0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-24 04:48:52 +00:00
OI-codes/AtCoder/ABC245/F/data/random_05.in

199972 lines
1.5 MiB (Stored with Git LFS)

964 199970
200 54
914 638
47 793
274 2
933 431
320 924
542 408
861 359
620 527
880 799
889 530
125 776
958 241
522 261
792 791
569 923
354 776
818 586
43 299
105 870
615 411
574 188
268 808
616 152
526 257
500 801
732 952
703 246
741 332
454 349
937 532
212 193
715 580
178 903
766 907
33 599
710 409
693 175
20 49
591 53
164 67
94 330
516 742
334 843
82 418
122 386
859 709
281 643
563 690
545 751
33 223
824 473
558 259
304 151
295 472
300 314
669 110
458 85
485 863
287 67
319 67
879 266
754 859
596 648
96 395
870 21
204 196
351 517
183 566
534 357
91 654
896 911
591 40
444 696
580 659
33 685
215 288
393 760
513 381
901 705
712 537
931 564
171 750
343 567
232 887
236 835
711 544
636 829
467 199
632 942
423 509
225 404
17 224
772 666
178 576
274 228
69 42
903 791
398 655
184 738
346 48
86 386
566 313
536 19
819 415
816 210
673 924
160 207
573 349
211 521
580 190
254 301
273 923
166 174
58 471
802 758
6 699
25 640
619 263
845 352
775 864
362 494
926 285
541 240
860 330
797 75
463 448
505 109
182 332
266 568
326 562
609 296
169 438
128 661
377 586
73 63
182 434
745 124
78 106
770 352
327 894
541 269
440 618
703 177
770 477
246 403
267 825
841 528
492 347
340 532
927 840
637 768
119 757
337 954
57 416
38 768
802 411
463 773
766 608
911 883
832 707
30 779
1 146
765 870
939 807
554 169
747 608
733 481
354 944
86 957
368 142
232 322
742 63
879 793
259 849
715 464
63 796
798 160
858 154
880 785
781 56
572 134
459 730
258 481
257 359
742 2
222 109
151 829
258 952
675 238
641 764
598 691
440 407
45 859
405 45
23 406
896 703
870 481
286 435
650 219
149 515
617 146
886 432
962 295
258 788
70 306
218 544
621 373
595 13
670 34
684 7
762 264
556 646
785 176
672 754
514 41
939 184
670 638
1 114
318 756
225 312
675 637
805 566
215 354
556 319
266 158
464 658
926 228
254 518
868 259
183 324
854 235
75 425
291 109
78 572
134 316
783 701
88 724
430 11
845 540
913 663
207 259
735 359
57 362
529 521
32 144
416 24
51 334
556 296
697 776
329 559
282 541
805 721
126 309
436 255
270 959
126 396
368 419
585 303
424 668
636 240
768 846
153 756
90 31
375 572
470 491
625 798
249 520
8 648
471 869
761 872
913 607
398 619
398 822
935 841
596 542
308 197
618 35
937 252
464 136
747 491
344 892
885 487
122 121
880 546
531 539
443 922
435 110
399 515
620 135
641 546
430 648
590 520
661 168
887 496
474 851
192 231
954 527
337 117
719 333
273 936
95 330
440 118
75 12
167 397
776 578
396 628
191 168
232 935
957 374
63 434
799 876
534 876
341 211
405 724
761 734
943 853
892 793
790 549
813 339
204 709
108 590
785 310
478 892
895 307
72 134
950 66
596 296
522 374
896 555
409 147
262 135
441 853
388 757
372 62
472 808
511 679
879 325
236 779
25 886
595 799
123 236
163 314
574 765
178 796
511 507
790 383
511 300
173 804
339 423
200 619
147 576
937 648
556 54
258 960
422 736
718 899
312 859
241 900
496 460
891 287
775 267
866 515
891 608
844 774
468 16
896 374
166 494
455 287
619 303
620 517
304 211
500 264
346 90
561 546
500 285
289 934
302 345
737 2
836 515
665 294
667 544
407 566
158 282
162 260
634 487
933 726
239 788
204 954
831 494
419 306
465 28
288 100
337 383
671 464
427 922
924 546
950 597
924 49
826 92
828 450
202 42
408 40
671 166
545 60
537 639
812 521
718 922
182 460
224 136
572 288
502 779
233 106
500 885
11 134
937 219
751 411
77 676
802 934
666 164
49 578
318 890
588 538
565 275
325 560
860 15
96 242
643 773
339 268
54 674
833 466
273 876
904 953
452 335
69 156
305 476
254 570
322 373
310 259
745 434
850 313
166 154
825 16
824 773
948 653
775 224
5 932
226 616
214 883
840 600
93 645
700 244
329 922
558 477
632 147
693 307
917 316
211 708
410 177
482 101
642 178
245 362
800 767
774 679
605 615
616 210
221 88
902 313
266 786
891 597
17 669
192 403
577 338
197 864
346 586
73 769
324 108
602 846
925 898
916 666
402 863
117 806
33 704
663 527
587 862
839 442
824 482
425 963
200 113
205 846
135 575
39 411
391 785
704 654
679 629
264 907
252 6
948 243
82 804
802 15
178 230
192 725
408 353
749 111
75 164
758 650
499 111
262 263
251 677
505 953
69 708
181 235
43 811
458 53
829 3
671 631
891 206
452 688
762 103
688 16
279 56
195 500
101 757
614 773
580 725
922 760
775 761
905 688
750 771
736 823
166 247
522 584
123 696
749 827
559 193
788 705
195 171
609 388
271 269
308 394
214 158
604 185
362 917
198 112
809 170
484 868
384 136
221 447
504 568
129 301
211 644
59 898
27 451
681 673
73 835
59 668
879 233
484 24
926 440
200 789
596 329
721 849
592 527
888 353
574 96
393 653
906 469
754 738
6 643
437 356
899 380
305 841
234 554
740 866
873 248
55 127
497 225
52 314
936 361
188 246
86 798
924 423
165 405
725 509
620 194
702 621
436 803
492 596
680 944
785 910
831 892
795 912
541 219
5 386
37 141
379 534
233 950
174 84
470 927
286 482
143 426
62 945
711 145
416 2
124 80
61 464
935 861
305 11
382 269
159 550
737 809
20 778
9 862
662 528
813 781
744 671
337 722
700 589
706 681
951 865
948 140
525 171
798 174
908 761
360 657
69 682
342 635
549 217
829 203
749 319
897 255
925 92
716 9
675 697
765 793
2 212
351 650
212 172
672 427
204 862
910 537
675 511
101 412
375 119
939 696
810 95
182 448
310 301
142 944
838 364
956 954
103 131
762 799
33 386
85 729
388 806
536 846
262 790
529 873
734 240
881 115
384 547
20 39
652 401
353 373
156 563
319 146
52 544
133 239
51 758
525 702
543 144
30 532
820 623
195 54
267 247
866 161
165 520
119 152
715 152
327 946
902 917
58 168
964 906
475 34
325 61
618 540
954 218
308 247
392 835
256 509
925 287
858 770
628 829
398 407
393 926
702 537
548 697
22 635
463 498
255 853
237 433
59 110
626 660
824 960
445 62
715 782
818 270
501 150
803 760
888 654
541 101
812 646
564 187
552 351
720 170
591 390
593 380
858 72
870 364
906 250
880 16
593 474
818 388
208 961
462 107
682 522
800 127
617 311
710 737
135 240
485 103
584 731
814 313
640 827
218 677
609 52
847 900
899 679
931 8
516 440
560 738
44 778
882 176
467 527
668 91
608 578
533 540
36 261
719 628
218 614
139 227
489 31
60 434
214 494
522 808
534 348
360 781
38 943
813 527
607 312
756 240
52 269
565 306
639 846
573 312
82 808
746 598
772 915
122 481
379 487
90 599
539 959
207 12
510 886
644 138
27 649
863 476
158 3
742 538
296 161
253 291
504 282
268 558
45 801
843 416
772 901
937 360
620 351
857 923
179 900
564 95
868 98
582 738
715 525
76 882
626 590
551 408
379 335
22 24
747 647
587 685
462 851
605 329
747 963
831 763
485 489
320 259
360 700
725 3
69 680
893 357
754 848
139 861
767 814
69 735
507 757
254 878
420 914
281 431
535 141
398 721
596 694
678 923
816 902
741 692
637 295
720 358
599 622
73 741
333 897
658 869
88 709
528 639
596 674
716 730
233 744
396 110
775 113
20 399
866 846
245 307
249 218
368 132
733 770
868 244
23 275
406 626
26 845
327 610
652 518
135 674
672 637
890 882
43 355
70 886
740 535
141 553
790 322
22 637
732 597
450 823
894 12
26 270
556 943
836 700
430 66
230 944
909 125
283 420
453 316
197 674
27 676
497 149
409 786
502 753
660 125
407 878
475 888
17 353
277 765
378 961
588 697
33 247
64 219
120 758
854 942
481 247
651 62
122 831
202 777
159 117
943 539
173 754
139 224
528 112
882 3
759 849
788 397
294 501
121 516
663 42
492 365
625 517
59 487
33 443
456 454
189 397
557 177
943 848
331 704
941 103
748 91
119 219
216 119
744 161
341 746
724 168
770 499
518 388
904 468
190 253
147 451
32 849
715 139
336 952
740 575
229 882
249 683
198 435
826 501
693 657
260 935
52 246
627 855
427 244
764 601
484 334
199 610
492 756
858 238
354 654
126 734
188 314
877 84
418 721
882 11
250 708
266 521
53 358
842 225
320 860
235 825
216 265
807 274
948 718
20 311
475 31
876 674
123 575
445 500
283 807
149 74
144 864
36 38
625 79
389 610
354 349
676 761
73 513
501 3
550 394
632 429
844 568
612 357
15 487
827 269
78 679
782 40
49 213
729 56
939 358
914 385
711 606
399 8
949 668
531 95
855 501
939 638
315 886
357 284
101 433
926 3
516 14
96 809
830 441
822 952
861 892
531 215
642 864
376 196
108 951
43 790
819 117
505 858
584 242
37 634
929 882
597 170
893 353
416 517
405 413
721 210
294 606
828 298
449 287
450 248
797 112
745 247
821 222
596 387
513 601
608 97
740 320
75 19
868 575
897 97
109 654
572 472
873 629
617 275
688 752
918 207
769 534
261 285
573 359
848 865
416 878
156 483
418 618
891 538
744 5
567 862
372 794
94 390
784 838
582 25
430 445
120 580
769 50
812 137
896 228
636 524
274 829
367 106
443 520
678 244
902 579
778 131
850 668
525 681
938 671
102 776
759 757
751 389
380 731
653 825
899 653
254 597
661 673
193 757
699 136
599 761
243 287
334 247
502 252
531 156
954 380
815 675
728 366
910 766
678 100
840 132
692 12
676 312
445 666
497 294
896 447
611 393
532 169
576 155
532 107
748 685
565 527
732 175
181 433
681 154
755 517
732 8
908 134
249 810
855 126
852 361
539 501
526 773
662 320
217 918
716 527
957 530
428 82
48 917
320 568
158 336
776 953
173 116
410 219
38 791
183 624
908 374
320 791
697 814
536 836
561 628
693 333
698 182
490 471
456 270
756 269
105 423
927 54
214 664
494 264
233 899
309 808
820 876
764 907
402 660
767 808
377 923
951 397
437 798
367 499
426 432
78 149
613 954
356 885
235 837
815 355
97 920
59 5
490 684
511 602
938 893
81 359
7 244
693 792
214 734
480 224
881 771
466 65
27 411
393 320
276 445
274 97
416 792
184 911
68 141
876 773
32 502
768 931
423 417
537 92
218 252
153 764
957 853
879 839
749 386
924 952
53 56
783 884
783 269
613 421
74 3
326 280
267 98
351 734
446 847
706 485
445 466
236 110
101 79
613 908
531 338
33 141
162 890
156 878
741 892
410 482
341 799
714 655
116 449
885 540
153 43
916 546
821 696
318 934
726 960
531 599
341 712
744 356
734 517
344 415
767 664
379 676
208 810
943 859
496 47
567 936
862 454
332 944
506 357
349 563
545 311
105 220
271 601
226 906
634 639
554 707
719 94
636 608
962 163
624 34
217 885
254 10
595 509
376 338
796 213
887 94
718 351
941 193
795 561
216 842
587 867
716 30
915 404
328 436
141 847
93 725
681 297
456 494
124 481
909 792
398 369
686 527
273 222
22 661
805 141
407 540
216 520
414 248
210 731
256 781
290 935
604 718
362 835
800 259
548 84
332 793
670 195
613 1
932 388
27 735
492 818
398 386
189 185
179 569
292 791
591 47
682 335
208 907
443 14
505 57
126 306
636 534
30 547
1 357
956 734
652 191
595 9
366 381
768 80
165 93
698 230
714 212
249 748
347 41
32 198
581 760
749 206
594 169
603 396
620 534
790 488
118 517
747 306
721 534
916 614
195 363
414 701
70 945
504 849
482 544
467 189
764 867
718 79
587 701
569 708
311 303
468 515
764 903
873 109
362 903
490 198
526 898
497 234
456 308
466 660
844 953
669 250
86 810
188 355
671 729
192 855
662 565
452 140
465 316
570 67
527 677
937 383
283 105
471 413
802 40
832 703
303 89
377 110
796 299
126 383
492 247
895 684
260 181
154 130
908 679
370 144
438 212
124 261
769 393
946 684
226 321
821 518
303 851
786 952
253 921
165 901
790 112
613 94
47 80
769 214
74 284
139 483
617 713
69 39
371 307
799 415
722 270
58 16
747 267
941 796
611 220
735 960
90 374
817 455
577 936
278 32
43 758
478 561
73 920
808 259
706 763
412 760
393 196
818 168
798 63
377 884
182 113
615 101
22 422
722 106
312 493
533 812
492 159
511 349
926 423
595 196
414 470
683 811
782 923
800 590
350 696
173 532
602 801
931 801
22 229
443 136
389 431
698 273
232 47
311 67
42 771
890 19
451 601
829 859
624 205
184 535
936 224
957 234
221 146
663 103
299 639
402 937
345 547
277 480
882 853
585 937
769 588
226 220
698 907
129 350
195 306
525 134
312 97
774 71
420 301
775 99
701 80
236 322
129 929
881 10
636 622
581 450
450 655
440 548
774 247
463 207
834 97
603 612
806 301
377 85
786 135
812 138
296 103
446 133
231 441
86 906
516 235
895 494
354 878
671 329
245 193
443 921
105 425
805 901
183 736
371 441
775 8
791 520
254 789
699 351
157 139
143 727
613 312
468 15
289 647
883 759
156 246
343 614
128 795
104 538
543 269
539 220
748 742
651 86
6 227
632 891
726 411
69 730
186 856
490 687
603 561
223 622
699 846
236 46
725 461
722 91
202 720
238 154
114 765
232 136
321 765
225 118
615 686
947 198
916 534
681 791
208 130
686 306
241 194
19 917
81 788
456 154
191 217
478 266
617 342
558 674
880 770
763 919
751 235
748 864
277 43
774 872
926 658
673 898
240 666
229 541
553 801
501 514
274 708
341 306
167 598
764 222
700 523
165 100
722 196
455 840
745 872
531 419
180 753
436 61
447 752
571 244
297 658
676 253
430 700
440 50
951 526
126 150
33 180
477 499
501 21
382 21
72 185
492 370
304 334
117 656
717 251
5 738
952 197
879 767
851 707
548 169
191 946
153 3
775 5
866 205
286 881
399 772
659 890
17 803
734 256
719 745
800 601
452 6
64 442
867 434
160 856
784 207
538 876
282 132
389 461
292 477
724 610
625 468
594 792
352 677
510 300
779 491
889 942
529 569
528 84
466 135
286 314
128 683
14 936
388 42
214 252
716 442
682 358
218 814
243 21
14 224
889 907
498 860
124 735
800 850
343 375
99 366
151 729
459 777
458 678
938 842
718 653
337 495
780 473
486 589
149 864
641 406
507 610
729 269
279 893
17 694
641 633
855 709
33 267
258 742
927 878
672 960
71 46
893 749
484 517
328 439
5 806
784 914
337 842
574 560
153 936
766 416
471 185
290 946
10 472
351 435
878 917
492 780
195 894
562 263
954 749
633 197
369 752
20 488
458 809
311 444
462 241
940 77
870 370
422 935
790 45
174 330
715 501
904 684
542 97
268 185
726 561
98 138
594 468
649 381
173 254
566 853
162 916
214 550
689 163
491 198
630 245
58 415
605 563
828 352
800 322
317 34
430 760
835 872
277 373
54 42
960 130
804 586
343 906
810 149
817 18
266 638
573 524
216 743
295 237
821 611
38 193
61 25
957 726
436 57
940 136
183 893
694 155
620 438
662 680
572 372
415 509
184 882
888 316
649 703
292 859
14 356
370 578
610 934
300 196
737 435
298 294
888 674
937 768
633 241
661 717
288 386
458 386
146 686
498 115
715 818
282 827
43 705
98 471
592 606
917 285
474 314
278 461
151 656
534 189
748 739
318 719
382 52
290 477
420 307
613 881
630 179
159 703
887 607
775 111
569 58
190 112
47 848
398 196
161 164
155 555
398 255
5 836
936 185
938 957
942 394
293 295
763 547
754 517
800 14
616 501
497 9
616 639
841 397
620 607
169 118
78 490
661 809
189 513
429 19
376 283
581 676
836 572
879 236
904 851
473 322
571 623
659 898
908 773
822 55
949 933
10 864
1 345
65 690
478 2
935 212
702 592
734 140
235 591
875 31
455 447
369 65
642 795
763 848
490 461
233 30
630 959
90 27
425 314
883 579
86 33
609 247
163 781
726 188
320 232
230 945
126 35
576 547
911 621
758 793
880 205
333 787
556 173
636 114
489 403
909 453
347 657
857 237
321 397
414 205
663 614
939 827
898 695
296 240
911 626
446 953
940 677
140 67
171 550
665 834
53 793
879 392
138 623
931 417
866 911
392 419
504 10
475 438
52 919
769 53
672 830
286 512
437 572
936 168
90 539
214 145
322 34
295 646
149 742
21 696
52 243
69 428
332 433
541 55
9 427
191 759
438 369
710 199
329 10
270 60
635 690
390 67
741 836
355 461
819 811
810 819
374 365
496 50
27 548
392 285
625 307
927 471
738 306
931 645
485 566
243 521
184 918
821 302
498 598
833 884
36 310
648 206
702 851
18 257
522 316
823 872
798 693
941 169
181 622
629 806
765 901
407 487
830 885
596 512
351 696
266 587
569 65
469 660
216 161
115 491
378 202
405 930
15 34
482 65
230 316
717 686
250 62
325 673
658 707
875 288
78 82
665 562
76 273
477 837
244 111
546 544
956 232
777 263
192 261
598 372
218 224
424 220
330 67
810 646
277 258
558 306
422 840
267 753
715 790
289 4
547 684
458 169
402 941
73 541
96 834
765 352
611 725
733 163
848 247
475 244
212 520
653 127
202 796
422 517
259 172
26 2
552 888
412 876
160 237
613 686
306 731
209 524
455 464
303 87
317 901
552 503
492 267
617 114
20 896
850 876
85 312
133 597
836 55
357 894
806 307
826 757
307 228
660 416
948 804
147 11
655 97
887 924
276 56
299 483
941 688
655 19
405 720
191 105
334 253
260 352
594 394
85 526
277 870
664 453
661 323
229 544
545 232
525 818
839 510
797 5
113 243
398 808
620 98
266 607
495 677
498 24
822 888
609 60
676 177
798 588
383 575
561 602
650 654
460 544
587 960
628 771
331 67
676 223
310 117
583 586
670 204
405 566
605 364
64 634
780 542
574 412
647 731
430 180
85 708
662 684
795 365
625 115
825 442
871 786
575 558
680 629
466 166
230 540
436 123
879 488
473 280
458 935
719 901
437 720
585 439
378 424
898 900
527 284
805 53
45 118
655 837
661 237
120 734
518 696
609 368
103 686
839 401
505 467
184 217
97 919
405 295
531 819
711 27
951 568
11 83
905 421
64 949
221 385
168 930
61 928
822 97
18 425
82 34
841 67
882 220
702 788
892 62
900 140
728 703
436 332
954 35
344 713
534 503
93 433
524 137
469 796
711 803
209 351
861 2
229 488
128 143
648 50
37 574
496 952
821 473
954 729
5 952
754 470
420 426
158 612
745 264
956 356
534 917
372 285
502 260
5 486
783 634
129 687
877 930
958 53
753 776
114 429
592 172
889 188
399 120
405 144
505 781
500 590
646 564
863 558
742 546
947 356
30 385
549 563
342 253
915 527
20 434
201 125
616 308
852 690
160 781
232 447
32 310
226 910
829 920
162 414
334 584
389 109
178 433
822 665
818 708
881 2
535 87
784 42
768 639
83 622
926 559
503 563
71 385
954 440
734 494
225 65
400 894
375 563
788 486
590 107
736 362
166 250
903 421
520 453
343 549
290 519
455 482
443 687
389 602
428 665
686 384
229 772
123 421
502 244
17 12
839 3
211 259
167 760
782 799
375 291
860 50
638 58
484 787
473 825
518 355
807 774
637 188
226 572
226 223
120 857
704 917
209 240
613 850
585 317
766 97
725 872
857 579
756 900
670 38
904 872
94 499
278 788
519 780
871 692
748 65
511 244
741 190
935 602
818 731
264 912
731 316
880 146
826 711
529 677
552 707
647 538
732 100
331 44
706 534
716 480
571 636
888 959
906 25
785 243
559 31
839 675
606 934
732 667
799 284
897 934
519 846
700 923
711 215
308 668
401 403
770 898
772 724
281 294
490 145
651 919
583 63
683 271
141 814
518 472
328 767
211 857
378 655
405 361
426 496
308 373
593 878
557 522
88 193
612 624
396 752
9 563
289 364
4 248
152 285
635 801
595 855
879 937
942 370
655 487
585 742
910 765
192 103
450 98
224 87
581 278
332 188
675 390
887 767
402 441
756 729
737 241
482 760
840 198
679 725
938 175
317 327
615 321
403 922
820 645
317 131
636 542
819 658
850 793
310 429
271 500
90 910
200 190
833 266
824 383
68 491
784 458
184 899
736 401
935 453
213 137
767 429
388 13
21 313
57 814
685 835
360 455
624 53
466 780
148 722
558 919
819 674
124 385
962 597
657 29
345 873
88 922
191 66
348 168
375 432
830 678
644 374
937 298
30 356
779 695
62 40
339 852
169 364
863 330
341 801
782 207
498 564
635 358
718 848
710 480
183 180
832 560
651 681
237 547
767 932
192 509
592 336
748 877
525 687
536 253
675 443
482 806
698 633
730 892
839 860
890 799
243 187
758 515
839 245
52 524
426 411
694 171
186 841
87 60
18 290
531 792
352 945
627 467
346 703
98 264
505 266
324 58
191 462
580 691
580 550
866 509
771 794
526 89
475 870
340 931
363 607
405 385
393 241
583 773
503 31
927 654
758 281
78 958
747 444
382 388
449 280
548 329
475 946
570 102
547 713
266 408
428 519
611 788
903 257
276 476
820 897
913 351
871 685
270 429
786 84
731 690
28 53
863 848
180 423
831 483
379 303
774 106
895 390
870 872
448 646
69 542
214 139
524 386
135 31
361 873
452 46
964 369
341 134
712 629
758 918
711 238
321 829
295 207
615 911
492 208
611 838
410 656
60 776
940 382
33 420
840 656
596 639
621 677
387 841
36 21
135 144
382 203
452 97
863 560
561 62
146 255
498 928
580 403
428 488
173 672
300 527
951 524
93 572
775 401
637 439
72 915
9 211
718 513
141 865
311 567
399 24
799 589
882 269
343 557
895 542
99 686
30 542
863 906
184 717
880 810
727 733
581 755
704 264
158 152
104 416
672 36
539 49
612 223
184 83
899 62
320 395
29 291
717 176
480 364
229 251
775 931
673 853
492 83
638 356
547 853
241 934
698 591
270 482
290 281
467 224
718 414
682 897
492 135
504 930
768 219
784 476
39 757
837 709
583 58
766 447
909 894
450 418
391 809
780 489
766 100
893 541
616 903
957 745
840 176
376 830
135 759
738 851
452 495
952 639
232 106
159 108
556 351
72 421
710 87
295 438
675 176
443 734
598 258
492 109
784 452
613 700
890 239
759 263
833 346
108 636
779 628
620 80
371 84
736 195
108 935
815 838
506 392
950 861
145 380
122 689
202 1
422 364
86 861
647 102
863 640
714 196
38 627
151 783
93 56
758 306
612 898
375 169
187 806
422 404
57 903
702 886
746 401
822 443
746 878
303 348
562 285
551 163
503 40
662 496
858 55
702 599
863 864
76 291
290 743
382 310
424 330
280 66
847 84
582 290
847 780
128 809
675 935
430 674
303 861
884 156
255 814
500 102
120 945
682 713
391 145
321 247
604 570
232 799
874 795
642 872
726 493
718 837
450 130
173 281
954 900
419 789
305 747
904 912
529 101
229 664
716 81
53 364
236 84
663 576
783 529
604 221
37 534
126 60
852 776
44 431
326 384
423 806
396 359
166 417
960 922
823 264
948 424
648 335
777 522
405 622
822 241
180 847
145 385
32 102
182 152
153 770
613 723
271 503
148 487
405 760
151 867
875 634
868 763
382 30
481 397
927 487
75 902
784 883
533 199
209 681
927 385
20 519
541 836
80 358
339 631
625 884
303 53
474 739
17 486
507 568
171 41
151 346
88 336
618 362
437 429
60 953
835 677
315 534
203 540
462 319
646 679
764 174
294 704
787 164
733 750
769 669
755 407
840 644
38 329
790 778
742 589
68 127
179 827
936 654
328 235
216 586
39 353
713 691
636 847
320 780
802 263
497 480
388 235
151 439
24 35
770 244
889 551
640 731
4 111
889 12
139 168
471 606
13 42
909 275
769 544
419 357
492 285
914 215
729 695
308 131
480 538
383 825
315 566
443 343
795 60
766 507
346 818
105 500
147 897
173 908
148 79
879 852
405 471
362 825
437 460
337 830
405 213
325 882
891 488
949 945
39 696
420 19
466 509
543 575
831 658
703 528
402 688
78 929
421 859
337 335
128 612
764 713
341 98
582 334
437 666
583 825
802 196
9 4
199 838
86 443
533 442
445 693
490 709
209 321
820 730
339 172
785 538
430 847
943 82
478 24
473 118
680 861
772 65
743 21
398 637
602 34
248 808
883 873
910 421
1 630
85 350
629 876
160 803
48 231
376 887
456 408
120 863
470 851
48 294
615 85
874 746
159 125
656 538
311 768
940 301
545 112
318 590
36 420
842 6
954 646
308 640
895 617
177 164
378 408
108 275
744 755
659 356
543 810
436 752
31 687
942 884
505 601
126 781
571 876
719 515
431 56
932 31
503 65
178 906
149 423
518 198
253 236
278 132
895 532
106 776
952 259
434 708
273 156
508 302
224 589
940 318
347 239
74 668
46 350
714 258
620 395
430 802
764 413
545 298
572 101
543 285
388 666
329 703
667 140
76 225
455 770
664 309
180 405
582 546
419 550
751 482
539 771
738 433
871 738
475 851
516 439
594 818
318 240
571 427
50 7
17 727
236 203
105 914
157 801
430 738
315 615
175 132
75 416
475 482
235 365
683 154
1 238
309 291
422 205
49 97
722 887
98 686
510 570
750 188
627 168
17 351
23 723
135 160
332 551
352 760
685 440
109 461
295 540
464 739
184 734
113 503
99 894
57 106
422 722
346 234
86 514
436 322
571 185
816 572
881 192
741 697
148 4
682 925
637 731
956 483
129 1
121 338
753 558
427 45
129 241
121 923
325 154
166 3
122 168
243 65
322 856
466 213
80 792
872 131
406 661
362 886
359 34
826 7
762 385
9 108
265 441
576 16
133 524
764 930
354 60
617 383
581 128
200 836
377 808
148 355
93 501
492 262
258 244
445 456
445 869
272 946
506 480
210 246
619 758
576 102
538 553
716 697
430 391
529 111
908 804
772 63
347 17
863 888
74 624
465 92
870 696
659 79
504 243
492 254
719 695
21 608
546 696
498 364
899 210
711 263
165 536
882 799
740 380
77 695
908 88
758 219
450 853
201 53
344 403
1 920
796 316
589 16
93 629
344 385
314 350
458 628
187 170
516 791
557 419
32 856
716 671
871 566
258 597
800 355
956 101
899 434
392 602
878 170
866 28
960 921
489 408
609 644
594 848
533 385
632 559
337 448
374 808
918 945
105 550
9 110
5 692
765 225
741 377
621 441
196 163
810 296
444 212
378 311
593 290
822 546
722 876
584 356
598 251
145 357
511 46
719 427
673 137
800 150
513 547
772 308
615 348
309 257
456 163
108 915
655 776
663 514
752 912
938 346
233 119
327 136
14 187
156 723
741 561
427 29
527 578
585 231
881 355
661 256
659 97
964 653
695 674
48 380
155 568
947 291
948 748
105 819
516 210
436 35
554 645
719 107
20 670
233 727
843 894
840 354
422 246
409 239
13 610
565 109
703 622
490 705
931 435
706 436
392 100
430 549
18 677
103 227
951 367
495 717
588 460
294 555
94 427
860 607
617 62
276 356
470 246
790 730
319 538
756 350
202 941
399 782
274 713
802 960
843 473
268 284
121 330
883 479
956 394
789 185
326 561
500 869
399 887
797 780
339 438
333 349
528 823
362 355
854 294
729 228
883 438
698 372
577 795
600 723
620 862
64 383
431 864
673 197
278 114
812 793
161 174
577 496
524 761
519 526
425 291
753 920
174 40
8 898
943 568
939 250
728 40
627 951
270 152
422 252
528 223
843 902
286 63
448 206
68 313
309 164
753 67
368 294
632 419
178 312
287 566
821 89
657 104
956 109
593 261
797 858
684 118
278 232
84 705
22 447
114 734
641 810
926 764
524 431
697 788
957 919
821 834
149 907
262 256
379 393
363 599
908 490
832 786
905 207
375 247
391 73
33 373
854 111
726 645
642 307
754 250
18 375
375 99
466 175
958 215
492 180
214 871
553 961
311 383
534 546
950 806
685 201
777 586
199 247
411 40
33 663
93 368
61 99
406 677
362 413
331 235
239 709
656 87
159 59
498 856
573 564
116 791
590 575
661 676
914 739
272 897
304 782
410 129
231 491
122 866
940 653
747 549
437 756
187 12
785 384
457 527
956 829
121 884
213 922
949 241
458 866
737 729
86 107
73 588
819 88
42 566
568 578
482 735
543 403
282 842
308 917
609 383
632 506
766 814
833 408
485 163
271 152
519 725
942 424
949 462
184 639
399 144
86 496
331 396
627 503
305 763
497 429
133 132
581 97
663 177
860 65
652 432
939 306
726 575
668 494
516 805
412 442
815 759
268 912
402 42
817 663
505 853
528 263
267 156
321 923
309 528
169 945
44 256
862 831
70 480
252 691
785 374
523 645
329 39
748 287
126 137
398 636
627 377
793 118
884 739
741 291
450 243
676 847
117 687
678 952
531 218
558 837
949 214
23 884
647 918
443 405
23 496
175 413
683 267
939 550
281 846
882 667
694 558
265 343
52 554
325 375
217 431
814 460
178 301
522 408
43 177
130 110
77 72
69 877
492 960
622 509
416 921
54 930
122 876
270 885
383 99
399 279
215 66
717 676
28 704
758 960
268 658
719 40
646 408
86 412
715 665
943 61
617 803
525 433
395 923
720 456
37 209
770 348
171 578
574 586
659 16
173 400
505 736
338 42
5 471
208 252
613 310
694 961
716 515
833 937
829 953
689 81
400 384
701 872
440 258
94 112
460 397
890 345
716 175
75 3
78 284
354 684
727 260
280 658
208 902
643 777
179 794
105 782
637 669
401 132
747 892
328 264
527 19
963 917
635 638
5 884
123 752
389 193
825 244
748 868
680 253
734 628
585 356
543 242
399 738
802 357
826 46
303 952
443 679
234 907
913 928
593 904
9 312
445 185
173 850
410 193
681 416
699 936
453 185
942 614
22 300
120 131
596 781
468 218
426 160
469 323
868 364
877 206
186 961
438 568
962 562
958 381
659 338
556 731
735 654
249 721
542 109
761 194
913 28
504 531
23 250
448 107
155 835
948 176
55 614
893 704
391 29
180 221
798 66
233 872
537 660
463 535
170 137
957 873
159 484
910 268
574 453
672 462
736 423
69 152
149 674
740 811
915 187
924 479
745 104
883 816
48 778
593 578
874 255
539 558
625 392
274 299
886 24
813 259
74 691
840 809
379 757
485 855
612 404
950 771
457 78
3 930
58 362
752 907
603 615
676 918
729 494
870 917
802 103
70 495
715 203
294 848
941 530
883 109
117 228
536 5
334 598
763 707
30 848
17 643
788 356
756 892
937 924
127 136
279 467
273 243
128 45
624 713
216 588
735 567
904 297
300 145
252 4
82 575
265 154
248 586
318 220
166 729
960 944
44 526
113 250
648 709
286 557
754 546
871 374
616 313
85 131
742 794
595 488
641 725
653 39
911 251
489 919
813 523
746 439
915 932
339 350
293 659
741 75
951 707
360 110
927 284
414 720
679 763
816 924
87 687
457 103
746 220
289 944
888 164
609 878
603 777
25 49
449 898
128 284
23 358
115 329
485 36
327 788
173 463
594 452
342 863
147 912
469 500
796 144
942 803
890 431
594 712
504 732
48 403
609 290
834 109
113 735
10 774
863 482
818 520
332 257
625 915
761 515
715 854
337 140
72 112
53 112
260 685
826 631
788 959
809 520
750 247
268 84
290 669
800 136
400 786
54 313
790 167
92 79
58 240
670 704
956 673
375 385
155 490
625 501
400 218
57 654
431 901
93 320
124 831
798 848
594 754
593 164
43 437
909 830
632 862
875 597
159 877
331 493
635 934
495 480
351 658
747 687
728 627
186 729
889 739
196 695
541 588
611 219
317 856
625 864
374 364
345 243
942 314
502 45
187 634
531 598
816 699
404 372
951 339
726 697
154 34
539 29
786 731
455 284
396 442
520 589
925 374
913 345
653 952
474 397
342 570
275 708
821 342
641 82
124 806
449 535
382 350
755 481
937 354
653 575
252 213
817 877
749 421
783 307
458 462
166 119
800 811
1 319
909 300
443 281
420 883
525 678
777 65
400 181
755 55
320 222
902 359
282 103
295 796
788 945
635 514
775 567
470 799
581 259
218 150
125 102
716 335
881 98
552 193
445 825
592 481
167 361
297 684
681 32
612 724
143 98
296 4
727 296
422 810
260 252
122 53
22 104
819 779
652 426
891 717
671 601
868 563
570 312
412 251
854 228
813 911
152 757
151 74
96 960
202 766
817 242
463 438
958 588
253 150
767 852
784 831
115 476
643 563
346 619
286 840
817 923
135 161
641 610
954 160
937 263
186 231
895 98
510 750
799 695
143 3
908 300
58 955
443 780
426 164
283 518
795 408
199 223
379 694
948 126
122 445
454 703
784 180
548 356
536 930
188 353
237 408
671 385
120 761
821 745
670 135
893 891
555 160
554 359
730 934
609 491
915 673
743 407
409 323
292 194
210 691
406 71
925 743
866 907
237 394
893 11
447 60
949 203
612 763
837 432
148 624
902 572
466 757
141 774
715 912
881 443
270 389
157 883
438 34
648 100
682 778
786 493
58 628
5 567
341 31
173 961
784 915
483 12
391 471
399 507
443 900
616 13
388 335
546 60
132 335
685 626
317 356
603 899
662 811
159 314
675 494
317 56
216 867
888 850
826 856
486 872
932 370
490 357
819 794
789 952
391 449
346 312
550 110
507 198
232 612
699 145
305 454
725 853
279 503
211 942
392 94
128 121
426 235
383 852
686 835
95 885
475 815
412 578
242 435
842 785
726 30
218 361
729 384
424 903
349 811
651 837
250 421
237 56
951 417
266 188
43 885
450 910
729 796
414 113
303 471
620 24
182 508
334 439
324 396
480 568
913 164
704 522
767 477
38 908
766 494
233 767
836 644
23 213
610 137
183 107
342 658
64 551
379 627
22 766
678 680
868 796
927 717
492 34
73 654
262 891
910 773
334 187
320 185
142 902
782 677
842 634
186 308
824 52
448 857
775 738
37 33
153 962
230 206
400 575
315 422
442 530
604 904
828 190
581 495
141 894
126 566
142 687
402 44
769 936
533 603
611 577
582 745
500 919
165 42
108 578
132 359
382 345
391 865
587 770
52 107
506 257
360 628
895 354
279 161
727 942
478 830
626 161
672 527
214 509
700 699
378 465
162 7
529 765
830 454
470 364
960 188
657 74
666 264
116 519
225 227
87 307
64 65
704 423
201 586
51 779
360 538
675 269
844 80
618 7
821 464
511 897
133 619
197 521
595 686
874 402
577 253
645 2
418 663
438 136
414 364
164 365
7 269
572 515
927 275
382 103
274 804
909 210
492 403
733 117
798 725
266 814
93 745
293 744
611 348
128 615
936 56
351 558
615 872
529 316
42 284
483 176
748 425
167 87
746 910
6 846
623 444
826 198
459 515
711 667
467 135
473 760
754 431
590 734
850 538
524 168
875 302
768 532
571 374
484 234
122 829
509 923
544 920
642 555
761 590
664 397
685 823
294 335
256 806
453 578
189 236
949 46
204 707
595 474
746 367
303 897
524 482
166 503
960 55
82 231
45 40
943 564
799 132
710 356
726 654
719 356
807 119
550 479
795 225
74 164
582 918
325 394
768 103
574 298
593 187
914 201
735 523
202 564
157 110
710 262
2 247
505 95
550 88
153 344
443 236
655 270
60 314
331 554
719 534
602 757
81 649
300 433
485 104
507 873
825 174
865 869
37 585
77 501
217 923
494 41
446 854
569 3
632 906
574 526
580 622
286 378
240 125
264 350
600 444
631 734
843 444
797 228
20 493
492 422
59 205
361 829
360 707
151 431
634 658
211 27
724 628
229 517
254 526
406 536
293 120
198 566
90 829
431 579
884 384
497 626
407 514
405 827
668 176
465 691
71 687
792 553
163 757
885 358
554 30
682 536
665 329
48 561
689 653
942 892
574 82
946 291
777 16
293 366
229 455
651 88
779 825
387 960
64 876
126 687
534 185
226 203
276 375
746 863
186 192
513 137
130 517
748 3
937 109
642 880
143 500
200 554
23 425
766 16
938 912
283 736
910 189
329 572
604 844
153 242
87 381
360 920
75 466
729 610
562 136
191 528
183 160
341 28
184 38
368 528
81 401
255 578
755 438
464 763
142 780
637 127
820 394
294 408
597 134
52 639
141 836
449 352
134 29
769 685
863 144
233 786
774 40
382 508
854 27
293 368
641 918
445 125
783 831
457 653
926 762
958 181
577 623
198 164
607 152
630 113
759 435
879 411
542 856
157 620
765 777
598 31
815 829
716 374
570 285
756 12
569 572
143 765
42 291
491 435
35 864
165 479
321 521
657 427
662 802
433 365
873 705
623 803
347 396
448 196
778 299
779 45
215 177
529 696
10 453
518 935
449 276
410 4
570 763
289 524
556 411
582 62
400 358
33 55
625 350
746 597
296 362
225 799
528 491
640 629
784 179
876 16
762 722
860 761
722 460
443 794
834 501
82 392
201 867
27 749
828 648
150 460
641 788
123 759
305 551
271 330
662 500
297 237
495 847
282 370
89 16
507 177
598 476
257 335
842 549
529 416
613 924
75 796
800 490
289 544
638 579
621 404
866 564
891 256
211 831
331 48
272 834
843 654
208 412
29 930
418 326
549 601
471 134
278 109
651 622
44 81
76 270
311 959
153 223
955 413
217 97
178 658
377 461
58 777
121 394
396 922
916 942
232 300
673 91
17 144
941 149
654 945
947 797
715 888
541 335
39 357
184 345
419 847
576 840
608 390
300 645
551 95
903 944
668 491
128 507
596 840
810 945
834 228
886 174
379 776
875 215
292 738
637 812
233 785
681 719
474 679
895 359
641 768
311 136
449 858
496 811
790 906
535 362
470 89
51 470
141 526
86 357
733 870
818 568
790 480
786 780
695 246
238 13
619 150
393 77
148 489
460 878
445 572
587 29
480 696
135 333
627 805
383 626
298 188
264 919
333 365
492 557
330 493
338 872
463 619
122 856
610 353
651 487
804 473
82 177
401 472
75 311
682 182
311 796
57 161
168 67
159 435
706 483
2 306
438 687
831 799
66 687
279 626
574 287
571 396
728 314
716 896
828 198
863 530
262 241
937 60
922 222
439 544
267 111
594 156
426 878
536 819
414 300
896 509
191 745
571 600
888 435
887 555
652 282
76 192
342 811
324 40
28 89
736 950
178 416
30 708
320 101
204 889
253 4
462 423
92 106
847 743
943 246
880 204
94 496
44 660
815 300
506 696
874 656
604 171
505 856
651 309
57 477
783 312
426 561
49 435
214 35
581 452
786 196
916 928
153 175
563 285
764 259
588 924
862 885
541 660
409 421
841 50
229 360
819 46
599 857
30 922
799 67
221 885
820 87
497 693
821 394
423 589
712 19
368 91
320 687
651 882
728 605
120 12
605 705
911 10
740 451
824 530
933 251
406 419
873 509
561 356
220 873
714 182
368 507
866 30
37 459
362 919
428 466
488 500
722 894
63 106
874 788
44 392
468 551
27 518
130 912
371 170
712 236
634 601
593 314
115 862
343 530
159 409
702 725
675 141
151 903
82 803
952 477
151 908
397 66
534 559
306 614
734 491
833 383
884 707
135 961
782 794
504 197
334 570
816 357
845 760
813 72
899 314
653 650
325 264
893 212
874 240
807 913
187 280
832 638
54 370
816 961
616 240
192 109
931 924
819 709
940 210
638 434
657 487
730 356
902 388
789 384
209 465
561 584
341 281
868 733
116 28
191 423
64 829
490 668
159 844
874 239
884 247
467 451
418 188
20 479
342 645
82 885
22 468
694 763
73 472
775 27
345 306
443 659
292 344
310 419
615 818
348 730
851 111
505 31
885 193
55 41
115 228
553 110
290 136
950 758
682 921
719 366
341 751
833 165
381 946
865 684
676 558
202 456
879 284
202 543
871 887
768 401
217 62
108 767
76 777
904 256
488 106
936 945
512 87
456 861
272 590
324 198
960 801
840 119
812 660
281 903
668 431
346 898
320 58
549 298
444 849
456 901
577 111
10 500
900 373
328 373
428 782
452 744
763 415
925 16
943 163
340 344
286 493
75 963
325 477
310 809
147 562
262 21
583 7
635 103
200 207
762 701
899 220
595 741
19 60
446 294
765 16
698 168
427 137
702 31
348 532
297 760
418 230
937 465
573 126
233 274
27 643
143 489
188 476
957 242
387 816
617 877
727 847
191 557
209 734
68 691
190 479
272 373
276 700
404 198
649 107
956 921
190 602
607 731
740 441
483 67
574 803
252 237
595 654
576 187
245 532
587 838
819 370
632 930
347 311
833 545
657 242
607 224
209 94
484 952
788 198
497 583
543 426
649 469
276 199
541 558
719 358
764 852
465 873
305 46
502 963
798 788
956 521
412 62
887 564
473 503
115 147
315 99
755 898
189 660
475 686
772 354
143 917
860 154
463 760
414 548
774 84
342 865
180 535
764 445
446 817
116 418
129 56
598 724
710 92
37 408
909 473
699 25
437 422
712 588
585 648
229 241
325 285
868 298
672 465
116 714
146 280
180 344
27 236
93 12
937 221
732 500
738 60
86 57
789 45
468 292
241 294
122 313
445 255
78 326
200 721
267 261
467 19
926 789
295 149
693 62
582 167
628 62
796 864
446 829
463 129
887 82
283 288
363 154
699 814
499 118
619 610
524 477
833 286
492 523
697 791
755 799
73 844
665 352
522 250
513 708
844 946
870 371
573 634
663 349
685 519
904 472
570 668
339 288
719 2
799 390
889 959
648 865
938 243
702 847
933 418
248 658
278 384
475 60
778 859
593 612
91 45
791 930
850 460
320 865
632 217
813 459
218 773
604 842
64 4
926 170
133 255
76 949
139 753
267 787
741 212
214 695
469 431
882 514
91 131
778 633
457 13
230 532
96 621
5 412
305 665
604 918
574 959
611 77
478 894
885 690
389 127
584 395
409 846
761 589
740 393
839 10
436 792
326 264
79 859
598 666
331 406
189 912
77 678
334 867
375 804
162 282
830 271
672 779
678 529
846 228
159 477
769 21
407 725
875 42
123 177
810 2
423 453
735 857
446 637
772 88
927 367
5 49
474 597
7 757
164 434
266 146
693 363
90 440
719 768
899 836
37 526
426 319
783 662
541 922
927 890
497 808
800 608
896 640
485 168
236 924
191 693
861 953
956 873
843 795
293 72
841 901
181 900
327 713
320 196
333 355
728 900
603 676
830 12
768 892
845 664
640 35
742 370
37 869
127 441
39 634
153 60
615 359
880 222
818 169
874 951
740 637
328 28
250 811
455 65
789 679
186 88
161 350
534 657
556 97
414 691
503 322
732 811
548 696
583 407
263 589
235 773
581 157
518 534
625 945
304 64
282 479
552 704
659 491
340 426
768 793
10 788
675 871
949 674
105 959
584 788
159 94
726 646
805 616
342 312
117 47
525 749
315 727
207 53
617 742
495 455
507 264
209 824
180 410
951 588
938 768
302 308
54 110
514 12
600 491
784 797
747 169
510 461
510 282
289 649
182 589
405 705
779 602
755 243
30 920
926 870
560 831
566 438
381 213
726 853
940 874
748 137
424 791
153 625
745 168
157 57
143 440
122 737
344 800
698 550
468 530
508 711
328 40
324 755
148 558
841 691
755 359
641 317
122 283
774 87
315 857
181 901
267 154
458 532
881 653
300 513
883 760
785 275
233 709
383 850
128 111
718 523
407 658
879 585
608 707
827 861
544 859
424 395
716 446
289 175
915 809
169 544
758 499
90 589
183 152
259 432
445 174
550 953
870 859
645 959
909 456
219 589
537 946
532 373
827 15
37 434
379 568
715 163
716 4
508 575
81 910
235 509
715 172
611 948
13 679
734 15
343 931
184 504
537 865
618 434
874 526
189 459
38 40
11 460
466 534
894 917
148 258
810 473
488 408
712 504
376 326
623 2
671 723
414 311
58 367
174 442
438 917
266 838
143 643
660 168
372 483
529 846
43 785
190 618
671 350
771 481
763 509
889 532
195 313
728 135
260 275
692 228
204 176
268 164
889 519
25 429
804 568
592 476
70 628
660 91
638 704
937 543
665 843
625 525
405 520
5 491
535 922
1 35
406 520
506 862
270 787
900 709
596 729
92 923
91 809
590 666
488 314
790 294
495 316
324 919
607 272
774 407
853 112
964 105
799 242
738 354
113 932
113 787
937 117
393 731
83 31
233 540
484 688
244 261
797 921
623 752
649 474
192 653
125 544
77 292
38 962
118 193
702 8
593 367
114 697
289 825
778 645
746 688
425 553
50 34
66 176
175 53
393 863
273 323
297 730
18 724
82 221
159 549
852 91
613 583
721 386
937 384
318 371
675 6
456 911
374 301
76 685
386 53
951 737
530 494
239 150
183 154
293 206
485 864
26 598
90 456
722 811
916 606
470 899
689 359
652 452
332 367
452 704
400 524
414 760
454 724
341 478
446 477
142 359
418 961
214 559
504 187
378 257
11 622
254 383
20 46
956 910
832 958
800 138
114 366
439 886
318 57
211 576
854 83
715 874
588 623
908 487
33 261
221 306
310 534
388 471
426 156
271 779
632 313
835 413
671 676
661 415
877 366
728 11
368 801
286 923
508 898
250 752
20 853
901 923
661 960
941 500
868 891
253 434
671 201
844 338
722 308
682 370
183 73
38 309
826 659
733 669
360 45
142 810
242 109
881 778
293 390
772 629
490 356
497 47
700 257
839 657
537 920
425 261
220 584
549 515
282 252
151 852
206 563
933 299
771 60
240 920
807 359
230 168
138 547
32 329
357 479
877 239
123 215
69 473
558 709
745 494
718 550
712 256
507 164
459 127
52 48
415 46
833 563
710 23
376 632
802 725
179 696
949 754
561 136
295 10
83 514
860 690
331 629
762 700
744 862
651 366
472 575
49 413
510 15
452 758
233 479
616 723
838 923
200 607
18 419
166 859
129 400
114 674
68 98
360 653
460 760
395 705
785 152
591 49
155 408
108 852
374 859
622 84
253 239
192 618
673 917
262 840
782 352
428 349
464 631
678 559
743 660
535 787
721 389
735 454
461 872
840 558
587 380
721 299
582 567
958 527
57 460
305 329
262 365
32 125
313 920
668 742
581 861
233 72
302 592
422 90
790 892
880 534
282 362
593 407
690 109
351 188
577 67
911 616
413 358
356 194
756 782
804 696
286 297
652 99
789 408
819 657
603 825
238 207
412 187
858 231
10 291
911 884
945 314
441 111
559 432
464 548
37 321
598 390
151 746
670 166
751 368
831 840
76 888
346 467
332 317
380 803
255 869
333 870
418 915
135 370
653 539
895 293
199 257
77 374
69 913
562 152
557 954
173 456
692 16
693 922
162 624
889 358
100 563
504 264
859 953
939 179
832 408
419 295
813 703
490 421
664 146
133 114
175 835
940 215
872 864
728 499
53 912
768 319
642 388
596 958
376 152
454 690
305 82
409 662
282 752
209 800
947 912
279 154
402 49
331 40
286 693
201 435
375 149
304 824
328 54
426 870
249 358
685 528
537 3
286 484
280 838
165 163
940 742
580 873
339 447
519 236
926 803
640 89
933 563
573 772
549 326
57 959
525 945
328 395
537 239
430 457
37 789
36 419
692 244
828 878
679 912
181 119
798 653
85 614
911 846
733 624
186 363
478 377
368 241
879 886
515 919
947 824
710 758
625 749
148 683
871 699
495 664
532 397
735 897
267 928
880 54
128 248
797 345
59 41
601 586
59 906
205 907
871 929
182 590
710 473
409 890
311 322
582 656
391 825
70 12
207 540
914 154
340 29
692 225
325 669
340 667
607 101
280 568
87 654
902 25
463 205
157 236
271 359
250 284
233 230
186 791
239 442
733 590
165 551
347 557
52 261
817 560
585 472
641 57
153 19
99 118
405 850
105 703
456 34
60 589
939 72
226 381
33 601
724 314
785 763
449 483
467 599
720 722
941 349
465 721
162 313
278 667
833 155
813 311
659 912
368 250
450 340
778 631
829 814
450 614
161 856
208 482
463 688
573 911
392 849
655 537
727 424
167 74
504 900
504 91
254 696
295 152
753 590
104 667
387 224
2 84
452 306
769 435
298 187
774 6
68 842
652 711
727 912
200 71
924 658
518 838
47 781
289 636
148 244
562 12
435 709
669 74
142 636
282 204
407 654
388 776
197 140
107 353
405 522
886 479
702 660
758 253
915 3
178 381
613 285
428 342
248 433
749 597
826 507
680 223
741 13
602 384
866 818
762 210
939 43
767 47
96 733
767 109
880 447
157 511
531 767
211 149
937 950
189 118
217 902
812 776
151 434
572 837
450 855
862 152
405 638
954 435
937 829
860 349
672 633
190 864
289 288
430 692
928 12
524 835
659 288
597 634
475 593
25 367
26 74
308 626
576 63
133 901
964 52
14 231
174 227
900 19
810 163
682 953
336 127
939 92
387 890
813 348
165 414
153 417
572 750
735 361
22 105
277 536
153 708
530 395
472 589
199 175
405 553
672 755
637 513
632 1
179 434
790 622
37 892
574 892
78 557
5 757
511 100
632 140
249 42
138 352
57 687
871 152
143 334
322 228
1 4
927 515
299 476
531 50
816 130
708 112
440 838
468 489
424 147
706 776
619 771
815 534
215 885
32 306
504 576
599 607
717 960
788 944
191 847
326 271
96 447
154 936
433 690
86 121
9 101
580 902
632 553
428 880
2 961
698 767
807 804
698 849
379 259
819 358
341 636
158 323
653 723
241 477
617 496
4 538
755 201
167 496
35 752
430 616
888 134
121 479
32 114
184 847
722 960
564 584
833 963
159 506
290 760
401 953
15 35
932 63
581 650
466 928
957 389
266 272
572 435
670 445
26 720
710 284
742 29
805 361
378 61
736 701
575 364
18 930
129 380
2 846
926 375
588 322
190 592
711 644
498 129
351 849
343 427
567 953
778 597
615 597
128 282
55 907
273 52
419 750
33 6
753 125
22 858
568 856
324 762
452 621
120 472
183 81
882 185
22 150
947 610
824 270
567 679
646 892
855 105
277 452
240 223
347 117
279 260
69 203
733 644
663 326
715 142
529 700
925 679
670 93
157 231
870 791
346 438
74 591
95 384
607 730
582 760
783 901
715 416
525 452
926 859
684 432
121 830
947 857
490 54
550 705
428 296
807 749
382 779
935 140
300 95
797 170
556 90
463 655
587 884
871 849
383 56
108 139
694 61
598 218
93 869
35 776
246 527
160 137
254 852
698 24
86 284
445 468
753 550
154 181
910 739
68 517
661 633
65 912
741 279
1 921
191 110
698 416
732 960
636 169
36 179
581 527
77 491
5 643
682 502
325 502
592 261
457 416
875 138
925 799
636 488
858 649
621 572
485 86
336 513
443 656
210 739
50 901
178 554
387 89
583 2
123 500
904 111
481 390
554 11
952 152
821 906
954 597
764 707
744 367
559 472
636 354
488 473
735 246
941 513
617 795
662 885
482 730
455 624
514 517
492 11
73 141
678 212
535 690
55 95
782 404
315 588
265 759
392 63
396 928
738 490
255 859
579 185
165 281
908 373
505 185
741 726
633 429
192 906
952 547
628 697
926 793
437 110
426 656
315 409
593 53
371 872
909 910
422 123
260 829
679 373
337 790
539 164
652 46
954 42
915 63
525 568
377 569
940 639
73 310
104 731
197 846
93 810
845 615
57 348
129 603
327 526
860 84
735 358
795 316
249 616
262 523
484 779
547 586
396 390
625 381
582 882
220 228
473 917
862 138
93 709
53 316
328 854
569 144
792 323
448 847
591 814
68 135
799 125
782 83
173 830
295 319
765 668
574 513
526 134
32 298
309 299
415 961
149 542
720 426
248 330
784 258
234 31
164 794
274 771
327 528
94 584
606 150
64 380
566 16
842 561
82 857
913 21
254 884
855 679
85 80
289 811
949 319
950 97
122 114
695 110
814 538
184 115
594 330
655 343
466 350
466 851
875 2
425 499
649 882
754 432
363 592
731 963
115 18
24 140
233 657
929 112
445 647
614 801
728 112
218 631
226 324
572 55
548 31
458 955
681 904
933 175
277 108
423 384
900 107
860 280
585 7
128 221
191 25
715 241
821 889
422 937
645 922
311 94
623 691
577 136
715 113
173 55
48 205
268 71
871 223
668 71
911 803
611 233
339 434
790 7
927 99
139 268
833 805
356 892
312 901
746 205
368 922
517 864
151 423
388 589
735 313
326 894
305 27
233 957
775 603
400 707
180 433
329 903
729 918
876 111
51 340
201 493
572 66
929 60
937 639
126 749
630 353
697 639
857 919
855 913
465 646
296 144
489 74
151 129
167 905
402 650
186 907
613 89
249 121
790 603
177 527
376 478
931 131
431 350
290 781
748 465
680 263
706 547
816 628
477 222
478 875
653 918
445 961
723 578
743 591
678 288
506 870
814 222
758 856
760 432
9 921
915 669
854 539
69 642
287 307
839 828
879 806
804 175
429 799
293 514
933 321
809 34
815 129
351 477
330 285
545 783
449 546
792 781
405 490
732 673
208 531
593 59
260 460
870 658
92 487
880 685
95 118
783 374
554 12
445 444
964 761
896 502
785 212
758 58
147 252
684 912
847 869
81 141
229 97
890 338
559 752
663 524
132 353
839 741
518 919
38 132
260 256
563 261
604 816
296 242
604 8
574 439
569 873
940 219
253 656
38 606
905 287
267 290
786 46
652 797
224 846
21 917
157 869
516 141
320 418
464 487
468 260
784 359
416 709
858 271
270 91
377 241
583 538
667 201
646 788
267 860
693 356
770 668
916 85
809 479
420 372
908 123
178 631
344 230
319 912
560 692
875 508
576 645
816 725
798 803
153 831
518 25
676 600
73 635
652 93
502 460
40 67
426 737
802 125
926 211
430 241
650 809
253 365
39 313
605 321
363 152
129 66
20 3
169 684
10 713
216 211
914 803
819 793
229 543
254 160
929 257
173 179
560 646
70 950
142 549
536 772
138 771
692 955
954 385
427 352
221 99
860 876
308 825
180 707
728 901
74 481
555 907
809 306
81 474
160 825
485 406
800 239
10 381
361 629
940 946
964 355
226 325
253 884
740 876
641 10
934 829
553 185
108 515
486 3
282 396
480 780
318 352
924 2
755 856
836 491
918 301
505 583
346 308
843 669
790 445
141 80
510 493
431 517
857 696
495 127
858 272
786 434
686 55
848 921
963 79
878 112
351 50
543 563
284 856
300 792
167 365
443 768
37 472
394 846
4 177
406 253
339 791
616 945
732 444
719 845
652 273
419 287
728 425
452 509
746 110
23 416
96 161
51 673
319 54
510 523
706 878
409 810
583 738
581 497
294 397
444 53
482 931
29 773
77 954
699 586
547 806
826 150
427 269
712 548
1 490
265 322
100 435
854 742
277 50
915 447
28 870
542 212
949 62
94 806
47 421
936 493
437 504
14 676
398 927
579 257
813 950
240 628
747 185
224 380
76 875
832 195
188 849
941 591
657 837
576 367
735 473
927 188
718 688
785 339
679 757
275 415
160 460
605 829
466 847
790 757
343 524
460 568
24 499
810 381
368 212
540 920
368 217
88 473
940 656
37 868
103 177
200 381
580 910
189 335
20 858
184 441
210 869
742 259
619 816
182 800
909 503
703 886
604 187
221 21
277 590
153 640
4 589
235 918
545 754
498 438
458 759
151 540
424 99
761 684
716 29
715 400
916 959
105 851
14 473
852 859
39 513
289 262
948 884
869 760
715 374
245 517
752 316
863 559
569 648
936 841
667 34
155 664
463 526
570 814
935 397
947 360
902 389
156 416
120 416
226 528
661 558
414 638
255 127
232 514
252 558
196 878
785 313
533 852
380 851
473 730
834 366
954 408
312 251
933 648
90 860
729 597
480 779
198 12
607 808
332 466
100 959
47 799
135 924
195 610
858 614
457 424
883 433
165 661
659 920
680 174
673 872
784 794
844 814
179 907
23 513
727 717
337 681
790 57
217 322
292 759
342 764
178 291
6 313
156 352
20 724
366 240
214 54
790 246
748 167
926 780
464 869
533 767
646 205
32 717
577 88
406 204
949 33
327 206
756 532
402 878
275 156
528 316
78 941
445 849
325 434
774 843
528 846
651 855
515 307
77 958
678 454
9 461
10 58
26 700
669 487
448 756
83 794
568 696
598 717
505 300
843 413
86 771
904 733
182 141
573 107
775 590
370 861
153 61
931 322
737 181
902 773
376 72
497 908
501 193
649 348
895 332
467 951
370 674
766 912
343 656
43 960
337 757
888 292
510 877
648 299
289 48
595 610
946 46
947 295
574 780
755 562
948 296
799 219
581 379
537 695
562 322
400 569
595 368
345 134
664 700
585 370
315 559
142 137
419 425
418 551
798 462
723 725
448 816
159 923
300 222
726 11
440 831
671 540
238 444
916 551
852 528
594 427
585 35
94 521
582 242
406 743
159 263
532 403
603 401
423 479
328 946
487 922
727 450
459 244
911 364
255 250
50 709
887 240
470 271
122 532
701 477
641 744
368 119
363 240
341 435
279 434
96 364
857 144
797 19
908 352
93 265
833 899
32 245
762 147
790 579
248 106
165 263
132 97
226 911
59 227
812 411
508 401
272 481
458 554
286 703
660 442
736 507
221 915
180 155
336 353
78 851
241 859
949 25
179 861
162 258
646 41
422 367
357 323
371 494
94 362
288 590
492 212
471 729
949 343
519 803
667 918
819 851
276 246
563 517
823 244
116 679
888 146
883 562
819 404
162 738
368 472
424 415
377 369
611 569
533 459
684 930
341 390
722 227
529 365
914 482
399 566
23 626
94 522
363 563
682 693
305 584
144 323
43 782
788 566
645 919
328 813
424 440
508 88
337 235
706 890
376 932
392 853
195 607
816 235
722 261
286 562
682 195
304 907
244 781
737 419
964 35
741 897
881 707
201 264
588 24
559 841
226 138
624 794
595 701
377 125
571 14
215 668
657 433
78 866
508 771
299 269
356 894
332 310
157 200
507 760
744 734
585 424
387 118
655 456
218 444
574 822
43 539
463 509
9 525
393 935
625 462
600 316
74 514
914 357
950 605
742 771
64 768
378 431
671 526
512 377
414 612
82 517
277 559
605 524
847 239
73 659
32 58
160 264
549 369
333 591
807 340
318 403
564 634
899 886
409 472
281 760
749 137
204 468
430 772
676 483
895 1
813 540
653 351
623 255
706 117
297 132
311 922
452 85
588 231
574 166
175 361
283 327
486 645
784 597
775 474
90 906
510 377
497 491
822 179
229 47
880 197
389 640
571 557
9 72
303 444
74 205
324 228
289 104
941 106
631 851
675 880
880 274
72 578
887 181
61 656
706 443
804 213
703 7
611 235
655 190
641 204
156 591
392 742
512 867
375 869
608 306
867 859
655 411
326 566
450 18
213 434
569 359
570 97
378 895
349 34
92 255
609 498
635 491
238 353
532 256
386 435
698 729
733 433
651 83
482 767
106 373
171 16
653 893
833 558
772 487
951 864
942 597
828 121
260 407
886 285
399 250
405 523
581 536
370 614
783 865
537 174
295 85
566 330
652 175
924 306
351 434
820 146
883 371
108 239
652 337
690 41
99 312
246 35
802 267
616 905
267 2
874 310
243 110
914 15
942 10
938 129
105 702
745 438
722 848
754 329
812 903
523 453
580 35
649 235
15 228
7 654
273 431
449 681
33 4
68 396
166 878
868 471
376 567
418 258
847 359
784 663
804 177
769 747
926 323
609 15
574 465
636 540
319 476
662 48
916 235
746 333
287 837
155 110
356 433
698 75
714 963
505 838
389 526
826 866
735 546
242 713
391 911
319 898
678 598
598 664
345 838
733 683
249 276
82 851
473 125
124 860
535 519
156 403
823 520
593 946
404 268
685 168
621 306
23 285
467 518
842 224
834 15
283 63
343 327
927 267
734 460
784 533
772 491
560 677
927 314
283 661
558 102
26 587
255 107
616 264
744 395
379 419
159 440
51 763
253 834
500 897
510 777
796 269
275 920
101 373
448 25
302 807
664 242
416 788
360 296
485 728
743 275
284 434
593 437
10 194
636 587
393 470
190 149
17 298
932 251
113 149
216 202
86 585
924 483
48 891
315 958
775 121
802 856
310 199
592 575
655 424
508 808
549 355
576 578
17 590
840 559
681 412
706 173
191 452
167 185
604 606
615 645
239 65
334 218
613 919
775 693
657 7
263 514
914 528
942 538
854 348
676 660
533 487
114 544
943 348
751 615
457 952
929 804
52 766
908 330
174 397
241 31
881 762
545 959
466 345
615 688
293 275
70 19
375 952
277 139
279 34
9 441
267 676
795 263
505 299
221 194
746 909
141 35
14 935
414 725
938 608
564 168
561 515
737 779
840 60
577 767
15 483
740 736
557 146
166 423
822 586
182 544
22 123
904 814
962 898
863 469
446 81
33 757
163 435
466 144
833 944
478 959
844 25
595 28
916 575
680 99
151 665
105 922
518 287
27 362
816 796
534 298
296 528
863 811
946 358
161 901
243 494
124 695
25 459
69 516
278 196
647 586
456 58
376 50
819 152
44 806
221 71
712 186
910 447
437 80
620 374
927 786
889 720
845 869
730 34
736 538
229 284
560 164
346 812
87 503
167 493
250 176
400 268
502 34
277 257
891 509
43 709
535 831
874 592
947 862
638 104
788 806
510 11
712 420
409 276
712 132
183 549
568 654
19 674
211 918
532 66
422 870
464 491
933 156
208 251
890 721
95 835
715 48
143 855
730 963
775 624
181 415
826 603
651 154
551 907
620 507
422 46
528 371
786 487
334 633
166 517
393 882
958 288
391 789
670 234
36 477
464 40
308 876
174 776
76 730
402 616
70 601
647 50
753 481
766 330
950 259
642 293
322 579
744 688
903 558
655 942
958 628
165 908
805 10
581 6
382 598
881 79
485 564
508 747
769 663
554 223
836 919
765 522
548 175
424 954
318 666
564 829
555 369
463 114
860 281
505 344
693 837
737 831
508 92
331 881
704 365
948 486
722 474
820 248
462 28
737 447
724 349
955 127
549 239
63 307
94 301
209 384
807 265
204 349
433 212
871 601
911 575
305 303
613 752
926 396
44 224
165 443
714 850
769 787
828 738
293 482
681 901
835 395
939 42
706 28
486 509
44 348
304 349
443 852
624 857
585 235
694 144
638 514
641 599
286 642
149 589
652 651
310 134
270 415
333 438
768 384
680 723
790 512
842 780
379 563
375 481
210 416
546 269
405 729
295 219
372 12
879 892
332 639
121 486
877 251
332 287
48 935
728 867
482 432
158 623
683 905
449 596
11 188
915 71
900 892
830 453
379 57
420 802
86 405
114 461
424 808
17 462
75 552
208 752
230 509
129 831
302 823
430 643
474 688
529 657
858 453
469 677
339 782
940 818
8 359
683 529
594 669
765 99
302 615
692 628
159 402
148 243
134 269
625 28
737 919
149 353
604 261
376 912
24 89
409 72
122 554
768 542
916 360
593 85
625 874
294 137
462 750
762 925
652 870
315 914
718 884
619 739
241 946
442 451
748 305
543 558
727 521
331 853
638 668
644 575
209 181
820 412
392 530
726 62
649 432
68 510
655 303
186 490
955 779
922 110
537 801
722 690
472 390
818 299
146 397
9 254
604 585
76 364
822 629
159 316
37 596
69 342
768 469
800 849
362 97
458 5
103 787
478 737
77 119
525 626
533 375
779 894
1 106
271 666
351 301
77 507
774 645
564 459
719 928
897 31
182 592
256 920
36 792
277 401
440 827
274 281
284 708
681 407
465 339
821 194
575 803
712 447
548 12
320 898
818 19
253 558
452 599
774 41
736 380
404 41
693 543
387 587
427 953
683 188
693 919
645 540
553 696
890 58
297 546
782 181
581 696
254 110
208 400
712 937
821 550
694 10
692 65
179 343
764 819
466 62
657 205
191 112
310 407
652 447
454 761
741 414
234 886
299 859
510 804
535 503
158 367
466 777
437 3
124 138
772 546
870 369
76 102
923 705
406 503
646 118
134 586
428 870
875 506
184 300
780 792
120 721
221 626
727 15
117 861
448 900
587 500
702 349
627 755
554 145
741 203
69 316
636 843
504 110
693 622
948 380
449 210
429 427
151 408
119 953
180 898
598 338
664 808
835 213
153 6
904 435
254 172
722 513
382 575
79 705
422 285
721 704
318 517
393 798
943 56
779 865
523 509
461 515
492 450
336 102
603 63
273 356
251 801
312 269
324 796
664 553
76 65
728 751
626 94
69 517
139 664
304 429
5 905
353 476
305 296
895 161
843 16
278 90
726 92
492 25
431 132
807 221
635 381
662 820
513 530
17 539
821 529
933 934
940 794
744 13
76 938
414 166
751 434
925 403
207 369
719 925
813 801
874 407
78 791
727 168
807 829
783 536
157 78
25 486
1 770
319 237
457 752
805 223
414 555
518 934
161 731
437 558
72 336
447 367
790 752
927 869
947 338
26 878
608 709
807 176
663 569
944 65
590 174
574 713
797 805
129 370
94 886
612 361
78 134
585 179
178 663
184 548
173 109
808 487
234 132
672 502
5 792
465 174
426 704
1 299
679 89
628 811
114 335
400 319
96 483
38 260
239 394
216 701
114 383
278 668
417 291
379 553
631 537
703 438
779 248
897 803
204 587
299 553
539 799
114 246
885 390
231 132
787 235
324 859
577 275
764 547
214 547
706 703
240 513
388 156
662 951
584 350
23 188
813 248
711 109
592 894
939 891
775 238
159 340
845 927
122 560
741 78
874 790
437 105
605 181
937 876
331 192
315 497
500 40
822 677
455 100
31 922
935 16
550 268
70 55
497 423
675 893
860 111
607 953
821 255
949 15
297 597
377 245
943 697
842 466
37 50
735 491
534 850
802 814
960 228
717 188
775 694
279 472
741 633
824 915
286 811
653 235
899 285
582 414
408 859
504 829
121 466
753 709
468 65
539 831
386 713
623 407
875 439
642 766
17 761
948 785
325 791
844 94
797 307
946 709
103 811
283 476
678 865
744 750
728 33
85 335
437 312
286 473
627 487
33 598
337 673
621 669
698 643
178 924
681 508
94 487
48 187
205 40
908 917
858 628
764 894
249 750
649 644
704 677
745 774
456 757
828 790
682 806
598 801
656 285
551 236
610 650
256 684
13 602
763 2
229 734
259 707
641 225
950 816
909 276
449 214
19 709
843 314
613 778
276 927
249 291
768 935
746 24
115 435
449 511
36 392
819 172
931 217
641 72
663 674
217 306
37 474
165 129
663 601
475 906
617 2
32 4
443 452
641 800
858 299
288 861
805 684
387 248
151 649
800 892
649 760
265 547
842 296
43 637
393 53
891 16
817 597
627 863
689 661
286 374
257 408
64 665
347 394
740 101
539 264
720 138
703 62
22 97
273 776
354 823
391 541
447 91
896 218
735 201
548 735
180 192
190 230
942 634
44 225
221 676
268 481
489 696
211 179
555 416
752 109
817 264
437 317
310 564
11 709
556 508
303 936
536 840
390 56
11 647
133 739
871 285
83 723
636 737
437 589
128 69
737 367
186 535
259 654
5 724
105 502
391 310
651 301
818 366
671 453
379 589
329 212
294 601
926 626
128 296
641 693
566 441
428 915
189 205
354 374
685 464
908 256
775 780
437 451
532 285
834 435
154 65
369 434
636 566
943 134
142 236
769 834
822 145
692 198
299 921
533 47
272 859
259 291
63 374
396 353
32 794
78 944
153 113
669 856
495 24
218 708
715 850
283 515
326 742
462 793
742 356
870 865
770 442
199 840
366 634
145 164
762 519
68 345
182 820
366 697
44 419
792 527
306 269
198 961
708 953
580 513
200 496
662 191
598 534
885 316
289 145
832 351
796 517
171 962
191 10
20 289
764 777
720 7
449 805
644 395
594 726
826 193
304 494
842 311
265 709
332 205
224 170
103 701
401 319
489 526
73 560
504 628
182 176
86 620
559 886
653 307
115 516
459 256
649 688
911 5
611 900
51 764
337 718
264 313
662 395
672 623
661 188
937 516
556 124
132 684
381 803
38 296
242 19
504 25
625 26
670 2
836 823
504 914
701 791
120 754
830 223
260 152
234 786
637 260
255 867
595 592
43 15
214 429
697 872
536 763
309 489
577 875
393 147
456 483
939 126
807 356
215 944
653 371
627 156
783 801
448 185
677 170
81 621
684 62
126 721
445 413
377 513
561 373
663 2
866 310
73 614
362 152
449 180
420 686
326 479
878 696
592 444
215 444
253 243
669 697
368 744
593 933
631 132
43 757
492 851
911 250
273 732
770 156
20 227
26 809
563 431
378 700
216 132
477 808
903 849
581 205
750 561
318 646
430 908
304 770
282 260
507 590
387 785
633 623
30 181
895 809
585 124
304 564
505 60
333 606
821 891
756 752
531 538
937 50
678 104
613 834
456 255
132 963
555 50
611 546
536 245
473 74
702 352
682 176
617 161
354 658
620 925
414 303
548 350
8 250
405 365
845 309
162 82
768 371
783 807
255 520
737 348
77 929
936 240
126 134
229 615
851 922
741 72
807 569
410 124
584 690
588 865
360 689
845 684
391 686
797 790
662 850
604 118
659 579
545 132
81 13
643 527
190 848
541 796
596 736
346 442
159 712
594 415
38 530
288 584
455 87
637 906
784 333
585 460
426 12
704 412
463 923
626 3
718 554
775 534
845 71
659 136
507 472
452 424
329 118
662 600
258 697
33 100
510 361
855 763
474 806
142 462
891 643
758 532
69 299
445 235
33 242
423 425
550 707
173 95
889 674
583 89
557 365
470 241
448 493
343 774
186 194
600 459
847 252
429 829
727 420
791 461
940 731
285 56
299 242
156 97
926 71
116 497
405 194
260 540
343 451
70 193
289 886
324 295
822 532
942 851
69 940
276 411
548 945
252 371
719 62
163 193
104 353
741 612
784 714
467 103
324 309
482 633
873 369
182 190
646 351
145 864
574 454
272 338
832 520
743 91
689 930
911 296
585 659
826 931
777 953
133 50
556 847
87 857
337 197
712 27
569 614
525 438
1 602
754 363
4 144
319 413
678 255
362 46
717 97
957 501
958 494
318 363
768 218
611 441
789 934
319 796
671 83
750 438
681 512
585 890
554 654
600 657
64 789
718 657
274 71
68 608
384 773
221 730
744 629
758 851
932 12
76 463
38 313
556 806
393 693
652 576
587 459
839 57
574 886
209 381
813 622
24 838
895 349
51 541
884 705
678 750
28 648
431 451
98 474
596 695
90 419
33 250
505 957
148 336
860 119
469 679
417 355
318 470
847 386
941 203
791 41
714 788
741 524
489 225
308 297
761 386
637 559
423 40
891 882
740 230
813 594
238 297
813 170
778 370
684 691
44 761
164 493
632 814
177 752
467 469
925 136
52 653
324 542
899 705
304 265
896 131
519 102
38 345
191 764
833 905
33 885
329 753
934 112
184 136
682 844
860 62
574 213
964 479
497 552
718 471
122 918
675 381
409 859
738 352
463 176
824 636
855 321
683 645
565 900
944 919
588 959
452 270
123 923
534 111
556 397
387 267
310 203
664 687
506 56
800 528
230 228
918 244
320 50
36 527
515 872
293 163
525 265
714 443
825 207
208 254
595 554
604 235
116 441
832 470
361 799
229 6
321 836
264 12
147 679
762 787
482 618
208 903
632 239
463 334
764 905
717 540
783 222
100 107
866 633
506 489
699 130
512 765
518 767
710 799
534 433
751 867
36 856
303 493
726 63
226 472
145 408
32 316
59 954
651 596
854 698
670 495
458 320
116 535
325 400
208 547
605 257
914 164
746 147
785 654
492 456
322 372
807 349
887 561
180 731
363 816
336 359
138 885
59 586
873 707
925 163
868 945
602 432
641 688
379 185
418 640
609 122
512 335
319 102
165 428
253 667
162 700
524 806
702 358
621 367
904 695
120 925
763 838
916 58
17 469
303 354
874 10
409 244
662 603
341 901
419 673
619 34
588 782
802 97
839 526
402 867
270 886
344 849
710 170
173 547
289 472
807 27
36 221
712 15
448 174
716 462
180 669
824 665
290 869
123 635
883 314
149 156
332 867
261 709
9 819
108 829
916 586
49 350
308 125
475 354
396 299
309 959
894 794
565 668
229 791
586 137
896 353
481 912
296 476
555 89
582 388
764 440
39 760
924 601
580 371
564 897
300 499
254 583
933 253
762 299
636 295
911 925
173 829
883 54
638 198
296 781
88 648
632 624
14 145
962 480
803 112
893 423
281 669
177 946
233 930
181 416
208 197
840 589
865 170
327 654
129 656
620 255
363 284
360 117
326 357
232 955
552 749
78 335
960 532
824 380
948 238
505 558
141 65
958 146
376 796
504 541
385 427
305 787
229 487
369 394
427 227
820 102
947 909
545 377
675 168
497 397
569 534
815 962
744 644
858 600
808 677
651 902
486 838
844 352
208 725
69 616
596 348
601 493
475 226
454 237
23 408
556 944
749 859
906 118
667 250
349 140
393 572
492 245
706 519
515 111
266 3
229 321
827 110
554 243
828 256
797 942
391 823
826 782
262 750
719 804
886 461
479 136
241 287
185 314
828 920
783 261
52 526
685 454
600 739
81 246
505 157
838 869
489 837
941 760
440 188
420 256
605 901
715 120
128 122
54 856
593 138
151 169
846 461
105 920
611 727
552 212
636 210
838 417
276 198
741 120
175 944
230 53
741 812
813 483
689 725
430 633
626 841
810 918
74 322
533 308
446 741
706 256
957 579
810 389
262 918
443 812
786 814
126 530
393 443
126 809
712 584
337 314
51 480
103 453
14 584
192 50
346 427
548 224
33 301
651 589
952 137
532 589
882 538
391 74
798 563
947 919
157 312
543 960
774 251
11 861
360 788
770 953
190 375
143 597
567 154
148 642
68 284
209 100
621 297
50 380
679 959
849 41
276 442
814 227
217 513
681 566
554 684
14 608
666 894
229 622
233 417
565 269
858 351
573 815
424 473
437 944
143 39
810 738
722 614
765 952
543 439
243 356
824 880
473 483
150 579
17 861
422 51
260 336
82 74
556 487
304 594
516 268
642 531
216 416
815 851
845 330
44 381
699 905
184 919
296 955
656 928
439 303
848 707
4 961
676 795
6 686
84 112
816 646
799 568
126 386
577 442
123 569
518 401
153 130
256 316
463 63
400 530
433 687
604 536
145 248
11 953
75 259
387 161
449 558
98 814
18 308
787 451
606 654
625 201
913 567
842 761
549 316
599 658
241 322
280 713
924 777
746 814
567 252
458 126
59 67
449 40
735 856
262 323
855 930
129 523
321 550
581 463
710 495
142 925
53 435
630 308
167 749
492 483
574 938
341 440
754 453
449 838
613 705
411 227
729 107
821 204
211 837
452 39
458 199
623 679
466 803
612 218
652 528
733 767
739 708
873 602
754 520
847 806
609 880
734 261
221 846
15 578
289 153
948 429
938 99
886 16
799 172
719 800
6 271
440 84
320 564
824 232
822 602
554 924
115 664
844 4
852 499
617 424
892 353
662 246
392 198
948 263
641 524
692 687
159 195
48 770
428 781
843 459
673 19
440 14
304 679
807 721
24 806
938 689
565 887
361 307
342 194
422 239
452 639
710 235
304 507
192 410
663 765
940 55
237 207
147 724
283 763
317 664
556 18
734 60
939 64
845 610
450 45
685 11
277 307
287 917
642 346
559 175
626 198
950 34
655 61
822 110
570 258
518 737
277 690
253 513
482 257
456 843
850 507
510 519
244 106
535 259
318 111
382 74
636 77
155 57
659 546
441 168
78 238
762 951
958 696
888 349
496 857
893 237
456 789
874 368
289 465
526 97
75 570
714 58
214 32
936 271
156 589
375 739
940 490
277 531
304 247
484 195
863 264
368 351
438 364
804 481
651 429
524 146
206 109
320 540
795 268
717 743
311 366
765 578
120 629
570 487
748 849
13 225
699 188
407 584
444 111
221 323
24 872
868 91
838 856
405 380
266 962
632 811
286 837
468 553
399 565
692 213
574 170
606 338
831 473
800 189
938 35
545 531
793 708
874 158
341 240
641 835
605 170
630 210
152 118
633 132
581 828
321 353
652 369
668 403
497 13
298 808
128 888
361 235
93 164
548 803
161 575
531 897
36 942
272 853
90 464
620 284
173 29
606 41
26 450
735 787
777 688
73 337
155 526
497 798
935 55
612 213
655 373
745 643
902 187
572 777
507 161
157 103
159 571
144 56
704 639
660 411
581 382
633 553
683 250
447 66
670 655
769 516
452 53
58 679
652 130
882 240
122 85
65 476
549 258
96 893
116 875
911 348
567 777
87 801
158 2
97 12
347 385
81 383
775 177
629 140
592 697
817 956
877 198
108 634
279 6
98 358
737 538
473 256
556 795
524 185
485 759
765 275
190 521
958 610
619 952
167 856
311 215
508 772
602 838
863 772
171 345
732 200
681 838
802 847
333 132
151 484
98 213
837 364
594 567
715 4
418 801
785 415
86 415
318 847
485 121
300 441
867 483
70 179
615 248
91 357
331 567
300 389
90 319
728 667
303 84
714 186
139 878
719 635
372 876
870 3
564 46
667 696
294 763
70 563
855 946
672 766
105 584
673 483
242 578
813 113
52 39
367 384
286 515
822 737
946 731
954 152
606 280
727 891
958 89
92 71
78 506
102 223
569 834
218 789
211 738
964 677
594 898
682 815
76 315
178 210
98 643
740 853
263 306
69 724
158 500
43 684
627 232
208 335
759 35
880 91
715 726
588 188
655 494
903 808
574 956
821 717
204 808
478 525
333 656
532 24
346 288
938 383
196 618
641 679
719 666
651 828
828 630
845 134
675 887
892 479
336 67
181 49
841 872
485 491
77 154
377 664
512 440
941 633
824 643
142 743
714 827
916 482
698 110
367 365
545 726
829 523
288 313
424 487
127 386
871 760
389 688
822 618
490 89
569 780
889 321
618 97
238 251
402 344
706 683
662 823
328 691
91 801
501 247
276 479
750 45
410 616
96 49
115 723
536 538
647 923
96 579
73 692
958 359
324 201
710 255
249 476
421 434
685 523
238 137
23 15
944 922
510 683
61 110
861 256
516 796
518 900
555 757
452 384
155 781
58 435
277 97
662 182
798 299
410 111
160 434
882 865
774 348
938 450
337 297
718 251
883 686
552 541
785 707
255 110
281 13
682 345
525 605
777 413
86 369
360 884
393 39
719 433
767 522
325 917
24 568
317 654
183 317
640 789
160 371
798 910
295 960
625 164
245 921
911 310
598 215
420 897
693 416
35 961
738 225
9 691
899 72
344 246
179 829
105 753
516 487
165 620
948 78
927 823
950 63
262 536
661 235
296 74
311 612
146 919
795 203
391 329
465 210
577 250
925 850
148 420
505 776
262 98
93 90
840 16
964 164
667 111
850 921
163 709
949 963
456 418
212 67
798 628
747 482
899 144
346 271
153 410
270 223
305 169
86 82
129 353
576 567
845 924
813 501
822 360
583 910
315 271
492 800
613 655
895 685
468 374
203 645
569 280
910 71
117 83
345 841
869 654
6 734
911 350
956 219
69 184
58 851
569 257
444 395
340 776
785 836
802 660
574 722
763 901
506 225
148 415
208 139
443 372
463 860
659 952
64 488
305 323
364 920
156 757
116 922
6 705
52 149
548 396
805 532
449 878
139 361
850 752
378 852
277 774
581 185
39 136
552 12
897 240
376 517
799 373
892 690
618 563
1 132
529 707
689 676
676 827
703 417
15 350
875 413
295 513
279 30
73 15
289 45
339 11
561 357
371 359
189 41
678 673
595 774
446 534
195 841
457 684
404 730
248 56
161 897
572 586
475 140
61 563
96 187
105 83
180 514
591 15
835 212
129 91
826 224
569 738
881 88
381 212
552 699
105 743
406 758
404 624
215 284
324 691
204 705
30 149
468 55
615 431
613 391
900 237
45 306
659 774
504 179
887 673
216 109
620 287
815 252
157 630
595 844
535 837
883 252
717 645
154 441
222 907
458 410
653 673
898 220
450 483
456 589
128 905
472 837
289 54
457 717
798 841
336 380
31 7
233 189
214 891
865 7
570 691
90 438
740 686
342 271
747 629
765 507
545 679
935 547
203 677
576 629
167 260
938 588
33 636
937 140
870 12
108 899
297 709
885 194
171 799
178 677
296 14
423 684
302 52
494 244
847 779
932 770
275 151
574 961
404 397
904 835
910 928
369 515
326 709
516 709
70 24
821 528
812 572
828 260
90 905
454 629
727 790
888 802
855 163
141 848
755 752
570 555
908 30
871 768
620 471
475 927
354 416
508 590
626 851
146 212
192 808
113 373
896 514
832 283
595 550
221 252
154 684
747 415
399 419
931 658
714 461
43 394
385 41
120 368
77 134
9 602
747 313
580 168
577 739
790 225
875 848
733 598
266 963
286 513
386 84
941 901
143 393
813 45
249 451
182 862
234 729
720 700
143 560
430 261
777 579
209 902
267 407
635 329
289 844
802 792
403 586
603 119
821 802
524 322
537 212
732 808
311 349
718 322
962 500
378 463
673 695
854 225
868 309
357 107
866 650
800 553
632 626
240 395
328 839
784 169
123 25
728 618
955 89
916 837
156 261
157 866
487 176
215 130
180 619
398 630
75 700
99 408
318 262
560 224
215 776
158 506
102 40
35 219
491 861
556 281
582 864
902 760
455 431
602 45
158 853
888 743
813 745
43 678
513 848
339 493
153 74
751 529
231 791
681 911
510 462
883 731
474 21
952 558
391 34
210 486
112 395
296 388
875 692
895 309
584 523
852 80
831 686
17 140
667 394
428 820
938 540
620 340
17 472
934 709
262 443
754 467
290 435
626 760
664 928
895 849
643 872
945 111
433 781
226 588
678 344
804 878
780 547
795 757
33 135
414 768
636 892
777 729
867 614
226 326
52 72
189 203
449 146
818 271
755 679
669 107
653 559
242 892
736 730
59 804
828 124
475 434
44 601
528 12
246 352
249 608
802 473
609 798
510 381
153 210
651 295
800 906
344 750
13 21
167 141
51 578
860 366
208 60
36 330
748 902
609 587
20 292
422 791
943 665
716 733
813 455
180 102
649 263
260 773
391 139
88 739
518 67
488 608
710 71
954 834
779 42
325 853
875 340
242 261
61 42
403 19
184 931
942 860
348 679
871 113
128 689
798 930
44 638
192 389
805 677
514 194
638 952
868 840
818 705
337 244
747 152
797 513
22 952
23 438
470 201
101 403
338 21
822 816
342 380
250 674
552 951
283 333
404 7
328 66
90 564
581 748
834 864
377 236
598 196
96 517
444 677
503 460
681 268
268 701
616 734
905 185
663 656
753 961
6 667
6 187
344 118
580 520
245 225
265 444
740 219
775 936
53 959
196 476
596 563
573 487
641 838
300 928
604 649
676 460
158 195
345 811
123 65
165 951
146 857
452 785
786 473
740 113
707 696
900 132
22 815
649 540
30 118
450 49
151 578
249 58
888 564
186 935
752 781
339 952
689 902
162 308
873 493
199 806
716 933
108 506
379 805
827 350
143 600
473 168
755 870
158 352
548 529
71 67
22 349
463 84
949 476
90 802
204 774
138 501
399 592
300 532
956 477
924 501
519 4
271 175
724 181
165 868
478 948
440 759
621 336
497 63
860 723
388 355
676 680
685 99
595 813
596 242
400 925
368 118
832 825
722 42
669 559
880 912
199 417
411 691
904 754
121 531
833 875
840 724
376 295
706 745
332 1
862 46
822 739
505 406
495 671
377 92
398 614
423 602
929 440
613 301
571 643
457 223
648 374
807 224
942 960
688 152
896 275
719 111
209 41
398 74
541 496
266 63
313 285
875 18
369 205
560 474
469 827
77 607
221 838
759 878
948 589
462 259
218 695
259 708
446 652
115 181
701 434
621 598
231 127
143 293
826 467
815 344
733 100
905 477
889 198
61 2
500 71
881 691
33 91
360 601
680 537
430 274
221 898
275 794
800 80
19 34
465 241
455 676
790 850
266 251
881 294
495 267
581 901
868 234
739 453
75 300
815 912
689 673
422 157
9 456
574 118
337 115
245 95
267 227
573 261
910 219
166 700
596 206
592 483
551 168
221 486
595 244
681 628
385 306
4 546
342 234
30 239
502 319
324 772
178 468
685 799
14 34
852 242
304 760
286 731
659 21
845 749
764 319
415 307
800 841
683 366
623 522
387 906
531 330
621 493
327 918
663 566
719 407
519 42
439 272
848 479
575 386
108 313
868 829
72 657
950 47
217 364
865 136
735 946
742 169
681 705
216 241
382 49
142 628
322 602
673 856
908 295
310 814
226 655
351 338
679 65
270 958
875 867
704 963
745 636
516 649
197 558
17 133
282 567
85 555
81 461
466 474
520 395
812 83
450 265
167 92
729 540
712 208
45 944
114 786
430 530
680 544
529 257
769 204
186 83
108 755
908 466
11 500
257 107
549 385
378 250
798 156
101 859
698 113
277 938
777 366
818 74
775 439
635 467
129 697
594 693
208 623
82 590
68 133
126 667
466 5
337 59
216 902
305 285
302 684
670 450
868 90
321 35
952 56
303 811
577 742
81 958
336 197
937 168
422 338
676 725
333 407
686 237
172 373
255 517
376 318
454 54
649 704
293 635
196 197
162 54
466 415
394 476
142 469
632 850
756 431
345 307
239 197
120 58
163 89
211 181
644 639
256 907
741 278
770 79
822 535
916 627
243 364
241 91
204 300
694 619
571 633
382 549
331 534
20 723
659 57
814 335
412 421
711 931
587 259
462 621
64 193
663 867
750 169
27 936
592 752
187 435
283 434
480 955
514 953
263 566
470 59
445 442
401 198
15 441
259 316
489 256
662 130
783 719
844 733
426 91
651 371
579 514
777 423
245 213
101 522
553 515
716 70
840 725
147 766
833 818
86 872
736 149
728 449
173 614
785 589
393 536
727 134
608 461
277 11
418 388
556 926
957 755
251 781
171 95
932 352
603 846
581 724
148 264
206 808
376 344
43 458
148 887
534 271
388 918
279 300
775 61
52 668
439 528
555 823
129 377
289 808
559 160
437 138
655 192
341 672
543 808
803 922
948 506
756 709
443 494
430 770
716 727
400 553
939 405
179 578
306 912
302 49
874 962
819 212
302 14
436 200
429 435
685 56
913 649
860 752
837 335
366 851
711 892
318 50
376 519
652 33
272 431
325 748
720 476
810 221
751 661
117 349
702 227
208 79
346 261
522 397
3 285
409 740
328 654
371 589
484 443
879 343
445 136
765 622
340 195
61 619
243 130
51 663
552 374
556 815
14 513
154 8
61 752
89 3
935 46
366 688
889 412
673 80
378 654
702 338
87 921
816 501
218 634
879 421
596 340
908 187
68 309
841 60
693 643
851 521
828 217
149 729
595 858
320 928
428 338
894 639
896 413
591 194
142 416
166 476
935 820
375 584
826 572
492 137
875 15
122 906
331 290
777 390
449 177
599 801
891 299
747 847
921 408
204 367
198 917
899 269
293 201
952 176
333 4
957 15
608 725
38 817
207 330
891 136
943 572
715 606
621 591
879 849
747 690
142 664
896 504
334 383
153 870
617 384
376 607
309 820
159 755
368 232
821 344
495 60
650 312
475 795
649 460
327 352
816 355
599 537
860 692
251 131
769 138
224 312
9 297
473 930
938 455
738 416
895 864
673 107
449 334
884 953
587 199
641 336
332 535
655 601
233 892
714 111
217 917
190 313
688 222
304 418
475 762
349 13
512 759
879 31
935 67
439 910
839 72
8 749
455 765
21 50
790 708
583 469
76 700
710 509
505 400
716 795
70 299
875 917
26 255
838 140
282 589
43 646
232 521
332 722
670 958
387 188
139 890
819 894
539 626
893 602
790 227
414 860
715 119
760 193
158 750
143 601
437 629
669 415
32 405
942 434
574 862
367 89
591 323
627 782
261 589
529 258
47 359
177 185
399 684
282 322
746 21
778 56
903 356
319 483
939 265
587 242
768 113
165 636
282 549
422 373
610 624
594 365
640 489
262 792
8 188
814 806
895 875
375 363
148 507
265 532
904 395
101 547
492 576
281 415
149 801
936 553
124 623
216 297
353 110
712 373
123 488
888 453
183 933
181 853
95 629
279 24
503 903
181 240
543 883
51 582
943 858
911 686
332 389
572 742
166 246
669 558
626 640
341 793
184 929
83 679
826 844
373 110
964 410
337 200
221 435
98 359
262 660
294 820
604 397
649 862
277 391
616 345
347 803
385 794
844 1
452 234
847 354
437 170
399 532
489 65
47 358
387 723
700 247
937 442
5 243
913 819
214 92
949 288
612 660
748 448
48 684
794 540
290 780
198 792
448 152
829 323
789 316
721 25
159 324
836 602
571 920
609 432
498 894
554 160
277 71
783 629
281 417
576 413
270 639
743 373
257 194
768 66
824 330
750 144
337 156
133 798
682 298
714 372
221 600
467 804
420 761
827 829
866 757
382 680
542 639
77 303
28 297
186 636
587 466
947 851
632 887
467 531
53 299
293 31
209 438
328 760
962 806
108 526
574 372
964 897
440 306
547 112
189 631
118 709
939 468
399 4
732 423
226 961
267 601
309 894
454 236
422 445
327 547
934 566
787 427
128 329
745 767
818 800
957 256
807 835
566 725
295 104
83 237
138 198
651 815
931 259
362 395
580 693
570 737
887 847
318 772
440 435
6 546
233 255
69 666
534 900
686 95
277 782
550 872
51 521
536 223
756 707
44 370
179 720
122 860
700 63
570 408
740 883
715 393
283 823
915 427
344 820
346 963
274 196
451 408
468 439
332 302
754 845
306 137
485 256
135 734
104 589
146 109
772 267
573 81
657 447
463 701
258 477
818 686
611 95
182 295
755 645
114 658
209 296
196 873
457 509
121 412
250 677
497 636
819 562
525 80
273 951
490 752
581 911
153 474
720 922
938 42
423 442
581 786
420 923
337 597
885 369
9 57
277 472
257 922
769 203
706 451
587 487
280 54
844 217
694 759
277 639
155 765
39 3
342 8
762 755
344 677
710 557
581 775
710 259
950 917
428 843
82 49
221 298
443 572
640 416
337 708
254 468
543 71
337 596
218 761
182 739
426 245
204 230
135 529
950 603
221 901
943 195
480 369
879 891
786 648
324 50
186 694
96 851
681 177
392 634
20 721
943 206
853 959
902 705
120 872
143 13
778 683
862 852
848 713
356 674
324 434
166 809
214 117
898 198
602 793
332 845
443 796
610 486
225 125
557 757
33 476
78 248
355 193
325 744
378 945
609 378
694 322
936 528
717 507
860 431
69 804
854 31
949 450
957 660
339 193
88 705
833 486
947 365
800 476
159 587
444 285
621 563
374 193
550 362
20 869
926 893
78 563
745 127
781 170
685 353
663 134
595 499
957 107
496 45
771 921
571 179
238 674
651 215
726 589
301 760
60 112
710 464
406 313
117 953
93 634
519 634
536 119
254 352
652 39
651 283
842 868
409 88
121 883
633 846
255 264
587 154
197 739
449 97
626 53
436 455
672 10
18 57
805 303
602 106
683 174
287 432
641 793
154 112
546 578
82 567
847 299
739 369
82 687
484 288
506 898
5 447
729 523
61 13
789 792
197 697
647 561
468 934
703 628
831 884
833 683
740 844
463 891
889 431
304 307
96 278
13 188
81 733
418 126
533 544
492 876
227 614
961 408
289 305
463 809
36 448
320 350
69 251
305 338
306 301
305 597
891 777
400 634
36 954
148 260
962 915
847 110
495 557
274 308
72 562
897 15
748 355
478 754
22 834
377 838
604 919
789 690
119 509
769 215
619 799
324 25
539 74
683 564
564 742
904 80
665 83
505 945
825 372
470 757
332 197
200 494
854 562
807 951
854 717
280 207
529 687
943 782
216 775
868 265
718 447
742 944
726 177
183 486
908 767
572 299
178 455
883 15
790 486
243 677
637 25
758 45
720 634
822 948
167 438
116 226
827 431
562 610
371 781
826 3
747 688
677 228
641 243
929 113
69 465
233 471
579 885
836 253
519 15
683 708
547 453
26 60
673 434
473 654
798 752
51 576
416 499
824 900
310 352
155 738
280 752
641 245
655 326
492 129
759 626
399 543
637 314
4 771
866 136
385 499
76 462
646 713
71 901
184 547
572 194
203 222
636 640
283 292
798 258
577 859
55 509
141 280
890 291
508 313
484 870
868 74
676 150
116 74
466 370
710 472
7 476
265 646
471 546
428 195
162 684
290 42
340 48
681 929
956 355
605 299
750 618
843 679
784 926
51 500
146 848
492 598
682 3
946 654
774 168
198 118
422 502
733 236
71 547
824 962
817 719
820 853
216 503
271 553
241 47
92 188
148 50
558 256
768 640
573 369
854 675
286 118
455 380
470 515
860 284
381 46
292 424
485 29
272 83
554 766
153 855
275 479
748 532
306 864
554 285
573 667
422 50
302 762
788 144
665 868
537 164
127 46
363 766
277 281
870 412
495 669
204 375
531 288
28 366
802 419
914 958
322 479
187 907
58 261
797 937
203 846
839 809
290 809
270 782
333 934
484 823
635 41
448 218
347 643
48 865
577 388
268 350
494 62
249 440
497 144
727 224
325 456
931 227
331 760
175 362
59 357
344 339
289 492
531 228
947 73
888 696
347 648
790 753
911 750
580 389
405 66
26 266
162 602
298 668
875 547
146 542
601 811
292 146
143 114
402 282
525 46
630 624
51 737
159 75
717 257
273 705
184 59
628 930
136 773
767 104
266 801
151 675
437 862
572 834
926 164
758 622
328 676
897 666
937 88
909 494
821 283
317 24
343 238
296 526
123 961
475 841
594 511
85 903
845 407
342 605
122 640
418 284
591 674
680 901
605 700
890 252
736 711
670 584
204 15
310 649
375 97
706 264
465 113
858 557
187 479
625 844
956 27
693 668
632 278
685 953
157 136
489 739
86 222
86 803
465 800
672 848
296 113
392 717
239 109
840 873
762 587
618 912
769 654
437 883
644 542
304 257
552 778
818 59
379 495
879 142
81 255
426 261
954 519
366 483
470 501
779 493
611 649
430 429
202 582
534 551
899 782
128 241
683 435
854 422
20 553
728 621
495 929
890 79
430 393
535 598
653 703
926 685
619 319
659 89
573 193
927 257
652 382
378 667
444 297
716 438
810 686
39 558
424 83
380 66
552 535
445 538
746 135
28 823
132 907
938 778
74 79
954 506
317 372
793 499
33 912
504 261
231 760
326 335
76 60
813 251
772 314
64 400
548 690
574 774
678 240
832 542
627 646
913 126
780 255
224 365
845 956
875 565
363 471
378 25
4 892
36 820
375 174
209 665
305 71
826 489
738 150
816 356
931 13
381 479
753 444
149 220
652 298
420 271
167 870
88 45
117 742
313 432
529 371
443 362
787 130
346 915
452 928
146 194
464 118
158 513
245 513
603 215
308 461
320 205
635 75
830 515
831 395
428 333
255 837
694 132
174 247
233 262
718 925
729 650
907 959
655 917
567 42
758 713
880 542
512 515
888 656
770 176
604 654
625 223
231 338
333 861
505 649
671 648
96 442
669 544
512 451
911 228
719 846
828 401
211 28
683 132
804 408
466 634
937 77
393 723
388 397
343 97
183 407
275 111
415 417
602 84
88 460
603 539
154 953
318 187
679 654
911 588
318 13
405 610
422 275
551 528
659 109
821 321
68 10
253 668
443 623
423 921
345 407
351 100
652 863
23 325
433 316
85 201
661 796
492 111
910 146
470 319
890 624
142 808
278 762
641 516
171 735
573 95
964 792
231 185
379 398
764 338
754 643
605 921
946 919
615 395
430 512
936 864
675 938
234 41
754 300
211 907
816 841
414 472
43 115
624 403
308 723
283 719
689 860
636 312
100 776
18 870
609 179
955 231
319 614
303 757
680 857
39 280
613 192
421 223
348 297
582 105
888 215
450 869
276 206
298 423
296 101
942 39
332 404
378 643
345 509
556 765
736 888
950 621
952 250
446 253
935 645
724 825
845 543
379 11
670 697
632 307
277 197
650 690
855 518
162 664
440 701
685 708
793 228
410 82
748 454
727 8
940 637
772 483
470 448
331 368
376 802
5 57
559 781
570 85
424 194
202 849
360 584
101 867
182 336
282 801
927 199
802 465
661 39
499 307
504 750
620 247
148 622
48 228
659 326
273 435
908 607
184 798
686 160
908 843
832 776
52 92
596 291
633 3
424 144
778 900
451 269
719 4
480 633
699 355
21 586
883 538
962 566
844 421
378 517
473 591
209 836
828 236
422 443
196 438
10 101
446 247
680 156
192 774
278 483
149 291
932 220
193 586
179 5
270 40
352 314
874 422
651 116
678 491
896 246
528 494
340 160
338 91
318 209
101 16
620 264
510 959
668 776
600 106
609 295
334 796
475 293
376 428
161 590
643 566
904 605
723 442
472 861
72 464
728 782
414 812
296 181
331 814
28 859
37 223
495 774
235 102
929 551
577 628
403 314
85 793
632 502
874 91
590 416
943 219
798 777
868 14
789 431
402 842
585 71
516 348
767 309
211 466
756 40
286 64
16 920
400 674
531 491
44 810
378 490
678 838
91 242
943 913
200 336
98 761
6 66
897 584
944 930
352 223
32 7
318 324
123 754
711 290
828 555
746 191
620 927
724 731
781 773
458 621
78 877
188 21
822 802
677 760
43 807
904 586
726 680
214 861
68 865
400 598
577 707
204 735
159 669
139 612
672 32
410 291
736 920
226 866
511 692
119 919
543 622
403 251
764 962
896 859
470 638
177 176
680 287
950 830
836 488
443 678
808 586
706 380
345 102
529 447
582 561
317 357
342 464
942 18
939 357
126 859
99 690
283 777
631 336
462 284
591 742
478 823
19 111
615 557
535 548
292 789
304 804
826 217
906 335
113 39
487 228
706 850
555 373
769 575
422 382
746 72
551 444
954 766
960 127
947 747
745 55
186 610
593 563
304 916
564 240
551 404
52 522
506 19
341 115
604 559
530 257
30 187
284 803
805 62
717 885
292 540
572 538
233 457
782 369
617 397
281 240
910 509
534 11
896 786
812 244
181 35
638 606
211 733
217 79
338 381
410 145
229 621
887 501
643 528
638 905
681 630
585 237
341 633
82 385
636 155
321 932
492 855
173 660
840 255
668 390
283 445
765 427
821 248
833 292
624 792
188 421
382 112
590 353
716 494
258 572
497 224
99 228
277 92
719 473
249 512
289 275
562 381
789 285
490 194
474 433
143 567
467 466
504 465
616 643
92 47
670 836
434 856
158 90
877 920
936 610
588 601
896 365
786 12
740 944
32 925
148 639
951 742
93 865
454 640
59 425
535 490
935 474
62 395
894 34
383 853
727 240
504 759
191 80
642 282
315 494
852 656
620 434
909 663
609 769
482 507
712 714
120 582
497 845
123 678
628 50
70 176
524 743
618 370
512 804
617 811
392 867
80 7
202 600
715 65
775 950
844 541
452 781
230 130
545 421
727 307
742 263
473 348
731 89
561 348
613 897
661 622
660 45
463 451
657 792
367 370
226 111
784 693
783 936
732 442
343 358
273 444
225 107
430 591
554 501
333 840
868 692
619 203
784 748
938 482
562 319
840 156
613 197
797 348
523 586
630 927
510 534
457 185
534 488
559 566
135 944
148 428
710 112
276 196
943 357
880 933
933 131
611 717
702 705
706 3
59 160
379 59
785 435
518 959
406 55
202 18
331 460
728 15
80 421
651 2
948 453
405 911
127 261
336 578
345 125
159 860
384 323
938 330
511 145
102 499
524 808
217 100
824 937
22 905
963 314
889 195
379 224
932 256
693 789
821 740
735 847
823 934
467 49
778 323
282 448
383 394
425 849
669 645
689 42
135 39
816 261
68 604
818 490
937 164
685 314
813 211
239 198
670 909
100 144
516 98
732 221
58 660
345 579
127 757
738 699
64 632
769 774
804 723
854 578
69 8
947 409
179 643
4 425
63 848
133 113
858 169
842 963
815 724
133 334
854 213
5 725
78 847
633 946
594 340
69 519
818 411
764 448
311 838
478 591
539 800
734 542
519 194
165 660
424 592
206 205
270 385
277 906
13 366
736 182
606 460
632 905
755 731
958 377
555 794
2 803
703 921
17 265
368 509
282 41
480 101
343 903
913 659
796 34
492 89
397 118
660 690
651 333
795 416
815 589
17 274
863 747
51 264
583 212
341 382
897 34
273 125
839 788
577 730
764 164
290 865
161 865
833 328
949 180
239 558
319 499
535 187
741 382
768 564
221 164
447 319
715 349
298 509
592 782
151 271
903 953
115 454
32 72
343 773
580 871
790 8
90 16
861 65
311 578
44 657
655 464
165 865
615 713
918 515
437 330
216 278
556 297
489 150
5 250
732 923
828 568
560 499
218 13
202 10
962 488
275 134
272 246
896 280
915 29
742 46
899 477
211 394
486 373
737 92
881 70
574 610
617 906
784 728
582 60
158 899
396 846
51 511
475 471
672 312
266 812
270 189
682 204
830 243
374 71
363 489
585 390
866 730
72 723
302 261
767 838
636 734
637 726
462 225
452 172
498 501
463 399
588 877
828 441
787 84
592 869
238 888
889 224
51 360
344 831
885 713
180 42
524 287
122 333
605 704
233 192
464 194
921 690
908 823
119 848
615 42
27 313
315 426
748 390
32 127
80 364
296 656
797 860
531 117
331 717
135 377
417 397
195 270
179 252
214 467
424 55
215 835
302 213
775 123
240 251
875 880
332 140
879 200
905 601
905 704
491 212
441 137
749 432
520 674
344 367
698 757
327 444
411 846
132 427
475 6
647 553
741 125
379 369
719 187
75 774
704 356
153 944
319 530
90 622
550 175
938 883
224 771
919 84
790 207
427 40
430 906
911 827
392 848
620 846
387 959
159 582
855 227
98 71
682 44
682 206
908 749
954 67
218 801
346 361
378 40
896 158
714 897
143 163
615 427
202 31
510 542
747 132
503 350
167 413
133 174
337 361
556 363
115 961
541 288
369 185
108 860
124 848
51 63
940 481
343 154
625 119
774 118
844 757
123 567
775 29
203 198
768 724
264 395
728 121
813 11
784 272
419 284
581 525
645 247
376 356
636 610
249 96
182 117
13 421
322 110
166 759
203 731
351 111
936 84
910 931
143 166
949 367
133 650
80 164
581 67
962 47
368 149
376 365
565 814
683 835
636 544
443 51
767 261
128 31
234 791
211 210
325 856
793 172
821 127
91 650
732 206
884 900
477 350
677 16
209 921
127 806
720 403
346 305
875 267
640 562
565 666
278 110
78 459
36 761
947 802
908 520
839 958
273 6
95 547
574 910
14 103
367 417
525 907
223 923
326 433
661 55
855 742
698 34
81 704
278 955
446 590
409 185
195 49
155 544
828 237
926 358
939 918
826 636
950 810
379 559
351 336
1 275
768 82
950 46
880 170
366 432
770 421
422 489
797 317
70 856
220 261
328 432
234 794
486 194
896 878
641 125
751 245
385 373
767 592
733 423
73 460
596 884
450 818
396 91
277 895
421 687
636 656
947 546
258 781
451 40
711 693
883 307
165 583
75 369
260 104
324 72
293 66
754 794
672 124
832 782
445 660
368 640
82 614
43 504
382 54
340 299
20 510
579 892
525 380
620 674
363 850
381 486
340 94
133 245
841 483
877 223
318 109
195 74
315 919
286 818
935 396
165 542
659 750
393 10
422 852
715 712
495 835
573 718
743 493
463 831
484 520
698 333
902 586
379 679
77 876
964 844
844 434
549 742
518 174
555 547
531 421
870 487
188 306
688 223
642 915
328 672
594 654
879 726
249 808
497 177
126 4
411 193
37 819
926 894
108 12
672 925
328 238
764 58
532 46
410 860
401 491
58 417
328 681
948 817
315 74
214 1
751 840
190 418
420 411
962 28
328 405
591 280
962 849
742 201
464 919
506 42
841 54
311 222
325 256
768 301
368 781
139 225
775 943
234 349
777 144
178 118
148 192
424 781
841 107
581 512
868 927
957 88
277 408
503 944
121 170
932 473
266 240
533 634
617 666
825 67
167 435
728 819
24 709
448 703
471 224
283 600
548 886
750 152
337 897
875 513
593 767
334 299
360 749
448 677
525 584
755 372
221 955
719 447
143 664
835 867
284 411
464 189
469 150
391 454
905 163
510 262
916 760
562 412
871 671
871 471
343 781
52 34
491 131
484 590
702 154
671 707
241 79
292 753
718 887
426 275
828 342
309 163
135 537
167 447
153 308
189 21
580 860
739 109
783 314
320 200
747 50
286 368
721 794
275 507
191 312
558 46
180 773
202 175
53 791
593 246
317 146
302 649
186 82
613 608
379 459
828 557
452 27
740 919
661 520
458 217
591 622
594 252
577 772
191 274
823 67
765 856
281 572
229 178
542 487
948 924
492 173
663 220
909 350
727 458
720 352
275 601
652 6
388 94
234 561
347 645
626 667
410 669
126 479
824 47
100 338
833 493
560 959
200 905
649 633
562 49
858 707
681 663
252 353
457 658
430 566
178 572
937 890
194 705
600 898
830 358
478 310
224 176
478 185
342 786
47 584
914 206
37 772
96 97
832 533
448 237
312 684
171 244
448 760
428 85
874 708
362 356
828 650
102 792
64 883
391 241
33 644
87 34
277 842
554 853
20 694
271 487
584 54
504 552
581 563
827 814
630 548
341 504
191 39
472 959
682 915
524 65
720 221
59 7
524 291
942 953
704 358
266 438
141 491
567 758
330 380
882 848
497 840
197 491
539 270
575 763
592 796
642 612
184 870
593 336
904 674
355 690
754 480
26 257
1 857
676 56
126 487
573 134
167 600
86 296
371 40
204 193
387 720
963 801
950 668
163 553
73 703
565 495
772 507
329 269
144 696
415 24
160 287
533 417
791 247
471 110
345 47
812 362
23 810
541 321
346 694
361 503
885 811
204 71
702 327
661 701
850 869
320 459
641 853
114 50
937 142
749 224
921 876
804 394
608 674
391 271
239 776
619 695
664 94
26 680
858 87
507 499
467 737
935 156
211 743
557 30
797 953
964 674
504 687
536 882
800 572
271 60
596 351
531 250
230 838
523 477
609 135
383 765
729 350
642 137
300 359
431 257
715 749
423 411
591 835
24 107
115 404
491 944
574 811
158 929
519 369
711 579
463 687
651 477
574 766
724 369
652 168
650 934
416 134
312 961
309 253
200 198
625 658
827 527
615 89
765 707
455 709
175 540
643 589
518 220
298 792
26 868
410 288
99 538
462 235
798 79
512 124
115 175
719 923
95 172
583 256
672 845
871 316
855 390
939 273
96 279
208 634
401 921
798 761
346 364
611 870
253 708
621 734
627 394
160 131
122 631
189 174
810 8
524 438
724 540
581 860
85 760
492 638
817 144
712 46
732 416
722 667
17 900
76 468
560 243
895 93
816 297
64 140
391 543
470 572
278 843
653 602
670 797
414 743
51 369
595 158
558 172
360 31
778 460
580 811
257 920
178 464
273 144
715 732
823 284
61 763
818 777
486 917
81 300
214 951
169 520
593 491
68 423
409 487
437 636
424 656
683 626
64 959
315 760
267 608
845 534
833 281
711 288
446 852
146 650
716 549
789 231
117 562
317 407
689 631
879 496
668 814
847 371
364 953
99 65
662 551
880 8
594 824
714 163
949 592
181 677
533 830
583 295
117 629
235 7
748 468
820 509
758 917
43 920
216 797
575 242
637 141
331 479
932 404
765 3
43 389
478 736
767 397
505 514
229 95
462 925
843 791
685 119
75 687
14 364
533 203
729 364
641 888
146 89
680 650
771 355
854 307
743 917
741 903
625 454
78 676
908 309
510 884
342 952
567 441
388 869
20 859
229 958
348 338
448 801
502 160
651 288
673 240
550 164
457 816
875 174
117 441
366 773
839 321
492 152
948 958
726 825
204 847
909 7
963 41
36 597
716 808
576 307
469 654
769 367
712 754
30 247
225 499
774 322
685 364
108 127
75 562
937 469
327 169
947 517
538 773
326 532
938 142
813 579
888 297
55 493
302 351
310 490
22 5
332 145
736 859
14 564
569 237
121 548
315 548
950 40
325 275
565 105
932 373
301 131
359 432
260 55
682 861
855 866
279 364
858 619
98 189
724 441
706 682
437 351
330 84
453 193
445 917
631 912
65 674
585 102
436 474
903 41
822 898
224 907
756 825
334 770
101 806
227 56
664 749
37 764
391 428
693 569
231 709
767 245
1 842
1 10
799 483
957 621
842 890
880 154
159 366
371 869
5 766
633 189
450 166
340 253
445 488
567 739
651 202
825 963
55 894
804 864
149 538
220 15
529 127
330 708
929 301
409 413
511 601
577 61
828 635
363 882
475 684
8 793
573 370
289 249
894 658
533 145
640 922
64 621
842 461
573 912
898 231
287 34
409 745
641 327
663 530
171 700
208 397
108 600
96 793
234 761
650 112
742 837
75 268
948 763
490 316
192 864
925 269
105 646
414 886
721 827
705 757
824 756
443 955
627 887
375 274
831 177
565 94
439 339
49 690
74 364
262 201
267 46
457 838
419 796
629 185
911 793
661 231
226 435
265 910
302 114
736 614
21 923
277 222
346 35
450 360
737 761
642 745
76 607
151 79
427 878
20 384
929 502
324 764
753 924
527 487
771 945
643 517
56 84
295 708
653 55
887 683
389 3
440 444
649 499
960 898
670 599
609 364
630 441
955 924
70 124
860 441
778 253
65 568
579 487
839 602
949 598
422 589
324 591
399 932
613 129
769 918
785 268
732 373
118 757
91 371
948 882
297 197
157 221
164 358
951 927
115 840
845 94
268 219
469 795
761 74
936 268
943 190
580 10
464 553
33 24
572 146
908 941
816 723
57 707
855 124
659 567
605 160
733 386
233 107
585 507
506 309
954 559
301 859
93 883
580 357
95 622
59 53
613 250
173 523
584 494
672 956
470 841
304 706
524 359
860 35
706 228
81 441
196 491
229 756
232 236
732 886
624 299
455 404
780 411
225 374
23 234
126 187
5 271
704 228
140 185
221 174
75 915
605 663
701 709
352 481
860 401
287 107
82 306
618 187
329 80
135 250
387 234
391 819
156 242
383 709
662 134
855 480
565 84
704 353
836 275
397 222
861 411
551 396
879 906
680 104
744 899
725 359
446 310
468 132
114 241
425 517
889 891
842 848
727 138
182 663
559 335
71 885
252 472
249 486
253 92
904 222
828 161
475 137
600 15
71 427
327 174
575 212
661 563
323 773
406 299
904 534
206 97
186 619
241 935
33 239
652 515
401 19
764 667
211 799
642 797
784 323
75 829
162 622
505 911
361 563
457 542
382 542
375 793
607 559
716 885
479 170
422 552
460 586
73 616
950 374
963 56
937 107
329 174
934 415
182 915
20 810
31 493
346 80
497 776
154 479
736 85
262 887
950 493
796 479
105 761
128 142
712 336
17 500
775 416
267 127
616 354
186 626
888 600
234 546
341 709
758 859
938 868
94 586
533 808
400 703
367 823
222 708
366 584
813 387
678 91
68 359
830 847
55 952
508 444
70 254
910 212
652 952
345 66
600 144
571 797
124 761
37 386
320 549
643 776
90 238
663 359
23 31
351 427
613 674
64 299
286 249
475 147
556 243
784 252
289 478
599 572
695 491
148 463
204 640
61 677
475 255
283 500
9 191
273 105
328 961
874 93
449 459
189 130
210 213
679 876
904 843
466 800
96 911
126 598
754 101
529 284
869 228
85 416
1 489
512 590
942 951
908 591
462 146
837 953
775 957
880 723
376 909
244 112
328 103
238 309
272 163
399 649
712 956
402 665
512 267
932 103
939 861
226 403
933 873
209 264
133 385
853 359
5 898
815 623
60 917
770 31
504 470
706 917
128 559
518 163
625 730
943 201
830 385
221 850
919 365
672 138
693 98
821 786
927 109
394 705
793 483
458 920
389 515
1 418
121 750
414 757
548 264
715 53
103 823
659 921
835 227
161 952
936 507
155 520
409 621
836 372
142 849
173 228
741 324
36 697
558 364
105 589
688 944
342 140
931 953
719 705
303 252
423 885
22 804
376 803
596 924
196 597
347 547
422 405
882 168
229 793
5 648
763 369
117 246
611 257
947 836
130 118
643 752
690 773
392 534
844 569
698 542
815 462
33 646
772 700
430 463
593 616
422 808
769 194
703 168
138 35
376 588
910 161
675 748
504 850
733 780
171 759
159 185
260 351
332 464
515 84
798 106
960 294
441 864
913 39
572 453
490 314
774 487
80 865
524 29
838 953
557 865
327 567
406 145
221 203
857 540
122 137
191 894
505 870
391 9
173 154
571 923
834 55
424 766
539 920
108 493
429 520
281 272
426 507
262 281
92 739
877 622
718 491
436 553
292 701
148 727
377 453
549 460
558 809
633 878
304 609
459 959
845 928
266 212
475 612
889 570
265 893
682 923
81 907
192 110
120 809
860 579
933 795
644 934
511 147
321 298
838 801
290 566
68 483
192 359
698 634
309 336
459 194
802 945
360 179
209 210
409 711
907 930
784 293
744 60
956 696
641 773
83 330
141 369
298 521
287 752
236 397
484 438
135 152
940 342
334 6
294 246
682 103
329 496
482 166
3 34
73 359
368 661
940 780
245 894
581 928
896 910
497 19
651 634
236 808
182 271
347 851
512 223
10 623
37 959
846 515
457 410
156 542
109 194
775 787
818 219
439 853
501 431
252 876
816 814
220 829
574 217
670 799
54 752
6 884
147 479
330 690
482 47
598 608
146 584
958 650
36 780
293 925
670 186
180 488
717 269
63 381
648 83
567 847
919 110
484 11
409 175
43 176
964 852
824 455
362 477
344 237
896 177
858 471
702 15
48 193
943 863
675 643
898 514
794 432
318 98
828 66
964 830
627 734
427 553
821 590
937 363
954 156
891 878
128 815
754 90
439 348
166 668
420 105
188 131
208 97
186 267
410 802
500 291
606 522
381 60
450 380
116 950
187 705
294 563
671 285
57 24
802 548
741 722
749 306
220 707
855 877
15 335
723 42
365 709
665 386
712 357
824 924
7 773
787 11
726 647
745 114
266 864
598 526
294 921
678 902
899 734
239 634
114 591
666 213
577 841
240 150
410 213
688 168
328 136
956 515
10 608
635 196
524 568
439 766
114 517
740 404
167 962
783 660
108 502
740 47
533 867
665 693
813 844
309 742
428 961
321 354
510 626
458 900
280 865
627 71
706 87
142 237
187 597
833 446
714 358
554 521
139 359
183 37
698 570
718 806
265 370
833 756
15 185
356 125
55 19
334 722
817 359
180 638
265 255
812 911
326 553
751 193
94 791
536 321
929 396
341 463
128 251
202 762
842 371
363 448
229 818
573 566
706 791
516 130
558 369
721 281
304 733
310 207
280 228
324 71
866 149
437 546
90 465
120 640
441 261
785 481
122 56
160 515
507 837
880 688
882 435
890 34
106 515
948 768
875 578
874 431
783 851
405 934
682 769
477 7
277 718
802 650
855 755
391 85
774 119
460 107
383 40
452 747
569 771
865 242
424 411
599 251
693 207
726 877
333 742
552 663
908 956
404 242
775 49
190 849
800 185
209 166
715 473
905 930
734 589
89 227
842 400
843 477
683 865
600 56
174 268
283 294
741 713
9 499
312 111
268 246
692 156
580 432
956 663
702 248
274 590
731 19
870 856
384 131
39 859
617 890
133 578
698 234
495 930
127 246
785 789
148 771
786 628
473 250
956 67
23 950
182 251
682 271
317 555
506 885
728 441
5 345
64 592
221 30
948 560
533 660
380 690
695 589
506 804
638 954
844 959
62 227
925 537
443 210
938 742
914 197
497 630
774 801
670 228
281 788
326 30
653 309
27 514
593 585
260 205
660 110
549 350
315 765
346 85
932 688
891 905
132 922
343 913
11 198
33 606
581 155
151 850
82 404
172 479
341 551
410 872
840 928
196 145
840 220
587 920
658 453
697 696
497 389
368 721
539 618
698 432
889 440
604 236
191 250
178 730
342 880
620 731
630 578
829 312
909 763
39 15
22 912
744 465
301 709
376 856
723 658
659 388
329 474
666 7
38 802
379 40
541 306
941 757
605 97
142 802
183 372
771 144
215 314
711 752
662 28
443 859
751 568
627 447
410 290
164 118
770 130
602 961
399 937
843 590
712 484
268 688
141 487
215 851
844 57
771 110
484 608
948 354
884 562
93 397
797 827
334 765
564 777
120 88
939 620
221 434
824 904
814 757
504 922
376 634
458 586
293 743
202 781
942 914
456 234
611 356
8 84
660 46
653 114
165 945
618 62
149 761
948 435
587 356
126 506
948 433
604 645
699 820
893 298
239 479
437 323
73 453
567 74
845 663
727 234
498 93
311 758
114 878
512 345
695 306
812 434
382 297
735 323
108 237
552 451
342 539
937 634
284 586
450 472
191 470
190 930
356 246
116 800
792 176
812 480
213 228
926 87
793 291
802 187
418 946
547 299
443 61
734 867
778 629
670 427
950 572
732 377
459 955
27 537
157 472
43 516
703 188
492 615
941 708
874 868
428 623
130 227
609 631
914 220
156 248
31 49
576 434
157 60
327 607
765 791
681 411
117 558
64 701
218 251
670 621
815 559
303 401
297 547
652 763
149 224
267 366
498 804
911 791
27 137
123 882
484 898
202 918
516 489
821 509
143 503
196 144
154 172
436 725
311 859
949 744
715 679
113 299
943 11
943 511
399 523
779 111
153 212
149 248
699 62
166 84
48 345
342 360
964 803
443 615
85 521
819 441
772 161
306 794
866 308
53 494
317 7
86 230
824 287
942 735
673 590
649 471
556 634
834 827
585 532
38 912
711 758
86 287
613 732
720 699
748 489
626 476
525 273
148 70
941 934
766 263
715 689
221 674
574 932
69 399
378 320
577 230
317 175
820 476
880 732
103 137
670 518
706 555
635 97
716 91
954 795
419 852
534 297
127 284
192 668
325 168
330 867
391 434
855 467
399 387
847 602
549 579
877 316
770 248
523 380
482 588
531 350
48 538
595 546
954 350
964 597
845 700
868 239
790 661
571 619
536 431
711 687
273 737
951 384
76 580
70 477
516 19
582 800
833 721
670 213
698 326
360 684
121 18
682 297
495 873
693 49
171 701
535 57
598 131
587 931
221 25
123 707
520 353
351 356
874 532
233 198
531 610
75 678
157 867
81 683
271 220
25 407
183 579
718 19
113 935
36 702
220 923
663 886
357 314
253 447
346 79
518 771
899 403
311 683
103 397
198 355
954 656
418 57
810 53
33 103
958 196
694 245
314 12
666 291
728 405
593 457
200 335
669 646
595 657
573 755
439 126
685 366
445 540
123 237
573 351
346 607
504 474
260 469
625 649
368 521
51 619
785 848
505 454
948 46
880 265
232 477
143 603
669 791
651 393
518 683
635 853
502 666
746 791
430 767
475 748
640 514
570 207
303 66
279 109
249 166
343 840
267 109
147 243
216 218
280 837
474 63
665 467
26 189
337 634
78 486
547 65
580 145
116 180
833 188
614 79
114 348
192 250
879 446
635 154
258 658
393 591
738 30
133 608
344 374
465 930
343 767
810 412
738 85
531 518
650 629
518 40
252 364
273 256
113 29
422 39
635 480
740 835
603 294
273 250
325 259
195 31
448 862
379 318
82 381
916 451
718 638
855 802
769 482
717 725
875 762
489 859
149 928
526 297
308 264
539 527
718 538
683 407
455 809
592 319
338 483
114 270
165 672
317 307
947 203
743 194
962 547
61 606
888 424
163 606
214 792
637 28
868 539
854 261
380 514
182 364
53 476
81 666
550 708
830 442
587 57
764 658
737 62
379 684
443 530
485 778
296 12
890 905
591 256
828 29
325 528
732 665
161 945
632 547
551 806
770 408
122 855
484 486
164 65
157 219
736 126
938 738
607 425
899 599
184 322
951 674
302 889
758 861
449 527
422 649
600 185
320 836
590 425
910 490
86 109
881 473
702 164
443 782
469 602
387 42
468 146
621 963
523 864
448 724
630 106
735 125
320 119
9 760
587 663
819 29
382 312
48 890
813 515
142 138
583 27
720 778
857 3
22 366
371 544
496 404
165 250
939 50
277 469
596 773
651 523
630 671
436 565
556 381
17 335
888 109
764 179
641 817
730 261
33 282
778 653
763 453
282 915
330 666
718 816
409 60
325 862
294 149
9 75
556 212
816 12
369 944
409 75
505 735
72 125
816 774
670 160
13 566
563 257
191 400
652 951
842 689
646 566
613 691
389 537
863 340
706 386
426 460
939 753
321 307
577 203
536 579
548 489
779 481
822 96
780 335
607 150
516 694
116 924
45 144
692 654
511 221
341 179
250 365
328 415
289 248
661 92
893 219
441 677
395 859
191 572
824 352
535 685
334 215
318 333
218 112
8 240
820 219
638 309
226 808
70 295
183 80
611 646
609 913
940 700
633 608
637 836
371 912
882 281
738 602
241 272
151 95
915 489
192 343
224 15
733 782
341 559
685 905
348 188
324 907
855 245
212 34
904 384
114 323
195 203
893 707
405 546
61 647
496 371
147 3
410 297
233 661
727 4
957 752
4 62
437 39
214 605
744 222
317 700
736 181
173 307
940 551
268 385
354 811
129 708
226 90
899 479
456 801
215 550
681 654
329 953
716 945
850 806
242 194
604 48
469 161
469 88
940 736
4 897
501 371
855 917
728 921
829 837
164 515
598 602
572 867
379 346
139 862
718 761
533 349
376 611
893 729
745 691
564 532
836 631
891 796
681 747
913 372
207 65
239 517
360 164
449 683
678 323
960 872
879 669
593 182
276 254
570 614
141 288
187 41
286 913
916 912
9 12
101 140
812 664
437 168
376 138
402 208
899 7
497 572
758 461
393 342
311 16
802 648
897 207
64 120
694 392
754 636
784 83
148 838
653 607
556 451
898 521
439 559
254 30
543 103
17 722
633 85
833 605
304 25
215 723
612 849
717 154
117 369
883 610
422 909
575 838
22 646
6 231
594 145
402 424
508 758
779 442
249 796
667 416
671 803
409 831
939 871
252 461
337 740
276 738
909 872
736 240
10 898
950 126
216 524
740 552
927 788
334 269
463 811
233 294
444 438
500 358
444 660
626 907
698 540
702 771
347 361
295 691
464 886
909 529
683 550
565 92
745 960
915 734
682 307
412 614
123 90
286 621
782 451
656 814
154 24
937 941
862 140
744 251
153 374
903 263
464 657
64 561
47 42
362 650
289 195
202 420
525 779
716 649
628 928
368 809
686 538
240 849
449 125
404 356
734 174
886 193
573 93
347 741
782 496
305 840
449 745
447 547
73 901
216 200
598 795
420 171
605 193
877 31
61 643
778 519
746 847
550 520
620 742
148 612
128 840
105 401
383 493
410 956
327 739
749 352
62 176
236 861
391 94
779 314
401 298
904 607
128 591
916 31
449 956
366 658
525 473
860 185
625 235
123 952
76 116
695 432
275 878
208 931
942 590
617 412
220 380
200 622
495 493
786 923
344 187
315 572
480 559
954 921
262 255
762 435
454 849
388 640
437 60
400 110
2 16
178 683
651 504
97 781
259 493
563 645
189 250
604 168
42 301
368 637
473 898
266 125
844 560
37 383
285 136
714 782
443 846
290 109
580 831
665 392
468 4
418 66
416 12
57 796
272 247
46 335
902 865
601 853
465 290
409 826
533 198
675 464
751 436
541 631
20 115
615 743
553 62
716 525
347 421
592 107
577 93
273 588
345 49
655 798
182 699
448 371
376 366
211 646
605 622
382 189
135 765
899 175
544 705
733 734
406 244
524 550
556 698
450 257
293 930
831 601
250 563
446 867
76 481
719 270
152 140
854 669
456 238
189 149
927 626
165 767
916 443
582 270
746 558
844 397
450 722
535 367
163 575
139 809
273 754
70 888
525 692
598 825
365 193
742 40
208 786
947 130
538 867
910 724
596 493
195 384
325 844
933 63
249 210
815 764
333 287
777 205
839 610
44 374
108 90
178 441
319 370
446 771
343 156
860 546
533 792
330 66
498 299
396 7
52 765
344 870
388 912
908 394
153 591
902 371
170 350
525 820
458 653
929 906
270 946
683 709
50 461
703 459
609 577
761 172
909 640
764 5
133 892
759 250
780 789
891 246
286 149
193 84
723 60
628 934
77 357
832 207
767 199
541 586
826 491
339 160
594 301
368 411
409 902
638 726
353 112
414 98
211 230
347 44
505 67
23 654
606 433
908 570
376 395
311 97
446 197
104 144
616 65
287 172
35 433
754 299
655 224
718 900
311 602
30 412
606 372
898 838
93 669
910 172
221 513
458 954
613 955
198 144
940 370
909 322
933 14
123 338
191 309
815 264
201 12
501 127
250 248
882 572
354 752
656 313
418 8
910 546
450 417
587 333
59 847
52 501
661 704
438 433
747 163
10 664
356 369
944 878
686 514
70 689
76 9
21 247
115 141
363 469
889 963
68 373
115 312
96 342
552 700
882 532
221 251
287 660
103 287
947 349
511 915
94 259
938 124
105 612
357 237
337 666
833 236
755 181
318 443
744 168
863 259
675 917
200 203
148 307
467 800
266 324
624 371
570 370
649 373
545 715
128 327
102 323
20 912
524 870
587 472
635 338
537 223
192 733
577 659
807 299
495 506
342 10
495 79
851 493
706 954
443 705
871 924
822 225
113 60
421 781
635 886
100 425
837 917
376 224
232 131
894 479
439 709
950 272
706 660
22 463
76 40
337 123
292 345
571 204
581 120
153 702
115 801
904 298
681 31
565 615
577 639
693 799
393 900
98 930
842 326
957 102
502 800
337 963
278 455
455 471
938 864
812 674
890 349
637 105
115 408
956 755
928 521
155 327
600 2
689 668
812 386
78 829
32 567
22 185
493 622
767 697
292 257
565 49
226 217
71 708
410 218
572 62
281 521
893 473
418 274
935 809
838 257
686 425
902 8
569 487
684 725
872 364
714 218
425 365
315 135
805 294
514 79
565 557
310 932
676 246
99 40
909 282
812 188
23 157
702 16
915 591
69 309
360 367
703 425
882 71
124 225
317 707
195 418
883 187
830 135
328 877
437 146
819 444
908 154
336 205
715 827
833 468
478 645
660 415
565 885
606 136
913 811
881 859
217 74
905 808
452 271
391 269
272 750
902 563
787 530
184 606
387 250
452 927
58 357
293 161
804 89
791 963
129 876
466 645
865 397
315 171
27 327
478 752
832 85
119 176
93 225
918 350
327 873
891 667
441 355
882 54
623 907
360 131
896 916
182 65
610 438
937 747
828 270
706 594
813 18
940 828
264 137
579 435
835 781
839 849
601 152
143 30
604 796
180 191
594 271
816 242
665 788
607 563
504 796
182 530
18 567
510 825
418 857
625 479
858 295
347 207
118 16
456 584
341 209
130 666
685 758
531 3
812 958
937 520
455 359
8 55
324 666
104 112
676 55
180 250
183 699
797 809
202 109
910 898
454 287
328 393
819 219
465 731
283 340
710 743
656 35
516 462
20 120
767 11
305 442
153 545
305 782
956 901
233 841
147 907
465 624
706 400
156 348
376 198
939 948
590 687
214 353
320 906
406 94
572 46
807 238
75 255
146 369
239 16
515 696
324 550
13 335
430 297
158 757
749 705
642 464
114 931
307 364
426 313
328 611
220 660
875 113
937 353
214 621
20 47
177 71
652 254
13 487
854 685
644 94
663 99
607 97
167 374
895 751
652 698
751 727
609 638
402 636
191 713
143 144
452 804
597 578
278 308
765 138
661 846
606 411
817 708
592 30
902 920
870 876
289 802
564 864
796 242
634 316
721 40
478 744
908 511
293 703
575 307
341 472
354 763
210 851
422 883
819 427
20 764
655 904
342 427
338 776
686 297
410 144
75 658
640 125
51 599
751 655
664 85
469 194
128 226
568 520
888 944
346 738
888 34
605 805
692 461
417 16
251 359
282 791
635 401
581 801
221 847
889 694
37 731
319 364
458 646
138 473
101 563
245 857
103 319
419 218
162 707
714 783
675 373
649 275
128 747
85 776
577 788
490 203
100 95
732 425
815 16
68 235
20 949
207 50
460 945
883 553
120 747
43 547
556 142
424 562
821 822
484 782
526 144
232 633
817 803
748 35
739 432
613 541
277 103
226 195
418 124
786 472
845 259
950 29
300 528
133 420
86 104
260 801
700 503
336 374
910 224
574 907
473 846
761 709
406 139
181 578
109 919
379 591
784 604
56 364
288 193
755 102
655 901
585 111
839 808
455 213
276 456
653 201
431 687
402 452
785 103
751 901
911 631
485 191
153 191
598 257
893 805
902 258
620 111
456 166
766 150
38 515
78 911
813 743
615 472
328 543
368 931
42 438
138 404
839 130
372 953
898 432
418 781
305 373
349 776
18 723
649 403
128 488
528 385
150 945
638 687
916 311
233 962
265 329
454 765
813 118
579 205
727 852
782 542
435 687
337 406
571 872
569 760
411 140
300 19
171 177
351 425
769 433
728 57
700 669
379 305
890 708
580 225
278 690
167 549
401 865
149 491
254 235
174 130
346 5
7 614
221 883
494 811
292 381
305 392
726 329
436 770
26 91
748 696
884 359
249 28
619 537
592 102
332 835
468 268
807 953
504 276
149 688
929 307
754 865
305 381
424 544
908 372
377 527
748 265
232 829
865 521
607 894
80 394
525 488
741 876
317 256
249 299
607 94
293 802
474 837
613 269
635 238
909 849
516 426
582 553
769 7
492 476
786 800
596 124
26 179
597 773
414 955
304 24
933 261
862 301
25 811
334 962
50 45
852 264
890 177
832 711
17 697
254 35
334 197
785 14
840 136
487 408
948 943
198 494
834 112
512 424
237 415
766 111
809 460
275 771
830 316
951 280
751 785
157 924
650 849
692 851
407 134
908 711
882 959
82 905
409 592
765 92
935 610
37 278
132 872
75 520
70 585
196 349
607 476
560 228
543 264
744 144
634 352
173 279
908 816
874 228
793 691
940 416
921 137
893 709
576 314
897 509
511 686
243 730
828 177
154 175
672 24
398 259
940 284
807 692
502 729
926 210
192 785
456 11
660 231
826 404
895 918
167 388
233 835
815 763
675 501
381 963
449 790
23 689
7 222
775 82
393 824
183 19
896 308
505 63
552 481
593 676
304 607
900 872
594 280
293 59
212 922
883 695
380 323
716 262
69 91
854 88
173 363
412 66
673 435
398 53
567 245
255 394
73 323
475 685
102 520
644 945
582 902
747 708
241 918
711 882
133 117
828 768
270 624
147 852
571 126
812 53
799 397
339 628
188 312
545 578
527 111
686 771
362 900
727 83
382 731
9 554
266 246
331 503
747 927
525 314
342 218
904 403
571 554
334 878
613 573
178 750
698 107
812 455
286 272
962 359
165 430
363 62
524 730
917 517
446 322
541 110
609 51
775 519
863 903
400 411
888 126
459 330
681 438
184 572
428 453
64 490
905 411
617 263
214 272
582 782
130 140
664 362
822 866
562 903
354 650
507 921
414 841
893 28
200 514
803 194
14 10
891 355
17 227
737 39
631 152
510 274
64 827
183 758
398 566
950 307
130 395
198 45
964 120
914 578
762 654
897 650
716 63
23 133
277 717
910 932
354 164
726 656
209 555
105 591
754 246
745 10
123 543
932 222
23 85
10 503
300 568
320 25
957 792
398 408
470 566
571 464
938 62
196 25
852 634
570 451
606 520
722 914
964 288
601 358
728 776
596 616
448 872
702 112
455 864
926 424
73 396
693 626
22 595
892 313
202 386
438 725
178 591
318 960
162 525
195 753
122 125
367 867
96 455
692 95
81 659
934 885
410 54
554 6
623 538
573 32
153 845
356 687
597 461
402 960
539 31
311 481
456 296
665 841
526 586
841 823
81 412
173 54
440 380
402 381
325 290
617 680
902 104
619 8
216 481
480 359
577 608
535 805
554 196
261 131
784 962
498 583
898 793
400 35
765 575
813 81
604 295
787 692
22 569
294 431
784 803
632 690
510 32
61 685
549 561
821 936
961 953
728 861
324 479
681 720
678 412
406 648
268 589
617 30
813 962
812 563
567 31
752 172
839 874
291 307
410 63
417 961
347 214
536 239
209 913
749 335
693 600
214 789
776 757
581 892
366 257
899 164
450 660
426 339
492 849
783 343
148 501
742 878
209 517
704 513
535 412
715 311
769 235
414 925
905 849
324 942
380 658
437 791
180 223
932 901
5 130
886 364
234 487
916 397
636 501
812 541
377 29
402 950
820 555
415 425
180 954
673 152
358 930
835 65
903 46
385 553
151 132
722 773
181 140
139 39
780 771
909 859
187 825
162 132
102 194
400 236
383 19
832 564
21 34
283 786
167 935
585 691
114 796
488 394
665 724
895 197
449 386
669 610
234 626
122 252
183 337
915 374
744 163
842 557
617 322
573 210
582 466
230 687
844 336
349 60
665 270
48 312
209 78
78 508
188 194
583 650
117 760
149 168
76 738
765 432
548 94
76 108
262 735
525 3
879 189
286 353
652 634
76 169
342 433
325 177
148 947
158 295
10 127
469 89
676 529
549 667
195 713
711 694
50 523
736 638
26 635
500 74
313 928
409 89
744 579
446 358
955 3
679 314
516 174
800 586
649 876
90 169
215 666
496 118
556 642
795 12
492 506
44 587
485 635
414 787
529 274
693 28
120 298
609 396
758 140
671 161
827 39
181 503
333 575
165 691
119 223
885 547
881 841
675 934
263 355
893 245
932 944
120 105
896 260
293 48
654 920
874 29
703 520
547 493
69 324
832 905
116 708
17 225
613 631
48 928
11 169
197 566
216 19
160 46
943 176
670 428
138 537
942 933
714 411
693 618
237 390
554 268
342 563
153 149
693 243
682 537
448 423
441 901
391 55
37 443
931 568
427 568
636 166
593 177
714 63
780 365
737 224
317 749
210 160
937 902
948 794
277 788
525 196
400 820
560 618
913 288
793 358
580 743
340 568
524 125
815 806
484 527
331 353
571 913
812 941
888 425
891 359
324 512
500 55
294 207
653 515
745 725
397 930
192 356
183 493
401 848
105 441
183 599
681 118
246 477
813 329
400 66
304 729
655 512
327 280
669 394
437 848
507 213
742 432
690 654
254 353
466 240
325 907
595 102
267 94
422 711
539 338
500 624
537 50
268 411
716 603
633 771
5 307
619 756
832 870
233 723
495 631
636 520
604 99
543 941
641 403
633 787
159 23
260 473
693 759
747 146
611 599
57 841
647 45
690 223
379 195
620 48
20 449
882 99
873 628
440 423
546 170
703 945
221 530
165 876
904 448
777 781
581 207
580 591
90 52
524 154
740 819
888 397
488 110
410 171
591 796
171 524
368 942
440 63
142 490
260 344
862 749
191 560
529 555
480 351
485 926
179 59
822 587
690 922
464 35
933 915
765 385
529 16
783 6
906 562
157 51
575 91
915 336
450 206
188 330
20 763
835 152
497 174
191 123
347 785
283 260
336 622
502 755
828 708
8 104
676 41
947 571
684 364
402 419
398 938
28 515
331 601
167 564
234 914
376 378
369 499
722 638
676 298
732 489
122 289
286 634
541 739
533 58
211 187
216 906
379 859
799 945
168 917
659 144
430 164
852 107
962 244
746 175
325 512
727 729
797 660
464 447
38 164
613 956
815 619
457 269
938 234
585 431
487 109
302 656
73 369
946 791
414 310
283 495
340 586
139 336
1 491
400 503
133 527
710 886
46 731
328 47
899 454
576 336
719 444
751 125
117 721
69 114
910 494
148 375
420 678
908 572
753 369
66 757
744 614
219 794
373 919
201 56
817 106
803 806
469 647
739 306
68 71
712 101
890 357
842 464
728 147
468 608
594 369
617 858
464 668
695 520
342 454
660 589
617 346
744 955
772 244
3 912
955 79
11 489
845 82
286 351
625 954
139 423
448 312
367 47
723 205
378 160
443 645
737 298
315 11
143 103
545 214
935 132
575 674
181 952
832 521
740 52
593 399
826 383
844 130
468 853
949 396
810 688
663 280
108 138
81 477
874 280
430 330
348 365
458 2
575 684
265 473
565 853
463 106
88 657
653 106
387 52
735 668
871 559
95 946
590 21
845 460
855 47
430 196
873 111
700 271
398 292
836 355
286 80
28 231
727 182
678 576
65 411
417 773
583 962
181 207
909 309
761 21
640 841
343 494
745 702
888 295
932 669
722 389
661 469
613 647
937 564
243 606
341 259
642 80
790 255
507 131
362 417
324 383
366 390
475 932
291 849
180 172
129 886
611 925
183 366
734 878
954 708
98 568
798 218
947 901
246 523
826 251
854 346
308 421
108 796
840 39
594 900
97 709
464 284
96 942
442 112
539 380
477 269
583 702
91 314
180 586
712 488
31 757
583 424
192 462
418 952
296 523
663 549
360 470
57 749
324 719
952 89
366 358
809 757
887 816
694 220
951 799
812 547
952 829
24 112
533 234
552 808
113 213
354 231
116 451
270 945
416 188
882 161
9 223
85 323
439 639
33 677
69 744
574 668
20 923
175 235
366 357
475 705
894 509
937 275
282 480
18 901
531 473
506 358
246 794
596 869
560 685
756 905
579 390
451 41
937 29
549 344
874 904
180 213
783 566
9 417
512 284
495 726
426 447
153 132
590 684
502 935
327 703
541 60
437 667
161 235
737 958
442 299
33 142
391 508
555 351
678 250
902 152
860 882
211 615
531 451
128 176
771 408
452 101
374 207
387 686
277 620
700 869
826 626
368 956
659 438
719 961
293 372
279 701
546 140
341 949
209 776
883 487
833 324
463 196
104 67
429 773
416 763
863 942
408 540
932 416
328 295
508 778
382 443
716 349
115 680
124 841
439 288
646 19
769 364
340 232
816 729
797 933
663 800
536 263
423 385
240 19
93 850
722 644
617 238
492 656
552 876
490 930
240 338
818 197
46 476
196 137
402 400
124 429
302 197
870 152
871 547
789 885
325 857
425 109
630 227
326 39
581 610
530 168
607 520
941 429
552 530
956 717
447 846
142 829
948 945
345 352
681 560
220 515
698 942
642 737
813 457
42 84
574 634
332 945
161 873
725 350
615 60
765 215
143 167
347 387
719 958
120 109
64 731
877 264
310 113
63 614
698 709
882 205
572 11
714 319
510 149
651 932
910 608
277 460
218 519
618 125
376 795
895 315
376 296
817 862
918 307
642 798
283 521
585 212
785 18
609 257
148 26
191 922
931 29
346 923
14 8
466 367
828 424
704 650
669 919
120 187
889 185
153 90
354 160
48 501
234 197
604 737
812 597
636 494
792 29
545 317
15 177
234 770
157 551
834 499
581 505
332 169
906 177
740 506
216 217
262 690
1 188
751 941
802 841
780 650
178 734
904 537
455 862
605 363
298 146
317 705
462 674
788 894
741 759
644 239
109 479
447 46
630 139
661 60
910 372
724 42
658 251
587 455
562 193
543 502
704 544
17 482
128 607
643 628
287 857
594 838
824 280
777 231
59 660
158 41
17 942
180 776
260 177
910 734
482 8
209 417
346 163
113 561
656 562
175 872
772 353
632 92
613 351
55 864
17 747
203 876
678 846
266 543
783 903
551 793
611 489
813 922
466 177
46 876
68 92
78 702
293 414
4 788
348 19
896 773
181 365
33 408
880 836
22 863
681 686
612 365
646 47
308 152
909 414
454 688
1 434
115 823
878 212
531 849
755 861
100 444
249 563
245 60
895 33
797 669
899 960
821 274
741 810
217 374
186 590
108 298
149 849
184 129
714 203
633 852
900 408
331 337
780 41
51 703
485 471
852 380
180 132
494 131
25 314
281 57
780 118
405 222
175 172
332 891
407 513
94 250
790 129
478 911
842 11
382 774
858 227
26 724
36 580
511 413
506 247
916 227
225 677
230 169
762 335
655 877
485 830
464 650
702 429
135 110
804 624
751 779
614 578
157 388
539 392
86 950
807 421
429 118
948 532
259 79
782 624
32 512
518 369
581 84
689 243
281 41
209 224
587 124
830 633
327 88
935 521
267 362
47 725
13 45
592 275
546 894
355 56
498 511
257 84
480 644
318 786
459 656
891 345
832 468
280 132
910 358
960 255
26 325
304 302
208 852
364 395
258 507
30 562
770 3
69 684
698 528
457 915
53 872
572 89
793 696
441 520
866 40
38 898
685 579
749 374
618 731
449 747
81 88
871 314
613 532
22 535
744 107
602 323
339 361
704 827
936 134
727 801
387 759
156 323
780 666
882 610
833 641
617 782
258 112
789 203
208 941
772 418
122 412
25 838
604 614
36 210
388 837
729 247
508 531
132 645
763 687
31 479
19 176
496 723
816 901
747 85
91 677
712 108
727 827
387 913
349 597
927 919
32 110
860 225
78 779
11 555
903 811
428 253
567 629
262 656
534 404
142 421
458 166
664 110
260 13
587 132
295 245
340 677
518 431
472 679
186 370
783 147
72 196
613 515
10 29
203 45
761 491
753 823
765 873
601 194
571 81
469 840
288 686
675 75
96 164
325 138
748 853
180 721
418 756
301 12
630 628
55 427
58 924
613 85
214 542
706 924
401 101
64 197
817 749
346 560
236 299
430 680
895 596
18 555
797 127
396 856
475 622
47 381
680 294
617 58
117 499
805 257
426 271
480 765
755 60
737 150
583 540
560 252
337 701
36 314
581 345
349 760
548 691
960 623
93 196
86 265
347 683
49 517
86 52
893 708
378 136
693 429
665 408
199 650
800 922
721 176
220 601
467 547
475 188
101 959
712 959
379 426
731 301
470 150
312 46
255 920
611 32
430 841
591 867
9 524
882 803
875 807
119 763
572 136
719 870
299 67
911 634
44 436
605 602
270 194
216 924
712 777
883 30
652 755
682 767
786 771
603 734
583 455
78 872
721 261
277 959
387 456
81 882
699 34
645 242
670 260
783 956
678 490
440 912
220 416
777 961
25 371
39 31
264 109
482 203
947 259
763 427
148 578
367 41
743 481
445 234
319 707
598 566
155 589
537 496
604 916
812 694
577 848
603 111
30 961
241 924
836 701
612 569
751 52
428 390
556 96
908 942
852 566
315 206
276 805
414 806
23 927
402 732
564 547
933 671
800 935
501 586
497 831
747 472
592 742
748 537
574 555
277 803
716 92
294 795
287 91
620 241
833 290
893 290
457 57
353 872
429 654
510 232
877 867
216 78
692 381
547 848
340 768
165 495
932 699
148 201
564 160
585 408
868 671
624 788
653 936
647 248
756 227
550 364
637 333
531 867
625 382
587 717
531 21
480 870
325 798
602 781
57 354
426 917
633 170
378 473
20 32
452 476
543 514
378 260
77 113
31 532
266 820
214 88
536 99
863 636
510 819
229 392
780 224
847 517
255 586
144 227
88 481
675 217
659 6
739 112
282 62
457 214
770 946
784 624
569 356
569 138
870 125
18 242
398 482
775 886
105 361
585 934
130 540
20 533
909 348
122 355
816 275
360 362
343 876
234 460
158 366
473 963
626 668
446 34
290 864
150 374
238 167
342 662
888 737
457 464
528 872
378 357
676 602
579 41
18 40
8 219
858 552
758 423
616 149
309 62
298 87
927 930
754 870
428 806
249 527
325 580
874 460
333 453
593 350
636 228
823 894
925 707
95 301
64 933
844 549
188 479
410 653
410 541
595 768
27 820
662 190
933 757
455 503
607 699
570 829
841 411
735 138
35 517
151 319
86 263
496 223
594 820
807 805
446 106
352 313
497 152
293 539
139 52
506 217
328 249
615 118
450 244
790 930
210 161
873 34
167 765
880 145
503 219
341 714
828 7
99 91
208 768
599 207
567 666
795 729
717 79
625 11
828 343
889 887
574 631
463 842
28 801
839 792
512 161
818 83
640 610
852 65
906 592
50 137
880 943
681 426
315 930
22 358
655 275
525 190
536 487
428 142
400 922
609 604
187 515
701 677
765 513
957 918
671 386
728 118
234 433
882 213
571 667
299 846
347 61
676 721
18 837
113 351
259 306
785 225
812 788
957 773
151 851
402 513
599 753
478 206
751 106
31 432
631 725
947 139
151 473
753 742
777 814
900 291
81 757
43 569
150 442
201 848
93 139
20 455
570 534
593 507
592 870
611 287
245 374
304 403
377 132
311 606
764 846
571 471
254 338
712 809
727 955
554 4
774 622
532 483
303 853
644 930
300 701
249 86
684 922
889 486
318 445
595 912
518 6
530 67
277 821
55 930
341 897
858 91
311 381
651 51
180 103
718 146
621 923
302 811
437 628
270 546
221 411
93 155
468 669
632 387
57 92
772 99
96 635
36 467
585 105
333 473
703 631
718 25
201 413
398 547
573 429
19 212
164 461
167 207
626 479
787 94
25 742
303 869
262 198
63 54
715 363
330 808
754 445
260 246
297 313
842 263
636 768
751 818
13 451
340 218
742 47
30 49
768 243
493 285
637 411
310 517
101 125
28 4
585 677
38 245
135 353
214 584
582 700
276 460
7 193
368 299
609 524
954 639
652 245
341 868
628 629
587 323
255 691
42 435
21 2
693 189
600 287
613 320
564 92
192 427
637 185
452 915
913 695
916 848
105 590
403 435
717 21
881 363
103 897
472 608
839 33
642 748
100 696
452 236
423 674
868 744
615 181
43 737
349 791
86 137
769 563
815 542
174 427
694 196
76 585
283 31
183 205
95 41
822 372
129 674
784 467
406 131
603 383
69 803
897 563
599 503
414 280
797 781
772 87
676 590
93 542
271 459
321 366
570 773
17 600
298 922
780 42
139 678
668 825
318 407
128 819
181 95
47 892
745 472
909 523
534 522
315 246
926 607
570 787
798 295
129 530
792 168
537 903
741 908
144 917
115 155
913 423
733 415
378 2
321 857
270 544
560 404
260 272
163 235
291 912
425 394
594 259
904 259
595 372
816 240
139 894
183 406
378 248
279 846
926 10
663 389
207 42
914 306
77 330
572 756
821 491
462 914
957 274
875 411
745 831
36 920
96 314
42 707
368 836
510 334
943 717
826 531
406 774
796 677
284 493
857 760
842 132
702 21
254 557
779 408
908 468
455 579
58 297
267 606
448 372
539 619
145 579
1 782
15 176
534 920
750 723
744 371
719 56
33 936
167 758
171 206
517 696
216 518
893 270
426 640
232 876
506 618
344 252
430 100
847 667
714 798
754 892
325 892
631 538
680 825
747 344
567 63
177 608
410 380
877 961
716 593
596 770
743 206
732 109
728 296
550 348
293 667
375 243
718 71
163 79
542 578
271 820
464 274
356 373
874 623
588 486
845 761
528 63
183 332
292 386
154 228
22 416
243 84
115 39
828 484
142 677
81 610
86 429
437 865
90 553
864 856
192 528
336 924
922 395
914 531
885 566
455 788
337 606
927 49
258 106
221 106
393 92
468 63
148 232
446 673
717 476
784 51
58 781
123 517
400 658
297 788
49 514
833 9
640 161
70 7
327 696
57 427
741 945
845 830
61 559
812 396
270 221
760 917
277 809
470 539
485 585
202 66
700 840
939 307
393 915
895 314
347 789
278 167
263 91
767 291
424 518
956 680
839 371
826 368
38 840
115 322
755 10
732 161
812 837
664 561
180 620
347 914
798 962
192 648
226 929
378 516
772 411
239 959
810 146
669 606
501 695
367 313
636 567
737 85
286 582
162 499
863 923
309 857
693 372
83 701
766 838
318 805
588 222
331 403
128 480
342 179
896 4
310 633
576 920
143 358
644 74
618 558
778 677
324 962
325 359
549 253
270 268
862 616
426 810
828 296
253 164
824 493
745 790
697 586
341 499
260 902
952 79
606 53
926 587
463 418
113 823
663 125
280 16
178 332
293 317
555 19
486 213
718 27
165 885
284 130
294 486
764 526
921 79
420 650
924 527
932 246
505 142
389 169
149 194
682 303
143 843
949 70
964 884
641 786
331 61
759 104
537 734
114 171
304 142
345 629
23 610
755 872
126 50
588 101
252 771
245 803
845 119
402 67
650 658
124 67
880 894
604 629
567 876
535 62
571 681
105 929
229 415
478 952
478 519
698 799
879 175
842 187
318 310
448 743
527 538
790 606
908 416
134 629
943 476
760 136
289 829
889 247
37 647
911 659
532 109
672 834
208 147
718 190
217 838
747 213
551 91
828 80
122 801
942 395
697 849
452 954
571 692
253 643
712 789
525 125
832 945
60 781
741 164
124 897
741 684
962 507
718 606
449 138
833 248
546 359
311 788
478 863
158 674
606 423
750 742
583 519
115 425
783 321
200 103
47 316
209 719
266 524
378 127
611 377
155 809
282 13
91 885
590 137
508 729
236 170
531 961
745 847
248 696
181 225
855 646
178 105
266 232
409 738
644 431
594 177
276 952
259 97
184 58
276 275
797 904
926 132
283 798
238 102
571 831
337 166
414 301
279 796
451 688
562 394
162 628
271 704
721 738
267 62
545 511
927 759
446 642
617 863
357 390
882 156
569 658
478 800
881 894
755 149
235 40
670 683
536 691
397 853
320 555
26 384
611 663
839 53
579 614
296 372
463 606
463 486
519 89
947 508
512 245
265 141
891 251
8 288
160 477
815 796
444 301
794 97
580 80
36 271
116 502
448 330
592 669
14 205
276 367
613 511
524 12
214 311
76 572
296 491
675 961
230 886
189 357
711 598
175 213
891 788
577 937
20 954
641 209
649 362
570 564
155 460
828 403
824 62
139 365
937 538
497 405
234 518
940 799
428 893
931 809
777 370
120 535
351 865
114 476
442 370
528 532
860 606
38 281
711 569
168 705
956 124
615 163
573 253
927 809
868 922
570 6
806 170
960 777
342 953
839 514
283 887
651 637
958 959
294 316
524 442
908 227
9 672
947 760
325 681
941 388
534 210
433 285
122 242
359 945
727 466
304 590
581 355
718 460
290 770
280 118
15 364
573 112
192 83
777 130
631 809
58 429
240 530
716 105
492 401
611 840
823 164
25 160
351 885
506 473
77 793
10 471
242 568
577 721
620 578
409 369
447 705
660 872
533 14
452 362
399 415
304 196
565 636
98 551
512 104
726 454
58 648
617 533
754 397
71 21
266 623
22 465
447 425
328 823
333 763
199 50
345 597
313 509
139 738
395 137
588 261
366 131
271 2
762 201
133 503
123 963
948 269
497 445
844 559
399 623
516 27
157 627
827 330
424 431
796 284
828 88
391 406
563 312
657 479
230 92
758 145
485 369
101 479
868 663
557 290
83 946
153 958
737 339
485 463
262 245
604 550
166 206
646 264
891 737
833 118
852 491
382 489
498 535
254 451
724 240
519 499
613 233
710 80
886 259
787 523
589 622
848 257
439 763
197 514
403 185
610 521
831 608
234 103
233 409
505 908
464 89
18 483
686 825
846 350
84 757
24 435
962 553
200 758
817 365
925 713
27 221
418 19
580 268
498 471
6 922
915 201
315 454
511 369
73 46
711 628
61 213
262 410
367 284
683 42
167 212
315 89
712 210
281 852
874 287
455 823
179 210
815 552
485 212
815 55
99 920
506 21
277 528
740 934
728 898
844 82
446 567
463 297
619 721
924 127
449 260
504 671
871 705
807 852
157 88
698 898
950 825
667 390
957 880
839 465
904 335
220 781
276 483
935 724
201 568
790 319
156 709
26 665
44 637
450 662
799 499
180 569
706 910
33 764
44 621
91 953
576 2
8 132
10 677
780 370
778 350
611 944
440 307
511 600
297 416
957 937
497 707
192 19
339 538
49 356
832 829
64 686
443 27
784 361
158 826
249 200
712 681
812 850
817 390
640 427
630 782
850 623
182 907
915 912
531 392
611 907
822 555
899 447
550 793
427 213
580 310
52 385
69 698
148 327
89 930
574 847
292 959
539 808
398 586
657 386
128 123
899 610
99 384
262 914
547 314
847 643
440 840
512 686
283 516
560 170
328 796
828 572
14 3
644 242
277 158
605 494
830 274
383 263
879 276
577 860
941 246
649 8
409 52
807 848
346 433
61 83
272 21
296 333
344 548
628 907
83 219
475 245
400 744
86 874
914 317
487 476
232 944
119 520
87 677
640 160
46 553
675 610
331 93
164 776
673 922
767 514
23 624
956 827
964 738
230 45
239 144
601 666
902 763
183 475
282 502
96 542
180 560
196 917
916 724
20 223
319 71
769 576
651 947
179 915
451 709
107 540
582 956
289 399
765 281
943 211
428 736
804 58
956 257
883 488
427 796
325 62
114 433
467 591
465 835
258 25
303 676
266 270
246 542
607 79
855 551
699 602
33 698
854 615
38 435
667 547
745 246
874 149
414 480
877 35
249 657
73 876
924 835
271 140
43 250
362 193
759 170
353 307
182 350
603 136
926 847
818 734
743 244
641 129
916 877
150 79
957 600
511 788
808 542
173 926
360 853
673 803
105 823
694 259
530 97
739 961
780 271
649 217
82 101
584 203
844 734
448 98
382 291
119 21
181 87
387 532
424 640
778 7
723 404
20 237
372 853
377 471
834 227
116 494
200 350
200 57
469 561
32 542
534 174
293 536
469 640
407 132
294 319
428 726
207 892
96 599
209 962
93 384
249 507
652 940
595 644
769 176
525 674
391 753
121 258
86 262
532 660
103 106
266 522
798 619
565 112
321 876
506 589
409 57
376 709
457 790
446 823
475 127
203 434
692 857
570 63
420 694
883 432
596 321
838 316
657 894
873 102
595 887
138 442
927 164
497 619
190 309
314 674
444 433
157 210
662 685
662 526
276 560
549 453
671 101
179 623
817 622
265 415
715 9
504 892
345 853
912 314
436 590
612 338
77 722
826 837
918 198
377 558
581 41
605 845
805 87
896 731
489 268
559 46
396 481
19 520
69 660
80 137
125 837
324 487
249 545
678 532
239 897
751 567
816 287
495 526
736 546
474 2
77 326
740 749
842 223
195 385
381 219
293 311
815 936
484 135
715 705
775 146
552 372
117 39
518 152
196 264
711 517
492 37
875 514
360 251
839 861
102 370
617 218
104 473
531 922
139 176
286 226
218 106
33 256
422 805
424 16
393 238
797 658
33 474
272 316
78 65
217 590
743 640
665 721
896 794
567 804
436 240
541 755
735 386
382 141
832 719
535 923
892 691
274 384
605 531
712 405
398 820
458 154
85 626
896 145
738 272
2 264
615 753
148 554
571 766
143 47
787 688
138 239
935 656
513 431
829 578
376 361
870 257
821 265
518 591
87 3
199 789
894 589
655 638
651 388
440 846
99 251
729 837
139 541
87 411
468 541
912 194
179 220
445 71
630 199
911 738
123 134
18 703
440 80
784 136
612 415
378 118
498 193
337 608
208 112
651 519
828 835
214 281
64 283
854 150
606 268
421 923
76 518
469 898
445 489
569 944
894 176
617 781
909 512
191 42
239 395
909 298
612 271
22 626
747 830
68 781
957 394
267 471
740 95
585 46
326 381
68 143
698 269
455 444
68 466
815 920
789 412
229 174
173 94
343 923
833 885
252 66
790 884
115 757
635 933
653 297
742 45
790 32
874 690
819 569
430 610
682 531
889 339
636 81
290 56
47 794
854 383
843 100
533 274
716 97
312 622
114 703
939 404
151 627
366 152
942 235
148 557
64 13
91 808
280 544
192 306
718 361
662 135
267 487
305 401
343 753
573 234
329 852
740 174
277 370
495 679
565 838
741 368
1 942
820 734
488 691
550 235
415 806
672 847
240 248
457 850
320 460
603 559
807 621
641 533
216 626
489 614
613 323
716 895
27 705
72 358
650 411
456 509
940 252
410 677
576 271
603 810
680 713
778 124
560 961
303 862
533 702
129 7
86 692
766 444
272 922
209 739
671 530
638 106
115 311
787 374
758 756
878 479
885 846
296 321
718 724
540 757
234 616
47 65
898 578
738 242
903 350
656 224
191 359
214 527
90 190
209 862
436 198
669 434
593 928
128 485
695 788
296 438
437 449
319 591
642 647
720 920
52 21
736 39
652 775
630 203
399 151
129 225
42 544
678 667
455 696
95 244
211 616
36 319
862 109
436 514
9 247
649 419
680 330
88 56
387 416
600 526
906 326
416 725
238 84
545 700
621 99
494 476
392 174
44 708
343 624
958 955
536 250
842 292
579 380
419 54
9 386
808 313
363 227
718 211
113 205
600 547
645 869
943 794
603 776
914 601
443 856
592 544
327 421
37 162
593 724
205 365
488 959
289 426
462 292
430 856
595 698
630 429
382 210
868 203
101 181
122 152
625 818
143 457
410 496
343 664
506 407
536 723
382 455
915 220
936 101
571 287
662 619
609 130
371 427
320 417
369 358
736 482
325 70
399 282
249 962
163 269
184 449
22 872
492 268
280 352
224 338
697 597
526 566
694 862
190 49
18 500
4 857
446 559
941 829
399 426
183 491
10 408
135 97
133 316
590 442
341 885
564 500
315 808
20 952
931 110
516 242
32 802
220 809
260 28
173 924
842 361
811 709
143 732
311 703
163 808
22 648
616 589
738 586
597 107
363 823
324 298
311 372
422 269
366 608
632 964
173 767
746 590
230 919
103 696
596 903
775 746
904 592
613 211
457 436
293 264
390 521
454 366
221 333
19 109
142 922
731 264
292 648
477 907
191 669
934 144
513 185
755 338
804 19
939 482
93 507
458 177
443 951
116 472
506 782
887 290
361 660
174 390
197 945
785 524
67 859
402 270
890 213
183 477
436 380
604 412
86 75
212 705
168 41
260 154
636 742
439 149
656 773
636 628
312 919
209 578
548 657
605 369
424 57
567 258
196 820
819 584
179 90
150 771
339 849
615 488
716 75
239 493
755 707
169 291
582 960
817 899
69 629
393 494
72 223
27 298
439 40
595 960
223 323
98 861
552 465
141 793
153 877
387 732
189 169
440 163
723 110
838 359
233 705
26 363
345 62
278 809
126 53
279 928
911 542
333 780
88 371
818 511
562 359
331 18
138 131
730 865
107 136
420 599
727 67
786 530
943 58
74 578
731 137
545 554
646 935
874 327
315 141
406 302
911 527
424 829
11 542
881 687
560 197
813 612
738 146
896 251
184 205
95 517
679 84
754 512
379 804
813 63
784 526
590 371
497 575
325 189
5 28
72 920
845 607
4 873
618 491
727 934
339 946
725 172
694 503
637 841
916 788
455 352
279 302
225 760
506 892
805 244
103 338
497 505
626 513
219 62
485 680
146 864
376 462
904 167
32 894
716 663
802 873
840 8
916 511
199 11
594 13
363 496
30 367
916 260
625 387
375 838
605 351
69 121
52 56
434 16
720 929
831 679
100 773
822 141
745 906
664 841
78 522
165 937
684 773
881 193
560 355
22 754
327 442
10 782
534 205
955 723
49 848
773 705
653 281
602 380
157 147
683 551
536 791
492 244
186 526
842 622
51 253
460 335
576 80
289 298
410 738
382 431
266 311
574 471
749 479
484 77
660 801
20 963
14 509
90 774
459 35
430 903
551 742
349 91
651 659
541 217
363 547
603 270
214 432
802 930
640 137
938 645
156 859
48 174
452 683
867 589
640 921
246 629
828 234
450 561
11 473
797 503
183 35
250 851
123 733
195 160
406 462
267 799
866 155
504 680
870 528
716 805
623 71
260 454
830 915
44 417
147 156
253 255
31 538
226 92
484 324
820 49
758 838
571 1
829 359
673 10
567 309
115 339
726 217
604 225
548 354
288 688
815 773
590 922
398 802
156 509
778 725
85 884
254 705
633 487
769 410
265 631
636 528
812 488
436 867
145 713
845 794
591 231
735 695
827 280
457 131
475 757
305 884
388 25
124 469
254 280
484 956
566 538
441 707
192 635
388 827
239 152
595 958
6 493
740 628
392 496
886 660
763 892
153 866
649 657
616 291
592 423
331 774
870 301
105 933
627 336
525 27
378 890
617 600
426 358
635 665
909 886
954 486
464 429
262 848
525 689
611 814
831 272
733 524
663 691
454 523
105 415
661 344
765 35
149 438
95 461
157 371
173 509
420 321
863 818
443 381
860 905
85 486
267 91
289 7
82 210
587 421
192 210
209 158
51 495
326 210
881 520
196 579
427 760
671 432
368 61
609 546
478 767
889 343
498 41
410 176
672 887
108 738
824 509
436 810
754 687
220 639
891 869
577 214
960 353
21 848
625 339
868 889
854 747
263 460
802 3
304 450
59 810
625 99
402 272
747 829
612 841
14 486
607 30
330 878
682 507
511 589
369 257
429 130
346 425
844 134
663 13
147 809
121 491
530 89
530 919
678 549
541 489
931 936
462 149
22 237
957 704
931 223
249 504
715 867
616 225
918 3
336 404
312 45
157 149
577 943
240 961
890 834
710 746
853 41
409 805
114 869
554 144
4 137
571 703
567 864
51 102
775 453
191 435
370 56
507 194
182 196
73 381
718 845
932 639
665 84
22 294
21 791
615 338
620 572
642 812
663 837
717 509
116 324
845 146
477 945
554 631
916 412
609 397
940 552
392 586
878 521
704 247
80 134
802 235
623 546
741 254
327 724
308 934
226 55
629 453
186 57
596 101
93 737
570 586
719 840
465 680
17 61
115 45
962 770
27 434
125 553
209 630
1 953
293 520
250 89
922 578
180 443
888 898
539 132
279 850
908 28
298 13
571 490
38 654
612 902
211 700
583 50
727 867
889 831
215 194
467 572
404 264
800 353
298 357
325 878
262 295
681 735
106 696
574 864
659 834
714 724
749 520
165 174
819 154
595 402
678 840
455 731
704 425
456 886
839 603
329 477
948 363
879 471
742 65
775 290
960 351
592 252
929 280
715 211
330 269
121 204
948 680
681 119
706 462
683 846
618 568
393 206
899 39
273 795
712 386
245 707
437 600
732 288
340 758
468 835
68 17
178 707
126 626
593 87
115 427
637 674
789 731
141 131
960 225
746 193
22 91
669 584
43 27
525 45
510 317
854 464
888 199
848 849
746 380
716 311
529 872
243 491
750 921
866 187
603 886
464 130
722 929
526 240
610 404
157 267
602 713
735 859
456 496
277 177
289 511
369 261
826 788
518 396
391 709
498 631
226 417
525 872
102 403
319 268
743 459
230 597
602 403
799 953
32 193
426 163
258 219
290 412
595 65
214 914
399 570
570 190
612 578
348 140
519 750
54 515
162 1
202 628
491 237
287 421
288 538
704 246
36 351
889 836
36 598
171 606
196 961
401 750
906 872
249 106
731 846
877 873
655 796
75 352
706 285
492 541
591 403
627 46
300 187
534 491
452 45
465 394
482 952
828 307
320 792
58 164
93 935
450 136
725 696
123 513
192 576
830 444
324 333
75 906
233 474
116 14
727 629
225 137
609 259
25 83
186 781
332 189
478 190
593 156
704 779
47 856
400 260
873 7
512 757
811 316
533 760
418 212
37 207
143 14
445 356
85 55
947 828
745 661
787 408
898 688
883 362
133 752
108 630
908 285
616 564
230 488
339 285
305 270
635 720
180 487
854 54
121 781
730 917
406 834
214 362
158 312
163 776
23 26
122 839
332 439
114 528
324 45
758 222
743 132
580 923
587 848
505 190
906 364
818 6
303 13
25 312
680 555
525 796
748 168
797 528
69 387
698 568
534 509
475 111
572 792
499 930
466 74
456 83
489 181
813 431
64 814
633 721
885 731
26 188
102 193
256 359
365 945
162 505
189 623
377 312
605 335
536 597
356 872
875 919
357 453
807 5
133 624
611 740
693 933
611 407
64 853
138 338
649 176
357 198
659 370
924 42
715 137
346 904
249 302
565 953
954 924
456 260
70 175
128 778
643 220
604 959
663 377
128 428
785 868
758 353
129 758
166 677
943 187
35 629
573 693
927 671
498 147
455 181
511 688
98 934
932 243
632 223
893 781
808 168
289 347
558 865
783 174
855 758
128 179
516 247
854 129
135 597
175 590
573 598
369 176
579 453
117 935
593 166
368 138
828 763
123 349
926 126
908 565
915 532
457 220
220 487
721 905
153 648
863 579
571 842
790 145
295 869
510 166
756 846
646 156
813 445
93 185
570 726
896 572
180 637
726 534
880 906
584 851
451 851
69 872
664 900
156 372
889 535
819 684
595 387
436 39
55 297
183 12
794 869
831 369
291 709
577 452
339 526
147 624
68 134
436 296
157 93
581 589
698 514
881 584
289 424
571 812
625 131
755 112
448 878
723 961
162 630
715 747
191 648
552 849
537 597
276 447
842 515
672 140
189 703
142 945
388 701
273 371
569 731
426 326
45 34
565 877
451 654
909 232
325 130
234 893
139 363
612 688
655 499
675 598
367 586
77 772
813 380
640 235
640 749
548 205
98 60
502 236
42 568
391 344
44 649
438 696
368 701
826 791
936 959
446 795
140 16
361 917
728 474
893 135
42 330
820 369
700 40
123 351
647 287
201 707
192 440
826 607
324 506
651 80
863 509
14 857
443 778
519 959
717 820
638 83
735 215
904 793
908 411
800 687
480 701
265 660
148 860
199 527
429 666
239 416
600 174
732 548
337 106
875 495
556 177
86 748
245 161
678 386
347 170
887 690
273 920
556 471
813 368
341 929
728 826
711 528
114 194
116 500
778 827
490 639
337 818
415 370
701 864
270 344
214 66
706 922
587 772
88 791
505 130
855 843
286 509
582 661
154 21
715 585
440 623
159 83
344 494
377 383
549 803
673 562
113 274
612 922
921 945
914 925
209 309
59 426
656 674
331 713
893 242
784 65
491 878
855 791
142 543
396 760
104 101
23 759
941 456
438 848
651 674
368 198
437 730
116 483
964 313
88 514
882 30
694 887
939 697
844 175
458 802
678 800
933 575
569 164
232 701
113 369
263 132
138 50
860 55
797 871
275 586
941 518
516 65
409 719
251 435
832 39
587 804
254 198
863 725
833 508
615 416
310 749
813 798
338 185
491 760
786 738
81 678
386 803
419 668
497 469
537 491
117 862
783 82
594 239
524 793
70 238
609 515
148 69
753 11
950 241
893 213
149 416
69 848
750 396
223 364
129 311
557 616
632 723
321 369
768 100
695 257
722 791
724 367
772 814
958 225
581 87
939 12
263 848
98 792
418 700
337 688
428 242
596 913
51 588
191 368
913 407
552 917
858 657
850 500
282 576
238 196
962 803
58 606
910 194
761 912
889 679
528 45
845 25
862 453
635 586
593 862
81 643
644 150
38 745
660 425
85 578
430 113
396 369
283 186
822 366
572 725
396 323
169 707
916 327
700 788
778 885
652 868
828 888
605 187
695 872
173 919
506 438
446 339
155 519
381 313
127 40
778 699
554 834
446 264
768 853
679 168
29 479
694 154
199 626
165 963
116 204
940 932
402 572
916 500
662 846
93 555
459 645
402 313
474 892
669 348
248 487
913 167
745 666
949 96
577 524
817 421
804 503
854 589
159 610
436 16
282 473
149 666
819 193
320 302
450 958
911 831
604 110
881 674
123 564
834 174
915 330
817 537
893 774
468 238
813 14
471 930
962 878
715 306
186 663
744 771
146 481
888 354
565 849
559 829
124 599
833 910
780 298
784 479
759 589
133 401
51 80
215 743
238 193
73 240
599 47
775 98
874 644
105 795
847 496
604 238
456 818
690 40
457 2
704 487
877 364
290 397
92 433
455 628
463 718
683 703
897 16
594 704
443 602
2 707
581 411
616 738
596 640
324 647
262 685
70 835
301 811
893 900
850 136
83 134
473 223
485 925
847 140
480 923
116 259
952 268
827 194
3 170
887 725
755 572
535 47
439 35
445 77
910 563
389 864
692 212
522 959
886 390
433 538
332 612
665 335
638 316
301 479
217 89
581 90
486 776
797 845
613 720
604 253
70 248
89 794
419 522
209 512
819 834
201 773
240 185
387 764
580 375
323 461
762 261
885 397
507 3
888 65
557 473
842 699
489 177
817 932
805 358
473 71
275 864
502 235
574 701
437 686
939 649
315 603
303 474
59 612
216 680
436 306
55 730
733 62
598 66
682 607
387 111
59 258
661 459
543 526
151 470
615 258
807 780
276 193
647 397
21 312
510 522
68 337
695 499
545 188
226 486
592 537
532 67
292 99
716 430
302 500
810 559
603 25
627 436
340 606
798 31
937 356
393 365
936 316
209 928
570 21
774 944
159 408
124 57
335 705
424 164
419 243
409 565
340 619
830 53
688 476
942 743
822 188
711 955
694 127
475 487
743 688
822 263
410 353
497 797
720 210
362 16
549 442
221 648
286 208
125 140
72 163
787 513
182 105
554 349
398 849
32 19
890 118
511 217
921 912
682 123
267 58
548 323
915 590
287 247
898 892
164 589
90 113
822 83
749 396
671 568
286 41
812 55
893 236
237 24
127 923
258 203
880 13
613 878
720 263
346 202
671 168
905 92
643 280
396 487
692 739
890 853
737 771
70 667
809 427
184 866
625 217
852 255
637 579
36 5
692 517
183 501
177 923
854 274
337 471
835 487
459 865
675 702
28 668
470 403
802 481
807 912
439 597
265 818
769 209
533 542
625 808
326 575
925 808
162 135
474 112
558 222
143 231
672 873
723 857
619 235
552 57
769 659
751 208
401 352
474 127
23 101
426 547
450 79
43 309
904 250
69 66
472 849
698 501
291 705
180 741
437 701
838 684
207 645
403 517
465 367
891 931
671 118
410 664
9 140
123 726
132 403
294 903
926 314
570 417
961 228
50 538
20 621
449 880
248 63
524 859
224 695
2 19
783 231
895 557
845 590
557 460
284 479
35 856
98 247
182 928
560 479
331 243
573 916
858 240
234 431
574 655
600 952
431 314
875 427
253 417
216 532
648 107
156 544
926 590
20 122
949 707
895 825
99 848
126 287
582 637
273 842
871 65
191 198
217 537
94 688
814 370
581 441
93 547
277 361
751 922
577 412
795 380
252 898
139 811
525 956
621 758
26 38
884 788
216 644
822 322
91 608
901 687
122 439
186 614
446 752
377 799
830 198
726 521
133 312
878 872
733 579
772 612
27 74
340 185
347 594
874 190
409 133
796 193
485 780
615 601
736 830
737 269
319 825
874 856
896 261
311 860
414 735
633 274
554 55
68 334
9 84
81 373
402 287
684 801
621 473
379 731
142 633
683 646
699 782
63 509
581 151
821 766
495 119
625 54
379 542
234 704
600 425
511 149
804 237
129 707
209 119
492 436
565 787
762 668
525 467
723 250
289 232
583 628
116 702
539 256
485 715
167 270
963 864
899 777
854 119
430 481
728 88
516 275
886 152
331 861
400 752
139 62
171 569
303 569
609 425
561 364
904 928
772 174
451 97
187 563
412 650
541 566
699 197
939 623
748 10
221 415
715 683
677 365
807 538
446 658
279 942
640 614
511 705
43 374
874 380
309 421
83 55
828 515
917 136
845 164
477 781
416 814
913 713
719 841
177 102
43 723
644 432
203 41
88 928
158 182
43 597
668 859
151 739
818 928
601 219
866 107
845 866
491 865
911 82
460 517
175 566
556 329
559 250
86 954
437 346
560 487
845 734
653 759
430 634
706 490
949 873
830 268
574 958
249 868
821 607
580 950
239 106
925 240
759 930
340 621
822 334
799 21
712 352
868 303
734 168
659 177
99 313
315 890
609 240
577 241
108 359
564 244
270 188
568 316
412 280
927 648
428 662
652 378
879 143
81 919
130 307
409 520
860 166
798 39
439 654
742 614
875 793
292 261
742 920
190 793
407 397
908 292
478 665
786 300
528 365
325 313
737 255
103 820
576 431
884 47
583 903
737 252
159 47
157 603
115 850
276 100
470 810
534 335
389 707
184 812
532 431
197 608
952 63
425 358
58 364
864 476
498 390
11 852
638 787
127 713
305 804
652 53
653 176
786 490
704 236
652 79
670 739
164 227
871 870
83 434
532 174
159 464
899 203
861 84
673 349
242 2
869 773
829 601
452 100
775 78
463 660
369 264
209 934
447 227
458 66
224 261
616 99
690 945
552 100
143 236
289 607
383 804
572 358
309 608
335 34
828 442
507 686
847 792
153 483
508 350
156 41
800 94
372 95
392 354
229 307
563 917
297 395
358 586
723 921
659 541
501 760
798 687
312 568
738 837
598 898
907 708
382 332
370 118
158 199
768 788
7 687
182 63
440 852
848 97
283 195
617 295
159 443
506 647
638 16
596 132
547 846
848 107
948 845
239 528
407 921
880 29
833 420
104 417
813 394
265 401
158 721
204 621
103 559
524 288
939 533
151 360
343 474
642 11
300 313
182 803
11 263
229 282
782 806
700 250
288 364
694 836
443 247
539 729
756 629
727 797
616 92
582 332
295 287
431 125
450 870
528 137
653 215
559 481
64 335
595 629
317 859
210 853
221 287
436 154
712 857
768 79
456 819
718 654
90 45
958 386
241 53
263 261
882 837
207 708
582 487
929 84
267 586
347 377
627 61
670 458
525 788
733 472
38 332
769 828
770 851
840 88
574 823
129 194
120 759
166 413
130 144
302 403
278 19
498 257
670 53
652 484
833 960
81 734
531 676
530 60
322 390
686 796
402 260
615 763
189 40
800 547
844 11
391 538
831 849
376 254
836 152
55 528
409 684
585 97
828 350
774 137
738 644
114 511
940 517
597 791
762 890
825 176
302 788
400 234
915 517
817 897
502 30
315 164
145 74
151 692
595 566
643 709
6 374
510 937
424 82
208 269
150 203
615 500
55 945
672 674
921 434
805 448
95 781
720 576
13 3
871 500
735 584
507 397
569 454
96 393
950 384
710 42
934 84
407 788
470 280
911 531
146 624
904 127
443 268
798 85
189 156
957 343
380 227
512 667
940 870
683 787
158 349
10 708
87 650
121 842
342 779
86 749
939 147
611 352
151 945
531 14
204 744
69 726
166 566
719 915
698 186
208 664
830 6
28 459
927 21
883 472
436 179
119 477
893 811
445 459
634 403
862 197
17 318
15 365
481 118
836 268
371 386
782 575
755 688
391 215
191 756
154 7
495 27
96 477
289 211
328 291
598 494
120 464
548 656
786 243
816 559
276 717
279 782
139 673
250 231
329 526
27 218
899 97
594 520
70 802
964 600
115 416
310 107
478 644
473 959
950 323
714 760
766 242
583 640
424 861
150 359
682 535
915 708
925 623
627 197
171 356
191 292
106 335
157 690
667 829
384 307
256 901
440 42
388 92
636 930
144 40
511 57
866 367
78 352
186 829
669 776
158 624
343 206
389 433
287 97
719 418
827 846
8 92
241 193
588 820
651 946
736 273
450 115
775 13
537 878
387 40
337 10
897 853
943 345
252 835
337 893
354 371
293 433
346 932
298 197
61 654
208 555
347 223
862 385
126 708
70 665
718 83
552 336
727 504
772 962
37 908
638 886
929 859
459 240
658 66
548 111
882 110
1 656
766 886
27 489
327 843
706 935
424 297
560 135
891 743
571 483
560 370
607 423
962 40
305 508
942 805
828 522
202 203
387 59
463 333
526 65
524 131
399 640
209 737
404 540
471 752
271 112
249 380
728 228
88 692
691 540
69 451
504 941
502 274
565 359
287 953
439 793
932 631
913 392
632 701
112 335
178 717
168 205
174 584
165 358
746 152
638 329
621 80
273 239
523 476
10 118
800 161
302 810
926 474
943 553
882 74
694 721
272 586
327 892
821 803
790 330
182 28
949 163
505 21
196 35
906 701
862 172
79 713
76 712
611 229
949 915
138 713
868 440
684 213
933 482
64 835
379 896
129 765
119 856
506 759
214 658
161 848
437 179
795 374
736 726
324 699
656 412
868 730
428 227
546 205
492 510
505 529
581 859
605 256
790 768
638 559
736 353
500 713
445 659
541 491
950 380
834 169
595 515
428 951
392 460
759 79
279 759
220 53
185 920
784 321
481 107
484 274
446 703
150 963
824 696
416 335
779 247
699 917
70 952
400 770
512 374
400 721
382 697
828 859
305 827
175 373
405 41
879 725
52 416
136 859
154 837
23 583
99 257
300 811
400 737
64 709
343 164
662 241
711 381
741 274
290 578
548 222
17 264
502 756
485 613
61 626
68 196
445 175
463 26
670 760
485 730
582 113
939 791
839 701
157 295
148 943
683 427
571 301
574 267
605 3
775 838
723 297
714 768
329 534
133 856
594 603
23 426
202 897
450 415
947 39
48 164
891 395
750 163
909 189
295 448
1 763
875 106
577 254
840 322
452 615
243 246
833 777
463 3
332 650
792 487
955 608
298 628
331 66
367 907
29 16
880 711
336 259
881 755
234 690
387 688
405 114
747 569
848 16
22 246
449 547
677 945
711 925
167 721
59 626
585 542
784 621
937 388
790 297
208 511
98 677
463 137
740 123
485 317
334 929
392 590
481 435
362 169
941 481
836 112
295 66
315 614
407 207
75 945
497 523
525 61
943 610
684 66
341 637
702 403
820 708
462 878
278 30
18 296
467 83
238 760
132 65
37 810
879 660
745 646
116 672
655 621
443 389
427 284
474 54
605 722
98 374
128 807
423 435
797 396
525 90
632 550
157 193
351 62
406 707
492 509
827 306
949 714
160 250
658 917
319 40
826 290
196 528
537 107
33 504
664 412
63 425
764 914
883 58
668 396
26 907
698 443
133 883
802 63
108 103
165 781
51 294
469 794
4 45
160 878
302 535
680 354
341 453
928 111
68 50
868 618
957 39
911 423
72 493
875 124
688 185
863 408
755 634
13 614
739 323
942 474
716 788
670 22
457 490
475 588
678 373
710 89
391 35
598 559
895 816
706 170
634 111
538 622
37 758
44 375
940 592
243 451
305 800
643 789
805 12
94 771
617 70
5 907
277 283
405 676
556 199
911 134
39 515
114 529
340 743
850 600
852 381
284 705
14 870
840 57
910 796
256 223
902 367
144 109
5 791
734 109
35 645
88 945
675 606
749 608
11 298
348 697
675 780
445 846
229 410
385 110
276 931
602 920
458 80
531 892
351 900
169 523
447 487
760 350
221 119
770 118
834 903
868 54
392 808
796 589
37 256
839 607
667 540
889 100
466 322
39 306
120 860
491 408
437 590
560 421
160 112
349 201
820 67
134 856
943 502
848 776
768 886
718 809
503 547
315 75
74 846
635 600
550 852
925 381
747 622
881 897
462 501
756 872
593 840
85 606
547 919
546 801
613 93
469 369
319 152
664 932
396 172
860 362
670 448
714 737
899 691
542 118
30 584
332 757
21 193
587 840
573 344
649 781
732 608
396 206
468 438
126 175
378 167
458 138
293 300
468 777
418 696
662 927
765 314
121 777
845 563
931 614
234 239
643 481
274 432
262 923
30 2
784 525
407 752
184 626
682 34
341 592
119 355
250 654
107 140
943 882
178 671
468 531
163 952
406 961
116 16
725 79
462 897
637 412
225 127
103 537
802 765
932 645
317 546
208 653
744 840
73 765
4 739
931 709
745 27
406 298
398 452
180 161
238 291
595 503
734 66
775 575
570 476
648 31
961 760
639 353
209 738
211 66
790 737
719 486
769 6
574 147
833 458
207 757
766 656
162 16
525 186
874 84
958 12
291 521
525 237
653 316
347 857
860 622
14 930
545 420
427 312
583 392
30 213
550 431
895 914
882 708
404 803
801 859
495 359
467 117
542 261
420 13
547 364
363 367
936 125
729 586
956 352
455 872
960 35
727 705
832 228
238 705
361 921
210 878
550 894
926 246
173 338
655 669
802 65
367 793
770 390
651 58
324 918
960 131
712 111
173 711
346 125
226 157
78 444
798 576
444 461
480 742
848 170
556 413
783 451
732 508
325 371
495 803
556 231
151 659
29 544
74 687
592 666
361 287
671 725
831 95
121 901
482 579
20 253
891 419
396 934
784 742
146 561
871 251
183 688
416 696
270 146
262 31
879 728
135 404
211 67
672 795
162 160
182 659
915 699
788 380
64 929
14 673
146 46
875 704
318 533
929 707
336 757
214 602
519 380
548 734
280 851
229 26
422 621
946 84
620 404
598 74
893 579
941 256
495 883
286 595
429 222
693 25
214 366
807 203
443 169
10 953
717 107
714 169
932 486
888 389
72 903
641 415
238 113
908 697
653 350
165 627
839 848
881 119
888 518
226 281
632 337
325 761
571 553
745 615
233 493
289 225
735 771
603 201
2 919
108 711
463 214
489 50
472 838
368 362
321 388
698 307
946 35
284 137
525 301
429 66
651 610
778 523
744 554
722 6
738 761
636 856
420 77
459 197
957 108
287 666
570 961
830 867
660 645
786 228
728 758
802 207
72 841
551 207
526 408
611 731
541 918
116 3
100 55
745 267
318 823
895 89
604 579
569 348
275 561
751 964
596 295
233 582
322 903
831 431
92 427
391 143
565 951
743 288
506 119
904 884
635 791
788 207
179 878
797 538
552 735
844 251
607 188
934 140
443 420
347 688
81 223
151 388
471 591
374 219
326 444
678 339
92 763
662 559
830 480
948 692
340 856
731 41
594 650
775 176
595 456
643 601
75 241
157 600
706 67
51 240
954 366
147 599
902 708
712 557
340 136
762 105
932 239
753 488
485 745
315 725
279 860
420 455
191 358
567 743
697 493
616 413
887 150
422 57
231 421
910 4
273 19
623 566
536 897
319 477
682 211
596 931
258 423
92 74
221 646
836 207
933 856
712 915
891 811
5 877
524 198
196 413
31 386
181 739
260 488
949 919
254 933
223 553
333 770
449 41
714 868
366 67
582 794
710 392
822 528
118 137
845 117
305 524
496 624
384 461
560 102
398 624
656 384
184 921
929 960
434 959
331 522
951 522
728 860
289 666
275 25
70 438
555 348
75 512
18 224
98 794
912 515
426 415
171 658
512 917
816 843
39 547
843 312
681 918
596 136
745 928
866 464
929 730
309 677
22 927
333 298
457 761
933 668
78 476
552 702
468 735
528 284
508 692
234 113
464 851
942 264
911 814
334 137
700 212
727 830
877 361
59 3
720 322
485 955
847 527
43 313
178 316
717 98
830 907
129 757
346 536
349 150
819 555
571 411
694 873
239 666
533 175
780 301
488 312
337 771
958 925
573 461
44 524
379 452
48 429
926 362
941 60
26 77
539 697
580 674
253 35
571 916
813 176
399 860
860 172
75 29
265 357
825 134
624 2
572 823
187 136
142 765
121 956
121 455
570 291
560 554
43 745
87 461
102 553
782 322
169 959
254 314
392 725
815 696
121 944
635 270
547 696
559 284
409 40
816 794
296 224
129 71
130 109
344 476
14 263
550 137
501 739
482 538
646 563
636 247
504 787
42 520
812 461
263 134
31 261
72 359
942 816
399 345
850 370
437 582
305 29
118 67
208 863
383 408
278 543
582 261
255 538
309 643
302 83
511 94
525 617
905 532
504 123
341 95
764 198
718 141
714 526
299 928
426 223
815 902
48 507
108 946
233 365
737 860
910 264
712 264
422 846
728 684
721 301
535 538
740 1
337 579
462 361
642 524
43 425
162 431
821 728
702 692
26 265
818 137
761 306
763 421
816 700
340 862
151 488
545 428
888 130
769 411
712 687
262 597
648 688
557 819
190 528
22 18
485 931
850 60
197 80
232 11
5 529
511 550
482 915
148 413
414 853
440 35
689 734
174 917
378 923
183 213
711 150
473 601
672 464
233 690
118 365
467 668
699 53
320 616
787 99
570 738
784 585
790 236
605 18
951 847
129 789
604 364
208 168
845 294
625 936
466 501
212 483
4 160
710 396
542 432
664 527
505 393
362 431
848 959
548 579
637 733
68 570
44 598
231 597
656 29
964 816
534 779
797 118
4 380
76 637
565 166
962 836
200 877
790 99
266 302
504 108
516 355
678 756
266 394
860 87
59 532
277 23
518 860
910 511
190 134
500 527
880 605
489 522
368 56
550 919
31 307
135 294
74 29
236 713
406 950
670 425
468 703
914 703
296 501
121 676
693 380
157 168
457 951
129 12
693 171
613 940
936 366
192 480
277 78
448 925
227 864
351 131
726 31
73 911
761 35
258 306
698 820
774 834
600 353
400 883
288 99
133 568
333 138
177 111
33 914
267 166
716 683
463 626
117 199
268 427
243 566
366 930
682 458
311 112
609 213
82 576
625 121
670 643
525 30
200 621
739 152
76 394
748 55
341 94
422 584
238 697
279 245
73 863
436 247
552 245
86 570
722 189
783 440
204 259
98 134
446 88
475 679
10 197
424 285
139 606
114 4
467 805
437 87
797 610
531 4
80 477
19 314
736 930
880 263
556 233
915 352
276 142
585 11
948 484
166 477
662 264
650 285
504 927
211 495
463 210
926 172
149 412
366 417
727 803
845 537
569 323
585 56
162 120
671 261
611 462
475 786
215 244
394 696
796 176
718 149
600 175
598 307
50 433
587 260
468 788
450 117
224 256
43 664
611 247
862 924
619 259
69 264
398 106
184 671
673 600
183 960
234 268
370 677
190 322
304 230
718 788
348 67
398 551
437 776
253 25
178 98
216 191
347 912
398 98
523 776
117 65
296 288
223 408
197 709
503 865
217 252
184 470
400 172
642 520
96 484
459 314
439 135
478 41
497 786
199 367
368 669
549 520
73 81
848 109
489 13
414 799
343 739
446 265
720 684
86 358
941 356
528 261
661 735
587 882
882 789
346 888
751 683
804 634
220 667
531 901
173 23
826 901
156 441
672 683
715 531
309 285
914 686
896 753
374 397
564 102
596 631
748 923
296 7
357 861
32 312
204 683
546 164
556 28
317 198
420 539
856 578
506 730
902 493
573 888
38 123
96 820
488 919
93 731
588 528
611 420
790 194
612 901
706 597
341 47
855 487
697 959
249 143
464 918
723 164
895 12
587 2
342 810
854 174
266 432
266 869
639 920
875 665
325 727
716 770
937 588
455 589
644 160
947 470
178 910
794 654
530 131
354 306
935 119
203 629
292 597
415 427
529 761
957 260
192 247
895 301
909 115
134 963
192 254
353 285
342 12
87 688
360 170
447 660
289 603
893 60
957 269
255 338
753 99
337 565
85 66
52 480
582 481
303 677
211 805
874 527
698 617
362 91
464 834
30 517
649 549
342 501
210 575
278 62
550 259
619 45
689 292
344 853
253 220
173 19
789 460
122 741
624 357
714 761
747 290
831 299
775 789
647 386
406 311
670 50
651 78
428 425
26 748
117 645
249 178
253 213
807 312
249 842
585 222
78 942
534 936
927 835
232 619
570 114
331 347
273 432
78 462
593 737
456 743
153 559
127 140
789 42
843 688
165 158
18 225
817 668
835 62
428 11
774 203
177 477
174 91
727 820
9 703
893 426
331 496
276 101
933 905
180 66
64 167
676 898
830 575
56 709
597 515
485 289
389 434
126 691
280 809
182 340
265 945
63 586
715 829
911 917
777 118
221 350
142 197
320 312
221 281
384 152
105 486
939 16
706 484
222 691
577 562
519 308
39 299
196 959
902 261
484 124
711 19
381 136
835 461
668 34
348 566
68 341
832 4
719 230
182 6
158 213
210 903
799 794
791 390
304 421
267 353
196 348
430 627
438 690
104 169
354 513
279 931
627 127
406 902
875 263
214 112
214 105
311 317
732 722
292 127
11 648
184 944
527 403
926 720
609 197
49 793
572 870
655 893
502 356
262 584
677 84
744 906
506 945
523 395
48 5
925 74
843 451
70 483
286 740
947 425
722 802
236 109
580 65
712 346
699 796
682 963
243 540
289 496
799 776
669 959
603 755
410 460
156 540
782 45
168 538
572 356
768 477
298 101
400 873
319 390
480 721
827 808
765 94
462 13
375 45
798 621
465 792
341 318
948 671
595 468
637 34
173 681
933 323
366 486
612 62
441 19
517 509
319 602
612 843
293 884
141 58
20 244
574 817
660 679
293 231
286 273
769 440
440 589
116 282
424 356
449 299
484 777
455 607
855 218
9 730
233 182
587 85
755 317
363 287
507 408
223 487
290 92
278 860
44 425
367 372
144 111
821 56
583 77
393 705
146 885
135 275
5 47
201 168
812 270
10 354
587 167
249 369
242 917
887 322
9 809
88 734
635 888
264 864
447 922
199 110
406 925
266 452
507 431
525 557
315 635
634 397
345 169
216 947
962 666
891 459
505 402
910 253
198 269
68 783
143 624
8 917
388 57
663 435
153 901
964 458
746 133
664 575
162 467
594 392
172 922
450 80
375 372
182 59
481 168
787 65
600 301
631 640
473 352
506 676
570 506
232 823
714 211
204 872
939 742
28 799
719 798
68 114
200 81
198 920
866 377
557 472
5 181
151 138
652 508
790 829
560 958
860 12
826 21
924 384
70 759
676 859
832 598
78 661
23 106
179 563
116 154
896 680
504 290
39 540
797 859
162 171
411 335
670 910
964 75
871 366
615 768
309 109
482 870
574 371
615 750
229 521
831 287
479 453
634 709
209 708
672 594
716 21
113 103
651 836
768 355
762 758
484 750
398 690
38 552
626 684
427 291
651 141
37 367
627 723
736 255
444 365
68 138
94 562
592 412
290 688
409 787
122 512
179 901
120 902
615 98
26 490
341 274
260 919
525 223
167 102
531 426
505 70
826 123
270 397
669 691
611 141
321 210
698 256
807 954
875 318
420 800
461 713
270 386
888 258
692 814
276 144
54 403
126 800
47 696
61 415
805 5
157 450
145 521
90 544
839 226
947 956
612 792
283 352
716 955
436 292
26 541
964 320
761 509
648 351
141 835
138 873
495 323
236 494
511 356
564 106
672 934
246 257
594 12
832 667
651 222
649 726
436 411
92 19
171 453
596 647
828 789
593 829
186 441
599 521
250 268
721 83
440 481
303 551
331 535
428 502
446 641
582 650
845 488
840 650
426 491
903 127
506 700
23 649
694 860
554 351
609 198
117 156
940 35
427 708
117 366
828 241
629 509
485 257
824 444
419 434
478 231
649 35
820 688
874 543
662 365
261 654
863 661
962 247
471 261
686 31
753 362
632 125
904 117
267 469
699 2
230 667
535 559
593 209
280 285
636 230
217 472
70 418
305 548
391 493
534 590
311 795
570 333
192 238
295 588
854 195
200 857
604 504
283 574
698 111
507 928
843 24
200 872
936 761
762 608
532 434
896 870
273 374
749 355
407 857
24 811
226 805
561 563
184 155
810 275
349 892
582 500
556 459
632 717
885 60
325 749
243 461
388 537
484 963
668 362
280 152
583 531
529 228
512 62
121 369
475 120
105 575
102 487
151 626
239 212
27 616
753 407
326 674
126 164
778 758
485 15
28 352
485 375
819 522
895 200
288 49
570 956
82 921
304 504
629 849
270 660
774 339
215 494
315 818
799 849
304 77
321 677
596 488
504 365
216 380
784 211
937 16
139 663
141 500
300 240
635 892
124 488
435 66
798 568
874 496
833 501
940 293
896 615
190 644
76 876
306 223
39 825
880 548
882 787
694 396
733 643
204 901
675 736
817 403
289 381
402 464
495 321
641 37
577 316
378 577
533 494
632 886
173 731
465 623
893 240
151 781
581 293
836 407
192 466
180 364
61 923
463 793
899 724
420 90
486 62
6 312
651 217
238 539
704 444
503 757
71 34
405 217
234 780
525 693
738 707
606 42
232 357
325 338
20 405
413 170
895 653
484 92
750 789
345 447
518 852
467 738
143 806
374 144
11 150
791 373
556 940
685 827
884 869
27 472
572 865
366 140
826 760
187 959
452 255
480 230
380 776
209 664
52 540
462 52
740 620
207 152
896 584
30 640
305 496
206 708
698 353
393 923
274 517
85 423
529 431
209 501
895 699
766 350
939 607
587 551
632 673
842 427
556 245
669 372
649 564
662 749
940 691
620 826
929 723
762 743
866 624
701 301
298 307
44 757
496 314
96 252
944 131
421 707
868 835
908 824
911 708
124 253
745 416
637 808
368 125
854 778
635 326
669 695
146 411
640 66
601 84
181 614
354 79
576 952
139 411
329 323
36 684
659 487
673 417
404 493
495 355
492 794
146 903
458 566
72 473
817 438
422 118
797 708
799 547
926 945
58 224
327 487
336 709
215 622
209 842
817 858
755 205
4 856
59 934
409 498
693 694
145 411
536 958
276 260
693 487
468 230
325 49
612 834
721 444
924 590
571 149
262 513
294 201
133 550
5 415
503 776
238 242
488 284
219 963
656 307
735 901
428 634
671 519
36 530
938 362
183 785
800 390
488 364
582 149
895 801
745 320
13 674
400 667
410 363
746 923
594 553
605 41
215 872
144 517
931 228
126 862
419 936
151 586
670 217
631 110
728 596
5 188
5 102
148 506
458 647
300 338
822 825
264 622
833 914
312 690
190 298
607 792
932 87
751 931
282 919
31 264
90 359
732 527
905 104
710 772
733 440
186 107
816 225
251 185
385 102
61 66
331 143
511 660
728 535
793 106
122 291
813 427
836 244
165 764
899 194
456 724
26 439
259 538
497 396
64 208
508 693
343 81
281 429
710 619
13 803
328 148
743 568
133 876
43 33
755 568
155 416
344 708
452 477
217 544
485 268
833 617
272 256
817 546
465 564
295 373
626 373
512 743
469 878
236 193
916 708
14 394
874 102
240 763
92 473
797 705
665 361
570 818
471 684
657 212
719 823
807 15
86 280
916 847
184 14
718 131
372 823
230 197
180 275
528 811
746 202
108 297
245 248
807 661
878 945
556 724
58 608
557 487
877 330
456 240
750 268
910 63
362 125
74 771
417 878
44 658
896 439
296 640
896 534
824 694
899 16
929 295
815 746
756 564
465 308
239 486
792 696
320 562
651 262
714 321
178 569
367 870
126 767
880 149
277 368
153 889
813 290
858 734
835 19
592 384
569 530
842 808
927 316
910 435
606 687
908 540
958 922
605 230
484 955
355 837
537 319
37 4
583 534
740 527
807 297
18 776
70 855
807 562
202 67
583 537
641 653
646 648
33 327
550 280
651 502
564 555
58 177
693 2
202 429
755 566
20 375
150 380
797 808
768 185
181 434
926 743
647 365
667 441
572 243
449 718
565 150
464 99
81 55
231 280
505 734
204 205
606 920
233 944
449 10
858 663
349 237
462 491
754 708
898 803
565 134
651 352
220 563
958 721
327 199
15 528
747 231
862 125
387 773
363 758
615 901
63 523
163 256
63 386
754 269
325 42
832 260
281 396
450 19
583 806
641 951
249 620
704 102
202 645
139 557
123 381
328 882
604 53
127 451
655 855
577 503
798 743
727 959
36 19
693 194
635 827
545 221
770 483
758 397
828 903
848 912
308 743
830 312
291 757
813 167
492 873
618 365
850 87
423 21
135 246
383 67
253 777
615 953
846 335
443 507
113 654
962 301
636 549
525 899
924 222
304 128
742 242
838 131
609 660
289 640
105 396
726 592
880 228
2 358
300 823
347 569
18 786
279 600
459 647
828 87
63 867
587 261
405 456
671 471
756 643
686 658
785 47
457 274
560 321
22 634
741 560
241 614
672 898
260 236
254 99
317 487
524 427
64 537
860 930
641 745
778 435
336 429
691 335
199 730
573 643
401 197
224 131
507 224
641 320
163 244
581 595
633 403
652 831
4 384
160 442
87 730
441 708
747 836
426 330
334 531
608 259
628 394
23 544
652 437
675 419
9 653
102 170
155 290
166 547
57 83
914 397
866 666
747 905
180 549
909 228
950 451
816 300
958 177
746 442
448 513
68 279
908 362
745 514
936 35
500 907
94 395
557 222
199 95
751 959
372 205
17 799
818 883
693 135
156 660
200 58
165 895
942 893
393 562
522 586
946 601
585 269
465 55
840 917
148 170
910 795
613 117
826 396
141 919
670 595
182 639
675 479
226 962
151 212
590 41
305 954
906 294
273 796
678 699
389 284
485 888
289 141
519 46
676 275
501 40
557 725
642 765
192 287
74 380
317 218
399 370
653 671
173 917
893 4
72 488
710 146
162 146
759 227
781 705
656 223
694 878
387 804
525 527
593 381
860 892
93 546
122 337
885 107
249 739
338 291
580 570
462 62
706 714
361 474
456 551
931 87
325 689
45 84
278 882
813 880
747 21
402 56
469 168
619 236
880 644
736 245
31 365
325 123
13 739
68 854
336 654
775 312
935 857
383 534
467 763
787 656
854 769
35 639
957 326
554 709
465 140
604 868
416 353
178 769
130 7
181 373
682 398
404 752
334 739
927 962
124 703
89 919
928 864
676 28
670 407
522 530
648 897
561 739
99 256
670 765
728 712
424 906
177 547
960 472
153 441
700 425
183 888
751 219
449 953
824 466
889 384
844 279
682 733
127 788
812 560
115 770
497 191
229 807
126 248
294 111
899 453
58 413
236 432
646 530
209 917
470 361
439 520
854 134
678 41
625 302
758 538
543 58
93 48
303 312
881 393
577 729
753 586
1 605
613 321
842 470
423 934
783 680
664 530
845 831
926 836
152 919
331 500
651 801
536 657
277 189
927 60
258 846
8 297
850 614
105 806
635 951
855 160
465 246
282 218
443 690
241 831
108 468
271 259
896 168
715 666
835 397
138 174
138 134
90 887
36 522
824 936
732 61
281 841
444 314
550 756
171 141
36 364
762 248
402 456
541 247
854 366
430 824
452 356
792 851
249 864
39 690
159 780
186 201
570 912
418 401
160 198
829 923
229 563
888 538
69 389
719 125
790 223
681 327
183 954
393 689
463 179
580 94
68 296
662 851
347 118
463 720
272 561
445 155
761 447
549 144
13 220
428 495
263 923
518 483
610 856
482 955
427 725
495 215
372 838
630 28
948 504
815 869
410 768
161 444
98 100
152 350
211 367
741 790
606 677
875 52
906 125
625 782
672 194
955 435
402 934
150 493
785 695
216 762
151 933
409 527
331 721
352 335
742 961
871 731
329 427
311 648
15 301
100 886
18 219
349 825
158 456
877 614
802 511
959 923
585 614
828 339
600 782
871 12
775 876
17 297
122 161
649 667
229 209
908 648
153 163
875 443
462 252
259 373
728 390
406 808
950 502
624 628
818 353
341 268
952 809
664 99
510 35
348 7
25 163
747 789
467 602
87 961
855 238
942 941
545 678
64 15
81 521
182 779
889 66
524 561
895 207
571 67
124 357
443 763
868 669
637 693
574 837
767 862
511 35
159 493
941 275
915 837
270 118
775 225
260 731
529 13
883 837
253 840
149 144
706 623
543 562
826 697
280 546
824 176
229 520
77 496
439 912
105 7
209 887
895 480
508 235
619 461
732 164
737 780
798 560
744 647
437 486
723 912
341 231
457 746
94 268
621 846
186 847
50 394
446 360
798 516
845 11
595 336
881 455
70 516
391 197
510 177
932 666
318 522
14 25
545 704
897 901
619 480
878 193
625 5
891 479
543 442
960 16
596 346
44 748
606 666
352 259
214 302
165 789
424 814
783 496
583 316
327 11
58 760
194 696
818 373
673 131
911 146
463 32
862 112
245 386
832 108
352 176
128 592
767 799
833 158
117 820
271 417
866 21
357 371
636 864
232 547
858 243
455 808
267 723
282 137
272 646
832 616
214 937
567 723
647 312
151 617
61 227
25 111
27 217
378 867
625 435
958 312
343 171
368 719
571 559
122 118
196 559
452 856
467 110
270 671
475 525
311 424
309 773
564 568
108 231
162 792
607 294
90 697
13 707
468 435
430 67
405 312
252 243
890 825
942 935
158 112
516 319
478 182
549 801
139 598
98 407
693 859
508 892
934 696
225 42
77 126
831 7
273 720
243 99
13 89
324 357
202 303
420 198
951 107
9 240
964 709
888 140
318 136
858 869
516 866
446 15
611 899
907 137
894 170
582 482
339 477
723 628
1 683
841 220
315 318
949 428
250 203
726 678
628 814
186 743
283 942
810 185
36 816
949 958
303 215
106 56
516 639
913 809
580 439
596 945
166 767
328 130
153 78
267 703
138 566
51 239
100 394
663 835
437 961
510 742
77 692
574 302
174 481
43 335
818 453
391 540
954 425
583 819
832 862
450 316
502 564
391 198
163 242
629 920
281 312
585 316
647 206
620 473
279 920
722 171
233 149
367 811
143 287
468 206
192 540
952 563
128 797
839 664
880 846
488 41
694 362
38 375
61 57
865 837
332 621
245 489
879 805
895 256
916 570
249 957
49 515
308 34
54 544
460 542
954 602
412 416
436 265
249 500
560 528
205 923
387 942
467 52
156 357
841 729
694 169
329 677
751 525
165 791
289 86
162 334
613 702
645 314
192 62
943 657
20 469
196 203
455 792
441 164
371 944
477 259
105 207
381 907
310 700
888 168
938 531
290 431
233 14
287 259
954 432
783 190
911 963
602 476
382 451
289 756
194 373
774 707
466 154
940 192
445 168
277 607
457 541
935 578
955 67
326 591
392 752
495 401
341 157
232 946
439 550
417 259
414 421
786 369
64 630
337 945
402 156
697 919
313 622
97 106
719 693
77 847
30 903
881 647
641 202
20 824
797 369
466 167
934 46
153 167
397 358
724 100
617 285
256 453
618 299
422 633
861 118
221 547
594 774
600 944
186 129
706 622
171 705
551 11
465 885
14 257
170 285
805 831
216 631
583 766
779 137
21 486
183 417
754 695
52 606
399 693
548 390
579 460
146 513
748 357
841 542
321 222
949 83
939 337
17 714
911 307
22 301
937 877
11 955
436 664
287 269
123 950
178 382
73 350
76 427
621 135
717 291
857 691
444 523
678 79
682 457
22 9
340 486
746 161
485 653
37 685
694 482
263 56
239 898
177 808
265 849
942 633
746 383
541 661
239 608
910 280
166 780
788 359
15 837
352 323
531 578
151 873
347 456
591 137
516 10
716 257
363 388
29 674
250 177
902 946
682 893
320 668
399 468
104 83
834 811
880 80
278 18
446 288
508 175
789 837
669 193
932 955
712 846
472 859
145 961
232 34
292 419
954 917
769 493
576 317
409 776
556 561
492 461
32 528
445 297
309 509
379 622
700 131
805 469
837 323
836 623
317 349
9 588
700 348
341 490
533 554
105 367
676 220
155 869
90 803
98 268
467 80
204 62
647 370
668 451
854 699
68 355
398 506
508 177
233 736
108 114
560 586
821 523
467 296
745 57
485 339
179 634
536 739
241 431
769 454
529 34
305 647
286 874
624 408
200 578
455 210
26 677
321 444
37 139
45 67
108 709
665 343
184 310
78 381
498 429
383 918
149 808
770 169
890 524
120 621
270 168
336 146
431 725
580 255
823 415
143 89
718 643
613 95
93 257
612 589
386 390
268 917
937 361
229 707
816 684
327 602
621 329
121 657
75 465
277 706
484 558
69 466
583 691
938 544
572 251
317 383
734 2
80 3
273 919
249 644
438 481
443 433
938 3
182 691
858 18
78 200
743 301
232 464
670 47
767 364
128 51
510 429
870 869
348 222
764 889
14 421
133 348
595 429
635 724
569 796
415 864
879 674
566 945
448 251
485 260
199 892
504 648
374 921
573 403
61 263
469 174
911 643
20 536
956 268
334 548
781 316
718 160
171 7
104 284
594 297
266 726
714 494
570 372
139 472
430 778
172 923
187 928
55 395
242 66
8 773
190 566
204 75
81 514
785 397
272 657
714 936
548 271
880 768
103 144
875 200
127 403
9 606
391 420
839 411
890 597
793 185
743 388
124 84
43 256
818 923
383 903
409 687
585 630
525 456
738 109
875 56
17 483
64 858
404 553
529 250
772 230
534 49
208 228
700 89
20 346
423 170
101 2
671 500
833 45
641 959
420 876
574 451
370 540
374 50
797 589
262 247
68 545
132 386
630 263
456 900
678 459
577 141
928 152
492 376
208 676
513 713
653 170
22 960
621 602
87 152
960 799
32 247
738 132
130 837
458 878
182 702
495 892
359 285
585 224
805 351
754 538
958 454
521 111
751 636
884 137
245 435
128 307
221 117
770 50
382 905
477 921
875 540
429 15
623 21
130 639
647 118
239 237
382 329
286 773
91 386
316 578
590 705
815 607
942 912
85 631
98 829
706 164
807 220
465 567
59 531
116 809
389 809
475 196
495 713
113 708
672 467
580 272
182 312
895 785
148 560
694 418
376 473
621 528
96 448
728 865
226 144
858 77
790 101
128 234
907 453
151 291
503 381
155 528
325 246
382 50
577 502
950 164
610 222
402 883
722 572
406 750
845 646
177 169
714 565
628 517
154 861
653 600
805 106
468 804
908 707
81 482
873 483
178 317
585 395
283 150
526 639
290 885
241 196
226 801
887 386
954 477
158 830
468 883
810 345
455 361
615 474
165 554
296 16
502 388
333 955
342 749
255 45
879 73
90 168
891 705
529 299
599 65
851 483
940 175
581 792
744 418
596 566
771 690
944 97
286 35
387 105
309 390
508 405
248 140
249 207
475 246
7 674
766 564
126 499
178 563
948 495
402 324
481 316
807 925
469 314
716 934
628 306
508 958
911 163
543 455
721 257
391 891
921 413
877 403
153 70
163 590
339 912
887 933
936 814
370 67
43 626
276 31
45 487
764 35
755 263
226 369
86 279
75 187
289 179
245 79
462 185
76 962
891 106
649 308
143 356
481 851
121 555
545 408
581 255
789 955
714 326
420 500
333 397
204 246
195 250
784 862
841 369
497 606
693 403
295 776
267 788
446 727
315 427
37 635
815 808
933 959
379 282
276 361
32 362
555 903
806 709
298 374
855 752
265 6
51 671
631 918
289 610
820 584
382 934
368 793
759 438
605 962
599 686
73 776
23 482
343 4
586 432
124 527
623 946
20 324
188 731
938 845
422 308
186 835
738 312
625 311
632 365
583 852
545 15
916 146
950 219
612 107
2 433
935 739
879 41
720 659
636 483
686 542
114 111
625 123
653 431
812 914
828 727
631 540
591 846
606 237
948 316
598 435
70 482
426 248
706 446
910 460
812 30
471 176
670 868
218 532
178 791
809 708
293 418
77 721
942 91
377 423
11 63
475 65
718 232
522 589
36 356
591 307
14 352
154 245
761 84
549 618
662 865
563 639
761 287
225 474
827 145
217 45
478 785
593 588
135 193
552 597
958 453
411 654
218 760
662 827
771 67
190 408
669 181
345 537
215 364
216 678
828 884
754 53
387 46
76 187
286 807
389 407
465 412
235 953
276 85
11 918
893 846
701 639
535 961
33 470
787 867
815 610
378 549
18 542
612 501
887 168
893 766
383 514
510 748
463 829
402 928
737 354
64 130
932 429
943 917
739 390
101 792
37 116
505 959
722 84
890 549
769 555
716 5
320 934
468 836
544 269
187 425
730 169
825 713
99 102
839 530
399 309
651 553
9 371
88 900
375 629
262 479
815 663
455 848
904 738
283 809
465 900
135 138
129 870
819 187
576 193
20 373
298 118
484 460
604 41
393 539
844 125
81 631
909 237
410 761
731 307
70 405
756 386
505 296
96 721
448 945
233 174
751 57
257 247
362 792
559 853
406 383
387 350
929 872
460 172
490 729
134 666
890 130
556 386
747 71
309 935
640 461
854 489
663 890
783 45
26 527
691 350
536 634
896 482
134 107
162 111
617 794
11 397
605 889
206 944
149 483
535 774
27 366
401 451
9 557
61 786
393 308
321 773
547 481
729 442
48 534
720 755
624 79
873 514
482 156
178 612
823 193
565 280
557 876
206 441
810 80
340 490
121 561
552 84
77 888
135 474
591 597
13 60
677 540
715 491
485 545
464 385
844 312
535 541
141 628
457 665
761 876
485 31
706 7
326 864
881 40
740 321
587 298
5 50
559 628
28 567
535 461
90 674
880 333
844 903
372 140
676 547
149 100
85 210
617 847
604 480
252 205
254 537
302 28
659 163
893 906
466 767
402 849
711 389
86 410
671 303
273 495
360 623
55 7
625 125
320 607
795 429
702 107
375 199
404 584
283 916
643 561
582 111
61 692
743 614
895 897
154 284
82 816
342 899
27 644
411 212
655 592
275 438
913 281
59 671
833 454
7 170
651 172
284 846
817 435
43 235
598 294
84 364
99 568
824 552
378 77
191 512
897 280
780 656
283 892
536 55
824 526
150 878
932 250
764 723
891 701
943 592
178 756
208 250
768 473
940 820
642 900
368 840
11 961
948 841
671 188
122 521
758 313
497 537
208 820
927 500
542 930
98 527
116 554
300 429
940 703
8 21
620 850
609 858
22 192
76 627
595 699
571 161
130 261
850 427
672 861
932 551
782 359
815 494
418 54
61 222
319 168
208 927
913 412
468 739
916 925
445 353
860 419
445 339
543 961
392 205
505 435
647 353
64 496
599 782
627 915
430 422
328 523
208 534
784 177
686 870
820 857
195 541
512 454
672 521
273 709
595 78
497 653
934 538
187 263
702 224
186 486
485 952
569 432
407 837
860 451
86 141
557 768
37 735
534 181
964 476
828 57
561 441
191 538
815 952
130 264
191 589
466 705
626 435
69 154
15 707
924 522
22 44
226 421
451 520
6 210
343 499
775 327
51 868
443 522
518 307
679 814
716 435
180 299
454 731
328 120
911 404
125 493
863 901
544 521
37 515
257 433
108 471
897 45
310 472
567 522
334 755
833 233
681 711
305 671
675 855
377 626
838 16
31 878
455 912
763 144
822 697
960 45
362 403
346 649
556 276
254 767
775 297
729 140
718 723
129 540
282 499
954 780
712 512
950 330
933 944
619 6
576 860
341 701
457 285
577 851
557 418
278 250
48 373
839 686
574 193
388 146
38 263
880 956
482 110
852 749
400 288
86 13
581 690
874 909
616 39
895 496
472 222
685 12
186 329
252 349
332 526
874 648
454 442
657 101
766 563
39 885
388 416
182 693
844 59
20 56
534 432
825 645
70 39
826 932
449 846
941 244
492 477
398 371
670 789
473 371
592 435
113 493
342 426
141 538
746 630
68 927
445 236
895 199
173 390
427 261
748 599
443 454
874 578
612 799
805 568
379 330
817 623
871 344
57 952
519 837
619 759
926 218
751 498
310 933
518 850
1 788
632 747
428 429
311 60
202 339
828 49
689 915
18 291
23 523
72 94
125 912
825 231
741 370
154 397
444 614
678 735
899 572
98 104
276 488
595 241
604 87
430 98
664 175
458 847
199 901
400 849
4 945
721 660
9 180
148 134
698 15
870 29
714 193
748 185
672 757
761 629
655 71
786 345
949 701
935 493
340 67
911 528
546 586
774 865
113 633
237 509
254 247
516 924
887 750
72 201
822 917
802 661
758 483
904 311
247 3
831 239
139 4
90 663
115 465
928 515
893 509
430 251
108 558
836 4
938 365
625 911
113 901
232 241
655 618
122 103
378 483
574 369
785 81
927 733
913 130
694 6
653 231
641 913
700 371
693 730
265 206
767 137
452 327
339 757
714 841
891 272
741 495
122 735
881 527
536 167
873 380
409 44
43 325
368 10
893 416
940 59
334 42
830 150
122 684
396 66
888 902
734 946
189 589
525 734
715 159
609 584
519 30
939 37
879 32
171 259
26 280
183 904
498 174
162 480
949 161
216 675
235 945
765 647
882 460
143 352
85 447
744 30
26 231
379 635
191 904
785 488
623 220
892 40
948 251
393 838
655 466
600 390
828 681
265 234
91 219
178 227
699 330
906 843
681 799
221 856
210 358
669 285
51 893
571 119
362 806
526 307
815 572
592 674
211 248
697 894
682 816
341 570
141 770
217 846
559 65
842 170
131 34
209 598
340 668
907 408
341 196
898 144
22 360
661 838
718 114
182 220
424 373
909 843
524 861
511 63
369 131
329 934
377 952
360 349
378 98
392 877
604 279
689 666
179 529
635 298
169 285
347 498
785 307
191 742
511 486
889 919
603 519
862 255
613 863
190 610
368 358
94 776
550 750
402 697
669 306
915 804
792 476
916 79
683 160
332 898
504 713
718 847
456 99
821 913
574 496
330 222
498 343
611 260
475 822
745 351
299 228
956 25
826 519
693 623
875 30
253 723
231 461
949 320
798 796
311 658
414 665
538 811
655 692
617 169
392 425
854 275
802 351
267 856
100 597
807 83
268 371
903 547
911 97
478 504
235 483
862 639
688 708
950 743
36 161
672 154
346 400
607 477
947 120
675 426
868 348
84 540
947 635
334 272
418 7
831 112
573 256
774 561
460 359
819 600
278 263
813 177
764 912
108 622
742 291
438 365
577 451
329 438
29 801
422 717
798 181
537 372
444 55
391 371
327 486
242 425
926 951
833 119
604 112
583 811
649 731
249 646
303 477
267 177
29 97
317 130
422 52
328 778
733 206
483 84
604 866
378 497
881 917
102 483
949 228
787 297
904 460
388 852
163 15
584 793
810 145
28 488
447 284
129 454
440 12
260 187
92 876
368 543
638 856
594 620
28 401
262 537
874 828
8 645
262 894
80 259
795 46
818 856
407 479
473 412
845 601
160 285
949 11
596 547
626 395
422 362
391 44
648 801
939 429
815 950
59 206
286 941
866 546
428 920
651 912
600 521
325 923
613 440
27 423
715 907
332 688
272 314
866 610
311 442
11 42
407 338
451 60
292 521
618 169
574 908
148 182
761 771
249 692
655 146
139 891
917 483
924 95
692 397
866 466
249 892
167 134
130 921
851 793
683 361
410 563
20 901
284 912
318 455
653 929
889 223
545 362
647 125
286 386
370 483
383 66
446 603
627 834
620 217
539 137
448 217
436 114
866 259
165 57
74 63
389 622
293 236
215 144
418 349
659 427
750 687
457 518
419 427
937 539
797 142
672 503
456 223
894 514
216 608
379 78
661 506
683 351
402 158
899 737
129 552
951 260
645 461
579 757
587 272
387 578
741 523
123 460
870 307
924 934
443 870
304 120
556 440
552 958
286 700
266 155
791 251
680 24
128 731
9 102
879 450
615 140
1 776
95 212
648 197
48 885
32 547
171 684
462 18
318 167
582 496
848 864
36 14
768 891
5 763
171 181
141 355
550 429
939 398
98 579
555 119
475 729
940 501
305 242
490 397
182 914
275 474
151 555
669 861
334 935
221 780
672 490
155 898
304 286
951 54
800 579
165 196
912 479
439 541
158 958
814 546
165 106
594 70
45 705
656 130
186 690
241 316
693 248
580 109
909 353
275 788
78 732
671 491
818 338
115 914
904 700
439 212
471 677
785 749
303 696
916 150
406 703
75 737
719 3
670 148
151 859
502 763
911 560
493 227
298 359
657 118
347 334
911 766
860 623
587 221
404 21
617 89
37 228
832 570
401 99
423 130
737 633
908 415
831 924
716 109
784 461
308 646
711 616
506 658
728 115
536 648
858 546
327 390
585 101
58 688
151 150
265 796
525 731
151 865
360 198
815 484
284 920
202 673
651 751
797 659
360 88
830 18
594 666
612 931
740 265
154 724
123 865
263 176
368 608
812 569
597 130
619 444
543 494
64 552
315 303
289 935
704 705
730 803
282 384
315 280
874 846
821 604
807 547
191 45
575 435
371 579
166 489
669 501
835 483
238 742
932 381
625 346
860 255
603 176
683 353
648 80
485 813
365 705
896 273
216 8
524 922
719 509
242 185
541 852
59 455
565 47
866 612
943 16
570 742
27 666
881 945
548 97
62 776
347 684
836 101
663 660
529 849
15 878
492 389
905 451
162 175
159 719
664 365
191 179
419 829
565 314
775 440
129 18
392 864
497 799
249 73
762 358
39 29
618 237
398 662
706 649
452 353
822 635
204 772
854 744
484 845
284 707
712 602
715 146
630 330
101 838
929 829
623 438
577 880
599 432
889 298
270 407
651 265
1 235
93 568
59 872
5 177
701 499
418 676
784 583
233 795
785 270
587 15
795 601
81 144
937 47
162 568
741 494
583 10
929 847
323 16
682 638
931 62
485 664
613 340
8 367
868 257
751 406
378 708
23 144
626 66
43 767
179 897
239 307
332 292
305 806
812 935
603 646
807 163
495 62
226 288
154 125
119 731
279 438
598 335
766 856
582 32
769 121
88 369
142 132
15 944
844 117
602 538
881 708
870 734
399 114
913 138
398 351
559 773
858 297
611 924
300 903
249 648
266 28
274 251
643 197
826 798
764 554
818 723
393 654
290 559
778 91
613 917
610 547
832 953
898 584
820 80
447 423
651 880
122 651
182 921
184 495
448 132
492 406
492 82
179 339
947 359
525 898
594 115
916 13
565 444
769 12
122 414
675 93
47 67
671 634
786 217
334 733
855 268
10 639
662 211
456 657
480 499
422 747
948 371
551 930
333 220
351 306
178 856
798 771
340 314
699 568
810 857
326 246
497 772
162 321
289 451
187 169
667 67
277 643
860 749
519 45
712 831
822 803
749 499
934 961
627 558
392 804
740 346
437 598
563 453
644 264
468 213
166 660
598 10
891 756
70 960
685 915
663 451
832 528
339 781
255 227
915 646
491 45
155 597
712 538
238 110
241 491
590 396
399 260
226 530
916 414
817 590
802 766
817 929
530 185
784 954
717 647
51 683
235 53
157 645
454 852
249 334
9 106
918 946
524 559
903 892
473 479
543 74
122 329
609 463
303 633
828 181
174 316
648 381
282 284
505 469
315 579
632 857
643 384
597 246
464 471
627 565
283 883
108 808
761 742
387 244
342 275
783 904
317 667
179 357
950 350
680 597
121 730
333 628
300 922
852 330
804 15
375 423
320 539
302 878
617 246
81 506
77 763
871 906
123 268
228 137
516 407
669 3
80 222
217 723
766 757
388 394
610 421
97 461
70 637
48 225
844 685
64 325
821 653
784 584
337 46
187 60
143 193
445 688
839 515
165 465
669 814
449 829
23 70
601 859
174 547
814 864
580 392
306 97
466 227
161 563
710 765
286 169
621 242
621 509
270 846
931 765
1 576
292 137
382 66
730 773
548 55
784 463
762 713
74 697
57 118
815 34
790 113
203 517
698 295
295 57
30 811
565 459
689 590
527 589
833 389
755 548
815 133
156 566
184 85
826 316
262 870
645 806
679 355
426 181
249 838
538 806
868 312
665 222
854 217
133 921
368 590
875 583
272 369
880 953
165 912
821 447
368 345
182 385
759 140
379 578
465 638
51 702
717 373
682 592
51 434
96 555
188 62
295 130
117 170
716 691
909 142
641 174
532 920
620 346
31 231
471 118
142 140
931 187
854 762
101 742
652 697
960 878
634 838
715 352
769 781
597 307
151 419
241 646
779 396
161 907
635 250
562 922
574 74
626 894
468 789
539 358
375 250
632 896
376 86
665 100
804 348
27 323
20 827
57 561
943 245
32 217
299 856
574 743
631 474
1 910
113 102
883 500
179 656
554 461
169 878
322 256
426 113
642 781
949 722
36 486
102 486
669 404
404 725
786 944
497 862
68 395
854 287
847 95
828 166
406 72
940 921
651 552
396 477
277 98
872 709
960 704
726 794
686 921
648 34
908 363
673 644
77 552
485 435
607 885
764 113
942 470
615 888
620 244
72 194
15 501
4 540
491 859
735 918
816 434
1 503
952 3
234 691
215 861
497 470
17 405
139 355
506 372
343 299
833 61
832 961
399 720
881 788
841 395
396 385
151 329
372 645
852 589
349 112
443 694
914 960
715 184
848 773
678 367
456 487
604 373
420 629
673 959
950 883
277 758
328 164
672 168
820 42
504 862
73 230
325 643
671 757
559 479
35 901
782 898
535 857
888 55
238 650
347 887
832 148
798 5
718 250
819 776
347 71
775 308
726 782
541 442
86 61
200 205
207 878
68 894
813 428
723 558
495 176
833 169
602 629
406 872
626 538
463 876
785 381
115 820
60 205
309 107
844 32
105 47
624 614
831 730
449 65
652 36
693 528
505 78
858 147
804 99
720 65
570 827
426 407
295 789
33 952
833 471
490 62
285 517
151 81
148 54
734 713
380 185
684 921
889 303
826 936
371 413
310 898
181 100
75 392
934 131
703 647
286 453
226 211
839 774
273 528
450 794
573 896
940 3
153 301
458 619
949 792
663 271
673 546
683 218
715 816
611 694
596 287
759 460
288 496
64 807
886 547
787 811
484 417
747 212
325 852
741 504
838 725
708 578
636 167
267 344
577 762
393 477
419 793
291 112
438 84
173 292
484 241
962 219
682 287
655 27
710 311
317 936
464 427
378 899
587 521
37 235
48 366
190 840
853 696
526 407
263 49
125 481
375 348
681 946
524 623
122 229
571 54
692 41
6 540
275 299
254 441
38 58
585 597
162 871
942 685
938 902
245 372
905 240
726 597
398 812
960 223
58 918
650 12
593 409
291 776
423 118
477 261
333 146
587 527
190 395
289 554
591 386
406 25
155 174
154 634
672 550
762 113
180 695
245 757
182 177
229 466
485 264
916 242
195 901
567 242
467 3
449 25
143 470
753 794
582 129
255 168
93 868
463 346
564 509
610 255
96 797
641 779
615 848
784 276
880 692
343 806
9 820
22 839
157 849
345 792
492 766
379 636
638 174
961 959
780 660
265 427
512 474
382 44
881 45
213 515
274 21
36 567
48 13
728 36
815 15
606 952
556 37
396 136
650 67
214 400
64 758
886 118
266 785
480 174
243 330
620 960
302 557
60 264
587 932
173 488
235 851
232 885
303 878
862 610
891 67
281 752
430 604
265 411
265 241
868 493
308 103
943 321
462 257
616 572
651 899
652 494
275 193
964 107
712 343
632 904
502 837
931 361
85 487
93 500
543 356
815 180
405 327
23 779
329 429
817 13
340 774
465 526
880 561
733 130
882 864
596 932
59 66
9 599
937 83
714 354
764 255
278 722
668 425
226 81
940 101
31 892
99 517
719 558
742 323
13 660
712 196
262 265
786 861
464 330
569 650
736 385
787 481
692 453
850 91
836 100
410 223
507 225
937 121
716 570
148 520
114 137
315 65
328 482
191 219
632 501
278 362
641 463
615 960
790 218
742 421
62 849
239 907
61 667
556 863
759 371
641 859
187 723
958 679
525 533
633 284
510 415
206 959
855 175
87 723
53 408
249 673
606 160
304 205
133 424
810 136
950 507
158 111
158 198
121 375
298 384
888 323
44 575
90 455
744 548
318 370
551 522
262 394
70 836
310 489
428 303
549 680
189 528
351 901
830 922
942 548
720 765
446 807
202 684
888 891
711 88
932 306
680 559
613 61
512 6
927 770
187 487
838 477
153 772
751 930
817 336
630 809
379 391
404 853
718 172
836 181
428 278
573 431
25 542
762 50
458 281
736 811
726 541
341 425
628 614
268 89
129 898
610 355
220 509
916 812
44 66
314 228
643 742
546 520
710 823
177 350
18 592
262 711
821 888
947 199
135 146
126 104
8 679
693 631
444 246
842 238
891 657
642 886
810 781
627 704
719 83
787 411
855 31
901 62
165 402
467 622
588 47
626 297
182 411
840 244
559 373
32 371
927 931
960 39
708 395
641 257
512 290
38 705
754 877
747 72
444 177
929 442
555 187
485 951
755 770
710 192
157 439
790 355
873 725
290 774
535 74
534 640
229 180
142 599
729 205
708 801
198 130
319 917
45 865
788 658
961 353
393 169
351 411
532 416
398 683
186 547
821 438
399 695
816 79
630 859
439 867
148 863
74 102
123 643
469 623
916 516
426 413
10 250
17 329
519 481
371 846
234 837
399 600
563 356
5 245
141 356
815 719
593 694
712 396
478 882
964 579
90 739
949 723
276 313
718 413
926 291
43 96
347 441
265 865
436 933
480 411
819 240
580 34
78 493
736 176
463 893
299 696
813 70
27 104
664 473
955 650
782 118
348 781
699 955
775 739
956 639
596 599
585 884
478 34
728 735
714 722
862 102
934 198
842 237
903 674
300 540
333 236
475 497
692 537
458 722
351 224
138 647
114 872
498 588
46 111
356 313
783 873
557 857
237 432
715 771
200 240
393 555
176 110
455 668
905 639
120 591
392 329
519 152
939 347
617 763
328 784
653 438
5 834
533 835
360 119
338 359
376 639
815 735
576 526
17 937
902 194
588 149
581 53
498 348
775 493
619 83
178 349
32 825
618 150
236 763
655 375
429 934
431 920
754 259
236 352
798 236
30 150
126 610
368 818
64 281
774 654
86 264
76 61
778 205
69 397
643 177
9 35
723 323
895 48
451 546
99 134
249 339
478 822
77 218
180 803
873 134
581 705
114 35
225 358
618 152
486 928
955 349
957 856
716 784
11 395
349 757
406 339
422 200
265 222
770 628
125 411
430 831
428 381
683 421
740 338
210 961
943 734
105 951
747 674
341 523
880 699
830 242
6 912
598 24
10 759
148 266
637 395
524 610
646 934
241 256
452 578
143 258
430 192
251 434
97 479
153 512
449 952
50 705
663 50
311 438
351 923
385 803
704 362
282 257
51 119
627 871
672 636
961 483
320 491
585 146
507 150
208 389
277 477
304 224
653 528
439 803
812 217
461 483
340 85
580 664
419 723
367 259
582 694
292 765
430 93
539 521
744 377
522 299
346 482
845 147
215 834
900 369
875 401
796 876
143 753
698 683
495 50
434 696
343 792
950 482
822 88
929 608
832 112
638 15
230 873
570 98
805 610
225 16
465 203
895 524
360 861
287 219
334 480
375 345
315 474
38 619
593 338
529 634
795 760
726 752
279 21
908 198
299 291
399 25
871 513
391 141
183 56
296 156
426 598
554 520
484 664
22 403
511 796
778 471
635 352
531 708
216 311
773 335
17 882
681 462
536 559
270 553
649 323
866 397
767 667
754 104
129 717
259 56
661 515
634 285
445 218
345 892
430 347
628 174
335 953
671 31
879 55
529 538
681 871
468 203
184 440
217 140
835 109
5 633
887 453
362 297
616 356
482 149
606 897
470 81
719 201
896 763
151 113
557 98
554 550
450 626
309 494
525 541
758 897
150 566
79 515
326 453
660 803
342 550
117 287
451 487
122 744
402 370
679 453
812 721
312 314
126 730
221 952
612 829
414 100
414 920
672 870
599 809
410 377
698 12
207 546
938 351
866 247
565 88
354 316
893 451
430 750
104 629
580 558
96 307
279 247
728 951
916 403
404 602
218 206
693 57
841 212
360 650
557 721
921 509
585 415
888 688
508 920
772 569
671 695
139 866
405 196
518 849
99 198
582 107
616 110
37 765
312 639
498 472
96 961
630 586
916 746
665 61
505 559
873 136
721 885
761 118
810 228
830 639
340 628
345 500
368 852
767 905
957 774
824 119
212 16
933 932
916 804
662 800
467 513
934 194
568 193
921 677
243 859
592 235
839 695
543 493
569 885
862 412
583 40
536 809
171 47
407 707
201 601
951 743
241 837
126 726
817 41
391 496
587 849
108 932
414 780
745 569
755 333
543 692
169 713
183 520
798 287
731 79
38 668
616 336
19 856
891 3
625 162
332 163
632 362
813 830
191 750
398 65
734 707
1 386
847 936
287 263
833 585
617 266
955 946
318 386
616 695
351 547
719 27
840 421
789 527
958 364
947 930
905 25
61 649
221 494
401 201
51 750
550 472
311 809
472 946
753 777
502 140
511 612
821 737
881 403
754 206
703 205
896 750
770 194
378 142
840 608
186 91
531 562
762 323
341 466
741 339
186 768
44 628
113 825
770 650
153 539
92 608
819 803
197 713
772 319
124 169
860 514
37 861
305 4
466 113
522 264
51 242
904 838
819 356
897 538
896 81
556 692
542 540
664 886
233 668
883 84
612 559
947 467
786 860
693 327
660 547
387 729
735 872
289 503
430 116
736 410
927 112
321 29
681 846
818 701
363 258
807 750
212 930
507 248
559 130
685 50
847 521
464 329
840 201
502 776
846 12
524 6
807 935
551 132
558 411
567 849
658 227
774 389
964 855
261 323
826 526
519 600
592 776
358 41
173 585
772 217
893 166
361 146
108 898
445 417
771 242
311 811
599 453
787 501
583 418
76 479
436 483
431 515
728 772
529 256
82 838
634 690
593 119
114 731
165 360
428 230
202 55
665 354
309 4
662 169
681 897
732 424
837 851
661 496
828 536
615 412
931 83
633 176
91 481
741 793
545 382
452 207
661 189
105 156
594 324
422 113
908 414
842 758
559 361
356 837
736 210
949 847
913 54
941 538
165 633
620 589
272 100
402 790
673 351
732 725
70 2
632 141
20 139
211 222
908 192
349 47
745 685
321 31
183 297
161 610
866 353
272 876
49 291
72 501
502 257
620 575
409 519
690 244
122 676
455 454
726 811
694 285
879 174
254 224
950 894
896 476
854 28
451 228
957 310
214 899
184 949
915 514
682 488
44 158
328 201
891 369
65 19
686 853
765 212
302 551
331 846
214 307
895 306
722 923
699 771
642 571
450 884
94 312
184 905
890 469
310 562
342 754
59 88
409 204
236 946
41 432
889 219
253 181
11 230
735 515
721 869
519 88
323 335
142 434
512 356
466 48
824 351
151 257
203 223
585 435
287 284
931 677
454 403
346 52
513 370
955 31
909 390
165 644
804 491
787 666
844 290
391 15
758 770
651 391
867 394
197 757
267 199
961 677
116 600
672 66
740 761
737 301
866 166
692 435
179 680
190 384
406 560
18 374
229 133
582 65
692 299
525 612
840 704
555 362
310 724
732 773
162 725
102 920
139 371
180 653
670 500
895 730
17 410
825 15
424 758
910 99
881 737
458 925
420 334
265 894
652 747
255 131
375 383
8 268
9 796
828 368
342 106
556 612
201 776
854 835
807 231
153 611
653 486
334 792
894 521
145 348
342 636
462 558
569 691
184 536
827 555
379 151
82 788
681 603
751 767
595 770
533 232
908 313
603 576
166 873
396 679
351 713
609 539
236 370
565 639
604 10
716 542
735 306
556 286
569 314
552 892
317 872
458 779
38 766
720 389
478 400
543 550
775 381
75 83
693 825
458 762
266 389
642 376
726 471
246 259
20 826
875 270
368 915
295 753
31 188
328 398
418 680
386 66
750 31
854 380
723 385
925 526
234 576
252 7
935 107
232 549
320 114
338 639
706 819
897 176
454 217
260 269
854 97
611 43
670 772
907 872
339 776
898 16
748 308
246 97
580 281
208 95
77 468
798 851
548 431
944 639
662 30
635 782
536 744
26 892
343 887
774 97
816 390
866 113
222 578
796 547
105 418
716 244
58 212
311 551
732 426
143 123
70 814
529 905
344 438
276 305
424 537
526 198
311 810
361 713
116 161
456 258
609 542
273 640
557 339
116 928
328 771
347 488
14 89
769 397
749 45
122 421
551 417
839 635
814 259
641 210
584 125
360 127
854 440
868 419
782 42
563 264
86 483
628 427
409 329
345 898
649 831
85 185
473 31
142 117
36 951
807 113
148 293
142 194
122 595
94 403
557 389
508 417
331 586
693 193
854 30
208 515
303 330
430 399
714 582
331 463
585 10
484 2
573 508
516 74
737 358
885 330
389 674
424 451
962 313
560 217
577 198
604 367
124 690
949 300
331 42
13 54
297 12
733 737
858 542
641 892
347 63
51 653
389 198
220 953
842 570
28 742
337 15
220 136
545 599
611 158
402 582
831 501
828 129
915 413
148 859
732 317
875 696
299 487
43 615
43 565
800 686
48 852
340 427
874 564
661 207
374 608
879 802
52 856
889 884
904 306
649 352
832 830
818 112
329 146
287 417
70 680
93 432
234 100
855 432
163 312
279 45
454 509
823 312
279 267
475 403
866 101
826 482
382 305
888 559
917 622
472 41
360 426
785 444
656 835
595 671
694 806
245 242
721 902
275 30
583 555
833 136
907 170
541 374
279 562
528 66
22 1
881 700
802 893
596 867
701 912
471 861
822 45
478 686
526 107
581 822
25 856
291 928
956 590
714 450
11 193
366 521
719 207
249 19
36 748
286 615
324 894
598 856
625 48
933 773
148 918
801 228
406 374
821 776
533 602
375 298
650 390
555 660
160 299
141 285
443 601
342 189
86 447
360 747
200 119
157 741
807 688
821 739
775 656
661 308
927 46
928 335
516 779
23 124
274 757
661 444
420 917
304 608
938 945
406 407
139 218
924 444
711 400
199 111
778 244
328 447
916 330
498 523
881 898
70 407
334 110
938 825
340 696
655 679
558 264
447 869
624 849
628 261
682 663
798 772
378 802
130 521
333 739
327 838
97 483
409 171
30 602
43 100
424 835
289 354
854 531
848 335
671 257
718 14
64 656
875 942
465 7
275 280
962 74
848 515
162 364
300 886
389 770
463 901
712 657
450 789
556 352
663 474
221 825
739 928
860 831
14 522
142 260
924 137
633 479
895 572
829 223
232 13
120 280
608 79
278 540
962 92
648 697
376 342
883 132
430 555
813 596
786 954
951 685
549 31
879 670
208 729
603 234
693 555
679 499
51 320
391 539
616 15
342 903
302 906
64 763
510 730
266 507
218 348
189 729
179 695
30 3
387 57
490 149
896 858
608 227
87 434
52 488
789 101
242 907
539 6
73 677
828 469
683 236
935 224
942 369
666 269
151 909
61 666
603 322
726 792
238 418
962 766
573 8
727 53
452 590
860 313
159 758
76 720
332 532
939 708
556 266
121 245
214 481
689 786
594 135
832 77
823 674
197 373
117 703
325 370
735 7
396 373
912 359
746 649
543 859
906 215
419 194
925 859
138 912
274 403
947 952
556 842
218 207
98 161
312 112
19 849
693 734
64 242
648 563
914 859
471 231
96 603
609 457
513 837
955 848
749 444
751 54
768 801
957 454
211 608
133 554
554 164
9 219
831 677
689 99
758 256
276 761
826 56
30 472
72 176
761 903
458 28
58 622
492 742
336 280
14 925
471 897
187 287
473 429
96 290
380 60
599 513
604 522
368 136
295 664
115 873
225 291
583 759
113 960
297 622
651 506
617 639
128 775
157 723
424 494
117 494
24 520
933 697
711 251
954 654
718 358
310 42
783 870
419 336
497 222
962 534
651 325
260 149
327 777
427 479
174 690
504 743
430 287
117 118
286 558
542 152
659 174
487 674
281 856
117 791
565 819
607 734
334 612
890 119
689 472
599 403
908 909
391 319
329 936
485 519
784 77
507 354
875 278
77 786
395 930
727 950
171 626
192 847
609 863
83 725
159 124
42 373
659 885
175 197
871 147
806 60
62 112
273 547
931 374
202 257
467 395
202 723
243 338
746 154
129 941
202 468
518 606
747 88
858 959
120 373
904 691
683 959
496 869
457 737
457 878
572 559
22 159
115 373
393 588
844 99
43 14
363 538
229 101
675 117
895 915
423 49
947 631
277 473
860 432
281 869
142 870
593 282
406 606
463 458
134 60
786 103
278 954
683 912
273 756
211 656
839 134
635 913
195 557
37 47
582 49
947 418
446 429
226 445
446 305
832 489
307 136
437 79
332 307
331 491
324 477
379 669
410 864
699 338
170 316
226 900
375 370
926 279
15 299
772 530
1 431
179 268
278 755
683 394
964 688
61 696
951 561
122 635
188 176
82 644
420 898
957 703
305 207
582 336
450 465
637 54
568 19
203 869
492 940
733 537
348 803
345 356
443 238
160 474
650 60
148 766
933 288
943 695
712 53
97 869
843 930
401 558
496 776
419 586
533 433
70 152
661 187
239 54
745 713
331 889
253 799
531 444
706 698
564 666
851 433
522 894
446 898
715 640
430 783
793 353
275 579
643 897
804 841
786 259
833 709
831 131
529 588
916 313
772 486
828 566
527 12
399 7
88 417
332 160
950 951
409 576
120 257
906 563
276 264
893 686
789 918
200 49
328 410
659 248
3 365
573 692
675 18
214 149
554 503
43 76
628 63
43 336
286 724
103 207
330 373
328 586
51 528
478 140
763 370
910 852
14 882
617 77
178 266
735 353
832 353
76 230
155 67
735 766
580 441
880 141
290 453
532 696
759 500
954 317
44 11
753 350
497 733
325 403
770 411
459 397
253 808
324 538
471 34
500 920
147 415
638 836
286 108
943 456
295 686
651 831
138 944
727 792
591 110
75 490
315 176
492 232
99 396
61 147
318 325
394 514
447 859
426 660
552 621
641 555
740 564
896 185
564 546
570 465
162 145
675 442
426 281
561 886
419 811
485 907
795 53
249 946
369 517
800 381
805 94
720 528
462 518
505 140
931 348
545 50
71 907
786 412
570 185
744 389
278 111
640 42
391 719
108 276
262 929
68 743
309 459
292 240
12 137
802 237
593 191
860 160
818 260
659 176
648 809
858 892
582 649
642 126
324 67
534 789
733 835
209 864
941 454
623 695
730 280
738 219
535 546
426 725
61 804
710 561
77 125
728 353
271 84
347 443
510 130
582 24
544 586
836 434
276 365
890 350
828 963
545 67
21 438
821 698
904 576
511 62
891 215
644 770
146 645
2 521
70 639
344 872
22 613
868 862
510 297
860 648
51 275
18 256
52 167
296 247
653 701
951 638
490 319
195 566
282 522
948 158
77 666
254 771
683 586
349 701
381 876
665 247
736 893
482 386
959 872
940 785
932 692
897 861
511 88
418 224
664 857
874 617
797 615
798 91
692 634
649 677
173 348
916 826
409 81
949 177
676 47
931 697
666 515
659 961
710 227
735 298
100 3
631 294
551 442
545 962
458 781
537 483
611 378
910 251
249 676
581 872
555 434
331 925
459 261
567 960
642 202
937 48
58 416
866 870
208 553
495 7
593 755
832 964
832 761
44 935
117 514
56 67
181 24
947 343
937 479
892 301
543 578
276 407
512 747
82 544
22 729
736 578
623 731
233 877
233 221
254 174
43 874
341 334
841 952
523 696
272 622
541 568
570 671
925 759
463 298
653 584
552 8
190 476
527 945
199 921
805 113
885 917
182 572
652 362
882 846
536 465
450 957
694 810
431 79
98 690
692 553
4 782
941 495
783 42
353 517
155 960
6 589
445 440
502 823
683 537
628 705
62 432
535 793
463 79
678 616
143 220
605 389
565 726
592 287
741 421
391 551
844 442
120 356
263 35
556 483
217 811
20 105
306 112
239 134
957 553
424 864
161 867
451 923
653 247
478 896
203 2
233 213
270 296
267 333
214 61
202 297
276 419
543 803
76 856
700 45
632 893
740 633
444 372
681 389
32 869
410 188
527 421
278 83
659 688
926 863
68 457
337 546
508 470
209 56
308 606
887 224
719 456
669 527
940 57
715 631
385 369
299 358
605 112
27 243
906 281
399 41
846 193
43 416
663 661
454 352
749 212
627 840
309 602
246 358
243 946
182 692
144 359
417 921
437 735
640 380
832 666
551 770
911 781
513 242
159 568
552 109
20 298
428 768
58 24
610 416
116 469
320 932
938 201
363 825
588 169
282 411
787 227
652 964
73 909
880 237
375 67
440 756
606 544
591 322
519 946
144 411
33 113
70 566
714 77
880 808
850 298
845 433
942 236
571 112
318 250
929 849
393 235
281 185
627 55
482 567
337 132
306 509
292 503
887 30
835 408
651 518
830 267
516 79
670 141
347 626
68 674
571 63
195 472
123 906
162 495
698 444
379 25
293 647
667 760
22 363
407 107
727 851
564 481
13 861
895 470
733 567
406 466
177 132
204 330
399 412
342 407
875 464
637 578
912 84
929 649
190 742
361 63
960 323
38 499
513 110
410 692
572 589
644 487
685 960
755 930
153 660
619 544
126 944
452 812
272 538
607 118
530 16
293 711
293 486
778 914
767 471
672 402
218 946
587 480
464 912
142 13
602 546
443 295
422 723
825 730
277 826
383 106
153 154
933 834
468 944
430 217
768 778
832 951
489 730
158 516
751 334
909 459
449 189
508 858
379 108
370 725
580 733
169 514
303 857
822 234
252 918
159 395
24 34
891 876
649 841
177 579
899 935
508 636
745 39
466 771
633 618
510 75
253 2
419 690
236 213
484 469
75 858
357 499
933 425
640 763
960 852
401 743
399 353
159 50
58 366
266 110
310 335
821 480
282 805
772 891
326 656
498 301
832 419
647 374
378 786
815 448
37 601
361 427
142 842
915 45
584 809
142 405
14 336
469 351
656 263
484 659
153 33
484 572
5 198
229 333
751 897
20 194
113 42
908 453
312 434
117 109
329 307
587 145
315 852
498 91
203 131
753 944
243 423
675 55
491 757
310 53
936 118
650 140
209 365
89 359
310 62
789 29
770 809
611 248
345 808
349 677
202 408
846 776
888 852
44 244
850 107
463 204
177 408
166 95
48 914
86 202
38 108
368 687
681 320
715 512
347 537
436 287
824 60
142 676
516 356
710 742
402 316
295 838
670 76
548 527
539 572
866 439
828 218
460 394
35 130
241 351
746 351
206 892
173 765
567 480
75 130
4 660
531 559
510 738
786 299
716 636
482 773
492 761
932 853
964 822
315 35
317 296
287 53
368 920
396 739
807 660
447 921
932 528
448 100
631 198
547 19
229 776
883 514
428 16
122 669
948 358
797 913
910 223
570 643
758 666
195 439
153 291
803 62
98 435
814 731
462 607
325 323
865 687
642 553
341 961
525 627
962 269
591 381
630 553
117 551
45 65
233 59
815 795
535 448
305 308
464 248
475 864
315 942
148 65
510 242
235 227
127 365
377 248
449 649
296 447
104 885
641 667
577 29
574 306
317 290
798 465
249 685
158 98
758 421
745 167
77 688
636 928
94 474
716 513
9 146
570 127
405 74
293 840
619 526
550 547
349 251
650 97
659 243
391 594
70 54
659 464
858 522
817 3
340 795
661 448
64 472
211 260
935 494
475 899
662 890
632 222
704 240
32 579
90 857
600 432
772 197
682 945
625 413
751 585
503 553
763 67
334 872
220 771
941 808
822 174
391 775
318 844
449 873
113 645
844 146
288 205
596 138
215 691
748 650
302 526
311 726
508 221
766 725
529 29
935 723
264 707
951 903
852 668
43 780
94 760
874 548
471 246
32 471
466 893
904 659
424 707
244 453
741 110
611 388
443 74
343 31
37 107
108 109
68 130
796 963
826 850
857 481
200 538
48 696
101 261
74 777
824 559
279 513
896 778
348 773
258 194
90 264
875 310
192 371
346 713
94 187
204 663
220 352
238 601
263 433
141 674
478 434
1 570
368 416
295 897
488 92
675 29
64 129
135 707
960 11
195 722
774 160
17 765
308 225
786 489
715 339
866 152
235 730
611 73
915 168
490 483
498 142
906 767
832 863
348 876
899 701
165 252
633 381
138 206
336 791
78 788
334 80
545 160
904 119
328 642
128 183
913 80
584 207
831 901
714 139
147 18
405 71
661 46
557 763
5 857
439 537
808 7
85 225
296 97
76 892
382 673
186 542
525 792
8 885
343 700
456 928
782 236
314 687
826 50
772 534
332 778
615 758
601 34
261 118
914 426
579 384
635 763
161 251
610 91
810 528
642 493
819 685
612 181
221 801
690 193
563 415
81 707
642 119
756 220
300 451
178 648
803 316
670 761
590 781
749 453
964 929
498 905
511 152
717 6
88 24
276 847
328 757
415 849
862 776
741 204
232 608
751 880
163 586
747 885
74 825
275 39
252 323
772 763
886 330
475 442
31 53
23 263
436 667
125 417
446 471
431 509
398 406
880 194
577 269
129 803
495 890
685 713
747 91
949 617
70 772
446 500
752 453
315 220
880 914
361 29
409 401
676 407
676 219
315 119
907 912
440 220
839 462
522 198
37 547
71 791
778 259
619 597
105 853
735 261
366 801
943 560
667 788
647 668
338 486
120 648
949 742
315 107
612 335
96 311
577 317
616 610
813 491
652 897
295 384
937 413
812 220
175 610
155 673
813 816
410 137
133 640
604 637
635 749
75 384
341 335
626 312
516 207
689 695
839 295
880 138
52 46
53 917
550 274
931 774
675 191
4 374
302 59
748 273
557 958
565 676
304 162
647 865
347 453
596 693
349 369
161 127
497 171
508 292
117 207
552 730
277 544
163 597
500 140
580 546
346 483
333 57
663 649
746 141
742 197
202 365
488 709
215 170
726 776
587 225
949 432
450 765
574 916
783 381
318 555
820 415
153 718
594 90
7 323
375 892
548 79
880 778
780 104
746 842
948 410
463 120
728 542
630 479
714 320
794 520
391 664
863 589
482 224
855 768
70 515
239 523
420 50
44 222
789 222
76 725
784 14
422 59
767 401
396 438
818 383
655 569
914 558
832 669
833 713
940 321
571 517
822 484
755 170
513 284
212 487
308 864
438 691
879 730
391 295
378 585
154 701
711 956
393 222
716 711
124 372
753 117
155 677
881 317
434 578
410 35
123 887
139 47
113 499
177 690
124 417
574 161
632 370
813 299
823 373
171 554
415 42
816 307
304 188
780 761
783 24
416 441
702 235
621 559
697 373
816 923
950 791
230 731
148 944
783 732
179 310
721 297
391 839
670 753
802 584
158 650
508 825
620 87
817 544
419 566
886 370
90 932
367 353
59 473
468 792
73 646
409 450
840 144
362 434
663 903
153 98
179 507
905 57
942 85
318 580
759 921
893 433
555 407
239 369
659 124
864 112
486 578
701 963
452 250
445 555
817 808
888 869
772 515
720 897
197 280
213 106
169 433
294 313
105 913
841 2
590 381
714 207
712 215
511 294
324 932
831 521
582 359
960 782
891 257
316 709
643 205
554 486
548 900
293 80
189 759
609 312
703 668
842 171
585 576
694 884
44 112
929 241
624 575
181 591
77 963
80 417
585 911
774 892
303 928
630 239
472 396
512 219
508 586
173 673
48 886
202 111
235 867
942 257
796 923
409 818
402 614
640 390
76 436
48 287
93 53
32 8
90 421
495 187
900 460
811 483
904 699
134 223
820 808
513 54
545 906
957 943
611 272
485 239
162 601
391 682
951 447
342 245
736 52
693 215
126 198
837 228
842 166
701 803
26 649
68 881
848 963
184 80
258 646
500 645
714 811
645 79
822 873
587 612
430 520
57 851
545 192
171 801
456 676
327 827
90 197
694 344
745 711
549 876
22 444
197 29
64 350
148 856
759 355
446 136
619 578
86 161
387 743
951 222
700 811
204 923
26 723
91 353
954 296
941 638
77 152
695 223
354 579
960 561
782 50
43 622
69 215
933 513
552 395
258 639
260 739
826 578
537 666
819 255
170 757
406 361
513 408
676 924
277 524
879 795
279 629
147 308
179 141
121 506
874 488
5 257
656 451
86 645
494 373
815 324
240 634
217 384
802 898
383 503
585 182
142 444
686 799
264 394
511 30
141 923
103 222
68 868
456 218
244 408
516 284
293 658
698 950
943 953
595 904
791 760
596 733
163 102
583 6
657 2
842 232
587 161
274 345
199 918
638 31
181 248
484 461
887 295
598 819
76 348
146 127
206 359
218 725
534 58
775 634
694 669
427 499
292 267
329 419
719 674
545 40
710 362
556 888
449 633
422 271
797 111
670 876
669 507
275 263
563 131
636 814
404 771
64 653
92 867
334 401
165 831
158 536
543 648
843 438
607 601
951 554
560 261
832 493
183 136
293 956
716 61
664 423
584 892
567 846
151 467
962 634
755 788
414 219
899 424
528 912
258 606
693 616
262 878
657 429
892 901
673 367
641 58
371 417
154 359
26 425
778 849
826 739
584 829
833 412
588 749
664 134
338 280
521 757
947 698
44 852
726 796
720 316
948 622
728 494
75 500
305 149
417 67
583 687
192 820
129 543
949 762
964 577
679 169
810 834
243 814
124 222
368 65
572 371
929 82
687 856
887 697
347 119
686 83
927 800
249 548
502 119
832 745
505 508
829 481
758 307
376 77
576 687
915 792
289 527
893 144
793 586
617 927
1 374
406 203
764 80
153 464
812 100
875 491
925 131
53 359
156 374
565 35
120 542
52 767
11 886
737 586
161 837
562 413
334 448
854 607
530 49
82 29
925 314
155 749
178 319
44 255
409 223
119 547
451 417
48 602
745 291
807 480
232 344
829 130
280 306
819 524
862 960
210 297
537 45
276 60
558 584
660 291
257 540
754 591
539 901
305 549
456 7
124 514
609 439
943 720
450 118
82 166
13 435
329 284
424 836
594 721
843 29
466 541
594 467
631 459
27 322
818 113
383 922
59 527
421 856
271 312
659 155
38 97
908 268
528 193
508 394
207 521
764 507
354 421
289 570
224 65
279 508
594 205
463 929
138 146
436 961
948 570
745 735
526 176
8 873
9 63
147 469
873 961
87 907
484 118
795 697
844 601
405 733
387 296
646 306
8 206
716 348
798 820
733 361
400 951
238 48
960 161
765 537
485 37
650 691
340 408
295 46
817 118
728 687
20 282
957 188
535 92
282 914
579 808
718 542
652 146
450 860
82 859
555 95
488 696
688 801
618 528
676 106
133 369
718 130
458 729
698 164
114 395
154 385
732 388
813 316
915 263
863 587
906 163
78 235
648 397
813 410
603 248
602 707
747 552
13 206
482 878
880 503
537 287
549 907
893 629
337 386
883 102
424 102
20 416
271 163
81 127
866 440
35 106
711 107
377 127
44 454
583 351
186 872
449 778
431 527
715 315
115 676
580 934
75 877
208 493
783 511
486 16
502 954
490 877
879 722
692 837
384 264
885 251
815 244
328 959
330 542
613 287
594 58
581 292
283 963
804 172
266 649
549 169
511 397
492 292
459 705
86 407
567 602
787 309
549 496
525 809
619 124
69 781
718 348
636 512
471 459
248 431
714 566
213 867
911 618
304 575
424 212
541 622
409 671
519 960
599 127
232 929
628 7
166 100
103 657
209 554
475 719
716 406
905 87
355 892
303 704
44 626
318 177
79 586
273 196
121 814
17 291
47 297
493 106
595 875
199 381
345 791
305 923
159 315
434 350
202 377
71 917
262 551
822 444
573 314
330 483
617 488
4 794
334 375
188 861
836 390
302 648
737 490
605 126
72 71
437 239
510 46
387 619
785 915
151 549
887 395
549 827
562 16
778 521
418 912
720 84
406 15
472 370
378 514
913 42
630 7
14 94
915 770
265 87
812 472
462 417
337 617
237 614
802 864
464 441
304 519
627 691
880 385
508 872
717 106
880 466
836 11
548 487
929 515
448 150
910 936
129 139
21 62
157 366
237 364
905 453
587 765
157 860
895 83
108 705
463 150
248 152
449 733
485 742
858 634
156 472
786 291
533 929
652 916
226 48
26 264
98 503
667 365
234 7
175 622
911 944
900 629
603 636
464 962
728 290
643 493
27 358
119 542
822 375
419 79
871 103
116 802
737 696
159 348
388 935
500 24
209 820
425 251
283 307
20 808
603 552
737 925
27 927
678 519
858 310
325 166
283 491
73 102
833 22
510 901
618 444
59 427
823 530
196 865
878 109
765 760
23 704
832 735
698 208
833 906
273 217
964 569
852 34
862 708
393 862
420 246
602 350
868 359
563 227
262 677
714 5
855 889
99 100
960 591
964 511
198 314
656 125
167 661
585 829
881 704
32 418
548 119
303 592
915 224
460 109
345 261
77 892
108 934
955 647
648 515
148 518
277 398
940 125
22 867
455 429
17 958
115 12
379 87
186 745
600 313
815 361
832 877
779 690
74 35
471 461
877 461
681 493
577 508
36 15
122 141
552 357
903 679
346 329
845 912
711 942
463 941
594 214
888 501
488 385
265 816
420 255
502 255
605 697
854 920
698 329
86 541
660 106
698 302
215 219
81 809
183 529
621 930
122 13
75 84
809 110
72 380
18 834
226 31
37 582
956 616
341 161
265 591
929 733
948 865
612 788
251 806
229 218
716 588
422 282
198 438
577 429
665 474
819 194
613 115
235 362
450 413
254 786
263 316
661 921
245 856
32 883
339 840
138 729
586 923
774 42
443 261
128 315
259 227
861 3
211 819
469 905
716 672
866 725
748 801
401 434
949 561
768 520
190 296
157 553
470 861
443 862
525 92
675 70
651 276
401 413
620 883
409 486
723 474
201 411
707 137
22 324
879 79
611 629
120 87
241 538
940 48
317 206
444 602
326 42
574 435
751 514
682 11
272 384
150 517
100 487
442 264
853 521
666 435
77 850
161 851
805 267
4 708
868 490
147 932
758 894
813 957
904 343
547 811
167 786
116 130
440 703
785 893
774 365
226 515
666 403
604 455
659 275
157 659
478 196
595 868
805 65
467 427
338 453
473 60
903 35
227 84
68 35
574 244
308 600
698 645
20 554
664 57
418 74
382 343
604 147
865 853
254 495
445 845
143 714
59 695
852 356
496 513
701 527
943 35
465 799
605 928
862 235
790 83
342 919
535 16
357 614
275 110
48 750
466 248
502 46
660 614
463 46
452 30
351 164
333 224
815 798
188 752
458 330
96 323
704 163
774 563
510 844
69 94
459 591
178 650
105 102
439 145
832 354
489 921
716 379
666 251
747 149
542 170
764 82
719 98
605 686
817 677
75 867
716 126
537 71
302 145
286 98
77 219
826 814
782 403
833 122
596 215
295 187
824 400
36 100
172 919
537 29
376 533
680 54
656 708
611 539
605 554
121 80
114 359
711 348
834 441
409 688
744 519
135 788
852 385
304 701
700 610
565 631
45 614
343 223
637 111
14 160
73 754
795 431
426 750
764 752
128 638
129 110
567 366
268 788
904 177
908 225
202 963
4 210
426 803
531 483
536 255
349 50
549 194
128 86
710 869
541 41
556 645
368 561
630 820
854 700
929 901
300 829
393 309
741 902
588 792
593 831
449 330
949 21
875 182
875 709
167 71
133 366
346 101
125 542
610 362
915 152
799 144
596 55
451 259
843 323
159 92
868 523
733 256
318 92
823 170
341 640
762 400
756 109
202 945
70 911
876 316
2 586
10 176
726 222
319 959
482 397
64 913
488 894
570 945
821 715
880 560
326 336
693 864
535 759
942 60
15 427
924 119
90 408
88 389
567 640
797 814
48 472
524 686
772 640
911 679
171 809
947 323
746 291
812 444
929 572
658 639
774 488
807 597
374 691
334 199
743 7
620 27
302 407
732 129
482 434
344 408
764 438
341 284
717 687
9 544
893 326
944 172
457 886
690 806
655 301
792 912
260 176
851 131
470 418
47 486
909 569
909 74
722 228
583 479
439 144
638 528
772 152
331 228
657 67
516 291
879 457
853 285
850 514
636 779
609 163
17 287
769 476
238 554
226 245
766 336
127 432
309 222
808 919
513 425
708 176
744 933
854 179
659 928
843 946
577 918
124 117
311 84
931 894
550 365
790 465
430 416
790 956
660 102
566 654
389 876
393 35
513 823
596 417
585 359
368 348
418 859
26 19
750 782
850 584
177 394
805 84
394 79
497 900
891 352
297 837
828 665
621 962
843 537
927 752
636 323
783 353
69 344
505 237
216 442
480 586
726 252
823 544
478 448
638 554
204 299
690 136
630 644
123 118
315 950
64 644
926 438
43 267
360 389
617 79
175 170
899 578
841 417
445 486
165 557
877 97
525 247
4 338
518 861
256 291
286 957
786 109
406 927
822 578
310 132
909 431
39 963
948 742
643 188
903 628
44 163
637 893
719 772
524 109
899 327
616 779
229 900
308 865
665 87
443 680
430 425
822 460
670 640
533 132
821 742
379 788
382 386
69 843
262 921
452 673
18 71
1 755
288 849
105 270
276 421
218 352
790 843
957 250
396 731
683 898
286 549
73 407
30 646
875 666
558 629
616 435
783 814
931 271
888 840
617 182
229 868
43 514
9 227
754 242
471 628
620 309
320 296
511 793
236 859
617 830
860 919
267 849
458 816
325 916
951 726
178 749
266 211
846 509
47 547
489 203
23 684
9 885
456 55
337 234
677 307
114 733
282 459
952 359
850 801
474 523
289 260
652 584
11 291
728 384
453 358
792 219
22 727
748 518
293 673
473 312
69 774
948 643
184 778
183 200
875 414
925 555
317 141
927 900
909 46
328 51
153 924
334 345
922 872
230 773
249 830
11 771
730 380
183 241
270 623
879 584
431 829
196 703
73 892
744 561
571 656
174 493
450 97
347 540
165 170
263 963
116 929
552 34
363 667
190 836
916 629
690 408
437 814
817 410
341 433
693 3
518 687
961 358
161 853
828 414
281 934
892 140
42 917
211 902
817 557
733 602
214 848
581 548
451 544
297 838
383 160
866 713
640 107
604 70
81 419
276 464
714 434
778 487
331 130
172 41
694 901
727 123
133 671
707 674
655 189
325 900
790 354
230 713
231 540
715 590
681 75
190 569
17 586
810 491
558 371
593 275
654 136
423 917
579 544
686 206
496 127
36 95
774 49
229 491
605 871
391 866
220 287
933 269
33 896
636 98
103 892
408 521
414 114
473 540
910 503
824 905
238 8
346 474
533 425
254 882
436 796
777 198
831 953
428 524
84 110
743 46
293 308
44 794
738 8
812 669
744 523
962 394
789 46
179 193
925 217
911 344
756 544
178 932
698 590
868 132
715 484
852 709
391 1
262 562
214 618
495 554
166 97
933 962
117 688
469 850
445 831
36 648
635 894
450 424
716 334
327 905
823 330
785 522
660 835
429 373
15 213
745 607
482 787
478 914
505 740
392 829
712 443
379 345
594 601
346 7
69 32
257 654
331 15
426 359
627 596
52 168
436 298
258 851
504 372
4 197
356 397
116 300
73 904
795 493
887 550
66 109
831 106
327 529
36 897
874 53
611 414
940 323
17 239
343 243
948 14
526 878
116 621
289 443
874 714
132 285
139 400
609 777
1 678
48 743
769 267
940 266
455 434
190 72
890 294
77 222
780 447
33 686
812 601
655 526
753 361
292 125
192 34
754 906
404 42
51 745
202 726
273 729
393 314
642 255
426 668
879 516
557 171
48 907
214 203
367 496
721 145
457 332
317 12
761 338
518 776
710 459
833 529
581 781
402 354
259 323
266 167
948 837
749 526
740 790
752 639
720 92
485 470
61 351
526 95
259 953
43 928
611 448
238 140
887 421
128 154
324 238
947 26
807 335
325 472
571 742
817 335
468 150
606 849
539 24
664 483
897 185
762 439
1 858
115 918
566 79
756 646
25 40
39 707
530 509
925 870
115 561
466 869
672 179
428 107
784 586
512 688
472 568
715 643
165 595
478 45
765 83
452 548
642 741
643 247
675 456
82 639
764 132
340 558
499 859
4 83
815 491
828 419
32 12
871 213
424 657
588 491
933 892
659 608
423 394
728 226
519 280
770 695
132 284
452 145
153 857
605 520
659 496
229 703
941 177
22 740
753 723
53 666
178 411
633 591
356 601
478 258
648 791
883 185
271 131
583 136
598 849
337 909
347 7
32 684
129 99
693 350
895 438
437 238
458 732
932 50
929 569
184 767
333 781
746 372
680 364
147 848
158 263
495 703
325 692
495 102
349 314
422 476
714 765
276 742
937 100
626 89
354 838
265 911
101 788
762 739
828 482
551 40
791 397
100 185
642 180
884 107
621 370
61 163
899 566
208 41
114 364
87 608
852 923
804 877
30 319
162 2
1 176
720 865
775 546
279 859
148 857
138 55
693 35
596 236
880 922
456 631
458 39
172 928
27 486
664 41
831 934
538 228
518 354
492 429
17 466
758 16
93 370
71 102
93 549
858 700
871 847
804 131
426 701
302 560
958 370
644 912
270 441
77 459
879 429
549 45
482 335
58 21
936 460
701 461
117 936
638 260
905 806
159 468
957 555
468 460
226 232
191 257
602 946
813 952
854 722
583 804
631 79
155 41
379 924
114 853
44 914
9 671
723 757
474 134
785 960
887 426
81 774
153 182
406 62
554 294
549 97
652 686
751 484
897 723
405 256
482 499
511 494
63 50
720 905
386 856
211 479
778 576
346 338
233 15
190 607
382 374
80 433
80 373
893 252
318 330
26 467
174 110
873 188
783 943
642 116
478 156
289 755
889 383
439 851
430 686
5 538
270 339
448 522
120 878
535 18
419 374
768 117
414 416
783 65
821 487
564 231
625 819
829 614
524 645
23 278
311 238
650 527
368 933
470 429
456 914
819 239
295 380
736 520
174 381
279 731
712 383
182 187
337 535
681 803
399 789
266 681
617 127
588 99
606 523
376 648
525 580
192 275
727 753
609 289
1 30
651 500
498 746
532 658
492 547
36 54
440 791
839 431
723 493
207 486
671 185
466 390
774 584
729 838
818 275
536 448
650 46
386 19
446 206
298 542
786 303
383 687
392 921
823 614
1 882
363 532
609 352
821 337
758 227
942 676
749 41
743 381
182 905
827 257
772 496
574 636
567 299
841 513
613 500
80 869
822 858
157 800
571 214
122 348
535 326
519 119
192 549
909 962
870 811
631 433
368 106
633 107
835 284
828 841
940 88
272 491
890 683
236 460
755 49
530 597
54 872
249 498
926 385
492 924
964 192
287 809
334 864
292 649
595 870
890 136
123 369
915 667
762 284
332 500
357 542
309 243
347 708
32 687
634 876
90 141
399 853
498 872
680 809
754 733
916 384
216 521
424 659
186 366
936 144
621 519
925 551
290 700
376 597
5 359
860 530
410 575
598 136
215 268
598 907
498 649
358 185
275 650
218 474
769 81
863 390
620 401
630 107
336 396
437 932
556 220
728 835
914 146
22 787
704 666
775 600
209 99
123 901
942 63
275 865
383 118
325 106
410 619
229 440
822 223
770 323
33 115
516 806
680 333
265 40
936 89
755 24
216 372
641 295
326 396
723 373
497 525
69 305
646 131
449 36
431 299
346 187
379 535
817 1
183 819
824 605
719 576
8 493
801 335
831 526
304 309
77 423
896 795
683 94
73 566
663 526
740 473
126 814
179 18
6 472
84 920
296 284
445 799
186 659
604 695
258 614
661 901
916 142
315 629
711 894
836 65
143 762
669 759
812 518
440 321
424 877
513 350
807 377
728 905
899 709
406 656
839 361
738 253
105 721
129 607
756 287
8 307
511 269
191 583
561 442
647 801
889 564
669 246
592 961
924 690
545 517
726 668
149 509
210 444
802 299
558 690
583 690
842 434
491 244
470 30
672 322
722 160
305 494
181 427
756 834
604 47
238 500
685 47
211 105
800 924
832 752
341 668
292 435
897 857
961 170
899 365
651 901
449 361
254 323
745 586
531 386
207 62
105 852
806 691
914 221
173 841
90 554
619 517
957 272
404 952
845 544
52 553
744 781
954 696
580 888
850 629
548 275
247 578
489 335
575 578
402 129
376 353
157 858
535 13
26 392
331 385
845 890
494 285
327 258
720 118
272 56
872 137
854 572
587 269
581 224
292 349
775 411
500 792
675 727
787 961
783 354
937 250
605 640
114 419
670 42
754 2
391 848
374 164
557 354
646 429
443 410
289 553
871 628
664 403
482 258
420 903
491 53
583 111
334 599
896 617
682 805
676 448
947 724
611 198
600 483
775 960
813 509
826 419
685 479
420 870
807 566
598 792
668 553
931 856
574 152
196 801
73 517
124 404
418 600
33 801
481 60
817 61
936 417
942 834
189 355
47 597
380 494
751 869
246 438
807 796
414 837
541 699
92 416
924 514
178 131
936 900
518 13
73 507
61 28
401 107
949 18
651 361
516 95
791 264
175 837
783 240
835 60
833 872
452 189
76 724
26 59
815 665
533 782
119 136
276 130
387 462
635 198
596 538
815 340
774 100
740 764
117 837
809 961
947 124
956 959
571 866
558 170
414 438
385 838
564 527
964 456
270 558
854 596
665 134
42 130
206 723
82 137
644 590
939 905
135 198
186 853
866 528
126 316
414 117
565 958
65 365
38 660
334 140
126 599
875 920
854 937
489 584
621 383
379 354
710 91
298 865
567 94
279 411
661 616
637 340
937 56
535 356
556 777
822 843
421 170
293 39
712 312
800 365
535 419
572 231
574 913
73 623
700 335
636 260
23 746
445 256
382 175
180 956
612 601
564 395
179 298
119 185
817 107
496 322
678 230
951 354
327 550
198 645
22 242
305 742
197 268
153 390
606 188
203 34
8 119
820 848
274 792
304 539
790 607
347 596
325 880
494 16
604 817
116 350
565 40
214 827
282 703
207 479
178 580
484 123
209 950
570 530
850 640
376 737
77 601
36 316
670 504
718 529
838 803
341 561
68 310
305 829
226 295
343 167
712 824
643 55
504 201
165 699
179 935
210 526
513 269
891 389
437 267
879 874
769 265
399 628
497 202
574 319
208 349
53 705
588 67
574 508
122 889
778 361
826 189
15 359
901 912
401 894
947 486
337 245
32 136
396 639
940 764
155 338
746 27
445 729
553 793
398 801
98 640
550 172
727 271
641 842
238 4
577 217
217 803
259 397
743 490
810 349
612 339
821 91
36 639
442 920
459 707
675 48
118 691
957 147
828 284
157 803
224 169
213 757
485 184
36 168
618 29
117 367
253 175
719 755
617 407
783 301
844 795
773 586
543 113
582 100
139 782
295 862
555 201
261 314
360 697
679 920
612 562
649 145
294 640
737 907
880 889
475 781
192 763
119 650
445 362
804 823
295 932
512 578
964 94
551 42
899 835
765 876
611 460
113 567
257 40
840 749
642 525
897 674
290 319
931 601
906 65
226 861
722 656
214 786
576 527
581 357
276 110
727 897
863 147
266 424
841 622
248 757
522 686
637 742
70 898
479 945
525 357
893 444
122 254
183 2
409 887
235 801
239 207
732 302
509 476
466 888
625 592
249 634
797 943
424 7
396 255
328 247
216 292
120 94
180 936
868 766
817 565
833 253
258 161
154 734
950 358
315 53
234 526
685 524
902 960
322 19
436 559
682 371
671 782
706 37
595 871
2 394
322 568
824 809
286 732
839 112
775 405
702 766
611 703
70 820
254 181
347 445
63 811
858 666
135 55
288 71
573 435
665 313
381 299
681 548
39 53
932 538
209 251
429 515
661 91
609 155
943 441
318 316
549 730
45 56
717 877
54 228
98 39
496 261
82 161
891 695
450 612
427 808
736 432
768 295
341 607
880 247
374 280
248 773
376 474
191 685
716 873
303 850
472 316
734 952
376 434
926 708
698 434
564 923
844 927
18 647
139 140
4 432
557 174
668 697
150 35
904 156
401 407
631 614
144 776
379 662
316 335
139 843
391 702
43 453
254 357
556 306
179 549
868 910
457 419
455 222
82 541
902 771
644 701
442 865
278 254
876 140
122 934
478 704
230 314
457 544
536 4
881 602
625 711
439 890
437 740
942 473
896 831
243 434
492 808
463 603
735 558
414 464
163 922
94 961
784 532
126 196
548 629
749 39
545 78
780 870
525 268
18 657
327 355
682 40
722 10
480 601
472 250
226 140
712 696
673 284
789 953
699 473
582 343
604 467
398 889
135 803
706 423
764 917
704 109
813 377
804 442
656 684
303 555
897 152
568 16
686 205
858 146
492 755
157 851
431 397
886 799
423 838
78 867
497 209
57 610
322 808
236 589
710 117
31 639
736 193
830 307
765 953
743 253
715 33
151 825
533 794
635 145
630 90
612 661
692 224
946 185
493 353
279 220
455 800
564 288
165 462
150 207
178 616
817 696
263 708
783 433
119 40
135 416
366 499
273 87
962 5
451 920
492 414
449 717
702 258
469 125
817 225
909 541
755 588
589 314
670 653
446 47
947 415
954 930
90 787
301 106
803 109
454 350
38 838
612 241
17 263
679 219
598 921
784 455
844 447
836 354
935 520
516 853
366 650
675 224
759 530
139 941
862 660
883 56
539 685
503 355
603 918
745 825
594 380
464 416
628 152
199 561
771 853
471 168
332 242
537 781
273 240
536 905
579 40
916 14
402 204
252 255
329 144
475 302
700 562
663 417
926 240
81 924
653 699
545 468
681 234
602 21
649 358
712 738
842 207
343 288
428 955
286 458
69 562
832 596
651 14
78 109
652 488
812 678
445 190
754 721
204 622
63 413
806 912
964 264
848 244
619 575
361 177
534 639
14 763
866 97
146 34
708 945
506 47
376 903
585 927
786 168
764 418
606 118
468 241
334 284
625 182
226 842
258 235
398 202
300 401
736 803
941 914
619 374
27 168
680 647
179 845
266 745
957 8
662 435
883 872
784 870
383 542
142 105
881 133
165 273
666 487
449 109
24 654
369 781
551 453
802 101
518 529
68 429
482 626
418 835
637 189
658 168
409 6
826 254
927 39
822 648
908 218
682 548
545 929
214 723
702 814
616 646
716 324
765 925
545 464
462 614
794 867
18 903
804 71
941 724
33 926
392 907
383 198
754 60
466 6
448 553
148 940
379 344
187 922
265 147
609 756
899 353
616 804
866 486
596 222
97 285
224 859
700 350
393 60
616 705
268 170
570 175
815 385
714 812
122 775
126 102
114 513
257 928
703 859
541 149
595 448
211 867
518 639
137 757
52 955
700 362
124 207
178 380
598 840
76 753
900 242
956 174
770 444
233 91
17 807
43 464
718 429
777 395
337 433
472 515
92 358
528 575
940 678
577 812
552 563
292 546
699 918
571 662
294 223
61 816
956 885
233 721
897 829
880 462
889 646
545 509
22 577
411 953
405 877
529 54
470 343
577 231
360 885
459 825
311 52
559 355
33 392
114 5
879 801
519 501
766 801
18 559
211 503
290 206
28 752
770 206
595 702
910 729
889 934
43 858
734 919
498 681
710 887
745 570
125 460
518 530
465 58
149 386
501 725
69 213
609 651
317 781
186 326
525 442
365 691
692 29
173 401
391 908
896 723
56 521
664 572
625 373
72 507
43 686
347 330
324 773
643 213
834 841
90 673
273 265
866 490
582 156
848 19
422 176
722 361
391 910
827 922
414 490
652 695
525 280
616 820
927 85
937 936
625 504
12 709
941 45
870 558
189 268
722 793
304 414
421 853
22 750
134 622
580 211
217 225
431 193
451 316
332 669
621 322
406 739
69 234
22 649
500 608
208 904
117 483
498 701
96 75
376 814
250 12
465 297
570 236
756 388
458 118
280 540
652 350
834 264
124 296
181 540
764 779
593 937
30 230
722 12
616 351
375 193
572 351
498 516
191 197
911 549
716 363
142 564
356 170
95 350
603 546
298 65
90 21
33 739
334 934
795 901
122 502
467 729
637 454
414 724
751 273
362 709
454 907
221 125
565 60
10 781
281 952
77 871
430 722
113 757
321 961
744 932
82 333
820 477
304 528
718 383
678 113
341 185
525 930
938 115
303 687
311 576
956 358
366 284
780 523
925 644
26 496
124 301
828 169
400 918
387 622
656 788
746 551
268 364
143 759
478 804
807 697
128 350
676 8
853 757
61 307
601 878
956 256
1 474
410 77
93 134
606 674
896 150
230 442
939 774
281 763
689 267
518 295
143 257
641 602
610 301
724 645
610 87
940 79
786 50
233 110
608 152
319 307
45 919
910 285
101 40
807 808
73 762
774 928
87 244
4 353
379 79
200 102
343 539
436 90
333 491
653 614
826 640
764 644
609 410
159 490
292 529
624 791
844 637
737 370
209 954
646 894
518 88
13 924
233 674
204 780
286 586
123 130
416 425
423 493
392 920
61 149
618 869
790 686
310 688
351 591
57 779
621 118
637 897
380 353
78 790
73 858
761 404
68 280
883 92
86 674
400 19
896 927
588 622
186 650
630 261
59 622
320 308
123 231
234 59
786 962
472 579
556 30
574 836
324 564
409 717
236 407
223 757
236 562
789 922
804 677
154 820
938 271
915 170
384 837
200 683
273 176
493 614
908 890
573 474
281 60
23 773
388 461
258 723
253 453
64 718
281 246
30 522
902 425
790 109
638 19
165 892
904 59
206 413
256 152
325 339
497 886
603 796
249 561
393 897
883 301
904 90
902 639
843 945
775 920
10 247
598 629
158 555
818 530
834 853
899 830
652 501
180 865
216 758
718 354
874 762
123 656
767 691
202 316
940 85
545 1
304 495
454 256
810 864
554 416
297 390
762 366
335 228
93 873
195 364
821 420
393 199
924 427
452 853
60 364
712 6
331 763
326 189
18 805
782 963
162 255
241 352
376 616
385 523
379 225
340 355
23 306
135 357
341 932
497 113
390 757
557 359
787 884
441 521
619 521
950 623
507 263
281 384
216 513
895 830
745 849
230 503
123 904
392 172
114 236
270 564
819 349
200 438
685 384
939 487
212 170
875 96
83 944
159 266
702 434
318 653
565 356
874 825
64 340
860 523
475 620
875 894
783 63
659 661
743 251
295 522
800 92
36 267
507 900
196 674
712 626
525 508
18 591
475 381
866 683
23 566
249 361
236 118
56 687
676 218
932 225
298 403
511 864
815 257
338 19
659 392
470 925
868 561
398 901
225 920
326 355
57 509
159 919
8 16
746 600
722 962
128 397
561 530
571 835
574 820
72 946
873 106
452 466
627 894
119 330
887 259
868 876
532 793
446 284
890 194
232 274
525 156
33 440
252 380
815 213
581 659
651 664
588 936
524 220
289 427
772 667
332 513
937 905
745 334
863 344
279 621
784 890
503 130
599 897
605 687
649 317
943 904
178 329
638 225
419 56
754 550
431 634
906 6
158 218
104 172
362 532
751 299
188 945
580 89
569 228
230 760
448 447
342 882
17 944
748 141
585 120
342 19
429 922
289 486
235 930
632 916
529 528
632 625
207 176
539 135
296 117
64 202
762 287
942 763
829 461
607 335
325 209
128 877
502 758
226 758
612 42
711 144
26 186
855 807
192 395
867 40
290 280
448 355
554 275
526 563
566 107
903 713
689 859
904 274
555 912
619 345
741 499
805 461
871 167
636 481
294 432
956 194
779 792
278 823
273 264
556 712
632 558
565 175
720 314
251 301
826 674
613 667
692 566
579 110
226 424
186 284
288 42
209 433
632 528
658 193
711 470
325 197
117 766
120 943
571 810
588 323
789 156
146 348
273 887
155 897
235 257
559 219
397 365
368 312
911 188
905 280
727 592
305 630
777 776
139 528
596 950
598 930
798 951
325 466
175 917
459 236
480 251
682 215
496 80
774 309
896 718
68 592
411 709
716 962
490 489
789 708
833 180
348 42
642 733
20 497
94 624
142 274
394 674
960 515
412 857
344 117
37 626
940 232
318 420
397 514
121 931
251 285
375 591
380 62
711 320
581 493
883 550
26 540
275 731
45 608
871 663
830 753
569 743
611 143
601 65
36 566
468 11
533 423
539 314
813 433
158 760
613 935
609 910
866 795
164 261
377 256
199 364
458 77
482 31
36 703
464 269
409 473
309 688
239 823
692 900
450 191
178 586
321 963
818 772
348 575
153 578
605 657
525 825
842 260
141 519
810 873
518 339
100 558
139 24
283 536
332 713
4 640
440 523
792 89
566 922
904 248
889 659
563 944
635 27
721 415
765 228
933 692
38 344
147 602
698 785
492 831
151 261
422 436
601 411
70 671
567 188
759 955
711 239
73 705
569 92
550 385
355 696
740 555
310 674
379 654
758 667
182 673
18 74
427 806
716 626
890 731
607 925
498 65
710 84
669 2
608 62
819 473
445 146
205 323
910 19
702 41
815 208
126 953
616 261
88 288
727 734
32 522
52 887
165 166
206 660
360 754
552 433
280 438
10 280
294 660
127 3
785 56
128 301
379 569
591 355
862 792
545 36
101 137
192 405
201 491
449 426
61 631
494 869
412 622
343 640
728 934
52 810
929 18
429 628
457 370
268 674
488 313
545 686
648 823
302 290
465 117
480 321
588 152
580 559
379 363
569 253
569 631
821 1
712 563
481 773
593 861
4 885
360 451
289 613
869 859
833 504
718 789
325 351
659 559
531 455
926 144
128 558
573 849
616 30
320 830
718 367
283 427
283 664
153 73
939 698
908 704
151 402
354 134
642 162
327 194
467 47
186 365
582 152
574 342
796 140
637 370
57 381
104 323
82 493
449 945
315 720
603 48
68 285
378 880
262 130
633 6
64 344
761 788
581 912
854 223
235 690
234 258
683 742
133 375
701 917
196 809
419 600
506 319
458 174
182 421
356 425
91 207
896 610
675 649
904 39
539 607
949 388
467 660
475 573
498 908
133 118
158 666
582 196
159 881
126 210
158 847
489 3
485 668
311 330
233 462
278 147
409 493
424 853
726 185
937 241
949 368
832 942
328 397
415 390
935 403
52 846
412 859
33 945
68 5
581 808
667 177
498 39
510 553
817 758
746 244
943 699
533 185
328 44
115 460
441 41
694 518
482 962
653 755
714 513
733 275
295 16
339 773
710 547
661 688
77 619
478 765
377 667
733 877
439 45
124 820
556 907
321 319
75 597
797 361
536 425
824 39
187 542
821 197
804 13
785 816
162 875
318 190
192 823
514 846
167 6
124 367
6 106
555 796
210 461
446 114
388 579
598 224
879 301
909 205
675 806
138 351
909 588
79 674
120 433
879 936
63 608
424 538
588 551
293 60
105 144
943 140
872 136
654 521
240 130
905 212
569 431
18 825
663 480
420 683
551 269
661 690
117 469
429 903
883 489
457 3
589 316
643 219
633 664
605 261
541 141
963 223
498 235
554 356
618 322
30 650
114 13
845 2
456 563
273 794
151 225
106 84
893 30
124 656
367 654
336 453
510 756
298 125
764 1
44 272
664 222
746 482
37 292
209 588
809 411
897 144
574 924
265 559
85 608
465 521
36 435
404 407
862 530
914 962
318 561
130 111
774 92
59 138
274 799
86 797
732 19
904 370
638 268
393 259
157 549
116 551
870 521
324 360
733 654
926 45
276 584
603 412
251 453
539 4
514 540
880 637
20 92
78 290
336 944
404 97
766 63
394 544
502 267
581 393
662 836
858 172
104 429
449 799
237 89
915 181
422 94
768 461
652 252
308 488
933 29
329 691
763 137
24 355
552 60
437 50
681 558
796 223
579 395
462 353
462 963
926 650
426 705
26 511
344 251
833 358
783 696
266 339
669 730
378 679
625 171
594 557
198 222
437 474
617 195
286 958
637 911
287 483
186 369
938 578
604 658
712 314
830 40
827 201
299 629
804 724
392 136
387 196
437 688
485 510
449 842
274 30
245 177
735 877
721 250
507 287
847 686
418 827
657 903
398 35
787 205
826 639
545 198
715 138
632 615
573 831
283 443
728 242
428 597
592 230
777 268
900 639
322 431
438 89
770 287
596 476
712 708
286 412
241 84
158 118
23 857
951 261
734 370
817 158
669 50
789 314
485 449
22 177
807 260
665 91
576 206
160 322
746 825
584 136
324 529
495 678
503 444
186 668
438 285
582 608
215 235
799 634
675 275
450 349
278 597
850 106
740 622
283 439
574 422
87 194
196 928
216 88
162 902
843 699
637 891
402 297
490 42
325 867
854 200
63 460
726 154
123 739
493 408
446 640
582 245
204 849
229 752
81 110
364 111
129 578
627 95
341 417
392 579
502 668
680 575
188 453
736 203
530 390
184 94
473 864
744 527
780 13
587 803
381 757
703 100
341 116
436 482
99 373
429 513
589 110
331 593
447 87
663 684
653 503
177 194
910 106
65 244
571 789
925 24
605 915
733 509
446 212
376 466
20 210
76 920
410 15
443 442
9 546
113 575
748 683
165 574
426 438
652 580
552 6
355 773
20 347
717 369
841 65
279 66
419 509
231 527
398 490
33 2
587 290
96 454
775 899
681 357
216 533
525 111
184 891
528 709
210 708
805 369
745 630
345 799
784 863
200 532
51 45
908 188
936 188
457 442
243 118
542 111
262 722
818 929
762 929
670 551
566 523
706 97
670 709
832 813
844 54
381 425
193 709
873 194
599 345
817 495
459 396
894 837
635 109
124 787
619 403
766 358
215 298
36 952
162 40
950 750
909 570
627 212
624 796
248 451
895 823
166 500
427 752
58 358
400 344
69 381
195 127
449 780
337 155
293 849
45 622
202 570
398 571
704 222
332 271
116 513
689 584
817 16
93 770
908 669
726 514
311 218
80 684
620 349
456 531
824 912
764 954
729 313
320 749
31 364
764 941
75 889
300 677
946 645
604 927
143 809
762 501
647 109
711 163
121 2
625 583
797 198
498 264
398 560
184 474
451 140
1 552
891 563
195 631
879 86
557 344
377 795
657 244
426 731
689 917
469 146
605 667
718 541
199 562
347 317
579 523
478 226
344 241
792 460
937 87
467 898
741 601
879 535
695 688
916 522
493 56
245 89
727 438
297 152
779 521
349 509
331 577
741 948
778 917
813 882
265 394
163 885
600 207
485 937
352 386
256 713
543 274
955 351
31 259
419 692
18 791
863 105
402 786
591 132
535 599
720 362
368 856
633 660
926 187
200 722
644 646
75 196
155 235
117 488
336 181
747 696
276 923
800 558
289 230
766 356
279 848
583 66
754 773
845 792
823 920
571 111
755 7
115 802
600 404
847 196
552 591
292 930
819 547
336 213
539 351
741 228
280 835
844 206
278 671
209 453
26 816
93 28
651 926
519 394
557 63
457 308
774 705
903 291
726 25
868 281
253 514
523 760
807 920
375 721
552 806
480 873
59 299
298 691
153 604
588 54
925 514
452 392
891 628
224 187
28 245
234 808
924 357
495 371
433 185
430 935
874 177
204 6
460 691
69 235
585 519
479 696
468 503
409 196
768 524
927 366
629 222
714 155
241 527
755 12
249 615
867 544
158 725
877 429
321 269
557 423
555 859
210 760
506 136
396 40
827 160
329 837
257 19
198 67
492 631
248 62
398 824
22 655
580 427
552 231
88 41
747 930
924 961
740 342
47 481
154 138
160 269
770 707
199 489
567 568
613 548
532 132
588 546
318 795
933 488
808 46
135 921
766 102
675 31
466 106
230 388
145 395
960 427
488 25
580 285
784 599
333 230
492 484
653 490
430 77
418 435
832 312
173 467
120 512
583 281
941 263
722 426
726 849
833 201
77 2
120 35
779 144
524 338
497 544
664 903
361 597
308 870
105 729
854 678
275 16
331 619
603 563
15 848
690 307
1 307
591 244
637 811
340 955
518 217
807 441
898 923
289 509
24 540
211 310
240 132
577 437
626 207
186 516
420 774
249 782
944 487
641 597
94 247
336 140
637 210
30 827
115 176
951 296
311 757
910 876
276 928
149 250
847 335
165 135
533 290
315 540
8 95
656 212
614 687
206 21
852 610
656 181
893 88
616 239
797 260
245 313
376 400
458 322
672 724
932 924
312 413
357 953
828 340
882 246
814 34
208 34
525 464
833 103
679 102
843 431
337 686
250 953
646 367
891 170
721 316
169 493
229 675
485 727
574 70
960 144
850 388
206 263
828 883
604 176
305 429
909 731
157 616
855 58
447 589
128 681
387 454
745 263
785 111
833 90
785 71
836 288
455 392
273 531
157 558
47 50
11 67
772 29
450 63
81 951
587 194
153 543
647 792
562 307
556 846
43 667
744 441
413 773
932 74
605 836
167 514
702 898
893 559
64 544
786 322
833 256
543 619
116 722
904 515
256 793
858 836
300 841
192 643
156 930
134 928
463 161
508 527
186 926
270 618
582 371
772 246
833 438
646 903
436 945
401 288
315 477
504 588
122 549
789 791
651 719
292 726
611 193
187 801
498 513
810 572
480 199
456 375
360 234
624 920
506 934
845 307
759 408
283 21
740 904
721 403
682 766
283 85
122 298
198 397
780 251
680 189
48 40
400 62
310 752
505 445
429 362
651 326
745 597
287 961
20 154
292 336
909 789
424 685
341 293
751 846
931 201
346 697
478 209
536 512
407 846
519 248
854 667
718 412
828 10
671 749
291 353
683 643
912 152
436 327
766 7
599 781
694 14
929 54
105 918
800 752
293 551
937 15
188 546
478 204
157 386
211 713
649 679
788 713
282 130
866 860
134 89
564 352
279 333
726 369
941 91
531 614
218 389
886 707
292 383
560 723
744 91
148 152
320 275
20 679
218 403
72 150
826 730
290 713
117 7
418 441
379 384
740 717
933 629
323 432
9 664
17 772
714 152
201 527
153 664
503 912
356 417
755 321
184 522
424 788
715 746
239 269
613 673
75 602
454 112
320 132
458 158
863 6
462 275
942 557
23 309
798 471
342 598
741 770
706 408
311 650
942 946
800 397
157 597
388 614
719 592
508 860
632 259
735 62
653 3
14 917
650 499
753 774
782 781
475 922
672 428
574 649
288 97
699 79
324 254
564 872
128 115
289 303
273 781
557 220
948 193
496 666
774 626
770 433
842 433
603 188
617 145
883 384
503 894
51 729
28 707
128 758
400 527
767 476
99 578
693 296
908 718
790 424
409 800
722 161
178 52
217 230
141 106
68 125
250 628
303 490
179 543
925 756
324 340
722 507
59 257
73 339
661 816
846 67
398 79
852 579
683 272
17 52
454 252
478 297
569 386
20 908
36 583
139 303
428 383
868 722
868 269
273 35
480 447
516 81
665 837
135 369
897 118
485 882
418 633
320 204
20 468
282 717
736 142
183 396
324 765
167 919
828 731
754 235
831 127
777 60
590 686
462 509
894 945
595 415
372 634
765 960
356 515
151 301
422 686
661 110
189 131
159 802
758 690
1 310
712 859
407 188
644 45
134 776
802 170
349 176
519 34
815 35
90 223
233 339
868 566
318 115
664 488
208 699
948 582
940 824
594 436
15 381
779 12
475 889
120 826
858 71
663 919
352 222
531 83
200 922
24 118
206 667
423 46
500 861
344 474
619 242
200 189
362 934
566 397
706 639
587 506
869 801
952 654
28 207
208 631
594 367
950 509
810 274
327 886
807 10
379 76
505 111
239 622
326 699
336 779
958 362
697 386
346 191
721 197
27 765
205 853
685 434
840 359
148 839
711 193
900 930
90 804
346 489
518 237
76 894
554 814
466 349
162 724
346 451
762 403
289 789
266 334
858 248
914 349
682 319
411 483
483 432
252 397
645 301
478 596
934 608
630 911
180 606
430 487
69 572
798 792
908 764
742 244
513 415
492 858
318 547
901 864
933 945
605 713
903 530
455 701
402 88
342 107
157 570
26 65
937 80
858 21
712 251
565 349
86 87
156 146
329 902
755 667
439 171
402 812
315 557
49 355
70 169
604 954
300 435
282 959
905 322
447 395
536 198
746 299
724 91
450 440
22 739
911 291
9 951
13 15
556 362
580 295
441 953
932 766
884 352
484 562
9 635
719 80
422 7
173 964
598 451
218 934
275 99
213 40
881 264
324 307
940 518
418 917
388 568
656 374
334 806
51 591
405 952
695 677
325 266
607 509
909 805
417 40
958 149
726 288
257 130
238 528
253 486
166 358
613 550
398 243
347 518
382 917
621 810
430 268
852 814
824 739
927 291
747 145
556 473
490 255
298 322
24 316
902 306
899 597
932 953
537 835
210 501
71 152
283 444
656 695
661 196
349 285
741 862
716 396
619 13
265 274
925 809
405 917
387 479
749 89
430 943
661 285
267 739
178 529
772 669
437 301
312 921
562 60
625 469
939 44
747 825
85 730
402 528
766 130
73 87
855 89
255 263
663 174
556 429
207 713
624 829
428 534
937 892
76 734
587 819
354 144
148 250
604 324
221 479
462 438
723 127
592 24
644 130
847 864
911 566
450 622
296 534
748 517
847 760
320 885
389 476
747 431
883 725
276 906
143 516
722 919
865 403
153 754
518 644
712 287
956 439
481 731
641 783
372 864
745 487
166 568
587 67
334 931
732 14
631 42
783 144
523 808
321 905
567 225
935 100
278 169
787 35
79 953
405 735
379 665
11 629
320 164
18 936
340 902
88 608
25 900
552 167
562 823
818 663
871 795
659 198
495 125
323 185
507 2
383 130
374 381
931 806
675 906
192 789
738 319
113 704
527 483
840 169
574 725
604 763
655 400
531 170
310 959
217 46
897 287
720 899
670 846
557 8
814 493
190 175
625 314
548 771
656 2
279 234
209 348
108 185
816 897
156 106
860 118
88 877
37 628
156 514
821 551
124 479
735 291
229 134
689 390
405 684
497 836
790 653
855 602
911 687
886 614
595 792
600 41
615 225
712 870
254 848
918 395
52 804
933 188
415 19
797 386
441 542
676 74
402 640
955 878
167 599
279 575
478 554
273 279
190 244
481 494
832 591
470 952
858 267
13 50
791 56
862 801
738 274
733 137
638 206
276 90
286 576
375 135
531 464
571 846
807 146
935 169
391 383
598 481
384 479
165 102
844 67
603 259
889 600
36 333
929 285
661 42
593 626
418 170
82 656
909 167
485 526
451 213
527 876
42 848
887 659
682 172
676 616
304 246
45 920
915 58
662 355
44 557
676 487
630 404
943 638
419 779
54 687
939 542
839 194
878 67
358 483
886 314
444 823
715 202
382 16
368 117
748 54
683 416
340 885
637 456
51 338
533 654
681 704
10 738
927 271
283 697
275 692
656 408
560 429
174 725
620 361
133 767
36 424
916 830
659 111
802 469
615 462
894 355
952 878
824 768
688 709
202 961
545 829
613 801
179 528
697 848
785 88
29 353
122 691
20 257
448 567
337 7
295 514
588 700
167 366
879 84
424 865
537 791
565 762
734 558
456 196
151 871
553 945
10 912
662 251
526 127
124 628
607 433
620 85
474 323
283 481
710 308
642 616
815 439
344 413
956 859
226 320
186 164
265 557
180 684
534 88
262 508
552 480
607 354
797 851
943 628
702 759
452 906
632 97
120 584
195 39
125 654
536 452
121 3
190 626
630 866
962 435
293 721
625 210
727 469
241 271
279 355
265 224
902 501
22 435
103 12
667 21
706 657
818 319
539 891
128 271
706 449
560 843
939 655
475 83
670 380
216 330
436 544
613 848
281 256
480 584
775 964
712 640
680 606
582 785
649 859
596 816
933 618
465 907
536 340
372 256
363 212
304 10
485 605
120 792
924 404
570 367
383 6
534 288
415 140
122 634
289 495
635 125
896 1
101 476
823 515
235 369
793 110
399 223
362 688
626 742
536 302
751 769
115 793
502 362
17 931
937 24
651 161
96 877
399 856
547 876
740 476
899 247
827 876
569 248
223 136
389 924
93 228
643 658
726 206
768 429
727 776
775 759
143 467
14 631
490 558
346 239
484 408
716 499
637 152
702 296
778 50
443 468
743 489
541 388
675 243
932 897
429 658
258 770
510 905
271 696
891 321
949 53
200 819
642 826
790 111
537 803
141 809
456 709
854 928
712 603
837 136
116 612
305 693
367 857
211 296
895 299
893 314
648 413
210 312
745 481
456 56
122 518
896 268
276 502
108 461
321 804
72 823
903 814
318 493
525 98
18 408
837 859
195 831
183 784
347 964
10 701
430 108
391 144
571 106
492 678
655 953
871 649
728 686
93 514
252 71
602 483
36 332
755 831
652 768
123 356
382 657
492 187
717 336
361 369
303 381
507 84
652 607
281 490
888 803
643 945
677 359
738 961
72 253
513 918
148 796
593 543
682 408
410 934
904 442
504 387
380 373
340 336
848 137
609 518
926 684
541 679
931 686
547 16
232 924
472 261
333 314
342 50
181 731
368 811
504 624
783 52
445 676
36 554
621 219
868 931
17 606
522 132
406 828
913 499
843 885
86 276
468 62
211 820
428 648
498 85
574 904
600 250
277 794
153 400
267 11
383 174
964 820
889 166
274 160
679 837
772 876
637 962
236 194
58 453
331 628
327 268
426 841
341 270
162 103
455 883
599 185
617 909
195 354
680 218
737 429
617 426
587 523
931 493
342 123
847 684
743 3
456 237
789 359
430 766
777 40
339 559
52 403
95 203
896 783
937 893
28 140
290 240
89 358
189 210
232 421
382 785
252 779
96 724
655 418
1 377
693 66
192 400
932 547
116 95
468 42
877 788
300 544
367 280
962 297
821 680
941 529
492 830
681 925
603 102
556 609
671 135
913 918
641 483
320 606
964 516
404 481
842 925
939 289
638 281
753 477
485 149
275 239
120 14
246 307
463 248
175 867
740 421
879 431
159 35
863 610
310 960
585 170
272 50
683 145
808 791
762 919
659 321
706 19
781 476
351 255
642 606
719 75
497 916
98 29
399 254
541 623
360 765
224 522
463 852
319 674
878 654
649 42
221 487
386 284
537 757
814 677
446 465
114 742
821 172
177 3
159 625
65 227
141 528
191 711
728 559
626 268
296 110
284 65
782 589
822 937
766 917
938 445
607 134
714 276
736 339
72 894
627 285
31 856
668 242
740 97
576 176
775 844
344 952
567 156
23 727
122 485
325 738
621 760
446 306
56 16
465 841
637 466
239 228
790 85
689 319
748 263
942 837
565 882
42 792
241 258
819 407
421 261
599 287
334 465
531 660
910 163
35 523
294 623
865 285
28 284
202 81
652 77
929 961
197 645
6 8
135 486
484 758
320 166
331 455
875 753
617 657
525 727
175 561
957 24
807 292
787 878
426 882
672 615
565 840
117 922
611 51
186 118
818 261
747 418
146 517
736 756
570 869
898 314
950 171
891 952
722 394
924 35
43 4
173 535
636 466
204 603
555 366
758 750
759 74
308 669
532 223
491 837
293 808
532 54
641 904
401 193
165 715
769 843
819 549
273 857
582 243
406 528
909 600
13 109
46 629
747 60
282 119
134 434
318 483
410 666
304 947
82 100
669 385
339 770
120 204
883 697
701 358
463 219
348 725
756 11
17 152
715 959
899 535
824 619
815 380
593 698
492 882
933 473
199 907
200 217
642 135
737 850
627 722
909 730
497 292
599 258
310 176
247 432
562 350
344 687
189 351
479 953
44 412
881 734
571 93
142 733
308 809
766 87
249 583
241 801
551 371
915 408
571 803
599 351
777 460
276 107
252 80
76 21
77 743
179 392
944 872
128 927
233 330
49 912
893 419
202 629
668 959
86 105
113 163
37 962
405 792
398 189
424 2
854 488
804 600
153 820
618 749
244 307
727 745
844 648
265 802
529 35
789 210
875 752
592 811
648 384
486 912
171 35
424 111
356 3
770 835
572 438
598 306
612 758
675 504
796 867
178 894
839 615
556 395
420 117
874 612
951 796
775 852
681 561
208 910
315 915
868 200
950 717
906 245
712 590
753 47
931 269
59 290
418 5
296 920
664 336
960 650
328 117
782 546
556 839
939 211
447 101
165 750
437 926
842 586
406 696
272 412
420 699
888 166
498 569
59 365
623 224
315 13
125 352
613 255
74 629
926 679
670 535
94 742
610 140
208 188
96 4
173 536
879 757
764 878
37 193
331 790
956 327
368 407
368 805
778 61
508 155
934 411
549 207
215 660
17 380
798 597
660 885
75 5
294 19
748 40
76 62
368 467
653 591
300 132
43 673
485 189
611 396
206 639
775 819
18 663
756 944
552 275
245 461
100 624
410 374
405 919
48 237
681 762
870 739
270 515
962 170
468 547
675 83
685 487
86 814
766 118
755 345
612 248
942 636
798 950
471 894
201 532
672 356
86 517
510 206
725 760
387 796
105 843
649 196
508 780
429 584
254 459
508 102
331 927
475 290
818 643
543 587
750 838
93 956
391 347
950 893
716 944
598 240
163 250
818 256
332 877
697 314
518 210
830 591
22 272
915 623
591 111
772 404
480 94
817 27
384 41
57 558
42 259
282 607
720 521
344 131
204 448
485 292
874 911
194 350
868 524
684 152
689 321
784 215
195 85
279 853
73 767
77 624
904 732
823 371
577 11
613 296
375 261
418 903
632 961
209 124
449 635
184 360
784 388
13 150
142 112
216 763
893 150
574 620
393 401
638 228
676 792
226 845
732 357
884 763
879 873
608 639
873 444
117 796
272 89
615 296
293 461
352 144
162 55
10 872
339 15
500 101
490 917
501 242
632 234
171 386
898 771
807 448
382 961
212 3
819 526
82 794
715 90
223 793
755 509
860 152
609 387
70 768
439 260
718 846
4 701
914 176
653 686
484 67
107 677
368 298
480 432
182 638
466 372
891 362
214 599
241 411
766 792
588 501
607 421
258 704
328 57
492 572
570 84
854 401
201 19
716 514
702 366
412 212
382 370
550 62
305 139
460 323
211 534
400 394
583 275
405 235
245 865
113 212
20 926
866 768
662 817
12 16
682 253
593 584
662 824
813 864
783 142
474 65
519 35
927 518
297 835
642 554
522 441
384 876
156 394
783 339
863 834
30 433
939 776
665 499
822 717
639 313
225 666
22 638
43 503
17 762
702 257
187 869
943 772
324 906
142 247
529 628
325 53
202 567
399 825
576 181
495 242
277 708
156 873
447 381
594 186
712 520
340 820
379 440
944 170
703 872
172 912
889 336
384 394
751 102
59 207
400 829
893 243
293 189
166 634
1 119
954 483
522 355
255 793
744 694
410 955
297 212
319 928
844 269
379 857
317 79
310 455
5 483
13 169
881 688
730 312
156 314
854 847
877 16
234 354
428 193
871 794
4 730
126 67
512 199
332 27
241 509
927 57
916 19
603 692
678 354
128 199
282 774
162 443
286 750
124 361
543 72
73 786
699 358
56 228
454 756
38 915
733 261
327 884
596 592
436 366
728 679
744 21
449 230
909 923
790 434
139 744
72 256
646 835
593 592
437 917
635 281
673 92
832 297
651 666
237 763
761 869
44 466
158 886
224 109
392 161
617 549
671 187
458 776
454 809
340 338
223 586
265 352
937 101
458 401
341 264
635 762
956 306
192 482
445 749
422 108
795 369
375 65
115 623
196 177
630 490
238 112
288 928
611 576
273 452
698 678
748 431
266 925
579 79
714 100
482 95
265 501
704 494
831 779
961 112
942 453
387 869
275 848
779 301
278 534
387 646
683 530
157 418
445 41
430 659
418 560
262 222
498 372
619 631
275 248
409 937
401 757
409 282
663 260
354 314
571 844
902 696
947 438
287 808
178 38
287 49
39 461
249 720
441 481
115 688
154 53
234 838
342 57
729 201
249 104
802 801
64 477
429 873
929 481
20 352
759 31
399 390
854 701
192 883
179 598
406 905
200 250
76 73
670 434
866 432
182 164
899 795
595 179
406 382
607 87
470 864
92 301
821 627
263 53
485 719
117 816
73 531
790 524
71 707
92 773
379 226
839 592
726 243
866 803
151 403
78 878
300 900
179 523
115 72
192 81
663 624
715 81
594 87
447 806
769 920
501 441
585 306
324 261
429 544
397 801
375 245
910 743
488 84
282 27
641 207
936 658
217 212
471 319
962 177
189 442
753 918
863 902
179 365
235 650
610 269
736 639
819 267
908 138
485 896
702 6
819 551
841 373
63 923
685 918
127 934
625 868
216 881
727 585
815 683
90 367
546 542
642 776
328 232
153 478
663 544
458 145
575 79
485 24
36 911
420 220
936 623
954 687
659 72
908 922
46 713
758 269
224 857
577 654
282 933
613 854
311 584
232 899
732 958
430 588
155 125
245 13
666 876
31 84
134 301
469 597
118 923
26 957
755 546
575 299
644 476
423 127
680 213
529 255
480 300
454 944
640 91
903 493
404 56
492 120
302 872
784 638
604 348
430 373
430 242
295 169
727 860
311 338
159 766
715 60
254 199
470 786
770 537
51 618
543 462
420 693
689 486
434 269
550 144
839 204
732 612
637 923
913 770
37 916
343 901
342 351
543 867
383 111
840 760
879 606
133 945
940 571
180 694
539 3
768 726
192 899
135 534
636 548
204 79
623 696
44 725
416 493
274 848
294 900
310 141
819 253
454 592
379 425
239 251
398 797
318 89
486 586
150 110
391 520
15 629
135 251
752 928
440 873
48 236
424 644
612 685
273 898
785 439
718 150
196 563
571 303
533 522
214 557
124 201
948 649
449 916
655 79
738 357
171 174
552 658
177 491
10 88
39 237
571 708
204 530
751 49
640 203
506 100
909 933
626 471
858 130
184 74
221 94
786 316
497 904
951 653
733 411
379 634
785 705
26 96
625 533
455 47
357 3
51 114
898 792
9 677
546 961
535 42
880 825
644 837
812 576
675 317
429 207
785 299
465 42
121 600
114 923
500 244
798 893
833 903
458 958
493 869
916 531
938 491
459 679
238 421
211 444
147 135
328 577
341 91
22 913
267 79
914 49
941 460
515 691
619 221
706 124
368 440
43 192
20 124
472 438
9 724
385 696
59 803
162 704
744 825
852 237
51 221
585 456
400 548
742 739
909 190
431 566
569 243
334 903
951 375
862 471
889 507
632 825
114 309
320 605
826 731
48 62
90 559
750 213
278 757
229 254
124 737
187 771
492 350
226 777
467 112
418 563
214 479
378 635
845 476
903 316
154 144
703 555
902 558
714 45
324 57
692 438
700 403
515 185
665 427
681 270
583 300
340 264
211 13
53 432
951 883
822 692
402 871
850 67
940 606
831 380
813 435
308 322
202 488
304 740
954 264
8 546
424 709
68 645
556 461
371 892
795 396
324 330
171 327
158 528
173 107
866 709
424 174
632 819
746 335
78 205
368 220
497 198
668 481
218 704
180 367
504 598
549 799
611 508
615 647
630 114
23 303
379 759
340 702
535 924
804 243
543 888
363 944
331 872
802 161
238 818
165 740
499 194
343 290
406 797
616 407
21 773
51 489
402 271
334 772
678 394
937 704
443 109
17 558
449 88
565 945
327 287
100 760
234 476
11 521
329 357
363 500
398 773
899 127
943 878
816 309
309 921
214 516
347 373
339 656
682 280
818 84
678 359
168 540
881 7
221 709
485 885
128 522
805 260
716 130
397 461
282 518
402 300
410 805
764 333
952 380
146 366
560 859
714 84
904 866
670 62
935 264
88 299
890 127
179 590
48 618
457 196
778 87
277 188
795 479
77 225
404 259
744 569
240 66
73 367
724 263
138 562
633 546
32 288
204 878
886 708
368 432
706 48
122 657
315 420
944 514
790 583
913 317
681 408
421 837
114 448
607 673
836 688
337 135
404 54
463 191
783 441
249 517
559 255
633 110
151 591
910 753
426 759
788 384
817 170
289 300
615 362
741 678
104 97
812 598
954 117
745 867
267 87
351 3
786 865
227 353
306 7
294 853
457 487
561 29
524 388
879 268
132 66
742 859
319 886
241 275
851 323
447 515
61 731
722 857
938 687
529 417
734 677
379 952
786 849
48 348
683 928
498 21
942 624
266 370
330 408
718 851
866 288
341 870
17 504
594 179
38 948
76 874
43 263
352 425
890 21
615 198
763 111
561 679
497 495
178 77
281 575
828 691
439 804
786 390
762 806
399 627
819 958
695 62
679 256
30 829
549 297
670 808
345 25
615 419
209 937
881 426
762 361
642 348
498 267
566 553
737 487
939 900
762 239
762 590
694 673
29 691
243 55
601 16
242 137
153 862
855 275
814 411
300 97
179 731
169 67
832 821
201 246
957 711
957 200
652 18
738 486
472 150
278 85
764 857
1 82
141 955
99 934
678 45
761 41
49 386
187 152
462 58
683 107
529 894
833 595
443 550
116 186
35 413
681 898
894 261
866 810
942 924
27 724
534 838
539 680
802 168
370 60
153 71
888 465
866 292
665 692
701 713
769 234
896 596
711 789
694 773
945 521
381 244
648 67
855 5
655 897
495 920
391 513
598 750
682 67
763 814
835 757
870 503
889 146
159 686
389 898
728 718
891 544
475 182
883 130
571 344
219 109
484 934
315 835
10 362
472 280
868 900
393 508
341 455
755 801
537 608
533 396
940 644
764 140
798 902
170 586
344 364
528 907
20 167
378 177
566 959
445 570
368 565
93 205
148 236
238 349
545 756
430 375
121 425
238 396
436 170
15 130
21 352
3 453
265 257
766 474
104 349
462 553
957 205
72 589
180 245
153 112
341 251
215 591
138 15
933 568
716 420
391 586
823 89
503 385
87 111
63 244
22 571
606 259
561 431
735 432
183 36
467 285
780 561
606 185
933 756
422 592
560 633
931 241
565 439
347 510
770 288
381 894
918 584
438 170
868 438
659 788
202 606
747 455
126 13
6 132
301 394
69 159
815 503
69 598
924 438
174 374
139 534
471 666
948 82
539 876
626 885
183 253
180 140
119 381
249 960
250 222
794 781
322 601
956 640
195 464
964 708
825 237
326 415
766 258
206 861
735 97
775 160
98 572
554 447
490 71
842 514
480 569
948 425
504 418
392 491
559 658
749 71
817 639
199 395
257 380
632 10
290 827
17 166
320 903
947 58
846 194
508 929
382 348
138 228
680 63
539 199
681 917
149 823
682 564
957 469
734 425
336 112
546 41
88 240
797 32
911 365
506 699
391 161
750 269
108 230
280 71
437 524
51 676
318 59
192 99
937 32
399 32
284 872
769 92
322 857
216 437
471 106
497 239
163 666
123 427
754 744
198 499
498 518
599 8
379 219
167 697
240 369
552 72
54 705
153 745
126 474
893 308
854 327
842 89
410 663
807 213
563 634
430 221
18 79
159 344
565 578
431 97
68 813
337 339
896 357
561 725
906 640
699 684
946 894
722 599
157 873
38 742
613 682
655 135
204 310
716 447
551 172
121 756
510 869
875 664
648 776
783 80
293 393
13 198
39 307
342 866
215 261
79 708
712 685
951 734
504 452
33 274
927 415
120 679
942 687
549 616
171 647
211 868
465 534
774 396
604 137
114 221
817 736
955 517
905 242
570 705
155 199
472 601
71 45
652 887
283 698
249 611
146 131
907 67
145 568
797 867
330 403
239 499
649 801
61 489
620 761
909 862
254 685
187 918
484 451
609 385
485 414
572 394
448 357
455 10
498 84
211 772
897 251
772 206
938 650
331 545
665 644
37 850
646 94
235 477
915 281
627 907
80 261
331 24
780 579
387 119
441 859
617 914
906 14
610 34
108 873
69 146
75 575
595 338
932 960
179 323
595 734
135 118
762 188
706 21
552 206
641 26
620 944
789 503
599 299
933 829
158 397
545 394
154 146
880 648
240 268
121 546
569 521
226 852
631 206
881 547
665 631
78 57
883 835
138 725
740 141
609 238
661 654
641 778
677 314
33 920
734 801
445 145
498 639
682 707
577 246
457 237
658 901
470 506
587 503
215 201
172 3
347 677
75 529
333 252
591 127
916 950
452 29
758 388
322 791
169 547
20 558
661 907
190 66
224 901
681 321
117 658
405 358
777 127
327 149
300 699
227 269
391 235
160 513
27 930
238 56
698 694
455 886
897 553
518 760
439 511
566 364
782 3
633 919
163 734
473 259
694 481
393 290
385 865
636 835
270 676
897 959
565 858
292 800
407 809
609 199
845 763
464 181
875 99
303 106
449 257
516 749
146 739
682 339
630 296
716 79
539 917
675 131
881 557
765 102
756 578
664 731
465 136
584 752
151 759
943 704
522 501
668 369
443 827
529 297
962 692
114 397
871 335
274 60
114 811
73 494
964 903
510 110
288 859
283 194
615 803
796 622
763 323
255 390
888 250
342 490
500 156
310 801
318 290
2 110
934 894
804 370
338 71
75 499
342 41
662 336
404 415
372 150
800 472
508 779
700 701
884 94
890 243
620 97
342 58
942 561
120 831
675 193
581 189
925 172
38 796
378 348
406 252
249 363
780 55
463 648
611 875
195 219
229 76
888 837
943 334
512 486
203 493
611 329
282 677
746 504
689 150
636 931
75 907
447 795
505 582
142 189
475 514
682 699
22 35
47 900
413 432
603 274
422 841
820 901
810 201
446 178
539 962
706 580
741 557
492 681
342 929
662 841
594 700
154 608
342 119
504 54
573 773
38 888
565 300
784 497
618 522
909 332
644 806
424 12
220 397
348 806
800 901
158 882
962 787
293 469
391 105
711 345
557 107
414 336
775 1
939 595
625 508
844 561
337 414
836 522
697 654
308 827
747 177
220 31
692 380
64 295
567 823
949 423
585 917
596 373
822 94
90 444
219 907
535 876
114 138
726 7
519 644
329 390
721 563
175 369
437 470
448 207
398 29
839 846
661 367
615 322
345 416
247 111
577 708
48 520
931 644
382 580
504 150
295 288
409 660
192 738
582 810
617 473
169 413
680 396
51 743
384 961
552 575
277 623
260 885
511 825
183 799
607 358
575 530
43 748
956 100
733 488
274 835
958 107
813 291
505 629
596 692
97 291
879 923
716 886
424 900
727 100
719 789
783 132
822 686
64 705
866 131
46 112
877 412
76 152
275 288
948 146
555 99
804 795
252 88
883 197
360 795
844 958
811 479
625 31
114 935
720 427
332 134
868 272
387 849
621 534
570 308
899 903
273 774
265 468
122 392
376 243
334 777
262 930
208 421
419 132
609 486
960 886
39 427
652 10
405 4
812 228
81 513
927 760
525 269
62 110
549 528
165 476
298 846
82 287
159 707
100 413
320 49
572 752
475 962
26 365
834 857
802 927
943 807
8 838
802 608
934 438
219 390
643 460
401 666
159 619
286 766
283 241
440 473
26 89
33 901
617 864
599 690
585 606
325 245
833 593
855 285
133 811
814 264
916 42
796 846
951 564
296 902
580 684
899 301
443 129
114 464
10 555
186 796
533 264
829 885
739 912
556 394
830 381
571 19
3 140
437 624
389 100
926 13
388 380
632 571
597 358
376 788
503 601
409 903
465 757
732 438
425 912
557 383
26 811
463 356
114 503
486 223
159 346
326 528
626 130
232 529
603 656
238 292
939 134
956 451
632 829
939 230
303 480
933 104
51 403
852 312
587 49
48 47
320 659
6 961
881 151
124 546
254 291
148 7
85 237
105 241
168 34
159 946
818 224
694 905
615 496
900 7
630 522
43 470
183 437
803 589
286 428
455 395
180 303
873 923
906 88
485 518
863 160
810 920
347 344
854 447
329 189
163 421
124 141
435 84
286 2
475 943
524 7
939 701
28 308
947 85
70 487
216 765
885 872
833 304
485 876
162 889
23 65
368 218
113 185
838 62
848 205
298 704
17 124
964 951
116 215
311 323
640 429
490 486
866 933
360 395
676 225
727 506
854 161
890 846
211 705
403 794
377 164
412 131
105 466
163 608
632 606
68 155
625 356
964 923
236 408
747 338
72 212
468 509
790 150
879 54
142 100
891 100
302 136
840 314
571 425
72 805
761 610
754 296
808 493
450 203
506 46
683 198
910 792
799 188
927 369
339 572
733 901
786 206
817 35
813 910
780 788
479 41
657 361
142 841
881 741
651 717
937 622
889 372
298 894
684 397
633 74
183 408
662 810
199 355
512 788
529 227
43 463
932 831
550 791
295 107
519 366
680 194
678 683
844 131
18 193
382 369
147 729
266 354
700 660
208 433
769 816
655 312
35 222
926 788
148 800
5 149
735 704
716 98
492 931
162 762
516 53
59 656
391 355
631 803
463 667
466 353
817 665
143 952
716 12
954 473
742 453
95 892
141 546
344 922
382 747
957 624
216 547
502 856
744 546
833 323
925 88
503 407
78 418
531 335
447 477
767 517
464 401
90 793
13 658
655 272
764 738
883 770
270 490
238 723
610 172
964 804
356 223
408 849
171 532
430 182
529 99
574 46
163 319
70 908
72 697
101 861
377 472
393 282
452 770
143 691
717 959
393 369
751 107
418 373
854 555
871 194
184 664
490 520
393 768
139 913
627 563
254 275
632 838
797 335
822 237
827 351
143 675
496 111
736 481
114 460
858 502
59 633
817 636
439 691
879 815
596 462
813 525
875 373
711 677
305 228
265 166
466 663
703 897
81 800
673 780
444 690
536 77
764 811
730 19
315 673
684 65
498 321
557 258
133 134
663 808
281 125
553 691
566 483
666 494
289 247
647 660
822 388
767 569
550 905
756 488
809 894
10 181
99 280
347 219
152 269
632 772
343 778
73 524
121 314
261 853
490 591
611 535
91 370
396 867
253 13
904 267
415 814
727 320
913 952
936 63
845 592
499 3
274 323
67 709
569 894
115 805
369 851
404 491
539 237
911 454
320 356
663 616
528 413
485 116
135 131
633 474
787 168
621 113
13 846
852 164
148 627
583 291
787 708
130 867
818 524
129 521
414 320
579 259
630 340
643 100
382 202
216 258
573 673
484 452
5 544
268 461
33 729
141 225
467 853
904 552
150 433
414 820
426 349
904 154
760 801
209 52
88 963
546 413
899 683
854 862
68 565
117 752
116 47
736 806
783 227
760 12
170 953
668 42
277 541
560 281
160 49
718 344
929 472
280 894
570 724
562 697
712 221
547 370
218 34
393 8
69 182
437 91
624 268
466 756
924 696
363 960
778 893
278 181
253 84
688 106
138 704
108 89
742 509
863 404
653 425
942 667
104 788
272 729
655 754
192 205
103 794
276 674
665 201
688 350
410 572
826 864
406 221
524 847
583 493
218 396
906 271
309 699
519 348
570 544
215 150
895 570
443 807
875 643
201 523
951 442
916 801
933 372
436 925
767 220
531 861
685 264
241 528
204 453
746 232
396 575
755 217
552 24
744 722
331 963
456 703
762 221
680 703
819 800
933 85
646 777
124 928
334 693
595 852
588 314
537 261
595 772
396 168
581 766
424 319
182 352
651 486
321 39
924 220
805 723
457 777
522 928
238 369
743 335
567 667
948 27
361 944
240 558
700 272
932 647
580 799
810 161
815 247
195 927
318 804
822 161
768 808
184 140
405 131
543 252
122 941
675 104
937 606
552 477
82 140
673 300
426 572
884 431
210 107
494 483
100 517
497 65
37 918
917 479
119 808
442 953
347 409
870 312
718 372
162 850
245 918
766 834
764 19
609 846
48 503
196 29
72 447
455 660
250 432
382 662
520 540
42 312
245 83
536 793
22 856
20 937
938 720
308 634
389 42
623 412
790 825
764 913
48 19
482 241
129 6
33 681
465 494
680 538
407 140
558 352
179 963
798 496
573 147
337 626
68 751
950 689
676 928
175 562
759 83
686 814
908 182
908 59
681 436
798 535
716 863
27 275
294 394
417 540
289 632
398 192
924 50
148 188
549 135
593 199
191 97
167 244
113 295
792 707
820 795
611 672
303 416
711 607
262 316
492 368
156 297
64 582
587 739
410 444
122 422
401 792
221 168
266 253
619 667
893 848
471 92
19 358
717 898
245 622
51 945
135 491
585 168
475 624
134 261
119 687
423 307
863 336
719 549
383 841
288 501
76 275
667 313
841 515
274 542
23 793
415 568
637 945
104 261
617 870
398 958
304 793
166 240
812 543
122 914
571 634
904 238
838 851
612 731
740 551
811 589
891 57
467 929
70 476
949 194
157 319
258 287
783 840
550 555
473 647
157 198
15 654
246 792
409 433
216 540
113 894
893 366
667 60
224 385
10 140
48 55
322 589
317 841
617 271
202 413
165 705
911 248
272 782
649 861
498 590
711 768
282 303
90 30
694 58
172 131
504 801
954 566
891 958
329 831
102 352
693 737
746 447
790 798
581 817
652 921
745 198
419 799
143 75
68 815
103 724
653 592
868 777
947 230
293 207
179 340
419 816
112 707
671 917
485 2
720 306
9 246
473 45
916 126
931 666
23 422
955 963
36 679
151 8
871 243
940 708
641 310
802 326
138 112
98 146
140 34
482 67
420 299
456 956
400 755
82 132
418 526
746 941
202 357
692 373
651 12
888 700
116 695
790 125
78 8
17 938
423 614
93 453
308 240
596 649
813 533
623 483
937 608
668 79
866 260
594 125
750 770
844 583
73 135
231 894
267 509
75 476
190 953
55 486
780 955
303 63
377 136
923 137
283 14
346 324
263 961
91 597
179 462
799 907
190 777
52 489
52 207
383 886
516 170
101 395
234 175
221 853
462 933
611 935
704 791
58 53
88 792
907 578
865 794
482 841
367 481
113 669
785 290
677 131
433 760
904 260
331 53
378 599
173 382
463 737
90 228
202 62
116 191
405 765
22 450
847 215
105 112
345 323
416 381
879 605
647 928
57 364
195 524
647 427
148 220
73 648
20 388
195 591
818 357
914 377
229 708
740 738
533 110
371 7
662 56
76 739
270 690
230 394
582 109
906 808
950 343
692 237
363 892
546 110
661 401
191 243
955 453
613 372
20 61
403 705
159 317
731 514
719 305
754 668
242 487
430 900
897 876
636 144
683 763
410 960
672 279
92 54
506 738
649 558
14 24
32 765
300 633
336 809
466 145
89 963
736 717
159 194
405 931
211 352
27 905
706 166
925 473
727 752
209 960
426 861
6 897
507 297
233 629
215 779
760 140
275 602
384 421
575 835
265 608
24 849
728 634
93 224
944 137
697 837
555 42
331 730
36 132
830 21
733 235
473 803
414 597
287 687
768 10
839 674
17 840
376 159
741 877
889 48
889 381
216 782
910 82
877 869
40 696
302 683
710 563
914 934
889 738
934 771
609 87
756 523
680 358
208 217
832 372
699 489
157 737
233 720
406 133
345 924
619 774
117 312
39 134
85 473
741 167
867 917
191 924
822 779
182 793
887 425
63 558
962 41
655 585
746 626
37 211
400 771
8 901
245 623
787 225
925 193
874 267
891 610
536 460
419 330
109 314
563 150
142 145
572 185
737 930
199 269
790 418
942 281
588 471
510 91
845 280
310 474
560 865
954 357
157 543
504 420
384 963
505 127
817 164
572 935
676 936
823 29
333 794
571 298
139 435
103 156
226 132
868 163
68 199
318 241
175 322
117 71
817 465
863 845
962 753
300 647
964 560
98 921
575 584
672 263
873 15
153 698
813 471
910 417
169 306
655 354
328 3
211 723
569 370
133 491
262 182
260 155
802 923
948 524
664 280
241 487
343 92
714 282
522 870
301 654
184 503
468 34
676 912
226 499
273 50
937 125
826 55
890 958
800 433
146 760
289 834
466 910
741 299
442 690
75 89
813 517
880 427
632 766
601 56
103 258
174 50
862 803
657 579
745 222
858 624
33 106
141 297
613 169
565 61
625 415
290 537
544 776
153 751
787 380
305 843
882 820
381 330
848 228
680 731
868 819
858 168
889 429
143 944
785 194
179 329
55 622
940 684
554 390
460 725
913 109
692 352
325 937
555 350
467 524
852 357
153 217
143 842
436 643
68 960
588 763
436 818
273 223
303 792
435 713
595 210
726 79
78 411
159 647
318 919
848 928
682 160
166 840
492 688
492 194
298 725
552 955
960 205
883 680
445 227
947 189
128 422
504 323
262 35
139 152
952 579
814 97
732 339
505 214
471 453
454 792
238 951
890 473
280 523
893 923
784 698
745 695
861 808
825 546
844 508
345 19
533 465
609 928
780 92
363 717
715 612
920 578
733 10
122 400
504 518
399 726
470 830
767 499
785 126
576 296
396 431
602 194
549 493
570 413
486 922
879 914
9 71
670 874
59 737
294 118
347 517
415 707
157 890
858 219
90 692
853 185
904 705
964 363
875 198
519 774
685 707
826 142
592 350
437 287
343 166
342 499
577 931
180 88
508 650
319 542
266 709
957 141
641 755
911 392
893 840
6 865
508 726
342 137
538 869
276 317
236 918
274 878
556 275
148 899
414 800
240 34
216 469
148 682
560 351
129 384
591 71
640 608
436 802
48 597
840 237
549 537
828 384
389 494
838 323
448 257
883 709
826 823
615 702
388 242
385 707
805 922
395 34
204 385
890 353
290 444
625 270
582 665
636 692
671 480
410 210
847 757
333 677
886 624
23 110
869 291
468 59
335 578
411 781
625 807
439 100
914 511
914 448
545 64
444 645
382 84
76 596
785 285
938 819
764 200
301 959
68 343
698 147
466 161
934 386
260 848
926 193
167 53
596 193
181 945
310 588
156 608
147 34
381 809
396 654
290 614
208 340
387 795
44 273
532 280
424 185
427 50
964 423
529 451
13 788
767 589
296 335
103 803
845 34
611 514
445 911
299 285
552 794
326 936
728 668
572 806
577 399
126 172
7 869
148 175
680 835
675 884
401 668
211 660
927 380
710 398
200 744
179 219
64 288
419 181
186 436
159 839
44 115
283 301
641 152
68 465
653 702
37 915
544 118
48 862
214 280
418 261
331 50
302 134
51 812
406 957
938 390
879 248
916 56
741 54
710 725
45 837
388 243
157 266
388 323
271 589
44 790
663 517
819 515
588 356
27 496
868 544
402 932
881 597
447 579
583 404
573 214
165 931
328 647
225 251
533 765
581 856
790 54
402 773
116 662
215 734
95 112
47 79
226 914
762 67
720 841
787 299
198 546
661 524
275 106
615 363
798 127
813 253
148 86
199 811
312 66
716 763
465 490
842 726
273 411
31 578
170 920
785 781
810 101
404 237
790 924
122 138
871 380
569 907
54 395
583 261
581 955
532 350
143 799
948 470
139 628
65 432
895 714
33 263
120 396
146 823
468 355
133 922
195 447
387 15
85 528
56 335
293 194
211 274
788 731
311 495
96 825
192 424
282 756
827 945
525 629
751 329
167 774
815 468
387 95
804 193
650 111
82 421
634 461
254 25
331 391
548 259
545 146
135 739
321 628
206 794
317 799
879 881
377 647
795 857
331 755
268 920
587 535
160 338
465 127
61 825
267 149
627 45
504 550
956 419
115 731
182 600
439 84
327 29
236 164
682 472
768 168
712 387
722 281
83 799
217 137
148 129
248 425
536 455
235 395
17 11
194 674
677 757
706 824
393 660
128 70
226 476
543 559
790 451
949 709
694 793
4 335
232 953
808 306
458 251
129 383
283 729
183 837
535 742
577 903
391 255
775 894
772 407
652 160
142 553
456 520
665 172
769 417
675 344
673 154
698 261
895 45
938 919
141 386
504 171
720 461
436 410
880 267
218 639
477 140
490 837
681 909
113 432
672 658
281 373
715 18
153 77
618 493
500 348
151 156
758 127
293 583
325 82
529 729
281 219
69 447
485 179
138 223
831 667
23 48
672 142
328 602
431 919
13 330
147 531
143 197
398 902
524 918
178 53
736 808
160 846
150 584
611 223
646 547
322 335
446 54
91 864
593 620
223 677
738 808
714 733
601 247
833 696
465 927
824 255
5 231
537 441
877 268
526 39
333 237
445 699
76 668
446 78
464 394
286 251
716 53
887 4
528 256
93 681
173 451
839 360
61 771
686 39
334 456
592 228
701 921
723 49
379 274
347 75
814 752
769 247
108 21
240 357
436 958
404 776
525 662
635 98
497 815
895 366
186 686
89 170
940 767
907 856
683 907
570 255
755 869
882 935
583 290
192 357
895 555
226 904
591 357
651 260
35 520
191 501
343 294
325 674
500 886
712 185
755 242
302 869
746 903
762 836
625 650
786 415
865 666
283 262
63 60
416 438
711 902
114 546
428 460
69 883
229 562
625 318
286 535
73 668
480 102
426 934
214 207
655 484
329 553
445 701
294 381
52 850
115 10
70 745
873 540
178 360
430 280
186 484
159 918
368 53
52 834
498 106
309 271
143 449
72 654
77 407
753 538
238 857
204 501
488 416
609 424
80 849
627 187
702 80
942 181
405 767
233 731
762 606
743 538
802 181
503 791
418 825
292 814
841 697
101 885
222 959
625 149
150 859
340 55
207 527
454 172
211 462
93 221
452 89
129 440
177 370
161 109
620 955
505 782
557 427
28 634
858 321
577 638
646 953
860 572
233 883
824 317
842 679
719 657
600 597
130 696
466 819
379 819
379 289
956 71
315 661
755 268
613 738
428 788
249 366
918 477
379 551
714 138
424 308
484 87
331 425
195 100
27 338
457 105
414 335
143 27
602 837
699 591
124 592
454 85
117 16
332 849
59 80
603 906
694 412
755 404
104 134
9 49
37 114
406 891
402 913
288 35
912 707
681 338
551 407
669 423
833 435
828 660
659 691
93 786
489 799
743 553
96 275
564 697
179 374
613 750
216 53
87 299
788 16
88 65
344 206
798 553
603 709
200 255
337 824
933 515
208 771
191 803
298 172
728 563
614 193
682 24
551 856
757 476
76 576
454 189
64 189
471 959
939 325
8 256
249 177
471 225
309 388
186 493
816 648
440 856
199 224
209 840
741 942
505 544
899 776
77 535
621 174
319 451
471 489
936 650
618 801
128 434
120 861
650 803
699 515
401 834
763 837
406 75
424 172
64 793
784 44
78 901
612 152
651 605
61 281
179 841
351 150
166 146
258 601
216 719
186 696
108 218
644 494
300 306
786 160
44 189
516 673
53 709
75 588
226 356
117 150
830 646
254 445
220 690
722 291
404 691
805 859
321 486
958 776
616 417
278 920
26 580
384 725
179 28
35 53
572 447
391 157
25 451
36 403
657 236
940 441
392 390
344 351
159 654
638 102
145 544
182 493
947 426
722 30
121 405
519 575
845 355
782 447
182 890
652 798
398 466
525 522
916 194
769 750
531 848
740 12
903 164
379 825
621 101
641 381
746 468
361 132
769 479
672 743
347 794
293 343
82 426
625 389
727 873
822 840
231 959
742 213
33 479
393 909
505 62
502 644
134 731
123 667
226 601
929 808
491 544
109 912
598 624
742 578
78 553
99 809
148 804
656 946
233 325
727 794
196 101
43 779
866 524
108 917
543 132
122 429
505 79
702 4
875 726
143 786
256 394
925 237
939 854
77 649
226 705
888 274
143 484
913 862
805 553
617 410
597 219
594 554
192 456
918 365
249 514
514 757
229 302
234 650
44 15
245 645
153 284
871 231
665 900
958 856
603 663
599 900
625 139
910 699
186 521
743 58
910 41
702 907
277 56
635 330
57 219
183 334
761 174
593 264
341 750
768 363
756 367
746 330
468 820
591 501
821 457
809 19
584 709
556 631
157 614
86 915
733 205
661 150
822 36
457 448
817 194
420 872
293 230
497 16
36 339
20 148
360 668
880 569
292 699
728 95
147 534
121 808
817 79
302 804
650 441
617 946
173 747
799 865
457 358
328 866
681 913
122 527
744 660
612 820
833 48
935 626
865 118
616 269
896 877
533 39
282 932
232 245
179 663
766 42
636 514
611 871
5 953
507 771
722 835
956 542
503 945
56 923
714 342
891 789
738 905
861 867
832 823
295 739
732 735
456 89
128 410
779 472
744 935
122 933
840 474
195 859
216 252
929 592
692 355
663 205
504 268
949 946
534 501
770 429
750 351
751 873
685 647
904 257
593 869
769 182
362 872
858 650
880 514
720 923
394 364
560 483
139 911
505 812
36 309
226 88
22 265
318 426
896 287
754 487
855 622
5 669
402 368
484 154
329 919
536 541
342 546
54 40
248 660
480 847
258 730
833 477
448 930
430 360
69 5
822 654
798 509
420 351
443 248
732 467
737 308
430 7
238 397
799 705
143 669
581 907
27 911
539 461
661 776
503 307
711 820
510 267
217 608
466 872
725 314
492 418
910 441
302 299
502 650
830 323
463 172
482 873
911 774
951 369
297 168
783 94
706 964
836 21
754 607
652 40
266 693
279 176
158 796
854 155
500 532
288 357
948 512
852 561
47 34
555 624
531 264
739 438
262 845
100 203
679 330
951 851
678 810
18 843
800 923
924 203
90 257
676 691
75 537
345 319
410 599
295 236
275 857
417 227
186 529
842 792
637 268
842 104
465 19
436 470
324 87
845 386
516 448
329 723
52 131
255 385
727 644
949 415
698 491
467 164
452 795
428 696
457 884
949 252
881 767
201 118
908 840
822 557
191 488
748 865
564 245
890 407
116 356
126 503
905 149
748 123
570 713
813 220
399 871
521 350
393 934
832 949
931 618
303 513
68 746
400 486
648 119
915 242
874 506
463 164
951 396
585 488
559 132
629 365
659 506
149 886
788 307
770 435
889 911
184 842
625 138
603 302
906 626
402 787
875 872
42 713
94 472
101 451
346 591
280 313
746 561
281 759
30 477
808 323
232 915
676 175
147 117
755 684
214 567
141 514
910 628
142 185
497 687
721 175
947 429
715 350
940 696
609 753
452 768
178 414
38 295
909 63
582 90
842 507
747 397
192 326
253 244
88 921
566 413
820 442
326 780
948 81
612 673
27 944
775 636
532 394
455 45
574 679
351 491
507 246
652 98
798 311
839 356
439 88
296 530
948 700
418 40
560 411
327 291
775 125
551 415
287 515
360 469
124 564
484 622
611 806
467 308
159 714
602 523
361 684
598 862
374 963
625 385
33 158
652 152
580 200
6 723
956 136
249 688
309 610
913 902
272 447
151 197
36 466
195 396
389 608
505 761
92 623
613 336
721 365
117 30
165 318
857 872
672 771
528 323
605 512
22 568
182 29
282 647
342 765
502 464
292 935
897 781
346 730
770 250
718 465
911 372
23 647
292 688
127 41
823 491
234 678
200 253
549 372
699 959
907 461
850 65
616 687
276 34
895 135
617 123
234 955
403 193
570 225
465 361
573 329
581 706
737 723
680 831
617 385
635 723
148 571
896 426
463 889
530 247
560 774
28 7
817 152
716 286
490 361
915 701
570 453
570 901
219 435
147 496
175 946
36 817
51 799
300 618
394 757
129 612
240 219
286 749
430 456
409 324
887 801
94 849
383 350
736 668
525 100
143 763
74 622
722 54
826 343
512 15
816 848
195 923
855 853
507 540
387 637
541 935
766 687
128 62
311 392
839 714
664 83
693 752
329 362
584 40
853 269
812 7
599 164
817 408
596 527
278 351
881 32
328 352
582 645
179 126
217 894
115 307
855 174
599 404
933 477
576 352
621 907
631 610
556 484
770 690
897 150
147 348
184 914
623 110
450 254
489 792
123 121
880 83
558 803
23 365
717 608
936 481
497 945
671 53
628 242
454 519
704 239
448 110
545 39
9 278
14 699
828 306
879 700
217 493
617 112
497 577
103 256
620 644
202 873
450 25
881 295
847 946
936 750
52 412
436 221
68 76
564 852
315 772
465 175
336 520
367 608
184 507
573 840
17 867
805 731
443 802
196 54
914 520
205 709
503 397
656 107
238 914
398 432
325 155
854 871
412 130
721 388
194 395
724 313
191 92
860 131
926 456
163 91
881 549
245 930
387 471
607 561
891 753
240 509
195 913
717 28
637 396
324 323
659 664
937 530
572 29
89 514
85 314
649 220
98 763
342 206
621 303
267 814
958 145
295 696
525 326
510 188
642 47
159 437
75 623
392 946
128 338
863 925
195 816
871 19
860 837
486 921
676 780
721 550
627 313
187 46
196 811
937 427
888 348
205 140
358 193
372 730
115 215
832 406
94 461
784 15
941 851
146 84
133 40
927 601
820 417
239 257
457 912
347 45
449 884
312 425
33 758
384 16
243 288
686 679
611 664
755 808
681 697
906 188
303 385
183 765
72 616
470 554
770 486
834 476
55 246
636 789
820 299
543 520
317 898
103 792
93 554
167 236
943 584
455 547
891 646
200 365
844 339
817 648
880 405
9 629
75 888
214 469
641 517
454 280
161 54
427 705
436 899
437 21
850 645
191 733
805 667
294 140
157 713
541 597
668 370
468 228
616 370
964 615
830 30
580 747
805 707
582 759
152 12
702 359
82 700
209 187
249 416
870 357
23 364
817 724
70 703
393 758
340 864
661 219
113 85
565 284
265 482
14 338
738 111
96 694
437 594
954 219
178 925
468 648
877 92
127 359
841 336
305 743
630 164
527 645
601 894
619 657
642 343
452 237
508 887
875 702
410 812
734 959
620 735
727 649
152 364
338 79
818 321
298 41
511 479
653 906
539 416
695 760
379 537
559 589
286 230
734 546
347 585
656 546
512 110
903 353
532 546
726 246
546 851
64 126
179 843
800 808
295 471
427 307
9 836
296 285
604 795
780 284
728 461
20 461
682 470
501 356
898 527
508 534
513 849
169 256
366 788
505 656
724 453
844 644
229 228
798 861
51 687
105 752
832 565
536 907
147 763
368 182
895 602
254 622
90 119
661 623
580 473
581 869
656 486
372 355
574 688
121 722
468 212
516 155
165 415
744 766
583 544
457 776
415 876
207 869
753 225
336 219
22 636
897 263
288 297
679 865
880 944
525 871
529 55
23 362
284 194
278 155
80 408
960 312
625 763
63 487
641 837
619 540
909 513
737 10
533 717
637 258
618 897
541 567
196 2
27 267
24 40
742 515
456 541
722 542
238 730
436 365
909 782
266 918
393 511
74 757
847 544
957 669
567 859
569 412
302 170
435 856
505 622
149 104
840 544
390 34
324 934
23 409
148 280
118 314
581 397
197 725
239 923
184 482
843 848
728 327
815 644
157 365
571 526
26 579
825 322
753 761
367 397
312 403
564 806
715 809
561 763
839 694
789 102
805 111
827 421
890 307
893 194
580 15
845 397
831 584
450 164
243 235
74 791
262 326
464 363
510 182
22 931
289 961
471 477
388 538
804 353
184 111
667 752
116 690
533 154
940 588
817 434
351 109
942 194
764 871
54 578
721 177
638 417
596 267
635 811
775 506
569 547
779 688
219 408
78 7
748 924
71 867
957 29
165 809
409 167
681 778
604 85
270 867
43 712
745 562
237 542
44 414
844 77
902 631
457 929
383 579
852 799
270 656
15 244
366 794
315 267
956 370
155 759
926 361
248 479
512 760
249 8
78 657
510 192
634 134
78 355
508 212
151 935
346 657
253 170
667 134
38 886
868 171
217 840
416 629
101 628
741 82
824 354
551 370
662 198
876 12
27 356
429 917
162 835
492 740
963 707
46 568
283 672
191 305
365 269
706 590
693 802
573 917
616 35
555 358
927 804
916 780
900 614
821 212
243 864
378 576
224 829
151 85
507 639
797 234
445 649
694 924
940 737
763 578
279 572
741 211
183 120
6 188
875 466
711 441
513 803
833 211
63 127
746 522
685 884
282 684
548 882
719 401
296 354
281 779
805 34
18 960
804 231
560 196
911 829
423 54
270 644
832 132
143 531
116 322
636 491
879 734
518 494
655 95
565 234
186 199
905 203
329 102
936 127
179 482
609 876
947 822
617 733
874 671
382 596
234 910
769 47
115 800
656 312
243 175
48 172
559 575
875 199
458 745
663 763
633 319
318 576
108 212
191 114
216 698
189 224
304 154
343 891
192 30
62 3
166 921
630 50
234 185
533 327
278 951
439 566
126 440
387 482
488 739
536 110
290 396
653 403
877 724
214 667
225 71
497 860
493 66
562 481
759 885
675 927
300 353
504 375
183 524
588 811
4 872
676 494
879 413
893 373
448 742
262 203
455 776
139 255
223 110
286 469
271 591
400 434
153 501
497 99
105 859
948 83
818 778
518 95
832 304
874 142
44 898
324 873
116 563
600 257
20 643
192 736
697 912
562 520
421 194
148 625
340 358
456 224
59 500
751 868
273 955
146 688
710 38
400 776
398 631
823 416
646 796
153 487
506 236
217 50
828 392
191 798
462 569
783 253
551 2
58 187
957 656
960 493
63 705
344 146
406 170
90 213
587 264
501 185
860 884
169 41
32 697
162 213
532 338
413 264
604 786
404 823
75 272
507 336
281 169
327 261
928 432
183 282
77 27
260 789
414 486
22 386
554 705
70 579
717 49
77 460
887 117
51 490
593 683
8 201
36 886
334 666
682 588
399 465
324 142
328 664
601 781
161 118
484 538
178 820
817 847
817 807
895 564
850 380
637 946
450 527
349 137
402 202
574 880
117 94
434 773
608 395
625 787
215 780
933 530
458 491
343 90
595 908
347 493
657 365
271 223
826 811
459 223
577 445
737 433
682 109
6 486
446 735
485 464
57 517
643 526
858 765
224 381
9 762
361 849
840 666
406 507
191 590
229 195
324 371
59 163
638 18
745 227
201 930
895 679
603 901
615 454
286 510
764 467
737 31
10 274
580 768
276 62
448 629
18 126
407 792
625 113
181 561
428 48
122 506
108 601
10 517
252 546
298 15
43 344
769 520
792 811
889 297
556 175
46 794
561 438
728 215
294 150
52 81
121 12
502 217
900 654
105 847
299 411
270 610
423 687
76 296
332 67
874 25
388 606
468 19
843 705
754 231
746 126
365 364
17 344
490 760
249 743
104 528
889 91
637 119
551 853
282 521
537 522
720 850
918 284
559 385
128 520
114 602
82 579
183 543
333 63
15 628
507 835
208 793
218 98
254 471
392 850
362 849
925 359
655 695
156 645
535 169
914 137
327 309
620 82
498 160
863 823
802 188
289 180
235 107
437 744
444 91
683 319
525 503
647 364
210 65
719 697
881 258
26 538
823 256
855 798
822 518
609 365
182 637
638 369
715 365
281 801
529 515
467 724
21 523
843 691
733 544
940 435
49 837
866 925
322 696
123 13
769 236
734 237
957 800
367 312
253 544
253 385
44 154
888 72
331 103
926 932
396 404
86 743
309 761
420 677
202 360
828 886
838 481
445 66
785 400
667 222
167 631
393 45
17 733
332 787
610 62
786 104
952 710
909 537
726 569
148 224
833 716
957 251
913 369
64 764
276 860
650 41
643 869
785 16
202 852
633 569
692 385
732 867
276 241
141 930
417 394
592 900
124 24
286 777
108 320
184 264
618 795
36 197
324 650
893 607
204 59
290 734
23 350
748 191
939 600
562 423
858 501
627 5
637 468
590 411
743 144
23 734
135 24
817 606
530 521
595 694
715 150
424 358
27 335
319 472
172 487
449 294
723 24
87 486
788 60
925 227
48 755
46 408
401 639
63 803
394 461
510 697
55 168
460 373
76 673
220 705
1 487
772 441
625 312
414 592
455 235
935 187
591 920
646 514
603 749
564 928
227 544
798 111
504 887
833 781
665 890
787 53
606 856
571 212
535 106
467 586
756 71
795 285
282 495
130 645
564 370
329 137
108 690
102 521
637 816
503 907
183 536
833 831
669 330
850 25
73 543
556 551
81 263
334 517
670 763
514 269
542 228
328 634
446 439
587 567
48 590
265 175
418 71
659 252
123 252
506 261
46 316
652 639
430 528
580 465
787 34
157 290
115 818
51 155
689 946
543 823
598 156
755 271
785 257
366 164
208 922
599 307
958 542
241 364
259 170
155 959
200 518
10 390
495 172
780 697
676 838
882 2
391 453
908 107
377 367
165 352
184 239
243 666
593 922
117 867
711 285
341 493
536 404
116 730
828 621
23 59
283 239
719 918
505 666
85 660
289 394
594 496
536 303
43 380
860 852
30 231
957 213
344 92
686 50
485 767
410 503
819 388
887 80
105 212
556 99
391 576
884 294
73 1
599 640
750 132
209 472
138 779
641 244
679 335
382 748
938 282
327 878
915 569
956 514
410 918
396 597
143 298
280 435
85 589
342 262
756 614
680 765
288 225
88 354
678 24
187 313
829 907
837 919
611 594
414 961
409 169
134 247
909 16
44 88
346 135
593 62
911 576
441 867
437 320
46 106
566 453
834 361
209 163
141 496
387 412
636 660
727 555
581 956
508 234
768 961
815 866
568 62
556 891
564 223
133 425
224 386
68 311
753 640
874 743
736 333
962 600
714 512
175 412
86 572
498 956
334 684
882 601
254 241
283 15
609 249
581 438
951 733
459 172
875 5
884 425
38 862
20 236
51 332
581 815
147 97
819 483
22 604
209 516
93 61
595 757
426 288
409 132
863 39
942 132
322 330
728 851
253 770
502 936
451 330
57 431
64 468
165 724
254 709
958 532
569 136
403 425
720 729
964 259
37 3
935 579
33 355
904 858
780 49
498 126
866 469
75 297
187 348
415 2
492 663
880 493
604 549
100 261
855 508
716 55
644 87
158 416
9 806
21 359
494 7
328 533
649 54
641 535
638 30
671 752
344 664
344 5
832 289
129 190
817 687
889 71
785 357
565 465
670 852
700 566
726 846
96 167
186 718
305 870
946 639
906 607
238 326
14 244
585 516
693 538
196 223
797 524
680 953
18 42
754 223
450 526
769 458
545 478
324 471
488 801
347 865
911 557
399 335
673 586
128 908
103 898
213 586
492 400
765 646
786 960
797 802
941 97
769 124
498 626
702 777
817 113
240 885
293 112
575 639
37 414
320 961
786 256
938 299
762 429
815 60
833 131
907 359
86 54
387 663
186 489
644 313
909 628
503 530
583 840
300 477
305 58
436 645
548 140
788 864
470 520
901 140
467 350
448 441
675 416
200 520
651 730
738 88
630 664
874 594
902 825
101 231
289 51
391 548
230 829
663 327
334 486
498 75
471 251
329 853
615 941
881 381
599 554
465 473
631 841
337 380
356 306
161 434
547 213
1 685
245 553
120 837
863 7
298 568
439 666
655 789
770 559
213 79
343 272
712 207
277 537
182 79
180 626
839 212
904 164
337 603
345 608
195 149
21 144
133 63
571 877
642 522
120 57
402 476
896 285
936 771
82 825
458 805
217 564
124 168
746 8
254 84
70 826
229 869
767 377
951 440
498 482
775 773
561 691
833 258
516 722
939 690
879 16
489 688
880 373
802 610
845 597
249 920
670 216
630 872
391 614
214 171
27 561
329 227
68 876
812 555
474 285
638 477
807 493
758 56
527 453
173 750
195 438
753 217
550 50
832 89
389 435
636 179
784 494
337 27
825 806
336 876
736 792
270 264
300 496
424 5
429 110
119 825
43 738
421 930
343 60
766 8
652 459
43 195
524 247
668 381
740 719
360 792
595 925
184 82
928 713
751 354
208 700
417 487
18 469
257 12
88 782
943 928
478 264
497 324
916 374
740 554
225 792
302 82
309 396
103 367
769 156
887 572
723 381
342 622
615 825
544 674
157 24
484 792
149 877
36 361
249 961
567 734
858 631
378 928
30 24
493 639
64 410
800 168
734 107
828 468
588 7
148 312
300 210
7 56
455 902
927 394
610 757
599 152
69 255
22 133
148 436
805 537
909 67
516 658
37 298
57 380
896 490
290 544
659 113
165 450
438 306
502 870
505 89
931 160
778 170
254 733
811 586
206 763
417 538
93 375
261 461
819 791
114 140
537 54
310 687
828 394
245 287
144 350
304 535
157 335
412 42
122 740
9 801
303 15
720 94
936 634
565 240
340 404
637 401
400 483
485 78
333 660
729 861
396 370
741 954
288 695
478 774
642 283
747 117
800 566
861 16
843 869
333 877
93 319
721 898
714 199
621 194
958 756
787 104
195 792
468 907
929 928
165 801
939 573
845 461
204 515
43 167
847 814
191 667
804 201
274 213
749 197
286 274
581 920
382 327
949 302
833 933
636 562
484 744
825 193
789 763
254 421
484 147
762 808
215 555
846 16
361 416
571 180
490 872
686 269
623 791
402 766
122 553
332 603
847 739
882 130
526 397
753 766
596 928
681 80
302 119
571 299
622 364
938 785
206 55
634 97
86 115
366 796
158 724
516 63
17 260
309 146
113 92
664 306
378 927
560 413
774 831
471 761
918 781
422 513
722 668
927 241
873 185
936 160
239 870
845 515
579 65
124 808
908 272
371 757
352 476
625 665
120 259
420 362
215 13
349 164
158 915
190 955
81 119
266 34
403 140
631 175
890 416
341 223
724 434
283 56
510 491
694 252
832 379
135 850
126 345
482 383
422 1
588 237
86 520
315 869
233 489
401 110
738 365
832 126
32 685
422 167
436 124
789 19
866 841
868 823
283 156
286 405
613 450
289 251
254 820
713 801
780 380
693 683
360 758
470 119
558 246
925 390
720 231
376 748
717 248
504 383
311 377
518 357
204 16
722 58
594 865
446 53
328 645
478 805
556 455
272 357
468 335
309 654
756 704
238 394
389 351
700 168
813 320
898 359
252 640
49 865
580 207
218 39
638 197
436 129
17 474
671 150
832 943
68 434
281 177
308 275
262 156
522 79
660 355
64 962
573 516
105 622
504 798
534 358
947 772
817 955
279 246
942 537
96 537
734 150
203 709
822 631
7 499
260 225
439 750
504 271
491 461
763 731
564 54
724 322
425 923
74 838
741 444
174 373
762 952
845 639
133 467
916 47
531 684
741 704
504 196
956 212
927 247
290 820
180 610
389 532
947 752
702 18
145 515
400 522
772 656
159 827
189 194
117 608
813 264
939 511
289 562
714 920
457 576
10 330
280 666
938 4
216 808
704 269
504 733
921 12
716 455
718 196
354 509
409 699
299 34
485 632
951 818
939 885
151 119
293 589
581 708
715 953
336 825
238 223
337 294
70 677
389 692
616 547
78 646
486 479
217 169
794 176
246 34
627 539
405 181
759 187
510 115
680 58
220 876
759 223
844 553
173 290
256 46
183 839
575 867
317 367
574 564
387 432
75 2
293 643
196 825
322 3
962 125
117 230
948 899
343 7
122 136
179 945
890 841
149 546
505 83
204 415
64 597
775 696
664 427
463 49
383 666
728 351
927 891
759 89
577 212
509 705
665 955
807 327
826 487
825 945
478 840
637 12
51 367
840 757
887 230
885 45
725 674
720 82
832 818
368 555
116 601
17 143
50 97
17 386
9 711
153 932
23 240
764 807
128 435
284 370
805 88
192 850
573 930
581 129
276 668
242 509
64 887
732 701
574 264
617 363
240 568
88 614
508 518
64 535
940 229
663 945
376 47
197 60
327 849
406 138
393 168
190 35
720 349
507 67
346 554
530 517
585 562
27 212
621 499
550 403
722 317
164 3
211 197
842 147
159 63
271 924
474 301
446 414
634 34
574 352
734 934
908 902
450 3
258 71
315 584
956 578
472 136
249 848
736 660
834 515
10 765
717 848
845 759
135 373
123 395
366 413
746 836
765 648
120 48
751 827
404 835
380 760
596 872
241 697
213 435
868 770
324 202
641 158
678 58
410 754
376 898
409 801
807 339
69 273
804 848
166 169
178 326
643 760
802 827
703 460
22 509
789 56
958 820
769 800
8 371
1 131
96 526
941 958
845 166
229 691
574 659
854 84
820 213
277 34
480 709
619 602
481 517
297 285
255 872
133 919
845 722
437 722
464 494
756 503
420 395
625 529
183 126
465 257
659 218
399 193
858 601
221 816
474 479
10 865
547 771
512 72
208 224
183 219
914 867
129 915
938 326
37 186
504 886
744 56
672 364
165 964
821 630
248 65
25 912
353 709
108 643
518 205
276 606
128 446
671 704
151 720
378 254
771 12
571 462
670 242
448 588
402 330
92 40
237 314
374 62
946 494
229 572
779 691
671 454
36 776
875 316
469 442
789 499
197 763
895 478
556 800
224 494
613 97
346 221
157 533
756 447
402 447
545 262
583 24
884 885
508 330
295 7
326 946
330 112
518 225
320 442
396 461
888 923
343 575
480 898
948 34
649 366
891 639
37 653
328 726
660 851
217 928
800 362
305 729
576 864
309 944
268 442
488 19
85 288
940 312
962 804
642 668
379 169
790 762
525 377
492 518
798 724
660 684
615 74
226 467
154 920
595 507
833 50
635 793
766 57
716 823
173 816
630 100
261 358
159 567
714 933
569 102
618 100
748 451
360 172
914 85
172 920
716 914
52 897
333 83
209 602
465 199
554 795
68 115
36 714
895 509
100 212
671 275
214 290
27 860
686 91
17 679
82 586
715 154
884 639
913 113
640 87
312 476
860 697
234 372
895 899
580 434
570 903
603 737
27 477
182 10
309 723
572 795
322 125
842 553
868 394
437 483
457 371
168 136
842 366
842 29
716 11
115 343
396 849
486 434
740 444
574 402
598 261
428 201
27 39
383 734
139 362
964 270
91 380
379 778
218 280
214 614
128 954
942 773
492 669
449 363
667 912
392 811
70 731
70 301
65 677
30 228
171 851
143 852
293 166
926 843
302 412
157 215
293 804
402 323
573 38
377 707
900 934
449 514
28 591
119 198
825 3
286 174
13 222
439 607
18 223
711 761
937 204
200 733
77 553
727 963
55 903
156 358
392 500
962 168
20 198
138 92
439 231
525 747
839 669
368 907
311 886
447 83
99 222
598 350
787 894
797 451
908 322
916 231
565 878
318 169
376 166
159 126
960 371
485 413
611 745
682 826
48 610
75 953
747 348
59 453
255 50
620 11
37 352
249 340
178 785
163 701
264 953
315 714
646 779
468 163
854 774
104 263
139 676
816 500
921 261
88 499
284 364
736 306
184 644
615 849
914 239
321 522
310 253
813 354
676 45
305 773
302 704
745 614
828 311
956 5
600 779
121 629
63 316
211 765
75 8
27 412
590 100
24 835
732 884
48 198
595 243
831 749
26 861
918 546
625 456
300 743
368 697
511 588
593 686
72 859
590 338
218 648
26 835
86 220
270 834
430 309
643 261
449 127
484 218
852 396
77 757
641 536
733 600
889 84
556 801
349 220
391 204
430 661
673 721
485 131
391 822
909 251
402 780
239 21
630 218
200 513
732 513
871 810
331 37
115 171
845 403
906 297
467 319
579 2
149 197
957 562
389 742
537 823
458 700
277 857
675 763
342 648
457 451
698 112
93 548
895 863
115 470
728 87
543 466
85 820
776 34
531 284
557 292
590 491
644 358
475 651
106 691
493 335
340 238
37 390
354 859
754 836
402 607
576 461
116 98
77 250
576 53
745 934
171 885
524 245
632 726
900 111
27 640
588 743
73 418
470 223
73 138
239 687
306 408
167 314
455 272
525 278
845 575
139 618
48 411
889 8
632 101
602 223
402 542
682 885
642 549
251 517
951 507
393 190
842 919
61 367
929 647
91 268
401 100
497 27
599 561
428 310
751 276
494 435
716 369
143 434
336 371
330 801
629 227
380 3
949 371
682 562
354 91
223 359
332 102
331 531
178 818
178 295
697 136
115 481
283 760
537 779
702 623
324 941
821 634
545 560
147 486
126 608
182 608
711 608
173 51
662 344
391 146
318 55
946 3
209 55
418 145
581 735
342 480
139 922
367 563
896 156
498 228
879 342
714 592
904 529
879 224
430 725
150 578
173 239
317 251
484 88
127 89
469 42
950 935
772 890
429 460
752 872
123 503
766 188
157 434
373 285
748 760
694 521
962 734
163 373
807 298
262 244
466 946
249 803
128 491
844 85
745 638
17 811
730 62
952 41
458 18
38 850
292 591
495 488
688 527
415 684
754 12
324 835
833 434
609 888
249 252
166 175
729 773
642 4
529 88
59 112
577 325
534 386
446 707
409 918
456 690
841 416
938 429
339 91
482 296
463 275
847 920
293 75
752 614
78 684
506 852
376 301
262 776
194 432
633 433
585 438
620 606
824 348
733 174
655 158
667 381
863 295
868 113
830 411
799 53
215 644
874 491
276 544
14 903
143 541
379 620
512 231
157 120
217 372
149 708
149 481
31 431
954 88
710 620
454 876
736 57
398 111
613 562
516 88
384 709
610 849
249 607
391 744
319 690
751 211
116 676
340 171
673 788
80 945
129 210
165 258
169 369
877 667
828 518
740 353
896 790
722 411
941 811
9 589
211 583
638 530
124 351
366 407
308 491
949 910
730 403
665 462
524 67
331 618
621 67
833 802
712 14
472 110
190 144
714 314
72 919
824 42
844 2
562 623
649 349
519 187
120 198
874 211
20 291
139 550
643 149
83 530
438 853
927 444
233 618
649 12
666 851
325 647
122 786
712 750
274 928
473 301
475 380
600 357
914 852
151 849
463 757
611 643
816 669
741 590
296 901
571 852
192 425
604 15
303 300
513 250
535 418
632 872
405 770
379 84
292 770
743 851
887 193
632 28
229 826
37 799
951 85
572 107
192 772
866 495
911 300
357 40
811 514
459 438
455 377
393 570
420 925
435 708
682 958
379 834
236 71
931 80
642 172
18 459
926 236
78 273
287 654
293 67
633 40
325 467
198 666
208 708
955 386
694 18
798 200
457 127
293 263
293 528
513 792
155 5
202 454
549 513
785 656
462 688
146 708
174 127
107 856
149 83
778 535
328 593
843 884
216 654
651 531
38 532
4 522
728 168
464 154
5 922
270 271
890 840
947 746
220 364
466 413
887 804
105 708
896 797
891 390
784 243
129 334
824 410
389 643
406 501
610 3
871 287
524 135
598 743
520 56
124 408
393 12
448 377
621 29
787 132
895 352
577 403
593 839
748 75
497 909
83 645
554 782
573 607
5 903
957 720
650 316
304 66
588 62
766 876
882 132
620 579
419 572
653 707
238 753
582 472
318 308
842 935
699 385
474 788
98 569
598 793
787 771
661 837
148 606
133 770
217 960
556 314
437 938
257 837
448 477
163 62
874 135
939 788
331 820
475 913
819 11
678 392
186 237
939 586
214 349
287 434
841 263
345 825
815 3
728 412
428 734
470 490
229 457
265 763
26 752
376 797
478 52
899 898
122 311
262 181
304 511
346 846
881 544
571 245
318 96
577 551
143 518
774 836
76 34
563 91
482 221
443 308
550 562
278 340
671 41
191 161
478 733
664 564
868 626
405 447
516 825
21 364
9 781
23 675
747 131
613 766
759 206
452 222
151 756
370 435
282 789
367 961
78 312
478 604
342 724
804 30
664 660
270 161
70 210
716 342
68 390
496 953
231 622
328 682
162 530
764 720
783 657
811 853
916 200
516 864
346 195
180 432
508 677
947 375
745 749
70 825
186 60
635 954
33 645
558 544
952 386
478 272
683 438
32 88
665 892
214 170
225 60
150 427
700 695
556 547
589 709
235 127
528 264
566 527
689 156
98 795
157 431
813 894
400 688
426 362
778 621
899 666
299 793
143 351
549 589
866 547
82 55
382 59
478 836
531 820
510 721
411 261
42 417
511 477
357 41
817 99
535 499
268 645
4 187
752 481
167 41
844 205
832 68
754 749
925 610
488 100
449 741
86 664
89 269
797 252
766 438
322 438
231 483
188 696
603 512
5 127
252 647
246 223
898 79
200 281
550 749
592 146
508 432
475 701
790 644
400 512
772 194
492 290
734 41
204 816
159 14
281 224
68 851
440 540
878 40
514 358
796 853
68 306
216 54
295 257
195 67
458 10
625 169
556 830
114 915
612 83
368 224
643 336
657 731
283 540
57 453
960 488
445 349
613 563
462 80
744 213
949 712
612 135
740 167
884 112
721 836
508 495
758 427
55 757
918 520
915 575
166 144
826 518
121 946
613 857
376 217
168 578
27 136
605 586
755 188
839 293
387 383
553 781
57 137
430 64
472 566
70 852
948 660
845 667
304 57
889 405
628 922
660 137
478 786
946 65
293 147
896 669
954 787
347 459
638 352
635 889
611 298
516 526
628 67
949 225
665 298
114 119
341 754
860 355
550 291
440 723
211 349
375 396
698 908
187 873
101 695
741 210
36 605
140 578
599 838
881 886
367 558
656 624
180 878
631 789
482 380
421 907
895 599
32 311
190 166
704 31
686 373
273 308
670 110
574 773
447 431
791 923
439 330
15 494
844 696
775 606
85 532
822 358
362 517
552 152
167 107
664 920
424 396
583 370
585 961
702 560
954 481
398 479
251 16
870 597
637 644
454 542
229 322
330 645
833 480
332 614
102 316
588 352
697 353
688 849
675 466
808 56
268 370
165 182
225 589
625 200
516 177
956 464
495 87
727 103
850 394
243 227
737 194
147 831
650 869
385 460
799 384
648 356
895 55
611 426
488 795
901 872
609 848
712 88
48 425
807 60
574 14
802 228
377 431
473 95
439 535
633 760
813 101
406 295
350 705
929 544
38 460
267 685
737 84
769 2
382 319
927 248
91 919
38 368
216 845
787 559
457 819
815 332
436 542
561 198
762 521
27 560
368 932
85 353
745 312
948 855
593 357
101 575
769 56
31 791
727 270
377 385
889 263
430 381
577 337
276 301
646 213
604 745
908 913
554 301
124 925
445 758
178 620
253 412
571 799
762 300
513 150
654 314
320 215
61 127
553 12
320 785
422 353
588 519
914 175
482 207
721 853
662 578
266 349
950 695
551 867
740 213
38 429
456 126
178 739
166 92
465 380
543 5
333 194
704 250
157 743
807 466
732 480
158 34
208 557
721 351
372 174
929 15
143 96
587 779
192 768
328 764
768 464
292 256
715 307
780 734
533 421
656 907
189 176
24 901
778 602
820 799
769 679
169 352
556 948
914 118
282 140
434 140
949 737
670 671
587 4
819 224
821 116
683 300
651 9
181 7
436 443
28 369
59 193
919 269
488 955
657 701
816 918
78 610
255 892
728 816
159 513
882 284
430 306
344 168
775 324
669 416
393 719
881 362
569 434
798 137
964 770
636 54
213 705
345 256
644 558
911 435
38 501
503 185
141 187
149 872
536 108
939 361
726 781
180 112
241 804
252 865
367 224
251 849
951 448
333 578
525 319
735 4
57 697
97 453
306 856
577 96
326 252
944 307
33 480
748 440
486 876
311 664
239 811
154 823
157 529
583 526
276 213
254 592
382 941
615 649
652 784
559 170
807 215
162 420
22 393
502 152
334 688
661 423
191 317
555 667
157 704
831 804
127 690
699 207
587 661
214 62
659 631
680 523
508 243
615 117
242 306
95 60
652 95
348 80
780 394
702 188
735 835
523 514
743 667
634 227
792 803
37 527
174 176
232 733
498 455
817 103
599 589
233 762
275 54
529 544
762 753
37 854
722 130
652 943
446 543
495 352
325 406
20 862
531 687
393 272
712 781
828 81
85 960
950 934
154 624
340 836
741 323
554 34
560 602
94 106
940 405
411 223
787 54
840 431
591 67
495 210
20 489
832 590
389 177
742 801
759 562
774 39
57 730
585 913
105 891
909 141
716 939
524 236
670 269
604 671
717 411
654 285
389 447
706 257
14 946
857 434
665 253
95 49
868 119
715 55
571 513
484 596
341 200
565 534
195 725
652 881
192 726
605 10
299 164
573 346
626 431
183 764
278 245
632 412
778 756
747 663
939 565
277 896
632 816
854 326
539 673
48 11
906 770
120 522
187 56
295 532
647 19
874 934
908 495
457 309
290 287
30 404
465 299
618 34
480 319
807 649
149 97
475 339
151 780
207 622
750 181
376 262
190 752
565 425
812 503
648 782
722 447
443 665
180 582
899 126
534 306
480 118
289 845
418 639
452 303
588 201
962 886
688 425
347 484
958 30
643 961
345 15
450 345
484 543
53 629
795 421
269 137
202 842
810 814
529 867
1 687
339 823
741 313
485 87
728 510
266 87
767 103
911 811
958 586
748 179
692 102
99 240
737 389
706 699
266 426
625 166
727 789
8 540
605 771
352 542
495 934
61 187
57 4
233 320
242 479
718 67
379 175
289 336
290 364
155 94
377 572
33 533
716 279
182 771
839 292
845 750
175 242
721 707
341 791
694 653
449 913
443 196
593 459
720 502
311 190
174 350
473 861
858 648
850 256
744 423
229 429
641 873
711 638
593 432
647 130
262 126
769 695
764 491
381 696
541 24
832 298
348 395
296 602
276 49
339 540
772 923
669 322
611 114
816 590
31 801
916 653
64 147
83 901
270 338
475 699
73 274
736 351
37 194
320 330
456 707
612 326
286 30
424 688
146 170
680 614
480 365
99 825
754 931
554 878
700 24
300 245
676 54
775 862
637 83
828 52
817 851
938 411
241 175
663 390
70 805
706 415
641 565
632 247
486 284
729 427
383 185
258 205
173 743
85 164
548 45
449 691
682 314
349 87
407 62
807 781
121 565
466 357
355 111
471 934
253 540
915 766
620 223
942 380
805 301
477 963
452 292
438 373
126 836
772 364
265 744
189 136
948 129
575 172
484 97
346 175
33 313
964 302
560 771
736 107
406 757
862 316
464 575
36 262
492 703
341 587
115 477
672 800
893 241
904 354
716 874
948 142
536 520
786 395
915 738
921 853
605 344
473 823
543 667
141 677
38 104
781 578
210 131
368 246
492 252
933 849
200 903
342 217
942 6
177 168
63 514
467 584
422 199
410 509
182 619
298 645
471 198
854 800
409 5
64 298
99 404
815 828
676 648
138 586
192 35
190 529
431 207
607 811
904 747
334 679
797 138
740 921
812 630
202 223
141 686
560 523
481 152
363 831
249 156
317 10
409 743
737 390
880 168
819 210
30 526
48 477
889 808
424 804
76 616
387 897
798 481
706 572
265 60
874 273
133 179
309 323
913 429
319 757
445 690
795 227
253 704
174 479
652 344
942 438
804 49
282 248
391 604
104 898
278 170
782 734
824 840
504 258
332 71
76 105
541 261
740 627
681 309
714 778
604 363
907 757
492 134
589 713
207 674
605 785
599 49
35 301
638 597
543 29
657 174
158 261
587 590
128 848
896 812
681 695
10 95
33 302
70 843
159 476
710 816
826 742
143 203
400 956
36 785
191 687
715 123
311 89
113 884
565 644
575 264
492 771
114 18
653 638
23 466
72 554
184 923
27 29
242 945
360 352
590 206
421 912
226 102
184 807
693 890
165 274
249 562
693 729
428 89
158 363
497 755
44 171
460 921
495 622
522 846
77 774
775 549
719 623
615 628
798 702
507 859
821 220
182 557
572 731
254 721
23 477
283 450
336 723
186 739
745 893
340 601
688 520
775 358
767 934
478 103
334 676
74 645
518 218
764 185
448 851
338 687
255 851
212 654
318 633
634 110
383 442
313 373
38 324
711 865
86 871
126 354
585 333
802 752
460 645
505 48
942 885
512 705
484 826
845 199
649 639
428 732
345 640
449 374
340 290
215 185
900 688
343 330
594 587
119 590
777 658
827 109
641 224
334 534
162 52
64 252
866 899
61 223
373 586
51 263
23 878
693 838
517 930
289 335
15 222
777 299
926 131
124 156
627 329
230 351
533 587
217 623
916 262
633 473
463 127
947 251
632 145
273 335
844 55
921 355
616 756
828 824
36 655
85 160
812 638
577 482
167 537
826 31
482 317
48 657
128 894
868 105
148 522
300 58
560 513
678 946
661 19
572 606
952 231
238 729
216 187
153 540
485 51
717 63
146 50
409 366
128 130
351 837
702 58
273 603
512 464
605 917
422 814
465 287
326 12
690 487
925 223
884 50
677 713
254 898
449 278
343 517
927 946
819 231
346 837
219 483
585 561
128 570
78 146
784 921
768 811
942 270
577 381
816 107
550 243
642 684
133 28
573 382
221 829
716 964
733 774
852 801
637 877
848 172
222 859
497 540
459 857
765 201
778 837
211 835
178 635
833 173
8 650
143 200
728 949
325 261
8 809
306 247
774 274
209 244
672 855
378 332
581 478
325 736
660 372
368 663
681 166
392 111
88 136
508 41
860 384
663 246
81 836
472 708
548 834
148 672
57 731
128 719
121 317
429 814
378 912
103 838
360 15
50 314
311 87
39 903
754 264
91 709
233 875
609 757
927 138
533 13
539 189
609 108
191 175
234 726
454 298
157 171
498 188
286 736
238 447
616 850
151 962
488 928
607 275
354 705
382 60
913 244
20 625
141 608
505 805
543 419
102 928
942 913
819 626
422 400
439 388
613 260
466 298
409 906
949 414
186 182
813 337
910 781
627 668
392 16
571 808
361 349
858 109
379 275
404 859
167 590
438 386
585 319
603 589
44 236
282 276
819 385
190 819
23 908
1 856
783 699
913 486
547 358
791 658
466 218
594 432
356 219
448 359
186 14
680 299
670 338
339 45
270 569
262 264
370 953
404 708
186 738
906 352
191 834
770 356
74 876
718 519
355 776
61 705
465 781
651 291
577 259
220 205
297 384
393 808
730 677
88 356
752 137
700 935
648 481
581 488
398 345
816 851
101 546
956 301
573 779
64 85
229 557
815 134
145 930
819 160
759 237
324 867
78 28
721 3
457 685
653 791
812 953
798 602
714 25
114 358
355 658
798 257
731 3
210 40
784 559
861 794
565 89
522 433
36 381
367 687
454 381
875 51
360 221
279 440
510 445
908 360
415 41
767 416
706 710
93 394
627 316
28 354
958 329
572 684
800 361
951 562
139 187
503 2
99 335
640 501
430 631
402 303
386 865
366 679
149 779
634 688
832 649
785 29
6 35
9 451
593 107
233 514
317 111
620 665
542 494
68 240
165 325
858 559
565 127
643 838
233 886
405 39
166 55
817 340
774 67
298 149
769 146
430 54
221 98
233 487
963 776
936 433
186 111
242 538
347 624
715 194
157 382
36 584
685 562
881 397
51 139
71 112
10 796
472 792
407 865
577 156
627 512
418 592
200 788
504 678
721 703
6 134
318 954
11 624
655 333
360 259
604 684
842 168
20 922
621 348
374 892
821 38
788 912
873 808
797 878
92 176
70 490
218 240
142 566
399 322
875 129
607 111
720 275
492 562
533 295
293 265
581 33
692 145
534 787
343 118
439 438
743 403
244 176
262 250
498 1
443 334
361 955
683 955
562 907
834 146
594 182
326 380
684 696
599 401
926 432
590 395
525 211
174 140
714 338
714 894
181 65
227 846
706 470
337 878
670 815
23 161
593 152
37 30
750 345
573 9
262 352
439 354
699 16
292 388
43 126
337 93
98 514
187 24
683 534
790 25
345 591
383 281
25 555
730 219
871 914
98 946
298 434
128 474
391 486
190 779
582 648
638 47
500 136
344 873
594 519
821 164
745 205
726 809
616 865
392 884
530 705
937 42
74 280
524 517
711 196
33 127
460 928
927 375
447 709
598 936
592 787
188 244
682 819
711 25
80 481
381 395
956 41
779 934
43 98
161 919
716 608
326 870
70 359
704 299
582 470
367 477
475 709
175 390
860 389
771 261
957 738
147 333
814 629
20 787
401 591
357 521
324 686
482 558
605 861
455 49
812 910
698 4
877 156
304 626
129 244
15 903
379 930
325 941
277 760
685 788
889 840
557 425
810 703
916 371
727 866
943 371
382 520
32 599
573 360
96 678
510 387
551 56
817 205
229 933
604 639
594 50
33 383
139 903
173 839
221 639
770 708
391 658
75 281
44 415
33 71
148 443
652 682
342 531
443 495
593 300
209 639
6 924
506 16
452 373
449 671
420 441
714 275
576 656
588 168
817 865
18 236
548 953
457 284
675 530
455 515
504 32
376 827
258 312
485 88
163 773
726 915
245 194
414 11
741 432
470 905
766 654
949 591
224 185
124 83
235 514
693 929
685 152
121 401
145 255
383 707
436 149
873 953
700 820
746 764
600 509
658 413
763 118
556 658
581 326
670 74
777 164
810 795
297 358
147 523
957 955
744 230
564 248
819 546
648 814
886 125
240 261
165 717
890 228
908 945
324 634
563 394
37 528
594 1
289 375
368 960
952 172
196 730
309 562
729 725
613 276
186 52
331 90
811 172
277 463
734 520
741 334
450 704
491 654
950 196
65 945
146 928
715 919
20 783
561 776
64 839
512 297
416 403
89 614
618 610
180 358
401 761
473 144
659 872
198 892
625 757
51 50
329 301
93 701
500 106
542 963
673 646
76 370
625 199
402 333
489 164
506 193
615 547
583 831
933 3
393 302
592 490
949 528
157 496
9 572
445 85
822 433
82 526
722 150
693 731
445 658
325 101
822 935
22 574
780 149
857 425
714 835
20 322
665 774
527 963
847 894
391 934
908 400
943 612
963 7
943 426
547 865
250 40
371 137
283 558
367 591
693 197
276 562
229 575
940 664
30 597
508 360
940 520
91 853
548 737
663 773
837 578
827 250
555 953
565 357
249 577
40 521
550 499
963 687
944 2
289 747
182 849
379 14
557 538
328 221
809 773
18 921
181 285
173 837
798 169
551 532
815 837
719 395
82 358
565 285
769 491
220 207
321 791
842 459
117 358
298 742
37 178
682 375
69 725
96 62
512 2
46 7
291 919
816 415
266 502
719 301
733 538
68 864
72 838
438 144
785 528
109 323
732 207
446 919
449 836
549 412
58 631
761 499
484 252
439 434
36 937
525 726
274 130
638 177
525 645
484 886
260 869
519 228
677 544
433 34
570 684
370 856
215 45
590 259
827 481
903 205
785 466
927 244
762 586
609 332
673 776
121 823
241 106
186 583
895 402
845 633
197 244
913 853
960 589
429 29
774 145
324 726
332 8
650 259
463 848
22 761
611 869
638 532
839 693
270 788
739 312
54 517
234 61
719 238
613 144
76 893
941 522
711 524
169 546
501 246
342 942
735 47
789 701
229 87
332 496
525 575
881 896
90 705
693 359
375 455
571 679
159 765
271 690
655 238
738 101
743 298
754 400
289 606
164 395
409 124
898 517
422 619
676 300
72 646
98 490
858 424
303 98
541 707
23 762
551 837
300 650
391 600
223 227
812 647
64 258
732 190
297 849
943 353
485 325
379 45
492 352
78 686
800 645
379 97
954 520
122 338
926 405
505 383
855 903
740 114
163 255
765 690
576 558
858 760
204 793
673 835
357 131
492 206
957 136
844 542
669 264
216 282
587 650
508 179
739 228
747 298
492 54
611 722
451 523
33 321
490 125
435 453
621 21
862 579
119 35
166 8
250 330
827 853
183 528
156 777
513 84
890 540
774 213
208 75
839 456
827 793
616 892
70 764
889 818
113 804
273 788
551 499
908 10
196 827
508 323
913 827
778 18
468 227
462 918
278 680
496 788
302 892
162 582
153 771
768 112
22 596
753 657
655 859
122 227
612 330
608 89
388 472
600 558
74 244
332 796
836 884
435 323
881 684
931 781
755 800
478 166
468 187
80 872
582 499
839 709
529 752
503 413
346 359
927 197
651 724
661 922
318 106
198 568
495 99
387 928
362 219
99 912
587 473
216 139
754 448
81 721
545 685
842 198
498 448
561 622
611 259
777 760
337 387
196 960
926 544
892 107
596 308
543 865
450 618
893 104
769 883
403 7
599 885
518 448
916 920
141 3
826 506
693 653
964 513
810 487
783 681
889 309
594 826
98 623
191 812
220 7
360 474
880 823
336 540
255 109
957 700
218 829
138 846
272 789
226 246
560 188
828 98
956 958
704 491
866 146
560 361
409 112
430 955
190 676
200 110
182 944
485 183
826 61
765 280
836 198
347 527
836 486
733 906
282 423
443 488
558 959
382 363
200 553
949 384
347 631
721 291
128 242
564 164
187 494
678 803
716 50
574 269
340 692
798 523
916 543
758 544
466 361
896 169
254 267
609 271
761 185
948 467
85 597
211 140
85 823
855 795
304 377
163 83
417 373
875 352
488 197
634 359
733 473
33 897
823 861
788 350
484 689
51 955
736 876
270 792
573 441
943 322
821 949
819 41
861 110
683 146
14 16
603 866
724 473
236 136
363 713
192 102
360 113
541 221
688 687
69 615
330 622
265 481
841 811
286 611
534 152
233 158
204 251
126 255
126 268
337 811
701 53
156 690
449 679
718 285
150 461
621 553
202 461
384 645
128 620
942 371
188 487
297 246
828 140
53 920
5 870
182 110
484 263
504 534
624 431
267 433
934 53
658 41
693 82
753 739
230 546
90 588
79 269
805 161
290 125
76 306
750 240
117 416
398 893
896 619
761 474
113 963
484 619
289 721
378 572
874 778
806 853
950 781
740 19
676 193
779 900
255 132
950 112
149 791
173 261
143 224
682 423
310 236
94 335
911 63
883 646
554 8
660 259
9 498
511 906
204 721
600 856
678 130
712 664
232 250
192 671
36 355
950 246
511 789
533 389
498 582
947 44
668 235
653 519
847 163
147 213
831 63
260 171
641 818
607 602
216 482
33 941
759 799
347 49
305 861
941 288
812 679
437 900
808 622
823 301
224 314
149 175
833 798
625 110
813 808
652 749
588 40
670 925
598 860
886 205
457 401
103 666
283 54
445 878
6 56
593 359
565 811
566 62
583 709
128 475
7 172
341 915
270 24
572 695
455 271
83 2
605 459
743 658
334 353
368 558
382 686
754 747
40 34
438 553
320 522
126 245
516 136
325 836
908 618
845 207
929 490
941 118
580 338
718 927
860 163
257 481
179 654
449 580
11 71
826 298
9 100
939 551
347 130
50 546
115 260
121 861
154 250
738 734
293 342
812 692
541 750
341 456
907 589
272 697
331 828
38 857
624 177
3 801
550 647
157 657
250 823
630 288
436 748
736 79
370 684
839 579
511 496
640 62
862 902
116 241
149 473
964 388
410 418
90 840
545 240
807 592
711 700
822 572
252 473
124 213
932 80
492 909
805 137
745 520
834 235
428 827
581 19
155 385
683 657
293 7
836 730
740 855
33 580
880 614
678 53
286 260
157 421
161 338
821 476
787 107
531 24
950 222
732 491
33 783
560 231
749 21
474 137
391 886
790 709
32 955
840 792
470 172
239 742
405 756
743 697
290 218
231 263
732 102
620 41
751 140
28 827
158 163
374 109
581 586
518 336
630 259
456 300
524 856
266 234
456 848
1 137
917 707
340 924
681 865
562 566
600 222
339 763
868 864
357 432
340 578
399 175
77 915
43 650
13 705
420 112
256 589
659 882
179 480
465 697
583 697
761 660
634 953
308 271
184 529
334 567
533 922
567 787
828 390
964 170
887 559
165 31
890 60
747 345
604 529
133 592
406 768
599 547
820 687
399 673
376 105
449 469
940 333
393 89
378 172
409 115
605 16
543 94
861 707
646 39
412 794
82 401
689 356
605 636
964 635
525 890
157 664
937 762
208 606
436 650
617 799
276 649
347 303
728 79
363 799
20 802
417 223
791 538
278 417
230 306
854 959
290 656
396 859
56 517
942 427
940 332
874 306
76 523
858 862
475 17
866 150
890 489
324 742
178 787
286 592
263 558
949 190
30 246
954 58
83 109
895 573
633 843
180 447
272 101
82 780
783 871
941 175
14 110
253 697
378 743
398 306
263 284
863 181
722 260
962 640
591 629
644 601
280 40
30 60
555 438
64 87
478 692
540 432
746 416
83 247
360 835
80 432
463 639
834 350
457 227
683 753
337 161
852 521
855 584
317 673
410 688
47 946
932 177
644 643
305 865
69 589
28 144
541 767
346 616
199 555
880 796
458 695
14 591
498 74
947 16
745 724
951 104
77 195
20 269
927 110
438 856
721 709
450 725
410 268
219 876
214 294
899 110
957 431
609 751
880 660
216 768
644 188
663 487
414 462
938 871
294 256
95 542
496 645
665 6
584 921
411 553
178 11
266 458
720 883
619 588
17 559
785 623
378 504
545 268
751 418
497 672
463 362
676 952
192 838
753 34
651 668
260 395
80 453
220 71
332 667
294 421
162 61
451 781
594 662
840 194
560 584
159 886
184 746
529 92
874 547
5 365
128 849
455 12
187 760
402 620
148 196
854 938
918 63
189 834
753 138
362 280
339 110
57 684
257 66
288 67
962 224
85 194
459 160
93 853
790 702
166 335
564 299
940 768
240 547
26 57
613 470
786 267
934 945
841 742
650 193
726 544
78 600
143 594
195 804
764 24
471 873
771 930
96 726
836 831
845 835
868 729
653 245
682 359
718 628
340 112
328 254
9 405
477 725
880 777
331 12
818 679
37 509
693 661
462 481
947 15
905 513
339 901
596 922
874 108
70 941
122 455
866 877
940 204
194 285
744 803
956 10
661 553
165 952
580 646
235 137
156 47
172 353
918 46
345 220
276 308
391 906
348 177
772 15
284 853
311 692
638 401
575 806
645 227
1 494
672 362
551 140
171 397
552 890
714 303
857 125
775 731
538 373
497 238
686 335
399 598
382 530
492 661
18 569
539 354
680 840
116 843
132 227
754 622
331 536
562 869
681 140
5 892
201 207
225 357
406 445
929 66
662 548
183 41
414 858
121 156
699 213
322 213
463 123
300 386
399 61
116 10
308 101
599 62
57 12
489 220
938 699
634 921
950 32
457 788
874 836
458 792
151 798
948 161
951 861
155 15
409 705
607 243
191 142
573 51
186 132
751 598
763 521
195 925
101 194
879 486
637 500
80 168
651 592
806 364
91 527
30 177
249 823
126 272
409 158
445 723
861 408
339 435
620 552
422 713
498 53
927 668
129 50
798 878
433 713
951 174
183 236
419 110
728 436
768 223
271 955
273 864
682 690
190 388
338 515
195 207
156 235
159 795
681 188
347 617
262 155
200 866
142 466
523 97
27 507
368 857
287 223
478 614
919 713
153 794
506 846
133 805
809 193
238 2
851 494
702 782
732 786
766 898
735 713
329 680
808 499
337 539
38 311
266 296
685 6
105 674
893 294
949 794
893 228
293 931
652 799
607 168
957 643
847 40
722 753
673 564
756 606
191 774
554 274
165 89
82 352
82 901
828 267
820 474
677 435
466 530
232 730
771 912
675 297
531 626
315 109
435 622
836 852
851 413
832 809
855 820
698 145
927 538
874 137
482 607
5 646
729 872
375 425
94 442
5 579
500 867
909 133
721 616
283 699
133 933
342 603
200 294
486 725
122 705
524 170
480 760
780 212
748 724
219 912
830 534
155 345
571 389
948 686
398 837
103 362
13 322
617 78
556 594
528 952
834 823
339 176
401 395
230 771
305 795
20 458
612 658
949 597
469 312
37 722
116 493
72 661
845 53
13 514
166 193
139 141
124 519
185 350
964 499
950 586
685 870
282 201
559 499
158 327
156 629
406 394
150 421
262 842
662 444
286 325
21 291
741 588
33 532
692 864
816 421
834 575
375 717
755 578
411 434
594 460
482 223
238 53
349 185
714 540
541 737
344 526
890 187
333 362
747 270
882 703
532 164
655 561
819 221
266 221
887 752
715 560
263 586
148 100
426 221
51 891
858 228
505 496
699 481
129 619
401 917
603 850
440 474
143 160
273 34
550 177
531 224
861 791
780 803
824 866
567 724
229 732
382 149
273 703
26 708
526 164
868 905
143 442
826 239
911 141
146 801
485 65
276 865
73 343
186 54
783 271
7 930
913 919
937 160
889 559
890 782
273 423
693 63
718 101
162 462
721 459
241 88
360 12
503 687
508 254
571 612
957 612
916 104
847 487
510 572
699 648
471 907
54 390
899 168
68 358
486 499
249 301
759 42
762 230
125 223
732 439
544 170
662 713
165 628
531 55
929 584
242 542
896 414
456 336
630 954
929 244
950 311
664 865
711 619
90 431
42 390
215 566
331 358
770 164
703 705
392 869
308 503
334 29
399 483
304 767
279 765
575 460
706 61
661 352
630 132
184 268
179 91
958 792
162 427
562 472
802 371
33 713
470 345
211 605
941 455
926 725
138 125
580 941
646 486
676 141
52 899
32 386
710 307
879 412
768 910
772 809
525 363
406 599
95 788
770 489
577 124
716 882
893 494
804 207
304 114
805 290
797 794
617 209
844 192
627 569
881 25
372 125
914 819
962 80
311 370
213 131
895 437
635 364
611 942
315 283
758 654
442 848
457 586
400 557
844 321
340 126
43 18
842 685
765 175
492 294
342 904
505 227
577 348
453 432
485 847
226 612
93 203
751 561
556 426
838 892
463 780
329 423
863 136
437 383
254 374
209 723
332 95
577 650
795 220
556 82
613 617
258 365
899 878
662 847
641 659
488 306
145 562
343 836
800 610
179 558
412 597
897 835
262 353
611 11
609 414
72 441
826 223
141 924
714 87
72 799
558 301
294 489
529 527
141 870
401 323
188 67
790 788
602 95
328 187
221 417
830 89
601 709
780 483
556 700
731 803
158 587
636 388
738 849
548 774
588 353
888 760
4 921
83 658
246 731
236 312
821 750
488 136
277 724
527 781
834 459
611 215
171 645
737 345
899 102
682 935
468 166
430 359
668 691
577 540
716 654
839 533
125 34
296 367
182 301
887 384
635 439
188 558
616 961
797 849
422 145
459 867
263 837
485 473
55 250
30 357
957 204
398 550
642 645
505 464
826 365
697 853
236 351
89 176
791 140
155 614
90 567
817 520
672 933
551 601
115 847
304 289
746 891
387 602
74 257
569 339
162 587
26 644
636 537
893 843
355 953
267 316
449 325
42 959
755 16
937 193
812 676
68 849
632 95
925 181
226 831
286 85
43 454
333 759
362 423
564 848
377 352
393 754
719 112
169 731
1 963
687 920
719 334
305 643
477 708
792 538
23 343
343 49
931 629
279 892
278 119
208 757
847 752
570 488
150 355
208 244
689 354
507 945
289 701
234 228
75 340
597 285
293 772
159 577
391 440
580 548
609 46
601 172
855 677
759 53
710 299
545 223
38 819
278 598
158 637
957 608
410 280
17 267
320 455
832 695
276 653
710 691
815 929
25 622
843 374
114 841
775 525
600 231
868 705
852 730
255 622
896 107
529 6
445 667
479 876
933 487
724 945
817 481
913 50
138 901
439 500
491 763
523 872
376 784
792 12
233 6
560 673
438 771
719 931
805 734
747 362
343 691
717 83
560 955
769 103
880 704
158 310
964 413
325 95
183 864
937 819
609 827
382 473
803 953
312 923
376 503
162 805
735 54
340 561
73 699
242 314
641 262
635 569
683 220
942 207
300 644
519 264
143 599
714 740
841 917
38 44
573 584
245 412
719 759
541 13
900 299
260 931
485 309
925 364
39 107
924 486
706 40
19 110
452 945
61 918
939 11
43 237
133 614
348 801
240 203
438 97
825 385
101 46
182 806
51 237
339 223
570 906
37 673
599 963
398 786
655 607
561 246
378 954
594 377
108 830
460 608
768 426
497 794
807 853
133 225
939 80
451 684
482 770
518 329
926 145
378 771
590 134
714 899
488 323
426 322
332 87
155 244
92 380
158 447
449 252
244 876
714 762
468 125
51 288
440 713
310 589
351 781
929 709
719 386
458 855
101 150
825 865
694 301
737 742
750 500
358 316
376 57
379 350
844 161
38 49
166 801
230 884
99 83
279 636
392 314
45 674
480 650
728 541
826 628
530 330
596 440
473 546
743 912
905 429
571 783
457 343
817 950
759 138
90 198
409 17
458 562
133 803
38 865
621 919
192 921
162 820
854 147
819 841
1 789
463 215
800 336
537 301
279 261
833 928
115 247
814 514
777 237
552 624
155 219
381 517
11 408
377 442
815 601
908 190
145 63
745 850
763 373
728 55
10 224
272 667
184 741
790 263
543 690
58 350
324 431
380 487
11 109
896 589
191 502
341 823
703 503
748 7
932 275
821 37
904 646
511 335
114 837
375 680
383 316
737 856
303 759
76 573
467 357
657 240
43 320
143 894
458 808
651 230
164 514
833 953
332 264
272 461
699 394
847 579
464 894
25 788
863 857
754 759
391 816
33 918
437 491
470 674
244 222
155 85
59 197
229 283
937 65
815 655
767 773
866 94
93 860
741 199
960 622
311 893
279 598
166 804
756 686
122 799
758 928
541 867
569 74
555 538
77 394
523 691
526 112
602 415
936 203
964 825
417 674
277 342
492 741
943 735
808 435
561 372
616 534
354 477
951 5
445 779
189 530
122 858
780 203
740 650
668 796
926 649
162 102
393 251
305 788
863 522
331 526
830 465
42 930
565 28
698 744
610 589
450 907
161 247
180 824
630 502
641 86
656 156
274 236
417 413
772 169
955 684
635 272
291 487
117 572
238 363
97 476
469 690
541 438
686 213
405 659
488 374
470 507
844 922
345 723
11 91
140 193
239 629
191 220
235 679
409 11
583 366
313 515
954 894
297 666
726 548
182 513
230 245
458 721
266 67
596 24
894 461
596 802
480 562
807 900
318 343
819 258
862 765
917 353
732 303
813 580
88 84
71 60
10 19
426 626
229 149
52 82
839 155
37 797
831 269
903 705
536 867
838 144
702 477
504 855
672 542
207 864
199 624
342 250
77 456
895 260
214 3
829 137
25 686
351 45
941 869
635 355
895 339
153 781
258 447
175 21
574 466
881 474
441 394
957 687
702 301
857 788
44 961
445 364
379 611
308 884
950 60
665 303
964 587
769 119
5 789
86 823
683 58
694 291
604 616
109 56
75 314
500 808
457 292
678 408
939 139
565 242
815 279
196 758
941 136
183 803
533 28
414 339
574 1
252 230
548 92
908 210
428 658
464 836
916 81
911 447
620 764
643 578
738 608
72 146
554 322
601 131
748 766
391 346
120 250
627 300
685 873
737 801
868 426
387 535
605 141
840 590
378 760
209 338
932 945
502 738
778 246
812 412
821 598
26 470
504 810
678 109
177 417
770 56
82 873
658 776
46 773
156 624
108 707
585 786
612 532
938 737
782 959
20 9
117 319
178 582
441 259
716 735
220 403
662 426
304 761
761 444
157 892
404 168
808 40
330 517
376 647
363 451
233 665
524 600
96 346
463 17
375 551
505 944
475 708
428 372
327 920
107 97
577 854
214 310
720 218
340 674
657 314
46 285
183 17
866 53
276 758
279 54
819 103
876 578
950 30
756 118
885 29
933 390
669 4
502 85
379 409
289 444
637 527
311 101
406 535
377 196
533 877
735 269
18 174
667 538
179 752
392 760
958 691
950 794
916 71
752 589
655 420
543 624
368 527
145 838
183 233
699 930
18 217
17 288
8 57
812 936
552 919
507 834
233 305
692 601
828 3
735 811
817 115
58 686
78 260
478 353
575 370
262 223
209 285
325 655
635 389
470 419
150 176
258 872
278 433
574 733
779 259
38 483
283 272
124 335
318 66
646 212
43 29
462 917
323 846
389 750
689 853
419 648
61 569
952 413
621 917
339 57
679 851
511 408
699 873
750 19
126 628
124 248
485 927
208 267
272 723
625 344
73 237
802 657
717 231
583 743
159 357
893 743
484 580
935 390
925 431
391 700
888 823
582 892
722 646
574 409
759 425
536 18
320 695
393 201
744 697
305 111
863 392
119 373
478 701
378 9
810 806
343 361
821 929
637 18
738 222
304 447
552 4
828 713
664 669
275 584
305 310
871 568
682 579
619 509
904 231
570 793
52 47
518 750
429 684
613 358
850 264
489 811
191 144
472 963
751 635
594 111
565 170
331 590
463 686
33 287
393 217
706 493
179 835
217 827
410 781
260 333
338 40
533 55
833 624
240 80
842 24
108 918
698 811
785 792
828 317
345 517
962 490
267 934
510 418
117 357
226 712
537 24
745 47
184 568
38 426
387 851
768 936
943 618
276 840
95 84
824 405
518 700
585 863
751 220
315 180
702 763
464 338
37 901
184 67
671 717
595 272
603 960
412 374
470 471
250 431
904 861
459 928
70 424
1 196
492 814
339 66
900 130
681 333
879 211
598 820
160 691
736 750
436 866
288 771
141 501
681 474
652 882
641 747
732 145
399 933
159 779
42 515
847 87
570 941
956 882
957 836
659 684
69 31
363 579
491 441
683 639
70 291
504 590
591 532
11 796
660 268
834 447
671 294
565 80
371 403
676 589
305 405
324 363
646 542
956 395
948 602
310 547
828 785
478 950
615 917
722 453
44 127
64 439
209 829
397 907
715 34
43 508
637 440
887 167
860 88
913 546
90 61
956 588
106 176
909 907
511 272
816 366
369 359
352 538
868 102
115 461
881 212
495 569
183 627
343 623
858 144
784 704
149 739
389 373
679 697
165 921
470 90
298 223
158 511
173 409
721 284
505 241
126 717
813 683
440 657
426 645
727 720
552 673
482 11
310 412
315 486
64 799
379 919
420 624
116 320
213 413
925 351
763 872
159 387
751 101
338 697
229 689
139 448
342 109
556 236
616 770
396 667
1 781
466 56
574 854
225 945
142 267
219 34
280 421
751 891
686 701
37 720
422 519
697 144
376 660
317 316
398 39
436 600
815 755
342 483
22 871
192 912
232 56
641 661
302 66
347 1
446 208
956 375
311 780
683 660
262 933
487 713
508 720
304 938
95 493
346 134
70 326
869 453
236 540
198 953
371 849
554 149
396 814
210 237
32 885
797 880
798 668
727 132
195 963
655 563
767 247
225 851
506 6
467 901
508 434
200 673
678 16
653 136
766 606
670 722
93 550
469 579
844 773
552 62
260 366
740 453
246 247
258 389
139 729
595 921
262 671
650 773
942 660
750 87
44 520
754 21
847 930
410 535
883 499
151 687
816 45
811 872
464 109
630 265
464 250
146 674
508 570
190 876
533 941
866 383
593 673
86 911
880 163
571 807
155 656
339 561
267 60
241 763
98 206
784 309
659 787
208 770
354 357
192 717
448 255
489 460
518 699
383 752
754 461
675 487
822 82
841 846
235 45
449 749
27 621
337 782
931 54
143 310
496 132
598 135
219 690
556 194
115 954
649 509
38 107
78 370
699 806
919 773
740 99
214 905
396 494
653 322
341 296
214 530
58 553
552 836
22 830
804 395
498 141
821 497
737 287
720 439
748 473
406 873
426 348
64 927
292 588
480 758
887 174
741 360
26 267
584 476
616 550
399 359
59 843
161 429
934 923
356 917
68 825
187 679
951 335
386 397
808 395
652 394
28 316
315 694
9 469
518 786
437 169
866 639
23 238
279 301
689 57
324 721
384 12
33 738
338 364
948 276
263 530
429 285
98 384
241 838
214 89
632 311
700 240
250 514
932 507
485 9
288 622
716 413
379 663
33 955
863 576
201 299
769 383
786 801
815 386
704 614
169 109
928 923
337 920
445 619
255 322
554 843
480 294
688 330
830 894
114 567
756 149
950 772
855 607
562 223
7 185
149 349
738 261
497 23
390 136
793 509
74 127
935 729
279 658
420 607
218 765
497 936
879 847
718 441
20 766
958 717
602 356
800 350
266 364
80 205
642 252
653 633
653 396
493 499
627 152
362 479
274 187
613 889
58 253
754 105
356 244
871 907
673 501
498 733
126 695
870 31
580 454
355 499
883 708
214 253
886 42
288 553
754 141
947 284
596 268
525 760
162 90
507 395
192 646
334 831
126 564
368 74
443 115
393 427
541 650
617 19
189 312
741 413
866 511
145 691
625 663
199 575
192 563
680 865
886 170
146 312
405 275
718 330
619 306
850 246
805 196
767 244
525 375
253 140
346 599
712 671
238 40
551 112
874 554
14 119
949 490
711 310
934 359
795 876
95 481
449 664
736 467
94 629
885 677
733 922
536 532
665 575
258 473
18 50
627 114
617 48
310 66
22 656
906 85
959 945
673 551
230 520
273 1
497 917
656 477
59 781
352 523
938 695
613 198
265 522
881 408
18 433
405 777
568 476
17 120
597 953
768 588
925 530
265 5
516 397
455 102
823 369
19 864
646 872
38 191
518 269
214 427
64 478
211 75
465 925
51 598
785 177
58 771
534 40
420 320
277 29
465 921
527 658
59 673
632 674
703 187
359 801
115 579
570 744
50 808
61 561
593 938
304 226
520 110
714 164
613 950
412 203
800 118
653 647
783 486
752 299
474 861
958 187
680 25
125 137
465 814
573 542
613 185
252 97
276 770
339 461
502 35
187 247
749 160
475 222
437 81
924 634
265 523
226 134
262 512
455 50
888 814
116 21
887 390
844 554
28 666
452 626
567 592
798 466
493 3
108 664
842 820
267 327
559 299
939 233
105 271
931 355
739 514
18 687
888 127
740 187
632 913
396 89
550 584
148 438
854 144
281 271
416 197
618 146
11 177
582 953
450 460
617 402
712 886
641 935
254 590
32 733
156 501
141 404
107 222
839 502
306 901
166 771
199 777
272 194
646 259
826 174
361 438
123 63
302 846
27 109
149 49
384 838
583 308
315 811
446 64
821 402
55 150
179 352
545 452
73 383
418 427
273 354
186 514
105 954
804 366
581 353
129 798
93 87
275 725
929 28
375 794
868 707
404 907
191 650
278 53
124 322
815 723
581 208
886 228
157 752
6 479
874 180
468 363
751 402
82 958
377 640
387 707
419 242
592 431
743 835
458 65
706 251
229 449
772 412
751 470
706 725
804 900
937 495
838 261
693 644
736 105
839 243
545 500
948 727
340 932
577 414
305 253
603 190
58 272
456 267
114 918
378 429
661 321
405 763
812 275
751 963
150 256
591 251
5 540
903 380
341 7
868 118
388 501
581 366
478 627
825 944
646 285
260 412
720 101
279 520
613 931
329 62
225 19
410 852
642 311
122 922
559 923
805 958
143 364
825 152
767 6
446 252
733 212
618 335
157 118
192 499
443 62
583 447
430 844
151 63
567 684
833 19
706 673
331 501
769 606
324 401
925 60
615 639
86 920
831 366
549 193
898 168
27 559
325 157
908 410
670 919
347 538
637 194
276 177
445 851
524 323
764 900
617 107
51 555
219 713
817 97
440 664
825 869
775 350
606 622
726 60
328 2
351 119
817 589
38 474
624 584
954 40
191 533
510 319
769 798
673 66
750 259
469 738
817 427
478 700
685 206
598 524
379 77
849 773
716 960
558 41
773 432
23 769
747 779
273 67
101 460
641 756
750 547
68 664
749 7
877 160
120 90
631 472
249 841
703 411
295 639
888 91
475 8
173 884
442 34
887 532
820 429
5 886
732 169
940 586
399 635
719 48
910 873
769 172
73 827
651 11
524 917
350 432
406 726
341 87
907 776
548 384
263 246
832 563
91 959
243 156
813 685
646 288
32 959
927 111
420 102
387 98
951 900
325 267
620 303
875 348
379 836
623 521
288 872
883 429
797 144
889 583
377 246
812 107
304 404
551 185
685 274
874 222
524 496
651 478
671 643
667 451
128 662
454 13
604 432
796 256
46 228
224 474
108 592
273 701
436 954
424 823
129 291
512 567
452 470
424 676
304 371
567 559
186 873
426 801
367 792
388 134
180 163
304 14
354 668
792 708
132 397
786 553
721 362
831 57
439 49
448 738
321 140
492 575
129 524
305 785
788 677
90 779
85 53
525 496
863 307
342 30
96 35
837 213
542 515
827 172
740 305
883 74
733 562
628 865
463 674
904 135
940 82
822 34
807 35
565 374
186 615
664 207
477 589
607 189
319 608
305 660
183 48
751 109
832 516
226 916
315 674
722 140
830 518
309 930
877 62
420 786
23 963
464 290
733 408
59 691
880 489
44 481
557 864
932 801
235 429
524 551
265 517
644 245
851 307
446 689
232 837
663 820
836 846
129 795
593 536
115 317
596 539
803 757
51 502
334 820
10 285
825 876
689 589
1 388
571 887
414 314
328 152
615 730
831 13
341 413
300 154
594 876
253 894
941 474
879 231
819 156
436 144
177 856
302 92
956 534
491 645
113 383
764 780
485 389
472 886
866 327
955 198
260 245
524 925
210 841
924 356
895 121
10 917
706 571
179 258
124 578
782 366
839 621
813 674
929 57
895 101
797 918
663 348
576 132
929 172
495 59
524 486
594 948
907 316
775 579
911 84
129 680
15 713
443 814
880 303
941 520
478 67
225 622
236 176
737 416
518 91
429 568
769 862
506 873
620 855
798 934
100 174
254 777
175 219
491 385
633 859
159 56
226 542
280 793
711 592
611 449
133 260
410 390
184 553
505 481
86 750
36 520
700 629
899 35
210 247
475 638
505 950
538 725
845 246
762 90
527 928
192 161
149 322
74 66
267 256
867 945
428 888
518 782
556 855
805 779
329 946
874 896
719 913
340 215
497 114
798 426
342 303
409 566
651 777
592 771
794 876
265 872
424 198
419 119
646 87
951 439
178 875
276 321
581 491
305 317
42 540
338 417
93 863
556 100
740 754
195 383
204 139
271 150
835 499
817 262
642 843
543 298
943 758
126 575
286 234
21 130
75 656
890 251
888 50
81 551
86 243
518 579
74 870
360 588
398 75
200 695
762 726
422 439
200 660
612 284
1 149
584 299
265 601
73 950
377 321
500 206
682 274
700 110
884 789
289 546
274 394
69 176
822 213
939 441
199 16
93 720
105 274
344 432
719 852
490 608
952 515
875 228
797 584
360 336
142 135
531 853
675 407
70 303
119 867
200 906
896 332
942 200
429 41
651 893
270 369
107 291
798 871
370 269
50 707
122 612
609 793
516 847
504 417
565 247
488 224
376 78
703 109
686 730
374 713
746 503
303 507
643 407
183 489
243 781
257 284
889 654
177 771
175 793
751 579
409 410
480 907
44 934
800 309
745 742
434 930
52 432
957 694
765 145
885 684
174 546
658 223
399 356
580 224
828 944
670 99
344 210
202 619
939 299
324 890
322 869
567 643
634 432
669 960
620 530
580 621
386 131
82 743
745 332
905 361
560 823
588 236
531 514
652 929
934 137
602 46
940 415
226 729
328 549
880 110
296 377
59 329
465 621
665 210
550 760
22 840
94 953
698 660
511 724
258 291
913 215
233 584
150 212
536 31
310 327
905 666
826 141
457 296
159 419
159 66
825 917
420 374
214 946
204 353
343 566
64 53
344 589
616 384
46 453
495 704
382 720
636 921
823 19
847 952
128 528
378 941
467 915
718 246
539 482
498 697
624 12
419 774
661 771
557 922
513 523
640 656
73 227
726 946
32 861
777 701
551 597
671 777
817 357
460 140
419 532
596 499
778 338
366 477
253 811
802 55
103 225
939 955
453 461
420 566
342 826
525 938
308 54
764 340
915 403
148 607
715 273
592 88
273 420
935 654
143 251
939 528
512 152
378 729
99 427
9 85
186 59
795 928
765 170
745 109
351 451
57 330
804 494
886 629
282 217
672 484
355 408
524 432
344 546
548 370
273 576
821 537
341 904
591 380
210 67
736 19
15 540
215 963
43 648
177 481
775 303
964 384
545 424
196 930
72 97
706 947
798 778
498 761
184 280
162 654
57 666
512 953
328 169
458 644
761 394
297 763
480 240
334 296
682 493
846 476
439 175
122 564
95 944
571 352
693 451
338 299
925 349
265 364
320 3
225 857
375 606
158 100
167 572
573 164
537 357
740 550
508 886
845 936
832 255
655 90
736 404
357 838
363 794
263 474
220 597
936 646
386 433
163 84
938 93
780 851
896 807
74 111
215 372
207 705
449 767
734 639
652 905
76 555
103 188
178 73
416 386
833 58
721 640
475 825
721 454
204 730
382 951
505 372
755 708
376 927
314 111
104 369
797 244
673 198
936 829
419 442
728 505
88 491
452 454
963 364
697 194
226 768
454 146
833 704
446 71
459 584
277 312
161 12
83 268
889 101
716 739
673 795
175 853
255 287
70 191
94 237
785 759
632 724
390 247
191 840
890 903
790 300
732 479
602 176
475 764
315 217
525 429
491 811
768 550
545 542
662 1
422 491
842 649
783 711
954 322
616 259
935 161
718 488
251 364
472 134
596 53
145 898
428 564
337 402
914 335
766 373
75 781
845 960
71 118
652 218
886 919
115 512
94 228
43 889
669 472
155 761
886 494
393 608
784 538
767 46
595 648
88 230
817 202
379 913
887 164
681 136
893 40
751 957
331 912
391 298
577 586
93 799
55 110
890 155
230 335
852 628
460 481
78 520
524 212
153 232
258 912
512 246
839 2
44 551
617 658
142 163
700 53
951 750
277 566
636 841
693 483
617 213
464 708
401 537
28 590
17 933
143 580
345 963
664 194
764 512
882 280
391 899
170 185
351 623
303 829
535 688
633 79
342 387
682 205
159 777
682 170
45 515
725 514
68 627
324 246
910 816
510 458
942 423
569 252
560 789
609 586
480 773
891 386
456 664
444 240
30 864
875 284
415 838
786 781
38 535
19 227
278 490
839 798
915 922
765 930
90 50
235 370
61 897
258 709
76 934
842 619
641 105
238 776
636 523
862 358
286 672
495 765
664 107
398 897
833 154
615 79
260 602
889 366
153 448
33 844
147 705
642 763
105 296
265 962
129 502
542 62
913 471
339 386
540 395
115 110
94 523
1 808
89 515
571 141
23 231
266 900
535 127
300 244
280 791
759 499
187 176
319 444
602 654
280 251
354 39
482 696
192 349
964 234
929 348
339 734
879 470
947 205
273 39
538 514
180 532
817 383
26 605
336 645
275 284
587 288
469 563
524 16
911 377
874 824
908 954
47 707
398 649
575 397
232 100
551 358
952 67
956 434
819 633
642 84
230 239
363 164
418 690
410 97
601 961
289 662
286 416
158 177
744 239
690 19
899 189
368 516
410 121
250 438
539 408
651 778
248 835
286 105
240 578
444 650
931 55
747 238
822 156
710 793
179 287
621 317
241 404
941 480
289 171
448 444
303 820
123 274
184 853
437 252
59 417
77 814
343 843
957 521
48 103
753 757
664 345
712 946
941 837
736 757
763 19
406 350
929 537
798 176
399 702
604 635
151 918
221 561
129 179
276 149
821 753
822 420
717 553
817 869
146 359
115 453
678 601
276 795
445 244
642 732
399 450
796 7
530 801
818 230
247 269
690 67
790 204
507 7
555 102
819 731
916 189
72 74
665 773
775 753
837 107
657 201
514 521
135 102
141 729
937 75
784 929
826 366
730 709
661 953
774 388
762 197
698 439
73 700
2 118
188 134
915 861
540 364
525 739
468 245
340 261
743 395
169 130
474 944
428 618
175 795
615 167
406 746
678 397
249 910
525 5
893 271
595 674
378 562
142 691
368 810
88 102
636 71
611 913
356 859
20 417
37 190
245 668
613 754
204 702
18 850
960 42
354 394
766 795
428 19
940 611
276 63
948 526
70 61
398 917
533 850
378 84
626 799
69 476
265 172
241 58
251 56
576 259
216 703
932 870
361 413
647 330
480 98
165 19
661 396
798 508
939 960
879 878
376 399
27 544
942 599
788 132
266 427
148 161
226 820
154 291
698 547
393 831
746 98
604 333
842 333
121 427
593 899
331 798
37 520
169 316
450 154
278 101
603 424
609 899
744 201
847 645
255 356
52 935
737 34
891 217
616 91
693 99
754 309
430 484
22 458
324 222
533 952
896 791
235 934
424 59
670 310
429 788
896 510
310 776
148 795
582 263
245 442
75 725
295 674
473 527
748 733
635 321
456 608
772 960
915 624
420 755
18 690
541 193
881 756
37 239
376 666
925 667
616 654
334 858
374 66
510 779
605 316
497 399
214 179
331 856
948 103
443 299
855 253
503 814
73 704
490 669
39 386
556 507
166 515
69 169
325 734
873 918
446 738
689 576
877 489
678 269
858 705
609 963
320 32
751 135
139 685
821 773
73 803
951 614
355 487
61 903
556 204
880 25
748 531
570 317
617 100
360 927
227 923
746 805
588 521
583 809
406 384
698 963
412 301
850 395
751 726
191 935
770 928
889 894
789 610
456 213
142 35
711 773
98 349
94 80
527 892
915 362
938 846
948 439
855 499
943 395
771 709
574 2
670 130
769 469
833 365
929 725
949 337
651 524
918 601
842 578
127 207
116 150
636 777
6 92
683 329
718 62
813 40
714 667
925 626
305 103
462 738
765 373
775 434
624 848
924 80
157 796
948 175
866 521
512 270
661 691
466 348
437 380
582 950
35 460
784 414
396 677
409 327
254 97
147 838
148 959
436 414
445 52
927 799
681 448
73 382
128 518
607 820
711 269
217 479
102 801
576 517
778 263
809 514
673 87
908 737
613 472
59 168
376 174
627 176
532 207
685 677
726 3
797 310
186 227
242 251
142 58
295 700
305 749
18 673
718 221
283 957
464 709
962 423
838 776
660 530
779 242
254 648
278 189
916 777
175 907
405 848
69 275
162 905
812 591
585 496
689 495
761 901
94 477
436 733
529 920
115 925
782 811
234 961
847 808
260 417
361 197
229 795
680 220
743 961
463 317
883 527
594 109
326 227
581 559
487 461
149 404
879 593
746 856
673 664
863 206
404 713
325 382
298 770
487 801
812 354
173 573
489 509
813 760
620 522
800 730
888 954
469 701
166 806
525 382
88 429
326 944
941 578
519 427
855 258
294 45
621 890
807 509
200 941
925 884
711 227
715 213
157 491
904 377
439 167
741 352
767 795
402 578
564 435
108 639
715 658
700 793
501 91
810 537
446 933
606 144
732 572
949 126
223 578
863 795
646 145
274 385
946 269
45 291
180 218
735 961
362 523
534 479
495 469
273 639
844 254
38 348
536 103
48 883
804 319
165 332
420 962
746 207
139 532
234 848
712 745
555 885
605 137
797 65
289 709
233 522
653 677
694 188
303 291
39 97
456 618
330 130
48 829
710 583
157 109
351 795
129 688
576 487
195 622
178 440
138 542
166 94
392 555
895 469
730 56
264 521
253 369
715 490
238 35
833 297
961 705
446 814
300 756
964 540
271 411
591 106
733 237
450 607
511 257
616 97
581 32
405 759
123 166
276 169
9 472
23 346
765 461
105 509
595 584
536 889
593 508
762 238
208 761
646 851
138 922
240 106
75 101
507 849
343 601
243 63
352 411
265 451
419 244
873 486
400 843
154 201
219 864
718 936
129 901
769 187
70 394
847 461
162 323
784 810
436 204
733 353
765 700
599 486
895 884
202 235
262 687
714 515
762 199
559 371
724 15
158 900
19 313
322 95
198 517
593 674
282 256
503 520
741 733
61 294
284 944
38 217
806 111
68 318
384 411
347 131
469 684
680 658
233 912
712 551
880 316
184 288
576 163
68 679
936 156
1 923
822 218
429 259
265 359
55 415
613 394
507 827
693 788
939 363
559 150
38 137
265 749
552 444
879 711
661 63
427 112
78 230
530 66
712 358
648 223
676 181
449 413
519 79
293 636
681 106
606 421
743 564
584 650
289 596
510 161
615 281
377 894
537 353
273 62
948 305
191 673
167 50
617 684
81 91
273 853
663 284
406 565
179 168
237 261
939 924
504 41
191 539
641 664
552 47
541 154
813 107
807 172
387 597
715 366
798 884
192 434
580 415
318 696
215 487
719 188
440 252
209 785
634 608
184 578
463 375
363 185
327 67
302 35
722 35
55 589
400 782
652 1
52 7
783 544
676 742
101 350
468 256
599 327
675 325
88 246
139 72
70 868
653 502
592 656
179 49
715 44
179 724
410 733
780 921
192 876
321 394
592 212
305 417
44 396
764 117
603 298
181 688
445 941
165 635
669 648
236 106
875 3
826 238
525 355
327 306
180 396
322 212
635 312
761 961
479 801
409 92
822 147
647 686
941 442
844 643
576 918
498 386
767 163
535 777
490 109
18 528
513 696
737 361
465 550
249 285
842 937
238 57
656 725
407 679
74 177
210 859
333 894
267 169
70 739
769 578
512 42
202 353
211 806
68 504
63 885
419 333
201 811
913 725
542 705
609 730
746 361
455 364
881 89
51 126
58 564
490 602
625 62
342 154
740 794
209 60
400 531
875 761
637 590
128 239
398 131
581 504
718 582
221 218
214 885
605 440
931 960
465 770
956 231
221 111
929 962
81 385
762 132
772 284
192 535
259 408
746 465
950 811
345 285
619 99
200 389
758 243
682 796
785 952
951 35
617 396
605 127
183 810
534 291
762 568
52 373
86 77
850 237
356 395
575 781
191 853
929 230
840 597
400 500
938 725
184 78
581 432
585 797
942 846
650 814
498 841
36 169
637 461
393 284
233 50
702 244
104 460
8 857
962 459
632 585
113 572
273 114
580 359
20 665
673 156
200 562
249 954
174 709
472 269
186 491
180 123
619 566
65 894
328 809
235 31
524 130
818 92
567 523
724 106
131 432
680 789
331 336
880 735
784 98
362 442
348 394
670 12
361 227
51 915
949 84
195 918
855 929
525 54
703 701
42 794
702 72
585 138
214 812
278 358
305 837
489 779
98 679
348 945
762 334
863 194
72 819
954 469
789 174
916 39
529 355
17 952
20 496
88 546
457 393
142 647
947 396
480 248
184 104
754 257
276 624
805 729
204 327
753 803
535 554
253 924
103 809
833 13
266 934
178 803
587 557
23 770
252 91
881 620
475 412
936 483
754 321
126 898
613 634
153 151
100 608
135 857
722 312
582 27
38 432
741 488
693 820
126 612
795 494
96 245
93 138
798 528
141 12
81 873
222 801
484 389
879 755
154 407
589 917
270 697
669 220
276 778
718 138
258 453
520 79
823 527
406 622
702 89
747 395
641 796
698 209
874 217
576 932
470 793
862 657
566 781
428 292
804 316
295 205
524 898
33 326
682 132
911 394
500 350
822 121
802 713
936 530
249 755
938 568
609 964
715 156
458 470
490 427
221 859
94 777
791 222
88 287
367 15
642 451
497 730
536 708
663 181
875 861
277 44
485 560
545 721
45 586
539 435
282 169
581 174
720 12
81 867
370 130
749 187
612 930
642 624
824 115
844 426
651 944
243 206
433 803
615 103
603 834
680 417
931 40
926 264
676 752
896 415
293 77
20 42
491 107
694 701
693 71
914 307
369 395
947 795
37 41
459 97
85 851
838 41
822 309
730 796
682 394
475 50
761 442
596 806
115 28
306 493
113 88
295 922
765 867
610 674
463 66
180 44
822 736
154 97
824 511
14 39
914 365
273 99
18 338
70 554
908 713
839 265
129 15
230 291
510 397
706 723
296 600
675 138
845 396
739 193
576 250
61 392
116 105
828 667
689 392
22 359
925 348
132 269
9 250
332 138
329 130
306 16
297 809
802 46
452 124
17 255
695 654
891 244
99 561
554 80
918 922
379 593
336 823
874 384
653 416
879 246
879 743
214 90
33 721
787 589
789 287
183 255
526 654
361 499
418 584
490 110
44 771
741 534
598 357
48 619
370 851
282 163
344 219
20 695
436 369
523 687
504 373
951 829
38 63
235 247
22 173
157 196
141 62
282 907
159 911
277 191
103 168
48 384
862 2
82 759
424 355
226 629
414 521
348 307
166 588
290 263
848 460
173 14
277 762
735 253
57 359
93 827
150 193
184 344
858 95
863 106
543 107
865 395
157 253
182 459
503 679
895 405
902 223
480 600
318 885
308 856
129 532
589 228
671 496
133 112
821 662
390 314
565 440
2 12
191 356
847 220
620 444
722 808
771 856
143 267
648 837
599 308
908 504
534 287
356 867
891 709
226 457
893 197
276 52
393 200
280 164
638 509
138 799
427 566
27 87
115 250
113 770
30 54
935 131
216 573
863 789
420 343
932 110
414 568
680 373
216 633
567 923
443 464
186 685
612 737
581 941
334 258
891 290
879 255
934 256
72 860
777 788
749 395
180 171
868 551
210 729
175 614
158 950
528 442
790 311
637 959
496 228
722 461
37 272
788 494
605 138
896 692
289 397
86 548
895 827
553 152
202 773
245 269
459 838
947 403
621 777
941 597
570 623
239 19
448 164
817 859
567 85
854 460
890 344
151 452
717 774
734 170
485 623
845 253
889 335
300 103
470 607
287 579
681 241
317 287
52 235
643 474
357 264
73 75
706 307
754 190
151 742
948 155
304 200
594 753
102 213
451 170
795 248
52 644
216 854
278 676
38 66
916 846
443 524
737 112
631 12
454 386
943 188
672 697
475 847
613 588
496 708
184 409
724 687
927 365
925 421
833 8
910 673
854 806
25 752
906 384
665 372
376 398
545 899
902 416
892 19
173 843
20 240
621 84
692 471
652 300
751 83
486 481
813 776
941 699
660 601
379 649
475 345
557 256
28 771
283 16
821 154
642 263
664 352
350 923
190 206
489 16
44 483
670 97
183 848
328 469
383 530
178 899
837 67
404 106
279 190
162 637
475 146
841 903
495 85
282 481
90 956
182 284
234 534
443 770
221 253
960 959
929 384
85 537
675 834
257 509
957 459
374 223
565 74
756 840
498 679
114 624
893 542
642 301
195 451
716 330
616 953
214 633
751 697
298 614
814 917
273 238
866 29
751 855
324 181
897 425
539 561
828 40
438 185
800 614
26 344
237 493
7 434
880 81
671 687
238 700
510 225
163 849
599 300
810 245
262 841
860 584
280 453
506 49
534 527
820 771
38 712
72 787
942 693
880 587
560 756
291 228
204 921
482 28
918 438
716 502
812 19
165 559
286 911
430 112
18 919
830 850
383 925
581 889
309 864
277 196
326 243
204 831
368 658
828 765
925 373
797 572
229 539
309 427
694 671
874 263
498 907
815 243
807 799
405 61
198 330
933 527
290 960
311 530
534 686
498 720
153 150
789 299
627 388
821 616
203 760
66 434
224 838
750 63
663 5
215 479
815 527
927 690
230 381
165 254
279 329
785 470
82 673
389 618
631 730
202 758
440 835
741 427
275 600
603 326
668 477
268 256
878 365
345 486
55 579
293 213
383 686
938 929
310 358
308 494
224 427
265 299
249 198
612 150
790 707
347 181
960 546
484 941
18 313
815 697
949 389
419 771
729 203
827 359
745 149
468 352
594 24
262 838
304 579
830 438
313 930
670 370
940 345
439 174
592 84
934 757
103 796
784 157
234 189
95 284
415 793
318 783
624 695
446 102
378 616
545 694
660 380
399 656
879 415
141 169
625 144
43 954
794 760
392 562
163 851
346 519
921 19
782 251
233 951
813 868
406 732
77 213
270 488
504 919
393 794
710 5
833 567
101 921
57 269
563 42
636 319
590 870
860 101
414 931
871 852
290 586
320 124
318 677
625 516
158 185
328 941
72 369
661 222
706 272
274 164
44 669
582 811
918 203
185 110
526 859
318 227
376 374
670 433
309 235
61 321
253 537
277 743
253 861
402 654
492 473
583 731
745 770
439 579
762 554
178 91
772 355
547 164
376 791
916 930
410 441
278 825
163 404
936 799
108 464
28 169
890 634
576 256
277 508
342 334
598 330
113 514
534 624
570 303
617 306
545 813
718 796
297 629
270 962
897 301
807 840
670 292
68 596
904 566
399 77
753 787
588 781
943 340
877 384
133 703
68 785
325 212
214 426
480 527
183 878
249 457
64 54
810 447
726 275
822 664
341 936
812 388
689 823
800 177
680 534
379 763
208 213
723 654
732 195
401 494
398 103
341 856
500 239
265 906
765 100
149 825
807 240
150 857
159 897
620 796
101 41
291 461
437 96
294 174
728 577
196 138
209 353
447 97
746 142
775 865
17 678
139 49
430 96
886 639
129 944
627 530
860 808
130 542
710 936
90 959
711 74
722 2
508 816
8 431
478 26
655 723
229 477
922 509
796 89
300 24
611 455
409 307
844 865
653 685
848 284
154 299
367 174
467 831
124 280
308 134
43 419
879 62
189 787
248 624
695 771
357 851
595 511
268 67
555 284
154 476
764 774
665 509
379 361
651 557
769 818
607 187
222 170
948 344
939 846
214 572
867 261
39 250
414 452
607 215
754 384
31 912
147 554
492 170
279 915
289 872
879 104
234 307
153 427
123 866
200 172
842 776
76 474
698 466
722 739
637 380
594 489
700 898
574 719
299 586
717 67
822 355
871 348
384 112
754 640
824 634
443 579
546 12
768 645
915 687
370 256
711 850
870 723
548 808
531 60
951 619
810 363
375 837
456 481
286 819
308 771
909 800
671 348
480 639
948 887
880 298
250 355
742 381
195 664
273 803
10 370
79 365
749 169
651 34
702 66
305 658
643 144
311 834
786 21
594 99
585 172
616 963
775 241
363 350
458 305
936 403
774 248
564 149
505 124
839 634
581 5
891 175
764 102
409 963
620 171
807 921
566 666
167 297
405 685
637 103
20 759
79 358
727 334
279 323
911 448
555 523
211 554
503 257
611 135
113 640
810 524
391 557
448 205
905 876
456 54
454 395
87 394
429 12
798 654
836 707
396 374
114 568
841 244
377 646
802 280
282 380
675 690
304 185
189 187
703 131
617 340
868 92
186 803
943 252
94 963
904 889
457 820
505 133
621 416
123 95
446 492
649 804
126 622
949 369
909 533
156 961
826 743
786 396
598 55
26 544
318 101
245 453
948 465
529 287
789 857
766 614
511 377
343 761
125 920
613 718
26 951
96 767
154 900
812 823
679 56
609 942
625 597
128 133
803 313
37 396
196 493
619 258
740 588
43 319
183 76
821 815
59 610
619 171
881 33
209 372
311 41
4 792
588 547
913 666
775 127
697 21
72 138
743 451
178 215
93 211
909 671
51 837
633 677
508 67
616 476
571 510
305 862
552 319
948 261
751 185
39 922
402 373
855 689
574 909
858 383
888 927
775 831
91 491
26 190
635 680
208 648
221 309
958 766
604 567
215 532
874 936
782 749
272 692
98 528
470 327
209 72
737 477
46 433
452 921
905 246
682 887
790 601
308 49
937 851
394 919
44 696
377 870
884 175
652 164
640 848
548 298
518 673
218 322
712 702
287 213
676 699
412 207
191 800
505 316
159 586
190 553
88 654
377 79
560 820
44 913
698 552
463 505
577 723
775 872
303 372
291 34
108 71
299 773
624 629
139 237
590 427
343 389
310 647
881 729
41 696
593 263
821 700
380 355
827 835
603 554
45 130
178 918
938 637
533 786
625 897
181 709
551 134
294 239
142 3
506 66
368 955
70 643
363 779
613 324
366 364
910 21
495 648
344 442
229 157
243 134
524 237
445 98
501 907
378 366
439 327
341 848
740 513
460 851
8 687
625 777
891 708
694 951
933 649
129 357
258 170
46 760
726 460
308 677
99 127
428 750
292 645
321 80
866 771
749 799
193 228
729 109
225 313
292 809
747 47
293 760
630 779
665 723
468 174
382 439
342 876
783 204
232 163
375 471
497 620
306 373
618 323
453 920
165 917
120 205
927 688
486 435
399 514
526 701
783 29
189 372
798 75
295 197
103 885
426 374
895 16
840 193
149 84
651 394
550 752
195 646
50 291
183 117
426 267
519 903
202 57
100 312
543 370
450 333
840 848
263 174
463 563
755 780
779 793
77 263
600 170
68 154
719 251
177 553
21 164
214 836
252 287
25 487
758 434
156 174
204 502
889 126
860 861
55 872
836 352
560 160
916 355
431 370
662 906
560 427
102 106
470 911
769 71
546 806
85 834
484 846
334 194
768 865
636 427
612 692
725 316
449 764
400 61
726 272
333 56
5 71
328 949
760 476
88 365
756 803
678 851
685 517
430 809
642 101
852 338
301 285
804 354
90 243
906 862
17 290
302 887
76 910
274 170
58 870
68 587
766 34
857 461
702 356
278 393
301 358
663 503
613 479
441 705
344 680
325 719
683 503
327 461
332 583
832 485
160 411
407 486
877 795
147 883
813 891
147 441
908 868
948 265
428 375
606 137
60 40
704 79
400 390
78 125
834 140
518 257
208 110
323 316
488 521
716 99
289 898
327 674
242 60
935 849
402 110
388 690
378 477
770 894
158 616
604 141
653 777
123 830
679 415
450 46
624 416
214 958
756 793
718 290
277 441
820 358
932 584
407 322
710 418
800 427
939 386
790 66
767 34
790 16
662 421
459 811
328 851
835 944
600 269
877 25
294 92
856 709
381 323
183 591
378 147
774 103
382 467
585 77
429 386
308 89
501 575
195 109
833 440
926 920
234 329
536 386
888 361
910 902
948 483
801 137
257 205
348 481
146 71
450 11
693 228
202 952
927 150
946 622
534 865
815 88
810 336
830 353
669 31
262 8
115 290
161 944
87 170
467 193
711 646
135 514
791 696
464 701
800 432
802 429
48 952
652 418
331 649
559 13
691 476
494 350
573 347
379 869
13 29
346 636
92 742
751 572
348 374
436 152
486 690
604 109
211 523
825 102
591 416
480 160
462 174
955 87
294 608
943 222
454 435
505 108
497 809
615 934
241 253
303 623
683 213
103 16
751 433
356 134
885 773
539 136
465 170
399 877
188 645
57 423
745 440
778 222
649 608
238 89
43 725
368 792
526 205
113 71
557 227
734 284
325 658
489 21
151 445
662 536
452 686
122 67
635 799
214 314
505 808
33 494
429 357
601 369
617 552
101 301
494 707
741 155
399 125
711 207
209 705
526 316
529 919
376 337
202 77
815 120
627 7
604 532
880 362
549 250
80 411
64 474
303 646
369 306
659 589
385 654
724 515
376 859
264 247
332 519
774 127
618 643
36 500
277 632
184 208
116 577
430 713
706 568
382 280
807 955
14 563
958 920
936 878
582 527
934 97
592 11
200 717
491 806
259 483
165 448
203 246
178 887
209 132
82 156
379 37
70 261
246 944
505 138
26 364
732 65
163 793
740 279
398 154
347 392
320 35
39 435
275 388
133 572
906 459
414 856
384 477
603 793
182 144
958 2
929 586
745 515
821 156
99 172
76 946
148 919
672 726
557 910
887 242
436 196
821 945
929 759
104 203
735 840
893 149
784 384
943 563
449 438
661 660
88 885
266 903
326 673
942 298
756 878
328 816
368 404
817 507
839 923
396 228
17 707
10 345
9 349
206 372
815 441
266 705
406 236
661 841
352 514
858 803
896 955
236 903
293 421
349 65
332 562
313 118
9 943
171 861
718 294
442 207
209 206
496 491
535 136
800 7
482 629
235 111
854 963
599 253
599 201
747 507
639 359
572 193
449 358
490 907
78 118
93 54
964 506
341 673
609 940
767 960
953 930
648 870
329 488
248 264
173 960
36 248
208 785
636 55
73 72
821 503
255 690
790 71
252 791
821 67
217 796
260 841
122 803
503 509
554 374
175 46
871 519
821 66
879 222
382 644
922 16
305 213
652 907
570 61
643 610
663 65
703 11
341 528
682 270
915 31
673 952
785 509
337 645
556 299
541 404
514 350
878 961
449 789
70 555
835 553
616 503
594 41
78 736
525 421
719 808
717 496
880 508
519 19
573 486
229 268
6 205
324 343
909 442
850 57
758 197
949 466
203 136
736 608
626 591
787 742
60 907
58 846
611 823
904 873
609 407
249 59
548 648
26 851
128 599
681 700
834 601
132 112
319 197
148 786
133 801
510 400
694 433
600 579
363 300
562 312
634 109
283 480
662 98
125 84
23 149
178 434
175 285
232 694
513 3
305 321
36 258
487 316
939 32
37 373
669 626
913 127
903 185
697 851
245 522
636 956
753 934
778 281
552 930
304 718
536 415
179 50
199 80
505 576
229 369
218 84
858 171
129 236
181 63
2 859
852 591
273 207
430 369
569 668
407 197
304 17
242 41
562 83
428 737
746 761
54 176
754 539
478 723
76 586
637 929
449 338
745 744
937 31
802 628
582 103
890 961
248 7
295 62
202 583
196 922
141 566
146 259
895 335
179 520
646 869
577 519
699 41
305 512
277 278
177 666
698 324
260 423
915 140
133 499
832 179
207 487
630 850
637 444
498 54
182 482
565 925
702 176
557 692
229 40
165 420
113 199
470 220
580 320
144 461
775 919
485 259
322 316
566 752
909 439
422 847
625 157
467 60
186 494
133 97
940 495
475 105
289 436
426 284
380 614
756 648
619 404
85 453
153 934
798 730
836 298
733 520
235 203
45 493
203 793
724 112
839 825
326 607
478 319
828 535
144 872
416 67
745 365
406 552
754 100
902 280
689 72
807 522
899 528
246 65
134 62
366 369
512 482
347 694
203 708
643 136
821 555
233 18
506 330
652 880
265 704
860 776
113 54
849 395
106 111
420 541
744 639
918 441
101 540
668 416
145 56
14 640
452 616
855 103
78 40
294 959
593 690
76 598
710 588
450 234
835 370
124 567
605 671
447 892
817 326
23 354
72 539
428 462
368 395
807 308
367 885
280 441
591 250
108 224
300 479
149 853
828 231
671 906
592 757
377 308
658 691
81 578
625 574
535 482
428 542
419 759
675 10
105 546
271 885
356 460
318 188
858 298
543 696
38 366
694 82
693 910
719 71
617 935
409 404
375 549
895 185
817 629
201 479
157 240
343 862
814 386
700 960
296 241
468 176
300 654
842 807
710 8
275 624
376 486
22 51
83 63
363 329
942 610
37 302
485 488
943 468
90 417
564 861
939 414
378 268
252 496
765 397
119 62
298 459
884 852
414 247
218 788
884 369
839 451
6 119
676 626
241 742
630 643
329 448
631 119
468 752
27 130
37 933
904 676
122 454
409 727
82 6
344 472
283 522
415 193
309 132
556 602
441 553
311 486
286 380
464 515
267 396
860 132
23 883
142 448
384 7
346 917
214 46
376 959
706 501
774 83
88 63
252 602
721 700
59 155
412 886
681 952
926 369
8 112
58 794
525 817
430 25
550 668
339 489
141 892
302 853
93 124
580 694
648 146
603 448
950 787
904 936
52 156
345 566
421 84
436 700
830 780
890 193
73 160
765 172
681 470
155 725
661 251
171 760
577 326
863 602
72 389
730 809
234 250
233 98
165 790
173 214
743 145
949 683
618 41
790 649
226 780
86 544
270 551
557 668
624 666
115 953
867 801
331 880
807 754
341 221
81 930
621 221
276 319
479 373
401 499
163 658
682 414
748 884
310 433
262 552
332 350
735 838
317 503
488 861
428 814
836 131
787 487
529 674
828 902
208 394
229 513
649 201
694 373
347 639
670 906
466 435
598 562
139 901
283 527
245 150
848 194
304 427
116 663
962 155
23 790
158 320
533 189
609 601
379 396
320 461
519 500
581 925
251 776
363 359
115 786
315 70
450 28
431 364
723 848
880 7
393 929
347 901
293 544
183 60
739 35
911 50
480 313
437 692
188 299
392 865
69 101
407 687
191 154
181 691
765 743
368 535
475 733
681 364
826 515
73 661
722 257
70 89
449 447
954 125
870 602
710 859
913 704
74 729
98 648
415 12
650 928
735 831
393 382
332 474
145 645
38 934
236 251
573 501
71 808
260 598
508 170
17 310
327 370
260 230
347 859
886 460
693 46
728 512
726 721
30 185
620 922
253 742
579 144
229 274
171 781
288 291
343 275
576 717
660 486
64 476
746 57
48 413
545 743
121 454
249 240
510 109
583 354
337 25
726 451
931 49
343 810
508 687
747 500
254 89
641 553
226 782
74 338
889 549
310 248
957 195
156 952
76 366
556 92
448 358
465 847
719 774
466 540
664 827
755 514
367 198
277 751
588 297
310 542
621 288
931 776
681 377
390 876
918 846
519 71
848 7
68 874
727 208
389 851
860 91
942 299
769 930
704 2
409 586
477 373
43 429
680 313
893 145
502 701
524 851
197 461
486 390
761 763
580 172
562 517
292 795
278 694
505 667
745 142
277 123
458 92
918 164
663 297
116 834
378 23
870 563
804 253
209 140
393 220
114 261
53 776
749 12
200 106
33 486
448 225
797 704
675 705
560 628
446 582
491 919
122 790
107 110
329 353
728 661
279 104
892 461
458 726
751 550
881 919
891 248
470 353
153 673
942 471
28 298
113 752
609 360
536 820
775 869
828 901
748 415
509 856
501 365
772 167
190 257
26 946
595 578
128 503
234 251
162 339
715 467
141 589
532 901
233 844
644 666
492 305
235 660
558 838
344 392
475 190
178 27
50 112
93 738
567 770
8 46
525 423
951 477
24 771
341 245
529 177
827 501
954 335
748 689
964 326
295 366
632 898
758 258
57 374
571 606
800 442
714 636
913 717
746 344
325 599
964 136
70 253
238 194
625 552
519 843
270 820
126 415
663 15
556 638
888 820
489 161
156 553
436 273
8 494
672 87
306 313
220 350
379 922
9 636
267 385
756 390
446 708
511 623
69 73
328 522
78 192
405 240
73 438
715 616
293 303
46 144
812 709
158 240
20 541
950 200
378 237
867 228
346 731
315 408
841 438
832 221
95 110
758 246
121 6
676 930
91 185
222 674
439 181
952 493
303 156
328 892
189 237
914 500
689 219
832 487
96 636
653 292
214 465
630 500
452 847
348 66
699 791
485 250
61 167
630 97
913 300
957 323
593 701
173 71
298 851
405 629
271 499
905 566
688 930
255 280
648 584
615 285
744 103
92 575
839 739
642 409
880 392
590 629
38 103
120 19
296 35
482 883
685 750
251 350
632 752
86 458
189 803
89 106
497 520
341 386
560 721
854 657
695 112
143 479
71 198
573 799
665 566
302 640
613 77
149 606
318 201
9 32
812 501
402 215
563 365
191 827
115 586
387 72
929 403
154 13
240 2
528 285
591 198
655 912
70 912
939 959
277 425
581 346
266 768
904 32
716 391
116 75
573 352
71 928
672 54
124 413
390 690
914 132
697 213
759 894
331 402
762 35
276 788
898 50
286 947
406 111
785 523
233 945
215 246
190 415
875 817
940 515
9 604
9 236
375 427
454 935
412 945
672 357
820 156
675 62
160 867
206 79
758 194
700 413
653 480
740 558
23 17
507 701
652 398
819 124
825 773
789 601
854 893
286 241
495 345
189 66
32 555
488 172
816 255
918 493
726 666
341 830
653 692
387 12
718 237
277 922
133 344
77 237
159 420
768 169
363 540
122 552
783 523
585 232
119 729
512 935
551 314
159 532
289 274
746 469
195 490
340 348
495 354
190 811
948 198
108 792
11 517
882 196
676 397
123 482
344 294
333 559
180 733
868 319
886 509
480 442
823 385
764 758
670 614
200 301
914 503
382 483
458 906
211 724
469 631
454 692
216 363
534 500
545 952
627 600
939 280
880 831
942 835
5 931
706 440
226 238
294 412
90 522
77 932
699 88
22 160
833 892
905 228
778 878
273 697
59 924
363 417
595 1
151 704
546 794
534 42
466 316
173 26
409 536
281 677
392 431
822 344
456 24
376 640
844 468
532 323
489 690
331 756
877 897
828 48
797 195
474 848
503 481
747 910
26 271
387 588
939 792
26 130
949 805
527 299
512 34
775 674
533 773
746 185
571 394
924 707
664 618
386 46
854 384
86 81
59 538
949 630
217 352
804 530
504 516
61 501
345 648
128 283
92 351
571 334
632 877
818 499
446 824
354 945
914 259
445 835
252 650
447 919
215 330
151 118
369 244
409 663
543 333
783 515
456 419
501 194
22 371
698 246
51 246
780 878
855 676
767 313
581 625
309 429
163 29
593 776
143 798
199 74
949 781
427 106
334 860
121 692
955 261
404 207
119 131
311 825
495 623
890 546
410 426
327 358
827 907
108 656
327 241
571 705
200 687
964 773
68 93
637 125
699 224
238 132
271 877
563 918
567 429
48 296
832 796
896 115
278 857
105 118
516 495
585 541
489 170
32 196
304 153
535 515
777 350
828 531
602 394
756 688
645 432
653 366
902 84
459 734
85 841
331 356
928 136
702 591
636 551
308 658
469 547
422 804
727 674
902 460
683 773
234 953
775 115
734 219
143 395
318 270
76 866
214 440
31 237
703 709
831 309
734 222
218 758
828 662
229 352
630 551
789 31
328 680
401 687
531 141
157 785
296 176
343 425
661 380
308 413
576 831
881 97
36 313
825 312
828 746
448 223
265 263
901 773
1 876
808 538
302 961
127 584
785 687
73 444
445 474
72 804
413 16
379 794
889 489
902 224
548 364
543 160
950 432
26 51
746 83
511 83
833 835
719 65
879 774
240 91
746 313
847 370
746 711
513 568
331 736
156 575
556 384
824 558
585 692
35 848
51 238
734 886
545 202
893 411
302 722
689 473
150 575
636 882
48 870
429 441
764 254
214 433
594 269
293 268
316 586
419 527
274 811
866 58
412 763
536 462
398 906
320 295
897 528
636 272
655 323
310 867
384 364
954 777
634 67
246 878
552 271
217 483
704 707
447 152
184 130
379 917
276 106
764 514
383 551
262 514
21 521
457 155
470 671
385 386
178 543
410 10
947 544
913 561
552 507
916 381
899 816
651 401
173 219
577 85
512 137
73 898
686 691
4 705
308 39
449 647
574 444
652 540
800 363
715 499
650 867
676 836
515 586
309 827
644 394
497 258
735 164
387 336
468 825
482 656
160 390
903 517
831 869
126 84
376 271
893 861
619 541
847 145
767 230
792 959
722 384
341 11
931 364
805 348
36 731
815 961
609 561
497 264
392 882
412 433
516 588
51 919
755 654
392 703
556 264
488 522
23 412
531 955
682 964
881 262
785 693
151 154
184 386
376 205
69 276
790 555
331 539
405 95
554 584
724 566
563 357
331 144
570 477
560 960
116 680
340 472
710 39
475 9
188 578
6 24
180 54
342 488
778 29
348 527
138 312
423 799
244 953
51 515
672 284
753 314
90 423
881 887
889 702
805 912
874 755
440 870
788 425
511 327
283 713
626 174
718 684
858 462
337 221
585 705
204 311
829 684
4 865
609 117
90 218
768 702
452 163
450 598
779 835
508 795
64 349
695 65
318 579
591 425
167 688
829 242
443 762
220 107
378 835
225 900
827 499
437 703
368 169
167 622
361 394
844 234
583 104
863 623
448 125
850 936
420 695
624 961
363 677
71 691
755 852
405 474
731 29
135 231
38 46
543 678
633 766
265 928
879 350
611 137
151 699
682 468
456 527
769 765
270 509
576 810
267 155
543 912
93 762
694 167
525 38
576 584
573 115
948 661
354 140
841 688
45 364
391 615
51 584
599 98
583 539
542 137
52 946
630 193
503 137
833 745
121 396
438 677
183 301
774 806
322 876
487 373
490 757
630 679
85 835
963 112
418 520
673 799
715 910
400 602
486 568
913 846
393 776
610 846
278 377
519 472
554 366
332 311
549 41
182 425
157 186
378 586
583 448
22 803
828 220
748 546
938 114
498 610
617 108
497 406
521 709
957 231
868 4
68 238
414 678
457 413
809 622
263 16
265 426
641 218
711 701
718 876
343 42
289 82
954 222
570 247
785 800
277 475
717 884
362 809
370 131
266 290
662 368
798 614
214 235
378 681
231 608
418 669
64 844
149 251
833 79
308 312
382 952
201 84
27 859
612 861
113 803
727 889
341 253
103 312
1 549
804 339
184 146
283 108
721 253
879 570
875 224
580 133
534 102
414 738
768 923
8 228
17 515
490 348
822 914
618 172
764 205
186 889
685 181
162 774
354 820
640 255
475 191
268 259
566 228
745 958
402 480
6 222
38 849
800 944
556 167
165 800
54 684
577 340
566 494
640 853
617 205
310 198
337 960
440 256
196 838
157 908
866 763
325 314
449 761
699 40
159 808
652 862
294 849
567 725
925 369
504 634
643 944
106 713
120 390
536 861
51 163
830 469
927 811
585 298
530 481
529 21
311 82
731 16
393 657
218 24
669 291
149 152
595 892
204 519
518 294
663 56
908 370
215 528
832 810
740 649
254 386
122 877
210 146
604 371
680 351
158 124
946 251
891 250
12 41
854 40
218 660
337 423
736 302
657 483
123 383
78 154
61 834
120 834
446 830
560 349
668 45
360 900
6 474
310 100
276 759
630 583
87 284
896 91
762 731
406 795
817 596
637 424
940 358
756 94
279 918
288 15
577 329
22 647
536 555
941 83
225 67
475 294
626 509
101 841
25 219
664 351
828 244
337 934
924 31
446 533
36 849
404 514
721 372
154 739
511 725
49 579
621 89
910 371
42 578
822 307
758 658
489 219
52 886
238 352
662 924
10 490
192 58
317 699
85 137
399 15
233 878
603 687
875 791
286 728
424 810
463 180
456 920
108 674
100 41
470 476
481 307
824 299
703 181
96 291
828 695
266 335
797 77
439 239
855 332
875 326
281 528
790 103
508 48
831 900
470 598
252 515
183 214
156 390
414 239
665 371
151 541
947 78
165 361
143 692
693 750
440 259
629 172
273 163
485 187
625 519
936 264
149 654
751 506
649 281
512 779
626 870
271 352
516 224
860 448
511 473
467 67
863 416
569 66
320 750
819 127
232 688
842 878
209 634
15 857
37 712
571 113
883 600
466 542
186 476
804 374
911 56
317 774
443 257
810 174
159 961
302 506
616 288
117 55
333 225
638 212
99 206
868 765
604 254
800 945
766 811
239 385
764 683
383 601
446 280
590 851
456 704
376 274
956 770
694 236
511 738
171 74
882 592
320 526
593 526
483 350
660 41
524 63
88 39
73 773
126 54
593 438
466 271
839 434
797 720
908 251
572 181
1 837
471 513
148 866
559 425
232 161
236 461
675 924
552 268
908 659
489 359
924 878
250 540
401 555
657 348
267 503
406 47
346 686
740 244
289 618
937 601
706 844
938 598
810 156
60 922
319 407
281 351
762 218
151 244
594 454
437 52
710 593
662 5
428 717
279 776
706 574
202 270
832 358
324 787
889 717
277 445
552 354
260 629
275 496
672 536
145 476
209 161
602 7
909 164
751 206
834 532
931 777
940 761
951 207
738 919
450 803
631 907
533 103
48 887
761 575
805 288
298 353
858 348
917 140
583 110
248 91
584 930
68 499
552 608
27 683
178 878
533 48
229 9
798 453
779 731
262 673
703 219
399 557
594 29
551 878
948 156
452 557
273 413
682 168
913 189
595 497
515 856
565 911
342 53
936 547
715 395
125 413
158 722
534 359
469 734
909 534
883 290
376 930
238 231
671 336
896 250
863 467
516 819
647 558
489 660
755 228
400 840
4 907
437 854
644 493
157 453
831 674
337 783
652 280
135 540
844 717
382 856
863 671
70 243
202 540
135 247
165 634
964 831
116 689
480 444
720 795
947 466
77 371
875 424
75 100
921 654
377 2
345 489
22 719
815 155
636 413
148 84
162 537
895 255
488 579
243 212
678 901
413 3
452 218
785 113
423 801
949 291
918 476
868 616
105 548
38 731
639 41
300 500
43 334
171 330
625 248
180 842
636 174
319 771
363 404
8 905
865 928
510 829
437 824
883 963
346 659
51 110
230 459
383 181
127 50
883 934
562 39
723 515
72 713
879 749
289 635
375 290
701 228
830 836
310 946
645 864
450 218
952 869
927 156
575 961
4 416
784 791
961 622
865 760
153 506
404 213
613 418
670 241
635 544
522 944
57 459
767 170
588 523
516 795
452 731
231 306
670 793
305 959
19 435
817 345
467 827
854 243
751 417
805 841
128 82
219 481
585 270
617 92
702 752
229 884
398 871
304 596
485 45
167 415
133 190
328 476
605 865
52 780
581 880
885 520
635 677
818 392
532 547
704 359
670 912
948 252
448 89
409 101
292 130
740 655
419 920
900 944
560 62
788 246
624 132
99 62
727 220
734 608
94 639
165 533
536 230
902 669
706 175
891 264
636 231
180 200
78 730
439 80
902 924
659 84
338 111
802 527
331 1
195 155
794 222
831 834
768 416
81 520
75 451
845 934
889 300
587 513
769 28
874 827
55 441
712 893
964 93
325 683
238 168
449 423
163 425
556 324
23 103
107 408
173 645
710 502
128 668
533 711
573 933
664 555
813 266
655 673
506 800
693 724
710 422
273 602
305 772
780 897
178 489
406 566
270 922
445 606
286 39
456 256
722 700
497 607
484 801
784 734
78 236
167 67
327 907
678 540
596 709
424 357
122 393
733 838
128 35
303 753
635 482
282 788
388 488
305 218
327 176
475 907
302 529
874 212
512 591
189 602
807 541
470 234
225 934
331 808
874 52
914 481
264 859
941 606
420 794
518 134
405 801
266 863
821 471
672 850
641 711
698 918
192 333
183 544
157 758
573 7
379 643
563 602
86 807
128 134
407 825
405 541
790 244
595 726
97 41
162 95
662 58
548 219
829 313
563 920
613 659
899 859
585 414
955 827
737 924
484 396
251 264
192 816
682 646
146 370
623 338
751 717
711 633
543 756
128 343
741 70
183 66
225 425
743 227
962 789
465 872
95 894
904 785
129 700
402 757
456 241
594 637
399 496
465 513
712 489
233 851
289 299
505 188
328 918
866 835
908 807
824 335
421 629
254 653
948 818
887 15
333 429
883 750
620 130
533 531
92 137
360 843
893 837
69 829
784 781
720 591
594 723
787 917
187 799
379 202
653 271
882 749
902 172
769 301
400 323
90 493
204 534
832 185
122 547
613 623
644 288
627 738
700 112
96 554
22 72
630 499
406 963
875 686
863 57
505 90
433 553
665 697
10 314
108 369
457 8
28 725
529 645
906 555
947 40
785 236
830 330
580 468
26 766
458 392
651 402
392 351
942 607
319 41
802 479
549 300
277 647
788 219
752 837
467 704
182 954
54 803
344 194
216 435
722 568
232 442
252 246
574 307
742 188
621 217
559 224
272 935
235 601
662 269
764 71
26 377
437 942
392 345
783 105
153 9
37 449
209 30
630 79
236 374
830 80
860 71
831 34
478 954
711 291
32 597
32 281
585 421
643 176
562 514
302 309
556 181
325 282
555 779
845 110
899 404
333 223
543 551
536 56
494 136
122 174
75 353
163 953
595 180
763 701
497 657
198 66
750 288
642 310
327 912
458 6
11 35
617 878
462 841
858 860
59 459
788 50
635 223
887 606
700 219
378 930
437 71
387 756
681 302
712 543
717 488
896 208
887 537
498 59
47 280
879 340
946 794
434 84
289 36
909 206
48 731
604 274
913 521
512 892
1 634
421 355
666 479
918 865
217 441
744 494
544 137
524 737
702 396
20 772
682 114
463 221
398 174
594 614
85 239
860 47
802 701
124 132
69 569
124 520
925 91
893 591
4 861
536 238
392 79
875 585
721 792
595 919
750 35
783 234
469 413
43 616
858 891
60 395
916 588
768 12
568 760
220 110
534 425
463 240
70 919
230 57
676 459
822 157
173 262
964 431
400 539
419 345
727 390
200 960
344 650
813 462
90 961
245 761
915 348
524 500
214 482
775 66
819 771
410 352
675 704
189 562
667 257
832 360
90 403
454 766
256 264
478 443
633 934
692 197
525 201
870 547
611 365
595 66
637 721
153 422
427 438
693 149
148 460
325 454
449 228
748 241
737 840
446 303
681 13
338 811
78 630
410 792
767 787
129 799
839 45
761 421
628 84
255 894
745 295
323 872
85 415
960 366
71 132
282 343
106 358
768 465
196 477
766 530
843 417
926 234
918 118
406 550
76 916
380 205
399 857
790 671
26 770
954 660
543 7
700 654
337 952
272 761
69 681
527 359
377 829
389 16
76 109
662 852
392 374
139 188
184 51
38 83
604 58
619 188
489 912
716 114
234 198
26 63
744 473
37 560
852 174
122 847
363 432
274 197
630 891
180 385
341 627
308 257
570 104
588 903
32 155
884 509
571 197
125 771
18 667
550 960
161 776
208 660
485 190
535 24
477 864
765 353
795 814
484 903
879 474
860 932
468 587
662 416
82 760
925 852
364 41
72 721
788 228
648 959
940 348
287 301
420 825
508 884
775 120
656 526
641 228
651 205
538 79
446 343
197 771
204 3
653 246
158 464
888 658
262 668
939 867
14 656
412 50
734 134
702 486
935 285
145 479
751 527
30 771
286 50
957 680
398 77
342 295
609 4
712 569
108 374
437 928
679 872
871 451
247 170
282 661
214 673
122 499
209 553
592 47
667 963
144 397
167 377
764 206
581 244
800 224
946 589
352 872
731 760
480 628
591 177
202 930
24 21
655 83
141 734
762 344
464 500
147 74
862 185
278 484
681 179
120 101
815 310
720 608
173 634
300 917
349 517
938 298
964 396
700 645
557 313
374 917
363 168
147 851
148 292
651 174
69 810
772 835
552 870
472 961
718 608
311 80
802 774
699 697
813 178
830 648
173 514
600 24
750 106
508 307
879 88
445 622
824 190
832 726
708 713
286 643
302 462
480 835
77 755
818 258
420 603
825 558
105 137
6 47
611 597
786 794
229 679
820 384
88 364
490 11
942 866
940 730
72 597
950 179
183 876
446 108
107 907
718 6
133 509
296 253
670 565
651 615
909 285
93 540
380 140
458 269
671 448
37 665
255 918
940 877
672 778
536 423
17 191
541 549
420 816
70 120
875 160
64 916
933 15
237 796
594 719
414 363
325 899
420 639
71 7
378 519
344 441
573 45
11 695
120 566
603 673
500 213
149 367
895 291
942 658
462 196
482 519
726 870
932 138
884 856
607 386
812 606
580 687
518 800
462 253
512 869
704 660
669 806
672 100
727 763
198 622
33 230
638 65
217 792
495 431
888 235
496 348
655 547
196 743
497 622
733 441
391 612
706 734
5 496
577 883
883 60
121 474
909 80
948 92
160 876
740 251
559 806
627 923
466 417
122 746
273 558
27 199
828 764
328 307
609 887
60 853
443 688
489 15
424 883
500 397
133 508
592 568
10 352
208 579
280 520
682 133
35 696
158 215
556 472
958 258
783 777
646 239
339 137
804 188
304 385
950 566
466 841
290 758
673 459
538 41
612 250
561 425
22 186
504 804
765 838
400 607
918 212
615 253
880 431
951 499
354 21
842 228
746 77
784 228
146 231
367 74
450 914
349 806
379 835
845 363
96 811
826 348
574 527
804 269
722 724
449 35
913 359
116 531
755 687
950 308
612 878
378 242
536 554
644 724
155 473
485 507
387 606
216 528
699 205
913 218
421 892
460 707
191 699
551 127
574 683
822 753
292 138
232 268
732 664
545 138
347 924
617 961
894 314
262 408
87 109
744 738
896 736
783 913
49 658
747 412
775 313
471 432
202 825
429 323
632 653
173 872
216 143
556 202
800 281
375 256
879 643
396 140
623 41
693 566
71 451
669 112
181 413
825 247
112 12
754 549
253 370
822 868
670 751
133 115
628 95
617 627
840 41
727 510
839 885
710 297
297 701
226 788
710 666
470 534
624 491
672 439
73 894
375 50
93 756
286 55
704 42
455 187
103 110
443 619
37 58
819 717
488 198
635 356
922 12
460 781
520 654
26 322
772 912
575 132
360 923
232 403
964 218
81 177
114 110
693 621
602 140
858 737
143 383
195 707
584 169
437 237
273 559
732 474
402 902
208 804
298 372
559 79
428 718
636 922
899 74
69 109
332 236
553 923
885 144
632 791
507 501
744 924
398 684
903 486
82 840
844 659
413 793
740 13
722 932
728 480
274 600
817 761
939 746
232 290
68 474
908 425
51 344
572 403
887 529
702 118
551 102
951 404
827 496
728 947
351 193
940 535
52 550
14 223
538 408
927 697
90 883
854 406
101 945
649 803
673 534
4 24
520 106
261 776
935 825
685 503
343 865
726 850
915 269
448 838
647 35
831 30
400 538
662 671
888 683
260 355
103 846
443 472
347 134
465 806
862 723
125 299
712 701
208 589
108 115
452 538
332 780
616 835
620 789
428 799
662 93
939 437
924 432
54 350
889 601
234 135
139 252
210 156
114 541
871 3
452 899
871 442
852 907
107 793
8 427
711 48
309 373
735 564
612 10
845 127
196 697
383 307
296 564
58 230
90 507
315 401
346 859
826 602
122 610
744 837
465 834
343 512
312 752
669 624
885 395
333 35
768 425
113 756
458 46
607 586
300 691
18 275
396 384
138 53
126 924
545 530
880 486
897 223
265 703
652 925
818 348
455 62
153 482
651 743
525 755
406 811
157 554
290 724
949 3
62 56
396 372
813 163
37 368
868 146
396 417
914 161
272 60
216 408
964 335
604 553
609 356
419 607
617 902
311 776
880 40
672 578
632 871
459 169
485 852
179 336
531 352
382 513
143 539
640 696
777 912
964 815
304 895
57 865
863 201
171 894
769 618
964 760
762 599
319 584
318 530
665 737
694 709
303 407
832 416
361 578
572 708
733 878
462 486
437 369
899 659
761 71
652 911
91 878
748 866
831 417
790 404
924 435
479 521
648 705
384 335
784 480
324 403
897 111
955 501
810 723
841 923
715 468
162 147
726 695
478 323
857 95
475 732
481 907
847 898
93 518
740 192
51 744
32 945
764 146
216 333
449 663
669 240
204 1
221 960
807 264
277 474
915 231
587 791
585 636
368 84
211 256
504 238
712 313
910 50
710 506
643 823
738 366
775 714
651 514
659 237
266 835
865 713
368 501
576 806
77 97
881 401
790 689
165 120
492 900
282 309
795 187
574 13
832 341
957 400
535 312
836 946
774 219
392 154
388 109
954 761
382 771
318 264
624 486
581 475
346 493
903 959
741 563
466 306
916 578
116 310
798 47
906 185
721 338
947 152
874 360
740 351
644 106
890 163
117 268
833 741
823 359
588 119
947 850
305 657
722 819
121 630
158 717
466 84
580 794
151 274
845 686
717 213
685 928
922 713
874 270
525 424
123 647
552 217
529 40
635 164
595 626
667 42
79 876
422 186
853 832
286 366
574 94
964 656
646 203
5 408
812 702
77 217
293 555
576 786
488 477
412 601
332 312
684 269
877 74
51 759
821 549
620 835
710 503
68 298
157 871
599 487
5 590
300 628
343 67
948 31
428 421
914 945
238 685
93 898
173 531
396 197
93 624
564 111
138 523
881 785
804 25
347 526
51 855
736 807
29 110
775 494
706 186
643 918
854 208
258 417
126 513
733 569
470 248
686 900
560 870
399 754
625 528
612 472
277 385
467 638
766 703
221 919
625 793
468 935
277 176
766 164
526 474
82 884
858 701
663 322
643 31
646 109
263 193
287 372
612 631
571 918
706 822
528 140
526 776
23 50
746 709
282 219
52 24
234 793
956 489
828 588
267 944
300 925
761 54
595 412
368 612
575 80
954 789
467 658
879 666
584 859
374 198
543 657
174 814
832 888
472 528
400 554
119 306
302 171
497 599
390 435
376 960
564 903
252 521
217 639
376 937
38 407
761 369
763 227
617 196
813 164
148 113
148 688
964 640
873 563
135 721
464 168
908 666
810 633
824 723
208 303
389 690
895 61
490 137
647 544
769 554
437 466
468 339
191 899
742 814
771 62
505 443
289 791
545 215
559 41
594 342
289 648
936 297
800 806
535 54
544 358
404 248
769 884
833 959
363 297
449 734
547 760
715 692
785 298
815 200
619 395
289 26
905 878
844 950
712 662
81 778
751 483
445 336
226 533
737 137
732 222
302 744
337 41
418 222
371 796
224 19
17 230
571 418
715 734
741 596
65 791
735 207
685 220
929 946
374 413
25 684
545 182
449 655
289 909
565 354
443 849
613 79
73 811
465 419
94 63
325 196
308 56
302 953
893 897
229 548
218 46
642 134
341 525
446 779
647 306
671 247
392 65
915 261
363 852
538 131
751 87
114 819
18 8
409 793
328 871
492 667
86 912
766 657
318 542
783 481
160 384
311 644
339 240
95 40
37 640
52 761
568 781
25 461
858 207
488 886
689 799
539 28
918 708
123 314
950 676
31 660
858 825
661 713
347 205
676 140
428 127
596 16
61 624
766 442
129 837
671 92
262 401
368 238
233 538
756 520
151 622
876 923
874 672
515 314
277 811
743 242
343 85
267 667
850 119
522 629
202 28
129 345
577 191
73 213
145 781
652 602
890 426
215 301
208 334
962 231
293 156
452 322
304 452
91 312
651 54
331 910
29 118
419 261
289 753
775 144
208 925
863 806
516 330
80 687
422 756
881 438
327 628
504 542
823 112
510 735
189 416
238 29
893 491
719 224
173 21
693 757
326 692
681 115
471 481
166 220
785 708
505 867
858 435
279 777
181 435
44 461
324 516
122 302
324 537
336 734
399 638
466 395
443 703
27 401
711 851
457 720
587 747
266 718
81 888
368 253
468 244
926 66
375 221
281 444
204 917
173 539
202 915
637 253
874 815
382 831
303 892
300 907
590 760
90 462
855 650
886 299
224 894
855 905
927 144
234 411
292 171
516 608
555 513
531 688
616 677
99 193
371 794
157 166
768 694
218 395
437 33
565 929
422 237
215 294
556 824
229 296
59 885
282 149
446 961
525 77
67 432
716 403
613 769
761 408
23 945
426 490
333 701
743 412
632 346
17 326
202 935
670 890
300 197
558 530
38 357
576 777
180 629
304 359
613 757
452 25
646 853
642 572
768 14
449 503
78 665
667 144
260 809
119 137
617 790
473 901
391 769
505 789
457 287
652 406
664 358
324 820
230 412
221 597
557 40
632 579
153 720
585 329
93 686
668 487
549 35
68 710
710 301
862 780
286 544
714 392
138 763
729 24
85 263
225 244
199 235
951 243
290 796
315 424
648 919
121 154
31 172
661 16
293 476
141 197
960 586
414 427
8 877
119 91
369 901
108 395
670 287
683 704
39 739
38 711
910 779
498 612
906 952
495 747
706 729
508 950
668 690
895 247
683 623
443 696
173 414
962 274
310 835
458 750
940 667
878 168
559 553
845 900
167 602
215 499
582 121
534 870
37 254
23 554
720 561
562 396
821 456
342 311
9 779
443 928
43 530
949 270
848 803
827 193
464 421
662 88
163 284
778 501
521 674
504 250
434 707
22 451
908 201
840 65
742 312
615 246
376 608
28 235
939 652
392 527
162 92
167 222
286 572
747 848
934 701
143 261
683 137
806 353
318 422
121 27
153 694
949 570
328 727
736 673
180 746
962 829
875 769
604 956
911 780
398 450
823 63
906 648
232 258
377 237
617 445
505 4
173 112
775 892
75 952
211 219
518 118
780 618
178 310
842 338
242 493
646 194
813 274
64 50
238 389
637 867
622 335
576 730
345 57
273 868
536 456
632 669
736 691
380 7
680 667
17 237
458 592
512 669
180 540
571 203
399 596
895 386
603 60
250 350
836 628
501 63
729 509
452 427
832 854
333 634
333 423
506 413
414 217
260 356
332 645
332 212
149 809
159 650
783 799
948 723
717 3
765 348
378 683
669 496
954 857
716 6
668 624
321 643
528 415
38 52
947 606
836 503
863 19
642 739
817 902
311 546
951 786
706 233
747 323
183 674
325 92
564 496
420 39
702 850
740 303
328 829
816 2
833 246
121 420
5 431
815 24
847 451
325 509
265 349
309 431
737 491
712 442
276 894
960 713
86 944
202 792
717 870
663 796
346 945
508 149
153 16
124 363
70 920
932 494
857 776
407 677
535 506
324 950
315 444
334 74
712 913
484 329
293 612
37 853
812 130
398 654
209 489
318 383
663 356
502 194
836 161
611 99
204 792
278 603
133 380
570 253
762 771
604 701
203 658
96 300
634 674
25 170
278 719
218 7
51 439
488 877
283 168
557 432
766 460
914 600
769 59
33 424
178 938
840 223
263 486
861 713
218 869
849 856
955 150
769 817
610 194
27 506
162 337
115 89
430 817
834 358
908 959
842 431
938 759
889 774
91 568
466 673
238 864
762 717
580 193
328 11
895 598
188 907
393 317
889 928
302 146
443 175
592 561
679 578
906 900
330 257
379 792
68 935
229 43
153 445
663 479
472 49
49 403
399 195
534 373
51 542
246 16
124 53
746 251
942 460
543 532
570 246
604 56
896 507
1 363
739 125
845 327
754 633
148 360
498 465
76 790
718 480
379 521
938 663
964 287
167 840
958 825
325 356
523 912
883 112
671 692
182 4
682 799
891 350
584 34
456 431
553 846
632 334
742 313
636 873
670 288
179 303
183 542
305 776
863 607
589 476
596 386
347 679
312 107
10 758
123 224
694 758
32 375
401 314
23 830
877 415
334 566
179 167
282 274
159 891
329 513
759 686
939 741
738 757
201 50
706 929
398 851
342 572
937 572
186 109
609 955
124 697
832 612
165 922
512 959
272 231
412 364
123 582
436 707
647 608
710 77
676 285
689 323
230 900
410 141
218 514
769 104
524 74
410 383
956 50
440 776
230 338
266 196
102 373
560 864
744 612
17 182
947 368
962 793
440 99
853 773
827 411
957 19
637 685
627 572
405 688
25 870
847 562
190 99
324 922
736 870
505 52
225 691
275 29
326 708
645 945
678 199
360 365
124 701
721 750
47 16
770 912
766 459
180 744
570 661
565 812
151 853
534 50
396 650
456 132
534 222
847 130
293 220
733 703
469 411
449 517
908 705
281 499
121 146
74 963
211 959
320 850
326 104
533 565
961 654
802 88
402 500
177 172
769 754
158 806
5 697
101 284
96 118
718 524
464 873
357 963
784 472
783 665
37 179
602 427
520 350
76 952
874 916
502 757
826 827
802 236
544 923
86 353
336 903
826 707
714 596
512 88
180 175
250 586
51 414
675 339
405 314
100 928
489 358
627 933
51 742
882 24
746 239
119 917
190 548
304 416
184 804
670 926
704 668
552 442
956 869
426 189
315 228
685 225
797 837
159 602
199 88
11 366
217 231
625 33
804 523
167 59
69 464
25 29
570 130
283 198
909 888
881 320
913 483
834 559
817 729
528 501
449 31
663 756
756 650
484 840
784 421
150 944
679 16
508 897
793 316
805 551
862 236
211 237
611 659
466 140
651 830
422 280
906 111
151 24
549 958
912 350
822 777
585 53
189 413
588 590
821 40
549 631
943 499
823 846
165 159
117 269
485 115
400 149
344 731
663 361
627 433
938 754
376 530
899 223
128 957
1 54
525 783
278 957
225 176
399 526
728 699
27 803
852 351
38 160
531 366
277 841
372 106
843 187
641 137
797 480
95 586
317 835
440 8
510 176
72 104
449 237
216 383
637 470
214 936
467 601
155 640
727 520
673 530
11 707
226 89
472 441
842 130
504 527
244 923
226 776
465 502
613 910
585 559
129 196
655 205
587 46
692 668
262 330
478 575
376 823
414 831
446 804
672 597
670 930
371 421
324 332
863 538
942 464
941 514
783 405
836 791
473 63
391 369
637 548
504 202
415 131
25 546
822 52
558 829
957 909
219 677
805 703
422 372
539 750
827 367
650 705
715 646
22 245
474 677
935 526
618 575
456 312
332 323
201 408
360 616
883 650
659 323
805 136
399 521
132 242
86 569
570 358
582 941
852 708
574 472
187 330
785 721
516 336
486 185
157 336
524 873
648 319
698 544
449 101
540 586
334 256
191 912
956 408
347 644
12 707
32 395
798 125
77 221
422 327
585 523
462 168
770 357
812 490
171 94
369 811
830 925
784 106
523 53
410 693
270 434
769 537
240 413
488 781
370 244
559 56
941 761
70 738
249 140
683 299
693 664
601 930
488 546
391 704
955 668
449 658
311 911
587 110
142 927
699 193
324 608
729 131
576 523
649 945
328 932
736 562
10 624
743 358
202 943
142 164
338 517
617 816
82 280
636 618
785 418
273 232
446 380
382 395
678 848
649 253
195 294
25 432
266 930
903 299
397 285
594 630
898 15
329 434
37 115
276 340
286 194
404 707
165 226
277 734
670 682
904 842
670 289
947 431
340 866
676 730
830 160
651 530
562 803
277 637
909 260
641 876
863 395
640 825
256 213
238 691
371 335
604 394
430 687
935 367
548 181
955 369
351 314
528 474
663 98
485 106
354 425
10 425
36 255
483 41
598 753
934 301
223 66
443 319
642 753
746 733
732 936
642 118
945 193
463 372
668 809
412 487
241 152
43 51
882 487
327 359
337 261
631 31
726 780
832 828
897 107
582 586
648 316
602 190
226 618
116 72
419 348
484 891
433 118
206 546
209 434
892 307
160 219
115 860
185 687
744 917
311 339
950 10
808 481
148 15
42 901
484 236
211 691
123 590
126 928
310 888
663 408
683 344
640 806
10 366
577 48
955 97
541 952
755 370
637 725
124 275
741 133
539 240
842 547
121 419
321 602
120 169
101 763
887 674
845 188
308 2
900 919
587 773
879 664
475 267
250 109
547 629
302 752
582 669
194 876
618 876
611 268
238 236
694 761
388 364
929 558
324 290
263 639
298 697
482 765
762 805
11 472
33 5
608 314
954 205
840 306
330 540
523 84
828 782
778 40
879 569
556 147
201 259
762 872
64 24
575 16
183 772
871 197
682 71
800 616
915 534
528 257
74 12
289 869
746 311
124 766
714 94
556 234
874 312
241 591
182 765
942 531
400 915
692 137
304 725
492 959
125 946
90 587
590 907
949 639
377 255
396 403
378 310
747 700
929 260
218 285
105 650
391 946
571 271
229 139
103 514
52 555
780 835
666 441
17 498
304 716
462 697
809 316
466 170
276 731
304 643
286 787
890 569
833 372
820 674
698 734
525 140
619 781
234 713
750 104
238 287
402 41
947 711
399 796
854 512
649 299
179 94
891 847
318 288
322 198
577 234
239 244
282 886
664 750
870 922
460 622
936 397
711 744
302 465
678 94
115 299
334 888
724 361
456 112
77 639
766 269
951 224
759 352
26 860
694 612
565 954
715 599
669 955
454 235
415 306
505 802
506 388
818 185
843 63
458 559
438 479
77 235
186 136
710 726
175 928
638 464
619 800
404 499
50 848
689 307
833 284
665 576
716 27
865 589
43 353
661 357
418 270
609 511
854 789
142 629
418 448
93 570
582 568
51 733
574 768
271 597
942 564
452 58
926 299
182 404
95 809
850 263
955 460
580 742
290 699
96 814
932 136
382 306
43 367
567 865
678 291
327 351
581 804
897 125
850 228
962 144
556 71
676 882
6 258
383 103
17 831
581 399
422 891
319 29
957 677
552 5
590 366
882 223
951 616
329 441
718 248
71 421
533 640
775 460
465 132
615 864
484 694
372 357
100 60
615 25
32 263
166 432
615 418
505 149
726 313
17 661
48 260
879 655
450 956
712 105
826 425
906 220
263 773
59 250
492 825
722 502
551 137
108 451
501 867
200 271
939 369
158 860
347 542
755 561
804 11
516 175
598 125
527 856
78 279
407 40
162 639
839 488
98 526
512 97
485 246
571 769
883 624
37 79
895 63
676 674
770 145
638 925
648 451
148 599
303 773
751 612
660 49
398 737
104 483
25 739
888 729
249 262
253 380
249 752
410 270
191 553
274 146
496 306
605 301
61 535
888 791
523 917
555 45
913 935
536 413
736 853
822 363
410 102
503 528
398 952
145 220
711 248
769 830
347 504
741 365
950 553
370 930
758 299
322 188
28 461
823 687
168 435
165 499
151 621
936 544
746 19
126 677
868 16
225 112
599 959
518 256
332 101
70 192
400 647
916 107
23 693
69 568
183 953
663 258
502 137
703 960
112 859
340 781
216 694
86 322
583 941
123 204
399 668
71 49
581 542
273 752
556 195
458 623
236 239
458 918
218 692
759 648
728 738
887 79
230 555
404 739
693 29
802 152
492 841
44 288
834 520
253 423
609 502
716 219
536 899
135 568
379 171
632 955
516 558
211 272
502 640
762 778
22 849
4 734
619 104
233 754
926 537
36 650
716 110
665 431
393 829
879 72
763 688
433 261
727 196
743 924
751 176
163 35
823 930
419 42
799 358
790 782
572 928
554 242
199 837
821 768
331 355
880 253
448 19
100 713
204 600
38 303
948 412
833 773
233 550
571 615
827 385
252 572
44 876
612 599
18 501
17 815
70 570
29 205
828 547
498 195
217 253
92 67
511 12
718 914
710 540
216 240
504 166
504 864
402 799
88 838
754 506
807 405
735 388
729 396
598 592
868 884
948 411
294 53
783 922
444 853
68 283
63 553
429 501
80 312
683 935
282 696
243 624
512 435
409 798
341 198
670 115
820 355
630 868
596 521
770 312
531 882
883 127
467 861
379 420
443 526
607 648
943 291
171 119
826 800
221 285
87 920
292 19
893 223
596 150
105 766
61 777
204 800
169 7
485 77
844 18
367 213
64 711
523 228
82 654
536 522
20 667
587 335
127 846
313 140
273 343
409 476
195 119
599 787
389 695
243 922
574 926
959 654
896 893
755 42
6 297
332 862
777 84
422 92
567 628
645 509
276 630
289 84
197 553
893 374
68 63
321 597
723 97
871 401
822 841
607 263
199 540
392 55
861 244
775 633
748 254
308 923
569 856
884 210
32 75
719 329
581 66
943 370
727 115
258 761
557 862
606 227
557 161
548 46
310 465
332 932
47 837
93 268
162 825
734 873
949 336
712 929
915 724
258 628
794 509
652 97
43 580
646 359
317 444
786 386
927 227
55 40
519 483
909 567
655 838
759 176
93 637
641 620
592 779
311 778
841 610
807 608
82 691
843 578
133 193
332 570
827 639
747 219
728 743
90 199
753 84
797 366
342 885
551 877
657 172
445 506
115 919
292 7
683 520
306 515
443 90
747 18
129 801
300 247
881 505
123 888
328 674
361 240
234 261
600 561
775 310
114 482
163 472
605 317
565 10
401 523
842 118
653 554
485 362
74 803
442 102
63 355
38 892
415 176
263 394
584 907
204 616
283 575
464 935
184 910
51 635
127 849
310 372
511 767
392 8
778 794
154 921
49 922
581 773
9 668
899 506
746 820
569 493
581 906
900 792
805 777
798 61
155 98
733 592
541 695
624 697
153 205
465 687
577 81
377 692
658 705
288 365
525 281
114 215
604 19
529 413
657 628
360 554
372 608
414 444
232 878
218 701
480 11
653 268
475 836
347 306
753 408
400 427
557 124
960 884
447 323
652 906
682 757
780 39
881 509
638 915
173 247
775 667
823 806
675 948
123 411
672 321
344 85
884 203
546 7
98 705
233 245
208 630
52 592
950 865
624 350
260 827
221 891
694 55
590 176
565 841
618 53
108 524
163 205
81 793
916 16
498 52
6 729
604 300
616 919
62 540
317 161
504 454
387 243
710 628
76 869
6 477
701 65
569 555
470 135
648 237
273 911
457 85
255 953
227 358
552 558
256 803
519 924
587 118
191 914
941 194
583 791
166 330
932 241
891 782
911 83
689 199
715 259
727 348
300 847
939 848
566 29
879 217
33 473
667 851
610 47
565 362
6 647
342 661
474 193
122 31
327 831
24 865
43 892
817 412
133 313
115 25
949 726
617 268
474 176
382 811
661 317
727 558
637 592
748 816
396 666
887 29
874 938
298 239
214 635
529 335
352 520
787 725
283 279
472 928
803 959
719 181
785 827
369 228
698 189
938 678
518 89
947 250
683 356
234 326
115 270
80 441
706 414
183 514
216 256
588 13
174 578
637 495
196 42
173 88
14 285
378 383
19 62
770 210
17 268
847 730
603 910
428 702
156 225
694 243
59 251
635 649
61 929
290 415
764 808
796 705
345 701
565 846
450 377
661 607
103 55
669 222
133 145
516 803
399 38
43 459
242 3
240 674
368 273
511 734
33 699
199 213
832 211
412 193
315 789
23 540
108 803
675 96
631 261
618 349
265 459
147 10
722 761
670 491
260 717
98 83
157 207
128 61
440 83
279 923
762 213
179 898
742 144
605 197
344 281
739 796
522 244
617 743
413 622
329 242
704 168
798 700
88 335
571 959
399 586
208 212
383 15
462 163
420 403
485 725
189 25
800 34
233 76
62 856
678 287
932 248
52 861
340 197
865 578
832 876
812 717
736 872
502 528
61 558
463 580
53 194
69 424
422 783
37 407
480 207
593 797
466 94
618 656
491 134
10 220
913 917
606 614
347 78
649 134
676 657
732 586
881 278
570 579
736 702
702 559
465 79
296 804
274 945
34 228
926 67
344 169
278 55
582 213
138 666
210 431
442 185
469 140
290 268
505 462
746 295
732 405
779 34
363 111
933 612
379 530
942 97
310 843
183 411
243 656
511 476
910 906
165 857
604 493
310 726
77 877
311 284
549 597
758 692
141 537
745 467
613 605
439 213
744 419
378 157
652 815
823 608
792 578
399 846
447 481
717 138
497 901
492 56
531 920
666 259
113 53
947 112
318 477
590 2
873 903
214 413
15 730
27 743
204 240
447 530
948 234
588 616
909 150
245 66
734 729
492 881
22 332
642 715
265 917
462 514
214 120
554 564
116 46
962 586
73 209
902 88
539 225
642 758
772 729
430 157
956 413
727 374
5 473
165 670
665 569
706 196
144 794
80 540
165 12
273 224
226 441
695 476
886 431
285 540
769 932
819 499
31 371
346 576
448 29
98 590
98 559
844 126
116 564
99 674
159 412
880 773
334 958
449 897
125 677
59 161
637 373
282 658
759 336
847 442
954 212
122 687
284 953
562 725
502 113
411 358
339 2
764 110
525 780
337 890
741 517
535 591
670 322
55 791
558 357
894 622
596 755
847 404
693 124
490 170
633 792
675 962
366 666
594 268
480 42
925 923
296 555
766 544
399 45
678 247
962 801
176 920
805 963
682 66
611 386
400 386
15 520
121 816
90 527
401 174
491 284
18 955
732 125
766 127
635 547
629 487
826 862
276 81
49 791
508 471
98 248
844 472
27 726
852 477
620 622
909 168
151 130
714 925
593 887
387 468
77 85
899 591
500 34
459 566
293 749
873 264
778 772
68 111
512 861
345 528
70 831
680 150
558 291
339 959
241 564
334 322
334 207
139 41
512 465
77 335
331 788
485 83
933 243
556 113
833 863
70 414
310 110
249 55
844 469
32 558
657 132
209 618
590 131
726 590
571 921
818 631
839 866
512 803
772 789
293 590
412 394
835 350
309 487
33 487
151 894
216 223
646 624
576 684
536 551
148 928
266 109
292 929
955 15
332 961
265 300
271 319
886 523
120 707
556 238
297 431
775 137
667 29
651 195
406 959
133 279
603 792
569 886
285 131
325 40
948 829
81 106
492 318
623 46
738 903
310 584
727 248
685 163
418 257
10 799
70 256
833 806
620 882
204 85
745 873
126 112
18 529
393 774
651 498
816 600
875 669
815 447
391 228
468 171
99 634
387 254
938 764
832 189
128 898
808 629
964 261
190 163
492 927
665 320
490 666
114 685
249 123
927 460
583 542
929 53
607 280
813 124
638 351
295 591
587 922
948 856
772 224
666 432
964 200
63 385
69 248
9 866
414 13
238 464
619 87
506 488
414 877
174 872
220 307
318 916
91 538
463 369
132 46
603 219
617 131
148 231
218 35
178 579
715 929
896 614
465 335
575 350
545 590
414 228
251 867
64 244
771 65
402 885
534 687
36 491
822 59
458 550
497 79
660 280
114 196
868 467
875 660
201 417
847 212
595 194
43 932
378 426
624 131
564 803
588 71
573 608
233 319
535 335
129 385
820 335
128 889
522 71
332 924
942 502
420 265
490 623
747 269
89 917
941 907
797 181
749 415
233 297
821 75
204 697
842 674
881 185
682 700
495 894
55 213
182 894
557 367
762 160
641 454
904 455
686 71
659 717
595 601
648 280
910 230
232 317
821 411
715 51
702 197
306 193
887 579
675 891
596 32
428 134
460 350
551 223
531 308
729 679
825 650
754 486
200 166
496 629
585 223
611 366
5 435
429 83
952 546
408 872
737 220
702 853
267 528
640 547
642 463
572 782
126 958
836 240
473 695
78 930
182 552
943 1
424 294
555 35
240 53
470 818
647 952
927 794
279 922
437 294
954 614
630 112
202 501
121 794
36 155
440 602
728 432
70 212
334 963
908 351
598 686
804 776
93 272
190 53
680 4
581 190
807 552
318 864
661 57
926 922
217 138
9 620
664 236
286 917
867 60
440 227
680 600
93 856
104 42
32 566
714 323
216 923
642 176
939 681
729 370
86 424
909 564
167 787
334 119
381 42
33 484
274 494
406 416
607 164
927 622
427 846
591 417
343 40
842 185
349 730
471 65
45 390
96 488
567 631
78 725
661 198
904 423
619 705
340 524
347 263
360 388
761 280
270 907
759 164
151 168
569 230
678 626
232 112
899 922
77 389
860 461
598 532
248 109
318 563
644 546
958 442
68 464
419 944
572 814
265 187
74 558
810 903
471 835
275 876
277 591
18 426
325 645
942 59
116 385
889 479
636 366
385 684
54 677
840 707
563 708
947 24
450 47
470 130
537 106
962 892
337 636
904 327
405 206
283 463
428 490
836 724
630 906
398 540
328 391
199 198
624 885
512 587
18 144
192 80
345 223
555 168
93 146
661 667
733 469
332 92
457 584
943 189
300 423
819 853
940 368
96 369
149 568
292 60
67 16
935 352
768 95
182 745
554 408
465 616
906 339
565 232
57 444
541 355
128 334
249 834
196 268
232 140
802 306
153 394
166 905
842 653
383 87
936 442
270 547
68 683
762 486
524 692
832 218
115 749
634 687
457 740
349 808
559 517
759 610
855 303
5 335
428 63
360 850
472 701
557 694
663 371
182 846
341 416
944 481
662 262
740 130
239 83
99 542
888 524
184 525
868 482
325 297
326 857
105 145
796 41
166 187
458 309
382 349
464 407
88 591
402 671
716 68
615 752
580 511
282 552
480 750
933 24
603 835
68 675
897 864
469 349
58 60
142 307
64 914
430 658
767 326
680 886
70 441
73 946
913 808
741 915
344 860
358 864
556 345
469 395
591 222
807 767
492 634
510 114
899 507
446 274
525 174
173 902
933 384
238 147
26 250
682 790
83 307
728 190
605 42
749 242
821 574
631 403
700 729
881 671
479 872
947 209
462 364
424 268
444 168
326 240
215 357
334 466
943 490
874 258
904 287
582 154
325 171
595 108
512 648
372 920
815 123
150 394
567 112
602 313
755 600
422 869
805 383
59 664
529 3
592 196
724 476
617 312
217 920
59 480
832 801
676 213
947 729
59 264
273 439
388 729
766 944
693 250
545 909
612 759
565 921
675 146
942 102
799 493
171 488
929 900
633 688
208 404
487 453
613 942
650 707
378 55
660 313
702 686
679 285
379 1
829 381
741 566
241 657
446 341
268 257
368 441
330 40
120 755
398 236
638 776
652 13
785 729
76 368
662 732
451 477
455 819
10 551
627 49
777 934
702 215
404 364
627 603
37 48
5 313
937 959
838 713
351 130
744 659
667 487
751 627
229 705
70 776
276 218
755 355
70 524
955 84
379 510
400 150
652 284
670 369
682 696
780 861
296 647
446 819
103 759
643 288
581 48
824 247
845 791
270 646
890 207
424 960
332 928
310 808
459 601
17 305
398 381
804 692
871 473
693 309
580 563
862 848
502 317
173 274
905 49
495 212
92 794
81 16
571 278
821 279
634 185
360 152
903 386
740 661
302 730
265 83
597 80
535 295
834 12
503 493
158 388
784 683
596 48
463 306
337 432
653 301
745 75
93 251
663 264
715 386
451 7
533 907
38 555
53 773
428 13
768 284
619 363
570 132
165 826
337 88
4 150
279 179
283 174
36 557
183 83
596 532
342 220
75 147
804 859
593 777
927 864
575 792
779 201
456 700
689 547
123 781
732 236
9 290
556 583
73 181
409 841
525 540
698 513
815 840
678 856
122 954
905 247
120 622
441 84
759 692
324 797
99 53
180 725
66 335
305 654
646 83
479 110
727 564
23 708
155 444
42 542
662 156
789 493
86 436
950 55
192 241
747 260
90 914
719 332
125 358
427 285
787 7
706 74
431 811
143 381
797 753
616 146
916 647
604 169
409 138
778 407
51 257
88 83
747 417
659 40
128 37
56 365
652 587
171 840
718 861
145 731
686 667
896 111
753 150
171 639
632 587
822 10
70 452
484 851
294 396
816 705
931 521
826 576
716 72
83 423
636 529
446 295
1 584
665 944
268 739
351 407
454 40
292 177
817 212
718 923
679 796
2 696
511 423
211 72
417 222
311 520
469 894
879 237
617 404
122 399
700 789
583 47
596 777
533 705
116 53
478 32
728 775
873 316
402 639
108 380
259 66
905 481
784 631
440 730
641 700
85 669
121 343
946 515
379 876
512 194
882 46
158 619
282 845
202 421
230 527
450 145
715 943
153 672
473 56
83 19
635 319
860 407
277 484
706 267
896 865
762 962
250 660
48 389
596 264
683 330
924 110
862 486
18 717
445 189
173 371
649 188
159 239
850 679
333 106
93 793
597 690
184 872
882 271
795 84
439 113
549 865
167 126
489 806
420 638
32 807
932 920
717 519
945 696
485 908
605 52
208 258
821 348
765 530
229 445
786 361
59 490
138 416
158 688
580 329
683 246
252 423
337 342
188 920
182 67
839 945
909 883
712 431
183 21
105 836
925 477
103 164
198 125
93 777
296 527
718 898
286 857
270 566
289 198
655 395
143 705
607 924
340 403
133 2
737 567
238 530
324 133
681 369
809 691
431 237
557 558
625 558
72 275
306 851
113 74
730 323
711 228
409 552
664 654
929 149
714 725
475 192
917 118
839 637
330 453
183 508
406 157
619 91
727 780
370 853
105 16
455 834
546 791
455 473
816 567
652 730
588 513
466 792
274 261
930 674
754 766
456 396
512 253
613 480
706 312
450 529
890 532
5 477
102 922
762 841
232 203
929 787
346 281
361 963
382 133
499 856
715 444
541 827
229 238
642 88
441 760
688 540
488 194
311 161
495 349
450 516
293 648
108 782
550 912
937 466
332 951
18 509
308 181
602 359
458 423
484 35
4 696
38 484
343 954
465 421
913 312
904 240
478 452
552 250
794 137
265 661
783 656
426 169
627 518
894 803
508 205
275 562
680 243
424 258
81 491
75 959
304 914
229 288
42 168
873 131
201 499
278 941
591 206
262 7
560 80
832 789
368 403
958 534
743 709
420 172
73 779
564 491
860 274
964 248
640 946
95 359
905 901
607 696
866 549
557 869
890 255
44 84
311 847
334 669
650 284
415 441
607 106
675 671
531 774
933 394
858 137
105 210
939 510
719 911
412 873
492 179
420 931
829 352
854 529
140 41
409 484
742 54
633 699
37 418
926 50
114 268
946 483
208 203
409 373
418 372
317 253
670 950
627 53
133 252
605 530
510 77
290 763
342 117
286 426
401 247
861 46
20 385
10 268
155 301
833 96
292 317
102 953
322 152
565 785
195 789
746 39
186 448
467 154
286 645
592 80
948 766
404 547
271 870
700 435
715 73
737 921
467 744
217 654
805 194
96 639
581 630
143 427
950 460
90 500
404 861
745 316
17 561
715 727
631 878
387 859
57 404
226 741
485 294
819 336
621 62
941 137
23 546
833 339
337 180
75 951
840 95
190 562
778 88
78 592
908 892
387 230
787 447
456 447
857 338
550 107
361 451
847 589
642 676
361 591
116 729
557 117
746 809
862 919
37 780
175 945
334 388
38 557
777 723
813 592
80 397
604 781
940 949
139 496
670 557
337 16
365 920
630 744
506 692
281 851
595 337
165 440
367 285
64 578
128 168
902 134
787 388
71 193
443 669
201 323
898 244
802 30
875 836
766 425
21 205
609 674
647 930
839 818
887 197
797 107
36 457
11 690
278 907
302 385
591 474
548 416
287 701
650 520
712 550
888 912
626 602
593 651
887 114
661 146
22 589
45 397
741 683
462 471
241 701
9 511
828 718
909 720
68 736
822 727
117 897
171 322
723 601
839 66
229 339
162 617
8 606
545 361
254 55
406 602
346 922
562 503
543 310
344 660
536 917
125 2
46 40
44 569
863 931
883 692
382 638
862 451
511 517
840 40
903 264
195 760
740 284
422 201
73 126
800 763
220 65
577 618
284 494
503 486
354 870
275 197
910 135
333 103
457 901
22 336
734 125
511 831
798 352
75 11
8 125
573 499
418 489
333 274
947 964
182 300
210 95
805 6
877 849
805 89
165 588
423 953
114 401
422 526
341 681
132 330
92 222
663 853
879 166
665 242
905 269
99 174
737 362
436 800
83 873
612 419
720 788
615 913
704 781
268 408
618 388
933 84
442 486
30 558
250 959
519 365
436 101
627 248
882 835
620 177
813 667
281 878
734 477
751 938
163 335
585 637
398 771
376 226
104 163
153 645
890 601
241 544
886 134
881 701
22 475
230 566
398 617
444 127
767 639
768 155
439 761
588 677
445 673
906 39
350 228
238 607
209 777
597 397
937 754
556 941
160 650
866 419
23 725
143 849
17 372
576 506
784 89
950 848
511 228
750 907
180 871
230 423
315 199
768 252
810 144
278 588
146 509
94 433
216 803
880 32
187 111
900 530
392 194
159 175
486 60
641 926
301 453
598 777
585 320
670 303
836 174
625 175
155 333
734 144
377 381
42 666
86 123
331 139
697 520
464 295
128 147
574 747
425 172
651 958
698 484
171 923
195 723
339 679
571 50
651 223
233 82
958 601
643 35
537 425
744 923
793 29
235 144
947 859
943 796
958 779
506 321
59 623
706 313
616 390
389 540
543 85
732 105
238 416
815 434
155 629
551 438
914 656
337 714
658 930
643 923
680 193
414 297
198 140
710 316
67 923
434 487
581 118
664 53
468 258
693 480
593 294
449 806
32 42
626 912
254 139
718 778
842 160
202 127
376 101
962 11
753 960
483 586
80 666
428 361
501 558
304 329
361 848
823 172
377 841
186 778
534 389
828 293
151 458
420 586
777 952
805 549
391 13
671 252
329 366
745 210
464 413
286 596
611 603
671 703
277 905
712 227
590 499
498 808
755 65
873 513
638 819
459 84
363 846
954 622
39 667
798 941
480 19
229 911
619 903
191 188
626 169
468 447
446 262
567 878
510 546
841 898
730 708
459 742
620 366
581 811
845 697
950 679
879 57
556 939
101 934
863 557
331 411
9 365
289 256
391 396
590 220
611 596
613 856
644 62
406 175
26 58
258 285
911 476
354 291
531 624
775 47
270 401
616 319
379 668
902 731
186 731
580 572
297 127
722 550
891 194
672 436
764 910
376 200
843 111
826 329
785 57
352 434
128 60
683 823
4 193
162 217
207 801
651 723
670 582
467 506
910 362
767 207
388 730
609 434
75 207
8 564
750 639
391 808
468 306
414 868
96 465
283 300
428 213
95 223
669 421
817 472
942 50
436 58
463 387
677 261
822 402
406 855
337 948
866 869
342 508
428 904
694 447
602 314
337 585
210 827
469 687
167 554
775 450
2 878
241 688
748 410
445 767
736 494
68 623
675 358
495 932
252 586
508 340
577 227
139 707
290 41
780 628
135 349
282 855
108 426
595 301
669 236
162 842
241 112
446 723
396 829
126 619
732 647
230 222
851 517
388 851
911 12
232 24
821 253
263 365
209 894
414 516
497 673
770 515
105 280
935 369
496 244
200 774
363 902
767 709
755 365
135 163
605 176
297 372
543 187
341 880
367 723
265 495
88 50
847 703
405 319
376 407
418 765
810 459
581 341
822 950
467 250
211 135
813 555
931 547
348 912
108 575
806 12
524 163
683 792
319 513
158 362
613 175
758 578
389 91
693 386
278 136
785 107
210 777
53 517
883 177
36 501
277 66
166 98
743 197
452 264
397 111
449 961
456 922
61 141
279 524
740 697
519 623
943 235
816 760
430 859
318 672
775 101
1 448
650 608
908 144
594 532
165 649
55 433
482 697
830 294
585 343
386 690
290 667
214 935
786 540
898 237
812 61
751 179
492 421
25 897
347 224
460 12
883 831
470 56
652 396
415 808
712 565
702 520
428 81
181 385
488 413
345 451
413 856
230 704
587 111
287 713
620 405
191 354
948 427
498 180
649 921
466 439
96 156
116 592
711 130
370 806
124 339
717 407
943 388
226 865
939 144
431 102
475 247
519 291
293 779
505 411
797 203
822 109
377 606
798 686
122 947
503 314
944 433
249 650
391 343
387 149
392 480
296 471
78 564
794 12
798 185
511 657
916 174
197 369
956 692
304 348
393 665
68 673
366 953
669 224
334 558
278 539
37 71
531 53
383 30
580 3
226 703
580 53
511 760
160 523
774 781
593 184
525 436
32 677
428 104
539 731
587 12
632 591
548 168
748 548
99 781
682 758
736 386
8 423
276 597
14 628
620 227
926 868
52 827
347 668
214 563
327 57
57 322
949 327
128 814
208 445
556 785
186 928
570 921
667 127
311 54
943 819
740 447
77 471
569 94
508 639
875 684
697 773
533 407
766 684
439 702
302 74
341 359
949 333
180 590
866 825
7 461
349 181
108 322
121 591
904 753
961 313
270 708
904 272
591 838
61 440
807 503
379 766
25 243
254 796
4 89
23 429
5 944
887 808
96 284
469 886
884 779
840 907
478 951
108 154
102 865
446 796
214 945
498 773
583 892
158 890
268 523
832 443
913 245
698 892
941 903
608 12
837 520
274 756
948 928
906 840
531 766
33 584
398 160
593 341
515 578
35 152
919 228
588 298
227 152
787 416
796 79
927 263
655 156
367 731
714 840
262 639
812 423
831 12
875 98
575 34
550 488
764 958
756 687
180 787
694 242
451 589
108 884
680 479
464 566
535 646
581 761
443 469
790 530
363 955
656 579
462 953
208 189
793 614
481 408
346 348
149 373
699 761
798 707
947 413
17 929
257 520
643 294
874 145
850 792
108 40
283 865
620 898
446 791
352 79
277 578
337 104
875 473
262 861
734 255
424 63
4 19
430 790
289 913
375 901
627 77
93 806
209 561
498 481
703 801
44 868
30 523
239 606
957 510
474 370
20 71
915 423
665 929
951 194
63 144
752 227
295 461
611 653
162 543
20 445
187 853
896 549
747 292
191 694
147 547
720 412
71 35
715 97
337 258
596 419
657 441
832 130
142 256
346 327
828 720
541 853
214 132
90 529
607 429
620 566
216 688
681 823
929 193
191 736
603 329
831 307
810 380
539 591
606 335
328 282
949 171
818 291
939 467
154 481
879 345
166 168
895 356
431 312
638 782
76 460
596 790
467 113
638 444
253 130
484 238
643 547
873 384
485 766
443 481
296 788
769 907
116 400
32 756
913 739
456 464
933 49
848 408
706 940
678 742
184 15
644 415
672 363
196 852
656 356
706 229
649 538
86 478
744 919
318 458
342 135
32 235
670 251
88 444
416 60
154 471
192 889
682 846
52 252
6 841
962 281
238 388
409 782
818 156
610 66
490 788
761 144
748 778
175 259
510 118
72 136
398 677
702 95
262 732
426 735
245 629
48 801
267 403
277 27
332 473
216 388
342 945
807 713
609 33
764 298
98 91
191 238
409 202
419 247
330 89
891 66
484 561
819 738
627 637
234 471
765 106
854 732
324 134
217 42
909 240
80 859
571 741
575 859
581 715
908 220
68 362
272 39
736 858
156 481
234 174
392 559
706 751
818 313
446 428
278 74
940 681
567 527
804 298
845 755
821 153
845 212
950 39
309 172
255 369
746 812
642 298
939 366
437 411
439 759
731 586
80 757
68 720
964 255
431 849
173 339
603 230
303 294
571 31
722 469
732 922
504 774
751 410
127 29
743 624
711 614
151 405
573 732
651 201
890 16
532 586
254 194
234 270
815 298
200 694
790 13
104 806
155 912
85 35
166 356
349 461
706 836
408 674
516 221
758 134
295 401
510 681
19 953
26 62
324 878
398 94
463 307
505 676
831 130
160 713
40 111
896 79
581 232
693 540
644 788
447 130
593 298
544 517
455 509
670 243
717 25
670 566
491 509
496 396
347 12
221 677
832 248
573 662
880 72
182 676
543 488
557 488
590 207
95 259
447 417
604 603
929 359
947 905
784 303
357 285
536 963
642 150
292 702
143 903
810 47
295 781
290 528
565 671
777 246
123 506
779 752
805 789
57 287
428 700
90 664
310 766
554 264
202 624
393 4
151 590
115 310
555 776
387 295
790 539
607 781
234 438
750 935
651 189
632 61
741 824
585 582
632 235
270 447
866 901
745 11
166 616
48 35
463 194
561 796
202 722
78 780
234 849
419 859
443 6
458 336
751 330
802 835
621 518
399 276
905 60
526 172
70 558
321 386
116 517
139 932
561 687
237 60
552 753
934 102
20 224
162 259
855 723
625 847
833 588
844 855
43 804
8 867
95 131
656 540
775 139
23 158
624 112
610 660
308 150
18 810
273 465
454 836
615 673
631 67
710 600
733 47
822 419
581 188
585 66
693 190
502 507
798 760
614 487
778 959
655 469
615 441
367 562
506 591
565 656
877 493
275 235
331 94
484 953
166 686
926 906
180 467
115 766
556 532
784 713
927 396
122 677
755 127
482 477
328 962
863 285
741 48
436 635
377 843
147 472
72 612
690 301
532 959
382 843
26 927
333 519
236 91
656 176
76 599
949 91
860 423
711 65
156 55
385 861
799 65
59 566
564 127
935 45
500 362
101 527
735 944
402 477
550 795
718 566
786 763
70 250
55 170
78 668
277 490
300 503
71 523
613 664
810 657
523 666
899 56
958 297
337 480
662 785
485 12
120 530
510 792
326 47
716 859
895 52
527 213
775 292
489 242
918 42
125 674
151 78
398 892
512 3
637 352
183 918
68 233
22 460
265 308
804 794
937 808
154 849
706 760
304 263
661 873
87 228
750 395
769 738
740 72
769 512
344 434
148 729
714 893
938 767
783 387
151 913
785 349
488 390
315 48
73 223
344 39
636 694
728 604
27 447
813 874
468 963
506 811
625 950
22 62
783 564
1 906
102 397
735 13
388 530
53 176
671 811
254 124
199 515
92 213
9 878
824 316
286 894
258 313
639 40
254 454
226 78
879 214
498 737
737 63
358 228
738 658
4 240
847 417
406 179
115 738
686 118
645 46
661 819
862 223
817 787
195 924
638 306
524 907
161 89
935 237
86 160
310 961
199 936
858 945
545 448
613 774
452 83
651 787
28 616
472 757
726 95
238 138
163 674
566 89
675 909
282 624
638 624
828 633
195 296
143 844
184 55
646 692
650 476
23 532
510 245
799 421
279 311
489 486
468 801
564 562
665 238
518 481
845 111
653 878
226 370
528 946
302 220
938 917
366 713
204 859
157 897
790 771
556 221
336 13
962 138
27 390
692 820
698 194
505 12
651 221
512 932
621 252
929 63
938 747
733 952
606 168
780 111
266 872
226 453
720 770
30 389
732 872
617 130
819 163
779 268
840 106
810 419
233 80
830 730
245 591
604 285
414 356
528 19
892 731
807 357
470 316
78 448
623 622
700 301
173 297
775 449
209 880
908 412
722 40
616 921
342 276
942 205
952 808
281 206
228 705
68 744
279 25
446 511
765 146
840 568
785 109
867 408
101 917
627 412
703 67
768 664
356 707
44 683
58 610
726 862
149 111
604 944
263 483
580 499
86 338
298 544
929 131
644 479
142 18
243 757
543 687
363 326
57 924
442 381
533 686
151 284
941 199
600 658
15 380
219 928
114 474
238 493
472 285
309 640
338 425
538 493
619 2
162 263
119 34
409 131
217 53
414 187
5 850
821 360
938 53
430 938
830 626
208 426
722 500
488 656
310 914
506 112
414 541
27 239
943 129
621 626
328 336
116 55
324 369
392 688
439 952
406 335
160 586
368 814
206 40
908 493
443 130
559 212
338 709
241 433
946 60
576 521
605 774
815 570
543 860
926 754
627 473
807 735
573 74
958 67
609 193
581 578
767 415
702 231
555 791
484 164
746 355
207 453
774 656
124 553
344 559
304 51
728 251
537 486
142 244
616 532
40 112
445 170
398 337
661 427
720 531
580 412
949 387
908 77
467 648
769 94
214 677
563 185
582 374
688 137
163 350
671 829
663 743
289 359
1 590
243 453
599 235
332 730
289 835
113 753
138 447
468 959
376 498
909 835
266 911
189 144
613 892
863 260
278 327
125 923
236 912
816 474
596 434
471 438
576 438
883 481
162 838
18 125
789 500
150 24
822 659
942 847
900 384
387 121
958 850
88 367
827 930
913 606
543 404
462 307
913 802
163 352
787 264
525 594
266 224
171 836
455 132
229 342
935 864
618 486
693 338
937 534
191 348
724 713
446 177
587 806
897 198
173 699
122 704
672 51
242 476
322 917
673 45
204 253
557 723
489 487
778 882
231 416
772 599
751 756
754 161
564 796
341 507
159 390
440 538
327 74
630 621
665 699
42 944
248 509
556 596
162 298
672 308
180 534
754 778
824 121
424 28
702 161
33 508
253 272
77 163
884 499
13 161
27 10
23 753
452 299
824 529
115 733
28 246
108 263
262 129
580 414
200 954
334 106
214 586
681 415
943 295
341 388
899 58
39 811
317 240
940 364
52 326
105 245
214 920
765 284
208 776
583 530
196 242
602 872
141 669
341 30
740 196
913 350
113 330
459 575
550 763
619 561
630 476
180 182
20 807
79 118
17 527
741 944
909 639
276 773
962 781
180 503
597 803
457 510
86 318
632 139
844 785
169 483
29 350
244 136
181 803
780 867
90 390
828 503
226 781
762 312
448 160
449 692
264 194
868 885
850 330
675 565
23 356
202 522
169 212
745 829
513 901
446 199
266 927
855 872
683 788
587 744
87 846
939 537
778 877
778 296
519 401
387 862
603 386
619 963
146 352
720 18
274 156
755 377
450 659
109 849
237 65
238 477
715 741
238 351
23 604
211 480
178 585
710 252
637 147
819 471
721 757
33 612
73 95
168 922
382 481
836 799
329 658
810 438
375 3
283 907
656 53
896 957
524 789
807 28
250 477
7 152
30 411
620 79
643 794
211 145
694 872
798 898
699 299
469 624
469 756
405 818
581 528
342 489
379 7
819 236
232 135
458 747
94 198
294 591
23 259
449 689
153 861
817 823
376 362
536 932
485 703
26 764
382 338
954 453
410 564
693 567
736 685
868 174
933 11
70 236
427 205
947 293
529 490
48 795
753 427
560 56
429 213
378 377
749 946
557 281
155 29
216 496
670 633
156 739
94 701
128 94
518 597
611 278
183 759
647 205
726 118
761 523
563 558
611 551
9 950
25 55
513 796
465 372
552 310
315 484
24 867
103 359
182 901
565 231
342 29
630 176
573 750
722 905
470 210
661 473
292 187
525 338
595 3
17 62
165 460
178 228
415 853
863 63
904 759
404 919
459 530
669 547
265 355
688 794
574 158
533 529
789 628
190 435
391 445
216 523
562 427
443 480
452 473
766 658
315 285
482 132
777 15
715 164
290 369
829 307
754 268
706 153
270 645
712 635
219 434
258 34
497 679
232 247
245 251
233 759
321 952
590 63
409 962
424 228
657 496
902 713
727 35
661 241
635 279
282 113
625 773
939 188
393 377
851 136
728 462
536 750
74 7
818 918
402 85
416 137
206 213
638 547
555 31
769 841
609 781
531 239
883 87
574 539
122 782
567 486
637 215
114 245
534 60
129 160
200 584
714 902
732 97
736 534
258 856
398 592
786 538
387 411
420 167
925 308
715 251
223 7
604 823
718 271
844 300
406 89
866 772
6 859
289 398
279 646
505 701
274 239
855 745
422 477
392 140
278 674
139 963
904 40
818 781
553 912
829 793
100 837
926 272
620 470
643 461
714 142
462 370
179 66
702 601
480 357
225 397
897 372
964 409
854 250
866 723
43 532
456 614
933 326
954 831
532 624
604 783
348 335
22 264
184 218
655 372
54 586
950 25
535 781
178 428
9 52
37 496
860 757
14 847
949 793
785 140
318 218
675 41
173 607
720 351
561 112
667 876
506 825
377 791
561 97
550 205
70 81
750 374
845 247
686 499
587 268
308 935
726 688
65 856
557 808
942 945
772 779
679 709
964 34
444 634
762 887
44 471
284 614
174 49
341 405
593 549
14 690
645 876
732 737
533 917
414 502
931 534
472 487
681 814
75 150
370 963
679 71
438 867
378 624
825 848
917 801
495 702
765 902
781 3
360 242
448 701
768 647
637 803
449 387
721 7
266 223
943 41
86 194
740 780
913 566
20 552
382 417
632 836
820 451
237 566
162 471
839 477
842 272
127 323
451 394
633 885
158 175
939 561
733 42
804 555
903 12
286 8
733 161
179 567
533 397
681 414
505 753
543 50
596 74
492 454
401 175
180 39
409 648
116 848
289 455
940 380
702 666
609 320
59 578
157 360
311 684
123 945
812 559
57 499
183 23
209 470
387 856
262 869
832 911
77 421
594 752
149 371
406 744
459 66
845 707
31 688
882 95
835 479
87 323
818 268
28 351
371 66
331 761
407 46
699 872
279 669
495 271
33 731
932 55
44 774
746 848
151 905
641 861
258 809
732 744
546 411
797 549
43 382
512 575
600 528
620 397
839 48
832 305
376 569
839 310
436 913
603 334
333 537
38 442
272 112
897 848
764 11
525 959
130 930
309 210
556 155
283 145
393 634
638 843
812 952
311 921
449 533
908 765
715 62
371 381
490 164
368 228
4 578
633 892
226 874
805 697
412 474
265 693
410 251
635 584
848 760
602 544
741 457
76 13
506 404
467 477
715 762
37 531
895 65
686 287
216 580
905 134
279 924
817 555
286 357
952 356
653 84
30 513
451 50
950 774
232 684
847 228
743 34
955 796
948 89
457 49
681 237
528 944
544 515
633 514
341 236
43 61
217 67
958 901
327 168
806 509
735 763
717 53
827 859
740 953
596 189
128 476
377 16
468 481
669 188
727 395
947 17
270 274
874 48
506 84
171 113
824 660
223 313
325 455
82 326
407 352
305 778
141 542
281 861
585 849
830 287
278 914
11 814
944 106
519 521
854 124
382 72
379 395
620 220
361 46
259 509
655 529
422 203
827 809
297 808
195 509
682 483
940 504
587 149
2 811
496 873
73 415
525 124
651 551
441 538
642 703
857 219
938 105
243 67
534 622
426 109
388 919
159 215
719 633
93 388
874 626
13 255
412 413
632 178
560 777
935 566
604 588
325 326
298 231
128 551
210 491
103 773
439 58
343 212
775 650
458 674
488 688
458 880
756 668
313 517
173 28
693 297
716 135
637 174
753 71
221 353
229 499
117 564
841 869
363 188
712 559
238 644
633 724
274 131
328 584
46 137
424 152
771 79
211 366
706 348
764 258
85 550
166 384
536 25
229 46
123 355
836 477
405 772
217 935
139 771
510 685
576 481
809 690
925 867
420 857
161 886
845 230
265 25
497 587
683 228
337 899
564 287
281 503
482 743
613 792
882 479
328 205
322 172
225 921
481 306
565 586
777 499
885 306
456 576
346 921
151 336
542 907
798 392
720 946
418 861
385 84
807 300
949 260
505 377
387 377
351 809
732 31
497 307
904 687
51 54
146 198
897 575
508 626
551 432
28 396
360 460
351 235
304 44
411 244
484 531
439 435
527 29
700 849
399 224
42 811
122 241
583 174
951 494
439 659
885 639
797 192
64 469
305 677
422 827
44 942
190 30
621 111
138 19
736 724
827 397
613 331
518 872
475 691
324 294
76 895
145 501
162 345
560 267
405 849
682 411
119 864
617 464
875 703
643 608
430 890
357 441
200 724
254 130
204 659
363 396
369 538
576 841
216 18
393 471
472 130
797 265
642 241
448 835
506 886
840 280
309 386
175 690
581 552
404 515
332 380
64 770
833 14
178 850
81 113
3 622
420 563
311 487
334 386
602 568
863 257
13 7
484 353
467 480
827 532
560 176
13 404
662 74
747 526
964 828
657 488
657 547
694 316
855 932
680 444
190 633
491 856
947 712
596 838
428 638
456 684
402 853
794 136
858 218
833 502
638 119
324 53
258 792
593 554
72 901
390 432
23 539
651 424
926 558
918 853
950 459
942 587
915 944
187 227
72 25
948 551
81 339
787 404
778 140
38 288
947 636
128 781
60 923
838 707
292 834
852 19
774 864
162 312
568 515
710 851
602 479
506 371
621 345
753 152
870 322
309 523
361 838
398 342
507 66
269 801
282 862
303 883
840 546
317 106
25 496
498 451
567 588
305 100
123 760
304 330
200 479
497 664
422 256
116 435
684 776
692 219
238 472
433 41
915 561
69 87
746 58
545 886
845 434
925 930
294 236
539 5
346 110
808 373
588 284
200 811
81 388
69 192
342 631
389 763
246 920
303 864
405 195
51 81
318 481
603 717
592 97
498 367
94 235
26 877
200 99
174 707
898 851
566 930
458 713
802 390
405 367
40 945
37 540
832 409
610 959
575 411
27 699
594 755
435 34
498 72
178 75
295 4
36 801
192 265
874 705
738 403
148 357
822 634
410 904
187 411
631 256
661 500
933 87
506 97
676 138
718 802
595 140
227 228
283 608
36 442
797 575
98 872
895 761
926 888
914 885
70 445
262 397
237 920
839 419
603 327
825 542
315 321
804 850
790 127
599 701
655 960
626 825
337 922
804 79
430 42
714 191
28 34
750 777
820 240
612 138
577 733
295 836
600 227
205 118
561 803
265 30
775 459
178 29
10 703
398 240
490 425
868 634
171 688
721 884
93 290
642 633
581 372
387 725
686 125
376 162
85 13
181 928
450 868
250 416
308 187
464 770
772 386
733 56
768 835
787 441
151 688
376 507
534 339
270 451
190 723
411 479
668 499
879 694
577 126
602 697
402 389
346 367
604 578
96 697
26 768
902 366
278 281
942 695
943 338
367 486
139 156
43 931
103 865
593 194
817 804
545 665
839 565
440 514
512 645
571 658
6 244
74 403
51 494
904 547
811 912
507 429
270 794
698 415
770 106
347 744
70 584
76 907
302 576
901 40
879 81
32 250
81 239
917 67
105 429
165 909
325 120
503 372
124 846
286 425
797 371
581 631
941 176
904 459
436 950
320 227
294 268
59 801
98 152
325 126
378 827
686 944
357 29
405 608
926 687
315 39
402 131
616 691
230 878
346 481
190 92
32 212
704 97
378 203
437 548
694 30
649 903
940 234
933 674
95 760
308 584
262 131
209 144
502 84
577 130
376 149
532 952
281 101
93 271
400 392
569 697
391 203
958 793
161 63
890 864
218 472
274 622
539 429
202 107
747 207
619 646
302 10
488 146
77 576
347 235
340 13
504 686
728 685
472 697
539 177
349 628
38 944
451 509
767 130
741 106
500 779
617 665
444 900
682 397
422 72
289 351
452 345
768 281
904 572
596 659
580 937
775 608
420 297
759 575
424 193
741 885
346 18
506 145
706 394
145 814
162 669
554 864
858 223
310 496
941 415
909 953
293 348
840 631
81 355
791 708
873 335
68 120
114 542
190 544
436 842
402 7
964 296
277 874
56 578
266 686
594 690
922 907
603 626
324 744
407 42
446 620
693 14
810 227
646 590
964 544
946 838
560 271
210 953
939 248
214 91
662 77
822 800
376 695
108 11
497 44
895 106
490 447
585 167
138 56
504 721
772 239
686 16
338 306
694 461
233 383
675 800
495 541
23 473
637 259
882 373
37 771
124 269
627 466
891 348
151 669
304 79
685 902
304 251
139 563
220 739
855 400
824 864
189 353
558 314
554 224
638 103
68 590
135 480
592 373
581 806
351 878
712 253
536 639
501 517
214 192
232 130
881 374
879 218
19 803
748 352
663 696
422 433
217 188
363 92
162 789
74 297
847 118
159 926
346 566
721 223
368 239
72 761
245 658
818 488
93 900
311 479
715 824
275 481
162 772
362 246
795 521
318 462
142 749
282 210
798 656
505 326
571 576
114 258
732 739
828 472
620 561
789 187
906 680
891 12
47 808
169 917
454 240
742 247
348 50
179 395
464 803
133 773
500 95
721 244
950 872
831 144
243 280
904 528
740 803
722 697
233 280
492 186
951 528
630 323
736 729
539 285
277 168
183 958
82 274
816 709
470 856
467 372
20 781
620 245
706 625
593 811
315 838
626 416
129 265
98 390
914 564
603 238
823 125
574 338
342 467
595 809
289 941
52 853
881 622
20 299
752 111
644 856
716 1
939 205
814 803
718 860
829 97
385 395
326 774
175 799
722 704
219 961
344 878
753 104
750 161
888 836
95 460
429 352
208 835
512 52
69 702
232 771
615 538
184 234
325 58
652 174
786 934
948 681
80 29
615 459
595 67
337 489
266 448
211 442
813 194
376 701
549 734
565 113
360 181
833 108
951 434
560 737
448 66
297 242
665 589
833 654
854 842
28 112
621 738
556 860
925 648
117 814
88 212
694 781
337 422
577 674
305 768
59 354
211 603
422 268
127 107
159 352
652 506
463 938
414 203
435 41
68 447
427 12
616 600
34 696
886 763
858 308
940 11
556 655
754 316
682 460
219 131
576 723
536 477
613 363
439 429
726 507
745 40
880 3
881 299
20 125
511 884
324 723
436 868
488 228
123 729
430 810
906 203
249 195
149 701
630 767
87 532
174 705
596 156
679 848
209 356
226 276
692 432
182 889
326 955
711 603
921 922
17 693
545 242
769 686
948 144
936 919
753 809
155 602
554 131
143 576
82 336
147 367
880 310
161 357
446 363
822 812
703 690
167 588
289 66
489 89
662 764
560 660
63 172
77 806
924 291
768 678
211 97
377 137
390 194
839 870
768 107
293 572
315 350
320 626
560 298
563 903
461 859
197 781
398 457
451 622
331 598
498 686
298 629
226 291
912 864
748 84
716 924
740 85
363 222
744 339
925 624
797 462
741 132
748 434
828 199
951 770
576 40
451 901
202 635
280 707
122 588
751 801
596 919
735 691
524 149
22 751
484 748
594 52
22 846
699 125
414 371
786 469
692 7
662 897
555 280
76 773
400 114
216 209
746 456
58 708
767 365
128 39
121 621
750 601
845 232
293 139
932 561
560 326
688 395
778 365
904 427
407 628
5 520
650 264
340 742
522 24
879 61
405 664
531 54
962 799
147 958
437 707
342 156
104 677
939 869
342 870
114 683
387 31
768 177
489 946
683 774
235 608
685 327
575 865
126 247
831 538
129 270
244 34
952 944
652 507
296 856
710 152
874 546
779 330
333 918
241 820
949 927
407 691
27 589
18 281
842 359
455 656
663 901
202 29
875 294
458 552
862 590
283 134
209 522
577 862
115 345
670 442
438 394
14 885
668 562
660 944
661 876
157 190
387 363
596 137
810 750
403 509
824 555
320 654
932 963
505 410
672 156
436 549
320 918
21 540
881 496
697 481
888 774
962 960
900 848
817 892
43 36
945 350
611 686
448 413
113 49
469 247
216 841
327 35
891 835
815 788
405 851
311 375
516 756
552 809
149 645
492 438
765 371
312 109
747 601
174 353
875 633
216 452
428 842
443 197
166 730
588 873
325 175
779 499
443 114
582 188
736 777
567 509
710 113
915 608
760 228
926 136
430 882
87 176
202 467
171 57
310 491
891 284
249 367
414 929
354 601
127 912
485 835
675 624
22 305
882 361
129 29
716 372
38 187
915 353
933 739
693 514
535 848
855 206
182 287
192 661
13 477
401 544
195 553
208 565
597 53
942 552
754 131
267 269
632 332
805 506
344 935
341 920
582 219
70 827
207 629
692 624
76 841
698 878
633 252
513 474
913 356
21 499
19 945
115 635
700 359
309 40
563 589
440 936
938 688
785 691
560 695
577 774
354 796
467 440
611 827
555 919
671 677
72 477
368 354
907 917
611 188
609 862
158 203
770 795
309 952
745 678
406 888
738 646
782 527
242 803
215 520
368 85
284 67
159 667
196 174
501 792
891 857
93 416
621 755
661 919
815 451
940 608
964 665
653 923
321 314
634 223
195 269
113 945
85 112
431 91
190 433
638 649
61 161
43 583
581 175
346 862
554 479
582 825
99 297
529 294
519 145
86 344
347 271
412 849
829 415
486 544
818 144
460 355
190 735
504 11
727 655
482 140
858 644
659 87
810 843
719 212
603 548
733 316
535 520
362 499
32 238
669 243
617 636
276 352
102 701
369 867
376 552
122 47
450 251
720 230
734 757
942 890
778 674
954 804
808 867
173 687
380 365
873 546
587 126
625 53
171 140
497 72
947 950
22 731
826 597
22 721
229 413
818 471
692 912
135 589
499 709
93 105
363 8
326 761
470 804
382 635
790 350
181 922
637 469
290 801
626 7
465 354
637 85
777 322
842 543
693 421
446 405
624 80
38 305
854 423
571 648
813 4
202 455
409 163
375 322
211 401
925 878
299 219
868 877
931 323
5 721
484 722
108 453
133 548
129 945
507 870
513 829
379 405
533 857
822 834
962 729
948 889
596 195
775 911
324 961
561 24
592 645
249 586
824 386
277 742
864 801
828 290
617 71
560 884
290 776
889 899
258 690
716 492
939 336
560 559
535 829
405 258
103 523
287 350
635 868
913 804
192 719
362 963
444 307
523 41
401 149
234 252
290 138
545 429
715 859
195 586
562 106
554 71
277 539
749 494
557 338
428 360
124 441
799 677
139 523
598 841
910 840
583 674
741 788
14 419
229 764
766 168
836 930
440 814
603 738
74 872
933 639
620 931
609 233
783 199
28 188
180 8
824 290
866 154
48 291
381 453
234 853
419 441
916 291
138 848
386 244
443 401
679 919
940 482
427 433
894 323
594 771
643 227
716 197
179 238
714 10
745 540
741 310
769 502
305 212
827 395
59 194
762 649
518 197
710 567
186 349
507 460
836 848
459 799
397 106
327 164
301 335
410 743
495 519
746 238
653 550
96 350
121 602
861 793
182 109
463 588
277 818
232 281
546 553
282 460
159 48
783 931
376 926
851 568
783 230
74 194
759 898
159 439
704 851
913 852
289 882
502 550
113 955
498 690
686 856
637 829
693 823
211 809
73 954
780 657
249 873
55 515
243 602
710 941
887 558
484 386
372 494
304 146
324 735
962 544
825 242
466 579
32 400
826 729
580 806
51 522
805 11
625 193
411 222
157 246
191 671
277 389
525 777
749 509
295 372
909 358
116 314
610 520
413 540
863 279
48 554
823 923
331 660
396 63
824 353
23 732
667 280
498 467
437 40
387 3
775 521
216 409
743 623
208 451
652 643
233 90
457 667
70 610
608 170
804 119
830 39
59 602
108 386
29 859
875 107
128 308
526 608
534 795
398 494
533 541
357 451
750 853
612 252
346 722
574 954
739 130
522 231
895 737
43 525
166 589
457 271
63 193
700 877
389 395
908 1
182 234
951 30
918 432
715 235
20 33
671 362
543 125
266 846
406 261
789 912
939 577
342 676
680 918
44 919
6 801
119 205
64 574
248 857
536 697
38 800
69 429
480 687
797 481
482 936
274 381
873 825
166 308
632 959
38 767
465 831
896 368
356 413
419 546
105 530
543 306
525 622
863 110
948 921
598 54
499 16
420 557
697 106
896 694
881 161
363 936
802 335
732 680
422 171
467 146
853 67
582 377
61 474
155 169
122 759
884 476
165 722
263 823
238 80
263 112
871 776
650 760
175 134
162 695
950 868
497 783
497 74
648 820
756 351
184 166
306 251
58 181
70 534
199 857
407 185
676 872
940 1
779 514
659 708
507 350
497 276
183 747
879 275
866 480
783 582
839 758
9 402
531 572
528 622
376 897
904 802
180 365
439 667
57 29
266 384
447 47
97 674
587 540
231 922
611 687
302 852
826 624
533 920
631 491
17 943
223 869
561 837
569 963
33 29
610 869
179 313
68 206
254 444
839 785
748 935
406 2
694 907
648 323
277 273
14 291
717 198
160 849
751 694
309 58
617 418
283 898
141 194
232 588
444 688
277 783
880 759
328 124
159 770
875 261
628 961
17 156
818 607
519 239
142 772
179 871
300 930
105 236
632 841
712 663
575 12
711 219
842 139
315 855
458 570
911 523
550 294
604 208
290 677
777 849
362 865
843 247
226 760
188 809
159 718
183 754
706 112
202 506
382 898
342 404
17 373
821 288
459 245
178 465
159 433
620 923
660 788
822 85
398 758
743 959
573 388
465 840
576 218
405 500
628 12
477 299
328 741
129 424
462 269
769 423
741 758
672 783
422 47
675 646
671 222
158 685
948 96
940 182
642 541
393 479
663 859
309 584
906 645
551 827
751 170
667 835
498 599
633 729
875 740
626 892
915 757
677 350
941 888
822 582
191 223
570 4
420 473
61 946
938 633
675 535
402 515
332 540
740 82
283 406
504 356
442 696
89 7
764 52
787 668
173 723
510 555
393 942
768 119
587 645
232 601
398 120
613 849
98 217
870 174
363 903
675 783
75 168
434 872
907 176
310 486
840 380
943 555
290 413
795 578
536 324
293 598
567 104
281 591
300 897
764 849
123 5
221 882
402 575
835 316
196 629
551 946
299 441
925 907
94 561
59 549
151 115
941 72
536 500
779 109
332 113
142 223
191 416
677 408
941 608
702 39
763 493
571 795
535 954
950 531
833 419
593 496
114 678
286 127
252 631
195 55
83 903
467 160
651 338
392 843
311 730
311 187
88 146
292 357
877 45
866 275
35 923
309 268
339 19
336 806
142 502
956 28
495 477
229 171
835 837
10 602
143 110
460 353
787 306
489 370
73 852
717 591
443 235
673 658
469 197
81 920
367 269
510 564
129 394
582 544
280 684
237 859
71 109
201 427
948 603
475 877
465 531
673 792
254 690
139 281
169 53
68 402
588 946
375 271
548 731
376 411
468 956
632 260
694 522
48 560
298 390
630 66
533 747
142 28
76 1
652 606
69 692
78 816
762 117
341 315
504 753
745 914
904 563
695 442
830 781
129 621
582 886
72 127
764 770
562 553
296 291
474 690
199 104
607 643
108 135
615 629
64 500
448 781
847 408
937 404
6 255
535 729
800 11
382 279
737 476
142 491
751 454
519 156
398 884
668 654
347 711
478 364
729 125
133 176
818 750
179 426
834 390
732 24
612 224
434 359
529 944
349 434
804 246
510 842
722 544
459 771
888 848
888 522
880 739
452 169
482 137
594 513
377 792
267 291
549 829
78 683
678 349
943 959
329 781
465 390
226 943
659 893
472 306
93 917
905 353
886 12
818 241
686 781
201 757
722 259
315 524
27 83
123 87
689 501
252 553
712 222
925 407
17 186
241 645
817 918
296 499
361 544
836 530
410 415
183 129
418 685
496 364
862 788
955 137
829 922
345 109
14 57
676 679
583 451
909 654
718 192
462 176
621 471
881 49
695 41
807 671
576 538
296 170
173 838
332 814
855 27
495 700
276 829
158 14
889 160
77 704
464 146
326 959
393 40
803 395
813 708
651 137
311 511
593 21
948 177
734 130
796 481
899 137
567 390
948 201
911 269
26 891
293 217
130 291
627 584
249 940
177 876
208 733
643 160
706 584
133 299
784 31
610 546
896 72
772 223
310 945
220 425
932 160
250 56
702 172
715 544
255 313
186 242
750 857
243 205
322 801
728 450
434 395
192 547
96 539
211 280
960 287
495 411
816 109
759 643
786 309
858 5
857 907
560 503
382 58
218 245
745 81
855 424
682 553
249 598
250 892
840 284
378 323
387 199
884 316
956 31
602 169
631 213
105 12
592 163
829 12
18 669
556 518
896 438
452 522
902 429
304 516
528 29
963 394
93 280
122 711
485 360
205 912
116 511
192 177
908 215
741 170
145 323
454 477
76 647
337 168
116 654
22 384
605 405
855 640
611 371
585 853
902 961
236 358
545 768
457 936
565 125
780 801
932 203
882 109
824 107
516 350
391 849
588 589
616 750
422 193
72 231
253 97
785 187
937 332
621 24
297 259
798 735
544 849
779 645
940 264
183 762
744 674
121 953
745 174
929 417
443 657
22 699
810 676
367 111
418 350
311 816
108 264
684 963
549 219
266 82
133 223
611 783
244 859
442 814
785 67
763 434
909 321
652 114
947 767
465 671
9 105
792 461
341 67
382 7
868 147
942 859
470 494
436 367
439 657
385 193
818 666
156 429
264 364
642 81
356 930
341 280
542 544
783 578
867 856
9 693
32 333
158 84
502 838
901 586
815 612
341 805
166 323
595 235
484 606
747 2
679 106
139 954
388 688
715 828
116 123
881 724
751 469
594 873
738 66
158 370
635 693
908 433
5 8
835 34
411 106
404 479
818 912
410 404
315 908
287 425
596 697
255 792
450 139
926 298
955 395
226 872
143 411
157 514
409 264
620 840
87 250
839 466
104 859
480 688
300 2
661 779
513 261
360 688
596 109
573 251
815 753
414 253
728 324
409 129
699 396
108 561
611 671
448 680
654 515
125 540
726 509
141 579
583 500
424 962
113 898
233 555
924 865
133 886
649 522
490 561
539 559
37 156
569 804
338 838
384 514
1 90
815 890
310 138
902 547
342 583
468 261
957 831
472 660
839 18
853 16
812 687
151 666
722 816
641 808
120 960
557 131
278 98
580 353
260 79
813 463
777 491
310 520
908 518
615 468
254 461
173 738
208 550
621 294
855 431
911 150
821 207
633 193
388 447
304 677
28 703
382 220
22 228
182 35
230 647
57 353
775 583
772 464
204 222
693 474
616 697
94 386
391 659
827 869
342 452
549 313
257 112
196 15
498 474
587 692
527 771
11 111
59 931
706 353
302 343
29 358
439 934
565 693
393 386
797 951
502 372
738 84
95 370
553 307
454 269
807 897
303 730
683 843
401 16
604 469
590 794
916 894
489 461
711 767
789 920
337 868
29 359
593 29
737 900
378 796
875 533
745 888
387 200
373 930
858 535
652 795
712 704
125 264
303 219
310 189
116 346
774 660
617 1
689 55
668 107
462 169
199 403
147 915
303 644
282 663
748 470
63 176
946 66
603 74
492 335
926 644
637 486
378 929
125 453
163 920
478 904
450 407
858 312
6 427
699 256
446 780
88 917
636 415
665 453
436 185
191 468
765 597
200 645
797 469
875 887
60 176
72 11
736 369
164 223
259 111
897 306
471 374
424 384
326 529
508 619
159 381
582 248
732 852
571 71
662 639
44 820
510 864
779 395
267 95
482 804
329 94
908 660
321 65
315 523
178 129
348 752
955 686
839 143
661 695
287 371
138 358
186 671
710 707
652 71
82 660
122 58
81 260
221 734
618 312
389 920
925 789
475 203
82 912
829 568
461 335
513 677
387 781
143 335
202 807
778 788
804 922
842 353
710 883
412 219
854 526
900 257
524 425
617 647
337 831
360 5
231 177
196 742
209 488
116 360
556 763
143 583
233 859
375 326
121 221
519 404
96 288
202 112
531 125
158 694
504 584
162 656
326 721
852 946
346 509
887 852
847 794
740 893
207 433
39 622
443 869
37 842
362 922
191 537
14 850
351 390
126 534
939 245
337 516
807 144
850 590
720 125
414 810
596 658
660 172
830 213
47 886
641 947
142 546
226 5
703 198
166 559
173 586
255 188
431 558
593 562
132 540
94 350
868 361
689 569
588 150
577 617
429 796
173 854
587 434
294 358
91 453
964 42
446 276
33 41
710 63
854 656
369 441
580 932
27 40
99 725
722 45
860 83
121 857
72 600
636 521
271 132
954 329
26 610
921 920
204 557
652 483
153 55
439 294
13 601
933 553
667 106
301 864
745 664
171 349
171 62
913 633
807 67
596 31
300 953
514 959
419 408
37 120
22 57
120 743
14 618
77 900
36 724
594 416
431 130
834 579
875 591
535 131
22 513
712 494
234 934
398 792
903 835
361 169
821 510
937 680
115 242
171 500
186 561
265 294
508 699
632 377
253 39
180 147
426 654
133 142
379 502
182 859
952 427
245 601
93 172
70 961
1 915
14 496
138 789
941 329
39 223
743 351
283 382
634 41
348 713
513 481
252 136
150 413
184 164
356 350
151 514
387 515
445 359
73 886
437 822
880 434
10 820
81 156
413 707
221 725
20 755
490 713
337 494
436 718
750 523
543 686
113 416
210 434
245 170
120 711
300 427
754 558
754 920
69 916
782 650
784 225
551 210
402 71
545 724
232 768
475 668
264 170
180 236
712 576
452 416
457 808
562 461
670 161
116 236
640 624
764 310
198 2
135 650
768 381
941 559
779 487
412 792
957 494
443 929
456 946
245 316
630 640
402 199
950 329
734 514
727 772
233 48
144 578
450 438
266 580
175 248
906 852
813 504
825 29
167 152
560 127
590 586
195 314
64 182
874 860
904 299
934 370
160 407
585 638
271 177
702 364
955 60
192 931
868 67
133 797
592 600
533 734
664 357
587 886
192 445
216 198
367 921
122 113
721 245
77 490
323 691
541 79
940 159
120 880
695 137
690 907
721 146
402 80
123 734
767 680
852 473
275 403
909 105
817 169
754 394
48 756
884 835
623 187
430 562
627 678
762 602
948 922
549 408
340 380
858 549
533 353
202 500
298 351
428 108
808 713
888 228
886 297
127 771
665 461
635 417
393 827
626 411
108 373
767 285
33 528
340 321
174 781
125 688
563 323
549 373
457 738
107 247
120 795
22 52
574 358
947 185
693 56
329 454
188 919
436 668
320 82
86 349
614 285
605 355
550 809
500 107
526 690
361 366
933 733
882 42
437 85
440 853
564 330
430 105
450 802
726 383
875 518
573 196
913 205
656 921
769 741
609 143
337 47
832 82
815 334
455 386
678 843
939 175
344 7
659 30
378 741
576 699
154 416
750 623
845 45
495 952
280 514
86 792
620 869
44 106
670 904
88 701
850 197
908 645
141 83
931 474
124 666
327 897
32 10
182 285
681 637
336 562
420 445
439 507
5 203
723 107
456 721
277 395
718 588
265 227
536 188
889 626
621 631
638 521
52 688
73 311
805 454
871 307
942 840
48 506
906 666
877 323
587 34
321 501
890 789
393 50
159 84
854 474
331 104
831 193
662 225
695 460
214 705
182 703
573 412
585 790
134 358
882 169
82 5
382 796
719 962
949 700
534 371
84 696
653 375
536 369
443 424
613 477
612 269
594 32
340 811
256 568
391 120
92 413
288 760
420 467
276 567
672 547
218 8
5 846
422 155
533 369
530 803
184 869
947 498
126 701
708 136
821 863
884 187
383 7
296 750
379 624
410 952
317 11
233 108
126 707
939 150
26 962
858 883
947 917
121 53
116 427
716 25
96 424
577 902
457 818
524 734
204 779
221 103
787 19
471 102
382 340
449 699
694 870
289 923
759 773
315 947
698 418
889 795
304 633
440 729
184 451
52 621
881 732
893 138
117 918
52 14
523 853
702 303
447 390
764 79
173 6
715 522
637 161
42 869
893 174
952 353
81 198
504 689
426 104
383 491
245 119
939 52
74 174
325 948
885 84
632 463
436 827
112 757
436 481
950 920
389 306
30 684
574 606
719 279
529 350
436 65
1 612
296 223
519 590
459 394
27 753
807 334
497 50
204 111
430 39
342 104
273 404
698 3
706 675
51 468
926 490
915 945
557 773
236 323
608 193
21 907
819 618
462 786
521 859
346 55
414 753
811 228
304 363
153 696
412 338
315 274
263 67
429 168
405 370
190 588
951 676
4 132
693 447
115 871
309 725
906 397
673 127
558 207
88 207
258 794
6 936
506 41
76 812
165 5
633 488
956 205
518 897
909 952
571 61
37 620
675 144
286 948
762 401
881 598
379 496
321 12
57 526
400 12
436 912
939 314
516 6
425 227
548 870
387 358
329 679
400 621
286 121
245 31
507 591
552 14
86 534
199 219
457 404
475 469
879 312
714 34
296 704
332 704
828 222
262 254
361 835
719 739
950 899
847 704
345 413
875 405
615 364
911 91
610 350
191 622
512 707
309 578
879 558
360 962
73 103
631 150
120 893
561 660
938 959
392 104
489 503
463 222
711 303
31 194
732 225
929 138
405 683
229 574
310 432
695 371
276 729
716 904
294 177
884 544
354 245
468 695
120 465
588 699
886 513
850 412
711 3
428 544
940 112
906 13
828 913
273 483
11 668
200 887
126 804
357 856
312 781
782 771
218 355
710 899
916 252
155 569
86 113
948 559
465 268
826 451
236 89
460 291
150 3
424 354
347 444
838 314
585 690
406 321
28 761
392 110
82 206
634 725
302 758
16 578
732 135
266 107
607 308
295 246
362 873
914 138
409 261
882 579
678 455
753 825
881 515
475 789
952 963
960 34
186 687
637 459
584 792
596 551
927 925
282 2
75 424
929 300
347 756
904 616
304 542
36 259
327 476
312 212
213 487
600 112
90 74
69 10
942 518
764 488
874 647
326 743
18 203
293 471
630 760
728 920
585 520
877 56
188 793
603 54
541 564
199 723
844 806
157 840
342 541
846 34
282 338
202 16
503 285
852 806
802 649
292 541
503 7
303 526
638 189
803 394
829 125
913 465
565 823
237 35
74 527
516 743
349 709
142 618
157 132
774 345
143 511
165 44
376 98
746 686
415 523
100 809
286 21
492 131
507 584
203 213
315 580
602 527
616 4
882 131
457 799
36 750
393 130
450 323
490 53
445 271
295 100
741 953
932 703
728 483
508 899
240 174
892 864
798 196
579 364
529 98
73 260
254 242
328 408
183 902
958 481
656 364
434 907
41 856
541 721
232 40
125 687
393 635
376 281
663 263
221 259
584 112
23 865
896 166
458 434
337 944
210 3
492 86
392 274
477 793
606 212
662 431
608 846
343 917
87 963
379 83
86 612
59 174
333 357
785 622
807 246
671 789
73 364
334 89
716 575
728 635
833 720
852 434
273 103
908 782
379 762
182 853
899 557
328 609
665 281
475 452
641 775
545 624
440 395
508 49
744 511
332 659
447 479
957 884
964 904
209 343
433 487
96 866
487 708
108 518
76 854
898 523
689 335
272 631
854 387
720 735
262 538
22 873
91 725
146 544
245 542
277 163
226 546
692 606
259 696
277 554
729 31
720 431
17 50
737 306
882 897
116 297
439 5
792 244
4 95
875 21
780 150
506 253
122 162
303 185
221 112
588 415
943 659
420 272
593 287
926 507
165 319
512 373
620 494
422 732
620 170
753 89
254 680
221 862
382 500
378 292
271 438
617 359
760 959
700 3
4 39
272 429
208 788
805 13
406 866
525 34
178 962
845 692
601 494
176 34
36 227
160 244
704 521
638 6
751 161
209 383
768 614
690 696
582 83
317 674
445 607
620 314
339 792
439 193
133 302
251 953
348 776
209 471
407 597
86 454
589 118
199 130
611 147
875 396
651 256
883 930
507 160
289 337
571 207
379 903
379 659
457 735
650 801
835 269
736 103
376 91
449 267
142 407
243 601
556 618
226 792
940 187
785 516
728 192
317 385
393 242
32 892
650 369
462 499
51 448
743 134
805 660
409 25
311 933
450 170
593 889
138 169
555 568
33 540
159 816
551 435
213 152
567 372
656 369
77 810
116 309
831 169
554 489
583 466
249 450
292 586
413 111
276 251
13 493
165 306
561 111
197 219
573 31
422 224
120 303
786 352
574 198
23 614
635 372
682 329
461 696
900 306
74 356
347 324
706 516
125 335
727 167
481 901
161 132
439 383
86 499
25 453
283 471
72 523
645 953
129 310
527 639
344 314
519 438
899 306
571 294
475 813
378 697
714 458
449 383
120 770
123 74
375 448
889 944
570 403
204 225
754 34
420 302
388 228
96 416
718 264
547 658
594 92
407 674
733 483
108 152
163 386
470 646
5 194
716 390
717 2
343 962
747 933
897 284
523 140
728 102
346 362
142 587
398 13
83 444
909 231
376 596
714 432
61 901
19 521
561 412
505 242
675 926
665 851
331 280
918 917
446 719
697 538
694 779
159 757
114 117
414 730
93 317
576 540
949 549
466 607
482 542
254 804
957 199
675 314
671 256
260 429
240 355
681 11
837 708
762 187
123 774
462 532
818 455
189 558
226 531
829 350
52 945
173 695
734 918
899 21
764 578
503 390
903 629
473 370
494 509
303 132
603 818
103 919
47 107
817 819
798 489
206 540
9 910
644 477
948 666
342 257
702 87
368 245
157 4
598 685
758 250
899 638
313 170
573 491
601 413
591 411
739 869
391 464
67 111
173 265
879 782
290 438
698 753
726 285
61 564
941 206
33 102
93 100
755 50
700 801
296 925
101 87
53 107
780 242
863 878
356 752
126 330
603 759
716 881
104 959
270 330
77 518
457 230
158 664
143 735
182 296
727 689
183 849
753 780
279 668
839 589
661 945
478 498
64 762
716 486
678 381
682 181
489 553
214 312
621 271
419 95
72 107
921 152
321 144
439 805
902 522
437 132
635 271
962 306
595 853
518 14
648 692
557 34
678 820
151 46
233 920
469 104
666 781
472 628
496 859
873 386
686 963
144 106
458 711
655 136
321 63
665 494
949 6
276 12
879 455
283 854
238 639
723 688
772 71
20 773
740 540
617 93
267 936
585 6
361 900
370 760
905 558
813 402
241 522
150 602
703 323
2 614
414 454
122 762
286 533
772 453
96 690
937 500
249 570
588 280
43 137
720 760
617 696
839 457
624 365
69 320
505 517
232 795
323 521
231 314
575 846
821 517
122 622
74 731
454 743
510 154
464 12
428 650
779 558
807 111
277 146
667 660
180 579
478 748
783 592
308 489
234 385
758 773
606 250
331 184
217 691
592 201
462 416
190 441
422 34
271 749
405 514
158 244
85 175
484 697
881 618
179 397
839 928
116 167
430 583
678 160
42 806
456 74
221 57
420 481
785 561
573 151
402 930
445 542
672 451
96 353
808 793
221 80
293 494
883 483
621 961
465 480
580 314
587 423
86 94
278 2
182 781
340 933
962 936
391 117
209 120
797 355
405 920
628 520
2 261
935 50
759 306
874 318
769 380
784 103
616 522
584 323
933 606
165 341
58 322
819 281
599 454
400 161
35 172
587 695
422 631
585 764
609 773
790 836
559 701
252 408
195 793
26 520
325 432
665 101
897 177
446 499
813 408
604 646
575 136
424 275
854 720
898 369
498 413
209 606
29 136
848 212
345 432
30 704
22 446
516 212
308 614
596 814
411 84
18 175
788 867
649 743
150 474
117 240
456 188
22 529
932 362
824 95
841 695
915 872
630 163
478 941
627 382
318 827
180 763
635 302
42 486
545 518
121 142
539 308
37 340
939 352
229 637
133 720
315 596
738 385
951 773
911 257
418 106
627 873
389 559
267 961
108 117
442 369
75 411
267 317
57 848
881 662
210 814
506 922
272 679
415 945
551 840
564 25
209 823
942 19
940 476
759 487
783 455
895 790
169 353
266 321
817 605
840 846
31 144
940 231
384 425
1 640
76 342
904 794
828 852
512 954
955 791
354 301
9 479
123 494
406 630
941 392
142 877
68 552
466 223
703 684
604 530
494 12
421 453
890 373
69 733
450 334
738 590
321 563
678 472
918 299
189 356
962 150
236 453
461 801
750 425
333 144
209 400
96 558
722 534
286 646
289 905
827 811
69 478
810 917
419 765
510 191
445 720
274 961
833 207
422 864
26 738
549 959
241 355
750 284
786 639
353 12
754 154
906 345
51 12
207 859
151 374
195 738
407 530
343 893
73 649
270 713
783 644
616 80
90 610
116 228
485 808
465 777
458 384
791 223
346 578
745 284
172 945
173 615
296 538
529 56
910 295
829 945
389 656
498 505
632 27
417 403
363 626
778 624
903 806
184 896
665 138
414 426
712 306
287 316
211 619
570 563
92 900
543 218
655 461
565 566
9 584
551 308
682 590
957 479
567 852
559 319
444 193
927 287
883 544
700 806
352 696
617 653
414 772
863 237
857 16
359 479
784 305
949 774
134 515
213 794
507 474
455 25
557 888
295 227
941 451
308 472
611 442
88 749
44 636
699 395
852 45
386 41
441 358
839 432
943 726
683 765
711 53
295 339
510 700
301 687
369 460
897 338
325 554
631 705
863 287
447 357
603 417
448 8
565 902
855 404
311 899
320 528
402 338
422 763
744 590
120 260
575 731
445 800
599 377
883 848
646 811
793 60
668 335
380 313
671 13
913 800
770 544
182 329
769 897
101 352
378 837
564 471
194 111
90 659
452 408
682 83
52 150
93 166
178 737
426 666
715 804
931 481
115 251
774 499
44 345
896 511
37 899
456 735
715 629
559 442
611 17
142 447
86 15
204 99
410 622
719 464
48 686
31 285
208 163
822 198
908 219
720 927
587 721
563 808
580 781
527 654
863 385
672 616
445 829
75 587
582 400
765 239
544 709
715 58
150 291
716 80
68 632
278 615
304 116
636 345
14 175
178 110
820 284
852 808
412 477
668 876
625 192
328 940
785 301
955 898
488 169
23 163
158 580
545 327
217 15
531 648
724 60
700 447
379 266
178 668
604 748
410 893
606 403
123 332
659 782
572 256
93 533
286 733
449 50
342 663
285 691
161 110
52 215
511 352
785 30
450 133
657 542
537 788
883 245
449 532
5 308
28 350
818 125
492 558
90 7
6 54
728 908
318 738
889 111
105 427
445 394
661 547
805 800
184 582
18 92
229 362
652 89
931 851
123 62
615 804
248 788
778 384
36 307
360 902
565 583
469 608
929 503
852 87
858 903
4 952
22 548
680 46
758 474
344 827
356 481
197 731
534 394
1 806
339 87
858 479
622 350
65 97
737 589
463 366
683 45
906 915
441 696
337 504
698 900
477 540
612 56
422 2
768 607
671 152
148 24
809 301
292 742
956 6
120 669
809 509
940 83
226 465
466 137
105 676
153 826
549 441
238 235
337 538
151 100
802 21
95 901
167 60
888 687
129 755
703 857
462 808
810 840
552 921
488 223
199 8
331 776
272 13
175 527
873 523
376 495
735 538
378 139
873 696
417 89
328 606
933 319
670 125
449 484
237 40
382 691
510 79
524 633
613 795
726 602
896 301
409 605
714 753
556 372
603 495
728 817
463 454
274 624
785 480
685 680
964 526
719 361
138 451
542 853
642 355
730 223
445 284
377 925
181 522
283 739
118 228
45 793
576 671
52 296
947 440
466 150
821 88
113 469
177 299
342 443
28 321
631 917
948 824
154 106
714 447
526 353
376 33
573 735
529 12
115 261
463 99
647 53
471 42
790 308
498 699
443 919
533 789
68 897
739 771
392 264
90 146
163 628
603 720
692 873
472 513
421 242
226 930
158 174
310 925
108 902
497 655
214 495
95 919
345 515
573 951
130 869
130 417
236 442
822 370
68 451
626 242
904 852
821 856
138 739
732 241
232 386
737 669
820 487
854 104
169 365
694 187
545 53
644 851
880 389
346 830
201 261
799 109
308 704
601 134
337 224
606 912
673 601
295 427
655 958
821 542
38 388
85 758
897 837
266 905
276 83
184 506
596 235
758 629
166 538
225 849
399 268
339 187
720 296
349 381
440 87
360 462
863 18
807 731
890 589
378 604
275 92
68 600
302 41
792 892
718 863
838 251
508 109
24 19
20 483
359 483
714 562
467 656
655 888
702 469
702 674
71 371
767 584
906 40
383 333
943 442
26 16
329 771
163 39
396 364
636 95
832 309
279 527
683 79
477 705
289 480
132 865
940 917
214 241
595 495
551 608
550 724
827 336
220 934
741 484
800 787
277 337
845 600
651 661
86 903
233 649
310 514
871 50
304 617
952 301
508 568
928 110
704 35
255 366
128 764
815 5
148 417
666 961
582 291
366 861
349 427
377 71
940 544
190 453
738 356
255 934
54 257
894 118
694 11
638 62
241 791
889 465
260 16
117 6
923 757
116 681
738 850
464 735
617 624
33 195
344 602
569 774
651 952
783 763
722 902
951 438
187 491
678 654
938 452
510 686
554 42
266 853
202 866
625 146
627 103
485 544
9 704
724 634
347 863
9 422
311 156
845 673
331 752
298 634
167 685
874 336
918 474
868 542
855 349
855 945
282 138
486 394
436 81
887 814
238 663
632 401
390 846
625 853
32 445
821 390
211 703
772 522
612 521
196 903
787 12
210 578
508 60
94 3
594 266
955 417
90 924
392 62
59 564
765 359
474 453
38 807
68 624
656 39
913 700
554 861
909 538
939 767
419 677
541 780
155 496
800 701
815 532
117 174
867 364
26 958
843 886
369 314
492 63
701 629
361 247
934 441
751 862
411 435
907 140
139 709
781 228
382 548
320 252
792 894
523 79
562 257
329 288
613 740
774 172
896 8
730 527
161 386
857 494
506 175
595 915
68 484
135 35
69 65
328 73
326 912
496 432
733 259
843 359
926 666
642 79
325 740
391 404
310 299
398 524
318 252
156 112
415 172
748 851
593 460
576 12
292 802
68 245
645 776
574 457
266 871
334 97
123 39
874 845
502 198
735 338
682 294
583 570
202 212
90 915
844 721
775 830
887 921
551 74
570 755
692 319
681 235
541 45
621 319
278 532
752 690
827 647
497 532
587 100
682 143
712 730
361 558
315 187
44 287
872 110
105 919
954 513
283 578
896 264
567 750
727 101
728 608
777 806
818 434
498 817
452 542
863 805
430 32
834 829
449 771
642 224
791 285
739 45
402 201
772 49
187 848
302 235
638 193
637 703
151 904
640 861
53 227
177 961
531 166
545 532
588 579
284 355
710 283
948 550
913 63
119 411
789 894
471 808
670 375
498 935
142 451
93 794
150 125
593 876
693 808
312 487
98 788
909 867
369 285
218 29
402 345
442 521
782 865
595 775
463 933
646 297
410 551
59 219
689 677
184 698
694 137
192 737
749 92
278 7
753 919
583 590
64 950
414 284
87 21
396 602
564 112
937 647
161 961
135 321
728 678
841 696
910 540
702 147
844 28
730 568
665 224
635 570
189 201
854 755
120 661
955 131
727 281
166 779
479 856
775 657
150 21
186 639
192 235
802 109
26 689
123 639
367 451
391 742
160 380
331 701
500 494
115 243
328 332
869 350
572 901
4 67
680 586
567 851
145 150
356 358
550 119
800 356
630 733
552 287
328 142
668 24
964 350
606 89
775 403
129 8
858 24
750 668
796 358
746 535
298 789
733 811
536 860
233 806
141 99
378 104
726 271
888 834
322 144
420 509
437 361
647 472
331 178
374 460
378 363
765 236
320 507
789 136
293 661
484 104
234 312
33 400
288 650
706 281
325 649
761 441
159 21
958 862
277 285
608 920
471 647
260 796
716 238
833 642
957 586
225 193
640 892
858 838
446 648
501 263
239 912
470 667
446 344
318 876
672 193
126 713
714 67
75 256
442 49
607 793
367 597
81 272
784 127
926 557
831 725
585 730
556 116
946 851
598 903
664 138
833 855
173 589
197 299
651 101
952 917
315 717
531 384
740 681
189 275
567 169
218 25
949 264
581 670
446 14
548 307
27 16
821 48
270 56
209 597
753 476
456 912
617 569
159 836
480 474
253 53
83 261
289 550
723 322
676 867
151 925
186 207
574 464
422 49
166 814
424 231
556 533
11 138
616 367
200 850
594 915
518 389
450 570
122 384
266 914
765 66
283 740
174 213
551 246
22 744
613 516
224 796
499 222
574 450
670 36
929 678
333 646
407 491
564 228
20 76
537 280
662 438
301 708
17 496
65 323
519 210
73 685
905 846
327 686
646 489
156 944
305 482
504 222
43 643
897 407
154 749
858 353
597 460
797 562
345 244
700 461
20 238
272 263
595 911
165 701
938 288
305 820
521 84
126 261
443 102
525 866
508 936
73 678
68 823
481 380
823 237
798 721
933 731
807 200
184 389
188 814
315 576
328 529
833 488
488 776
405 175
569 520
964 918
858 472
279 558
718 754
766 362
443 944
766 160
289 725
249 829
240 227
580 523
873 390
767 753
292 2
932 24
832 926
728 232
430 334
385 106
715 358
208 691
283 282
681 580
512 876
805 197
560 309
948 729
798 145
681 905
90 259
895 793
3 364
279 429
158 21
508 850
766 831
874 389
606 788
260 374
270 365
99 433
504 118
128 940
531 877
596 876
579 838
675 810
948 542
72 535
206 801
339 441
842 928
430 470
530 12
52 377
45 109
549 149
114 126
587 555
400 125
488 487
938 925
743 936
832 605
649 370
151 770
242 316
927 136
767 946
880 351
488 427
220 49
216 815
698 486
440 404
805 407
741 407
837 499
951 206
183 742
884 912
741 175
875 781
22 17
428 555
267 572
244 16
698 671
279 549
70 537
821 806
274 194
686 168
699 823
23 612
122 59
866 703
151 557
600 792
800 205
486 517
963 106
668 432
158 561
504 934
364 586
300 107
809 7
457 189
139 733
863 119
478 790
286 784
582 552
75 793
265 539
844 913
45 394
393 210
685 145
114 415
449 355
73 133
276 538
265 448
466 931
187 584
8 903
957 300
123 476
556 143
896 856
478 693
673 220
949 354
551 54
63 801
744 911
381 19
465 83
90 836
165 94
457 77
537 622
393 34
378 401
103 330
423 79
582 237
683 953
486 106
90 853
627 843
800 247
746 758
141 269
484 683
28 349
866 541
6 684
640 791
301 869
398 471
337 466
331 801
790 230
342 348
43 675
504 933
833 948
815 705
447 602
858 912
727 368
372 930
510 766
565 750
754 524
385 425
149 222
866 271
770 112
128 796
331 317
771 811
766 74
737 920
598 479
478 588
90 546
259 801
58 94
906 704
23 272
77 197
593 284
6 489
868 284
347 132
478 566
14 958
226 824
61 330
695 408
257 645
927 327
587 102
770 856
732 15
886 194
43 405
208 191
537 523
379 779
289 699
508 403
887 738
631 806
446 155
767 794
22 501
566 227
256 705
831 809
145 876
901 776
868 469
491 130
215 488
949 377
178 123
333 271
627 555
387 850
475 113
815 519
308 848
351 181
948 811
942 782
69 510
449 263
14 63
729 953
533 285
842 480
594 144
325 657
143 202
4 486
281 164
463 292
245 691
863 222
694 919
158 276
764 352
462 920
329 788
711 308
896 130
637 612
75 566
318 597
143 333
563 130
714 713
730 390
182 700
841 403
495 8
710 791
266 369
605 918
508 185
240 586
262 956
637 963
498 417
609 845
615 616
436 660
900 435
938 866
564 757
23 885
293 688
698 776
225 487
159 460
733 843
887 503
391 699
171 614
576 361
290 554
714 104
832 899
871 531
47 622
469 287
13 709
133 622
108 452
148 158
951 131
947 936
62 358
250 566
951 212
421 417
236 245
769 222
913 227
53 546
678 700
943 529
17 718
129 351
948 932
740 809
807 952
777 479
352 67
345 513
447 301
133 94
964 875
927 801
636 42
303 14
286 361
844 481
125 112
93 747
332 132
558 639
171 125
959 705
475 292
874 753
289 681
171 648
48 588
195 101
165 118
899 531
208 730
548 380
830 345
763 242
430 16
759 770
729 801
601 355
333 248
293 441
114 285
954 666
649 461
419 471
653 563
842 351
214 704
832 805
738 390
237 589
121 139
948 154
735 256
400 757
428 282
948 438
845 59
686 385
197 853
235 898
32 30
250 486
196 799
642 789
661 217
506 94
710 519
87 739
526 136
931 215
714 909
741 252
390 806
733 240
848 390
817 502
531 291
652 603
165 347
22 794
420 288
414 903
382 193
399 253
848 46
50 2
122 492
410 513
171 357
436 407
897 591
638 934
101 441
599 274
756 322
125 131
98 522
387 801
26 396
276 134
545 887
165 180
469 288
210 87
214 636
495 913
836 781
541 923
443 310
148 681
156 435
157 864
545 865
579 132
466 793
217 591
931 205
631 140
468 369
430 576
908 365
529 39
77 864
642 619
817 771
661 454
147 575
947 734
948 272
249 812
821 942
948 848
581 136
173 103
305 61
54 427
871 80
562 590
424 65
606 923
9 327
879 686
741 841
728 401
276 902
18 770
868 761
426 657
205 856
822 54
192 569
88 590
406 955
528 959
308 924
59 245
718 508
368 855
611 123
480 843
933 181
456 84
82 250
510 24
683 869
294 359
681 45
698 467
823 140
68 445
18 39
571 273
625 835
821 771
783 705
839 681
573 285
741 869
396 301
703 433
224 835
936 230
832 647
20 813
569 579
182 683
718 125
838 757
288 338
209 867
302 759
646 742
157 955
605 931
787 646
419 207
698 946
120 411
829 853
613 701
401 884
556 323
841 89
822 517
672 656
464 84
423 849
769 224
531 290
125 801
319 897
61 709
565 864
784 330
484 696
745 313
167 440
249 202
139 542
159 114
472 952
127 144
585 778
210 21
787 885
482 98
693 702
6 149
574 426
249 354
817 397
150 639
492 175
581 85
469 131
844 16
298 145
490 756
388 390
908 946
484 366
315 156
545 822
604 674
710 375
881 845
822 236
492 30
347 531
26 853
229 515
55 921
653 394
875 622
943 901
924 757
329 629
706 726
672 342
46 34
532 62
331 428
17 730
133 473
467 663
332 297
626 239
683 924
605 241
881 195
328 268
272 242
232 381
854 703
854 733
46 961
600 140
21 922
151 857
934 60
657 164
479 79
226 521
842 650
208 194
195 912
401 930
9 445
752 521
797 474
154 217
886 791
1 657
375 765
362 291
774 766
881 650
102 691
23 227
94 118
282 188
485 227
341 339
747 532
817 506
613 381
832 645
363 721
292 434
695 251
387 375
516 377
714 901
448 323
89 193
332 561
772 104
531 137
631 3
498 394
229 724
638 537
333 198
129 959
740 62
94 92
1 849
828 393
181 650
706 44
623 628
173 577
329 823
429 152
428 110
594 506
426 486
139 931
64 557
376 11
604 465
240 435
905 156
480 900
135 374
156 453
437 906
717 750
464 83
666 803
129 834
399 23
604 539
812 759
826 790
309 205
330 773
465 649
388 385
73 500
31 848
376 76
428 962
739 269
720 189
81 82
516 45
772 275
506 836
719 488
489 674
595 125
309 490
446 350
17 666
405 473
158 439
518 404
772 225
158 653
854 393
573 962
722 803
512 607
195 809
47 140
815 227
642 225
450 280
744 351
491 35
346 424
464 366
182 87
299 917
743 907
304 749
937 739
191 796
282 476
226 886
173 410
813 909
763 107
15 922
899 185
475 365
230 447
342 292
446 293
498 647
59 520
398 317
199 825
951 780
86 326
510 888
105 250
402 273
880 863
216 36
749 606
832 269
1 155
708 776
549 481
593 614
379 99
807 329
105 333
299 137
339 553
548 684
19 323
272 16
128 627
531 686
712 769
873 520
253 657
415 66
642 458
129 547
655 921
379 739
645 435
627 420
202 279
635 370
337 547
839 237
719 67
875 943
594 323
914 952
710 236
417 411
169 380
683 288
61 395
70 63
826 937
317 823
510 287
381 460
671 380
592 501
720 690
692 656
617 211
113 106
867 586
832 498
830 252
694 374
294 42
289 566
374 654
341 719
133 857
893 507
626 865
367 829
762 145
840 433
950 962
145 125
900 878
484 239
832 259
797 59
754 588
803 359
940 388
43 81
215 809
473 432
218 780
958 749
779 381
293 677
762 532
121 845
571 147
498 868
96 208
599 372
425 19
788 917
717 246
681 181
258 760
410 371
682 349
120 852
869 185
607 801
758 555
139 95
845 795
44 455
637 317
960 291
270 297
262 60
150 41
485 95
746 713
817 145
782 390
942 576
235 364
737 172
765 223
385 622
605 791
153 719
845 350
70 705
473 176
217 579
954 742
574 359
523 959
103 703
19 876
416 838
595 315
890 554
602 696
463 896
159 677
735 345
548 60
627 309
385 946
267 7
360 548
560 608
322 89
292 198
438 355
555 952
720 252
303 602
824 343
216 329
21 170
739 397
893 959
850 408
202 857
445 425
734 259
498 215
50 313
117 960
33 924
855 732
836 622
728 693
673 491
749 106
155 427
738 95
655 680
887 257
644 679
672 654
557 261
609 110
688 892
147 335
545 390
189 471
522 34
420 16
711 252
834 922
167 649
556 84
303 648
670 325
195 555
487 705
689 910
213 923
86 964
813 137
802 959
595 636
173 217
401 355
468 370
772 704
169 425
10 959
910 933
925 230
17 754
518 181
507 517
367 920
274 243
342 6
457 182
929 695
532 584
941 624
289 665
534 836
710 386
361 338
309 838
497 282
189 3
92 523
736 55
206 203
636 329
545 26
830 569
727 807
138 959
910 869
282 795
719 533
360 763
645 907
143 126
863 586
812 852
74 169
743 314
531 564
379 126
254 309
557 927
813 689
128 767
283 66
805 28
612 45
66 408
932 884
303 703
673 138
320 958
931 494
200 284
833 219
375 742
740 89
78 509
437 364
959 84
585 915
229 857
163 532
592 352
129 843
478 711
937 605
81 486
604 508
48 809
116 572
466 174
772 294
456 934
882 459
208 149
800 872
449 336
179 344
171 473
878 622
655 25
473 359
331 475
683 296
459 431
567 882
821 708
381 568
680 323
556 792
82 560
603 771
597 89
626 859
133 188
545 211
949 532
96 236
204 466
431 650
652 76
202 139
272 427
721 586
400 584
779 763
70 626
184 514
372 650
896 12
90 253
142 602
659 773
964 60
103 176
146 869
653 639
671 763
651 628
775 393
743 713
139 103
821 400
402 57
653 370
610 501
162 633
909 578
874 440
678 118
93 212
646 198
550 761
214 811
594 894
470 750
423 248
474 46
531 374
289 389
534 13
360 561
258 8
554 401
480 575
743 140
736 354
448 792
788 791
485 279
552 269
52 756
311 253
229 834
534 761
206 84
596 21
648 219
922 408
754 125
844 930
398 363
890 6
57 723
787 959
337 419
62 544
274 606
410 421
273 524
826 529
855 464
52 619
108 579
196 243
525 298
180 909
396 578
902 930
286 34
233 482
782 499
331 174
291 920
232 794
36 288
766 820
797 864
401 515
151 54
556 672
302 820
767 2
502 472
160 313
61 134
38 547
539 349
879 752
323 313
910 654
378 812
536 837
755 701
323 140
883 156
552 733
892 677
392 963
816 925
771 493
603 243
68 668
505 306
114 610
296 287
95 579
585 623
550 530
611 71
241 876
153 749
64 680
309 12
949 498
454 597
156 264
393 362
580 859
653 187
267 160
376 85
142 181
508 426
347 586
960 564
939 499
623 433
38 521
300 358
19 16
736 260
905 483
573 333
202 39
378 18
357 152
304 774
693 465
833 663
702 884
603 253
362 528
715 956
346 767
372 851
598 407
897 416
26 417
157 191
543 479
875 204
784 315
482 688
38 701
577 370
637 936
496 66
133 124
437 676
211 351
475 656
141 451
371 760
86 579
617 348
770 369
900 137
446 548
299 335
625 363
723 432
389 629
711 541
246 41
737 24
679 674
226 887
652 618
927 225
72 79
895 869
367 306
30 624
400 867
833 737
662 738
873 137
286 66
233 63
728 794
649 225
414 256
397 696
699 886
414 835
711 788
153 909
237 2
717 847
604 824
588 920
310 194
964 194
211 380
950 57
304 807
343 114
599 166
661 699
9 882
66 517
710 321
606 851
271 705
289 42
273 893
405 260
430 854
952 131
806 109
4 801
724 144
700 493
304 929
289 653
957 334
326 259
402 600
828 810
423 688
612 810
117 362
325 438
816 185
831 194
426 213
326 686
775 106
129 261
318 453
753 205
20 883
670 506
703 247
60 307
712 850
439 16
398 961
32 563
274 546
609 693
214 372
61 760
203 427
243 188
354 2
277 852
173 275
927 851
334 149
258 130
165 956
276 657
2 639
161 268
938 353
82 713
957 59
478 17
484 18
116 24
142 579
400 936
271 369
234 658
276 381
151 602
466 925
142 354
343 587
262 362
443 788
673 507
159 329
881 220
830 407
547 172
783 635
958 897
433 359
253 386
879 718
563 713
870 763
383 869
812 175
155 144
917 193
32 227
494 654
124 471
956 849
77 526
825 666
653 934
869 172
827 447
287 268
93 842
832 95
940 166
450 880
641 167
433 776
899 684
871 469
331 954
940 650
510 701
72 274
315 342
409 549
99 417
283 274
452 780
734 297
512 352
913 354
857 476
855 441
726 287
25 853
874 272
830 927
302 247
21 684
216 140
340 730
750 886
610 461
468 806
720 723
340 296
342 510
765 323
82 902
870 335
343 837
470 358
81 765
483 509
605 100
625 27
580 307
52 860
794 553
374 523
191 258
488 222
324 638
764 789
725 434
315 555
475 565
484 296
130 411
88 575
577 461
270 555
613 506
104 322
258 501
268 60
600 451
310 853
463 31
402 493
440 344
903 301
326 882
187 172
378 368
387 899
556 858
634 40
567 489
351 412
556 290
560 296
908 482
340 172
331 327
645 84
753 885
567 231
718 240
759 697
728 458
935 384
104 634
57 19
431 684
255 63
347 234
302 786
836 520
651 114
508 555
689 171
511 482
921 228
181 319
946 53
28 119
535 369
599 849
642 712
563 110
130 654
667 865
581 898
34 709
563 107
191 408
399 414
212 194
24 794
866 67
555 814
78 223
410 252
913 829
123 113
191 294
218 894
502 336
495 685
255 602
384 373
933 753
107 922
283 610
648 185
683 380
202 170
304 100
692 643
546 922
334 314
64 938
230 781
607 255
11 859
653 624
684 373
446 747
489 499
93 658
334 579
731 291
736 29
506 251
660 80
328 679
284 223
425 540
840 564
88 919
153 127
413 553
519 902
854 169
573 648
785 560
226 750
884 708
628 212
21 639
224 867
595 514
756 513
913 247
909 583
381 499
199 959
640 650
289 435
282 519
545 162
841 269
594 763
310 621
98 491
935 921
76 534
61 239
548 640
446 261
333 584
948 111
927 350
339 578
762 404
902 697
296 193
625 452
871 664
736 234
600 731
508 317
173 889
819 906
20 431
881 296
666 299
879 264
810 91
9 576
445 335
502 687
863 618
208 583
330 434
171 416
809 837
43 26
402 301
623 934
331 250
449 207
804 3
778 336
557 322
537 63
503 251
13 687
449 105
38 2
331 513
925 451
309 729
287 369
772 429
447 170
790 137
847 550
504 384
223 247
188 629
936 415
134 109
780 834
27 257
765 256
937 501
625 830
893 442
126 540
716 366
74 131
216 849
478 254
204 695
698 46
76 727
741 374
293 883
206 222
422 111
812 326
439 223
536 799
305 119
778 836
692 483
790 455
88 923
418 131
274 884
667 263
183 815
374 540
342 259
843 176
653 395
478 276
9 909
443 190
949 557
178 851
848 89
414 934
290 103
1 230
858 224
615 511
505 931
317 412
936 602
536 903
331 95
914 408
847 261
545 848
939 811
28 98
424 521
877 237
143 384
822 270
909 826
26 48
195 235
588 240
292 658
769 339
881 232
320 375
304 386
619 678
739 934
302 386
218 136
233 428
927 352
935 370
244 364
389 934
697 53
329 766
822 880
833 73
209 922
482 561
199 181
462 913
871 789
665 264
582 884
505 187
545 881
571 66
567 55
863 781
603 163
868 893
124 362
957 474
710 254
197 2
804 313
320 602
73 622
272 361
503 373
450 101
550 743
933 846
858 344
948 480
481 65
932 257
651 419
117 245
779 71
208 435
645 794
635 515
605 598
790 898
720 238
768 638
815 455
399 10
468 94
283 655
612 88
235 65
929 385
161 40
295 856
571 817
632 273
43 903
929 426
53 46
676 263
339 547
511 176
730 801
138 362
873 624
22 593
18 688
320 176
345 174
114 488
613 43
44 369
939 619
377 645
719 298
659 850
858 100
624 878
9 782
153 176
192 893
497 319
935 41
451 803
937 97
786 307
869 222
81 860
498 553
462 650
655 793
896 674
55 198
239 530
727 835
604 292
467 217
547 835
393 809
304 741
692 578
831 865
466 702
581 267
824 133
86 512
906 174
680 626
852 372
210 365
135 646
179 47
449 769
204 958
78 103
36 62
440 386
611 186
341 110
33 397
167 100
503 297
871 392
99 856
467 136
446 152
157 837
834 95
716 623
443 34
607 917
199 94
393 440
478 290
318 616
149 41
427 517
420 280
7 517
22 563
606 561
120 258
868 567
617 709
122 441
215 918
778 461
735 435
464 197
488 848
566 137
289 620
627 626
617 139
913 263
282 695
315 577
279 823
105 730
133 776
901 185
747 28
855 246
594 921
558 247
466 469
706 227
778 363
216 801
383 472
929 898
117 333
362 546
465 572
73 469
860 113
768 131
448 415
254 522
334 542
441 223
697 408
209 439
889 397
382 1
787 731
454 843
896 951
927 442
195 527
449 401
376 865
500 413
406 442
383 520
950 8
379 652
669 80
120 665
422 401
22 136
328 688
522 811
706 237
932 107
419 57
426 734
949 634
170 708
283 297
710 627
1 228
320 14
843 94
310 558
330 432
890 230
938 132
389 586
220 168
293 521
592 515
807 624
880 898
807 843
902 520
830 130
881 207
423 416
121 203
178 403
596 759
332 900
517 335
951 47
315 218
235 35
376 62
22 722
272 513
189 170
627 131
304 117
700 62
524 435
171 931
594 529
824 75
418 607
450 501
90 140
815 401
22 115
760 708
646 814
502 193
199 385
506 408
561 256
236 395
753 136
166 352
6 369
440 235
941 348
437 271
747 103
342 647
76 101
908 535
37 659
818 25
37 29
897 878
659 201
632 218
59 519
326 239
896 842
31 696
153 83
497 168
300 164
423 771
896 841
515 285
460 185
719 583
908 145
370 323
482 57
819 809
133 763
32 661
471 220
554 925
315 553
446 115
750 749
174 312
612 493
651 145
845 568
498 435
376 949
443 603
329 275
17 683
863 603
866 459
91 385
955 353
672 690
742 31
536 499
470 562
327 412
31 825
714 527
250 50
398 777
617 126
224 501
250 846
769 324
401 530
641 397
617 49
90 472
159 462
249 508
915 823
798 616
104 119
114 222
1 163
178 559
472 734
183 809
360 358
890 138
195 205
936 856
224 566
25 361
964 794
116 303
818 215
733 954
836 412
276 518
286 395
632 682
722 551
955 917
184 349
913 502
743 918
931 859
163 794
816 882
892 394
537 739
590 658
707 586
464 782
712 844
767 742
723 168
819 377
456 827
858 920
307 111
410 381
681 944
86 403
15 7
746 906
469 705
543 267
514 335
14 137
446 538
785 805
186 653
328 456
910 374
596 314
711 344
636 270
114 739
941 92
254 801
122 625
161 390
826 8
873 3
437 399
114 160
906 312
955 563
125 285
182 438
503 213
832 944
762 340
682 839
616 490
749 210
18 660
679 856
789 372
309 898
20 181
498 459
637 129
103 348
625 778
504 557
215 486
672 511
315 32
243 259
133 699
184 343
934 136
526 575
959 856
214 520
657 109
81 481
92 181
437 617
666 639
79 307
217 566
430 858
497 646
939 677
329 88
850 89
495 287
686 493
772 810
142 55
238 100
931 258
960 834
832 770
821 894
181 501
663 3
770 945
457 472
875 469
224 614
384 285
935 223
557 140
673 544
747 201
302 952
913 433
103 634
751 741
199 656
425 538
860 483
612 290
825 432
571 308
431 111
201 622
387 63
785 809
883 2
536 50
571 805
698 730
414 697
557 840
490 867
186 419
657 79
166 255
954 321
195 163
822 729
418 89
855 513
839 752
368 806
2 109
877 527
423 198
576 141
442 597
165 834
949 35
797 789
332 890
600 918
151 501
699 138
126 488
699 412
525 781
345 80
734 930
229 381
267 877
577 615
20 867
764 654
870 16
462 606
377 699
467 87
620 729
482 796
948 389
382 296
604 638
692 291
216 344
72 244
738 628
294 500
802 749
588 566
845 867
604 287
711 72
736 434
203 125
337 468
143 462
157 735
633 834
585 403
769 132
749 407
685 461
533 955
471 55
280 203
616 928
303 329
21 185
254 2
334 338
579 323
880 555
241 848
63 677
692 892
948 270
393 623
430 271
289 683
734 350
214 452
736 287
809 674
833 707
638 244
809 867
486 89
333 946
368 417
733 788
410 689
697 634
807 893
339 336
153 747
75 894
937 812
70 547
262 269
33 132
467 40
676 658
621 381
712 182
675 570
605 236
543 518
298 94
577 643
466 912
780 433
292 47
436 522
791 544
926 61
459 861
936 558
76 12
551 602
306 62
88 80
571 357
635 901
519 836
797 749
576 371
810 901
318 327
613 355
896 334
791 313
398 420
594 447
402 1
383 610
612 780
531 677
946 306
173 299
895 133
20 466
334 650
457 160
560 250
638 357
700 169
644 566
797 831
935 92
122 115
475 747
173 501
254 154
485 592
437 114
767 210
672 346
463 476
700 287
208 339
720 236
445 518
108 737
610 39
410 345
465 130
379 497
171 724
206 523
754 383
535 380
496 864
224 269
255 240
368 285
631 590
534 45
563 614
310 58
426 847
598 771
324 421
6 563
689 616
893 296
702 753
304 660
603 187
789 194
510 218
393 551
475 14
881 477
229 523
488 134
758 323
321 442
750 441
733 201
119 589
641 185
682 804
26 164
291 856
210 912
331 41
182 514
850 491
317 704
418 259
181 62
254 413
452 500
661 955
692 953
524 56
678 640
18 739
533 584
486 97
439 962
437 66
256 67
762 88
740 189
252 912
585 708
909 549
812 74
133 1
751 452
443 85
626 749
758 330
372 921
774 45
895 205
65 251
846 365
36 272
158 133
419 483
798 72
826 210
43 77
303 877
852 224
889 187
458 503
398 276
671 354
519 923
877 928
234 112
261 514
932 237
576 903
695 373
412 708
613 408
113 628
927 872
226 450
321 507
77 717
818 267
165 410
430 24
332 935
93 83
788 809
662 487
70 720
944 323
770 885
832 702
108 770
599 931
76 933
462 327
46 168
676 127
564 438
466 690
245 530
318 614
310 929
716 246
218 684
426 952
23 930
239 46
180 384
340 825
617 829
36 396
467 314
467 869
175 89
819 352
153 164
939 224
400 45
329 319
410 565
332 600
633 674
721 87
749 614
124 499
352 922
604 892
884 407
317 848
728 34
38 56
833 338
654 776
580 477
694 782
819 917
184 828
651 844
610 460
788 921
824 117
375 489
503 223
673 846
122 39
585 587
344 558
689 74
890 401
562 46
903 67
452 300
327 99
613 78
195 592
866 395
890 548
836 618
295 306
937 624
13 132
368 500
249 499
572 869
445 592
162 904
583 87
262 700
113 639
724 132
375 88
23 392
450 584
278 306
420 15
436 383
703 442
387 843
15 814
649 198
956 830
498 667
27 297
44 537
547 479
18 118
116 108
669 851
463 678
882 390
660 773
915 102
564 953
938 309
128 29
896 936
529 395
367 99
337 844
717 352
372 846
44 901
162 198
17 454
221 228
440 600
648 152
753 480
830 222
682 914
889 310
303 197
272 413
143 158
964 926
381 65
18 130
383 935
71 136
497 108
800 705
822 509
456 825
675 472
49 111
387 704
423 197
694 307
276 537
98 856
936 851
349 474
718 91
398 919
523 792
419 761
197 3
485 662
173 680
23 60
295 284
751 954
195 132
19 264
28 197
182 799
430 740
742 493
26 338
65 29
20 752
347 849
608 907
437 844
161 106
409 429
564 918
465 280
232 725
424 335
827 837
613 390
167 686
5 306
22 662
716 318
243 161
732 870
909 942
534 831
640 247
767 816
813 904
485 195
443 582
750 336
27 794
436 781
726 274
351 647
804 840
902 50
508 838
421 791
139 177
887 934
545 38
63 864
753 546
342 268
334 46
818 576
548 242
574 476
727 276
923 578
497 301
324 79
963 176
428 334
908 878
679 203
551 575
342 34
258 547
545 763
942 66
821 867
39 708
958 413
454 110
877 181
327 366
588 758
607 240
184 383
556 669
162 719
116 207
437 255
82 861
216 30
213 7
93 31
745 8
458 221
898 835
556 216
723 901
845 103
725 959
6 355
135 963
747 567
85 490
190 222
28 227
511 50
231 247
340 953
167 84
802 201
9 634
76 302
125 953
401 394
701 476
511 761
682 630
130 194
465 893
373 228
619 174
656 434
409 650
360 512
842 145
685 285
70 270
463 359
73 840
160 227
914 499
868 597
556 387
733 476
219 323
447 757
950 423
276 195
305 774
310 35
64 623
635 61
601 244
759 840
445 326
710 27
10 870
43 806
910 287
574 602
688 408
772 697
821 8
437 180
587 820
467 31
539 193
14 876
457 135
830 918
910 256
402 608
230 261
481 185
337 484
781 461
149 369
464 713
378 73
238 542
947 19
581 916
603 671
755 239
120 628
955 423
444 921
637 415
775 910
469 668
347 423
214 75
299 60
888 218
850 131
419 127
478 257
192 529
28 94
810 306
730 853
97 170
318 275
85 867
405 169
349 460
670 254
88 487
459 2
879 360
951 109
209 126
30 371
19 476
456 172
436 729
881 630
486 45
218 624
764 392
742 660
754 418
671 269
780 132
712 797
90 489
391 70
571 494
454 575
737 237
26 278
467 559
911 837
443 616
863 858
1 825
719 862
249 375
511 771
340 809
117 657
1 871
457 528
898 658
957 384
336 31
755 15
647 235
28 885
156 829
553 494
56 713
525 536
328 437
443 112
717 932
727 865
195 726
716 235
844 228
470 6
738 207
233 237
924 894
802 167
333 579
401 709
347 55
761 825
830 661
261 696
51 560
701 544
167 704
72 95
281 421
698 442
406 70
233 3
173 647
535 384
26 930
458 407
1 303
949 308
463 100
20 591
513 359
357 137
303 590
620 84
801 476
958 729
237 687
605 102
513 380
358 515
804 225
683 169
550 544
497 617
305 370
712 962
751 630
103 851
727 913
642 30
678 218
405 272
587 704
424 851
142 906
438 395
886 112
519 491
449 479
498 825
151 522
678 49
746 368
296 700
156 313
580 958
389 257
139 18
676 697
740 847
649 287
378 889
17 323
436 404
745 272
948 471
343 227
318 741
451 801
217 628
726 731
663 432
271 35
873 201
962 474
563 84
724 403
941 697
748 344
685 138
785 572
875 780
33 824
218 930
234 371
663 94
927 3
913 231
782 919
753 372
175 127
297 323
706 88
387 421
530 312
823 212
391 671
740 144
599 848
875 756
897 922
771 707
740 161
562 558
861 79
941 461
751 807
443 959
152 920
637 575
598 644
282 1
743 107
352 666
501 523
286 36
800 327
552 519
665 825
424 598
933 847
309 666
234 46
270 796
128 380
662 81
462 155
576 244
146 546
159 238
600 219
694 24
903 776
495 264
906 590
330 170
311 79
409 262
815 877
542 394
373 41
607 432
278 454
153 907
454 853
805 960
340 418
254 780
722 654
614 515
793 434
178 112
402 561
161 499
428 629
276 404
135 794
587 759
652 445
388 886
447 483
899 814
725 176
33 311
821 784
591 584
711 796
28 79
596 1
765 843
461 540
449 161
456 152
360 713
703 102
151 772
171 697
775 888
844 663
463 838
92 481
286 937
5 152
309 697
347 157
484 335
637 910
115 567
262 795
146 900
63 42
798 6
86 884
248 442
374 384
839 151
340 447
333 554
646 657
816 407
607 309
616 88
541 106
484 762
548 41
824 319
483 864
393 271
141 164
382 661
710 520
103 793
261 859
467 16
634 713
113 723
326 725
548 138
90 281
32 796
393 961
904 129
810 150
456 856
404 792
551 491
102 395
492 514
185 316
746 679
636 297
266 910
877 526
822 149
946 228
505 434
939 589
716 655
927 294
737 197
436 853
810 236
874 502
300 170
358 350
270 245
44 723
233 314
590 912
28 451
30 859
10 411
659 683
337 310
503 352
143 803
230 288
17 126
653 12
206 237
740 703
860 509
18 322
704 411
758 952
900 602
505 886
640 34
633 460
567 781
305 79
719 419
714 794
76 322
671 836
467 438
611 696
580 844
788 876
596 797
868 390
159 282
575 109
617 586
292 301
826 228
506 223
940 929
398 197
139 447
822 38
69 104
105 586
938 630
909 610
926 831
360 301
96 732
99 264
414 56
497 332
262 793
142 674
17 95
881 46
282 28
816 71
740 169
320 837
560 385
879 456
202 494
883 884
759 106
429 791
881 352
164 172
637 676
375 633
73 496
926 612
251 476
69 16
21 408
534 743
741 230
441 16
424 606
948 562
868 287
381 164
310 323
192 298
500 742
383 29
482 761
431 381
807 841
288 851
772 6
457 758
800 383
81 756
458 132
422 60
226 565
22 469
343 199
701 137
950 557
174 205
249 428
196 56
10 586
32 89
832 587
722 385
463 956
105 800
101 224
535 566
192 51
682 313
507 235
149 919
173 449
195 367
593 822
155 823
473 313
265 838
159 174
886 397
237 713
964 13
858 92
173 97
399 420
278 212
428 14
186 282
378 454
605 309
908 248
512 887
48 757
286 376
249 56
703 15
315 783
909 608
722 87
772 18
232 806
609 628
123 292
565 267
664 578
497 162
117 239
282 506
342 146
88 905
278 105
634 411
958 85
955 366
246 963
657 54
933 717
854 350
224 513
298 134
478 585
289 312
755 721
332 749
844 172
778 135
311 750
304 7
441 654
605 776
927 704
72 308
879 292
276 843
903 97
317 358
553 136
670 759
105 181
143 520
238 62
911 154
104 934
325 918
85 97
334 616
875 618
766 170
215 742
625 756
391 480
232 930
405 205
665 559
414 520
245 84
954 922
128 117
409 247
764 187
340 329
769 439
299 589
595 573
254 227
914 423
267 816
51 753
798 605
787 500
648 520
510 646
463 98
422 368
895 910
165 961
488 421
449 731
551 782
474 394
563 696
328 616
956 181
909 218
842 725
51 301
592 244
55 164
159 656
32 383
890 131
245 164
948 750
126 673
909 35
694 707
907 373
129 835
585 134
64 479
642 106
183 265
962 487
331 85
737 363
379 433
664 189
208 274
658 40
272 97
574 576
436 213
607 323
407 370
721 667
311 234
594 612
582 603
24 792
52 960
406 164
554 253
682 523
325 41
290 130
871 349
815 42
9 834
164 111
831 54
5 339
871 730
119 723
124 392
33 656
736 648
662 568
398 610
569 779
820 776
947 906
573 791
664 589
814 566
896 294
452 776
466 374
940 458
184 620
68 866
424 247
339 354
723 415
884 538
652 530
173 793
642 621
231 140
337 306
748 610
884 923
270 290
420 287
525 444
465 63
195 805
430 136
746 11
151 361
376 276
824 816
621 554
4 917
720 454
426 558
341 392
470 385
890 242
883 876
817 717
470 894
821 45
191 793
573 731
345 396
304 252
638 814
362 867
855 465
138 335
638 454
382 468
469 509
22 883
748 503
543 621
677 515
890 314
609 755
231 696
569 309
340 16
317 258
798 550
553 928
802 348
892 109
120 245
819 423
804 427
738 578
583 171
459 658
903 212
825 920
673 258
927 897
108 348
832 474
133 45
597 136
795 435
541 94
949 103
368 80
94 509
504 660
897 373
539 60
505 206
11 203
186 338
285 930
220 223
341 733
20 626
116 136
881 126
27 99
714 6
650 172
903 16
614 953
728 377
482 56
207 7
880 519
394 193
671 483
737 141
680 301
696 16
305 432
98 742
396 365
585 757
712 897
954 872
526 876
947 357
727 215
26 916
588 388
445 127
327 794
83 687
611 395
636 390
457 97
573 929
295 176
947 889
698 473
911 231
668 865
927 461
535 835
524 299
728 288
573 783
823 106
349 453
914 843
721 194
927 852
351 259
526 421
844 615
272 523
180 81
70 358
299 432
949 510
233 532
276 918
277 517
772 528
347 375
905 650
653 913
530 394
279 781
153 535
71 953
648 231
929 886
484 384
881 366
675 351
235 809
341 729
254 145
655 13
808 118
718 29
818 193
936 793
435 212
603 767
82 692
579 856
473 532
55 12
471 80
162 807
881 857
96 837
331 783
122 100
502 789
531 438
275 713
22 289
492 689
179 804
582 322
218 41
949 34
720 810
556 590
492 66
73 519
374 7
180 113
625 805
647 212
58 658
556 776
943 954
14 298
11 945
627 477
226 534
459 562
637 837
509 12
557 645
321 476
429 411
204 835
723 491
229 100
87 385
104 521
882 898
253 622
159 694
557 619
310 172
492 846
465 944
159 638
756 789
826 735
451 634
448 367
916 843
940 568
550 841
632 226
775 150
609 318
488 97
595 849
9 725
456 60
714 474
320 188
620 367
72 242
834 299
186 176
866 365
485 254
171 137
937 546
37 118
560 319
916 336
161 355
535 217
424 902
759 920
816 606
100 198
69 134
556 687
147 541
918 417
361 268
512 125
108 835
162 63
245 404
337 601
415 946
752 97
1 460
879 311
937 470
196 53
680 788
361 827
564 934
191 302
798 456
277 750
541 401
711 298
138 149
129 421
88 934
804 700
14 250
671 878
938 79
148 671
492 929
179 188
25 898
843 952
769 851
288 433
234 547
279 362
318 951
200 421
337 849
821 418
348 666
958 499
650 892
293 14
478 760
825 803
576 494
377 758
260 522
682 748
475 349
657 237
677 66
420 137
400 431
658 358
574 561
254 19
896 553
625 675
198 872
250 212
25 24
64 494
605 105
712 24
303 358
560 534
217 385
7 358
824 673
642 515
693 669
392 348
148 905
64 660
317 109
887 654
328 880
660 185
627 796
164 168
343 421
475 310
843 288
452 893
57 709
64 872
404 314
601 46
192 761
651 199
426 884
558 251
887 515
720 549
157 202
890 928
422 238
6 476
20 381
722 677
288 513
573 49
234 629
220 91
535 707
877 684
463 543
714 870
406 922
143 524
940 179
529 189
908 481
275 198
22 653
748 686
398 9
101 228
180 837
120 424
433 79
175 92
934 731
264 335
113 793
845 685
783 358
767 645
279 819
925 248
879 202
279 814
104 856
844 636
761 160
366 174
72 791
77 268
422 29
192 464
52 600
468 248
265 311
328 480
455 853
550 313
450 685
867 707
815 865
51 725
23 918
70 194
940 161
70 846
526 515
615 354
354 16
214 800
23 291
391 21
632 478
748 72
178 431
850 873
560 263
133 687
780 97
550 203
886 403
485 428
383 608
591 799
474 109
594 703
159 382
743 30
776 137
585 626
611 111
797 89
657 94
452 860
332 238
698 55
23 956
85 723
37 885
577 387
950 193
69 110
857 945
504 440
539 562
240 323
369 373
904 215
376 34
562 857
114 816
723 521
638 314
184 420
391 885
577 260
882 144
484 503
652 224
909 786
184 580
470 944
394 176
369 172
627 435
884 244
145 865
485 340
484 380
305 85
368 340
27 547
780 429
363 756
96 618
302 167
555 562
227 578
814 709
592 91
833 678
372 553
117 700
935 429
259 350
319 213
281 523
128 704
774 546
813 196
602 19
854 193
609 516
169 358
524 687
854 53
433 170
379 316
402 171
195 700
250 544
155 618
304 697
881 858
245 546
211 258
637 252
502 928
241 39
949 953
805 327
625 505
896 24
195 818
519 645
282 867
668 853
231 371
613 106
571 582
289 263
534 600
328 652
240 67
485 513
833 293
772 416
77 232
612 666
94 140
196 269
151 30
91 614
739 542
293 221
828 381
795 538
402 284
875 292
611 510
604 837
523 193
839 555
327 255
463 189
49 313
159 908
758 109
347 293
597 3
603 66
347 480
706 303
789 566
693 206
657 231
378 799
302 734
108 704
892 172
889 419
423 725
637 606
144 791
333 713
630 257
178 400
321 170
87 483
311 489
177 851
317 679
241 103
484 300
179 902
690 12
464 804
440 67
186 56
637 568
519 103
218 263
399 518
241 205
717 141
289 452
243 213
282 619
508 172
670 935
783 902
909 202
627 508
832 397
209 661
648 645
262 454
76 223
158 635
471 427
86 809
366 946
328 781
943 733
179 400
343 935
436 424
128 645
399 760
191 743
506 248
507 763
101 523
939 750
863 532
139 631
151 787
375 792
64 908
52 176
844 538
428 689
188 477
879 826
160 674
825 60
32 843
13 53
948 614
746 729
775 166
352 707
21 264
820 438
641 214
839 557
900 760
391 840
296 309
179 152
714 387
142 575
465 107
273 820
580 433
38 330
37 884
862 187
338 835
381 140
473 859
177 127
66 106
246 547
793 872
94 35
732 210
874 619
312 696
467 358
733 89
82 380
660 654
644 345
64 323
900 314
185 112
649 690
162 829
818 344
457 503
611 216
613 161
324 194
166 837
117 345
302 363
52 563
115 14
855 129
683 322
32 377
843 752
774 395
755 300
588 796
842 830
762 765
293 793
875 256
9 157
224 242
233 393
887 827
146 486
325 481
278 383
545 619
344 388
789 917
46 358
605 39
221 743
766 558
652 930
552 513
457 610
63 365
267 215
423 136
615 517
245 395
761 917
128 385
292 709
473 42
466 584
736 280
605 956
830 837
309 447
640 500
341 586
615 560
25 235
108 42
15 791
32 349
10 461
486 953
797 778
630 749
629 137
101 193
584 264
926 55
52 857
315 93
593 296
208 113
525 115
64 37
796 118
167 223
702 509
499 540
211 856
448 87
695 553
320 823
693 756
702 187
617 34
42 264
914 502
410 767
910 383
767 538
874 352
672 221
377 239
824 820
484 900
569 515
319 684
813 686
189 24
937 451
564 586
862 534
552 572
885 894
666 481
536 676
635 243
685 509
541 559
379 555
125 313
9 458
182 155
343 339
354 801
960 261
108 274
165 103
596 959
712 90
685 53
96 221
423 788
302 528
303 146
409 804
576 426
253 898
599 773
669 298
209 420
562 650
57 291
764 489
576 827
151 294
101 169
379 582
564 917
818 372
937 699
557 79
336 161
376 491
874 806
783 542
186 170
762 245
232 623
545 100
858 14
595 639
78 227
880 761
957 944
561 601
162 29
69 800
712 941
581 867
934 369
361 473
951 634
716 469
609 141
339 955
937 653
522 194
662 703
48 385
208 232
573 416
710 521
559 606
722 607
300 534
656 287
401 397
537 213
582 877
506 527
201 584
536 176
62 930
964 867
447 394
248 639
559 922
43 135
465 197
866 954
788 691
941 42
580 772
466 958
595 164
73 890
393 185
300 643
325 392
304 684
884 84
714 882
528 691
762 296
552 546
26 676
630 912
964 576
10 263
405 238
122 946
302 702
119 441
802 755
826 758
573 958
195 902
655 614
940 169
273 695
581 624
697 125
515 674
366 846
292 885
533 59
370 622
508 66
891 945
437 282
779 164
911 333
52 513
888 345
484 589
506 359
592 806
96 665
28 526
706 268
455 21
475 298
26 662
844 907
833 688
914 322
252 704
761 34
385 7
310 28
187 338
341 685
179 48
332 221
545 133
781 757
427 540
577 824
343 307
116 301
235 628
456 124
643 873
855 538
392 170
217 251
232 58
651 170
497 218
659 566
485 773
755 936
786 787
595 551
603 358
788 285
949 125
571 129
736 217
471 242
813 317
226 837
345 442
669 307
498 117
264 654
593 170
617 172
577 456
424 66
753 103
865 299
402 749
153 565
942 135
706 132
594 63
353 515
833 171
42 803
703 245
133 705
500 825
695 708
351 91
75 509
85 207
159 569
116 160
712 922
571 853
783 346
146 248
273 502
321 263
147 267
245 351
492 633
714 703
6 857
576 707
841 203
307 773
897 444
215 308
361 667
740 929
214 754
437 630
899 236
200 499
68 346
743 45
670 865
577 683
938 801
165 2
741 10
64 407
815 770
308 499
128 90
281 353
160 34
770 513
798 384
592 559
279 764
441 928
580 316
181 898
533 470
382 8
675 877
541 210
322 953
841 624
929 236
651 413
828 380
839 868
750 421
929 34
341 287
436 432
532 894
833 326
32 423
326 11
347 880
807 118
530 50
8 136
833 330
895 717
25 481
52 113
526 403
188 403
484 356
533 935
747 553
121 169
175 67
574 558
300 936
230 415
409 933
151 371
6 867
556 150
585 569
818 417
648 934
525 639
791 859
730 794
835 107
282 749
200 244
931 125
75 363
262 150
363 770
226 340
941 85
718 287
729 867
832 456
747 766
711 154
743 8
915 326
122 550
926 177
463 358
148 650
9 339
706 739
70 905
711 899
928 358
548 490
741 144
173 724
552 421
636 933
836 91
490 540
124 145
478 672
651 726
740 416
93 305
47 322
393 133
797 380
758 825
733 742
266 667
596 837
378 359
681 480
560 601
180 169
749 861
594 47
677 487
939 712
145 696
127 213
902 892
942 539
475 450
780 351
398 722
319 432
842 907
218 721
151 596
221 701
828 659
954 367
387 354
114 669
88 34
6 713
551 30
93 466
119 357
834 760
585 387
600 188
147 551
500 168
645 614
250 876
444 381
77 432
683 883
405 117
116 907
478 574
616 372
834 752
582 197
753 357
208 276
44 746
20 704
30 553
565 612
9 533
157 618
761 451
304 720
815 169
612 285
807 125
105 358
775 126
782 140
14 575
162 647
636 663
482 547
221 608
606 91
635 847
833 698
964 262
882 8
75 749
418 149
216 636
295 185
899 773
304 131
708 364
320 566
652 47
778 793
166 907
635 893
635 397
703 885
282 58
26 805
326 407
604 937
399 953
653 865
936 697
470 688
349 713
467 628
868 919
613 279
73 483
120 842
591 269
580 843
433 228
360 46
747 386
950 494
296 849
181 263
784 110
646 864
767 756
895 964
463 752
469 119
326 291
86 627
688 205
181 432
182 491
653 567
289 95
874 346
346 644
405 280
819 101
124 174
656 247
439 106
898 461
774 921
742 861
523 731
464 867
543 168
406 426
229 878
304 850
518 333
469 25
632 756
225 307
702 876
778 851
26 355
712 795
119 563
187 212
526 174
492 3
816 177
889 500
727 810
506 210
797 559
360 66
180 963
320 487
13 513
254 893
115 6
737 766
277 255
4 479
104 130
871 535
914 717
753 319
320 483
122 747
833 715
933 551
833 470
902 684
190 333
745 172
870 423
503 433
743 168
615 811
121 161
238 177
107 316
206 953
712 630
376 9
6 284
6 697
401 840
240 566
142 193
933 890
446 697
13 67
485 708
225 174
516 110
192 297
549 851
625 764
753 686
387 758
186 506
556 714
583 795
860 575
37 898
255 164
888 329
82 296
157 264
511 579
899 703
926 91
826 673
327 542
93 189
756 24
607 836
511 448
472 857
159 226
183 601
70 375
785 383
151 282
715 347
832 659
165 959
798 589
404 474
201 395
437 905
116 477
653 152
45 808
53 261
719 919
310 441
22 789
879 963
866 526
961 307
805 132
267 314
188 901
190 424
697 542
189 365
478 119
210 645
511 79
205 228
305 395
22 481
767 884
289 862
126 244
171 695
441 301
393 790
294 647
246 481
284 928
719 930
750 884
850 589
96 238
931 136
310 473
916 310
571 696
909 487
165 205
398 770
388 503
560 268
807 366
331 529
398 346
174 111
892 269
277 772
824 276
804 960
208 944
391 17
948 462
834 814
626 724
114 496
1 697
463 290
482 291
584 41
752 62
675 720
716 136
44 764
576 15
754 615
400 235
847 187
839 864
588 103
122 267
939 847
916 110
344 758
232 384
549 692
951 592
761 460
905 568
780 677
545 697
276 1
482 488
846 111
830 314
308 528
648 848
854 884
611 616
439 187
289 25
725 803
400 152
423 851
446 451
576 227
826 433
217 787
926 452
76 594
821 514
784 84
728 520
538 483
879 933
525 696
592 381
863 786
507 381
752 963
409 790
277 371
810 796
277 589
841 247
357 434
92 261
575 432
82 806
20 516
252 849
712 321
457 953
132 674
911 885
832 160
561 421
422 820
52 42
101 384
120 365
852 323
140 110
422 622
631 364
410 309
247 56
443 453
184 194
546 242
379 751
361 119
913 395
138 869
167 295
805 174
628 177
940 719
484 753
450 123
482 42
761 2
536 514
685 199
18 97
788 441
637 251
333 316
202 383
514 773
798 164
204 756
9 617
787 362
653 362
518 599
613 523
153 616
562 892
104 923
311 761
866 575
715 261
665 205
798 455
379 359
799 479
601 515
178 207
77 936
569 690
274 852
174 132
226 322
310 955
910 12
466 514
393 532
439 252
785 329
500 187
191 737
711 131
478 245
827 444
311 488
693 568
417 869
712 464
59 621
689 535
313 228
289 216
6 460
891 224
43 490
163 811
485 871
267 259
698 519
911 677
676 920
276 465
134 861
910 101
9 810
536 870
394 335
711 336
609 268
468 140
17 238
215 348
328 108
741 537
418 412
265 454
44 639
281 704
484 726
331 653
589 691
651 601
26 131
910 558
420 961
460 894
158 680
952 132
816 846
604 219
663 579
435 432
226 634
66 589
324 373
191 786
548 130
665 733
822 529
510 500
186 676
595 390
371 763
960 528
196 288
609 12
860 835
77 166
627 108
51 924
866 284
22 660
529 364
11 355
148 63
401 763
617 768
807 862
670 426
873 168
940 241
467 356
693 52
455 236
771 773
128 837
95 486
721 761
855 235
788 323
389 55
956 840
326 172
437 542
348 12
824 887
363 25
428 147
549 677
463 743
910 13
962 884
347 532
402 182
151 693
504 840
630 200
227 872
943 919
828 889
814 658
541 668
784 949
270 243
782 205
726 175
624 198
753 729
613 8
721 542
17 789
315 370
339 827
783 836
739 829
604 444
383 98
879 393
937 630
649 699
307 864
659 231
529 367
295 509
100 509
748 432
909 211
337 584
802 62
603 956
262 824
520 364
763 335
823 54
405 429
88 177
617 900
824 702
113 597
545 918
948 516
103 500
646 222
478 337
905 471
391 210
214 98
298 526
703 50
667 579
276 176
913 503
245 336
205 434
637 711
392 934
414 105
629 687
343 280
99 851
96 220
370 358
147 936
44 647
822 170
23 228
25 42
712 49
665 418
445 776
378 725
262 407
841 313
122 23
800 631
592 777
26 693
484 445
405 348
499 521
172 773
769 678
409 901
368 29
177 691
854 78
482 127
337 298
570 697
655 559
525 650
211 506
738 705
765 472
738 181
255 62
647 696
618 107
627 324
115 77
451 521
535 447
277 330
655 415
625 355
159 856
504 459
609 499
711 912
560 488
124 8
744 329
390 476
795 394
425 901
76 650
590 660
265 873
195 223
147 903
445 308
68 142
248 538
556 228
642 170
52 212
399 920
664 40
964 225
105 54
955 416
325 756
962 537
167 411
879 484
905 352
563 650
716 41
106 856
724 359
548 210
305 648
347 748
857 7
377 677
50 811
815 488
6 631
418 99
482 628
305 838
101 777
428 840
458 228
531 130
399 401
874 326
192 873
745 117
873 385
785 464
624 237
936 499
597 930
31 584
719 805
142 57
851 923
733 295
857 853
406 935
253 867
676 383
751 925
534 127
940 898
43 825
117 925
951 161
819 434
556 536
822 197
44 344
145 514
463 133
347 730
339 181
292 907
138 41
387 364
655 507
156 760
71 284
529 207
681 28
583 198
54 435
616 519
844 326
665 691
637 351
220 849
382 503
419 15
916 866
559 501
784 676
641 617
438 801
807 451
157 760
189 597
694 517
265 656
399 657
726 194
50 353
780 168
564 837
91 170
36 671
218 222
770 213
416 432
124 684
735 590
128 910
331 546
323 540
235 348
868 781
871 74
962 206
73 848
147 350
947 601
126 555
756 829
191 885
609 216
613 726
182 306
950 27
751 841
439 757
449 190
14 326
740 870
611 774
207 370
740 755
262 764
191 137
83 132
151 111
603 138
450 564
149 361
623 509
318 152
462 215
218 248
191 725
879 614
947 648
475 433
305 857
592 827
662 295
950 726
158 10
595 490
258 3
680 490
290 47
893 438
649 588
14 431
120 719
298 330
418 837
910 34
283 270
585 340
334 210
82 35
716 825
819 918
570 395
922 709
588 213
271 522
135 421
368 383
281 237
672 58
419 131
769 953
681 723
11 380
183 649
632 40
75 708
826 237
328 567
832 496
684 674
300 859
322 365
171 321
888 394
807 759
768 246
237 487
276 754
22 713
831 794
437 339
20 400
751 793
952 441
590 946
95 476
258 91
286 475
114 95
296 850
662 333
678 612
341 536
767 806
552 894
478 365
148 774
467 872
617 711
92 846
822 704
866 454
209 402
120 211
430 95
293 333
414 547
363 136
59 541
61 867
155 816
399 303
535 767
383 352
18 358
376 505
341 635
249 918
910 850
379 127
179 816
833 495
546 264
22 926
534 407
311 2
4 444
180 752
762 852
282 97
426 199
466 301
87 438
273 730
120 660
943 270
960 365
407 172
766 219
391 637
754 147
653 848
331 9
57 294
116 583
748 110
682 910
318 460
606 885
683 853
42 687
511 427
454 275
121 329
99 338
806 176
378 280
124 189
724 280
736 473
498 700
208 838
617 925
518 730
63 247
950 434
797 294
446 235
582 867
585 806
109 40
890 256
516 958
631 814
548 884
868 415
391 860
588 554
21 7
821 173
838 40
64 875
831 306
805 271
413 176
177 919
829 808
749 530
420 60
698 926
234 309
133 198
321 831
181 127
27 395
25 479
286 738
393 131
204 959
913 553
505 365
650 674
203 837
457 552
881 713
508 14
805 755
787 808
267 219
473 219
508 237
273 119
328 531
51 606
215 897
186 374
721 259
484 754
727 730
235 60
266 578
628 312
59 111
863 381
604 495
843 356
257 853
706 704
616 486
915 857
278 323
879 113
214 653
347 6
599 359
583 353
317 680
209 323
377 486
293 416
398 926
323 193
797 200
812 189
113 520
925 650
883 319
308 811
817 912
524 145
353 140
378 261
604 935
103 479
685 174
124 882
694 894
642 403
750 119
209 789
742 629
573 325
860 395
216 760
276 77
304 530
267 118
291 614
202 348
893 155
184 215
141 312
446 313
363 806
940 213
726 152
785 232
732 356
526 674
850 885
82 237
942 758
252 696
468 8
236 530
556 422
642 777
135 750
784 542
611 816
425 213
145 846
898 193
232 772
590 132
420 434
822 892
146 130
315 125
319 269
22 621
70 660
108 316
949 239
189 841
956 591
31 109
298 417
455 829
815 27
797 210
151 528
818 375
786 65
325 319
73 658
99 811
941 548
39 776
336 3
902 894
226 799
254 911
698 666
680 206
232 809
324 423
839 241
221 544
829 301
783 434
580 495
813 236
409 340
312 578
866 903
237 776
914 247
956 417
325 207
668 40
792 247
660 301
719 288
304 271
230 285
475 371
429 7
541 873
895 440
484 429
692 172
753 313
272 8
232 91
866 333
96 731
108 671
206 46
36 493
115 884
177 355
870 7
157 552
178 603
636 809
616 852
170 654
369 801
770 623
328 71
615 239
318 565
889 576
86 2
406 607
204 345
262 897
937 602
510 908
429 865
506 299
940 894
788 259
940 130
20 204
541 548
78 926
541 3
555 589
541 164
620 864
127 352
610 597
465 820
644 591
104 71
128 162
77 79
886 201
308 258
120 961
587 871
109 907
75 248
592 461
276 172
865 483
259 390
807 239
565 149
498 450
184 297
38 506
747 396
105 626
210 686
719 809
255 193
782 562
292 196
573 898
523 118
99 442
191 915
664 550
356 781
451 708
400 650
751 257
90 528
763 959
428 657
226 722
436 730
229 717
98 431
606 901
679 306
410 432
732 807
437 459
202 725
129 808
711 801
291 140
388 132
86 599
734 63
711 250
456 144
844 842
613 71
478 538
263 109
245 146
885 247
271 188
162 367
597 788
9 62
625 842
73 80
577 842
279 465
414 870
243 198
183 689
720 469
323 228
678 765
375 843
666 776
748 640
655 931
881 321
576 219
845 650
592 756
58 865
649 729
651 542
393 639
52 867
233 8
208 351
891 313
644 350
498 16
202 791
937 749
669 201
127 24
153 546
310 348
731 509
925 103
712 513
519 136
400 663
315 200
200 870
688 481
279 747
916 82
414 82
224 396
376 779
940 506
523 639
950 59
616 481
419 588
154 309
190 773
43 487
794 586
226 646
463 12
614 928
448 540
552 810
218 921
275 591
642 699
946 520
75 811
420 704
108 292
575 291
204 411
422 709
712 382
391 352
582 365
498 903
44 522
847 523
464 837
478 729
751 738
535 731
18 98
817 221
478 598
310 661
880 213
783 97
18 16
636 343
500 336
139 42
890 685
786 248
340 284
462 848
904 772
290 742
157 826
839 118
166 127
327 932
250 709
764 640
320 913
347 951
64 30
151 270
115 424
202 141
765 425
183 55
573 785
398 863
463 946
881 458
631 564
157 727
937 597
376 313
426 100
505 38
719 877
25 606
302 676
625 696
345 210
885 394
698 615
226 623
480 371
165 217
877 919
132 12
485 318
740 401
844 451
571 905
454 473
671 823
556 802
723 188
825 118
305 791
764 847
426 433
748 834
360 777
796 110
265 583
182 752
722 441
331 656
642 427
332 384
683 411
81 252
783 626
32 303
86 661
728 507
485 450
419 900
605 185
582 838
249 233
342 878
841 690
813 807
627 659
685 247
200 523
321 213
501 483
449 763
769 374
465 861
926 628
947 358
638 667
466 253
927 892
333 261
147 247
91 835
383 246
656 483
661 155
121 306
153 186
680 885
438 499
600 640
714 278
593 783
741 192
838 849
155 827
262 240
768 124
179 673
651 577
600 668
767 172
712 954
354 92
609 348
899 373
478 550
226 920
153 518
694 910
623 590
937 535
343 522
232 388
660 193
605 306
320 810
580 530
899 560
162 316
367 779
319 386
396 227
293 529
226 548
598 645
955 461
198 10
275 530
516 843
868 285
423 231
480 54
211 174
58 285
648 207
108 448
539 236
874 834
746 699
576 338
514 859
510 403
702 729
287 174
443 500
503 799
52 703
689 816
607 708
238 155
430 266
927 274
845 364
375 878
232 724
521 923
322 639
599 160
396 244
337 959
850 362
360 57
184 761
865 131
298 674
127 442
402 172
789 809
836 584
98 220
679 365
935 112
837 856
741 326
166 514
881 838
14 53
498 512
344 275
585 921
835 164
468 770
157 338
340 377
726 239
866 721
6 559
468 296
333 779
563 481
592 217
402 401
719 336
419 730
357 691
248 111
383 102
283 60
363 578
116 177
780 796
820 403
382 354
387 605
14 176
611 90
787 237
192 307
82 163
396 528
751 490
817 653
462 299
382 85
157 344
182 238
831 355
368 115
629 435
22 94
714 732
387 141
446 371
66 476
815 161
956 454
217 856
594 741
338 701
241 66
736 177
660 109
18 99
468 911
73 338
927 607
728 497
125 523
38 338
182 933
397 928
657 150
785 932
95 185
281 335
638 804
103 867
380 509
289 729
274 865
751 814
513 494
897 109
292 404
368 237
854 220
727 136
734 811
715 897
495 72
346 4
835 40
347 727
485 494
472 687
847 255
276 271
754 720
545 29
266 147
870 384
286 345
653 544
940 50
211 795
751 344
23 18
450 805
344 29
604 901
627 846
938 749
76 863
906 356
324 514
126 65
221 294
683 219
810 677
133 25
516 456
302 587
197 921
55 917
595 823
863 203
17 350
120 327
234 63
342 928
510 580
606 413
518 383
277 703
904 660
310 919
85 356
80 301
153 693
120 913
57 846
342 326
123 206
810 488
769 110
915 316
293 745
161 503
305 268
134 219
866 590
141 104
673 912
342 296
52 60
407 829
327 774
716 622
468 103
748 321
428 860
213 483
539 847
96 468
142 952
721 532
947 931
66 499
576 112
572 829
828 259
526 228
86 922
201 386
516 668
518 590
463 607
780 106
417 781
881 41
274 742
195 295
254 747
250 425
345 264
620 483
202 634
145 313
145 2
293 146
536 287
955 212
201 374
533 801
134 390
42 21
37 158
457 431
367 491
113 791
741 867
957 487
554 770
615 80
1 57
895 903
830 680
505 16
490 429
609 142
51 820
633 194
647 527
569 435
351 486
621 301
882 614
682 955
570 243
535 135
642 440
225 247
605 676
789 242
283 30
273 532
138 590
706 578
196 164
199 704
139 876
209 109
234 553
260 357
266 346
128 396
505 166
175 136
512 92
329 199
446 949
643 24
616 773
596 801
944 358
582 819
184 610
428 101
9 505
197 134
832 933
937 772
325 139
254 720
913 644
495 280
681 439
627 602
810 645
437 473
632 397
273 834
215 356
552 85
588 578
533 228
439 831
740 202
332 114
732 805
392 444
238 432
196 287
211 84
286 164
332 139
657 667
602 246
617 456
620 553
420 405
891 469
17 665
541 230
881 668
153 480
392 225
701 111
537 656
603 584
916 421
31 553
939 575
463 631
86 457
262 118
910 59
450 885
613 216
430 247
840 959
267 367
756 658
810 261
722 913
630 738
214 28
81 323
659 955
704 438
801 923
184 461
574 157
594 348
641 858
585 957
371 814
174 835
326 71
337 232
822 606
720 228
399 631
166 579
718 736
744 901
305 384
728 962
146 219
964 90
605 425
307 476
162 942
95 358
533 1
182 686
695 953
704 846
326 447
896 487
253 408
443 699
199 946
147 648
697 42
728 527
389 521
155 170
264 483
695 568
280 864
338 793
178 514
775 438
182 480
469 24
746 566
620 853
346 677
204 547
550 136
813 369
587 771
142 472
905 248
465 905
531 540
938 565
632 744
903 540
663 429
450 237
602 125
545 303
939 152
43 25
329 356
427 867
459 725
379 925
305 883
105 231
58 501
774 634
597 520
387 586
426 49
74 198
343 946
615 131
167 886
42 865
615 587
556 58
464 352
524 46
209 495
748 878
83 212
216 11
391 529
36 274
100 417
86 825
818 676
946 56
502 932
36 743
779 460
851 251
906 703
332 762
409 125
874 31
23 470
718 770
330 961
577 324
963 945
23 442
154 401
675 945
454 851
798 3
524 285
470 576
650 228
467 814
604 520
689 493
36 222
456 365
670 814
633 578
642 481
368 780
785 755
436 356
732 104
519 857
855 533
86 936
536 129
45 912
573 230
349 444
561 491
510 407
31 461
158 508
605 559
826 511
893 474
182 780
47 544
813 803
94 532
510 508
927 507
208 270
714 544
690 709
503 227
604 699
379 532
119 67
556 513
698 356
42 40
833 242
384 111
604 260
178 859
940 727
61 707
605 477
452 516
309 394
175 174
733 363
657 848
863 929
883 230
155 935
906 757
720 317
736 900
822 465
932 189
317 263
238 247
157 915
889 946
139 421
43 424
402 247
398 811
655 447
613 356
77 312
59 697
646 425
711 513
624 709
924 429
44 518
117 945
155 19
450 135
324 466
178 653
376 628
902 870
895 333
282 799
619 671
87 544
478 445
159 364
372 185
9 767
704 429
368 589
445 856
64 464
9 722
413 725
474 527
475 82
462 431
882 268
20 774
733 97
218 477
17 19
774 897
775 309
18 460
738 771
718 218
302 801
162 561
55 483
151 668
662 788
676 837
631 709
825 867
72 381
832 482
465 373
562 45
588 892
882 857
44 495
22 612
880 87
78 811
146 372
676 684
1 311
190 616
633 396
75 65
488 13
346 102
889 761
122 259
768 18
409 182
445 67
605 591
766 566
724 493
722 94
964 88
960 491
598 109
807 514
495 705
217 285
484 548
363 118
204 462
891 633
585 872
545 239
412 791
926 925
683 944
948 50
150 259
533 827
398 815
942 516
475 674
96 561
931 353
93 1
722 653
378 607
662 2
122 827
670 541
163 639
832 84
956 850
341 372
342 859
802 164
120 536
815 768
646 330
560 264
681 187
633 94
173 789
671 686
550 194
894 705
122 572
673 809
462 521
600 242
580 963
180 181
460 2
833 189
858 365
598 206
443 479
57 307
332 285
725 930
63 41
577 82
149 763
609 573
736 448
889 951
897 366
818 786
195 755
206 514
262 798
229 324
780 459
92 493
719 405
852 433
318 868
426 639
712 234
289 5
388 362
405 431
205 373
831 829
187 963
22 616
341 369
113 284
582 126
77 752
874 933
377 118
382 396
122 884
87 690
592 19
92 606
955 415
581 294
128 698
305 287
938 612
308 203
691 185
669 359
644 841
896 945
821 276
377 776
409 106
468 584
457 963
253 390
265 466
957 913
582 349
828 597
243 46
754 106
447 566
368 552
615 898
15 107
463 602
706 489
115 348
203 207
332 858
745 637
195 196
925 935
104 540
692 107
449 369
830 599
389 912
941 390
6 389
200 167
883 85
238 383
756 493
648 562
272 245
452 267
609 120
37 701
1 600
790 316
648 509
916 455
27 722
745 150
420 864
27 787
178 697
506 432
322 136
221 476
471 384
795 224
192 451
711 946
769 724
510 713
480 85
527 425
485 922
126 873
620 44
535 801
414 559
167 225
2 223
942 694
273 169
958 919
270 902
68 226
728 525
438 477
5 960
277 471
231 316
828 19
775 755
305 407
218 235
234 800
939 86
339 930
322 739
260 755
168 499
249 872
652 648
899 523
115 841
33 387
661 870
29 622
910 352
954 522
813 511
371 237
516 137
651 937
927 107
878 66
216 23
312 435
266 55
504 6
287 261
162 584
387 521
71 397
833 134
833 836
123 241
518 429
649 788
300 687
261 521
495 2
211 223
59 79
520 131
437 299
510 807
472 251
703 578
556 470
437 517
445 946
465 269
785 563
492 298
877 362
635 708
155 787
31 622
446 347
462 372
714 668
20 907
211 956
133 834
181 864
825 313
908 797
292 175
208 48
281 338
63 421
382 200
847 568
184 375
69 457
69 195
710 151
148 27
298 361
204 444
445 238
153 412
795 237
154 50
785 377
605 561
302 292
672 90
632 111
126 519
437 746
594 429
576 922
800 401
610 876
410 269
387 736
376 232
191 298
331 99
304 239
830 224
633 210
282 94
101 369
352 441
883 597
260 248
44 954
342 729
753 261
313 691
267 6
565 218
190 856
860 263
507 658
157 807
755 335
695 197
638 661
766 396
498 282
744 503
53 131
163 918
832 251
854 388
133 759
637 601
318 538
795 553
680 578
446 396
90 518
325 639
230 49
939 382
587 24
753 691
839 369
337 146
553 867
738 725
321 264
288 934
693 374
265 237
893 631
329 742
775 135
48 135
719 314
642 285
293 172
694 606
428 80
182 527
884 515
582 114
764 335
796 395
33 637
451 237
429 481
27 174
273 659
279 193
734 528
568 514
516 479
191 433
721 330
512 501
454 170
889 546
106 34
577 71
583 946
938 334
475 746
612 816
734 136
931 197
880 870
887 857
485 330
612 454
609 684
581 134
899 59
891 501
528 301
488 361
186 305
689 236
300 56
133 388
245 501
623 757
747 250
466 314
199 89
77 618
909 129
911 857
390 864
296 327
719 285
482 534
286 375
787 886
692 690
875 82
719 489
751 603
490 285
346 868
571 160
828 848
836 743
81 435
37 151
522 460
573 950
480 412
22 414
862 523
710 911
415 928
196 87
133 297
280 24
416 3
302 258
651 210
765 527
942 448
74 291
302 915
573 544
916 176
361 872
748 237
249 850
828 300
916 416
347 24
320 930
226 608
315 790
175 91
88 920
908 135
287 558
66 307
239 918
180 388
53 921
511 558
858 550
672 663
81 222
98 85
52 259
281 564
405 955
633 877
549 469
545 857
638 176
411 453
652 539
573 631
378 602
740 462
706 520
790 5
488 460
850 99
19 494
192 25
459 614
768 291
937 145
596 144
105 772
447 779
685 796
376 906
363 103
344 788
492 8
686 752
887 589
43 323
562 900
139 699
48 544
632 796
64 174
340 269
519 125
605 607
276 694
602 127
391 18
166 421
672 820
744 124
772 124
259 793
827 523
749 624
565 501
875 526
78 962
604 511
737 664
498 431
832 900
862 669
636 723
449 197
167 800
843 474
638 589
108 870
89 307
10 606
22 770
832 815
647 870
207 654
346 786
361 323
665 738
182 749
428 535
455 355
699 411
940 619
28 149
49 806
512 551
681 401
526 411
829 521
722 592
853 760
330 244
926 495
946 97
845 338
30 852
129 538
1 462
424 419
927 323
32 562
702 97
257 411
858 66
662 181
532 231
489 814
573 861
596 265
595 941
832 777
128 72
119 645
908 515
330 481
502 487
51 567
732 308
129 465
906 377
905 865
428 516
114 307
563 403
763 380
305 83
881 56
625 522
409 722
128 893
305 564
142 709
797 171
252 820
378 369
889 633
557 906
279 48
492 889
646 172
596 637
914 438
202 30
758 709
786 62
471 412
784 575
70 366
954 50
937 633
159 100
126 417
710 961
507 546
738 246
446 702
470 699
505 486
214 490
924 885
452 354
560 57
27 579
32 921
506 245
88 540
936 491
103 261
529 246
279 124
570 385
549 338
278 779
605 856
943 14
568 538
860 476
879 942
955 610
430 590
424 692
158 317
903 709
400 189
464 624
715 189
32 385
222 136
905 935
647 3
784 368
832 890
231 242
151 396
393 663
831 959
165 375
821 293
183 843
391 416
738 522
437 809
628 546
113 371
279 375
828 210
813 521
173 651
233 473
947 21
402 628
583 329
805 259
109 432
899 488
756 256
224 645
32 431
367 395
488 255
839 219
409 260
718 575
173 643
656 647
527 131
539 244
539 513
320 363
813 757
97 373
376 730
611 161
190 126
675 955
113 905
92 386
887 849
385 477
416 79
199 272
495 923
253 493
278 238
539 837
747 427
494 323
580 962
333 849
86 643
931 284
223 228
290 538
25 514
76 134
222 923
378 187
96 333
362 861
508 762
883 674
180 265
685 323
376 707
604 275
363 244
833 104
2 520
916 936
76 182
73 10
129 887
89 222
703 654
293 888
241 395
139 749
565 847
294 373
44 291
91 246
192 830
743 361
219 514
167 330
369 691
617 5
794 961
667 256
229 223
397 453
933 841
226 406
391 741
311 618
939 956
26 428
952 435
237 851
676 806
497 354
571 650
754 502
939 36
607 867
792 56
246 421
75 693
276 800
428 561
342 204
573 59
543 744
651 320
439 4
121 540
712 135
478 263
27 255
191 578
324 205
5 189
420 520
117 955
207 316
469 353
824 913
147 432
70 655
489 658
58 7
447 193
423 350
902 60
659 431
745 91
142 42
733 150
36 834
670 873
879 403
541 953
596 576
422 508
643 269
893 263
789 140
681 699
10 333
339 472
625 703
577 18
727 336
63 136
485 630
452 35
304 630
218 369
635 225
278 799
573 154
512 119
682 436
853 520
304 730
705 137
913 321
783 637
225 435
495 92
437 54
125 56
182 496
363 140
100 513
317 532
133 79
225 373
891 724
331 837
459 21
177 49
360 804
165 821
590 404
61 555
458 479
600 261
209 671
300 98
210 776
286 625
536 268
935 354
494 864
850 776
895 919
755 507
391 817
340 24
398 70
113 835
750 679
116 962
114 87
413 479
518 230
852 42
710 810
848 369
308 444
254 336
632 25
378 913
766 782
563 268
539 294
840 417
539 100
180 462
184 551
326 268
807 350
33 962
675 929
173 18
769 113
340 756
315 212
173 222
832 676
366 857
603 888
637 146
199 884
616 258
159 355
902 174
939 393
635 857
777 739
26 386
192 943
644 21
406 460
809 709
937 847
698 375
753 907
712 326
889 132
425 928
500 434
824 435
780 781
449 477
19 172
452 729
483 856
828 79
418 370
211 193
806 614
186 513
370 227
693 107
636 275
782 629
762 674
51 274
547 411
160 708
17 411
333 668
214 880
153 96
294 742
330 869
341 558
288 853
296 859
932 481
800 623
798 411
657 851
664 256
734 530
815 673
392 750
675 71
817 753
396 546
186 275
581 342
245 357
318 872
568 212
585 855
594 729
954 91
458 238
123 550
910 685
478 616
456 367
570 352
829 198
337 549
882 403
393 873
115 767
607 136
701 306
332 622
734 404
75 559
881 117
489 734
625 340
615 7
357 523
620 653
276 5
543 35
855 786
357 205
854 793
797 618
955 691
414 619
532 639
675 61
325 722
913 859
637 810
471 369
726 674
296 566
341 101
839 509
310 869
44 247
744 53
844 271
207 793
159 426
746 256
238 424
897 434
37 404
718 317
949 663
57 259
944 781
741 745
539 198
641 657
732 566
376 834
436 243
658 261
627 591
457 35
478 521
576 350
243 486
883 704
695 493
516 677
704 367
37 147
730 487
32 45
46 849
155 10
762 539
339 161
419 490
865 107
843 479
463 721
13 212
698 89
694 118
815 594
925 384
678 795
374 306
533 141
325 778
846 364
151 265
641 740
595 819
591 2
368 105
892 811
165 317
78 419
308 411
812 789
510 288
320 267
759 522
618 385
858 623
736 924
485 607
492 199
777 886
407 228
545 333
201 608
23 219
570 660
613 230
271 559
534 356
508 118
954 429
143 886
594 267
931 369
41 776
386 111
485 957
574 900
916 743
489 624
253 364
797 636
576 442
420 150
733 479
730 203
830 910
957 788
134 920
626 107
86 687
943 24
947 126
831 314
105 312
548 730
94 358
345 361
593 929
37 129
103 421
158 77
462 88
727 464
8 384
1 370
92 709
484 261
79 540
913 771
579 859
539 677
64 434
833 742
375 541
880 705
595 793
282 254
468 734
880 27
157 844
617 270
402 619
785 312
340 113
735 39
455 29
541 856
378 495
69 82
744 788
274 231
926 62
394 578
771 869
65 892
643 40
226 555
635 280
334 270
539 763
327 10
537 869
475 555
638 354
560 460
123 279
439 307
484 922
689 600
143 685
574 353
619 559
68 541
27 111
70 653
685 770
642 53
339 97
883 352
26 482
797 418
633 532
768 227
892 227
887 518
845 271
507 40
233 136
458 515
798 857
818 671
191 789
762 53
367 2
810 353
734 412
23 928
702 471
850 831
609 850
139 3
475 303
71 499
830 490
889 290
842 877
290 365
678 271
376 264
935 690
836 660
863 444
694 381
133 564
405 606
828 357
171 92
603 804
468 84
615 809
412 934
64 83
755 878
718 171
226 889
770 263
188 709
146 590
813 654
4 471
218 175
842 114
809 546
162 435
768 761
559 429
375 834
964 44
278 326
379 297
720 626
839 912
619 407
812 531
88 667
960 242
151 429
344 94
909 88
501 679
427 945
581 498
952 928
764 615
305 336
675 67
535 109
86 359
935 752
681 132
837 313
286 197
775 881
179 105
437 857
744 501
748 79
631 708
93 915
91 892
868 333
443 415
711 676
767 350
224 390
774 686
158 507
281 130
43 274
802 602
547 316
296 820
342 83
902 647
748 132
730 54
178 344
37 643
822 608
761 145
522 118
332 45
495 392
331 477
61 534
138 240
343 137
755 423
880 413
716 488
875 442
795 773
468 809
561 487
662 75
866 922
645 213
833 788
562 776
842 757
30 509
428 7
949 740
712 261
398 267
69 130
701 848
72 912
431 169
404 701
236 74
200 311
128 201
807 310
171 348
292 136
211 878
852 645
777 829
603 232
523 106
233 704
318 311
942 413
318 56
964 473
321 185
638 267
741 952
151 558
735 626
450 687
216 952
767 438
724 674
635 54
614 316
253 952
725 476
1 244
167 667
202 106
760 589
275 364
722 663
217 876
445 837
626 188
318 930
711 766
478 407
120 237
243 563
672 169
303 848
829 172
642 957
456 782
647 372
167 101
754 843
69 768
319 857
667 684
58 579
327 592
798 953
785 45
286 494
711 112
728 913
297 53
877 779
909 557
769 836
600 602
881 319
450 169
851 794
832 601
113 794
871 82
387 215
749 31
512 840
389 601
732 462
161 451
519 520
826 606
504 880
457 905
71 923
575 658
273 113
50 365
516 878
585 695
632 960
689 5
672 494
179 251
191 242
845 622
580 113
551 542
570 46
252 47
673 779
455 338
889 213
925 84
240 460
434 757
174 314
502 358
386 757
392 901
611 625
883 473
698 771
906 295
748 57
645 696
250 688
203 614
784 203
413 84
786 413
169 688
187 421
733 444
10 215
78 868
30 94
594 575
384 144
151 145
412 39
266 250
318 236
449 910
303 674
188 95
494 760
410 900
311 413
751 631
190 542
828 748
601 921
32 444
427 7
770 19
442 515
128 405
304 13
50 861
533 866
884 338
332 584
33 117
842 18
369 945
833 273
17 369
455 221
508 878
826 744
88 131
847 897
826 371
223 111
387 649
958 79
909 333
519 864
317 168
428 589
424 959
226 95
254 366
233 290
318 155
797 176
571 512
664 835
942 650
90 348
863 646
462 27
418 549
142 820
947 308
732 876
884 459
898 857
142 695
956 114
790 448
843 838
774 788
954 372
492 73
383 197
641 886
587 927
938 523
131 111
563 280
822 901
615 367
887 936
652 153
254 550
887 884
688 291
871 439
238 800
732 329
398 504
665 853
401 140
241 572
587 564
878 553
331 899
782 760
744 416
828 724
26 97
508 873
233 743
774 628
58 385
738 285
48 513
823 771
905 251
513 46
911 522
331 626
354 739
793 853
711 161
151 177
387 467
632 711
232 835
248 435
714 340
459 697
564 39
343 657
262 693
870 403
685 365
391 199
389 132
192 836
839 350
104 597
813 88
884 42
229 684
167 952
389 606
292 444
880 418
184 826
680 476
383 793
500 660
683 705
938 900
661 519
943 268
127 865
382 125
485 714
943 808
541 569
277 605
488 79
700 253
482 2
940 497
147 782
5 425
853 930
936 859
1 564
715 844
525 79
449 488
691 140
310 483
103 788
219 112
466 284
918 169
733 252
601 330
61 884
539 898
470 154
957 387
954 958
632 232
799 691
857 835
906 644
59 684
728 576
404 185
300 74
7 923
805 281
122 374
334 932
15 859
203 477
822 703
59 415
875 668
151 349
42 355
683 487
159 762
378 943
604 509
282 433
304 769
38 145
418 432
613 213
157 468
741 381
234 363
255 477
704 590
573 315
305 565
518 57
165 64
178 373
813 574
57 885
680 177
698 293
217 152
218 859
643 361
420 193
489 136
23 750
964 862
446 910
275 803
683 921
462 633
844 870
552 404
125 639
957 605
178 959
494 228
398 719
891 729
304 962
159 146
36 722
516 734
868 921
391 132
516 149
501 645
879 462
929 496
746 281
70 663
694 791
422 366
393 700
497 592
747 225
236 614
351 917
214 438
54 917
804 852
208 427
897 527
790 633
344 298
151 747
176 137
516 786
935 563
457 346
199 902
277 198
903 584
382 105
740 466
202 181
531 150
347 923
933 119
22 757
129 367
17 889
574 35
287 203
933 141
651 471
406 285
640 575
879 347
87 169
492 190
143 719
863 629
159 865
715 778
315 47
785 650
320 771
80 707
192 267
878 520
122 911
186 32
751 413
737 42
70 948
189 885
116 548
743 316
44 332
477 752
195 882
22 156
129 416
20 309
660 21
420 814
714 202
363 707
818 71
625 447
698 616
293 585
324 237
196 936
722 788
420 319
480 856
868 702
916 321
165 953
270 227
465 749
625 585
444 566
356 540
694 49
380 453
959 691
640 857
98 886
379 416
387 169
278 471
728 504
196 397
821 100
798 907
420 194
197 687
90 25
577 887
948 619
753 857
539 350
735 873
948 333
208 107
393 28
321 601
833 373
943 136
239 792
716 172
783 267
728 744
630 472
763 264
826 883
571 664
786 49
512 919
238 722
804 39
463 577
178 583
68 724
790 469
714 403
393 106
296 138
583 921
204 107
784 901
797 850
484 692
908 678
548 750
354 206
785 164
850 356
718 543
92 776
254 793
39 961
424 919
37 607
128 752
847 447
934 907
751 175
826 514
133 220
147 628
224 45
950 77
209 591
592 246
747 167
531 928
545 875
315 688
475 553
769 137
425 194
88 507
877 288
838 408
623 650
144 358
162 400
331 552
938 580
564 894
914 275
135 521
858 301
243 959
397 757
613 520
508 134
400 614
800 503
200 306
138 477
947 89
826 299
642 574
943 541
715 6
798 95
129 13
632 631
777 809
717 169
328 475
880 423
195 733
606 438
653 531
609 938
215 29
675 383
638 487
552 362
779 350
732 493
338 679
926 273
248 918
613 483
769 599
120 299
108 215
52 119
799 838
186 870
612 267
151 15
611 688
689 646
192 659
14 517
334 343
179 156
366 674
393 542
18 372
120 111
879 227
870 355
166 152
680 188
180 849
321 83
446 871
651 135
587 426
620 373
625 275
818 317
519 781
283 747
875 146
746 853
671 408
548 738
231 865
245 403
672 377
844 623
332 602
565 100
419 281
383 781
811 395
582 699
651 922
192 722
419 725
442 42
771 107
38 851
465 811
398 108
608 285
9 737
890 886
895 19
20 845
711 834
332 861
112 773
949 720
265 439
9 466
242 176
356 432
935 912
667 374
235 532
82 515
138 354
430 961
764 480
478 39
447 285
765 523
620 541
906 168
236 7
548 321
722 676
693 886
703 242
192 419
376 610
158 344
184 302
20 758
568 185
884 60
439 647
881 645
404 920
308 65
347 65
719 284
28 496
209 380
964 734
682 911
328 668
256 89
134 168
351 54
962 743
465 709
816 477
890 567
891 575
25 894
116 547
749 172
921 16
819 280
178 71
775 314
642 747
756 161
221 404
197 953
239 370
11 608
912 170
724 421
555 731
388 255
676 864
4 864
434 514
858 287
908 12
523 425
14 731
751 902
340 454
874 265
935 338
458 539
456 65
273 619
665 540
209 171
498 4
448 780
830 309
245 67
290 584
133 80
467 317
560 645
418 831
396 742
669 477
790 913
717 859
361 56
807 729
295 590
180 338
605 761
449 118
504 749
147 394
105 781
343 258
593 875
116 247
952 370
283 189
898 176
58 837
727 431
171 49
383 369
659 207
327 647
881 124
122 587
868 747
450 193
884 34
621 263
642 859
375 803
877 538
737 777
366 53
652 248
78 266
879 478
69 100
963 773
906 534
918 130
399 371
620 440
289 268
647 269
270 28
748 738
545 801
957 606
570 499
312 417
743 339
148 634
224 12
339 247
420 373
599 870
389 867
510 708
119 259
440 296
557 396
548 799
504 220
367 248
50 299
180 527
9 151
270 106
18 295
233 822
573 144
495 773
646 705
59 322
441 961
430 270
556 883
783 898
963 919
591 907
789 177
498 507
938 654
11 724
272 584
933 699
321 935
852 102
896 39
485 297
327 758
821 903
956 791
553 394
564 514
717 40
342 285
710 622
938 953
477 707
565 561
436 334
782 690
868 194
545 403
740 704
443 320
102 901
803 29
508 461
485 266
469 919
714 542
669 924
143 777
448 453
64 802
715 576
648 647
555 486
120 171
603 144
93 809
310 653
950 809
775 452
166 161
595 881
470 98
747 380
380 923
545 189
946 264
710 491
826 111
604 822
258 250
467 361
376 712
737 700
457 785
31 674
338 521
517 131
557 551
57 66
571 224
238 65
771 7
504 826
825 423
72 542
495 539
310 902
105 46
880 851
625 44
37 258
69 325
516 606
702 256
423 131
615 16
426 658
480 793
543 263
454 212
283 503
245 538
153 701
415 872
921 476
526 235
615 734
163 87
667 431
310 892
282 924
573 585
815 346
683 363
574 40
943 690
450 402
719 778
817 343
556 917
23 518
915 117
565 956
810 878
340 63
758 185
102 614
184 422
72 618
528 373
925 401
944 316
79 920
595 424
943 146
785 643
260 482
98 639
679 29
173 402
819 835
947 818
382 883
937 781
245 779
678 88
43 204
347 194
778 823
320 638
116 386
507 242
338 788
482 99
77 669
116 126
702 825
770 825
86 419
732 224
268 838
552 316
497 194
546 89
824 943
910 897
409 483
157 462
889 460
300 602
410 46
559 205
122 425
784 146
595 118
943 385
101 31
151 843
957 359
252 447
232 196
609 918
349 404
148 610
5 523
832 621
689 313
652 914
325 553
450 144
85 686
468 520
271 752
252 130
10 829
51 911
398 804
157 658
272 381
550 477
72 759
775 522
320 630
941 223
597 353
93 628
37 516
183 436
720 247
203 690
289 130
610 829
817 420
651 606
303 194
524 181
355 919
186 944
551 483
744 240
76 126
756 481
672 365
492 2
805 104
884 564
85 876
642 48
324 960
924 381
35 264
60 614
714 235
764 866
786 431
682 53
143 232
775 114
18 699
950 519
641 538
795 477
756 901
889 705
547 849
665 21
628 193
254 552
964 551
775 873
533 206
492 94
937 555
498 385
293 844
363 194
625 257
344 507
426 687
541 614
568 107
20 280
580 384
175 97
818 612
684 872
329 639
254 442
379 727
871 878
611 767
842 259
323 856
183 903
497 54
20 297
889 179
122 61
266 111
603 527
908 311
458 167
627 576
861 922
342 623
74 423
303 729
742 41
221 777
450 606
17 125
783 663
556 908
883 189
869 696
512 131
574 676
535 958
388 520
754 344
436 218
342 273
956 85
324 123
573 724
641 115
844 654
287 111
310 673
77 913
410 517
25 515
437 535
670 854
659 520
577 45
689 897
77 482
105 110
933 91
233 132
46 622
685 369
503 499
879 326
738 228
265 140
964 113
90 962
240 922
151 794
740 507
9 569
248 41
720 268
94 177
758 903
794 251
165 76
706 278
627 333
877 314
910 39
702 49
736 734
723 397
198 713
652 479
609 377
434 461
850 251
234 141
376 26
85 16
732 499
942 455
937 788
653 339
488 244
603 897
331 773
617 80
890 566
676 427
641 878
897 396
927 766
5 12
744 285
936 513
576 661
209 795
368 301
144 65
948 208
273 591
888 958
162 264
190 518
675 158
879 424
950 316
893 487
245 823
211 499
37 880
551 872
731 622
706 549
706 141
700 433
1 543
422 662
10 730
635 172
148 817
445 519
699 210
915 765
657 566
925 281
237 499
895 491
456 722
571 454
229 916
730 259
736 196
217 806
595 63
633 451
70 766
308 846
133 902
320 954
253 134
560 87
735 144
162 158
896 890
277 305
814 796
436 487
423 370
387 603
676 517
9 827
485 697
430 353
905 67
948 683
551 394
271 477
195 747
526 578
310 170
357 207
177 247
565 944
539 703
147 800
505 660
271 876
854 692
662 534
534 623
806 928
826 392
31 945
155 365
584 894
430 838
124 49
525 120
675 1
464 481
443 110
315 296
204 479
229 74
126 438
581 842
341 79
275 357
942 354
686 922
17 211
287 256
582 583
498 843
508 603
14 102
947 915
498 302
115 901
908 860
475 594
73 29
583 616
347 319
141 109
243 876
832 505
219 867
684 540
956 513
114 79
718 744
561 385
135 837
76 604
742 532
597 172
769 899
825 41
18 876
433 56
626 486
802 616
656 870
286 439
892 413
360 934
430 614
401 228
120 275
913 364
139 564
952 530
254 71
596 192
800 268
61 576
72 4
294 357
743 886
889 915
652 512
720 511
728 853
871 680
962 469
265 892
184 645
462 770
743 104
880 955
922 622
568 864
659 13
445 873
890 461
304 593
430 915
469 291
938 13
940 135
754 170
391 388
57 433
910 244
888 144
183 300
627 566
384 894
642 65
126 55
455 97
178 132
61 138
455 699
839 633
383 473
628 415
240 285
171 58
86 741
162 787
494 846
294 730
814 110
559 447
642 922
293 56
786 97
204 920
741 591
305 35
33 693
467 721
594 661
443 258
43 224
824 57
878 853
775 602
163 201
593 317
793 453
647 316
33 196
484 936
229 731
545 236
746 340
573 529
391 72
604 443
699 172
328 176
685 656
317 224
398 704
704 330
104 395
926 792
904 45
868 913
81 417
702 598
803 408
850 101
613 871
232 731
896 420
529 907
737 588
490 886
406 906
142 217
6 666
501 944
926 202
626 417
167 79
250 247
716 526
183 10
964 310
916 701
868 412
340 350
150 697
255 251
821 208
190 934
289 545
560 519
747 296
293 57
772 242
958 383
347 579
481 963
436 473
387 137
143 106
911 144
374 246
866 770
813 333
576 261
473 386
698 42
497 870
252 808
815 90
449 140
249 47
68 776
662 354
226 269
630 270
899 411
533 561
830 168
665 425
456 830
20 762
545 103
70 519
778 58
587 914
620 42
633 944
456 114
361 886
670 667
964 258
548 562
440 919
79 509
346 646
475 132
230 660
18 246
832 928
946 359
515 476
745 548
321 776
242 794
72 356
681 808
252 814
617 244
153 614
646 838
231 35
9 206
318 223
315 203
165 508
557 515
448 219
934 110
698 761
748 250
510 350
450 127
529 930
224 892
115 224
766 243
932 42
490 521
436 103
842 370
72 99
926 365
160 453
17 324
749 563
669 460
807 333
504 851
103 827
500 152
108 853
854 46
725 757
276 720
9 766
828 612
704 374
525 49
492 198
719 142
282 271
233 783
723 433
484 739
23 175
822 163
191 360
895 397
698 327
954 856
162 588
37 103
855 407
112 923
426 602
593 625
406 206
157 387
488 749
812 290
510 412
389 364
555 134
771 776
548 499
184 147
888 952
683 408
249 678
745 252
406 381
462 739
570 692
138 886
377 380
717 575
177 330
810 519
154 417
821 589
955 918
511 687
816 673
518 54
889 845
445 866
646 471
782 365
523 856
565 222
556 330
414 264
655 458
718 886
844 649
48 357
13 696
949 507
283 365
681 690
943 944
960 212
737 385
712 721
173 935
159 786
257 696
609 706
908 102
368 532
599 34
383 84
438 390
302 97
778 316
599 41
76 151
400 725
694 493
235 794
673 578
932 761
545 172
239 857
663 791
706 275
611 166
158 932
823 435
318 480
953 920
689 870
888 197
116 205
951 8
738 668
500 56
947 653
462 101
133 913
783 448
457 859
745 554
886 212
69 265
571 330
412 55
833 320
367 791
871 599
724 371
549 811
574 425
57 946
458 403
819 648
173 546
439 526
149 60
812 384
502 743
897 796
810 902
258 253
889 345
5 210
219 920
289 233
740 823
93 452
330 413
559 91
384 846
240 788
508 763
318 917
318 124
638 862
414 404
510 425
142 540
218 357
470 941
845 552
746 722
400 509
337 340
623 654
756 285
595 333
26 698
44 846
437 597
286 170
710 204
940 280
51 603
777 869
25 723
605 846
58 219
154 396
817 201
20 106
347 121
879 665
957 339
17 838
940 868
653 348
603 840
748 626
268 486
852 313
743 284
508 174
431 338
384 907
399 911
926 480
802 274
381 521
415 301
816 544
659 381
593 602
449 45
485 444
154 827
510 499
769 443
796 365
464 496
219 425
309 575
769 1
254 664
39 763
333 251
286 682
344 666
574 936
949 753
139 326
64 437
475 643
714 61
716 703
179 383
334 147
191 308
786 281
732 615
410 794
720 323
775 580
171 900
698 688
661 172
896 274
382 695
380 213
76 783
318 794
740 407
388 62
646 353
751 538
857 63
719 747
326 707
295 606
577 913
120 267
163 223
556 902
341 189
764 851
298 782
535 803
115 507
868 691
135 134
218 54
267 390
573 522
638 188
183 49
799 771
549 599
741 526
376 723
863 316
625 87
717 71
422 712
764 530
93 71
502 438
245 677
839 566
315 594
275 31
69 573
147 377
874 373
139 240
218 141
827 16
400 612
575 24
406 314
754 372
342 666
187 503
345 54
466 109
610 63
718 602
485 176
217 750
290 275
683 922
233 400
154 358
238 541
581 873
552 370
217 752
119 220
90 724
698 163
536 742
910 361
500 806
116 272
251 509
833 672
254 809
343 705
635 384
265 203
196 643
952 390
326 365
341 401
688 170
115 755
664 696
399 79
457 412
962 280
657 825
355 901
17 608
463 507
30 361
946 953
436 340
363 401
594 720
584 107
510 442
948 654
211 933
594 141
670 755
604 804
175 24
493 517
195 852
683 140
272 472
949 535
462 810
361 752
402 322
378 800
616 119
851 365
508 260
455 250
911 850
123 823
328 361
886 602
475 63
556 833
672 275
942 259
379 382
5 125
740 158
24 284
8 79
767 421
941 920
599 141
289 479
510 1
446 855
548 739
790 462
792 666
68 936
132 89
587 250
639 395
216 925
823 21
73 318
827 432
903 140
817 587
401 280
747 900
159 386
62 853
699 107
217 600
754 482
286 289
556 499
145 606
964 179
499 79
592 130
405 819
22 92
180 658
382 908
441 34
889 10
769 824
675 333
751 950
630 8
493 244
142 878
596 105
536 945
42 922
871 350
86 943
233 295
681 890
52 275
632 494
745 118
884 521
706 860
68 758
165 842
932 161
28 474
147 82
820 194
9 553
383 704
173 295
384 80
186 890
278 503
644 725
224 307
830 954
173 388
58 886
43 964
325 402
630 314
516 255
273 352
870 781
832 627
697 771
729 357
155 724
655 763
909 447
361 547
728 322
636 513
117 691
939 947
272 188
829 892
556 109
435 313
74 112
124 776
17 26
475 636
721 395
27 590
700 323
632 240
211 356
436 21
159 488
333 776
449 311
298 654
98 461
241 89
399 235
765 924
600 517
37 893
702 892
671 555
467 251
543 893
218 796
245 257
498 107
956 776
504 481
155 193
906 851
719 703
274 461
761 412
580 360
464 848
414 847
675 638
501 112
832 807
783 856
446 576
683 102
448 628
428 796
717 66
26 773
410 487
467 626
48 251
270 919
889 898
398 444
116 648
462 664
911 519
60 194
158 518
618 725
732 326
182 163
862 522
471 285
254 669
758 80
492 253
581 83
866 102
101 853
128 709
706 933
221 4
243 411
665 954
154 160
927 357
100 814
518 185
738 493
748 196
772 850
762 7
441 359
493 7
208 705
751 93
332 357
116 647
664 614
281 946
310 416
182 288
758 624
173 259
288 558
642 903
956 509
360 933
38 29
888 657
402 339
957 57
381 109
177 837
377 864
682 576
346 612
274 294
174 355
501 829
174 575
328 659
741 773
266 356
485 919
190 167
741 871
200 915
59 444
670 46
606 776
222 461
308 734
587 696
822 387
328 915
292 524
141 348
618 57
894 66
800 737
328 956
48 322
407 474
61 394
682 58
192 135
571 927
238 638
720 58
267 551
843 53
59 725
714 240
171 353
54 285
48 167
609 267
126 300
409 676
38 755
482 622
727 511
404 369
287 923
381 390
465 125
937 403
529 631
351 107
486 314
525 466
570 542
68 408
334 779
590 255
615 18
818 207
726 766
410 48
799 542
788 112
926 885
727 484
769 90
545 462
593 253
466 268
344 724
914 112
672 624
63 284
14 218
406 118
289 415
862 738
854 627
315 28
850 853
825 373
463 855
450 416
171 350
108 903
234 696
218 384
284 164
325 752
54 353
957 787
253 955
43 236
587 213
258 650
758 476
444 867
175 776
777 150
440 742
202 452
896 512
238 199
612 433
376 733
585 841
305 586
6 877
813 443
466 779
325 929
468 913
324 840
730 791
585 459
721 705
92 886
570 348
620 902
412 100
457 807
450 811
529 540
351 125
617 171
38 470
419 567
702 699
823 481
81 912
483 757
956 8
234 592
536 123
743 793
232 856
832 182
5 843
845 187
812 819
635 711
348 825
202 381
632 562
37 364
516 781
467 354
64 200
557 886
295 79
184 455
205 696
1 729
534 952
642 662
170 432
113 850
90 72
267 176
555 825
821 213
336 589
531 245
703 808
158 181
10 206
571 544
704 227
273 115
637 653
830 548
492 293
764 261
810 789
369 60
123 801
657 66
158 390
689 572
175 71
935 417
265 310
31 12
671 920
289 38
943 601
378 181
82 390
497 335
235 781
933 591
172 864
279 666
359 373
683 130
22 135
44 175
633 738
581 170
717 639
305 933
262 211
802 731
542 358
24 493
535 255
74 56
272 219
632 73
641 392
325 568
287 212
812 255
209 146
202 827
129 749
174 760
249 112
282 900
681 600
502 72
726 588
182 181
463 601
69 904
162 349
637 66
761 12
157 327
552 97
279 678
874 676
255 364
843 486
449 636
942 125
519 213
325 897
201 111
932 553
113 55
672 35
929 224
216 239
117 568
318 305
539 432
766 31
100 912
596 753
787 384
230 559
699 314
195 358
768 618
86 88
891 923
816 877
571 84
6 707
266 685
387 273
49 107
904 245
81 806
69 597
495 893
863 82
722 882
574 58
893 687
755 622
881 74
672 932
270 944
90 79
182 24
558 547
181 31
132 566
290 932
337 826
756 100
832 940
190 932
573 462
167 804
761 555
340 61
516 690
839 549
744 326
556 80
377 6
787 782
929 127
37 605
818 650
769 726
342 210
293 377
740 371
851 373
847 390
349 473
160 684
644 131
327 235
186 537
820 517
869 691
822 805
457 517
430 366
560 4
107 106
519 804
507 188
405 491
947 676
208 100
522 687
954 690
189 42
313 40
32 871
457 368
643 335
863 495
742 687
814 688
457 921
785 679
17 112
862 386
681 811
78 782
466 224
254 322
76 749
690 335
190 201
27 372
573 823
426 771
141 175
9 549
32 865
93 688
929 361
543 852
376 15
333 404
105 616
27 774
204 265
615 489
143 490
756 223
239 62
255 223
154 590
681 385
158 280
149 547
396 45
98 408
522 203
556 808
610 684
916 616
331 699
739 24
480 963
126 472
337 87
402 256
123 703
128 203
61 253
571 232
497 610
433 515
13 41
94 851
102 869
536 381
17 907
108 45
337 766
799 697
605 647
582 13
495 834
897 707
649 451
192 230
619 684
182 671
655 166
230 591
116 775
51 757
92 369
544 79
354 520
766 490
85 483
783 238
324 166
43 824
831 99
615 657
783 825
188 921
594 913
412 244
741 794
443 924
454 660
401 928
911 853
844 404
126 849
327 187
617 792
726 149
824 161
651 916
546 771
108 265
840 553
387 561
942 72
700 709
59 440
662 388
852 285
368 707
863 89
469 261
443 872
36 45
319 503
583 423
428 21
533 271
90 354
847 742
840 734
271 792
678 268
68 607
684 707
542 923
69 769
899 134
933 301
64 7
430 53
155 776
890 55
562 491
767 185
842 860
789 301
267 851
4 623
277 226
103 626
905 146
651 786
750 168
546 194
660 53
281 530
842 30
805 955
608 811
613 263
119 444
871 394
786 562
549 721
337 375
611 225
582 849
469 207
267 921
77 861
173 296
482 298
948 668
157 242
610 861
309 49
909 107
551 777
108 312
499 923
505 30
531 197
655 260
368 465
534 538
337 195
336 901
468 112
282 563
962 264
909 109
554 540
9 345
129 626
712 911
497 872
905 591
569 163
797 60
73 873
457 540
826 685
582 317
484 458
324 530
76 537
128 229
43 104
145 734
54 639
636 85
758 92
78 691
284 84
20 306
903 520
633 57
795 3
195 166
437 235
824 897
838 853
640 71
277 266
583 511
33 789
897 610
774 381
104 268
702 63
689 223
482 103
294 144
391 930
740 933
654 705
304 343
202 861
882 640
71 763
525 948
469 542
807 944
722 707
755 247
26 602
120 932
325 724
581 103
911 390
909 374
326 522
294 575
334 654
904 246
100 952
302 703
580 771
295 359
661 848
774 225
171 829
556 215
693 673
113 657
229 11
391 370
652 600
76 375
399 709
272 658
837 413
495 730
96 932
61 250
550 568
420 709
729 177
670 223
238 365
208 141
179 242
100 201
123 160
445 876
497 414
190 58
785 317
511 523
655 489
529 373
475 46
200 308
871 677
439 531
524 523
419 7
816 219
36 843
900 514
643 348
283 876
819 374
368 803
604 456
31 953
929 952
43 951
311 369
38 786
254 251
769 403
424 638
169 66
277 96
154 756
617 57
719 506
404 460
636 418
670 121
6 668
52 255
379 711
704 404
651 248
122 566
337 449
935 251
866 634
218 756
556 32
312 878
518 496
671 301
603 929
167 454
460 284
688 111
815 266
715 427
498 316
416 553
328 846
226 171
11 773
888 350
772 54
375 503
293 330
817 234
821 251
376 488
164 307
245 491
889 470
565 154
237 907
235 213
904 502
647 602
726 268
339 253
826 5
688 544
412 476
716 800
715 356
825 540
564 125
633 380
669 137
103 174
430 816
587 878
289 489
123 357
947 948
436 888
95 242
59 870
855 322
702 390
914 846
575 312
324 389
900 849
498 453
722 776
627 824
9 392
69 287
892 801
497 314
841 386
59 742
882 285
90 356
765 137
541 834
805 85
181 806
840 441
564 952
439 523
724 102
22 311
724 101
342 95
293 559
296 827
175 188
402 487
208 99
734 97
33 477
76 280
61 290
765 31
638 41
20 116
519 301
567 220
942 830
61 602
361 688
916 100
108 831
723 835
947 560
183 502
349 63
926 65
382 766
471 851
347 963
348 814
30 953
434 3
419 537
463 77
162 416
37 154
43 74
5 219
611 171
387 410
603 244
363 156
807 884
151 551
643 553
675 245
263 169
868 537
664 697
154 263
28 849
68 338
934 540
694 835
74 19
833 309
402 269
812 333
334 656
651 437
835 791
680 847
343 684
798 356
935 590
497 911
938 352
333 131
956 944
813 695
863 600
778 390
510 301
488 859
533 294
571 543
940 140
936 846
17 672
408 479
354 795
933 464
617 544
669 438
226 262
605 395
755 11
345 193
78 511
844 962
525 547
443 185
374 792
662 24
600 648
32 46
964 407
781 307
328 100
738 814
469 696
155 411
501 776
802 141
204 488
726 891
162 603
191 54
884 287
347 210
641 284
662 317
401 527
938 74
844 369
565 616
926 360
5 150
42 861
671 761
263 578
436 774
151 800
361 140
375 841
64 445
545 5
294 7
758 201
166 228
735 117
229 427
399 150
931 884
767 829
333 100
611 360
490 2
488 520
466 102
927 384
159 4
496 415
183 364
875 420
909 258
533 334
188 54
182 743
535 132
939 787
431 40
508 514
852 307
815 563
504 488
151 457
533 829
886 198
511 959
249 774
588 454
736 514
534 707
886 369
669 907
786 272
304 776
957 92
379 579
534 841
681 535
790 34
909 135
466 539
602 62
308 703
686 355
506 847
309 74
550 196
70 273
695 71
632 646
617 701
165 875
392 46
30 610
475 393
504 512
619 699
344 303
566 806
802 415
733 412
655 697
940 230
902 490
786 60
569 438
180 817
937 870
119 532
412 106
232 168
750 734
274 934
681 263
668 610
605 441
813 618
947 33
559 544
684 193
628 372
446 91
18 198
179 795
937 686
721 734
311 830
54 432
960 74
382 429
623 314
114 29
943 254
363 41
465 94
596 926
692 163
478 360
317 597
909 767
368 647
948 618
333 859
402 538
320 857
324 310
748 360
618 606
378 736
947 583
455 658
367 356
621 765
506 633
942 263
498 447
265 135
332 253
692 575
57 442
412 861
555 690
114 860
556 555
52 190
14 6
267 932
526 900
121 532
229 187
281 230
416 705
683 794
514 801
363 441
816 782
631 203
465 532
267 106
650 853
711 427
229 636
351 163
924 701
166 227
276 950
809 390
901 806
929 160
295 921
583 227
843 15
635 345
237 299
529 103
706 211
8 952
746 725
27 843
331 172
497 853
444 487
903 207
341 686
270 829
26 749
577 87
169 408
184 920
777 856
180 510
845 862
234 444
768 946
128 931
304 355
573 401
635 808
192 27
169 708
262 415
692 205
621 901
587 79
309 149
748 389
290 623
469 350
592 960
101 55
543 8
635 752
937 778
343 141
321 224
719 887
354 161
59 373
444 808
277 657
234 389
239 917
9 104
843 628
815 863
539 339
842 95
400 551
412 654
763 358
916 213
102 109
688 864
108 680
415 413
689 648
226 201
882 759
387 247
46 487
399 119
400 532
854 676
456 885
260 614
128 729
552 865
576 34
153 665
480 520
685 395
960 686
719 653
940 717
241 408
672 512
682 484
195 834
681 375
221 787
52 918
47 136
839 429
182 899
943 680
347 429
199 537
775 35
712 423
534 194
175 268
77 524
955 725
105 344
874 77
449 154
727 302
506 219
214 753
502 421
831 537
73 735
346 320
123 597
482 846
83 546
950 145
957 461
543 171
351 823
847 385
309 648
225 106
950 864
772 520
211 41
410 923
253 761
877 301
51 568
128 802
883 920
203 566
289 563
178 699
641 388
165 126
525 270
377 953
512 316
203 639
469 111
464 882
386 853
805 493
854 719
599 676
95 50
212 846
519 734
889 724
611 495
585 187
862 441
833 514
276 626
90 849
124 224
377 788
910 92
187 306
843 41
447 870
382 371
236 688
624 242
631 494
733 272
296 10
279 665
787 193
690 453
333 372
236 144
684 901
621 16
848 136
516 758
772 296
817 444
505 247
783 34
514 776
632 329
86 525
565 524
414 897
376 261
680 876
511 654
443 416
272 371
769 922
628 666
625 401
611 236
23 307
133 290
756 53
18 624
700 917
529 460
769 905
186 386
482 365
122 919
565 724
443 8
545 921
166 319
72 921
460 40
839 667
199 39
412 34
22 948
721 639
566 65
197 486
505 230
914 829
607 299
881 448
324 416
249 264
42 66
545 329
764 756
714 425
133 410
728 330
663 499
465 137
225 461
179 906
198 425
587 616
299 608
618 429
96 644
583 205
689 34
910 171
14 12
596 665
311 887
647 584
445 56
679 476
636 385
8 107
471 953
522 520
392 931
300 526
4 109
508 388
775 524
251 520
886 416
1 486
161 131
76 922
802 95
189 252
247 846
887 955
947 921
250 900
463 382
771 112
239 763
816 313
364 12
484 524
266 245
72 766
133 559
466 50
457 910
96 357
376 59
877 520
200 729
910 530
139 154
895 580
716 214
458 298
711 934
941 298
209 692
559 547
577 932
852 578
153 218
525 210
582 232
702 931
30 112
277 143
64 616
689 936
754 92
931 902
939 323
52 911
315 292
96 760
551 306
490 291
397 247
732 709
805 598
196 385
599 244
325 414
332 623
880 794
225 684
751 576
518 901
154 544
319 109
750 411
167 902
464 42
957 567
191 124
588 639
580 952
38 307
612 598
720 749
938 194
165 640
153 498
236 412
318 459
135 586
558 808
754 953
915 923
204 760
401 952
327 697
599 717
57 660
399 236
669 284
624 696
259 476
360 802
210 922
656 201
753 351
671 885
818 907
153 101
426 846
790 518
750 220
607 892
23 34
210 404
560 482
151 84
275 709
636 396
75 309
948 819
417 707
628 107
571 640
382 79
673 925
875 308
689 404
556 829
754 835
267 444
746 245
592 7
347 584
933 308
495 520
685 843
141 781
685 730
383 299
821 179
368 260
82 676
938 660
758 873
948 893
77 935
37 743
596 240
341 564
680 91
789 288
943 83
819 721
740 264
499 781
102 547
755 203
86 138
199 312
154 336
869 353
23 528
420 610
908 349
236 83
114 438
909 629
173 380
898 408
797 490
797 516
315 160
305 807
746 80
550 542
838 811
409 701
854 164
311 907
548 21
122 881
570 65
475 597
315 799
958 639
62 193
957 470
933 519
964 623
58 876
114 877
621 269
750 236
17 525
721 364
341 187
519 111
627 645
20 509
214 152
73 583
937 317
694 425
404 963
727 646
162 908
374 579
698 530
304 178
949 544
951 95
457 40
512 490
403 394
959 41
70 540
33 529
186 552
153 882
742 160
820 71
741 45
554 634
20 577
409 56
240 861
529 614
660 79
139 195
147 540
325 518
20 337
252 777
450 171
198 109
638 912
51 117
642 188
86 775
911 907
368 897
398 948
116 742
580 49
952 207
630 440
85 709
710 964
536 619
246 427
218 749
840 352
545 585
611 631
70 885
635 759
329 586
738 138
694 53
324 251
3 41
630 4
895 228
736 835
233 921
302 671
694 679
832 307
389 453
33 447
949 383
344 572
613 537
414 195
604 3
183 696
661 140
598 112
813 393
104 608
404 660
583 633
386 306
450 330
580 540
724 16
736 403
430 828
794 544
257 760
82 417
584 707
420 561
747 189
906 461
340 893
116 325
721 857
871 709
208 591
750 459
783 137
376 320
10 544
518 338
553 269
574 842
797 309
311 941
938 502
891 514
17 97
783 101
616 222
328 116
662 819
123 100
360 419
475 43
90 268
762 810
340 648
706 643
399 90
526 532
935 704
286 199
304 135
204 45
734 287
478 95
865 709
409 500
889 60
360 394
815 858
403 499
490 131
721 306
129 112
918 66
342 634
805 962
488 532
719 14
234 101
500 809
216 413
229 44
492 603
135 503
410 803
1 326
673 60
780 57
450 720
742 919
673 709
569 104
35 806
22 402
230 857
42 433
204 489
710 534
883 944
158 418
501 285
804 57
191 781
262 172
93 744
627 90
574 535
390 930
396 395
719 873
289 162
774 230
419 686
157 363
598 684
824 291
44 239
11 338
874 889
182 837
217 934
334 819
234 110
382 798
204 850
637 539
857 547
782 861
286 608
621 708
220 920
735 223
287 176
398 539
151 189
641 150
326 145
613 767
505 181
210 144
146 91
929 534
621 590
543 395
833 401
874 891
874 203
467 575
804 357
952 60
671 352
815 130
281 297
868 356
410 742
498 810
883 850
57 421
125 246
630 156
672 213
551 348
81 522
211 465
842 303
701 919
191 842
98 738
875 32
738 49
441 60
613 259
270 253
704 792
799 63
652 170
582 112
384 355
233 44
689 755
726 372
714 96
860 734
379 417
281 707
613 27
863 501
329 483
462 673
670 530
768 71
422 250
226 597
148 178
756 546
675 764
749 372
68 231
265 171
940 864
818 624
83 174
446 940
909 929
764 239
38 224
128 624
5 589
498 722
620 202
14 359
69 483
135 847
850 19
625 322
852 259
655 898
238 703
296 493
745 659
437 242
449 221
913 104
734 352
428 350
749 451
363 584
220 323
291 773
145 892
556 357
268 963
391 796
795 137
939 543
281 243
354 269
508 439
818 203
82 471
347 451
774 177
588 922
216 167
570 42
735 288
38 514
532 707
594 351
469 298
612 553
196 792
804 532
525 570
498 123
281 809
101 106
888 795
779 547
122 863
594 300
871 555
790 374
702 522
954 823
956 772
303 104
204 606
190 846
571 171
764 50
471 203
603 823
692 188
769 5
536 562
142 413
689 768
231 369
147 650
956 749
404 47
904 113
706 570
306 107
669 562
782 384
743 177
747 676
722 823
594 356
625 377
933 480
567 757
591 205
833 927
745 21
705 709
201 628
536 39
456 118
165 564
201 358
863 533
329 589
319 921
572 793
704 16
790 619
478 731
855 236
736 851
441 144
178 773
289 99
229 401
881 752
328 562
271 688
843 203
113 500
420 5
96 145
956 523
518 479
108 695
506 333
722 19
129 900
434 912
99 501
81 848
399 26
158 421
320 887
531 902
585 14
510 490
126 57
247 140
418 735
498 571
794 314
543 141
699 244
30 601
128 900
834 223
234 381
729 40
935 235
897 231
232 359
813 629
428 263
863 350
780 750
536 258
400 544
151 38
764 650
839 27
178 66
929 697
38 201
402 461
712 284
19 760
160 197
621 284
735 236
891 460
715 2
714 952
108 924
482 212
400 169
43 31
218 488
535 269
445 509
64 693
711 306
76 621
115 321
126 260
392 631
746 762
68 443
450 131
414 259
960 243
497 795
670 895
723 79
858 41
828 816
804 562
332 211
571 680
573 944
611 109
399 117
104 487
484 72
556 348
655 407
245 444
747 197
322 584
813 550
381 144
422 459
580 260
133 55
716 384
570 40
839 918
184 958
444 24
924 160
251 872
638 35
484 89
247 514
399 685
378 752
784 37
1 127
232 295
466 796
910 599
738 955
467 111
516 724
598 759
360 54
625 726
896 454
672 41
549 80
68 511
626 796
641 389
661 350
656 246
631 220
649 453
768 74
276 886
715 187
133 414
303 724
42 589
882 658
819 263
400 680
120 360
672 257
208 297
245 701
832 650
861 921
711 175
839 505
409 427
478 635
810 482
391 226
182 476
492 545
785 380
620 187
262 298
437 34
39 193
156 679
771 421
293 129
400 243
538 193
819 19
935 15
252 140
943 958
871 138
609 175
392 112
158 205
121 461
393 910
534 544
942 317
121 846
11 365
710 157
484 897
761 55
577 950
896 344
17 397
797 414
404 433
1 408
941 731
719 77
272 307
419 608
386 285
821 811
28 335
554 45
929 774
692 707
167 771
675 413
726 912
764 217
169 589
836 838
619 961
714 946
619 776
64 243
646 175
895 678
229 405
459 546
308 538
233 694
383 219
896 381
662 261
880 835
160 125
941 62
199 411
619 618
772 517
492 269
383 907
874 776
26 589
262 381
217 814
363 421
665 513
669 210
153 86
233 1
948 413
308 438
523 432
785 812
746 905
268 313
615 554
224 870
551 412
23 846
952 624
626 185
828 548
456 104
186 734
236 104
78 858
893 669
821 357
424 132
914 6
819 197
287 922
935 150
123 417
337 388
72 569
443 7
105 624
909 299
909 733
830 809
524 499
401 396
755 392
482 322
787 488
69 851
442 614
72 350
938 266
811 152
184 673
303 351
948 415
685 962
396 185
699 438
599 87
47 12
910 221
947 953
287 207
38 205
680 624
37 814
652 617
704 558
879 812
150 19
903 690
72 827
644 835
141 856
896 94
964 280
138 696
891 861
380 131
735 34
826 435
482 284
331 673
247 109
744 300
367 163
828 110
143 900
468 397
410 238
463 299
505 419
328 926
159 800
949 363
396 164
860 213
344 781
215 335
597 865
731 776
784 568
356 547
593 123
129 628
327 50
848 546
281 555
581 481
158 523
123 2
466 795
82 267
324 227
790 628
555 394
245 356
398 605
104 872
70 251
128 695
199 684
531 281
388 269
937 185
139 110
694 511
552 205
452 591
904 643
410 292
204 882
618 118
51 88
184 131
834 869
582 55
452 312
831 872
513 725
767 550
854 268
458 735
741 293
162 736
286 739
18 486
93 921
569 551
332 10
661 385
681 197
702 877
670 3
727 57
826 882
260 451
379 821
311 744
592 487
189 261
939 558
227 853
559 301
305 390
329 106
784 340
850 164
276 21
82 312
563 41
139 513
637 343
420 472
670 179
409 928
44 950
490 601
638 683
895 129
698 560
891 223
868 930
5 288
341 457
740 54
908 818
362 705
392 35
828 175
829 514
936 53
574 810
604 27
275 149
881 409
375 270
630 539
231 838
469 16
834 602
437 937
541 958
398 921
698 349
288 269
714 92
215 792
215 684
733 633
31 645
619 301
702 551
839 537
120 281
50 56
462 729
132 307
457 60
59 884
26 663
914 622
326 773
507 441
378 588
615 4
446 227
767 459
610 493
958 688
77 313
673 677
318 535
556 300
587 295
572 207
75 57
260 962
767 442
817 230
200 871
715 256
179 100
931 365
440 829
625 190
821 817
178 886
783 342
830 74
469 770
868 638
525 114
415 691
233 881
194 540
484 636
371 959
562 35
377 395
904 680
565 189
619 370
719 487
157 205
126 509
964 912
298 903
817 835
346 476
436 8
512 503
905 112
17 416
64 854
452 474
430 245
620 58
78 299
179 270
123 958
727 470
445 199
69 961
712 290
9 741
271 568
159 265
393 15
245 416
148 245
63 291
863 491
136 801
855 55
465 217
616 104
631 788
879 629
900 687
740 405
262 469
613 65
640 528
235 864
112 137
783 781
487 323
896 204
409 87
266 945
545 513
694 101
456 169
328 657
286 411
526 370
484 803
489 476
177 335
728 169
201 130
468 367
819 530
676 207
813 429
74 372
715 345
396 242
866 364
110 856
577 697
64 521
167 240
552 763
869 708
217 397
72 326
4 56
14 646
482 371
762 640
582 621
689 312
17 899
740 788
896 144
697 453
854 501
38 456
786 333
812 271
337 364
175 349
733 486
376 506
590 444
414 459
840 884
792 944
929 251
346 653
704 730
70 847
914 222
789 892
409 316
620 537
640 674
551 852
430 227
852 513
372 219
497 133
418 780
834 809
327 955
894 313
880 124
609 244
449 650
506 339
431 394
454 373
457 711
442 134
473 509
211 631
95 130
631 264
431 369
702 633
401 873
456 111
302 623
955 235
445 589
59 819
552 297
716 596
653 959
783 83
429 21
563 961
710 344
204 722
818 188
383 215
145 71
960 806
142 317
276 194
783 401
820 269
145 381
670 430
790 367
501 264
635 612
353 228
190 743
812 629
557 361
154 223
646 40
387 281
378 934
151 730
279 404
203 791
549 952
361 431
613 555
740 936
656 667
328 367
573 244
155 507
964 400
103 869
320 858
229 681
569 313
189 80
1 919
484 508
14 586
462 825
750 763
505 825
604 421
28 519
602 365
437 911
593 911
678 597
195 757
817 654
207 809
609 754
271 723
328 755
625 790
175 586
447 654
385 421
64 245
672 551
849 136
25 491
429 316
727 583
274 421
932 345
490 261
521 112
498 915
652 258
78 203
826 645
921 803
154 275
824 92
743 434
882 407
940 925
399 210
790 623
721 313
320 467
840 185
604 191
569 245
665 375
768 951
404 223
925 25
255 16
782 486
584 223
134 907
813 156
833 399
602 553
784 922
338 963
513 876
235 872
605 560
938 623
942 876
189 537
114 60
630 649
817 572
942 105
581 237
295 212
914 57
637 932
711 622
845 215
234 924
373 67
428 65
536 196
271 515
751 146
964 673
68 366
905 631
662 179
933 47
949 862
96 81
173 737
478 920
122 666
458 637
484 807
699 269
593 757
832 696
681 739
585 686
914 10
443 267
267 112
417 12
132 477
826 357
621 671
218 11
906 472
700 481
321 441
283 11
320 889
875 169
790 540
491 517
557 566
552 232
442 579
189 848
940 526
10 152
253 54
896 172
914 562
87 350
724 370
590 213
91 901
191 411
802 563
839 964
226 154
821 64
933 80
266 461
938 808
277 609
6 29
940 812
698 220
641 933
921 589
149 425
762 21
288 421
143 133
627 509
560 704
789 959
243 697
319 380
204 922
804 825
166 287
233 915
733 513
787 756
239 953
845 168
769 208
622 476
947 49
594 549
841 777
775 11
611 753
638 245
83 403
958 513
829 219
96 757
347 875
446 202
925 961
855 522
613 553
929 606
712 203
436 308
234 260
827 825
143 186
938 890
283 243
175 307
32 174
465 779
38 522
711 849
151 685
769 102
525 510
880 638
320 366
23 899
832 963
214 510
426 263
727 181
151 880
627 358
323 705
86 640
337 555
456 809
680 35
631 102
93 467
938 840
215 432
612 779
486 773
755 614
167 110
719 206
962 408
522 63
104 213
237 7
216 911
733 690
682 589
913 88
937 152
179 534
822 201
405 52
830 933
652 271
139 146
379 940
463 319
452 375
378 719
902 251
940 223
575 540
445 590
117 67
314 705
443 259
298 201
951 887
20 623
85 394
747 351
36 866
464 853
399 690
199 416
909 127
135 308
248 34
446 579
452 537
916 411
633 333
181 150
22 915
838 867
354 404
843 235
818 861
737 584
400 433
621 649
728 787
349 788
600 864
754 176
624 373
710 90
390 760
539 71
26 362
451 67
882 65
87 423
309 814
115 663
108 776
877 255
146 723
218 825
813 907
485 495
133 292
217 366
128 253
405 470
59 864
379 414
899 584
363 774
740 290
548 24
456 49
777 894
195 888
790 789
573 171
278 529
595 326
855 65
15 257
186 410
764 60
505 859
256 41
36 629
844 668
166 434
229 105
902 99
596 490
715 535
794 801
367 177
631 688
231 853
93 852
311 558
821 144
723 791
215 590
821 733
909 355
26 863
333 104
681 215
737 101
624 95
270 517
73 400
941 802
23 921
424 243
119 24
377 469
333 793
468 894
103 24
337 369
470 527
331 751
208 94
779 901
23 323
388 223
511 275
672 930
191 381
822 498
254 897
69 717
531 886
882 7
141 84
641 557
4 280
86 399
620 456
635 188
160 306
75 453
268 386
323 920
256 335
497 582
663 101
272 628
233 291
336 373
381 53
325 97
951 586
948 914
766 339
276 876
531 241
331 321
863 892
951 349
322 134
511 218
480 761
305 793
651 534
265 488
948 612
935 287
90 629
784 125
108 653
5 319
908 905
426 25
108 416
154 241
665 235
771 316
741 241
908 877
201 629
838 394
309 618
600 359
68 886
716 535
142 762
328 433
69 709
145 934
902 658
633 201
274 417
506 242
816 55
817 561
536 678
575 696
36 459
536 856
580 219
409 765
765 779
104 152
640 544
295 50
133 479
792 417
630 774
615 47
615 739
554 763
703 432
890 777
603 98
184 855
727 590
133 871
200 787
633 870
574 899
814 312
727 697
942 781
306 12
420 45
549 319
512 187
384 19
148 343
420 365
545 124
855 524
874 863
449 729
288 284
81 28
86 332
777 861
905 763
468 54
293 95
644 657
891 771
62 170
159 455
880 467
467 546
57 397
567 431
816 24
815 25
875 778
726 136
216 429
896 623
652 574
850 364
863 47
406 390
899 2
632 589
425 131
758 829
343 697
488 867
555 864
437 530
532 19
584 856
874 741
231 359
826 307
58 104
129 363
178 577
951 521
599 415
278 830
184 629
715 849
318 332
561 773
620 805
784 199
230 210
255 237
386 792
83 586
784 345
754 267
541 628
913 25
232 541
121 704
418 353
195 260
753 903
249 813
964 240
954 362
718 507
182 563
440 388
497 285
412 144
669 403
161 792
425 212
383 846
372 674
574 720
199 677
485 363
830 677
342 747
611 129
36 455
906 287
668 97
772 713
549 872
462 419
769 885
22 309
539 181
843 700
524 724
581 416
17 921
452 771
234 602
827 708
72 703
347 106
499 291
581 161
145 111
165 679
818 102
125 152
824 131
640 291
36 950
218 793
391 39
557 444
653 514
784 861
768 823
594 788
210 656
762 89
755 274
620 25
99 168
160 47
512 846
121 210
561 953
396 886
656 561
443 551
114 260
78 14
399 281
33 520
812 131
815 727
165 369
178 961
189 677
638 538
599 725
881 28
186 905
850 952
448 356
457 868
736 657
593 856
332 84
26 961
121 658
249 467
163 739
884 461
436 789
511 258
924 853
224 203
664 243
409 338
68 773
429 219
716 562
786 809
533 481
497 624
70 403
942 699
885 131
641 371
717 841
560 759
37 291
870 261
218 425
711 236
567 589
189 935
830 876
949 474
438 803
94 394
68 485
660 228
947 299
282 925
940 819
863 177
182 717
492 527
786 550
826 134
151 550
485 467
292 773
379 166
288 65
535 578
405 796
375 597
347 866
250 435
741 736
541 434
574 263
138 530
762 462
468 592
813 647
772 898
209 170
839 439
279 348
52 567
426 176
720 542
318 357
475 410
216 880
254 228
832 169
964 543
957 140
672 780
890 811
531 664
165 669
456 647
931 299
889 230
910 584
440 963
964 785
422 603
954 460
238 423
27 884
495 659
574 370
58 407
573 751
128 868
536 749
939 816
202 90
507 145
762 356
139 396
699 686
874 740
800 385
958 412
236 13
811 945
575 49
4 21
649 749
172 872
567 367
699 416
840 483
360 549
195 339
644 306
302 579
879 351
535 231
269 131
27 515
302 25
821 72
178 479
759 777
828 749
839 228
55 174
903 851
281 692
609 456
18 239
866 238
786 708
641 91
648 307
706 897
206 792
769 515
77 853
843 739
576 917
423 89
368 754
226 541
213 432
275 490
449 224
249 320
927 680
643 228
896 959
752 134
226 807
270 174
214 533
388 84
625 836
289 841
823 752
81 877
944 251
718 516
868 816
740 177
139 401
883 623
958 831
621 666
650 168
178 458
129 564
802 840
599 795
32 646
310 692
891 481
196 473
875 856
641 532
82 658
436 3
665 390
318 358
253 586
896 100
10 275
266 732
854 885
289 521
320 357
90 650
462 552
645 801
171 149
341 837
619 801
308 352
939 624
121 288
747 876
445 561
813 601
638 14
750 193
682 107
154 453
748 842
401 849
901 856
145 861
93 785
863 353
833 623
168 66
576 789
574 927
831 843
469 575
27 245
293 107
792 291
817 127
512 691
498 869
940 643
861 687
516 465
418 300
525 646
836 517
642 710
436 922
637 300
556 796
745 524
768 659
303 240
11 364
165 32
418 612
631 479
233 834
241 358
498 551
780 25
939 286
391 87
440 562
180 668
719 117
744 207
49 479
122 851
748 567
407 903
436 705
333 350
551 566
485 624
300 220
832 205
926 100
931 602
526 222
180 322
222 872
1 734
577 818
537 434
516 218
833 823
115 447
765 416
822 561
305 701
51 906
957 308
564 486
23 436
661 509
96 612
949 860
802 717
613 826
180 643
224 493
276 550
956 660
642 499
317 761
438 434
862 381
238 250
706 53
850 487
555 223
703 137
569 307
17 594
747 439
239 187
655 806
115 469
290 40
376 554
580 541
384 509
160 370
182 830
756 374
410 935
328 485
717 125
663 355
115 121
583 113
577 232
735 658
879 787
565 568
147 155
273 171
117 924
203 313
58 2
273 827
132 894
86 72
146 628
19 350
344 130
477 944
552 248
726 240
331 283
694 811
173 642
310 877
716 453
880 950
320 506
940 30
292 12
694 934
675 701
775 207
423 856
281 298
236 237
710 155
962 708
100 885
495 772
598 633
727 104
896 873
904 47
935 867
911 778
768 837
36 600
211 752
714 837
726 831
351 161
345 628
670 954
749 527
745 95
512 843
748 160
120 699
681 206
910 676
273 944
195 626
798 50
632 574
572 259
192 223
641 418
214 748
759 667
807 886
759 356
689 248
702 756
344 521
728 466
342 681
657 145
379 499
266 319
552 592
611 65
43 457
731 872
868 201
249 679
948 808
507 348
325 619
124 127
630 444
531 329
414 188
378 906
644 2
564 131
823 907
279 396
195 699
437 536
139 586
583 141
720 962
424 876
117 383
57 411
74 696
262 125
832 683
289 297
662 19
915 850
581 580
399 800
275 648
672 905
556 732
875 522
716 662
347 582
498 490
672 382
334 241
400 349
905 503
192 610
321 725
650 364
579 674
22 691
77 311
204 852
462 426
587 688
30 161
236 872
925 643
149 261
820 257
346 807
19 269
943 639
896 671
782 853
940 616
718 320
128 490
693 639
51 561
946 131
309 432
792 687
546 408
72 936
260 561
724 351
594 435
840 348
619 558
754 837
182 82
937 292
430 206
530 110
623 403
277 127
4 823
722 220
940 944
572 415
839 661
182 260
17 862
277 575
402 414
585 761
318 650
676 555
85 245
295 614
243 873
740 890
498 81
746 167
693 814
161 540
572 513
249 397
23 785
181 42
716 615
908 723
893 558
681 640
611 340
571 189
960 624
688 690
142 494
926 864
826 401
964 782
536 848
159 111
492 533
368 760
457 701
612 690
613 171
951 6
458 578
19 140
820 322
402 700
70 171
893 678
220 851
609 647
555 408
414 759
534 54
671 919
420 55
529 130
745 622
330 499
321 62
638 24
151 797
134 808
498 729
282 360
732 691
286 247
651 480
573 187
283 77
359 16
69 224
939 725
122 736
366 901
526 250
612 220
279 512
541 954
303 224
232 169
339 618
23 211
267 846
609 540
595 730
293 623
191 516
877 823
556 820
218 421
934 921
679 408
940 45
234 882
715 588
58 532
407 227
258 479
915 199
625 418
823 864
105 865
497 237
426 477
552 13
392 134
851 540
557 494
100 530
672 186
475 257
233 169
144 390
475 136
82 529
155 299
630 633
535 246
405 404
30 102
437 661
790 381
798 161
214 517
669 618
561 365
319 433
73 242
565 98
469 257
105 444
64 554
821 224
542 46
951 230
191 678
163 945
319 251
149 110
717 660
263 803
484 424
195 717
108 177
452 181
573 961
683 602
513 566
560 50
393 375
759 600
36 303
27 827
267 796
396 355
742 53
746 781
949 87
552 198
53 586
143 243
376 578
636 801
938 804
200 891
249 533
108 799
408 118
849 776
868 235
33 886
545 728
574 384
784 410
890 371
128 619
468 550
61 669
673 559
777 848
255 404
85 244
43 357
337 217
881 603
750 474
513 53
184 219
668 15
698 589
943 894
471 555
464 326
331 917
798 248
184 688
268 19
209 74
294 553
845 723
525 302
289 307
904 493
315 677
820 256
444 791
539 112
458 707
249 74
604 656
319 514
943 549
78 359
672 653
810 433
229 810
901 152
571 841
549 19
300 47
23 608
158 48
305 441
811 476
81 131
73 445
665 167
336 610
751 390
171 419
108 84
53 608
545 807
536 146
103 104
699 513
738 831
764 495
183 769
571 474
148 400
117 275
485 267
163 134
117 388
456 907
26 87
320 372
754 172
156 963
689 960
754 927
229 298
591 476
145 45
1 477
445 932
924 39
490 118
235 412
95 415
911 650
531 519
414 102
720 432
957 114
49 373
539 374
429 407
379 547
293 51
278 743
165 734
957 701
406 168
368 910
241 444
573 739
504 735
37 374
962 103
160 730
724 752
688 806
789 829
929 397
863 846
768 111
608 801
14 434
449 113
689 669
593 472
346 913
445 678
805 411
21 809
768 869
695 136
25 31
22 485
339 239
616 125
492 712
108 629
625 900
852 921
69 458
680 13
935 138
797 840
772 668
715 218
522 578
406 798
300 935
289 656
305 56
833 936
895 427
68 282
830 455
794 677
635 371
318 766
491 3
821 842
424 944
392 639
210 897
409 453
265 831
727 537
468 831
646 789
431 205
226 757
706 781
695 523
265 735
880 60
609 23
130 901
769 280
659 54
443 677
791 493
507 547
186 113
116 909
379 945
500 181
716 675
860 339
306 3
949 787
305 2
52 161
728 626
792 757
209 866
771 791
670 336
401 597
651 784
463 810
324 232
754 758
537 144
184 964
116 759
751 923
249 639
160 494
863 296
117 45
398 63
727 407
475 395
446 353
833 583
344 80
603 644
247 323
615 499
417 481
449 531
552 902
554 827
260 63
103 799
840 527
497 309
651 456
772 264
126 829
391 8
718 75
241 101
875 847
309 695
637 275
387 417
891 205
662 95
747 793
179 113
497 517
596 933
478 783
490 530
922 876
444 338
769 752
273 244
711 156
620 396
795 74
939 396
562 357
165 61
933 489
276 373
612 482
117 97
733 417
424 725
817 95
722 567
946 878
401 453
573 781
57 237
134 394
962 876
497 801
689 274
753 601
751 226
189 390
22 329
412 461
834 110
300 884
318 722
233 622
682 365
379 50
772 600
638 724
775 483
955 35
761 110
204 653
310 640
581 847
54 16
822 752
329 336
541 602
662 934
516 364
675 757
582 181
670 329
331 793
289 531
935 944
272 852
645 411
943 961
305 94
305 415
78 569
88 161
59 782
715 546
516 830
381 107
704 390
281 483
270 53
756 806
230 920
81 777
380 222
5 350
278 778
775 112
543 831
893 401
32 722
712 65
138 164
8 421
727 198
412 634
145 198
695 111
10 454
570 138
279 614
122 565
545 722
714 702
834 25
475 953
333 472
692 924
169 3
668 601
818 323
402 146
651 356
70 763
619 523
345 118
810 919
766 496
28 132
949 679
576 407
868 308
468 482
938 380
278 817
74 83
751 664
24 846
182 412
262 607
414 72
670 443
229 39
520 876
263 835
376 307
402 551
513 416
587 936
673 259
527 930
162 73
895 160
6 792
158 646
782 185
797 882
115 53
440 176
162 816
379 660
697 176
924 709
203 364
796 168
171 170
823 509
630 877
257 493
675 582
827 12
635 754
866 112
518 423
947 94
784 126
600 487
497 482
297 696
824 85
43 657
933 270
321 257
44 678
162 791
782 568
427 578
665 933
163 246
565 700
86 474
153 558
506 307
442 589
536 888
784 112
406 264
122 534
105 713
629 907
794 34
93 582
44 629
605 799
17 171
758 150
455 390
498 374
815 554
607 496
382 48
469 758
186 416
657 40
143 274
627 164
549 49
791 515
740 129
580 294
704 476
55 460
124 2
480 308
681 958
531 351
619 134
526 47
518 928
942 726
90 488
881 744
841 873
64 460
502 861
35 107
932 287
865 677
162 860
188 34
668 608
346 930
904 235
567 101
617 693
308 87
115 524
148 163
400 91
216 895
466 130
536 411
533 752
640 867
605 131
915 834
419 30
428 553
812 871
236 350
626 150
908 904
470 929
280 923
797 961
597 691
573 763
936 280
115 903
317 384
667 353
234 364
293 145
9 490
936 427
729 530
151 944
935 801
409 537
703 227
715 772
362 19
234 931
824 387
802 502
398 904
63 701
174 259
422 951
824 431
76 365
439 237
592 198
93 201
59 862
468 914
243 872
939 335
173 133
628 66
952 261
659 564
605 60
174 106
564 472
621 171
705 476
475 903
554 487
166 338
254 918
382 936
685 850
452 190
159 217
890 692
742 237
672 758
646 476
885 413
221 354
304 225
363 220
914 301
766 794
26 883
858 311
219 856
256 107
331 131
37 305
379 802
655 876
964 114
262 868
331 420
104 301
339 779
32 210
82 370
443 552
73 842
832 437
926 801
581 314
357 867
910 658
51 483
470 509
157 623
68 602
31 597
582 808
293 628
124 725
443 356
582 412
382 208
482 643
398 428
670 795
469 408
704 175
665 156
334 275
465 294
584 46
596 791
914 432
813 365
52 425
743 756
830 100
197 432
820 809
467 274
337 325
957 504
366 892
484 340
64 33
552 777
72 250
682 188
229 830
716 189
122 26
933 647
10 660
539 705
795 372
889 901
180 279
39 269
2 791
500 705
684 434
571 325
210 614
260 640
344 193
51 953
819 679
461 136
214 327
886 654
290 731
23 377
714 4
70 907
139 12
407 861
113 245
189 97
704 56
25 509
646 99
468 590
826 842
926 407
456 634
68 893
215 547
54 547
143 191
486 514
265 820
281 197
596 533
519 364
786 918
831 41
688 666
531 936
168 757
180 513
262 486
102 566
333 156
73 855
641 752
105 267
214 412
440 239
613 789
596 929
478 949
664 16
408 110
303 766
356 793
437 131
577 102
815 150
881 38
315 587
4 381
906 255
256 19
64 355
631 396
902 185
523 441
862 240
363 883
52 169
596 171
73 30
342 129
641 372
86 380
334 787
458 862
424 114
426 333
343 548
956 224
828 411
45 441
352 380
725 708
147 440
787 373
354 111
772 878
525 306
253 750
720 353
904 353
68 534
331 900
636 67
237 515
938 849
392 816
600 297
908 385
485 559
598 198
129 695
636 100
292 476
909 169
93 789
485 249
49 257
595 476
673 873
470 367
751 456
50 453
548 589
379 295
525 637
840 640
90 166
127 919
375 46
617 453
636 673
641 178
36 16
368 597
264 514
870 514
70 351
875 617
745 54
124 547
504 752
936 99
931 421
445 117
879 12
676 395
366 250
415 514
428 4
957 311
797 384
298 695
711 532
543 40
881 431
331 274
475 477
10 721
878 708
418 433
311 469
288 517
69 494
186 932
951 656
98 416
142 885
885 919
907 586
604 454
376 357
430 223
648 640
489 118
831 45
321 206
38 529
580 639
723 285
486 432
437 268
570 319
99 837
23 774
447 688
104 835
926 578
926 381
784 690
955 624
552 255
750 955
805 640
141 388
201 110
20 710
494 358
831 729
741 124
378 442
711 357
925 245
559 433
857 176
821 801
657 163
612 407
420 407
599 7
767 242
672 558
854 344
635 529
821 681
38 334
315 278
115 583
855 369
937 309
905 65
375 770
305 913
616 189
936 150
716 591
642 723
98 181
634 307
843 258
613 746
841 857
659 705
69 167
436 937
754 40
424 416
279 335
628 650
226 631
671 230
727 533
777 91
947 411
96 535
267 248
293 176
890 476
529 429
535 608
72 602
955 205
890 7
456 518
661 787
662 207
209 189
765 193
116 223
874 143
904 371
512 800
436 931
951 488
726 691
68 44
278 219
715 936
186 474
641 488
594 381
634 520
211 771
499 509
835 56
473 691
529 558
511 758
754 468
104 19
571 403
123 311
721 39
939 660
214 205
72 49
348 134
822 656
785 188
812 513
27 898
128 366
821 880
26 915
473 174
880 572
303 205
847 639
233 112
958 912
858 512
756 734
495 886
628 691
937 865
174 438
820 486
18 440
278 221
46 314
749 752
719 882
847 453
693 488
336 867
112 705
138 629
576 600
901 136
281 517
678 440
750 488
551 87
10 566
518 679
641 588
200 489
949 349
594 843
766 479
829 131
888 598
809 461
889 234
55 203
480 664
315 88
278 51
561 299
902 677
585 119
317 912
661 597
194 110
311 600
191 329
827 348
303 175
292 561
52 811
190 8
321 481
200 482
962 588
839 920
456 524
597 547
167 500
787 13
22 73
26 217
239 945
664 513
798 918
288 47
23 543
262 631
577 425
631 760
514 109
277 812
233 818
267 501
957 288
33 467
895 152
211 298
271 288
525 392
611 391
569 177
915 873
77 705
436 313
214 217
292 155
1 301
460 808
423 164
607 756
772 392
751 421
400 549
332 80
378 339
298 835
35 19
839 39
368 892
33 110
179 40
165 779
331 843
909 101
736 114
44 219
887 851
376 417
378 1
147 614
535 919
148 574
124 295
120 722
115 944
818 339
916 65
486 760
143 219
617 735
161 924
592 31
179 709
490 782
284 781
910 524
149 134
893 562
273 385
783 616
424 407
752 335
556 578
486 19
515 364
444 781
236 601
484 885
720 395
905 412
642 204
446 134
625 608
741 866
191 263
178 766
150 390
231 961
704 106
729 353
899 524
482 500
686 851
706 812
457 98
208 647
135 592
33 583
153 786
460 164
802 323
726 945
311 588
798 104
670 802
59 601
689 89
155 198
155 8
422 120
187 460
570 39
440 555
158 441
882 794
470 801
737 444
265 538
511 752
853 687
500 795
874 395
399 127
237 170
627 160
167 231
18 733
120 850
683 56
736 411
534 460
751 854
957 929
518 643
61 55
143 21
632 62
174 53
17 41
832 934
857 546
249 208
331 667
490 34
635 473
835 912
26 739
551 386
572 250
805 247
570 126
932 85
204 252
770 240
673 766
195 623
13 63
318 557
458 31
820 919
722 101
332 152
25 624
866 915
148 615
524 930
385 792
94 479
940 158
273 364
325 615
116 926
393 21
141 530
769 150
303 163
706 324
293 893
775 447
907 3
884 634
702 882
763 757
595 287
860 259
702 554
866 819
751 77
659 100
543 910
672 369
924 284
68 70
571 52
598 922
349 53
574 390
577 10
328 814
143 878
925 519
412 87
187 520
440 15
199 496
545 759
556 409
191 215
880 334
43 11
161 19
548 781
94 865
922 228
377 322
858 804
838 731
610 491
638 851
836 903
647 563
656 49
778 109
883 526
326 109
609 676
216 474
854 259
399 889
889 726
282 582
683 134
165 578
426 721
700 494
342 615
598 314
440 781
399 506
226 451
718 801
560 555
910 837
574 253
574 256
609 645
720 587
232 198
446 790
746 871
360 316
609 655
344 477
14 704
711 770
260 25
620 521
190 795
52 559
706 514
789 486
755 319
548 601
363 390
755 431
894 928
470 621
742 71
875 530
802 345
758 236
682 279
543 53
874 350
69 659
692 476
26 867
14 395
633 97
583 507
518 390
918 763
229 267
141 507
329 834
595 57
456 521
120 455
745 959
326 835
320 674
437 773
436 532
833 852
675 943
162 565
873 425
784 486
187 140
675 739
505 534
24 959
828 348
640 792
706 500
463 314
812 928
581 741
233 442
133 546
570 602
740 757
643 54
52 503
746 582
406 778
783 820
613 962
952 487
457 329
230 650
524 392
49 477
52 85
28 57
711 256
490 248
761 658
195 799
207 961
630 531
526 584
147 639
642 329
679 291
852 170
283 835
47 131
17 448
279 733
664 176
349 623
270 876
167 882
344 309
633 959
290 284
742 838
73 883
590 441
874 71
947 896
778 353
418 97
655 899
158 420
48 454
346 357
754 729
186 528
964 169
546 945
201 919
699 578
889 311
340 806
197 7
516 13
873 801
571 502
908 693
842 690
555 225
561 771
576 389
727 176
466 804
213 540
673 742
2 350
8 83
817 825
290 493
925 100
616 857
824 373
557 435
596 408
875 718
202 273
64 696
383 481
20 933
51 859
414 884
599 240
271 930
388 169
572 35
396 127
525 725
775 19
465 194
694 767
632 197
173 726
399 494
73 819
378 617
523 553
915 602
656 415
236 472
916 279
417 112
667 776
375 244
795 864
470 253
936 407
426 138
33 722
287 517
670 319
344 850
601 435
143 91
768 329
347 54
698 561
624 856
510 366
835 45
903 803
210 244
895 243
447 396
873 39
337 558
835 666
908 244
889 542
253 959
207 397
467 348
76 400
489 429
958 57
315 314
54 894
338 60
177 170
611 452
784 515
369 299
160 553
440 164
22 887
148 101
768 684
96 722
318 49
510 439
444 687
414 302
802 572
330 164
401 963
557 231
925 106
376 504
360 355
764 240
681 15
458 117
838 390
825 144
22 268
292 110
410 384
18 924
962 735
302 280
159 533
428 217
724 137
845 621
663 91
711 14
225 829
828 89
533 142
960 869
248 131
368 49
868 811
670 534
328 399
858 731
344 150
914 364
192 578
819 396
156 606
389 658
446 836
467 795
402 794
216 722
588 739
208 301
569 30
800 955
948 877
32 257
463 900
121 928
505 769
890 707
772 131
686 520
424 782
644 156
618 243
200 647
906 902
661 50
32 782
276 306
99 695
821 312
516 643
302 287
236 288
667 677
893 361
934 453
114 156
933 811
489 864
27 294
828 877
948 869
478 837
933 600
354 876
337 537
927 5
344 54
17 850
546 878
20 894
184 196
788 358
636 417
329 923
438 645
305 468
942 517
689 900
321 789
600 885
576 107
277 684
730 634
525 748
94 945
332 578
475 325
33 603
422 818
511 598
108 474
147 959
390 364
9 630
52 809
821 199
860 480
942 742
712 103
103 700
115 852
101 225
402 355
258 92
680 608
829 109
790 523
317 241
248 12
607 537
858 709
698 465
813 234
960 759
158 519
490 119
294 74
465 903
736 238
341 333
828 417
158 785
260 806
741 865
183 418
399 97
199 477
116 828
721 749
122 750
80 521
676 433
8 366
676 84
245 91
585 361
379 279
287 513
909 838
155 631
51 429
599 792
721 160
797 514
61 857
400 487
908 789
657 42
642 456
315 330
417 514
168 212
606 358
351 79
636 823
148 38
304 752
798 323
583 168
160 901
712 262
716 875
700 674
126 517
739 808
276 294
447 544
890 521
695 791
535 88
473 372
216 93
745 352
948 801
278 753
121 83
329 219
776 709
467 848
302 238
81 344
391 142
874 150
148 254
651 675
126 952
50 386
693 738
162 247
605 539
282 469
464 946
556 587
793 16
555 239
715 136
81 94
702 395
300 271
497 762
334 729
216 323
339 287
36 790
620 144
51 200
933 199
413 801
786 963
880 527
581 348
180 243
593 23
761 244
932 364
454 241
159 888
881 516
89 586
243 474
372 523
546 481
252 356
182 742
617 416
115 589
663 381
17 704
454 912
951 691
32 630
338 106
689 862
150 486
831 614
354 791
320 921
871 890
833 639
163 251
505 268
271 25
328 792
706 426
130 97
20 580
803 353
897 212
406 208
516 810
703 316
640 597
719 260
134 773
114 607
430 89
275 94
492 340
274 703
510 863
602 540
663 738
446 394
190 717
173 508
840 412
507 684
356 946
360 220
732 259
238 268
587 205
86 566
501 793
276 360
956 778
466 404
675 777
149 501
82 152
609 480
537 924
277 504
36 576
96 345
455 189
612 691
632 714
338 56
747 429
44 107
565 522
646 236
947 314
475 341
961 136
736 296
59 876
44 215
641 702
843 667
43 262
436 689
406 587
725 639
157 392
243 742
387 638
831 263
76 336
510 805
637 423
762 917
914 591
470 362
603 488
410 294
810 767
579 542
341 138
54 358
581 344
317 645
621 259
783 800
800 28
943 533
948 605
252 395
233 797
473 380
913 34
59 309
337 891
698 618
574 643
412 63
191 621
22 676
585 959
711 272
172 520
457 561
236 684
786 488
605 85
750 841
830 351
665 842
368 599
749 299
238 480
570 490
941 257
368 161
362 794
216 888
276 791
416 920
232 841
248 597
800 861
347 154
491 246
121 168
292 618
430 40
609 727
289 677
924 563
678 205
28 338
764 791
263 953
522 513
762 543
937 306
595 99
484 747
159 211
662 194
11 268
555 441
389 892
340 228
454 729
324 459
203 381
830 395
40 137
124 219
512 117
115 868
682 636
916 488
296 882
398 227
817 213
740 217
225 901
964 644
882 298
122 926
652 176
560 861
771 542
550 252
931 104
78 760
159 461
159 845
361 923
247 335
153 66
298 49
736 201
828 943
635 829
609 438
772 709
344 809
488 12
414 415
385 269
602 136
464 841
651 876
208 474
719 61
663 739
155 767
873 130
937 569
809 323
254 755
96 121
344 799
26 429
304 727
885 608
611 668
273 421
184 207
596 732
450 702
663 846
297 515
298 411
913 929
197 589
154 203
704 825
833 897
139 353
237 132
916 435
363 546
937 102
599 777
742 220
621 231
718 99
908 924
244 335
324 274
665 910
884 667
331 187
839 586
158 956
32 592
960 172
290 119
173 684
924 752
508 843
302 795
646 857
663 374
184 214
780 8
516 612
229 385
88 322
949 212
143 499
956 291
813 730
108 51
327 673
939 552
463 930
146 695
565 520
909 385
157 490
671 79
370 878
329 614
422 535
850 39
700 57
46 65
457 113
937 691
457 852
420 224
522 371
378 897
743 773
880 690
277 808
821 363
77 111
681 441
731 222
369 62
117 206
366 132
315 163
147 935
580 721
216 174
613 416
463 67
473 41
543 438
153 579
877 71
551 707
630 791
901 323
781 16
243 963
652 158
737 177
527 41
653 82
603 722
305 291
296 297
595 175
277 538
162 442
328 737
943 677
631 366
651 750
719 647
641 467
947 207
880 135
589 359
497 892
936 130
175 451
741 51
644 442
230 723
484 907
233 890
609 836
86 291
113 333
258 897
866 404
8 161
129 171
508 480
697 219
26 491
179 597
184 797
203 111
83 45
234 901
143 248
653 469
817 793
286 492
157 843
656 386
594 137
621 515
279 106
688 112
153 810
698 891
539 749
620 52
467 297
114 612
682 763
805 354
519 384
398 15
399 854
75 958
235 256
481 434
693 181
531 600
157 589
159 186
942 907
572 7
233 476
379 332
490 412
626 589
534 474
613 730
759 892
38 650
662 473
843 811
354 54
768 952
730 806
612 350
875 400
182 218
728 199
651 428
331 388
941 511
729 415
635 953
270 825
492 104
569 227
183 944
869 959
292 464
585 98
503 918
874 393
23 900
507 704
858 343
559 39
249 126
184 730
120 369
805 765
960 907
248 413
899 616
102 130
564 623
510 917
717 271
753 193
612 353
621 648
310 415
957 630
30 934
90 918
740 538
899 330
518 527
852 206
734 301
693 878
128 421
139 459
662 442
839 60
268 285
765 404
334 701
452 658
880 792
510 858
664 144
168 568
506 537
144 313
753 119
836 345
784 394
266 400
595 786
221 65
48 146
562 793
468 843
761 481
351 639
732 568
103 408
325 781
580 750
344 218
613 66
225 547
580 796
207 164
712 106
142 891
233 348
289 738
73 586
671 660
457 330
15 416
937 709
591 150
105 816
108 878
123 897
551 861
813 171
172 696
577 699
785 253
454 626
941 629
492 426
69 88
618 793
818 626
511 390
949 411
52 925
292 118
388 306
711 54
595 666
289 638
947 657
636 39
28 71
376 546
662 630
69 481
605 750
592 156
706 898
572 381
161 799
406 434
608 323
231 54
842 744
180 53
877 421
96 211
652 533
481 928
871 851
22 903
563 417
795 589
593 618
230 396
497 157
247 654
266 307
498 634
751 384
287 348
17 168
214 72
536 317
492 462
665 753
142 592
369 227
772 519
594 711
410 61
897 404
424 175
661 610
536 149
116 534
507 230
797 419
116 841
609 258
13 806
751 188
693 524
22 557
537 228
337 951
904 483
158 606
236 674
632 855
184 235
217 789
652 638
467 237
276 219
661 31
342 654
703 634
76 392
497 178
93 269
277 635
406 484
491 285
936 701
108 943
911 373
468 877
722 786
262 176
277 426
235 2
888 901
844 243
665 444
530 912
478 189
638 230
827 517
354 263
803 917
492 620
543 884
436 785
740 848
903 89
747 403
360 694
904 480
754 466
368 425
17 35
85 773
162 811
127 84
911 327
668 476
503 91
728 383
371 223
642 85
337 186
450 514
717 831
565 335
778 225
875 815
913 522
171 907
99 407
192 384
729 263
580 516
250 152
695 24
43 796
929 483
822 957
524 272
61 885
861 859
143 547
340 442
879 710
363 958
956 201
839 546
120 845
391 629
950 757
326 2
926 778
463 33
106 521
565 935
437 741
86 573
937 861
320 56
938 773
665 563
86 722
786 789
265 643
139 74
308 201
642 806
311 808
51 472
563 35
448 479
8 243
511 212
585 762
146 811
500 100
466 567
741 401
502 707
158 529
283 517
785 640
899 84
214 187
150 169
649 259
175 194
398 880
182 690
333 294
233 250
180 702
13 107
341 486
440 193
552 961
27 316
706 564
564 578
786 522
277 945
297 944
381 961
616 50
748 725
566 878
165 426
443 808
214 540
505 507
286 637
964 65
736 190
120 316
258 35
833 392
380 107
932 412
324 734
361 385
211 343
880 576
747 891
874 298
257 614
382 366
830 244
635 772
516 135
949 63
533 155
330 435
910 851
604 880
22 323
805 7
14 152
61 541
252 591
313 34
155 553
581 710
875 254
736 213
948 262
301 521
456 356
302 923
484 836
385 50
879 316
902 509
291 544
718 892
428 307
166 853
637 541
543 701
113 692
902 118
492 237
148 525
123 899
805 365
254 52
896 582
911 894
61 671
616 955
401 606
450 750
528 219
15 684
204 631
875 893
604 764
466 733
77 791
824 650
866 552
475 150
313 757
632 483
265 622
29 953
850 509
700 796
665 615
431 481
929 11
437 72
234 664
612 791
749 792
229 891
437 901
86 497
484 308
661 100
368 517
672 239
399 176
145 857
574 951
451 247
670 403
68 516
287 575
470 228
90 532
731 67
462 907
740 106
229 12
195 920
275 540
879 339
858 377
369 919
881 914
292 673
467 166
741 4
389 299
430 650
948 419
426 395
465 696
762 39
51 798
874 804
821 43
176 111
73 144
393 493
813 190
825 624
681 12
103 624
258 403
196 227
283 589
388 417
395 773
596 219
747 547
76 251
25 749
800 314
533 549
43 105
797 515
52 55
51 700
536 773
632 519
61 803
148 586
263 2
279 760
625 601
113 742
949 582
148 725
877 500
538 176
9 857
767 692
438 731
239 654
391 690
382 539
343 713
207 460
52 465
402 519
640 2
444 730
823 219
510 872
303 309
281 390
439 923
189 705
788 411
229 332
947 793
940 953
482 150
392 224
26 356
115 129
457 599
916 309
105 21
217 477
421 483
456 650
604 130
189 188
842 241
522 110
524 45
305 695
889 361
204 156
138 175
874 687
906 864
88 471
160 435
76 885
588 692
337 164
748 380
343 695
115 696
203 264
452 411
556 896
492 565
43 659
29 487
357 923
480 788
623 686
327 49
148 263
960 54
575 60
557 779
124 14
114 188
935 248
692 530
828 897
908 443
328 553
478 834
467 453
210 264
368 453
536 357
233 908
309 380
248 134
341 660
661 683
464 438
274 905
728 523
204 55
653 160
810 84
556 91
208 291
478 570
226 353
895 862
282 605
889 259
661 697
283 799
913 141
552 280
714 377
506 814
749 285
842 177
665 396
289 387
393 353
954 235
514 353
157 782
567 335
865 259
64 162
393 155
943 667
43 399
751 690
652 84
9 746
166 697
785 244
583 872
737 240
916 29
99 474
683 799
388 731
669 878
595 659
779 323
549 353
182 930
648 803
610 477
598 145
82 917
613 377
233 484
420 840
279 522
733 313
824 416
183 724
375 117
315 230
464 101
603 907
738 796
64 236
682 741
518 136
443 329
866 296
772 792
232 12
583 169
132 851
422 83
593 238
718 700
753 796
187 381
815 343
623 284
500 53
783 332
600 97
17 902
292 150
867 66
400 27
399 66
535 572
642 768
715 664
229 555
209 198
202 74
615 234
926 729
482 344
210 730
414 499
242 395
702 369
59 49
772 459
237 944
33 869
292 794
309 631
711 729
190 867
951 576
267 480
51 849
492 719
769 539
202 222
386 359
603 104
557 300
657 814
255 730
440 88
286 877
466 168
579 713
265 306
279 167
504 141
458 255
194 461
255 47
893 172
466 300
791 40
126 514
318 161
728 141
595 780
813 235
155 2
311 517
789 870
675 401
260 373
379 907
188 369
755 272
410 703
850 198
782 849
680 640
840 29
809 111
267 669
689 263
805 686
402 360
529 215
750 46
414 196
334 419
533 31
379 43
271 494
698 5
951 538
189 251
587 730
625 160
200 131
243 384
393 530
895 758
879 191
236 864
143 928
409 356
368 860
672 305
473 814
120 884
694 363
33 11
625 369
133 816
863 945
232 306
295 364
8 907
151 567
797 297
506 197
857 198
144 355
379 538
366 404
607 823
958 134
195 567
874 829
91 829
852 503
863 511
39 946
715 125
20 473
626 359
77 606
684 690
117 21
319 589
939 156
528 792
29 170
680 530
338 461
43 852
462 902
854 298
305 836
797 697
830 771
73 145
671 546
642 384
317 228
332 260
229 745
844 261
613 382
940 947
611 839
833 112
786 351
272 924
695 106
576 384
490 647
618 695
377 323
593 883
457 423
789 170
570 834
452 139
27 521
96 686
155 308
593 46
573 767
376 877
609 678
832 457
916 692
469 743
389 13
195 146
591 255
307 137
243 31
844 529
387 314
311 656
96 84
368 174
748 74
456 307
573 119
177 922
792 131
335 923
800 291
334 717
729 299
593 835
140 801
249 668
36 533
608 760
659 102
294 323
619 432
678 14
439 431
288 837
875 191
573 620
817 720
354 40
173 725
273 334
249 97
758 575
637 791
115 27
186 908
455 530
282 285
702 418
607 388
93 721
210 586
683 691
158 155
457 327
27 931
304 108
595 397
52 448
555 546
43 627
767 144
151 812
797 643
575 487
393 197
775 365
363 175
339 473
668 225
598 176
116 142
189 684
653 155
122 86
93 168
401 351
278 346
201 71
549 837
129 885
146 187
489 606
154 364
181 481
101 846
115 551
539 288
921 849
899 291
417 846
89 79
276 866
783 764
854 113
265 7
33 456
706 388
508 551
845 58
389 713
126 766
936 336
743 757
210 538
271 237
20 745
675 57
156 584
192 827
43 692
200 776
81 608
492 892
831 235
103 707
32 606
764 221
751 753
274 297
770 713
98 244
770 645
224 112
90 2
505 654
192 203
320 768
55 520
788 553
721 628
232 329
393 204
651 846
882 876
268 49
535 469
324 230
468 623
802 490
670 73
418 799
802 624
139 386
354 193
141 287
783 860
937 181
825 50
443 451
698 808
45 589
407 16
116 393
563 520
82 88
11 564
162 649
836 381
36 738
787 892
531 678
288 34
681 404
317 759
232 49
870 684
863 829
75 87
613 164
162 155
904 372
704 961
844 761
798 197
585 307
52 244
539 185
399 243
94 45
418 245
720 548
108 489
145 561
730 144
379 531
830 932
836 647
573 847
160 928
294 779
315 397
833 634
301 912
770 39
729 752
143 85
601 60
819 10
51 633
325 99
306 359
361 411
101 45
850 840
644 924
677 864
158 816
10 301
162 281
44 646
651 180
383 856
51 55
661 780
10 955
949 316
45 353
297 369
910 649
234 351
275 140
409 482
746 127
890 412
585 785
956 887
817 39
237 608
184 117
52 144
933 39
158 657
775 325
460 865
400 597
852 29
315 546
888 396
281 29
329 330
190 7
844 886
697 80
652 380
467 912
457 56
672 796
296 80
727 445
589 707
790 60
533 197
633 795
765 243
548 444
571 541
81 598
566 359
650 829
511 97
601 707
916 681
927 791
96 67
116 624
904 640
962 501
902 840
290 592
927 541
731 959
904 360
656 566
88 483
299 112
261 479
543 647
30 589
428 374
558 434
511 362
232 417
360 468
637 264
661 6
379 474
890 156
1 322
896 11
186 189
303 160
549 242
937 94
747 308
315 904
385 776
496 130
644 361
23 284
166 251
88 760
28 843
480 206
86 806
712 608
174 435
36 529
905 499
826 565
370 350
840 944
341 310
804 725
565 690
445 403
850 144
706 222
617 431
798 82
843 442
804 752
368 513
548 474
468 610
780 546
271 634
890 592
751 187
343 633
61 633
567 45
437 189
464 829
936 477
51 358
347 620
949 791
337 410
6 960
279 637
403 658
49 521
400 195
844 225
343 654
743 156
753 377
164 453
611 302
55 102
267 3
758 251
204 753
533 322
625 628
95 856
657 381
341 741
201 878
156 140
714 792
600 555
341 143
910 518
536 392
484 537
638 629
184 594
286 782
292 147
133 558
561 901
128 538
236 827
430 846
258 756
522 60
298 688
775 561
221 759
48 476
332 616
133 616
158 787
27 354
671 225
651 905
280 29
718 917
417 479
129 329
426 371
813 898
139 61
643 695
485 220
160 297
948 53
409 257
847 837
225 263
90 274
746 931
764 856
800 934
539 564
648 15
337 859
230 690
548 203
452 789
17 252
492 497
609 509
642 659
580 114
678 416
478 874
874 793
736 788
484 246
599 384
688 251
824 189
148 89
911 483
302 612
133 903
495 548
414 172
729 63
938 872
813 355
673 110
735 602
855 961
778 499
882 523
248 521
778 894
250 597
305 481
732 355
22 941
424 136
327 58
879 480
603 335
904 597
596 890
327 188
698 921
445 203
318 937
133 630
579 629
454 225
910 825
947 522
331 285
254 335
882 227
196 614
456 455
83 24
832 347
728 533
28 873
148 864
611 856
652 238
249 572
824 790
274 795
121 77
341 957
524 24
948 295
195 222
844 811
325 754
402 899
419 80
583 506
302 561
555 21
764 645
533 690
273 835
929 518
766 523
572 84
379 735
78 113
727 358
824 679
475 315
632 582
933 100
960 24
845 380
577 207
839 837
830 228
133 407
86 362
282 818
203 314
622 709
735 367
120 614
667 2
337 158
4 849
240 584
61 500
343 248
949 551
195 931
488 373
138 546
958 529
612 99
875 212
482 930
72 54
512 225
183 910
898 264
798 829
879 507
344 138
624 188
896 645
105 799
524 225
417 408
706 927
443 589
277 709
48 270
346 936
698 814
47 851
874 207
786 241
376 869
655 502
620 487
964 266
591 757
281 873
5 358
231 547
651 296
23 801
386 194
190 390
420 419
583 755
784 82
808 205
632 963
339 244
846 84
595 724
645 107
881 543
498 203
617 164
927 708
446 826
736 185
466 55
263 54
925 806
888 367
133 912
117 590
661 723
347 320
570 164
85 782
223 709
502 531
822 191
719 722
706 473
457 773
341 834
232 172
516 270
38 617
321 241
97 316
751 554
512 548
519 528
794 639
430 444
663 206
655 910
778 132
720 135
683 931
926 125
651 877
545 190
405 905
512 215
950 260
173 35
241 578
539 579
557 21
727 757
655 766
857 848
76 828
815 617
191 384
210 408
180 454
254 212
52 274
951 760
399 336
439 834
619 329
943 381
932 789
888 261
188 352
129 362
548 952
505 645
25 963
31 796
448 253
762 377
807 237
234 660
73 679
460 380
660 7
509 136
346 30
704 763
932 130
911 135
418 138
249 709
50 205
764 45
148 6
675 44
265 34
545 707
214 950
784 76
233 278
500 739
406 700
828 819
430 290
689 730
143 887
571 473
293 663
230 242
758 623
28 423
184 786
226 54
657 919
658 509
580 787
559 15
844 210
216 428
916 800
482 898
927 390
931 704
877 825
116 120
670 767
747 872
250 460
254 776
815 943
810 708
260 381
352 869
498 130
571 850
488 555
557 850
948 786
879 860
740 601
854 621
17 7
913 19
436 534
153 437
281 864
564 473
452 562
1 360
159 851
899 772
500 39
448 491
282 754
732 760
698 838
38 787
200 472
322 356
925 841
229 96
916 648
571 851
638 607
718 889
182 483
684 353
735 878
261 56
749 65
304 72
168 3
750 650
374 323
858 212
775 251
758 413
748 386
103 486
918 460
243 487
702 731
664 13
823 323
694 893
681 168
632 911
815 187
192 953
570 838
768 404
54 912
436 870
964 298
828 227
732 181
191 724
343 500
651 4
690 629
148 25
956 935
250 373
585 40
430 715
382 454
826 671
694 34
163 19
45 170
377 338
121 34
821 538
785 744
157 175
293 25
173 16
605 12
621 733
173 611
6 756
755 814
564 372
238 852
909 87
339 353
437 467
889 657
324 511
85 522
507 564
155 734
108 234
309 730
769 41
196 258
672 762
655 243
429 49
277 576
884 237
346 13
153 881
719 196
397 359
102 390
665 435
751 374
884 878
723 476
454 175
38 360
449 13
832 743
516 102
282 150
129 618
497 565
681 87
511 898
688 323
110 34
333 389
733 661
250 878
821 267
343 515
2 79
249 131
138 235
853 953
177 212
398 182
37 519
4 795
245 380
889 46
531 699
746 944
424 381
812 663
909 59
438 752
57 198
832 509
430 909
603 650
221 160
5 261
260 217
711 737
712 783
660 566
81 114
397 705
367 287
652 845
663 112
670 384
870 280
124 490
632 360
527 953
495 607
441 922
904 726
764 805
855 531
283 177
531 903
807 529
230 42
387 887
398 374
68 462
653 111
293 339
766 231
909 659
48 290
52 601
938 130
511 301
730 417
406 258
671 5
844 35
543 945
576 242
113 222
376 756
724 31
1 372
669 629
358 691
439 724
286 306
151 49
289 261
221 687
88 586
25 106
858 934
315 305
908 290
341 810
115 519
881 261
508 721
206 530
613 799
770 432
583 560
627 218
214 298
126 455
958 886
61 514
883 960
282 387
511 701
651 910
883 758
834 237
484 704
318 612
76 873
180 959
643 903
888 883
471 66
854 538
281 110
88 8
807 364
52 920
559 198
722 397
114 692
379 565
470 690
507 489
641 71
145 483
582 137
839 591
760 112
14 773
186 371
618 773
700 961
956 918
764 460
132 152
952 823
662 111
956 656
268 356
585 912
182 903
826 553
588 935
871 34
86 409
225 894
747 326
895 688
249 81
424 251
420 179
676 11
368 745
802 901
746 356
377 474
819 235
774 517
681 472
17 296
909 840
378 900
766 384
489 591
718 685
880 917
875 465
437 452
376 390
254 802
682 246
501 491
369 380
376 943
153 403
576 876
711 213
484 403
290 356
805 592
181 169
464 404
287 781
99 268
267 521
625 56
613 676
197 390
200 600
264 176
28 734
682 295
18 680
857 920
567 244
11 84
943 963
478 214
213 760
506 269
296 513
38 663
276 961
9 266
939 765
854 809
740 901
835 66
543 614
419 499
825 386
832 38
629 493
949 477
860 843
289 265
305 669
218 490
258 779
265 74
619 10
522 95
642 790
107 846
357 134
173 383
500 351
678 886
392 413
199 731
251 247
77 427
199 84
230 645
192 374
642 316
308 921
613 619
226 254
471 918
190 483
880 501
243 407
505 861
745 90
574 316
86 767
541 932
468 538
823 677
498 247
830 953
17 92
529 97
947 172
797 454
36 96
614 84
818 431
155 523
446 501
942 164
74 107
711 241
536 363
635 795
625 698
424 94
320 845
61 659
535 917
187 695
321 851
98 237
445 365
850 172
492 148
322 80
488 213
560 644
392 187
361 161
669 99
962 67
376 541
376 339
611 324
98 834
441 725
663 245
938 536
756 559
169 299
496 316
318 679
533 469
929 933
662 923
26 72
198 42
64 276
642 32
399 537
114 372
389 2
834 503
464 474
767 100
557 99
762 511
65 316
593 765
191 925
470 85
293 102
613 337
889 267
843 849
513 602
729 639
909 780
186 94
746 414
160 187
178 17
755 433
32 87
693 570
668 65
949 317
588 417
178 550
756 628
271 134
548 451
564 601
557 252
165 577
750 666
940 734
842 823
497 306
818 494
240 677
609 607
216 594
519 130
706 766
504 811
592 703
469 110
315 211
542 629
615 49
387 553
153 838
100 903
146 62
749 656
905 793
27 487
417 654
48 261
265 12
594 943
412 248
826 794
718 319
387 699
341 814
359 687
129 905
397 781
638 269
681 876
762 42
699 71
583 873
611 501
866 664
22 206
863 362
242 811
43 731
633 427
230 696
82 170
189 668
700 514
940 487
196 591
681 557
663 546
78 620
815 174
446 565
947 808
361 514
744 702
571 700
805 15
153 295
478 866
139 579
830 461
941 628
576 488
840 849
860 413
737 274
273 534
728 674
828 257
832 725
541 308
439 91
331 588
232 737
221 614
209 352
590 7
656 608
181 876
926 657
165 838
732 72
340 31
596 902
529 809
38 235
833 763
758 553
77 953
565 319
964 339
18 671
271 608
909 701
273 190
149 922
117 145
55 658
383 851
328 172
496 152
292 801
590 453
208 211
505 92
46 170
175 760
655 824
488 432
480 848
924 67
962 152
62 97
855 649
482 894
182 578
354 697
512 653
162 894
796 97
430 937
326 28
611 435
942 535
557 705
825 91
116 668
463 70
449 617
508 250
22 579
209 345
240 697
939 399
940 857
698 171
620 40
179 862
133 963
699 920
605 659
955 814
741 384
131 757
655 139
524 601
9 963
719 223
331 377
861 323
326 540
858 791
478 463
77 201
536 591
300 298
874 514
775 196
777 355
457 345
577 845
73 171
117 252
339 739
265 345
226 100
216 877
648 544
634 781
221 779
929 166
226 592
539 696
376 61
158 509
75 156
736 194
593 900
43 494
59 619
653 432
738 441
817 219
342 860
290 852
349 111
748 88
325 818
788 3
956 34
289 796
635 935
262 533
751 124
17 292
877 353
621 261
401 922
852 791
715 278
793 476
163 177
625 299
881 530
186 401
949 433
266 207
22 424
159 451
575 919
414 676
902 952
843 723
702 100
820 237
153 435
507 152
767 725
159 563
262 761
420 811
298 367
873 527
875 649
531 549
587 537
817 888
693 576
75 49
337 479
90 372
209 294
827 251
471 99
507 144
324 778
197 169
322 752
20 806
396 799
265 548
879 580
442 944
701 654
183 890
507 21
22 717
899 94
159 916
721 381
420 21
533 836
135 935
159 417
671 961
557 952
249 79
904 466
699 83
712 302
250 403
108 806
609 55
259 152
199 285
478 891
38 747
188 806
113 285
942 566
22 816
504 244
440 144
4 206
295 336
423 601
511 901
487 928
293 747
617 583
269 335
937 311
422 741
338 307
283 494
875 963
68 79
45 41
583 426
81 118
209 92
679 540
445 144
665 953
607 799
1 206
379 407
192 392
414 27
154 829
383 811
78 415
78 794
949 441
759 472
122 489
392 13
346 540
629 111
108 837
874 563
879 544
845 739
610 384
226 659
86 313
97 358
233 123
663 362
98 7
400 760
416 442
682 865
627 138
618 264
712 469
38 394
884 362
192 351
2 413
43 523
166 345
620 45
233 494
883 206
704 231
211 516
497 175
310 918
681 223
183 245
669 187
262 445
955 481
139 217
470 705
903 193
6 372
935 261
363 235
391 884
37 835
282 263
138 688
449 565
48 145
942 136
94 245
663 225
282 280
226 317
762 31
617 703
772 731
348 930
475 53
763 477
278 309
505 689
623 316
844 860
824 654
501 864
868 726
443 638
89 394
442 53
463 285
33 155
226 477
614 222
347 602
879 405
134 517
458 465
428 386
178 120
949 421
604 45
863 793
345 63
681 671
530 487
554 873
154 668
143 588
775 221
234 219
598 700
128 109
595 11
379 545
406 538
427 907
86 751
736 705
166 89
513 365
449 608
497 665
341 849
875 515
377 610
229 697
249 904
613 107
129 16
784 438
773 207
715 935
631 514
883 237
561 639
105 57
512 884
334 702
379 55
233 924
50 520
890 447
498 865
448 427
446 460
951 882
508 348
236 107
336 66
854 192
725 16
490 24
200 586
905 553
250 791
844 193
653 890
806 313
43 220
388 7
368 66
826 601
379 851
237 674
549 168
648 24
619 687
639 708
452 385
179 196
320 523
659 884
495 491
428 960
676 170
533 701
224 705
890 897
347 262
926 721
902 140
838 499
331 271
588 686
91 188
315 803
542 264
893 19
100 542
573 736
632 41
443 567
716 605
191 702
763 110
847 272
564 945
744 518
9 787
127 688
522 861
239 415
719 303
126 671
832 506
767 425
524 777
787 355
948 743
238 501
346 790
783 146
906 955
182 754
133 887
501 54
775 688
405 112
449 262
240 316
180 801
683 396
194 353
895 488
607 473
329 230
424 403
601 963
200 319
516 168
234 403
932 490
796 521
399 513
464 25
416 19
265 385
911 931
745 501
753 614
638 97
382 421
328 709
741 640
300 666
943 415
439 820
880 50
64 291
165 503
938 339
700 372
58 172
190 3
659 860
754 765
844 62
941 232
605 4
143 899
463 343
134 806
268 945
830 606
621 902
910 633
659 646
685 235
817 870
481 781
663 590
659 223
910 829
624 110
572 239
885 370
529 489
918 540
340 892
195 377
14 814
931 134
428 680
238 633
426 88
445 415
344 654
964 736
727 904
779 299
321 461
925 827
402 107
469 657
104 876
78 677
903 312
449 82
935 79
748 47
850 546
827 526
68 595
747 65
607 645
703 936
349 608
36 101
844 407
371 198
799 268
689 181
122 213
405 631
915 529
613 597
693 936
858 465
513 563
715 505
637 388
886 809
502 444
196 8
722 15
616 684
200 930
324 235
270 530
116 463
275 628
215 546
565 560
958 859
279 254
571 519
167 269
322 837
957 440
637 907
748 584
115 877
716 743
182 52
625 521
684 16
14 782
216 893
910 356
510 83
582 465
463 272
289 121
504 83
393 269
654 872
429 723
25 590
368 63
609 702
772 658
874 571
449 30
217 491
245 695
215 823
232 767
278 662
751 601
675 444
662 491
452 606
88 559
226 382
143 659
181 686
445 684
834 130
96 708
208 417
455 322
600 878
374 373
301 364
151 94
162 330
508 124
742 568
32 290
281 734
403 709
624 264
225 523
793 176
727 432
389 213
254 695
758 695
847 280
119 608
446 273
625 813
779 263
283 826
675 90
315 23
904 21
380 707
105 559
816 738
449 416
360 936
205 67
573 780
158 562
205 521
632 798
117 479
891 626
951 857
139 247
276 790
279 960
605 144
897 566
414 1
508 700
239 261
506 380
511 415
150 109
642 317
831 848
659 486
320 779
325 534
376 650
593 427
539 194
833 139
616 648
896 201
556 549
341 119
25 433
651 823
832 418
617 502
793 515
627 622
863 386
68 830
539 117
68 388
773 350
655 217
191 880
180 473
742 425
706 803
768 563
545 130
208 126
582 401
471 89
716 327
191 121
682 323
675 491
334 689
737 674
947 805
293 203
611 876
816 542
462 694
243 41
23 484
543 628
178 854
36 292
357 553
72 884
644 848
20 392
619 257
158 696
234 566
253 421
393 346
346 664
241 95
543 145
73 166
173 736
396 499
623 109
934 837
458 427
745 50
895 603
747 618
55 144
510 628
652 924
833 864
497 650
347 448
653 407
672 824
832 844
913 46
404 40
129 889
694 110
720 887
20 619
378 263
270 316
740 607
293 130
387 742
86 325
667 553
23 508
440 362
92 761
132 137
603 166
577 132
910 870
12 316
783 126
714 795
22 161
68 80
128 268
36 299
117 569
685 268
265 612
446 364
694 945
813 934
743 306
733 897
550 130
783 350
587 215
17 687
339 696
787 74
338 130
802 564
656 225
814 701
842 624
770 403
398 780
913 876
44 241
762 118
759 922
129 804
215 403
100 856
881 243
630 470
887 869
281 834
452 624
877 848
948 842
171 514
737 438
455 460
736 515
33 655
613 44
182 359
295 177
767 687
218 4
240 857
283 764
459 144
195 19
186 255
840 674
232 558
556 657
736 405
75 13
646 244
88 412
459 532
692 104
627 253
64 271
925 137
633 725
941 359
190 640
318 11
329 386
458 42
787 522
382 491
134 658
685 776
11 160
524 729
234 106
536 531
258 348
794 515
204 717
71 97
478 35
718 614
346 758
543 789
711 253
184 850
574 5
485 733
378 170
78 583
485 384
115 863
605 851
797 888
516 467
649 566
844 461
161 697
389 84
103 953
146 867
211 621
842 84
875 236
282 264
419 316
736 765
824 703
311 155
827 369
27 461
585 649
727 290
485 142
340 697
644 474
43 352
875 90
584 687
501 136
132 959
72 680
68 789
735 589
932 350
630 242
906 419
154 316
398 274
304 845
108 694
785 696
267 67
304 344
83 517
865 29
410 840
896 455
656 872
302 30
598 177
939 359
662 371
669 352
43 861
845 107
472 83
720 623
824 103
537 367
177 386
646 362
347 553
20 366
437 829
775 878
388 923
260 109
881 938
545 176
298 97
237 384
140 920
158 448
449 8
768 885
173 959
157 396
91 479
703 299
302 24
133 952
593 503
781 110
347 469
926 688
726 166
23 498
630 300
215 724
231 12
232 676
276 477
736 794
422 112
281 160
632 649
545 444
534 749
679 80
609 672
958 476
122 236
392 695
652 565
183 196
51 717
504 471
401 242
756 89
6 174
539 486
786 199
833 206
200 218
854 536
631 322
176 705
284 476
938 514
22 544
689 914
623 723
191 496
917 923
22 456
216 302
890 326
545 527
605 175
431 335
534 897
484 90
11 493
624 708
316 432
733 686
107 3
902 761
17 800
600 837
333 71
925 614
766 660
783 424
844 942
685 898
37 546
73 713
538 705
77 306
336 885
226 199
854 276
754 179
420 671
204 19
821 845
940 44
783 518
310 144
408 923
129 597
116 903
399 263
1 80
672 367
158 52
840 351
755 442
942 87
909 113
397 959
537 793
918 306
716 437
453 709
486 493
703 80
798 601
724 442
924 330
127 413
813 92
102 677
155 668
95 222
436 188
401 483
895 521
625 920
167 250
573 550
630 506
35 687
724 602
771 639
337 767
681 903
845 42
21 65
594 140
86 252
926 107
243 91
139 739
651 680
706 118
147 623
897 193
775 629
819 801
190 963
551 870
178 285
337 731
866 514
298 864
305 794
565 872
63 203
653 261
202 224
68 628
877 2
373 34
120 924
753 921
273 236
387 206
695 29
18 765
11 210
14 542
810 618
827 575
723 788
153 451
726 119
129 587
26 240
813 687
962 610
685 65
190 290
32 31
438 284
154 357
289 107
275 213
478 6
580 738
577 228
575 421
498 189
637 900
647 487
821 364
285 919
464 215
667 900
743 16
543 31
383 771
617 791
842 231
564 730
64 562
353 193
572 3
123 934
25 330
315 452
191 418
430 43
813 474
492 543
142 111
825 259
482 261
753 752
815 8
480 799
785 363
119 228
116 749
596 98
135 618
122 523
443 201
287 95
450 134
399 94
940 12
399 247
511 801
224 357
828 655
124 3
860 271
587 61
471 219
157 513
744 362
360 942
391 246
472 312
956 614
113 97
842 489
534 241
309 34
179 542
452 447
132 223
286 843
366 876
86 431
32 683
507 146
675 225
387 365
879 904
178 842
289 416
200 459
195 629
286 856
572 224
180 901
100 566
128 657
873 177
388 386
267 837
410 169
465 650
547 709
338 558
759 688
478 338
643 459
875 251
742 923
283 261
590 112
749 351
436 863
489 381
657 589
814 760
552 532
470 560
672 292
90 755
522 563
402 817
875 899
495 731
418 407
426 140
751 472
740 65
121 469
332 737
847 634
181 219
129 327
706 60
706 358
813 136
685 213
685 952
117 3
339 213
20 429
217 351
119 188
445 530
879 120
226 294
541 187
448 791
910 236
30 777
475 185
192 15
290 95
315 140
842 236
226 856
582 506
83 34
70 373
495 961
766 404
204 559
634 16
627 764
821 595
587 429
47 517
61 933
884 356
715 944
781 923
788 674
439 481
375 494
621 91
42 102
159 478
289 750
26 575
775 382
299 213
443 811
391 459
672 897
710 794
843 936
800 680
490 60
203 872
715 312
900 558
174 691
749 394
830 349
916 825
443 135
282 213
382 61
711 933
347 47
943 40
288 150
702 117
896 699
751 338
599 45
455 811
437 712
190 274
548 666
569 287
925 479
774 631
391 53
405 816
404 45
875 195
141 827
108 223
445 761
448 42
593 424
241 758
377 738
558 3
149 952
644 352
949 124
178 92
81 49
406 171
740 708
706 896
116 649
895 168
115 677
263 521
200 241
669 579
797 427
949 519
642 5
735 852
14 21
247 487
675 192
332 501
830 417
858 787
702 111
863 894
870 660
273 75
304 19
813 763
236 306
726 708
430 159
964 591
535 590
346 72
625 427
683 13
680 471
498 88
308 691
379 170
165 570
77 146
1 885
94 132
153 732
232 960
265 384
613 46
852 770
76 420
105 495
449 837
778 45
340 100
778 317
296 65
663 640
758 691
929 612
45 350
362 259
341 757
398 810
712 889
798 717
474 107
458 961
496 792
274 540
296 207
252 386
98 658
632 656
858 80
822 337
619 685
880 421
319 894
561 231
447 268
224 811
789 442
627 407
745 791
834 461
470 669
552 903
128 519
809 144
360 770
934 514
789 259
960 608
466 886
785 515
349 961
218 404
598 696
751 294
734 71
484 264
624 219
216 892
274 177
58 3
128 393
905 407
600 851
652 776
375 922
455 290
824 150
184 584
239 487
910 531
418 725
273 353
208 777
582 601
623 848
939 952
225 634
304 399
608 521
627 586
73 259
632 736
648 674
293 718
868 425
682 500
274 695
728 938
430 495
76 47
744 666
305 901
293 92
619 117
366 62
278 802
289 80
343 188
382 18
689 861
100 553
774 912
821 645
787 323
925 161
133 934
485 768
580 142
670 938
851 408
766 481
828 92
706 869
762 918
706 823
940 397
908 150
507 624
929 167
81 906
673 370
815 843
241 335
26 373
464 787
75 197
33 87
73 838
422 958
752 959
114 638
633 902
866 614
947 504
55 792
9 404
554 248
36 904
98 765
303 362
884 857
659 612
872 373
556 550
270 628
55 811
929 922
464 354
277 915
826 240
895 789
340 207
175 2
298 25
44 849
630 419
942 4
749 763
529 197
208 273
276 175
399 829
868 350
534 696
947 263
297 374
783 400
278 786
893 721
435 514
735 761
524 118
420 597
114 219
446 873
85 284
669 88
579 365
463 817
851 227
18 788
278 342
766 227
341 713
908 100
88 194
403 514
23 218
844 294
215 411
513 394
463 220
845 353
61 201
868 804
340 847
871 932
128 378
885 16
746 950
571 823
173 359
184 600
950 738
305 465
746 914
744 100
613 486
605 864
940 752
706 347
964 874
412 540
756 522
585 215
112 316
262 66
135 688
581 50
703 285
932 690
119 385
506 45
392 542
497 150
726 371
401 60
616 41
804 435
682 621
682 14
9 351
75 79
166 99
772 434
524 519
693 362
410 700
826 72
296 79
732 845
321 692
454 806
417 84
531 104
279 618
366 922
949 748
142 569
120 840
574 945
545 4
871 602
441 872
113 837
384 687
607 483
82 606
382 754
957 309
599 509
293 404
564 930
467 493
245 568
206 814
949 147
148 689
399 909
331 742
249 221
486 878
220 299
158 583
20 387
560 215
191 295
895 818
902 364
446 931
71 203
828 523
145 917
802 13
732 734
429 781
665 849
400 668
183 426
178 346
552 220
343 350
214 959
576 240
860 803
530 688
262 901
845 95
826 25
346 787
33 790
676 421
895 132
798 959
186 748
531 935
788 62
331 515
151 689
133 713
715 285
93 383
383 403
235 423
400 676
844 929
599 373
249 254
814 853
35 365
655 248
549 787
388 623
443 624
630 561
740 112
233 604
599 215
151 877
398 397
692 92
594 459
649 261
522 213
539 686
267 906
911 203
121 126
581 331
874 276
641 80
536 87
656 413
405 782
318 634
641 363
882 103
300 517
20 281
186 657
671 125
889 169
738 691
693 704
69 391
52 685
799 16
483 517
36 614
141 773
378 769
832 448
386 520
512 313
927 176
138 852
358 521
139 67
5 820
580 299
99 479
273 259
508 695
17 480
391 748
59 55
893 94
51 823
292 918
117 963
480 618
273 110
225 697
4 118
22 33
311 579
462 956
575 793
510 250
273 836
285 476
262 354
368 45
219 46
712 285
448 877
602 639
229 626
70 433
218 608
13 160
198 54
506 592
850 74
727 417
457 164
208 693
764 961
706 185
286 508
533 530
607 814
604 389
540 314
772 794
115 910
549 696
522 602
159 753
85 236
659 749
211 205
246 835
529 224
76 525
292 82
574 755
539 460
192 700
720 643
326 404
478 829
42 453
702 160
937 206
329 479
692 928
574 447
656 21
440 758
533 825
716 479
594 418
744 836
455 687
859 757
43 929
881 24
747 643
183 45
162 913
463 903
464 750
94 13
858 98
715 348
745 493
305 656
778 65
321 487
891 473
685 901
551 898
447 429
106 707
76 321
607 640
153 953
375 640
817 904
858 6
123 481
818 225
594 744
331 757
821 719
611 60
546 46
414 420
877 460
83 71
295 787
440 857
282 766
904 623
407 799
943 380
43 917
279 628
18 244
149 776
378 74
220 395
567 16
653 319
278 752
133 788
901 589
599 592
334 170
126 146
550 509
889 435
5 223
162 523
659 753
170 395
343 102
43 403
162 252
455 366
887 91
740 203
915 161
58 223
936 608
672 423
151 125
347 731
324 150
211 224
632 135
756 242
950 858
821 755
933 7
370 417
405 7
186 404
488 515
163 213
900 152
833 161
786 742
580 363
76 502
264 358
593 269
311 713
703 264
790 58
627 709
605 473
151 637
940 826
547 417
69 360
670 233
758 473
665 330
685 401
95 725
873 24
23 937
154 474
636 861
368 633
511 954
18 127
821 676
557 928
138 679
450 621
382 267
748 898
549 551
311 476
179 58
841 185
278 397
600 21
305 396
163 228
3 111
565 729
595 624
229 837
572 272
948 770
374 872
694 330
120 808
795 177
153 190
648 168
845 877
36 640
908 250
337 921
20 711
202 466
505 725
881 552
86 796
712 202
289 139
838 137
163 645
871 911
180 222
44 921
57 79
871 853
449 115
644 923
234 921
854 227
932 487
702 792
443 460
178 47
288 242
943 102
596 491
822 483
926 960
124 749
625 930
68 923
64 330
101 112
368 137
936 3
155 363
623 235
831 919
838 666
875 916
904 50
393 932
471 558
428 583
75 126
465 13
682 126
685 668
361 316
218 411
349 207
449 432
179 493
925 416
273 500
567 705
485 682
644 602
628 227
746 201
44 313
265 307
226 827
937 257
449 175
465 215
305 375
802 197
785 412
513 614
699 149
463 429
30 285
346 801
462 526
327 742
471 779
255 945
449 99
325 242
865 112
898 589
661 618
682 705
297 41
764 546
100 806
678 917
772 634
347 891
214 697
129 2
571 442
617 708
682 626
620 382
870 380
909 368
498 602
656 152
123 198
730 172
42 140
656 16
539 383
120 420
312 299
448 934
43 739
177 207
698 866
266 495
733 181
330 892
268 132
165 177
839 532
472 246
22 388
788 586
682 841
890 459
606 538
88 53
723 540
128 584
184 666
379 585
361 856
652 900
573 268
296 300
719 195
80 307
551 356
615 579
813 881
437 442
1 334
879 444
178 913
450 156
537 31
750 314
651 764
617 25
272 335
535 735
613 761
135 713
277 332
570 8
70 761
480 646
833 411
550 397
675 910
250 808
813 237
157 548
685 106
784 531
345 207
163 63
286 82
181 198
738 50
37 184
457 814
17 118
398 688
694 474
706 422
662 921
588 886
504 890
908 787
597 514
940 702
86 773
572 773
252 796
30 692
529 146
30 674
673 870
383 247
958 622
275 206
583 654
896 405
718 182
70 95
957 18
310 336
774 8
662 84
635 640
576 268
669 936
413 912
877 645
635 94
935 898
114 598
121 407
893 946
484 350
539 954
371 859
20 561
430 769
182 667
511 777
675 615
491 493
254 856
310 758
33 763
706 411
331 407
52 901
680 97
392 461
17 536
735 235
428 394
522 723
657 734
191 323
934 417
360 848
608 453
341 352
657 181
681 41
344 300
68 188
652 806
90 338
909 621
675 586
764 680
368 215
463 724
20 398
127 520
769 952
767 314
663 152
35 373
587 760
693 259
724 537
815 681
933 177
943 261
69 863
103 578
203 781
797 467
318 905
283 452
10 205
123 778
619 650
105 299
202 772
368 623
889 643
651 120
304 228
224 952
415 869
572 118
732 59
507 54
315 571
537 558
787 799
184 39
68 538
436 901
82 870
590 35
844 528
265 885
492 53
667 946
681 844
147 101
37 922
289 88
351 924
733 860
590 172
211 742
428 923
158 275
533 785
337 58
231 172
563 67
777 793
822 539
651 1
405 334
70 245
214 499
180 82
591 528
798 340
613 914
278 479
669 127
925 814
156 853
516 464
446 140
398 230
609 13
195 546
399 491
155 841
603 82
288 509
448 313
325 838
138 110
881 834
574 718
202 713
812 915
304 115
797 434
204 689
93 230
156 639
483 578
126 931
380 223
279 615
833 655
681 451
378 419
539 472
343 456
174 65
305 258
196 40
143 681
506 496
71 921
670 318
407 688
632 238
361 60
610 49
147 796
879 753
286 47
5 823
218 774
557 268
341 589
378 901
915 507
865 876
234 319
925 336
458 275
925 225
75 753
337 774
133 10
378 214
93 765
539 788
839 952
659 614
356 353
652 326
301 67
303 4
361 841
44 805
9 507
613 509
807 155
525 680
714 951
599 883
929 539
90 134
289 217
522 639
136 586
512 928
123 862
216 733
186 417
516 601
867 350
44 405
538 578
331 229
129 890
893 676
299 425
128 258
165 675
219 629
74 487
651 458
494 106
574 468
421 219
211 572
611 573
11 597
721 918
896 585
951 501
819 206
44 592
116 946
938 396
245 773
596 107
173 309
508 500
634 907
300 782
738 288
554 695
449 51
645 193
682 194
5 668
86 364
75 188
64 322
126 473
324 215
810 816
933 404
93 941
179 89
826 878
309 187
178 429
603 762
948 388
863 688
21 953
422 617
171 223
401 507
765 851
897 894
633 361
473 544
204 369
751 503
23 223
822 127
343 418
614 586
948 109
639 373
46 517
817 470
454 62
154 626
321 579
739 848
153 782
728 470
947 928
254 102
698 81
681 717
452 31
378 664
90 945
758 30
339 264
329 760
726 298
94 578
504 272
289 560
308 922
607 50
824 294
375 53
622 12
12 335
302 838
190 217
215 248
204 840
528 432
954 197
165 597
569 417
470 299
596 954
852 640
547 365
824 551
389 65
44 306
522 917
149 140
495 654
426 676
317 806
26 487
192 366
775 278
817 838
347 599
354 336
747 667
491 530
927 381
710 441
133 35
950 88
536 189
823 132
714 119
722 927
289 887
217 729
32 845
841 530
649 371
648 42
525 208
854 568
143 38
868 932
521 540
817 77
745 816
541 474
292 426
200 592
671 544
802 688
646 355
624 411
263 629
524 104
440 215
310 540
932 849
547 521
315 626
512 189
694 432
317 519
598 925
884 918
149 725
43 2
950 729
826 540
940 463
943 30
211 657
703 370
852 291
320 669
858 901
785 550
715 15
841 371
445 482
10 271
663 113
418 789
220 263
524 473
771 432
345 876
220 687
826 360
391 181
605 472
834 618
913 259
318 950
537 264
218 15
75 515
325 448
795 829
489 930
508 352
941 730
342 660
931 97
617 897
605 892
560 915
672 119
593 622
607 222
505 407
243 892
510 237
653 367
108 726
850 104
886 872
388 259
70 708
232 205
456 734
576 676
51 794
339 853
824 297
652 935
290 6
839 624
844 48
272 322
958 247
359 876
478 527
295 680
778 500
852 53
6 164
728 439
135 547
450 87
306 708
675 220
100 50
498 339
719 327
636 232
947 264
537 792
690 84
270 317
324 951
956 823
272 776
862 460
896 284
243 285
712 731
426 959
443 598
186 334
539 118
229 725
229 713
718 913
810 231
259 269
30 312
678 959
304 212
916 179
36 410
448 523
475 515
949 673
824 644
815 147
343 553
596 444
139 853
718 54
120 218
325 963
356 776
315 80
726 696
384 417
956 793
861 731
652 869
430 2
6 488
69 818
47 350
549 523
470 149
414 327
609 920
218 782
74 352
627 31
201 29
75 550
521 509
399 132
627 737
916 559
506 198
279 215
283 367
750 540
512 660
954 228
327 316
278 831
637 782
347 853
879 532
75 58
741 220
569 85
420 84
158 866
881 564
15 285
164 639
780 366
621 537
929 506
281 928
625 24
371 771
695 781
216 785
737 876
414 518
607 928
119 453
265 31
661 703
815 211
637 918
698 167
498 785
151 157
778 782
23 209
762 432
764 782
580 306
360 729
485 299
830 528
957 890
216 123
906 586
738 94
353 696
741 708
128 371
343 827
698 752
821 675
90 416
653 487
178 870
589 395
387 551
68 237
382 857
656 197
61 119
279 550
324 131
285 176
178 206
839 121
270 542
25 724
11 16
214 796
504 8
710 908
531 6
496 201
492 110
208 618
172 193
554 261
305 953
638 312
128 821
590 493
720 846
462 692
61 934
375 564
740 603
445 733
640 239
958 882
567 425
82 395
325 401
340 87
852 691
61 380
785 877
631 416
788 312
141 264
698 287
871 823
464 369
420 692
881 964
650 917
115 309
559 390
747 372
259 629
790 390
550 634
289 470
215 704
394 365
854 278
780 644
49 634
526 679
205 705
618 479
211 302
178 721
237 538
642 594
853 140
114 518
379 18
818 724
200 661
129 555
825 901
807 85
233 368
218 309
604 524
700 707
265 363
430 362
113 146
606 513
330 394
33 17
360 97
278 89
376 759
309 835
70 276
482 959
64 398
209 461
437 818
209 848
811 40
165 839
376 167
936 212
946 335
337 44
449 941
665 608
681 423
96 434
334 462
204 39
400 141
820 244
765 56
652 746
525 841
680 721
742 256
503 878
96 859
27 763
630 30
627 688
631 268
678 356
342 240
562 91
437 718
716 95
572 39
318 585
366 222
807 743
478 854
340 519
682 866
420 274
457 403
600 503
689 114
943 932
51 825
262 355
664 219
229 518
306 923
424 550
428 418
936 263
266 66
493 16
1 269
880 353
627 674
204 802
173 744
458 951
331 795
909 744
249 734
418 753
672 477
508 39
156 263
694 272
128 817
385 922
327 660
560 919
632 179
607 945
115 58
742 903
737 380
591 66
368 904
233 839
13 923
69 409
177 63
749 19
93 412
366 959
585 739
828 569
44 45
802 823
593 151
766 959
943 54
599 915
581 653
312 244
693 806
851 920
154 796
570 771
38 905
496 350
210 930
751 953
700 647
642 943
456 891
198 46
718 280
245 106
531 946
802 743
750 361
70 866
142 395
428 354
398 755
711 453
183 270
329 700
615 147
378 13
9 115
939 400
800 88
267 935
475 804
615 903
855 323
653 680
419 40
789 825
567 175
516 25
828 114
183 506
880 840
710 351
685 527
526 84
595 961
117 885
74 912
833 792
788 386
354 566
672 49
159 578
612 298
607 185
33 634
516 914
866 598
563 499
315 873
765 366
8 668
75 319
948 481
352 801
607 268
398 147
391 666
760 674
210 901
843 240
147 67
769 117
14 460
615 237
182 576
107 365
190 140
535 683
290 646
478 897
510 467
128 882
837 696
458 669
601 353
529 959
140 84
937 230
123 169
611 854
636 781
346 517
117 567
484 342
221 63
238 878
585 271
702 401
821 922
870 793
51 287
191 520
584 352
719 707
826 785
480 517
507 219
449 350
273 228
264 353
465 59
577 765
72 656
681 702
534 708
882 490
577 585
710 683
652 902
881 577
631 174
675 187
207 849
884 432
799 291
142 287
536 960
646 63
746 701
620 2
130 928
238 778
254 109
626 351
200 469
369 107
318 30
146 417
570 841
822 133
440 513
484 203
946 688
536 936
224 55
189 793
114 766
51 212
218 85
632 262
506 338
98 867
117 487
48 161
882 40
813 567
287 867
896 25
424 918
813 800
455 373
850 660
278 818
662 129
809 928
893 526
11 752
689 866
838 269
636 361
850 404
48 579
182 868
830 803
188 219
764 901
87 514
533 936
818 418
501 312
642 663
581 47
574 272
360 21
464 365
344 161
607 608
116 605
730 350
536 125
678 434
860 501
807 898
398 311
765 362
744 145
398 296
908 158
449 765
370 629
683 750
795 297
652 161
652 715
637 77
14 111
463 585
50 89
273 918
784 374
448 370
336 427
537 623
933 146
727 857
492 951
703 431
398 456
711 46
593 392
675 773
333 215
762 195
657 203
612 408
642 335
448 537
943 960
458 146
627 244
571 438
784 738
387 87
440 373
747 53
391 626
51 520
662 123
954 760
75 541
595 295
186 909
304 325
8 558
139 14
417 923
459 395
863 339
210 872
485 800
906 169
868 197
683 501
274 362
596 15
413 194
469 646
693 526
304 582
185 34
789 109
802 189
151 572
665 258
17 576
897 213
895 526
365 110
962 432
774 374
278 646
609 752
139 253
483 923
178 321
505 169
697 237
636 951
142 295
214 10
378 138
409 488
120 359
457 447
64 230
883 575
556 597
916 885
718 15
688 212
402 681
467 589
23 27
730 127
274 514
458 926
828 663
217 867
138 84
37 783
700 205
624 928
814 919
186 443
202 211
97 876
951 541
342 753
143 2
253 207
753 275
24 666
842 588
398 411
304 451
510 138
85 89
879 428
551 372
20 109
459 491
47 110
581 962
463 337
119 776
51 857
758 372
741 844
177 634
184 30
592 170
519 94
528 584
324 268
675 553
458 501
763 835
701 794
956 756
481 691
404 622
577 493
300 709
357 356
81 669
783 54
728 489
940 784
187 242
302 850
157 133
328 354
603 369
420 164
755 40
376 805
546 876
436 223
675 518
356 79
246 460
80 708
817 161
430 843
841 71
652 861
151 127
833 697
357 109
484 103
451 461
506 174
490 789
35 131
599 97
171 540
200 511
68 924
685 610
511 319
852 222
248 299
642 108
254 512
887 56
123 598
805 862
667 952
769 956
770 919
122 616
621 41
283 346
683 429
845 690
774 586
406 747
581 380
407 19
855 413
829 872
102 50
222 365
274 16
525 912
92 330
162 782
430 911
457 792
495 57
886 246
260 95
215 827
20 16
143 536
376 855
400 2
541 125
422 380
376 3
858 264
214 248
949 626
607 453
909 688
64 447
689 247
602 291
536 883
81 350
186 281
182 255
625 596
615 99
116 932
311 507
899 831
940 786
820 228
770 629
82 224
554 372
106 919
630 610
478 688
478 779
139 912
226 241
829 776
162 729
706 908
722 506
669 79
490 65
561 168
516 865
52 789
593 959
159 500
898 381
471 416
458 13
489 187
717 759
511 358
728 220
39 284
716 77
871 227
670 522
748 630
698 695
645 521
543 418
495 951
596 920
116 540
407 41
663 626
512 47
319 851
96 200
613 454
158 713
898 136
369 79
600 961
467 562
44 352
254 503
73 427
941 299
827 248
832 197
875 655
145 15
331 563
409 691
855 928
478 685
557 317
383 696
505 883
343 25
342 600
59 57
744 514
166 647
587 560
295 58
896 634
378 486
396 112
1 738
786 779
498 945
724 691
500 118
311 793
558 176
191 755
563 49
554 629
940 239
266 97
55 628
387 464
367 645
642 514
398 742
209 195
293 654
804 787
661 578
305 516
30 959
463 261
428 812
903 91
78 616
570 823
184 795
651 588
155 89
277 747
583 322
730 84
283 612
296 705
214 719
126 936
536 202
333 562
625 591
938 899
157 32
504 841
548 146
208 826
815 251
813 764
437 631
458 656
480 705
607 112
670 29
585 350
890 261
493 176
238 945
375 560
611 872
10 359
17 206
191 79
283 454
443 202
377 187
196 284
121 843
290 199
259 578
784 688
226 106
636 744
347 702
221 823
105 643
381 415
165 181
293 363
123 499
947 385
321 568
345 71
400 917
642 494
171 723
125 919
611 21
268 690
842 942
943 19
612 513
424 307
525 160
618 222
790 426
278 537
681 142
531 84
192 777
409 575
485 242
379 806
720 166
752 306
105 838
790 693
583 79
278 423
457 582
463 552
647 919
372 639
824 690
915 53
710 408
613 938
832 626
410 737
962 132
748 648
446 271
833 711
142 671
492 626
249 110
182 818
744 488
199 843
925 247
86 84
881 926
255 763
908 781
145 739
71 380
6 432
69 634
344 787
343 658
694 352
85 384
183 274
651 739
452 95
550 441
96 951
549 247
723 19
759 501
274 102
292 650
672 817
403 350
842 439
702 294
128 455
609 731
627 149
307 140
914 704
15 691
399 699
76 591
165 119
756 618
318 567
170 959
820 441
714 514
500 953
475 386
910 79
852 870
151 88
573 301
611 189
30 345
693 640
810 590
249 862
692 203
939 324
48 177
827 650
659 161
796 84
890 94
328 62
28 442
779 417
141 205
216 419
619 427
180 564
688 34
69 438
810 461
865 920
115 340
838 244
324 218
840 408
632 851
211 425
567 453
365 34
183 732
130 359
124 140
591 451
827 415
141 804
721 527
273 897
327 403
38 447
497 119
913 860
282 63
787 624
630 333
956 540
526 864
774 752
27 97
92 476
888 629
272 349
31 127
698 206
902 846
467 616
603 235
318 284
36 244
926 903
962 554
497 731
585 62
183 292
854 418
475 654
795 532
753 759
502 299
736 121
141 16
57 188
417 953
574 515
1 285
392 883
766 640
958 253
770 125
328 754
911 654
848 793
325 757
826 265
796 306
440 53
743 530
569 460
187 71
305 348
882 319
742 322
609 802
937 910
446 182
186 261
751 167
583 851
322 53
458 771
626 494
947 910
842 692
271 74
477 776
292 671
142 846
874 929
595 818
103 219
942 230
221 752
124 734
22 805
378 478
899 174
786 329
104 697
211 470
148 67
728 742
429 136
449 847
820 170
609 529
786 549
233 787
198 441
819 955
478 569
99 814
121 732
162 788
702 316
565 5
173 600
146 870
50 107
613 105
87 705
712 532
408 476
703 657
406 767
78 421
552 453
342 13
819 397
97 846
768 264
525 929
309 127
503 127
88 160
484 929
341 951
216 154
23 582
662 943
516 858
892 84
539 448
534 634
719 197
158 95
685 803
336 846
560 708
274 256
76 671
718 242
179 883
250 264
218 546
378 301
405 509
940 892
742 460
27 526
620 147
341 560
815 305
496 417
239 24
596 582
405 167
467 198
518 932
22 489
75 780
484 81
324 197
551 731
337 260
916 464
892 228
836 396
236 101
114 539
891 787
561 42
879 920
282 98
839 913
208 519
376 604
437 655
470 717
242 869
233 605
448 488
396 509
409 312
320 786
98 335
32 735
43 961
150 837
43 813
173 632
762 629
308 30
129 62
243 779
61 476
569 16
505 368
871 801
693 861
13 520
438 56
349 312
35 164
401 622
262 62
576 770
235 240
583 800
780 647
138 257
321 3
653 459
535 488
605 98
797 764
797 883
341 866
508 19
446 685
250 434
620 243
254 902
947 4
755 21
214 13
82 925
653 460
906 483
552 841
508 156
589 408
409 731
627 418
929 713
280 796
906 2
147 411
862 602
418 847
128 705
807 135
575 521
881 809
143 1
678 526
939 934
769 633
554 119
943 673
887 733
310 384
23 32
267 207
772 288
755 353
160 851
457 275
889 838
281 89
841 355
173 258
214 348
456 203
472 322
315 263
879 452
277 4
750 788
802 367
70 385
266 468
817 469
851 781
932 686
450 913
179 644
641 144
749 853
398 190
934 486
543 232
15 54
363 658
103 677
716 271
627 194
37 719
452 291
847 201
234 859
268 130
807 770
594 850
233 99
590 873
556 586
548 453
466 870
410 479
812 878
754 935
727 735
159 109
702 501
267 21
337 318
698 797
398 212
347 767
832 243
733 482
513 799
74 45
26 395
756 575
751 340
275 258
17 401
296 634
661 384
468 419
122 170
17 269
821 36
418 155
601 397
875 744
954 177
496 390
360 24
44 65
784 79
23 500
407 959
275 65
134 251
638 365
813 818
18 6
268 381
607 934
166 307
129 811
767 84
478 501
724 125
59 658
6 935
591 961
404 89
423 514
4 553
594 123
209 951
947 779
306 920
628 690
672 343
161 757
277 908
746 636
565 842
266 201
32 800
225 687
318 439
715 476
72 945
195 677
70 645
597 517
378 920
342 900
556 166
818 597
81 531
836 699
243 771
234 563
878 487
794 923
478 778
868 386
599 709
457 191
571 156
57 856
783 780
636 477
805 521
941 7
173 825
164 433
595 909
168 923
289 567
605 557
587 562
474 483
877 934
103 257
143 883
376 690
720 789
270 804
13 622
664 19
825 188
75 647
422 551
299 380
555 628
942 237
366 460
816 441
436 48
385 959
85 558
409 306
914 864
83 411
148 321
905 198
951 16
471 892
837 553
833 71
679 701
661 295
891 110
843 789
784 769
833 883
557 126
830 146
457 198
211 490
404 793
723 566
727 778
44 8
664 264
122 397
177 684
100 45
928 709
296 958
311 872
230 134
799 709
318 200
47 197
248 953
11 876
275 369
613 602
516 640
38 844
794 365
935 394
10 932
559 503
940 46
421 227
766 851
507 330
758 314
576 392
832 848
747 522
267 188
750 575
814 395
93 292
507 245
505 723
315 866
451 963
949 513
528 624
482 687
346 892
78 542
184 926
463 759
590 284
802 358
854 51
581 868
896 97
552 222
792 364
694 339
120 397
43 837
761 19
391 414
383 199
302 946
765 413
178 275
949 518
469 709
230 177
191 514
485 503
288 568
863 87
402 84
852 894
531 862
612 4
341 210
263 371
409 292
807 469
937 944
916 745
868 127
747 541
848 152
745 238
492 27
290 629
177 773
68 459
406 440
520 41
452 523
104 56
545 633
866 586
637 29
64 77
587 407
199 62
962 243
556 874
652 898
428 416
466 526
955 269
415 515
34 923
398 301
643 181
840 472
465 303
516 140
321 395
216 793
580 472
810 860
471 353
835 259
463 557
256 867
481 920
768 561
641 957
402 667
932 269
296 54
662 687
454 263
278 827
147 256
730 205
522 259
722 62
495 523
484 658
293 601
581 173
276 300
557 215
471 961
571 100
382 330
20 372
706 550
128 745
543 401
162 157
580 756
693 723
883 454
706 351
787 838
751 11
508 361
379 816
30 21
591 172
784 202
426 392
454 857
426 16
60 185
689 935
221 156
718 222
265 105
169 509
638 330
497 433
619 599
563 193
416 280
787 944
290 30
901 247
282 388
613 650
731 713
342 265
939 65
893 809
827 203
676 526
296 483
715 592
328 627
443 565
798 49
892 589
537 555
229 759
61 194
673 40
484 230
454 829
258 56
151 335
287 444
703 372
932 623
836 291
283 519
259 553
55 385
551 869
839 500
594 801
618 423
44 459
5 256
308 388
277 270
220 134
498 863
788 355
182 629
182 373
204 733
817 344
903 80
652 787
740 364
201 257
445 90
530 451
619 877
504 561
442 851
377 230
286 278
546 928
403 963
199 313
412 140
101 568
303 558
45 849
557 607
295 164
642 413
611 453
812 803
500 385
789 734
463 608
147 631
333 242
783 491
454 246
358 859
267 564
683 816
313 16
75 903
192 929
933 840
720 301
812 163
858 517
899 483
596 447
714 200
400 518
153 49
141 74
512 351
510 187
519 886
881 636
617 689
506 657
283 348
147 106
526 212
570 201
36 516
205 335
815 369
833 854
942 308
903 725
505 322
737 49
78 597
178 837
549 60
552 172
29 945
662 576
492 819
122 71
681 951
217 644
684 60
655 703
512 541
883 356
843 853
641 722
492 618
618 47
387 857
422 859
394 811
714 408
653 837
355 3
703 477
96 324
184 204
627 707
265 640
904 690
195 549
86 402
132 259
265 663
76 631
666 56
266 496
626 408
490 413
818 952
895 95
181 779
173 728
946 106
719 704
211 897
363 608
560 548
448 241
726 300
884 553
612 838
17 786
933 13
328 550
816 3
680 872
620 429
26 316
311 843
436 580
202 34
299 515
797 340
952 170
178 396
133 310
541 654
662 572
954 961
272 861
318 929
191 607
146 193
114 809
658 60
775 451
742 848
467 267
532 476
147 755
697 885
211 618
889 870
292 692
533 842
90 737
743 960
465 407
508 146
208 166
138 540
8 808
819 137
277 659
454 163
242 62
320 291
32 546
328 891
342 888
349 601
808 894
623 589
764 922
47 499
880 271
91 222
365 801
614 696
447 725
2 476
89 538
689 438
179 929
673 572
143 814
841 444
748 621
504 677
159 933
942 168
449 587
623 119
52 772
908 914
337 385
813 788
310 523
680 349
592 71
712 389
108 161
926 241
671 319
454 136
260 618
490 849
200 403
175 104
238 239
638 646
669 94
13 645
10 616
468 772
444 894
491 901
557 961
75 768
800 46
254 284
55 242
789 568
26 818
231 364
249 316
406 471
797 744
605 179
639 170
436 291
183 597
603 195
320 354
151 782
45 112
751 123
725 12
512 380
202 508
342 25
938 321
482 417
549 674
480 246
942 339
49 353
710 335
896 727
93 299
76 687
139 770
31 829
393 891
698 496
98 809
70 305
70 793
941 696
932 227
200 441
613 396
887 837
400 793
815 121
253 138
824 544
254 694
797 570
889 424
183 468
889 537
646 709
392 336
742 102
178 172
446 588
766 314
304 83
884 920
302 40
171 319
278 533
643 757
310 882
810 290
732 920
334 417
439 251
22 295
746 389
951 546
780 494
626 163
361 610
166 640
850 558
963 920
556 376
522 256
557 841
831 530
345 312
822 870
302 905
933 345
182 531
525 132
504 97
351 156
682 606
556 771
211 566
535 243
43 214
85 808
375 608
826 588
74 144
201 575
24 364
151 644
360 660
48 377
438 134
159 705
13 695
681 319
349 257
325 236
343 867
402 724
565 515
303 438
611 934
855 353
83 127
252 236
179 465
18 401
71 658
824 701
895 713
531 220
949 803
700 555
273 885
790 548
73 25
886 169
372 739
61 513
871 149
61 496
941 222
341 512
679 12
347 667
214 524
338 207
229 104
254 600
804 742
552 207
456 4
325 954
116 811
234 440
4 761
626 194
93 615
77 819
893 725
327 496
888 666
204 50
512 878
315 275
272 602
939 315
179 163
216 201
278 251
214 118
554 281
861 435
211 886
800 145
325 624
679 111
48 308
337 246
82 329
913 759
861 538
620 139
536 190
466 924
384 731
341 350
11 359
545 859
762 307
469 217
612 295
642 308
798 294
716 3
47 415
604 449
226 882
832 166
543 257
886 757
909 395
780 829
940 558
715 781
426 509
681 207
604 831
157 174
456 862
254 546
148 78
797 24
957 888
451 16
252 177
858 794
896 663
631 886
166 513
762 927
670 959
334 5
436 75
147 567
191 844
720 462
217 255
90 407
783 880
81 529
235 164
282 958
398 868
718 960
642 401
122 921
843 677
263 413
122 760
184 631
38 628
352 435
805 471
318 336
286 233
384 481
747 600
160 352
605 418
211 94
765 258
113 336
101 336
783 445
549 156
78 852
854 352
18 946
26 370
675 923
962 519
897 371
409 700
813 238
480 692
889 349
494 111
626 499
603 677
302 383
723 416
518 796
802 703
871 804
289 840
619 579
887 713
565 739
280 434
537 161
481 867
243 489
440 959
939 713
520 118
262 888
817 674
510 135
489 7
891 374
693 539
286 839
455 440
635 863
135 532
769 373
95 323
513 666
400 274
217 309
736 549
182 193
609 724
661 626
77 866
59 669
669 666
480 590
950 250
857 373
379 599
558 705
251 172
508 654
103 84
606 264
717 181
254 367
559 140
667 97
132 521
239 404
466 407
552 610
113 697
465 34
143 639
765 435
139 506
662 140
719 810
777 433
820 461
246 520
595 329
573 36
431 280
214 853
64 586
610 701
455 522
783 66
564 219
407 84
69 756
510 657
764 101
51 130
51 610
824 4
114 187
316 705
499 707
439 963
579 131
820 421
393 797
575 53
523 527
190 520
675 932
26 442
233 293
719 46
669 935
695 89
135 58
503 335
638 562
151 59
399 410
522 390
457 677
646 589
49 365
782 945
398 17
208 434
115 198
422 681
72 519
818 326
27 657
779 194
784 747
941 825
135 63
457 334
339 566
208 101
324 884
531 900
836 335
684 945
149 503
147 963
481 709
189 16
173 185
717 225
456 288
419 338
212 408
682 207
354 447
955 34
342 172
819 707
295 864
54 144
20 38
951 215
75 674
767 188
708 350
224 257
702 758
875 534
177 150
437 950
96 944
237 411
216 615
89 928
4 532
157 488
10 373
682 822
372 773
875 305
676 365
207 846
843 169
576 486
604 433
74 362
745 680
556 768
698 635
951 164
537 269
943 101
738 374
205 109
753 684
550 952
389 838
334 578
57 366
375 417
821 859
732 638
623 811
412 697
820 841
579 408
603 801
457 74
814 808
908 532
641 596
702 700
737 590
502 259
470 338
252 354
174 89
558 614
184 52
503 47
548 564
216 804
27 770
57 194
576 263
877 628
797 134
845 16
638 872
287 846
758 688
854 763
93 404
179 693
903 169
298 684
759 488
871 390
821 639
909 152
948 12
404 695
249 857
360 870
236 493
523 7
836 687
173 345
20 529
401 520
875 502
281 242
199 917
948 910
698 460
630 126
32 640
78 810
344 338
835 876
505 238
318 943
470 692
174 109
582 118
460 441
688 586
683 960
219 493
251 353
818 29
824 848
541 691
42 493
153 515
672 354
598 944
93 755
262 453
436 738
868 97
150 89
266 529
52 771
724 264
617 254
462 66
581 524
748 150
35 205
348 46
446 630
649 487
896 739
692 500
875 103
229 260
830 388
265 666
77 870
651 869
26 597
848 944
836 667
769 281
733 902
900 894
683 441
787 251
74 944
643 374
446 848
646 435
813 520
842 39
376 751
132 40
762 490
406 147
4 499
812 421
128 447
406 938
153 413
485 563
918 222
706 194
941 372
569 271
209 942
587 141
493 212
567 917
217 521
216 397
38 730
520 483
51 60
881 297
43 101
909 524
502 471
728 71
593 761
157 764
162 141
466 578
1 466
436 713
603 503
471 674
554 29
662 228
224 134
804 623
191 218
180 450
826 418
898 107
753 499
274 163
162 575
948 85
166 394
557 349
684 2
348 112
388 930
457 324
550 284
883 212
950 438
27 54
447 546
459 220
942 113
488 742
347 760
901 353
659 876
456 294
682 842
224 356
790 795
824 898
437 941
23 935
847 555
736 244
14 705
420 867
722 230
356 168
762 141
672 350
753 112
328 797
810 529
377 291
854 752
68 613
541 912
642 682
446 183
604 634
312 808
328 914
852 897
5 644
90 623
171 599
834 667
897 269
192 721
670 279
533 211
889 796
443 470
943 814
478 123
932 252
143 44
661 766
99 369
401 55
158 601
318 635
895 281
324 31
376 674
96 499
402 466
10 590
956 488
33 510
589 170
712 12
507 109
552 760
15 423
659 281
538 397
402 516
574 395
117 709
925 546
402 823
941 231
90 929
268 42
148 508
130 614
875 619
379 640
548 102
142 228
552 765
683 578
409 885
167 658
548 447
446 198
114 220
211 667
337 804
880 433
387 126
644 859
699 239
17 752
484 42
962 137
430 478
949 75
543 513
958 336
861 869
513 386
581 479
686 386
904 829
179 261
957 338
393 395
582 218
647 63
552 692
629 696
808 553
681 919
955 225
700 928
744 267
679 546
508 648
262 99
376 587
405 316
717 144
141 479
871 713
116 604
155 374
43 49
711 618
21 690
388 872
324 517
506 98
529 803
149 634
272 477
244 487
645 849
632 481
719 177
351 366
516 271
915 677
28 372
177 523
950 543
591 160
52 847
276 344
641 341
726 841
895 957
318 891
216 434
340 47
733 831
880 622
293 913
25 210
595 305
573 272
375 586
616 169
326 3
23 447
207 792
706 813
416 453
727 366
545 368
496 476
35 247
54 523
722 837
604 105
324 646
152 136
826 109
396 608
310 425
76 325
243 66
698 754
672 104
651 526
387 506
506 944
472 371
378 647
547 707
286 235
273 945
443 831
43 240
782 442
400 237
875 279
582 526
113 857
710 846
225 3
81 944
548 8
703 130
143 480
726 903
580 217
92 206
508 517
274 8
147 268
929 589
225 423
942 509
529 10
321 205
485 731
868 242
569 112
391 90
556 751
877 841
57 869
323 578
283 336
780 421
423 207
812 564
217 912
77 380
293 215
360 534
895 836
451 219
386 509
63 395
464 486
33 874
595 472
750 729
711 621
134 228
14 369
948 513
910 25
124 864
542 499
402 771
471 350
764 103
382 845
955 579
737 734
713 12
417 29
950 901
798 459
609 786
581 335
531 752
896 30
451 773
769 292
218 643
619 176
295 31
735 357
927 883
620 415
266 306
535 10
216 137
594 765
276 533
577 279
837 307
70 364
910 354
117 633
283 396
17 254
446 406
76 395
243 763
332 349
843 731
10 203
246 601
505 248
924 848
543 809
378 818
305 299
877 563
387 150
164 923
603 365
221 903
165 754
940 889
879 422
942 903
679 608
441 350
689 110
604 750
832 14
868 852
556 373
188 856
802 203
309 928
190 961
612 34
625 244
613 215
746 671
243 79
884 527
947 247
716 400
827 474
266 826
964 711
900 486
252 42
926 731
414 731
960 432
697 674
678 608
68 263
636 558
274 453
525 10
20 168
485 461
541 174
293 177
557 236
648 21
456 860
816 575
559 808
4 503
509 953
391 820
119 3
324 500
933 205
478 520
23 550
562 323
208 588
668 261
960 894
822 862
960 176
337 472
472 137
205 691
603 914
9 824
428 51
428 120
860 963
896 700
649 892
462 177
672 78
610 517
498 414
768 8
916 466
609 389
879 20
581 703
670 635
424 97
767 480
469 230
827 263
151 930
719 905
531 953
120 140
304 885
2 353
613 549
38 250
331 360
106 920
113 724
85 2
133 488
422 560
13 901
226 52
200 237
239 837
504 779
611 316
273 25
950 846
36 326
336 130
247 713
327 753
196 369
815 933
130 963
638 298
187 917
712 58
406 704
745 431
937 805
836 223
870 203
722 203
850 174
786 237
888 843
755 789
462 555
27 303
936 730
293 517
337 873
376 456
609 194
617 756
915 735
169 29
480 876
547 118
277 30
196 408
199 831
148 894
68 105
575 356
351 629
507 364
805 394
218 900
69 873
268 544
304 240
186 137
887 349
596 634
501 708
588 60
810 168
874 635
76 704
840 823
894 713
158 738
682 827
308 944
736 167
738 206
497 773
634 801
65 867
22 6
480 546
829 299
439 674
240 427
906 372
325 725
668 102
437 318
52 541
74 835
200 298
289 187
833 196
411 7
221 872
712 888
158 584
548 588
223 16
927 170
49 589
214 39
962 835
564 198
547 691
792 110
793 919
117 42
478 10
611 932
174 796
964 509
800 134
932 730
468 678
143 417
908 274
938 952
54 851
788 814
463 186
460 493
217 358
105 395
899 789
702 523
281 253
375 763
422 863
430 637
848 806
809 684
642 586
18 388
534 91
24 425
943 785
950 958
844 650
274 67
956 88
90 935
148 323
845 954
661 829
329 847
8 527
443 176
474 629
280 579
726 322
157 624
596 139
497 913
837 589
818 623
17 853
115 929
495 602
917 359
576 252
797 695
395 316
783 700
574 201
465 654
328 231
611 628
549 673
360 532
764 2
926 311
955 248
135 761
743 256
790 684
637 227
266 699
322 207
500 578
613 31
345 156
596 469
894 3
289 786
248 415
492 470
409 517
120 401
822 853
937 687
545 219
167 427
768 447
612 756
267 56
525 477
36 47
718 621
518 749
511 3
670 272
795 397
616 127
810 309
652 731
638 423
822 275
266 703
207 394
597 386
464 578
247 16
115 390
279 864
295 825
424 761
716 614
786 688
165 161
775 305
894 959
436 488
94 823
191 115
459 674
86 241
278 771
581 844
273 303
870 849
904 668
797 416
728 363
271 811
561 174
252 95
951 351
503 677
812 31
439 384
571 906
216 739
174 219
22 614
608 487
408 928
440 91
747 489
804 447
797 74
162 490
162 709
855 84
18 210
716 467
240 417
214 454
262 488
909 267
138 961
119 442
464 622
383 24
879 44
800 903
621 809
104 55
174 867
470 163
596 544
490 527
656 353
495 244
475 671
571 452
123 563
43 916
85 496
918 91
329 473
43 257
602 691
913 119
964 922
511 396
38 158
70 588
602 878
718 686
910 686
651 744
319 350
947 462
883 840
927 353
138 589
886 532
528 479
822 46
536 786
622 269
133 774
680 841
722 306
485 217
115 95
762 309
422 66
556 208
782 198
90 709
775 258
358 152
151 181
389 823
665 945
646 867
36 382
151 793
449 640
588 137
902 403
946 578
485 42
98 397
580 536
385 212
671 963
551 49
931 730
345 869
857 752
213 193
549 166
717 95
932 520
957 211
238 403
507 496
603 564
874 343
915 160
852 16
341 445
153 108
800 852
585 847
402 644
38 722
663 344
701 110
147 483
391 598
557 224
133 16
387 345
719 943
812 708
895 923
289 559
188 358
609 924
656 367
271 679
439 417
46 118
151 767
151 731
469 928
43 909
254 101
229 634
741 725
802 760
952 338
508 776
47 416
208 403
642 457
593 266
157 189
505 452
766 634
402 194
344 316
594 872
410 52
927 344
259 301
754 530
305 126
22 580
604 450
818 857
398 626
819 268
703 306
569 488
424 805
495 898
929 734
203 878
716 785
302 56
459 79
282 630
947 925
728 825
836 496
417 944
68 441
637 565
689 300
567 109
383 902
255 407
417 801
468 287
399 238
224 708
686 356
596 35
9 863
1 256
755 592
665 677
954 25
957 627
304 134
531 454
75 306
154 919
858 385
169 622
434 106
325 800
151 816
873 433
420 433
739 707
815 100
278 610
594 85
208 24
638 666
366 865
686 723
445 240
636 13
180 793
910 118
384 242
304 3
64 104
585 309
113 413
209 845
765 806
768 535
295 829
632 817
195 946
272 894
443 882
710 719
608 654
512 811
537 677
116 584
47 268
445 820
828 699
448 799
656 838
607 657
490 12
571 934
830 853
265 616
484 679
447 50
962 42
400 891
319 658
154 109
642 254
153 245
128 769
6 944
226 638
284 228
670 391
271 934
200 377
854 731
821 221
840 247
446 495
577 28
68 892
36 806
132 67
887 45
913 114
117 248
927 567
123 334
443 771
852 245
539 779
394 170
924 353
879 547
426 136
617 447
341 117
375 156
470 820
655 208
810 338
492 41
415 601
474 864
755 257
831 650
368 598
851 846
516 933
534 705
621 953
363 856
422 862
220 188
632 522
5 781
72 455
745 897
419 168
180 242
525 296
874 685
814 608
309 45
715 332
575 752
180 28
844 133
290 521
274 488
532 907
527 907
61 758
951 920
456 299
785 924
198 677
638 897
229 275
829 62
496 538
250 106
870 407
169 56
337 536
532 34
789 228
593 434
765 308
329 24
289 350
529 723
49 608
909 871
288 239
318 413
560 734
940 447
70 434
283 946
475 952
858 455
659 369
799 645
880 364
465 838
443 250
666 953
286 714
472 918
240 520
157 610
522 40
763 168
792 257
305 634
604 814
916 901
758 955
254 189
82 98
732 252
143 50
50 793
678 372
277 145
153 704
270 155
1 539
824 7
363 348
866 861
457 673
573 186
406 279
634 540
240 127
418 517
443 732
375 562
935 674
384 53
818 955
437 817
843 804
116 352
51 75
866 601
320 91
822 533
96 687
906 89
733 35
77 280
834 878
208 610
361 791
458 241
202 345
94 351
821 323
406 912
378 81
276 14
59 287
379 760
732 117
792 307
418 509
133 276
226 853
717 688
208 361
363 275
472 335
27 471
262 5
577 705
611 124
279 187
182 47
939 300
629 34
96 63
179 431
162 433
322 352
577 702
403 811
904 101
159 948
238 546
698 91
667 666
443 104
184 963
8 225
814 578
403 912
491 132
15 946
485 211
442 107
275 936
326 15
7 622
915 388
421 247
239 355
276 643
819 509
881 683
443 404
848 291
822 292
214 793
344 765
152 185
765 849
402 408
648 656
804 146
913 586
375 303
196 271
582 610
943 922
884 444
191 884
720 569
76 356
611 425
557 424
154 918
191 801
908 835
870 110
143 6
905 24
706 506
665 726
839 31
443 547
311 877
619 500
498 711
361 395
488 370
304 823
832 577
205 614
162 422
829 29
286 444
360 255
405 292
177 806
641 857
162 125
531 403
485 303
36 239
802 872
828 602
23 623
516 788
817 355
462 773
456 271
833 503
166 431
123 438
661 419
821 310
552 929
560 15
747 934
672 384
76 794
457 438
908 631
252 623
710 234
844 275
346 708
202 425
895 32
756 760
474 188
96 231
328 537
932 104
768 118
654 110
115 138
5 848
266 326
537 206
823 579
497 806
443 757
896 348
418 930
366 237
655 359
927 954
678 223
764 810
353 521
190 469
328 900
956 806
604 431
931 873
15 125
193 41
596 461
700 365
779 352
911 564
740 897
737 357
755 499
115 763
309 231
26 808
610 125
652 55
20 560
90 137
469 112
294 923
90 776
399 177
151 727
614 479
651 236
761 188
762 941
914 189
186 582
1 261
81 281
337 228
641 604
420 14
535 327
331 215
402 592
320 270
491 894
95 257
603 139
635 353
260 667
833 107
760 953
712 933
497 623
318 906
321 626
733 925
69 944
502 810
377 666
91 29
391 465
851 538
10 547
467 919
192 752
75 454
326 141
643 500
847 380
51 788
675 848
750 136
464 30
778 89
525 865
165 335
179 57
596 513
309 568
866 558
302 441
446 209
168 29
812 48
260 780
482 623
10 103
105 198
655 321
741 273
70 282
552 197
460 658
492 423
758 268
336 878
765 801
153 376
178 792
911 674
216 823
577 855
903 477
621 365
208 375
1 589
822 694
191 805
376 773
437 922
447 197
736 175
385 509
130 568
389 509
844 780
644 779
889 962
319 953
653 927
119 407
550 789
390 919
729 242
600 530
615 532
960 88
818 506
334 336
582 934
572 496
594 885
126 365
619 729
308 776
342 696
303 10
806 227
609 512
775 156
700 390
108 535
690 544
942 925
51 97
886 384
748 170
297 67
83 231
367 386
955 319
173 691
374 867
883 21
393 898
299 540
736 690
4 731
750 177
915 39
722 755
177 517
424 3
539 666
104 523
874 586
730 12
741 851
717 380
467 144
556 773
209 65
698 395
167 394
217 19
116 344
387 771
904 935
448 411
890 724
518 350
348 102
911 676
347 774
871 351
229 191
455 298
62 919
165 96
115 234
738 825
445 11
352 164
664 92
17 96
430 677
649 962
391 665
143 950
360 929
300 791
167 650
319 645
655 863
573 377
457 54
704 188
840 338
71 323
632 371
769 305
826 562
630 955
78 438
870 404
594 164
657 695
159 904
792 901
529 362
838 284
812 319
48 263
337 230
612 333
98 6
734 228
91 24
909 885
286 293
507 118
805 126
400 671
583 923
226 436
467 914
387 297
402 223
678 819
128 163
765 2
31 323
536 273
339 351
222 79
839 889
682 440
704 150
165 958
790 220
891 397
769 861
337 730
27 147
96 21
712 892
581 620
485 415
341 534
627 499
273 219
693 371
43 823
750 579
133 361
763 193
175 708
178 351
721 946
169 566
326 181
621 237
160 697
585 568
399 310
535 733
108 666
289 888
383 494
200 658
317 930
581 482
884 16
816 551
759 884
117 210
324 709
150 892
533 884
383 271
527 434
345 213
911 130
319 628
933 271
761 814
329 297
702 190
478 869
53 544
948 441
715 220
504 354
716 332
195 550
5 568
88 227
768 567
288 372
320 177
210 24
241 907
283 768
625 961
749 591
722 782
265 738
786 327
662 247
940 469
751 654
888 607
62 34
376 53
485 608
260 534
695 849
230 483
143 66
516 622
831 205
704 335
216 67
638 396
767 49
363 499
379 161
911 71
609 468
484 455
682 503
1 383
649 264
732 800
950 65
488 65
413 922
256 3
672 587
134 801
411 34
430 837
903 313
31 201
77 242
378 959
108 745
459 946
858 300
279 639
739 963
952 520
656 963
545 913
929 542
715 675
378 324
543 373
478 673
377 421
773 953
151 799
906 479
875 287
938 368
881 146
894 878
255 80
537 385
186 468
646 248
813 46
911 555
494 140
117 92
652 623
741 42
692 312
379 508
18 35
44 146
732 694
324 499
20 73
795 362
839 516
915 494
503 796
443 912
933 313
326 110
195 876
254 761
96 423
570 701
492 481
310 575
802 247
573 343
728 704
273 629
743 42
604 912
442 7
642 274
673 886
292 628
228 16
647 835
457 955
308 389
554 622
632 866
328 94
240 314
502 132
368 614
128 869
746 806
101 894
844 691
745 71
169 856
332 203
240 242
769 248
191 49
782 193
704 259
895 347
754 963
320 683
311 62
192 673
221 187
545 764
808 684
276 112
86 45
376 490
231 408
904 776
15 586
875 835
105 621
798 476
439 563
391 723
559 788
842 309
20 391
73 83
459 723
655 402
388 60
266 136
448 264
379 64
249 627
536 58
502 13
4 413
575 45
905 544
870 118
498 618
342 494
612 41
889 114
899 576
680 161
121 171
400 321
519 666
126 156
818 742
714 781
751 252
290 509
78 943
106 131
293 818
532 829
220 835
937 533
51 885
108 410
502 31
872 176
875 350
652 239
550 219
903 846
27 126
86 108
716 343
913 560
119 170
464 550
962 946
85 172
868 274
148 664
391 795
624 432
902 338
38 824
527 608
764 296
613 964
712 195
379 909
948 902
733 664
910 523
784 365
317 300
93 516
253 930
962 561
265 29
52 961
262 329
214 911
26 262
638 513
173 915
706 579
318 871
834 789
609 701
744 951
185 12
902 83
567 835
229 59
274 74
288 330
813 215
729 380
378 548
715 720
795 355
580 849
119 494
822 238
422 757
650 54
905 668
905 608
391 605
417 140
268 358
124 562
334 955
642 651
437 94
116 443
506 902
868 41
519 488
436 837
580 257
201 353
18 117
244 707
267 771
537 83
245 55
192 74
895 562
788 222
702 680
392 935
257 546
260 644
273 4
681 924
642 422
935 220
758 777
949 94
784 387
51 310
14 827
950 111
822 329
1 136
524 50
443 597
378 759
450 188
576 853
407 586
237 809
347 600
51 952
420 340
722 877
889 395
418 127
420 643
727 930
390 176
628 809
462 308
379 932
715 284
821 835
320 760
775 353
569 837
266 479
90 717
316 856
960 237
699 80
815 860
681 287
87 312
186 238
790 349
378 955
744 15
896 49
456 489
660 674
391 861
439 503
595 69
68 81
502 496
217 146
607 55
798 913
348 263
327 803
726 56
929 367
787 55
178 121
9 932
225 734
840 752
341 311
764 407
210 792
805 829
35 509
625 927
807 696
592 801
441 417
281 21
602 601
457 138
675 350
538 639
721 688
826 829
618 175
511 333
218 66
243 163
17 883
454 553
424 14
380 65
182 134
186 464
173 683
169 586
758 131
416 364
174 514
768 257
828 927
486 395
807 856
443 154
649 170
655 177
672 586
613 168
147 521
96 336
598 538
245 87
78 836
698 732
229 712
775 683
824 787
595 335
548 526
123 8
812 491
183 727
186 236
217 95
169 865
506 843
913 222
165 449
559 146
941 569
391 610
273 474
475 810
531 795
702 936
233 240
742 776
643 169
744 841
83 197
80 691
324 89
115 540
26 944
611 227
332 296
267 519
153 897
173 357
844 701
819 290
13 429
533 357
821 618
676 473
948 459
59 584
825 677
832 923
722 444
529 47
910 929
497 248
880 782
826 377
128 717
37 856
484 282
148 73
840 900
761 946
215 140
668 591
283 724
377 97
885 725
871 819
733 936
238 568
787 281
816 522
903 922
957 758
440 28
474 427
960 584
310 507
462 294
437 440
803 137
402 576
309 330
634 385
64 319
647 578
11 132
68 387
511 71
442 350
116 343
492 915
624 372
426 588
769 929
217 403
721 666
728 14
854 390
243 752
155 646
439 634
115 473
475 917
372 558
727 493
818 606
549 54
562 674
719 85
650 687
756 203
165 562
449 601
239 235
398 930
958 488
270 667
114 680
612 928
950 856
807 778
168 110
614 876
653 424
626 366
511 860
604 138
246 60
759 814
361 742
909 757
804 40
740 589
191 440
6 40
83 335
823 586
107 227
610 29
744 156
938 557
833 579
455 756
697 45
783 282
250 280
896 847
722 243
178 638
419 640
93 530
184 917
98 553
37 524
720 695
498 221
184 957
331 817
28 808
20 187
726 567
738 177
334 890
740 917
893 841
128 356
762 523
190 515
611 196
543 461
937 537
505 373
851 553
948 664
326 175
441 176
896 961
841 876
361 509
647 601
631 94
321 586
183 206
195 883
543 684
351 212
585 83
751 27
621 290
30 160
852 365
420 600
623 898
719 257
341 263
830 592
321 352
182 512
555 176
672 843
474 544
193 112
937 483
772 955
249 629
108 30
366 707
698 689
570 518
200 14
809 67
159 310
169 435
840 242
681 130
878 919
942 13
935 946
475 281
42 106
442 169
828 733
109 185
9 225
282 40
1 521
59 418
305 343
309 897
346 265
727 819
904 211
602 71
254 686
178 605
946 705
718 933
651 871
478 16
815 658
90 870
439 551
748 67
406 316
186 565
963 586
875 193
802 601
151 714
470 105
577 104
420 476
519 648
465 333
550 885
182 597
828 355
289 150
206 903
20 348
68 878
593 276
36 587
927 2
543 255
655 941
289 529
226 921
871 607
519 551
91 696
254 248
550 58
175 647
626 244
947 344
775 639
78 364
108 936
855 459
952 16
940 604
729 591
9 172
76 520
592 193
963 622
916 628
593 751
949 658
337 926
714 382
327 54
549 21
80 690
468 951
336 99
282 779
910 853
346 255
9 217
72 924
33 262
81 196
598 264
76 799
345 903
240 803
659 362
391 584
504 932
449 830
510 524
580 228
175 297
488 7
443 386
139 127
510 238
64 292
146 176
611 138
881 460
332 884
320 448
153 840
347 310
895 523
150 385
819 656
187 513
505 612
54 796
30 514
813 27
354 427
267 834
786 791
451 835
662 699
273 489
743 243
352 776
925 646
678 242
605 567
836 600
600 319
956 951
772 760
497 810
694 244
606 491
282 65
698 851
343 221
582 381
756 903
337 703
964 908
842 955
42 684
393 765
171 313
698 348
78 427
753 355
543 364
145 197
281 771
282 691
497 88
812 431
426 925
533 301
219 553
545 470
181 776
964 150
457 265
924 187
424 753
879 78
708 84
552 657
303 931
133 440
590 250
1 752
226 725
188 865
446 179
262 943
764 88
341 692
177 227
722 537
429 514
236 228
509 674
899 8
379 827
158 267
574 220
646 294
211 239
116 471
212 920
299 544
184 306
720 487
926 12
328 141
302 667
208 72
343 669
466 778
640 709
203 494
505 314
271 809
783 102
912 928
198 40
912 432
642 568
753 479
648 561
379 733
22 64
332 6
887 163
265 220
715 488
880 629
963 930
753 789
681 861
679 97
145 729
402 585
693 476
17 779
374 330
54 80
882 936
9 161
443 501
502 39
249 687
48 918
467 542
92 553
735 60
662 276
382 958
189 228
751 534
604 136
800 87
202 503
127 109
924 809
354 961
492 645
191 472
703 355
332 333
769 25
748 130
904 2
768 530
889 893
604 161
583 669
541 136
171 792
914 766
217 760
380 705
935 835
593 100
551 752
147 168
487 945
719 686
751 844
468 618
890 316
868 290
612 31
939 630
452 41
811 269
659 239
905 188
699 181
347 562
531 181
346 47
224 959
288 544
942 392
436 628
209 5
774 575
845 836
815 19
233 268
470 647
775 777
952 930
862 29
670 618
710 603
310 401
388 546
378 154
741 923
475 628
826 410
475 35
898 509
82 924
485 432
652 49
601 137
852 674
239 53
142 708
410 156
575 922
772 688
797 591
888 507
769 484
478 946
958 809
510 263
626 532
954 174
171 241
192 479
549 669
260 476
615 648
653 285
543 737
527 691
767 57
815 404
153 875
874 473
437 754
592 404
278 93
349 102
422 302
890 172
700 601
352 34
899 25
215 526
270 300
277 149
414 380
587 479
70 265
736 361
405 853
415 878
549 729
341 285
92 799
290 618
28 421
616 848
591 921
868 241
715 160
473 255
889 856
455 403
403 920
522 809
825 921
484 873
728 103
823 645
23 776
466 99
25 21
454 198
15 803
463 380
817 934
147 60
845 526
689 224
22 499
99 584
939 780
922 544
669 294
732 603
167 390
197 251
363 743
405 401
364 674
609 551
189 415
652 691
637 154
334 114
78 599
648 385
379 691
495 190
292 680
805 127
819 89
446 392
786 626
700 243
361 654
398 399
727 2
670 559
561 100
600 62
573 120
77 592
467 958
902 687
374 53
672 91
740 862
743 57
400 542
119 134
566 172
226 339
754 175
841 494
448 169
954 501
817 541
817 308
815 899
289 240
377 8
122 630
937 295
233 456
484 349
839 29
278 28
405 958
871 557
518 708
178 170
27 934
682 466
812 394
747 554
607 313
661 480
964 195
649 586
166 645
469 626
36 482
584 137
344 686
96 480
27 921
754 730
910 28
157 187
702 890
730 198
54 538
531 2
524 794
158 5
554 955
957 722
277 25
378 5
683 548
327 92
447 338
594 272
688 705
603 731
201 403
414 25
764 32
485 358
941 567
902 272
772 50
59 851
752 432
868 145
478 390
637 287
446 671
753 4
535 509
585 393
779 791
599 353
27 562
655 404
556 414
77 351
818 210
734 814
698 684
688 131
749 404
613 672
785 364
10 99
147 753
881 99
573 389
784 858
762 338
198 403
24 60
422 656
680 811
726 91
415 781
295 230
860 308
72 679
464 373
723 903
304 889
556 213
121 893
498 308
458 850
22 4
349 963
75 862
573 191
371 520
599 921
596 439
775 843
378 347
573 373
475 897
318 72
746 218
863 388
534 219
903 491
810 936
263 62
908 267
106 945
145 538
71 390
899 553
889 2
579 164
254 827
718 30
958 172
637 327
276 462
93 220
265 923
281 496
728 749
294 433
235 285
233 868
551 242
244 907
226 721
866 117
393 3
533 187
315 239
143 794
224 366
446 956
332 193
340 260
616 154
905 41
725 586
410 62
121 659
341 191
659 945
526 801
360 883
533 319
71 50
414 101
10 633
718 312
346 192
286 935
304 811
944 41
304 672
227 773
82 480
445 549
38 914
762 190
672 563
715 459
727 848
359 953
209 744
666 944
556 224
644 19
804 679
904 570
119 622
805 99
466 805
179 118
357 944
211 668
300 396
492 718
510 826
789 100
584 546
740 388
10 201
473 809
478 532
570 831
501 107
843 35
824 396
502 11
545 353
903 857
145 53
9 158
296 163
184 773
899 739
606 873
614 359
791 12
234 725
511 166
802 257
561 411
115 49
486 306
10 859
735 770
739 237
454 568
258 900
232 253
812 261
717 372
105 814
513 212
625 230
245 130
448 140
618 757
761 322
329 773
347 301
379 326
28 647
158 400
167 24
418 248
381 856
590 348
860 907
951 765
627 917
880 754
462 48
333 520
8 542
771 435
861 944
681 239
473 878
467 742
306 589
797 597
423 792
162 452
721 358
881 465
572 474
94 40
948 348
154 349
277 680
682 869
508 867
536 114
82 789
587 433
73 503
761 251
158 883
893 804
659 330
166 680
38 19
208 773
719 597
109 521
898 808
916 789
937 856
378 751
1 46
816 268
107 359
524 731
651 110
232 848
748 311
669 119
822 453
215 89
299 12
205 364
249 891
898 390
481 301
888 377
720 261
17 58
14 660
382 676
603 963
232 46
597 223
545 888
431 739
289 914
342 960
292 353
613 444
146 407
159 746
444 861
797 166
428 924
623 307
559 523
838 538
504 21
478 281
158 147
1 578
325 3
293 473
838 194
826 635
376 270
955 761
686 566
924 731
753 145
850 357
819 474
166 648
52 447
671 787
909 440
281 207
475 133
564 177
401 336
732 690
1 411
194 959
504 640
38 27
240 222
858 531
4 168
556 624
304 321
252 352
279 474
58 138
64 941
670 11
718 425
340 281
482 877
174 193
42 725
541 291
275 952
93 673
471 679
721 618
142 552
595 433
611 669
69 54
576 79
457 170
941 816
592 242
504 506
260 963
393 801
641 334
908 359
956 371
355 476
18 137
531 395
652 621
428 890
665 546
200 100
749 708
728 472
673 814
604 882
779 734
58 877
492 899
656 119
90 395
571 247
660 709
777 900
663 628
948 352
583 343
788 42
741 6
633 19
640 219
536 316
276 74
535 695
344 648
637 646
676 248
927 589
325 959
122 78
210 629
526 723
854 532
798 441
854 553
6 869
609 562
187 666
446 759
406 269
918 177
318 5
254 8
964 865
845 172
33 52
768 152
83 46
863 552
507 288
469 618
309 335
498 781
510 127
475 336
340 8
755 669
748 51
14 490
6 564
249 795
389 558
620 799
298 809
402 677
266 30
741 479
617 806
287 801
741 202
162 226
218 330
823 194
236 2
602 118
746 386
890 356
625 107
455 426
524 87
710 200
123 309
342 424
105 726
123 810
640 169
340 134
507 789
304 945
956 481
722 423
585 29
283 437
790 526
402 598
331 921
720 673
265 107
824 781
161 79
569 415
814 111
630 434
785 5
468 778
286 673
289 341
714 129
797 722
603 479
775 73
179 777
543 511
12 923
49 41
605 5
315 463
48 30
747 877
61 322
948 319
832 23
390 269
467 743
617 691
756 130
100 357
219 639
591 953
246 622
778 220
845 876
26 959
638 920
4 35
574 857
745 730
148 466
715 423
504 726
769 630
834 145
843 476
789 416
13 46
635 956
64 934
368 421
854 245
615 862
640 438
754 624
617 631
200 462
516 203
777 357
11 369
209 527
502 539
341 348
430 842
436 236
119 814
727 929
526 522
281 62
728 211
23 863
69 814
414 338
764 931
69 402
812 552
573 308
775 512
598 149
217 170
300 885
363 301
266 194
11 351
658 79
93 610
614 872
343 955
635 552
832 343
349 668
537 350
288 194
120 493
221 345
553 60
138 386
714 848
274 245
726 494
20 570
312 515
887 46
753 542
962 759
867 499
448 793
616 709
596 691
82 915
728 843
478 957
943 196
819 271
317 474
862 250
710 751
676 174
584 102
626 299
854 367
683 57
148 363
553 408
341 452
937 355
772 132
712 755
5 654
787 269
556 754
418 21
5 297
798 351
813 709
315 786
730 24
588 58
326 677
63 856
201 228
259 791
571 748
955 856
98 188
911 147
464 514
470 628
925 150
683 210
196 372
939 297
525 902
529 411
214 182
392 922
196 876
741 238
785 639
183 712
843 66
769 867
254 24
665 174
543 618
755 924
61 16
631 163
144 251
741 308
735 921
94 322
427 509
534 19
305 219
458 358
508 866
388 3
173 635
288 381
937 654
700 356
332 431
959 350
418 731
746 435
230 907
822 755
266 131
293 699
524 841
492 788
898 481
850 421
599 109
834 322
652 505
954 925
675 24
80 776
165 483
257 106
352 193
720 507
890 900
197 961
605 451
841 144
863 564
686 223
208 373
512 16
662 458
812 136
192 156
942 825
749 553
72 170
469 483
315 842
382 109
882 834
754 479
652 786
824 750
83 674
653 566
706 825
484 367
15 856
268 212
233 619
43 484
86 74
508 12
105 760
468 521
564 65
241 174
65 41
458 528
571 491
211 680
498 703
593 565
676 563
224 876
558 876
872 140
267 759
960 701
868 502
159 601
467 566
209 605
594 407
485 629
626 763
1 65
361 808
139 412
190 218
786 112
877 118
880 375
910 46
108 182
821 121
627 506
15 374
447 255
123 127
125 144
37 269
644 146
516 166
183 695
445 724
44 120
936 97
786 357
32 786
5 111
570 55
368 868
874 65
948 255
686 773
187 268
57 760
215 877
253 47
927 810
683 50
735 520
722 963
25 760
516 105
596 812
761 578
51 933
443 733
594 507
582 812
683 264
195 600
25 639
428 614
512 549
816 763
745 407
664 274
936 136
865 953
819 578
675 274
173 149
36 796
457 302
866 827
790 438
567 579
730 71
96 176
415 67
504 247
842 631
913 390
938 605
916 510
870 886
642 26
201 269
937 955
867 923
218 656
832 808
636 3
790 902
484 933
561 3
9 242
764 915
115 760
24 527
207 408
629 757
436 519
706 157
399 769
459 483
625 643
36 189
347 884
943 374
630 857
275 21
158 758
428 757
52 230
692 306
94 87
304 85
278 182
315 322
129 677
680 394
93 480
641 924
473 350
651 753
422 85
454 547
710 543
798 726
802 621
430 141
191 861
635 922
293 459
9 702
93 797
269 41
807 695
201 739
875 816
902 544
334 295
271 687
817 28
847 306
197 112
769 300
419 946
320 739
685 166
678 336
537 197
812 761
409 529
860 521
643 291
565 281
204 684
460 222
685 809
78 496
454 709
346 803
61 562
684 291
715 327
398 121
478 509
405 805
467 792
292 237
682 209
155 12
482 130
303 801
475 447
346 130
347 450
452 588
706 817
262 560
866 744
422 512
428 933
711 462
913 419
68 702
299 40
703 390
222 84
893 161
55 963
539 319
612 918
290 100
453 41
722 840
430 201
761 886
545 85
464 461
815 638
497 529
422 704
273 213
39 84
192 113
585 909
611 454
361 586
93 47
770 820
957 248
57 918
764 360
938 314
123 483
316 859
379 961
317 602
782 201
890 838
459 900
632 634
396 953
370 425
288 312
85 381
129 371
20 163
360 725
860 11
505 892
492 357
485 171
903 757
699 371
582 764
68 291
711 857
43 740
456 884
275 886
254 549
726 327
392 42
916 89
844 419
383 614
609 476
468 886
507 358
830 705
662 697
196 522
561 219
605 802
738 381
315 617
412 628
574 218
909 435
699 253
23 16
891 134
890 477
59 374
288 634
368 427
426 352
828 561
114 30
927 667
682 668
315 936
180 603
516 215
400 3
807 876
116 34
481 586
226 394
14 134
70 231
21 222
680 355
466 758
927 901
287 306
317 701
817 2
147 902
719 851
143 696
414 792
513 491
753 30
835 645
735 220
295 97
265 856
921 622
26 352
910 859
466 915
673 141
556 444
409 559
652 137
948 202
173 340
242 791
120 547
348 89
576 3
679 521
280 67
217 263
75 482
409 920
531 91
594 282
325 15
43 756
822 782
304 139
927 237
652 766
304 478
854 795
780 776
679 371
172 176
642 738
216 62
632 4
676 31
664 877
623 687
508 440
728 44
40 713
214 960
910 646
531 244
379 301
376 794
927 494
108 356
414 473
604 232
896 432
807 198
143 375
850 528
278 252
860 730
52 103
325 292
743 846
33 160
37 952
908 431
90 232
442 677
548 528
437 176
772 795
105 887
168 945
901 7
44 903
87 725
830 838
458 339
759 564
28 102
775 532
560 925
750 688
783 345
158 543
481 515
808 923
810 169
471 528
52 753
130 172
77 534
890 408
943 307
296 355
566 417
693 236
939 802
400 552
72 258
955 907
346 600
771 666
882 247
245 503
258 57
567 645
173 963
870 316
918 923
292 878
76 318
833 140
803 365
282 142
577 350
253 856
888 526
108 779
238 816
956 48
192 551
770 395
700 608
716 820
430 380
909 816
824 438
882 645
914 31
815 12
628 228
681 849
618 212
857 885
585 190
156 503
947 961
457 903
14 932
595 221
406 650
765 872
392 900
552 590
689 490
283 413
180 271
733 356
462 592
377 319
391 722
521 193
944 66
804 372
115 419
887 819
183 775
182 205
899 257
151 548
548 132
876 185
114 907
895 648
181 859
133 109
571 353
155 113
931 789
755 774
322 709
827 451
719 951
354 351
588 586
718 633
440 569
670 707
914 725
681 616
846 917
178 375
572 106
308 814
278 756
804 91
208 689
204 142
763 791
444 923
694 41
159 118
511 25
874 390
468 878
811 111
748 117
737 794
759 119
155 377
440 150
604 735
385 801
74 251
783 279
686 953
249 308
812 806
711 647
961 395
582 104
738 687
698 794
505 489
143 767
720 112
712 778
649 612
927 503
23 740
28 333
162 896
612 530
956 104
958 280
576 924
468 461
900 601
648 575
906 853
551 181
399 421
956 374
189 62
146 415
479 773
915 407
630 489
462 906
855 326
670 493
898 859
934 876
538 261
888 623
169 415
485 713
196 261
28 87
799 364
807 554
304 890
650 713
217 742
449 415
276 905
723 695
157 59
854 400
718 137
495 560
915 643
710 333
556 332
477 849
583 917
624 291
498 432
18 356
61 80
454 431
941 944
896 21
904 644
625 78
665 394
379 692
655 578
227 540
587 678
754 933
458 529
2 509
743 644
529 104
881 677
498 314
881 864
798 831
98 201
375 934
173 469
766 575
794 19
571 25
468 742
139 622
510 898
552 455
211 812
187 397
275 127
858 440
214 873
130 894
956 805
800 364
66 118
226 94
262 601
948 7
689 888
949 699
44 368
447 494
585 386
83 666
331 959
621 541
651 785
163 372
400 626
120 701
763 483
437 538
805 408
449 186
957 876
175 125
831 284
929 841
816 876
875 935
99 918
732 959
1 111
450 843
557 417
318 591
682 403
249 537
580 482
926 104
54 3
655 237
412 285
492 182
306 60
226 65
275 432
711 164
941 126
256 244
6 12
43 937
727 944
203 397
121 194
908 439
693 394
14 374
661 166
325 585
532 40
466 513
774 355
108 787
764 439
772 802
762 643
374 809
754 664
678 267
780 244
712 54
424 564
525 856
615 699
743 526
415 246
863 843
899 242
122 437
183 691
181 865
714 786
858 50
226 443
842 66
571 198
342 780
954 827
607 761
151 377
647 562
683 894
300 514
450 915
66 110
130 791
947 336
759 704
218 622
345 131
121 296
458 791
888 103
65 540
565 482
487 930
135 705
342 238
962 872
564 263
580 491
26 321
775 340
412 513
778 49
632 293
218 776
318 245
880 913
249 436
439 713
164 205
20 396
678 429
832 939
812 724
576 213
462 827
874 156
400 83
727 477
216 243
530 306
673 629
478 100
122 97
879 761
738 491
325 589
406 635
716 923
333 811
808 244
866 206
717 91
874 213
759 201
27 639
346 884
147 925
336 432
165 265
854 424
960 461
613 525
260 924
278 535
422 730
582 358
289 920
580 203
516 4
874 308
255 493
925 352
497 35
124 708
32 291
175 526
755 891
206 788
306 461
139 351
370 781
710 612
379 160
392 117
567 771
780 795
596 654
22 650
565 589
388 176
648 846
610 396
289 18
108 385
552 171
115 942
815 70
840 127
382 301
90 521
216 326
161 645
712 136
454 101
424 98
15 602
179 218
675 814
671 284
646 89
660 63
727 75
52 160
412 110
890 333
146 237
349 629
741 789
289 814
24 477
875 550
896 732
769 240
875 97
516 234
319 776
315 906
741 778
506 53
839 8
260 74
651 329
372 136
262 417
260 271
43 859
234 743
877 291
529 386
720 886
402 27
446 767
398 354
445 319
467 747
441 432
312 365
556 358
784 50
431 701
588 476
332 731
271 514
629 56
488 713
634 356
271 658
642 722
950 131
948 285
342 760
133 565
293 114
660 453
348 892
410 104
689 518
403 687
926 114
372 586
603 227
126 88
6 431
748 290
693 471
775 932
346 639
128 580
392 479
133 961
556 647
401 433
221 831
807 800
888 678
822 131
406 898
449 74
226 687
671 423
440 172
480 210
910 487
485 79
209 678
844 50
881 368
329 31
702 141
399 237
940 450
186 34
392 394
899 887
48 818
749 144
77 252
510 796
377 743
570 356
158 823
564 371
728 590
402 720
173 794
603 808
450 946
813 542
670 163
181 963
832 957
464 852
73 65
751 735
778 196
226 186
620 779
120 270
932 58
621 792
388 515
940 777
746 432
689 222
681 694
334 99
33 551
617 308
263 223
338 869
871 777
783 532
389 589
893 244
422 735
181 231
728 871
426 523
782 257
914 597
902 144
232 267
736 944
436 476
722 24
912 476
580 647
956 460
603 661
511 418
163 161
171 786
637 796
899 846
328 88
736 634
531 645
44 917
916 790
458 91
637 586
779 219
957 759
343 46
74 920
414 31
64 239
216 816
620 546
485 696
70 455
880 726
1 645
637 661
594 793
27 169
541 618
98 647
214 464
455 849
78 212
710 729
580 16
583 98
148 676
325 482
327 743
913 799
535 440
310 794
882 404
341 17
597 168
140 776
836 568
209 549
577 23
842 683
652 162
51 372
1 413
724 688
43 890
383 930
790 323
96 514
636 819
868 220
536 166
275 87
363 648
822 852
830 170
626 109
492 624
881 959
446 580
13 403
449 797
340 901
571 80
751 288
569 269
379 884
784 48
339 922
76 71
422 877
413 614
638 945
545 184
638 809
720 519
820 34
143 125
619 207
714 308
200 650
860 540
126 99
180 825
315 759
898 919
845 566
929 299
638 657
714 677
101 244
20 686
362 601
248 849
325 817
618 294
279 431
534 846
545 197
881 541
269 350
394 136
925 946
513 71
689 905
518 460
70 500
860 912
720 501
103 194
120 55
675 903
153 116
246 441
414 801
745 203
827 591
183 682
962 119
199 41
37 934
1 49
490 903
621 646
576 243
10 584
232 127
938 174
831 203
195 911
647 169
943 52
68 774
158 169
896 300
738 610
608 222
642 86
726 848
492 949
410 946
85 610
914 529
190 169
635 274
915 788
460 731
937 735
490 297
463 109
235 421
177 140
437 123
225 188
238 451
693 94
810 628
765 559
366 547
821 558
73 563
841 205
683 686
95 364
748 559
382 168
545 628
322 357
712 450
48 931
877 806
462 79
70 393
495 240
243 74
904 138
250 794
632 324
827 54
818 509
144 228
816 89
390 622
363 218
795 31
688 413
780 692
480 493
123 792
288 87
631 597
595 607
147 734
638 848
88 629
790 654
368 414
23 894
458 268
698 586
344 770
86 295
21 66
376 962
366 3
450 700
294 499
828 739
304 105
692 602
187 390
947 519
210 624
325 555
615 591
843 481
942 321
341 385
929 650
294 362
449 100
199 591
747 726
884 532
887 447
511 219
808 62
392 210
549 268
949 891
675 171
183 757
157 575
552 491
738 806
73 759
303 223
474 912
695 188
778 534
302 210
569 264
703 288
711 906
181 194
414 170
577 829
456 212
890 14
165 762
29 106
772 801
179 733
962 257
436 425
445 149
655 295
214 364
905 434
168 112
525 75
652 189
178 95
950 737
392 799
952 369
646 865
331 822
274 628
694 141
431 540
779 501
204 29
778 454
588 247
315 284
246 793
485 490
349 306
827 55
797 673
467 53
525 520
950 197
635 126
97 323
596 25
769 361
224 514
162 836
422 414
950 309
470 281
210 152
303 91
48 823
737 185
616 297
940 842
879 365
733 50
430 792
410 435
211 954
875 176
72 269
75 303
370 894
277 287
121 850
937 738
35 259
74 917
804 749
439 685
782 380
791 314
399 182
214 381
607 177
303 860
607 169
613 566
640 870
341 319
557 733
508 303
202 110
418 717
537 922
511 271
948 636
201 837
375 550
468 519
179 514
148 523
951 921
324 518
475 590
184 53
182 11
216 857
733 421
400 618
391 307
249 576
217 355
615 495
155 300
245 168
409 336
497 213
153 484
626 770
278 72
156 809
627 57
110 586
855 841
783 707
778 413
549 814
534 131
93 937
535 126
868 58
277 181
124 386
43 285
700 500
218 45
800 79
57 312
581 721
893 479
188 285
950 198
202 352
787 367
116 653
659 264
805 870
547 307
79 111
22 370
126 31
620 810
45 658
252 644
804 648
762 695
536 673
650 403
815 938
379 732
603 291
698 127
26 628
879 836
818 15
202 389
702 189
717 353
891 483
611 467
662 657
819 758
113 666
501 415
807 459
238 327
141 417
545 958
581 515
839 480
583 864
490 256
297 476
186 205
649 354
617 300
443 744
823 474
456 460
913 176
755 31
157 416
360 412
887 962
453 84
195 906
447 542
100 397
379 717
580 791
563 203
651 395
609 712
577 596
44 139
574 591
549 607
211 52
440 688
394 776
304 682
827 961
234 502
594 936
680 780
23 795
748 907
581 933
142 352
564 515
832 135
637 634
210 647
475 934
511 791
795 131
462 703
478 459
785 79
865 264
497 947
702 901
292 53
148 932
204 704
240 371
464 306
103 829
69 308
446 334
648 250
387 572
635 444
941 544
722 634
448 566
409 272
344 669
321 474
398 85
613 912
823 811
472 730
784 658
813 626
344 658
715 12
124 181
898 370
68 824
271 781
363 110
181 944
157 471
202 75
181 959
346 860
943 285
932 738
70 765
457 466
256 140
253 394
610 231
722 546
954 688
249 33
914 8
627 653
610 374
337 61
165 632
882 194
426 538
577 33
926 759
344 220
123 697
834 212
711 787
782 97
649 16
804 245
458 454
913 134
214 130
681 194
701 417
345 219
852 779
54 876
94 952
593 871
475 227
646 562
805 590
697 316
234 707
420 495
683 738
105 540
595 114
15 530
619 704
957 843
927 575
605 618
940 303
260 317
379 856
535 474
727 404
293 225
599 743
813 693
367 119
593 395
714 124
555 493
890 259
551 161
90 353
735 380
594 219
643 109
848 53
406 115
1 890
436 820
949 824
911 117
386 684
467 300
751 259
23 892
613 162
820 432
399 408
27 396
591 220
506 766
69 204
189 53
516 309
531 396
288 794
685 959
543 190
409 837
437 269
254 531
766 288
501 228
125 251
188 601
879 116
612 221
895 269
48 491
937 471
889 109
376 169
236 578
723 369
817 744
592 837
458 467
855 221
574 313
736 41
590 356
464 629
860 520
732 645
339 330
238 622
404 118
711 914
155 501
943 530
443 271
641 880
768 717
44 681
576 796
105 521
257 589
182 367
558 763
873 803
159 925
342 664
238 928
182 515
442 284
497 87
821 218
286 633
676 241
342 71
915 588
884 322
951 771
788 66
299 16
895 225
650 176
452 187
649 291
745 383
651 696
320 263
299 3
669 272
651 431
108 340
302 608
554 892
216 767
576 515
318 714
871 522
104 453
964 824
836 686
1 145
549 50
877 803
238 263
744 72
439 74
242 168
665 4
463 53
69 771
492 599
288 809
881 17
398 474
583 836
18 489
98 499
406 885
116 66
889 365
828 504
746 42
13 851
37 247
824 80
341 199
733 725
73 149
265 11
759 513
556 402
833 457
484 738
532 45
285 40
800 820
741 103
690 811
747 803
118 856
498 688
751 313
926 851
779 829
384 930
73 32
416 869
238 124
159 752
129 52
764 660
744 280
848 688
653 259
744 234
659 359
466 98
400 468
235 481
294 894
641 874
810 481
22 251
143 555
470 160
266 451
775 513
469 362
567 829
621 31
817 582
598 395
51 413
462 560
605 400
598 677
934 707
298 952
843 2
583 958
893 932
169 40
73 454
886 645
596 47
217 650
628 280
190 80
879 851
226 273
898 312
379 831
273 561
477 223
940 439
113 588
652 631
650 763
297 697
226 185
650 137
518 109
325 521
119 566
37 483
295 538
239 538
659 135
248 494
759 246
912 654
265 512
419 961
528 386
290 79
426 907
276 610
315 157
492 953
491 963
500 690
159 736
310 395
120 589
26 507
288 248
318 104
574 841
374 601
616 403
922 912
694 589
44 951
924 235
319 55
812 772
440 269
322 306
315 16
318 713
19 928
387 212
805 657
332 280
346 460
657 380
734 335
332 488
271 404
75 843
35 461
897 60
805 808
778 515
118 56
324 535
178 626
446 482
452 493
391 374
276 558
123 936
44 299
663 354
19 434
166 40
504 411
43 114
913 548
502 589
149 796
26 685
529 438
297 415
101 903
745 240
343 860
584 168
135 640
321 757
383 820
116 257
305 539
120 608
786 546
99 493
607 489
612 757
837 109
863 168
838 901
831 902
91 358
104 168
566 185
437 551
96 39
530 922
947 269
675 653
472 231
496 423
344 606
833 448
90 94
665 747
512 349
667 713
46 172
650 597
183 455
484 30
516 412
836 917
815 551
200 890
1 819
417 922
235 921
207 872
455 264
866 927
128 590
766 849
458 34
899 131
744 726
825 438
841 425
695 53
51 419
637 101
87 242
935 522
667 602
24 356
133 307
916 407
24 164
105 910
813 817
619 835
139 160
7 959
581 678
616 566
330 859
694 599
718 805
6 384
536 643
525 688
891 187
289 861
402 483
304 861
714 777
822 93
938 554
865 919
516 222
728 656
652 217
456 366
311 871
933 522
320 365
949 49
675 820
108 433
109 131
862 952
878 757
6 84
854 419
77 756
819 413
911 936
659 107
633 264
513 67
887 308
833 814
259 499
308 63
745 236
475 812
98 415
189 220
333 243
728 789
783 736
918 494
401 628
77 590
345 230
44 758
431 696
559 820
790 168
642 169
839 38
937 953
105 66
183 187
214 423
192 818
819 362
145 647
852 288
605 542
37 486
298 878
495 230
445 431
606 861
266 228
820 479
182 917
488 45
939 226
36 579
854 214
579 397
351 47
918 806
450 309
477 323
363 19
23 83
749 687
784 19
557 2
1 445
6 923
51 899
824 460
17 854
265 156
588 87
855 790
262 678
138 109
581 537
819 900
341 113
727 914
630 467
542 365
433 773
538 364
753 423
786 684
124 869
266 928
332 629
404 654
875 6
315 429
169 390
609 916
90 579
163 380
723 460
697 752
78 570
255 353
893 403
459 538
844 679
438 760
11 944
293 941
596 608
641 81
592 925
414 699
625 74
135 222
396 589
902 589
104 427
38 59
93 120
72 218
627 385
808 97
275 174
610 425
238 911
671 835
197 542
151 667
728 375
153 375
243 639
241 521
712 13
448 885
333 169
115 5
93 695
791 350
346 792
27 552
719 850
630 339
647 314
270 12
741 528
908 473
234 483
577 686
274 538
409 733
587 267
157 466
510 145
940 494
889 21
337 862
384 713
941 367
458 134
543 15
574 824
108 309
885 313
694 241
755 53
343 883
124 522
620 8
871 267
209 638
569 301
905 359
73 843
255 299
927 53
581 616
311 353
563 919
834 219
198 835
576 898
599 779
406 345
926 786
205 654
44 767
88 520
376 656
376 836
535 850
898 796
516 363
135 322
57 49
385 878
596 396
611 440
113 814
816 10
480 921
948 754
490 29
265 80
474 50
510 903
299 256
267 493
847 15
96 789
349 71
743 364
807 65
175 359
922 3
624 438
231 385
588 413
367 900
180 955
332 792
745 258
465 535
143 914
463 554
526 373
162 402
632 621
286 910
516 52
830 426
64 381
653 31
233 43
942 40
671 735
318 242
797 771
895 458
304 60
860 946
718 747
429 869
351 110
253 110
617 319
569 131
765 787
582 569
304 676
87 207
718 903
641 157
447 380
33 296
410 232
36 779
957 908
114 486
550 918
402 880
10 451
229 682
354 210
339 623
828 760
144 223
409 58
294 695
769 320
27 923
384 247
747 548
279 633
570 135
647 111
785 217
256 869
531 905
410 167
183 61
498 313
583 327
950 5
282 678
464 144
405 786
852 705
574 462
810 691
248 306
229 7
302 400
958 572
533 431
611 784
630 550
906 429
879 492
786 264
372 415
594 483
115 480
612 441
545 398
356 394
545 521
759 537
855 810
858 255
886 3
613 413
252 857
828 805
449 21
496 687
202 901
826 644
798 307
443 397
740 501
409 364
108 431
70 860
383 554
598 295
349 15
133 258
620 914
716 775
681 928
435 705
662 801
655 536
30 163
574 502
594 702
588 212
274 544
232 41
598 837
758 885
405 227
769 354
279 126
714 871
465 66
4 803
133 786
492 752
765 782
872 859
570 256
251 111
694 869
519 898
942 831
315 561
290 861
388 227
215 789
338 479
181 930
252 563
318 551
198 707
682 666
839 140
652 864
552 861
502 258
519 961
830 808
899 370
558 901
898 21
424 434
485 794
362 2
815 600
820 886
23 113
419 31
606 713
376 944
420 284
456 752
249 203
477 16
762 905
769 731
653 476
211 890
255 628
594 493
290 205
89 540
59 917
624 312
815 608
163 237
525 952
11 749
243 647
135 519
224 369
346 901
896 920
162 26
202 805
317 955
175 164
101 12
437 834
379 601
296 691
200 415
541 639
11 453
790 901
174 792
478 601
955 677
561 268
23 692
481 89
44 140
413 137
126 629
832 774
624 164
343 140
525 801
190 697
308 207
602 809
129 144
603 323
612 912
582 424
613 13
202 744
182 101
636 181
667 460
806 314
625 315
664 193
19 136
398 751
679 323
746 543
505 339
47 164
68 94
781 707
665 139
588 136
138 650
576 205
166 248
38 630
845 659
643 472
315 56
512 529
841 730
759 92
215 517
455 892
706 592
452 155
17 195
306 365
348 91
946 808
454 859
450 861
785 371
652 504
262 654
200 569
879 652
104 228
72 427
595 339
454 91
560 71
697 46
139 424
507 338
941 601
73 344
497 409
186 482
59 599
17 766
458 868
778 616
121 252
534 169
698 911
694 927
197 16
866 522
784 360
165 514
48 841
304 234
38 520
646 647
4 74
72 352
949 39
446 675
726 355
826 548
345 602
726 427
535 330
62 959
494 84
120 942
915 268
936 848
539 488
55 776
880 530
486 923
252 351
706 441
719 892
632 144
951 884
870 41
498 287
445 298
751 364
374 493
884 111
205 453
458 530
655 504
599 316
508 5
824 744
393 645
871 327
740 531
957 168
950 778
310 586
202 517
573 876
434 34
340 961
67 776
133 92
788 107
445 340
711 10
896 293
116 156
114 704
337 370
58 107
46 907
338 350
652 622
767 841
471 697
309 471
294 194
818 646
32 911
611 107
665 591
387 918
489 185
209 332
620 125
429 335
150 280
802 680
463 795
89 959
715 181
890 300
141 431
887 661
162 768
127 477
232 248
50 397
895 638
573 118
324 51
324 720
821 582
376 370
4 367
721 932
470 395
79 395
896 643
179 381
86 100
950 606
879 555
866 959
726 806
275 160
623 515
919 111
683 189
613 630
668 739
275 395
501 71
551 473
556 814
195 835
544 917
683 724
489 83
842 424
234 94
81 231
277 411
732 245
299 264
911 802
260 626
331 261
604 182
728 283
711 809
795 432
138 365
913 831
560 416
507 207
562 24
30 291
529 83
323 84
678 396
950 517
706 757
830 848
510 809
105 837
698 925
625 281
827 353
926 377
570 10
22 347
480 421
571 729
169 228
430 550
279 252
96 693
331 124
44 191
676 673
368 197
935 188
910 97
857 312
906 803
47 461
890 851
469 30
906 316
722 63
441 691
775 265
941 239
238 535
785 291
627 349
958 71
874 472
557 931
755 606
266 860
769 499
695 291
71 79
146 679
485 247
157 674
123 951
723 268
143 339
452 429
746 111
772 362
833 176
464 958
325 771
241 137
416 479
758 7
813 239
450 320
115 673
462 251
957 244
439 224
90 89
908 319
595 518
36 230
138 853
169 869
551 99
911 45
815 907
556 87
276 673
346 844
412 137
127 701
169 666
860 673
4 231
89 509
216 296
177 137
145 963
207 89
405 755
422 696
340 829
220 67
931 537
44 181
621 796
203 796
478 886
712 788
874 319
805 24
94 412
710 270
233 47
299 514
595 146
115 172
826 634
436 923
217 371
637 160
576 705
665 660
113 859
585 404
824 503
82 761
663 548
276 683
643 568
240 757
748 527
957 219
736 840
55 397
605 763
446 926
125 872
336 395
875 607
680 160
949 297
123 66
154 564
826 152
349 222
727 855
695 427
229 467
604 479
37 372
459 849
807 534
675 912
4 207
422 835
449 950
447 606
158 239
340 6
43 944
701 134
380 781
830 363
686 503
136 350
379 232
676 654
504 532
751 73
457 396
42 395
833 163
680 316
440 401
214 236
76 626
832 962
419 174
155 676
91 806
184 327
433 757
569 624
642 98
44 213
619 118
260 244
592 85
617 826
854 571
477 97
947 99
470 537
423 477
815 757
37 477
128 866
23 664
785 849
37 308
684 335
154 350
742 21
954 250
753 131
861 417
506 394
498 774
679 223
372 705
283 714
129 185
70 110
367 886
363 3
620 72
880 355
829 540
799 97
120 803
706 636
797 724
405 669
570 559
321 555
890 388
942 477
821 920
834 779
780 386
246 395
852 185
446 674
246 865
854 60
162 221
613 862
11 212
116 388
576 288
650 946
818 361
246 928
77 71
635 582
895 513
329 206
126 131
940 743
289 700
948 592
241 163
64 822
229 190
90 944
672 483
157 669
565 405
908 195
76 959
10 749
342 702
454 451
825 622
795 15
910 66
134 335
445 264
85 197
942 243
179 155
377 763
613 907
619 172
430 326
569 788
874 11
906 240
630 491
703 645
847 656
906 290
594 658
637 835
598 766
939 892
887 373
411 922
426 102
69 361
500 7
534 528
491 193
443 743
830 259
941 921
733 99
379 54
487 923
881 339
166 473
406 349
338 257
609 787
161 255
926 579
72 692
496 136
28 287
744 531
78 722
342 323
850 285
319 691
629 395
737 624
322 353
822 575
939 327
38 397
48 927
308 474
651 267
44 267
78 529
272 666
574 381
676 330
132 109
672 732
887 244
347 26
686 67
128 753
830 380
882 397
824 515
505 956
495 680
630 87
485 594
443 13
286 813
582 177
447 781
722 163
151 33
223 691
587 899
498 251
447 100
283 83
424 559
182 913
879 406
675 687
10 857
943 74
956 473
555 838
508 537
637 377
740 911
887 820
625 91
667 380
500 472
719 392
721 66
596 699
4 749
884 447
76 271
759 835
875 274
43 48
45 553
929 168
597 917
99 870
68 376
289 692
722 527
685 230
393 752
741 403
465 425
113 66
672 225
93 442
73 365
720 479
156 695
702 7
230 827
891 579
304 800
524 853
301 520
344 515
356 538
210 188
473 849
573 409
950 462
815 405
391 78
560 53
59 696
450 547
879 163
832 239
96 65
39 246
26 887
347 860
698 201
346 685
484 454
128 732
593 611
895 888
669 867
821 584
879 288
750 316
956 906
239 185
868 468
556 408
339 513
762 892
403 691
482 476
551 586
649 654
669 876
153 316
615 892
368 537
883 588
686 47
165 432
735 145
653 154
462 374
174 788
818 578
730 763
817 548
743 829
218 307
830 125
240 523
813 766
593 405
420 166
884 102
254 610
573 507
401 629
743 55
8 246
518 451
473 16
183 303
522 952
632 65
391 718
546 674
331 454
37 564
94 903
451 384
516 459
59 639
482 584
200 18
598 787
615 527
52 423
162 650
541 356
609 640
322 523
714 369
949 44
328 696
816 752
618 629
661 339
927 40
184 177
138 236
871 770
685 700
279 606
727 920
437 349
517 67
632 760
399 179
375 811
753 401
121 493
456 465
626 624
124 74
485 8
706 199
157 507
662 265
33 862
273 811
609 357
155 251
615 575
186 804
33 156
389 789
778 252
38 941
250 312
573 321
122 712
926 205
669 349
165 29
72 918
278 354
387 476
55 97
549 679
651 434
855 361
732 917
813 9
701 851
603 356
286 541
202 169
881 140
938 783
851 515
502 386
637 756
510 169
914 240
392 411
808 227
94 820
412 423
772 663
939 875
656 752
882 35
821 640
749 645
464 705
410 250
733 923
362 316
229 66
457 397
500 777
14 141
759 15
312 213
321 42
868 311
283 665
367 168
304 935
400 777
475 301
139 109
145 684
363 701
80 963
719 118
672 508
896 434
74 742
378 6
706 210
319 56
108 703
636 564
317 838
255 417
76 200
50 434
719 801
122 808
165 8
831 92
549 225
901 760
786 92
599 677
665 124
244 247
857 892
611 403
340 689
425 757
392 616
288 237
732 507
904 548
620 102
733 350
17 589
558 261
400 56
543 411
309 770
326 787
543 554
542 849
740 499
336 357
173 141
57 56
88 372
620 50
563 172
681 381
121 205
652 595
234 72
735 285
633 616
530 261
327 789
560 688
728 953
884 250
604 334
943 215
410 570
254 567
368 235
809 228
209 59
337 943
592 188
900 921
703 901
407 413
904 397
785 791
710 728
158 963
354 136
936 779
124 54
262 669
909 607
38 326
511 664
768 648
680 131
518 781
694 796
647 421
120 915
888 241
502 835
406 624
711 763
333 54
457 941
492 687
10 779
802 244
906 207
845 840
146 792
444 201
507 476
181 66
116 757
849 335
719 479
9 600
960 699
695 91
75 54
455 806
550 526
29 586
910 793
428 562
244 285
167 471
375 579
625 762
20 873
840 164
749 74
464 691
85 316
159 334
633 299
18 196
585 127
733 231
253 161
171 479
740 362
48 664
229 607
173 847
188 589
913 629
533 521
114 197
402 638
932 394
772 589
839 692
289 403
881 664
581 312
842 465
154 259
260 141
377 285
609 445
810 588
389 394
951 514
96 363
379 191
860 590
552 550
38 878
641 564
165 62
877 515
46 864
333 699
939 771
519 884
886 776
485 913
446 960
341 182
279 612
898 150
795 696
378 881
92 729
943 92
723 799
541 864
219 923
61 102
641 313
962 258
740 236
677 364
8 451
604 917
267 257
784 176
475 849
860 878
643 538
470 482
770 187
331 913
795 246
188 125
216 574
558 34
376 38
325 396
839 368
409 866
492 115
85 705
595 840
376 896
611 964
151 840
23 330
590 953
331 284
25 223
756 921
603 870
422 210
639 760
452 618
88 138
122 415
280 487
913 755
459 246
304 583
218 210
562 54
720 835
880 206
212 945
470 31
577 287
321 309
449 258
148 385
762 735
68 246
447 667
839 192
273 735
337 203
440 221
129 735
807 401
449 424
21 514
890 774
381 608
252 834
874 703
215 795
128 114
339 657
274 352
758 322
761 417
820 50
38 101
331 903
57 313
914 920
321 623
510 471
173 206
199 345
565 407
263 477
904 105
494 713
128 738
611 624
689 225
443 842
581 192
171 835
317 219
97 353
726 138
76 2
722 825
751 350
469 256
778 392
541 390
283 81
800 591
749 207
504 816
614 922
915 421
940 6
196 388
598 882
724 140
893 261
286 179
769 72
311 131
196 330
33 109
151 373
633 217
385 42
557 194
537 194
237 397
675 319
671 514
253 481
732 819
792 542
957 218
663 317
155 591
404 690
478 349
589 953
615 870
107 691
904 201
950 118
466 621
307 517
274 4
719 19
585 817
181 34
162 797
941 48
721 825
305 309
1 58
851 205
706 697
447 168
42 193
561 806
511 394
20 788
785 7
952 244
485 296
558 963
173 202
455 629
226 374
466 703
195 210
772 780
133 513
873 579
822 902
828 336
818 269
272 94
135 814
184 588
238 915
334 460
576 667
71 944
704 679
886 352
750 546
811 509
627 84
327 483
497 252
562 486
573 231
814 306
831 952
783 861
633 415
832 206
492 870
179 319
938 811
830 703
756 134
267 280
577 740
662 40
880 252
721 447
40 335
260 601
345 132
274 11
550 181
178 368
706 937
821 648
828 50
200 170
153 120
600 724
93 816
616 453
153 324
824 513
264 876
927 527
7 435
949 846
280 757
632 464
90 147
626 829
199 507
440 392
201 731
28 795
641 70
556 108
305 646
64 272
87 809
760 40
621 918
862 703
182 333
485 705
446 318
951 98
287 89
209 697
710 623
799 527
786 851
665 94
24 80
719 416
273 760
566 864
552 619
937 692
53 152
402 105
366 530
613 275
786 285
167 825
839 393
927 918
891 169
935 725
850 224
127 176
23 63
267 930
467 168
240 934
659 918
797 322
142 126
937 489
720 161
202 480
199 622
243 867
270 849
176 314
756 705
165 276
541 882
104 921
372 861
716 94
379 550
745 830
128 944
283 899
917 395
652 932
675 113
627 701
411 213
412 494
736 802
245 434
78 495
676 313
812 80
233 847
748 309
69 125
165 288
943 292
844 455
384 256
43 241
613 376
317 752
90 127
857 408
206 900
148 267
743 782
180 857
22 520
525 107
236 257
82 223
552 150
249 190
964 954
390 499
899 240
585 907
858 268
58 959
862 42
721 243
910 297
195 329
214 477
924 645
75 779
105 773
895 711
883 901
295 760
165 930
845 782
448 390
631 395
612 699
618 827
951 228
290 695
782 846
855 726
214 299
218 131
539 555
929 94
485 929
135 169
637 820
533 569
92 701
883 263
656 50
771 479
720 367
398 67
753 515
309 873
543 729
318 596
277 209
262 294
13 752
569 513
295 867
456 441
93 835
401 590
631 477
819 287
694 944
133 423
637 615
918 851
171 877
90 866
217 34
830 664
134 34
828 578
133 744
105 649
346 570
294 922
510 894
547 781
363 389
74 486
630 941
481 350
470 913
818 539
43 681
518 753
766 24
754 260
895 905
3 713
942 403
510 909
412 546
767 257
826 416
290 934
565 397
679 579
901 654
288 207
512 831
95 381
511 196
6 838
100 263
135 563
83 739
366 205
512 956
121 538
428 87
344 16
957 63
376 381
309 237
428 344
645 16
600 356
58 31
663 366
378 451
720 800
786 297
631 187
799 29
653 19
48 359
833 797
467 11
657 219
651 961
411 872
73 720
904 6
267 205
548 230
411 919
593 728
805 212
594 358
854 824
573 822
68 696
153 40
693 280
730 40
351 145
249 365
51 846
766 119
906 298
889 447
171 284
522 50
888 622
207 301
755 322
454 384
653 789
88 67
410 440
807 195
620 416
542 876
286 61
718 743
843 666
444 257
563 177
492 943
665 808
577 713
722 891
124 537
492 685
830 494
342 169
926 16
379 504
315 149
190 255
612 65
774 699
754 610
600 575
924 602
539 721
802 384
348 358
67 112
655 56
465 250
833 444
635 507
602 301
98 920
564 523
897 794
897 776
101 425
686 301
609 738
485 600
651 121
741 846
331 186
465 288
183 708
558 385
419 743
831 161
184 3
409 305
762 408
812 77
805 413
896 211
609 408
703 87
832 325
38 798
637 704
446 441
58 425
669 688
587 169
360 246
208 362
956 167
863 314
552 440
462 125
236 250
77 359
446 746
534 388
72 361
170 872
143 616
380 538
582 144
478 356
143 740
100 369
667 725
220 540
321 530
328 848
439 799
940 671
765 370
416 89
870 67
720 538
200 528
180 307
397 707
192 336
278 141
753 8
573 484
868 858
447 928
720 21
292 140
14 2
391 256
524 522
831 330
516 648
673 725
902 240
154 658
888 355
863 876
641 830
315 250
238 558
109 509
797 590
25 134
328 684
577 78
249 730
78 921
560 218
682 534
338 16
120 60
855 340
311 291
833 205
186 616
502 344
587 733
733 464
790 563
841 287
764 892
100 385
321 645
594 638
887 753
33 826
472 146
334 294
43 888
182 906
671 357
536 187
74 853
275 923
21 803
202 196
37 432
653 606
262 306
290 217
439 791
286 106
441 291
288 679
698 31
368 58
273 589
469 31
424 523
754 542
433 335
446 654
727 402
327 7
304 931
80 461
683 453
862 922
277 296
17 51
782 2
445 805
265 374
692 494
209 509
492 850
895 244
474 89
750 130
481 499
529 476
895 472
703 92
557 253
502 953
276 239
72 416
940 40
191 877
606 213
755 717
391 38
151 330
829 24
759 544
504 397
436 285
309 110
201 66
237 111
37 167
830 540
599 628
565 600
191 443
560 247
939 342
178 318
38 804
349 708
199 35
163 897
329 74
18 441
284 922
640 7
957 166
665 261
320 388
563 546
401 2
518 175
810 252
226 585
936 244
169 323
502 97
295 643
672 189
488 55
296 831
279 568
65 869
633 373
315 917
855 631
890 205
143 141
560 444
75 16
250 499
147 742
158 106
346 631
915 219
58 307
192 397
810 517
304 342
484 796
938 364
187 707
20 508
807 188
937 906
802 322
96 72
211 395
209 258
23 387
454 19
167 576
204 677
845 431
507 491
436 363
564 366
642 385
633 160
82 403
406 684
276 744
406 667
570 170
685 482
845 656
289 441
765 222
386 586
377 697
770 934
617 448
33 774
531 618
17 3
192 316
916 639
886 690
830 7
99 438
303 624
448 117
340 800
495 246
883 900
510 918
950 31
331 181
6 894
428 140
328 438
300 432
304 125
498 540
697 352
693 747
827 608
213 176
744 552
769 943
552 811
326 900
949 355
815 452
190 127
138 640
121 348
128 609
820 629
398 702
177 793
330 314
746 6
400 856
685 920
635 519
891 673
15 794
957 164
711 405
504 410
804 513
133 247
591 152
571 592
809 487
225 930
171 657
338 801
50 639
127 67
583 954
577 288
753 24
442 666
565 101
360 646
821 669
800 629
728 303
161 918
190 686
44 893
651 74
942 421
236 829
939 326
532 763
272 71
498 730
935 225
173 831
17 763
82 241
681 316
197 95
405 737
596 900
147 431
166 385
249 250
955 380
449 236
748 643
619 725
580 615
621 333
900 838
258 144
339 643
863 400
829 553
512 494
893 441
282 349
497 676
839 312
781 801
628 244
442 228
464 752
345 417
948 662
276 677
387 631
292 263
832 675
287 15
455 438
812 683
577 36
325 540
493 677
845 267
808 335
449 512
226 719
304 20
308 657
463 584
465 424
457 29
745 668
862 35
774 811
887 370
432 674
573 496
485 331
289 533
615 687
702 287
224 370
37 512
196 648
785 720
524 160
592 220
676 823
901 846
881 245
402 429
588 499
711 353
775 885
98 127
599 559
624 739
232 951
619 864
457 496
759 558
818 312
167 789
887 953
727 750
891 592
362 335
651 868
410 236
300 542
183 632
898 801
341 194
254 462
722 679
52 496
398 97
619 954
603 281
420 32
76 470
409 344
718 97
926 910
723 867
715 793
636 850
233 521
531 257
650 434
15 251
711 366
179 30
262 605
473 160
118 801
891 774
180 77
797 526
703 757
348 21
463 38
737 735
238 648
816 438
426 472
353 67
724 789
498 961
258 362
693 638
813 7
65 487
20 353
121 853
280 708
812 477
607 369
740 344
936 917
342 566
819 230
178 712
816 29
504 129
165 841
389 57
22 320
751 25
409 941
20 131
632 895
289 227
14 7
839 744
5 793
114 389
577 312
165 611
210 231
121 666
947 838
926 418
214 870
290 488
547 859
519 527
208 711
133 181
651 627
681 892
95 608
548 423
943 386
551 156
676 907
942 836
332 452
574 800
552 28
902 688
38 170
68 812
456 352
449 439
209 531
739 435
103 853
689 701
342 390
377 411
78 412
405 779
952 763
383 154
183 509
625 273
148 524
906 958
745 220
371 313
379 847
891 174
607 534
208 359
505 204
933 883
545 856
5 285
135 724
267 654
938 955
956 936
102 589
485 842
775 938
94 203
871 301
142 661
931 705
304 853
522 610
23 674
636 468
832 952
531 567
782 314
393 559
77 837
791 757
339 654
449 537
157 960
774 312
444 851
489 168
814 131
910 363
192 228
863 454
113 738
827 131
811 614
319 7
122 433
964 885
250 219
689 570
200 669
909 658
50 390
6 610
785 118
270 196
890 483
565 744
116 844
326 756
573 738
233 732
305 326
492 69
839 94
747 562
630 853
294 395
807 112
305 534
582 246
498 876
916 140
32 601
9 831
473 841
904 626
187 423
745 470
430 255
282 79
904 265
1 287
715 440
220 867
914 213
597 438
612 58
564 846
484 441
888 307
277 712
851 959
393 823
437 395
594 397
243 136
380 867
409 251
70 796
820 742
151 701
318 830
823 912
405 268
276 690
143 185
577 557
259 757
647 244
167 149
755 160
55 106
675 121
327 664
423 415
795 542
572 335
775 26
191 830
434 307
522 903
157 470
880 107
844 374
833 738
506 723
119 212
119 19
398 231
615 177
283 8
784 935
262 789
957 636
277 199
642 736
303 919
916 420
186 558
77 353
293 541
766 852
217 801
260 934
178 527
620 121
716 869
115 865
548 207
424 39
402 860
400 564
704 12
68 890
734 667
631 312
391 52
337 355
1 820
78 697
716 449
547 856
828 338
765 846
797 330
498 624
260 900
31 499
617 470
200 861
64 594
77 224
439 152
638 486
182 533
617 853
139 284
305 962
402 683
947 457
651 949
22 835
311 269
769 135
820 35
635 300
391 123
390 869
90 578
203 757
96 880
670 819
766 669
474 730
122 641
105 146
177 441
293 646
379 490
571 849
916 91
332 860
247 917
812 644
467 359
603 403
279 299
950 439
164 291
576 170
377 869
720 271
685 643
560 29
907 432
593 31
298 796
26 32
670 13
769 794
61 152
412 35
549 898
163 829
756 423
258 503
507 31
722 47
916 721
620 14
463 149
414 257
157 487
437 547
573 841
20 377
826 809
64 926
229 758
388 481
382 772
385 479
826 502
716 436
635 1
554 472
292 827
630 657
939 31
567 540
400 515
162 179
604 388
321 103
99 353
143 175
309 795
636 515
258 739
807 572
637 131
227 709
290 170
171 103
632 720
652 592
91 415
737 827
69 297
715 31
640 849
230 131
213 110
491 203
621 944
582 164
604 330
675 42
123 960
922 483
938 18
215 433
290 836
96 633
286 808
121 102
165 934
485 446
529 62
889 275
88 644
254 501
437 627
557 167
741 891
143 812
581 605
325 742
484 516
530 701
379 206
13 501
378 596
940 132
492 963
139 311
605 661
180 547
237 654
954 84
822 212
505 888
823 568
877 481
465 487
640 742
292 676
42 408
91 739
906 427
341 25
108 41
913 480
824 16
420 852
76 539
402 722
633 648
255 856
31 112
893 633
567 336
145 362
651 953
665 447
114 89
732 440
905 586
143 929
715 239
817 925
802 383
630 851
252 861
363 97
52 49
858 46
676 476
621 230
470 782
964 36
741 335
261 228
625 772
457 534
841 848
374 45
178 203
841 47
414 692
767 16
160 127
288 235
720 152
273 415
482 566
791 876
635 846
72 789
470 518
200 268
947 228
596 528
118 34
956 886
105 945
427 223
458 608
883 141
874 700
594 767
940 324
560 95
732 138
162 814
91 867
145 602
689 401
443 894
635 231
926 643
583 588
908 791
96 166
862 517
349 687
129 629
877 425
885 421
229 262
741 848
943 743
587 725
641 291
77 541
218 453
465 181
329 684
78 631
472 532
304 587
628 140
334 373
778 912
328 253
320 253
799 788
362 41
956 369
525 329
288 359
634 494
230 251
196 530
933 724
446 365
676 235
807 668
327 145
43 193
712 371
226 215
117 461
573 44
675 785
225 773
611 923
580 187
23 592
233 734
384 284
93 818
377 489
925 367
52 380
155 13
389 239
18 708
950 871
212 856
663 757
800 700
173 904
611 758
43 428
444 568
346 39
452 864
105 366
497 869
238 21
744 887
720 678
273 930
775 630
603 522
504 88
545 891
842 71
842 250
862 252
541 808
746 919
921 917
399 747
89 811
565 834
271 461
927 12
938 262
714 509
206 528
672 220
774 130
309 522
147 803
23 590
478 410
571 319
192 150
557 792
340 84
874 525
74 370
75 124
302 688
839 333
583 569
806 323
640 181
699 687
398 129
788 523
682 487
466 396
49 3
709 578
915 4
822 228
530 869
500 725
399 655
525 756
543 921
727 892
191 387
534 65
378 159
402 363
200 230
604 677
833 902
851 185
867 479
233 698
104 118
331 6
76 114
631 770
400 92
417 335
605 816
437 495
377 172
762 529
329 383
936 146
934 568
186 502
484 841
938 436
455 851
819 724
899 299
600 677
116 795
751 78
74 417
737 905
954 544
138 526
611 861
13 112
508 946
69 46
617 113
338 132
389 370
910 629
126 349
804 921
441 514
905 355
420 526
204 676
662 113
270 101
153 714
61 91
116 756
577 712
342 77
764 16
790 772
706 356
252 170
660 413
651 757
956 203
304 901
233 195
86 250
459 55
927 917
744 903
284 112
632 439
862 928
662 587
870 825
962 700
229 462
105 687
717 640
409 882
573 223
73 694
143 460
805 144
893 661
948 720
377 796
466 806
741 803
471 357
162 929
576 25
325 443
718 58
347 299
458 314
325 494
162 548
196 823
382 176
325 638
315 248
714 266
647 442
665 524
529 692
334 538
798 843
475 533
927 431
273 291
22 730
683 481
497 432
332 119
376 910
572 919
637 427
842 865
828 931
535 846
77 130
838 861
68 262
287 29
866 14
305 760
651 255
265 550
927 147
71 589
324 390
513 168
562 928
569 127
487 691
642 893
512 496
492 14
214 270
227 476
802 364
860 814
632 182
409 772
724 656
506 323
317 80
361 250
896 205
629 479
71 814
767 8
539 21
276 339
478 742
179 570
143 230
940 396
468 961
732 711
209 621
751 244
678 883
665 951
935 236
719 24
640 407
534 827
464 308
87 247
18 479
697 256
890 684
496 299
297 878
511 561
940 185
59 261
496 705
120 174
114 251
667 223
706 108
450 196
399 425
123 213
960 106
609 872
346 206
126 19
812 825
637 71
781 709
573 236
507 629
366 130
37 698
9 234
651 324
387 90
296 365
436 576
468 85
360 82
346 761
833 200
133 24
587 959
847 836
760 373
842 307
379 513
698 105
201 945
662 644
702 905
48 962
37 746
192 414
75 931
126 193
604 555
778 932
751 623
387 700
70 401
594 232
233 39
752 152
266 533
960 224
10 476
921 837
675 753
580 903
233 372
573 793
775 428
637 884
214 419
186 412
848 838
81 161
117 610
213 520
525 958
235 515
647 853
580 367
19 707
286 437
211 816
770 423
304 393
362 384
292 330
11 829
656 878
741 531
101 362
347 461
826 305
771 29
49 453
855 339
774 275
762 661
153 818
677 3
635 902
271 489
445 858
456 194
410 519
319 150
764 963
124 193
109 540
190 269
565 481
812 94
717 646
556 19
886 109
328 502
596 323
583 386
874 759
12 953
229 398
123 555
548 385
537 489
711 83
570 825
273 82
840 24
96 713
621 109
325 873
737 47
724 323
672 299
327 227
235 528
518 45
825 851
605 708
939 700
191 615
412 284
914 612
570 141
926 900
410 201
841 725
593 396
895 264
805 542
263 517
215 55
64 631
573 211
896 705
834 244
745 204
497 348
17 617
426 250
462 230
241 413
628 421
253 885
277 587
32 929
167 900
497 298
478 327
366 894
443 956
325 36
663 680
506 588
860 243
911 219
646 263
81 638
355 540
14 794
156 353
423 380
420 416
722 684
943 791
391 24
823 413
902 284
556 185
341 760
615 466
737 472
789 509
161 257
653 63
59 356
308 156
438 487
523 793
881 344
492 914
911 657
420 744
363 687
445 383
173 848
173 475
253 348
355 853
581 665
572 390
609 886
858 612
251 654
474 696
778 199
133 781
954 365
536 207
740 941
527 479
120 482
346 345
632 3
368 635
604 200
296 280
457 640
807 930
496 413
426 264
61 469
536 72
96 251
736 5
655 795
962 10
27 365
689 65
155 268
508 688
11 4
699 472
255 501
909 753
505 47
743 725
120 175
26 423
915 372
886 137
617 59
866 809
150 67
822 78
25 110
226 303
689 407
512 488
554 411
628 501
810 695
893 597
210 336
883 766
52 187
14 248
121 825
644 658
900 53
195 633
143 221
442 71
868 677
768 156
418 56
303 100
311 453
86 519
342 569
636 867
951 489
83 297
187 849
321 811
877 658
301 907
296 189
196 481
943 567
458 496
230 99
779 873
826 57
661 546
574 700
214 273
20 692
108 610
611 888
195 597
508 58
888 53
17 955
430 466
681 141
898 386
828 823
777 172
304 526
941 586
579 687
909 694
142 369
600 646
396 691
398 910
627 251
839 61
909 21
282 56
7 856
339 403
51 107
272 639
59 759
858 490
424 314
457 560
292 95
651 112
724 919
812 685
351 920
844 144
797 279
574 274
22 809
783 628
702 548
58 432
325 457
636 792
939 821
777 35
668 801
78 961
536 353
44 787
454 174
632 330
786 506
344 152
178 905
347 398
574 897
485 710
738 176
90 509
208 501
605 290
593 898
216 63
682 946
418 375
525 837
549 57
694 932
949 807
964 66
64 267
278 195
545 765
199 597
964 91
620 176
475 754
135 515
265 390
94 79
23 396
564 657
37 957
290 140
670 631
443 711
196 631
543 645
157 119
141 935
842 503
827 40
644 688
615 869
652 159
704 575
310 175
276 287
671 434
215 97
460 867
499 137
30 322
8 429
114 207
253 900
661 550
430 741
764 647
471 952
475 231
158 107
556 146
69 349
663 589
933 579
595 593
718 199
266 676
443 123
351 788
233 140
108 307
525 586
76 582
452 185
479 193
389 355
222 919
798 767
504 657
72 686
693 375
217 922
734 185
711 425
299 707
387 420
207 352
938 454
593 804
533 560
724 734
670 867
163 650
289 906
852 219
784 661
633 750
463 198
254 295
960 388
460 453
252 507
391 417
528 107
535 524
382 597
683 111
637 643
470 876
653 280
944 773
723 170
718 961
184 47
171 905
397 867
477 811
14 955
273 220
202 185
584 848
552 669
430 403
656 256
462 418
605 227
226 814
173 519
839 252
725 923
943 624
191 119
914 687
226 107
447 865
173 167
630 526
809 901
400 97
565 396
821 788
551 152
76 88
576 39
71 865
502 848
463 236
324 177
254 321
398 907
414 424
780 404
70 90
736 21
217 272
951 886
963 493
875 434
300 629
870 885
286 762
138 568
661 808
37 152
175 131
229 143
502 661
200 221
783 845
203 110
153 200
452 887
527 285
440 676
393 636
304 143
813 420
348 608
655 385
129 415
402 774
11 723
680 905
449 646
682 648
642 330
603 172
217 396
839 597
887 355
510 372
591 201
497 345
906 172
281 94
767 404
909 668
441 112
964 836
881 307
845 316
830 336
217 432
679 542
587 707
347 583
833 653
840 66
775 621
619 562
842 243
821 30
906 136
870 359
282 782
222 56
268 373
108 872
753 639
845 645
679 413
179 154
510 549
934 846
209 295
173 502
94 104
602 264
857 460
199 373
683 513
718 469
596 202
803 301
378 440
619 163
270 700
124 319
496 589
211 257
695 84
847 146
940 788
187 299
341 806
457 71
392 40
262 260
516 936
488 796
374 705
587 47
710 162
11 537
369 614
233 299
745 834
32 648
211 598
855 370
24 62
536 956
457 246
480 946
436 518
576 953
821 565
368 934
577 56
716 119
258 528
714 206
551 955
195 703
114 803
128 193
715 524
153 898
866 787
630 845
416 622
444 544
333 831
180 919
714 493
271 729
73 44
510 10
320 334
534 564
895 222
903 395
591 109
942 197
549 688
320 246
332 515
822 570
868 495
183 792
524 336
464 11
120 782
325 828
702 527
386 687
74 319
96 674
957 689
685 729
854 329
896 142
418 482
474 477
533 951
162 365
102 963
105 767
625 412
531 503
233 424
117 836
80 614
961 869
611 843
910 198
409 303
899 919
867 487
850 230
939 296
516 46
54 56
685 774
157 349
456 220
334 743
398 671
570 349
949 724
130 538
604 365
758 959
587 81
155 514
764 705
541 239
14 150
790 388
823 53
216 460
437 402
533 254
462 894
277 586
724 823
498 298
449 333
151 842
123 630
830 851
874 946
679 125
844 238
393 456
823 523
498 392
497 518
428 605
372 394
710 925
430 948
625 828
884 248
96 244
962 618
423 515
402 403
232 542
75 551
27 88
458 270
570 616
646 952
197 622
368 343
232 440
927 721
587 850
533 902
503 861
426 923
297 584
882 779
113 359
943 365
897 953
367 176
619 915
643 806
406 600
148 633
554 731
627 929
406 852
143 505
643 403
745 806
496 590
926 305
471 291
297 125
116 721
554 357
951 725
764 145
488 707
685 549
277 121
305 624
114 906
655 14
680 19
360 291
822 713
884 825
885 46
463 288
692 322
590 357
361 527
636 63
505 765
573 411
741 130
477 65
832 240
563 763
311 92
680 87
266 704
570 861
83 894
346 843
784 895
511 551
950 523
33 39
324 713
20 919
113 695
511 658
257 365
519 40
944 244
324 312
334 543
482 847
182 910
550 540
121 228
860 168
442 314
147 169
673 894
265 858
32 228
736 516
655 131
492 310
635 62
630 725
634 365
855 701
861 959
571 89
349 206
324 513
203 959
157 364
896 419
809 586
268 568
203 435
286 878
78 358
165 331
733 326
924 225
780 507
465 856
665 381
916 817
673 281
315 797
75 622
557 127
718 80
728 828
229 855
48 386
602 438
57 922
597 212
746 546
1 495
839 855
935 757
936 404
90 597
724 486
341 197
93 735
126 89
821 824
554 228
245 80
931 837
861 586
332 377
200 678
77 185
619 606
463 54
747 464
111 476
739 499
738 348
839 348
38 733
866 743
518 111
341 34
344 425
262 30
834 610
93 424
289 296
670 885
278 52
218 358
182 520
665 882
726 804
822 308
440 809
473 140
209 217
165 547
153 407
446 472
836 251
113 434
887 692
409 227
740 103
405 464
942 543
300 898
603 177
576 100
444 705
829 111
466 903
153 769
746 410
195 471
293 219
513 291
625 399
764 786
508 77
250 91
405 59
465 356
186 862
861 223
328 898
77 961
854 281
921 307
492 374
745 206
662 397
133 943
273 773
768 418
116 269
458 755
61 487
73 214
418 175
870 169
249 863
262 758
587 280
560 272
895 956
655 92
328 486
942 46
798 499
611 104
33 561
498 748
813 172
943 774
751 526
142 739
25 952
342 305
319 666
463 271
14 149
318 808
560 700
611 826
154 589
89 713
475 601
374 650
463 765
626 353
755 196
834 522
26 717
128 867
693 110
934 219
747 780
896 501
680 921
119 806
480 944
155 218
157 403
886 394
442 313
820 873
884 731
214 831
241 63
370 242
456 306
126 212
375 389
158 435
710 467
337 405
138 370
947 907
15 84
567 610
324 83
512 174
839 291
328 451
383 483
254 394
336 95
949 119
116 99
98 149
409 491
6 172
104 306
826 951
493 453
850 352
86 501
525 19
857 314
675 157
543 483
200 269
7 483
817 786
469 697
188 725
502 773
419 804
406 756
376 606
892 757
567 125
719 119
430 619
478 487
37 708
601 794
120 590
940 171
576 607
182 168
450 190
430 172
541 264
875 335
201 639
341 566
72 103
728 896
360 65
506 218
842 163
822 537
393 930
802 928
267 761
787 907
128 178
950 125
325 474
229 831
75 336
747 887
17 565
64 438
668 366
223 515
410 624
323 945
753 513
817 141
543 98
21 920
191 424
541 444
573 534
722 206
505 520
337 301
57 412
51 482
527 846
82 367
659 598
897 773
161 397
937 10
548 164
252 388
875 49
951 210
536 677
897 892
569 679
45 629
337 883
20 659
167 567
804 703
69 432
824 863
613 787
496 897
101 795
571 829
606 760
958 848
524 317
70 10
319 479
69 108
139 307
580 683
718 760
706 438
391 207
42 251
958 643
778 731
382 953
130 107
550 579
65 654
736 913
869 544
909 418
172 109
887 147
17 155
754 901
108 18
331 444
824 910
452 251
376 299
81 779
655 932
588 138
13 853
772 924
138 432
650 959
881 87
399 785
10 831
46 963
962 750
16 137
501 486
83 509
768 349
938 469
93 674
954 193
348 197
785 396
90 799
729 50
322 476
828 899
759 723
77 952
88 564
252 471
732 649
241 877
703 2
711 124
85 319
657 803
289 440
157 287
599 861
950 471
297 111
465 886
784 567
605 584
733 71
122 580
550 566
159 704
301 269
541 482
558 688
50 677
282 81
155 483
186 466
454 65
863 434
328 605
459 793
588 634
17 805
492 561
675 540
504 771
157 495
180 624
93 288
217 65
61 776
844 132
462 737
230 477
539 648
571 169
115 74
839 630
18 188
595 458
270 469
87 959
319 650
797 350
262 599
548 336
376 409
85 252
11 729
492 964
477 872
249 745
14 154
813 862
147 578
717 936
162 914
422 658
736 612
944 335
105 63
714 134
9 631
514 106
764 41
683 600
508 621
772 220
771 417
804 380
628 487
484 494
807 659
430 120
275 688
805 739
552 920
893 493
758 902
609 174
508 560
443 535
105 248
716 766
173 957
807 244
266 301
767 194
219 106
153 878
342 185
769 460
122 463
882 100
883 592
910 955
548 650
576 432
365 314
14 700
61 697
734 660
879 918
715 540
356 227
403 538
822 113
545 796
753 297
536 210
576 752
605 244
277 12
490 222
780 309
777 213
151 60
252 513
238 481
683 46
141 49
278 500
529 210
596 388
590 709
798 454
300 119
685 633
270 703
344 261
324 474
393 467
236 591
904 66
283 115
37 522
780 823
321 729
59 24
680 952
108 857
647 730
120 702
754 575
467 55
603 94
830 902
478 387
82 667
378 656
635 590
162 121
167 308
103 111
478 74
711 735
216 48
126 141
401 3
774 306
485 134
153 933
519 825
465 207
328 653
127 371
354 723
277 519
377 42
208 477
48 329
943 557
149 237
238 935
809 872
71 934
42 701
108 49
218 275
765 606
291 194
157 951
123 240
624 514
951 58
330 97
604 203
840 952
26 687
141 239
190 537
646 188
367 684
879 518
25 79
1 607
929 924
459 62
633 898
173 781
558 212
175 372
248 628
133 387
341 473
729 130
312 930
116 416
626 460
911 796
208 193
230 435
732 878
742 130
73 530
588 21
173 890
402 695
91 384
416 109
470 434
209 448
564 2
927 63
693 444
455 135
268 203
854 797
239 725
87 788
545 814
452 141
665 805
745 835
887 212
208 721
675 207
960 692
332 239
938 308
565 763
229 147
459 366
108 892
336 169
895 171
359 314
700 181
844 345
751 662
188 639
693 758
828 688
346 136
420 260
786 66
245 579
495 12
297 263
818 848
19 553
158 859
505 624
400 772
178 412
944 164
797 126
687 757
740 885
25 447
281 687
940 962
727 354
940 569
265 669
191 50
790 407
458 171
78 744
900 194
552 306
114 494
572 348
536 626
711 403
117 141
642 73
273 79
309 679
500 823
842 440
69 350
400 327
279 139
613 790
78 278
573 125
602 205
418 684
653 190
1 793
746 309
469 963
695 356
909 961
93 891
327 752
117 480
759 520
545 106
466 203
49 614
175 460
410 524
467 39
789 729
632 460
779 697
545 186
218 188
915 258
398 647
376 234
128 293
590 872
365 131
235 538
938 723
595 493
85 45
641 89
462 261
938 779
525 238
480 521
777 359
543 699
925 235
582 295
154 645
847 691
466 24
208 253
740 206
51 934
541 53
641 431
117 451
717 460
240 207
640 903
656 71
321 793
440 717
208 914
853 170
249 448
224 84
81 365
637 435
331 471
524 83
539 542
372 111
857 705
71 776
861 373
409 380
512 857
537 219
47 705
216 742
770 102
229 735
775 702
157 310
552 837
37 803
575 477
451 645
454 461
368 109
571 253
764 516
858 685
832 846
5 717
729 213
171 843
675 533
873 771
157 203
534 366
733 894
240 494
268 872
693 767
14 228
128 754
53 301
78 94
804 349
834 388
653 787
458 645
243 654
866 932
244 170
756 50
706 129
813 55
363 932
510 928
810 223
93 520
443 719
155 389
8 415
583 241
8 177
463 162
425 193
103 31
186 358
942 336
50 144
157 294
617 774
142 268
270 524
549 280
670 651
327 591
362 658
638 21
36 140
817 24
518 372
427 397
657 45
926 619
443 363
817 528
720 355
693 560
277 248
69 576
93 106
780 725
468 130
215 421
841 460
535 834
516 468
108 673
390 483
821 554
719 954
387 131
125 227
208 891
462 197
754 631
535 721
518 697
90 601
76 634
759 268
298 520
436 928
337 50
262 53
191 816
933 354
37 359
472 12
775 741
466 677
775 322
294 586
560 786
551 359
123 244
715 567
518 444
926 669
642 865
879 552
439 679
203 788
833 881
138 963
504 138
627 255
233 194
271 49
313 540
882 308
375 299
730 713
813 53
6 336
77 898
630 795
104 435
340 167
742 708
724 255
389 921
665 523
788 330
774 481
533 653
49 299
151 217
528 228
896 575
526 870
122 707
714 154
175 555
604 24
303 295
706 306
680 34
662 763
360 98
475 722
617 327
305 721
116 883
440 558
683 404
465 795
143 450
160 771
173 551
119 386
440 500
487 654
879 770
746 603
516 768
644 687
855 265
226 53
651 599
609 541
821 705
783 889
873 170
947 584
790 489
587 801
481 323
274 319
881 574
535 628
681 252
949 487
132 687
524 176
128 377
706 818
747 370
37 671
98 12
905 918
512 624
621 163
59 113
670 405
103 877
596 911
6 644
38 194
134 544
138 25
488 777
466 678
947 342
124 669
807 138
634 390
678 152
424 786
15 796
621 82
738 591
444 474
587 338
124 483
114 509
492 394
725 244
283 756
318 247
682 164
656 261
904 551
305 932
573 532
498 620
482 791
435 920
344 961
649 103
844 236
508 135
873 431
162 193
434 365
246 140
641 119
774 540
64 61
560 773
262 358
845 354
331 483
701 314
473 228
72 513
123 663
760 912
378 394
589 945
884 566
57 901
964 319
670 460
422 698
810 513
420 535
414 914
148 628
665 360
574 103
377 781
239 95
814 385
422 566
484 850
838 350
783 67
626 897
641 523
516 171
563 45
591 856
409 789
560 185
252 11
745 138
216 299
184 113
424 85
625 135
627 496
647 163
936 365
304 641
387 529
557 294
651 237
552 848
802 474
348 403
531 313
234 190
594 327
562 690
122 40
118 773
221 222
420 739
590 848
728 607
407 111
108 32
387 83
323 79
93 426
422 496
564 205
820 92
43 596
890 250
456 5
585 360
383 645
69 107
638 94
611 93
666 109
732 522
571 340
122 800
601 164
147 657
133 272
742 168
700 760
372 806
585 851
270 648
830 83
209 633
683 777
580 259
949 899
612 800
123 645
437 362
406 433
761 708
594 150
591 350
48 264
96 125
312 40
911 367
583 307
478 730
238 169
113 423
955 125
445 139
244 60
215 952
929 16
377 412
342 646
293 89
940 221
747 438
676 776
516 264
826 925
153 177
767 793
712 586
30 245
27 692
153 649
286 825
332 359
190 472
8 181
879 336
184 912
712 223
522 307
925 175
265 230
484 547
332 565
899 951
698 468
657 111
845 808
341 690
644 861
275 517
125 350
701 796
787 413
963 867
184 352
83 483
716 688
562 280
383 544
587 963
318 607
437 493
5 58
678 708
556 446
646 67
587 371
55 425
594 541
879 861
470 74
698 913
652 119
229 292
840 946
73 206
158 306
49 920
906 15
495 224
695 50
847 477
904 612
833 725
763 869
675 846
915 853
161 394
946 793
71 2
635 460
667 532
450 905
354 169
402 726
854 962
413 29
265 897
523 876
266 929
402 144
599 309
839 587
882 540
868 480
698 619
587 238
179 899
467 29
694 2
672 792
10 312
748 788
566 152
683 354
421 2
539 553
876 350
866 750
650 40
473 442
630 674
37 757
627 51
63 7
648 371
960 210
525 808
214 691
189 106
728 637
309 629
492 307
819 667
595 618
818 890
525 830
717 628
845 356
203 352
42 185
284 806
321 707
410 451
609 146
822 339
743 152
728 897
856 757
736 115
128 890
236 145
604 741
741 829
462 201
612 546
819 425
820 416
26 807
779 65
597 176
954 348
884 222
325 385
741 435
337 658
583 578
616 628
732 795
446 4
105 281
360 265
122 525
845 237
328 242
407 624
780 156
916 280
78 393
741 57
866 523
236 34
753 629
308 12
187 811
199 92
662 464
745 451
68 432
117 12
451 814
505 273
290 408
496 757
756 201
505 857
828 934
611 886
296 140
97 515
905 84
410 787
580 410
766 264
850 814
52 146
230 523
793 920
960 193
814 193
48 49
363 507
774 291
909 589
784 892
950 62
787 291
779 431
129 772
800 107
260 5
467 290
21 946
863 729
689 477
11 654
943 713
594 736
749 307
751 617
458 317
565 713
436 85
875 952
71 520
651 734
160 629
151 899
220 730
886 731
677 578
178 520
647 547
508 329
258 188
192 199
670 392
858 851
545 359
379 455
375 98
64 697
492 29
818 770
122 752
570 645
644 97
38 836
523 313
128 634
789 739
772 271
73 121
44 102
142 88
522 130
751 242
52 557
402 332
516 334
504 610
410 103
279 77
704 486
13 945
525 385
308 794
572 610
576 377
367 701
898 538
201 946
910 903
104 739
604 231
360 212
410 907
716 667
698 431
69 208
33 268
143 563
379 719
399 156
872 801
820 568
940 424
539 782
957 356
197 547
778 707
657 688
784 412
694 313
123 780
775 671
621 264
93 526
868 532
887 42
782 425
539 669
906 288
11 404
181 259
675 827
90 221
179 646
961 872
788 335
96 576
633 207
756 314
663 750
16 953
159 778
87 946
753 592
714 743
512 729
573 537
162 858
276 228
8 835
94 486
598 423
861 60
942 327
418 88
181 45
802 47
652 294
247 801
171 384
141 668
828 801
22 679
189 366
657 645
954 383
581 747
238 88
405 421
833 537
794 109
250 357
815 861
214 300
90 323
836 877
932 867
914 856
178 871
954 534
190 358
811 578
448 71
926 380
202 914
447 132
485 763
783 179
146 705
712 515
33 841
681 807
745 845
288 63
641 898
315 952
155 228
845 140
142 562
931 412
555 763
726 959
577 906
826 426
42 41
762 750
43 800
936 174
854 246
607 247
908 239
552 154
699 55
298 803
916 626
874 738
337 591
726 610
289 412
832 850
122 401
216 660
596 707
42 285
511 663
374 731
774 107
171 444
885 269
889 83
184 880
802 131
668 897
197 793
371 176
229 828
68 938
539 39
721 773
400 473
424 58
120 918
480 823
122 48
772 2
938 731
563 205
583 623
890 695
466 41
548 848
68 174
272 634
627 66
887 40
958 287
33 860
13 677
604 120
69 790
73 805
754 198
821 69
506 300
202 14
875 754
272 643
29 84
76 120
932 777
534 453
108 343
206 730
424 488
44 435
81 742
122 356
736 373
441 408
940 672
550 210
283 904
659 227
772 235
577 257
82 756
655 758
543 28
518 489
592 40
480 801
646 483
184 954
931 253
81 396
444 521
311 695
569 924
665 268
371 963
227 118
82 882
64 585
277 339
676 667
675 741
64 232
943 221
798 400
741 74
422 146
17 72
169 307
288 425
732 653
138 515
608 66
565 653
277 619
68 588
785 808
721 193
774 870
858 924
378 932
191 850
883 349
430 544
827 224
437 622
254 666
854 770
376 729
585 950
655 432
738 643
683 758
70 185
937 859
566 301
114 859
186 310
844 282
958 25
360 630
466 884
636 900
865 219
831 695
663 185
669 367
347 434
668 907
766 921
943 942
96 916
805 175
821 559
616 427
354 397
439 336
475 472
26 194
245 917
449 455
620 462
463 869
948 442
659 726
744 623
657 928
941 674
655 575
455 931
810 846
561 362
64 427
812 962
964 802
904 19
320 800
300 779
106 118
589 521
625 12
577 926
938 906
207 79
676 561
887 592
899 176
315 812
800 326
519 83
52 83
165 573
418 460
869 872
938 294
555 63
749 930
201 394
728 757
128 395
503 808
252 757
942 99
377 820
766 584
531 134
78 89
119 299
685 356
417 629
320 476
474 168
69 891
512 477
189 55
414 563
317 344
482 303
612 500
611 418
559 16
400 738
768 697
465 644
845 922
341 266
641 96
169 677
26 221
721 486
652 106
467 910
635 814
949 418
558 546
286 429
533 330
478 195
617 106
897 91
14 878
450 772
700 705
710 954
388 102
72 42
328 259
612 395
839 761
453 515
511 726
72 270
519 513
621 459
8 686
510 696
177 411
152 137
110 41
609 820
815 510
102 540
326 634
26 890
96 48
698 500
931 275
308 359
237 223
807 540
834 349
573 853
755 248
229 931
23 302
623 322
604 905
189 876
430 397
910 29
536 390
448 299
754 646
571 386
699 306
567 434
76 702
571 900
956 237
199 472
913 272
573 489
689 373
329 110
206 370
420 488
146 608
449 510
469 237
593 365
940 913
315 762
842 362
954 705
583 53
789 656
512 111
833 66
108 211
726 236
47 579
866 654
173 538
642 917
73 629
376 482
909 705
533 707
497 39
204 724
70 48
751 215
871 29
487 136
162 272
957 583
134 359
802 53
620 235
70 666
335 930
685 335
181 386
914 56
560 125
610 838
501 313
782 169
828 109
893 260
441 306
571 101
840 776
408 707
272 62
318 186
620 909
101 306
174 808
908 923
468 205
826 373
626 79
250 134
460 395
183 340
564 434
863 474
726 345
892 29
117 454
239 411
617 220
354 319
761 397
850 835
342 421
315 806
472 355
706 667
570 702
103 553
474 353
425 773
944 259
30 963
855 81
774 259
265 862
916 245
341 779
209 350
466 416
171 521
551 83
162 806
548 246
123 322
860 729
478 531
293 28
51 330
278 861
948 326
20 925
38 696
181 494
510 547
328 400
326 193
701 435
908 426
491 892
906 564
591 263
787 136
295 900
659 765
747 481
423 781
80 894
929 660
824 692
605 888
279 290
51 605
33 235
226 816
697 89
351 65
948 598
175 658
489 102
689 654
278 889
311 177
232 804
940 105
817 246
497 828
456 91
750 859
376 352
676 306
518 317
43 560
931 892
166 350
764 785
115 139
100 313
608 411
588 219
468 546
653 820
866 98
322 21
840 54
502 41
464 389
719 276
533 601
556 38
693 411
581 82
530 24
310 356
53 493
238 649
937 217
735 16
754 63
555 197
719 744
374 307
325 622
96 773
722 560
914 373
44 856
711 264
387 395
848 380
662 443
278 747
470 503
220 796
455 372
463 5
753 861
682 781
480 169
891 300
409 627
583 915
344 838
933 369
9 855
418 667
436 551
574 816
837 29
606 707
734 857
715 932
66 849
383 656
52 241
420 862
326 473
502 218
497 327
899 697
636 713
17 905
166 782
410 623
165 615
699 353
249 925
101 953
72 354
880 156
1 499
655 169
355 544
588 269
116 675
321 138
421 509
348 542
217 416
504 358
881 589
640 330
124 945
393 522
836 453
341 188
694 579
328 867
10 700
593 3
536 560
62 84
167 521
437 488
521 707
794 40
448 697
539 444
956 914
831 168
735 542
208 584
800 113
605 569
746 900
283 218
382 919
237 483
754 194
342 752
189 46
42 219
377 865
400 371
908 800
893 41
951 134
935 708
627 458
742 701
262 145
458 838
915 366
28 55
539 860
947 137
670 23
518 427
498 786
958 434
587 810
76 608
210 374
884 837
260 309
475 142
570 927
962 873
702 196
150 725
552 260
641 867
489 415
171 298
310 935
561 66
781 614
522 461
679 861
48 702
797 608
840 294
200 742
162 375
401 145
728 518
910 731
585 603
839 943
302 12
51 607
594 408
463 495
493 79
498 155
470 126
716 597
366 297
934 3
649 669
466 241
210 849
183 421
420 543
202 137
235 222
911 164
289 81
898 251
931 219
535 160
915 145
182 80
340 479
595 435
480 374
778 395
186 512
61 411
122 105
70 168
458 292
738 145
419 752
372 89
512 761
574 838
426 172
391 47
749 811
609 67
802 18
513 222
762 903
802 825
505 441
746 955
343 433
51 648
289 912
151 266
78 141
183 201
728 721
451 687
909 756
594 773
588 724
162 546
795 242
293 566
573 589
947 532
673 488
863 705
99 435
473 897
641 825
33 290
646 101
32 501
874 465
320 849
681 665
190 94
511 857
87 198
802 213
182 348
327 301
409 406
583 339
925 777
398 676
75 206
627 774
642 602
914 800
129 541
445 747
376 895
255 952
949 772
653 576
77 205
904 891
583 598
279 107
208 210
671 80
214 156
726 814
851 801
874 105
446 583
512 193
695 474
819 602
69 180
665 647
712 142
76 665
117 459
377 403
955 864
261 194
890 884
883 633
415 848
813 932
733 517
870 49
113 438
274 53
398 712
739 946
159 873
319 136
162 843
148 797
818 150
754 529
218 161
942 878
524 213
686 222
338 520
370 79
446 3
588 932
874 337
681 801
406 469
467 131
680 297
308 330
342 82
116 61
220 355
401 532
420 87
283 645
55 301
274 521
57 248
519 917
163 731
502 154
942 67
325 696
159 799
609 153
238 618
407 872
573 762
580 8
958 295
82 243
583 72
732 524
96 827
594 160
418 301
332 164
485 722
914 47
943 521
167 294
736 334
870 542
162 874
204 918
768 367
497 600
787 654
821 928
842 239
306 867
252 600
17 81
831 174
153 178
166 45
904 60
462 945
449 697
793 540
719 454
820 907
405 140
960 213
551 928
603 427
9 529
676 738
454 474
410 933
68 87
377 919
86 490
779 366
424 927
940 103
133 628
510 93
290 60
783 30
9 848
612 695
160 444
603 551
388 201
772 805
321 780
54 963
143 405
343 87
751 351
842 607
572 65
567 256
521 517
585 592
577 264
665 803
422 534
44 174
30 912
426 385
282 943
833 539
482 723
583 735
689 893
649 252
664 2
651 513
236 385
354 562
891 564
567 196
926 267
931 731
815 224
672 65
562 67
298 34
368 871
608 892
543 646
93 493
871 621
254 166
398 455
549 687
592 876
38 790
162 935
138 781
94 696
535 891
410 495
893 763
548 563
875 503
519 724
592 555
964 118
770 185
659 897
212 185
383 384
574 303
796 335
265 489
278 664
895 27
888 412
484 167
10 521
507 388
562 306
813 226
676 469
498 912
855 421
224 421
393 669
664 759
154 750
646 35
281 47
363 483
810 717
772 643
543 606
372 63
855 263
680 761
815 342
322 79
956 506
347 174
492 694
133 19
815 584
18 205
518 80
252 83
815 782
293 719
192 272
752 397
330 247
606 431
489 197
693 456
28 319
406 46
28 88
911 351
215 808
531 796
278 876
192 878
171 481
463 693
321 590
810 177
611 791
625 126
602 792
10 878
155 917
748 664
216 214
304 428
661 62
889 203
755 411
354 170
245 486
437 296
173 212
842 729
561 84
762 535
816 401
658 811
492 405
741 477
183 906
368 913
899 840
706 587
638 137
798 280
841 520
937 438
166 469
721 203
583 317
751 696
761 201
478 702
258 517
638 45
672 129
754 270
943 929
937 645
420 41
151 920
171 608
647 946
254 49
637 852
405 77
374 433
103 713
168 639
741 520
336 372
581 729
699 164
467 570
246 806
68 729
513 66
458 224
498 648
391 528
385 350
505 699
549 275
817 780
382 383
581 575
349 132
151 489
368 175
498 232
631 255
76 186
280 527
360 755
910 367
843 434
929 49
663 760
835 538
682 17
315 383
877 83
808 291
409 258
449 526
949 472
951 389
409 45
516 503
617 589
28 106
598 959
506 312
183 925
718 645
531 344
611 586
549 774
842 100
931 101
789 752
710 589
748 721
893 472
238 666
143 279
740 411
135 280
4 527
782 361
790 853
428 908
670 699
33 7
17 417
161 219
446 922
292 326
564 21
630 778
908 759
149 859
452 380
254 588
783 311
927 242
11 92
281 35
855 803
838 589
951 419
843 350
554 757
911 424
632 889
554 210
870 515
896 685
913 856
893 377
556 897
166 460
116 718
36 922
393 355
243 907
906 486
279 407
824 423
373 432
780 544
507 770
648 770
480 631
956 802
232 557
821 850
826 944
88 198
516 303
824 464
641 84
190 841
127 130
935 920
378 728
581 723
331 722
740 345
532 601
108 763
267 664
431 395
804 903
47 291
714 147
443 307
798 194
716 855
75 936
72 688
850 336
609 144
368 227
698 748
241 313
276 631
18 952
632 201
941 960
382 204
428 111
590 792
225 568
149 757
454 945
612 590
238 67
716 545
55 364
573 647
790 306
893 425
429 730
68 467
741 375
436 108
853 586
561 701
90 894
418 761
784 732
879 931
55 323
506 578
533 887
290 35
699 631
317 421
711 118
687 801
23 123
396 257
181 39
942 407
519 610
949 407
660 395
302 666
389 40
507 922
860 176
693 15
307 34
784 906
273 137
86 421
886 55
659 634
90 686
655 214
916 566
342 367
334 301
168 696
700 194
830 256
175 472
708 110
644 336
617 141
257 56
768 723
940 97
927 730
484 490
133 269
179 137
671 339
710 775
565 608
874 800
592 351
925 558
236 532
736 532
779 312
273 336
659 154
188 97
905 219
440 103
695 385
310 913
92 814
148 830
596 562
595 778
775 501
61 364
391 914
668 838
439 10
656 894
148 840
249 150
916 960
368 369
508 786
340 592
948 169
673 834
241 628
587 156
410 614
577 629
292 756
39 752
382 276
409 65
641 393
315 637
123 452
102 517
711 597
495 48
644 412
51 160
599 873
449 915
267 534
593 311
774 935
565 237
838 771
42 359
714 938
409 423
556 339
632 96
527 544
86 955
458 867
126 113
943 205
735 150
121 176
328 378
604 678
437 284
264 323
591 709
451 207
44 673
173 238
414 952
340 464
33 665
188 781
877 319
657 729
249 642
703 869
839 472
619 205
74 350
4 228
22 768
889 99
36 899
612 503
105 924
68 446
445 827
780 94
195 671
602 268
699 435
733 628
298 794
628 499
273 80
64 402
252 181
49 520
602 796
688 107
824 561
113 307
370 251
70 205
648 99
467 962
919 920
940 572
659 415
623 776
913 814
534 794
684 851
298 62
909 722
186 855
448 349
746 742
839 769
893 224
832 481
758 169
86 288
267 579
198 521
744 869
259 687
452 702
142 638
113 546
406 188
239 413
580 883
840 566
422 351
241 161
581 187
574 941
143 678
410 647
523 963
294 210
714 644
700 397
284 301
651 957
200 559
77 561
480 397
449 306
292 281
406 368
535 678
772 537
630 481
402 746
570 676
145 187
611 610
732 520
875 512
774 95
378 933
135 149
868 721
437 568
637 882
360 411
336 491
562 227
789 261
380 713
232 532
448 297
379 283
922 953
231 579
399 768
810 801
234 74
689 348
763 413
566 299
580 330
424 601
290 403
624 247
929 45
761 261
160 130
505 168
173 106
525 471
879 679
300 442
4 674
468 487
556 158
927 519
833 652
914 671
751 858
957 934
584 256
426 892
947 800
736 63
472 547
186 343
465 699
608 553
915 647
506 215
964 837
388 71
935 435
769 177
714 453
805 333
271 56
458 206
675 236
740 171
340 608
387 892
452 298
649 515
75 667
139 102
373 111
613 724
48 877
820 838
947 701
105 723
206 187
675 465
78 637
288 742
651 47
921 301
769 701
2 411
884 481
179 451
507 49
841 526
797 639
226 811
841 40
698 448
727 738
143 785
549 56
729 285
612 85
464 963
20 654
295 140
645 961
430 665
396 269
644 869
950 796
396 102
511 181
685 435
768 41
206 568
611 657
570 111
296 944
7 544
151 504
950 400
942 112
116 902
761 67
346 28
315 921
108 825
188 707
424 299
538 222
497 7
119 169
565 890
560 253
767 935
797 296
49 944
538 930
855 603
208 580
36 401
274 45
406 305
194 79
514 919
506 961
901 514
384 21
695 705
886 140
146 55
490 438
825 441
484 14
662 137
962 461
637 75
790 360
635 903
899 13
659 274
964 375
657 930
577 245
627 182
549 345
430 774
59 787
802 849
571 925
763 849
565 415
938 222
832 681
721 152
753 721
720 375
240 869
737 843
764 529
539 793
560 220
156 920
396 696
755 3
716 66
238 361
409 681
347 578
715 520
310 349
824 931
221 782
254 327
128 786
941 411
157 795
420 415
529 673
328 574
441 314
303 353
813 38
178 456
518 827
173 37
655 281
556 709
412 586
388 197
492 566
939 658
68 654
49 776
524 616
339 362
485 678
948 919
838 453
217 338
601 705
568 773
841 314
161 691
151 199
90 107
855 344
73 603
741 558
661 481
353 358
651 630
826 911
856 705
108 83
671 697
187 248
232 94
105 82
502 907
47 356
229 797
539 267
455 166
166 28
30 335
108 456
758 792
672 883
958 113
371 634
807 49
698 667
651 380
718 520
387 778
326 66
190 383
939 520
320 502
414 381
723 312
489 494
466 444
496 558
449 860
604 592
440 10
529 19
532 137
108 196
455 110
630 280
74 515
151 339
178 687
573 776
566 622
467 689
400 309
758 231
401 773
52 658
369 251
44 7
561 413
642 688
28 925
383 789
61 339
612 806
303 959
459 451
609 306
119 918
550 537
417 172
444 231
280 381
780 6
685 374
727 677
278 844
155 770
647 483
32 131
891 955
577 636
70 442
20 160
199 103
904 213
293 65
343 355
215 920
121 362
775 417
468 579
68 768
742 918
668 517
523 134
293 501
363 201
535 323
651 467
764 928
717 563
681 908
926 695
122 449
321 250
948 62
490 40
694 126
32 810
406 202
821 275
39 314
128 261
402 750
69 783
651 488
272 104
506 30
379 310
324 526
63 223
747 782
320 126
439 857
949 458
612 548
832 363
208 150
524 530
683 608
133 206
348 63
470 532
737 119
202 527
651 665
348 425
557 905
108 279
262 509
211 471
280 861
898 865
368 87
604 448
960 538
855 789
76 713
108 282
391 436
485 285
786 946
128 550
611 295
635 579
829 760
226 344
410 847
505 585
277 476
320 848
949 455
148 762
613 521
308 853
510 41
325 75
902 433
753 725
845 296
731 111
339 92
61 60
456 429
665 16
440 735
446 243
719 472
839 377
929 91
951 841
342 491
289 313
382 863
83 244
839 248
699 654
343 269
85 291
574 510
816 597
162 77
747 835
32 882
46 705
233 497
908 119
103 247
489 244
764 238
341 174
625 316
526 433
824 838
259 892
657 358
675 563
801 953
604 25
281 640
455 857
798 8
347 563
601 2
392 548
710 423
36 77
426 448
241 219
587 220
254 218
741 394
405 6
119 686
253 757
680 353
582 146
209 961
947 842
825 359
447 474
342 530
531 737
679 194
736 962
429 206
236 608
262 83
221 367
799 131
914 631
317 489
871 31
840 34
199 441
382 866
463 230
168 408
108 605
857 415
938 526
545 458
24 515
659 804
155 107
299 453
405 621
262 499
341 622
135 307
845 343
22 542
85 546
960 578
445 503
829 438
956 695
456 621
533 361
797 835
725 622
795 623
659 810
754 385
613 103
655 779
814 45
466 701
631 144
117 491
710 500
133 794
22 582
38 209
475 74
11 297
908 889
635 738
552 511
214 726
485 661
908 803
278 507
850 780
467 693
940 374
28 961
153 516
783 560
685 177
148 290
226 963
74 441
463 470
485 568
828 937
416 411
700 6
87 923
720 892
607 897
383 847
712 113
182 401
665 135
918 739
747 375
64 262
243 532
560 717
549 46
673 777
206 705
620 403
525 757
107 553
751 366
181 794
341 539
462 473
117 900
899 805
958 697
800 757
630 269
679 137
473 431
530 892
440 616
472 624
739 285
501 353
850 898
452 333
890 227
906 246
680 730
183 410
32 199
43 210
276 685
276 911
418 491
609 341
28 834
716 665
747 48
575 597
214 660
398 583
958 307
276 97
609 61
260 83
23 203
858 647
617 887
375 864
745 213
949 705
69 362
270 856
93 10
710 659
1 804
381 384
815 62
130 920
871 610
38 287
681 260
720 687
842 246
504 951
516 359
115 434
533 738
940 167
138 193
36 476
208 384
478 942
728 426
298 348
703 667
592 629
433 920
175 163
272 380
682 495
668 713
209 236
83 538
910 308
720 187
819 892
492 478
825 808
371 919
769 295
241 281
715 574
758 352
139 791
938 431
632 826
932 922
157 82
873 597
5 352
762 55
14 550
661 685
610 814
167 356
914 362
309 658
836 725
744 761
20 334
125 425
69 805
151 435
895 538
302 733
815 477
818 231
745 417
714 785
576 633
324 804
455 407
133 792
621 205
805 690
14 959
606 503
200 946
293 676
478 789
617 500
298 168
436 657
620 213
740 707
611 374
504 176
178 108
28 425
55 901
574 771
221 181
448 227
407 67
174 46
470 583
311 267
178 578
962 39
151 211
317 39
457 835
582 666
599 199
651 679
538 109
542 259
768 953
428 129
929 482
333 281
744 330
679 687
714 516
792 355
293 563
157 322
430 442
265 163
541 919
718 942
958 546
938 635
617 367
664 170
239 730
124 464
224 487
179 600
680 584
845 412
45 876
125 483
507 776
741 804
909 145
133 820
32 772
213 316
202 354
305 762
542 29
412 425
550 846
71 227
498 30
833 204
296 688
818 906
720 679
347 828
341 926
630 311
439 584
911 521
173 422
331 275
332 925
331 177
279 306
702 250
252 924
635 707
603 284
167 111
458 343
304 750
738 848
918 864
295 25
832 467
324 702
9 534
828 388
691 228
686 460
211 295
28 750
743 219
363 83
201 864
784 615
888 429
177 757
780 517
750 390
631 87
245 481
542 223
133 534
77 80
250 110
756 136
128 187
881 292
929 392
286 340
139 489
624 111
346 201
881 239
277 773
638 690
799 34
573 270
855 925
292 212
52 864
64 484
784 218
341 878
328 773
502 713
816 413
802 5
650 257
958 656
768 591
721 429
537 111
265 455
270 448
784 205
874 890
840 145
656 132
108 631
76 23
286 875
937 211
863 962
1 861
389 271
833 747
74 814
916 576
339 486
550 372
315 356
579 953
706 176
315 912
334 227
49 921
52 519
8 647
235 67
32 394
286 688
739 370
143 366
810 607
374 558
334 912
368 199
636 472
695 263
948 519
810 906
382 962
26 444
498 521
124 509
657 31
581 356
6 886
417 306
715 923
218 657
769 238
714 633
81 814
418 10
296 852
669 705
22 797
347 917
208 198
961 923
751 956
249 661
199 231
505 887
681 47
743 67
909 796
43 247
454 584
290 898
937 888
260 699
233 526
932 708
129 407
647 591
409 849
382 333
378 522
585 166
286 83
897 235
817 138
616 872
810 102
769 366
636 454
474 928
537 707
932 206
473 287
746 65
942 626
858 800
145 60
290 628
405 695
908 499
229 451
421 725
6 955
785 477
720 859
670 15
481 172
99 432
754 666
875 474
338 356
511 10
467 415
25 415
286 393
502 111
809 930
636 902
497 589
673 758
405 18
873 793
115 768
881 623
482 690
787 517
38 96
399 759
157 197
843 362
855 678
11 963
180 125
813 956
731 708
862 553
233 591
677 687
929 853
675 634
187 461
889 426
142 59
234 149
262 411
210 34
472 357
580 146
744 199
887 666
436 346
592 477
144 538
642 635
594 353
533 136
819 100
819 87
468 424
575 244
171 448
44 894
642 875
617 336
253 841
934 629
716 411
657 477
943 946
845 542
573 905
179 550
77 634
618 857
315 558
309 499
393 177
943 792
682 697
964 735
391 481
667 15
452 930
590 228
650 697
955 562
465 836
484 501
234 724
590 168
706 149
781 876
646 608
402 262
290 117
33 688
303 488
75 364
488 107
875 755
418 499
564 353
59 597
833 464
454 185
706 204
652 469
956 852
510 597
423 42
755 704
720 522
191 109
361 526
596 880
470 558
551 648
218 481
233 750
761 522
51 100
166 236
582 127
37 912
475 305
116 864
278 453
38 826
35 79
318 508
153 32
37 584
641 213
534 146
737 514
703 359
189 843
256 912
484 425
716 931
8 496
55 829
866 8
345 542
513 892
587 668
295 235
162 87
178 124
525 795
620 930
157 810
391 259
247 222
344 185
649 906
744 83
636 195
842 390
297 451
629 413
957 16
660 247
36 157
606 853
253 644
428 656
805 193
277 921
814 350
585 352
315 657
157 572
889 370
606 359
597 84
534 63
751 114
220 62
126 568
844 776
939 353
398 725
549 358
504 245
145 499
101 80
797 240
896 768
877 590
315 287
13 624
466 830
478 306
124 92
726 171
937 725
744 373
275 261
598 397
522 134
634 269
957 533
305 503
556 25
330 19
678 163
93 300
857 527
958 566
661 89
459 156
325 372
92 688
47 40
882 6
392 294
716 707
573 760
458 743
543 758
475 202
572 294
254 638
916 782
594 482
265 46
611 502
749 501
860 253
423 381
410 175
732 841
704 451
283 834
439 13
293 11
623 15
571 776
738 575
637 801
13 412
612 288
20 371
308 385
346 472
863 745
448 696
758 946
755 796
27 600
754 774
40 395
328 858
272 917
827 313
749 127
824 480
567 460
637 853
847 917
157 245
793 959
638 903
700 231
747 434
813 222
275 589
76 864
612 19
712 566
721 239
744 657
952 223
17 54
644 323
913 230
449 606
452 79
585 570
778 79
6 163
497 780
609 571
211 923
224 251
420 344
896 467
554 206
229 942
119 350
837 111
565 663
123 687
239 806
20 823
179 15
129 722
345 99
255 285
418 377
817 954
915 894
317 314
457 481
767 290
581 227
464 228
626 501
402 952
370 731
711 825
455 39
636 340
58 55
277 250
526 853
619 288
501 358
960 444
689 806
675 105
681 906
719 512
58 227
811 291
505 631
455 564
560 117
720 99
779 280
129 181
637 550
524 869
884 867
587 92
911 867
126 426
636 235
279 888
474 24
941 877
619 936
375 415
868 901
156 771
22 507
209 46
724 447
621 377
437 291
87 521
715 950
753 864
617 530
618 425
764 195
888 553
100 109
832 689
748 345
957 74
391 890
252 403
191 933
533 623
36 301
218 258
804 272
939 69
886 213
649 624
703 776
502 852
352 639
52 951
543 819
596 83
331 29
387 669
498 422
283 619
282 298
49 203
157 565
437 358
839 543
17 453
505 614
716 179
443 1
813 888
842 708
10 431
326 67
400 591
939 418
795 674
497 805
514 185
308 6
14 242
766 163
304 933
419 806
343 84
495 645
748 576
328 308
229 589
603 207
114 361
593 646
819 920
782 579
958 374
790 742
932 765
458 111
549 287
460 521
688 394
320 894
410 303
818 820
514 853
277 317
524 723
539 228
278 310
22 78
103 35
823 307
728 927
475 96
588 176
889 451
604 303
262 701
192 114
160 853
746 578
753 953
889 558
489 920
44 41
935 648
164 2
310 614
466 742
782 197
802 79
17 798
504 14
699 84
375 779
182 669
858 837
165 598
254 677
543 612
611 67
655 780
906 859
232 540
403 696
277 759
839 499
850 351
694 544
410 84
186 596
37 436
409 558
564 566
361 532
150 757
685 561
805 823
857 364
833 962
727 262
698 129
722 856
61 29
68 399
512 738
221 799
35 223
596 849
128 270
675 486
500 666
712 725
218 885
810 241
818 62
710 282
582 200
711 105
446 467
750 624
745 911
183 664
748 802
691 709
265 846
342 92
446 83
78 137
61 963
379 901
834 298
695 285
183 881
924 100
272 568
880 717
405 507
379 268
581 692
267 857
958 127
295 198
282 668
720 639
556 909
758 47
775 757
468 137
790 673
315 918
927 319
565 194
440 451
868 212
109 285
607 686
86 282
845 669
315 27
893 838
361 102
581 483
374 639
693 185
36 141
706 702
25 257
89 251
331 599
478 680
936 834
743 92
785 175
226 432
530 731
77 823
321 97
875 766
742 864
418 440
743 542
703 760
552 309
43 97
914 40
652 826
211 411
20 220
618 865
88 472
545 534
405 913
682 106
135 723
362 131
465 548
904 907
279 721
542 425
664 859
646 224
549 308
895 621
648 225
191 319
947 204
319 228
934 851
202 125
465 823
950 647
142 302
818 21
597 894
875 248
541 253
279 552
129 610
104 355
456 39
207 80
599 767
148 888
765 109
815 935
580 321
570 539
113 687
263 205
807 309
706 548
826 257
362 372
50 12
533 275
329 306
73 696
186 290
9 453
402 136
488 491
866 111
328 372
409 230
739 451
22 96
208 800
895 698
315 500
676 101
660 152
797 834
614 56
526 624
306 395
788 542
422 319
545 41
123 212
528 41
126 235
860 201
57 963
399 616
746 945
229 138
119 240
755 648
800 329
141 231
842 843
573 254
663 144
627 868
698 456
909 154
456 371
899 313
464 755
296 389
961 867
328 359
551 250
723 846
286 685
173 123
98 429
233 207
598 25
252 945
500 408
26 671
414 146
726 922
718 780
798 636
527 223
147 298
325 192
289 943
424 255
906 92
318 135
64 81
215 30
206 806
652 722
863 310
161 297
723 674
815 547
148 802
501 291
475 723
905 338
627 264
784 622
513 864
783 531
295 724
797 483
612 429
750 752
571 747
27 550
216 786
527 136
428 268
642 373
142 489
720 646
347 664
719 637
629 110
176 709
916 177
916 45
388 526
232 416
120 405
133 85
569 793
309 250
462 333
870 701
383 859
583 146
121 246
866 476
573 616
549 558
706 461
925 250
577 646
706 188
620 867
70 201
292 361
282 167
159 594
455 575
797 80
895 157
772 34
449 645
238 441
337 856
287 373
153 415
665 89
727 684
751 169
8 390
724 99
213 56
756 55
649 94
95 111
473 791
549 503
391 353
448 338
3 269
213 67
340 888
844 562
405 615
430 942
427 193
576 562
557 955
592 136
143 680
502 624
450 745
420 316
27 58
192 695
378 472
410 721
702 861
636 447
257 394
65 205
624 185
699 563
651 746
64 389
393 141
627 87
133 349
454 188
497 889
484 866
146 601
332 322
939 582
369 920
883 679
342 844
532 757
29 185
342 94
33 284
375 700
192 98
200 61
211 917
126 377
126 792
565 661
146 97
838 441
600 610
786 10
579 102
402 912
510 150
556 235
178 868
85 472
414 744
44 596
648 367
303 489
103 50
135 841
644 944
439 125
711 265
887 215
541 14
351 261
748 429
767 408
310 921
298 586
839 796
300 894
17 348
668 12
940 714
177 112
919 674
600 94
254 569
549 633
229 98
153 317
208 849
333 369
78 647
108 801
265 845
482 205
120 936
179 119
719 241
124 717
560 676
741 904
694 350
630 432
468 380
414 212
354 897
260 708
750 658
828 906
169 690
556 611
162 612
497 873
378 439
606 374
613 284
939 120
833 262
23 192
401 837
821 493
387 803
937 744
722 264
802 771
349 316
407 371
33 243
279 798
721 231
13 185
775 433
464 297
279 321
594 15
751 471
662 90
171 946
588 175
753 358
278 46
839 906
844 21
865 19
670 365
551 349
391 705
633 471
19 461
226 202
880 188
216 357
465 771
913 519
879 306
387 499
804 306
678 704
536 320
108 372
787 316
964 827
539 780
534 21
791 837
839 736
122 584
683 152
273 271
684 867
599 412
361 608
908 255
866 147
213 373
786 695
954 392
906 668
905 413
670 894
469 225
262 905
533 461
698 262
451 359
513 49
719 541
17 662
277 412
863 921
304 867
866 928
117 920
581 651
448 285
675 523
744 633
800 112
893 919
418 80
9 769
249 274
799 150
565 455
321 686
267 349
317 117
584 814
840 55
76 56
556 822
862 799
659 709
165 884
936 759
119 244
938 204
160 263
400 290
683 199
534 886
800 513
374 136
910 350
2 131
607 932
651 704
133 846
632 192
749 97
637 781
157 686
616 197
182 812
596 99
155 680
416 369
518 327
909 146
123 104
422 536
613 110
692 294
125 851
254 579
249 468
552 31
526 207
490 922
596 119
710 318
470 137
288 483
506 542
642 626
12 228
842 383
165 490
363 261
878 930
250 394
792 658
147 853
939 170
234 357
296 953
229 186
785 58
845 448
93 814
824 257
309 597
265 869
103 540
388 654
219 487
693 247
888 14
699 503
888 407
566 193
926 383
429 193
321 690
941 547
283 735
896 252
390 515
962 365
559 40
327 170
57 60
122 321
343 894
44 32
427 690
293 40
5 6
591 917
360 244
374 107
225 316
571 848
786 119
778 806
637 743
311 407
134 853
657 13
185 705
498 265
625 298
414 418
59 494
576 560
266 172
914 767
706 805
26 943
280 773
190 460
128 131
32 634
173 500
101 835
798 819
574 186
524 274
331 57
171 915
898 434
544 928
906 138
76 243
842 612
308 109
340 349
487 364
105 534
676 169
848 453
888 551
1 198
580 701
652 385
625 428
703 206
875 332
122 266
594 769
940 66
278 766
389 66
311 10
410 861
138 397
1 538
948 166
368 618
814 885
904 207
467 549
485 796
266 683
154 230
196 213
254 390
847 175
44 480
52 657
338 794
947 695
740 142
31 223
506 851
720 758
333 801
663 648
115 204
209 936
88 690
706 364
202 538
475 644
57 667
738 674
964 433
565 256
400 847
450 272
804 434
587 336
638 481
817 569
795 255
275 538
672 911
535 364
526 945
378 182
893 782
248 540
436 678
401 359
326 237
77 804
99 394
863 759
70 370
665 859
304 666
726 429
866 5
753 207
884 235
669 223
857 53
719 763
551 624
383 404
673 527
947 394
156 45
952 54
398 261
262 199
184 558
552 823
492 790
206 381
64 359
321 695
283 772
9 676
940 118
48 34
661 729
605 885
829 763
963 62
477 608
297 856
76 881
294 197
209 81
378 809
926 179
943 21
376 544
671 806
362 176
550 701
430 4
815 268
466 380
469 371
913 867
531 256
69 341
678 869
143 205
158 569
296 520
751 776
215 102
414 142
719 890
810 869
588 411
683 53
751 778
422 411
213 538
703 298
265 48
839 584
68 308
200 40
702 247
630 600
190 608
710 815
343 541
935 239
264 66
807 501
325 718
802 644
819 107
52 903
797 219
167 873
399 360
23 520
729 517
288 429
890 355
481 67
39 227
192 227
470 460
850 564
14 91
881 518
533 411
338 353
565 777
150 227
722 647
858 370
712 240
726 614
510 364
704 312
25 602
250 125
879 9
564 284
497 841
258 246
295 127
415 53
346 678
135 489
366 107
889 494
706 624
116 567
572 87
485 194
764 686
881 483
893 482
805 935
139 802
262 290
122 726
661 461
936 381
750 256
205 152
485 553
740 791
429 370
712 172
947 548
475 411
684 629
22 271
949 272
254 891
490 781
594 509
717 724
815 31
958 804
75 301
805 558
828 287
594 417
756 246
779 371
714 532
651 33
442 809
192 515
712 402
492 58
889 541
312 194
389 29
521 864
124 112
138 100
465 4
183 850
720 66
380 56
947 719
601 487
315 299
283 767
351 894
950 172
436 569
627 321
839 102
240 730
142 6
931 724
655 114
69 647
927 82
375 176
470 243
254 476
35 168
604 777
663 477
11 374
44 817
204 506
525 761
302 388
562 794
620 777
394 172
167 306
322 684
374 112
773 920
229 852
729 487
507 243
328 356
2 499
208 330
405 375
524 250
669 870
735 496
743 130
948 314
583 181
55 56
854 564
560 248
895 477
615 274
950 514
784 1
732 695
367 415
632 86
171 493
469 789
485 565
840 397
616 602
157 47
171 272
894 269
209 392
351 248
863 787
339 928
675 708
743 97
86 616
229 311
699 137
272 235
186 960
331 204
398 440
745 572
833 766
771 285
115 806
727 174
751 705
698 521
491 384
740 390
741 614
184 650
220 164
148 545
682 656
954 298
113 780
85 644
138 517
448 725
229 452
399 99
256 499
440 245
140 316
689 258
424 306
232 438
489 514
560 811
398 602
406 82
909 690
353 928
885 19
952 628
725 373
842 367
816 808
419 757
58 568
36 622
75 831
686 760
683 309
48 749
592 932
72 770
561 829
746 922
557 369
785 13
399 797
497 136
273 83
464 872
843 381
607 487
573 481
921 41
745 152
680 356
683 92
779 112
834 291
541 8
196 647
594 158
541 352
296 134
302 321
518 759
627 635
536 726
543 760
592 6
881 806
208 377
190 560
908 521
760 285
661 193
737 12
585 238
187 380
934 264
785 688
102 849
702 166
7 34
200 154
854 953
653 958
58 650
325 664
663 442
59 649
341 254
141 163
507 284
593 197
740 125
948 665
17 768
151 954
800 766
525 256
440 237
879 515
813 271
941 185
632 539
739 553
791 687
478 268
268 928
282 270
560 699
580 201
426 674
80 622
739 12
833 880
405 388
265 295
804 56
52 705
496 137
13 74
89 109
583 361
88 489
754 442
192 517
108 200
780 185
748 797
888 809
454 616
411 917
892 373
327 773
204 558
880 656
295 894
925 869
304 375
48 677
871 299
268 483
133 256
370 901
777 397
332 770
733 735
64 681
727 664
76 787
722 490
605 8
122 597
784 164
573 803
497 960
59 411
745 598
794 244
173 664
431 578
625 483
937 618
179 537
956 236
648 423
802 679
21 963
795 170
833 132
497 323
430 483
275 47
727 961
551 239
217 841
877 34
706 779
224 825
855 809
556 668
596 921
874 761
128 644
22 894
516 760
685 291
581 809
376 75
380 811
941 739
839 354
904 677
781 395
117 356
768 709
571 250
24 922
484 742
191 324
4 287
414 199
470 164
233 692
186 892
249 435
599 370
329 674
911 518
4 40
775 774
69 388
391 470
22 763
758 366
627 221
262 11
440 21
484 273
62 509
420 309
366 7
21 867
593 181
505 640
266 466
682 617
309 520
866 766
158 319
32 25
719 524
465 403
744 696
414 846
593 218
456 663
599 441
665 558
424 554
154 559
805 426
20 266
55 578
594 278
881 626
942 294
670 642
386 553
836 851
124 586
77 462
824 220
730 2
378 502
236 487
906 228
87 144
702 389
827 513
43 79
879 80
59 791
233 563
880 757
505 915
663 597
409 713
407 313
117 578
178 323
148 738
766 145
526 350
884 25
414 461
190 597
157 206
601 251
78 734
410 825
850 390
962 869
768 255
938 78
693 203
680 566
702 138
497 94
833 138
215 101
458 152
23 510
86 819
38 308
215 749
393 195
519 792
249 310
728 762
92 801
593 778
271 181
956 138
470 606
329 187
594 292
902 434
259 731
866 589
170 269
646 793
506 459
786 401
858 366
122 814
543 170
218 959
43 907
889 691
927 31
214 628
512 944
304 546
324 849
681 859
770 92
537 725
697 205
620 753
48 789
105 170
640 647
534 840
124 374
204 302
190 803
841 487
891 584
845 857
502 643
75 850
889 373
233 33
764 648
279 599
880 764
450 443
702 606
699 739
778 954
279 464
784 440
182 388
832 64
692 427
512 537
778 717
652 849
939 107
753 21
931 691
638 861
720 219
462 806
796 493
99 49
527 413
184 530
186 320
214 690
668 566
673 397
635 742
331 311
440 45
492 266
201 917
290 154
902 674
13 97
422 774
502 851
500 959
300 575
899 527
478 4
704 65
595 230
792 481
374 228
934 213
342 689
598 344
950 529
360 720
780 30
802 106
410 929
123 489
178 152
777 959
503 109
770 776
599 358
422 882
769 89
676 900
418 699
723 479
10 163
698 187
225 660
504 945
581 317
391 958
936 251
694 4
531 933
676 704
76 388
208 50
524 71
377 401
187 483
558 796
492 353
180 635
229 635
465 829
281 339
748 222
634 56
627 273
820 423
190 763
736 336
754 126
957 32
779 579
797 79
635 486
524 860
183 827
341 461
311 674
500 579
845 83
158 692
360 407
226 118
668 558
568 521
633 71
516 16
716 466
663 723
349 40
391 602
469 553
304 137
87 71
888 961
940 514
710 517
844 460
292 114
186 472
800 125
484 504
764 776
231 919
196 907
450 332
609 1
822 607
673 352
577 817
733 685
267 88
204 297
716 395
738 307
76 692
471 348
858 888
571 938
255 922
99 451
543 527
775 717
929 958
798 795
121 703
541 29
212 395
588 308
211 802
457 377
491 421
274 386
159 630
94 500
575 284
570 435
207 242
126 522
500 876
179 345
188 442
474 438
478 167
226 574
950 306
842 831
85 725
908 719
64 78
75 561
455 219
360 132
123 514
89 479
909 252
426 932
749 542
789 801
225 160
334 708
309 668
827 730
276 755
38 3
724 749
662 118
504 63
455 193
632 109
512 661
932 156
593 779
736 827
712 901
277 611
580 125
706 950
192 195
298 643
57 256
48 28
129 906
610 89
855 511
293 261
114 626
235 624
457 849
855 190
173 452
616 16
736 124
308 353
318 469
68 175
96 117
24 461
20 35
191 704
533 350
778 738
385 757
424 549
470 653
536 295
376 885
649 172
592 584
485 275
949 806
813 434
938 227
38 436
824 401
615 46
959 709
510 757
551 917
939 688
633 355
715 823
626 521
480 827
33 255
143 862
337 365
604 516
593 828
278 504
134 213
961 674
784 71
7 79
192 63
577 177
294 220
581 260
778 480
367 674
199 923
883 91
332 471
233 952
702 644
700 92
333 631
457 845
939 709
39 701
277 319
749 773
927 646
132 923
360 71
398 828
341 767
240 658
585 773
797 649
320 941
138 225
147 921
468 58
73 466
1 389
610 207
72 10
245 355
340 653
862 483
260 918
53 140
612 743
632 364
436 447
464 199
824 514
346 504
343 111
437 368
43 562
860 319
122 600
422 196
22 321
68 375
916 370
673 164
122 756
649 935
243 912
906 8
327 244
746 179
218 433
334 84
10 228
786 961
891 102
510 31
609 477
36 263
327 472
649 166
615 791
611 213
452 359
117 35
847 520
178 646
938 261
342 355
366 602
964 662
234 362
884 194
121 459
826 145
302 861
732 921
435 917
598 546
563 384
908 120
317 668
664 509
670 124
68 640
75 763
619 19
596 687
449 467
285 307
682 227
108 603
88 811
382 687
842 560
815 432
783 630
609 466
777 42
743 255
652 144
27 924
573 168
484 633
654 876
534 101
153 812
560 434
550 322
554 306
198 776
239 432
436 215
142 397
482 658
135 215
573 675
604 527
99 835
573 752
790 252
887 494
247 674
765 584
903 752
388 110
473 264
891 600
785 914
318 665
286 567
670 408
611 684
447 897
328 837
900 168
596 708
768 390
658 859
798 738
184 759
573 437
497 272
439 755
732 370
176 953
943 32
9 279
467 12
129 489
830 145
595 170
321 285
905 646
5 676
233 679
706 507
439 245
196 831
9 79
576 588
233 669
26 699
347 146
891 562
85 936
724 97
113 856
86 813
580 202
485 197
627 410
375 294
807 699
909 313
818 757
453 959
424 631
770 568
196 237
24 864
715 293
276 98
505 752
75 145
313 84
219 212
392 92
86 949
337 569
73 461
828 72
833 935
843 749
188 953
91 674
20 205
957 709
377 920
737 263
541 674
879 225
826 610
414 445
133 381
580 610
200 757
320 294
387 413
276 247
745 181
405 834
340 383
80 476
477 791
410 953
96 764
937 190
148 370
759 127
506 765
547 546
554 355
114 857
492 801
818 359
160 922
504 877
655 426
904 92
633 298
371 521
721 699
456 804
341 426
114 779
333 87
805 509
122 196
36 105
76 441
235 853
802 248
838 493
942 21
312 79
797 730
593 60
437 119
308 806
293 252
196 188
195 397
821 210
244 760
506 102
124 915
815 301
43 655
795 62
539 606
497 411
613 668
206 760
775 15
114 903
372 228
640 697
610 658
387 565
414 103
420 462
403 859
305 45
702 721
387 361
783 256
613 409
858 962
179 21
941 671
328 20
670 863
786 319
710 698
209 955
287 79
784 719
766 919
153 940
26 345
832 428
511 106
635 425
581 910
319 532
52 535
153 48
17 552
283 577
951 383
398 248
276 359
868 366
254 901
830 695
492 126
187 886
855 757
486 118
174 66
139 600
147 171
663 884
27 776
648 945
769 31
533 117
418 707
221 300
222 586
649 243
642 490
424 71
751 910
609 263
208 28
694 792
700 288
356 284
736 440
508 32
466 313
321 57
98 494
896 372
719 757
769 158
249 187
947 615
854 35
87 355
337 219
586 476
388 4
405 88
332 841
964 663
70 691
238 518
641 584
809 523
348 453
758 668
661 433
234 207
325 307
888 42
317 46
534 136
718 742
360 310
13 352
242 107
516 335
114 290
914 811
714 12
816 348
711 472
377 834
83 102
538 137
463 633
884 4
745 103
186 635
495 502
680 618
289 114
44 237
611 83
949 232
430 521
377 333
80 674
635 255
536 872
590 521
561 542
613 812
424 89
209 852
957 877
921 185
211 955
61 490
549 294
663 501
393 853
281 370
875 342
253 373
964 621
727 386
934 40
542 517
117 294
554 403
224 725
186 473
837 40
126 883
646 701
266 342
927 738
812 944
342 279
191 459
819 386
671 300
822 804
652 59
943 366
630 370
233 341
75 553
33 571
331 32
407 515
253 628
232 502
685 742
533 831
712 131
36 531
27 598
175 365
354 489
228 586
495 616
706 949
384 228
912 461
1 201
115 168
630 237
832 236
289 469
255 169
512 84
328 815
173 392
49 486
715 634
788 499
735 100
627 362
92 95
855 543
689 176
550 688
142 787
640 369
400 466
609 661
424 13
832 869
23 423
818 905
319 396
938 426
623 897
682 770
100 515
704 355
873 228
117 403
182 18
884 575
302 480
184 811
615 14
716 461
880 871
153 421
347 522
498 659
399 416
897 734
393 481
157 921
684 538
796 112
947 742
353 509
245 261
817 59
301 691
247 696
204 231
854 232
863 361
419 584
617 248
82 814
164 586
582 490
585 312
832 153
626 396
6 408
248 335
683 936
55 285
610 31
782 136
764 322
638 117
784 923
220 760
283 750
489 432
844 487
151 769
780 34
679 301
641 194
202 643
964 419
712 16
51 300
393 323
824 265
715 234
393 759
325 274
827 156
611 850
545 229
351 953
636 112
926 486
559 136
887 444
22 13
127 650
571 779
422 42
396 188
664 645
383 370
937 598
595 443
795 873
138 668
895 80
377 74
620 369
68 227
14 829
916 434
483 696
621 861
804 559
746 926
262 439
399 806
445 296
108 425
905 921
43 433
370 691
172 930
593 42
336 40
454 634
374 634
760 364
313 919
819 919
829 917
445 894
746 171
192 372
109 335
748 41
440 922
65 285
914 709
186 770
527 193
686 886
8 411
273 329
177 60
794 56
255 677
215 905
279 198
128 180
22 196
63 792
485 233
366 371
714 346
480 551
676 425
251 760
603 426
50 80
906 480
619 240
73 808
382 470
821 795
896 129
805 522
289 702
797 792
450 214
128 2
262 117
949 867
64 75
79 757
74 563
574 109
20 866
548 852
572 323
672 166
594 709
70 792
375 338
952 95
103 427
833 651
957 371
467 132
673 932
121 140
147 366
830 883
840 905
58 460
227 479
344 155
289 535
344 532
480 291
78 539
304 460
702 952
522 801
694 234
308 80
409 26
836 261
938 195
69 237
400 126
75 386
375 592
324 656
273 227
891 218
720 295
180 293
914 243
331 233
419 269
916 664
503 248
667 369
395 687
129 40
191 544
428 172
443 447
282 272
232 531
492 255
581 108
947 79
665 336
629 335
740 534
659 483
871 257
652 275
484 665
450 321
787 645
32 357
262 862
324 920
180 130
439 825
173 685
721 367
253 301
866 707
563 597
951 465
13 522
120 726
522 168
933 71
186 483
592 101
224 590
835 390
827 56
874 260
446 710
142 373
455 562
768 11
727 46
608 859
311 193
913 275
175 922
357 385
477 227
734 674
397 520
294 892
874 693
384 213
932 29
796 806
293 186
499 760
168 397
211 2
233 862
895 736
375 198
893 696
286 434
33 661
318 731
720 91
333 140
295 35
770 227
937 308
585 345
929 21
1 772
845 269
931 569
620 744
347 862
129 281
157 417
449 885
207 222
468 924
22 687
108 104
902 94
682 929
158 643
665 496
475 530
72 110
956 491
925 568
462 55
162 342
871 788
794 350
533 42
420 587
607 553
398 19
52 417
253 491
638 699
422 488
370 687
682 104
229 48
927 30
154 187
958 960
574 681
778 761
360 371
255 87
595 113
850 471
332 98
688 65
342 274
167 174
506 356
153 270
288 125
957 538
842 245
162 735
75 914
76 771
642 516
192 94
819 743
234 306
426 89
184 586
531 876
472 474
706 906
630 590
57 41
81 137
565 696
641 770
500 841
775 338
675 730
78 296
129 806
529 935
27 618
824 203
334 634
902 849
718 288
611 274
603 388
719 236
570 622
321 47
651 313
336 15
874 643
832 600
939 588
157 55
189 561
667 79
722 618
482 684
951 952
942 291
949 309
266 322
527 205
470 871
128 55
143 4
724 228
653 579
845 291
65 373
189 306
265 633
790 250
536 890
551 21
181 152
485 75
931 84
909 139
324 912
278 400
114 141
888 411
782 876
211 317
813 553
498 669
126 329
4 955
672 48
842 597
48 695
937 435
297 501
287 688
510 824
283 29
640 206
940 480
858 45
406 663
291 3
906 230
542 89
5 427
147 92
233 876
10 364
798 781
531 602
852 555
942 227
899 18
746 623
305 181
648 259
744 796
775 247
419 519
721 806
832 670
836 353
711 547
251 227
191 150
497 858
722 61
790 79
368 524
640 487
942 723
289 317
462 407
145 788
932 602
182 785
883 269
466 849
422 392
52 532
215 814
343 333
269 110
758 507
855 851
767 848
816 56
86 114
317 144
341 630
492 448
611 700
947 607
836 231
289 763
144 781
69 631
445 343
908 747
498 958
625 272
156 654
653 499
283 546
317 45
702 114
458 137
754 921
75 405
367 859
480 10
27 624
890 46
785 701
20 622
843 107
300 836
534 2
254 256
135 196
636 113
836 922
122 959
349 338
23 959
940 607
113 314
479 364
420 531
636 532
331 488
277 594
813 633
637 231
624 137
931 869
87 701
627 220
320 474
788 547
565 473
347 781
737 394
830 607
270 606
545 152
81 776
81 739
799 251
325 363
728 265
467 355
73 908
268 415
20 327
225 608
679 773
798 14
162 387
186 166
743 441
281 473
360 130
58 193
312 691
603 385
293 568
958 110
26 856
293 603
51 563
179 509
948 420
903 130
869 622
292 511
638 612
396 132
449 269
151 193
905 792
211 400
178 824
360 482
229 655
743 686
587 224
567 386
334 933
31 65
937 231
393 524
751 574
320 647
127 244
275 201
845 329
391 367
278 901
239 335
607 700
873 417
286 12
774 206
612 287
710 855
518 313
962 907
254 493
815 372
673 361
585 693
770 666
692 773
178 81
11 898
241 781
606 872
700 225
352 369
64 338
777 695
133 56
455 540
830 175
221 246
583 81
470 530
820 493
386 40
515 316
777 411
884 820
675 460
728 785
625 524
127 796
347 627
683 737
881 777
626 438
652 463
454 657
302 591
249 490
931 288
309 521
810 271
782 235
430 176
302 910
678 411
104 350
727 954
935 701
157 733
551 734
397 19
670 81
115 807
297 848
289 14
148 352
149 385
159 817
935 692
381 355
342 665
866 737
609 504
147 955
148 211
464 355
649 210
142 296
325 298
617 450
505 810
129 477
271 4
295 6
595 16
939 484
915 730
740 170
529 30
449 948
392 779
669 21
227 97
376 188
444 84
64 704
732 785
854 649
445 789
723 125
342 44
496 542
581 325
718 808
612 514
571 48
122 544
484 295
582 747
711 812
925 261
140 849
886 251
715 602
9 667
61 106
633 912
908 845
360 717
806 849
826 717
360 195
153 94
158 709
660 284
46 2
347 500
75 104
423 71
346 34
621 419
192 686
875 10
273 469
621 451
910 269
70 154
959 801
805 154
337 908
162 459
710 397
553 79
826 212
410 344
683 618
683 365
881 383
896 50
947 167
821 46
855 210
571 65
839 362
101 566
870 799
720 558
910 944
341 628
594 39
665 234
787 29
245 460
963 901
613 487
278 513
812 91
632 788
38 114
360 559
162 470
524 177
551 568
867 864
166 704
456 899
202 126
289 823
565 687
884 690
312 89
604 661
742 553
733 559
178 236
533 553
66 269
438 520
230 357
222 110
10 31
236 602
141 932
388 101
274 618
732 374
452 597
147 506
266 798
842 467
711 395
417 708
623 87
960 372
766 25
342 700
763 527
682 924
675 762
185 773
378 532
718 527
404 164
388 658
39 441
294 255
216 457
162 50
911 137
729 501
798 603
331 297
805 404
52 930
507 946
421 645
191 776
683 588
114 614
908 121
822 115
770 677
318 339
514 520
792 242
452 263
875 837
233 391
302 456
278 808
446 632
99 763
580 713
871 177
229 444
557 760
783 958
70 1
821 692
374 520
162 572
316 930
369 776
798 355
148 451
887 299
81 253
554 897
216 176
943 503
729 301
174 487
823 394
937 626
613 345
504 929
238 752
128 316
714 367
769 51
854 505
393 906
637 329
933 788
286 488
50 725
485 532
402 829
555 517
609 121
673 837
704 110
758 130
496 16
378 565
869 476
669 297
437 845
80 355
914 181
817 392
501 231
28 49
571 356
582 119
382 414
54 62
294 907
821 532
76 566
839 588
741 883
591 793
728 360
890 827
184 413
113 660
899 549
404 297
90 765
26 99
743 692
315 423
502 359
817 789
535 856
835 691
158 353
291 222
536 142
184 284
689 925
782 792
354 851
37 63
594 202
328 182
933 361
260 297
173 130
818 809
330 713
412 47
886 575
563 438
420 674
428 215
504 45
146 853
228 70
315 551
913 527
664 56
217 425
500 623
428 483
805 224
333 227
43 163
166 145
506 905
414 189
829 355
419 679
329 316
926 427
135 903
464 388
933 98
114 255
764 223
533 618
585 916
656 250
484 144
555 530
332 564
577 181
230 91
283 647
28 847
954 338
529 358
446 870
817 631
584 791
241 307
744 791
661 383
399 372
506 634
543 917
44 897
409 896
362 540
430 621
681 644
887 757
737 579
954 288
93 82
720 703
504 549
632 928
183 865
906 388
343 301
780 794
932 170
642 6
813 877
126 224
188 284
312 517
68 575
495 489
179 612
711 503
689 614
462 3
465 902
710 410
279 111
326 284
855 373
644 771
827 761
810 417
65 707
75 960
512 862
680 925
734 792
252 703
428 285
133 395
405 34
424 19
807 517
822 791
386 222
446 483
45 546
184 505
580 749
463 397
925 71
315 15
685 544
956 154
798 500
289 646
531 314
631 566
379 812
431 134
699 963
755 849
399 89
165 132
689 696
821 905
626 687
372 809
290 94
727 133
346 810
612 438
569 500
745 553
391 27
145 429
552 660
278 152
893 46
694 163
298 749
37 36
673 801
545 525
262 32
64 555
183 104
196 921
426 98
698 274
506 240
344 898
385 856
772 106
226 119
692 544
159 603
23 683
189 88
576 532
260 146
337 113
748 934
32 231
302 149
702 713
145 222
526 952
833 530
902 55
135 271
766 134
283 124
168 291
576 275
272 136
635 85
375 194
166 444
166 412
315 754
219 919
26 149
906 349
545 916
113 700
249 624
652 301
141 808
30 806
224 872
265 58
36 709
728 508
564 770
536 240
340 823
43 873
914 792
950 713
593 540
637 865
662 493
278 364
512 205
278 761
862 809
310 12
905 811
178 259
226 462
157 81
288 823
743 729
445 634
638 89
204 787
786 350
879 557
740 830
524 701
403 222
700 2
186 247
429 474
556 229
559 590
621 366
831 561
295 820
682 574
904 72
576 760
506 389
954 860
73 49
780 885
754 203
662 529
626 390
204 656
740 533
786 507
824 532
277 771
844 656
963 793
682 237
447 514
133 676
148 186
418 568
831 811
221 392
772 447
325 90
43 24
584 335
383 522
277 704
371 207
768 45
155 953
604 181
393 683
868 21
868 731
332 470
733 555
884 313
488 263
368 943
758 417
712 634
383 125
38 723
668 291
821 314
409 658
38 893
716 909
599 925
408 483
5 348
438 41
964 956
768 667
439 546
775 507
320 592
236 335
858 758
502 237
748 474
440 945
309 156
764 383
44 538
891 912
327 493
510 137
44 261
114 959
72 102
541 280
298 394
657 245
904 942
866 59
326 777
266 608
387 744
840 869
36 588
336 177
420 237
5 166
839 575
68 703
561 71
376 890
260 853
909 724
328 453
153 630
344 107
224 491
309 660
653 690
498 946
937 401
604 612
950 136
457 194
510 421
692 161
680 246
569 63
964 510
668 193
618 474
588 705
671 477
652 90
201 313
99 865
498 220
173 705
833 46
964 876
341 207
249 698
567 872
230 56
585 175
600 394
215 243
751 371
273 646
954 730
641 190
883 284
738 827
378 689
908 27
550 558
393 711
280 547
302 112
55 306
730 923
371 568
82 95
797 800
877 152
155 600
401 460
277 509
97 193
482 606
711 576
1 47
857 41
286 166
732 261
839 777
874 429
651 862
51 711
908 419
292 385
233 333
931 509
116 711
844 877
184 496
619 313
278 835
162 455
426 255
842 630
243 301
855 11
419 39
961 945
267 489
816 553
775 744
485 342
239 658
411 285
354 825
610 307
573 747
722 759
603 241
828 936
384 794
302 313
113 353
610 953
115 134
184 471
518 789
740 586
129 743
563 395
845 416
129 614
964 878
183 511
304 723
147 773
166 851
339 870
396 848
424 723
308 404
148 130
529 766
673 692
311 95
599 429
799 380
267 836
929 338
465 743
556 729
908 638
881 300
279 697
651 700
605 883
860 301
684 476
638 63
617 851
402 174
216 819
324 795
581 730
631 555
817 509
850 489
192 753
229 690
960 4
293 882
208 544
714 112
78 465
17 521
196 285
595 895
728 26
447 39
376 812
490 692
812 930
769 96
661 170
844 963
98 55
767 366
292 429
843 806
821 370
388 193
267 865
875 559
834 634
141 780
258 268
684 67
192 90
902 542
161 100
550 658
336 865
922 365
617 856
278 745
941 933
9 50
716 451
265 425
53 29
116 506
211 633
23 332
592 934
57 242
588 309
925 864
324 738
459 460
742 869
400 72
497 139
135 54
287 65
139 823
577 79
409 214
233 561
459 268
90 84
333 547
77 203
628 359
142 403
157 724
659 28
428 797
260 905
329 460
292 534
468 412
437 731
492 709
73 929
641 809
282 432
748 562
458 380
869 41
168 544
875 78
827 546
94 687
855 384
746 137
799 435
846 373
516 369
925 187
638 471
180 109
788 568
61 309
485 63
913 258
157 640
182 724
120 563
574 952
23 605
668 284
26 659
502 699
454 223
571 859
822 61
186 193
731 432
577 465
93 758
581 282
632 195
437 354
599 390
590 261
70 213
314 856
529 49
850 160
630 660
28 394
800 63
807 423
797 460
443 962
532 380
936 102
623 838
195 921
652 687
443 212
822 647
77 3
436 516
78 890
376 921
815 718
551 288
390 691
531 187
127 358
37 478
475 840
25 91
33 402
879 617
843 373
510 773
584 364
848 538
208 615
98 486
627 134
679 21
166 857
90 231
398 661
328 481
38 269
651 206
906 945
632 568
343 924
28 203
879 647
190 887
229 915
151 892
28 500
581 545
678 560
962 221
58 859
376 56
244 922
883 201
22 491
59 962
96 330
635 887
755 261
739 352
588 774
163 313
926 867
957 736
302 390
573 819
888 592
189 225
498 826
766 878
964 498
482 569
457 742
552 369
605 516
845 260
505 320
127 435
860 338
103 345
165 546
681 251
48 551
530 176
868 435
715 380
682 599
387 329
321 699
466 290
197 483
956 584
702 838
518 417
706 808
374 696
291 801
543 100
797 274
662 676
267 355
528 350
362 486
190 152
218 170
28 84
790 717
290 522
429 561
722 245
181 575
782 944
762 683
443 805
272 47
214 322
535 960
939 479
81 172
957 826
743 809
960 421
81 150
36 647
267 361
354 355
764 199
842 933
785 851
157 718
436 321
884 684
315 19
615 190
164 411
438 79
320 755
145 131
827 803
166 865
914 924
817 134
158 102
529 713
396 24
130 757
830 673
665 357
117 198
783 251
504 288
221 897
619 806
569 168
738 922
158 668
296 25
627 16
942 244
177 54
491 380
340 11
772 650
187 837
605 490
813 861
913 920
31 731
786 782
31 185
157 112
288 29
402 372
541 955
830 199
392 669
104 568
748 500
670 652
44 97
367 825
733 529
937 792
78 650
391 245
324 818
452 962
595 52
518 356
454 423
712 445
894 137
199 71
813 658
890 354
59 713
611 423
309 201
406 788
248 708
161 330
548 152
842 871
807 389
347 482
929 104
277 892
949 9
655 803
956 618
45 773
498 278
813 453
525 335
557 539
363 84
268 901
450 591
119 187
879 637
158 491
389 301
295 435
281 696
443 786
229 8
274 79
383 389
233 312
292 66
722 294
710 105
64 217
855 744
524 224
644 370
209 745
830 57
302 840
157 783
879 370
138 645
336 239
769 480
391 720
51 195
508 823
221 177
319 338
8 841
221 131
630 781
878 493
276 737
615 796
894 285
23 201
593 157
605 721
221 7
173 925
783 246
655 801
927 779
167 640
33 428
805 240
326 156
303 47
418 803
557 35
48 532
831 231
74 41
632 619
141 313
575 110
554 750
619 696
241 558
906 829
429 476
279 366
836 666
881 646
232 67
139 768
116 796
574 112
334 629
305 470
680 55
30 876
545 73
156 546
76 548
270 461
949 752
651 404
405 199
20 98
551 835
254 559
459 610
682 783
253 773
332 330
158 776
341 262
326 454
597 111
699 441
628 164
845 174
949 866
216 754
480 2
862 647
173 503
613 218
64 596
681 306
556 701
706 123
697 247
135 945
821 62
545 474
784 671
648 779
249 15
711 586
891 231
215 247
733 713
573 10
595 422
495 67
891 901
682 344
599 519
123 551
409 864
662 532
116 890
946 523
548 352
667 730
772 433
681 959
385 517
9 494
887 631
777 568
671 474
202 837
605 90
81 922
565 381
584 773
881 90
549 164
916 188
289 534
148 414
900 479
144 499
197 629
880 918
505 946
524 491
159 178
37 964
410 307
630 109
278 654
138 250
642 540
426 299
615 928
716 256
891 306
233 445
558 869
177 487
58 666
149 25
573 956
128 65
391 577
714 779
678 221
556 599
697 12
785 440
184 566
277 850
334 885
211 936
497 126
732 74
588 187
545 48
233 654
344 212
495 709
550 922
916 487
908 85
662 958
746 366
305 697
96 89
652 732
402 496
233 634
178 19
157 238
927 867
700 853
943 636
724 589
516 592
897 83
678 374
789 348
315 52
775 254
379 845
105 291
694 260
877 102
891 112
190 413
61 794
149 435
780 907
621 7
506 767
69 338
716 927
472 111
304 161
472 411
958 547
874 471
728 933
132 21
913 810
94 4
69 147
409 538
662 509
319 224
844 731
871 883
605 753
204 154
810 5
613 203
429 412
445 3
195 60
628 35
278 373
612 529
254 850
913 743
420 176
325 797
167 713
10 109
914 669
560 598
502 361
73 334
744 532
925 188
728 223
410 453
568 494
108 867
868 371
382 533
933 358
637 605
151 743
368 41
656 734
310 308
645 690
383 175
911 241
758 527
883 412
245 246
99 667
625 96
775 44
946 312
290 447
388 953
651 268
52 227
500 415
69 777
830 935
744 338
410 686
457 709
3 118
570 836
613 683
804 92
424 686
199 848
10 809
819 945
254 440
816 222
636 407
724 709
949 708
728 700
914 561
492 59
429 639
320 127
576 961
828 501
166 306
940 508
542 773
496 97
784 822
208 321
262 27
114 555
750 885
18 321
596 412
667 919
810 371
157 692
838 542
71 453
758 953
357 350
662 384
174 198
439 257
310 8
387 139
826 246
737 95
893 618
289 226
94 827
233 496
94 299
440 228
784 623
287 386
308 779
611 713
948 820
490 355
651 49
808 172
747 820
791 172
762 106
941 416
905 433
158 273
573 271
206 125
260 19
93 330
630 146
278 97
598 84
91 776
468 569
304 585
516 444
456 530
880 348
940 67
494 930
913 786
661 932
278 476
535 381
466 275
265 814
638 894
783 864
636 506
625 168
954 185
739 244
301 408
832 233
105 856
909 361
398 409
830 900
760 483
440 774
693 513
929 656
587 189
25 901
531 607
652 154
136 316
155 451
374 350
915 550
642 779
163 12
583 579
952 872
744 601
765 160
384 79
204 245
478 931
317 454
165 888
582 41
352 170
526 918
382 724
657 99
405 303
128 611
133 779
777 312
706 677
342 280
711 127
211 14
514 16
833 726
221 319
341 734
178 254
437 729
311 555
549 317
899 244
893 612
618 820
941 473
74 945
37 542
641 180
251 244
445 903
512 827
119 206
571 285
318 667
882 870
949 849
678 777
406 353
125 35
914 459
39 152
911 196
665 230
107 521
954 299
20 884
620 877
495 456
492 280
22 193
303 606
512 782
744 954
915 654
465 242
732 533
680 864
939 19
462 237
103 538
412 95
572 201
683 274
447 597
717 554
816 766
549 527
834 39
96 302
384 487
248 865
57 164
197 707
655 280
113 602
615 371
627 891
537 945
901 109
255 213
784 230
861 313
458 8
251 109
541 333
100 434
504 235
600 246
69 632
569 591
265 645
246 961
636 201
81 644
27 960
333 530
267 313
302 773
104 100
797 91
550 131
685 373
513 125
895 373
732 663
341 863
502 429
17 104
772 862
940 850
82 138
716 339
598 654
694 292
605 265
317 135
148 395
609 262
343 316
746 113
440 291
61 575
570 933
157 63
572 34
142 907
670 113
593 8
649 245
141 483
594 34
344 13
153 607
347 713
727 421
609 882
852 517
68 637
938 844
203 773
345 359
455 83
817 267
655 368
834 284
863 827
363 74
548 521
317 622
114 883
36 103
562 867
418 850
75 439
437 673
873 152
866 189
255 140
306 172
233 565
819 870
769 330
195 177
325 888
582 59
482 19
783 335
388 395
50 79
485 690
481 40
772 270
943 170
926 936
822 731
672 693
189 669
836 103
641 777
132 355
298 160
632 869
249 287
5 631
112 856
470 5
743 803
685 892
535 629
737 825
915 579
6 840
710 739
577 313
198 19
596 742
118 578
569 41
333 95
186 270
635 806
722 519
740 582
574 850
70 156
463 672
672 942
336 408
9 54
21 793
863 210
600 750
221 135
262 564
25 658
441 945
832 79
471 709
362 397
828 526
841 668
61 930
885 849
692 481
652 462
630 743
582 554
145 589
942 734
23 82
875 677
964 21
35 425
205 849
250 483
927 55
911 41
788 771
484 190
452 589
231 453
93 584
854 899
203 316
151 723
653 538
692 697
627 25
204 794
209 268
681 299
356 21
672 222
286 922
755 884
926 837
727 845
754 811
463 658
43 660
455 212
458 247
230 820
813 794
409 618
702 104
442 110
340 34
141 256
768 924
797 866
832 582
556 766
161 538
899 622
714 605
921 97
254 426
536 388
619 353
663 47
115 902
822 790
210 407
617 417
249 224
939 380
545 944
122 816
761 351
609 269
646 610
511 34
593 498
73 281
498 603
573 567
178 255
75 755
582 8
833 702
784 29
924 188
283 683
324 846
76 729
673 579
442 907
274 172
192 650
556 607
404 150
653 870
664 140
619 350
122 507
661 584
46 859
75 513
582 779
565 905
716 404
153 296
886 563
64 932
612 12
156 319
196 84
731 285
376 562
360 723
105 538
376 591
342 842
18 526
895 767
76 456
580 826
769 105
532 944
582 726
505 405
465 612
832 531
805 572
266 827
91 634
938 858
201 799
413 869
163 928
119 207
689 246
627 770
420 950
192 871
729 961
672 188
874 279
720 697
22 448
822 210
761 45
871 146
735 19
726 558
821 767
123 884
896 230
527 56
208 464
382 356
675 750
925 820
899 771
610 97
239 284
478 163
927 491
824 425
728 311
770 285
247 544
232 810
470 459
500 773
463 95
315 778
526 29
957 414
957 223
315 223
346 705
607 196
910 618
850 758
466 18
311 294
289 371
879 673
630 272
753 425
632 117
746 259
158 959
588 878
96 915
341 27
153 746
11 590
844 400
681 824
1 333
262 246
64 318
382 810
462 314
120 752
398 669
809 364
101 486
135 686
813 736
779 335
821 458
146 829
249 564
318 704
657 107
649 339
8 39
414 316
574 806
439 280
164 867
469 34
525 515
874 396
741 664
585 878
243 579
368 89
528 650
114 317
821 927
798 644
570 171
840 471
92 201
531 163
652 407
196 723
478 810
237 251
392 259
838 433
183 717
613 736
738 760
463 590
302 130
743 509
584 963
716 846
831 15
354 912
340 297
337 571
514 193
844 951
700 624
712 647
715 559
572 527
64 79
933 196
610 15
897 63
895 508
249 839
320 503
672 903
409 886
302 868
506 608
598 739
526 313
378 186
76 443
186 931
510 29
81 424
638 697
909 917
531 786
864 696
670 170
245 250
355 212
861 963
631 411
58 861
496 679
627 222
266 95
843 499
404 381
926 79
726 755
292 840
177 7
613 436
765 164
855 629
267 295
229 858
175 119
913 112
454 513
304 781
464 327
416 796
49 878
296 45
874 474
79 110
581 668
90 95
42 45
437 426
143 663
467 734
422 540
638 130
329 41
448 640
620 56
192 314
818 352
911 384
722 219
166 339
816 558
845 962
469 92
115 628
78 654
315 520
378 826
362 851
635 532
343 757
230 46
689 474
711 322
630 910
430 668
613 199
245 425
911 847
588 483
129 829
426 834
536 777
657 725
891 239
720 55
36 928
218 435
471 803
17 276
769 887
899 319
627 844
861 89
633 572
963 709
189 271
670 783
895 628
445 381
727 95
750 453
616 206
836 365
454 664
306 872
737 421
822 679
947 561
249 900
631 356
14 383
508 147
816 112
399 141
866 61
887 219
458 931
585 669
331 946
8 444
341 572
173 712
260 549
22 410
478 734
286 73
736 663
605 638
670 794
853 350
48 765
841 46
782 168
175 677
462 356
883 242
406 322
186 736
902 63
682 860
202 54
48 860
392 395
463 803
229 921
399 799
883 669
762 166
243 608
583 699
393 667
938 553
893 869
343 285
22 67
294 12
536 66
510 582
216 107
862 654
72 877
159 368
597 261
715 145
470 263
180 15
297 566
926 647
865 801
755 633
839 645
224 679
662 389
279 648
862 645
744 175
609 353
220 185
716 508
49 125
948 300
910 650
235 431
786 835
359 67
854 900
727 275
68 336
182 415
82 92
318 31
812 654
86 38
154 362
121 520
595 413
609 450
424 303
565 389
214 51
216 828
887 24
938 402
862 353
746 374
371 251
47 372
455 667
165 721
216 4
360 956
240 701
889 560
934 291
755 312
637 288
305 237
845 649
855 760
851 509
559 761
387 163
121 684
399 487
120 666
265 431
361 946
98 586
147 559
896 170
445 494
226 734
682 903
863 561
721 314
274 253
814 60
895 235
784 765
605 503
378 207
782 761
292 295
634 514
703 601
134 803
156 897
576 959
583 126
178 135
18 330
52 848
557 578
400 299
105 846
98 925
465 758
320 640
236 928
246 66
1 113
888 701
682 665
210 41
732 589
77 657
143 447
428 174
612 100
220 624
61 952
114 480
929 447
815 825
43 296
787 345
235 474
689 544
202 344
874 684
954 680
233 371
70 526
795 779
685 522
184 93
564 42
751 225
462 424
366 66
748 631
715 813
192 743
109 853
20 870
216 84
560 258
375 788
468 688
539 243
663 537
346 667
842 911
230 125
528 307
147 206
613 433
98 404
817 602
621 137
794 185
806 639
52 461
202 486
567 634
720 500
735 905
229 14
262 87
931 690
681 356
904 638
15 731
309 867
902 67
279 820
437 225
200 139
35 953
329 197
150 172
135 189
144 963
270 364
579 589
772 62
283 4
27 592
182 802
188 19
153 405
961 137
667 707
266 395
211 754
271 827
895 681
728 157
148 654
435 499
195 245
418 12
797 85
784 644
653 134
552 29
915 174
717 187
448 514
873 781
840 658
160 752
155 88
207 690
447 109
174 415
342 804
159 756
742 314
904 375
398 3
463 404
580 111
842 614
844 737
39 687
817 579
774 34
615 316
871 905
270 236
93 276
145 623
744 562
30 152
87 107
117 84
218 388
557 667
893 907
502 126
52 111
99 734
890 247
114 118
875 311
724 307
167 898
153 759
341 921
813 375
637 859
78 739
926 931
472 263
810 117
389 799
714 892
267 479
391 294
783 254
332 512
69 34
759 872
536 653
266 955
73 771
854 724
146 898
211 779
418 648
113 765
280 907
289 13
529 404
232 800
142 482
699 97
871 175
937 253
791 639
805 336
159 956
714 923
818 294
762 125
775 866
824 845
860 668
732 894
68 213
821 785
383 803
249 167
133 956
681 285
430 376
842 404
913 82
148 431
276 102
798 269
226 298
836 542
70 615
120 164
70 314
888 88
138 730
598 955
655 936
665 441
196 335
635 408
405 725
233 204
724 918
443 785
289 801
272 705
452 91
858 928
720 126
157 141
606 517
241 773
743 566
308 417
462 242
380 793
772 394
44 567
199 47
200 767
17 313
832 851
498 340
724 900
341 617
862 83
177 725
646 181
581 64
216 672
424 31
196 869
511 365
367 187
86 356
870 532
611 207
853 945
143 281
804 808
956 397
480 608
51 172
573 18
147 210
710 211
503 709
475 119
891 438
648 407
372 316
964 349
293 397
458 777
625 467
203 486
549 241
875 421
682 451
896 124
524 356
36 919
220 432
128 864
815 640
519 742
609 698
22 88
826 247
871 250
635 403
469 568
290 788
428 29
347 142
500 314
541 629
294 838
339 21
4 763
881 876
37 417
514 479
209 186
286 678
352 614
151 846
158 877
950 251
962 53
75 871
481 708
839 903
734 127
239 695
175 952
233 624
38 327
26 182
549 205
692 852
779 74
786 113
43 407
129 480
641 718
962 864
221 507
778 601
576 658
303 517
552 752
399 583
59 836
308 793
114 912
234 356
454 154
590 102
815 502
162 287
4 106
184 718
870 350
153 37
502 175
886 487
512 288
86 125
400 850
569 60
899 920
288 645
324 635
406 415
647 639
465 245
459 205
960 477
858 699
758 606
26 563
414 819
288 503
533 846
910 954
744 261
465 915
216 276
587 857
903 397
148 30
769 290
779 40
582 873
485 736
732 806
829 589
223 358
230 903
320 799
10 160
598 297
58 709
772 85
385 487
642 696
229 305
939 351
20 427
349 872
539 12
254 623
632 322
855 46
456 514
935 886
229 829
693 242
355 373
221 11
216 863
77 527
944 553
165 837
700 799
157 92
344 40
947 875
543 726
938 666
209 523
518 562
943 28
732 188
671 799
271 358
525 514
69 371
657 127
945 923
423 335
714 956
169 687
475 814
598 363
240 46
376 438
43 644
888 905
761 856
410 358
682 459
821 292
913 401
391 608
747 518
909 60
69 524
737 460
550 572
376 726
483 314
124 884
562 314
879 102
536 482
722 336
154 169
151 90
68 752
48 355
685 150
104 231
718 28
621 540
302 335
938 100
189 758
925 259
688 542
290 312
431 95
36 321
824 859
783 35
481 358
884 63
560 648
504 704
166 433
819 223
8 724
941 928
565 119
420 71
54 112
30 407
532 892
31 514
2 959
321 551
374 2
25 161
424 242
391 754
37 745
734 859
838 397
234 944
149 101
582 6
267 103
147 141
408 622
700 140
325 121
749 546
646 626
189 473
880 599
783 547
744 773
339 56
527 433
74 263
329 897
108 743
818 87
159 398
445 575
49 16
298 79
870 493
450 452
516 396
419 285
171 98
620 224
778 401
871 62
376 532
957 60
267 760
524 98
346 711
482 700
625 276
254 923
638 235
890 892
221 364
598 65
28 345
603 864
954 474
218 454
249 313
560 806
189 411
402 742
533 766
718 937
22 461
836 224
595 64
596 403
635 432
952 792
844 198
320 394
825 527
603 802
918 872
572 364
143 546
506 11
932 564
549 152
761 256
428 798
73 349
418 285
406 823
596 431
712 836
141 242
660 222
424 936
497 395
123 360
159 499
545 502
344 141
533 298
459 509
815 87
246 517
634 205
698 588
672 946
882 433
145 369
73 58
593 94
128 875
765 836
116 640
617 913
349 622
911 35
366 280
854 137
926 168
712 619
267 691
289 800
189 731
380 917
406 237
879 667
843 834
818 479
221 781
482 749
153 52
632 956
505 271
787 780
18 932
320 623
902 488
93 553
675 427
612 952
130 212
226 121
121 791
721 852
470 778
378 317
539 724
732 512
826 441
516 921
103 760
215 163
457 629
311 953
627 864
230 223
644 852
504 322
504 57
470 584
866 782
279 132
554 362
90 98
239 946
121 333
226 329
796 244
328 530
790 117
177 509
565 87
448 388
415 421
746 572
748 127
767 87
400 870
439 344
942 496
877 287
911 773
298 799
461 314
611 254
933 460
85 144
443 899
860 149
289 476
843 873
649 890
369 846
317 193
208 401
391 620
576 960
637 163
200 179
939 768
325 548
833 2
379 238
73 348
728 65
623 602
571 246
119 451
664 563
633 765
74 493
463 410
179 694
375 507
36 726
719 863
593 853
23 167
146 53
215 961
95 397
389 761
945 622
387 460
44 635
769 375
526 287
655 397
332 130
216 382
32 486
694 723
891 145
587 677
165 899
643 411
24 861
822 418
78 484
458 583
275 705
451 859
68 670
651 164
333 848
431 601
61 846
325 273
363 386
623 313
186 204
17 542
402 410
368 110
899 906
769 948
925 362
552 731
89 433
652 402
96 322
440 201
288 873
268 3
654 687
322 460
689 809
276 179
450 351
904 95
512 98
32 671
949 734
519 268
633 692
426 618
75 495
664 239
303 742
48 353
52 455
602 41
151 52
490 481
574 698
533 394
558 19
664 729
893 413
204 807
552 246
374 476
670 118
681 840
504 273
372 435
378 822
611 203
377 366
96 729
122 949
932 228
598 271
592 365
172 687
275 459
688 608
19 773
769 278
821 478
286 697
587 397
754 808
146 578
893 34
368 360
833 15
620 772
761 193
573 769
404 953
719 156
122 154
744 886
821 369
768 513
931 489
90 519
376 244
604 961
761 111
202 423
632 684
574 97
33 300
423 705
346 323
887 829
276 364
27 610
321 684
367 131
14 532
615 737
694 203
85 272
1 700
904 56
904 456
122 387
802 395
197 356
347 161
778 415
623 801
341 646
440 843
467 903
667 338
455 40
368 883
88 187
50 540
710 689
698 455
926 739
507 579
738 787
631 618
377 353
850 542
375 369
502 21
609 148
347 903
681 454
279 327
769 262
812 440
23 866
444 15
682 401
28 851
949 67
114 564
9 259
572 367
606 527
716 82
436 653
943 310
236 367
263 520
833 228
437 288
689 396
229 570
518 558
480 513
529 509
703 851
267 708
186 749
37 290
626 168
806 544
559 900
561 578
317 566
25 520
652 782
153 129
695 168
454 847
855 901
74 918
964 963
229 163
620 827
418 541
737 412
826 204
546 56
326 16
279 166
848 568
603 942
388 473
315 690
27 555
368 359
51 665
480 885
505 309
383 532
393 333
529 934
445 934
343 529
538 136
182 582
182 46
64 269
675 500
489 80
229 323
83 918
571 192
119 242
437 856
398 167
256 390
463 617
850 902
325 914
911 489
407 21
354 131
469 60
939 355
897 137
931 882
728 371
822 16
217 30
412 287
28 42
839 643
123 142
879 741
398 957
881 472
310 786
338 112
615 945
43 280
625 490
258 11
266 702
418 894
44 548
877 544
947 460
822 62
61 427
19 285
505 219
858 494
363 644
199 705
20 239
265 412
371 705
772 287
286 866
47 945
143 635
179 885
120 572
641 937
714 123
723 31
904 562
256 707
439 954
534 811
745 169
90 207
890 861
602 853
128 54
1 838
383 647
899 788
454 713
234 235
191 486
810 57
619 464
332 99
775 60
565 353
641 256
216 300
205 212
416 21
455 686
401 42
402 390
460 917
616 579
597 546
653 25
239 924
206 220
9 714
71 350
850 206
448 569
738 240
51 308
746 487
75 134
651 758
747 869
125 194
325 263
64 124
868 516
320 956
297 371
96 723
115 59
278 166
825 532
347 497
286 505
478 146
282 253
840 358
386 806
441 690
570 795
783 429
833 635
603 684
746 320
154 361
179 860
387 557
727 960
344 357
918 705
235 667
121 598
283 142
437 654
332 760
648 41
207 608
331 506
863 218
9 491
334 586
545 24
835 110
948 256
940 373
456 791
75 27
541 960
463 707
552 667
234 610
732 768
146 729
672 195
75 690
845 757
474 244
874 562
309 591
775 571
855 435
937 323
937 493
842 756
59 731
817 287
290 215
570 275
823 42
465 960
603 742
652 917
406 102
893 460
929 246
587 723
455 319
14 809
404 558
576 433
926 630
740 266
108 567
938 700
480 669
630 564
385 137
886 291
961 912
249 708
393 919
950 735
105 722
412 15
411 568
116 876
545 617
938 863
83 709
85 809
155 100
457 794
117 643
926 363
867 109
539 124
235 301
392 917
98 92
268 959
324 841
266 518
742 713
188 538
911 640
895 186
28 469
743 770
36 40
774 777
762 928
21 892
939 5
410 650
23 742
833 913
337 932
896 798
420 480
379 905
18 696
950 132
482 300
736 519
581 375
162 930
816 176
89 435
505 708
879 10
504 294
931 415
748 243
883 945
840 407
798 388
556 316
198 223
295 550
615 396
911 270
419 564
688 760
288 562
379 946
222 945
937 291
498 101
828 623
385 313
244 806
381 579
719 711
92 284
710 263
376 425
549 203
796 928
754 362
826 259
676 15
655 49
863 263
833 761
587 905
618 608
609 442
68 658
686 323
549 383
712 458
469 181
928 691
949 59
585 482
523 540
536 709
543 544
490 763
933 316
331 727
103 205
582 339
914 602
492 891
500 679
524 886
823 417
491 708
328 52
599 551
192 200
263 846
505 186
751 924
211 217
506 383
682 510
904 344
190 929
529 945
929 255
171 654
492 668
255 614
73 910
567 107
488 622
126 645
841 163
785 166
702 461
162 464
132 45
833 89
143 592
202 465
377 932
722 442
166 546
511 849
315 848
898 705
537 867
85 168
126 541
299 849
33 241
940 811
410 308
401 25
924 174
704 622
898 752
138 297
410 930
445 884
577 892
120 156
297 579
410 502
143 370
141 271
192 891
14 489
311 194
38 852
939 105
262 392
125 509
832 708
141 223
239 45
939 928
480 857
529 110
786 127
702 479
497 538
410 179
215 132
209 97
447 24
237 434
938 694
735 952
770 527
844 356
473 517
790 835
337 54
643 483
397 109
448 777
261 917
652 263
530 291
751 438
955 793
552 349
715 868
506 561
13 907
75 924
480 930
577 687
290 928
875 623
534 330
772 684
423 624
145 434
428 731
630 893
860 222
7 84
783 420
183 235
203 814
155 963
183 687
605 330
839 49
839 275
207 380
342 496
126 919
762 219
807 84
617 891
462 671
676 915
422 352
175 491
635 661
539 856
740 718
166 101
895 522
927 678
569 713
744 905
683 384
162 177
129 145
322 928
818 811
74 476
414 179
406 835
157 569
363 963
822 222
936 731
554 309
1 385
363 384
754 871
38 639
680 280
896 112
355 757
187 885
199 602
670 305
935 407
883 215
151 479
766 923
467 846
332 301
605 206
93 59
465 219
670 957
278 703
133 362
481 62
211 319
236 584
685 886
665 459
165 53
497 555
505 846
534 79
770 131
90 877
157 519
37 385
38 916
562 313
573 278
591 441
780 814
166 827
327 953
712 428
683 10
573 302
482 362
242 963
78 517
192 187
535 486
745 686
428 646
315 77
581 347
218 836
862 554
712 853
587 364
108 961
681 230
43 412
694 223
143 565
283 369
253 701
264 40
459 228
734 872
376 18
248 867
764 154
11 394
716 877
726 213
910 782
50 194
715 515
577 527
910 567
9 169
142 94
692 354
76 948
266 348
113 8
616 700
341 321
916 217
510 559
161 686
638 221
414 448
90 10
574 39
20 477
391 630
167 725
478 825
877 708
642 14
474 425
292 285
874 62
132 690
461 923
69 560
554 660
888 931
266 724
245 922
186 844
320 230
914 104
555 705
822 278
77 663
145 472
398 623
808 776
915 777
525 462
105 744
161 244
899 394
115 656
266 185
899 469
512 134
510 60
9 518
541 248
795 861
762 383
555 771
892 56
926 756
33 639
309 837
20 50
33 421
510 396
422 242
560 8
332 626
929 362
122 406
649 150
128 679
324 327
261 773
104 161
573 185
19 194
784 546
593 600
343 317
585 334
400 39
175 394
790 59
745 945
692 591
81 629
711 49
926 773
641 676
9 757
463 747
651 678
740 490
844 207
683 886
179 306
37 11
304 522
600 564
643 306
807 598
184 253
642 361
99 597
762 114
545 226
186 200
340 375
210 487
203 542
799 650
56 269
685 30
660 369
882 696
680 610
748 118
445 557
504 808
436 374
572 83
686 476
104 513
154 546
643 25
343 130
200 480
391 247
602 53
273 147
574 533
934 861
839 747
824 842
714 108
282 590
229 738
163 696
116 805
825 453
842 169
459 140
840 795
310 481
635 603
828 24
443 487
198 353
942 779
51 852
167 94
325 546
337 911
802 546
5 135
229 503
840 730
433 137
405 442
601 479
141 725
23 3
438 509
871 298
735 390
938 590
368 851
764 453
318 300
692 667
936 175
265 541
840 349
790 624
325 140
635 568
546 434
694 691
734 917
68 276
119 433
289 929
824 441
184 299
237 773
379 962
379 113
33 370
405 468
625 100
72 757
616 362
466 550
216 97
597 227
482 141
320 427
204 77
637 747
392 339
821 492
215 251
530 946
813 321
659 319
323 707
825 395
277 241
599 673
842 117
266 415
840 71
895 954
542 453
681 847
587 188
665 395
58 757
444 46
311 308
678 317
516 473
348 97
904 630
328 360
331 256
652 124
377 643
99 509
887 480
651 372
533 377
85 963
379 617
790 447
833 533
529 795
215 760
376 760
558 413
847 801
785 189
33 796
825 811
760 359
304 461
485 652
23 14
764 415
469 936
703 258
18 599
414 260
192 539
135 241
25 242
641 360
252 905
799 127
671 429
570 441
805 743
647 106
807 888
603 619
125 433
276 565
148 324
732 354
751 463
128 112
557 884
567 546
143 435
387 566
381 553
451 79
939 710
179 489
343 362
695 481
214 506
120 62
700 667
611 97
82 599
38 261
423 546
150 170
343 801
550 146
504 241
400 685
627 946
369 425
319 515
387 798
942 228
20 279
411 172
75 323
239 546
190 46
700 809
630 695
670 520
932 297
816 141
815 164
659 220
281 731
958 415
593 820
183 671
881 498
545 573
290 892
44 387
833 646
29 193
274 873
346 121
145 417
609 765
394 228
539 932
398 483
337 913
115 856
617 543
532 365
26 263
393 408
880 383
893 306
378 125
122 312
30 434
605 292
192 144
812 836
311 669
165 814
940 755
738 57
178 409
863 946
512 24
948 447
832 556
690 494
184 142
570 686
512 493
758 119
958 309
292 843
431 403
352 433
681 110
144 514
670 580
805 648
506 610
554 432
685 438
8 796
318 196
45 461
775 294
37 769
964 291
289 353
318 945
428 441
310 616
406 531
719 215
351 568
617 810
506 231
37 781
706 668
613 432
120 251
535 359
664 629
797 542
48 958
854 386
954 154
932 836
348 788
178 23
892 7
338 730
239 127
685 124
887 918
715 737
289 234
831 411
925 366
531 958
249 926
613 195
279 869
911 319
911 959
933 469
554 58
948 764
636 221
784 182
602 203
196 955
910 564
333 517
86 29
815 479
816 103
950 500
215 237
665 481
548 709
33 563
525 414
33 451
581 533
445 483
550 481
61 836
157 97
144 168
855 692
153 636
827 212
393 313
173 610
632 912
583 432
275 212
669 885
211 929
669 897
57 246
346 943
698 123
82 872
720 371
5 799
651 52
628 493
881 423
93 51
662 245
527 417
692 384
196 546
536 251
298 597
133 384
400 502
195 480
537 864
232 79
1 272
631 568
932 40
594 684
670 152
783 18
690 691
601 690
341 177
572 31
478 864
874 42
888 758
531 275
422 410
428 298
6 46
260 752
567 127
877 137
206 885
634 35
78 904
336 688
543 958
171 526
957 255
121 230
51 112
698 250
944 963
33 276
45 520
676 152
334 887
238 796
702 460
347 308
293 532
530 118
414 530
68 156
99 885
672 235
37 677
302 520
184 877
327 408
637 205
446 168
574 760
224 486
229 643
184 160
456 298
839 628
200 425
505 345
339 788
199 15
553 261
8 224
339 63
932 99
88 219
393 931
296 542
956 500
736 127
616 864
665 15
343 550
68 676
583 656
303 849
9 260
617 915
438 256
387 788
964 322
459 207
186 321
929 421
706 599
698 363
847 476
537 474
734 461
932 380
467 139
252 555
621 759
125 928
165 464
260 58
881 948
436 107
564 431
129 246
799 111
736 907
191 489
232 439
182 500
189 164
932 255
573 169
545 104
154 243
663 699
249 281
700 97
57 920
211 894
596 312
726 130
130 168
307 859
20 447
710 938
664 558
428 12
380 118
797 566
513 793
368 584
191 320
491 793
874 528
539 298
382 275
20 964
543 119
443 132
892 674
732 521
449 16
32 749
879 868
440 528
611 648
325 146
723 390
173 38
405 161
347 835
233 501
683 934
637 692
200 107
685 130
382 887
234 799
15 476
634 803
717 922
37 455
241 370
77 921
882 922
43 456
916 483
951 13
224 160
75 614
191 561
926 528
956 767
33 767
627 906
878 639
662 807
454 87
166 787
651 948
366 335
840 188
239 876
90 721
830 386
741 723
512 547
855 557
854 823
180 519
101 639
651 257
301 757
497 412
730 268
783 624
646 461
258 322
740 605
785 431
545 412
529 384
1 805
405 935
388 263
786 338
93 313
51 752
73 114
582 640
581 893
822 499
154 584
221 240
22 821
747 921
490 695
611 47
260 912
785 549
665 109
636 805
401 851
248 432
323 41
635 150
524 196
951 598
325 408
862 920
908 350
539 345
910 330
463 794
133 470
836 369
394 316
202 350
950 801
495 917
23 502
689 767
865 654
781 691
346 432
202 823
80 846
465 658
144 773
387 203
464 140
937 147
462 403
18 307
611 373
456 733
795 723
463 951
530 413
518 415
567 301
104 493
675 123
739 62
7 907
504 894
271 370
950 290
321 664
157 522
267 639
482 882
620 627
43 810
340 392
948 106
700 223
328 84
860 252
807 914
209 477
121 867
208 946
519 381
815 624
778 566
798 676
611 661
862 643
281 563
695 838
563 118
209 357
593 239
383 223
321 421
512 447
529 616
497 279
318 258
114 88
768 28
431 731
605 453
254 150
347 169
505 638
182 918
454 606
176 350
665 3
343 907
774 841
790 142
342 436
331 469
51 421
107 953
43 53
765 345
893 248
649 106
773 859
216 941
516 650
870 132
463 921
31 713
765 349
530 589
735 664
76 493
902 546
439 453
120 717
82 946
563 476
191 160
32 676
651 363
800 8
740 40
468 423
800 796
409 150
155 95
909 121
464 56
248 373
685 246
627 106
805 263
69 785
780 515
148 874
300 624
488 220
153 493
214 725
847 34
682 794
252 643
926 166
525 661
421 493
496 284
595 886
536 236
216 802
737 883
122 732
191 82
567 493
516 94
183 825
368 757
784 477
614 111
495 285
388 945
588 224
561 919
150 335
625 622
854 799
714 890
337 675
508 691
700 12
543 546
955 873
818 461
511 460
172 509
489 546
721 339
280 801
1 218
775 528
266 74
462 544
836 222
229 897
76 118
33 823
299 578
594 536
202 98
732 890
559 827
658 923
602 491
710 62
637 552
958 816
729 435
575 434
195 61
710 40
685 252
490 509
524 100
645 109
271 46
787 912
817 460
423 809
640 257
655 627
745 462
899 339
28 645
671 394
784 694
854 583
655 103
191 364
882 743
617 82
391 180
611 555
545 291
226 32
582 885
367 752
467 150
17 354
569 441
503 837
318 26
342 719
191 531
367 629
671 928
69 240
560 538
662 597
536 566
333 761
401 385
320 493
573 804
208 395
955 100
643 634
585 608
18 521
491 959
402 19
641 374
950 589
574 619
510 136
926 194
402 643
183 400
679 261
797 381
204 953
617 415
765 252
376 762
552 694
671 851
824 72
810 288
829 373
507 696
376 845
477 364
915 657
643 60
241 488
339 41
887 612
470 39
441 222
446 218
409 24
603 518
287 853
14 691
296 597
613 552
820 900
422 470
681 598
624 427
516 845
51 306
896 464
938 335
4 50
964 199
581 73
647 131
653 447
807 873
593 141
609 557
777 385
669 269
565 709
387 920
522 892
964 267
158 57
720 794
8 823
85 433
866 348
881 135
290 542
554 99
505 894
278 117
528 713
393 826
748 913
68 618
548 57
437 120
178 637
304 884
746 426
772 852
51 392
376 448
121 650
404 413
83 285
541 10
236 210
812 246
617 154
868 644
419 945
577 54
402 6
155 87
748 147
863 867
721 361
832 198
852 438
345 177
226 18
215 750
490 734
379 24
49 109
377 687
450 125
664 156
415 901
407 709
320 313
278 956
689 50
860 608
902 634
120 117
744 455
933 472
276 781
151 486
764 168
676 356
741 247
398 6
175 667
641 474
574 202
215 427
147 548
317 738
116 208
149 24
283 220
602 907
655 287
950 481
385 461
436 850
957 405
670 321
331 158
636 623
186 509
808 432
569 24
570 690
409 136
241 684
385 608
286 358
124 309
186 779
504 464
192 868
325 755
821 108
743 13
270 280
454 924
527 514
861 540
376 708
271 837
58 602
636 770
332 664
523 869
778 792
64 942
376 649
570 859
751 847
753 294
383 353
379 638
738 421
750 514
730 690
518 944
555 55
525 387
611 885
914 569
600 35
942 689
710 638
736 140
283 734
302 503
444 760
536 13
80 370
506 958
133 270
44 179
282 227
670 342
905 169
823 521
249 540
249 247
826 876
942 356
469 460
139 241
422 343
665 486
901 793
939 227
196 444
504 221
880 137
467 490
302 416
68 367
949 137
630 94
69 422
656 231
24 917
596 487
878 152
758 590
219 684
186 152
748 915
546 131
496 172
188 760
325 484
162 192
455 737
948 834
889 859
402 840
741 852
653 117
886 301
6 579
305 616
458 794
58 834
933 598
495 306
916 580
371 299
886 219
840 537
609 74
305 65
454 353
387 49
62 589
326 119
274 509
6 517
240 306
603 739
331 777
265 692
881 702
884 433
471 562
635 264
2 589
884 92
746 606
670 666
81 549
569 299
447 160
352 901
463 502
161 486
47 708
325 958
492 156
712 217
464 432
238 721
75 892
665 189
874 452
576 575
955 181
440 316
378 418
346 687
482 154
881 350
354 284
315 933
428 752
129 586
344 6
681 691
594 816
449 241
70 757
180 797
114 107
504 95
331 827
340 466
278 204
139 100
916 849
192 778
695 945
343 551
664 640
196 3
77 684
127 494
941 401
266 887
2 112
608 435
195 242
28 600
854 934
573 104
710 125
184 330
783 305
128 806
620 929
375 673
802 597
607 21
406 779
58 901
293 737
229 500
661 483
38 381
598 811
957 837
230 352
866 291
581 753
99 429
543 962
890 352
231 544
59 763
906 709
342 856
73 491
15 945
880 959
933 330
727 549
797 164
33 482
663 251
824 471
652 17
805 696
127 514
158 281
698 723
71 80
275 483
38 776
570 907
730 584
163 894
857 370
753 865
92 381
777 49
390 629
124 610
328 853
676 500
272 486
710 825
785 355
51 668
342 912
397 494
738 156
293 58
723 687
798 773
379 348
820 132
864 540
627 697
762 669
303 695
403 107
638 626
230 695
782 62
33 534
237 892
332 779
22 682
518 453
808 212
503 453
446 664
642 211
571 792
567 461
594 523
405 49
672 673
277 561
664 526
700 686
90 772
211 931
565 155
596 313
638 299
512 438
503 316
37 469
132 312
588 687
581 647
234 292
273 664
360 819
118 40
406 812
113 256
504 232
148 614
652 358
956 125
214 761
73 71
194 364
937 889
33 576
339 886
215 146
933 309
93 855
275 514
406 549
204 200
115 905
167 35
1 239
142 441
911 680
519 60
571 688
75 252
763 106
346 258
869 170
362 660
387 429
484 99
741 533
737 546
519 307
393 163
211 308
293 903
783 280
192 360
594 211
122 690
76 677
191 439
83 194
38 292
266 294
523 365
543 131
378 558
833 333
943 359
698 864
142 747
51 786
282 643
783 937
551 312
17 592
625 859
293 84
309 701
554 591
182 628
754 308
722 212
587 248
596 778
159 76
832 930
117 729
964 145
326 521
78 158
854 190
409 418
241 471
220 251
816 690
621 770
767 206
599 555
909 336
620 658
949 822
283 397
557 134
926 307
33 244
607 688
933 529
179 109
99 239
593 924
665 221
464 811
573 405
657 353
33 640
446 911
651 737
815 206
783 925
716 129
552 49
14 132
64 796
855 738
940 757
710 191
172 323
409 345
941 84
719 935
612 188
868 442
897 679
457 809
347 567
107 112
612 381
714 883
762 418
835 838
277 699
187 264
186 880
854 836
300 141
430 698
634 885
14 384
498 561
702 920
241 704
279 591
130 176
458 831
735 87
450 103
20 568
939 48
99 928
952 796
294 634
412 878
592 553
652 299
390 639
485 359
73 828
893 584
654 696
870 622
217 172
861 872
286 838
100 21
895 193
445 560
573 182
926 816
457 662
138 835
662 724
637 197
469 658
345 237
182 634
371 920
577 417
613 388
502 284
363 250
208 7
595 160
950 696
458 59
673 633
545 736
828 946
295 654
416 50
565 145
151 264
807 531
249 771
616 575
303 107
629 514
252 87
375 725
469 235
336 579
819 417
909 306
803 614
400 648
332 381
619 656
854 368
675 139
155 40
833 534
934 487
941 704
71 269
822 685
215 770
681 789
741 448
103 187
786 4
537 624
500 369
226 767
689 124
492 722
512 744
572 885
613 796
475 474
826 49
146 394
768 248
407 442
186 99
269 395
409 503
659 372
225 335
308 507
942 429
925 388
582 66
887 112
764 657
818 163
909 427
565 851
199 359
866 119
24 639
155 106
345 945
126 361
375 931
490 220
504 730
98 239
379 728
596 389
677 806
710 927
178 67
893 464
211 385
754 57
341 190
74 224
447 509
606 312
652 306
187 708
679 118
93 415
528 579
88 558
928 364
594 346
792 194
799 89
437 851
565 434
889 386
250 517
467 126
727 596
139 792
325 635
810 669
820 959
657 658
445 213
884 496
148 815
651 107
542 794
580 126
133 18
239 176
718 472
569 823
135 433
751 934
202 572
234 317
417 323
643 187
839 873
327 829
94 127
17 149
863 590
66 917
484 131
944 89
468 161
69 415
928 185
68 60
4 417
812 212
336 794
706 260
48 171
565 576
921 781
78 659
458 90
694 47
478 918
81 601
208 739
383 242
43 152
417 264
68 494
545 207
429 521
728 156
402 375
351 444
735 920
832 444
284 658
216 306
186 585
524 920
511 383
620 458
231 658
672 723
393 81
192 956
354 207
289 117
465 928
471 222
815 645
580 690
320 883
82 610
670 822
732 616
745 538
715 247
871 288
331 870
910 215
305 951
340 891
948 257
887 2
426 65
22 553
671 103
336 257
824 248
500 194
740 805
762 621
346 756
751 619
254 932
52 865
938 649
448 811
565 749
92 177
53 62
90 451
736 502
178 364
196 12
704 515
382 767
786 796
611 507
445 371
655 212
360 840
96 191
673 416
665 807
854 807
598 225
828 921
611 94
642 336
473 946
43 548
324 250
94 257
154 945
670 56
277 806
703 793
890 877
728 589
205 708
554 777
871 63
807 542
753 404
510 521
935 21
581 964
43 730
43 540
738 401
332 448
624 568
753 660
573 477
216 682
541 117
673 479
13 287
712 95
806 185
791 67
170 461
712 194
35 566
159 204
1 453
604 780
938 589
666 301
492 649
109 945
933 353
745 785
798 364
570 687
625 391
821 150
122 540
337 858
37 14
549 119
277 133
732 747
535 667
458 416
747 56
549 955
90 771
508 541
116 109
318 38
385 390
892 912
557 921
672 607
327 923
138 658
874 224
964 443
181 472
449 518
660 314
632 484
938 509
577 8
706 740
501 374
428 94
9 772
286 421
15 49
470 454
682 243
186 882
576 608
108 100
401 12
531 270
340 313
786 925
374 427
258 102
619 63
260 925
128 684
376 801
728 707
63 725
466 118
743 348
599 917
465 541
497 921
640 245
430 679
73 252
960 272
328 571
624 864
940 699
525 87
345 864
862 520
894 923
456 480
208 207
261 687
167 961
779 952
800 657
699 361
556 747
173 771
738 835
270 548
785 308
377 138
547 690
122 882
426 344
273 806
653 667
331 566
488 501
656 825
529 633
209 29
938 16
93 419
525 576
592 708
13 773
402 334
15 67
768 309
186 294
402 197
148 284
183 86
933 259
815 917
630 451
712 455
472 71
659 894
162 520
17 620
888 703
918 547
218 820
779 687
98 825
492 568
611 523
795 357
714 389
329 29
489 297
745 512
754 367
452 695
326 356
901 553
650 170
913 18
495 598
751 566
879 273
85 622
748 270
769 127
262 137
216 254
451 131
406 916
591 509
780 152
706 809
789 415
226 261
86 800
605 808
405 322
877 146
367 53
582 958
104 602
593 442
626 280
190 82
35 84
832 937
475 809
355 515
191 549
595 938
305 946
789 674
960 473
615 372
942 98
420 330
599 100
331 914
507 648
73 201
632 272
843 330
181 146
344 757
750 71
575 601
849 757
824 786
581 882
187 838
490 919
342 414
662 650
729 67
1 664
276 872
57 859
630 125
162 472
209 40
899 650
51 92
361 386
186 933
360 799
741 729
574 361
720 294
115 189
767 66
446 488
783 788
201 356
253 187
354 359
43 402
135 290
599 306
913 421
833 876
264 869
495 395
27 501
157 402
123 757
275 756
281 40
810 953
231 237
526 269
113 255
879 622
884 757
36 534
863 348
180 302
124 308
676 559
48 220
821 306
910 213
328 677
273 313
661 537
320 825
821 718
563 164
548 707
190 397
610 423
405 860
505 594
183 116
113 507
5 433
591 313
22 201
619 145
609 58
192 834
599 434
881 459
498 110
379 799
887 392
756 323
685 825
702 801
895 551
20 144
833 769
642 926
274 91
450 373
741 88
32 623
870 416
648 657
689 140
76 283
511 733
617 548
266 314
556 665
214 849
704 945
331 940
602 152
771 872
467 149
114 212
128 626
229 424
493 928
342 310
303 532
740 539
251 639
958 239
78 747
564 140
372 481
537 479
328 471
288 39
310 197
101 645
727 146
817 739
775 436
573 688
266 476
419 479
624 509
171 691
929 860
817 370
391 130
531 777
296 546
964 616
604 366
594 750
555 777
884 848
657 351
821 353
436 871
556 327
292 519
217 404
153 507
854 550
445 358
778 660
492 398
148 576
298 242
914 853
936 367
737 501
927 246
669 884
595 135
31 859
633 752
201 542
226 9
328 662
382 34
209 659
737 639
630 285
769 181
506 656
609 190
492 57
93 256
368 554
925 207
192 91
630 771
155 49
804 97
167 146
382 886
948 572
710 852
133 197
183 505
492 666
821 24
17 56
581 959
804 479
450 942
649 860
830 686
480 263
615 902
173 440
929 509
932 743
18 481
822 323
736 91
562 709
406 274
383 624
715 669
450 444
751 679
855 220
470 193
310 131
47 370
33 921
689 147
665 838
875 951
399 737
113 777
597 301
192 82
216 322
469 358
78 196
393 240
772 733
895 194
117 386
430 438
293 553
646 107
927 236
668 127
800 102
454 297
765 850
765 74
474 49
817 56
784 668
115 205
721 50
304 860
911 220
581 367
855 534
70 522
450 94
625 530
48 955
271 674
881 675
721 421
270 529
588 624
891 820
592 743
678 841
290 362
502 781
398 864
924 34
512 114
625 375
549 290
570 306
56 509
360 945
954 251
253 34
935 434
802 472
559 705
153 642
502 408
594 93
78 618
480 46
609 907
245 944
830 914
422 335
625 238
57 919
450 603
150 538
608 494
195 941
202 864
803 323
255 355
824 242
420 928
229 160
767 88
875 370
289 365
627 234
668 3
896 531
585 247
565 888
724 667
631 634
337 179
319 561
21 12
726 953
304 448
190 782
328 501
334 231
305 588
854 62
343 802
151 809
20 961
156 408
566 365
174 509
716 856
379 370
442 137
736 454
142 271
289 884
957 176
174 42
653 145
282 172
616 657
22 117
20 917
736 857
23 606
188 460
954 493
855 40
83 259
58 163
815 375
765 384
498 418
257 269
545 314
533 791
331 664
819 787
755 156
698 309
264 373
329 865
256 413
90 699
560 354
574 662
53 589
279 702
362 928
229 850
683 389
393 601
469 865
179 388
319 528
736 487
75 464
401 364
728 569
17 914
938 774
931 85
214 701
957 902
315 403
812 628
565 496
416 708
304 324
94 421
133 665
870 313
161 476
51 921
676 396
922 358
9 126
946 876
756 801
577 319
748 212
294 338
821 26
470 840
594 518
221 39
722 760
399 653
958 284
249 496
500 79
932 431
33 730
141 224
545 725
700 235
938 538
552 922
957 696
462 380
419 886
327 864
349 489
534 586
854 75
116 855
623 3
430 527
642 217
843 389
855 519
682 752
822 911
471 235
508 224
565 664
611 209
927 364
78 127
774 47
693 461
854 827
268 515
214 893
828 32
17 108
626 946
331 376
890 761
747 666
333 643
450 605
254 868
904 55
904 83
99 794
379 181
226 944
710 721
406 61
633 697
402 909
747 102
954 381
576 427
157 493
138 538
123 519
654 16
334 786
745 674
745 395
632 369
789 145
55 356
615 512
900 203
529 333
490 4
633 835
577 669
860 2
21 801
880 444
230 237
75 946
537 901
838 919
616 163
715 344
322 544
847 850
155 196
467 227
273 931
649 294
627 963
812 413
216 570
458 355
583 900
151 510
866 145
486 853
635 421
308 432
450 146
574 239
135 616
63 538
405 953
737 791
340 818
446 255
283 869
947 830
947 298
824 929
482 856
724 489
443 631
598 71
638 734
580 600
28 244
529 240
120 844
103 481
153 569
943 34
270 117
483 945
603 397
430 739
595 134
881 587
693 423
657 15
755 883
114 927
557 924
852 540
662 362
278 635
600 374
634 261
215 60
59 288
663 231
554 215
283 136
399 455
556 182
331 227
566 705
122 292
592 35
388 56
962 920
588 345
70 371
895 454
940 14
883 648
817 307
813 588
733 506
422 270
324 663
794 622
126 907
933 441
937 345
361 263
839 601
775 802
506 384
142 240
754 841
452 667
783 87
337 687
472 760
485 49
302 31
716 607
222 152
726 823
63 134
124 271
463 662
186 539
820 62
572 853
720 725
950 843
188 16
625 77
351 177
539 849
278 27
675 481
157 124
115 297
670 501
815 606
819 770
347 812
128 707
366 517
472 247
915 275
120 499
942 704
249 964
402 554
788 134
525 544
319 118
790 612
467 455
388 835
178 873
298 530
828 847
581 627
518 351
5 882
405 345
471 760
887 6
511 401
200 676
525 750
890 563
712 338
329 161
519 558
427 486
924 83
124 963
495 925
748 482
550 687
405 386
766 476
426 4
218 600
875 171
677 323
948 320
311 901
783 95
910 791
149 471
296 395
277 685
410 717
437 562
311 388
718 753
243 885
20 895
960 149
39 330
964 950
524 215
463 395
302 447
529 572
356 792
22 955
625 45
466 707
588 210
743 788
710 353
602 395
54 261
104 825
296 553
826 560
511 567
108 724
266 171
223 106
27 89
934 49
879 820
49 21
452 65
475 364
375 356
282 500
861 781
439 314
926 852
376 529
195 429
315 541
824 540
159 397
370 707
887 327
580 343
159 447
482 336
715 688
30 930
669 686
96 53
582 914
715 1
716 310
574 699
941 959
332 829
790 725
548 723
178 522
184 406
822 838
569 156
133 621
881 703
937 156
732 365
909 864
33 894
9 783
17 131
728 84
54 568
492 555
703 696
690 846
600 16
460 365
343 366
772 24
363 561
310 50
241 56
286 746
545 779
843 212
946 152
714 31
283 557
915 298
940 443
200 515
330 864
896 431
456 205
378 212
667 417
625 333
689 835
712 768
897 21
942 897
142 705
159 805
135 413
671 442
807 630
346 67
594 395
182 194
518 555
431 223
188 461
513 132
70 491
410 372
827 316
550 30
677 923
265 667
875 908
619 237
217 47
927 25
211 671
890 671
812 530
600 809
450 256
123 302
554 336
219 542
949 767
513 752
642 383
683 113
139 395
498 747
737 160
424 322
464 846
926 846
124 955
833 787
955 654
480 953
944 476
430 895
734 177
513 872
636 50
833 862
254 63
158 845
816 920
384 251
495 253
910 572
253 488
821 658
339 356
128 804
210 372
549 252
362 205
845 853
875 544
655 511
896 774
302 421
949 23
724 723
855 383
270 345
503 106
737 550
410 511
728 381
686 415
423 853
591 760
123 702
635 140
761 530
653 412
716 893
44 363
663 755
124 459
850 691
498 194
830 699
448 83
38 653
436 753
159 288
789 24
690 397
632 81
450 30
657 626
14 322
821 186
694 251
591 579
918 369
904 420
939 469
221 110
405 27
855 1
910 849
939 455
458 438
325 536
173 78
685 599
675 189
366 739
375 416
950 739
317 163
609 750
636 94
927 774
902 345
241 55
143 433
938 932
541 703
241 429
574 204
596 19
97 928
660 312
49 301
172 67
372 493
599 104
715 551
638 831
27 902
317 255
552 338
345 3
514 359
671 7
425 397
676 640
496 901
226 738
583 39
114 590
145 416
765 481
123 416
669 25
642 163
712 167
171 459
276 350
843 251
861 494
290 348
37 192
417 19
233 660
58 640
59 687
43 248
818 961
99 919
404 15
439 345
927 932
886 417
455 35
680 547
933 760
353 945
828 189
455 172
559 366
285 269
332 587
478 713
813 126
233 637
309 901
660 487
26 433
715 672
196 246
724 225
504 582
186 8
785 190
439 472
949 72
214 685
482 245
266 493
71 413
956 81
698 566
104 264
657 97
235 677
813 175
293 733
649 622
7 395
516 683
73 434
524 349
457 19
636 526
271 912
93 619
420 154
442 760
535 786
665 333
758 237
783 508
664 691
772 247
342 456
426 905
926 482
52 174
201 291
133 155
761 725
211 235
270 534
492 332
766 752
458 473
890 723
784 468
48 424
128 741
904 97
64 871
234 590
294 350
37 136
901 112
706 92
296 765
267 554
778 541
711 885
310 515
769 891
768 206
610 628
465 860
184 245
382 313
762 803
490 928
425 434
913 425
890 507
278 962
895 927
947 942
47 373
668 856
15 314
465 561
638 160
178 693
70 864
469 584
69 49
128 700
948 705
279 386
689 403
751 523
823 127
489 538
268 829
903 381
643 170
143 443
235 901
293 877
938 112
262 363
647 811
595 360
43 802
877 907
496 412
260 917
175 707
721 568
310 390
303 597
362 348
179 80
93 333
439 197
768 749
662 883
60 222
235 323
409 603
640 193
652 351
356 434
633 554
943 951
295 945
558 42
256 247
263 542
692 806
744 770
542 136
146 404
583 459
422 227
179 231
642 23
356 725
585 926
73 467
407 415
889 334
898 959
271 194
949 875
120 555
845 131
405 486
572 187
478 240
812 524
722 865
404 634
383 777
270 763
768 47
9 914
254 914
925 695
471 39
197 306
854 891
51 190
245 846
43 552
873 837
61 511
281 8
86 795
955 849
171 752
954 396
911 897
414 506
173 136
90 327
489 140
296 230
275 210
495 135
526 963
640 496
833 198
95 102
878 373
66 41
319 84
94 920
822 956
430 374
477 853
325 340
766 345
903 441
202 24
927 118
816 62
610 691
618 54
596 319
552 194
728 253
78 763
446 574
327 530
376 727
44 1
229 472
217 500
525 206
4 809
772 199
346 461
526 355
929 210
166 54
327 384
181 390
315 814
117 872
180 630
405 12
522 760
341 320
232 141
153 707
557 88
588 487
910 477
580 358
449 550
960 654
724 358
924 521
376 750
663 448
121 264
187 530
458 310
865 725
720 529
507 247
924 84
798 825
378 306
135 256
702 57
643 71
109 110
367 3
81 810
457 754
955 838
741 569
492 799
153 566
293 415
875 885
638 643
286 56
891 884
774 29
216 817
133 954
594 847
548 924
569 704
133 99
860 335
615 795
325 355
429 809
774 474
862 705
878 781
61 739
717 80
303 55
88 903
105 777
779 49
557 351
208 481
616 578
887 701
938 349
379 380
887 375
877 713
581 757
1 796
340 588
777 622
824 873
672 803
36 240
47 776
821 734
318 631
268 923
153 775
436 89
195 606
342 678
144 394
942 756
828 152
938 941
640 106
249 684
954 607
304 6
745 200
838 360
249 272
947 52
569 902
662 177
373 540
813 640
729 255
153 168
787 872
324 344
475 108
633 431
764 160
158 856
93 521
948 197
929 423
840 62
326 847
524 464
75 899
524 319
899 686
620 550
338 3
445 768
378 536
781 106
826 859
539 366
826 234
231 110
183 641
409 375
655 393
173 656
889 357
28 527
950 542
537 690
38 161
190 336
5 201
508 7
635 559
562 773
254 290
596 100
822 351
76 224
506 563
638 708
9 154
539 816
596 508
497 649
287 901
129 730
319 453
612 549
145 161
329 7
680 838
745 792
37 812
216 15
360 774
204 83
550 825
121 85
158 368
178 85
574 238
209 850
745 624
648 928
340 416
397 639
39 486
178 288
174 848
1 482
718 731
836 201
783 25
753 441
292 936
533 88
189 223
942 800
955 623
274 407
491 542
670 913
470 55
535 19
543 725
83 486
406 539
627 369
724 431
508 818
573 764
857 634
933 958
812 419
541 761
805 560
494 152
642 353
141 558
940 646
825 553
444 7
889 590
701 856
39 886
556 447
189 263
393 816
478 251
475 210
435 285
478 844
650 408
715 837
183 567
338 491
96 660
607 616
695 853
402 288
116 767
385 256
738 412
769 133
728 760
879 961
682 694
831 197
195 739
786 106
800 862
90 49
916 119
754 389
90 760
603 236
581 447
92 338
736 513
535 849
255 41
89 461
689 374
443 486
69 508
737 427
349 421
171 527
503 487
613 598
61 486
741 673
784 498
957 945
93 295
716 113
649 297
443 240
410 560
150 242
895 336
127 486
904 622
221 515
498 502
398 464
703 527
337 395
797 215
328 7
911 921
547 134
960 530
367 650
653 269
766 903
747 175
284 865
334 150
131 707
572 476
286 624
839 17
64 290
849 364
378 240
407 257
751 668
516 477
728 380
671 8
400 724
233 752
398 584
902 857
387 762
948 90
753 882
367 125
916 762
466 823
637 493
588 189
896 6
675 395
376 64
485 746
430 480
571 599
941 172
627 52
114 205
506 149
88 248
812 725
443 462
340 339
786 47
579 12
813 547
941 14
958 734
597 853
566 355
380 193
272 432
13 416
768 269
845 499
682 859
295 761
891 351
182 605
916 101
657 471
8 294
567 894
418 281
92 239
378 161
536 105
165 101
510 465
633 125
647 869
175 432
924 256
673 515
587 483
134 136
943 764
273 738
143 263
23 254
451 499
686 240
320 4
673 935
141 366
854 136
534 894
733 413
942 786
824 132
947 768
736 81
222 34
621 958
751 898
665 291
604 760
195 241
640 494
276 163
715 508
740 516
693 955
257 608
258 640
410 242
807 114
520 959
796 961
467 560
341 662
51 491
141 918
587 35
417 285
519 561
510 817
389 460
706 405
573 189
331 571
379 749
181 313
62 912
81 897
845 257
468 177
468 253
714 501
571 794
385 849
471 686
774 257
455 553
671 608
671 274
147 589
31 417
732 551
733 773
321 227
98 235
154 193
715 789
739 601
763 658
650 394
597 476
882 288
747 705
797 383
292 338
422 281
4 255
960 648
958 589
755 350
30 538
86 516
257 658
73 718
492 100
260 287
398 576
745 456
756 92
158 92
470 760
533 749
681 228
782 667
774 669
622 41
766 877
467 922
31 434
676 829
166 542
832 340
585 527
673 829
344 164
798 689
268 601
120 889
465 685
148 406
328 324
245 742
366 509
305 761
783 355
277 456
149 861
44 238
615 287
282 139
712 166
630 137
863 660
830 507
277 174
956 92
774 417
98 701
154 137
596 8
552 567
585 305
955 514
535 260
328 905
541 363
44 59
148 534
609 239
171 810
166 692
603 531
230 264
119 491
868 424
833 918
400 861
810 589
275 60
267 369
663 353
868 549
672 687
526 372
574 594
929 427
29 247
185 432
300 4
332 913
70 845
612 431
816 520
548 877
318 626
921 894
833 627
637 323
439 753
119 197
883 355
767 177
295 404
289 334
256 136
379 349
615 169
171 316
423 251
506 241
222 193
698 177
716 452
391 167
90 212
459 526
919 307
348 257
72 30
468 737
496 246
609 801
190 776
870 168
241 427
642 533
27 357
392 476
767 537
436 235
678 660
533 225
30 348
786 181
636 196
833 300
229 41
663 274
158 99
212 912
910 935
60 97
766 140
813 127
196 507
470 188
904 811
904 789
711 119
200 519
450 215
650 731
429 205
661 298
15 597
719 838
678 39
478 671
904 667
446 352
95 509
942 335
555 795
922 959
277 345
729 959
595 75
115 137
610 177
925 408
911 645
133 638
9 765
78 621
375 231
459 7
449 157
611 155
35 521
626 371
426 567
292 471
117 434
577 272
782 396
850 884
107 453
752 878
232 598
77 425
916 869
273 142
854 71
123 851
551 779
463 690
728 802
775 355
692 307
17 621
160 903
51 901
105 65
18 104
284 540
554 91
619 401
163 394
189 960
871 569
755 692
345 650
564 271
407 395
192 591
337 650
580 724
277 501
485 30
413 901
90 413
650 920
305 238
105 290
728 598
390 793
904 136
495 544
728 723
955 493
783 188
95 2
866 280
375 460
821 924
406 742
274 189
721 859
538 394
17 111
190 541
489 259
387 401
249 57
165 338
141 534
214 127
391 806
276 736
653 392
813 231
226 30
296 423
478 820
45 358
704 256
357 102
334 753
847 432
736 837
571 657
213 41
22 956
70 127
585 194
180 930
502 3
14 480
765 41
655 381
459 348
914 67
22 211
412 29
378 951
260 664
294 679
681 806
240 212
775 801
910 756
368 703
795 239
123 219
233 188
399 30
844 565
382 247
590 730
270 404
311 743
506 599
443 867
92 352
407 169
72 862
440 925
570 887
465 228
409 814
726 730
675 562
949 111
430 642
703 526
468 210
377 407
7 140
57 853
910 140
6 507
615 155
753 367
266 390
304 613
559 801
633 831
8 513
389 922
173 251
320 884
711 95
22 176
866 892
964 504
179 685
126 794
328 60
346 910
475 480
304 432
824 394
424 187
793 435
236 259
409 432
572 540
98 955
214 774
363 21
162 246
773 696
736 496
449 820
889 518
769 346
874 34
865 776
911 731
733 532
800 407
868 679
678 853
603 752
17 215
286 67
22 494
254 46
826 187
918 144
231 688
828 867
54 919
927 893
32 866
675 262
416 861
346 210
258 559
349 885
379 27
516 198
761 164
868 805
179 653
607 416
786 953
436 579
344 53
497 73
273 194
337 524
208 548
948 584
651 105
404 566
511 490
449 693
756 144
117 592
730 357
283 921
387 731
896 618
716 811
398 899
9 131
53 7
784 197
833 499
512 256
266 263
428 139
795 213
211 932
626 245
492 72
95 421
571 366
100 423
882 782
190 524
702 99
789 257
704 520
673 707
253 776
382 375
232 53
939 334
658 7
841 242
142 669
502 275
229 167
173 580
273 747
315 62
603 678
742 892
14 534
216 52
675 282
215 367
635 301
241 250
625 194
955 532
277 735
1 568
197 614
315 81
492 807
648 92
440 645
956 19
211 486
492 585
651 321
256 544
456 246
681 121
467 650
340 535
787 614
485 590
463 912
309 284
807 871
805 523
489 307
668 134
926 866
656 591
124 579
127 438
931 247
58 503
86 466
71 517
638 274
458 447
329 869
273 425
456 961
911 455
429 709
276 137
472 771
720 776
472 395
1 412
472 922
398 419
694 85
171 413
764 801
502 685
502 442
805 607
633 952
277 867
570 915
867 359
949 653
516 295
710 536
678 185
74 413
72 537
549 263
241 451
764 553
742 608
642 726
390 705
542 781
666 390
576 11
647 809
474 408
908 534
902 412
273 10
254 62
286 652
38 102
839 521
683 91
224 316
516 481
525 700
703 404
678 859
184 371
939 435
271 236
752 961
78 807
767 111
516 882
241 240
785 419
616 287
154 219
472 187
148 365
593 16
661 810
505 105
424 205
348 372
232 853
506 316
128 197
812 588
929 835
235 486
567 49
536 853
334 364
15 781
789 923
138 707
438 313
107 12
569 876
804 729
787 245
706 773
405 313
120 160
787 591
956 252
764 566
178 370
37 356
155 46
768 288
266 536
175 261
58 770
675 194
38 746
68 633
181 16
755 932
207 403
315 757
181 923
792 259
689 674
715 362
91 425
8 861
767 386
276 656
736 199
335 16
457 65
587 935
232 808
720 494
964 584
534 814
648 101
651 841
195 256
762 217
807 644
484 733
201 923
127 131
854 244
636 310
905 789
694 397
580 170
32 482
555 918
318 296
875 659
627 370
571 365
254 792
28 669
439 527
733 57
858 658
774 261
286 147
512 212
603 45
241 486
648 898
891 848
465 46
881 57
683 680
643 677
784 247
805 700
516 3
911 395
633 364
825 130
822 859
20 953
646 634
939 834
216 325
157 390
935 687
61 891
632 283
423 763
90 100
516 912
164 894
234 814
103 169
886 803
487 907
249 293
895 413
605 496
288 944
710 804
452 897
949 326
190 416
182 424
271 12
778 548
133 236
531 667
23 381
539 263
886 628
813 374
955 803
933 263
128 222
831 917
378 762
186 519
960 936
605 780
59 388
536 615
210 808
129 218
778 451
234 923
637 560
129 653
525 532
463 449
375 440
754 386
59 371
587 287
126 49
325 348
879 366
933 227
186 830
754 56
430 771
311 891
528 338
10 306
881 144
401 528
905 335
418 132
726 250
159 207
450 726
392 197
917 705
315 476
675 521
226 27
398 686
75 750
117 843
22 850
661 361
173 791
798 649
43 479
77 251
173 729
529 94
304 778
344 319
939 258
286 102
466 193
607 258
452 330
410 412
726 104
798 502
581 435
755 100
320 462
234 847
4 793
905 313
462 243
506 306
882 84
85 358
167 707
279 547
72 34
944 62
904 849
832 904
952 12
262 582
963 872
545 241
117 411
208 306
822 266
61 124
462 931
619 199
123 429
200 109
789 668
469 447
54 589
292 355
747 392
832 610
290 201
893 788
43 170
908 808
893 247
889 945
916 961
371 696
238 50
577 382
545 295
678 920
386 494
288 350
714 368
645 912
665 688
341 441
96 919
72 503
850 696
652 182
682 704
526 460
797 87
828 62
964 942
584 869
625 674
199 563
913 936
199 688
57 729
158 892
17 200
505 657
446 916
72 374
592 175
258 750
273 380
855 578
78 246
615 223
125 527
613 645
832 836
76 657
148 402
882 932
238 164
642 205
947 550
209 729
206 188
619 906
279 177
947 563
956 664
774 56
498 46
784 878
437 389
231 864
891 199
165 926
8 688
254 730
539 787
352 487
87 811
277 156
445 591
425 920
121 691
784 534
652 139
789 407
73 935
683 206
548 213
50 614
504 351
651 590
88 645
785 274
78 888
466 441
315 878
249 461
69 638
819 146
100 479
607 861
833 543
613 522
224 42
439 367
531 544
6 806
249 895
129 914
694 953
498 231
292 831
202 132
778 403
32 460
398 678
727 310
457 120
81 576
784 221
748 217
544 479
534 242
289 937
891 213
823 197
329 738
32 868
826 923
787 846
20 490
134 7
175 725
431 164
703 650
635 837
173 807
706 701
276 432
378 816
200 837
492 334
767 369
686 461
562 934
649 197
960 386
186 121
915 97
767 607
736 206
655 500
533 496
592 724
831 757
562 146
486 259
391 919
226 732
772 686
507 479
693 810
241 385
327 380
471 297
891 566
794 476
507 602
50 312
182 546
524 901
135 71
828 783
20 361
304 175
249 273
401 634
595 672
32 529
813 855
682 252
90 912
711 271
60 849
151 293
478 533
510 436
74 686
574 416
598 606
711 792
100 791
209 114
189 421
504 507
574 360
482 884
569 274
821 690
619 547
478 943
149 489
375 882
17 863
478 620
10 442
528 461
36 837
670 146
167 759
543 900
949 145
747 664
196 472
828 294
252 523
944 7
616 749
648 857
269 314
301 517
149 555
315 316
356 323
721 156
272 80
180 529
954 870
882 586
762 301
232 434
340 707
355 353
792 62
20 688
651 407
834 353
53 307
75 487
804 546
81 109
423 194
155 919
145 40
508 788
958 160
677 930
533 403
265 288
183 647
23 870
807 440
783 494
962 50
207 483
732 156
304 560
765 864
342 410
281 313
957 401
222 176
957 927
843 919
826 733
234 144
121 790
243 559
77 612
957 502
478 389
138 29
772 91
697 19
958 321
852 650
938 638
450 629
617 120
61 144
123 568
222 432
399 288
946 544
762 445
926 918
367 404
122 276
351 584
516 932
784 200
560 680
609 725
286 96
572 15
331 651
157 135
414 350
488 87
20 750
374 185
289 421
325 71
759 749
955 674
962 701
287 385
727 825
5 554
23 804
379 837
572 261
783 915
337 961
550 239
943 508
626 515
817 884
150 542
150 425
500 776
595 309
236 248
61 453
736 640
689 369
506 579
539 739
747 241
50 806
17 473
311 668
932 89
28 361
595 764
573 21
526 42
865 408
596 888
468 656
939 339
837 244
714 758
803 578
266 538
241 857
218 658
949 566
160 31
188 111
770 674
277 218
640 417
503 67
68 152
115 466
402 658
300 481
714 106
841 127
916 618
345 197
142 56
238 954
145 223
694 621
817 215
660 19
693 647
27 906
469 66
347 881
329 872
528 134
96 387
229 771
663 647
947 168
711 352
382 544
640 118
664 411
252 488
874 421
950 612
675 696
14 79
165 552
443 361
670 657
303 365
830 768
276 235
906 381
229 255
142 649
792 432
567 538
151 943
377 944
44 101
294 561
740 359
186 725
147 788
334 429
96 567
68 244
698 526
711 31
484 575
428 3
681 524
120 562
662 313
865 781
535 528
620 669
123 913
714 296
704 876
318 894
331 89
714 359
565 56
655 572
880 377
243 515
443 213
30 886
86 9
572 494
669 152
732 107
302 264
184 292
175 861
202 750
960 763
880 18
741 717
458 360
514 945
344 639
331 580
571 568
443 945
763 140
640 532
114 19
343 899
896 806
171 677
817 189
942 361
93 578
470 307
265 757
583 587
807 666
326 859
268 136
304 605
142 335
341 324
931 917
30 359
602 857
852 358
376 901
588 894
457 585
427 330
92 220
598 92
950 804
249 912
315 733
814 920
833 229
775 618
938 532
11 140
571 506
324 819
609 470
921 639
253 771
816 231
450 110
682 190
943 42
17 130
529 900
664 777
14 448
719 785
431 688
458 29
779 532
458 432
151 105
38 629
750 501
683 397
772 859
198 894
939 74
396 435
408 864
732 794
529 924
533 454
595 534
422 345
951 589
640 499
675 516
458 282
653 4
613 247
318 95
442 257
787 66
262 567
184 221
27 421
897 451
304 122
498 35
133 103
116 858
328 740
689 944
551 220
740 262
516 494
51 527
21 853
85 60
579 867
854 12
283 525
137 709
835 803
548 285
759 172
845 85
478 932
620 306
458 101
553 514
254 127
452 600
208 357
126 155
659 367
221 618
220 415
671 623
866 453
805 486
828 589
322 193
99 150
618 564
115 244
404 111
582 459
274 41
216 901
765 6
860 886
667 350
706 867
609 723
76 176
940 834
379 927
681 511
531 695
924 144
706 452
893 921
936 358
257 136
883 274
936 140
694 385
957 358
45 212
467 514
698 567
422 679
569 220
941 750
99 161
818 884
108 781
422 598
325 562
672 748
845 823
74 851
552 589
238 14
951 333
855 494
607 474
574 84
37 268
26 561
77 316
545 559
627 348
195 547
884 568
620 207
940 578
840 660
957 329
61 729
120 931
418 296
511 546
898 825
241 263
706 492
747 702
519 692
328 819
605 668
215 370
627 453
357 140
652 56
276 201
165 342
765 408
422 448
838 264
178 645
469 199
882 568
882 41
341 554
882 259
782 13
964 193
48 518
591 435
36 524
495 549
28 156
611 853
211 622
204 146
347 163
469 6
44 444
510 899
377 339
339 624
436 735
296 680
908 846
523 299
939 346
743 474
854 662
490 522
717 103
5 534
399 46
44 924
257 3
70 313
633 876
124 55
318 584
642 841
379 92
332 269
772 472
368 559
541 576
404 900
398 511
863 380
249 921
401 487
619 770
816 397
154 537
833 69
190 927
504 756
728 237
918 269
787 945
293 827
245 259
768 247
960 203
99 924
844 758
858 2
116 270
583 554
778 531
318 65
580 354
895 144
178 515
732 772
280 41
511 877
59 141
169 384
195 539
311 774
202 756
3 953
882 564
888 471
183 143
85 127
282 507
516 512
279 554
588 253
883 919
532 172
456 919
831 590
276 311
2 901
216 367
755 212
277 74
889 388
401 553
627 366
370 89
422 310
404 513
913 517
767 656
487 3
545 684
525 406
484 267
888 417
232 816
833 54
683 144
735 566
764 618
643 87
5 553
621 300
55 338
728 886
8 306
508 355
635 601
124 816
902 246
452 663
749 709
631 624
179 326
44 326
428 669
769 958
5 730
422 853
428 863
827 268
402 536
43 288
368 603
585 48
540 41
446 416
574 673
180 893
71 793
341 408
297 568
805 74
351 461
870 461
263 3
76 550
37 85
192 555
311 42
500 851
134 865
569 161
489 132
289 798
384 369
717 791
342 962
819 734
25 500
186 126
699 245
2 781
173 235
929 223
704 34
113 313
603 62
148 941
308 838
107 335
742 808
721 354
821 97
226 143
242 872
543 829
114 330
39 19
902 219
475 429
38 758
829 629
535 8
774 523
516 737
759 91
232 418
302 4
744 52
710 434
915 16
785 10
405 354
683 241
82 357
880 290
797 455
882 591
927 674
484 614
389 362
604 806
354 132
148 611
378 349
810 34
832 697
740 481
649 867
525 455
603 297
367 227
502 56
954 704
179 638
238 552
802 210
781 269
171 71
689 560
926 724
333 725
775 40
321 608
817 610
117 272
15 263
652 315
805 846
142 453
950 638
378 158
145 795
761 894
574 296
506 624
10 907
822 745
728 359
456 810
844 816
504 195
345 39
833 215
910 776
879 594
498 356
702 218
504 194
459 559
9 513
37 171
585 857
951 628
759 161
704 563
812 786
949 30
467 375
36 544
158 897
590 251
683 685
421 760
722 41
545 99
500 647
942 241
596 297
949 627
831 540
1 930
38 517
68 182
497 471
149 71
171 773
854 782
608 140
192 872
369 144
525 25
443 25
831 407
9 656
893 810
329 917
847 687
604 313
905 79
735 849
192 754
127 963
539 47
600 867
220 527
48 612
772 770
870 934
756 13
321 841
8 25
221 299
798 175
633 713
258 558
237 460
898 438
913 476
948 181
241 618
123 808
190 417
270 877
844 3
643 885
426 601
607 558
577 512
120 487
332 656
428 807
383 763
452 959
478 674
211 375
214 335
895 920
675 278
755 520
268 944
764 520
229 172
17 688
751 599
264 222
574 245
683 700
236 849
557 623
587 441
393 48
221 481
573 276
51 154
76 792
662 155
17 870
64 196
180 316
218 469
153 639
9 886
673 499
278 190
25 168
21 299
551 55
142 154
567 825
938 887
265 555
680 85
255 91
635 780
139 501
73 94
807 771
178 912
171 85
467 101
747 806
360 363
775 107
685 735
712 193
399 319
303 168
949 766
800 647
737 388
951 647
863 152
33 960
938 252
664 788
354 597
178 874
573 753
450 799
64 778
336 87
868 245
714 911
909 737
929 885
587 460
612 426
932 878
798 472
802 224
156 872
76 413
279 607
637 887
293 557
497 387
906 490
311 419
783 56
762 16
166 633
311 197
104 614
575 42
94 799
388 261
250 338
114 146
472 873
366 869
830 103
599 2
325 272
210 494
171 290
508 754
604 297
844 546
795 684
15 885
769 829
286 871
673 503
910 407
860 356
678 566
545 281
368 511
27 259
437 421
862 53
596 638
646 781
525 127
58 319
789 623
577 19
128 406
866 372
145 256
927 34
748 897
784 26
221 454
151 73
689 97
239 431
341 130
450 436
262 291
436 647
525 523
662 340
148 555
963 544
23 800
625 667
552 112
942 776
916 744
64 695
874 301
187 130
159 401
266 773
549 750
412 247
17 705
577 424
701 514
147 549
337 35
167 30
620 771
870 477
514 140
817 94
819 392
485 56
121 105
761 952
115 83
549 666
637 540
216 369
618 408
442 856
79 622
624 597
360 791
653 884
69 3
561 170
585 41
349 408
716 358
681 109
798 59
657 349
352 781
749 250
795 892
232 614
241 16
649 7
340 345
18 30
82 547
17 675
557 477
741 362
157 756
189 74
786 900
17 735
749 42
455 749
564 870
44 264
52 722
46 306
344 429
238 563
349 259
603 753
402 914
676 377
646 46
453 517
784 450
651 870
732 142
26 235
383 538
800 97
93 131
772 281
26 525
686 501
939 667
283 131
305 628
338 144
908 950
951 199
406 754
799 791
829 284
531 63
440 394
703 94
591 102
732 272
2 222
202 640
792 654
78 648
338 256
320 384
950 944
721 626
772 631
748 508
875 351
784 570
317 390
780 503
33 755
936 708
336 634
232 537
614 350
794 316
460 247
787 477
77 579
442 540
124 789
414 765
24 476
866 850
940 353
69 816
637 386
178 320
378 370
526 872
862 145
293 85
43 194
513 111
836 156
605 267
215 4
357 791
260 57
195 310
203 168
464 16
939 274
385 176
727 809
105 132
875 711
579 97
462 791
824 899
754 59
748 717
902 782
97 499
305 256
456 931
59 212
392 250
113 459
562 538
452 130
685 170
295 210
85 629
651 604
360 175
638 199
461 578
828 560
715 355
204 905
287 861
386 109
788 919
10 50
597 696
38 542
875 929
187 385
957 40
685 834
570 669
833 265
93 447
813 704
47 872
905 771
526 413
916 181
792 544
454 840
440 312
507 63
531 418
711 873
547 476
671 688
958 780
896 295
940 123
229 52
166 928
658 878
890 113
440 607
17 538
243 897
720 104
616 219
241 961
675 547
732 640
44 515
765 230
822 302
300 39
619 111
588 898
159 511
31 666
139 888
262 324
5 46
551 788
653 819
191 843
328 656
665 257
605 630
333 618
210 7
279 127
833 757
727 210
567 401
902 222
128 539
471 903
584 483
120 626
718 690
510 925
879 672
544 106
852 684
879 436
287 946
484 3
266 6
93 633
650 107
826 950
75 472
611 943
812 207
623 312
148 465
327 56
266 924
182 645
218 961
488 354
214 18
676 441
778 773
958 408
422 806
480 220
703 35
360 951
127 523
706 263
824 138
478 321
837 7
645 359
769 134
929 903
38 843
142 175
305 753
964 214
911 374
938 655
581 736
896 734
900 170
620 538
557 464
561 658
831 669
324 750
585 918
165 604
722 576
725 291
345 246
780 724
687 34
721 57
154 901
557 963
595 625
456 679
954 421
893 412
905 364
365 674
384 35
860 534
887 640
372 900
681 962
888 79
620 83
518 865
699 546
780 936
815 276
552 628
279 84
947 929
797 41
560 329
523 264
241 41
653 222
545 823
630 39
567 537
116 568
885 963
719 522
471 381
9 155
524 490
157 747
560 917
607 239
405 933
735 963
887 149
911 215
686 584
640 31
98 699
873 849
32 657
715 151
784 58
765 750
921 353
673 185
824 541
627 245
409 222
899 258
475 696
209 806
96 529
721 225
123 287
611 132
812 196
265 944
450 326
915 666
331 498
699 601
91 622
800 847
330 894
190 690
490 474
484 105
954 562
492 273
740 664
481 578
469 723
85 814
64 419
486 193
108 519
453 373
818 138
565 467
70 591
149 749
817 797
8 709
475 131
728 660
20 162
55 251
173 777
703 365
271 313
478 220
155 513
686 348
52 640
819 532
325 354
784 893
916 1
23 794
103 301
282 953
281 487
188 408
636 469
716 948
813 885
88 600
305 271
6 294
330 803
104 269
80 523
749 921
664 820
22 500
821 6
956 285
197 118
233 105
296 529
368 188
228 709
329 104
344 568
4 102
635 735
92 602
475 728
725 919
850 474
147 372
642 620
765 140
537 528
563 486
378 844
845 885
948 402
511 639
702 645
6 97
535 884
343 95
831 451
587 257
392 953
808 106
440 389
935 811
627 606
751 597
336 568
804 95
957 629
768 290
951 612
855 528
141 688
68 826
807 390
756 568
742 60
505 19
145 919
575 330
812 830
234 14
308 561
504 302
385 380
404 705
832 405
927 673
33 40
706 573
822 795
347 401
761 364
826 888
28 109
387 60
214 373
51 84
245 365
500 530
668 869
525 408
219 953
17 930
854 723
213 394
728 657
406 103
174 207
66 639
772 164
939 124
583 936
392 961
909 678
428 322
887 925
822 90
744 397
217 640
216 177
376 776
488 562
390 961
145 730
861 907
484 557
482 403
377 141
779 369
693 413
362 237
768 427
812 701
786 501
171 388
122 22
726 599
675 782
158 898
574 870
9 42
874 324
764 544
753 606
641 696
311 725
839 198
711 486
113 501
785 753
43 108
272 494
402 866
104 477
232 607
81 330
744 838
249 742
588 756
716 419
881 202
208 521
775 804
524 811
887 19
30 591
123 946
68 693
557 601
211 607
91 127
61 539
347 197
475 768
871 658
585 28
143 264
736 795
113 919
104 288
498 709
475 704
203 193
774 690
139 113
577 92
387 259
939 114
651 820
851 432
637 622
146 660
557 352
304 826
114 97
1 680
908 97
784 13
502 885
549 137
457 529
295 119
469 461
625 486
295 34
379 522
631 438
871 235
765 563
504 566
625 887
722 85
89 687
260 98
606 71
911 136
964 750
775 315
243 944
466 46
630 253
908 929
560 219
960 207
424 218
857 846
830 566
909 359
694 898
414 524
693 952
702 800
807 512
290 606
198 408
815 597
104 546
609 692
252 294
868 674
162 770
485 617
504 61
505 831
382 723
273 807
183 929
436 671
22 326
702 932
689 621
563 859
385 54
516 789
790 135
316 16
875 877
32 752
915 299
283 829
715 787
879 332
214 918
703 479
744 40
699 544
508 210
233 421
302 941
605 517
836 362
70 808
337 465
889 631
567 359
629 499
952 725
148 496
683 695
813 575
312 227
129 639
956 735
209 48
924 335
436 918
899 225
889 921
714 85
262 576
359 540
897 386
556 56
478 60
221 322
784 434
710 258
186 871
549 62
133 14
844 60
948 752
749 220
644 397
116 794
507 955
116 562
216 551
897 132
960 729
165 206
712 923
30 776
597 589
870 111
93 460
468 933
787 801
444 330
840 861
478 435
619 322
525 305
723 132
536 414
478 543
608 930
906 788
785 890
61 773
527 228
717 474
802 91
600 825
683 99
770 353
954 145
746 339
627 760
328 248
576 319
184 224
868 224
932 572
426 201
884 601
574 91
217 56
414 840
447 365
569 25
81 658
161 170
564 259
254 931
39 244
558 923
22 720
45 922
360 185
710 578
789 459
736 936
445 792
376 516
236 307
870 212
422 705
758 389
348 198
477 106
70 932
375 74
437 90
562 837
89 453
121 683
5 101
173 887
410 117
832 231
664 380
721 831
918 131
83 861
595 744
646 364
682 726
663 407
286 904
541 876
693 696
55 417
334 837
854 614
915 884
498 253
507 814
44 150
662 483
156 19
721 189
470 206
662 858
470 146
72 84
466 692
153 250
591 713
187 134
648 639
254 231
115 201
676 538
338 634
320 559
506 598
449 225
775 725
375 215
423 542
157 887
482 210
313 589
292 11
525 684
332 149
828 164
116 943
746 357
151 513
512 372
745 527
124 403
283 658
354 104
836 897
715 115
70 357
273 241
532 242
579 553
896 571
525 157
879 348
82 53
740 322
64 615
499 953
27 542
361 352
800 174
143 906
556 79
644 429
26 238
478 208
841 674
91 50
524 240
532 517
733 198
662 694
147 850
369 696
123 285
128 637
761 250
768 145
173 648
688 84
425 461
583 787
326 886
683 757
63 188
182 507
321 7
720 809
649 280
235 16
108 823
694 608
731 435
780 198
552 559
308 319
516 877
139 487
880 363
175 356
728 174
289 357
817 448
774 849
637 95
759 150
832 356
962 339
783 417
666 247
439 53
429 530
533 297
555 865
911 66
472 213
123 389
438 907
174 284
546 872
941 820
184 162
498 208
182 85
275 12
556 201
888 750
911 301
287 608
576 301
621 98
26 274
156 413
51 499
325 111
319 219
148 526
560 221
166 959
740 618
125 731
514 314
767 29
86 199
454 490
615 112
375 734
770 407
874 27
52 738
276 54
332 934
153 24
159 708
244 358
196 679
520 930
495 459
818 936
201 213
83 66
702 757
430 250
735 83
522 413
556 277
311 474
941 306
88 175
815 470
592 89
267 648
162 288
430 121
101 7
605 353
845 310
232 618
234 588
202 547
563 901
880 869
785 24
592 513
778 235
179 789
673 425
943 531
147 658
892 654
195 742
431 316
93 194
471 87
750 648
744 544
293 423
613 708
643 259
102 256
282 926
812 426
704 658
77 962
375 773
180 923
342 382
614 3
698 252
102 386
99 952
729 207
652 215
577 804
465 631
275 922
62 517
389 144
151 253
939 47
403 373
950 618
716 776
913 404
141 561
466 242
583 372
410 408
384 801
815 925
72 734
638 395
303 459
813 878
147 407
478 8
376 681
940 557
706 738
480 247
880 125
202 519
310 135
508 462
351 413
253 707
266 89
242 16
418 931
436 465
863 853
871 118
297 264
121 231
157 308
167 156
917 461
596 653
642 854
783 610
418 578
588 901
393 321
671 243
506 776
75 669
475 902
419 646
811 193
277 167
148 602
116 461
68 564
620 365
20 249
939 562
315 544
557 465
737 374
471 247
435 923
83 731
376 445
452 910
70 224
142 440
378 91
384 546
681 650
655 3
183 343
669 572
258 823
73 590
860 696
678 417
98 372
470 350
159 295
678 415
289 938
767 528
462 503
250 269
794 963
218 679
123 798
649 215
699 280
931 934
180 786
311 107
594 200
121 52
249 809
280 601
289 824
488 352
891 361
323 56
609 639
304 291
571 911
192 119
317 294
664 774
689 130
591 45
790 918
320 349
937 858
486 301
344 384
566 335
128 68
399 686
667 731
827 461
700 13
933 137
204 172
609 232
78 494
644 453
512 53
554 912
652 279
430 691
896 55
882 154
475 690
113 112
619 847
587 853
875 727
283 197
742 297
826 172
189 523
249 179
675 452
17 59
113 684
211 473
950 900
379 408
81 295
806 269
184 538
843 776
53 394
423 803
7 66
142 210
753 130
157 107
342 679
525 317
241 415
482 451
583 575
804 35
57 928
670 9
668 150
545 480
748 146
113 490
471 354
128 342
893 819
787 313
683 861
184 431
351 479
816 207
846 674
875 958
529 149
430 641
535 601
714 791
195 587
151 218
250 695
160 29
29 364
599 366
268 725
701 205
400 511
345 564
472 781
443 618
149 921
844 923
842 759
437 853
550 118
813 218
734 444
117 432
881 189
58 194
758 354
383 13
905 648
901 394
956 557
637 473
405 758
838 365
807 217
63 35
293 456
128 358
485 953
93 602
692 152
532 869
735 480
130 499
438 773
720 647
468 919
590 532
426 786
439 847
378 325
807 190
913 678
910 786
96 853
716 579
406 618
164 394
187 222
20 770
166 499
866 319
706 219
278 563
410 747
657 288
345 674
523 547
480 175
387 701
925 752
753 199
277 75
843 538
819 272
682 644
720 496
956 507
9 321
706 958
530 566
202 856
681 3
938 34
695 434
404 709
855 454
784 386
706 357
238 918
141 132
699 237
325 537
680 42
484 536
449 404
818 572
391 93
913 102
492 504
640 240
525 202
636 674
651 127
36 943
665 482
81 862
843 471
86 39
866 623
469 713
510 80
180 666
130 112
264 41
723 259
728 592
511 481
762 487
862 695
821 149
48 629
154 898
249 312
585 339
874 214
337 392
363 63
375 959
182 140
582 725
98 932
90 193
958 936
703 203
745 757
782 107
229 338
755 542
552 199
790 307
105 225
749 146
613 237
543 330
729 371
388 705
472 622
545 648
656 900
890 329
117 856
417 856
942 749
717 219
745 270
240 263
48 919
937 59
567 521
165 606
328 623
393 579
147 608
951 444
475 237
580 542
367 788
497 425
43 1
492 878
698 339
251 705
117 447
262 836
320 231
904 27
38 789
308 41
303 228
714 190
728 176
842 771
128 674
142 250
310 167
620 263
681 129
190 589
604 345
858 654
655 579
126 678
829 370
744 628
715 353
689 541
911 6
656 222
304 835
909 366
843 62
293 199
238 726
81 138
436 51
333 566
119 396
149 87
122 660
762 477
11 568
938 236
440 864
723 131
735 57
830 737
460 479
346 172
850 723
173 740
887 691
466 576
165 359
269 757
503 386
536 387
700 109
784 246
844 878
665 561
23 147
692 242
310 206
904 389
488 917
278 103
317 767
625 34
497 708
327 936
478 640
294 639
319 63
157 265
911 272
260 306
255 130
884 799
786 42
618 761
375 89
503 79
57 679
670 737
189 749
672 787
210 364
64 94
424 323
576 756
557 925
655 307
813 143
615 920
947 630
569 725
615 41
20 341
618 350
821 462
467 433
175 919
460 578
617 110
652 896
762 189
559 350
500 31
475 215
646 521
881 353
635 650
742 441
726 883
713 517
957 5
32 92
790 910
659 799
870 242
425 760
406 519
635 924
682 221
740 773
958 111
169 781
703 666
542 213
891 71
604 627
344 363
670 222
441 639
36 536
91 213
712 686
289 372
291 876
198 509
315 174
239 809
652 330
475 163
263 111
211 48
450 435
121 248
454 932
931 330
964 56
685 840
484 193
580 1
51 113
627 474
636 255
596 311
937 177
379 899
336 47
345 104
643 198
299 959
311 890
904 356
469 491
810 837
129 255
814 384
424 800
956 147
70 678
577 334
464 490
317 729
46 853
519 894
611 846
950 207
833 443
317 567
939 130
899 295
585 776
882 243
9 935
736 570
150 791
332 955
26 246
490 197
438 851
68 745
727 678
268 814
419 112
839 428
447 54
598 150
504 834
865 244
902 170
929 415
455 697
957 904
159 953
634 172
184 861
604 624
43 902
529 471
328 483
599 117
116 217
300 109
729 934
699 316
627 610
868 621
115 361
73 82
618 930
780 275
83 558
929 852
871 479
303 316
759 584
57 563
686 687
468 453
180 504
829 40
189 297
942 919
334 568
189 905
652 381
340 415
302 435
293 552
108 538
710 116
173 448
692 876
341 4
309 104
943 753
360 201
437 858
646 695
597 125
27 707
53 79
666 244
282 392
881 963
44 694
814 946
956 432
875 746
398 107
408 314
391 826
2 364
812 417
628 696
14 181
821 322
310 222
636 667
798 671
832 548
105 92
704 201
522 219
427 894
33 166
260 213
783 48
559 181
833 911
554 761
716 289
822 601
694 404
740 415
369 476
671 100
328 114
455 313
203 523
37 75
379 653
304 109
939 954
868 951
698 583
33 50
745 251
598 852
458 929
265 644
159 713
526 705
450 448
618 461
533 592
264 544
175 473
279 377
232 758
254 230
420 626
664 369
693 703
914 876
83 730
692 489
844 405
278 386
436 927
428 469
475 657
77 738
764 361
828 616
962 348
855 549
916 876
331 83
732 349
10 401
121 189
951 905
293 428
9 454
890 188
61 185
839 221
445 134
20 321
20 601
204 269
94 476
693 137
724 614
753 569
782 29
318 690
463 496
480 564
318 797
218 616
242 922
724 312
297 316
627 390
286 705
915 522
685 867
327 240
880 788
901 301
644 631
36 892
910 709
742 628
255 370
427 441
300 773
409 568
646 49
845 541
340 303
665 339
409 231
789 725
32 910
954 905
443 702
392 231
914 849
728 815
25 131
623 725
659 721
900 374
119 690
117 507
805 780
147 198
182 643
143 846
860 212
387 445
77 951
181 97
305 781
798 659
216 34
703 95
184 45
204 274
505 579
916 658
266 5
443 456
199 298
184 357
751 536
632 586
173 787
572 686
173 510
609 837
858 52
879 21
351 19
828 608
535 166
625 962
820 101
158 647
450 709
331 422
251 193
451 112
310 240
581 543
302 513
571 858
340 252
659 649
786 258
571 515
493 725
470 898
670 112
70 271
298 140
535 66
178 955
807 456
387 610
909 316
124 486
26 603
824 752
430 310
293 600
282 375
768 147
852 731
318 402
685 349
148 71
17 134
265 250
463 787
283 88
883 136
133 295
378 353
688 781
216 612
964 707
679 438
81 104
410 311
613 693
955 177
751 260
710 108
321 280
833 483
845 198
954 658
135 496
49 788
76 732
675 724
778 530
417 578
478 961
155 298
300 444
520 578
203 89
615 860
580 557
847 471
828 683
139 125
711 356
44 411
287 177
855 503
951 292
618 353
387 524
480 149
510 44
286 292
48 18
43 617
388 686
157 685
253 487
315 142
141 799
280 461
158 924
529 412
133 5
147 327
44 138
936 261
655 551
230 140
414 891
116 963
755 846
855 18
405 232
46 97
151 352
464 906
246 540
727 637
519 47
83 412
457 384
675 673
744 690
329 57
914 922
642 891
529 218
484 541
215 355
664 803
467 459
788 614
454 16
681 467
391 125
340 659
962 471
199 934
346 227
933 231
633 53
173 659
20 108
797 441
476 930
689 801
619 112
762 29
958 137
845 89
942 759
278 773
25 921
639 822
121 103
403 907
771 109
795 348
249 305
25 848
647 415
888 920
659 215
22 37
282 417
416 487
258 107
688 56
946 806
10 561
668 374
712 47
163 412
182 808
73 255
791 483
655 199
379 104
463 867
184 844
263 373
347 278
63 920
96 909
855 725
868 470
957 254
265 537
309 841
599 515
312 792
631 476
905 945
770 788
347 125
737 898
702 541
621 106
117 237
255 201
938 683
490 499
340 322
253 366
840 806
333 39
32 628
895 73
962 575
368 649
347 661
640 335
596 225
571 871
651 152
367 433
157 937
152 691
384 674
439 253
311 433
347 605
807 557
444 451
141 275
90 35
875 750
498 758
943 724
683 35
431 356
113 189
445 241
877 537
5 915
326 294
14 488
474 707
766 281
340 327
196 803
165 329
663 774
181 705
874 862
875 568
93 884
266 856
162 172
294 610
277 379
619 125
748 506
957 930
234 873
38 554
156 788
6 900
234 455
740 544
555 473
740 891
409 915
477 514
497 105
386 316
816 364
512 362
32 591
463 126
821 441
832 365
279 55
243 119
748 856
86 348
683 217
620 16
463 582
874 117
834 713
642 145
346 590
868 130
122 487
500 677
375 441
858 110
27 660
863 764
863 490
461 959
28 514
455 779
247 773
184 368
337 110
716 689
698 523
927 403
302 521
826 320
321 634
777 713
189 109
603 97
318 317
277 598
562 701
116 433
26 254
484 6
895 610
345 584
22 511
644 228
510 343
668 297
580 752
192 779
828 926
68 863
462 602
128 860
253 3
619 542
117 852
334 793
191 515
769 673
855 316
766 294
101 404
368 310
550 42
729 297
740 836
786 132
862 700
901 227
446 180
271 24
246 544
497 621
909 506
890 223
593 456
817 140
380 872
133 841
92 808
558 381
302 725
567 841
176 84
195 167
567 103
43 339
49 35
519 355
216 484
947 737
428 695
341 547
484 47
174 806
720 759
338 169
664 628
652 202
48 92
217 695
8 486
38 661
51 18
71 244
462 869
452 224
753 227
845 5
4 820
1 660
662 89
620 845
5 765
178 921
76 521
891 776
428 773
844 257
798 901
871 357
657 878
279 296
675 899
957 1
729 451
719 273
855 102
70 614
182 223
257 639
289 669
949 750
940 146
821 536
755 295
202 56
574 589
579 601
260 906
383 397
676 416
288 841
331 527
636 352
167 963
333 385
501 49
309 856
446 237
612 959
775 476
770 65
257 109
275 389
929 686
788 709
406 944
779 131
254 654
926 411
685 111
790 295
841 579
816 946
148 515
749 934
519 779
609 237
790 919
158 250
288 323
283 123
833 29
816 175
787 686
751 499
44 945
27 656
388 803
571 943
451 358
360 960
889 468
123 189
670 466
103 590
724 175
599 534
362 708
939 715
659 658
116 831
331 185
58 474
31 453
818 852
445 471
233 753
376 920
577 210
82 626
199 873
477 856
332 831
376 17
278 279
424 134
573 221
536 565
582 626
148 124
732 542
153 570
226 711
656 259
26 952
582 364
712 764
165 348
260 814
537 731
343 708
27 359
434 228
196 837
689 261
70 123
659 83
868 512
910 16
462 40
93 234
139 98
229 344
334 521
305 374
701 46
854 412
64 302
471 945
442 586
850 111
855 294
376 330
98 704
117 101
506 101
926 603
627 426
48 313
964 146
552 119
718 220
881 918
38 736
287 788
665 744
581 112
550 388
88 435
1 603
642 697
651 115
891 624
535 94
399 783
782 336
879 173
32 284
457 900
605 546
33 701
854 811
288 394
766 322
595 215
536 48
283 959
277 265
657 944
148 283
331 412
55 796
800 434
879 675
203 330
546 193
283 291
294 451
565 760
824 732
340 780
839 327
604 665
577 622
498 902
842 606
510 4
741 518
688 365
655 107
208 754
173 283
744 758
216 99
800 141
765 125
351 771
302 644
159 105
485 475
440 917
545 454
189 840
689 439
916 334
13 835
208 383
95 757
199 97
446 963
574 578
175 796
795 610
889 890
63 808
782 481
435 578
814 687
215 960
724 811
153 369
839 193
931 713
206 688
14 196
134 483
400 131
610 164
807 241
183 382
905 314
948 426
307 193
844 744
92 788
762 733
443 181
681 776
662 956
663 131
15 953
148 288
457 461
580 645
710 337
208 959
331 387
579 725
76 726
465 49
817 462
545 374
101 371
906 907
632 687
115 941
202 858
830 654
651 537
763 963
252 16
844 792
681 250
641 357
651 894
357 829
939 169
186 105
940 126
752 944
467 246
262 626
560 294
954 608
18 323
957 222
27 954
604 405
232 776
253 809
636 685
298 119
123 856
788 111
374 222
422 413
469 527
376 934
481 776
108 858
426 799
153 401
550 669
504 427
72 898
815 596
726 683
880 737
59 291
672 57
896 321
594 189
549 394
926 189
863 432
718 241
464 743
956 537
159 89
549 886
746 279
652 75
642 858
622 432
143 617
94 471
815 489
352 350
580 106
680 217
508 55
552 190
564 364
721 285
86 198
292 621
462 726
122 218
681 265
368 626
217 773
758 864
343 460
277 883
209 663
548 752
735 837
738 4
37 691
735 554
630 35
123 855
821 58
485 419
211 858
596 657
475 224
633 339
582 369
337 639
44 126
874 275
954 60
498 534
445 871
463 462
718 386
740 46
537 742
414 401
438 411
504 441
221 569
472 709
751 812
758 584
167 321
633 99
372 213
216 245
710 643
217 660
148 809
174 246
605 384
379 148
541 16
854 436
241 247
47 857
346 188
32 28
763 542
786 846
681 634
711 634
833 843
336 425
128 650
565 626
422 102
533 959
557 471
596 853
765 291
346 144
184 176
548 212
648 313
287 357
287 63
321 809
191 166
389 413
47 791
962 381
821 588
215 369
427 335
101 731
174 791
406 319
534 650
173 15
883 353
783 171
278 94
386 269
5 363
938 120
445 274
458 200
363 656
564 313
430 421
802 223
266 946
643 477
393 870
845 290
947 773
495 801
600 39
655 691
748 24
635 394
192 678
120 247
570 877
129 161
278 87
556 270
673 3
783 929
1 535
114 840
585 367
92 370
311 912
909 6
877 381
545 397
103 795
240 515
69 915
423 441
374 312
147 834
664 643
870 898
26 469
593 410
216 777
845 244
522 207
167 690
304 788
681 643
402 311
535 760
587 74
774 175
178 14
54 520
839 690
132 792
545 400
506 60
414 805
755 851
184 489
778 434
881 665
255 811
229 493
155 412
850 381
88 961
659 242
305 929
347 592
700 618
785 634
812 404
947 538
20 542
121 198
888 313
530 111
347 98
68 162
405 862
158 206
149 537
623 491
147 726
21 752
896 383
201 579
564 67
625 177
405 557
502 616
308 235
526 903
86 811
802 816
535 738
391 502
813 74
800 771
754 440
115 193
154 648
504 432
555 41
882 348
478 511
832 795
543 385
607 109
660 538
545 618
298 60
832 504
57 371
20 555
787 288
901 803
287 696
151 717
472 496
344 592
798 30
768 5
909 825
633 626
949 339
668 83
449 726
70 702
438 432
77 646
331 79
610 530
952 849
519 709
155 326
623 513
813 334
960 71
164 907
543 54
824 669
714 606
18 176
271 197
305 172
412 256
75 25
634 355
777 837
889 455
478 818
952 907
822 273
644 65
473 15
844 894
450 620
832 529
504 234
668 590
700 945
648 658
158 237
321 519
599 175
94 370
641 269
187 892
763 45
458 521
777 857
192 870
158 32
906 442
437 392
609 186
839 653
318 256
273 28
815 117
47 919
485 775
257 578
232 847
332 959
675 544
266 668
785 925
633 199
607 225
706 450
620 95
209 696
573 869
262 311
147 85
68 322
804 935
637 472
51 708
262 204
437 815
504 370
470 95
545 13
875 743
215 601
732 316
439 355
331 782
533 362
570 396
339 851
925 15
879 636
414 871
803 912
207 794
518 300
753 804
177 433
433 586
512 261
737 877
718 448
710 895
785 703
17 320
226 151
481 269
895 483
409 771
605 147
891 548
540 578
784 796
165 538
86 724
620 580
511 303
274 336
896 950
475 400
754 352
716 523
210 809
677 313
475 460
734 853
732 459
318 204
910 248
190 419
469 586
232 474
69 95
398 591
51 749
281 794
875 109
169 835
113 679
778 429
828 201
655 220
958 222
142 92
460 494
772 644
620 514
648 528
120 825
847 355
769 857
615 197
947 608
320 245
99 130
621 87
550 7
755 553
275 89
410 660
854 177
519 759
17 677
958 787
60 509
813 246
88 793
1 518
442 838
755 650
712 661
128 916
653 489
816 691
95 408
740 523
33 198
605 222
579 53
402 489
478 465
344 203
405 650
342 543
333 501
822 441
545 163
138 701
620 468
139 608
145 240
763 514
702 480
73 591
332 34
346 92
815 848
9 316
895 753
64 533
936 892
388 245
887 60
450 649
44 943
909 956
948 798
100 946
754 809
604 483
580 161
927 902
794 707
748 678
117 884
450 846
783 704
745 884
924 838
317 551
712 787
347 954
233 265
563 228
735 330
843 760
288 546
283 502
852 119
178 558
37 541
744 242
631 210
260 860
899 837
117 301
938 746
461 140
697 527
162 518
722 558
737 765
904 106
812 322
504 125
938 628
132 796
545 945
292 704
678 548
442 679
641 503
800 523
301 509
469 724
844 693
502 678
478 314
226 272
874 503
135 53
11 194
189 648
328 512
163 240
670 746
346 628
389 654
79 872
585 755
129 809
890 560
738 692
726 366
401 103
598 738
148 441
449 242
619 519
604 870
723 837
425 639
423 864
318 350
604 5
623 658
183 779
715 926
557 408
929 701
598 586
355 261
414 243
190 731
151 569
655 868
571 104
812 469
144 131
431 137
875 551
775 669
169 34
642 495
651 162
482 578
909 519
320 377
793 359
717 322
556 492
891 415
439 243
549 30
926 199
115 610
128 523
423 174
391 71
554 102
37 199
661 14
92 474
678 274
148 199
573 574
129 884
913 602
17 522
52 79
918 709
460 244
25 212
14 474
203 107
698 72
184 106
649 132
26 290
230 380
573 83
820 395
78 105
478 29
815 96
30 731
907 801
21 477
611 419
458 600
964 301
871 687
304 311
685 224
655 722
48 217
715 537
728 810
32 15
815 583
951 303
947 778
387 292
153 460
311 920
258 667
888 567
736 582
692 261
347 722
731 589
190 805
420 465
334 250
184 537
774 220
630 301
38 232
710 357
732 578
512 629
903 521
348 547
26 634
913 65
802 317
439 687
956 300
736 46
613 406
595 930
739 793
340 401
48 691
471 407
174 865
199 912
748 282
910 488
392 677
824 41
630 587
153 53
862 849
218 354
399 779
913 260
121 528
114 385
97 589
815 603
638 503
317 176
376 512
436 361
254 152
315 836
436 946
155 564
368 572
500 589
9 450
81 124
203 185
625 332
328 444
419 534
324 707
203 654
208 290
676 353
402 290
551 540
392 253
277 5
360 867
609 29
770 597
467 705
426 566
786 758
504 519
384 568
262 442
714 689
572 298
843 528
621 684
216 44
393 916
494 853
640 820
485 476
911 426
833 919
609 317
325 762
456 62
405 101
15 771
151 891
939 772
302 629
552 41
482 650
652 873
116 738
821 392
402 319
181 362
734 922
636 517
382 858
611 544
831 259
902 640
593 951
100 177
488 16
783 474
186 915
420 352
599 269
822 553
48 469
158 568
128 706
216 110
861 355
719 735
890 530
381 152
283 694
637 206
764 959
93 926
292 74
873 921
581 339
962 530
149 384
166 930
826 684
706 635
612 451
633 362
166 419
249 318
273 118
158 629
895 208
396 453
214 957
700 859
685 98
885 219
557 805
260 150
625 554
230 212
249 261
70 771
85 102
816 900
774 846
430 8
206 654
465 369
505 11
361 288
68 662
683 752
768 816
401 417
962 85
43 619
339 606
655 236
844 786
158 309
816 862
153 142
836 87
921 687
239 481
881 961
142 836
737 247
635 285
18 294
214 760
405 563
759 473
655 305
964 79
293 479
728 564
75 456
484 669
22 518
388 763
312 959
477 622
147 900
832 938
197 752
744 814
935 56
825 695
765 600
551 763
714 136
652 788
762 440
460 79
354 606
957 464
281 623
76 793
161 584
807 868
830 546
683 614
631 713
232 490
407 781
535 925
372 867
341 238
706 678
510 845
55 961
562 62
135 358
203 66
942 383
211 104
910 872
530 384
455 411
83 491
26 938
524 389
720 934
47 71
537 841
108 723
693 366
778 203
420 46
424 460
684 494
805 101
524 474
718 335
341 755
9 859
128 577
277 264
209 18
516 713
38 258
444 385
406 488
309 364
501 934
824 200
211 739
139 275
254 584
443 528
148 907
673 865
714 757
804 701
695 885
588 306
289 188
418 100
611 606
605 528
939 529
572 319
208 516
148 23
296 878
621 900
334 141
531 634
550 656
406 523
740 295
279 136
484 901
680 205
175 963
157 941
221 958
201 132
665 213
628 540
745 588
430 75
585 221
597 793
840 131
70 349
765 658
574 210
354 491
328 600
129 640
753 316
842 54
581 522
796 514
820 963
346 944
346 252
252 281
129 671
964 493
236 438
932 336
524 471
113 922
183 307
683 248
449 672
881 654
446 143
334 404
69 938
83 540
124 891
463 311
587 344
932 417
562 953
123 396
204 433
650 132
814 80
877 89
880 624
343 521
810 884
644 231
18 12
67 707
797 767
715 281
308 547
363 601
45 853
607 472
93 219
698 888
719 562
380 111
727 800
372 892
92 156
318 53
789 479
844 864
37 875
325 335
762 258
720 413
500 99
77 523
510 867
634 481
551 384
720 185
505 596
393 198
98 225
854 753
630 922
55 408
964 385
887 649
866 54
815 427
662 55
888 527
741 346
70 785
950 101
822 707
449 774
59 770
510 336
652 412
478 28
502 80
507 87
414 922
141 692
448 134
165 732
282 847
200 185
615 621
654 622
452 878
847 271
728 737
929 264
331 55
81 676
443 426
745 860
418 749
716 500
250 520
812 801
380 413
565 445
896 620
712 187
105 227
951 356
903 438
918 291
567 690
750 354
234 568
302 864
442 773
574 543
392 656
830 16
125 364
186 460
784 592
442 198
678 873
719 771
379 427
268 697
875 358
821 90
219 494
666 394
326 74
188 912
322 111
756 345
593 599
551 646
234 348
440 673
138 441
96 227
349 390
929 806
183 428
255 650
215 696
283 284
897 29
508 917
158 471
273 542
890 464
43 592
587 240
888 136
734 547
368 121
708 40
422 635
454 963
870 650
533 913
908 774
662 338
743 224
577 202
123 591
839 266
115 294
464 529
682 390
341 373
450 346
132 421
430 963
681 51
72 499
954 103
712 658
341 301
327 237
229 580
816 205
948 871
100 364
653 196
949 941
490 404
369 708
249 542
879 940
209 334
266 695
392 156
143 247
947 54
96 523
402 868
588 106
538 314
914 308
666 97
601 323
362 912
377 193
889 217
43 771
839 50
740 204
406 468
663 523
655 436
55 394
375 488
741 637
569 503
400 34
266 32
906 827
518 487
225 97
36 344
573 273
190 563
947 254
195 771
475 941
543 185
360 215
929 865
450 588
778 695
875 390
797 692
129 134
870 674
637 434
787 259
772 413
191 210
245 781
260 523
190 945
97 394
844 423
502 224
880 535
436 212
275 723
891 407
583 367
478 860
824 640
823 257
807 631
926 575
22 71
823 876
570 734
459 416
489 284
875 265
951 119
593 665
478 884
897 49
826 914
63 12
937 267
199 174
266 16
389 251
415 106
722 818
142 886
18 546
613 465
229 893
863 189
331 312
711 259
20 29
667 639
775 574
632 299
293 963
784 196
342 555
115 889
452 417
525 147
33 742
9 182
718 701
611 85
22 807
1 691
815 660
70 428
258 691
202 686
918 760
473 460
180 866
908 452
86 162
426 92
300 634
401 589
485 207
860 804
670 210
868 427
366 207
321 917
537 201
70 416
727 779
706 10
783 590
706 892
867 811
471 313
61 58
171 699
274 918
960 349
257 771
472 352
581 615
329 291
752 801
270 861
582 685
54 373
882 12
311 646
133 635
746 3
523 771
843 79
528 60
361 723
767 427
763 54
553 227
51 623
960 791
855 898
44 109
332 894
329 471
714 416
516 561
828 240
462 161
531 132
877 597
98 103
388 474
822 962
583 713
149 660
140 269
376 347
715 677
813 82
577 700
652 470
484 835
505 910
868 401
792 251
391 463
723 542
267 384
94 170
256 892
1 677
824 30
407 708
905 370
180 494
510 144
661 864
354 861
378 834
290 664
906 496
182 361
225 242
237 140
719 886
682 600
743 100
784 291
874 17
292 619
652 320
311 171
393 256
729 91
933 954
764 823
302 958
560 365
38 601
443 779
948 734
758 355
646 433
649 246
485 298
655 41
222 313
343 834
733 160
592 224
378 245
778 267
548 218
153 595
20 460
309 876
591 130
121 614
595 804
206 658
616 447
762 540
108 106
96 680
22 565
386 97
537 46
511 514
875 891
47 801
443 163
29 307
954 548
841 421
402 207
881 660
92 584
46 413
896 650
162 112
462 263
545 629
897 586
832 302
485 133
659 222
467 834
611 751
621 697
161 861
24 353
616 743
262 284
815 934
235 687
303 201
250 140
311 542
839 805
633 872
545 654
643 544
902 530
909 699
797 919
436 736
195 285
812 697
466 205
436 766
737 453
814 837
166 170
798 403
211 381
338 921
399 961
128 450
113 849
936 132
254 79
276 390
669 538
190 39
716 313
177 222
516 944
103 284
116 25
399 729
932 127
23 145
82 99
810 503
502 2
593 569
741 287
595 902
695 316
787 403
302 578
354 257
368 674
560 953
714 543
790 222
22 118
372 109
947 646
518 667
627 827
678 50
420 796
745 803
787 394
498 273
28 134
148 279
817 920
237 359
627 207
943 258
36 934
180 542
906 62
611 345
617 752
289 407
156 109
879 136
304 886
598 680
206 34
150 268
879 307
159 429
621 102
320 897
406 364
541 633
488 188
850 666
805 500
463 453
736 561
391 525
601 140
942 480
821 511
321 640
873 666
541 684
64 18
326 397
761 263
782 429
839 936
899 241
155 567
338 781
85 235
882 796
239 12
370 864
717 74
881 723
879 447
612 55
202 778
534 867
485 97
873 240
749 83
178 503
38 387
663 703
675 791
446 148
128 64
706 407
946 370
424 362
593 689
833 609
736 235
321 102
646 898
518 734
918 597
204 579
414 447
927 757
14 645
652 196
458 904
627 615
558 67
382 106
875 802
478 152
655 388
896 766
420 452
780 127
512 646
762 600
619 136
38 717
391 266
617 370
391 422
449 482
221 45
498 62
902 163
127 237
186 923
366 35
724 237
577 912
123 435
598 961
504 878
10 91
950 877
874 8
892 137
616 245
959 118
678 154
759 319
271 323
860 555
404 696
226 41
937 871
798 102
596 885
941 365
75 407
893 717
828 962
473 538
797 898
191 579
290 523
949 197
28 656
33 427
208 134
128 735
237 792
631 776
382 872
393 913
594 746
234 840
906 781
926 795
836 551
642 78
641 501
736 517
786 686
765 892
810 14
37 727
585 956
465 683
241 168
124 827
230 431
545 151
821 169
406 627
318 760
681 464
234 902
145 322
606 590
108 568
351 487
469 766
159 878
883 519
939 618
790 201
449 32
153 339
730 110
646 225
612 329
233 798
449 411
245 397
129 234
646 575
834 558
253 739
238 892
834 513
571 107
661 759
71 299
939 583
876 483
751 588
813 624
785 455
360 959
329 795
625 743
308 760
563 136
852 316
249 600
936 666
804 359
449 59
143 54
685 42
954 624
843 354
940 860
121 533
790 634
908 806
282 42
664 809
797 799
802 707
576 272
465 524
693 490
94 705
883 474
555 297
758 877
498 276
327 959
724 136
574 905
254 568
38 10
302 312
490 873
820 912
174 752
721 97
948 503
182 290
82 12
520 919
606 835
908 203
955 136
332 711
298 407
254 684
508 774
895 870
717 242
154 841
339 892
469 616
604 571
254 185
14 960
158 389
378 831
318 514
948 831
331 771
667 501
625 132
557 486
392 97
871 362
804 118
254 917
260 559
577 696
255 330
880 336
318 904
522 499
463 883
736 603
44 416
116 947
925 902
75 394
450 62
716 417
879 297
536 291
840 820
868 787
788 102
715 500
929 658
685 407
516 124
446 60
61 579
625 188
548 306
20 457
465 945
717 55
734 427
189 222
134 859
1 199
128 360
374 137
685 919
738 547
497 942
108 477
489 228
949 38
1 480
682 232
669 761
116 93
886 491
445 309
157 481
318 757
341 571
372 41
14 220
283 727
931 67
491 373
114 884
897 432
478 456
627 314
874 871
468 5
148 64
301 350
789 269
804 407
664 921
304 15
60 521
759 907
426 205
148 591
820 53
692 788
904 316
20 60
562 385
410 334
318 663
644 307
554 776
905 288
512 922
253 520
890 519
61 507
275 146
229 168
617 411
508 963
321 944
138 820
761 49
928 106
680 836
186 677
850 503
532 386
86 591
283 570
831 412
437 74
574 957
541 348
937 330
329 959
634 791
153 869
162 750
408 708
574 692
458 624
329 829
480 231
933 566
157 831
273 953
26 27
208 602
334 851
646 74
427 219
357 837
229 450
670 57
585 908
215 912
113 119
890 700
715 96
459 161
333 58
641 629
859 674
305 369
613 853
746 125
685 344
160 21
836 7
466 7
689 750
522 415
775 348
506 838
343 666
536 583
276 348
889 176
309 314
627 365
597 355
220 634
715 506
648 486
756 352
719 483
245 734
871 586
26 624
38 174
738 55
706 454
321 523
78 482
52 568
186 10
734 169
76 497
457 804
727 387
162 358
478 883
1 900
322 417
209 156
937 287
409 944
128 33
716 174
604 180
583 225
167 673
206 306
179 912
145 140
478 480
495 550
779 503
424 507
86 948
6 953
934 299
606 219
154 41
554 820
379 411
850 16
289 555
463 846
99 566
214 474
349 544
942 870
802 626
627 380
957 859
676 29
157 111
657 259
710 60
851 917
960 955
908 575
957 137
463 351
957 423
862 63
739 654
480 181
694 795
617 963
744 231
632 431
27 907
186 172
750 701
120 194
157 66
120 182
19 185
43 720
81 634
714 640
17 218
330 3
507 193
479 586
387 933
417 713
401 479
342 657
647 224
324 952
162 906
656 688
442 352
693 92
242 696
555 479
956 511
689 250
129 30
828 254
616 563
304 937
505 826
485 558
133 868
648 701
557 373
553 314
891 739
298 555
889 667
331 570
772 358
202 459
139 30
630 405
68 28
183 685
293 732
452 827
6 920
744 431
210 46
722 215
412 228
155 284
455 225
382 259
770 431
762 877
452 407
456 499
268 417
787 40
720 15
822 365
94 415
144 859
178 383
802 515
775 118
831 788
845 63
167 933
236 558
14 84
821 679
82 261
217 759
798 114
911 95
957 473
886 578
100 316
508 384
171 713
694 658
916 955
44 270
860 703
163 796
710 931
887 709
464 395
661 24
558 917
703 164
778 684
628 654
719 348
296 397
282 902
178 83
725 140
652 352
556 382
637 139
337 694
347 191
99 729
208 873
341 172
250 112
246 725
436 133
830 514
636 47
18 679
602 256
588 814
637 690
459 132
612 704
363 782
490 247
128 576
398 477
317 164
128 357
853 111
307 521
428 273
407 386
631 291
541 92
178 103
887 5
741 910
584 397
929 801
678 730
897 222
652 662
505 346
585 160
153 117
798 618
727 587
805 440
480 58
765 827
548 591
597 41
767 713
510 313
718 468
839 404
272 49
57 559
48 137
634 654
616 71
331 892
196 666
64 739
577 352
324 302
697 547
935 134
647 823
790 951
4 814
484 662
662 789
670 85
710 905
456 542
913 6
165 424
442 483
939 83
217 656
397 408
331 101
899 274
498 859
659 219
526 425
547 892
518 252
716 959
326 371
809 796
484 591
610 413
908 75
6 823
276 709
422 56
855 215
379 615
456 705
683 185
605 941
957 196
694 561
35 546
570 238
706 953
902 749
616 66
836 451
552 434
76 112
203 137
375 259
342 198
273 3
831 586
375 421
398 199
388 104
273 516
710 432
182 464
899 356
341 909
891 58
817 132
756 177
565 198
289 589
881 583
769 30
836 761
964 512
452 811
175 160
657 707
927 272
724 12
274 429
574 849
797 607
368 18
484 133
513 403
818 41
20 117
745 327
220 438
905 330
304 610
440 862
628 269
768 397
21 461
935 421
566 709
64 503
800 519
828 141
730 95
766 225
855 645
120 279
334 865
697 411
377 903
625 47
276 576
588 245
525 104
582 928
806 776
596 269
288 136
93 817
466 647
313 872
386 901
594 355
682 539
49 172
812 898
592 361
579 944
315 433
732 404
764 344
798 27
478 359
641 261
798 464
720 408
868 519
728 279
282 297
825 918
628 945
360 555
826 164
470 640
379 724
546 944
302 606
689 47
328 651
1 215
159 98
948 825
87 566
583 18
926 953
746 748
880 902
68 211
715 387
565 624
167 99
147 454
154 558
67 476
613 807
879 813
208 410
737 499
8 127
613 150
549 521
789 152
781 953
718 385
436 420
440 102
806 869
620 691
424 848
123 634
377 218
916 117
381 674
435 876
656 84
116 4
587 542
516 427
926 723
600 230
594 338
949 256
162 204
437 419
343 326
400 291
190 480
348 809
693 364
477 691
128 920
244 483
120 106
458 785
871 381
726 88
642 34
786 859
240 731
492 150
581 451
190 194
250 2
764 649
539 759
947 640
510 431
508 80
638 107
191 511
409 426
579 352
434 923
282 394
766 58
609 203
628 476
883 494
785 724
833 576
784 523
732 34
266 759
375 566
888 819
694 359
867 222
206 47
824 346
620 663
326 616
748 424
711 140
327 841
126 538
63 228
704 248
516 35
206 407
63 222
750 555
22 278
924 223
9 695
429 894
847 25
673 403
881 358
790 105
525 11
506 688
908 461
132 434
762 749
100 54
609 40
182 963
262 208
599 371
672 359
73 644
195 900
331 839
505 794
680 801
32 507
43 266
894 247
891 197
326 829
670 30
906 213
333 435
73 172
409 322
278 928
135 408
632 123
315 41
505 760
453 919
759 423
115 776
360 598
14 161
448 198
820 677
398 314
812 680
562 589
645 212
748 346
246 316
380 19
497 322
928 56
819 848
393 835
262 519
36 465
116 885
714 3
628 730
165 467
558 203
952 578
202 960
88 46
200 656
414 92
951 914
798 935
160 231
712 220
659 41
796 164
380 247
790 657
236 919
746 808
292 599
334 502
368 605
37 13
738 489
44 668
166 537
485 43
594 470
33 516
270 149
18 87
652 537
376 391
633 395
390 228
857 658
204 149
498 425
539 372
779 730
160 417
530 35
400 696
896 606
52 197
183 570
302 205
68 100
962 903
473 589
377 298
728 763
226 124
651 954
86 684
592 309
623 614
49 586
836 371
419 369
127 483
491 112
480 252
816 447
535 878
215 212
497 506
855 800
346 878
277 819
398 870
640 403
1 169
481 97
937 637
744 295
59 359
296 136
510 451
492 912
882 530
934 481
59 628
113 181
954 540
749 701
20 518
887 71
946 499
834 250
850 692
686 433
924 280
28 62
963 453
196 707
42 256
839 498
157 393
728 574
276 878
386 247
253 242
268 365
18 359
249 727
98 554
478 793
836 936
543 66
751 241
694 80
300 41
305 419
339 314
727 14
490 223
292 897
93 445
582 861
933 518
478 637
788 853
896 740
469 215
755 917
736 305
678 606
830 234
426 922
399 452
275 869
171 248
25 136
358 269
70 278
457 228
647 62
345 877
733 622
502 375
238 417
44 292
1 423
347 244
673 333
437 903
367 460
582 254
482 864
899 113
916 502
845 616
820 104
477 568
570 187
869 313
133 530
710 590
954 852
594 310
446 545
717 364
135 771
937 731
337 829
824 390
593 679
178 82
775 283
581 894
266 264
652 323
129 696
315 758
638 618
171 435
368 733
516 528
733 144
425 110
138 356
741 169
500 374
889 857
262 435
69 553
388 163
420 305
600 187
327 721
663 777
540 509
877 559
116 276
293 921
600 438
655 491
703 408
937 247
298 481
44 24
25 795
262 835
405 537
830 777
265 169
649 664
728 842
884 838
512 309
573 808
889 41
698 420
785 787
809 849
797 656
75 631
455 750
539 894
948 460
655 510
375 257
943 688
265 925
925 358
264 920
631 250
156 791
518 245
329 734
283 362
69 788
414 54
475 176
129 663
422 74
388 161
904 326
147 274
606 568
300 415
262 580
495 250
769 708
873 80
233 870
370 493
693 923
109 920
478 213
437 373
214 468
802 82
640 856
557 640
821 770
257 801
82 771
745 758
377 330
556 595
459 752
432 137
508 930
536 117
160 614
317 646
96 725
879 459
166 558
653 364
820 867
240 54
603 456
964 766
189 314
69 688
763 752
862 388
655 59
764 400
862 101
891 149
282 237
321 648
722 524
551 859
70 336
231 809
680 56
173 161
743 50
460 89
729 386
949 281
661 517
939 526
236 247
336 7
887 834
298 263
234 321
450 744
225 922
539 106
438 53
418 263
555 837
172 185
340 114
128 578
949 954
642 551
341 356
393 316
123 59
842 385
733 776
913 961
620 181
775 530
891 461
640 761
293 110
868 187
338 432
577 247
735 721
689 125
574 795
675 52
475 852
430 188
106 876
4 837
854 477
38 416
116 571
271 496
909 230
172 907
72 750
147 242
460 791
101 739
736 659
273 696
834 486
324 418
276 695
386 912
265 878
258 493
858 781
597 705
663 199
208 539
746 84
951 132
181 374
895 655
343 555
950 456
614 269
485 365
295 49
797 623
130 89
796 776
737 687
98 476
70 623
456 674
234 459
682 400
906 309
233 677
328 960
376 858
402 562
820 928
748 538
659 809
43 941
173 542
700 876
278 199
273 758
263 509
682 456
943 168
249 798
648 781
105 561
812 114
273 299
44 902
910 385
59 550
123 217
948 394
183 630
894 306
533 380
266 890
477 134
718 852
523 408
751 624
159 702
381 959
225 814
682 28
450 719
257 134
525 610
382 493
217 542
534 945
617 186
529 374
37 191
545 766
910 507
378 94
914 514
832 396
715 681
151 592
78 669
424 891
252 288
784 214
948 916
681 590
327 362
951 535
183 281
72 240
255 513
132 19
379 436
157 345
102 477
678 40
220 691
784 283
391 330
914 264
206 50
274 788
946 164
191 700
431 912
57 21
835 425
225 696
611 80
660 352
813 144
535 776
244 514
669 225
320 644
627 803
951 59
148 816
305 684
139 858
303 827
752 853
465 734
180 863
184 293
402 374
8 514
668 394
51 152
549 600
721 503
273 350
686 7
623 859
615 885
807 161
430 773
123 538
8 31
5 13
884 666
683 31
670 293
290 189
646 697
731 7
604 647
582 935
758 865
384 848
379 697
24 144
333 799
178 93
883 217
292 877
736 699
149 19
363 357
342 819
821 428
712 684
724 837
179 19
424 546
753 421
899 40
383 865
497 501
419 561
204 773
103 494
70 599
232 225
61 861
844 489
378 135
690 803
932 835
609 700
475 591
605 809
305 39
478 756
630 678
886 434
682 332
334 201
647 198
191 532
20 512
192 111
375 16
964 491
826 847
662 622
580 705
328 115
756 156
868 920
237 486
842 567
913 57
128 739
936 429
858 384
159 274
936 313
459 89
762 837
615 435
262 646
401 369
737 526
358 136
618 247
363 306
409 237
58 316
660 432
377 261
611 301
178 417
248 859
447 848
860 840
604 852
142 845
719 812
375 569
355 614
551 255
902 381
74 314
468 684
641 237
149 771
405 923
490 739
769 15
347 14
818 350
556 736
602 808
723 338
320 12
208 146
862 264
839 185
722 274
831 496
37 106
770 523
159 657
686 268
570 7
151 32
784 956
334 444
214 674
726 35
522 89
746 53
686 739
812 364
96 334
208 71
562 561
835 725
790 102
59 40
587 608
681 247
890 419
712 188
475 170
6 898
649 685
96 217
964 637
704 66
258 359
311 206
887 31
22 916
497 709
191 389
341 748
296 639
882 691
409 795
117 770
866 188
879 846
286 742
464 243
684 247
679 867
579 645
888 252
404 528
237 872
286 432
786 187
817 188
406 28
672 945
706 182
737 578
942 343
471 63
775 360
964 59
717 15
160 838
560 701
38 117
255 695
560 464
855 83
605 749
484 838
252 169
926 583
948 536
787 705
624 355
778 397
405 501
463 459
947 102
915 704
650 427
940 649
797 222
344 264
348 894
491 622
141 250
633 757
449 659
636 766
159 181
587 390
484 197
695 544
48 358
866 72
115 357
777 538
441 731
511 592
676 372
957 335
273 883
752 705
98 564
304 693
505 827
649 71
241 223
252 725
196 411
67 540
925 538
814 29
230 859
9 952
617 260
376 761
84 709
775 510
519 494
612 804
703 397
100 152
813 565
706 378
308 808
178 656
550 901
893 860
253 131
670 611
47 144
937 480
925 110
386 144
382 11
832 344
116 880
914 515
596 873
875 945
668 31
785 224
496 39
798 473
728 711
183 70
627 291
93 187
913 482
531 161
175 851
755 660
159 788
619 98
355 395
234 766
670 283
496 83
519 618
545 116
610 198
891 537
404 301
855 167
148 488
569 223
154 572
419 624
637 81
910 493
746 421
105 416
124 530
711 411
392 4
625 791
842 799
940 666
799 306
531 759
609 471
729 348
191 34
440 907
86 445
18 683
503 29
445 788
238 118
20 955
916 527
792 185
736 550
155 794
90 62
344 944
399 529
730 213
420 884
633 136
421 89
105 841
783 718
860 40
319 667
409 425
593 923
926 477
938 181
498 479
70 718
899 500
141 6
334 592
777 222
775 441
679 110
558 137
573 899
712 424
296 185
47 578
712 300
191 923
271 919
436 496
300 355
686 912
167 46
159 416
142 232
420 149
567 40
424 733
294 527
147 429
624 725
947 829
570 160
135 312
448 118
159 664
921 373
440 923
267 356
360 750
940 351
151 443
502 598
751 887
229 757
452 793
785 6
234 550
653 872
17 121
585 45
672 749
266 788
277 229
619 777
534 493
612 592
556 479
419 618
694 146
22 102
611 858
593 17
615 912
289 634
51 678
202 544
769 858
186 634
931 814
262 50
376 31
59 295
355 413
284 314
598 203
81 614
322 731
799 515
648 201
868 526
37 208
706 338
505 791
951 699
147 363
149 898
17 2
159 240
665 657
755 919
481 922
286 216
58 491
716 509
574 211
127 257
428 267
615 884
409 779
934 433
833 748
728 548
457 704
786 124
138 708
724 856
455 2
755 371
204 255
229 907
344 707
175 903
383 578
420 823
845 548
255 546
569 892
266 953
810 404
227 801
437 567
368 28
680 89
431 523
714 482
577 213
719 737
690 432
22 822
414 440
821 921
815 453
825 24
327 13
402 58
300 223
47 207
866 694
670 529
819 136
955 920
833 676
417 2
746 515
817 619
609 210
605 240
857 352
913 213
783 756
592 825
8 174
779 413
406 838
485 13
632 763
736 923
121 795
710 118
64 47
309 553
162 897
641 35
860 774
99 425
392 601
510 693
513 650
59 54
127 137
157 244
660 586
576 683
905 493
458 45
431 801
25 791
854 480
205 269
825 628
949 296
226 744
133 656
735 56
839 437
117 365
939 824
450 477
441 373
777 614
377 34
877 352
387 351
447 521
883 280
825 491
702 375
378 675
318 301
580 818
718 584
322 486
139 509
821 246
899 810
183 626
145 177
720 424
772 787
306 846
609 904
148 881
312 256
183 346
652 58
625 578
783 591
304 711
702 94
698 281
716 872
525 838
681 138
9 424
736 583
378 798
826 79
78 110
531 945
710 551
775 586
436 95
596 257
821 339
763 486
699 175
642 721
897 299
60 654
497 933
298 57
571 597
646 385
449 48
456 951
627 954
273 383
525 798
951 110
17 566
805 584
61 389
874 480
162 955
577 773
119 865
812 49
843 602
241 144
349 679
125 520
528 857
397 313
250 928
588 49
384 792
122 208
226 803
36 916
918 814
863 540
706 17
524 529
290 89
749 677
940 507
189 256
419 297
230 930
568 118
368 424
357 194
672 776
142 621
120 923
929 602
277 779
520 586
409 698
854 559
127 102
839 547
186 72
282 729
132 520
963 578
232 739
360 742
744 350
347 414
804 781
305 161
796 66
797 101
345 240
844 425
321 795
166 564
398 279
506 244
854 767
20 733
37 61
593 70
184 739
875 431
947 713
282 53
57 514
189 239
895 858
710 687
293 41
329 8
868 477
393 810
632 888
843 876
532 523
621 897
661 58
332 136
27 234
22 611
278 519
315 443
580 745
751 121
746 644
631 558
751 2
910 483
468 147
5 561
675 952
405 269
390 185
465 805
11 687
559 515
761 119
686 394
680 759
232 669
192 301
86 25
18 383
685 907
209 32
463 873
261 79
789 654
906 779
32 200
577 929
546 493
617 687
409 342
114 248
594 326
582 711
232 193
438 45
734 407
246 227
336 365
284 425
282 403
474 384
739 213
783 526
426 206
778 944
134 299
76 830
860 350
830 185
201 544
26 71
781 193
304 397
537 602
78 653
888 288
419 628
412 894
129 288
847 4
635 852
609 204
23 893
886 411
32 518
182 7
549 960
720 425
290 230
68 568
262 121
310 934
939 901
614 136
537 542
289 326
126 363
340 750
290 219
727 42
904 481
621 614
932 57
428 756
787 246
822 422
679 461
850 109
293 88
605 270
618 84
267 907
278 198
233 592
485 537
789 39
100 372
147 59
543 495
246 84
382 792
434 589
210 31
73 31
271 590
850 781
238 224
853 79
492 642
467 507
485 388
745 88
323 864
271 102
51 869
539 640
149 686
720 667
948 204
534 540
85 357
180 62
534 177
824 537
962 421
548 3
726 199
615 932
368 321
32 725
585 563
556 850
636 124
277 263
884 829
567 477
116 395
697 544
99 403
342 3
905 244
230 62
495 914
604 95
615 744
611 64
924 194
304 687
582 67
648 256
85 704
746 67
341 744
165 704
159 740
398 857
740 53
599 431
31 781
382 476
192 302
273 725
840 647
58 389
165 413
178 467
745 35
623 610
166 691
342 790
448 723
234 280
582 776
571 628
511 239
167 416
229 853
394 773
627 424
322 42
712 456
888 771
157 772
803 205
122 872
784 964
295 601
907 920
641 30
754 322
617 901
206 417
393 600
310 951
805 16
393 330
414 210
880 636
182 81
802 34
906 774
278 542
854 712
700 411
400 5
393 616
592 386
541 246
362 515
754 306
273 597
372 708
681 35
344 330
211 793
450 808
605 63
939 795
601 851
440 146
717 285
167 247
680 348
541 903
831 837
399 750
556 315
466 356
819 935
270 362
454 21
77 767
482 459
426 474
761 359
215 697
431 691
108 66
204 419
412 742
485 675
759 963
60 760
782 362
218 852
758 561
957 592
465 47
238 181
431 861
475 84
828 598
298 731
962 146
652 31
763 894
596 255
341 843
76 495
450 474
933 215
143 365
155 900
914 546
76 466
716 684
9 650
470 40
786 901
336 918
165 210
938 423
191 448
291 483
337 786
790 743
772 575
96 812
209 267
485 588
732 194
769 915
289 506
630 357
204 605
573 894
857 413
163 169
949 298
621 482
599 83
755 427
931 479
822 26
694 147
640 412
885 291
598 373
443 412
812 583
764 568
648 500
420 453
100 359
271 97
753 507
492 862
881 720
545 876
769 914
744 275
126 758
302 739
873 922
340 623
790 257
459 176
879 623
392 53
413 395
916 601
938 47
868 527
229 571
867 514
717 94
636 731
98 540
20 250
18 369
255 589
808 110
516 167
117 882
88 220
568 553
428 882
504 60
326 338
505 866
957 296
591 193
52 700
863 161
346 559
381 246
141 945
718 42
191 147
513 865
457 34
943 251
851 353
371 517
497 741
615 793
389 517
607 654
926 81
423 922
789 537
410 752
116 682
159 906
598 695
446 418
38 621
819 131
402 358
123 806
302 633
636 683
49 849
188 3
702 836
720 227
375 58
646 537
416 170
924 244
611 807
76 91
44 123
518 690
318 918
10 389
787 62
232 348
382 241
322 176
738 804
531 12
689 760
661 793
662 787
613 810
148 59
957 737
217 130
731 390
891 763
283 6
406 591
217 825
627 282
655 814
939 131
484 631
308 724
934 176
693 654
321 658
784 319
399 930
138 264
28 572
180 506
914 659
362 34
37 428
667 520
740 349
817 530
68 42
933 658
232 690
805 215
334 66
304 394
436 566
734 483
825 353
960 835
558 89
519 429
105 77
286 817
75 837
571 380
76 490
546 323
545 689
428 530
900 586
254 141
465 434
305 528
557 496
594 902
115 724
792 397
929 524
199 542
879 714
929 687
336 917
926 230
361 530
933 138
926 576
241 384
200 50
950 407
304 773
95 356
52 442
47 903
9 267
886 372
392 388
858 150
574 321
401 87
93 730
577 89
847 245
449 795
69 257
718 720
941 953
271 362
735 213
309 709
750 867
360 639
795 590
114 901
421 131
826 372
20 145
893 684
331 516
340 919
158 955
895 252
216 728
414 872
641 116
431 42
964 422
782 231
910 491
450 302
64 906
807 287
18 394
769 288
226 270
209 773
815 944
556 66
270 563
902 372
161 513
497 242
343 71
205 247
655 513
62 67
554 944
880 919
377 555
477 453
253 87
833 685
78 336
339 644
484 201
732 185
38 213
726 733
819 723
239 760
680 758
375 358
9 531
796 477
51 14
840 473
866 643
148 368
163 438
567 553
332 490
154 256
861 864
751 489
126 771
218 298
766 500
738 654
96 427
6 856
325 830
549 853
390 301
539 40
410 147
784 502
526 352
105 693
727 230
701 316
380 919
538 106
309 294
516 354
305 251
83 264
603 65
398 964
594 180
195 692
266 504
602 730
133 482
334 930
389 514
672 274
202 917
831 493
604 481
480 25
197 357
957 631
303 902
541 823
722 134
387 765
682 851
36 659
604 362
268 168
587 515
844 280
676 532
871 198
450 461
5 921
114 85
389 628
530 961
450 482
72 847
429 42
157 668
75 645
191 316
156 835
448 111
702 239
242 793
531 298
720 640
613 417
463 308
576 628
86 941
226 135
58 40
399 608
896 648
716 590
819 963
787 131
552 482
718 259
492 158
389 806
631 169
87 708
175 263
221 795
165 766
909 247
797 506
664 386
555 206
354 586
611 75
338 547
328 383
320 919
391 230
393 872
317 922
348 624
290 46
317 246
363 395
241 507
70 633
492 207
15 352
229 412
262 621
623 701
489 479
467 548
862 566
409 393
881 217
410 739
59 793
399 918
833 271
652 265
721 118
866 765
875 74
28 91
817 876
471 742
399 712
376 235
712 415
561 287
289 160
13 364
418 299
38 411
37 759
557 500
537 222
664 251
765 354
768 576
108 413
271 239
868 207
165 949
655 322
790 650
295 773
229 65
728 2
672 16
354 629
677 521
556 369
560 401
25 245
275 370
702 385
81 107
702 269
947 702
402 479
574 509
824 664
541 275
99 658
809 920
805 691
374 853
192 615
93 703
422 503
596 743
819 699
880 687
855 427
956 196
580 507
179 81
138 380
95 193
462 837
940 49
900 280
552 834
924 169
626 176
360 666
359 12
603 124
49 397
52 164
948 897
315 794
142 239
75 777
503 614
173 880
366 172
287 291
141 568
277 232
680 163
931 312
746 873
240 416
643 314
332 118
22 818
759 841
749 917
391 588
341 467
719 259
139 134
184 49
535 49
440 231
921 29
948 395
346 897
150 808
68 33
547 2
70 190
839 754
576 902
569 841
337 13
113 920
957 212
190 522
769 906
824 408
116 278
648 542
751 396
667 438
740 590
615 241
642 345
518 309
785 447
807 766
846 876
278 912
199 869
184 493
405 820
217 669
594 117
812 902
126 697
233 914
36 342
784 718
762 885
960 487
790 84
735 461
842 189
624 776
125 515
454 668
537 897
702 67
398 21
171 389
464 680
255 21
215 774
887 602
129 669
964 31
685 849
221 291
766 174
86 374
957 899
209 755
810 225
324 737
391 336
447 312
59 118
412 823
175 251
545 503
552 825
396 658
800 219
889 156
505 803
501 894
363 248
759 357
643 95
208 364
502 74
535 592
255 177
940 298
611 799
683 223
519 7
482 297
399 386
879 682
26 761
342 520
8 851
401 796
151 554
207 907
739 106
581 25
38 708
286 954
183 445
392 624
475 558
191 856
462 270
697 514
948 699
128 702
939 942
214 359
875 149
549 780
681 933
360 257
315 656
964 732
5 779
768 225
881 107
941 549
331 480
416 207
913 53
879 97
514 696
165 85
581 645
574 132
214 773
165 566
647 193
317 586
211 49
224 384
909 58
857 46
668 187
279 330
663 29
952 395
164 89
135 753
443 59
954 829
402 467
464 177
579 45
670 711
543 118
619 834
126 434
129 431
382 126
932 608
716 736
857 80
288 959
612 846
903 373
9 264
360 392
938 235
842 210
525 745
449 768
816 631
736 290
237 801
530 707
733 814
159 612
898 928
950 21
115 13
662 429
819 312
931 230
145 353
676 870
929 242
790 781
786 704
308 645
821 227
814 364
510 6
888 7
296 307
828 138
257 285
289 759
171 136
334 11
484 629
580 543
312 920
70 177
570 155
406 711
845 717
331 452
613 149
830 389
160 859
303 130
147 464
229 60
267 793
119 177
374 285
587 576
99 291
81 415
874 849
535 358
691 316
932 601
195 338
668 55
312 41
672 393
163 358
964 191
714 56
69 602
331 159
868 166
858 724
10 841
504 535
38 697
230 373
875 612
543 705
569 703
458 181
409 180
954 575
909 719
817 369
866 197
430 58
784 3
721 411
604 893
178 209
347 102
166 404
459 514
755 834
678 633
39 952
755 84
616 34
294 160
86 935
643 946
814 441
932 885
716 392
337 187
828 282
221 667
340 42
548 841
337 108
697 365
318 857
115 296
564 350
211 587
115 166
800 67
570 677
190 117
744 408
387 140
437 909
555 707
730 705
22 238
630 354
377 523
957 383
939 915
84 335
489 137
908 691
813 650
905 814
157 208
619 215
799 684
802 735
685 280
327 639
436 878
604 84
491 411
462 723
640 730
166 427
180 238
79 696
363 98
643 668
926 521
138 527
379 386
822 406
486 907
613 21
661 894
740 78
108 172
4 679
35 244
293 448
854 94
625 785
292 316
418 386
902 921
717 323
951 849
904 4
561 41
219 144
868 602
716 774
305 892
817 762
675 4
656 348
328 570
747 890
871 683
391 697
818 589
702 726
201 846
232 237
541 936
643 953
174 530
728 683
741 445
159 339
711 886
121 488
220 312
273 174
304 627
173 65
632 865
237 601
400 810
478 397
87 185
107 876
948 702
216 773
281 532
274 136
133 404
895 787
294 528
58 239
374 542
190 316
130 849
166 21
630 838
389 547
712 878
341 578
721 252
503 634
937 222
927 358
478 179
337 154
655 355
954 164
889 394
391 824
611 159
95 584
235 709
69 9
942 272
143 683
627 235
940 360
454 758
510 241
238 358
278 464
745 631
720 598
822 271
477 137
443 676
458 203
382 255
271 757
76 807
571 163
298 46
331 668
804 152
286 172
158 893
341 374
286 665
914 518
590 752
103 770
727 380
692 371
600 80
141 811
909 904
305 888
197 53
880 227
833 376
273 816
715 869
834 471
57 357
902 74
728 603
156 796
17 745
378 523
184 607
804 416
318 605
231 857
909 562
960 411
387 666
877 794
166 903
156 161
784 36
233 725
756 838
33 490
208 52
317 825
170 136
652 413
778 841
436 7
845 455
706 575
785 25
649 41
816 345
283 273
534 857
341 500
178 935
655 81
821 433
718 730
226 332
20 308
98 99
811 434
540 137
525 673
388 40
439 235
276 155
242 677
312 461
573 418
239 213
620 66
937 825
668 441
154 215
529 172
503 579
14 19
389 666
368 878
303 429
926 270
389 365
52 280
241 960
680 493
43 688
627 648
142 547
297 169
158 145
429 432
497 958
304 84
238 579
61 370
318 387
786 902
44 90
942 534
646 724
748 388
617 227
405 789
5 481
76 244
957 477
364 335
665 491
852 137
492 125
379 867
633 84
189 89
64 457
405 540
231 228
599 903
341 276
690 350
320 867
204 933
748 34
276 915
409 113
503 477
646 725
784 507
518 572
1 432
583 243
425 791
341 912
574 477
887 521
609 779
195 232
534 878
128 298
86 902
9 536
54 477
710 474
958 487
280 808
325 919
740 107
376 698
768 434
204 892
485 203
82 891
296 731
204 174
948 791
52 750
74 373
933 171
303 500
248 3
302 340
502 657
854 358
645 781
571 230
964 759
246 130
761 647
36 924
315 599
498 71
673 322
427 34
461 316
9 700
646 656
90 761
754 683
514 930
819 225
154 835
167 172
43 255
825 97
667 634
628 330
286 741
70 468
204 227
390 335
502 771
858 411
433 806
331 890
475 617
502 725
646 885
278 738
484 648
887 155
880 359
530 835
5 814
667 403
580 276
740 373
614 853
59 761
368 924
574 827
69 866
844 240
742 79
795 660
734 206
147 743
129 147
504 835
373 953
844 551
455 169
138 920
182 561
78 528
99 514
42 7
71 259
913 59
653 295
841 223
533 566
598 235
614 313
147 588
704 709
367 494
911 439
918 97
891 865
790 954
166 591
282 232
881 342
440 626
964 570
125 666
455 371
388 257
649 429
122 248
940 851
183 374
422 287
492 837
201 370
120 644
332 320
649 819
710 841
607 646
124 415
951 231
309 54
378 534
216 404
262 272
209 600
711 835
694 290
184 486
692 442
318 750
54 811
573 117
18 920
266 882
445 172
473 152
633 774
764 356
780 131
957 798
450 562
389 553
318 902
200 730
169 381
59 109
342 264
209 926
241 905
914 862
580 101
905 256
641 188
877 777
810 339
477 164
613 99
698 909
54 771
281 730
15 358
783 447
143 359
190 231
885 56
554 952
155 489
378 488
403 483
361 136
320 737
617 757
600 921
355 60
51 298
447 496
672 871
459 528
603 439
914 487
650 792
202 269
430 323
662 472
326 298
105 447
155 381
492 623
183 831
438 312
132 846
366 814
561 193
702 872
484 942
173 798
226 362
186 771
103 432
625 924
746 858
446 516
818 758
28 15
462 520
670 632
276 519
787 936
423 461
322 650
113 3
847 241
727 562
478 198
751 89
653 691
748 199
605 221
573 560
863 744
478 770
535 389
783 826
347 367
470 917
413 12
755 563
143 272
896 654
926 469
428 663
167 112
323 776
529 885
858 294
531 230
939 75
162 404
449 530
35 323
88 848
277 786
782 250
651 563
304 766
105 601
142 658
728 300
328 725
581 851
405 803
69 728
941 482
745 187
780 591
173 563
58 185
790 482
360 52
120 445
456 486
391 154
210 174
633 924
638 256
840 361
755 526
445 333
882 291
956 363
286 799
43 728
305 102
652 570
815 598
105 840
617 512
794 118
863 794
536 797
124 170
329 523
310 98
267 19
766 628
925 918
30 388
376 702
763 257
439 776
96 860
706 289
508 802
554 299
241 959
593 397
512 733
117 799
209 4
629 313
926 72
300 770
789 225
637 778
526 513
698 135
832 399
166 429
419 877
506 639
618 624
744 111
820 125
854 451
692 80
214 570
664 366
891 856
870 848
78 627
765 688
160 634
838 7
616 867
685 743
780 799
75 528
588 94
340 583
536 926
734 846
465 244
732 518
897 639
612 892
349 586
467 366
440 731
714 272
950 16
581 361
505 695
511 104
908 140
409 852
807 932
950 610
490 441
162 551
468 383
134 244
103 80
64 199
325 8
832 143
910 502
916 225
33 213
770 127
42 709
478 250
282 692
173 169
331 189
719 661
901 713
168 708
69 919
732 167
23 264
949 295
153 124
436 138
773 930
843 777
583 663
300 919
128 340
887 21
565 799
29 461
964 95
273 260
948 735
249 413
748 513
375 704
935 742
833 924
784 689
443 789
615 456
216 224
604 926
318 899
190 275
933 877
712 364
927 307
615 403
539 905
123 7
748 723
694 890
667 923
347 267
103 781
357 658
442 476
915 215
890 169
841 859
52 659
49 380
64 510
560 550
128 629
947 566
311 509
832 162
950 296
153 514
500 474
474 608
816 349
635 823
95 373
881 726
937 462
881 12
823 408
117 313
433 40
938 56
327 569
527 794
519 688
613 306
449 298
70 386
331 315
83 421
554 425
841 677
191 108
21 691
200 618
177 499
242 79
214 397
839 616
489 407
129 297
557 628
436 282
963 435
297 920
248 558
911 138
470 932
262 800
958 795
525 448
337 869
173 666
237 731
385 851
871 876
436 693
871 359
591 63
100 757
274 307
652 151
145 34
248 365
446 512
203 134
832 423
273 650
710 46
575 928
929 527
211 85
73 540
153 917
325 52
470 735
625 285
888 223
94 263
191 6
262 899
266 628
813 47
556 799
749 730
580 305
807 615
385 62
399 792
265 66
456 30
889 673
882 224
360 823
485 700
347 619
714 334
218 925
49 547
908 193
716 443
714 533
565 205
473 46
286 190
208 564
642 302
891 127
363 528
386 894
406 551
730 781
541 469
367 366
341 282
368 2
275 58
253 713
206 313
733 789
699 471
718 260
391 381
117 385
30 809
581 883
68 509
599 729
698 179
464 390
406 260
388 657
828 817
576 369
620 297
850 634
685 876
443 228
908 445
663 885
183 676
196 396
747 25
828 524
642 131
32 598
164 872
626 713
672 230
38 569
346 197
165 222
505 390
873 528
383 787
377 801
964 957
47 408
830 697
267 646
941 295
54 961
831 281
458 703
418 529
749 912
151 713
938 512
641 482
82 608
209 781
73 676
605 527
148 76
941 297
330 134
828 729
68 349
678 829
202 601
924 624
295 644
651 712
189 432
888 640
722 280
697 261
778 796
467 690
304 489
274 259
398 552
204 426
784 423
637 958
457 11
936 622
420 4
450 602
15 118
369 433
411 247
807 758
720 39
464 564
24 725
870 19
675 931
466 481
78 607
653 14
31 177
605 514
698 920
498 760
341 911
742 624
260 60
948 601
360 816
184 311
449 198
658 757
278 530
702 530
940 326
672 366
120 158
478 684
689 433
661 212
810 19
545 703
387 380
59 499
899 352
453 40
55 330
581 490
573 322
569 187
702 62
419 935
593 7
775 409
469 80
384 3
276 676
839 363
475 468
946 170
173 204
571 630
430 558
729 54
786 767
890 513
344 170
624 876
450 493
660 364
58 127
51 477
908 870
434 521
165 436
573 339
361 35
825 66
94 568
153 824
159 637
278 637
592 104
492 597
327 700
823 177
265 951
48 253
320 109
947 688
124 540
466 117
518 440
618 900
340 678
775 921
35 313
498 371
235 907
122 925
491 390
882 174
348 431
587 928
904 917
20 440
871 423
769 18
593 671
279 925
762 459
128 818
577 185
345 212
351 838
768 848
421 269
609 951
215 521
360 778
208 296
906 600
951 730
394 307
655 819
637 239
397 40
889 932
360 506
446 11
787 877
452 634
148 410
928 316
87 527
77 95
582 660
116 332
932 91
945 849
360 103
154 131
549 852
214 461
516 679
473 35
404 523
175 371
86 910
598 339
105 513
255 71
652 112
220 963
697 809
120 567
449 493
942 55
117 280
747 35
216 634
333 569
681 863
399 145
567 669
120 349
45 923
148 952
658 291
69 76
646 691
319 491
295 223
93 420
845 311
596 811
655 747
277 447
623 417
485 98
720 312
740 10
406 869
266 77
571 12
534 89
266 590
949 170
513 483
17 451
664 743
909 590
704 540
287 60
832 338
217 946
694 107
908 856
452 469
582 691
647 40
924 146
911 777
51 512
208 889
506 891
342 524
604 335
438 441
282 54
184 809
752 212
821 899
214 684
659 934
178 698
178 564
463 824
139 830
37 142
47 838
141 274
310 49
896 846
480 781
823 421
627 534
406 294
346 568
52 646
503 89
129 126
480 509
718 531
143 542
768 584
311 231
740 424
500 259
304 756
10 107
400 24
412 313
336 829
93 359
208 280
525 927
632 320
854 439
142 570
456 236
715 405
636 804
334 31
428 547
565 558
874 597
488 242
630 456
254 554
850 359
289 386
399 579
830 640
504 770
727 480
282 693
447 472
436 258
958 16
86 829
570 883
610 873
445 270
181 825
153 282
754 168
244 912
147 530
543 772
14 404
792 369
879 162
786 6
182 721
423 355
847 407
571 931
387 154
659 827
699 425
492 844
332 774
610 901
380 553
740 782
331 555
449 785
387 943
401 345
328 189
958 451
92 407
828 60
749 66
327 83
286 527
187 359
470 339
594 91
82 684
25 441
190 928
580 565
635 111
283 191
728 117
694 900
639 859
504 269
513 427
619 330
943 220
90 936
445 782
619 284
631 532
162 85
820 250
105 936
740 287
455 647
666 107
913 131
636 761
571 639
192 290
617 373
293 167
636 363
389 421
710 268
360 889
580 13
347 608
530 878
449 560
590 83
246 894
86 503
144 707
469 46
45 930
585 816
619 743
92 546
779 650
82 67
440 699
303 242
557 777
5 259
148 761
180 953
543 81
768 862
265 544
871 333
18 674
734 416
826 899
740 903
306 316
249 882
855 959
169 356
81 102
9 368
146 373
230 770
943 489
62 760
716 628
194 307
378 592
31 174
11 222
325 819
692 674
455 491
448 658
804 230
283 417
39 102
44 493
727 488
296 666
463 273
389 322
260 591
311 251
238 206
575 106
525 928
689 227
841 384
452 526
189 434
279 272
649 144
613 685
631 156
278 631
7 137
828 2
665 2
583 737
934 403
393 483
173 900
301 109
769 384
243 169
164 112
485 942
802 355
903 170
787 50
662 842
879 498
37 315
772 592
623 380
711 199
362 79
15 395
33 225
297 773
678 383
339 803
593 411
808 892
807 169
726 598
129 269
604 353
712 650
283 850
457 215
69 83
748 705
529 188
402 702
653 47
388 697
63 697
462 348
918 140
108 889
940 113
573 622
828 618
245 314
423 84
889 236
682 337
471 696
153 58
426 962
753 381
481 453
651 373
402 936
473 394
275 188
612 648
362 760
396 248
69 533
751 936
735 503
409 735
96 899
437 374
550 643
633 780
655 746
215 701
26 320
765 203
149 477
581 409
139 476
535 915
881 375
288 24
181 521
939 808
879 111
847 197
774 623
444 920
182 317
116 748
948 885
404 246
391 804
643 590
318 372
37 602
927 155
669 770
266 806
693 152
249 452
456 910
508 252
157 583
151 618
303 454
81 834
278 197
440 650
266 166
43 847
90 145
939 349
832 515
784 730
324 62
601 865
592 288
159 85
439 726
657 306
725 687
932 433
159 258
488 601
166 606
940 15
89 961
761 415
370 421
903 40
719 18
574 640
164 553
570 930
116 40
592 546
510 244
139 419
341 307
96 578
209 707
659 363
875 39
6 752
903 538
680 11
289 31
48 772
836 194
918 172
410 423
797 630
59 789
333 852
142 683
854 467
206 865
855 207
588 575
911 487
629 60
673 252
894 540
881 799
895 433
361 350
249 442
380 40
472 917
329 901
463 571
662 717
958 861
717 224
59 386
304 26
142 893
925 584
936 579
785 356
299 901
315 620
475 467
122 260
824 601
142 493
507 897
947 913
531 814
64 305
715 785
273 245
378 44
146 725
437 334
559 247
344 825
192 470
150 118
336 793
875 605
495 567
120 232
324 170
123 811
838 878
266 511
508 392
655 905
764 787
294 322
854 600
450 314
732 58
147 13
946 427
341 498
891 963
532 60
442 869
493 359
550 564
680 823
950 41
428 761
627 434
722 924
334 608
82 513
798 326
143 313
293 695
175 734
98 56
941 170
877 872
345 499
964 948
206 674
866 7
659 650
619 384
95 46
569 268
565 264
938 661
186 389
832 913
879 521
394 152
64 682
304 192
778 713
933 344
582 540
714 618
72 246
518 763
770 338
716 261
501 763
598 520
349 794
37 956
13 110
694 258
769 471
937 490
526 356
414 2
854 725
626 285
606 792
28 313
510 851
177 110
309 381
388 859
342 16
648 602
196 362
33 120
324 606
346 21
962 396
593 795
485 934
572 631
455 41
902 827
628 597
648 213
551 19
151 963
116 544
456 763
584 846
332 646
426 554
702 98
570 313
311 85
160 493
824 427
511 441
831 838
73 918
446 600
20 19
147 263
368 405
492 591
819 106
817 487
330 514
510 346
122 880
689 597
572 530
232 72
322 403
550 245
642 878
105 268
232 734
607 674
783 362
733 407
571 718
511 127
265 369
817 482
265 500
108 851
933 244
252 434
81 820
732 320
524 407
398 825
804 284
502 19
583 296
889 227
332 308
621 141
296 196
295 264
447 634
759 823
690 358
74 544
426 776
330 658
327 900
869 373
768 763
64 725
824 384
957 237
405 359
225 561
440 281
456 725
124 688
911 804
564 99
546 261
883 103
805 453
832 925
30 330
782 92
556 617
217 532
833 4
585 914
706 724
232 271
82 633
341 620
289 928
512 734
594 510
817 628
821 642
510 812
732 353
78 187
433 397
631 146
850 731
693 314
85 796
276 125
158 62
649 931
5 606
90 800
625 700
929 146
632 664
962 925
822 639
689 255
308 623
153 709
560 314
270 725
86 547
630 913
807 101
376 81
834 781
623 197
875 417
640 688
69 948
524 188
619 196
283 386
813 362
805 586
960 41
783 691
149 579
5 761
354 335
209 532
485 334
564 107
105 958
888 3
138 723
321 766
82 218
486 708
756 509
745 371
913 836
502 509
743 433
376 783
706 634
473 408
807 29
936 690
450 392
346 865
451 193
95 708
22 231
254 693
297 894
860 955
184 908
588 584
267 568
419 215
135 88
899 561
722 357
272 132
330 228
277 217
148 21
475 956
887 423
767 10
958 523
822 920
511 230
428 275
790 799
948 909
375 684
498 687
797 587
604 528
503 261
768 872
531 534
892 622
798 298
328 343
564 476
309 530
455 861
96 154
277 418
797 408
293 354
539 819
434 432
938 160
569 316
941 773
553 453
26 459
93 942
484 71
434 919
833 18
379 561
737 902
151 691
391 193
320 482
148 423
750 149
800 454
457 931
620 137
711 520
379 438
818 389
9 332
767 750
812 95
94 527
678 483
449 321
337 570
273 448
816 444
749 725
320 782
265 739
334 434
655 473
727 945
117 793
820 562
64 530
731 228
648 144
672 407
156 953
702 518
960 132
809 791
315 12
656 742
795 771
238 172
217 487
156 370
898 53
887 703
89 476
14 841
808 66
723 198
694 321
699 840
787 359
882 481
25 501
714 179
788 848
57 228
621 371
600 429
573 654
151 711
895 868
244 708
52 356
842 788
572 160
612 294
468 50
86 546
75 169
719 225
722 795
813 738
321 688
348 45
582 628
51 13
121 767
292 312
750 352
779 213
954 252
31 297
904 883
428 109
805 735
895 520
430 573
216 87
171 704
182 74
330 515
214 198
877 725
71 792
909 645
693 857
267 486
755 735
629 291
678 691
9 431
714 935
191 461
342 319
479 713
159 332
78 773
552 358
685 62
753 161
206 176
404 697
252 259
595 834
830 887
569 62
880 619
179 870
670 587
719 857
567 10
763 709
58 207
414 14
926 256
615 30
822 645
732 837
294 667
49 434
549 106
545 777
622 707
414 8
289 405
868 906
810 647
303 666
762 694
660 848
817 239
290 499
440 707
775 46
249 667
649 92
858 461
376 355
419 389
457 46
693 809
881 714
147 527
751 917
516 127
544 353
108 933
180 543
833 421
533 764
209 579
791 919
317 472
872 713
784 370
716 359
342 353
860 224
769 540
529 272
535 649
595 185
644 104
819 91
15 172
715 565
153 918
447 742
750 912
49 323
478 256
31 374
440 251
519 850
43 321
262 425
842 687
308 643
549 708
117 857
35 314
615 425
812 181
838 168
570 101
498 636
334 163
699 240
720 586
896 362
28 568
648 491
712 199
288 561
336 284
717 357
714 910
462 749
258 849
508 547
262 142
671 690
625 226
617 566
159 26
399 321
401 411
833 643
702 935
571 130
179 864
485 270
377 300
633 359
496 928
741 621
648 257
226 377
596 560
698 340
36 692
617 305
573 50
334 131
642 372
174 264
299 912
211 218
362 223
858 250
376 141
318 149
122 407
580 864
448 600
678 300
428 438
187 835
855 910
382 733
14 136
382 501
769 494
881 717
832 483
139 849
92 119
541 733
370 461
383 773
318 431
216 800
627 236
505 885
392 309
590 544
254 773
262 15
633 168
556 360
599 101
577 90
164 901
393 460
526 848
68 802
444 542
557 91
324 167
881 903
276 343
14 97
452 297
545 11
576 245
612 272
512 526
409 861
368 664
360 141
778 285
318 531
551 936
821 336
248 705
398 730
473 634
374 499
464 540
883 431
297 373
23 449
362 365
164 185
374 152
92 811
536 770
267 520
498 594
96 727
641 890
72 856
81 663
463 465
784 920
400 695
567 287
320 1
23 316
826 774
604 773
764 300
906 898
468 929
804 656
517 773
507 307
361 92
443 691
470 329
391 758
116 206
778 924
847 47
372 629
764 256
405 351
38 494
847 127
768 352
374 707
38 452
308 559
604 861
50 369
289 482
883 561
533 703
805 314
511 487
556 719
916 93
4 489
250 453
497 6
201 602
585 368
504 861
336 268
676 591
287 365
868 374
248 796
191 456
17 179
550 432
751 724
941 782
624 269
741 620
76 722
795 691
340 74
167 766
572 688
196 602
780 336
807 636
2 794
96 799
239 509
648 739
293 537
573 218
304 297
161 280
302 756
252 416
861 19
428 332
230 825
363 65
304 345
266 442
383 831
149 953
735 723
613 474
216 871
73 742
739 227
589 544
769 157
278 883
463 82
863 357
593 444
179 187
909 912
405 62
893 447
211 464
183 185
667 246
560 765
72 29
492 264
328 27
887 185
78 887
207 677
462 119
162 134
352 793
64 529
406 785
717 223
927 618
162 110
215 946
946 922
636 561
638 7
328 17
346 440
315 394
337 97
77 329
767 479
292 149
874 675
783 760
457 831
935 542
828 459
720 616
149 55
450 713
420 503
523 285
745 818
149 403
229 944
649 835
609 453
85 488
932 928
51 760
834 415
36 365
217 451
927 280
129 284
482 532
719 353
179 314
643 606
782 261
916 779
345 222
583 375
164 709
729 730
604 547
819 242
511 187
669 174
385 796
670 961
304 21
832 388
954 771
611 370
820 823
81 381
948 321
631 417
502 65
628 846
527 614
883 554
815 337
784 264
844 680
575 170
702 810
339 520
283 663
47 823
75 179
630 825
216 264
497 381
123 791
127 856
233 270
835 394
728 346
76 837
90 432
254 735
793 41
470 529
888 894
293 299
756 907
92 795
653 333
797 465
238 692
726 227
334 385
726 444
96 123
116 59
345 952
215 930
90 499
267 721
145 284
196 220
315 144
541 753
50 244
641 651
116 553
452 472
64 225
731 176
456 659
746 507
728 356
905 55
727 924
533 600
833 896
485 619
800 814
556 523
455 549
962 213
575 442
128 21
61 610
115 785
669 197
288 257
577 219
933 646
402 132
161 55
368 111
13 558
548 53
655 851
745 578
263 481
451 928
753 263
457 115
910 294
899 429
184 285
821 678
717 793
887 137
292 892
93 39
115 932
541 317
396 876
386 578
85 362
617 357
14 547
117 831
486 608
937 845
505 145
529 91
426 384
449 436
937 643
502 816
700 861
649 560
719 531
868 375
158 592
69 778
128 337
699 487
426 383
625 942
464 827
383 210
746 63
698 104
750 353
873 231
283 585
22 802
157 757
569 623
98 432
631 362
813 111
377 544
658 435
143 477
561 432
833 141
847 765
288 264
445 804
532 91
184 362
151 41
99 355
147 760
712 953
556 163
541 137
670 512
789 514
632 425
556 837
671 231
764 8
444 601
929 80
662 29
354 432
274 953
357 50
62 353
74 212
530 54
457 414
525 764
896 882
32 809
661 263
524 547
784 662
290 132
290 174
704 185
613 663
751 522
458 188
565 327
820 811
52 426
258 169
620 767
173 461
375 62
465 750
816 138
866 118
151 460
108 533
341 822
611 179
400 901
832 759
238 934
882 374
190 411
573 788
948 851
492 127
646 100
393 326
847 83
171 203
605 495
607 787
747 135
187 865
743 163
939 465
477 876
105 532
888 692
304 221
896 113
905 730
205 307
126 496
950 383
950 930
424 647
379 445
104 527
583 778
536 323
297 380
421 709
281 63
167 426
821 592
504 314
369 350
588 905
854 47
488 851
743 900
305 750
565 590
745 65
721 374
921 244
636 646
889 140
20 522
548 713
629 434
344 835
320 329
632 739
673 454
148 259
822 688
292 374
434 323
186 914
963 152
627 256
182 435
795 107
716 653
182 14
275 461
726 664
281 280
163 408
783 88
940 465
473 876
581 420
489 99
296 607
533 101
186 259
133 58
878 801
717 45
581 109
834 127
337 352
568 907
673 49
710 374
151 305
497 489
740 317
421 515
902 540
428 46
618 95
682 575
839 207
813 785
377 526
717 327
446 527
158 224
489 708
950 317
8 945
826 138
226 296
182 695
500 486
954 130
341 705
940 272
577 222
139 646
290 98
863 418
817 171
436 397
727 709
293 345
753 459
437 605
500 132
328 243
437 418
581 896
762 910
716 268
73 535
165 603
379 639
86 575
37 882
653 355
160 280
686 857
167 695
63 894
339 219
62 864
702 558
352 923
929 13
475 234
104 779
468 364
670 295
698 218
525 870
611 917
31 198
92 146
300 946
13 912
103 299
860 306
69 149
609 166
932 575
325 89
203 792
698 387
452 598
762 801
454 323
698 452
105 678
436 795
481 864
949 60
179 538
326 218
467 439
569 701
505 686
130 479
958 878
48 650
178 481
436 206
145 777
627 711
617 572
267 8
824 404
122 480
610 851
722 307
940 683
716 559
466 172
577 294
951 135
93 390
114 174
692 247
326 274
636 132
376 433
19 622
276 680
815 139
581 264
220 477
209 709
619 569
677 434
2 29
398 858
667 801
65 60
462 104
909 531
854 110
198 205
44 531
72 448
854 758
837 876
768 472
180 144
167 838
914 483
950 870
681 888
573 955
3 194
146 102
445 534
728 133
569 688
401 650
818 560
490 394
835 690
318 231
575 352
223 760
718 323
882 172
82 185
539 160
562 34
202 197
730 130
887 411
23 131
607 631
888 112
732 657
73 77
375 654
173 193
55 514
424 734
57 403
469 118
675 614
124 515
381 849
611 264
816 336
5 272
877 921
59 401
560 876
446 220
269 578
430 385
710 818
650 385
580 452
964 671
155 259
581 383
948 278
59 464
697 499
623 794
23 788
124 364
882 354
457 669
677 264
845 400
655 887
128 211
166 739
323 106
573 878
808 709
458 605
861 846
916 911
264 517
693 646
179 95
76 570
951 473
209 703
929 388
286 696
714 941
467 94
506 374
436 749
915 869
910 117
240 63
377 210
631 345
799 356
332 552
22 144
191 582
470 139
722 669
727 514
446 402
833 416
593 559
250 707
343 763
651 658
398 503
899 104
630 626
147 735
179 477
581 561
699 356
800 679
234 291
209 310
765 42
409 275
93 443
17 99
831 371
83 773
202 666
304 269
887 576
346 248
635 275
828 383
289 453
265 3
217 197
559 3
273 48
593 174
173 85
439 374
634 373
819 244
126 429
86 840
839 869
406 846
687 586
44 40
120 2
43 228
814 118
530 461
649 691
787 2
181 856
424 372
887 867
324 7
595 384
191 4
906 423
151 307
851 708
347 245
530 650
609 104
778 54
87 203
962 330
167 624
613 354
144 725
533 245
732 919
281 513
95 568
120 674
710 179
685 281
126 777
605 614
957 845
43 819
557 14
75 161
839 677
214 142
741 412
14 859
671 801
124 149
583 345
949 789
392 301
1 725
182 174
485 144
457 631
862 106
484 46
282 292
183 62
512 82
870 867
211 77
295 131
500 110
175 528
455 586
115 781
815 704
800 782
293 533
216 100
34 476
86 42
833 94
198 865
266 548
149 259
492 149
377 850
328 538
896 598
139 417
753 633
587 367
1 883
671 444
834 335
845 648
347 133
379 878
766 284
950 373
941 58
480 241
211 412
127 851
77 882
706 932
750 84
70 686
377 145
628 477
196 351
492 628
400 474
485 938
121 827
641 94
109 864
766 559
4 174
103 431
536 349
85 427
783 104
670 692
787 145
85 872
638 524
133 303
789 795
114 377
741 623
139 599
585 427
574 405
804 820
844 168
543 856
368 477
659 401
37 948
119 314
611 361
20 332
450 763
94 538
446 550
936 87
414 483
496 42
937 923
595 227
768 734
909 550
94 256
891 98
143 481
750 487
915 205
196 212
254 359
115 893
310 778
348 2
298 656
64 575
464 7
304 34
392 787
328 695
898 687
502 164
310 46
731 614
191 666
862 401
33 403
755 918
783 260
255 723
116 77
393 549
234 802
467 791
635 555
887 517
360 338
823 944
147 261
50 364
156 322
64 454
190 538
681 440
153 426
889 514
300 729
478 413
70 732
492 778
765 176
655 241
422 738
501 46
141 544
710 929
844 259
786 231
556 126
86 669
20 545
855 693
290 256
573 906
545 604
39 527
541 773
376 63
701 487
522 357
199 425
149 323
478 432
377 814
238 750
482 614
929 134
637 557
321 132
188 80
344 372
902 884
443 222
393 359
484 802
6 63
727 268
497 320
541 300
772 101
623 259
728 114
75 731
196 804
207 514
455 154
916 66
717 918
879 472
916 555
426 820
960 691
823 959
22 703
329 827
443 431
784 918
348 152
412 350
318 94
541 215
138 91
819 517
182 842
410 60
302 431
80 578
259 285
465 774
751 888
508 245
821 187
896 929
22 537
171 860
555 34
954 509
624 918
218 526
468 501
692 288
51 365
632 261
863 267
512 644
839 367
577 786
93 135
844 735
31 963
43 332
151 7
425 514
595 60
577 722
148 265
832 381
427 838
48 144
394 920
905 319
293 955
200 27
724 53
932 704
652 303
96 719
173 608
446 889
831 31
253 350
293 662
534 515
451 385
879 122
926 787
724 544
450 585
499 193
570 615
880 480
315 488
706 241
733 63
194 476
265 219
475 534
761 350
403 313
254 467
818 110
941 952
722 787
204 218
281 345
215 287
86 174
940 317
650 358
778 555
595 318
850 877
221 961
541 441
179 648
426 118
209 329
844 272
303 758
667 528
35 922
440 920
159 321
753 389
402 629
571 259
115 364
947 252
703 646
469 435
659 513
704 288
392 350
558 894
200 134
719 721
20 197
343 696
746 296
142 760
620 894
628 451
428 719
787 644
233 836
888 818
411 170
774 629
893 920
281 586
917 12
523 251
662 656
957 297
320 955
184 468
926 491
836 213
457 278
616 650
186 273
50 856
554 773
710 694
446 200
452 67
613 343
821 320
844 819
661 734
814 427
557 567
562 602
508 750
217 91
443 599
95 140
823 679
173 453
596 163
31 197
424 690
878 794
609 373
605 644
78 500
865 894
673 787
625 444
391 657
630 138
96 755
818 629
593 868
692 369
665 448
247 907
665 217
318 589
139 626
863 696
490 723
879 277
728 23
339 146
947 774
356 701
407 934
343 134
78 798
668 201
642 627
37 232
745 900
44 87
599 248
777 944
560 2
76 163
649 464
20 567
275 366
473 903
148 924
27 210
221 83
736 429
635 21
562 781
443 348
766 251
685 501
873 688
857 353
668 793
368 357
684 917
73 256
325 825
899 633
889 524
847 176
847 961
913 688
328 423
467 768
44 915
702 362
253 730
85 269
947 692
915 91
301 291
926 917
180 10
941 287
670 37
108 697
862 851
226 348
574 504
593 960
800 198
600 922
839 467
839 423
840 365
539 321
115 668
821 99
298 230
782 194
694 527
947 387
554 441
814 791
560 441
104 381
121 638
267 763
352 364
303 578
398 365
142 187
393 867
308 198
340 884
763 84
878 176
951 72
712 860
340 772
808 397
208 518
288 250
903 515
423 811
596 420
279 28
576 846
910 856
697 421
346 840
934 222
188 451
768 127
399 389
580 71
619 250
93 338
947 494
868 607
26 434
874 855
510 351
189 29
609 413
746 757
238 454
315 319
769 789
720 803
273 579
743 223
571 885
205 930
909 679
23 638
577 665
641 733
266 31
866 934
532 29
874 316
347 270
94 248
518 803
391 585
834 959
769 99
577 565
173 93
664 471
574 919
498 790
915 74
630 752
93 366
772 149
703 688
155 834
489 865
512 619
931 390
734 963
468 91
30 515
80 917
180 852
879 553
726 4
853 517
582 733
504 388
535 2
147 145
757 709
467 780
133 49
166 684
496 870
253 472
669 373
456 688
698 457
178 371
163 623
260 836
262 477
347 499
854 730
85 742
468 7
82 953
17 317
21 16
326 569
215 507
363 876
787 561
887 643
72 6
279 194
315 738
710 917
28 749
952 111
455 117
680 413
759 294
107 170
133 697
934 494
604 160
774 164
265 469
450 739
26 757
880 187
216 685
895 372
719 750
254 299
664 161
318 88
139 464
232 28
556 542
341 103
956 647
770 538
168 97
96 841
484 906
682 635
180 688
595 298
737 113
214 582
68 805
742 374
805 377
884 704
636 188
161 207
505 922
577 131
317 338
274 7
933 62
694 88
774 401
892 397
358 140
711 867
525 583
431 373
141 41
512 805
915 960
772 125
214 531
160 395
534 237
630 326
733 454
336 660
265 2
245 201
656 335
779 24
162 560
529 840
75 469
423 203
682 38
255 306
771 878
797 154
151 887
24 385
23 321
914 793
832 896
209 292
621 210
759 134
490 163
204 228
51 452
152 84
508 204
229 674
716 779
169 102
434 79
881 846
233 863
569 125
226 227
818 472
787 696
675 355
644 137
464 825
454 623
642 251
20 500
844 75
700 31
37 484
211 323
746 532
296 873
744 493
786 869
719 937
340 930
592 586
428 135
378 300
454 864
754 408
620 812
807 307
572 544
450 102
839 131
617 284
460 421
949 412
617 884
613 782
320 910
153 353
293 912
946 687
183 94
874 777
420 801
609 500
759 903
615 588
191 584
325 45
96 476
612 886
712 161
61 79
81 250
732 549
360 490
593 909
406 665
798 397
367 705
735 551
210 164
333 442
465 869
36 912
449 657
451 314
624 823
58 245
750 923
133 389
536 21
711 5
495 154
932 841
736 883
2 359
822 543
308 756
635 606
603 540
50 622
90 104
457 907
308 386
286 844
295 477
393 1
574 727
237 520
505 746
270 87
181 130
4 42
792 773
934 313
260 160
628 586
458 599
77 530
52 692
343 103
636 808
82 220
883 125
649 757
887 448
717 761
647 156
857 542
769 580
866 10
318 374
279 268
639 56
404 65
821 442
798 755
216 705
226 221
738 629
472 674
587 66
82 601
153 188
641 476
253 358
626 369
62 205
270 616
623 348
896 938
184 456
817 857
273 837
817 768
480 95
652 548
287 796
463 914
704 263
810 679
741 248
214 486
512 856
740 541
289 735
784 801
282 550
715 182
282 583
324 696
180 104
240 944
309 227
147 55
874 718
125 885
561 566
158 923
497 881
588 291
694 778
422 356
90 118
6 145
90 67
369 46
470 601
563 869
519 225
627 240
583 906
908 647
732 232
549 640
939 462
613 823
139 902
706 748
812 352
956 486
93 878
532 848
498 819
561 87
446 808
46 323
744 559
620 747
641 958
43 635
750 483
532 353
20 687
868 19
784 802
43 680
605 167
673 427
593 200
304 292
275 666
587 694
848 62
619 394
927 489
498 548
190 98
260 726
249 719
293 561
962 932
385 917
94 314
618 163
957 386
455 496
776 16
464 601
957 319
772 676
44 911
625 354
309 634
191 558
536 205
507 918
199 352
241 213
863 367
621 287
960 109
142 800
685 2
75 884
613 883
820 961
488 240
61 175
233 887
571 567
154 423
200 152
940 792
697 62
541 476
183 895
921 316
206 687
315 913
331 343
75 322
949 202
576 472
909 925
550 92
749 227
539 667
223 212
279 140
823 666
698 84
571 532
149 193
323 136
831 835
717 738
760 928
621 8
11 313
877 483
787 558
824 892
265 271
120 616
219 118
22 317
871 54
70 413
440 197
957 198
812 223
525 735
895 749
592 704
44 27
86 589
507 197
192 810
437 763
440 779
559 568
821 499
825 509
245 795
871 781
360 134
787 272
664 187
940 560
340 546
753 658
181 546
281 922
210 825
497 273
481 589
571 695
324 349
283 35
429 240
282 812
571 392
545 46
582 19
582 174
183 298
887 963
574 603
770 349
536 461
133 643
539 900
52 258
125 67
396 287
171 245
664 247
191 668
409 98
389 835
767 432
581 875
183 392
736 31
683 316
325 779
592 864
48 298
964 252
640 667
42 314
60 106
912 185
955 696
64 761
145 687
584 460
606 566
863 768
405 704
329 840
214 801
241 955
464 14
807 177
424 568
584 381
535 181
779 244
83 413
726 685
665 137
598 213
635 923
569 263
618 256
865 520
236 499
78 546
759 684
577 563
243 584
105 551
675 919
235 894
519 299
260 29
554 496
908 211
888 618
652 531
11 920
70 797
747 758
718 601
59 471
565 860
183 637
675 514
143 889
710 164
910 690
194 56
649 434
181 730
799 193
393 688
936 487
952 203
854 204
878 453
179 587
387 144
339 872
289 383
399 169
115 335
619 955
400 397
633 756
779 134
468 56
85 94
502 494
937 269
686 316
199 203
475 58
614 540
286 448
964 452
142 890
502 455
516 841
931 433
774 749
458 724
611 491
362 639
748 507
592 408
141 50
843 188
949 456
82 521
812 105
683 791
775 805
908 799
439 172
594 882
444 794
77 401
925 255
363 700
69 239
875 366
300 83
686 803
799 42
842 512
666 219
93 14
108 812
963 118
183 587
669 39
406 363
822 246
201 494
868 827
661 709
737 210
622 773
524 10
943 548
722 419
812 311
420 552
580 210
13 170
148 457
536 519
745 355
337 190
843 684
649 618
347 172
855 639
858 257
188 169
732 873
749 528
873 859
55 269
265 239
260 170
881 118
273 355
6 356
297 771
59 705
486 46
122 727
4 16
317 742
583 298
108 206
670 162
248 514
315 129
821 893
480 849
738 679
949 678
332 415
190 933
167 494
510 273
485 940
87 91
409 930
400 489
640 175
148 495
126 46
909 10
217 131
679 945
159 950
318 620
665 801
325 606
445 906
870 614
839 618
689 60
862 777
849 111
549 850
229 801
472 225
406 858
463 945
456 423
845 814
326 322
31 441
659 251
657 169
182 761
877 546
938 287
59 11
888 433
600 237
78 555
573 531
455 704
800 526
143 109
924 725
550 370
327 945
568 335
69 623
828 480
679 707
941 160
210 417
779 193
743 488
262 846
669 417
649 270
627 777
761 434
559 838
64 358
552 522
533 735
662 248
581 745
665 8
887 696
224 696
694 529
536 319
897 47
656 366
662 44
25 127
233 126
198 323
495 793
873 132
561 752
410 490
17 303
407 952
893 856
328 698
960 280
807 345
17 40
749 483
855 955
874 894
710 826
153 239
333 550
534 4
746 739
621 156
312 164
328 923
889 442
36 795
960 136
234 429
927 912
96 280
552 203
171 107
76 190
741 322
149 558
484 52
641 614
289 1
252 723
830 239
595 841
681 62
873 213
8 934
612 412
652 525
392 758
718 533
962 314
302 327
750 39
105 519
70 423
456 744
42 261
51 302
75 927
666 350
153 139
22 307
293 237
644 650
321 788
145 101
821 53
414 28
931 811
121 765
297 645
641 920
74 513
754 699
154 730
75 438
940 687
883 146
516 729
740 692
149 869
287 872
669 825
339 705
216 592
841 763
620 748
224 479
686 579
51 579
833 767
641 839
123 135
925 40
710 44
94 546
863 493
941 196
902 699
579 701
714 942
266 133
328 590
821 388
252 361
409 14
286 760
563 125
769 242
120 786
939 397
163 654
25 431
212 476
902 235
783 776
596 471
11 336
780 345
472 433
481 79
447 228
783 639
795 547
636 911
652 443
86 397
599 602
121 155
741 958
604 494
357 776
199 692
504 636
571 387
590 24
218 847
122 360
380 791
428 352
807 945
457 802
768 451
149 789
780 359
270 298
833 915
115 603
604 683
304 463
198 809
798 434
315 901
478 876
896 805
745 107
682 959
638 568
151 3
451 788
746 415
44 536
303 579
908 736
376 143
108 85
485 849
332 461
874 720
596 772
378 97
328 526
208 305
926 569
852 160
784 618
602 859
293 356
580 464
184 549
169 601
672 814
510 767
591 688
662 750
815 397
255 380
896 278
121 8
117 181
813 308
861 222
603 265
535 56
497 639
123 432
904 189
941 269
660 920
290 936
845 720
868 423
545 259
500 528
341 297
294 39
24 907
329 19
530 427
562 601
828 788
52 125
81 480
262 19
118 185
332 451
141 934
519 811
778 230
295 431
769 237
371 433
855 98
718 862
456 779
832 214
649 878
547 269
681 248
955 355
14 389
332 321
735 268
816 146
767 765
741 181
833 160
271 350
159 212
817 334
738 107
327 100
789 928
942 811
311 255
832 471
267 408
477 521
822 442
282 686
11 867
767 483
234 742
327 924
6 692
122 807
670 889
74 242
32 169
169 757
254 905
296 359
571 417
480 770
20 843
751 174
535 473
638 919
455 3
952 864
148 62
906 647
585 873
472 353
630 374
737 213
409 655
785 486
559 111
95 806
630 172
149 284
653 695
952 24
121 500
478 381
75 685
817 831
536 638
375 816
20 669
120 133
807 464
309 877
510 590
845 587
784 720
71 835
306 803
943 679
271 63
283 726
116 550
519 831
947 407
678 645
681 358
157 963
958 99
189 658
926 403
462 768
782 187
200 156
742 127
186 943
592 865
440 369
532 677
617 316
941 253
766 521
895 370
735 774
692 367
724 520
188 776
718 626
275 808
440 351
596 843
89 365
894 920
710 445
818 5
362 312
735 757
485 854
895 501
832 424
28 731
183 860
564 201
769 106
464 451
504 859
68 741
836 579
881 596
910 218
938 413
482 172
764 197
161 558
187 29
115 548
70 795
587 401
512 523
594 938
609 835
460 205
71 212
64 392
280 792
693 575
391 345
343 104
583 65
627 80
536 934
560 886
422 30
410 136
616 704
360 72
789 559
637 201
64 216
334 771
400 588
414 46
712 757
685 339
81 465
698 53
218 196
488 250
149 244
209 655
518 299
613 461
820 530
576 203
922 137
221 562
775 542
948 552
880 763
539 455
133 637
734 568
551 389
524 460
190 454
955 961
387 853
818 935
896 270
311 91
511 385
911 425
430 453
37 234
949 488
631 101
576 171
577 47
254 244
832 280
854 696
448 161
36 926
287 527
288 89
427 792
340 274
344 779
807 134
610 513
663 329
960 101
843 782
83 801
75 554
840 210
749 521
516 570
564 367
229 550
854 894
874 794
510 82
866 103
281 42
182 537
128 492
266 385
224 358
616 608
327 656
163 369
632 136
466 45
783 685
202 695
123 638
404 222
77 919
157 520
447 763
891 707
148 383
123 941
23 659
108 10
938 576
331 743
17 686
533 490
294 952
573 292
78 692
915 213
20 521
182 243
684 487
536 636
241 566
317 614
422 585
824 324
506 25
135 695
749 425
617 339
407 323
179 181
88 15
593 247
807 491
345 553
143 127
889 403
253 542
889 200
122 785
736 686
409 514
229 431
288 520
465 472
156 362
840 963
306 801
736 689
545 378
802 19
855 139
630 16
619 321
734 679
813 551
888 447
866 234
680 563
879 542
824 920
246 312
276 615
736 3
179 888
616 591
266 298
208 326
480 299
723 177
594 322
797 606
287 312
675 440
389 63
685 377
226 71
214 167
884 823
455 138
442 801
570 381
442 894
717 199
85 401
115 423
237 219
743 537
418 576
442 553
300 294
611 920
814 144
602 856
158 831
51 297
842 288
286 928
45 380
637 55
504 906
286 112
83 62
842 659
302 816
202 932
142 915
569 869
798 190
219 301
785 369
293 123
90 345
762 830
379 2
939 823
363 219
582 630
750 416
554 699
278 699
714 780
893 136
173 237
286 663
182 16
153 928
319 856
455 935
289 33
741 806
148 705
281 724
741 515
767 396
108 513
833 255
249 701
852 590
744 298
784 208
310 306
908 564
165 24
761 705
43 576
386 944
262 864
6 770
124 113
360 787
885 106
327 473
714 415
782 658
813 960
377 425
942 540
94 74
94 146
24 358
318 276
279 876
751 829
300 852
475 346
744 85
604 631
424 119
593 877
535 684
413 487
744 31
204 544
305 887
802 386
186 426
790 932
785 684
182 445
482 540
790 372
897 622
612 707
423 102
712 646
133 360
206 542
310 4
123 454
249 75
404 801
120 586
522 853
741 150
733 803
165 172
595 279
298 827
178 343
472 921
828 645
712 370
641 946
625 184
689 251
652 466
422 938
722 703
579 520
289 630
682 597
279 557
810 39
863 155
343 520
583 483
36 758
675 759
607 181
868 65
685 355
183 590
956 248
368 281
120 684
625 499
579 578
739 380
492 117
648 285
672 649
452 836
681 945
480 396
727 455
567 111
950 578
318 654
99 50
694 227
824 512
506 461
114 629
339 483
848 314
472 394
36 717
482 285
904 380
513 589
877 578
670 791
230 624
501 97
627 489
819 857
278 330
893 894
439 127
524 934
418 493
15 45
410 566
129 503
333 961
354 546
616 353
295 94
595 319
564 79
214 87
587 499
860 614
625 449
44 390
573 443
583 643
916 95
382 817
189 134
559 370
266 118
822 317
391 854
783 202
129 114
562 107
613 921
710 292
507 434
916 274
759 451
291 84
828 208
382 3
956 119
471 16
223 176
957 778
282 592
182 684
161 808
142 61
814 801
818 440
565 831
511 704
303 336
75 518
216 838
272 30
824 244
768 67
901 313
87 213
561 907
788 427
406 693
824 372
905 102
820 380
351 590
327 365
86 31
874 192
36 913
877 477
516 532
503 35
327 514
816 369
398 237
797 374
663 786
823 639
671 403
202 868
294 95
675 290
844 919
694 597
209 590
720 838
685 686
661 861
567 207
648 352
640 322
929 763
377 928
122 204
159 130
588 401
54 481
906 359
895 67
854 199
560 650
458 236
116 110
785 803
524 961
282 532
70 57
412 54
73 362
593 352
19 408
180 70
437 557
470 846
612 94
422 357
918 84
581 17
213 264
725 515
332 956
135 591
716 474
183 311
498 891
587 310
615 633
685 865
142 766
162 742
405 866
745 555
492 548
346 387
462 113
748 401
557 112
290 407
672 157
817 311
546 118
206 487
419 699
231 568
756 730
722 465
580 119
266 436
216 365
592 572
475 523
382 158
833 853
352 247
840 268
141 230
342 79
229 507
549 777
245 796
533 731
710 877
831 298
392 538
833 313
346 118
9 372
902 759
103 161
501 207
279 959
211 438
254 906
398 841
388 198
270 275
594 909
238 600
623 903
141 447
279 100
56 140
133 483
95 566
339 907
516 599
807 426
76 891
455 959
511 367
617 521
787 348
510 123
92 658
419 438
120 311
387 177
281 723
796 291
151 163
718 535
8 886
82 960
465 384
910 290
613 172
955 730
921 56
199 125
741 60
315 343
157 809
518 721
888 853
238 431
656 350
114 322
840 411
428 902
373 307
824 19
116 214
769 597
728 654
191 279
936 239
307 776
574 212
536 132
82 835
54 725
262 386
272 476
863 134
617 789
33 585
818 546
93 354
733 392
451 251
962 261
703 546
330 144
72 14
898 696
406 678
154 239
680 172
820 647
498 640
488 660
620 354
446 141
541 902
556 506
616 795
8 284
604 667
745 650
522 330
504 137
489 146
947 144
415 256
233 776
409 797
733 349
340 528
844 588
746 766
86 177
868 40
10 170
633 897
142 362
47 483
321 244
556 625
877 886
533 248
567 952
888 660
810 610
706 768
854 496
941 912
552 816
199 725
151 25
884 361
526 13
619 373
833 456
902 614
543 45
260 101
699 657
278 943
321 600
239 777
682 382
206 856
247 517
626 963
599 314
208 536
468 743
595 417
221 568
813 452
37 696
329 85
78 678
457 842
70 100
910 867
458 204
467 816
141 67
630 537
196 309
25 575
345 679
534 236
383 961
263 865
138 60
245 364
879 500
286 213
151 67
612 89
505 217
938 329
196 700
177 415
5 597
495 496
191 757
768 25
143 621
478 178
237 928
755 137
504 885
259 876
858 932
422 8
43 522
138 461
91 134
777 590
467 394
490 634
929 777
848 403
545 193
572 45
762 878
430 524
345 316
178 531
454 493
371 12
842 256
116 17
875 266
393 955
925 834
777 686
525 549
830 628
298 362
288 111
798 416
672 375
11 486
880 517
940 86
505 961
650 601
32 66
317 867
781 639
249 236
302 945
478 388
619 546
822 276
20 786
732 196
887 141
641 640
915 521
590 403
192 546
641 813
308 390
105 311
413 760
30 57
676 94
955 246
243 442
420 778
342 584
378 126
33 149
626 578
73 804
956 961
175 224
847 291
289 253
61 100
813 330
353 350
165 324
525 882
737 187
534 103
949 529
719 136
104 623
585 526
798 84
533 891
683 194
178 484
764 231
642 438
337 429
659 803
663 60
565 688
596 689
401 646
839 389
399 332
631 421
75 292
931 707
733 19
516 659
157 52
848 364
786 268
9 136
830 251
694 848
587 71
505 451
485 108
682 605
836 796
396 250
591 394
810 207
518 110
196 696
815 359
410 639
611 343
380 2
571 288
734 356
952 228
28 63
391 559
908 66
593 695
448 319
641 2
422 904
262 460
191 859
649 539
821 566
229 736
925 591
458 778
224 205
745 842
239 264
257 137
875 700
877 846
381 21
908 442
466 222
915 578
77 615
600 935
630 759
260 547
197 584
648 540
593 947
498 506
108 619
157 647
585 3
640 814
497 539
748 202
567 907
384 34
329 961
821 603
198 579
839 51
115 320
419 770
950 773
410 405
652 192
720 820
712 912
184 397
96 327
626 634
807 919
895 448
893 365
232 330
927 483
233 712
574 861
957 235
619 156
585 284
689 164
88 163
824 28
638 362
795 622
48 787
173 364
644 555
733 695
714 601
660 853
563 922
207 901
650 365
318 108
852 201
860 592
389 708
185 364
488 261
122 850
192 242
844 370
860 646
916 405
858 189
148 585
741 957
451 514
402 2
475 545
467 373
730 959
606 696
363 735
800 731
613 621
407 95
85 40
617 193
913 268
341 514
644 83
531 697
215 771
505 465
51 697
893 514
462 350
611 468
875 225
909 489
378 115
653 853
212 757
1 79
287 584
173 944
770 172
769 584
157 39
495 656
957 6
23 507
229 88
156 460
627 801
214 292
171 729
947 672
585 897
298 679
328 542
670 787
36 29
726 71
927 359
17 792
123 959
694 867
609 227
678 432
208 282
337 661
192 800
468 936
511 54
166 397
283 631
679 808
533 724
670 776
931 563
33 237
492 578
702 761
620 730
800 483
600 919
913 291
204 303
964 451
678 789
157 108
400 55
642 222
964 542
115 284
463 432
862 846
302 244
128 401
425 359
44 539
937 66
158 45
547 137
402 524
756 501
232 629
700 918
927 922
225 100
951 472
504 953
610 867
643 438
723 144
813 824
797 734
283 62
786 367
287 597
295 491
611 293
43 180
613 5
715 921
10 7
88 955
442 408
182 952
119 851
816 483
765 213
611 351
165 913
278 952
409 675
862 729
949 141
153 921
464 903
548 30
462 392
480 250
939 570
148 374
844 558
673 13
585 753
203 901
888 755
329 136
433 140
209 135
567 869
197 808
769 75
726 515
927 426
266 599
99 677
780 99
711 18
277 132
163 481
475 600
947 938
693 220
769 459
201 538
636 448
82 546
545 9
654 56
678 493
378 512
159 867
778 634
842 3
810 21
904 434
6 691
932 231
949 440
485 582
171 876
706 421
349 793
915 390
388 91
665 240
810 63
463 888
210 2
116 439
328 382
452 628
539 496
662 511
782 223
27 901
635 513
643 447
588 500
611 415
242 514
276 589
835 849
537 447
874 697
271 427
721 472
618 944
670 129
190 236
664 703
520 16
27 134
162 614
378 893
605 544
225 50
410 549
462 71
616 415
419 882
642 271
571 649
827 118
450 883
887 920
189 404
347 318
770 922
128 672
824 301
680 856
182 665
938 470
728 109
547 176
455 11
154 57
321 199
210 263
379 208
511 28
605 429
391 893
414 296
574 677
111 930
807 861
75 264
179 41
510 644
833 724
783 324
73 725
753 85
70 933
236 476
931 905
651 772
232 476
765 245
727 541
498 487
940 70
815 557
43 505
158 454
796 369
716 215
931 389
195 190
797 788
394 67
278 792
750 559
24 944
632 424
819 930
929 793
843 348
881 563
601 861
932 65
343 661
636 435
723 417
72 724
889 461
399 256
558 791
617 298
812 222
355 350
33 234
697 168
819 390
556 252
229 528
44 677
824 29
14 100
442 509
202 902
913 696
454 869
545 228
184 483
69 551
585 432
320 287
225 444
276 549
477 193
180 241
283 935
265 927
190 359
79 140
744 54
929 404
587 511
844 661
69 937
158 129
818 616
840 102
926 250
104 220
893 496
685 787
718 193
673 433
712 361
860 738
229 835
817 755
881 199
431 41
445 796
58 197
278 205
440 877
840 834
420 363
621 403
173 676
653 74
694 537
422 435
126 297
948 548
560 656
604 194
140 687
511 236
743 222
202 888
162 696
124 872
698 103
621 872
485 548
148 503
174 520
495 319
164 509
652 590
195 350
700 261
214 634
908 243
740 311
497 330
180 292
822 310
704 483
544 864
419 589
927 555
318 746
888 805
81 579
236 394
596 377
816 54
745 663
32 549
873 878
175 900
398 467
175 366
220 538
32 244
899 322
805 168
124 763
877 227
860 447
330 521
635 890
377 24
39 959
324 32
221 588
308 650
238 6
102 259
693 501
824 403
462 725
401 138
211 313
184 100
24 553
949 285
570 890
512 534
497 926
751 56
605 284
69 395
642 897
788 920
862 563
926 444
101 152
764 616
463 612
918 725
842 298
775 713
345 912
173 849
956 928
69 85
328 339
444 109
161 725
271 928
605 629
937 1
632 773
141 766
35 97
23 620
611 511
950 388
252 634
25 538
240 370
516 292
549 356
381 658
461 67
845 65
49 140
727 900
276 448
555 481
333 454
33 164
407 365
296 290
265 860
694 156
422 506
33 308
807 866
82 765
797 689
442 203
272 175
294 861
285 923
348 174
956 494
603 468
774 808
549 100
414 65
521 849
543 963
347 905
408 846
277 325
735 489
854 125
178 732
173 188
44 946
693 841
93 455
87 373
75 954
324 858
916 772
275 523
495 683
221 372
822 346
417 247
698 733
618 811
114 893
177 228
436 686
731 476
326 841
816 688
611 256
939 501
556 925
502 14
721 903
492 789
798 130
276 255
526 16
484 926
730 29
880 127
93 109
539 529
78 893
545 802
896 688
670 858
541 493
454 152
321 701
270 225
403 846
203 408
10 520
722 628
866 224
165 439
716 74
355 358
837 922
147 5
659 333
528 878
82 791
611 10
410 7
636 245
577 649
683 349
470 175
260 307
155 210
156 66
124 861
123 299
234 933
400 779
85 500
311 386
480 385
940 172
283 911
934 365
791 413
736 414
86 511
703 841
807 530
631 404
366 111
714 869
254 762
684 110
20 174
890 517
683 66
105 697
692 353
922 323
93 885
431 491
937 721
637 290
382 943
184 752
714 42
377 107
436 25
459 255
949 558
826 566
718 521
921 364
883 820
37 487
672 841
655 830
35 930
915 559
327 65
616 24
508 606
70 147
692 859
200 303
545 367
735 187
328 29
531 375
442 757
681 583
342 294
27 819
863 1
882 237
780 572
854 266
318 802
714 243
503 961
469 757
879 633
342 228
690 614
69 418
466 243
115 314
330 256
841 628
836 695
736 665
937 860
215 80
916 889
627 665
366 365
660 597
321 760
393 514
835 713
76 143
569 882
753 271
489 348
305 91
133 599
48 335
197 284
332 61
909 444
139 213
434 285
154 353
255 176
824 687
790 456
533 67
425 301
151 951
232 802
473 284
954 187
304 873
682 732
505 118
682 42
728 395
706 754
758 496
615 240
319 316
475 483
399 489
918 579
604 134
609 322
910 156
153 350
938 259
293 124
210 521
614 760
348 259
278 644
200 507
555 264
823 483
778 649
387 147
454 590
106 137
296 92
881 712
908 592
899 152
480 501
103 253
807 752
286 712
807 737
644 56
775 740
401 222
497 787
769 309
293 789
304 809
128 439
748 629
332 364
587 755
423 776
187 365
253 256
376 638
492 852
612 885
468 771
50 794
204 31
485 711
609 615
319 872
613 649
466 639
145 474
616 827
670 107
525 767
511 336
331 137
655 29
431 427
663 667
883 219
343 803
541 713
720 553
626 919
186 711
288 83
59 886
321 849
815 1
937 235
129 306
751 859
717 12
599 67
717 112
577 99
799 474
346 426
485 178
924 359
485 152
406 120
37 355
854 442
764 590
472 112
925 30
481 213
497 200
949 266
545 612
873 263
412 799
510 215
958 838
867 928
622 314
733 819
387 636
446 857
440 57
596 384
533 281
670 583
609 625
344 201
753 244
692 584
286 828
165 65
781 674
627 63
307 696
175 870
133 127
805 687
662 80
430 318
860 700
204 810
447 432
821 543
798 584
40 350
468 109
486 84
951 945
822 58
304 88
36 479
277 835
744 752
556 192
580 14
381 928
289 684
596 852
121 628
648 921
788 801
767 494
232 227
524 132
721 513
625 13
599 859
914 327
492 757
637 181
455 703
52 721
17 495
682 347
537 520
442 864
473 934
374 205
29 705
761 169
115 169
265 298
426 198
130 781
402 139
462 678
818 94
663 440
255 917
482 885
447 628
667 207
888 137
472 705
790 567
328 56
559 264
615 692
116 337
821 171
423 538
524 218
728 74
643 898
585 121
418 506
26 623
184 494
745 89
908 753
398 553
68 455
459 65
465 53
557 490
860 542
412 918
771 403
85 54
909 460
834 614
798 371
14 735
881 215
596 424
797 377
620 107
257 301
655 639
362 369
63 56
896 272
54 60
866 946
647 920
605 403
346 674
27 439
255 752
70 302
302 956
884 517
673 650
710 330
951 471
927 210
273 552
714 517
879 133
211 610
317 686
789 104
353 687
340 268
311 176
153 76
570 647
430 189
456 275
916 383
377 848
354 777
238 779
156 188
582 576
406 907
458 493
159 231
287 684
464 608
594 464
155 907
879 394
941 220
617 96
258 586
727 98
958 397
902 876
168 172
420 359
115 529
669 369
842 240
303 380
360 537
719 929
576 136
519 284
410 369
941 599
340 19
525 923
178 555
8 734
178 50
318 582
190 584
819 71
157 105
620 844
585 600
613 743
419 526
888 138
133 882
208 42
237 963
825 928
510 857
618 168
822 494
77 829
694 638
895 96
157 884
238 592
45 460
617 31
326 537
346 563
504 329
571 297
733 799
964 900
612 668
100 864
744 110
655 257
560 923
151 855
620 336
609 861
740 532
550 591
340 199
588 383
189 264
217 509
506 207
948 796
77 291
419 835
115 188
506 963
72 411
456 567
646 314
157 280
530 144
960 634
343 518
690 111
337 401
298 222
917 106
202 351
497 346
100 568
531 154
752 285
101 156
469 806
275 739
262 314
822 520
9 346
505 560
756 87
114 375
446 884
181 544
868 28
552 527
283 596
536 852
601 846
200 247
784 554
577 472
143 927
180 795
728 292
360 838
179 750
402 420
925 963
459 427
629 859
600 4
323 520
324 280
712 282
782 713
280 130
620 551
452 12
637 339
498 61
551 679
150 95
681 883
833 536
918 861
648 777
832 234
502 124
585 867
314 953
951 89
311 280
886 901
545 915
670 898
746 326
43 243
311 615
886 579
652 947
75 489
326 241
929 669
956 612
694 390
866 137
744 427
197 688
508 811
850 56
572 840
648 91
382 788
834 107
639 696
196 257
232 111
847 734
933 380
745 523
722 408
583 793
533 616
85 389
593 872
105 52
838 313
346 109
668 60
457 279
669 49
746 605
341 883
906 94
826 394
492 662
897 654
287 730
828 156
76 541
813 288
941 962
918 453
59 959
132 213
863 244
758 697
557 836
714 754
843 58
120 633
655 906
368 92
766 198
20 680
695 194
647 435
661 353
158 868
676 308
748 794
222 864
173 653
712 838
833 673
680 503
169 921
879 748
378 221
902 600
933 169
455 107
764 799
153 110
285 696
905 476
501 690
929 755
428 481
839 211
672 404
260 527
858 621
258 713
469 255
324 15
405 865
225 109
59 97
550 578
470 462
532 885
580 333
659 628
783 959
831 275
319 207
469 799
877 259
675 809
329 735
272 542
746 223
217 963
416 434
305 66
716 572
165 765
806 137
300 215
768 24
770 336
147 170
778 678
417 194
289 658
537 806
940 537
947 694
941 532
941 294
135 92
765 491
33 765
180 616
580 270
681 48
625 644
830 161
694 42
70 71
957 946
778 34
811 499
219 373
149 687
192 493
712 951
298 523
344 144
504 615
324 119
588 479
450 773
281 905
933 509
93 142
282 85
633 389
470 187
767 390
955 255
162 317
277 374
797 796
949 800
697 589
48 566
735 205
159 91
159 189
710 323
506 687
194 359
508 319
534 145
525 83
280 386
113 721
480 111
36 59
405 771
416 589
845 703
728 800
506 107
887 218
902 245
583 856
897 39
66 483
388 403
276 757
331 644
37 329
443 296
342 796
623 144
756 654
798 275
508 106
393 756
141 634
166 572
845 666
145 397
796 614
421 395
173 121
585 621
98 806
492 948
426 590
331 293
40 517
342 894
916 254
184 856
559 823
675 102
65 479
49 112
160 301
275 297
605 31
711 147
625 536
398 368
405 924
347 762
560 212
769 140
668 945
831 56
211 288
925 701
868 600
17 390
585 336
489 918
836 601
537 263
460 509
655 761
860 894
759 298
54 654
904 291
927 836
13 686
98 15
807 810
44 616
556 468
502 25
391 876
717 290
444 380
821 299
883 67
492 279
517 776
740 270
798 203
347 659
308 97
581 583
556 572
245 472
599 898
572 687
484 794
845 196
574 424
541 757
392 396
564 152
156 213
179 84
484 639
482 521
926 83
249 48
190 381
304 598
873 21
519 701
895 584
276 332
819 735
815 297
393 52
304 172
956 255
792 136
304 849
940 887
238 952
23 52
646 622
253 515
52 299
279 303
721 256
233 505
774 285
541 616
351 628
596 414
547 152
73 16
86 6
957 253
94 169
655 34
852 773
505 627
860 660
148 684
20 452
845 528
23 279
764 843
497 558
558 7
843 544
506 329
505 569
27 82
273 471
317 544
328 194
737 897
368 778
419 255
393 648
243 370
863 300
769 758
543 730
558 846
534 345
525 840
143 329
431 907
449 921
545 134
260 656
710 271
173 61
779 83
466 438
337 222
797 53
913 901
954 757
623 919
180 788
858 761
878 776
443 256
451 176
258 213
391 209
740 932
699 622
296 330
950 602
543 247
18 597
657 811
345 749
497 95
229 720
748 329
664 217
315 329
777 487
121 384
182 160
439 656
233 866
603 404
693 290
443 513
58 210
839 845
564 792
615 661
780 355
800 487
38 8
357 352
913 541
858 660
227 408
378 693
848 851
8 559
927 553
828 904
324 864
113 834
22 372
754 375
124 28
811 323
671 358
30 306
157 381
927 29
416 912
524 679
153 634
155 859
458 757
575 690
308 15
783 859
209 756
260 124
399 777
868 704
758 395
400 225
8 708
730 566
166 149
671 852
25 493
178 438
760 713
852 415
700 118
512 906
508 602
366 134
433 453
470 848
216 3
888 513
81 773
746 888
32 167
785 160
909 407
214 313
81 366
645 853
532 708
819 804
37 767
592 312
281 112
452 912
379 392
11 791
718 515
546 658
587 313
727 543
502 24
927 141
772 251
594 396
868 5
178 109
814 246
867 687
76 450
197 861
613 648
921 40
208 678
148 759
775 465
229 208
487 34
611 527
615 392
420 234
171 6
788 291
38 247
173 494
736 88
233 115
724 708
11 88
266 915
951 776
522 799
472 132
716 34
286 223
283 57
234 520
926 488
154 118
858 679
563 53
651 649
683 307
862 10
482 843
165 761
197 517
506 755
75 365
486 859
613 729
293 42
858 367
821 17
83 900
625 127
866 170
443 445
747 111
446 161
551 865
678 111
962 542
209 511
392 924
612 239
943 138
186 849
733 599
239 350
878 499
567 275
689 424
332 901
277 57
671 134
318 239
530 578
938 647
443 294
547 757
594 110
571 457
344 519
220 366
693 440
402 873
181 801
573 935
823 118
171 381
581 92
795 481
471 364
113 172
619 677
489 501
122 133
755 523
536 729
716 892
908 829
216 597
420 124
488 411
538 864
295 500
243 176
890 10
30 31
891 601
238 859
699 364
229 453
795 185
312 110
682 41
309 474
733 359
273 98
469 544
290 150
512 389
625 214
800 493
889 925
261 365
158 684
424 661
620 383
956 189
948 188
512 601
133 462
383 107
37 610
814 109
122 197
386 483
265 835
722 39
189 111
308 789
665 512
95 614
610 494
932 46
267 221
456 439
785 779
659 673
611 314
647 228
803 476
717 240
733 164
531 791
727 572
931 758
272 814
287 739
775 124
250 934
20 882
188 864
632 66
960 236
40 801
715 36
374 42
800 89
720 260
225 197
764 868
293 862
833 858
799 381
28 644
767 212
944 112
672 180
200 85
151 583
963 285
187 575
392 846
784 318
642 750
718 695
3 696
3 131
899 474
676 862
579 878
964 26
504 205
236 752
465 416
504 937
86 695
447 586
274 185
283 211
81 567
700 412
238 840
935 923
884 358
754 830
322 963
49 846
23 827
745 373
672 320
941 929
382 906
74 397
315 528
826 355
793 811
938 217
510 615
530 425
368 660
230 433
845 80
430 836
673 272
418 394
198 757
70 697
879 448
26 332
428 311
768 106
90 654
712 917
173 407
580 252
905 707
25 835
884 697
497 656
398 28
311 661
498 529
310 6
613 393
609 760
85 222
798 791
157 359
286 451
211 626
197 301
889 809
595 71
133 300
941 774
855 290
274 431
758 648
711 222
798 152
927 520
743 83
287 248
64 520
480 894
596 506
610 187
17 960
184 694
854 948
103 608
418 671
233 254
581 648
349 795
449 451
618 313
783 586
620 536
11 494
42 946
817 844
115 562
942 61
839 763
635 618
633 269
417 60
6 339
817 327
57 367
898 707
955 425
548 514
6 829
208 129
123 227
311 906
286 219
78 2
4 473
637 631
73 521
857 394
631 271
492 659
325 397
328 489
603 786
98 882
635 416
221 247
881 101
125 164
793 3
581 291
899 464
778 526
354 500
445 87
424 34
882 408
510 322
839 563
167 928
570 496
324 790
734 395
254 236
275 50
893 898
823 268
718 375
746 677
224 225
64 63
398 577
52 87
275 257
875 520
814 251
632 287
343 203
710 28
628 568
513 413
115 657
921 629
764 502
899 513
671 903
828 202
294 370
947 113
807 218
753 760
457 692
69 902
728 893
446 536
902 666
655 840
823 553
8 53
678 506
138 486
594 827
639 849
550 538
104 24
372 137
879 99
547 40
326 657
139 959
716 734
392 483
373 707
855 195
399 374
647 66
583 16
25 251
398 392
483 705
747 281
175 301
839 89
889 639
324 380
525 803
598 308
293 838
678 275
616 528
377 946
183 478
70 473
641 917
665 520
762 911
75 756
744 572
189 380
295 291
717 486
765 101
531 809
940 144
10 2
363 94
186 831
937 307
283 526
289 714
70 903
868 384
671 522
147 359
203 365
26 714
126 934
604 404
941 568
714 919
449 756
431 384
217 194
940 310
64 627
852 395
728 281
433 945
262 238
676 934
673 170
485 698
858 97
830 843
656 301
659 690
51 685
414 77
289 568
964 871
853 364
162 448
643 623
215 181
805 187
154 150
707 859
617 307
64 308
348 865
748 204
249 414
406 760
100 269
319 701
696 476
173 9
678 723
682 247
941 528
264 922
621 104
736 141
229 536
531 692
675 56
18 729
90 424
419 448
821 495
543 721
336 269
267 597
562 684
257 244
456 959
643 372
565 692
746 607
277 615
227 16
647 136
799 757
616 312
422 719
534 87
898 486
203 118
292 224
891 816
716 595
664 756
218 766
616 243
492 724
64 728
739 357
821 264
265 752
592 380
52 704
447 16
446 175
837 34
174 125
78 845
606 773
805 936
234 700
833 591
728 755
6 648
531 194
272 708
549 366
828 364
183 230
893 958
637 110
810 217
270 789
345 353
502 847
273 275
840 336
657 125
90 540
712 291
870 144
665 621
74 248
670 398
128 237
499 323
556 7
75 335
121 680
428 862
134 961
78 56
281 74
221 473
751 906
341 918
772 562
904 320
292 578
573 100
258 301
682 849
642 435
195 243
428 817
48 307
328 218
130 12
942 891
525 782
727 266
293 723
787 507
190 579
183 190
728 720
672 326
51 255
382 955
645 131
893 110
214 921
387 19
197 421
183 386
621 699
824 211
376 863
243 269
669 903
276 646
790 46
495 131
203 54
665 114
682 236
867 919
468 21
611 120
128 713
327 181
573 680
832 820
184 933
497 663
571 385
830 132
332 579
284 359
904 477
879 449
337 512
400 471
265 205
304 381
755 253
397 521
149 528
698 19
324 780
18 840
154 787
732 534
459 74
229 790
104 729
641 260
868 275
11 7
457 650
639 773
683 561
439 788
714 35
157 546
604 205
947 242
891 936
575 247
511 823
498 948
560 442
561 579
565 779
693 843
824 264
768 870
585 396
741 443
289 75
198 691
413 41
459 677
303 519
216 707
332 869
875 509
850 872
418 107
392 553
706 746
797 668
88 355
466 16
270 850
686 809
761 566
424 667
655 168
488 538
466 15
571 383
861 622
43 361
933 203
108 640
142 795
950 236
420 810
148 467
717 925
682 567
164 136
657 527
155 883
554 271
785 124
250 857
99 156
529 138
90 138
807 416
392 365
573 862
694 431
92 314
767 241
591 16
882 666
903 228
428 329
922 432
655 352
627 943
173 1
124 738
832 631
685 389
116 949
562 873
870 34
18 923
61 473
957 495
263 553
28 850
208 562
734 645
515 350
113 563
960 361
446 397
160 212
577 908
609 336
830 370
645 867
656 421
253 425
400 251
23 46
153 495
488 435
108 791
424 760
26 647
75 846
429 197
159 543
11 946
141 679
805 561
560 590
570 803
627 39
243 247
843 520
465 255
827 538
614 521
346 796
754 597
339 168
93 413
526 187
551 527
911 633
467 231
604 445
324 657
266 757
192 296
662 316
537 658
508 287
698 620
438 301
715 931
122 614
399 435
719 403
179 564
581 841
445 295
809 223
807 267
600 369
173 426
49 691
557 263
533 92
699 763
139 294
890 100
415 589
297 228
716 799
873 415
47 907
183 838
895 143
560 568
437 202
289 502
582 848
844 14
519 684
895 856
619 648
543 589
115 499
304 739
543 417
154 566
162 577
387 310
653 442
513 174
699 31
763 690
273 734
732 899
100 127
646 640
839 636
603 660
798 557
396 194
913 212
48 805
604 499
939 958
783 809
182 248
805 57
587 953
804 110
620 142
805 669
874 764
667 47
165 326
442 917
78 848
277 738
896 600
854 273
559 269
944 811
502 750
600 838
581 762
467 58
809 380
48 464
458 886
715 116
836 523
144 705
292 16
754 669
130 851
108 736
302 930
702 704
143 135
114 500
632 200
644 243
215 49
466 189
468 731
362 251
277 902
577 806
488 429
173 447
702 618
929 357
899 307
387 272
653 181
9 8
64 877
173 578
155 312
505 343
296 245
599 257
236 160
585 230
807 98
510 707
446 307
5 321
612 176
51 295
963 222
23 936
581 926
619 230
615 134
55 709
466 408
305 572
83 677
890 612
611 358
38 493
485 364
113 491
583 195
551 243
204 10
229 215
409 217
632 26
480 253
913 99
200 261
133 52
296 217
98 174
492 195
840 403
209 958
253 944
747 768
589 876
44 365
200 809
5 666
881 176
609 474
234 45
122 470
143 827
648 357
854 317
416 371
481 395
848 432
543 830
570 35
673 936
218 491
286 907
475 314
716 154
880 689
942 408
311 140
937 900
951 700
664 102
745 254
935 174
804 397
159 341
651 727
62 364
444 71
275 168
68 99
139 389
324 851
762 156
762 421
718 60
5 731
265 94
406 121
86 738
225 415
844 284
180 90
199 461
949 403
10 869
246 62
518 930
156 415
14 217
607 527
772 351
35 801
104 358
768 126
619 264
418 599
653 6
784 406
699 884
379 688
804 187
789 239
419 650
120 240
263 34
844 829
839 876
284 773
962 321
17 797
741 483
73 384
685 515
821 232
348 244
73 795
89 793
947 408
777 513
304 47
642 930
59 306
22 814
498 792
609 771
311 275
938 933
599 92
777 7
590 227
652 910
929 781
422 99
233 338
875 679
957 526
656 666
589 654
129 169
167 763
860 616
472 29
719 742
207 102
226 664
279 439
511 199
164 29
14 688
318 230
120 663
23 495
545 841
495 25
183 354
220 213
87 140
26 653
508 65
815 889
820 338
735 198
588 779
550 514
641 63
388 55
184 744
437 158
758 892
956 809
47 247
48 739
747 314
884 15
179 386
856 476
292 823
361 811
191 661
194 691
604 26
391 947
264 79
163 444
125 517
83 961
941 935
415 394
948 147
596 253
722 900
123 619
277 70
563 301
469 201
633 235
712 425
1 353
785 168
756 225
310 701
575 207
142 960
947 427
555 79
533 404
497 963
805 487
180 352
63 928
475 947
150 487
475 19
647 961
318 534
516 421
675 878
146 240
936 742
740 806
594 236
612 491
240 197
253 429
564 761
133 855
478 431
391 273
324 843
805 930
879 929
308 952
81 426
646 460
694 35
868 24
214 357
218 827
500 610
807 433
398 476
832 7
577 70
579 912
798 433
840 91
450 202
26 804
612 384
265 101
375 451
8 447
899 621
236 261
649 900
142 294
240 837
286 600
410 591
727 922
162 124
717 429
938 511
430 506
244 622
341 550
926 155
91 107
828 703
229 341
785 472
78 551
439 11
926 439
254 481
915 631
33 491
635 89
286 655
278 445
457 276
251 479
496 369
404 256
315 948
615 432
17 607
764 742
225 898
135 554
105 691
404 892
445 646
282 377
879 4
584 493
406 870
167 795
238 901
703 679
891 934
283 748
392 658
110 12
51 575
765 634
668 729
33 188
423 373
596 860
248 553
375 738
486 365
549 660
627 592
43 769
565 15
320 193
397 212
702 413
329 472
778 84
482 369
721 2
282 170
389 555
700 338
412 134
378 701
632 266
360 477
44 94
55 390
67 920
611 729
102 21
770 493
758 79
454 787
412 781
492 743
113 816
121 729
798 836
377 326
123 171
883 288
645 408
61 336
693 308
22 728
363 473
593 789
689 684
379 516
406 172
334 246
32 500
4 172
813 828
15 538
171 808
122 688
72 490
113 193
826 477
850 700
865 373
143 326
345 97
437 604
632 708
538 19
76 330
796 411
206 301
814 365
615 401
85 330
504 333
59 270
632 264
204 362
877 923
392 288
112 16
534 224
333 730
581 23
620 90
873 848
454 699
545 594
73 515
175 168
283 172
795 250
38 47
282 223
570 271
340 547
108 647
834 172
122 749
896 375
637 795
737 803
861 335
764 98
552 606
393 85
90 886
289 584
621 256
267 614
419 520
179 291
104 496
238 891
539 848
604 551
367 423
785 15
407 109
245 338
964 48
170 509
939 496
188 7
775 421
11 606
821 459
949 434
599 247
625 722
241 345
698 958
347 50
733 110
409 608
747 19
620 502
881 923
295 629
274 284
243 898
656 924
426 155
663 507
751 951
458 634
465 476
780 477
57 568
516 469
619 761
329 313
324 502
166 864
161 411
148 247
31 335
423 650
962 646
636 425
33 38
120 952
689 782
925 831
613 680
807 650
3 106
253 41
754 119
122 718
890 755
716 864
61 600
815 931
48 415
371 725
684 41
33 891
618 89
249 335
557 658
713 622
949 628
797 755
449 544
913 529
960 559
457 862
456 623
902 568
375 131
287 54
577 4
654 67
445 802
593 522
822 397
273 160
625 507
717 160
874 1
406 470
783 697
575 864
378 583
783 844
964 251
27 619
798 256
861 97
543 709
492 33
382 512
954 667
769 840
324 660
949 243
706 403
400 705
863 230
48 423
783 72
844 732
957 50
304 954
213 901
860 639
503 953
296 419
340 323
397 56
498 224
123 932
148 765
512 89
492 784
43 28
9 807
845 539
576 743
345 335
576 891
471 451
883 339
914 294
176 801
98 246
184 50
940 138
617 28
722 733
368 796
475 251
711 507
777 242
502 239
461 137
3 856
377 370
530 307
391 882
592 523
437 762
10 187
914 953
689 814
154 247
699 575
783 90
925 54
628 40
496 838
331 393
345 928
17 383
400 221
354 526
832 253
798 932
842 329
204 386
159 241
838 917
682 831
651 623
22 884
333 205
69 290
745 841
445 124
797 443
621 380
825 150
939 102
833 834
377 885
947 514
536 434
216 735
473 435
754 846
468 759
305 852
304 864
229 62
587 241
447 65
803 227
636 45
463 763
581 661
863 792
38 837
740 98
895 262
282 207
669 245
655 850
149 170
798 327
189 679
727 460
167 621
849 687
398 226
290 925
233 659
532 520
797 417
637 92
531 517
218 256
505 876
245 493
904 469
76 195
6 224
184 686
273 560
373 509
183 181
241 600
535 623
474 316
855 74
834 852
741 185
23 617
187 144
420 79
824 649
473 417
341 243
548 339
263 523
888 193
305 245
715 447
887 396
109 373
452 648
880 171
913 687
706 255
305 890
387 279
750 677
336 848
75 395
821 300
646 944
211 630
151 34
196 161
914 207
284 40
599 742
245 384
171 377
635 49
949 804
963 922
950 674
289 396
155 700
28 125
747 16
195 688
278 439
114 145
740 335
265 228
783 649
583 201
313 365
844 196
186 819
253 395
572 427
303 244
843 530
964 530
475 761
381 566
18 395
541 354
871 111
27 768
347 424
75 146
620 270
745 923
625 617
165 411
823 791
502 792
767 40
200 62
873 193
276 898
154 213
949 50
496 763
360 106
680 369
187 730
260 546
275 658
769 239
265 338
468 558
950 607
932 193
591 169
251 67
75 650
232 499
941 683
188 944
267 912
606 864
843 517
836 297
595 647
292 931
341 317
511 135
784 131
11 848
605 924
508 267
777 563
804 544
861 461
870 411
268 869
388 87
728 205
149 130
328 856
904 141
158 534
759 796
297 425
418 544
23 89
478 426
911 358
737 592
760 137
5 207
816 15
418 572
845 333
147 239
436 230
82 40
491 312
344 313
439 534
952 411
51 444
179 747
207 247
203 688
744 852
436 171
939 354
368 244
463 961
832 875
693 221
675 450
659 960
221 934
722 743
14 838
70 427
719 934
706 525
640 725
534 472
715 13
665 442
722 661
478 111
464 526
618 94
74 660
219 41
272 259
576 654
700 808
642 751
93 52
732 352
249 374
668 515
581 269
595 442
632 805
652 327
252 63
270 633
261 483
340 590
248 263
894 67
259 16
943 857
126 753
566 257
173 497
740 898
415 223
305 944
504 931
465 135
236 353
623 773
693 317
726 857
957 514
490 294
588 474
426 527
879 572
68 497
638 455
462 245
572 696
76 714
187 851
305 733
508 291
539 684
198 771
643 870
378 265
64 674
96 195
214 245
619 560
206 697
871 656
33 10
159 436
179 713
362 411
904 197
455 152
248 54
419 660
344 578
939 839
926 693
82 708
322 244
323 110
85 58
642 811
69 838
439 907
914 199
772 154
651 560
455 519
702 929
445 357
787 421
381 259
663 213
498 311
115 945
683 884
294 483
413 544
247 639
843 697
17 703
584 912
832 324
105 779
456 269
655 587
30 846
632 382
913 612
402 601
730 284
688 928
879 566
874 57
516 834
704 773
208 619
594 926
180 634
694 639
363 920
431 708
584 370
229 19
685 660
201 674
221 138
754 390
605 339
341 853
325 808
249 778
202 877
783 847
955 513
516 344
333 30
899 119
895 865
340 765
934 65
445 685
121 667
602 306
129 423
937 528
784 857
733 239
204 296
931 795
25 920
478 444
905 723
939 669
816 792
463 755
388 639
783 568
821 886
750 634
492 203
888 203
889 243
815 789
267 743
99 522
363 472
108 257
911 792
947 332
871 168
527 355
5 901
462 227
940 749
714 852
249 443
962 141
504 882
664 517
463 801
535 4
248 168
464 433
484 357
399 554
633 825
370 837
324 469
678 366
736 773
506 3
409 300
242 921
324 311
891 838
695 701
497 543
666 959
611 237
445 836
324 106
706 221
588 390
296 758
777 540
415 690
542 806
91 520
452 638
312 773
485 315
693 564
720 245
263 237
873 568
742 335
298 447
524 371
729 152
52 66
530 62
950 522
238 668
37 501
604 284
85 390
367 538
234 490
802 554
665 930
267 773
151 320
815 602
599 961
548 99
405 172
153 59
363 55
68 871
55 240
582 683
508 247
809 568
659 455
182 420
295 923
277 919
262 452
61 724
904 944
370 19
826 488
238 506
834 87
710 107
302 489
550 373
178 247
43 154
784 603
661 4
939 538
518 374
282 241
676 403
446 142
123 371
216 195
569 380
678 804
865 961
929 97
726 403
422 387
749 878
878 517
556 207
609 522
741 740
17 30
633 421
342 685
77 521
420 290
541 181
698 954
595 645
620 866
153 387
948 953
925 4
546 793
604 772
876 713
405 936
875 734
735 224
571 594
129 631
573 848
343 848
401 701
513 109
964 395
941 622
191 429
888 10
511 419
647 297
866 656
712 476
780 403
366 501
27 56
153 230
290 782
750 369
711 877
813 108
64 123
360 858
883 530
489 336
734 793
607 205
317 534
424 540
730 335
683 676
562 15
771 861
698 219
174 112
187 34
107 544
450 197
702 59
272 618
716 102
343 720
234 735
957 261
254 489
537 961
475 33
279 684
834 838
628 150
785 882
159 200
147 930
854 866
14 840
821 7
763 438
958 132
184 260
941 946
480 961
85 825
37 170
181 668
157 671
829 546
706 671
681 54
446 650
571 467
505 240
643 351
267 193
74 150
732 250
347 565
529 808
954 558
810 441
689 794
33 372
795 527
446 845
239 697
52 487
347 580
648 901
908 246
30 788
775 520
858 369
727 756
342 565
772 127
236 451
536 717
583 959
143 532
591 46
562 695
778 444
35 725
901 56
684 223
593 61
298 205
68 473
324 270
834 220
652 772
533 864
954 281
766 30
190 461
337 70
17 738
296 381
492 491
92 34
680 125
659 494
664 514
134 691
957 829
805 83
73 200
741 739
937 322
153 904
156 54
895 431
128 805
644 222
686 134
282 656
832 715
893 250
20 548
860 352
682 94
120 41
827 7
331 269
830 423
573 810
7 194
764 793
617 374
410 149
277 294
706 130
752 213
948 127
467 56
286 640
863 616
944 959
258 111
103 491
388 629
589 708
886 864
66 781
938 163
199 664
733 493
39 679
158 671
543 914
556 431
328 107
703 834
574 85
711 246
550 766
108 334
32 168
147 49
121 567
123 109
756 558
700 540
382 566
882 616
362 558
738 729
463 8
637 499
939 186
178 439
929 155
336 423
646 243
273 660
605 541
908 502
324 127
718 544
779 523
85 255
774 591
812 177
746 215
393 462
273 513
847 729
59 553
268 29
433 60
658 136
911 899
506 419
387 724
262 459
798 141
354 168
179 876
740 445
20 482
114 40
645 168
650 752
154 451
570 350
99 731
209 551
892 433
327 699
139 602
273 772
548 820
488 823
153 349
755 152
528 687
881 568
320 319
289 437
939 641
471 301
95 65
161 130
821 617
534 496
440 782
233 267
483 34
672 431
591 861
678 252
964 4
631 900
183 874
580 951
400 294
221 41
172 760
376 348
84 509
881 182
842 518
38 783
874 598
44 18
665 32
646 280
173 639
19 67
39 920
11 372
765 421
642 192
802 288
940 63
833 817
656 268
163 691
627 516
824 219
800 109
784 852
233 96
556 757
947 465
886 961
595 537
832 106
456 131
747 12
142 340
429 380
45 725
249 90
534 46
735 453
27 329
184 667
909 357
621 188
677 907
797 84
229 53
173 473
482 367
710 614
443 876
78 60
870 444
669 453
692 729
121 743
697 54
565 472
272 600
249 534
81 554
681 764
340 540
156 56
344 795
485 69
822 345
636 527
61 482
293 93
660 701
571 4
328 49
739 919
361 739
831 119
662 792
651 962
442 494
376 294
689 612
260 864
262 421
669 799
190 136
711 499
621 576
698 373
721 669
891 404
689 16
940 669
683 563
153 180
873 63
96 918
243 476
321 489
694 591
802 491
744 270
623 963
632 785
276 392
498 275
850 118
286 498
835 794
764 569
30 144
283 733
37 19
315 963
531 397
189 955
631 138
572 955
262 92
769 487
340 835
449 232
508 195
888 779
650 301
162 597
114 82
673 149
333 882
580 829
237 793
613 438
777 285
753 348
577 771
211 782
613 466
129 187
183 646
498 15
906 471
909 738
580 218
387 923
854 500
913 94
545 177
430 15
689 435
879 101
183 518
534 648
488 558
194 928
600 306
685 156
832 608
402 951
375 905
573 520
172 476
842 636
23 890
884 381
315 705
321 351
523 257
183 153
258 629
822 251
484 708
815 110
375 395
797 795
452 911
200 404
902 150
396 553
294 83
564 417
201 690
337 678
78 639
286 145
879 502
436 619
401 647
725 170
795 918
635 952
710 33
702 878
755 816
495 369
575 848
889 295
657 407
889 245
59 568
858 638
217 794
682 174
862 469
260 532
208 803
625 353
906 348
372 169
168 176
959 12
481 725
21 79
221 691
577 197
187 900
278 388
226 923
832 138
465 923
413 674
492 522
289 827
37 949
592 850
656 886
571 684
354 934
728 105
383 515
38 647
772 781
502 476
33 737
761 225
613 426
700 496
321 853
797 356
751 794
767 602
275 623
686 299
396 584
804 413
798 645
754 447
895 511
724 686
478 192
90 631
426 67
133 119
916 654
141 921
348 248
830 859
728 282
171 333
914 646
103 658
382 156
728 761
101 435
192 566
127 259
680 870
889 636
368 290
671 900
943 841
422 160
749 919
718 403
561 835
161 696
765 770
214 733
564 886
277 954
141 4
387 452
85 523
239 417
281 808
723 15
226 247
638 803
468 499
301 781
543 697
77 744
942 778
143 534
148 539
681 374
678 321
430 140
475 562
446 502
449 123
123 161
780 602
186 788
583 558
503 474
378 529
583 156
940 375
351 357
583 667
202 472
304 759
258 168
52 590
581 797
260 168
862 137
710 926
283 319
313 359
8 71
554 15
628 355
22 799
749 493
550 851
940 724
474 835
94 131
941 489
719 521
957 508
874 553
48 97
855 16
485 25
93 85
446 828
641 828
630 513
712 711
940 181
278 407
767 213
354 793
717 843
354 568
482 646
9 209
815 58
637 292
47 494
570 882
363 131
593 826
585 789
330 781
489 411
312 509
642 104
458 569
950 563
437 408
331 54
209 817
406 225
564 224
199 960
845 7
104 639
954 952
321 274
497 757
704 952
319 763
105 6
52 18
290 220
510 87
889 661
293 432
457 944
770 49
762 848
779 849
288 586
680 281
879 19
882 189
518 724
631 771
836 758
783 723
798 2
731 867
24 261
114 112
596 179
133 480
139 781
248 257
498 344
902 287
604 942
868 205
465 16
20 335
508 100
89 849
322 878
587 934
765 316
443 546
291 185
69 614
287 461
775 264
228 859
165 806
816 84
420 882
325 943
793 408
772 261
726 622
277 943
467 481
573 506
548 614
402 610
796 476
346 462
670 809
714 472
454 47
127 509
497 338
485 192
10 707
229 542
651 359
200 643
836 749
51 384
940 803
627 921
501 434
367 66
85 67
636 705
777 319
162 636
819 372
632 931
823 291
768 893
209 635
958 759
224 563
637 230
533 639
770 256
508 944
416 546
270 125
949 237
725 110
692 106
252 175
915 898
947 771
232 264
531 731
800 563
343 850
638 194
574 124
702 930
165 34
754 326
916 677
689 242
409 522
935 848
807 88
75 578
49 814
525 790
278 915
493 691
325 667
238 171
190 317
507 210
271 725
765 756
939 729
217 713
378 671
722 403
167 448
73 512
824 201
311 401
621 431
330 752
750 261
223 435
507 119
618 149
844 39
740 436
376 938
289 784
292 380
378 692
120 372
195 251
715 28
722 175
215 136
606 291
473 364
199 757
940 726
209 915
437 118
785 599
905 691
17 869
104 591
43 835
543 522
147 272
208 758
224 912
456 170
482 555
611 484
480 479
73 177
33 815
921 264
638 55
764 945
387 820
679 597
659 856
568 687
328 379
145 371
815 40
868 518
329 56
770 602
964 81
482 118
505 817
32 187
692 338
46 901
728 104
607 921
309 319
888 756
714 455
557 285
643 803
78 935
551 631
470 907
810 291
715 774
366 307
863 54
585 933
309 749
505 136
387 898
449 674
660 650
326 952
297 71
508 830
816 354
778 506
196 6
475 204
738 782
452 907
545 230
398 500
287 530
656 634
304 295
714 311
275 351
946 848
94 49
357 307
942 364
803 708
816 258
360 245
741 85
678 554
462 388
325 695
375 534
567 658
454 57
812 520
232 319
445 786
378 649
337 791
933 528
507 79
926 564
255 515
52 298
887 763
777 521
49 760
281 287
271 849
738 634
495 846
132 808
72 303
402 263
82 164
589 373
577 439
950 113
209 466
854 916
828 582
149 723
10 900
899 546
882 385
245 366
202 250
416 521
105 323
135 781
368 31
462 507
482 281
114 281
482 673
218 496
615 451
426 568
36 699
490 658
690 912
593 538
356 811
208 845
252 526
918 793
779 256
294 62
557 707
258 894
393 677
928 773
260 496
557 316
498 137
827 709
328 700
238 724
741 626
91 323
512 353
208 811
291 358
576 493
311 929
762 47
270 770
498 55
754 518
828 269
744 260
742 39
637 374
551 224
506 243
638 808
896 770
108 494
647 170
924 763
162 737
525 480
692 323
958 701
260 733
116 432
740 186
958 963
813 36
673 35
826 704
608 213
382 878
582 99
508 752
225 396
641 335
926 242
458 372
116 873
77 40
69 29
20 437
625 748
718 732
941 768
744 600
469 707
851 479
575 280
221 861
613 544
396 460
775 855
122 126
506 501
914 918
343 291
700 228
46 107
382 844
746 862
736 605
577 139
766 230
962 385
32 726
594 705
133 551
347 103
671 894
611 458
669 207
64 353
443 300
209 742
54 920
105 770
845 3
446 730
337 561
516 584
392 447
942 738
69 957
522 494
108 614
836 111
488 350
430 870
925 395
556 55
652 865
628 185
554 438
184 453
86 145
788 247
667 54
941 243
606 65
957 685
744 915
831 261
82 7
821 415
896 500
172 365
820 575
783 382
25 140
826 953
895 456
937 408
173 435
655 80
828 853
938 59
949 250
430 17
748 687
126 618
18 89
618 520
17 787
718 755
693 91
336 590
772 237
845 765
265 326
50 152
956 753
769 285
832 117
843 144
99 959
267 47
675 619
32 254
293 759
749 742
94 213
108 294
748 56
383 486
891 647
128 129
143 130
573 299
536 876
651 418
38 32
531 918
580 191
122 129
882 606
36 170
822 44
399 528
173 516
27 886
241 892
317 54
817 649
802 645
873 427
311 154
712 270
612 98
375 444
817 810
82 474
581 763
596 767
276 922
502 357
440 667
571 95
651 908
630 887
733 258
270 883
541 15
778 563
634 792
881 254
53 212
68 53
505 416
613 779
188 60
195 548
636 419
321 246
453 872
842 444
457 319
671 49
797 314
349 19
866 519
470 355
560 563
783 842
241 365
727 890
599 388
929 659
456 869
115 526
293 951
159 405
499 917
406 853
833 572
392 959
282 606
357 411
74 608
320 477
651 721
229 193
293 637
736 592
863 771
457 950
508 615
694 923
721 4
671 244
570 810
765 551
601 408
214 144
250 299
387 92
795 853
749 385
101 491
805 810
706 148
195 562
59 756
819 476
925 690
815 188
847 205
208 755
300 483
924 390
692 487
950 445
286 114
598 118
236 622
820 330
308 25
916 539
947 119
20 423
611 182
426 843
751 851
70 542
392 666
712 530
329 882
577 884
398 14
157 773
659 2
89 34
770 801
213 544
121 693
608 118
563 335
604 1
64 726
76 141
525 410
157 53
644 723
198 365
446 242
192 53
911 958
351 89
59 530
570 227
153 724
583 90
857 697
712 21
457 889
626 67
739 493
294 530
879 356
132 256
609 729
26 697
11 650
295 584
82 83
863 936
308 169
198 247
611 38
38 339
723 408
325 445
598 864
754 885
220 34
818 161
620 626
232 535
161 150
529 185
9 845
386 476
847 489
302 207
957 185
478 199
159 458
292 297
43 877
478 416
324 507
671 370
643 509
386 2
749 150
964 317
382 925
546 849
896 354
787 207
333 172
272 421
90 176
15 799
893 953
844 676
726 455
61 248
742 164
386 299
887 207
22 817
19 244
63 352
25 559
910 757
671 628
571 291
148 93
348 483
505 811
178 134
189 872
824 867
293 279
545 687
116 464
670 817
741 772
382 114
783 588
593 519
63 80
503 111
832 403
233 601
76 33
6 703
582 101
824 381
501 7
282 586
320 952
880 97
524 479
334 101
645 878
940 841
723 136
698 71
684 251
342 429
153 853
875 742
348 918
706 476
379 784
121 554
478 847
750 861
867 709
482 263
141 357
211 468
282 865
525 793
384 917
233 281
798 787
580 597
148 901
13 100
603 629
732 242
426 99
505 770
655 129
569 742
192 353
576 412
178 937
290 791
581 316
899 883
92 959
463 75
501 963
649 799
732 264
790 763
63 527
328 1
694 206
423 280
165 14
428 434
94 242
565 643
292 366
449 882
858 541
206 87
91 934
184 193
723 634
938 109
857 313
63 213
64 84
683 527
427 421
854 7
74 953
916 798
58 493
893 91
429 369
862 513
842 291
30 752
535 371
665 535
363 773
511 661
608 684
74 431
216 24
318 192
717 723
290 703
116 678
759 731
367 624
139 59
552 862
557 843
498 886
704 955
493 864
541 786
956 624
394 707
267 757
339 704
823 131
145 396
424 435
233 765
77 476
173 386
256 801
626 263
202 217
749 945
337 860
25 53
596 394
845 640
45 134
44 692
437 955
449 193
213 493
572 125
414 950
109 709
51 464
362 796
338 41
354 201
573 603
390 589
737 537
738 281
328 333
494 212
208 882
69 314
522 793
617 255
714 913
440 358
452 725
116 452
789 280
667 170
304 198
894 690
253 618
715 846
286 780
769 400
43 826
482 227
485 761
480 355
488 540
382 288
630 188
816 253
742 369
436 199
283 584
397 917
234 801
96 575
353 16
574 540
740 629
937 419
625 555
765 150
471 47
465 252
149 677
655 911
466 932
401 752
147 886
764 424
552 758
585 502
9 432
92 656
199 782
278 267
382 835
784 798
382 287
750 54
871 622
158 842
77 383
761 650
449 828
467 695
154 799
552 48
199 206
794 152
795 427
200 835
524 119
649 530
268 353
204 636
436 207
293 94
577 106
839 180
490 389
914 359
889 355
839 395
161 24
455 329
616 793
346 941
547 793
214 519
63 118
777 558
218 385
891 886
439 60
490 453
548 530
510 661
762 607
899 647
440 816
681 914
545 149
717 777
517 674
220 486
317 438
571 948
747 232
420 735
625 109
126 852
718 841
262 102
234 806
752 56
834 222
673 919
746 599
153 203
530 130
949 718
743 291
505 519
375 731
593 477
76 439
581 756
458 121
383 362
8 579
151 608
908 177
363 569
148 18
221 24
675 550
529 441
143 954
642 793
333 137
727 534
175 624
587 258
513 709
386 527
190 228
302 829
439 256
924 811
833 671
672 114
755 454
278 531
752 922
444 213
412 579
121 910
208 365
236 364
879 791
858 67
5 500
938 901
748 377
1 626
18 300
606 60
104 709
435 314
603 140
673 554
180 491
488 291
43 465
892 67
430 264
190 924
361 365
143 656
26 272
531 312
511 680
156 170
378 90
383 322
874 769
142 913
740 145
399 906
604 688
387 32
769 483
939 913
642 196
795 29
326 242
692 870
497 522
764 795
699 46
460 476
749 429
378 579
875 505
565 768
909 633
69 274
877 174
603 664
304 688
122 102
672 389
957 224
142 201
630 14
522 3
339 562
427 921
537 438
444 312
84 316
635 477
526 206
799 867
278 465
76 219
50 921
122 539
116 7
332 106
305 188
941 786
286 101
936 514
324 853
440 403
226 692
862 781
498 541
616 431
257 306
712 802
224 362
9 483
162 444
235 251
10 554
735 140
931 756
719 144
804 248
694 125
899 109
506 481
250 16
775 223
812 370
843 7
462 686
419 3
133 281
81 685
774 907
492 467
179 127
812 185
677 517
617 382
598 756
526 301
926 238
360 297
73 815
128 440
224 686
927 330
554 752
191 871
682 551
209 110
498 182
331 295
127 112
858 819
211 114
662 480
617 719
468 856
714 944
171 600
926 809
940 698
334 707
841 867
115 194
595 508
539 101
850 71
203 112
55 814
956 541
908 166
466 531
842 812
81 850
382 869
791 553
802 117
357 907
826 808
153 851
316 920
498 883
253 688
300 94
721 404
219 853
443 689
937 445
571 645
361 109
55 912
593 84
538 907
813 598
116 537
23 931
58 808
827 953
915 41
497 727
214 259
27 361
32 901
949 431
650 696
448 54
305 535
737 94
171 623
616 513
723 261
478 72
422 678
436 104
343 469
659 3
114 235
46 66
348 501
741 344
710 476
49 568
232 66
730 49
473 381
761 13
812 245
824 185
740 536
8 319
263 244
201 853
17 422
711 512
81 442
714 435
817 568
440 534
283 514
664 252
448 231
86 721
183 703
534 851
352 291
347 251
744 421
939 447
485 933
518 281
231 538
626 872
692 846
446 918
121 551
557 309
98 163
436 535
149 106
292 271
443 538
61 859
63 3
632 447
777 358
595 325
470 205
549 29
720 726
424 287
585 521
609 225
836 597
908 876
182 678
914 870
636 367
655 842
447 444
86 439
209 515
588 803
184 780
890 145
785 385
762 179
585 557
93 242
516 384
252 780
65 109
418 185
938 381
318 501
667 481
904 322
802 177
879 207
609 895
769 902
215 600
343 295
537 429
960 503
367 667
955 312
30 586
320 351
463 680
824 795
557 639
542 919
664 507
700 145
574 461
403 29
862 892
620 598
475 372
770 99
166 408
659 267
252 444
924 417
345 872
203 62
422 466
908 548
688 912
819 99
580 793
554 118
149 407
471 601
539 297
939 332
341 41
341 383
37 311
132 608
883 154
948 57
220 407
534 602
706 827
580 707
189 507
439 705
543 547
283 399
122 531
345 920
348 763
490 838
84 930
534 134
71 538
38 408
743 138
716 758
751 361
317 269
52 547
833 396
448 834
832 914
378 707
139 537
655 538
918 256
48 905
341 948
17 631
161 650
143 410
43 136
678 661
310 836
947 453
767 699
283 580
410 837
372 411
1 53
958 4
392 373
131 709
550 55
832 336
685 701
775 698
463 231
895 457
88 91
854 330
626 674
798 750
272 222
105 190
297 624
718 835
536 501
746 4
319 773
906 258
328 329
380 394
96 785
706 105
124 709
64 192
439 375
592 194
239 374
473 396
246 687
526 806
904 247
190 703
166 316
879 497
346 486
747 701
129 472
126 339
653 91
536 181
14 30
643 701
223 479
33 295
353 930
344 743
21 859
237 79
148 384
663 534
635 812
883 803
165 59
861 521
245 520
410 205
286 516
399 443
332 885
10 385
120 823
473 12
448 434
219 544
630 383
161 601
33 567
209 899
727 927
611 689
226 753
108 717
70 166
634 353
341 36
122 327
611 602
458 237
496 886
429 608
651 738
166 13
670 524
406 960
95 527
736 721
519 396
310 370
201 247
506 523
486 701
735 243
277 206
334 366
22 270
262 624
948 404
711 1
794 291
292 838
828 106
646 237
440 288
450 179
235 356
485 44
243 355
76 58
160 912
331 858
279 650
619 390
409 742
837 849
463 243
152 953
609 363
890 493
105 257
807 527
583 749
214 623
840 601
780 562
199 886
215 62
331 457
221 196
492 919
891 74
281 835
588 853
716 669
771 390
804 472
276 889
27 413
738 776
48 419
937 254
778 502
448 955
229 483
462 572
180 777
815 412
432 930
472 695
635 494
567 742
149 523
254 872
722 852
412 352
926 174
228 930
488 857
179 930
892 917
615 553
393 512
822 150
607 568
672 59
955 132
642 357
688 417
61 362
200 175
422 733
10 63
964 829
195 3
82 481
146 429
765 579
18 218
88 395
184 484
78 297
495 856
315 297
964 300
144 89
670 412
931 955
812 634
714 241
151 316
926 110
76 797
83 95
59 666
848 696
547 920
107 509
701 705
446 601
21 894
710 709
802 496
907 520
360 905
161 528
755 480
744 831
104 40
406 54
186 868
42 352
393 743
475 252
943 363
293 185
433 66
351 873
469 239
38 871
398 433
266 174
317 692
300 239
543 386
64 797
941 864
293 413
525 602
615 871
166 483
122 738
59 412
824 659
743 62
872 41
325 799
442 41
182 261
233 606
492 92
357 49
436 459
670 401
95 763
273 442
593 542
237 578
38 703
270 50
107 811
392 687
61 455
652 78
133 282
260 372
790 24
2 849
308 725
265 472
279 384
410 871
187 544
270 423
271 526
371 707
251 959
496 713
305 171
320 763
186 339
69 179
795 544
454 686
73 250
52 755
518 846
871 761
512 768
133 102
306 781
880 366
903 487
915 799
229 671
925 7
728 145
858 8
424 459
331 180
511 763
592 901
409 191
491 259
838 89
449 235
699 259
449 319
108 358
783 495
886 433
456 274
643 118
120 788
331 505
90 643
581 803
122 543
249 762
732 639
891 5
161 532
20 255
203 417
898 814
960 773
652 270
565 2
162 45
271 724
612 479
621 608
120 811
748 619
772 431
694 695
786 917
746 261
149 602
949 713
702 308
890 735
619 551
866 597
508 419
238 905
783 469
873 338
670 273
321 730
786 928
672 600
447 107
87 40
389 350
202 274
874 854
44 956
138 49
795 515
266 780
68 90
812 946
598 205
229 889
532 542
552 643
822 536
44 245
129 819
948 781
349 194
296 857
289 222
516 361
402 666
791 185
279 862
69 35
360 423
632 358
887 792
939 210
238 111
339 589
913 440
662 584
457 84
535 567
64 780
736 301
727 91
571 915
315 753
941 385
870 691
325 895
287 240
457 225
155 453
305 730
289 515
949 571
458 483
717 146
184 782
624 553
377 601
320 480
539 425
742 423
621 558
640 352
135 56
167 483
823 60
378 784
810 507
442 763
379 6
424 643
615 660
884 169
414 348
733 83
293 817
783 477
751 835
10 30
628 708
157 959
283 158
679 515
466 831
126 441
254 500
664 31
607 412
61 761
758 272
424 390
161 811
315 847
865 306
653 829
133 644
332 654
473 99
686 666
577 297
199 322
271 146
42 546
181 188
21 944
190 110
333 756
450 807
596 40
941 794
63 257
556 898
642 273
880 640
510 50
902 901
518 39
123 868
90 234
557 18
627 404
295 757
606 734
702 696
100 829
18 846
630 487
597 725
259 19
822 559
641 90
166 85
576 490
813 668
153 597
183 439
715 219
682 48
429 107
634 66
141 390
478 247
956 932
833 340
502 373
226 351
92 29
610 65
548 85
819 645
682 443
598 155
351 918
354 47
871 181
636 550
834 886
914 473
384 639
937 623
78 80
23 903
689 30
745 731
571 892
841 137
675 778
422 290
632 761
627 902
44 690
783 584
820 19
662 413
612 251
38 889
931 220
632 76
354 42
23 483
874 406
21 645
36 770
186 246
954 417
960 857
541 634
379 123
810 66
184 930
655 620
302 291
402 108
327 345
310 25
226 243
238 770
190 820
9 272
191 339
615 773
199 761
637 482
914 690
190 88
670 782
840 110
279 365
278 168
630 780
33 586
231 546
70 419
539 717
875 17
875 779
179 372
315 79
22 624
101 538
949 48
467 412
159 360
422 899
535 350
824 743
367 590
551 228
840 922
248 395
94 185
497 699
22 84
732 292
932 330
154 307
419 223
784 960
510 172
637 403
211 65
211 482
398 268
454 578
932 591
465 166
465 629
239 427
144 205
420 537
468 757
880 781
377 10
787 618
555 959
167 638
459 403
682 450
939 190
741 232
9 738
257 228
837 316
230 922
758 936
947 703
778 843
337 175
863 791
744 466
116 731
718 100
893 548
382 215
320 352
409 708
787 643
768 958
465 362
494 176
173 899
668 137
881 467
340 7
147 453
895 635
405 338
400 795
577 571
942 653
195 564
798 559
545 433
546 256
82 396
537 394
594 933
904 400
754 357
749 381
795 923
406 272
766 610
305 28
950 91
638 168
337 865
796 708
17 691
122 639
282 856
128 529
698 783
398 778
719 47
351 335
302 284
863 298
211 643
258 228
182 366
233 695
15 372
317 196
48 483
908 6
449 147
122 175
233 757
511 126
14 765
418 962
377 607
789 146
159 882
832 327
748 653
563 491
959 849
554 481
376 385
63 451
300 920
420 850
186 104
816 528
652 86
286 514
94 559
613 503
59 472
319 259
949 31
106 483
918 885
147 758
252 788
582 823
685 831
74 494
833 695
328 685
826 63
738 780
826 297
502 660
292 644
26 369
879 324
342 199
66 922
465 592
77 30
334 4
786 435
874 538
662 308
564 261
399 868
175 42
410 385
827 952
591 479
33 944
286 810
549 98
424 837
603 667
881 327
738 843
741 440
775 558
345 794
139 198
402 841
357 394
157 423
640 472
508 521
854 114
519 253
576 553
456 802
302 459
352 544
899 79
583 820
502 527
142 589
642 93
504 92
254 164
875 733
441 152
403 34
577 336
464 268
51 695
685 666
184 823
127 645
901 853
382 770
933 743
272 425
858 661
636 141
657 46
243 354
456 85
183 335
279 248
178 539
962 558
839 473
21 811
464 945
883 753
887 600
123 375
594 36
400 438
938 851
282 533
376 364
77 486
883 836
86 793
647 240
788 118
778 650
728 773
304 615
787 546
294 89
322 708
249 66
626 857
346 405
688 808
482 319
673 56
927 549
692 125
889 88
575 134
105 659
644 411
173 549
418 288
669 674
663 894
799 442
890 960
913 894
784 577
671 476
470 323
581 618
732 885
336 313
957 650
460 269
712 244
832 495
278 602
672 227
915 564
462 667
490 894
842 72
531 658
873 460
383 258
818 250
724 235
126 66
75 461
51 831
3 350
236 205
8 894
672 252
178 665
329 633
317 275
789 74
457 927
465 227
192 890
832 293
349 907
664 782
211 688
893 404
831 460
848 517
21 60
37 770
617 601
715 767
142 468
115 344
601 299
831 660
706 345
736 622
611 131
710 875
159 290
325 665
555 566
292 835
300 639
234 962
458 349
429 835
93 529
347 151
694 413
744 255
463 135
58 827
200 477
386 849
344 696
33 252
659 562
710 532
734 54
173 590
342 886
957 12
590 269
391 349
325 634
289 767
129 375
467 118
954 390
815 72
868 79
902 203
319 313
321 271
798 225
545 489
188 2
774 852
748 403
633 280
225 384
506 363
847 164
569 945
166 365
575 223
888 515
318 193
884 494
641 739
665 424
27 144
9 324
73 740
303 290
410 537
38 476
146 285
717 857
817 883
738 622
422 240
461 517
278 218
427 256
106 185
913 623
255 705
703 237
583 496
525 877
53 520
534 94
812 731
346 360
620 673
398 211
728 606
27 375
462 67
498 285
921 869
874 256
518 829
929 3
824 418
726 661
47 952
190 654
275 112
627 754
485 856
68 635
652 216
585 203
658 494
60 408
153 312
9 647
275 547
504 172
560 92
681 819
847 669
231 134
642 783
595 103
317 435
802 853
588 823
669 198
513 701
96 61
782 111
162 461
147 161
732 888
665 367
419 647
377 152
325 902
133 317
315 98
43 546
759 152
406 268
186 340
716 902
854 106
519 869
129 65
343 91
825 701
596 324
772 219
399 687
183 474
611 288
789 394
590 578
92 725
176 67
906 814
262 808
223 222
593 38
48 388
888 584
755 528
210 697
737 127
835 205
405 294
186 630
573 954
272 499
324 766
549 95
231 849
186 530
191 707
138 654
299 791
732 63
536 355
386 963
957 307
391 252
387 317
858 759
419 491
116 842
518 87
678 369
783 960
619 28
629 801
409 510
852 104
64 961
180 209
715 7
459 788
239 513
329 624
376 386
925 34
822 47
422 871
362 222
942 126
778 898
190 628
314 112
217 501
448 480
379 61
905 50
20 149
459 285
104 29
206 16
113 95
519 92
664 109
162 136
651 465
232 959
504 683
124 161
603 526
420 799
680 453
875 235
620 472
262 920
653 847
354 894
710 248
717 197
927 743
805 837
643 365
349 799
431 261
768 109
294 404
572 666
926 808
157 515
61 607
113 851
510 375
943 194
513 207
10 131
342 417
51 529
508 835
879 778
458 892
254 785
398 493
48 114
567 34
394 16
280 131
710 133
276 917
886 865
880 653
737 144
22 290
399 267
452 782
295 901
179 468
855 523
525 253
703 472
422 914
759 169
768 750
535 91
883 408
611 656
23 549
44 543
166 766
938 713
718 103
83 384
672 852
668 152
716 822
11 227
944 152
754 795
650 371
360 334
295 793
938 327
292 124
211 565
824 253
104 606
628 460
698 90
652 748
609 398
508 864
556 919
115 867
559 639
833 39
51 886
311 230
437 633
583 433
630 566
885 2
834 49
230 530
427 654
284 109
671 217
315 616
949 669
90 125
590 597
225 501
943 845
954 936
524 867
467 529
592 554
241 132
624 757
830 137
70 838
270 137
197 194
376 704
345 60
206 170
250 168
265 753
422 276
149 629
638 154
241 730
95 451
15 152
866 808
525 630
644 365
85 688
318 540
704 561
165 151
63 851
484 805
605 804
282 147
300 3
234 778
158 207
447 575
279 722
6 872
11 144
226 383
741 39
410 279
571 655
727 627
440 489
387 559
31 477
351 903
564 853
742 806
719 527
265 284
114 649
877 65
209 536
527 353
595 802
680 623
795 299
902 408
552 820
424 907
678 101
545 723
833 402
409 807
243 546
855 385
401 559
746 117
706 882
310 531
182 419
306 261
745 340
495 81
522 542
485 338
581 321
70 198
475 340
702 806
890 538
543 954
317 442
682 584
940 631
249 637
73 152
448 131
351 41
467 526
327 870
72 559
915 55
889 152
386 205
821 280
868 45
229 345
226 385
895 460
74 250
943 110
155 491
558 527
810 579
238 660
260 558
232 663
129 111
637 58
429 846
551 961
604 291
139 297
163 287
337 296
377 299
96 432
852 614
659 432
570 911
863 702
182 640
26 509
647 338
940 337
265 543
410 691
775 119
467 429
197 107
949 1
702 259
505 36
105 666
950 923
862 170
943 623
904 639
48 924
383 546
380 622
729 197
701 352
755 724
939 829
676 530
812 274
953 476
382 308
584 330
410 336
82 786
522 886
722 869
550 386
308 40
736 732
194 106
324 102
630 789
162 619
800 101
404 453
697 953
10 697
292 83
535 527
612 432
115 413
762 413
640 660
512 684
871 477
486 291
278 789
262 225
778 553
343 723
740 363
233 150
620 152
597 944
121 281
202 499
169 107
25 563
703 590
880 48
498 660
122 900
87 589
83 568
116 538
297 814
148 814
288 923
958 24
747 227
337 278
6 99
847 781
68 651
466 258
556 727
85 336
148 551
466 511
401 827
368 950
875 606
327 626
642 294
937 736
431 658
524 312
725 106
768 258
603 224
289 123
442 687
161 46
700 602
732 287
302 45
158 139
201 835
449 848
309 460
929 117
235 861
418 336
943 800
715 144
332 567
583 222
940 474
391 285
716 860
443 704
241 473
736 905
390 223
531 41
545 501
541 97
436 288
37 800
710 274
277 723
378 474
117 664
678 6
242 390
478 851
744 380
528 35
475 634
399 837
572 639
700 374
6 870
25 256
642 899
207 867
202 129
249 157
957 911
684 544
730 597
784 96
572 546
854 817
746 799
882 415
153 554
741 12
469 481
910 519
598 2
542 892
794 194
802 493
92 917
318 883
43 582
749 371
74 734
51 56
671 85
893 857
576 423
895 117
912 959
128 521
512 558
125 961
370 434
195 551
889 135
577 112
229 146
475 439
15 907
523 794
653 326
820 781
235 527
830 71
391 829
143 404
282 679
780 634
834 920
834 370
592 695
675 54
489 801
303 453
430 248
305 189
819 781
790 872
652 96
326 654
601 285
162 515
805 546
129 46
183 327
874 468
695 608
685 259
173 226
947 464
947 364
123 301
406 780
409 370
379 841
90 41
377 724
732 83
511 837
233 860
881 521
426 240
826 434
360 190
828 619
196 474
940 928
231 803
828 213
484 268
800 110
606 223
296 787
311 150
281 691
39 725
302 329
735 8
467 893
250 461
130 801
641 27
560 629
244 79
211 560
176 509
857 390
669 474
836 438
220 408
748 616
941 676
38 109
678 95
36 627
190 535
718 247
113 47
460 411
148 223
114 668
133 267
823 66
52 355
470 370
82 87
943 271
191 870
942 588
426 542
561 194
304 332
693 496
190 756
862 666
657 886
52 749
593 73
187 788
392 735
525 893
600 873
48 185
839 901
105 526
903 876
409 960
935 319
45 666
620 726
157 787
740 673
627 400
161 177
950 477
305 313
201 515
745 196
121 622
862 877
55 372
743 112
879 37
327 290
128 135
813 399
78 198
765 152
9 361
143 302
565 312
155 758
1 371
433 107
384 658
191 723
914 823
449 126
691 364
422 558
895 574
558 219
405 147
220 945
937 365
466 239
304 543
120 720
615 690
37 467
485 199
826 263
943 789
378 481
799 185
176 228
948 615
588 563
595 824
94 917
160 50
512 71
533 445
319 235
260 922
357 132
311 46
607 680
506 779
783 4
502 432
737 425
559 206
145 491
101 684
296 441
625 178
598 669
672 702
470 87
506 344
238 804
836 837
433 901
17 294
761 370
850 724
18 945
289 395
943 725
880 305
6 240
570 311
573 713
667 212
896 417
433 509
957 760
190 547
234 126
372 568
475 640
767 796
6 861
681 363
516 109
165 409
842 481
516 373
559 207
929 666
452 554
536 141
455 98
9 853
572 353
165 840
702 553
868 177
616 156
532 144
943 579
960 666
409 143
762 831
676 758
78 809
577 538
410 2
926 175
317 415
749 639
735 827
21 56
210 71
649 336
716 930
320 154
224 222
717 244
211 127
802 255
880 234
378 271
621 703
68 183
153 903
224 628
719 417
704 725
510 747
931 639
368 98
266 367
26 35
86 163
871 426
506 427
929 575
104 297
223 859
378 275
305 412
843 634
687 923
585 760
766 955
704 898
396 425
652 920
455 946
293 519
699 514
788 136
21 212
693 118
755 867
824 626
399 817
30 55
163 259
484 549
27 425
732 913
910 927
806 760
617 744
157 500
279 778
524 298
343 228
681 212
286 189
166 327
748 1
943 248
423 413
865 515
720 172
11 285
180 739
669 781
744 333
941 614
648 228
772 622
154 94
303 207
722 549
525 905
76 156
159 868
908 74
819 537
692 256
807 323
179 53
1 692
195 237
649 14
309 411
409 381
510 944
467 431
331 876
831 777
265 952
280 944
292 35
695 269
153 790
422 878
491 168
855 605
723 865
495 329
805 176
234 92
188 261
625 877
916 638
331 932
800 10
802 477
310 84
868 737
603 175
611 36
541 176
216 398
430 910
579 476
585 314
72 255
575 934
418 645
165 613
892 106
383 517
9 201
276 307
32 479
128 206
300 127
638 648
196 496
270 869
158 51
399 186
440 381
700 476
482 253
536 307
948 190
926 543
582 288
10 961
625 319
324 559
504 59
784 102
627 208
612 372
186 243
817 791
96 92
414 333
694 489
312 242
508 563
868 859
574 458
637 21
560 522
719 528
93 258
550 686
581 61
543 195
593 656
292 425
419 838
163 21
221 761
459 688
116 958
157 566
630 658
233 740
822 239
249 824
925 657
778 901
179 499
341 121
225 41
826 838
606 80
700 856
1 961
379 929
446 408
153 496
903 501
90 614
406 477
41 859
594 65
738 164
374 442
651 685
879 789
940 217
659 263
931 843
670 829
539 447
379 33
628 796
243 220
704 313
795 731
120 199
276 48
855 587
681 131
315 679
430 504
828 863
347 186
875 329
714 265
201 248
502 618
491 164
270 136
672 440
783 841
456 2
733 753
760 453
276 515
704 366
638 846
27 919
760 515
816 547
740 61
120 213
498 83
498 98
129 11
211 707
754 455
886 848
624 483
184 693
398 597
937 202
500 193
404 205
728 256
605 432
821 239
348 107
598 351
534 547
368 270
220 517
874 479
508 13
685 540
664 840
363 771
786 673
838 608
665 502
328 191
123 576
426 71
169 417
182 21
284 907
655 662
183 155
891 623
388 177
576 241
958 231
395 707
595 85
600 441
543 140
962 79
362 220
647 953
813 296
895 665
283 621
229 84
720 339
177 442
69 347
115 876
822 490
157 362
616 198
180 196
171 669
294 513
237 788
38 750
727 516
341 771
512 517
463 568
536 534
420 830
779 372
485 263
914 838
646 56
64 177
519 708
116 368
668 412
338 677
304 637
183 694
264 365
78 923
226 164
46 793
590 515
604 31
630 884
96 709
715 186
770 54
839 284
628 397
495 899
490 3
698 693
623 55
593 429
694 600
520 479
332 250
211 515
102 639
471 444
802 308
619 160
312 131
437 38
232 354
832 724
183 643
319 435
909 71
516 699
396 919
784 355
291 713
488 547
361 97
830 735
835 922
178 261
485 567
678 60
286 461
836 415
593 948
438 269
641 826
81 411
426 94
683 221
290 62
498 757
36 869
706 826
583 348
180 261
661 925
369 553
510 702
943 164
303 955
651 776
329 623
195 559
580 108
866 602
195 12
302 891
624 705
555 357
642 341
18 263
685 688
74 856
73 794
768 589
824 323
338 384
649 851
724 793
124 750
581 69
593 846
414 636
215 223
557 846
337 903
154 394
921 846
825 89
115 750
400 794
937 161
778 312
900 677
817 638
896 657
78 81
832 296
235 39
27 135
65 781
475 397
115 2
300 688
577 743
328 810
445 496
267 876
604 906
452 868
516 859
736 567
559 695
560 384
843 564
758 481
166 442
216 830
797 537
396 900
579 894
181 542
129 551
98 713
656 679
450 785
14 561
728 544
572 473
698 605
700 319
958 97
192 142
577 770
941 67
724 381
797 207
783 645
794 335
320 551
782 416
593 687
524 454
949 460
637 713
511 411
822 933
463 414
278 311
23 460
891 150
964 401
774 101
501 137
340 506
199 614
32 57
698 477
812 179
344 793
588 104
637 640
200 795
188 256
810 759
695 46
320 700
877 791
847 54
81 224
93 618
450 358
192 55
300 597
632 594
98 610
288 95
715 798
601 713
52 163
557 767
398 847
315 240
492 70
743 415
25 299
935 35
104 489
457 781
810 434
784 70
24 130
94 622
909 543
439 649
768 888
317 837
874 470
731 687
813 772
904 454
375 5
744 708
769 408
446 330
428 676
671 884
519 242
614 16
37 668
435 461
926 32
37 796
588 299
419 319
11 237
567 8
330 12
536 789
558 427
253 677
349 362
710 585
858 921
815 163
446 93
68 639
107 228
98 721
347 658
419 50
564 132
719 561
402 819
361 823
23 221
391 662
48 314
943 113
202 394
817 843
274 677
890 88
323 476
893 486
20 406
633 404
157 401
862 350
210 474
766 285
905 187
519 628
460 111
504 155
582 551
181 174
38 816
577 546
585 871
182 588
243 568
32 958
681 568
57 530
258 314
880 553
822 243
712 791
594 576
615 954
543 640
485 39
58 287
570 354
109 3
552 494
114 838
23 274
868 231
936 474
312 869
830 549
368 387
388 708
697 476
655 608
69 181
196 923
59 600
570 678
167 518
758 743
148 468
783 468
391 368
81 887
599 236
226 447
768 212
627 199
744 166
669 520
879 206
197 829
627 905
289 384
444 809
378 216
153 572
599 280
439 317
437 155
668 427
536 403
293 466
830 676
632 176
769 60
824 375
693 127
134 323
128 897
545 601
498 562
556 165
940 391
471 517
422 483
954 29
274 850
612 199
503 494
260 12
918 280
813 569
625 913
728 539
295 193
895 490
537 236
50 684
698 657
648 532
171 831
899 539
574 953
387 174
726 34
376 247
962 225
896 901
340 647
334 16
81 890
64 755
345 444
510 540
379 894
964 713
147 16
252 827
303 479
772 303
242 481
407 301
320 499
826 90
626 106
379 133
44 212
653 256
570 95
96 734
545 961
48 669
272 870
325 847
932 349
728 550
126 547
294 584
5 228
746 800
587 961
452 531
584 487
914 253
416 111
858 244
456 944
882 263
362 476
772 3
328 48
33 809
311 659
463 65
334 144
303 514
226 698
458 15
74 146
666 111
624 395
92 130
390 674
733 384
617 16
493 170
236 489
653 794
167 925
936 307
693 435
739 49
828 554
165 138
860 816
868 778
733 674
202 4
931 31
779 307
129 785
703 517
625 759
142 396
842 252
165 911
405 696
573 434
255 160
430 546
686 100
949 401
191 125
659 394
48 67
766 579
822 231
608 205
38 396
66 586
807 753
89 285
698 876
474 358
888 246
288 177
393 66
769 388
25 288
630 757
613 114
440 246
721 88
558 483
678 306
44 918
692 201
784 52
964 752
315 845
798 883
341 890
336 496
524 579
812 931
756 45
216 645
630 494
473 660
758 811
645 3
202 658
595 218
280 35
644 39
410 756
542 2
344 579
36 123
947 807
490 35
897 578
645 654
812 866
59 189
430 5
647 688
887 435
422 602
790 553
683 859
815 679
542 194
736 54
961 29
175 530
924 760
767 575
304 862
721 357
456 958
266 866
910 131
718 230
667 486
759 415
396 701
262 558
686 690
938 58
840 307
142 862
588 42
270 811
784 28
52 28
8 203
273 177
785 462
956 238
78 767
842 787
510 338
645 658
123 479
565 6
541 372
790 254
336 193
875 320
322 624
229 902
810 100
86 709
538 521
627 919
38 480
282 890
340 649
956 372
573 192
368 305
877 338
764 323
117 490
661 354
626 137
238 849
229 502
759 205
549 431
663 336
448 912
304 866
89 62
123 155
151 507
217 952
766 371
114 729
643 223
481 223
774 738
508 271
103 575
59 323
833 274
552 103
623 246
948 888
560 451
769 35
516 850
422 346
87 639
1 298
126 8
64 661
447 261
530 796
600 820
506 848
135 796
52 927
465 124
941 922
754 71
799 856
714 873
595 254
266 486
762 174
959 395
296 707
224 50
555 922
497 303
318 224
292 228
465 602
642 398
61 547
827 921
153 777
668 118
363 453
187 118
854 8
743 15
613 305
9 720
366 622
909 245
862 397
478 106
78 408
37 913
706 131
685 550
91 584
778 177
857 306
329 408
23 111
117 433
675 301
1 695
937 791
883 350
199 618
492 248
439 258
495 694
20 836
208 607
910 752
732 11
650 776
402 530
745 13
247 395
255 19
510 890
262 826
201 760
947 650
187 658
232 888
686 829
669 288
401 700
220 602
151 344
44 788
526 412
347 15
8 12
399 886
402 735
429 413
607 353
721 608
454 362
880 174
772 917
88 857
382 102
949 853
870 306
744 396
728 831
26 95
279 659
234 107
449 959
492 364
492 4
17 530
703 852
795 314
917 872
321 575
715 542
642 74
145 639
276 291
267 559
147 236
68 386
896 448
596 2
933 534
77 67
741 225
598 60
770 205
735 85
422 742
363 834
809 284
689 618
672 472
200 473
732 340
391 155
115 372
143 260
220 203
655 634
38 513
199 348
189 231
636 185
233 56
733 528
86 209
151 912
502 155
326 924
70 18
613 803
673 130
732 274
27 6
873 701
392 298
768 849
184 938
393 802
122 257
680 345
896 15
124 136
296 903
512 924
896 962
5 591
627 748
448 521
882 780
148 144
105 80
17 873
762 657
570 502
387 305
891 301
672 634
447 639
883 853
38 93
775 71
179 222
675 951
913 235
190 903
382 890
723 528
819 339
730 509
426 524
600 928
818 99
847 901
609 86
485 82
798 547
749 95
874 404
523 222
610 213
91 872
961 16
468 890
633 953
766 95
5 559
824 534
5 521
587 524
789 757
635 656
519 729
668 946
887 766
559 946
543 561
471 100
26 94
826 897
52 934
225 601
861 696
165 550
466 373
44 608
382 360
167 487
92 187
890 654
99 47
951 429
304 506
627 500
135 776
311 771
270 222
82 464
484 889
594 238
17 204
516 343
506 220
2 687
737 250
583 846
69 740
893 776
282 962
206 269
344 97
21 687
712 293
556 433
720 567
201 483
574 350
746 464
948 696
17 568
320 829
518 130
466 327
842 897
409 513
334 251
741 95
173 718
210 301
360 958
331 350
484 723
526 79
916 863
792 589
924 578
174 878
590 713
900 864
117 829
178 6
72 189
698 481
165 146
618 130
820 709
906 252
238 98
636 786
410 521
399 460
935 307
888 366
787 307
630 729
755 363
315 496
141 441
689 956
570 472
119 528
274 404
651 316
879 941
37 206
950 946
151 323
320 608
220 878
400 307
662 917
844 723
191 954
64 342
375 776
254 862
635 792
875 695
250 861
940 912
653 8
436 336
419 739
149 639
842 384
802 884
896 71
73 161
504 35
718 776
165 363
909 605
499 773
732 592
767 673
769 711
860 647
11 477
62 811
630 48
345 789
751 222
276 386
570 343
736 246
727 909
933 738
320 486
148 473
133 645
391 763
924 730
656 586
609 958
362 306
436 19
511 384
475 253
48 333
108 404
337 496
765 417
764 664
469 488
451 538
291 137
420 952
875 334
804 62
490 900
756 174
883 688
746 203
62 12
784 837
208 380
405 425
333 24
880 416
811 907
183 935
651 323
490 55
581 626
651 626
55 629
210 907
127 542
860 931
574 530
327 453
496 690
142 149
497 526
860 626
569 57
648 922
336 350
784 369
738 339
68 102
430 714
949 73
407 917
749 181
542 411
226 952
141 228
96 831
839 316
187 185
861 56
18 361
798 493
90 295
459 708
637 549
124 528
300 177
599 610
904 628
52 608
881 179
195 292
253 923
895 723
284 432
267 809
753 224
458 520
790 333
167 589
571 721
48 349
429 806
333 433
93 560
624 261
268 291
518 920
138 348
409 580
208 906
599 623
769 811
383 230
903 597
680 103
456 61
525 359
204 356
18 357
962 371
234 394
66 136
656 521
231 45
682 192
124 263
590 791
429 95
898 809
572 788
502 138
728 838
165 224
180 38
532 945
948 299
691 696
104 397
554 451
28 920
428 701
794 172
720 686
866 900
879 188
326 867
324 435
548 503
237 222
204 389
190 366
427 370
33 938
430 893
418 840
255 584
800 386
389 330
587 383
710 477
469 390
831 156
135 415
915 354
55 45
556 528
271 136
526 224
471 13
151 366
142 171
55 65
954 39
909 130
95 45
131 705
751 407
334 692
732 189
504 603
644 763
26 366
122 930
863 555
519 246
543 658
289 235
581 59
596 87
105 107
18 423
361 390
889 735
160 259
706 335
334 81
947 880
209 142
818 683
879 656
675 441
456 590
764 946
813 102
955 56
620 448
443 586
904 554
275 313
363 298
469 222
260 800
913 95
134 499
236 559
666 411
913 124
770 739
216 757
891 526
225 395
738 35
888 569
926 219
732 546
854 909
790 361
229 198
362 563
611 309
905 820
753 198
464 205
90 551
904 923
599 30
305 517
938 796
125 390
351 263
507 773
164 435
192 141
753 412
30 849
937 960
699 168
495 522
839 951
143 936
116 172
964 89
648 288
460 483
382 704
813 631
810 49
754 829
445 586
805 760
504 299
355 568
946 486
22 664
429 579
465 176
178 855
933 417
593 914
484 142
332 390
410 24
672 480
265 375
881 779
904 673
315 469
590 707
36 131
308 692
805 540
57 955
342 21
304 601
667 622
239 132
497 530
126 905
482 316
105 515
179 79
249 935
386 760
332 454
715 279
926 691
332 486
27 213
700 7
638 735
10 433
262 369
935 606
174 79
178 915
78 516
784 206
642 505
72 753
122 874
43 955
85 902
595 520
30 645
255 438
577 522
702 671
445 386
486 227
280 928
617 222
78 262
96 548
865 359
505 284
893 513
826 547
151 496
30 364
175 901
354 261
594 656
153 685
416 944
866 270
552 21
123 41
126 847
6 568
469 831
506 440
116 184
815 924
736 878
635 521
334 810
924 87
842 334
908 34
103 358
833 151
811 622
879 389
471 708
881 956
958 493
460 803
582 592
732 359
773 34
661 474
617 294
382 780
536 479
399 563
948 284
76 323
895 839
638 364
552 554
475 223
340 456
502 958
621 542
729 634
774 877
498 484
60 313
151 466
368 912
525 562
171 761
847 188
523 176
670 175
582 190
108 850
594 27
378 618
235 493
217 185
302 77
937 79
145 742
184 546
511 225
430 228
881 491
884 873
631 589
233 156
347 323
759 144
524 494
775 398
305 265
458 691
727 28
533 259
754 955
121 389
822 168
580 779
391 171
277 496
774 743
431 109
575 538
755 35
458 110
957 901
122 611
139 222
737 365
165 461
832 514
896 495
548 253
169 62
817 254
949 142
646 432
220 106
938 726
49 869
142 433
633 705
195 791
580 476
719 126
57 370
548 894
325 193
289 810
407 864
376 125
181 161
86 433
938 516
724 362
954 959
947 569
188 708
756 459
927 172
596 819
821 326
158 804
932 869
582 789
826 185
950 690
710 777
820 264
146 849
918 900
813 887
531 441
591 316
533 109
549 517
638 567
339 80
478 682
444 350
390 264
484 333
192 863
719 619
810 407
740 735
402 471
738 878
325 381
199 447
188 203
437 190
428 753
957 705
281 19
665 77
73 925
412 435
161 597
593 441
518 688
817 351
805 205
283 355
799 501
510 371
4 606
883 119
450 906
30 110
583 653
576 646
379 351
325 720
392 113
382 303
302 432
174 920
740 747
699 827
183 806
591 352
343 136
670 250
142 394
833 485
926 94
496 146
237 586
344 566
745 846
790 14
17 692
190 141
662 305
457 731
764 397
492 671
235 242
78 75
780 71
293 260
104 146
234 489
188 45
220 708
490 253
591 39
508 753
116 516
347 506
443 752
956 528
201 793
218 65
689 94
363 117
75 98
816 83
48 766
826 306
420 370
775 870
808 494
783 759
667 575
53 330
391 284
689 961
331 638
812 27
946 109
286 889
625 83
143 342
770 691
706 694
805 717
956 118
657 838
32 35
153 841
275 259
24 752
22 829
529 220
520 335
146 19
754 852
902 955
42 316
604 98
463 490
706 487
121 188
1 818
282 368
57 496
255 773
445 886
706 16
657 713
933 207
734 84
399 346
832 412
81 750
559 210
122 230
717 312
290 658
625 551
636 624
576 71
192 886
366 197
817 309
124 935
199 742
877 861
737 30
756 640
446 311
86 746
381 708
33 541
832 194
788 385
896 891
511 472
315 487
624 806
407 394
863 720
214 81
303 690
6 299
120 243
785 742
159 903
617 65
490 624
171 447
611 49
372 198
736 800
462 65
830 205
168 373
910 110
788 461
128 313
344 834
831 820
391 212
839 950
340 529
383 97
895 837
855 804
938 921
825 515
409 394
644 622
902 319
236 174
457 250
360 890
175 330
895 29
238 435
609 253
641 55
805 692
241 656
785 794
362 907
835 865
601 835
740 467
300 700
160 946
43 443
324 631
948 890
334 39
508 869
93 910
274 725
488 372
215 924
706 911
342 601
202 407
216 635
641 13
916 687
73 246
463 827
603 377
233 897
655 653
94 829
772 172
383 336
584 837
430 60
836 677
828 631
670 591
389 352
677 205
78 575
424 269
450 502
459 472
531 963
879 893
872 111
716 43
164 568
470 959
345 21
279 930
926 190
216 950
939 153
637 760
505 155
786 696
858 127
664 838
599 35
270 301
214 451
657 370
600 923
893 961
810 132
938 7
826 903
28 164
122 826
205 3
943 524
585 49
714 931
844 348
271 127
927 841
755 958
230 71
917 953
826 724
656 169
468 100
753 235
38 680
659 187
129 491
950 521
99 477
151 636
796 53
15 248
572 757
18 326
605 643
613 498
704 749
265 634
615 264
422 866
545 636
95 134
8 946
406 135
716 180
504 889
178 41
235 513
424 41
883 110
267 633
727 808
574 878
139 194
652 708
918 353
834 487
950 94
217 281
191 481
114 534
360 530
620 891
830 511
826 235
113 811
21 223
4 299
93 411
557 7
376 817
358 849
548 25
286 900
743 867
728 433
440 554
357 335
772 788
24 369
145 707
936 614
721 930
617 873
392 163
604 269
924 628
556 129
162 28
171 46
655 42
511 348
134 849
621 435
32 175
337 919
340 57
533 79
647 263
745 516
68 611
662 661
635 19
268 330
171 849
317 97
728 580
745 902
401 918
924 687
23 869
737 795
36 346
607 212
485 210
349 242
726 284
700 920
382 891
661 760
874 727
924 247
621 549
732 600
478 935
868 256
81 351
850 867
321 301
615 176
124 873
698 962
406 910
191 270
349 658
491 731
585 830
124 760
412 176
755 213
304 790
842 894
503 256
621 364
462 166
715 190
63 922
401 250
466 563
936 563
682 843
860 67
576 416
422 262
665 530
778 242
345 900
833 476
371 247
444 803
596 603
213 629
70 619
417 639
866 444
839 199
874 418
40 687
186 146
141 272
22 546
838 930
583 724
531 846
39 390
914 919
724 41
211 664
655 340
218 522
880 292
895 515
322 49
818 850
938 240
816 91
774 643
611 781
802 482
399 828
720 155
270 35
492 15
715 93
103 886
675 629
535 723
6 825
641 827
868 404
338 934
294 442
294 674
371 370
754 327
684 928
265 433
33 958
342 849
609 355
748 779
398 650
166 62
340 364
842 754
141 432
832 788
818 412
77 132
637 405
92 150
798 488
824 357
490 898
334 396
127 421
26 313
216 274
561 865
871 16
723 7
418 795
677 928
775 410
566 859
123 403
406 250
229 285
273 377
339 79
322 688
398 188
148 217
692 677
653 774
165 776
27 435
836 614
478 9
380 930
653 110
48 39
736 661
468 483
732 750
463 78
75 389
780 654
370 134
149 146
815 323
484 909
51 735
445 853
574 588
545 209
601 499
383 372
802 349
78 619
561 707
171 935
28 141
299 920
318 442
163 517
337 580
422 214
392 166
805 375
874 945
852 370
864 364
592 442
363 381
832 172
962 30
68 248
325 227
49 207
543 312
790 811
404 244
317 695
76 158
719 679
947 260
866 738
119 358
45 959
211 363
378 51
615 106
475 489
330 56
725 364
552 312
843 380
660 261
233 218
17 554
594 59
435 487
85 628
378 101
602 60
444 493
949 661
424 803
878 84
425 853
417 853
138 256
153 352
292 92
657 137
20 212
276 871
354 251
768 335
39 247
17 420
942 520
441 687
55 806
33 919
576 782
924 792
95 771
406 58
951 140
600 624
215 361
617 201
37 532
277 111
676 4
477 284
789 306
277 933
196 713
495 55
571 780
610 287
746 305
494 919
800 831
775 473
161 441
143 864
895 739
508 236
20 480
402 691
543 708
604 489
710 598
490 423
78 882
424 912
368 123
821 707
58 152
545 692
456 865
510 850
884 319
624 658
729 172
294 799
38 841
918 837
595 205
720 691
523 144
594 911
626 374
648 749
718 352
902 864
410 771
512 413
430 913
428 55
548 704
69 539
332 487
672 294
945 859
725 136
576 944
502 633
718 929
393 439
557 201
88 865
289 97
396 513
740 396
522 667
6 930
477 244
456 413
333 690
564 707
101 431
621 806
261 959
515 365
716 793
738 945
251 514
660 385
647 589
613 476
141 370
587 119
83 381
738 280
866 619
689 772
888 554
779 385
909 762
681 384
38 238
85 434
131 586
208 736
355 170
22 759
603 726
865 499
288 602
363 835
389 546
730 427
672 524
165 794
779 540
940 661
937 105
355 917
126 490
246 144
899 294
712 56
816 554
498 239
670 575
279 297
63 91
942 530
18 418
406 324
43 88
632 935
833 28
685 39
678 614
885 285
302 413
954 755
69 383
135 359
593 135
474 45
880 357
754 65
828 647
922 152
927 859
120 166
729 150
906 91
768 303
26 513
225 763
628 776
625 811
361 223
38 490
237 876
342 927
493 476
826 708
460 953
58 56
599 558
402 586
609 313
400 52
676 366
128 324
375 260
200 127
671 333
55 530
416 228
855 546
173 774
519 771
648 104
727 130
624 773
646 193
87 900
255 479
317 820
377 215
573 142
440 290
843 591
141 358
843 646
148 834
908 663
564 723
896 140
328 296
475 181
72 579
665 127
428 414
832 80
712 82
133 351
766 223
652 859
405 483
581 114
551 944
772 370
570 898
133 232
822 872
196 795
536 308
420 518
653 5
593 484
556 865
475 869
282 866
502 268
320 803
964 655
273 707
405 243
812 804
232 892
422 867
506 79
627 554
831 841
889 835
260 227
812 236
184 648
631 791
382 825
686 483
651 193
426 530
662 794
262 191
98 444
334 349
603 57
229 348
463 321
497 434
114 936
315 166
582 389
443 503
76 517
533 768
875 871
732 366
341 711
173 316
157 77
108 958
27 915
539 915
779 2
419 19
328 422
581 376
130 959
449 46
675 830
462 193
552 471
600 886
337 662
42 859
671 861
278 726
569 489
479 269
73 758
73 526
48 623
442 136
815 550
173 626
647 107
683 224
459 481
714 214
288 499
881 608
842 65
121 539
545 365
670 43
832 223
723 46
347 910
379 698
497 476
833 487
802 887
98 353
86 918
206 793
840 100
325 956
501 198
277 901
186 190
924 323
126 412
942 285
122 796
378 244
606 705
855 616
914 903
548 522
180 448
916 10
478 282
67 586
86 175
424 425
51 829
347 523
445 2
574 343
289 501
471 174
36 48
900 54
936 91
576 873
748 933
832 549
226 498
334 857
439 464
783 390
387 946
11 643
938 782
68 252
748 201
242 112
4 610
527 803
754 638
254 473
9 520
428 423
874 230
398 772
475 312
274 92
370 808
348 934
715 470
302 845
68 523
556 859
855 767
700 354
253 172
123 12
824 764
233 32
422 260
158 711
45 861
361 104
756 848
498 520
346 535
165 356
213 494
799 487
731 869
418 564
689 546
160 923
512 459
651 742
451 2
32 94
681 602
497 463
158 527
543 774
153 263
545 65
746 687
670 856
783 470
325 660
376 435
903 56
827 101
832 159
488 695
376 548
271 645
238 961
237 247
683 371
549 102
255 801
73 479
139 250
371 608
502 894
770 97
457 301
637 885
284 403
133 75
939 758
184 927
714 300
550 256
274 907
843 507
158 479
899 418
738 666
631 944
744 677
697 425
898 194
659 224
727 259
1 225
283 207
277 247
204 767
22 464
936 559
225 563
452 566
600 846
456 127
121 124
898 639
55 739
529 150
392 610
214 791
57 40
783 166
777 95
142 699
881 206
768 794
744 695
449 308
854 727
454 528
175 496
504 419
78 578
48 796
498 738
292 152
235 353
19 920
332 606
216 47
817 50
155 669
358 461
927 413
560 819
150 848
832 931
439 792
54 461
565 513
792 479
704 814
652 822
741 296
803 118
248 486
854 438
272 403
466 169
716 239
189 423
929 599
346 16
158 189
664 935
274 252
378 537
149 150
247 12
539 623
450 916
904 540
914 464
471 205
701 365
295 307
593 283
712 660
769 898
452 459
147 919
211 814
458 720
873 127
455 257
605 548
116 420
627 958
520 920
909 227
651 866
721 776
951 306
612 953
779 677
179 491
927 469
343 694
250 150
888 206
740 138
585 149
879 590
678 308
133 845
510 369
641 519
886 67
883 608
347 695
681 935
908 763
294 654
230 203
139 789
515 395
711 185
924 425
915 369
807 415
686 411
758 335
93 133
458 232
737 705
401 353
403 894
624 835
669 442
641 502
449 395
511 87
292 708
768 883
664 11
278 495
951 897
934 394
265 850
419 263
425 568
208 32
574 788
210 838
196 814
326 134
503 781
557 511
823 546
829 517
895 575
604 877
290 872
57 74
935 60
657 514
77 190
672 818
532 509
58 793
467 905
538 713
587 30
380 499
419 885
904 951
552 74
756 677
122 574
419 85
744 384
915 554
162 936
308 586
813 563
464 793
937 899
842 261
376 618
355 97
659 806
891 591
536 660
243 921
663 547
39 261
615 483
692 825
593 75
475 180
72 12
603 500
933 820
682 285
328 363
52 902
346 797
119 335
764 429
363 837
899 849
902 459
595 800
156 2
162 957
797 890
613 646
334 898
75 688
190 193
85 348
949 17
212 79
937 176
327 239
598 168
277 697
382 188
567 442
818 245
179 433
186 660
143 892
647 849
324 588
2 7
875 167
834 494
83 867
142 411
718 327
947 847
310 380
456 310
289 925
27 12
674 578
495 606
901 373
529 275
582 664
473 366
843 644
129 258
683 285
138 499
889 433
187 859
875 829
142 903
957 713
114 243
841 547
904 524
868 717
740 343
9 688
288 336
557 355
620 859
400 28
231 739
747 795
252 438
153 703
162 760
9 344
501 794
234 24
594 674
276 27
153 912
78 643
179 840
445 753
649 101
59 724
754 253
37 397
107 864
497 212
732 676
536 802
628 760
457 28
156 528
375 207
638 932
15 170
931 723
117 80
623 53
27 771
536 160
279 830
132 666
310 111
617 848
916 565
382 521
644 757
743 610
271 575
567 66
99 823
511 7
676 21
142 898
208 15
177 460
837 864
860 777
375 188
61 925
670 923
603 91
333 313
342 458
51 882
845 238
899 34
472 912
282 516
942 309
17 393
400 664
672 405
464 876
883 24
548 241
604 575
33 215
761 63
573 479
888 94
715 739
319 907
518 553
166 488
349 46
128 685
631 118
42 441
879 650
769 745
847 610
714 467
728 572
270 600
641 850
134 493
962 599
562 713
333 924
815 856
588 752
557 758
676 39
274 491
948 130
787 243
349 674
450 221
779 140
582 303
246 453
524 30
361 354
220 219
9 666
577 252
847 825
941 152
391 956
572 197
904 569
380 168
216 686
340 860
23 913
453 801
832 634
449 826
895 318
534 837
747 709
120 829
948 585
671 109
225 352
155 97
844 523
229 280
518 843
710 166
710 450
906 383
920 137
321 878
482 946
896 912
200 79
710 650
397 373
143 919
148 29
328 566
154 477
105 788
961 461
146 575
216 207
443 204
619 811
252 301
122 605
268 856
553 521
741 585
915 99
466 503
774 918
964 338
548 104
646 42
294 515
440 808
72 152
165 617
65 435
832 440
815 221
331 848
785 725
310 18
462 220
114 124
74 701
38 921
565 494
756 623
582 541
151 385
722 439
904 275
230 101
48 906
418 392
670 702
17 822
901 269
263 24
342 759
232 493
342 745
9 147
44 250
17 220
376 93
347 697
245 152
210 460
392 654
201 423
828 753
227 708
675 210
765 63
155 658
756 749
592 60
82 763
939 333
113 852
536 886
156 193
574 6
445 19
351 499
243 919
497 418
150 885
324 88
828 814
445 703
2 793
266 179
867 353
854 645
67 687
933 363
874 170
775 536
925 750
389 884
162 185
888 363
61 566
502 739
290 250
765 669
295 873
70 842
653 473
771 614
800 758
151 359
82 111
792 152
682 516
659 373
108 927
184 435
32 612
960 522
246 314
716 468
726 687
611 933
159 74
363 550
429 150
675 369
410 657
765 250
273 519
340 691
113 829
820 15
572 771
574 270
306 725
46 394
467 564
171 199
505 570
72 730
908 742
146 12
724 236
651 638
758 301
389 39
286 869
769 332
252 894
835 131
279 131
229 124
270 532
411 923
928 509
260 481
117 438
360 49
719 776
218 225
940 194
538 453
769 441
459 442
88 876
26 567
286 706
948 755
274 50
582 394
502 352
854 870
336 686
321 111
192 560
560 144
525 924
593 740
211 901
311 164
581 666
693 920
745 754
957 48
582 7
437 592
881 499
166 912
736 871
474 869
609 461
361 198
582 679
127 251
939 507
531 196
649 490
508 840
82 316
166 349
822 943
880 852
763 411
518 98
939 851
214 782
133 601
279 766
230 928
498 335
143 702
667 41
557 882
817 285
279 726
563 63
128 740
916 248
715 521
238 356
276 722
229 313
114 870
669 526
807 846
752 107
89 757
910 598
747 83
122 626
822 350
468 432
146 776
489 66
26 108
328 617
552 215
929 309
778 872
765 112
874 119
14 902
6 656
94 679
139 301
118 111
199 253
86 390
249 341
466 676
183 659
120 47
216 930
86 404
784 448
860 563
344 634
178 219
854 118
88 708
30 834
332 417
772 646
824 223
935 892
624 701
936 284
147 56
428 927
926 468
406 569
405 246
129 164
71 579
720 547
931 60
753 160
810 394
158 588
881 279
575 520
163 944
200 587
165 698
286 385
881 226
247 872
570 722
496 411
153 134
249 700
297 176
874 302
695 622
658 690
785 858
826 615
693 163
249 952
710 407
496 203
156 781
740 596
64 384
878 314
750 527
638 383
743 11
775 748
541 345
728 372
189 177
320 705
342 693
208 543
747 560
72 509
641 159
123 853
573 366
409 808
500 658
706 376
414 733
179 438
511 650
382 42
139 643
210 705
593 217
701 578
81 602
175 918
890 363
663 41
286 303
278 329
173 395
564 156
619 643
948 298
733 626
478 94
492 754
44 814
812 640
1 92
317 730
200 195
700 763
731 544
508 777
513 461
758 471
489 213
288 19
646 803
543 886
225 944
376 526
726 13
473 201
346 146
750 521
692 34
767 55
233 500
160 677
331 167
77 453
74 861
220 95
89 639
348 381
360 354
759 750
680 365
784 108
786 163
754 454
680 782
943 410
12 696
412 757
704 111
282 118
817 616
755 215
641 143
555 203
820 806
349 779
536 760
457 683
593 545
731 205
117 834
741 92
162 356
868 803
716 220
667 432
889 628
331 288
813 959
659 597
573 75
620 542
253 623
649 102
262 119
149 411
20 263
52 660
957 496
69 566
718 870
573 85
373 16
429 301
750 138
302 618
182 258
337 276
128 724
55 434
70 467
516 92
424 664
513 247
23 217
548 197
518 301
478 579
881 367
63 499
221 134
947 620
646 852
329 928
234 963
875 247
908 796
274 240
917 864
57 306
717 170
281 119
183 840
758 57
368 700
46 136
338 198
871 653
914 354
133 141
458 258
921 7
286 302
728 694
665 820
382 678
109 578
498 118
826 81
232 526
651 150
440 336
124 767
113 554
139 776
32 172
203 608
235 385
448 809
375 915
180 176
538 872
240 164
28 700
940 915
543 761
814 67
879 123
305 819
343 426
428 515
275 643
141 40
772 493
407 231
798 65
422 745
650 246
44 63
229 565
284 760
718 831
785 777
858 313
875 374
894 811
103 777
446 815
632 24
753 932
704 918
124 336
357 24
31 602
536 235
626 901
488 872
534 591
583 683
39 385
904 924
732 599
748 812
416 97
37 846
896 180
807 814
217 314
440 885
8 146
737 849
585 899
33 749
334 530
387 81
596 441
425 705
33 364
643 453
657 56
254 392
881 47
636 253
383 385
770 394
283 19
215 7
31 356
440 425
302 920
958 39
55 227
254 829
292 600
943 71
570 444
577 80
689 650
911 841
513 493
440 189
958 272
342 495
144 316
217 843
689 386
290 181
78 340
402 699
358 540
199 433
890 417
209 484
59 796
691 578
914 886
518 419
960 395
151 92
347 847
810 352
565 294
105 247
902 624
288 268
575 257
696 705
97 654
216 938
740 366
306 483
148 714
94 7
81 837
492 412
49 811
288 674
182 268
774 859
719 591
36 962
329 384
898 806
274 684
351 540
904 544
479 517
716 613
823 690
737 519
19 961
90 131
266 429
896 335
798 18
343 519
459 3
605 778
818 174
128 333
311 564
891 679
909 928
555 385
5 87
199 161
260 692
444 859
620 408
184 560
912 136
319 808
723 150
642 193
8 705
648 963
445 281
74 796
737 154
446 753
914 643
719 582
294 705
192 394
381 677
737 164
887 14
129 679
653 493
754 416
363 35
783 112
108 16
391 963
688 53
957 782
931 6
948 859
366 213
404 12
525 946
583 5
485 884
716 844
628 79
895 718
20 141
948 537
913 45
909 340
591 876
73 824
64 830
327 175
127 481
613 652
837 521
924 415
695 268
780 553
450 538
82 110
166 230
845 599
297 413
225 299
874 442
6 731
259 589
906 816
675 524
135 799
453 112
196 255
828 319
145 563
712 668
652 883
603 952
190 827
948 514
341 364
805 138
947 166
742 857
342 288
482 906
587 548
962 551
516 408
825 687
772 147
954 339
962 3
831 189
303 559
315 447
826 935
81 67
682 231
810 131
715 584
393 281
59 18
439 138
426 381
590 385
216 313
249 10
319 801
115 109
286 565
38 810
640 15
249 332
351 269
660 403
607 60
498 366
245 961
736 848
164 878
774 367
83 435
579 417
26 312
456 198
37 729
652 12
164 912
875 259
535 493
69 857
854 666
69 587
87 79
262 424
434 709
319 112
315 631
958 477
541 42
304 848
374 269
675 432
719 237
681 667
180 846
276 743
689 721
652 368
413 118
250 386
151 62
609 635
414 648
552 329
751 23
748 904
146 118
86 660
769 382
328 473
315 90
144 493
392 838
32 840
126 166
884 323
881 83
635 11
271 3
769 530
692 149
677 920
746 190
863 690
387 782
590 369
113 840
710 120
231 808
290 149
328 728
186 878
474 140
758 700
818 680
420 429
911 935
462 408
525 502
420 12
620 804
642 448
329 763
839 16
609 301
940 493
939 68
398 826
693 708
17 509
765 835
424 210
765 163
951 319
784 552
369 487
644 177
587 491
909 804
958 404
670 395
96 344
580 417
875 521
522 396
735 194
627 494
465 549
347 261
754 551
888 259
454 923
165 846
171 770
747 742
238 201
372 803
555 355
234 919
420 792
662 886
14 894
9 275
550 660
670 144
418 883
420 922
780 174
590 19
543 800
98 907
414 671
216 138
933 5
642 867
711 852
714 865
61 499
580 590
376 889
806 97
641 763
482 206
234 494
511 852
833 506
714 356
655 392
332 517
277 104
37 90
416 542
116 824
33 956
652 614
810 774
952 731
758 125
383 425
131 776
582 933
157 580
96 59
143 170
618 848
458 27
530 164
733 668
738 389
388 251
356 19
684 301
505 951
727 802
727 252
185 228
728 268
86 23
711 610
579 794
957 101
21 397
164 222
392 488
278 63
607 356
583 185
738 40
828 606
588 39
800 256
165 452
764 455
446 94
9 124
824 921
422 208
26 479
574 729
670 588
450 308
784 256
573 162
860 268
657 690
714 310
311 515
820 864
775 182
452 290
124 188
288 481
328 855
498 779
325 656
692 112
23 489
805 907
251 3
443 377
209 648
712 524
734 67
238 241
277 81
342 287
129 198
506 546
936 963
772 367
165 133
495 30
633 8
484 323
456 792
537 451
59 946
318 513
461 373
346 124
908 234
398 814
511 67
673 724
518 58
270 213
387 811
742 403
379 302
847 677
754 825
249 820
588 432
393 336
420 720
308 622
775 220
392 408
312 60
560 30
227 654
621 54
545 472
788 589
309 771
209 237
234 572
790 470
911 389
786 843
64 111
397 487
420 390
554 870
725 193
783 735
337 857
276 259
286 129
516 256
75 713
391 714
69 486
745 175
191 352
866 569
958 433
175 60
134 684
33 361
448 149
183 409
649 454
630 355
260 499
732 606
76 142
655 193
233 511
881 659
260 673
670 752
182 374
128 373
478 548
596 436
643 67
643 494
26 125
265 152
154 848
337 930
428 608
157 856
302 785
604 486
459 118
735 53
328 587
423 848
627 551
211 54
932 501
932 624
933 687
134 413
258 684
961 578
475 521
70 798
229 393
73 729
165 915
600 725
328 285
456 723
61 244
300 16
533 557
123 701
77 531
955 41
519 309
393 42
15 867
956 275
3 137
896 557
324 126
580 776
252 307
909 301
459 501
445 260
854 876
726 473
700 203
133 872
651 192
613 90
714 110
115 605
464 905
805 275
627 166
206 946
123 384
315 161
328 488
952 431
761 24
896 119
492 55
714 197
550 2
128 820
830 526
430 27
748 115
539 519
698 844
831 886
268 586
386 421
775 149
643 501
333 669
135 731
495 185
811 112
942 89
258 206
247 479
685 251
61 646
87 622
430 564
738 250
261 586
954 521
20 702
346 516
490 25
331 750
609 582
938 564
5 847
180 870
715 388
628 660
206 106
692 53
326 922
22 851
224 100
283 762
778 419
387 67
85 846
695 806
817 759
160 372
746 772
445 225
471 707
734 223
338 371
685 85
80 247
276 848
379 220
246 323
714 177
334 473
211 491
780 930
142 298
360 805
303 57
663 591
398 133
571 697
899 688
676 348
732 543
428 536
714 7
406 240
797 251
828 831
825 411
720 34
937 582
947 872
317 297
597 421
418 164
92 24
133 708
731 794
745 2
286 524
797 678
277 202
501 622
635 912
949 638
249 303
113 28
672 241
173 835
880 155
217 707
863 243
18 759
406 44
501 438
958 255
271 859
648 757
442 946
786 654
9 16
463 420
108 59
583 242
784 669
51 532
130 441
667 174
954 313
262 332
27 837
571 316
37 694
234 584
277 82
332 223
117 241
383 788
129 53
340 527
496 530
462 801
282 621
609 72
844 135
606 781
272 131
485 311
891 496
745 164
166 676
880 858
377 922
481 144
317 578
939 162
50 106
567 759
695 934
715 24
644 197
229 70
405 105
905 423
103 963
716 826
166 761
102 284
378 482
122 923
462 589
93 687
208 459
272 367
283 33
855 34
831 610
199 687
282 736
896 390
695 353
596 633
882 660
753 83
673 690
407 794
328 920
234 134
468 557
661 561
657 35
836 558
630 606
17 45
183 608
387 61
621 724
57 396
459 654
931 857
706 526
759 628
565 529
728 892
86 637
943 721
700 713
258 404
399 160
898 49
463 799
805 890
944 144
689 598
726 540
552 464
636 589
12 586
941 326
937 929
617 482
963 170
502 673
430 213
378 872
894 760
114 326
888 726
369 544
863 507
235 411
151 845
556 876
410 401
165 869
46 12
805 900
573 665
691 176
341 431
211 887
275 849
232 54
829 752
274 515
712 800
874 857
233 513
226 208
938 141
575 408
418 339
379 666
114 152
964 367
376 813
100 869
875 95
774 674
20 78
609 824
409 927
524 102
412 679
320 481
894 358
347 275
63 544
459 335
363 945
337 680
844 798
645 269
959 483
524 501
272 900
96 273
915 827
952 645
513 42
595 104
430 295
623 476
36 400
355 453
504 837
260 606
536 952
146 579
30 107
797 935
543 344
275 885
950 667
950 891
262 959
87 219
617 660
560 469
594 908
414 763
950 888
76 42
182 866
744 507
437 612
604 237
55 846
138 2
604 71
951 433
422 557
758 94
651 875
195 538
260 907
699 163
151 5
449 817
835 118
940 180
948 203
754 272
180 297
963 461
947 588
82 171
952 110
604 807
546 568
539 500
671 959
915 95
243 544
68 952
180 885
935 49
105 679
746 527
193 801
206 152
786 131
716 866
904 439
309 586
536 850
741 597
443 521
783 932
824 506
103 782
510 561
342 197
711 567
714 486
113 170
852 3
13 530
203 538
379 9
23 401
690 176
229 723
78 701
73 943
77 495
866 471
638 749
184 29
625 450
617 704
949 863
812 648
769 326
783 218
656 193
319 421
503 441
593 467
25 15
340 250
272 164
449 307
866 930
46 892
800 371
189 878
621 411
591 353
924 892
592 79
405 671
731 212
870 629
474 520
158 567
367 380
17 896
535 708
328 801
889 567
164 687
262 336
526 542
445 955
787 729
204 48
158 423
941 236
102 601
154 894
101 558
248 197
504 679
450 780
226 870
287 71
810 188
647 645
565 917
92 263
643 912
320 902
128 71
795 924
593 461
347 808
778 646
333 876
42 384
932 447
962 695
832 71
337 2
899 359
72 749
844 739
754 737
749 46
468 90
283 133
470 65
609 76
718 272
733 288
877 235
850 513
414 42
929 453
64 234
95 838
767 486
33 245
717 326
69 932
391 476
762 40
642 220
611 916
123 60
508 951
519 489
685 222
225 503
902 481
206 261
906 935
516 629
798 906
714 75
881 803
436 88
300 780
879 458
195 240
601 110
183 447
7 867
30 688
777 207
511 918
116 476
612 640
653 922
209 188
570 156
149 734
526 885
132 486
939 491
847 701
874 923
576 326
556 465
46 709
754 743
278 579
270 319
326 629
916 824
488 227
28 220
157 405
505 932
639 959
22 121
597 185
740 312
824 231
420 589
348 578
321 843
192 707
844 263
824 340
761 131
841 709
634 867
357 223
752 856
569 355
80 608
706 502
6 359
188 530
910 907
883 401
478 842
436 704
249 174
508 389
482 692
570 464
249 738
531 171
615 886
531 713
875 419
229 67
298 921
599 435
646 271
777 54
167 920
719 820
147 152
139 456
259 194
266 477
916 520
396 348
870 71
787 213
830 920
813 97
5 787
446 377
475 964
76 499
815 871
154 859
653 352
55 538
881 211
254 674
399 531
439 946
588 841
171 281
304 368
248 622
936 74
960 174
952 371
541 421
178 87
710 355
153 526
715 578
468 954
649 846
470 421
378 392
70 104
263 188
558 390
182 360
305 633
411 365
229 434
914 312
429 811
64 395
746 213
267 709
277 233
232 862
563 578
262 917
751 201
849 930
633 11
736 11
665 259
392 256
73 295
565 419
510 252
830 147
545 364
603 569
611 795
233 143
662 755
758 87
819 199
325 253
599 517
543 335
576 345
641 31
491 60
569 739
467 483
262 844
643 602
583 887
276 454
896 844
331 136
957 803
706 731
427 961
406 448
482 220
789 87
22 516
651 643
598 548
630 676
581 449
349 169
305 877
128 81
839 572
775 554
327 566
423 91
346 414
846 540
716 209
927 488
167 301
868 2
209 863
43 724
90 373
594 859
419 367
802 788
711 734
381 364
706 951
70 47
502 89
48 89
446 850
940 149
317 380
181 919
723 280
791 920
130 432
523 837
849 707
855 811
845 348
330 365
567 526
414 754
116 700
533 647
738 494
785 495
951 483
10 876
204 89
579 42
1 768
39 42
272 547
825 84
784 235
77 537
69 497
265 695
896 266
62 16
234 624
157 754
824 187
834 918
242 170
363 53
941 292
267 459
854 708
503 773
430 82
180 855
863 179
536 281
378 119
229 740
728 255
96 737
785 370
784 817
220 674
456 671
947 539
663 176
389 459
740 730
714 374
207 244
815 622
862 24
445 731
735 95
321 359
839 270
613 530
328 96
726 644
665 132
58 353
603 862
632 275
534 380
685 795
726 496
75 448
929 918
820 323
246 856
26 141
769 615
200 493
180 459
221 892
914 891
281 644
85 703
644 163
243 473
929 261
332 516
188 521
271 109
664 149
470 245
877 438
128 512
450 532
218 174
646 269
131 578
795 130
759 837
543 743
236 131
906 494
873 542
155 240
950 537
728 73
236 555
83 170
262 904
510 234
852 885
606 95
769 362
613 499
909 433
940 451
126 389
641 881
748 59
596 482
37 535
302 760
625 305
230 579
880 408
283 648
1 608
437 931
44 388
471 776
105 644
903 867
850 306
738 432
536 902
326 83
278 748
612 244
635 936
39 213
290 862
751 172
81 230
366 903
615 381
595 352
283 318
519 912
91 417
181 268
837 106
470 442
959 930
552 501
643 921
340 669
190 301
745 684
682 10
826 30
283 469
223 493
436 708
176 395
139 327
78 241
573 24
33 202
324 28
617 849
502 669
8 924
173 811
262 885
310 599
768 476
917 185
66 953
785 141
334 781
79 335
717 412
787 865
712 898
292 806
123 359
439 616
828 494
308 408
863 851
304 758
569 119
742 222
143 227
884 724
402 326
649 236
759 100
798 520
73 504
805 357
665 645
583 568
680 110
349 886
929 459
676 435
165 775
199 922
337 655
195 763
437 8
25 841
436 654
655 719
98 111
711 725
217 553
253 355
938 344
440 906
810 493
266 523
650 771
439 444
769 626
311 694
178 65
283 181
661 849
606 29
143 554
909 932
511 224
45 261
843 503
532 49
942 628
420 210
221 925
611 59
826 170
96 408
612 362
289 510
393 605
840 708
299 864
216 543
740 666
175 109
430 143
272 353
746 483
244 67
790 332
576 696
215 793
30 210
641 235
72 649
925 107
947 82
243 934
810 413
466 338
195 907
446 40
254 843
874 221
621 704
186 790
260 259
157 656
337 587
414 419
779 47
199 168
617 528
315 234
799 923
535 14
202 115
273 694
662 761
787 294
153 166
347 351
463 227
815 553
846 432
375 853
55 3
570 802
775 941
321 11
202 638
821 298
780 228
545 158
577 726
302 865
90 19
941 836
513 814
579 547
102 380
102 369
564 356
372 350
762 235
133 679
732 699
818 579
363 669
780 924
410 95
383 54
899 433
610 835
76 324
392 321
598 527
661 392
570 281
70 597
874 498
772 550
644 210
740 79
187 791
236 79
795 306
893 671
637 862
843 89
839 598
194 41
319 566
107 193
866 299
69 582
229 201
670 266
331 945
847 758
310 39
715 384
378 305
839 554
536 703
710 697
471 705
298 213
744 810
346 877
138 903
933 60
754 381
737 338
585 711
368 397
162 605
486 837
426 50
617 726
784 826
685 816
121 941
933 357
808 912
642 625
485 637
4 176
466 455
525 552
931 963
549 862
393 887
626 688
103 395
286 891
939 161
252 24
781 930
529 145
153 947
710 411
534 403
349 864
216 168
76 549
37 271
109 696
744 281
652 266
942 149
315 489
450 926
710 172
317 773
663 801
764 170
13 760
931 47
585 452
797 721
925 49
325 135
541 272
504 49
900 169
721 264
595 381
458 638
446 720
426 161
683 878
944 869
784 845
678 215
636 56
268 639
375 602
612 397
123 869
204 295
271 408
918 408
457 707
686 314
804 697
430 55
647 187
954 176
69 520
497 486
759 606
717 390
292 825
530 371
215 900
536 241
656 961
871 297
880 650
99 788
868 615
497 452
601 917
812 696
469 99
260 280
809 869
699 729
712 242
799 521
184 793
52 257
498 175
756 336
379 88
446 55
50 838
240 390
217 701
937 49
225 223
351 542
383 721
892 919
683 447
673 88
951 491
875 858
271 788
699 247
635 745
918 371
903 188
98 13
634 930
777 212
271 106
64 837
17 553
830 893
580 554
334 553
828 149
410 281
495 499
128 958
101 589
851 109
424 527
391 444
728 134
675 623
272 930
327 371
160 201
577 559
504 562
129 702
566 80
802 54
387 673
766 760
173 211
880 361
694 903
345 777
82 697
626 838
143 741
828 11
88 427
672 768
18 237
445 773
239 131
250 335
587 519
931 19
177 629
461 176
213 674
758 559
585 945
681 81
942 203
906 112
905 374
508 697
733 953
415 801
728 162
190 248
214 330
598 392
510 276
272 45
638 326
46 521
114 344
717 349
752 515
44 190
293 370
360 99
277 520
436 345
641 527
70 91
805 865
399 505
204 12
471 476
474 701
664 245
36 160
475 714
497 281
815 282
93 781
125 477
176 269
334 240
747 14
652 223
475 800
475 427
382 400
732 494
128 460
123 263
612 729
124 800
179 614
629 350
346 294
379 612
620 256
450 650
868 955
853 228
254 667
200 735
855 576
507 532
604 923
664 364
409 912
101 513
462 911
359 79
560 674
552 906
225 370
159 434
326 527
430 107
383 371
255 373
513 118
716 625
419 264
299 247
782 80
449 385
784 776
69 18
127 394
521 930
305 136
533 514
443 795
566 687
293 857
954 600
290 814
526 21
33 65
808 901
733 756
90 834
428 772
328 901
710 657
74 461
159 371
214 227
379 801
153 10
535 206
721 952
121 257
774 50
268 107
875 426
80 837
832 75
744 737
775 907
522 193
714 101
918 19
76 562
777 523
676 389
478 794
891 442
338 864
604 668
340 396
508 882
290 840
157 474
478 394
13 152
18 241
158 493
769 268
6 53
262 829
552 201
580 704
410 105
703 734
569 247
158 572
748 789
667 509
541 759
53 170
697 164
102 546
899 853
121 358
396 358
950 795
720 237
200 16
703 922
530 228
73 27
158 123
59 166
149 658
932 872
485 23
911 326
715 336
805 905
242 67
894 97
624 645
195 735
275 553
502 303
157 1
574 917
202 927
103 579
321 312
594 629
596 844
749 776
414 857
340 3
467 522
294 707
464 551
393 182
683 731
889 445
764 3
774 210
585 489
665 204
254 607
558 80
428 844
444 945
273 865
783 155
547 708
414 268
542 144
304 925
217 563
929 624
136 111
934 395
816 361
441 380
602 658
613 378
113 417
837 614
447 21
392 441
4 477
440 796
595 498
497 269
827 658
738 829
283 692
828 958
641 373
880 302
291 917
296 141
939 394
636 284
277 577
54 330
875 330
366 781
769 10
217 380
863 253
681 517
268 792
332 697
769 230
909 576
450 155
438 476
263 435
37 296
129 176
834 584
211 284
165 530
516 107
92 489
462 802
295 218
800 707
489 742
362 231
931 459
815 524
124 163
492 569
159 209
459 713
854 828
907 654
839 525
943 805
484 732
68 799
916 757
778 559
634 760
888 862
828 225
499 12
470 726
204 481
120 569
262 730
774 453
82 890
315 404
58 514
822 195
603 205
715 420
627 351
126 477
643 225
266 692
957 516
298 795
739 814
61 424
466 255
684 493
828 845
20 349
685 958
382 799
160 885
459 356
601 111
635 30
439 217
828 596
186 891
138 684
76 203
588 553
69 330
627 504
660 353
827 364
649 786
354 499
345 666
456 174
583 816
233 448
641 12
813 698
710 224
598 291
778 838
262 583
151 327
516 831
866 691
948 131
200 932
858 102
826 857
646 235
949 547
854 654
772 426
304 753
2 760
459 667
637 50
172 291
694 435
611 887
519 442
601 264
932 390
391 222
151 835
784 569
217 704
165 301
169 885
903 614
138 917
863 81
581 800
177 453
249 792
536 483
657 423
399 928
383 589
271 336
133 863
820 917
870 40
532 809
98 592
893 884
727 433
871 695
926 1
53 876
908 106
42 364
377 269
742 415
706 845
723 201
905 386
560 750
619 477
595 917
23 777
635 400
632 534
116 232
361 41
387 568
625 10
901 708
51 518
693 40
711 200
414 747
30 390
425 856
368 488
396 532
332 671
406 857
304 111
215 481
9 465
96 569
327 21
685 679
93 339
346 782
762 482
414 803
13 156
105 707
47 474
190 369
486 264
941 323
533 862
383 239
862 196
5 509
951 101
617 403
426 323
698 768
933 89
278 893
468 528
321 98
33 697
659 795
480 690
564 169
916 234
418 125
463 338
209 596
135 29
73 600
23 580
766 842
116 176
620 861
459 859
457 24
198 194
347 160
883 794
147 537
765 608
243 806
379 621
855 388
753 101
375 877
401 820
664 188
344 876
797 666
76 254
940 240
252 176
191 3
535 423
108 752
290 102
942 416
220 174
580 786
899 867
723 223
822 415
288 373
446 662
208 82
596 432
484 459
651 512
223 261
225 629
117 876
784 154
765 877
463 586
831 396
830 588
789 54
904 100
347 72
504 650
399 959
309 547
341 269
147 2
322 517
490 892
656 56
296 177
925 474
375 859
428 791
598 255
252 110
233 298
230 707
604 359
69 269
68 548
947 649
249 536
345 388
327 477
290 274
122 567
807 851
75 390
822 135
796 353
172 84
9 585
393 179
238 893
156 396
243 404
443 273
135 634
937 583
531 323
693 155
596 937
368 935
723 41
463 105
422 913
825 110
936 386
790 433
45 403
440 2
619 316
669 230
949 176
611 954
117 24
260 865
560 521
324 292
826 369
957 515
409 41
891 253
398 622
940 410
474 487
437 571
605 370
279 647
229 129
349 255
262 333
602 102
812 487
452 630
92 686
646 161
618 271
206 314
179 952
875 300
516 634
636 440
418 656
268 477
600 903
850 222
617 529
406 901
455 752
89 136
165 427
243 686
522 558
28 658
793 521
667 578
856 859
804 236
604 815
763 589
875 479
609 251
722 144
362 63
279 369
409 281
89 499
361 447
706 545
484 107
717 487
848 861
126 263
286 454
292 213
883 354
642 161
763 851
377 669
887 459
584 566
327 853
784 17
816 963
430 782
177 546
51 907
488 243
779 801
590 350
627 345
683 112
877 459
571 154
539 161
402 458
480 425
506 590
625 239
38 62
949 648
182 145
398 735
237 246
716 700
611 313
260 288
926 845
521 137
545 607
208 181
77 426
142 343
17 219
122 459
868 373
512 837
549 788
936 503
179 853
626 63
428 348
23 215
681 738
591 687
543 268
822 456
498 857
949 399
354 12
311 544
225 806
879 245
266 453
478 689
933 130
128 687
414 657
659 50
944 923
702 65
163 514
379 118
179 619
149 99
192 40
826 29
26 790
349 686
774 111
318 560
948 866
206 164
154 145
716 473
495 960
470 408
570 197
729 563
246 589
167 827
341 684
420 929
616 823
855 121
916 426
429 39
937 798
283 67
884 170
92 110
455 71
32 397
746 541
277 20
28 365
754 599
604 424
565 258
295 259
777 412
502 850
495 787
662 175
706 138
346 701
744 650
108 488
440 606
716 732
883 825
938 579
785 193
818 803
352 118
387 944
378 243
702 865
945 776
587 502
751 111
697 856
405 903
143 439
343 910
199 639
653 228
467 515
231 335
256 921
938 542
916 408
100 228
146 65
376 202
120 523
605 930
756 97
539 222
305 280
563 691
852 963
81 722
653 95
704 829
318 496
598 589
791 112
451 66
406 567
72 650
231 150
633 758
772 146
117 222
158 144
832 222
717 489
506 921
770 823
678 71
807 539
821 898
878 959
153 744
758 235
376 412
447 729
764 188
874 462
637 72
855 42
462 731
678 171
153 238
378 75
428 850
367 757
873 299
186 383
838 846
823 918
238 757
491 109
437 803
607 125
680 873
570 656
866 16
940 843
852 864
368 830
129 701
186 127
582 176
557 618
762 645
619 267
214 257
399 495
911 923
699 359
960 350
186 61
391 617
650 907
260 383
135 263
874 340
936 206
940 564
746 640
839 91
402 350
915 474
504 836
911 459
939 770
375 616
892 213
430 572
581 789
766 872
337 679
131 923
161 666
820 494
682 278
492 554
277 546
766 453
684 568
173 704
858 799
860 618
913 307
557 766
852 639
868 89
673 429
96 536
255 553
754 258
500 476
475 681
295 567
641 215
706 416
630 688
735 175
862 752
332 156
519 241
778 219
68 686
955 95
798 816
866 507
26 871
833 100
331 942
422 884
747 597
870 589
890 141
123 558
781 41
706 395
93 708
293 240
692 782
366 408
189 175
329 592
317 500
898 269
833 3
357 922
398 788
443 55
756 131
798 77
117 236
567 561
559 857
199 49
941 355
751 439
254 81
437 302
36 848
832 517
475 854
474 338
52 223
524 919
6 429
151 28
218 534
14 295
665 884
748 189
606 322
51 333
182 84
733 333
958 791
545 791
180 809
626 138
426 145
672 688
786 867
36 445
64 905
170 801
772 380
422 865
233 263
899 725
162 777
361 857
717 367
495 288
948 823
898 878
433 12
681 420
282 565
908 131
196 857
270 847
565 333
153 491
377 134
828 56
235 540
783 47
195 231
39 240
723 629
706 392
216 291
615 502
20 190
818 248
818 91
838 696
418 252
133 791
652 885
302 16
399 696
715 527
821 660
675 163
30 130
854 831
457 888
286 532
32 411
78 166
855 281
884 561
714 371
616 67
698 951
748 462
75 467
628 483
807 419
444 838
642 955
831 578
422 266
235 206
331 675
22 404
765 645
818 801
949 826
77 13
69 98
351 12
715 568
941 709
190 429
840 89
239 373
756 657
815 422
492 875
122 435
859 476
363 725
253 907
199 396
484 529
694 296
473 220
742 89
772 25
435 29
504 700
929 667
163 453
541 49
825 838
409 754
663 163
863 358
577 731
644 421
342 830
822 525
737 760
630 462
465 657
952 794
169 901
644 794
213 654
43 924
573 355
20 822
287 553
159 147
120 466
141 877
302 650
457 266
430 754
940 807
142 81
396 444
638 792
734 912
595 473
445 138
132 7
179 579
628 757
535 500
436 570
764 365
911 701
129 529
706 652
743 647
916 290
467 554
535 517
595 622
897 385
751 820
941 339
167 239
845 112
571 309
617 46
719 30
401 307
241 568
874 342
135 218
755 843
539 836
569 336
182 776
718 104
162 434
590 201
311 936
824 414
845 756
665 426
245 35
512 412
542 538
445 395
241 301
711 67
889 434
956 267
560 792
360 235
571 890
694 771
266 126
897 757
226 648
166 750
926 701
391 332
533 688
328 239
414 353
48 621
287 330
620 71
377 84
642 603
387 34
904 721
30 352
471 654
818 766
448 397
214 847
747 29
739 71
68 804
324 405
874 838
617 320
85 586
72 172
875 24
273 711
190 83
241 849
883 924
710 93
388 441
360 147
609 272
392 606
272 169
740 495
850 473
345 885
745 426
333 528
508 301
630 669
894 912
537 170
420 644
64 453
525 960
315 639
758 837
557 656
324 827
426 816
422 12
90 48
371 106
824 793
830 865
535 489
444 40
737 561
594 363
253 864
302 472
144 185
310 215
201 849
223 185
702 834
306 654
700 50
125 80
551 713
567 348
652 423
733 371
43 605
543 447
452 265
328 319
218 193
753 730
855 762
96 912
466 786
805 820
68 23
178 162
123 352
516 372
340 694
556 803
153 868
660 814
772 680
32 246
409 83
841 136
570 567
741 451
211 673
334 58
650 425
843 245
407 390
677 12
815 765
336 530
880 867
334 455
657 520
626 849
308 555
195 345
323 917
593 63
120 344
204 729
676 404
147 98
561 614
512 480
311 691
402 738
671 857
73 100
587 761
612 709
720 365
798 67
322 40
617 423
306 568
346 903
289 599
925 749
128 328
875 46
791 435
711 479
238 659
128 750
672 397
598 568
92 237
844 353
916 554
146 734
93 281
917 152
947 540
378 866
675 60
793 269
72 668
30 713
98 608
64 633
651 131
732 166
307 269
18 407
744 99
406 655
609 359
836 460
746 156
559 522
346 626
293 820
790 154
34 705
322 865
466 236
229 798
431 172
693 512
456 440
720 527
266 823
769 690
671 837
774 691
265 788
308 210
561 223
154 789
138 412
399 803
277 313
20 639
574 470
414 265
939 3
843 40
1 348
84 687
941 846
946 256
214 58
76 814
736 395
91 441
519 713
916 182
23 597
619 152
698 943
183 500
669 34
641 24
909 193
650 885
564 237
91 136
534 532
937 920
165 454
64 461
914 513
456 575
147 687
279 476
159 235
505 421
180 961
11 779
306 544
954 692
78 353
899 87
943 658
732 560
678 690
681 744
599 349
11 459
783 431
240 269
528 357
148 308
120 554
447 645
600 586
708 856
448 920
821 261
833 222
702 2
778 297
947 622
470 15
252 306
437 560
879 27
208 787
382 626
22 780
327 207
552 298
879 723
889 923
884 540
590 568
20 365
360 146
104 474
216 620
933 542
70 145
418 431
634 434
265 852
165 278
248 97
310 962
448 550
840 112
36 208
14 555
485 486
693 853
18 348
116 859
702 74
762 527
78 231
233 434
276 503
376 481
940 582
157 451
881 172
115 588
422 795
606 563
722 666
611 185
691 707
204 731
226 415
420 942
603 47
471 349
406 506
880 264
422 860
926 592
566 586
274 138
865 307
804 150
858 246
599 374
775 280
824 55
277 486
711 819
204 408
785 272
495 5
703 538
551 668
317 562
102 46
177 106
667 370
712 139
637 697
166 793
918 247
816 831
290 856
532 411
7 696
577 814
582 444
86 822
409 637
884 372
874 285
32 864
712 453
631 91
322 130
931 189
76 374
596 166
254 317
954 246
363 309
414 515
812 747
38 566
341 144
463 50
178 336
822 348
401 252
287 19
636 89
283 636
572 704
235 408
647 207
840 796
217 865
293 776
375 753
77 245
253 106
899 654
745 364
174 67
703 771
202 72
633 687
910 373
909 931
932 477
594 786
195 112
180 131
492 574
388 381
659 814
463 697
334 447
947 869
957 771
936 912
874 36
555 696
764 431
162 265
504 81
349 566
804 247
266 231
554 836
345 555
510 692
932 460
914 668
190 789
513 63
588 431
565 160
665 212
449 431
504 690
49 597
710 902
43 157
845 598
379 347
698 697
150 65
742 207
142 607
33 395
951 274
675 408
903 107
158 849
254 470
615 823
565 870
331 714
402 523
507 386
812 899
33 569
802 110
886 514
668 240
235 645
189 563
877 749
511 370
378 658
779 477
547 705
810 501
409 285
754 201
238 823
303 723
468 870
747 408
917 56
475 225
265 118
685 271
478 93
891 859
962 106
159 29
457 27
400 540
704 848
552 742
293 323
653 500
593 606
260 30
716 854
204 836
178 253
926 842
192 558
715 680
221 198
23 952
473 739
613 492
954 274
443 352
630 104
292 488
208 726
682 422
938 708
104 645
214 291
383 827
924 823
379 908
114 876
342 509
929 704
332 435
428 465
909 423
518 779
126 451
133 275
720 671
797 560
759 825
511 647
51 883
663 697
834 561
842 221
597 479
783 194
948 340
20 363
333 684
153 956
685 537
933 862
837 264
661 827
295 878
638 138
879 451
409 931
208 175
179 677
452 196
638 688
87 415
245 206
116 251
279 689
790 425
23 74
714 888
852 453
328 841
784 726
257 110
554 522
525 908
339 494
672 11
113 397
901 757
224 435
572 729
884 280
497 262
419 421
27 397
924 788
582 91
596 358
321 8
239 515
347 800
122 571
116 829
406 837
855 358
938 524
502 99
607 479
352 608
582 423
322 491
26 639
619 181
290 28
165 187
210 248
139 210
208 923
947 147
181 477
609 384
551 494
627 191
38 561
265 13
436 621
775 660
675 200
200 453
808 731
124 700
468 231
69 893
820 835
840 935
552 432
486 41
952 425
567 551
465 562
505 375
468 818
17 719
343 112
716 208
345 201
847 708
448 40
391 756
647 291
213 853
625 587
775 640
178 395
23 54
206 431
828 776
237 137
900 35
882 900
326 471
954 731
356 527
652 80
535 730
189 396
424 313
625 802
334 866
774 58
710 193
529 213
746 580
911 321
276 621
571 327
28 237
240 856
249 158
467 203
5 91
240 823
38 936
276 691
470 570
653 546
283 449
797 693
682 899
609 714
310 205
343 616
393 738
173 576
746 921
906 95
382 161
186 623
735 633
183 495
113 431
255 788
43 450
698 659
948 242
577 105
857 654
398 250
376 426
523 690
669 679
464 272
525 332
412 771
72 906
452 756
296 175
448 898
128 387
226 49
785 119
467 344
23 685
675 307
78 830
398 257
14 503
238 55
787 901
797 197
162 484
964 603
9 357
616 840
563 709
232 185
951 18
927 886
77 760
745 228
88 500
645 553
86 542
891 79
767 811
398 491
804 42
525 136
61 401
817 81
582 39
209 149
451 109
780 944
632 730
798 432
180 59
659 296
86 213
595 614
378 110
822 390
884 53
880 181
467 847
913 14
581 196
38 523
32 345
349 351
571 53
193 687
763 856
201 922
260 862
832 337
769 58
311 431
841 280
446 404
718 451
875 221
747 733
103 961
258 381
543 169
344 679
896 737
561 558
424 860
693 686
615 829
184 5
753 608
159 583
676 650
201 460
127 876
613 793
635 729
378 533
167 169
166 112
807 563
184 508
561 106
767 853
681 676
61 45
826 163
737 297
459 175
759 243
689 660
101 515
129 899
460 65
292 220
617 400
715 906
386 848
317 932
683 850
190 834
329 645
895 493
843 149
145 172
717 669
750 725
209 533
914 167
910 392
582 94
86 958
436 97
273 234
949 841
667 395
69 86
641 290
159 312
722 610
416 486
813 949
382 55
81 616
382 576
748 519
162 730
855 933
482 395
760 705
76 903
942 141
441 185
158 375
769 799
123 176
911 444
409 179
143 105
901 674
854 318
85 366
47 56
117 602
317 796
694 349
594 527
692 597
82 494
436 575
575 829
943 886
445 689
457 314
123 194
564 690
653 862
165 211
475 100
726 739
497 678
852 647
389 223
457 823
824 923
388 794
44 912
510 961
522 97
361 100
901 876
449 812
452 886
954 788
83 917
298 31
860 841
746 823
64 139
603 657
512 690
297 589
780 646
318 126
332 761
791 16
756 811
230 227
593 608
898 479
226 844
391 726
186 591
954 412
663 88
405 210
607 53
590 487
834 256
677 876
221 704
569 442
266 802
48 568
567 247
191 245
784 99
298 489
265 853
188 42
610 923
800 697
237 479
850 669
149 256
716 89
786 559
790 810
450 643
486 2
728 952
600 757
33 620
68 391
406 16
566 56
962 240
902 703
460 876
840 285
266 412
699 646
909 469
916 459
686 608
563 923
324 749
249 786
440 668
204 897
855 474
326 648
122 35
488 89
698 755
672 488
907 540
158 885
643 513
501 961
70 369
327 326
482 338
77 164
496 197
17 440
418 314
782 517
746 750
830 28
783 877
296 154
603 455
339 100
903 781
402 508
751 143
214 578
952 773
51 873
842 664
962 679
226 582
372 654
104 411
710 831
659 600
249 99
342 893
495 885
230 111
815 587
497 871
233 29
189 856
212 365
936 350
655 636
791 872
655 752
548 160
178 778
321 235
537 944
836 921
363 709
74 306
402 103
621 15
623 917
554 94
457 657
962 350
281 210
904 292
665 350
128 277
456 411
253 264
437 19
562 723
784 809
891 829
428 851
241 104
498 234
805 306
637 74
786 660
286 964
135 447
262 28
718 420
10 963
686 444
699 365
653 210
25 236
535 349
646 473
322 658
36 802
204 105
943 629
833 898
430 200
211 524
815 930
173 700
761 851
436 433
27 734
282 144
752 499
875 306
672 808
531 555
570 322
706 6
669 779
463 638
376 219
561 259
683 918
768 242
733 934
150 435
269 705
354 865
304 405
893 885
648 872
276 774
267 185
32 14
409 36
549 739
548 724
119 365
36 266
506 787
743 198
516 721
6 140
699 187
226 779
496 591
392 188
184 512
681 403
169 872
10 365
420 94
653 491
943 867
606 425
444 373
33 684
960 647
2 907
844 856
241 156
545 445
839 25
784 619
28 945
455 876
600 176
873 920
787 701
424 423
518 623
668 364
192 928
603 489
454 481
754 380
277 653
108 542
636 30
813 657
583 118
877 355
252 801
45 872
875 314
585 774
632 271
144 853
279 314
915 750
318 436
51 99
409 360
477 60
238 232
844 808
740 336
450 694
55 878
879 344
283 313
926 11
802 176
938 494
209 291
617 309
341 928
4 433
361 513
751 739
510 883
805 671
116 482
229 730
317 869
46 56
637 196
613 459
636 307
786 554
102 350
43 242
668 639
497 176
458 353
939 377
252 367
318 134
25 80
409 309
116 90
289 911
378 456
219 259
277 612
887 172
751 9
478 177
321 49
116 614
718 4
39 356
558 118
675 861
957 145
96 914
863 465
715 733
949 234
383 386
703 586
277 355
570 781
142 869
240 814
43 345
925 438
463 309
302 248
48 292
247 586
276 416
683 454
570 57
729 444
90 572
962 71
253 109
633 836
98 687
128 883
279 843
956 102
496 380
819 321
651 817
457 468
121 476
576 248
818 846
293 489
398 149
488 870
282 353
409 54
349 487
903 65
451 666
330 917
750 646
178 392
430 185
73 47
222 540
940 484
318 457
400 215
747 223
633 657
790 961
644 434
577 211
383 95
23 548
710 647
116 248
883 193
732 415
717 245
866 344
564 453
747 912
774 840
619 212
488 912
545 910
73 538
548 227
233 238
518 677
93 589
231 174
378 758
735 490
716 245
497 263
617 933
472 374
225 394
173 63
38 662
378 775
636 110
214 195
202 676
964 30
655 533
151 477
183 892
434 247
128 331
226 610
297 781
655 690
440 894
571 221
182 649
581 137
932 144
784 445
566 849
751 234
732 87
302 911
138 803
347 408
693 464
53 869
551 801
340 634
200 407
120 75
783 816
497 803
805 91
741 224
431 808
179 779
325 623
731 34
833 888
357 835
10 67
119 610
652 661
141 646
387 900
369 84
214 380
962 271
570 270
814 54
638 755
655 221
171 471
613 546
883 7
75 703
795 136
360 928
27 882
133 443
498 695
462 469
780 146
289 85
22 274
448 228
201 781
957 702
442 547
957 480
762 139
767 253
76 930
341 351
746 1
462 856
139 455
466 730
443 432
625 679
719 339
456 629
332 810
44 285
559 74
717 140
478 743
128 950
676 902
74 540
48 725
854 466
332 709
398 691
123 414
436 359
488 568
519 945
675 767
895 734
398 210
208 5
964 690
217 161
638 864
161 227
931 100
651 896
51 206
661 67
275 435
305 699
891 925
572 796
560 175
531 837
231 62
108 54
138 544
414 501
963 301
28 509
468 666
418 534
641 410
388 150
725 849
347 516
649 407
952 237
575 876
36 852
44 555
437 135
800 24
446 800
344 481
332 13
754 564
175 794
233 317
460 757
616 395
716 865
962 174
723 109
337 598
875 123
600 298
840 297
160 872
317 857
252 575
436 441
333 235
878 358
916 923
710 960
201 474
541 83
669 118
295 809
900 433
471 29
114 721
328 865
911 709
839 213
462 952
719 643
4 313
471 898
292 616
466 91
372 792
247 520
342 748
710 602
751 221
173 730
925 118
950 807
148 427
327 298
642 215
721 74
649 724
587 263
501 674
103 905
76 563
252 873
291 316
832 727
252 923
675 908
445 600
376 527
887 546
8 575
941 171
814 164
807 403
490 494
151 778
881 610
196 500
273 928
692 101
820 206
147 338
537 540
858 805
525 330
75 717
153 538
325 459
103 239
906 363
312 228
23 662
147 83
361 494
20 849
548 804
138 444
90 110
717 264
188 380
245 861
748 638
339 761
304 746
661 215
812 316
173 419
877 250
669 489
844 431
870 356
854 349
449 425
315 437
22 697
641 671
83 907
72 198
260 84
879 338
252 330
609 847
927 846
223 350
369 110
532 102
543 46
406 210
216 826
490 959
581 363
81 92
887 241
918 54
777 921
181 823
344 725
834 197
893 931
289 242
860 442
902 230
27 223
296 796
637 696
850 920
762 888
630 394
641 856
772 345
906 403
354 522
202 373
151 414
165 294
714 251
319 734
844 805
126 218
237 41
617 656
666 285
761 865
800 85
940 538
214 631
70 773
88 542
76 188
783 156
768 538
427 56
127 219
637 806
340 206
842 694
704 885
964 208
63 752
414 794
4 372
300 11
812 280
535 602
266 842
88 742
755 30
845 691
627 956
73 915
824 243
845 442
582 267
195 502
797 621
780 272
516 472
828 778
100 876
780 107
388 361
887 959
241 264
566 568
32 557
409 802
226 231
939 571
908 785
151 267
98 796
715 786
924 287
533 238
249 509
343 772
382 674
900 12
236 102
842 483
695 2
583 62
44 749
548 849
927 739
609 172
320 721
662 311
780 425
287 237
422 82
927 960
740 429
340 906
55 261
166 614
565 907
735 401
933 317
530 793
305 786
535 306
6 547
592 176
482 355
802 676
183 127
914 616
840 912
595 501
526 60
246 45
505 713
839 52
749 781
337 357
20 172
915 961
162 910
279 569
405 102
736 433
173 922
258 631
504 583
436 578
327 902
873 677
495 3
289 144
237 848
642 105
238 384
943 269
468 708
552 696
926 942
518 503
547 791
165 355
13 838
766 156
296 252
15 80
282 340
334 658
786 210
554 534
554 95
347 452
449 762
653 645
847 416
1 327
712 500
819 309
15 194
22 55
551 459
48 742
482 201
572 930
569 634
954 461
625 292
50 851
626 739
267 411
795 546
890 918
74 823
94 354
504 707
98 412
293 1
682 7
450 798
292 453
153 735
574 829
158 109
141 575
892 837
805 685
754 301
377 94
50 499
746 669
504 47
74 496
162 764
351 814
252 763
467 959
722 805
402 443
268 597
697 792
952 330
947 383
831 240
817 836
598 515
868 709
37 592
226 368
484 507
237 865
47 697
307 923
270 597
165 919
426 519
39 857
474 907
890 794
787 118
339 695
388 67
30 944
633 435
159 789
765 623
43 908
925 540
422 627
320 16
759 350
778 743
557 213
729 365
833 5
620 360
238 299
48 567
144 112
33 537
507 357
651 763
92 104
594 241
611 461
38 142
693 89
289 361
950 53
577 574
954 16
206 823
181 520
512 218
446 327
267 102
671 808
893 16
178 630
947 892
122 960
334 312
41 578
699 13
863 637
293 364
286 660
936 770
689 919
500 47
135 28
406 865
940 837
383 416
504 200
308 459
414 729
670 174
621 412
832 609
209 543
379 644
133 456
99 705
174 614
305 687
204 860
633 936
954 563
736 242
376 489
138 608
573 658
324 444
764 149
235 654
620 175
895 512
10 421
23 360
230 742
747 628
778 514
890 297
196 688
188 49
92 520
916 656
522 429
727 685
667 136
174 95
455 590
115 518
767 131
844 417
822 683
692 811
448 483
159 771
200 780
254 656
233 401
737 724
30 164
484 877
599 922
891 312
597 213
590 829
372 701
581 935
964 453
463 40
704 601
678 877
30 380
947 735
393 713
72 663
115 621
220 177
488 591
385 701
671 12
230 231
950 161
424 375
652 110
347 187
830 25
290 261
868 483
558 713
308 601
191 509
661 395
78 824
401 427
663 321
367 837
594 912
582 452
382 212
812 735
785 311
209 440
681 887
352 131
55 476
939 204
20 587
396 614
950 322
151 657
678 222
524 239
566 395
663 803
716 555
670 102
627 227
895 550
86 36
124 223
491 864
662 462
768 737
71 674
714 394
726 224
775 298
693 554
568 131
167 893
321 231
943 691
293 451
543 538
721 809
455 614
32 520
693 144
940 527
784 473
675 703
946 261
51 16
108 539
603 131
880 679
166 103
320 441
13 856
309 338
652 713
651 959
698 131
873 709
286 244
624 517
75 865
571 907
561 12
361 348
233 943
196 66
564 408
108 14
377 905
904 187
135 85
800 212
751 853
947 885
124 851
428 42
929 345
833 429
678 671
191 543
325 576
761 15
424 166
398 102
405 372
561 856
31 107
769 61
850 63
606 356
637 695
880 901
962 212
116 910
71 634
27 203
715 528
743 795
126 384
683 12
508 803
909 166
828 627
506 396
278 763
20 948
704 922
367 29
617 75
148 810
191 407
478 549
625 692
683 461
941 534
31 679
714 393
877 752
686 201
116 692
899 351
472 645
343 823
35 110
361 491
400 42
8 45
940 871
817 658
581 885
363 738
241 526
478 461
659 619
689 294
161 71
655 52
277 753
122 709
506 919
559 261
880 951
711 542
845 589
376 515
237 725
809 45
595 487
884 814
633 169
63 394
631 351
711 650
278 300
830 59
762 471
900 474
221 261
932 532
470 8
525 677
309 31
482 840
885 757
52 786
449 92
337 567
673 514
167 290
5 878
30 687
449 688
376 916
904 521
9 869
471 125
70 111
561 172
702 500
11 176
806 261
200 913
473 314
720 63
702 955
695 923
132 542
64 655
519 657
209 762
722 383
956 608
866 912
607 41
785 883
688 645
304 165
488 757
72 540
417 509
548 312
220 353
704 243
854 198
305 897
30 350
767 763
173 541
805 520
44 263
795 364
283 275
715 890
857 491
339 500
211 893
866 141
158 665
855 453
297 928
964 515
164 961
593 106
107 194
398 629
402 404
470 687
531 433
490 104
662 57
320 851
326 898
811 137
612 749
337 52
286 890
329 546
855 377
292 168
904 678
469 198
436 780
647 461
98 750
446 79
304 39
529 743
6 80
766 12
334 352
794 131
496 799
619 429
572 501
343 380
124 354
947 180
529 553
347 520
765 271
732 146
270 823
855 507
276 88
408 920
747 218
73 136
347 258
803 781
323 696
683 606
367 851
891 703
775 339
227 928
722 185
44 389
385 125
206 811
470 831
86 513
594 904
872 112
73 782
828 534
530 666
218 555
712 732
68 791
375 928
541 892
184 152
68 264
864 930
230 558
754 99
942 467
42 757
820 235
385 912
912 12
633 30
59 476
657 403
418 426
468 661
339 322
879 433
393 697
936 806
595 643
443 575
949 265
915 285
949 222
518 155
189 384
593 347
940 790
601 658
918 461
327 688
788 434
446 668
116 374
18 831
334 57
282 455
839 75
640 558
721 584
11 903
529 336
814 856
893 392
346 512
592 240
782 520
219 917
906 793
126 669
744 819
557 729
473 776
142 840
262 101
706 858
93 583
450 371
77 287
812 796
831 181
262 390
49 251
1 42
120 144
163 460
770 853
1 864
937 818
716 581
910 239
606 54
390 291
897 521
816 480
295 804
582 135
516 307
183 928
75 606
5 622
843 390
418 323
22 407
557 514
871 901
678 962
489 687
447 127
153 75
748 790
401 876
295 146
505 137
363 534
636 643
61 725
582 862
226 363
309 472
939 117
233 135
88 640
751 943
430 462
671 624
160 917
132 102
954 166
115 396
744 805
713 140
379 381
64 26
768 130
281 132
627 638
652 329
649 237
466 894
561 89
188 316
557 163
328 499
577 946
743 792
673 752
407 193
603 362
552 683
637 542
33 845
534 825
670 505
23 251
362 307
115 65
754 290
839 280
6 473
443 101
478 552
716 961
838 517
6 509
605 95
957 56
502 287
445 355
938 323
492 734
620 565
613 49
495 138
375 181
195 890
839 409
273 671
951 187
161 501
662 85
644 789
167 705
511 231
805 256
881 920
790 41
171 127
632 727
489 623
632 169
735 259
765 555
116 465
935 794
204 212
75 433
86 576
904 650
615 861
292 327
605 919
927 885
304 194
273 414
445 472
202 171
49 919
576 838
941 840
748 256
908 911
828 436
740 332
511 532
239 578
143 697
64 688
851 901
331 417
263 164
828 335
430 436
436 239
652 872
390 461
302 404
195 415
746 323
326 65
259 433
563 169
475 413
224 132
887 850
755 864
428 554
315 944
66 212
693 898
496 169
14 85
135 601
493 97
315 601
388 367
616 526
43 895
286 120
293 294
814 520
333 370
338 355
398 502
315 807
423 558
440 928
613 840
389 264
398 536
716 24
874 81
593 33
874 453
813 200
141 323
833 677
562 160
855 711
564 857
399 296
450 403
95 433
804 669
273 850
434 353
142 167
879 595
738 134
844 308
710 844
491 49
400 41
17 857
360 372
633 723
158 403
516 392
542 313
498 764
410 367
409 773
105 755
78 407
468 285
468 88
187 690
300 550
295 361
1 241
874 296
305 359
719 169
652 16
556 365
374 953
173 34
355 912
573 696
131 314
52 626
721 572
205 515
96 901
328 157
545 312
68 96
292 350
254 857
155 55
419 227
598 349
64 880
617 671
199 205
173 354
891 622
884 95
488 729
400 210
929 597
325 415
636 257
277 793
86 862
685 294
833 629
389 46
126 922
795 240
70 65
150 674
567 412
575 566
328 140
450 471
347 666
704 257
736 135
868 668
262 873
833 99
913 742
895 267
355 691
908 587
881 925
23 19
305 847
881 591
571 860
275 527
768 99
662 911
77 323
81 869
292 882
375 411
587 955
343 961
102 658
273 905
234 137
832 183
536 14
443 467
159 682
135 83
377 111
484 253
830 19
470 247
331 852
360 366
249 135
832 519
225 546
779 760
641 823
267 657
918 242
716 888
430 49
98 453
784 201
504 644
611 62
466 865
199 131
519 872
360 521
391 290
583 944
780 952
596 41
620 880
273 526
942 621
764 388
478 361
685 215
732 515
96 234
943 527
344 584
138 742
27 215
679 878
80 242
949 335
671 848
166 67
376 170
387 858
759 137
632 929
778 455
448 46
675 124
498 150
630 6
68 444
402 205
467 752
642 692
595 88
447 299
123 528
303 917
119 224
940 704
402 957
512 198
192 781
569 140
534 692
320 862
398 941
92 164
712 239
333 451
548 349
28 592
113 236
90 848
226 47
764 314
727 244
889 107
162 473
349 499
485 905
436 695
260 251
516 780
383 53
420 10
157 419
583 814
310 607
311 163
504 626
392 333
94 946
10 261
305 912
802 199
496 251
711 648
625 931
881 343
843 404
933 66
171 101
870 513
767 30
735 244
180 558
246 803
863 606
855 490
663 506
392 513
850 217
229 355
464 801
24 205
354 690
940 237
281 352
951 167
785 433
765 242
847 876
791 261
317 717
858 929
506 524
379 781
581 404
415 198
142 348
649 177
722 608
832 886
341 337
325 12
324 711
159 622
676 515
603 106
941 659
312 62
323 687
277 91
949 61
830 154
672 499
69 126
189 884
632 241
347 601
419 934
252 624
429 540
947 202
315 507
686 231
115 773
247 521
490 924
483 622
954 395
352 111
809 56
550 666
184 133
834 268
562 861
557 780
525 811
574 102
955 102
812 174
960 566
946 514
194 515
642 233
141 493
802 857
361 312
640 590
119 39
409 351
307 350
245 731
428 835
899 559
775 386
73 33
218 952
787 873
744 194
195 836
267 80
577 444
745 7
417 106
462 63
606 953
187 691
154 369
714 113
632 551
268 919
191 285
513 373
157 10
298 432
609 664
379 112
669 46
440 397
528 203
792 919
324 636
439 959
450 480
338 460
635 800
52 726
630 903
3 708
651 95
684 869
283 12
834 591
512 851
895 829
549 766
560 793
927 252
950 692
662 119
895 631
891 228
895 594
55 679
504 27
200 6
148 256
470 615
225 558
467 114
743 507
704 207
484 789
279 390
735 547
636 306
695 264
909 441
541 608
217 872
428 103
941 161
474 441
817 468
299 323
389 795
104 227
75 244
325 909
76 817
549 877
303 903
219 222
166 271
26 668
500 288
822 675
926 275
607 575
740 254
120 546
180 18
17 29
812 770
334 869
909 532
645 397
560 392
299 41
318 472
13 849
702 561
155 294
847 207
340 139
683 906
457 562
710 53
484 481
552 39
127 49
879 69
625 155
163 130
115 955
812 383
812 782
557 930
6 471
779 264
484 601
761 898
389 591
92 16
741 780
188 946
340 248
184 367
238 301
115 161
31 40
448 886
332 117
215 766
260 224
601 872
36 89
526 814
305 907
226 26
611 299
225 411
9 204
839 898
562 944
673 944
460 674
450 50
14 537
957 860
130 19
834 240
30 873
746 869
732 126
603 872
700 703
375 648
868 646
218 645
939 817
196 725
786 161
424 24
175 897
551 749
243 900
574 24
424 397
281 299
688 19
391 88
221 624
431 707
851 713
329 3
707 228
948 349
886 963
778 111
276 638
406 856
753 240
69 707
379 253
804 846
585 27
165 191
182 925
197 403
375 438
521 140
409 762
414 358
439 287
951 643
772 774
662 848
636 424
948 876
710 625
665 626
816 657
850 555
93 118
186 800
510 171
22 362
593 113
565 607
747 242
573 47
563 660
81 524
605 343
721 920
94 365
652 803
949 564
418 246
278 392
180 32
847 608
320 679
129 224
720 41
670 705
105 28
939 118
356 835
178 390
845 799
391 205
785 564
913 489
593 345
156 152
296 454
911 862
154 403
782 907
807 859
292 575
570 380
300 312
943 598
457 218
64 538
722 124
502 136
240 291
832 819
582 348
560 54
504 156
759 168
329 757
447 776
539 852
47 176
768 394
379 13
958 384
886 257
854 427
819 177
671 95
473 781
824 806
336 514
1 83
724 849
665 490
184 783
258 955
155 258
761 514
726 808
36 74
394 291
751 760
664 132
467 773
766 705
712 170
209 788
775 227
135 12
828 421
858 49
226 628
566 34
689 135
785 876
348 306
304 272
27 138
106 578
143 589
29 112
552 58
736 381
775 722
484 899
857 127
533 372
533 945
211 451
149 829
632 529
418 838
91 137
159 138
482 907
1 381
293 902
699 285
949 129
943 339
138 429
12 859
347 462
526 264
611 636
422 10
858 871
203 801
820 163
91 67
583 314
232 294
271 222
556 405
941 539
571 500
706 82
484 515
220 80
36 2
497 255
117 308
875 213
634 959
506 936
863 10
964 217
271 83
608 212
721 872
327 215
122 823
612 753
957 189
581 390
537 628
732 726
587 321
884 742
768 253
644 175
962 95
671 791
798 206
399 158
813 603
206 66
402 847
69 601
888 314
908 724
535 451
319 365
874 633
147 447
154 738
669 54
618 301
124 857
698 894
488 923
656 568
516 333
649 782
594 812
108 548
52 538
214 676
506 176
726 301
48 56
368 624
399 445
576 235
557 388
524 335
457 4
839 519
659 735
186 191
944 228
505 662
85 459
834 138
507 359
826 720
252 359
159 629
115 438
17 338
221 843
662 928
277 726
672 668
588 793
279 877
679 846
376 601
564 961
913 394
200 575
812 780
795 146
463 237
347 674
436 959
340 551
724 198
64 884
833 847
820 168
718 579
343 52
462 187
70 543
711 388
831 285
38 536
497 420
493 194
22 158
941 88
846 757
227 285
605 960
204 529
633 640
728 46
925 87
821 666
921 118
911 590
410 79
10 776
340 959
169 223
742 24
124 756
495 887
93 757
761 546
482 264
422 559
847 770
490 264
737 614
1 669
906 176
826 499
829 792
936 388
1 97
505 468
745 796
155 6
592 912
812 690
143 93
147 699
843 897
597 945
519 841
155 729
812 6
783 322
191 87
672 394
655 519
328 222
147 245
583 722
300 87
745 599
206 60
572 770
496 301
733 676
536 107
596 468
226 234
533 722
537 349
572 177
956 479
601 350
574 653
520 194
58 558
414 640
96 805
839 408
492 99
115 758
779 668
758 223
577 542
956 888
772 185
38 512
161 523
145 319
76 397
949 352
821 472
581 216
783 213
604 742
535 6
204 791
802 418
839 582
556 559
195 750
180 539
70 807
740 733
805 359
680 646
525 465
580 426
625 938
724 248
881 147
399 888
903 544
209 877
772 40
227 907
286 684
533 149
482 708
752 112
44 884
652 21
151 499
672 907
519 851
861 453
690 781
641 746
96 898
937 5
535 207
255 803
662 290
493 521
786 891
620 765
797 550
627 317
889 240
297 403
17 403
311 599
751 256
293 266
318 927
638 535
38 858
943 167
630 501
24 776
156 100
329 89
906 928
692 623
275 408
318 140
548 859
814 811
759 57
681 809
396 201
683 417
626 898
232 45
376 923
844 859
176 41
634 846
434 364
383 411
710 12
417 97
304 333
458 693
782 74
740 228
555 849
911 246
88 538
319 903
117 444
392 45
597 838
256 358
308 350
20 739
727 878
762 255
282 345
747 962
51 101
201 365
910 166
472 152
343 473
893 221
542 901
300 589
551 354
535 370
581 795
833 417
277 678
463 461
679 811
157 567
48 310
113 220
683 499
233 176
191 587
767 618
10 669
551 193
862 251
211 245
183 173
924 705
467 496
122 935
171 644
253 357
18 894
472 206
782 483
708 691
694 921
240 542
648 55
100 250
573 521
327 107
88 935
497 243
942 882
808 654
278 243
379 588
876 364
747 138
31 45
173 331
290 160
637 878
216 126
554 923
175 107
756 359
101 517
497 244
666 29
902 225
542 859
450 752
274 313
86 225
183 424
121 106
221 408
419 106
668 486
613 711
328 876
52 667
209 720
671 314
20 189
669 586
915 563
943 275
738 255
632 962
99 460
497 503
916 467
400 677
25 945
535 301
478 44
181 729
679 801
785 106
186 759
573 293
216 83
692 894
631 846
915 240
790 819
163 771
649 411
324 199
728 262
341 247
703 564
506 275
949 358
475 592
20 718
166 742
715 359
800 104
328 270
671 58
23 825
644 271
557 664
236 372
533 439
777 46
294 227
50 912
366 110
327 877
845 235
590 248
510 295
938 404
469 699
576 669
83 705
502 219
807 14
139 429
895 340
181 251
211 309
637 800
752 709
386 257
467 878
237 259
297 227
186 139
421 397
595 404
947 946
157 258
947 658
627 299
943 749
536 256
119 403
121 444
478 298
424 514
858 263
478 108
643 900
232 435
582 314
218 2
962 338
611 312
133 196
939 294
524 688
81 274
160 80
466 524
114 336
447 15
870 586
202 323
459 434
655 150
576 370
279 818
274 646
682 262
855 852
306 353
468 240
376 429
704 606
402 529
267 217
115 462
516 310
59 598
596 50
103 404
858 721
389 104
640 959
261 707
847 835
116 768
738 373
537 696
444 691
441 247
467 147
165 703
381 837
704 415
398 480
283 718
477 358
650 614
81 326
126 878
377 11
378 530
352 846
896 570
711 113
58 175
59 28
949 113
577 560
69 12
260 491
525 251
43 390
173 871
585 72
507 106
387 730
278 894
173 559
940 770
597 365
533 526
702 488
548 843
700 474
651 476
298 757
287 125
675 476
161 250
151 827
161 562
206 476
766 489
343 351
934 597
552 506
824 34
249 16
171 220
428 824
123 592
23 271
420 483
587 351
756 779
466 58
192 955
126 918
761 83
524 362
539 955
573 323
124 629
914 62
150 696
880 734
388 225
750 704
153 334
138 634
933 222
666 568
627 761
320 385
200 251
770 222
570 923
817 624
30 168
548 145
331 576
311 362
277 443
522 493
785 237
939 208
424 517
208 352
114 370
962 891
354 808
590 674
505 117
823 285
669 696
585 868
53 223
866 873
765 917
382 564
954 196
155 657
918 338
489 131
537 912
818 127
851 301
888 633
727 364
355 811
5 684
283 510
630 91
24 194
940 453
618 354
37 786
585 886
165 43
38 94
518 353
356 352
28 558
830 392
64 351
210 955
592 803
910 952
311 696
587 411
48 453
189 697
439 39
229 929
493 205
495 308
204 900
187 80
266 717
535 297
470 322
775 136
388 691
497 336
924 134
909 582
138 127
113 699
4 15
324 863
941 884
815 537
769 640
274 217
512 227
133 211
429 629
557 240
588 250
126 161
619 140
308 644
570 80
342 112
582 852
580 456
890 733
566 691
641 239
932 629
254 418
317 513
20 478
103 2
741 35
458 112
351 690
627 306
345 501
847 959
449 62
441 856
147 493
232 777
637 294
296 392
272 396
142 374
291 578
736 921
59 618
199 932
530 251
78 311
249 693
267 841
695 922
570 298
863 803
699 87
304 299
751 730
851 849
478 901
388 248
531 152
914 576
214 445
744 876
807 45
198 476
217 546
124 104
166 763
935 477
121 62
949 747
1 810
13 127
511 773
595 743
445 899
262 588
635 778
937 343
779 608
681 768
135 793
855 799
728 740
186 744
541 152
609 914
652 342
28 709
537 55
233 301
286 54
69 421
832 834
217 49
772 126
875 108
719 389
197 176
436 539
440 800
812 961
472 125
638 631
616 164
879 907
590 677
657 687
255 674
525 51
83 878
142 11
753 699
938 658
86 354
373 176
941 799
571 41
571 791
652 962
201 350
581 917
524 353
947 2
393 724
286 632
653 264
439 62
238 871
541 307
497 912
605 955
303 231
326 626
208 316
940 905
497 386
646 878
158 103
400 333
290 127
827 688
571 888
300 578
108 440
148 884
298 164
495 860
186 708
910 591
533 570
926 702
33 909
379 767
315 435
683 388
695 314
560 547
541 63
560 288
206 257
126 41
402 743
632 445
99 299
401 109
611 532
69 550
475 931
153 524
914 598
220 130
71 107
580 247
706 206
879 30
734 474
199 795
196 106
333 403
404 257
571 190
342 637
424 429
294 79
290 494
87 316
947 412
415 212
756 412
289 591
822 514
1 517
190 308
510 290
915 163
279 138
380 34
115 747
755 483
272 205
785 309
485 868
706 856
165 459
896 157
130 397
477 12
783 91
593 739
232 351
580 870
328 281
706 439
52 338
296 50
783 100
906 650
230 350
699 803
289 902
133 884
339 210
396 421
925 301
949 284
943 551
262 334
88 396
921 62
525 60
857 944
113 553
380 41
148 691
850 602
955 83
245 160
749 60
874 400
911 919
594 805
532 709
382 583
619 294
537 773
450 817
505 307
893 787
339 451
722 559
384 60
703 792
492 529
214 77
581 835
23 760
80 136
559 691
745 717
102 172
625 409
715 381
505 276
27 958
631 867
204 323
665 454
772 506
570 792
158 540
63 708
525 623
68 800
470 666
636 7
871 338
916 92
753 567
764 956
351 460
802 8
813 346
797 925
85 103
797 239
446 955
11 220
683 149
93 565
672 411
729 164
287 118
449 907
77 181
276 825
511 945
116 665
762 343
273 859
498 744
122 494
743 486
278 265
507 163
575 677
950 847
375 107
727 107
832 15
716 578
511 237
311 40
20 107
911 176
406 270
823 150
942 250
501 823
706 427
619 177
10 477
277 438
90 503
160 89
119 912
402 855
766 806
672 264
952 793
340 39
210 546
896 281
706 888
236 444
721 739
681 607
911 55
774 528
951 255
549 816
329 442
147 89
115 511
539 569
876 707
824 785
184 382
376 323
726 117
236 953
204 238
492 141
158 220
807 823
842 179
765 586
860 883
746 690
372 859
704 435
266 602
116 780
292 602
519 336
447 734
854 680
545 34
880 598
233 508
147 66
230 319
389 834
129 520
905 294
345 137
843 509
80 118
382 584
874 99
683 526
336 486
652 428
173 184
377 228
341 576
873 566
939 621
456 358
484 774
774 657
613 811
545 762
4 407
740 74
725 62
720 837
663 135
683 25
623 553
123 110
678 97
881 927
96 747
332 244
456 364
183 158
122 562
98 777
559 809
225 12
772 499
5 600
962 413
83 838
328 105
282 660
895 416
519 417
214 529
786 558
352 12
344 529
842 772
183 863
295 546
839 384
204 540
414 377
234 80
845 851
204 549
42 483
154 501
284 515
146 227
665 640
612 537
635 296
495 601
711 221
910 891
49 639
457 547
117 622
602 89
635 308
799 177
555 268
414 112
159 251
694 295
680 175
302 196
649 643
868 850
766 291
933 555
468 897
812 700
718 198
360 299
964 638
772 274
126 373
315 468
508 661
86 205
870 263
211 494
595 662
121 660
312 801
266 1
535 650
583 707
583 871
792 865
956 243
817 635
333 284
594 155
426 63
594 563
545 565
741 820
680 251
842 763
748 743
632 243
641 378
951 57
305 483
655 804
884 350
174 688
455 301
146 203
694 161
447 235
46 397
937 591
818 862
382 324
179 796
376 311
418 344
305 708
208 241
865 12
616 140
200 867
10 534
9 448
315 666
171 338
498 616
120 340
65 408
10 395
570 169
898 477
383 380
22 827
655 132
955 239
719 837
552 549
603 49
933 248
428 308
756 280
718 306
942 31
215 945
785 239
447 912
866 540
620 583
512 156
57 503
889 578
156 894
486 892
729 846
123 871
10 356
843 707
25 89
103 499
485 319
437 899
98 523
797 902
547 930
648 725
797 411
276 516
445 726
863 377
702 193
258 579
651 450
706 156
178 835
570 856
392 493
908 41
414 241
761 934
286 212
485 160
426 53
223 725
862 19
644 921
361 867
689 645
710 427
86 299
852 205
296 628
117 34
367 206
754 11
468 2
180 755
4 690
839 426
670 206
900 172
260 509
139 126
48 256
216 931
961 540
492 697
565 754
435 261
376 574
911 726
644 111
458 856
460 170
412 323
590 435
167 700
113 591
609 603
36 279
280 53
868 774
939 135
113 460
462 547
887 246
511 170
267 65
947 28
783 868
240 250
954 46
360 333
1 61
38 414
795 930
892 878
142 690
807 48
336 493
909 253
822 930
492 768
746 423
816 57
762 476
459 312
281 713
611 305
402 53
805 95
741 916
293 248
662 621
942 195
14 877
556 17
874 840
676 327
833 865
516 551
556 119
733 222
834 952
862 45
908 664
498 850
525 105
278 436
606 701
823 514
278 872
262 566
714 648
525 487
720 960
892 806
929 98
488 486
209 280
786 110
926 513
609 608
255 799
775 57
830 4
272 851
695 140
873 176
632 393
119 829
729 667
607 47
559 42
449 893
93 191
880 45
798 281
225 578
427 413
593 47
250 760
368 252
710 437
702 765
9 395
784 403
472 729
363 333
915 924
114 352
950 152
575 894
933 554
516 928
243 314
926 509
858 572
739 579
805 544
135 34
644 540
328 139
128 330
958 626
468 899
182 56
428 415
797 48
863 185
475 499
189 928
343 808
722 779
581 794
652 876
651 469
811 928
325 16
163 561
567 530
117 110
926 591
596 243
344 742
341 591
504 537
96 79
549 47
504 228
96 937
670 236
548 288
237 381
697 417
957 633
924 918
393 72
673 396
303 734
371 102
240 791
940 886
239 112
354 174
810 567
221 358
406 548
908 600
320 671
351 779
117 701
671 84
706 468
16 705
841 160
763 212
878 432
716 306
38 61
754 693
507 138
331 825
686 330
507 646
805 362
439 774
518 787
195 357
855 161
512 41
662 213
123 300
759 540
8 163
179 440
292 21
511 359
192 433
286 200
348 369
28 417
206 137
890 49
409 511
897 19
599 3
367 781
352 185
807 520
54 194
604 768
683 532
430 956
550 646
181 84
670 18
277 700
541 455
436 806
618 160
964 450
450 597
410 522
711 645
471 136
815 946
442 364
863 265
508 272
902 795
830 600
443 825
772 323
58 146
363 793
647 181
500 198
181 589
695 193
177 97
516 441
162 921
430 501
807 219
882 119
766 389
635 474
744 434
706 531
748 676
508 509
426 47
304 279
616 412
518 650
623 853
105 303
676 814
204 388
601 212
778 528
115 349
75 144
524 175
959 509
638 79
909 177
357 546
947 727
454 354
908 777
334 311
857 91
766 600
916 369
183 900
446 539
493 461
175 841
271 473
422 3
574 808
532 494
761 411
828 860
348 441
20 656
44 867
768 914
868 578
726 210
769 517
14 607
753 345
937 440
616 102
166 403
450 863
605 336
232 298
455 207
85 787
712 736
38 495
214 251
288 132
572 313
262 926
913 686
529 433
829 421
115 721
561 408
208 913
755 98
410 106
593 204
713 16
214 489
116 945
615 24
907 853
293 369
916 80
123 377
382 257
47 513
921 247
263 544
195 18
55 357
384 486
290 223
854 616
734 385
635 509
452 377
583 235
178 704
462 882
613 772
204 308
373 713
506 161
768 515
884 861
745 6
342 523
716 470
576 738
351 857
282 305
651 854
456 338
482 312
599 804
643 825
595 259
716 621
593 640
376 327
446 515
607 210
927 677
470 795
718 935
551 918
534 15
162 438
954 207
663 683
964 487
293 830
681 661
812 462
70 569
797 810
637 488
561 65
560 66
821 769
854 4
604 240
911 53
824 647
462 941
510 174
627 383
727 49
48 659
399 221
443 564
386 921
670 274
164 110
286 124
685 336
520 432
524 666
344 752
630 495
485 691
641 481
162 712
105 4
847 364
126 759
565 235
69 847
49 856
960 568
655 384
266 101
786 544
767 559
832 140
379 672
702 883
460 713
320 145
774 677
785 697
636 102
735 700
286 466
683 306
727 885
158 287
361 776
764 288
165 162
446 638
808 760
842 859
189 657
604 336
296 825
787 417
295 852
655 336
694 299
840 381
625 656
698 30
346 781
844 540
466 850
607 131
613 934
512 930
270 15
720 744
887 8
318 834
69 28
554 831
746 338
328 203
490 707
694 541
328 589
215 88
382 860
290 384
116 178
10 371
133 201
529 960
189 11
567 532
962 401
340 219
698 535
342 317
606 540
177 2
283 106
220 792
154 15
78 850
802 551
716 44
738 198
245 521
338 579
583 54
246 917
22 27
485 701
273 539
529 487
706 841
858 689
242 89
113 564
579 731
621 848
398 360
115 523
887 336
320 656
581 115
341 365
402 739
917 859
68 843
715 690
382 90
326 877
485 644
262 528
111 34
207 945
605 164
129 386
68 61
271 385
721 308
149 66
565 55
465 692
367 898
73 927
704 55
602 364
311 219
672 866
36 273
784 63
361 206
839 946
873 553
372 280
587 619
459 67
113 239
821 110
896 809
796 709
36 835
550 474
275 590
398 42
950 890
552 791
370 696
430 930
609 780
699 287
452 418
706 140
91 920
173 868
50 521
890 677
498 587
746 438
123 720
179 553
935 885
402 82
151 412
199 695
52 910
519 161
948 624
473 513
880 591
446 645
605 172
22 490
728 688
278 228
673 542
557 695
23 262
491 247
664 231
682 718
281 354
165 565
406 176
141 884
741 701
534 220
88 526
328 875
915 236
115 124
230 185
552 476
196 441
17 773
147 408
513 963
870 35
463 897
379 276
646 493
834 193
277 79
802 313
596 656
315 649
378 354
489 897
59 795
698 169
383 39
595 527
354 645
958 578
409 435
522 411
490 359
585 164
377 562
596 339
693 442
813 123
678 303
65 859
201 256
338 259
552 292
560 709
740 912
516 773
361 231
54 356
751 815
88 697
483 111
219 922
209 816
475 211
142 827
277 665
192 56
67 696
388 130
416 413
325 814
633 634
478 112
14 835
569 953
418 290
489 709
155 225
492 390
937 743
591 514
685 84
950 684
405 888
465 2
437 325
180 596
387 50
238 532
618 523
539 421
617 700
549 429
560 12
600 667
617 137
474 542
855 179
609 482
221 548
850 622
536 659
388 188
858 394
64 491
722 50
621 575
673 657
345 371
458 553
913 41
175 87
762 52
954 373
184 263
139 343
59 905
652 620
278 164
256 373
745 705
22 101
346 322
375 774
333 401
786 275
231 301
454 734
745 810
754 374
627 438
819 145
728 511
568 872
842 310
44 91
824 689
671 853
478 262
378 373
550 369
281 628
449 58
318 862
581 574
501 919
558 725
260 388
174 136
96 120
322 338
214 864
887 335
477 107
249 575
621 100
108 725
883 251
354 517
579 920
866 717
150 198
566 690
139 8
536 199
26 941
251 137
600 384
258 903
703 725
855 417
497 943
539 598
675 50
407 150
840 355
671 925
840 934
265 684
73 257
5 555
565 447
735 742
216 818
186 218
154 351
393 299
414 680
631 946
192 251
183 522
175 757
143 891
950 639
728 317
484 346
418 869
190 917
250 666
880 592
376 539
354 898
445 135
510 907
26 302
587 330
270 160
295 251
328 558
832 478
536 259
304 369
441 930
644 877
6 181
767 127
960 219
293 693
78 392
799 453
401 892
529 750
567 181
106 757
165 555
265 687
627 130
615 107
574 889
505 134
942 418
738 907
652 45
574 672
317 215
541 407
184 953
424 843
93 752
939 576
129 508
22 696
621 213
114 41
596 684
954 19
402 92
44 796
593 770
821 95
406 218
328 824
155 474
670 386
610 364
57 47
424 840
446 763
502 280
325 67
48 781
288 380
463 733
963 136
69 577
774 763
457 252
399 732
77 370
623 60
132 801
254 704
786 669
627 860
607 397
234 788
728 924
367 434
91 837
659 39
948 448
518 936
244 869
415 792
151 365
54 434
484 352
662 514
939 284
905 94
625 713
897 56
97 614
544 350
610 359
157 268
189 640
550 6
580 135
73 766
17 415
896 508
485 38
704 731
890 3
790 807
328 776
98 743
331 943
937 63
617 477
925 104
574 669
916 253
37 140
377 373
549 928
60 41
585 688
342 403
386 923
252 137
755 903
418 816
790 370
470 808
333 521
601 521
813 602
816 412
446 282
31 654
653 846
518 811
43 502
933 569
637 546
270 193
344 489
845 658
829 725
861 185
727 142
162 689
233 175
463 360
456 250
871 25
197 413
68 953
249 553
581 632
660 264
723 100
470 415
65 515
938 336
947 416
188 801
412 370
230 150
158 119
202 84
637 924
305 364
304 789
552 257
926 413
206 919
115 555
93 588
19 29
866 246
664 319
382 795
593 201
76 79
438 806
98 401
382 864
152 622
556 359
383 648
769 756
159 410
743 71
280 390
810 312
325 721
248 453
874 610
153 885
270 150
53 370
916 872
504 709
180 354
951 761
191 744
392 423
833 509
278 440
288 371
226 503
906 146
738 163
790 871
824 562
711 818
568 176
446 486
281 395
665 912
896 689
954 579
805 166
826 846
716 314
234 408
209 827
215 677
99 838
199 660
22 539
232 621
489 323
737 272
114 717
377 355
76 416
157 100
895 220
825 903
68 919
174 846
813 438
869 945
208 456
654 131
471 243
960 897
376 824
711 878
800 575
324 623
402 121
896 479
72 80
260 241
693 339
908 346
557 742
783 750
609 367
528 106
643 444
36 385
842 423
462 111
259 912
135 60
797 258
48 344
191 88
128 390
524 205
670 803
149 132
718 918
902 873
899 375
468 696
865 111
428 232
895 729
78 317
305 835
9 542
552 885
826 339
5 961
81 541
582 72
427 97
929 326
448 258
505 705
58 739
216 948
290 152
643 65
158 648
226 373
434 864
171 415
662 373
851 945
63 417
830 567
573 924
947 23
488 499
571 744
470 668
420 906
680 656
158 926
643 427
265 884
611 560
786 799
718 812
70 397
922 917
615 619
325 257
947 888
841 168
238 806
399 62
941 795
357 213
116 520
69 861
510 763
812 522
775 32
286 463
65 876
103 900
470 945
638 5
5 767
113 164
440 639
10 15
128 537
784 343
772 819
139 333
129 256
1 898
609 629
17 858
529 697
792 499
336 501
784 443
55 312
221 258
191 491
145 213
844 683
916 163
545 109
466 518
573 612
770 900
149 355
78 394
743 820
2 920
894 453
670 189
276 397
44 883
938 781
737 188
717 836
557 701
698 653
127 959
716 296
947 883
591 575
324 793
477 629
400 185
93 646
485 649
723 691
143 250
75 343
160 723
245 268
659 426
475 186
706 72
478 513
838 84
180 548
609 704
167 629
23 389
27 935
481 244
487 137
300 227
650 578
573 798
414 795
138 859
122 490
672 107
429 350
854 79
884 877
571 505
22 214
129 636
295 687
68 200
443 350
699 134
730 251
98 780
769 24
473 119
469 490
64 226
600 527
420 958
954 53
450 90
274 843
315 752
813 91
133 231
787 412
303 188
262 169
401 390
692 19
322 370
172 40
384 859
443 566
581 677
626 259
571 758
895 760
73 585
887 890
937 387
893 10
349 876
734 953
873 374
591 212
933 144
741 94
605 766
956 247
881 844
433 872
823 963
610 791
594 691
685 371
481 394
186 504
541 426
793 869
410 515
304 955
27 95
617 292
293 246
255 246
94 489
233 517
128 928
868 47
475 229
437 290
906 425
797 493
142 257
123 340
881 77
465 243
505 176
133 244
36 826
549 752
96 60
807 830
834 945
832 532
315 210
221 959
899 451
224 453
821 956
748 200
492 84
721 752
884 479
954 551
671 840
200 94
535 242
129 563
37 24
300 708
934 203
329 145
879 612
911 2
135 600
212 674
77 11
762 181
716 428
120 934
907 509
431 285
660 481
255 136
642 837
902 322
255 794
267 326
327 491
716 780
229 367
927 544
940 268
462 144
325 841
729 857
10 918
665 676
516 645
154 760
659 623
675 462
593 631
863 897
148 317
186 434
181 867
871 848
363 146
115 197
889 517
855 117
38 428
896 521
1 713
57 472
658 540
226 163
341 831
270 66
400 479
905 684
198 586
86 139
672 559
400 271
543 794
954 697
673 708
643 696
645 41
88 4
472 237
661 501
926 523
211 759
545 139
964 834
611 509
87 45
715 109
30 298
44 685
273 81
371 435
324 407
768 810
396 586
607 788
670 931
375 865
257 358
272 840
882 25
147 35
822 674
9 410
51 362
55 193
232 125
203 355
618 809
317 15
712 48
785 261
800 640
286 211
716 834
800 477
504 888
423 152
341 322
498 800
680 814
533 7
703 474
740 188
647 634
771 335
641 480
304 288
815 647
937 638
418 411
388 892
436 201
929 419
785 154
817 452
178 963
103 907
832 589
941 358
559 62
449 850
246 867
7 707
363 247
332 676
844 587
641 478
229 601
266 500
248 212
354 959
524 709
266 512
765 433
758 336
824 597
64 528
229 527
570 743
597 688
317 884
652 701
27 92
802 434
742 934
162 275
462 599
465 663
159 901
887 590
347 112
759 65
419 809
725 212
718 687
534 66
457 880
879 946
862 837
22 496
956 831
224 16
92 558
820 697
560 766
436 169
159 97
625 768
419 782
403 930
783 206
382 589
593 805
571 134
714 313
655 6
664 67
340 834
900 538
796 865
75 695
666 131
584 60
249 805
145 307
208 561
964 96
545 569
155 441
742 251
43 760
727 428
574 605
120 448
700 499
160 425
916 742
740 562
865 509
914 472
841 55
42 131
634 222
363 666
191 806
798 838
769 872
940 878
271 695
325 287
463 909
276 384
954 124
895 861
672 332
644 634
431 944
738 415
69 313
587 352
766 132
615 465
775 903
164 920
398 694
384 765
211 204
941 403
877 476
678 729
557 411
598 345
570 345
896 126
895 280
146 589
126 448
199 154
887 902
843 527
180 559
715 682
429 134
843 91
555 898
598 960
821 940
824 685
121 313
568 776
642 557
340 285
372 40
555 928
887 317
890 107
311 167
232 898
567 903
812 795
812 101
420 98
858 856
475 149
53 16
678 63
457 627
728 224
599 336
790 544
542 193
595 327
715 465
748 825
286 209
413 79
784 204
215 838
207 323
585 876
593 726
635 624
191 131
20 596
822 774
694 421
867 79
447 203
889 914
914 554
196 239
183 811
751 628
127 776
357 247
938 51
805 852
457 935
449 931
199 522
409 480
642 364
718 707
180 400
266 791
382 408
121 42
606 451
541 806
116 925
325 697
64 742
529 725
862 269
273 562
525 942
437 693
43 85
644 353
581 739
497 394
68 397
783 552
561 250
51 795
217 354
491 771
727 400
26 10
304 691
866 481
360 661
400 631
127 811
277 231
40 176
33 863
342 814
826 161
815 366
815 959
151 21
42 125
342 656
286 822
818 213
440 339
948 381
260 127
640 771
516 280
231 403
286 708
320 772
660 808
895 728
208 488
370 291
581 179
157 169
295 959
246 176
764 172
208 552
83 808
735 708
324 515
321 447
502 786
263 934
164 314
706 252
421 696
141 309
78 708
275 898
230 395
504 907
810 624
560 597
6 918
672 67
36 532
283 409
764 251
69 53
648 336
148 938
82 664
506 679
866 951
139 555
947 353
203 835
260 270
375 499
879 243
944 285
357 438
325 951
305 519
881 837
931 396
233 827
635 479
694 67
82 733
61 255
491 849
916 241
217 11
440 487
183 133
714 80
258 500
682 905
874 141
552 258
266 961
229 394
382 818
938 176
812 241
114 806
908 884
178 157
231 71
710 158
216 242
632 175
126 411
747 432
91 946
683 442
896 160
262 112
766 280
114 150
360 100
468 486
549 623
159 537
862 961
296 295
848 433
413 434
850 796
605 87
442 885
9 850
519 799
427 212
157 384
216 215
83 137
173 783
675 663
376 840
492 71
235 205
184 318
406 456
465 427
611 46
401 136
710 237
607 219
436 583
513 95
516 114
158 737
113 496
598 134
49 538
10 692
428 387
950 532
858 897
858 951
250 35
146 892
732 253
536 841
85 388
438 257
745 495
257 259
811 713
35 708
73 275
382 77
855 579
698 279
265 90
297 353
762 161
142 418
769 350
208 877
728 766
834 134
239 39
469 501
151 663
613 958
810 442
281 355
802 222
292 255
771 370
653 953
556 538
241 756
512 929
597 867
337 544
522 568
642 883
887 892
328 265
822 343
33 666
94 136
76 552
212 316
32 540
442 538
72 963
908 326
410 98
270 774
268 227
874 314
832 543
490 235
4 431
891 381
401 313
270 562
732 152
104 95
703 161
346 297
90 725
159 947
868 936
870 255
85 62
387 570
565 803
557 923
27 244
190 884
779 639
904 15
22 77
30 71
127 45
768 600
660 688
129 417
478 572
478 150
331 375
610 19
627 745
651 521
842 460
661 548
64 354
754 780
749 256
737 91
31 118
331 799
179 928
278 482
617 793
379 768
887 803
855 461
305 101
326 905
522 953
482 357
740 55
82 811
807 963
334 481
652 499
916 285
557 724
466 920
874 792
753 288
124 461
912 930
125 65
710 950
68 197
745 45
505 388
518 10
238 288
155 231
164 16
753 648
561 499
905 777
726 537
832 738
905 837
607 588
732 257
369 170
268 306
178 561
347 687
80 771
714 957
767 952
678 860
850 922
199 2
603 2
91 708
620 260
103 380
183 242
201 481
168 589
378 938
848 674
415 544
143 282
624 578
134 514
784 768
789 898
490 606
594 808
940 344
820 106
97 696
190 74
260 242
129 308
598 247
826 131
906 412
493 961
798 956
292 62
452 870
454 780
121 866
88 374
741 764
555 384
545 159
891 201
325 676
96 952
115 81
200 256
556 60
899 205
619 280
420 630
927 28
772 403
675 661
686 198
180 177
717 256
124 781
277 823
820 371
904 901
682 311
785 870
446 739
73 247
15 739
812 512
567 961
321 145
598 263
387 207
821 844
831 600
342 816
347 946
593 763
96 14
471 921
328 441
902 590
883 294
693 370
302 912
822 560
33 471
61 869
226 931
908 830
82 240
732 29
941 313
331 578
751 8
748 169
368 549
150 792
602 285
121 738
551 107
91 781
252 700
324 305
159 78
85 47
686 898
950 338
20 674
596 470
179 859
192 101
750 494
466 648
197 639
896 102
70 237
422 620
785 365
816 47
844 7
717 415
718 959
787 963
129 791
149 213
379 124
764 290
898 41
388 2
734 39
931 787
376 469
931 174
932 471
626 13
611 16
327 250
151 518
929 674
250 705
469 415
960 65
286 701
715 394
736 846
114 643
653 372
370 793
113 538
925 309
571 720
631 435
286 288
609 132
753 272
290 212
398 748
862 374
465 560
832 557
290 16
260 49
274 776
775 948
92 660
676 326
736 897
895 350
495 413
703 140
315 724
587 147
908 170
273 370
300 385
822 614
454 80
329 415
128 216
181 846
710 837
204 884
86 559
354 107
332 838
659 907
601 89
270 384
410 945
834 56
399 763
178 690
942 849
96 931
398 878
297 244
714 288
4 514
374 380
122 195
858 907
296 575
165 131
525 4
428 764
401 285
451 257
238 799
427 959
958 602
192 679
446 312
229 164
523 435
485 218
141 322
391 133
360 274
732 218
193 67
571 547
862 230
342 532
319 16
579 917
396 21
452 534
946 481
511 317
55 223
238 921
535 435
755 109
25 944
664 644
744 597
337 750
445 674
65 846
190 647
300 857
916 401
670 457
388 517
399 157
525 746
871 403
957 614
868 95
28 408
596 258
824 862
20 947
531 535
455 546
73 562
31 705
862 568
64 702
800 2
167 639
133 927
230 243
90 789
5 395
345 225
638 185
909 544
942 768
740 489
664 864
609 214
574 489
486 848
240 921
854 857
537 460
777 878
800 851
663 364
311 848
165 683
189 690
272 471
835 959
875 737
817 794
141 922
907 864
192 762
302 461
366 856
224 54
162 21
839 109
6 690
229 871
414 963
649 761
551 301
303 323
675 590
625 460
670 67
700 794
700 395
794 757
409 206
715 541
484 798
54 46
298 898
689 629
437 197
8 923
623 291
906 28
682 355
742 359
437 717
956 227
4 924
31 102
294 161
862 795
941 805
637 345
388 207
488 666
751 444
148 453
448 771
554 60
474 846
302 890
585 844
442 66
665 28
341 914
518 244
336 352
903 3
320 831
702 53
339 205
86 487
160 268
556 180
162 663
28 912
297 219
449 282
187 586
778 275
262 855
507 589
430 862
326 205
962 256
116 317
854 468
281 136
465 707
529 199
550 780
914 901
844 843
294 691
452 723
43 732
214 93
241 669
452 834
964 496
956 700
729 97
333 373
761 416
265 519
580 5
940 81
52 907
398 152
317 55
890 752
131 509
510 946
492 521
135 176
933 767
574 442
826 271
642 580
445 870
444 857
281 544
916 792
769 963
929 876
188 395
148 707
519 250
93 468
155 348
173 168
658 461
507 851
911 906
897 433
908 136
546 930
299 65
909 788
367 408
754 241
554 370
8 590
267 39
936 952
183 596
404 788
669 411
648 724
166 117
167 660
467 385
659 95
652 461
226 740
866 829
762 470
177 461
64 280
908 937
615 799
482 634
392 599
580 479
41 709
328 317
186 692
123 53
507 356
556 616
933 225
22 895
611 40
23 135
105 742
472 176
103 8
860 959
458 307
495 367
887 796
268 885
562 453
680 469
478 936
539 810
808 193
426 515
913 782
748 669
737 851
172 514
343 487
939 45
91 109
582 644
261 509
470 13
790 205
769 108
710 678
782 537
165 810
689 280
939 632
191 961
133 730
214 146
161 362
758 71
277 376
230 149
712 435
577 509
637 667
338 222
204 301
362 213
615 193
728 727
59 663
741 929
123 744
719 579
951 281
734 431
652 417
933 34
233 94
769 950
388 107
229 106
273 684
510 291
545 815
195 802
431 794
728 370
949 313
569 345
204 960
304 276
120 32
94 431
181 538
751 202
348 695
439 628
368 375
594 465
32 494
593 449
120 400
192 412
288 261
896 684
282 179
569 483
621 168
699 640
472 629
746 852
595 796
651 335
839 823
911 653
270 411
196 350
670 756
331 75
161 885
437 181
162 374
863 414
693 146
147 708
27 766
653 317
645 62
680 931
552 827
31 95
727 548
772 548
752 865
138 606
911 255
888 243
904 124
452 788
486 53
174 41
80 514
698 342
88 338
635 396
914 742
451 285
585 118
883 203
904 606
167 482
800 827
943 603
75 112
98 622
68 281
492 78
221 591
192 897
536 552
184 19
868 56
711 623
334 160
258 509
189 83
571 730
883 258
752 811
733 883
157 885
124 588
185 859
327 640
903 259
433 353
68 166
113 309
81 557
141 936
942 488
822 357
129 862
891 589
273 614
828 961
385 666
615 146
360 83
821 580
78 172
926 704
679 434
200 490
765 60
475 623
188 79
505 455
468 236
899 930
815 431
241 83
165 17
632 526
964 245
238 412
249 32
690 538
319 201
784 571
229 36
749 201
737 922
497 867
5 117
963 725
913 654
182 305
167 384
333 795
661 83
122 557
545 340
506 170
857 323
153 603
17 117
191 91
595 486
896 343
762 111
543 12
482 135
492 168
911 547
192 950
498 549
595 901
545 476
31 586
570 540
764 203
655 950
292 500
946 517
680 679
681 770
498 238
361 837
596 200
9 740
672 721
9 317
26 358
695 130
122 938
637 780
221 493
482 308
423 527
611 825
37 834
356 959
158 708
497 266
585 750
175 808
672 929
342 911
539 515
695 411
375 155
302 194
741 269
1 89
59 657
282 267
71 370
832 637
341 861
209 3
184 174
584 654
939 927
293 694
150 106
37 740
124 377
409 71
127 227
484 905
123 193
304 468
854 693
8 150
332 772
33 539
438 872
490 677
64 250
388 353
566 369
957 561
75 160
581 923
236 348
819 882
132 373
810 831
734 579
720 117
702 423
689 602
940 281
651 24
908 175
813 273
839 272
346 1
201 45
648 878
304 675
504 142
780 205
446 749
375 453
315 60
332 63
466 472
302 174
424 789
69 178
81 374
664 677
380 97
607 454
339 795
942 170
602 650
871 825
593 185
182 591
26 175
609 400
219 709
435 194
26 810
329 253
76 494
265 691
656 851
212 364
653 385
459 841
764 294
670 41
416 71
338 352
952 542
798 673
831 453
855 575
241 731
728 646
817 681
653 358
545 529
324 97
790 915
746 411
23 61
616 461
911 591
44 781
64 307
488 403
883 959
171 67
341 344
398 507
748 656
532 946
72 765
587 877
335 432
714 924
186 262
661 598
371 373
233 427
327 307
663 494
539 307
86 717
808 690
839 503
262 787
436 158
821 847
855 230
190 300
381 2
238 551
570 629
497 362
101 501
2 553
784 795
635 526
261 394
463 530
508 24
71 803
784 395
376 718
815 752
743 894
490 934
645 515
512 59
276 808
536 444
896 926
1 761
783 778
964 582
714 937
826 904
457 140
604 307
104 848
100 79
478 490
785 373
659 11
408 136
344 688
180 246
58 203
122 9
166 915
858 616
331 78
653 327
815 214
343 297
183 220
700 884
577 3
1 888
889 788
559 237
89 544
802 878
57 109
231 168
49 102
504 53
33 887
281 227
655 835
706 496
623 624
139 480
653 548
503 168
904 914
171 758
260 811
357 219
573 568
262 521
7 176
183 333
267 801
250 553
32 62
716 201
938 39
195 168
831 704
726 45
797 218
259 923
328 82
940 108
775 215
411 494
689 628
745 32
289 761
720 793
607 11
149 169
405 163
727 736
645 433
507 742
797 553
463 316
18 656
522 527
854 522
839 225
439 892
347 742
122 404
202 358
93 115
206 928
78 194
894 394
902 349
830 872
817 126
727 616
470 734
412 91
48 600
268 35
488 814
640 453
776 586
466 280
810 575
5 919
533 872
320 723
552 685
452 803
407 97
627 330
799 3
556 853
596 465
96 637
311 864
263 453
202 788
13 71
784 941
545 493
451 427
410 633
183 704
86 667
638 223
664 269
753 679
657 461
604 569
220 688
899 163
618 386
203 579
428 857
273 653
752 892
913 554
225 624
949 259
812 643
289 308
78 375
721 730
148 910
536 280
18 335
508 169
636 79
619 299
556 157
648 246
684 687
90 648
769 912
895 768
436 773
63 369
491 97
525 454
428 254
301 137
449 39
510 305
14 188
536 474
77 671
740 418
319 788
177 353
209 883
909 554
142 499
475 793
618 140
98 125
299 2
956 674
727 722
90 752
475 102
633 551
565 684
13 47
51 624
504 742
652 465
317 878
490 187
324 865
347 4
860 380
665 168
541 645
750 757
502 649
293 904
149 299
244 359
668 442
203 284
468 512
491 697
940 516
951 28
91 434
734 829
195 552
858 853
53 696
201 865
272 918
909 563
781 912
200 296
845 709
698 579
360 339
934 205
241 691
27 961
232 520
154 850
632 189
361 55
158 412
846 479
442 435
179 55
484 685
23 517
926 75
513 134
846 40
146 658
539 774
809 12
860 928
941 11
248 370
652 179
832 149
230 709
69 102
459 856
158 542
352 589
283 55
748 371
623 953
798 680
625 653
240 601
627 225
841 119
815 650
714 576
783 242
754 103
155 11
714 293
383 104
278 663
255 335
877 175
863 631
617 428
454 203
531 177
25 697
466 66
200 952
78 440
583 853
894 373
404 894
698 489
723 227
9 962
938 476
143 488
177 542
475 90
163 385
904 702
844 889
370 411
37 944
529 606
611 367
905 366
78 255
319 713
354 386
184 230
22 108
802 770
467 774
304 724
215 41
570 804
948 135
196 74
449 505
565 31
86 444
816 432
939 108
331 111
844 177
180 859
663 650
245 547
38 176
672 904
742 442
52 684
525 28
344 859
447 111
836 934
942 334
594 892
68 956
26 223
498 557
51 161
218 146
538 499
685 709
17 512
230 60
281 602
565 39
85 544
446 346
429 794
312 707
695 811
662 937
310 781
554 668
436 757
238 872
64 564
647 257
33 310
717 919
941 95
716 673
588 555
75 671
318 888
615 552
198 301
584 403
871 58
153 755
96 800
29 928
565 224
142 894
126 700
378 772
468 726
71 111
254 345
845 729
921 269
388 301
301 222
924 15
950 761
897 542
533 219
635 781
888 63
736 630
759 666
430 927
315 260
590 380
423 544
452 852
805 917
192 849
753 526
774 945
450 658
25 201
216 942
227 40
635 864
556 456
448 230
910 207
819 869
328 753
402 484
342 301
659 253
342 74
58 750
76 3
179 29
278 845
737 568
895 563
172 170
775 16
341 781
642 129
382 413
839 605
367 255
430 934
356 801
738 892
378 640
400 961
580 700
321 100
430 465
596 421
655 320
482 390
706 691
541 203
180 650
102 12
22 923
573 298
635 758
129 850
906 618
592 831
99 654
293 608
171 255
732 906
368 923
744 853
151 48
798 136
304 327
121 385
673 169
143 932
663 900
896 605
163 859
128 666
356 483
831 136
407 928
854 282
561 451
745 692
126 850
530 493
158 565
610 60
447 397
623 35
821 925
909 221
915 154
400 74
936 201
655 508
750 248
366 24
443 891
738 869
505 265
609 831
627 81
11 614
573 618
557 526
521 185
277 792
715 882
196 963
32 495
234 3
162 57
602 901
143 826
363 28
344 547
304 173
213 476
619 224
754 377
718 560
740 946
348 386
123 657
608 851
5 351
1 41
572 820
61 423
372 811
425 811
948 883
101 614
694 356
68 659
297 66
831 742
308 425
819 897
505 294
632 427
690 29
484 215
610 248
294 917
467 924
233 404
287 185
334 726
548 836
469 961
550 425
672 206
466 107
391 634
596 824
785 135
613 12
673 353
662 863
116 479
884 930
668 496
281 330
653 962
23 829
605 75
75 427
549 962
497 25
644 586
281 386
889 703
211 744
214 743
138 222
436 460
180 848
82 666
713 34
448 734
510 179
703 687
341 590
149 608
195 24
45 244
908 855
305 474
579 24
565 518
422 888
120 838
250 945
896 245
714 132
775 301
959 56
876 586
305 802
310 859
516 154
646 21
710 649
123 390
915 500
165 586
6 903
830 590
559 668
208 872
728 689
667 709
620 701
879 453
408 34
20 526
26 260
286 330
748 671
342 200
816 308
90 236
425 435
205 56
224 373
548 394
736 269
387 280
455 673
938 753
671 513
835 578
484 1
198 837
964 843
428 491
660 256
771 359
579 639
719 309
482 425
888 190
894 553
165 7
406 224
17 520
64 720
153 677
123 749
750 563
845 54
581 38
53 380
636 701
360 569
33 547
128 236
686 194
565 866
525 248
844 441
445 709
664 230
942 245
142 131
635 558
558 928
728 435
233 525
405 261
286 87
218 53
212 12
941 661
724 172
120 454
176 131
446 232
626 134
377 684
505 537
17 280
881 429
343 356
450 559
308 362
767 668
324 667
147 65
238 608
950 419
605 812
504 313
103 336
143 647
955 396
821 500
171 407
466 477
617 867
128 91
751 544
87 246
363 912
281 777
391 202
562 100
652 424
327 725
587 274
541 168
183 702
938 251
35 227
507 623
231 131
800 773
588 127
787 544
325 905
796 542
128 196
315 451
824 202
410 134
234 599
623 125
935 903
618 634
293 908
787 371
699 433
582 676
415 386
356 380
592 42
915 931
466 363
382 707
372 499
635 245
608 499
54 859
844 830
337 646
699 608
955 760
627 125
340 539
719 491
128 38
290 244
915 228
209 247
443 776
328 559
463 528
450 668
402 782
821 160
549 222
484 853
818 927
932 521
603 258
560 339
532 194
37 644
648 242
503 684
346 353
574 433
11 566
218 154
932 731
697 869
636 866
784 558
614 364
160 366
23 756
889 253
583 135
762 491
910 245
839 169
950 779
937 676
867 244
121 349
260 758
748 412
317 152
767 688
828 692
680 98
511 373
837 945
162 152
526 359
148 227
899 936
548 255
10 21
769 349
200 931
246 645
63 930
883 507
581 369
215 870
443 218
718 257
671 327
32 408
649 67
588 271
341 283
740 610
675 647
666 110
637 112
333 145
594 428
887 127
618 177
302 548
332 217
841 584
831 905
685 961
53 314
96 308
852 79
604 818
295 326
513 227
44 104
355 140
862 886
593 908
208 899
475 21
630 742
703 707
18 794
940 427
36 842
682 667
681 889
22 25
525 320
583 772
862 606
495 653
892 60
72 835
717 677
226 876
480 381
701 867
182 322
510 934
494 461
847 132
814 394
296 349
783 175
641 423
282 426
741 213
755 326
347 792
128 212
711 412
430 314
38 171
954 810
637 311
331 720
372 60
957 330
344 522
570 929
762 689
758 294
665 41
471 385
609 721
786 433
651 442
767 384
293 865
455 766
36 146
539 130
842 755
880 34
579 130
226 10
505 755
190 758
880 849
286 717
545 709
37 760
398 401
122 717
533 195
660 335
382 299
82 354
347 352
739 538
471 924
195 80
444 476
551 272
620 490
296 684
208 170
863 553
651 619
133 738
33 425
328 452
497 360
810 792
764 515
631 39
380 853
428 783
887 28
311 435
303 679
363 924
786 793
879 454
745 201
595 477
429 421
681 870
238 925
383 349
854 694
537 427
783 636
812 225
370 66
805 501
815 415
278 885
86 820
70 389
827 185
429 705
199 558
478 881
567 6
661 255
660 629
33 932
648 287
802 963
182 88
587 852
733 591
139 589
357 509
158 739
948 2
23 658
402 891
682 424
437 450
37 401
615 317
334 761
693 846
42 481
579 316
391 276
499 776
171 597
866 530
927 374
186 765
721 287
241 901
778 800
808 945
699 56
829 285
167 509
220 40
899 888
254 480
762 223
302 72
46 538
69 892
235 487
485 799
552 300
880 231
656 187
50 760
57 487
221 137
672 676
166 329
790 531
818 66
932 386
623 56
290 367
100 223
659 640
932 752
410 932
848 892
457 295
61 912
315 711
879 599
165 898
232 355
938 187
938 889
43 200
209 105
116 901
446 768
850 894
879 494
665 415
715 50
503 952
868 456
619 529
332 527
810 203
570 71
726 441
113 240
55 188
78 18
941 915
216 740
123 32
583 21
675 299
510 711
524 622
37 471
762 569
565 780
52 656
536 494
266 855
532 553
760 654
188 829
62 152
927 441
863 643
611 133
740 16
28 643
957 375
831 370
665 941
38 759
777 709
455 419
229 886
726 212
794 945
436 503
270 925
667 330
746 870
233 824
567 578
245 244
206 771
717 568
392 836
569 646
905 885
938 408
406 800
233 735
239 859
896 117
280 806
733 586
267 101
560 447
692 684
315 1
68 332
209 679
275 380
315 471
662 707
347 721
704 856
812 118
38 714
962 568
204 390
866 356
265 285
105 125
120 528
778 280
397 244
437 36
490 827
714 694
330 193
293 267
632 99
177 35
220 194
935 918
277 764
234 528
740 474
909 45
214 200
876 40
643 319
624 801
356 856
763 21
541 788
897 247
646 900
805 738
625 720
146 338
532 781
728 622
300 219
561 912
238 684
687 705
114 835
80 291
296 329
248 46
275 759
551 489
108 190
401 312
93 13
908 906
957 54
204 564
789 169
573 818
167 372
804 104
167 733
537 837
256 578
828 793
251 687
592 207
104 287
277 754
527 307
790 522
617 465
387 155
22 734
613 961
114 225
668 174
352 19
764 737
376 388
916 852
815 725
69 236
529 801
534 690
710 358
362 174
756 724
167 451
939 539
797 664
387 62
202 101
543 853
739 838
681 77
462 389
86 658
573 782
457 486
482 356
162 544
65 301
199 281
463 433
505 312
246 79
575 301
862 444
818 924
788 46
167 488
53 846
462 156
262 946
951 924
638 155
535 918
736 7
286 888
821 434
238 66
881 877
154 550
10 894
315 252
324 139
769 425
590 364
803 930
485 932
190 517
523 578
25 761
682 957
875 190
672 621
580 92
75 377
492 782
235 752
625 776
96 259
437 877
759 848
627 443
10 647
3 917
121 316
254 734
436 906
583 223
715 667
820 695
817 8
626 307
393 370
155 104
297 794
143 340
440 284
734 348
787 91
48 418
759 244
732 659
714 405
44 871
9 861
135 546
676 259
55 542
525 561
303 799
947 321
714 89
546 461
73 217
511 72
692 647
311 770
737 104
638 261
313 479
298 220
493 708
812 730
842 206
549 809
457 192
531 16
406 241
584 384
368 364
57 255
204 890
473 829
168 793
737 782
470 479
133 182
915 119
30 269
914 74
541 367
558 697
942 645
754 130
657 742
531 558
778 931
23 1
347 612
510 339
133 691
511 353
426 708
531 46
115 558
873 586
475 606
100 752
700 795
805 321
124 442
124 575
772 851
331 841
730 164
915 528
86 11
203 24
162 437
692 271
616 523
934 460
702 628
46 654
577 240
694 427
87 944
717 175
890 181
253 203
436 55
548 476
642 637
885 213
595 603
784 598
303 562
626 566
258 395
469 130
664 62
385 364
780 21
549 930
653 688
448 407
143 550
664 562
748 582
609 681
121 887
821 654
607 444
494 56
334 35
659 199
933 415
320 113
204 326
761 146
855 669
64 361
340 951
324 753
814 771
885 961
839 656
199 21
964 477
958 313
782 770
295 321
199 851
383 526
807 579
452 235
693 721
532 381
585 139
117 373
587 395
501 164
839 863
336 509
879 265
682 558
732 576
351 921
371 666
889 550
331 252
392 438
863 837
216 734
587 781
659 780
26 284
331 326
340 724
962 255
295 483
741 693
677 801
847 499
317 227
678 307
216 420
156 650
767 677
819 501
235 776
88 646
734 316
824 837
86 606
443 425
43 598
186 210
282 688
812 882
601 185
630 145
37 683
904 263
123 903
937 57
86 118
656 248
778 408
951 193
732 749
911 271
813 902
640 39
212 515
663 145
750 12
199 136
942 663
215 686
936 473
784 401
70 936
655 93
165 718
300 488
286 764
874 89
192 243
62 335
162 769
128 481
278 626
119 291
174 269
342 917
790 98
722 241
631 170
199 83
531 260
549 79
895 534
162 47
828 916
491 788
752 370
108 941
662 404
710 611
355 397
838 912
343 454
346 643
895 285
899 50
706 646
424 729
886 634
98 709
342 408
826 732
667 62
147 174
763 24
702 314
108 591
237 307
480 196
940 473
600 781
581 458
612 687
448 559
958 330
510 920
179 421
916 230
123 603
783 303
345 476
124 384
142 401
857 921
601 589
949 359
942 147
462 619
36 297
183 460
475 123
378 500
642 418
593 745
116 529
373 140
108 514
198 132
289 860
466 365
702 840
655 829
931 408
184 135
889 563
135 602
20 612
939 651
485 409
124 281
406 766
94 269
933 50
580 562
186 666
306 411
241 952
367 526
879 257
940 84
128 291
410 685
716 71
549 197
802 742
789 322
336 131
871 187
27 310
495 802
504 224
760 176
534 566
366 811
616 396
879 609
278 247
286 406
494 773
204 934
597 872
717 528
302 218
183 915
157 445
635 794
304 561
78 95
275 152
750 591
844 408
254 606
192 134
913 677
433 434
428 943
497 877
101 674
468 351
13 494
51 141
254 645
780 500
305 397
286 250
587 558
239 477
344 491
751 501
403 776
602 776
951 55
746 55
253 827
155 624
834 345
289 537
495 562
189 691
915 239
507 380
286 836
736 856
775 665
837 654
670 105
191 504
406 119
207 284
464 8
510 365
250 944
466 424
911 772
292 601
712 899
265 887
843 780
218 606
775 937
839 258
766 244
689 770
813 662
915 876
501 381
678 228
914 735
675 431
267 901
397 901
410 915
31 62
815 367
746 855
637 928
199 444
529 730
684 658
775 721
69 63
154 413
107 781
772 829
226 280
123 668
717 427
8 47
287 404
402 552
93 169
800 795
478 634
151 634
420 756
657 367
20 841
266 629
915 664
139 369
278 307
226 139
473 161
475 422
108 126
736 852
38 237
64 117
787 814
135 691
96 761
587 138
273 656
933 155
69 226
693 150
756 442
649 361
111 586
909 464
558 521
22 906
595 150
154 851
875 842
632 672
120 738
341 623
347 685
273 203
832 512
663 35
736 453
450 247
92 453
324 690
233 948
798 495
653 599
157 744
86 103
822 897
821 47
298 522
735 953
570 548
433 928
777 314
447 427
444 152
548 196
208 572
940 806
113 461
603 729
596 725
860 146
935 945
143 177
286 472
680 696
77 271
711 501
171 401
802 407
872 509
426 351
93 759
167 527
410 853
555 447
148 90
549 588
828 723
851 589
567 56
195 408
646 206
68 7
659 260
337 324
678 546
311 528
870 172
233 355
845 558
222 335
117 299
324 171
445 285
727 370
541 946
203 7
799 314
48 499
311 568
655 734
273 77
740 702
706 463
770 532
818 264
342 7
17 599
528 370
668 312
778 700
71 285
533 241
178 205
814 413
815 360
234 163
611 480
277 846
457 549
77 300
199 85
169 441
142 799
271 667
219 776
456 777
141 461
37 282
649 97
513 788
522 240
202 690
571 928
215 788
76 786
738 291
123 761
562 483
108 684
141 489
570 49
497 205
475 311
466 566
26 865
525 370
699 263
192 527
657 877
964 144
391 320
11 47
712 820
480 57
649 479
295 19
396 776
399 567
347 754
595 202
723 356
937 922
325 802
337 89
601 553
444 918
929 461
694 201
706 797
698 352
351 667
3 859
596 335
123 772
22 356
943 431
414 659
461 920
834 907
443 309
897 435
70 56
77 98
719 543
446 224
184 32
747 658
115 729
151 299
58 111
478 802
897 513
199 699
426 285
75 349
317 298
485 947
611 650
756 4
382 745
603 137
31 546
451 111
157 766
652 610
346 737
906 251
36 757
879 519
276 789
393 925
456 626
88 799
874 935
911 61
371 546
510 477
714 150
910 579
464 71
594 951
341 450
527 219
331 564
890 385
277 271
718 792
325 373
254 889
733 731
415 453
77 230
113 366
666 170
165 933
726 852
636 800
10 631
8 385
685 629
33 472
798 189
942 306
549 154
430 273
387 287
13 415
877 691
158 599
202 194
125 60
328 396
697 763
389 101
317 883
424 529
964 601
625 744
957 239
347 825
443 496
154 500
143 575
462 29
231 207
743 65
830 65
689 203
375 213
908 526
910 303
720 49
593 188
749 441
826 407
529 848
581 168
668 170
652 801
730 578
581 950
795 920
657 355
331 414
343 528
101 50
52 633
731 313
331 718
399 540
181 203
737 125
810 451
216 418
147 836
183 52
721 201
607 385
279 243
430 568
17 170
782 696
440 132
616 150
192 633
581 881
182 386
818 237
828 434
76 847
834 369
229 108
625 851
82 903
665 664
230 176
627 924
114 946
813 314
400 687
150 739
899 756
835 434
392 10
890 31
834 413
173 823
928 622
519 691
401 522
409 187
788 251
383 892
218 763
706 52
600 364
737 176
754 932
463 640
289 67
402 603
467 877
612 823
409 53
266 470
680 932
845 925
393 447
42 34
726 416
368 130
141 263
277 52
768 272
243 390
233 252
829 835
813 544
893 578
711 743
242 849
640 170
942 869
99 589
14 961
597 869
571 828
888 312
949 964
133 835
24 894
78 803
612 448
703 473
57 656
398 769
706 457
818 544
231 84
693 109
874 112
545 56
73 221
115 679
262 658
425 79
28 95
887 531
180 373
116 50
821 452
157 654
946 546
916 731
774 99
712 834
909 958
59 58
469 901
445 918
128 597
756 119
728 92
883 248
557 101
243 353
804 691
397 515
871 372
595 738
620 516
585 466
343 634
321 882
455 242
96 588
233 452
69 878
279 298
108 350
430 575
653 649
816 647
151 648
898 65
347 868
571 26
525 240
382 101
76 574
43 295
141 597
419 575
664 297
503 19
942 15
886 542
302 660
940 454
290 469
539 658
32 95
889 683
740 734
377 534
721 6
196 247
502 803
361 442
557 920
698 953
282 10
230 181
618 404
149 590
810 544
716 263
505 927
452 287
751 412
525 486
440 349
133 329
958 460
670 366
783 363
210 803
457 255
317 592
545 713
646 584
716 177
842 242
858 590
939 778
871 818
89 373
429 255
751 519
649 555
812 465
116 295
605 673
57 614
868 29
764 94
342 738
338 203
70 35
378 494
720 915
543 472
798 394
889 456
956 800
949 580
171 268
938 882
556 673
825 352
561 945
792 776
56 185
616 416
25 578
329 601
866 483
824 310
208 392
715 74
662 635
933 193
182 852
891 316
108 272
499 578
552 722
490 63
338 152
659 671
958 176
653 612
342 542
594 583
192 608
833 755
964 429
944 425
550 837
939 91
496 24
256 314
305 62
815 809
464 921
689 63
382 802
617 132
484 834
273 330
378 921
166 869
613 59
391 112
541 697
816 299
723 864
904 179
283 806
962 522
231 67
557 217
602 864
964 553
787 366
911 396
591 809
627 360
475 659
675 776
100 677
142 563
346 745
128 885
458 250
409 155
32 18
360 314
398 291
888 100
888 251
366 918
470 236
148 1
603 8
446 514
511 743
445 217
685 514
115 405
595 19
574 912
197 89
949 820
732 871
211 487
883 568
498 466
5 634
362 771
935 614
79 476
251 60
452 592
377 206
399 181
428 865
312 853
39 806
866 164
446 688
328 381
846 707
935 677
893 205
475 771
746 521
626 80
577 152
14 559
293 140
113 290
626 922
728 70
814 247
536 453
392 618
148 461
55 563
339 207
294 384
382 633
26 862
734 380
139 686
620 721
901 622
868 280
325 305
243 708
948 531
310 187
676 453
147 491
695 912
604 2
734 760
480 314
524 53
99 181
198 53
139 804
178 657
382 394
527 432
78 164
553 760
286 153
462 10
396 869
304 201
619 486
827 491
939 360
142 29
70 338
326 117
392 257
898 725
686 859
265 327
714 208
331 594
590 952
855 671
943 703
500 597
4 351
84 136
638 10
779 338
383 837
732 95
893 181
518 267
547 803
123 125
416 846
254 311
949 837
26 481
820 119
108 747
752 514
925 322
235 187
895 663
28 103
896 755
266 932
942 160
903 608
429 650
506 820
327 367
926 139
332 683
738 19
500 924
868 316
482 49
896 139
870 907
219 658
430 628
812 557
943 343
784 664
324 532
873 403
847 774
537 160
937 203
590 110
23 93
346 603
437 397
239 224
664 130
775 790
715 775
711 21
644 4
456 597
98 25
833 582
184 591
714 397
914 231
44 837
541 103
411 589
276 403
638 109
382 935
436 890
317 816
630 477
597 654
405 118
644 742
933 823
339 284
610 752
507 175
38 118
875 687
378 853
607 834
124 622
452 317
886 688
593 144
320 527
45 806
153 783
918 788
294 25
576 366
489 544
171 519
855 950
184 369
148 177
346 960
376 721
616 103
845 500
102 60
519 690
874 125
209 754
744 888
448 496
94 491
363 112
65 3
9 160
790 401
689 62
957 584
561 125
142 759
311 765
287 313
756 584
250 894
439 872
706 472
624 84
82 271
398 282
824 639
594 28
693 140
289 499
790 605
36 354
238 103
939 726
727 305
673 634
880 539
769 312
585 292
835 257
746 614
28 882
262 185
817 640
488 527
728 665
803 540
391 232
822 189
732 544
186 737
166 523
449 552
548 250
22 431
756 667
549 634
189 542
234 284
480 185
910 656
632 513
591 520
885 705
282 438
277 117
179 742
738 175
710 795
70 330
450 945
214 892
716 706
153 23
580 744
775 152
874 215
96 627
93 171
577 6
457 806
315 898
422 898
941 130
768 766
166 60
587 669
500 62
498 846
807 344
904 666
20 15
891 658
715 422
43 440
763 312
120 836
490 87
296 946
397 540
915 801
736 170
246 213
286 43
496 395
644 496
474 365
234 404
324 481
388 752
964 507
534 352
747 579
649 307
883 367
51 303
797 663
230 729
126 111
551 189
452 421
950 608
328 479
722 303
287 757
746 150
265 564
780 112
370 408
456 523
486 919
399 137
122 916
844 572
207 355
254 169
48 247
475 750
146 132
446 917
459 897
908 156
756 102
583 112
360 606
913 793
506 876
939 142
350 856
271 160
159 149
20 742
766 639
686 370
278 270
336 415
246 112
942 730
609 859
157 49
90 366
854 87
325 281
122 442
543 63
196 935
758 74
26 721
905 371
245 280
574 623
963 923
561 335
93 946
67 316
123 14
121 588
379 911
328 426
480 886
127 185
157 440
361 561
822 489
783 89
98 370
690 97
789 335
652 915
300 348
689 688
815 458
249 878
834 79
461 365
436 920
743 666
282 760
274 846
669 644
899 417
847 240
135 677
409 579
341 171
328 442
222 364
402 925
394 876
199 644
753 338
736 469
888 849
420 661
221 721
310 922
157 798
159 838
454 837
272 106
445 432
735 163
543 471
929 923
249 770
518 684
606 553
400 903
817 773
902 156
32 586
683 252
436 319
375 486
159 473
689 658
775 396
693 893
117 515
344 42
433 917
209 559
322 725
221 708
615 48
456 820
506 433
326 6
303 434
324 59
135 281
541 676
663 74
894 316
413 483
304 734
857 601
914 808
117 692
815 834
410 138
20 652
348 172
471 602
934 251
724 87
603 81
874 235
863 413
143 74
458 915
620 484
329 921
943 477
899 432
469 374
724 861
600 352
940 434
87 869
424 697
198 79
286 578
884 471
939 111
341 60
778 59
785 726
315 498
604 712
6 55
197 365
636 471
204 473
951 321
317 499
92 367
190 245
562 416
293 584
149 125
396 501
745 687
655 115
42 307
1 551
396 857
896 263
162 723
471 791
406 793
266 135
871 830
401 723
726 600
77 690
416 579
86 197
666 645
311 867
208 859
916 918
818 648
690 725
36 569
468 131
320 936
641 762
15 546
957 817
576 566
454 878
428 182
267 749
196 253
821 759
850 559
41 350
655 778
619 170
667 261
315 525
283 59
113 272
186 520
548 919
700 924
276 512
68 404
537 42
906 196
490 335
266 624
394 109
766 185
182 549
298 306
842 801
868 758
200 705
512 40
356 803
386 176
167 251
868 252
255 781
784 787
28 935
493 140
9 628
70 529
181 602
257 140
605 254
382 461
195 137
120 764
366 934
343 755
92 496
580 296
939 22
662 803
807 795
769 807
733 848
214 219
252 841
648 131
682 528
594 845
670 79
85 92
393 58
200 285
278 176
387 925
17 519
260 243
719 535
90 903
463 902
746 136
896 872
821 399
555 575
653 696
382 532
532 864
855 13
337 956
722 349
468 353
797 34
940 793
422 27
323 515
741 766
613 714
468 657
157 276
20 333
341 325
492 440
279 529
740 494
82 408
187 102
363 750
530 479
909 725
651 130
939 62
443 139
691 314
318 936
546 353
505 461
428 92
92 203
761 918
581 76
744 433
419 102
233 808
874 412
648 852
883 589
343 18
85 21
692 559
506 616
48 656
158 308
93 888
698 931
949 454
289 597
669 724
516 792
721 169
939 93
618 859
328 143
49 654
309 348
23 481
422 960
378 185
64 841
382 838
662 862
342 174
344 91
807 102
52 263
663 634
611 837
824 884
495 134
66 691
599 237
32 265
630 953
24 84
717 168
125 690
865 791
712 535
957 357
518 172
105 876
458 537
745 766
87 558
652 843
248 523
744 638
143 835
669 15
775 762
748 614
936 389
516 771
398 935
402 820
577 732
635 845
381 403
445 84
780 777
726 170
893 801
899 882
74 688
234 781
784 789
517 920
703 335
937 695
1 433
565 540
436 384
239 690
938 763
69 920
512 292
593 321
745 261
518 312
649 494
103 527
749 532
935 74
254 772
732 598
439 953
361 356
425 907
391 421
164 212
271 771
239 472
360 891
103 708
383 110
779 885
290 361
208 644
555 930
648 84
199 530
623 66
560 527
76 960
741 176
700 473
475 16
702 306
670 891
785 750
101 677
805 258
598 144
647 213
679 417
304 649
78 823
392 56
603 634
748 587
375 197
764 119
37 734
321 827
382 263
717 811
15 634
199 63
346 572
8 63
5 558
449 867
570 721
686 477
176 185
378 739
749 841
75 825
611 548
271 639
326 212
134 953
664 284
406 803
389 212
347 305
595 783
343 852
881 878
27 161
546 333
905 213
615 12
895 30
911 743
612 606
774 501
249 298
720 816
77 626
295 323
720 258
347 534
626 496
547 509
660 546
497 189
76 901
95 696
529 241
318 447
602 144
714 719
445 322
701 808
39 544
113 264
349 579
396 451
628 425
44 866
750 479
141 905
947 697
646 80
78 167
877 427
38 225
317 959
116 599
324 605
880 219
522 322
391 565
701 523
958 713
393 484
957 519
20 218
656 161
422 794
623 250
276 524
417 79
701 323
145 674
484 791
159 900
104 441
750 413
343 29
772 591
35 760
908 369
775 533
345 935
169 397
681 471
172 111
165 863
248 352
863 849
874 134
648 71
260 959
128 14
840 486
747 130
704 794
148 105
661 486
756 169
436 610
576 303
52 392
557 306
284 3
655 35
743 808
281 11
643 846
154 269
719 683
858 615
664 945
231 907
785 674
671 369
328 226
728 506
102 29
661 708
812 619
402 621
536 508
328 327
33 649
266 425
574 45
636 326
652 734
393 552
617 217
117 189
360 553
617 945
845 275
337 172
560 473
899 472
543 503
265 199
628 515
43 612
129 750
304 599
165 524
739 314
249 423
378 864
456 841
566 757
577 794
611 946
893 339
625 786
516 404
23 326
340 575
157 14
743 600
331 244
875 598
485 695
852 227
947 894
717 358
842 660
51 645
93 243
311 313
753 447
254 171
478 502
59 339
516 131
714 489
543 902
33 680
666 168
909 500
409 190
526 491
485 322
668 622
361 679
229 604
512 677
524 921
519 944
825 421
463 258
695 12
631 679
677 56
702 132
724 169
831 2
303 326
898 54
295 600
201 501
804 112
386 846
495 586
128 639
836 779
9 484
8 876
744 765
789 13
80 130
693 931
159 644
162 332
96 163
336 608
786 306
272 12
554 203
293 871
790 464
389 130
908 384
710 830
178 394
500 555
519 118
646 170
446 868
149 112
567 268
305 361
758 761
196 589
475 30
233 937
444 917
131 801
236 788
611 878
202 759
887 544
463 788
292 572
507 365
370 403
90 612
887 354
305 722
462 30
756 486
200 444
838 928
241 608
182 61
724 629
328 893
519 177
642 489
442 434
211 195
448 708
232 385
516 474
593 838
681 92
345 771
298 761
934 397
250 809
135 16
739 687
798 144
92 246
942 212
73 388
844 782
600 834
747 668
76 35
471 538
248 313
318 267
668 322
830 931
320 46
473 66
180 735
635 634
535 299
566 477
190 155
166 294
702 12
466 460
543 616
272 193
310 788
230 846
722 205
775 858
148 877
121 7
233 689
887 726
300 794
655 267
866 606
186 206
621 721
727 643
642 404
538 285
620 709
628 538
121 141
400 587
800 194
833 259
916 297
559 690
827 779
203 130
490 589
9 591
628 130
203 291
422 482
173 619
511 753
31 794
641 359
385 540
797 653
597 553
609 65
393 132
86 744
18 21
603 117
720 951
180 306
456 915
717 883
214 202
367 7
962 62
765 963
298 479
641 941
405 309
721 319
298 29
450 826
440 113
950 762
650 80
663 586
692 227
747 84
410 230
543 847
745 946
630 131
331 23
151 83
610 228
815 11
706 223
179 147
42 421
174 416
816 658
508 600
402 656
505 724
36 845
681 242
955 870
530 920
33 434
385 476
186 120
151 188
581 43
289 951
547 923
130 301
165 957
202 53
72 317
881 793
778 258
99 760
26 910
273 288
372 168
139 780
914 524
279 532
437 781
615 447
625 873
183 69
321 864
211 220
545 287
445 464
537 668
133 906
869 953
57 799
768 809
241 339
20 40
755 767
569 664
178 570
744 61
354 709
756 579
38 549
564 268
704 903
9 270
108 67
309 438
592 174
563 80
504 359
592 127
26 514
337 457
613 517
631 892
180 472
783 674
122 37
20 331
645 538
531 362
61 5
675 387
847 654
944 227
798 519
449 181
120 442
93 34
604 560
819 110
412 684
470 468
727 925
850 773
454 501
914 401
891 873
603 217
143 26
698 85
936 961
216 118
927 528
442 421
698 816
504 587
139 246
190 260
503 946
445 532
406 429
88 918
632 731
605 820
142 32
384 865
487 106
463 110
767 287
437 665
740 58
48 245
484 749
10 847
32 301
355 793
468 322
360 356
879 460
190 850
275 489
126 239
940 779
290 660
133 77
650 859
832 224
747 62
203 527
539 210
200 340
698 665
84 476
606 174
451 261
572 213
570 198
505 195
531 67
1 846
845 747
211 586
116 825
683 589
186 587
26 252
830 671
367 359
32 521
839 28
160 451
615 623
1 193
603 301
215 534
641 952
128 375
855 212
326 935
480 383
908 302
816 639
280 578
545 91
597 771
826 19
802 786
925 423
214 434
289 319
747 41
155 961
638 891
786 358
27 779
627 772
75 462
354 34
753 384
552 799
340 886
767 674
611 5
283 551
621 71
445 563
433 725
590 930
802 962
459 921
565 228
575 517
858 177
22 257
887 10
437 214
52 30
82 227
607 592
850 750
398 441
703 608
700 697
115 659
681 101
88 946
387 752
760 316
617 136
587 8
347 139
157 753
253 210
13 544
604 854
188 136
604 765
612 106
26 731
332 400
603 913
888 885
748 649
833 869
132 781
816 386
635 753
583 862
831 690
670 255
249 455
446 229
964 860
315 298
7 408
593 902
842 696
838 97
577 195
175 878
863 835
539 870
265 39
695 901
199 394
315 348
689 912
556 593
940 660
372 912
464 372
724 291
552 614
670 492
355 136
197 212
50 3
195 795
457 349
214 855
797 752
577 631
420 303
290 701
671 846
224 231
741 616
558 781
173 287
745 345
943 801
82 572
627 139
382 344
116 367
933 124
510 631
896 624
418 808
614 109
295 721
336 56
466 160
475 473
478 626
278 707
353 79
265 795
68 506
888 829
120 361
808 589
149 67
302 542
732 812
452 254
567 417
805 181
495 816
454 250
782 647
241 29
233 226
929 677
555 257
419 687
123 235
93 279
863 30
295 799
949 299
406 276
484 235
902 355
745 852
171 820
511 85
672 458
812 575
863 126
13 667
564 794
824 856
649 713
100 63
88 474
31 725
121 888
603 506
96 410
699 408
650 477
673 222
272 127
854 336
61 687
196 67
882 963
296 624
862 60
689 215
818 730
294 301
663 250
157 907
642 45
64 519
707 578
122 917
511 298
72 932
14 284
577 840
664 308
425 846
458 665
551 834
159 322
765 562
128 587
43 38
308 335
787 298
767 333
283 320
27 187
251 432
633 416
956 274
563 494
701 707
943 121
581 74
741 752
332 294
351 431
123 431
234 850
276 831
286 141
262 942
475 721
159 733
841 907
862 459
422 886
648 808
220 808
30 579
128 420
747 794
354 708
525 599
214 199
234 117
915 15
452 546
37 327
421 111
371 515
807 58
700 825
101 256
153 27
957 770
450 554
468 526
101 707
426 152
929 225
81 859
119 483
719 190
782 132
344 240
688 40
665 403
693 891
731 118
345 919
273 65
192 898
565 343
465 41
346 870
740 242
651 808
506 10
495 599
795 811
273 12
661 806
503 357
783 683
950 361
661 275
518 774
94 60
86 713
756 684
855 12
78 190
937 507
816 381
277 137
236 542
359 395
668 212
341 460
147 501
949 840
117 690
159 384
652 816
623 591
33 525
755 220
562 207
867 285
294 851
545 301
957 649
866 418
619 119
490 640
878 963
542 709
889 163
936 934
553 16
681 30
800 312
320 731
428 461
320 59
119 369
686 130
255 222
767 380
327 432
817 396
192 684
651 191
736 500
858 610
778 679
727 894
278 427
686 959
543 534
327 695
63 773
113 40
493 953
492 213
291 314
812 60
20 219
672 176
768 597
958 156
52 624
734 476
615 724
524 704
874 106
319 62
9 493
64 769
591 384
764 287
72 372
517 849
665 190
565 723
720 878
722 827
821 757
254 717
283 886
571 897
655 810
672 862
527 851
927 876
475 62
362 602
443 558
941 259
452 400
260 872
924 771
671 758
925 787
478 139
202 804
769 470
328 137
159 31
938 319
303 894
533 897
547 53
585 732
406 114
832 858
533 491
46 307
292 787
145 771
459 820
727 610
961 350
147 287
183 59
103 417
524 97
784 409
215 358
96 365
831 781
197 228
153 213
587 634
437 796
841 193
719 35
914 24
380 291
221 13
583 920
485 411
238 598
914 910
91 352
195 945
938 602
719 671
384 66
221 172
556 689
361 523
640 477
379 807
43 448
107 917
883 658
342 737
543 135
162 960
178 358
154 527
202 900
956 685
393 540
418 168
636 816
293 506
609 874
556 416
625 234
850 934
446 474
591 776
559 865
23 851
695 247
861 917
445 469
125 118
711 440
400 912
69 720
832 452
895 449
425 306
810 522
876 856
97 691
98 776
492 434
78 737
533 911
448 243
79 285
718 213
321 431
304 242
485 213
278 890
791 806
280 198
142 288
621 562
644 963
126 163
87 374
949 872
428 667
854 921
179 530
718 388
636 653
30 227
403 677
317 882
346 198
420 130
522 356
562 380
825 185
249 94
400 962
59 809
581 853
191 155
854 425
472 499
215 907
587 451
727 535
714 679
761 285
588 849
738 936
505 816
182 62
478 687
343 542
651 452
437 850
913 738
162 458
406 483
583 527
398 532
520 917
829 433
955 530
698 915
576 372
643 359
401 206
129 213
153 431
706 232
742 433
599 163
712 961
809 963
858 750
172 314
31 837
803 111
564 610
679 853
962 791
489 246
159 787
325 38
613 81
52 884
908 56
718 496
207 212
845 366
206 307
911 501
567 547
798 946
113 419
346 243
956 638
101 177
76 294
374 251
27 79
391 645
589 136
6 19
703 60
927 407
750 959
565 601
122 282
165 549
576 10
475 921
321 734
446 639
258 945
108 442
939 264
446 315
940 657
576 686
178 36
51 442
828 4
455 674
86 646
157 816
338 408
463 142
85 365
874 377
346 773
6 945
208 864
485 81
48 281
159 542
484 297
78 704
274 750
562 29
834 566
604 386
847 58
746 570
643 476
37 794
52 819
38 39
129 557
834 29
416 527
723 709
127 56
678 686
115 522
368 46
345 884
704 801
576 766
362 677
671 731
668 435
90 823
452 260
492 584
495 152
604 727
854 10
234 53
25 102
874 245
914 225
427 140
188 634
126 130
759 63
649 763
217 411
23 850
518 544
567 364
883 104
951 859
38 440
617 109
910 482
764 724
116 239
253 345
149 242
382 713
932 562
72 404
569 835
271 846
722 890
289 734
414 614
740 297
122 12
178 362
550 757
873 395
736 321
632 411
720 132
635 750
147 107
682 532
420 174
182 636
822 591
834 897
292 55
659 901
573 493
503 15
747 228
799 237
320 565
552 473
93 887
729 894
191 5
430 757
216 873
344 915
23 499
774 725
414 403
123 944
612 877
124 919
662 816
478 707
289 528
411 41
157 150
697 928
936 713
149 227
421 110
391 254
454 231
715 744
670 511
646 312
652 502
664 918
76 407
341 644
81 761
698 396
399 873
264 291
22 692
844 790
52 539
783 281
552 602
738 284
608 251
427 677
149 79
268 421
723 386
214 133
727 598
249 790
148 403
77 802
913 872
512 375
726 779
818 426
5 474
283 863
270 321
883 6
613 837
922 920
37 66
129 35
729 521
284 413
409 636
331 589
652 573
52 502
214 925
482 136
952 102
70 429
637 355
518 857
68 420
22 588
742 622
828 676
377 731
253 559
391 57
826 893
797 930
392 263
663 488
594 2
948 350
854 342
378 47
550 654
500 127
493 434
662 933
342 701
580 267
750 198
518 119
751 606
360 496
634 566
681 213
653 354
925 829
100 731
496 959
768 501
607 795
833 621
442 227
604 914
80 176
665 779
647 494
789 461
727 56
404 542
580 242
783 258
252 152
38 1
61 483
428 610
823 137
732 820
765 54
833 517
909 850
182 646
239 853
532 486
720 288
431 494
587 621
769 39
508 561
604 620
31 408
387 268
641 489
334 847
640 227
188 228
43 703
672 920
22 702
938 922
14 742
727 623
211 167
583 336
165 784
943 756
519 532
938 442
283 864
258 288
832 190
652 52
63 169
20 393
113 767
571 186
343 572
581 596
178 618
756 259
60 131
670 205
817 645
420 841
702 697
826 836
940 462
548 584
340 300
547 359
911 125
340 140
468 49
786 394
326 269
693 547
623 777
685 188
875 359
710 275
689 601
182 481
375 920
157 305
317 42
722 622
196 79
778 274
59 945
550 934
61 780
895 745
393 658
343 534
446 874
813 826
875 477
785 541
282 869
299 136
925 865
663 633
779 568
266 597
447 131
906 106
900 261
458 523
481 791
788 352
473 578
858 306
715 287
949 521
52 272
430 684
74 31
308 799
732 950
543 907
285 849
559 53
430 889
482 667
469 945
954 623
651 367
886 338
188 846
208 204
333 381
790 791
831 353
262 39
926 338
648 829
331 891
689 256
320 807
308 867
339 507
449 253
436 444
400 656
296 963
519 231
143 444
9 460
719 482
548 231
428 306
715 725
42 299
505 742
714 238
637 480
9 383
736 565
398 145
735 898
628 872
309 351
611 682
157 696
119 222
292 664
951 42
906 658
632 257
312 614
800 936
675 306
821 864
768 479
533 550
557 659
784 937
511 66
22 772
30 201
802 356
759 413
14 433
715 564
71 373
880 634
154 521
430 743
800 303
405 852
85 352
81 317
819 624
609 79
26 202
242 301
346 933
202 256
751 721
939 428
312 390
775 686
936 137
855 107
451 137
813 139
854 639
93 717
792 408
304 282
617 650
20 272
794 690
94 861
793 261
346 774
444 259
117 532
908 98
46 757
826 110
964 633
437 29
276 752
500 268
941 602
620 760
124 220
573 775
216 85
449 528
815 166
952 177
138 705
662 899
76 469
625 105
202 924
505 623
728 409
631 407
523 709
467 24
609 890
296 723
397 509
839 471
492 684
304 285
736 101
531 883
960 920
409 154
91 578
311 244
571 211
9 759
52 690
309 486
439 883
726 925
715 130
415 963
286 758
712 882
353 483
338 901
304 827
148 742
243 351
293 671
314 395
85 804
740 316
409 640
662 793
141 488
583 524
249 717
75 848
619 825
505 952
59 84
75 481
20 231
257 515
911 758
210 472
85 827
719 699
714 915
238 466
20 538
166 141
560 431
902 861
843 385
881 404
802 66
236 811
560 509
738 459
49 381
229 848
402 95
915 645
274 584
379 758
607 618
311 956
651 951
305 711
272 823
7 928
782 358
665 800
747 31
896 224
797 431
880 273
772 674
160 441
252 60
424 666
6 212
840 742
936 520
224 742
157 397
599 707
391 514
576 946
491 256
670 827
628 479
749 239
457 83
785 231
571 168
927 89
4 429
606 809
165 883
651 607
506 864
96 224
157 234
462 861
321 479
428 809
366 56
613 166
799 264
191 518
642 881
126 493
529 897
715 105
293 773
17 169
632 282
37 498
326 688
751 620
904 653
345 397
902 561
874 163
636 507
254 795
284 441
888 882
769 873
534 912
375 705
241 2
128 141
424 221
15 370
585 599
455 554
480 469
183 380
179 801
847 411
93 796
700 224
613 69
218 579
223 251
890 717
667 461
241 760
17 456
881 104
142 291
855 735
266 18
815 702
189 79
504 102
702 903
121 71
726 954
489 247
947 243
59 647
764 820
579 546
69 201
504 897
426 499
594 490
107 84
53 213
20 21
500 856
73 746
413 713
753 417
958 274
326 902
536 942
490 566
706 517
328 101
124 212
256 479
73 722
436 469
209 204
294 269
256 878
831 553
545 114
626 453
146 403
295 707
730 67
596 686
651 574
665 704
738 197
647 134
717 765
694 112
809 370
156 364
652 348
670 356
519 579
696 757
195 15
839 383
135 330
339 257
429 111
481 112
847 309
727 329
913 327
938 626
253 945
623 793
446 323
511 851
120 339
249 37
691 12
477 892
693 231
324 2
93 517
591 291
944 185
430 689
833 60
139 380
863 445
25 776
366 538
191 482
36 418
929 522
379 476
621 566
108 772
92 869
171 372
682 336
908 408
594 544
748 481
926 433
712 110
940 335
637 366
641 709
521 269
368 540
405 396
710 387
850 127
90 873
938 182
191 336
762 310
789 705
546 176
345 474
191 732
139 215
28 11
354 930
673 97
402 499
852 50
329 95
448 287
39 773
857 739
489 829
682 124
61 12
293 932
845 780
950 486
516 34
711 717
774 857
827 205
539 453
400 314
683 308
761 372
543 440
337 589
273 818
472 19
902 923
637 888
855 600
528 89
18 809
900 959
285 34
425 725
748 300
645 487
947 783
343 35
647 894
27 336
657 568
162 392
698 787
452 55
437 67
527 517
819 367
491 684
4 156
124 907
505 170
929 352
824 566
324 112
188 193
360 583
124 529
308 365
78 324
738 351
613 925
303 837
105 471
581 476
71 24
783 614
841 566
215 16
904 413
832 859
918 359
447 322
553 864
410 823
828 470
927 134
78 258
560 654
99 237
555 917
671 841
405 861
217 668
502 780
200 549
627 553
910 678
655 313
621 560
626 730
75 167
400 469
710 915
657 49
378 805
665 58
722 138
780 491
458 448
595 565
620 623
265 194
201 41
495 344
290 322
233 873
956 362
563 477
435 696
64 635
767 501
858 253
627 542
689 515
755 34
36 763
200 847
13 532
421 677
428 935
485 166
251 194
458 660
355 306
824 359
388 734
795 313
508 928
181 164
698 627
897 695
771 152
216 954
913 535
286 399
406 633
731 335
632 620
213 773
324 52
545 541
927 41
216 421
147 906
241 291
891 125
665 928
780 864
805 316
250 731
28 256
573 274
694 21
888 659
69 958
133 511
825 900
305 872
807 847
26 197
276 18
833 295
205 461
341 717
404 228
944 34
215 134
73 922
762 922
387 852
568 435
92 97
951 915
557 314
623 299
633 884
545 285
128 514
598 412
58 323
363 2
426 193
203 35
151 383
648 269
649 213
936 322
619 794
392 825
605 502
310 506
202 621
850 930
376 252
605 491
807 54
85 431
123 480
216 622
216 125
26 275
254 312
758 788
780 140
957 522
91 40
572 152
289 548
463 835
643 734
28 107
120 408
163 869
672 207
685 496
186 864
863 572
484 932
383 280
925 170
206 809
581 165
169 222
819 319
93 811
938 149
283 962
519 643
271 169
360 3
922 313
441 242
937 685
819 170
574 95
341 862
669 30
470 679
437 434
15 853
192 201
710 487
584 312
17 945
187 687
736 680
204 723
669 509
443 963
774 132
962 477
746 778
496 356
112 578
511 459
159 745
330 461
69 667
115 254
673 509
574 169
747 773
640 54
537 494
580 537
215 699
88 130
832 181
909 320
554 898
248 584
60 709
286 743
30 856
558 479
388 820
810 578
121 447
570 819
343 113
68 937
399 755
925 6
129 467
142 224
495 174
670 533
43 534
620 344
653 857
367 517
879 823
879 194
239 707
192 291
304 876
144 589
618 206
444 763
277 380
424 113
37 930
875 449
13 562
304 581
73 667
342 825
9 818
962 19
718 756
915 644
714 386
412 185
594 194
512 791
225 306
253 646
331 867
570 94
899 362
593 874
28 489
302 166
305 805
700 472
158 912
569 42
839 786
368 766
926 955
48 794
229 224
389 248
234 765
310 756
298 924
91 56
124 119
714 468
489 777
78 97
950 170
458 824
271 677
333 154
625 151
790 679
410 512
721 473
343 119
633 271
895 754
675 206
879 896
649 473
114 263
121 646
887 708
641 241
929 441
470 330
854 812
616 708
960 903
14 669
105 99
617 135
252 172
740 235
452 543
471 901
566 421
278 515
573 697
366 291
828 15
595 392
765 240
728 28
286 320
233 151
882 869
73 251
632 342
20 844
20 505
296 872
779 823
74 152
832 839
880 360
609 102
96 418
488 257
139 906
706 99
151 563
508 955
924 491
717 961
939 368
468 621
266 644
356 102
274 936
400 366
617 824
747 112
484 462
955 499
577 676
790 63
249 681
815 56
728 797
457 817
936 253
229 526
531 389
683 8
160 97
449 52
436 403
133 62
915 25
178 61
635 849
30 243
324 285
652 628
22 10
511 155
879 930
409 647
400 513
23 848
480 622
318 796
939 738
860 724
769 677
226 258
368 367
43 519
554 677
913 388
595 31
736 560
759 193
159 635
202 612
389 110
18 753
93 40
929 921
155 806
817 196
562 540
210 12
548 558
815 819
182 219
208 696
23 53
352 708
516 112
276 215
637 241
370 499
403 358
958 206
913 196
819 640
204 298
121 237
539 174
328 131
175 212
686 397
736 98
42 397
498 600
270 851
716 668
644 656
630 140
948 461
728 696
672 639
818 72
765 58
268 687
153 795
51 77
929 487
881 790
753 323
283 428
399 78
805 489
652 503
753 127
430 148
336 811
383 631
938 601
760 269
398 579
310 345
430 69
510 823
467 253
300 46
367 62
673 248
492 737
43 528
428 261
85 559
764 48
405 859
826 582
775 186
315 9
498 26
721 601
227 487
299 172
839 931
544 176
277 550
906 385
594 458
616 801
795 725
833 606
328 269
366 299
583 648
842 62
695 650
857 137
681 550
88 823
947 31
293 669
420 900
101 107
541 897
78 633
283 805
393 164
212 781
722 113
209 563
863 231
552 737
278 837
159 607
277 562
210 104
528 411
833 232
167 608
795 386
833 608
866 336
49 371
744 799
505 285
694 496
625 283
659 624
144 928
142 309
420 418
80 553
475 352
369 29
409 899
947 455
929 700
502 959
300 963
457 213
594 953
870 553
462 94
873 12
896 51
206 614
357 731
652 856
778 952
570 473
209 293
754 438
434 849
813 506
774 471
533 57
437 747
96 930
470 857
408 193
241 297
46 212
663 915
26 167
725 544
818 691
462 354
190 696
804 403
570 554
881 514
748 131
619 737
913 558
698 860
663 396
74 589
588 945
777 917
217 125
616 752
695 144
63 359
536 330
189 584
595 330
159 700
595 312
142 212
315 293
160 373
947 738
857 796
720 819
482 185
644 696
800 734
896 960
480 905
95 237
311 601
310 557
560 814
797 736
814 453
585 282
238 91
949 664
1 623
751 375
593 773
39 174
938 662
704 471
418 3
529 644
892 851
927 264
90 339
399 188
543 253
121 870
813 938
706 829
121 514
51 245
826 493
98 395
461 509
723 586
179 759
936 54
295 515
187 601
672 395
492 415
28 196
564 869
896 678
590 434
13 357
841 878
400 15
401 246
173 76
627 736
387 696
93 459
532 730
893 79
362 102
682 942
475 38
376 256
208 797
174 892
576 509
910 544
594 388
156 240
748 876
821 11
422 615
656 7
530 865
573 526
23 480
521 622
569 154
230 614
619 919
161 220
632 578
741 667
337 638
300 501
224 118
146 503
804 946
557 270
931 610
134 441
161 323
37 612
306 811
470 684
22 395
347 900
489 350
70 308
375 526
742 176
546 846
11 427
605 200
672 935
602 684
519 453
662 447
821 790
802 264
904 798
775 942
956 549
939 420
229 785
732 144
641 221
233 481
38 673
693 607
797 841
39 374
22 575
605 248
698 232
706 298
659 680
280 725
369 865
949 828
183 197
13 461
441 193
832 842
844 276
810 921
916 579
318 210
236 707
832 123
113 579
597 912
807 877
809 453
180 835
455 481
746 219
409 891
492 657
620 117
605 114
200 856
605 465
662 212
311 429
949 865
296 386
455 55
266 375
387 41
20 574
941 509
379 342
937 172
929 690
670 414
613 231
424 841
271 540
431 885
580 139
389 820
460 434
368 275
282 780
615 310
270 575
14 592
262 853
321 656
617 962
948 55
495 823
636 914
535 434
33 227
181 403
596 963
121 453
76 360
933 351
758 6
405 700
457 313
559 513
428 588
450 801
651 594
339 395
914 392
683 624
670 177
265 680
911 801
92 697
47 251
318 179
431 212
142 40
880 235
404 323
758 264
249 612
341 2
99 608
477 353
354 228
565 59
631 248
604 869
153 34
619 359
934 483
492 240
403 261
270 898
746 71
367 763
636 58
613 348
490 759
436 126
516 511
286 332
621 709
663 126
854 544
755 140
764 417
91 257
817 257
582 905
732 305
910 465
772 329
249 409
30 188
78 487
204 830
775 261
379 798
229 170
282 145
229 408
952 687
147 787
446 693
5 917
533 243
560 327
2 269
344 389
143 951
69 133
347 447
112 920
531 755
99 316
825 314
554 628
603 366
344 461
113 231
27 34
154 280
173 792
295 40
783 620
581 913
51 637
768 358
31 357
772 914
465 408
283 303
293 426
519 63
913 403
226 61
51 224
575 953
153 222
480 285
779 924
184 909
175 739
961 40
153 269
502 697
720 429
799 801
738 523
332 353
908 590
844 438
81 375
37 507
583 56
805 479
722 225
196 897
828 673
581 718
529 370
317 99
311 787
905 193
38 932
402 814
392 258
922 853
163 41
779 586
356 809
766 99
279 2
818 380
762 489
352 963
420 258
710 198
121 760
478 546
151 420
903 432
450 200
43 283
768 546
531 57
932 788
484 781
577 561
783 765
657 264
241 306
404 285
293 16
44 591
357 34
317 639
478 900
722 371
107 499
712 633
937 918
32 201
786 915
48 537
879 212
409 15
664 66
653 578
751 387
839 71
925 432
732 99
620 823
803 244
265 882
715 945
797 290
114 381
555 697
786 527
403 959
377 530
577 390
866 380
270 897
633 801
625 493
76 166
454 274
253 312
685 258
596 517
393 123
184 791
933 255
229 411
797 301
689 514
417 453
179 911
541 708
796 752
820 513
356 264
505 591
692 713
939 506
751 60
739 442
769 351
334 442
738 39
331 831
798 195
879 407
618 601
684 853
396 811
216 795
311 260
570 323
320 704
93 111
896 197
225 886
456 917
585 925
541 207
414 175
747 61
611 14
272 696
348 771
880 540
145 438
341 916
150 102
143 242
599 460
143 922
424 46
166 354
392 721
947 108
216 185
122 110
26 112
221 558
486 538
202 754
526 374
233 573
577 526
167 135
694 917
606 261
146 886
742 851
360 441
76 132
740 117
651 769
726 902
915 433
934 381
955 365
101 586
492 571
745 537
238 527
813 142
561 814
142 63
10 750
243 739
422 172
422 962
379 250
167 201
243 319
153 700
301 112
799 553
880 294
772 892
484 650
196 872
379 700
78 954
208 935
710 257
346 873
73 263
26 666
226 614
430 267
964 835
192 193
665 639
700 901
414 389
315 831
445 787
135 633
450 434
956 56
834 928
868 958
6 364
304 145
897 381
944 109
630 447
311 633
579 56
764 935
507 251
819 487
754 298
337 927
573 505
693 678
644 89
598 542
827 66
407 359
661 300
37 870
604 321
178 294
130 106
842 796
78 431
720 222
560 308
178 779
340 462
446 150
129 558
129 553
497 962
510 370
459 503
821 278
450 779
751 16
595 548
73 763
936 92
685 650
268 127
391 653
526 709
545 568
666 433
454 491
728 482
8 561
473 257
299 359
617 798
832 36
875 142
577 75
77 106
854 689
203 481
309 691
587 353
557 590
389 952
467 259
882 136
581 94
236 701
485 173
452 657
265 55
456 370
765 231
758 849
407 444
659 294
573 327
823 730
866 674
826 137
948 880
567 321
655 914
477 658
315 598
844 121
78 208
954 507
202 230
62 907
745 933
327 859
613 112
338 487
833 441
227 205
71 731
115 816
115 952
124 905
399 805
711 804
88 16
766 299
807 247
492 52
91 645
785 539
595 590
921 517
693 323
828 622
638 644
908 464
576 359
615 252
609 54
81 225
267 692
896 889
571 55
532 544
78 77
33 929
798 701
81 24
804 429
86 932
412 515
830 14
898 444
64 752
81 684
594 694
271 219
289 949
122 214
556 222
916 51
344 643
541 160
441 66
904 31
455 634
596 676
158 687
414 742
290 624
221 738
331 254
904 958
367 144
362 323
428 869
710 946
220 152
90 481
941 749
436 507
667 80
286 210
595 399
300 592
731 314
927 50
489 666
511 892
182 413
120 697
428 367
812 132
419 351
583 288
826 767
879 60
448 631
498 929
178 432
459 792
275 647
700 584
858 269
73 612
868 487
750 125
518 395
387 616
147 776
347 97
630 307
593 28
532 701
804 629
78 27
812 313
870 53
603 413
807 674
895 10
539 370
260 921
890 955
546 614
478 666
288 301
812 408
858 460
711 599
73 532
533 482
871 537
882 739
501 62
580 199
680 869
718 793
612 770
724 865
211 695
765 309
821 876
710 912
839 905
592 251
94 219
927 377
649 87
30 757
379 715
135 461
154 177
510 794
195 521
376 449
505 792
665 508
784 253
652 117
435 176
556 331
475 703
821 92
850 677
223 514
279 197
328 119
653 501
956 13
295 41
763 487
446 696
605 155
181 835
555 330
204 550
895 5
949 584
911 185
689 310
420 791
342 527
880 356
162 867
43 633
452 700
638 479
889 687
890 35
925 264
467 808
785 810
652 604
355 264
94 224
906 795
671 876
108 202
443 829
685 417
662 231
77 513
201 164
635 82
962 453
468 53
22 260
694 918
745 432
541 480
875 941
593 240
821 226
830 217
320 509
95 864
879 775
209 103
585 362
323 674
147 461
769 627
543 804
267 704
884 688
842 666
315 927
341 820
549 906
710 565
75 199
552 131
812 539
839 382
208 569
283 231
445 920
419 700
173 127
184 597
672 470
419 4
817 737
954 284
617 503
58 257
466 487
833 528
391 191
615 39
658 846
178 369
27 673
317 333
116 258
545 363
876 67
796 2
104 140
116 804
513 357
755 705
412 739
714 669
669 838
411 350
613 594
317 795
331 854
86 816
484 890
173 956
772 661
288 164
496 691
93 872
874 138
419 236
482 354
405 176
809 172
910 442
232 568
763 523
582 58
322 169
526 788
317 303
216 159
732 900
618 213
702 511
653 418
43 383
882 699
372 261
645 164
422 572
728 931
463 673
230 686
812 265
557 530
533 252
346 531
610 203
361 701
830 857
121 800
495 65
619 161
753 788
809 499
305 444
774 217
332 181
138 16
593 230
887 598
908 168
248 170
645 479
653 944
790 565
698 248
151 932
27 777
525 59
64 339
340 935
262 579
86 135
485 169
48 704
678 197
951 848
555 622
774 66
403 316
286 155
478 657
854 776
532 198
216 584
203 865
710 130
275 74
789 856
419 894
143 723
58 656
343 731
17 232
590 429
286 75
142 868
943 117
72 626
830 144
124 482
607 127
209 34
465 688
200 911
224 107
15 193
732 538
914 395
941 887
482 288
911 239
505 672
328 904
17 548
772 659
339 323
615 461
769 11
485 99
722 327
936 40
958 60
572 246
215 50
587 569
32 74
120 282
897 568
588 631
174 946
871 829
272 537
343 513
327 300
798 570
463 57
245 429
784 674
54 2
554 109
611 868
577 689
842 200
712 380
909 745
93 804
636 546
464 761
286 31
202 732
191 203
625 419
764 152
283 882
73 291
711 905
93 630
747 13
944 859
406 540
672 471
414 477
947 352
255 963
675 160
452 47
747 602
651 349
484 677
531 524
717 708
94 396
828 840
282 74
715 410
273 412
123 902
597 45
77 74
475 373
902 207
675 537
573 284
405 856
17 213
628 106
393 489
414 456
927 847
342 370
174 829
103 118
328 762
376 19
731 639
479 84
142 327
668 66
59 699
679 771
860 586
439 808
304 911
209 322
128 174
835 542
211 388
799 228
169 776
697 705
609 722
682 518
520 228
458 799
741 834
286 933
664 601
733 607
604 422
443 418
785 846
430 209
38 526
104 242
915 288
690 152
334 532
761 796
548 194
179 369
17 887
4 654
189 474
70 884
450 285
714 224
35 486
381 864
93 217
200 171
122 330
10 367
888 294
761 187
219 40
75 640
831 705
711 889
286 224
331 190
450 72
295 658
489 261
231 691
209 830
805 788
216 955
718 941
875 141
208 223
940 789
652 57
686 220
607 695
572 578
775 211
156 365
324 561
410 366
692 335
805 207
123 386
67 705
419 47
198 811
761 561
689 857
632 689
784 560
401 960
711 355
758 834
290 25
108 861
714 962
927 349
290 752
744 756
946 435
424 551
337 160
588 644
745 499
184 612
381 80
821 862
331 133
216 883
167 541
590 407
943 811
32 679
320 490
267 781
402 396
819 479
97 335
798 708
385 21
839 44
485 781
204 145
317 477
289 58
159 517
469 307
36 290
560 575
463 115
52 366
817 782
652 890
298 185
727 565
52 453
911 258
951 540
167 117
180 713
100 921
614 757
115 24
651 852
173 752
164 658
52 372
153 358
949 482
364 757
783 687
233 62
70 514
153 658
717 730
694 702
159 849
241 827
143 107
702 312
774 538
541 905
204 496
588 654
916 30
409 557
86 654
381 760
890 959
426 906
89 137
173 343
166 924
632 507
941 101
305 553
225 369
845 313
210 242
426 688
363 442
824 274
565 669
831 752
896 58
596 757
711 84
788 110
332 679
381 614
473 268
661 680
309 259
378 105
842 2
329 873
796 792
581 296
899 135
552 7
109 170
839 614
948 16
134 696
83 923
671 127
379 533
450 356
636 246
214 14
90 487
881 62
644 553
175 953
804 205
583 717
186 601
440 236
740 394
911 256
833 450
226 307
774 314
633 703
783 172
630 730
495 149
30 540
184 817
640 919
632 456
585 176
94 432
669 900
625 960
621 395
153 906
824 344
43 776
964 232
26 614
313 586
585 664
106 509
326 247
783 527
202 338
567 955
273 890
884 403
253 250
840 19
588 429
18 389
756 288
122 725
895 377
659 841
593 927
317 312
405 336
644 674
830 34
535 859
425 152
518 654
440 223
510 576
341 151
636 696
47 963
324 427
396 624
804 955
716 241
720 900
940 846
562 80
310 645
315 768
121 762
615 63
600 55
902 491
249 142
28 554
895 371
775 747
603 285
471 494
855 225
344 99
43 499
44 643
860 898
289 693
670 515
203 811
363 622
954 820
127 7
430 344
544 461
510 296
783 295
836 46
39 579
560 136
399 473
9 829
282 515
652 694
563 515
475 580
52 531
441 892
662 199
468 802
20 559
77 10
77 309
738 542
783 361
495 878
543 897
910 175
950 224
186 717
733 223
756 137
1 867
329 281
141 831
685 792
506 369
1 653
612 554
728 923
414 370
505 54
220 413
14 791
778 118
813 261
70 925
880 211
281 65
448 750
580 221
665 935
596 63
437 755
391 282
828 924
23 688
778 483
715 655
495 427
525 588
898 566
122 146
627 867
881 418
831 288
84 16
171 303
426 390
37 614
142 245
409 465
513 520
450 92
243 597
489 520
902 851
348 696
676 137
489 945
842 4
596 426
1 944
935 65
148 372
401 898
376 752
875 566
32 483
924 869
878 713
233 215
128 918
565 889
508 905
581 138
459 628
139 175
305 292
747 502
536 401
673 85
231 370
440 517
762 572
593 279
641 612
510 900
676 743
854 429
44 134
93 557
706 642
635 700
555 474
238 170
570 471
340 544
571 753
505 257
94 493
274 496
182 962
410 931
317 676
202 664
68 614
609 764
641 720
536 810
142 518
780 432
858 326
841 322
326 359
447 841
665 166
764 317
892 515
164 806
927 597
33 16
671 344
86 472
637 169
94 959
672 47
569 884
567 88
37 177
638 301
405 539
149 397
28 339
457 483
454 730
955 629
198 928
732 537
681 886
235 417
1 638
157 891
129 307
925 476
191 654
83 257
498 867
593 712
652 290
812 126
282 59
712 826
909 776
860 811
528 544
105 175
81 434
518 461
662 381
470 796
93 326
361 930
200 12
183 454
632 804
630 761
562 705
694 275
159 338
389 71
24 566
950 889
181 666
627 753
933 921
157 45
813 777
409 737
463 468
665 272
562 542
818 806
17 334
805 412
854 691
729 713
202 743
187 16
652 38
71 781
747 656
501 499
383 878
398 497
344 601
720 592
217 149
562 261
710 617
166 11
506 900
940 168
749 413
909 254
242 172
706 747
902 374
121 876
44 622
403 264
604 189
309 281
118 872
356 705
326 434
496 444
751 958
518 960
279 65
584 385
609 707
870 205
727 112
466 697
209 201
37 718
286 13
490 88
187 213
465 816
621 248
490 953
196 590
672 557
780 558
8 739
425 62
324 74
617 150
893 218
5 63
39 919
939 763
575 381
950 645
104 54
581 594
670 5
740 776
17 726
524 924
888 421
6 242
947 678
290 4
216 192
209 834
249 168
658 499
95 808
615 656
636 489
262 4
802 99
602 922
746 87
511 610
619 661
836 274
215 435
72 24
813 140
881 67
44 780
825 301
224 575
766 361
536 637
508 900
218 584
179 469
158 140
145 624
559 176
104 690
234 514
888 827
904 71
751 857
78 343
822 925
571 377
462 534
714 48
817 684
953 578
326 647
95 483
402 225
655 252
490 803
181 110
295 261
484 137
325 820
839 937
70 621
11 742
72 930
249 599
784 880
123 466
620 702
150 164
155 690
436 224
681 24
783 164
83 12
279 416
959 228
661 928
200 667
190 816
792 306
399 963
638 12
122 370
473 924
288 415
641 715
954 735
942 511
832 310
167 932
880 239
638 801
824 911
938 373
832 662
426 825
443 886
841 225
135 364
292 274
626 413
463 15
184 814
654 193
762 544
947 844
699 645
545 252
941 459
191 419
303 241
741 719
910 404
786 685
368 541
33 535
662 936
404 134
822 102
692 83
662 72
400 490
547 959
628 713
90 297
70 53
68 820
670 877
822 256
431 50
379 329
25 322
754 756
377 30
710 916
914 374
718 360
798 534
619 586
437 956
621 934
42 3
227 335
524 41
533 212
156 80
715 442
934 614
161 708
620 694
670 552
180 34
536 212
199 188
448 572
310 663
286 334
498 910
149 245
596 411
202 644
917 856
402 765
891 721
790 432
302 217
216 73
609 415
863 27
236 330
305 495
721 742
804 770
407 213
321 338
347 126
183 100
438 193
22 355
229 849
797 319
463 840
643 356
287 544
673 291
74 110
380 677
73 202
82 836
535 119
449 248
274 444
108 730
906 137
473 49
790 49
738 188
947 276
369 773
736 942
909 53
15 499
929 469
718 717
539 474
816 884
93 488
396 823
827 284
121 919
366 730
557 295
216 58
746 763
464 849
254 29
28 390
653 782
464 138
580 816
22 111
533 630
299 961
349 269
90 925
916 766
641 511
406 851
51 959
240 408
605 207
554 803
52 88
884 846
504 345
704 857
735 739
165 271
336 691
497 413
304 356
172 313
822 926
727 659
393 56
25 601
744 322
593 943
593 423
123 195
337 647
226 902
377 251
351 907
456 823
43 364
384 176
230 961
716 848
802 780
91 355
604 224
465 843
391 182
748 529
315 243
159 678
179 657
595 197
341 404
148 904
130 872
75 327
712 719
146 250
61 618
150 246
325 10
492 582
742 42
754 569
751 237
343 592
121 185
574 660
429 242
769 770
143 455
216 958
726 312
281 358
255 40
670 100
832 213
755 503
58 298
673 174
105 857
386 219
337 90
889 57
360 785
143 582
445 608
290 336
581 428
209 459
737 829
682 284
939 675
800 144
649 4
824 15
443 724
78 93
386 12
406 93
884 623
168 84
215 189
749 24
362 106
694 877
371 172
447 335
916 138
315 194
260 677
618 197
510 945
313 521
825 864
767 132
642 453
630 687
513 809
630 80
353 40
449 28
103 41
363 113
470 859
86 448
641 782
588 174
712 814
209 333
393 380
225 791
39 125
135 648
698 156
64 576
943 4
468 931
209 214
891 554
466 629
939 645
531 355
807 270
931 923
941 427
49 809
104 705
405 239
637 246
863 301
331 603
611 882
215 544
755 945
332 734
785 834
90 600
32 343
72 91
436 280
905 176
927 481
51 479
804 477
652 118
374 111
233 199
428 191
318 45
273 459
584 3
183 318
602 547
948 346
964 486
854 601
918 316
199 829
714 950
129 924
8 357
779 95
899 496
875 87
353 314
171 246
362 589
190 247
133 793
387 404
347 852
778 57
449 472
615 185
785 553
83 859
603 156
866 56
135 45
370 316
196 425
740 669
600 686
363 215
883 657
746 211
82 344
294 87
545 896
702 380
220 725
208 124
277 810
526 779
68 922
702 534
374 575
133 12
909 845
939 744
701 614
346 579
143 336
348 628
28 729
720 911
88 106
123 181
262 909
722 297
298 352
325 735
941 10
216 916
52 322
549 590
439 380
38 119
659 924
900 79
732 256
539 91
1 28
184 323
751 147
430 106
690 413
437 384
895 424
706 518
769 629
883 29
290 568
496 930
877 372
360 600
379 949
820 95
490 493
820 520
879 105
425 483
880 921
557 416
502 345
815 349
381 352
317 780
541 857
197 110
821 33
169 140
816 526
904 645
319 873
272 779
81 440
734 323
347 238
682 509
948 164
941 230
898 503
399 167
505 840
833 334
874 44
526 299
921 168
700 530
615 567
121 836
574 279
888 560
754 50
652 532
444 946
10 284
431 586
774 451
744 127
895 91
393 44
402 517
407 808
832 326
595 747
938 291
714 65
677 856
416 384
702 83
391 382
833 67
283 741
73 665
14 760
822 445
564 520
262 438
123 583
672 602
556 110
697 876
556 648
376 99
582 690
651 806
906 847
249 176
755 781
336 355
138 952
609 307
681 790
841 864
286 139
651 565
454 3
27 849
28 247
64 418
478 880
43 665
123 365
156 301
528 164
823 835
612 960
346 539
959 687
866 57
450 121
844 800
273 479
425 390
189 509
944 760
706 655
426 860
162 187
86 739
446 839
720 560
485 216
606 697
570 776
871 228
519 668
93 933
535 220
412 112
844 212
779 348
197 385
226 804
340 819
201 242
414 702
424 149
94 852
96 380
670 490
627 899
276 221
573 614
808 67
398 109
64 404
347 137
82 432
636 251
790 575
533 626
903 872
717 500
946 801
550 501
704 757
471 660
332 840
443 39
82 345
556 21
265 24
955 558
507 876
61 154
496 946
475 168
783 601
76 448
732 924
30 444
545 225
310 927
933 501
235 793
880 476
11 658
23 926
445 82
13 734
258 89
762 359
653 631
100 403
566 2
249 779
655 297
14 562
524 481
596 507
739 350
777 259
211 547
883 859
733 917
828 465
551 257
276 942
334 369
755 94
22 61
299 152
832 249
910 388
379 721
405 482
51 508
536 276
737 634
886 825
946 80
82 523
884 528
398 5
880 185
229 303
939 868
408 713
683 110
881 594
426 864
409 396
647 160
374 40
880 412
939 863
379 628
243 248
96 684
14 396
599 624
840 416
266 160
462 705
360 219
745 587
340 146
242 461
675 620
308 381
33 19
772 59
33 709
689 454
53 34
528 658
536 135
320 311
193 364
281 245
186 538
644 351
184 802
880 516
613 469
662 195
764 144
173 231
714 591
304 256
85 149
761 330
563 355
452 371
609 127
646 16
541 646
891 403
616 923
189 776
367 474
120 142
374 538
680 2
694 317
410 29
296 548
410 589
717 756
32 750
621 268
262 271
501 152
649 865
647 231
165 616
9 83
224 130
835 589
772 648
311 364
886 132
545 108
64 957
871 915
726 550
379 543
345 357
845 222
855 515
502 212
115 464
949 893
81 902
393 621
158 953
180 57
504 133
844 567
896 351
814 517
672 660
637 591
704 251
152 112
719 876
9 318
214 11
571 423
470 599
964 129
36 118
193 269
419 222
77 739
71 411
279 603
403 578
47 532
900 523
283 473
564 24
596 354
511 717
501 608
580 678
183 562
463 738
405 559
883 509
527 350
452 936
217 562
17 44
265 95
702 491
233 10
292 455
573 528
632 152
229 856
452 750
283 414
498 732
937 912
581 336
454 646
393 845
373 859
625 476
178 49
93 693
879 744
128 392
53 193
678 241
807 242
620 316
915 479
148 116
746 104
951 808
728 648
116 238
817 361
148 202
420 956
244 41
834 825
277 311
146 442
924 21
598 394
853 314
105 639
400 440
462 59
21 568
957 961
133 701
273 621
778 708
183 350
651 614
53 136
470 426
315 375
398 932
891 396
711 459
211 117
456 167
759 297
278 536
881 823
20 247
594 35
612 814
604 958
641 869
3 395
790 691
925 496
909 103
871 654
165 792
470 953
896 597
642 679
580 470
715 95
437 678
85 250
613 930
772 925
452 301
324 80
559 729
517 41
178 836
504 55
541 423
43 948
480 242
52 928
557 187
391 384
887 138
821 93
350 687
689 578
536 919
715 57
383 629
31 708
465 248
662 244
121 865
833 708
376 945
621 946
216 839
433 514
603 524
38 454
932 194
832 174
768 21
550 500
554 686
809 538
1 384
842 539
392 85
303 486
217 288
387 552
770 367
748 750
96 490
665 103
19 432
615 650
449 938
352 864
850 62
37 137
462 850
86 309
74 848
55 691
157 635
389 523
744 113
113 952
156 35
889 134
832 404
935 963
904 685
744 742
889 953
862 30
645 542
346 167
778 816
562 358
32 713
949 89
484 301
86 384
641 635
516 654
599 380
5 849
738 793
768 386
916 477
465 185
712 748
83 240
511 759
740 150
627 535
694 553
232 89
10 444
305 250
627 897
716 39
620 899
463 145
505 620
783 480
889 830
52 661
436 942
804 618
448 554
199 750
202 469
178 325
342 873
78 797
784 391
224 259
43 476
341 508
400 316
880 453
6 555
277 714
679 752
949 380
826 352
347 468
348 602
657 152
270 840
772 201
347 85
85 886
826 351
122 63
171 676
925 231
717 643
74 837
904 407
834 788
716 501
753 62
406 3
413 928
555 403
651 771
505 459
5 709
458 542
254 647
547 538
693 624
593 894
234 782
321 243
872 476
326 472
208 568
377 288
662 16
27 696
197 690
281 493
468 872
249 456
61 519
896 637
573 926
277 584
108 269
262 737
4 656
265 502
315 207
934 451
10 193
719 542
803 856
406 263
463 508
480 130
954 225
283 377
305 780
268 45
571 891
449 750
844 218
497 58
726 307
719 530
484 483
279 150
888 499
490 546
694 801
262 773
831 709
824 432
606 164
957 258
289 803
204 657
624 323
463 169
146 934
398 164
181 912
90 285
759 597
485 748
234 87
563 207
238 619
459 547
510 332
173 593
456 793
506 801
836 403
641 845
216 321
122 200
681 798
525 491
710 161
938 420
69 99
629 261
465 645
430 699
309 55
791 137
94 650
69 356
418 369
329 886
525 274
774 515
23 695
23 942
391 462
585 267
660 188
258 371
715 938
933 667
250 358
238 575
647 509
27 454
764 639
315 769
108 111
311 144
94 306
880 747
273 778
120 123
117 100
77 424
444 608
569 272
743 779
854 382
747 416
895 750
734 330
569 496
613 901
768 887
870 952
368 794
133 305
380 359
522 423
804 654
318 251
286 346
204 472
910 930
952 140
758 687
388 297
873 242
507 459
33 838
711 106
69 38
636 74
98 841
832 737
595 540
391 713
617 904
166 194
4 205
497 584
565 930
854 660
415 434
22 857
716 317
341 518
276 11
8 503
541 591
926 901
549 24
875 771
648 591
698 288
105 827
382 920
305 466
161 602
750 856
387 664
44 605
179 62
916 476
124 801
266 635
636 511
220 608
302 806
76 772
676 454
475 798
611 118
929 752
277 154
460 864
863 460
122 542
839 560
385 109
750 472
732 918
308 46
449 292
954 901
9 329
376 228
381 413
830 554
470 526
447 861
165 378
812 688
727 140
14 804
351 152
611 456
617 868
55 136
393 137
343 256
360 56
97 811
347 937
304 726
211 847
939 96
788 432
660 34
830 98
887 269
402 459
294 206
26 342
956 487
167 275
581 257
606 407
804 83
647 152
796 781
852 429
842 703
570 843
10 562
277 468
922 193
398 754
318 451
958 614
72 628
15 62
341 260
305 144
311 396
257 373
863 941
305 868
813 765
302 111
895 310
646 696
941 61
936 876
221 623
159 391
594 602
879 53
943 444
729 312
596 88
9 189
896 548
826 302
938 247
437 457
295 534
481 413
379 817
583 704
267 306
318 302
744 685
276 763
787 336
268 223
526 83
728 338
823 917
289 779
781 509
238 794
422 377
105 403
73 926
434 185
233 352
101 503
226 964
587 80
467 750
866 363
345 74
418 113
30 264
277 918
329 792
562 731
743 840
93 657
524 757
326 961
312 725
405 906
326 639
925 771
419 239
391 248
716 115
763 198
504 75
780 476
232 187
621 579
556 728
775 616
280 168
496 903
470 888
446 248
895 54
769 107
664 934
615 924
426 903
120 309
156 923
138 791
752 228
328 547
482 897
653 659
331 151
842 336
528 654
85 829
221 213
234 91
800 221
891 155
818 171
940 78
573 512
833 95
956 853
744 669
207 481
964 205
814 848
943 905
457 856
382 166
282 600
449 712
610 853
508 142
686 602
197 264
439 811
525 596
249 199
22 878
670 589
904 911
868 35
596 830
947 535
850 579
449 862
410 690
933 109
1 827
794 413
236 39
512 224
472 491
39 532
834 357
817 436
816 193
669 358
754 589
787 876
768 955
342 93
216 546
17 572
533 384
732 407
507 92
732 119
484 806
643 788
27 386
778 237
616 878
320 103
92 205
276 400
764 691
594 209
70 693
693 172
192 365
834 205
582 804
179 322
410 615
412 353
151 788
46 690
826 424
720 666
897 920
507 206
232 441
706 541
820 425
456 29
233 672
535 247
166 695
607 757
596 380
286 447
151 594
485 373
64 422
519 487
882 690
662 531
605 454
37 399
342 845
607 901
664 281
772 690
305 636
166 666
25 395
627 795
153 502
76 367
658 16
54 608
745 310
664 71
716 415
686 403
511 247
870 188
165 458
621 586
108 555
497 407
375 187
76 95
75 676
10 542
642 240
850 34
171 537
192 305
507 56
68 398
813 110
72 825
120 729
617 219
847 626
296 865
405 795
657 350
750 707
952 601
724 666
436 755
308 268
643 848
766 176
331 426
239 540
628 323
407 791
87 853
160 365
715 644
753 197
824 584
216 550
939 888
626 559
818 177
914 363
711 461
573 694
631 859
429 853
466 482
964 420
736 84
286 727
910 726
874 32
855 743
116 528
221 60
962 104
560 222
681 353
123 132
122 904
177 514
802 891
702 703
663 490
687 16
904 185
604 477
535 932
843 307
182 314
468 74
747 865
673 242
642 829
562 624
533 513
214 665
768 365
445 867
186 115
612 474
182 766
386 213
525 413
81 338
832 746
236 357
886 350
430 959
249 225
17 266
375 19
182 203
911 201
75 747
48 779
135 30
430 612
603 261
4 776
581 332
925 138
851 213
214 154
406 297
367 112
439 669
823 731
297 21
497 400
530 222
207 568
452 765
554 429
637 533
405 218
855 962
150 568
821 77
715 425
744 626
577 265
43 698
341 674
478 326
512 568
465 295
637 316
18 136
759 483
880 903
275 668
76 98
716 633
675 371
837 12
139 910
653 426
882 150
855 288
181 244
761 222
802 892
200 322
740 514
693 586
202 518
125 21
133 721
375 726
541 127
254 532
829 34
128 424
121 49
706 410
775 266
921 586
522 730
507 483
247 515
450 787
450 138
712 133
737 89
439 107
208 90
310 163
492 300
76 624
775 539
596 858
466 891
954 591
6 459
452 4
929 198
832 3
273 537
893 590
751 842
565 360
183 932
100 395
221 796
213 323
814 323
574 281
569 149
121 524
918 132
358 285
218 724
798 271
844 137
162 190
458 754
328 70
266 765
360 210
715 75
786 717
844 705
615 514
258 530
122 65
271 923
575 837
638 961
672 877
898 530
627 195
528 16
551 739
119 928
105 95
788 176
926 207
262 723
844 297
580 232
858 576
940 958
588 559
500 473
191 941
722 850
702 517
446 239
274 306
624 959
401 366
699 835
502 945
283 594
32 870
357 677
684 84
95 227
409 668
129 912
670 685
626 953
39 794
880 1
947 587
644 876
549 14
368 189
215 901
116 623
241 648
5 333
391 469
588 91
179 576
210 130
761 597
767 513
710 494
651 824
354 109
211 384
201 297
174 71
82 4
627 181
302 181
552 79
94 634
607 843
446 445
549 891
159 665
754 616
693 358
362 781
943 109
772 560
178 480
154 795
635 856
399 428
302 104
141 616
305 568
266 288
832 13
73 355
632 610
32 358
817 296
334 818
874 100
376 741
712 171
641 922
804 367
150 922
184 845
560 168
506 781
761 197
850 834
824 306
722 232
840 163
105 831
841 109
663 902
254 671
83 849
604 531
819 338
661 288
712 252
268 530
105 390
510 222
346 842
159 772
665 830
376 441
888 544
377 384
637 572
631 687
927 326
832 462
217 298
815 402
556 335
577 52
439 118
799 872
664 154
710 942
962 189
960 562
326 35
603 352
924 198
653 869
700 776
333 648
153 357
778 110
65 520
530 42
376 273
1 135
599 245
475 258
18 622
354 242
702 386
328 79
191 52
18 766
87 168
730 432
234 84
655 8
842 548
889 850
661 528
68 599
929 381
810 251
381 523
462 54
458 390
522 688
868 934
387 907
232 323
786 381
558 403
574 38
440 442
611 914
948 721
116 560
600 707
557 413
5 220
638 647
824 237
827 479
861 194
206 477
272 366
165 493
75 52
535 483
636 280
117 486
391 118
325 872
215 936
663 252
888 291
310 19
883 690
437 653
736 47
519 198
875 944
783 530
813 675
647 610
656 544
488 674
383 309
436 772
951 834
845 482
77 294
189 138
577 342
288 396
778 524
173 464
120 81
797 583
775 898
336 366
714 646
414 804
630 588
772 4
881 157
655 635
711 654
581 194
606 45
834 354
498 547
142 811
689 738
609 927
120 426
641 65
677 109
354 95
327 559
360 466
525 432
426 963
115 107
922 923
903 415
304 636
562 237
232 333
759 403
171 788
467 884
656 622
841 684
850 365
472 867
332 109
17 788
733 306
826 381
23 754
293 756
286 571
419 88
331 62
822 272
385 645
858 85
293 624
265 725
61 30
232 314
447 110
283 152
422 950
418 527
452 570
216 919
485 126
117 644
607 297
159 930
627 319
649 915
490 313
363 160
582 54
234 244
568 912
180 185
31 176
742 829
292 87
327 809
449 696
233 390
94 205
599 568
767 757
436 745
505 129
80 801
138 898
778 564
300 319
734 563
964 959
728 697
646 137
250 356
452 439
727 440
895 435
957 793
266 554
915 628
211 846
156 330
755 104
652 913
741 542
207 856
932 205
334 189
177 796
414 87
105 552
813 364
506 263
711 887
590 312
404 791
340 610
115 199
276 583
682 886
550 820
286 718
121 104
615 766
495 364
83 696
116 329
186 816
659 147
710 774
900 912
428 480
456 134
345 144
492 132
851 963
273 941
455 843
628 127
630 805
354 248
940 27
298 687
916 94
90 685
675 445
13 779
908 514
286 641
470 311
787 431
139 416
23 811
871 835
470 541
618 677
812 24
169 46
820 586
723 264
881 578
467 403
320 210
297 284
382 930
117 648
361 118
452 753
456 578
409 35
26 334
226 327
852 74
78 456
716 781
236 944
531 612
799 112
666 622
783 551
36 603
396 240
26 518
881 35
279 705
736 270
951 314
789 395
195 461
789 197
357 111
500 668
778 765
452 71
698 955
400 799
957 841
611 721
627 829
807 664
964 7
226 493
565 829
611 777
551 564
657 354
122 846
616 647
545 549
145 224
911 856
244 205
286 123
588 89
78 891
450 486
397 264
800 201
260 507
429 527
233 589
276 253
282 814
113 869
752 65
616 357
28 791
626 55
437 143
619 608
927 95
184 257
915 618
663 483
430 181
17 24
630 919
401 648
463 963
621 700
191 58
611 110
171 12
649 856
20 957
537 514
261 364
653 725
758 586
632 696
574 438
755 644
549 440
900 355
662 941
618 361
731 568
879 490
747 303
30 865
611 621
594 927
505 466
174 634
748 928
577 323
141 917
678 696
74 421
423 892
235 900
893 476
810 701
324 244
177 654
914 366
734 920
769 616
129 962
581 769
321 24
882 362
151 860
436 228
797 123
135 795
22 432
6 4
115 618
680 335
6 499
82 14
33 760
880 752
716 646
770 372
48 239
400 929
78 30
716 195
214 762
916 127
490 338
208 40
27 591
550 395
692 245
331 429
916 899
782 934
410 735
383 91
166 540
818 80
746 683
129 920
557 482
765 394
940 160
902 701
909 499
451 62
452 894
221 767
329 117
796 413
180 234
346 695
821 587
344 946
376 221
947 170
525 851
515 705
936 220
10 481
133 447
740 273
715 615
763 725
186 312
50 413
170 358
706 830
636 871
337 192
334 587
857 152
758 530
258 749
580 4
750 792
217 945
625 247
648 634
909 683
805 107
958 814
804 606
672 6
683 808
824 89
717 562
282 873
340 18
289 740
361 284
659 629
657 586
772 541
564 537
891 314
533 709
121 301
372 919
668 538
108 245
581 834
156 530
344 622
597 425
290 294
909 174
124 395
448 85
737 529
511 684
699 432
591 898
266 35
565 677
857 959
255 825
663 294
464 738
498 307
844 490
593 349
557 288
962 491
377 41
76 695
486 29
656 527
440 295
607 141
120 575
609 931
192 796
868 408
636 147
769 420
310 823
346 374
162 210
638 610
948 713
120 381
138 79
879 898
274 840
472 212
718 268
175 355
462 271
182 666
245 56
105 252
158 150
571 549
128 526
108 750
583 253
139 960
652 953
882 160
855 553
955 521
871 892
465 640
385 515
821 685
265 615
165 49
574 537
580 185
605 810
175 350
233 311
93 3
737 686
783 21
943 329
491 152
925 146
142 90
128 384
495 592
298 163
170 152
375 599
592 415
581 771
310 145
439 553
283 95
673 771
653 963
420 132
800 357
38 406
774 608
655 612
642 563
497 513
719 271
731 453
755 284
556 34
664 417
448 707
649 375
202 552
132 35
478 763
277 343
75 459
787 314
737 203
881 761
302 317
448 729
282 75
219 687
189 361
538 696
207 538
401 777
683 80
20 798
305 955
463 264
738 763
609 534
402 35
800 231
604 400
825 19
32 699
899 731
721 431
685 60
43 21
116 33
533 946
470 297
763 614
960 776
119 553
22 597
748 296
672 351
196 677
771 251
85 624
396 352
308 145
86 685
860 782
249 109
344 45
382 62
191 185
525 364
367 864
467 634
344 633
873 930
459 264
145 386
559 161
486 757
503 21
605 592
462 756
855 19
484 937
680 705
484 914
662 506
340 359
212 285
217 119
564 390
329 308
399 676
874 387
304 187
699 236
214 57
626 356
457 201
727 507
603 14
400 167
62 247
68 944
74 886
833 453
599 241
70 8
64 690
594 306
609 298
113 936
180 16
226 936
199 225
405 808
281 601
842 253
438 335
739 809
327 780
826 587
676 309
283 686
463 589
343 322
577 147
2 172
765 12
128 95
623 206
871 345
342 733
512 569
169 237
938 258
689 742
822 765
166 244
621 150
391 633
870 91
946 79
88 404
155 811
680 487
88 201
183 450
676 656
236 546
585 548
400 767
535 547
896 547
572 429
175 31
22 269
644 49
200 827
958 327
741 454
529 946
429 696
76 804
750 322
957 925
22 296
253 561
583 34
426 30
276 591
570 404
563 900
20 951
535 737
221 377
497 310
604 888
18 493
722 910
940 720
166 79
345 431
964 3
506 349
210 885
437 894
238 519
816 739
617 889
485 895
70 681
416 650
398 877
44 759
422 507
802 401
665 309
949 342
238 793
178 114
114 459
167 955
179 464
74 312
862 575
336 752
266 120
295 53
839 454
305 145
874 835
484 800
487 152
174 542
604 312
262 97
151 953
4 307
181 623
462 172
266 299
342 375
325 490
611 526
200 631
300 100
262 343
688 479
678 524
817 280
890 499
107 589
815 771
577 588
33 112
360 547
11 271
420 788
231 944
870 752
754 222
199 514
960 668
195 915
831 236
880 372
178 470
378 390
834 628
655 648
710 233
171 794
157 104
913 7
593 759
236 140
824 284
97 639
949 770
123 495
465 322
226 45
424 897
283 10
754 243
800 39
211 254
257 690
183 499
963 907
38 12
585 809
449 227
362 427
510 904
378 450
848 477
121 451
933 118
948 927
321 527
187 19
429 257
72 351
237 629
868 912
891 944
572 441
871 5
888 638
886 867
402 321
406 572
937 587
383 932
80 434
525 6
409 200
581 289
582 876
766 433
850 447
376 599
541 353
683 721
422 690
28 721
277 53
545 868
904 520
233 730
482 608
786 215
747 750
363 181
377 345
594 768
712 61
374 359
183 882
550 742
585 860
383 809
74 474
851 176
812 464
204 90
27 523
391 640
328 4
957 922
220 97
48 555
732 693
146 477
742 268
611 797
741 501
940 511
964 223
393 905
723 900
332 914
277 410
296 509
651 799
881 3
844 866
903 859
668 168
502 389
615 487
232 931
662 79
904 819
613 121
399 110
354 856
277 493
208 137
524 54
273 959
418 260
337 416
842 230
567 600
804 16
879 717
354 829
932 959
196 134
699 851
732 471
57 156
262 676
821 331
210 658
296 203
846 358
262 589
508 633
214 934
401 688
363 60
719 263
57 584
636 66
27 57
641 419
672 426
650 438
402 415
653 212
429 861
5 35
255 903
741 754
298 451
121 35
410 552
77 361
550 691
735 650
197 851
26 838
96 862
601 514
147 28
456 345
896 733
171 567
572 369
957 476
399 431
958 676
603 135
706 718
356 713
504 606
957 779
183 666
822 411
320 900
673 831
467 788
38 828
651 909
282 100
855 733
532 80
637 59
26 503
832 204
791 709
822 946
577 961
925 243
902 779
129 3
449 272
619 884
893 963
682 688
942 348
706 361
229 458
413 677
155 201
178 119
209 649
507 558
916 622
546 380
611 163
371 312
451 353
273 661
412 542
124 759
649 808
405 831
706 43
10 349
588 354
642 314
86 411
937 807
954 220
929 253
441 509
165 279
957 441
294 481
271 509
533 95
751 494
802 619
437 222
59 523
443 67
874 335
310 312
184 458
190 612
60 432
332 425
404 796
270 426
715 562
574 704
855 819
401 168
236 639
533 217
630 350
833 280
167 915
762 419
786 496
116 508
571 677
883 808
855 455
741 255
101 606
452 882
90 267
123 319
698 597
292 469
249 908
282 308
282 694
950 650
297 131
178 322
72 113
877 144
200 90
933 597
738 453
883 639
124 268
196 189
631 357
940 605
505 688
833 667
89 781
233 653
27 291
662 386
662 52
898 352
236 708
33 415
825 528
931 945
51 71
40 228
819 316
663 166
673 98
699 644
826 301
764 638
446 10
870 540
253 835
620 451
505 175
608 355
758 67
437 768
240 928
839 865
344 177
815 440
710 404
694 840
890 515
135 645
14 836
533 739
710 522
827 413
615 584
740 579
828 252
133 661
516 546
160 107
69 498
116 91
44 855
304 671
714 653
377 588
86 535
650 45
770 562
38 864
431 806
760 849
341 176
899 442
173 53
572 359
891 731
612 882
48 354
552 779
605 654
225 63
720 177
777 803
866 553
213 872
580 30
270 309
92 287
155 118
398 749
156 50
439 838
722 801
768 669
172 307
797 959
473 177
357 67
717 886
329 25
344 789
437 489
340 384
221 924
788 696
611 54
262 806
821 534
594 120
142 763
71 540
807 149
888 928
445 633
103 294
36 129
532 269
783 748
573 103
694 588
213 876
732 429
113 522
812 516
678 56
901 709
896 801
355 176
895 104
931 572
368 914
890 631
547 136
158 54
607 513
36 705
131 856
640 12
69 246
651 895
463 756
318 130
949 497
233 684
807 590
623 645
491 867
850 2
70 164
718 623
567 836
629 930
714 589
68 415
510 424
871 170
778 441
617 50
961 928
196 275
245 53
850 312
158 494
331 689
895 576
474 796
418 634
818 126
18 878
595 343
286 570
142 427
349 49
647 12
635 633
168 963
512 925
719 349
525 215
458 752
682 140
54 413
579 299
304 180
217 561
237 62
123 841
962 329
262 344
727 124
884 49
932 361
706 679
446 724
829 335
906 923
177 307
173 665
607 749
574 72
392 54
583 425
706 728
399 962
858 221
182 858
52 307
20 26
215 853
105 372
437 220
238 725
832 785
662 220
558 132
334 838
191 876
881 631
311 400
938 603
470 145
361 83
539 843
612 317
915 849
78 849
833 590
630 598
202 687
64 433
916 7
573 420
793 97
875 448
27 30
309 106
245 801
611 406
751 160
934 24
932 213
621 823
484 310
655 18
86 164
312 397
287 776
54 242
855 97
17 659
127 491
680 321
277 952
593 863
250 835
860 676
378 308
422 263
51 917
226 640
911 667
482 599
938 8
581 839
108 250
399 894
630 823
570 766
454 53
406 864
267 547
868 742
303 707
195 514
167 224
325 152
104 776
262 811
186 845
523 705
564 851
252 161
843 961
30 884
642 256
899 876
611 292
74 799
728 108
410 339
531 500
456 248
695 479
260 363
409 403
450 401
820 667
273 488
485 870
722 72
274 724
238 496
772 292
472 869
652 800
899 11
96 913
906 57
388 527
200 829
470 117
159 531
628 53
576 757
18 800
660 739
113 57
315 874
277 713
784 267
898 205
36 110
492 910
463 174
204 384
888 546
942 671
76 904
121 772
678 435
808 144
764 704
25 903
192 300
800 294
816 230
891 553
194 170
340 210
585 285
435 869
443 166
844 640
70 634
138 877
339 878
274 921
491 242
524 358
403 89
454 658
191 322
30 40
828 356
256 851
728 429
943 77
218 149
591 912
689 309
345 773
332 941
186 963
746 838
391 6
218 413
916 44
914 527
75 845
405 257
623 547
318 863
638 560
349 160
722 481
815 7
67 228
710 806
627 192
392 177
661 5
443 403
204 313
832 72
740 267
747 97
419 230
835 961
174 380
234 374
18 734
184 889
702 412
625 553
812 470
554 189
437 580
706 903
793 350
804 892
843 453
437 561
286 786
400 481
845 811
558 856
98 459
452 668
265 606
442 29
821 73
582 147
732 118
893 259
680 622
120 653
721 185
151 712
950 310
304 328
735 193
502 897
858 290
485 416
468 781
46 89
116 96
915 936
543 244
839 125
123 561
502 363
863 516
277 235
608 408
508 62
211 883
199 288
957 149
310 257
253 225
733 903
88 257
277 63
180 659
148 889
689 336
183 218
448 626
682 722
82 489
26 855
530 963
324 923
745 490
488 723
267 917
415 771
937 82
393 451
762 244
384 629
565 377
596 870
641 377
716 583
209 2
748 598
401 903
514 365
571 957
495 796
680 959
797 691
936 918
449 103
391 790
383 373
186 18
178 757
151 950
531 267
383 489
807 384
747 679
271 453
913 903
271 212
556 349
518 560
887 805
30 870
883 65
668 808
374 687
123 636
905 95
59 10
52 138
293 302
454 243
446 624
815 721
670 725
76 708
574 266
458 588
596 700
261 353
821 397
490 650
420 197
812 929
503 417
833 344
657 294
555 829
399 547
27 834
332 190
541 590
736 760
198 523
310 954
790 42
769 377
412 205
126 500
468 614
400 448
116 860
819 756
933 377
903 568
601 856
820 918
756 253
373 776
506 753
926 459
832 158
785 99
703 228
411 794
26 127
114 930
871 244
887 795
416 853
354 792
422 955
426 753
838 865
583 263
260 390
558 79
716 644
784 407
593 792
893 152
48 806
962 427
428 312
508 466
61 738
524 313
37 824
297 542
346 443
349 476
167 810
926 768
123 408
625 256
834 374
627 292
164 264
638 394
332 694
480 453
704 852
653 243
495 825
30 792
682 547
11 307
114 365
511 193
890 551
178 952
483 521
218 79
652 777
28 708
706 418
508 903
634 438
588 666
189 240
278 583
475 944
546 213
485 487
685 239
142 673
623 601
132 193
437 199
537 453
762 923
571 551
554 246
196 416
646 106
37 463
303 491
625 588
37 623
805 915
126 960
173 742
296 481
574 8
784 666
706 464
610 481
126 696
401 30
591 900
361 12
627 231
906 103
601 222
545 321
585 696
543 281
162 718
225 356
613 202
604 100
368 329
73 370
347 701
916 536
735 364
296 569
212 291
743 759
873 451
368 177
304 764
680 169
410 322
56 674
791 60
429 856
253 288
821 695
382 882
229 896
545 718
235 589
4 47
627 259
751 302
956 190
253 271
887 261
862 793
653 687
877 501
957 2
739 185
933 935
758 112
669 63
828 35
611 676
783 215
823 299
492 546
627 820
330 944
478 703
116 423
81 927
693 739
764 15
213 930
211 693
129 646
961 60
512 481
11 919
924 477
651 224
161 264
828 167
278 558
662 115
706 458
190 344
599 364
889 758
537 416
21 411
633 930
532 859
914 787
754 152
260 169
171 469
4 953
118 110
314 41
855 350
449 864
927 848
741 671
336 35
625 590
277 359
897 421
893 291
286 852
839 156
489 686
737 45
663 931
113 931
245 873
464 29
666 89
868 34
617 780
810 882
89 291
88 285
360 292
143 63
623 207
607 550
9 421
619 65
420 72
121 512
587 444
516 323
762 259
703 284
233 947
465 329
122 341
330 395
229 227
813 244
729 47
575 788
93 461
214 100
135 958
944 629
256 687
645 687
267 351
933 228
710 137
455 433
271 861
69 746
405 434
402 494
694 426
346 71
583 13
400 227
92 297
747 8
618 132
730 945
806 483
598 835
111 953
761 686
497 156
742 645
942 772
828 253
535 661
38 685
593 518
742 792
730 415
495 435
694 417
637 794
25 181
868 429
143 552
502 891
592 388
225 338
825 614
733 389
502 7
512 507
747 749
529 488
716 258
783 837
964 718
567 371
107 185
719 752
402 133
318 730
466 333
897 731
835 193
208 47
179 526
104 431
909 163
265 563
43 221
167 646
485 941
627 656
609 761
81 781
604 865
826 258
581 288
178 350
784 269
1 512
893 847
824 575
334 459
693 491
768 482
477 645
340 417
718 185
153 397
937 683
712 568
477 542
914 648
419 695
937 67
727 615
663 239
252 322
840 750
611 530
141 245
218 558
609 925
240 645
400 523
679 894
828 923
780 160
637 87
488 442
815 636
733 924
108 5
938 916
571 675
548 327
492 136
592 955
23 150
516 29
703 920
609 31
641 914
615 542
188 771
323 509
428 805
609 189
730 808
289 131
631 236
162 646
393 803
144 553
749 384
620 872
37 448
281 364
9 917
139 918
208 753
539 829
874 531
162 279
823 961
527 130
577 805
105 263
902 553
234 168
805 526
787 210
611 150
642 674
914 626
758 647
813 306
59 351
832 20
397 67
183 830
229 279
682 622
33 852
68 567
59 361
755 218
663 243
455 490
899 804
619 425
346 883
831 499
783 852
573 490
775 635
806 29
909 553
55 517
728 177
497 880
693 687
728 428
821 258
278 488
72 375
448 787
515 193
29 476
516 57
437 945
943 281
21 959
474 586
830 300
957 276
684 709
822 89
310 287
419 865
689 934
810 54
670 475
69 175
522 792
649 779
305 222
330 168
226 504
693 902
8 757
854 903
873 856
746 199
127 65
5 160
747 924
245 203
116 867
439 54
289 59
631 628
858 466
485 540
381 291
549 946
22 335
816 111
947 886
718 206
477 928
270 771
507 796
14 329
328 211
716 122
47 773
322 284
4 239
714 630
828 910
28 894
75 138
157 862
196 851
406 129
128 511
712 118
637 155
720 145
894 708
393 14
320 218
129 89
26 882
656 95
634 773
411 853
817 71
626 928
685 94
906 561
22 200
77 354
555 3
209 408
300 553
593 43
832 247
881 94
428 207
129 958
268 705
318 293
83 118
200 19
4 250
279 761
22 639
891 207
939 311
79 40
556 4
642 425
196 65
889 319
183 793
854 585
166 272
470 435
190 404
247 959
217 584
601 481
808 687
262 207
694 738
93 477
379 603
33 18
549 804
585 250
379 637
286 885
655 259
324 521
682 146
57 373
716 402
895 687
120 514
762 395
143 713
305 533
173 923
949 7
896 590
508 4
1 66
2 658
505 904
881 346
918 136
913 149
947 340
572 945
446 272
384 589
470 57
471 486
382 554
368 834
120 407
420 770
320 631
114 861
138 213
277 573
360 253
939 749
158 256
929 791
673 30
115 439
618 348
905 803
33 806
497 401
739 486
913 542
266 72
190 251
536 523
665 680
960 827
324 553
346 679
9 320
572 361
189 483
506 390
570 245
633 645
782 526
559 546
706 389
422 580
931 692
447 372
450 931
778 326
199 319
511 599
698 172
732 897
383 274
947 232
416 481
258 876
702 323
572 528
165 140
632 881
551 848
183 787
478 769
762 552
822 759
943 145
839 617
96 746
5 835
458 952
891 471
533 923
155 91
868 489
311 586
377 729
764 177
171 869
206 848
383 131
274 150
506 667
497 211
497 930
567 692
277 916
909 187
199 12
535 460
91 413
910 309
703 626
333 639
572 660
1 302
560 353
720 917
741 564
878 760
278 56
324 936
180 531
600 421
889 956
933 793
663 119
896 75
904 767
189 385
385 213
573 843
699 366
896 933
42 708
291 110
105 750
377 695
343 253
944 269
189 425
31 894
214 596
14 523
419 664
178 548
568 152
516 517
399 166
732 842
949 506
303 16
948 58
729 256
721 841
895 615
765 299
318 456
271 403
195 893
763 566
189 163
475 767
543 521
233 220
526 46
77 171
495 649
474 713
15 66
956 323
577 194
651 887
27 2
673 394
379 848
182 217
1 456
419 867
265 45
11 645
655 423
436 67
156 578
502 381
73 875
939 694
829 791
815 171
883 795
745 808
446 529
630 932
596 158
241 795
224 837
743 365
105 140
223 373
167 47
78 802
78 576
637 199
786 155
694 731
349 809
736 624
486 307
616 95
721 961
436 176
594 803
129 317
437 308
576 765
804 684
495 722
392 774
249 518
651 36
485 692
826 103
595 371
908 501
791 869
785 912
888 213
675 718
141 354
712 481
880 608
576 852
86 292
910 865
682 585
478 910
439 935
214 590
446 278
108 124
715 271
75 175
332 52
625 576
742 240
455 231
544 578
422 359
34 578
93 678
733 438
155 610
486 930
115 722
724 415
104 352
104 291
551 160
784 95
113 526
714 477
604 962
809 953
426 806
461 849
8 944
701 945
312 894
518 521
275 792
733 865
204 648
910 501
266 170
595 739
880 459
104 849
82 106
39 499
904 519
20 547
354 352
180 27
162 476
437 657
569 130
891 261
620 155
304 144
838 479
946 846
153 2
943 247
494 793
317 257
478 382
717 210
1 803
841 686
703 691
728 198
850 53
473 356
712 267
504 635
52 752
774 231
21 19
108 562
122 555
436 62
450 838
195 118
739 172
165 608
888 578
122 783
115 223
498 305
448 246
505 120
573 101
180 732
676 125
114 125
535 928
224 150
495 911
839 800
388 357
18 317
630 923
297 441
354 365
582 587
947 748
866 793
28 542
437 869
652 579
924 421
545 698
468 57
484 511
410 442
192 117
402 923
252 389
164 350
627 587
632 678
557 737
37 330
326 925
822 596
475 118
6 361
39 291
212 928
233 729
775 202
630 827
192 127
183 572
282 863
252 29
637 645
283 908
684 553
309 687
769 46
14 788
414 88
616 11
585 349
379 96
671 658
153 542
893 285
750 622
289 843
706 905
720 290
941 155
365 540
342 188
380 106
173 806
378 374
715 346
328 258
294 494
911 309
146 365
297 95
842 885
68 104
271 782
281 150
98 945
689 442
82 62
907 859
527 264
295 735
941 419
531 765
381 477
8 691
550 618
797 869
401 45
376 171
497 739
14 501
543 319
799 837
325 805
44 491
813 219
399 394
209 369
731 578
703 261
149 434
293 296
324 275
51 674
633 101
666 589
481 856
821 216
762 555
245 739
101 316
151 194
716 586
181 461
890 313
510 889
13 411
226 83
321 674
788 878
681 433
640 918
357 486
282 146
18 884
70 817
262 633
374 658
275 169
810 515
673 963
683 584
567 403
156 801
59 85
896 253
591 79
761 461
467 119
351 677
916 368
30 145
282 501
960 264
17 650
448 562
50 776
485 944
754 873
359 709
300 869
173 58
813 890
278 793
402 674
957 85
487 687
790 677
536 380
232 240
128 791
422 923
706 83
784 145
32 317
850 794
366 771
957 21
756 101
782 319
784 758
26 900
283 885
831 606
204 329
81 530
598 872
374 814
934 645
632 918
860 199
178 696
506 287
334 326
20 22
387 423
266 876
763 806
632 847
871 46
116 942
755 850
829 205
450 307
798 954
724 56
436 6
921 521
641 206
807 269
419 493
696 674
9 362
832 154
485 281
957 279
562 528
171 944
896 667
863 79
43 946
202 667
295 134
115 11
76 396
332 649
274 823
954 169
325 265
88 461
675 797
437 479
612 6
463 931
482 358
847 67
234 206
664 917
118 285
822 953
474 517
267 40
93 464
556 258
508 511
656 639
489 374
556 486
957 531
613 507
680 589
616 425
159 884
858 553
1 15
665 739
82 488
380 461
64 103
463 415
640 589
78 855
518 240
950 235
495 251
200 426
553 140
326 423
391 302
89 589
752 808
378 555
233 242
368 272
90 852
554 138
178 533
379 423
485 40
914 35
893 656
744 308
802 59
120 295
100 373
360 149
303 403
435 707
746 666
800 759
80 40
119 503
652 308
484 375
964 699
162 594
895 282
326 435
716 341
363 575
462 110
732 656
159 450
77 369
64 549
636 479
382 628
98 460
127 867
155 924
512 384
162 679
682 772
699 522
177 301
610 219
360 704
196 834
890 175
462 702
585 323
884 584
415 791
153 196
122 95
418 742
728 852
558 921
946 460
603 805
144 269
114 773
303 431
596 390
400 6
827 851
457 729
657 269
682 474
331 149
493 247
293 460
480 307
641 658
296 713
426 141
436 301
82 433
163 870
901 79
805 959
180 486
642 868
265 61
107 461
581 939
318 572
173 617
120 375
537 499
289 650
52 166
340 352
577 747
153 959
810 634
14 31
926 823
344 780
338 269
219 285
1 258
290 834
778 902
329 699
241 644
73 113
806 41
37 867
209 802
293 135
137 476
534 338
905 390
846 849
613 557
662 515
911 198
621 72
698 661
249 232
855 721
888 946
195 811
457 270
160 374
616 203
91 494
744 910
180 268
100 923
42 335
473 650
826 403
175 955
805 45
343 626
334 897
780 444
450 114
549 873
682 660
855 380
664 258
761 808
513 177
303 284
449 653
404 799
895 188
778 271
310 676
76 835
513 433
187 203
305 371
475 551
913 152
943 669
52 435
772 848
502 900
931 58
386 622
955 7
728 53
213 313
910 35
179 660
398 163
559 83
721 922
468 946
214 408
202 439
729 477
633 291
572 225
833 942
387 507
449 709
455 544
300 487
250 131
96 638
625 90
860 144
469 98
328 811
784 296
505 269
206 629
501 730
642 775
747 441
743 239
854 465
216 189
522 654
935 361
191 527
206 39
328 800
728 125
135 644
345 526
198 453
282 912
775 570
714 261
248 50
715 838
108 188
328 74
596 467
891 870
694 50
207 912
472 688
543 555
139 558
430 240
442 923
526 602
398 241
747 883
173 252
592 788
502 567
497 753
317 945
824 633
781 696
229 166
394 373
325 829
28 54
825 12
376 424
697 152
329 236
576 144
638 60
711 295
444 222
599 507
628 144
124 397
810 13
855 624
844 533
93 749
234 831
722 60
569 666
504 666
346 8
96 566
957 898
784 279
561 944
433 476
607 338
736 125
580 695
935 460
27 729
337 855
392 876
570 373
382 849
529 323
733 761
254 534
428 699
871 816
160 358
341 775
736 113
875 493
850 367
863 372
302 241
591 930
260 40
434 479
842 106
581 35
445 960
229 196
783 119
15 639
159 444
595 797
647 876
283 27
58 623
128 610
957 451
632 321
942 111
488 358
456 638
484 657
258 54
33 557
17 93
813 796
752 494
49 725
735 846
44 21
754 169
896 370
293 243
419 734
275 795
751 648
406 56
196 776
807 867
8 433
173 760
791 514
937 765
295 109
209 576
305 241
391 500
503 134
68 72
551 316
718 737
514 487
374 176
888 653
582 195
863 900
698 669
796 386
166 825
181 515
595 957
348 353
868 83
323 713
827 963
235 109
613 183
500 944
775 419
246 408
842 343
685 765
262 694
431 227
648 74
894 112
161 29
96 661
804 417
747 156
516 823
178 834
812 762
470 702
443 56
20 943
947 589
672 80
377 633
871 488
880 323
359 691
954 6
784 8
23 534
579 806
498 806
818 365
681 98
891 791
764 87
424 607
706 593
636 650
497 906
10 564
504 543
728 733
524 816
916 669
465 187
341 292
233 823
775 856
700 564
755 401
660 177
821 709
195 176
211 876
36 39
746 575
331 246
721 134
347 463
685 288
235 237
850 345
582 319
375 237
204 778
544 959
429 586
719 575
121 805
693 217
308 476
900 49
192 270
104 520
68 272
805 932
405 774
748 777
631 269
311 49
552 439
77 350
455 66
113 618
60 394
632 627
862 272
409 474
310 361
22 299
129 894
420 381
184 532
239 614
826 89
504 113
116 327
457 323
929 433
347 339
143 768
252 56
748 744
124 203
167 168
933 781
769 790
260 528
76 411
393 656
676 299
270 327
422 248
612 242
157 629
681 396
712 299
738 861
804 291
442 930
57 713
388 372
957 30
718 234
387 873
492 288
672 417
617 480
90 261
436 150
562 370
120 683
592 521
304 798
229 512
484 773
786 201
417 144
240 528
891 602
44 486
822 756
343 245
506 235
929 5
148 946
816 380
830 412
409 414
588 217
866 708
740 656
133 396
762 285
588 125
745 56
954 633
910 959
506 521
224 285
698 215
266 878
436 666
797 412
588 897
383 264
450 500
960 30
842 290
278 217
278 904
27 557
519 314
135 352
464 901
135 472
341 555
620 185
495 317
80 781
665 962
772 465
28 684
295 806
312 645
706 561
48 671
272 489
767 31
245 945
933 601
143 561
103 757
286 812
753 95
334 709
342 261
931 725
416 707
700 487
631 230
698 367
915 592
871 724
178 179
398 909
321 955
886 945
854 605
83 476
371 60
962 742
79 930
183 854
125 261
938 722
477 84
692 610
98 688
406 137
516 371
262 412
436 858
184 618
45 307
842 731
812 760
874 447
78 663
334 118
315 282
550 677
568 269
267 239
531 703
735 862
682 654
92 319
343 124
464 386
405 170
306 213
716 410
600 411
524 381
466 421
778 55
790 541
379 844
765 356
50 330
694 181
827 441
723 624
208 164
560 589
114 47
613 371
376 624
180 350
178 18
113 174
333 850
513 907
566 314
858 566
96 265
733 339
382 801
964 786
25 961
574 812
663 164
90 56
939 320
70 117
391 394
964 676
276 888
577 193
698 534
277 237
241 160
141 319
874 372
698 405
664 373
368 52
437 575
685 921
420 894
924 136
866 6
571 127
545 93
173 722
842 363
293 678
479 106
272 372
31 203
505 477
533 204
733 867
641 877
732 552
158 927
458 512
964 723
834 900
910 841
366 864
381 350
406 763
279 800
297 194
905 222
649 575
824 738
406 725
868 85
780 79
443 274
43 575
613 737
596 261
158 827
234 954
250 547
277 107
123 586
703 660
344 912
467 667
371 629
104 365
678 476
300 322
73 882
818 154
208 963
543 633
165 200
455 786
90 161
590 412
477 923
964 470
780 626
101 690
587 217
262 883
925 417
762 622
406 427
545 563
733 207
108 921
116 293
744 290
277 409
767 554
599 295
334 441
715 334
322 291
761 922
1 88
758 210
396 100
634 312
900 60
75 835
600 801
22 167
101 520
768 439
229 306
701 369
326 930
678 852
456 98
505 42
158 297
148 484
582 491
582 831
286 886
200 11
138 677
505 392
470 107
445 350
675 843
549 554
4 104
738 500
415 242
153 307
815 248
190 598
439 491
439 823
190 14
566 835
37 831
38 882
342 781
633 631
845 231
77 799
502 313
116 845
164 97
342 621
63 95
238 610
458 636
498 272
420 247
195 488
505 243
8 825
72 780
310 219
457 612
289 70
828 679
155 944
949 370
573 260
418 771
724 917
468 755
467 264
693 671
879 577
594 963
436 777
363 838
710 136
939 202
162 58
87 285
164 856
765 703
879 835
71 434
223 708
375 529
78 339
821 911
626 477
775 179
599 827
937 271
86 463
123 92
882 474
939 471
841 49
321 253
266 241
722 765
849 709
682 847
449 572
573 135
598 643
304 668
824 175
386 67
824 31
148 885
635 897
363 486
503 586
665 280
146 666
767 349
105 49
300 555
398 213
947 662
498 684
761 639
309 408
309 287
609 473
209 503
63 335
715 591
167 529
497 193
704 579
290 757
536 558
13 365
518 137
9 205
833 410
446 629
950 268
652 100
149 963
417 395
449 83
926 865
302 645
20 607
422 467
159 829
126 616
190 425
582 605
191 930
148 712
785 461
774 713
762 592
863 862
331 868
823 222
392 15
725 856
278 902
895 18
720 300
126 11
812 34
746 624
774 750
618 268
1 464
123 146
568 395
321 738
582 493
604 62
691 269
682 555
68 236
702 894
379 469
43 846
412 322
392 454
943 464
18 421
174 713
348 963
258 79
333 534
627 471
221 271
664 544
295 45
488 404
299 645
548 28
916 963
44 534
171 892
414 330
211 792
361 371
347 294
128 579
715 201
504 259
239 886
786 353
651 312
598 29
821 874
844 358
956 724
20 103
862 168
383 770
96 883
191 367
484 647
473 91
844 453
107 520
775 929
115 835
732 700
98 756
20 454
630 691
750 900
409 160
817 197
783 77
854 319
498 433
854 569
229 110
186 776
69 321
802 135
791 434
592 730
863 521
543 742
221 210
592 766
120 649
550 461
784 610
54 453
716 606
424 271
862 650
916 898
832 769
531 729
412 788
842 958
744 550
929 717
423 427
821 146
183 808
216 392
650 923
657 907
290 476
116 198
326 438
610 553
605 648
647 172
927 480
486 846
92 486
692 763
305 488
422 590
59 517
964 239
785 612
680 88
812 766
105 131
699 415
202 189
191 953
653 205
940 553
523 301
680 853
606 709
283 688
732 411
582 704
826 812
644 920
949 739
37 260
714 413
217 679
191 836
847 584
9 228
273 507
52 743
318 504
720 537
901 453
26 92
842 819
82 374
545 273
284 837
506 284
431 760
522 650
153 686
874 495
765 386
858 447
282 202
748 496
525 441
769 527
533 435
122 99
399 439
826 421
9 145
902 776
726 713
767 758
924 172
858 7
252 164
215 864
508 483
698 648
779 963
331 551
753 461
388 203
875 166
921 658
935 438
286 109
464 864
190 40
611 221
855 394
779 35
273 345
204 696
611 588
305 8
603 247
443 287
635 31
274 84
896 909
899 852
766 220
640 350
428 152
832 539
680 750
51 230
652 166
738 361
82 169
735 84
387 239
281 459
524 294
325 321
315 335
768 313
334 48
817 423
684 757
72 629
903 963
845 535
610 46
802 392
467 349
397 307
780 100
200 750
557 114
177 56
68 43
123 261
280 515
64 55
38 760
844 527
630 619
489 602
818 853
562 876
883 415
501 386
20 736
57 250
138 808
450 601
497 826
129 725
398 520
77 160
519 624
651 950
805 2
911 823
120 656
887 12
20 620
879 388
399 57
214 927
287 528
496 34
113 680
356 688
820 63
208 809
615 859
741 439
950 275
226 205
748 319
343 800
418 500
103 930
422 781
271 444
115 131
533 386
233 453
890 932
905 91
594 7
837 622
321 119
823 809
500 395
400 702
305 354
443 695
80 16
943 790
386 134
295 63
298 152
392 312
884 213
375 688
457 893
464 788
135 297
735 707
153 439
883 517
324 736
918 701
738 618
943 218
858 434
274 263
96 274
72 82
70 624
668 228
734 322
748 831
630 899
154 42
184 660
783 351
450 427
635 107
275 97
572 362
159 955
727 389
298 892
291 708
889 515
550 80
286 94
697 865
184 661
739 168
605 583
242 403
346 388
303 806
259 380
819 13
295 597
484 343
755 130
290 196
879 533
446 522
309 63
670 823
751 479
752 568
635 961
57 280
940 632
406 346
800 599
716 814
938 913
324 697
385 134
262 600
909 65
582 110
906 739
496 563
522 835
833 926
477 806
302 514
475 561
551 487
893 777
107 919
758 739
466 527
327 862
925 640
426 488
262 403
482 349
740 760
77 897
64 819
27 260
241 243
576 599
68 371
318 552
940 174
59 231
768 167
703 461
175 374
234 156
840 177
530 757
154 411
55 130
275 356
723 553
276 663
862 546
475 52
253 104
473 2
216 790
255 256
73 597
536 687
292 219
379 915
564 185
445 671
139 860
294 41
38 320
637 211
502 869
70 320
747 640
826 723
277 341
740 943
629 544
301 846
954 106
6 527
250 413
805 619
567 71
712 561
607 590
802 614
644 606
356 34
501 859
504 780
744 902
208 722
232 48
881 936
832 103
728 17
785 227
755 695
283 878
530 284
896 924
1 156
659 397
162 248
661 316
621 244
681 371
492 36
178 3
505 395
452 674
446 316
824 158
36 52
785 554
482 106
452 883
125 476
32 181
381 411
105 507
743 513
955 297
255 654
711 231
318 390
763 803
627 287
457 589
282 494
831 857
9 245
593 90
534 67
534 53
368 578
148 276
959 110
949 733
208 778
525 279
155 932
277 662
238 559
129 788
199 486
324 101
108 528
604 83
879 628
331 562
500 297
669 66
138 242
302 371
286 855
804 796
858 53
44 892
471 690
347 419
785 935
777 853
537 152
784 139
855 643
914 25
304 857
926 600
337 377
815 449
92 622
341 792
283 662
574 648
529 288
420 322
22 738
631 34
604 909
754 495
318 717
344 759
94 808
78 199
512 80
896 719
599 91
346 793
253 55
890 301
630 692
909 802
321 150
882 351
543 707
881 957
620 736
621 246
948 179
585 81
187 540
85 256
722 28
173 62
683 761
824 586
204 494
702 260
575 427
65 413
180 802
563 928
722 954
26 98
256 483
433 959
73 482
908 603
730 176
452 722
379 256
407 56
928 269
290 357
470 553
954 269
347 757
605 674
289 675
286 864
564 461
629 901
362 40
210 206
18 925
178 33
293 754
492 378
910 721
850 961
712 932
219 66
64 922
529 749
627 189
419 199
287 667
583 646
914 667
328 83
236 961
115 845
243 447
69 635
516 897
910 588
422 528
624 356
430 669
495 447
274 897
200 747
86 189
13 892
393 599
482 366
870 771
587 584
303 791
877 870
420 588
124 633
427 136
433 853
175 503
700 389
210 47
634 486
593 733
510 913
214 872
180 6
786 477
30 546
899 321
337 101
363 600
23 887
954 263
399 273
347 458
582 868
910 917
104 366
153 949
683 521
253 427
249 472
936 257
641 521
303 71
361 212
17 780
576 56
941 483
617 825
630 543
833 110
89 922
660 622
511 618
161 959
296 308
79 919
649 631
270 113
370 645
585 262
338 930
209 299
187 237
226 112
28 441
43 149
675 161
613 137
797 665
649 413
292 221
287 246
880 696
412 752
678 760
932 258
874 175
651 438
747 928
903 251
438 172
851 586
554 65
484 935
426 203
717 386
636 936
573 726
824 261
944 894
821 228
484 843
615 385
835 306
22 671
374 791
798 697
190 808
51 461
822 684
617 764
39 814
650 486
456 787
775 552
948 878
815 649
766 629
842 397
652 555
573 178
864 111
648 586
523 920
315 146
448 308
122 768
508 820
704 624
23 35
927 564
581 254
913 349
468 469
324 861
830 117
594 484
47 730
780 679
457 681
39 624
698 749
101 461
665 862
898 46
330 856
358 674
778 101
158 656
271 476
724 961
583 878
419 417
815 511
156 87
191 905
1 274
554 258
117 395
255 514
650 102
474 7
790 955
386 314
220 903
33 336
670 353
5 314
833 894
536 713
120 423
122 655
570 388
794 793
478 530
344 243
931 156
106 365
165 778
313 674
315 931
173 264
261 864
623 961
325 712
813 947
337 880
502 323
625 946
180 468
871 10
287 945
651 617
682 680
802 60
636 380
115 517
147 131
133 928
890 873
310 482
662 104
343 507
327 163
798 747
36 223
134 707
68 256
9 214
625 876
60 110
36 678
786 383
802 877
76 630
573 865
282 418
406 557
64 191
662 954
934 705
462 527
470 721
879 367
401 679
896 771
424 117
855 240
340 622
325 1
113 808
574 536
331 466
670 675
104 240
588 618
630 365
706 354
469 15
710 340
640 668
422 819
467 600
463 918
640 920
712 72
406 918
904 118
383 212
275 345
765 168
173 522
190 362
752 945
778 927
89 629
492 409
594 256
275 917
37 703
315 509
896 563
582 456
306 41
638 480
598 897
25 356
698 882
868 155
771 859
167 857
92 403
399 744
51 1
497 349
532 846
563 688
761 870
609 593
452 685
829 411
82 729
576 713
188 397
721 897
116 620
943 264
146 201
764 472
963 264
189 152
529 567
309 71
59 50
405 392
418 397
236 723
715 371
485 551
854 239
743 6
127 917
347 957
28 898
122 91
875 528
103 201
496 435
583 19
391 830
675 214
338 188
423 707
367 442
877 697
317 281
262 647
655 472
699 606
270 699
268 264
437 83
416 95
895 343
216 663
565 326
249 732
625 367
9 522
189 472
214 746
133 32
69 188
843 756
74 432
891 230
678 558
482 680
303 369
751 24
839 201
289 958
155 168
939 123
450 790
311 763
303 669
190 959
729 188
82 532
880 254
396 687
334 631
879 230
71 16
6 679
782 553
376 345
580 312
203 707
430 150
873 364
340 124
85 425
847 912
703 878
809 438
459 374
218 187
153 629
600 205
557 489
541 189
33 441
198 945
119 930
346 84
633 248
599 680
164 494
816 476
241 770
720 579
832 486
750 865
737 473
832 107
165 871
274 210
915 640
328 887
347 440
737 351
807 432
588 838
895 600
226 942
69 190
211 118
863 174
888 547
270 668
592 255
841 394
214 163
100 91
571 465
780 281
651 238
885 527
463 466
100 823
466 330
444 41
28 792
495 418
785 471
706 269
798 301
95 791
549 472
27 599
815 953
615 760
781 432
561 381
343 733
449 5
866 338
700 134
587 789
192 962
599 140
379 249
391 456
332 804
906 307
497 571
635 831
525 386
792 453
659 644
23 819
81 154
710 324
446 680
840 878
485 665
266 552
516 586
790 301
456 857
189 559
710 862
217 507
333 474
261 520
279 189
488 355
309 280
309 759
738 161
732 363
795 794
451 705
324 541
104 150
724 7
887 89
950 72
751 118
662 729
378 862
600 370
268 691
443 182
508 658
908 465
762 231
116 203
452 733
728 837
519 397
874 589
405 588
38 925
76 250
739 788
870 134
450 508
522 223
702 322
815 850
6 161
927 74
787 629
204 461
416 84
475 280
43 555
333 359
82 339
83 521
208 348
889 105
832 547
508 667
683 215
1 316
268 953
926 933
711 203
339 127
726 53
807 616
950 592
76 513
663 380
492 96
346 141
226 560
608 394
182 302
72 260
299 109
428 758
815 579
505 578
450 126
911 118
420 960
348 330
731 928
914 579
954 253
239 425
790 210
786 441
295 749
941 738
959 757
690 521
48 522
391 591
483 687
258 901
617 474
881 282
300 425
615 539
697 413
559 684
547 350
286 74
126 240
42 622
698 899
436 797
166 852
843 3
332 355
504 456
606 917
888 99
391 91
621 312
964 797
33 736
810 827
119 264
158 80
657 763
26 387
341 225
307 432
741 721
348 546
852 188
671 366
496 40
670 920
204 658
562 2
120 805
620 221
554 84
158 559
411 793
883 163
186 852
833 278
667 172
587 21
320 445
190 705
957 340
189 704
875 157
482 144
69 496
273 679
276 579
681 884
926 470
420 708
942 737
821 539
817 160
582 598
171 739
569 40
405 10
298 857
748 591
451 413
724 251
436 764
762 411
449 960
407 240
209 870
718 844
440 4
277 295
881 313
191 639
416 417
243 555
952 903
283 358
669 53
331 413
803 12
276 89
904 864
126 737
561 483
190 673
733 53
824 305
122 66
154 62
532 674
370 247
910 329
271 101
59 483
955 496
266 666
818 442
581 222
956 271
318 549
939 432
449 219
271 67
232 370
233 316
69 198
577 534
580 846
337 800
909 603
852 575
596 46
180 325
619 494
746 493
751 281
840 219
128 47
20 446
683 876
939 702
133 194
165 141
870 705
214 193
633 808
43 17
551 335
482 175
162 397
652 677
310 126
142 959
565 659
318 776
927 548
292 612
695 380
322 240
909 408
165 582
306 364
581 516
180 826
744 801
144 544
49 170
344 2
402 427
374 425
741 655
582 2
266 483
829 364
889 472
345 521
535 639
684 509
44 441
445 290
650 330
935 459
59 102
706 756
599 156
647 194
904 279
665 254
366 31
621 589
209 414
393 472
536 418
827 374
862 131
37 134
297 601
603 842
784 517
484 950
214 247
730 739
182 55
637 416
803 696
698 388
573 854
804 441
903 111
325 500
304 517
211 354
122 443
774 170
815 543
810 427
90 317
162 834
582 722
753 792
535 671
320 348
427 176
947 764
795 921
27 100
831 647
393 602
816 534
681 354
627 878
753 87
505 897
633 25
543 913
784 326
610 259
454 494
90 112
756 600
855 696
5 407
710 458
645 684
442 705
611 845
208 624
464 814
585 214
605 515
36 823
448 263
78 544
593 179
38 592
121 397
485 688
440 370
472 846
812 75
587 646
273 934
178 930
941 801
576 417
858 827
543 528
14 138
37 125
828 54
535 782
670 915
308 357
722 688
766 271
587 561
778 930
238 550
162 234
533 918
188 923
751 48
325 419
283 58
190 42
105 359
768 149
459 92
444 198
199 309
224 865
538 517
862 721
387 697
662 350
732 321
485 370
149 351
278 42
229 236
337 863
816 94
406 310
85 479
245 674
905 127
261 922
117 348
275 877
347 844
253 248
800 770
425 411
211 251
420 819
81 188
543 313
895 464
228 953
226 380
537 650
627 211
398 59
392 765
422 135
933 906
580 509
292 860
280 397
694 372
208 856
581 473
535 654
158 167
847 35
391 149
229 925
769 959
130 364
854 511
871 127
835 917
387 684
406 502
657 39
641 907
286 154
939 670
458 580
436 192
845 503
289 621
296 313
963 60
634 928
229 382
320 30
146 42
377 201
766 224
163 814
681 601
69 909
37 26
439 568
932 212
75 113
698 10
937 335
787 734
624 35
278 462
419 92
597 50
78 213
17 925
341 677
529 415
715 802
284 861
128 218
68 711
781 872
510 568
78 695
960 848
936 243
238 902
404 857
603 799
239 160
283 94
233 166
77 60
391 892
433 152
385 514
463 627
345 708
495 263
234 486
529 618
105 246
277 855
158 30
954 869
184 457
430 186
22 783
658 170
875 629
508 265
262 104
769 310
51 291
875 772
763 330
909 726
531 371
756 224
349 561
101 163
642 382
754 48
907 313
762 687
558 21
114 862
295 631
357 538
927 84
20 715
475 881
43 260
541 550
277 532
577 419
816 532
802 631
464 412
477 709
610 739
475 228
587 82
637 365
173 813
325 442
69 697
151 810
448 454
5 74
594 227
75 511
819 213
813 561
751 547
545 90
704 417
847 433
916 933
942 850
570 81
224 934
466 329
372 432
833 544
498 661
104 503
90 80
90 6
916 735
51 394
393 29
452 772
361 107
867 314
346 241
748 90
657 224
304 41
802 321
376 383
630 31
902 806
684 793
309 223
854 955
142 785
282 467
549 707
233 402
454 628
532 42
830 818
310 338
51 650
641 142
25 370
533 699
637 56
286 19
799 441
139 280
367 814
815 469
621 280
420 471
496 102
531 499
650 944
70 235
268 696
61 843
643 107
897 261
545 750
854 321
440 469
554 774
56 12
44 650
899 843
50 212
800 83
947 533
237 369
721 589
158 141
549 163
39 589
951 388
356 42
569 589
745 558
758 451
847 796
416 666
604 506
124 648
267 85
571 85
940 594
632 925
834 803
828 117
821 443
18 523
510 562
816 241
926 31
715 811
935 47
383 298
151 436
77 465
498 397
96 782
750 94
748 666
139 930
941 780
317 811
39 228
737 814
412 365
940 638
342 136
363 780
632 936
950 377
206 160
178 565
190 47
440 704
243 112
545 75
868 888
654 335
685 312
785 954
565 806
99 666
303 575
59 4
272 244
141 434
680 550
554 136
924 903
746 348
337 620
122 314
249 817
861 380
407 796
186 102
533 16
379 596
623 578
769 842
682 428
173 155
282 676
31 242
14 215
331 735
22 674
77 865
860 640
846 622
179 649
935 2
130 687
627 679
133 561
229 964
437 929
565 429
289 932
311 124
926 683
798 359
590 188
592 591
662 795
638 411
750 7
357 381
951 25
6 381
211 359
58 335
356 553
124 724
221 857
258 532
655 865
142 412
374 256
460 285
763 62
609 717
181 634
710 412
44 754
18 55
80 46
103 354
552 905
438 912
490 323
749 589
211 729
116 355
420 657
57 601
484 811
289 631
128 235
148 439
99 779
688 67
732 155
200 634
468 250
90 427
452 111
166 239
724 80
712 375
376 886
144 29
617 936
843 352
159 943
756 869
375 206
519 901
53 515
944 791
564 658
623 335
173 876
235 84
706 135
406 945
209 467
182 523
163 713
679 421
458 885
836 307
767 886
199 876
286 221
321 281
630 765
952 451
412 132
833 388
595 203
64 209
83 563
78 865
569 597
428 316
294 109
572 520
954 846
5 371
392 648
742 760
466 371
37 756
908 685
941 296
37 910
594 360
231 602
577 303
474 922
117 660
569 684
419 41
888 479
683 155
726 551
613 568
825 517
273 445
51 352
549 201
746 364
191 848
343 189
347 856
683 729
138 513
474 12
766 788
154 330
863 816
376 572
468 902
871 474
941 333
723 444
282 554
151 55
166 321
541 610
847 846
478 406
422 278
623 886
618 15
665 10
200 225
398 819
933 74
231 358
414 306
954 431
414 305
214 862
490 643
276 782
545 81
55 809
609 530
721 104
482 945
590 859
932 546
468 126
287 708
609 85
905 869
468 297
511 372
226 791
765 350
90 566
661 579
599 348
17 164
528 250
855 483
227 41
675 650
769 369
772 5
391 964
289 952
706 181
32 701
210 848
357 417
933 524
42 111
918 514
588 658
206 791
276 771
621 814
941 18
75 61
863 841
623 397
497 158
119 461
105 549
135 403
871 846
110 432
44 766
51 420
159 674
627 115
580 369
815 539
916 160
767 597
877 472
497 280
843 427
809 776
191 519
739 713
706 152
582 773
615 59
655 244
188 259
735 760
482 404
940 945
207 228
404 886
277 276
263 386
445 648
815 740
462 238
595 782
879 740
658 408
298 811
105 442
646 160
746 831
769 115
6 307
751 926
485 900
852 602
383 203
115 170
814 923
697 313
243 660
129 544
178 218
398 872
570 664
577 24
241 624
412 892
207 639
120 533
315 920
821 296
933 359
637 404
952 690
378 639
326 421
37 490
419 152
638 692
484 653
747 760
629 517
580 635
906 12
510 885
177 136
561 851
397 395
289 124
73 772
890 404
267 419
345 145
740 240
922 269
616 335
726 756
950 634
162 225
954 113
308 348
385 793
456 12
478 395
694 539
869 709
77 776
413 781
672 420
328 963
105 109
122 177
572 301
727 211
570 261
667 89
116 81
797 313
766 572
52 118
424 168
143 297
697 946
635 104
485 790
574 568
605 460
325 98
55 384
415 102
55 80
464 730
158 795
810 704
635 404
779 203
273 575
456 355
315 450
181 851
717 149
180 207
57 782
249 182
492 512
752 725
861 578
414 959
290 255
916 141
361 528
387 97
74 227
717 164
466 245
52 431
183 494
524 766
427 434
699 848
630 435
939 800
828 719
448 339
673 103
594 758
745 676
858 474
905 4
817 767
915 870
248 481
863 960
108 91
217 261
468 597
391 672
949 527
320 303
445 246
554 212
500 381
895 517
103 288
127 264
560 358
684 109
661 40
475 178
195 654
470 169
796 944
33 258
751 564
52 676
840 628
37 808
147 345
113 473
880 67
189 338
598 303
819 335
899 628
64 931
110 314
469 275
721 650
675 733
642 808
561 793
1 628
860 13
732 840
277 856
784 900
457 355
134 846
203 306
181 610
276 925
470 659
682 434
915 477
821 868
604 857
141 258
746 638
475 785
305 350
858 671
658 912
196 381
407 697
186 924
854 734
598 806
113 288
37 548
818 534
583 255
654 228
833 828
615 231
129 228
115 829
779 853
228 432
744 448
463 959
895 364
764 215
473 413
72 319
778 494
207 21
293 835
311 326
910 55
840 250
340 272
611 554
661 363
839 88
310 804
480 198
20 610
446 195
882 843
311 794
134 314
28 362
367 19
927 65
37 865
423 12
619 673
128 437
736 869
624 384
826 696
678 961
485 390
470 860
283 952
611 950
270 735
315 112
282 30
78 455
382 787
109 364
339 259
420 516
391 765
469 299
582 357
457 946
240 687
151 758
817 718
949 426
226 260
200 657
906 867
367 67
797 255
71 872
344 618
813 95
732 246
595 506
27 175
744 946
127 301
655 961
466 296
877 367
370 776
120 74
607 597
292 654
759 41
644 297
491 846
875 876
880 396
603 464
862 724
949 306
778 774
89 413
879 216
334 677
890 616
716 604
712 164
173 701
87 39
511 787
772 806
240 431
643 127
443 260
23 860
224 483
813 705
751 255
13 528
481 849
573 913
472 91
184 275
607 228
75 787
913 285
552 114
556 203
37 145
935 431
619 241
70 719
153 886
873 348
446 215
960 795
570 650
225 31
741 825
518 247
278 562
577 916
693 401
35 586
315 204
580 671
36 436
64 480
702 281
275 912
475 645
318 392
157 530
260 725
693 477
504 94
751 357
873 917
89 364
74 901
526 125
676 486
253 752
621 831
5 290
893 127
482 421
544 953
668 259
826 650
951 789
448 298
656 228
603 11
862 203
775 514
297 408
445 12
651 89
151 375
108 762
497 807
99 261
6 301
818 298
582 520
860 444
508 21
163 415
190 181
530 421
492 730
265 467
747 448
803 84
565 21
668 330
770 731
780 367
389 477
940 587
841 146
621 686
183 869
598 348
661 296
380 639
98 760
288 161
914 553
749 472
583 876
813 23
78 439
214 279
133 812
400 194
530 397
374 597
577 516
302 426
716 389
819 952
507 885
178 506
30 489
581 876
686 170
121 200
376 763
399 293
925 152
486 856
694 83
400 146
240 575
231 586
747 578
239 429
379 685
447 71
48 902
724 794
63 403
948 387
938 503
557 608
756 31
443 77
398 132
617 547
304 822
733 738
960 338
81 321
229 662
376 908
86 929
248 246
581 496
603 470
817 826
272 251
528 892
143 382
748 21
566 542
807 152
603 586
266 59
108 795
574 520
572 396
54 364
455 344
354 544
659 60
157 224
86 891
198 864
581 56
836 827
477 111
61 372
428 50
637 308
940 479
741 16
670 738
342 235
558 814
813 185
124 946
782 212
619 54
399 707
933 53
202 445
743 646
755 848
736 572
637 207
226 355
258 136
618 886
796 373
925 781
820 731
632 932
548 301
162 99
528 42
478 308
93 882
512 513
875 601
36 199
84 12
445 959
76 337
331 59
556 321
552 359
650 417
710 124
915 650
17 477
715 360
534 307
455 263
799 431
943 766
683 923
143 35
572 759
478 278
114 15
917 515
796 432
911 19
81 247
469 356
104 84
281 870
182 462
278 418
464 31
329 730
832 559
446 356
836 299
597 194
569 109
525 558
348 886
362 24
9 911
643 235
98 472
871 729
346 798
220 579
368 269
609 297
525 585
402 653
464 599
439 441
232 372
741 67
321 54
657 709
94 102
581 484
750 656
668 2
155 28
610 431
539 187
4 119
122 15
123 730
839 590
514 856
266 778
298 261
545 25
278 886
915 54
389 788
830 92
510 530
23 109
233 882
172 639
662 543
342 18
415 520
908 619
8 634
727 962
434 920
605 724
14 271
525 805
623 869
652 292
771 953
151 17
385 434
939 384
337 707
948 455
273 608
426 247
446 32
270 560
158 871
44 47
843 394
672 869
641 539
192 756
684 79
665 71
288 203
473 390
345 187
717 907
938 729
30 885
129 461
255 314
15 660
26 524
823 803
842 564
47 476
812 427
854 513
48 72
621 480
947 100
949 735
485 801
574 329
148 3
224 509
517 801
815 804
700 237
273 477
875 112
117 193
884 761
711 204
699 374
575 579
539 103
422 152
785 900
817 518
155 538
411 912
457 911
38 690
801 920
245 371
572 460
715 600
322 137
506 127
324 792
689 548
430 672
378 814
216 133
884 351
791 269
527 60
226 665
714 465
950 371
326 713
249 453
143 901
318 724
667 901
242 34
565 271
615 62
938 904
500 872
934 380
294 170
346 725
701 837
99 486
844 444
908 953
569 801
946 390
268 491
532 811
850 757
779 107
200 117
441 608
78 204
907 335
751 704
32 781
459 851
346 373
17 488
771 373
391 227
284 687
798 924
183 729
77 707
63 109
937 352
26 410
186 697
638 761
722 263
787 763
839 737
948 645
224 39
637 767
770 67
732 27
880 582
894 301
941 28
728 427
310 524
437 454
31 566
896 505
142 241
852 109
43 347
127 222
670 949
68 714
796 848
769 84
282 235
591 771
826 612
363 412
324 701
449 98
556 954
202 787
843 959
632 404
303 301
566 46
165 442
898 71
298 473
605 466
321 584
344 66
784 722
379 755
282 767
580 420
726 676
740 7
632 698
360 576
807 679
190 890
398 310
828 185
659 569
327 89
940 235
641 15
910 514
650 194
272 224
475 285
37 782
583 952
567 558
468 390
637 648
584 794
287 709
69 619
807 559
931 152
153 342
231 109
855 951
121 481
414 785
126 763
122 76
94 483
502 354
90 820
847 253
905 404
863 657
225 102
896 397
575 403
603 375
478 302
295 697
624 176
797 495
898 499
166 901
167 850
683 313
443 224
932 356
42 608
113 327
24 760
9 582
326 45
580 489
456 898
320 453
419 472
440 429
183 631
153 475
200 74
449 85
744 753
524 5
682 888
199 172
727 192
55 602
311 160
165 506
449 217
165 780
655 285
642 189
178 138
451 205
952 408
315 169
552 910
600 416
14 825
245 247
9 603
549 479
304 961
11 385
827 225
266 98
596 141
541 680
889 575
18 109
631 684
552 907
325 303
929 932
475 961
941 814
918 53
414 664
429 857
918 771
90 526
231 394
570 290
790 692
393 453
745 541
492 813
545 336
574 644
618 679
583 692
167 213
769 91
368 503
341 881
418 777
834 930
445 531
719 115
243 177
693 548
711 529
141 758
409 2
10 666
482 169
245 690
824 24
392 789
302 531
23 400
70 118
470 294
491 687
952 174
810 656
866 767
572 268
732 268
215 705
581 509
6 412
436 80
277 526
716 20
22 457
318 789
162 558
562 791
641 849
148 117
320 942
577 448
152 67
896 675
450 375
524 106
286 103
409 461
376 753
20 597
106 16
611 516
782 795
545 457
6 207
958 918
165 580
300 60
262 106
32 264
407 369
571 258
327 138
596 780
465 296
113 300
33 849
560 454
678 196
619 408
833 335
266 465
554 338
340 663
44 371
541 303
289 728
117 138
85 193
412 395
937 770
874 358
93 401
81 696
881 824
480 74
366 80
211 80
539 633
224 41
883 444
361 697
471 370
766 704
717 298
96 927
934 7
534 473
389 734
963 476
908 859
909 630
847 395
635 426
400 90
277 719
844 605
746 767
86 301
765 79
480 336
17 912
232 920
336 164
715 433
545 769
785 255
424 618
665 244
728 645
295 870
784 152
446 373
543 566
549 572
871 542
133 98
697 403
133 761
704 13
606 918
580 618
134 521
863 4
778 375
495 640
702 687
128 97
23 370
606 907
354 493
506 348
960 185
376 754
869 713
545 238
821 159
879 208
114 210
192 724
817 163
560 287
276 87
682 256
561 144
663 235
675 916
836 928
612 614
276 474
964 292
788 41
173 70
948 704
842 8
582 442
33 371
597 814
702 616
746 81
693 251
325 911
4 848
83 788
282 197
358 959
873 959
504 1
75 56
92 145
652 927
845 345
682 405
538 227
819 934
322 264
409 508
714 270
469 907
391 114
324 931
442 380
59 921
778 308
195 624
354 390
854 138
772 701
827 697
548 154
163 853
847 100
789 181
595 81
301 193
290 515
744 244
612 423
502 365
278 194
694 838
567 210
78 54
129 441
493 773
871 523
862 91
58 169
797 220
443 440
861 499
83 112
90 188
169 608
862 403
180 768
759 859
539 862
895 804
19 923
68 699
751 771
117 477
832 342
908 18
411 849
452 944
427 313
745 756
947 603
406 830
347 928
317 481
274 820
485 785
764 285
445 848
740 711
333 488
579 264
491 920
513 60
202 535
296 118
828 354
431 894
378 813
685 925
744 851
129 643
313 705
446 461
574 419
398 412
624 838
941 787
686 107
245 222
339 407
695 752
497 502
9 438
825 261
334 67
562 219
406 790
598 851
288 917
570 512
823 246
964 927
393 812
779 522
329 529
430 663
498 96
104 553
73 411
940 591
27 271
689 421
678 2
497 640
815 932
454 920
565 348
9 354
225 248
504 394
216 355
883 622
541 290
887 477
790 203
209 193
183 204
75 921
943 118
22 572
57 146
64 817
947 424
505 809
852 223
610 898
829 677
151 702
591 366
278 840
593 129
456 932
698 301
594 748
830 537
827 540
569 544
827 161
159 374
238 876
383 725
70 787
547 808
506 354
689 564
585 958
673 782
944 709
325 730
250 53
768 190
585 447
76 382
70 953
498 578
506 230
485 904
489 125
762 931
240 259
160 558
545 346
879 780
580 408
498 143
217 176
913 579
283 737
702 490
909 102
751 907
468 634
364 923
232 781
226 237
478 890
931 669
512 871
129 272
73 889
423 386
533 257
631 626
643 901
273 310
148 214
123 290
903 49
22 16
302 2
862 389
738 912
619 953
689 237
377 89
13 323
326 373
908 722
286 217
194 849
951 460
854 112
832 226
93 207
740 520
885 65
420 3
214 561
620 459
716 843
208 66
567 563
216 156
484 198
178 330
594 942
148 637
290 314
318 519
274 803
337 274
616 246
931 256
706 448
393 871
11 301
162 883
278 120
161 225
598 427
467 503
587 284
821 386
86 791
329 669
318 825
909 213
431 460
909 924
656 251
442 269
271 301
490 127
473 384
818 502
159 406
517 395
743 781
352 867
216 74
950 520
470 591
168 413
347 198
108 621
437 149
728 320
226 6
54 460
488 825
719 932
145 870
676 203
941 167
82 750
208 512
777 235
304 908
541 12
23 837
180 115
445 803
670 543
138 381
449 373
199 13
345 101
332 788
950 225
192 526
803 170
59 65
265 589
655 89
420 205
203 421
508 737
717 384
642 539
617 740
854 846
842 555
478 516
926 849
114 750
143 638
354 701
133 538
485 877
93 150
916 778
346 765
49 684
93 6
103 97
200 228
354 553
267 829
954 353
663 196
288 731
77 493
510 624
120 358
122 163
620 803
18 882
715 185
553 350
14 849
289 204
736 396
277 147
914 14
827 918
594 530
151 182
508 849
516 451
72 66
10 309
933 514
18 958
800 761
516 237
33 847
296 623
800 650
143 557
596 149
649 385
594 607
183 175
905 181
254 753
231 413
702 455
948 145
23 826
792 688
305 825
100 846
207 246
590 80
559 918
82 649
689 311
525 345
503 359
286 895
619 674
442 438
424 831
392 181
363 144
678 106
382 335
672 88
725 578
891 203
69 571
581 529
310 660
683 14
456 726
879 530
239 40
58 25
279 371
541 40
278 693
48 79
20 815
363 294
672 12
458 187
768 483
304 953
10 528
378 687
790 161
23 599
536 768
319 730
732 32
173 124
96 10
545 712
653 793
560 103
241 21
684 56
210 136
780 493
964 898
315 960
830 733
651 71
863 885
775 673
541 267
871 526
614 176
908 258
795 407
229 81
422 349
699 176
697 264
865 223
383 840
393 899
59 786
428 825
440 212
63 763
715 848
26 70
919 193
43 567
593 762
101 130
379 155
964 892
956 213
190 268
880 663
518 733
535 198
73 210
938 500
427 164
75 370
276 257
611 15
653 588
26 679
625 433
498 533
440 74
307 578
438 314
747 859
775 407
451 299
805 100
619 454
550 134
389 724
311 552
640 460
46 432
862 589
737 688
635 705
851 34
675 707
620 6
315 255
565 793
451 106
382 13
321 212
581 850
248 919
449 499
875 724
135 47
670 550
732 865
660 707
661 11
289 787
743 125
573 946
216 315
416 269
824 411
283 891
180 667
282 141
153 285
926 535
143 790
115 615
627 82
556 920
9 619
217 427
159 155
405 717
716 750
454 897
812 846
426 5
852 459
585 177
196 136
867 517
95 792
669 750
282 265
73 962
638 766
585 549
957 892
4 668
502 686
192 959
683 29
908 81
657 794
277 603
61 691
611 728
642 570
231 56
410 274
449 841
68 275
960 247
243 3
280 922
405 768
811 432
147 564
508 469
548 860
392 897
277 580
814 291
80 19
382 536
893 936
530 771
906 433
931 416
108 396
475 799
484 534
241 692
772 369
900 442
879 841
502 831
641 29
891 837
890 413
217 684
129 425
191 146
22 552
201 771
59 481
469 35
218 101
718 661
775 25
671 592
393 144
637 765
689 509
699 4
238 461
557 561
255 435
728 814
749 177
751 486
741 858
478 944
678 251
944 19
958 389
718 10
888 763
505 798
551 610
463 544
375 658
873 250
845 99
373 856
389 944
898 528
26 901
382 185
211 529
556 371
927 189
810 734
672 953
640 145
76 936
242 499
950 902
912 269
533 127
438 639
293 327
419 134
551 500
934 364
893 210
122 495
487 773
671 25
870 474
151 885
956 729
480 255
736 749
539 738
867 846
558 848
406 254
611 831
9 425
805 519
612 645
832 385
564 413
502 562
616 946
805 925
630 885
761 645
303 483
706 86
348 125
725 34
387 780
951 795
744 345
698 239
950 959
42 846
274 838
51 322
755 237
324 48
253 433
37 375
875 323
101 131
419 353
45 413
331 97
954 175
651 45
436 370
588 235
308 928
909 346
767 586
502 917
775 193
655 735
461 521
748 737
644 922
631 338
726 607
417 920
598 230
926 700
772 175
200 355
266 805
56 314
319 79
449 271
51 530
51 871
283 669
598 385
324 287
66 708
324 362
260 838
600 203
635 543
122 410
873 532
311 501
510 749
552 708
887 912
52 546
809 246
627 814
910 624
375 669
249 814
27 772
564 15
217 442
879 25
337 797
149 228
418 657
836 873
204 357
719 203
830 860
641 717
158 598
266 542
893 453
535 317
648 4
35 12
330 118
96 649
617 11
62 687
184 419
311 598
128 911
331 217
184 438
243 961
302 288
39 546
248 901
880 352
694 476
747 599
492 486
45 527
368 693
72 782
255 381
812 87
755 795
821 569
723 251
438 919
389 294
143 113
598 127
449 758
825 269
191 193
747 63
665 362
402 752
682 604
651 550
126 40
805 799
304 67
619 381
557 962
100 299
641 282
579 861
937 395
318 85
475 213
106 350
712 51
948 510
135 242
745 871
937 837
778 734
618 397
267 650
778 117
617 797
385 67
694 16
783 235
411 364
88 841
601 684
73 74
574 887
320 569
664 963
457 531
430 134
770 869
189 555
151 878
743 483
880 384
766 203
289 748
189 634
478 417
90 658
22 86
214 238
531 494
270 244
195 495
911 540
480 217
209 230
211 590
304 438
283 505
297 91
633 856
161 934
588 404
18 164
616 936
8 94
239 794
263 900
548 258
845 547
326 739
631 237
857 773
406 543
369 194
10 922
642 681
297 688
77 587
762 548
302 32
743 12
682 505
82 460
38 835
385 244
698 624
855 472
937 27
221 388
26 169
669 622
166 856
274 280
179 161
378 343
102 212
694 631
468 219
101 811
337 621
294 521
216 825
579 168
444 829
798 310
583 206
260 274
641 908
939 799
276 899
37 559
37 261
259 540
241 421
440 432
585 417
862 11
715 47
721 725
237 106
450 943
666 256
850 397
70 42
457 388
229 602
769 307
610 434
710 135
241 323
563 291
866 518
670 674
216 146
17 640
908 623
710 552
596 530
181 483
964 588
743 562
387 221
87 444
492 443
935 54
64 495
961 269
728 476
680 521
89 773
8 811
391 511
22 961
506 361
72 145
186 420
218 372
283 435
254 750
808 461
944 432
700 501
512 354
271 731
606 739
884 643
142 853
273 499
933 281
78 453
558 110
826 136
643 878
904 588
210 16
821 71
446 853
74 21
896 422
715 699
884 236
277 829
731 538
302 250
293 898
818 377
573 684
91 205
497 214
817 368
405 369
508 630
363 372
812 145
160 918
683 244
233 259
570 873
680 207
495 756
695 417
935 451
580 657
758 174
82 932
566 390
905 40
456 864
730 837
685 396
338 441
798 470
630 345
583 271
753 300
672 823
523 62
162 357
266 810
604 92
478 101
839 227
741 744
821 365
682 669
784 687
165 377
342 373
325 48
234 29
178 24
810 622
409 635
950 465
469 808
235 563
64 473
221 67
337 29
26 455
919 176
263 40
471 140
334 835
879 677
660 793
561 629
148 126
249 866
556 544
623 365
768 114
153 793
414 385
810 235
214 361
594 864
448 601
716 272
173 630
888 459
783 62
813 913
478 537
68 299
577 17
23 958
863 499
721 935
556 821
532 796
749 246
68 655
122 637
179 11
503 46
521 705
866 168
962 130
594 106
675 237
36 737
889 312
64 662
778 171
303 299
9 898
900 730
465 488
139 245
764 621
153 64
20 415
324 654
300 297
31 903
429 365
266 691
893 74
406 380
72 669
167 303
839 875
492 796
749 112
887 217
554 56
816 163
698 18
633 486
78 501
47 624
875 211
100 12
909 863
819 921
577 621
613 174
499 136
525 733
170 112
162 815
347 357
287 438
702 35
176 364
964 387
276 412
410 190
277 593
721 213
871 912
778 592
64 420
210 55
623 244
418 932
745 296
732 275
202 623
525 371
133 274
636 327
750 528
333 447
173 7
693 201
916 469
686 628
749 84
199 564
474 71
635 802
492 680
402 522
550 316
375 903
845 67
37 848
44 353
826 284
531 944
332 53
310 220
419 16
221 684
727 862
349 624
855 168
387 901
159 454
576 528
528 697
509 707
635 269
464 281
785 343
180 644
38 147
150 920
115 936
116 827
585 838
43 563
938 172
629 707
31 263
555 101
220 427
821 557
208 893
896 942
76 387
678 30
638 34
716 729
727 767
847 435
604 357
663 735
653 831
891 353
964 658
465 859
927 707
459 19
913 588
64 158
300 181
102 35
224 174
498 293
795 803
719 175
881 242
573 92
699 724
418 166
908 523
797 936
676 592
475 519
86 124
596 745
727 52
219 499
321 852
950 372
400 897
700 88
273 135
418 614
838 515
863 883
251 397
275 846
122 296
638 827
615 383
951 669
909 560
658 919
259 867
121 819
766 503
465 601
787 31
183 285
595 843
391 163
545 946
456 599
505 795
640 760
68 433
217 645
786 416
543 683
321 217
621 223
155 777
798 322
786 427
127 781
337 459
181 205
633 411
303 363
664 271
44 640
78 357
74 898
474 415
226 748
925 132
254 519
36 713
502 383
751 781
44 338
356 566
331 602
414 407
334 494
14 55
340 413
737 622
64 10
536 470
862 55
819 371
627 599
376 375
651 586
265 389
865 441
880 403
771 118
949 444
841 374
128 184
875 930
627 643
744 386
399 957
226 126
186 424
912 920
556 571
260 944
601 259
239 356
817 130
318 765
504 665
490 679
326 668
348 150
763 922
290 602
875 731
318 364
954 330
702 885
273 849
142 951
888 934
689 353
457 500
63 62
86 772
649 725
294 841
496 365
331 785
497 82
630 167
414 859
253 523
27 231
796 130
570 963
531 566
642 13
188 222
340 907
860 547
728 294
924 589
59 897
216 875
120 161
613 429
565 883
832 901
745 388
159 589
858 145
48 592
241 777
708 228
353 859
964 100
68 191
759 928
583 359
273 812
483 776
392 705
519 629
230 374
410 920
884 696
619 135
79 959
818 164
606 394
194 773
807 296
658 922
412 584
503 112
548 493
22 889
204 52
204 447
468 118
746 35
334 569
561 474
549 285
932 614
763 608
710 121
14 766
596 909
54 365
229 592
472 853
854 102
192 239
171 823
742 542
449 849
746 864
114 820
51 85
903 578
874 588
843 690
692 412
315 359
215 67
255 629
946 411
212 688
283 425
116 63
393 519
174 359
733 435
745 98
681 534
689 761
580 588
877 629
23 816
590 547
599 189
768 49
20 757
550 34
133 350
854 849
747 723
799 921
860 691
587 494
939 766
772 584
717 330
915 626
415 614
860 796
361 397
308 188
50 425
345 820
642 226
197 41
883 501
702 954
327 361
796 259
159 176
120 119
651 602
952 709
86 50
446 214
672 617
276 806
117 168
736 623
855 306
497 932
569 358
781 247
949 647
528 781
320 552
293 781
340 198
504 572
891 894
784 397
154 622
182 960
455 259
266 40
204 194
678 294
343 866
254 563
232 85
567 246
529 534
446 257
555 353
670 539
648 522
685 906
881 166
20 226
672 202
86 557
344 794
683 370
774 476
782 461
115 506
665 934
282 84
468 639
155 928
199 490
448 486
467 891
443 232
473 697
916 958
384 578
688 838
720 394
94 110
239 110
52 820
405 14
183 39
542 350
402 664
220 806
778 411
786 671
492 791
36 440
154 503
340 567
831 354
220 697
377 507
28 628
471 193
891 117
77 544
24 53
603 773
938 956
237 752
851 316
879 209
559 870
76 412
895 41
418 501
182 221
916 112
458 62
956 758
346 104
599 825
508 154
311 837
742 174
862 352
881 52
145 924
369 725
659 903
559 80
282 410
580 271
248 763
555 371
407 806
183 420
768 345
70 28
897 487
925 434
835 793
280 257
724 62
570 234
145 336
462 899
82 174
672 232
77 390
633 239
603 521
848 140
833 822
511 168
951 923
232 843
337 768
464 381
960 781
560 631
673 953
505 28
802 166
440 175
711 907
766 40
714 361
26 803
938 401
775 21
905 172
635 786
722 476
122 353
471 886
37 462
274 692
315 591
951 244
26 47
632 56
577 94
70 312
73 372
69 416
821 440
880 812
420 88
519 235
641 900
855 72
178 701
662 925
916 134
420 665
504 685
286 107
447 697
569 199
402 580
799 803
661 299
657 795
191 421
927 578
714 736
305 434
9 449
935 634
830 177
732 754
115 886
58 791
908 231
939 523
737 41
72 364
641 398
391 684
636 470
726 472
278 801
723 291
913 29
669 56
180 770
402 335
777 194
124 453
153 414
407 385
615 729
452 610
722 31
55 660
75 250
765 357
850 444
245 788
681 301
513 579
326 628
603 425
525 254
938 81
940 943
756 853
4 396
964 471
712 212
638 553
563 427
535 820
317 496
250 601
833 929
585 348
379 377
419 241
533 351
471 127
960 134
419 74
746 139
296 24
719 199
711 198
767 936
81 653
706 258
661 599
617 568
232 958
282 306
585 681
277 369
653 150
766 666
661 589
715 268
868 353
151 438
525 869
522 235
651 736
429 901
217 250
867 959
116 727
754 356
197 928
697 251
238 924
866 733
304 124
191 12
93 826
701 658
262 799
74 188
875 853
598 34
942 799
108 559
870 248
962 680
517 110
232 602
879 443
746 307
129 686
483 185
751 908
813 825
218 515
615 914
77 319
253 245
171 592
139 221
585 302
342 606
39 575
162 629
519 230
105 482
683 6
631 922
210 125
20 609
747 559
592 623
10 791
924 16
886 335
550 486
661 227
293 192
329 542
829 358
198 316
88 781
428 287
947 488
279 799
592 668
770 792
461 708
800 66
89 395
689 174
467 534
96 198
891 269
577 520
601 364
573 844
17 314
73 686
324 883
758 4
387 134
641 925
161 284
169 494
658 247
123 354
338 435
759 177
288 13
595 946
714 541
874 510
662 849
33 411
593 633
633 749
340 489
275 336
81 692
871 256
10 688
916 442
234 643
231 731
475 806
516 529
232 559
436 256
655 380
310 471
240 359
52 239
895 906
642 650
624 197
329 371
839 922
766 486
33 405
449 621
379 135
431 67
9 669
551 808
445 628
738 256
167 922
573 635
822 439
552 656
678 413
706 852
345 658
302 397
317 777
761 223
293 846
964 617
70 50
702 802
232 560
123 546
879 261
615 132
682 735
734 808
195 154
201 170
368 11
821 836
182 310
276 628
252 222
116 296
51 496
668 197
332 392
678 867
860 141
454 6
92 460
320 869
788 394
550 788
609 229
468 774
315 665
422 657
326 650
948 245
651 146
265 145
938 295
880 488
702 5
456 572
347 135
455 416
160 35
756 695
249 52
277 328
702 295
132 172
138 921
673 251
465 404
582 448
458 558
843 345
668 205
516 867
360 413
850 526
750 255
756 364
262 763
266 405
177 846
399 604
412 444
300 640
744 106
340 62
958 496
536 429
626 358
333 34
770 491
249 794
819 639
11 809
324 483
518 319
97 959
949 451
942 929
459 336
593 653
844 51
924 441
736 326
105 50
625 779
378 62
832 401
958 19
769 802
527 919
559 421
700 58
44 361
826 384
28 74
491 946
962 237
505 916
927 621
452 147
98 250
737 149
447 269
81 729
51 10
116 536
891 841
426 930
795 56
105 255
813 307
887 16
619 66
611 817
900 370
771 514
51 435
524 355
736 265
495 851
753 245
158 156
790 31
117 25
929 887
276 205
283 479
667 453
789 284
916 338
377 13
562 530
962 127
391 924
729 757
69 202
938 823
955 520
273 195
272 95
240 614
75 890
73 386
618 259
443 736
711 242
937 835
580 709
303 770
295 88
187 201
464 847
59 130
119 708
962 820
129 766
218 417
318 412
630 958
883 345
561 521
393 215
203 634
881 386
824 302
4 194
772 19
560 825
382 507
289 118
592 263
44 841
101 100
124 303
610 297
531 709
566 261
449 701
464 319
239 66
748 772
620 703
462 884
309 623
683 261
245 118
832 46
636 237
533 607
455 742
741 955
926 719
895 361
504 349
605 488
428 340
664 353
704 559
832 685
866 791
784 786
343 411
361 555
858 388
904 648
182 936
835 3
512 602
327 756
588 852
446 283
439 451
304 784
535 375
954 354
457 375
293 848
862 242
585 495
516 501
583 395
181 523
293 493
172 708
795 109
733 394
641 69
240 421
683 381
426 804
678 701
742 371
277 512
818 759
437 272
585 268
700 679
192 913
133 516
547 441
195 131
890 541
642 266
560 146
114 103
834 873
785 568
126 699
104 901
769 344
444 131
72 634
284 185
672 196
805 816
229 271
545 733
286 720
354 730
281 647
635 166
115 397
289 794
428 711
4 385
562 384
90 215
554 323
742 87
418 723
548 373
727 273
672 809
51 471
262 745
833 569
895 391
862 953
845 308
817 583
121 579
755 623
58 101
327 667
311 74
609 472
550 189
764 366
564 212
640 349
745 469
931 628
957 862
113 551
845 893
616 729
582 250
215 263
831 488
938 569
423 928
17 695
913 962
840 622
911 268
533 502
504 386
574 815
289 583
241 130
377 739
14 172
605 703
86 924
512 291
956 816
771 487
115 42
910 878
512 776
755 83
30 65
123 335
670 805
414 413
289 686
532 246
9 232
175 801
545 738
435 408
457 118
484 101
766 796
378 322
825 707
209 809
98 212
444 695
921 170
281 425
948 566
842 615
47 479
717 132
415 930
36 417
641 401
239 684
702 14
242 760
506 493
679 838
665 400
279 533
609 5
778 264
439 291
386 7
619 506
720 614
86 80
804 930
868 330
603 761
642 588
916 797
824 591
746 350
158 374
772 371
38 438
549 646
246 107
632 537
784 266
668 56
942 466
710 861
604 52
108 962
123 270
888 242
636 721
615 528
677 705
248 752
802 860
574 368
410 19
496 323
840 547
797 456
278 285
772 679
429 731
822 730
529 474
315 607
758 3
462 584
532 481
162 767
348 811
635 862
797 599
447 352
216 21
341 808
230 584
797 557
561 369
664 704
574 731
473 677
146 100
891 327
458 887
582 673
78 265
715 175
880 806
36 592
767 789
934 589
822 944
863 375
298 323
795 961
844 334
163 723
376 696
565 299
797 554
916 427
647 566
941 111
475 846
518 801
945 364
200 7
570 913
740 599
490 496
595 905
214 912
452 692
525 231
896 45
409 436
519 25
347 420
950 248
929 227
235 193
422 215
104 330
728 138
148 181
764 703
302 802
265 361
466 773
651 181
855 29
633 562
11 175
530 639
548 547
426 423
490 201
812 377
798 661
657 63
934 793
536 528
768 787
593 530
784 97
533 588
23 868
551 258
183 914
593 619
855 542
809 176
484 41
464 79
273 193
604 653
469 438
854 364
84 228
916 891
158 172
98 97
225 421
57 34
893 164
268 851
10 308
76 281
147 383
906 836
583 858
456 394
71 62
617 734
949 217
877 46
200 55
728 295
817 748
138 522
214 111
836 658
294 291
812 932
770 793
779 386
886 608
587 223
6 820
962 312
305 644
694 931
865 629
63 442
104 176
271 528
179 301
436 793
940 389
468 871
632 124
427 460
744 476
491 460
160 381
444 416
577 60
114 800
524 385
47 917
806 801
778 850
818 872
940 316
224 408
44 684
720 891
555 132
472 194
852 724
99 374
748 823
329 648
403 247
109 395
775 859
511 709
1 479
108 247
393 149
128 834
151 300
372 244
747 140
813 505
100 481
768 857
914 223
621 687
710 96
753 188
241 338
180 562
732 630
35 390
620 723
782 161
273 946
740 543
940 431
580 608
948 944
410 548
906 280
421 323
310 256
512 271
399 739
184 557
23 808
452 530
75 543
926 711
277 608
854 205
71 251
151 814
529 646
647 526
449 313
186 705
260 513
756 255
590 330
393 918
398 836
324 856
356 691
497 369
785 288
133 700
847 119
10 919
617 466
181 861
26 950
279 460
599 416
706 35
69 583
206 434
302 562
264 945
455 781
815 709
874 257
14 853
230 312
508 791
419 803
360 260
762 263
680 257
675 798
484 880
937 927
8 356
291 170
682 480
26 924
492 42
406 759
771 269
60 247
746 549
962 2
122 395
943 599
949 493
595 106
485 569
458 192
75 878
822 269
766 756
830 390
498 217
485 6
489 67
863 517
87 806
865 40
290 372
492 560
811 515
448 555
492 19
63 876
828 868
895 209
172 269
693 369
22 566
183 846
887 66
681 240
122 145
853 919
311 239
474 417
271 654
900 658
434 109
896 105
27 264
492 239
565 886
47 477
448 532
617 717
327 623
876 801
418 231
938 52
288 438
430 439
348 509
933 735
861 658
655 852
924 734
706 941
419 280
376 875
4 264
694 57
956 176
619 591
785 95
368 560
925 668
61 156
769 407
712 848
362 869
19 696
825 397
901 335
208 802
370 441
485 721
940 590
28 13
458 440
420 474
305 170
889 612
138 532
382 640
626 172
129 321
292 661
619 590
472 494
786 692
484 326
660 203
671 610
183 6
528 330
511 520
32 932
510 933
598 846
104 823
169 357
430 758
896 2
522 487
880 855
543 375
204 914
44 824
588 111
583 794
543 322
95 701
871 460
157 863
278 950
627 408
229 755
11 763
327 413
510 541
652 774
141 600
647 301
549 351
5 197
510 539
648 538
863 531
672 248
128 167
519 952
270 801
718 333
936 416
577 831
387 205
195 130
960 499
783 327
349 231
763 846
702 300
96 946
231 313
936 395
947 77
828 126
905 542
105 103
647 39
947 248
738 697
535 348
916 771
616 281
719 343
588 708
543 486
823 427
693 791
536 260
169 853
585 656
166 656
456 660
711 362
27 247
105 514
458 267
387 855
439 65
1 154
790 82
361 634
845 4
282 538
745 94
686 35
255 54
436 490
936 486
537 84
428 910
937 175
964 626
695 438
752 658
774 562
286 77
458 937
490 897
406 708
559 601
437 733
334 801
320 787
103 918
840 263
570 109
234 474
182 146
189 526
802 350
274 101
804 626
863 232
478 622
813 423
398 896
355 589
304 828
279 685
167 841
166 723
468 415
896 738
249 465
847 150
937 780
609 654
407 137
347 402
223 811
621 567
640 666
726 952
682 836
36 25
224 809
87 771
93 515
858 575
49 54
755 389
239 177
288 667
600 330
126 199
122 279
895 432
402 844
466 654
911 98
636 647
296 356
580 298
845 865
699 403
952 84
120 130
452 66
480 491
374 97
926 800
635 253
681 117
80 487
627 27
6 367
184 722
344 448
184 190
477 109
747 15
79 461
570 299
382 752
625 661
498 132
302 558
416 130
715 101
43 764
503 269
76 836
561 650
241 109
565 345
437 104
670 14
29 920
309 853
78 11
337 523
902 54
32 119
662 770
936 374
650 370
342 453
295 846
289 360
104 421
932 301
189 408
736 160
78 903
502 309
27 804
585 335
431 21
341 38
767 322
72 917
186 599
951 258
148 426
75 795
487 515
950 754
884 434
141 294
190 801
735 42
399 164
149 959
577 266
318 232
535 80
148 97
162 319
951 666
820 763
469 487
14 74
377 219
672 773
266 121
68 822
115 858
954 528
744 861
895 445
359 106
258 928
802 739
368 47
29 152
631 481
122 545
898 201
617 802
672 336
208 582
569 558
641 173
829 228
92 291
325 950
25 885
821 368
881 171
572 884
532 95
620 269
229 701
831 877
158 433
331 958
772 7
869 917
305 720
619 491
817 67
592 734
636 846
28 145
143 515
748 745
312 369
178 951
270 549
885 486
860 624
693 780
908 62
877 66
99 878
604 252
471 770
710 893
606 799
756 145
630 240
694 664
552 925
958 796
621 359
597 509
583 52
915 566
531 111
546 390
500 729
632 655
541 811
10 491
123 47
428 155
190 145
315 659
38 739
819 74
104 930
813 718
437 227
46 185
234 935
27 306
391 901
573 365
133 411
191 831
816 264
765 729
745 918
603 600
879 692
857 806
62 614
226 252
391 309
88 228
115 549
343 50
303 900
567 219
676 429
101 483
60 67
902 213
561 394
885 97
818 755
914 757
726 407
609 150
233 902
31 920
746 100
375 404
226 864
513 257
360 236
77 643
446 831
446 19
75 911
915 351
828 830
741 80
603 225
405 876
287 374
618 438
270 857
732 889
766 538
947 401
334 915
604 590
733 290
196 461
585 103
771 781
422 944
497 145
322 413
570 515
564 63
86 730
151 302
226 396
828 423
405 394
114 227
505 626
450 686
605 953
6 566
574 237
22 943
114 886
340 693
410 744
613 906
382 688
22 659
862 285
927 566
37 172
655 873
508 649
960 814
147 591
336 606
200 552
616 932
915 847
122 411
640 56
392 448
17 481
221 771
209 123
141 367
951 547
862 838
902 57
122 632
173 918
305 661
382 588
376 870
340 292
937 375
135 897
300 146
480 471
797 856
525 214
526 380
746 554
618 660
671 62
569 97
533 253
81 111
463 885
896 19
783 654
592 701
510 360
148 790
881 916
452 563
275 918
298 354
778 804
560 169
424 687
832 311
120 849
382 546
459 206
516 250
683 616
511 207
9 547
810 616
492 79
899 501
873 404
604 34
831 773
378 779
183 516
337 623
692 415
17 271
336 837
175 95
872 40
937 671
96 817
199 250
116 57
468 356
553 358
671 825
818 280
799 370
508 240
475 385
179 805
559 496
413 152
596 598
336 65
249 715
428 239
752 677
154 103
892 434
305 845
940 381
133 518
772 213
342 767
54 284
183 922
25 867
278 106
490 876
916 657
326 431
629 7
9 708
609 478
720 348
582 75
87 707
173 772
667 823
661 12
477 2
492 309
168 479
644 660
457 588
238 218
596 540
249 134
407 201
179 403
120 348
804 66
128 57
894 856
254 287
698 575
211 601
114 427
147 222
333 110
596 941
677 520
23 308
661 490
818 548
447 7
590 961
896 661
698 826
855 223
957 549
828 762
725 97
86 422
642 705
187 946
121 482
403 856
162 606
182 299
343 292
734 799
574 551
787 777
192 703
505 429
625 917
322 84
577 944
745 465
712 720
310 103
133 374
604 282
740 731
321 188
710 470
126 291
77 14
18 886
59 349
367 220
778 224
296 664
430 647
581 440
637 392
504 514
288 101
252 40
711 111
667 601
555 792
825 42
653 629
603 723
585 326
877 668
693 515
736 377
182 169
298 820
816 373
448 664
635 878
858 213
157 340
863 799
376 907
277 645
620 636
851 394
636 886
378 321
195 322
913 646
142 856
58 390
76 355
165 227
754 513
661 135
196 584
839 452
897 285
97 907
539 54
736 739
652 295
557 104
537 65
553 959
925 134
399 285
608 773
552 653
642 805
545 767
659 935
886 313
929 684
640 707
437 62
470 901
468 12
957 512
539 42
145 355
430 567
437 618
446 389
524 374
754 221
315 339
52 473
409 301
723 477
507 963
224 372
574 506
937 364
513 203
643 542
14 730
186 904
313 864
51 649
219 223
279 602
393 146
745 256
344 361
445 760
337 640
196 306
933 765
468 537
71 170
791 84
450 836
598 789
618 503
514 691
672 1
711 960
376 669
819 690
627 735
436 857
250 578
736 952
775 628
689 615
182 453
324 118
289 744
755 901
583 841
948 355
90 899
380 109
609 220
437 494
234 567
610 857
267 251
810 469
467 643
372 460
270 252
633 513
422 441
591 849
822 848
648 138
70 887
909 394
253 63
729 688
879 106
905 316
740 937
86 597
175 691
345 435
153 766
620 535
964 563
336 431
780 87
204 118
583 365
954 849
53 244
693 954
941 40
333 40
684 919
807 362
325 903
317 220
428 789
948 771
576 14
318 798
710 606
717 946
596 845
673 299
842 10
584 579
735 154
855 451
42 677
541 145
536 925
266 931
499 872
282 464
163 441
303 137
627 841
649 961
646 876
571 537
211 634
462 451
305 333
180 330
123 40
497 763
888 57
392 529
906 725
672 712
511 312
32 435
446 677
20 741
574 622
523 544
836 657
768 259
475 327
800 25
600 134
171 225
731 705
85 223
229 741
241 734
339 920
574 26
573 263
233 52
594 288
406 871
826 622
360 602
535 883
26 28
90 806
369 654
10 804
436 731
854 385
361 3
740 598
712 94
549 473
462 663
61 188
331 905
471 730
367 461
1 522
588 729
839 4
750 869
129 917
551 953
758 679
485 73
327 431
571 570
937 579
627 54
822 291
710 310
498 849
286 959
826 929
412 19
866 755
625 571
772 919
35 538
448 624
664 789
855 825
611 500
832 96
964 175
1 179
179 500
235 185
762 349
875 44
360 144
277 221
265 236
947 502
424 427
115 471
64 924
949 262
763 520
151 500
46 540
378 10
407 544
672 182
54 227
387 129
23 601
446 219
914 678
254 738
624 809
799 41
178 542
135 656
394 353
881 191
641 903
43 140
45 164
829 408
485 5
620 400
410 58
439 29
182 275
121 647
81 171
807 626
616 381
716 813
647 357
612 616
253 789
539 528
746 436
746 263
26 61
69 300
139 494
450 15
594 223
783 53
597 408
736 894
151 232
158 371
667 176
784 260
426 217
729 707
784 382
292 67
201 330
293 81
960 602
926 610
232 35
173 166
278 692
713 131
845 557
133 496
804 338
410 267
638 366
377 546
343 198
768 760
611 168
184 359
25 408
38 640
239 757
762 370
485 182
311 134
64 333
598 417
658 794
229 454
927 856
756 355
120 877
233 900
64 907
359 622
775 654
572 808
215 362
217 499
180 836
398 89
382 322
668 355
522 900
877 731
893 109
571 589
484 724
874 483
502 40
593 529
384 944
718 640
445 739
749 240
252 578
195 647
238 255
276 708
378 510
157 898
870 247
458 156
86 53
174 684
710 220
388 650
271 623
535 223
822 598
661 586
388 513
440 527
497 654
8 656
132 921
158 67
93 648
941 897
891 795
406 231
711 686
68 393
939 689
377 57
560 739
756 441
688 731
485 418
938 788
398 495
270 474
371 41
467 241
648 752
567 919
230 952
673 280
545 203
625 236
791 228
53 963
459 894
245 220
446 23
354 66
70 713
158 228
414 876
445 272
82 394
585 74
675 845
1 780
728 473
407 578
224 255
424 476
463 624
382 117
810 319
173 437
741 245
929 99
595 862
349 568
276 845
964 461
854 381
399 644
678 47
805 395
355 84
935 25
769 263
442 527
296 371
21 137
638 141
166 6
947 234
649 380
116 615
368 413
787 626
120 802
468 513
117 321
61 319
231 21
356 861
504 522
436 744
738 713
32 65
224 723
932 2
650 136
183 725
580 195
399 115
117 352
27 198
512 506
158 146
603 42
888 236
526 520
23 112
524 781
782 645
522 352
670 397
439 865
752 791
784 435
128 632
783 243
625 323
902 898
30 222
61 848
615 284
867 140
326 687
611 333
637 849
822 667
62 953
212 269
676 314
641 780
410 6
805 539
240 835
27 241
33 238
759 707
839 283
604 30
154 198
289 639
690 867
219 892
588 843
472 520
142 198
463 335
383 3
940 689
200 59
845 680
755 591
115 66
167 2
125 365
577 172
655 206
503 859
478 236
858 500
258 355
756 496
196 230
574 344
363 753
245 110
398 696
114 106
587 174
778 438
88 773
162 779
681 532
463 774
655 557
836 79
400 638
609 703
116 751
14 865
512 319
243 459
561 667
452 640
551 109
661 527
318 820
153 637
744 530
753 509
462 83
663 197
265 765
266 952
38 500
235 380
756 140
913 322
604 898
751 914
643 558
418 602
178 843
767 246
938 440
825 49
117 586
484 598
159 469
834 323
962 564
484 139
409 194
740 131
715 19
883 53
863 313
744 656
126 656
9 736
865 944
512 196
32 793
592 369
293 278
424 612
77 227
481 923
281 316
22 643
817 683
706 295
480 408
598 626
668 799
699 413
135 559
768 250
491 538
696 953
875 588
431 268
519 647
701 397
724 568
86 274
303 28
882 742
32 491
94 144
484 872
86 890
503 584
266 372
940 759
121 117
506 132
774 851
637 100
821 631
659 472
914 260
576 54
929 175
143 644
949 102
573 599
826 28
469 489
573 152
59 435
603 903
488 417
506 35
279 755
904 361
450 241
249 101
192 639
10 903
455 708
685 257
831 348
80 944
734 417
154 742
899 5
159 220
290 787
651 67
500 335
883 442
669 961
783 484
375 962
668 791
516 223
43 900
96 677
315 802
199 412
657 610
782 41
659 713
714 410
580 47
186 707
214 309
450 730
766 189
303 367
512 456
729 873
376 929
852 898
393 732
415 432
214 913
634 963
598 227
831 384
279 83
943 344
492 759
382 179
64 431
548 618
584 589
127 223
828 118
465 150
96 205
929 375
618 825
369 421
526 137
769 504
768 339
908 345
667 118
573 927
286 909
428 368
813 93
81 335
159 559
439 385
620 612
244 172
20 664
738 555
485 676
720 902
266 588
936 515
267 218
682 854
595 224
249 489
258 41
649 599
158 520
895 654
1 791
649 316
274 134
30 799
775 23
766 674
286 802
122 347
208 679
854 32
786 922
274 490
180 282
363 358
860 958
596 481
322 540
134 674
771 411
57 131
264 520
422 19
621 771
830 255
617 440
871 659
192 720
44 779
887 623
234 193
450 496
865 301
138 796
239 892
680 12
580 869
810 307
873 352
947 962
252 590
903 523
23 454
179 882
747 466
116 48
171 961
797 683
598 421
119 752
359 461
593 570
382 207
128 209
904 541
618 415
418 958
258 522
318 735
516 820
943 631
210 924
943 404
937 340
360 287
904 258
337 729
863 447
587 155
125 62
475 563
208 743
904 62
567 544
682 448
274 791
406 81
569 789
328 873
766 905
254 689
139 111
914 540
727 77
703 107
714 115
153 900
167 776
778 261
500 731
482 827
912 193
447 499
766 517
821 80
565 358
522 338
332 782
742 945
873 658
367 729
839 520
108 130
895 274
898 118
10 353
35 892
218 244
522 438
162 526
765 380
733 253
282 21
299 408
908 191
400 160
678 469
609 677
834 247
667 917
4 421
510 789
877 696
726 263
893 912
388 423
274 125
26 742
462 363
693 805
303 708
694 825
911 193
619 130
615 365
934 314
878 837
942 762
717 29
583 494
712 350
469 103
938 77
720 144
59 861
738 759
662 904
326 137
820 45
139 610
826 745
254 963
557 381
263 390
938 541
887 780
289 579
634 370
934 89
949 594
379 371
441 97
501 709
823 602
326 843
302 365
296 322
48 361
557 861
504 592
772 190
740 461
817 82
492 327
378 677
437 708
180 215
533 878
249 675
642 479
171 575
171 509
302 310
747 538
266 761
393 647
646 256
422 234
715 702
15 438
548 247
241 823
278 215
820 859
648 268
817 476
839 30
289 622
375 667
98 836
768 487
343 374
99 622
743 228
751 645
484 292
616 438
952 696
38 197
938 499
105 412
807 52
643 323
904 193
13 79
49 79
183 951
951 782
48 683
238 205
639 540
735 867
409 460
422 521
558 356
128 831
716 690
160 540
201 944
133 254
577 647
489 404
922 56
881 445
329 841
68 27
738 477
841 493
474 19
93 606
552 487
372 486
607 401
64 925
361 434
888 597
581 628
728 806
518 132
98 905
572 707
287 3
153 520
383 808
631 350
726 774
957 748
266 371
831 429
411 578
485 469
495 811
447 259
463 139
94 579
113 355
181 684
641 252
117 840
831 579
418 891
311 806
723 314
741 850
724 71
798 847
491 89
562 213
599 228
182 953
399 72
368 708
882 654
266 897
204 639
817 377
933 703
720 264
310 541
252 242
703 388
27 246
64 855
874 416
619 946
400 21
275 761
845 221
906 389
109 313
824 419
402 624
834 373
215 336
178 274
400 335
424 591
400 429
326 782
868 476
458 772
795 606
399 477
894 395
676 49
184 460
224 658
158 659
188 730
463 251
840 149
672 456
580 654
440 464
581 183
772 67
418 225
171 588
844 840
939 908
756 99
113 864
954 480
832 530
827 705
10 935
375 643
362 801
68 786
310 500
946 110
389 80
17 188
102 219
76 300
153 530
39 677
543 608
862 435
738 264
26 372
69 928
843 47
470 63
638 118
277 37
938 627
706 536
470 174
18 900
861 107
183 34
611 177
854 923
518 731
615 834
15 838
942 615
452 395
281 872
764 211
528 358
458 834
139 806
68 531
642 89
91 285
379 748
785 529
775 623
148 491
339 691
447 453
525 654
39 41
342 158
123 281
83 920
962 473
593 56
398 283
302 674
337 145
889 269
721 258
619 227
280 84
420 62
204 61
559 901
571 34
926 705
783 893
331 127
789 963
593 308
184 770
249 62
554 562
273 21
718 275
379 633
693 489
399 807
416 514
800 246
881 139
324 34
38 211
73 853
19 517
713 578
787 521
427 645
554 601
895 579
450 656
169 50
594 917
315 490
556 749
43 272
748 709
734 487
379 575
663 873
115 235
308 696
778 5
368 168
874 413
593 281
645 111
391 380
336 390
681 150
646 568
36 219
669 248
887 677
30 314
51 243
512 521
775 412
26 562
225 730
502 621
33 502
286 920
68 208
127 390
844 167
20 379
37 110
573 473
20 848
288 41
315 892
415 50
229 349
576 49
590 823
320 161
896 537
195 390
18 94
283 533
727 352
535 912
341 180
64 527
501 197
827 244
946 395
722 701
617 301
749 959
754 782
315 597
218 907
907 953
808 696
832 308
386 29
534 723
812 401
405 640
391 794
33 343
769 926
336 742
842 193
792 849
253 919
376 48
764 299
784 38
151 295
27 351
342 168
128 945
26 457
298 923
636 860
126 584
960 923
195 954
328 874
887 225
360 302
567 46
430 538
247 928
147 132
605 789
2 136
126 454
715 671
342 795
910 882
151 959
717 753
681 792
417 864
488 367
839 512
802 539
45 540
25 97
24 434
9 300
555 161
466 506
937 113
828 711
667 674
157 944
868 112
604 408
113 215
609 437
562 923
830 140
71 228
302 527
301 476
714 93
293 329
719 340
762 317
706 14
181 144
430 526
226 834
706 741
206 650
92 444
44 169
6 572
213 365
412 136
510 536
354 773
609 327
933 189
913 960
378 468
768 270
931 835
574 389
945 540
5 699
737 80
929 692
649 491
866 831
266 570
429 707
637 284
68 547
96 194
340 362
382 816
383 684
178 943
894 413
442 945
672 218
304 46
762 396
39 645
576 923
507 473
807 465
682 577
184 662
325 491
781 713
325 544
664 74
183 937
208 10
294 920
425 2
640 264
179 588
149 42
853 176
5 354
399 404
548 74
34 137
33 904
877 407
291 853
153 887
714 291
759 427
355 791
414 24
399 264
116 661
450 736
871 220
552 244
17 83
33 462
401 923
209 684
45 284
619 261
437 322
565 555
948 549
649 534
522 112
467 232
813 572
33 458
573 266
506 134
466 897
525 823
832 880
72 92
249 89
823 97
214 262
329 756
845 522
19 654
437 830
855 314
500 357
534 691
955 65
758 224
535 861
247 137
947 310
937 631
38 584
368 30
915 244
328 802
890 561
604 49
609 440
482 84
372 313
887 267
146 316
229 533
190 915
332 316
678 431
485 453
759 395
560 363
606 79
286 161
813 916
815 105
470 772
890 196
603 758
623 40
337 131
159 721
478 658
692 50
904 140
756 517
365 521
716 213
877 634
292 170
546 350
748 701
909 466
815 904
96 18
422 549
607 25
768 35
498 692
61 285
482 961
808 859
404 872
419 708
341 400
271 357
308 829
938 923
76 645
232 4
158 486
231 666
784 282
21 353
422 251
286 564
406 588
379 105
727 656
609 390
686 87
141 174
135 523
669 427
126 856
817 417
241 403
660 257
748 193
198 299
371 16
630 942
215 848
49 829
22 348
536 849
510 8
596 748
345 514
868 294
470 837
755 658
815 472
393 495
299 806
232 97
734 269
631 131
4 259
845 674
157 962
50 773
276 383
138 24
195 884
779 912
287 894
463 401
908 31
756 897
356 12
129 77
400 654
331 236
76 205
286 282
642 214
755 29
484 563
593 45
909 448
888 111
939 151
462 579
202 516
184 394
399 469
505 254
658 493
533 489
113 542
630 322
346 553
822 287
93 235
457 187
332 85
877 201
262 188
361 562
522 348
298 602
956 453
344 891
92 127
598 21
714 13
954 127
899 333
948 561
240 771
75 296
690 499
740 927
665 251
462 865
153 140
592 646
337 434
77 417
56 34
503 42
853 479
651 118
135 336
410 816
399 383
505 146
241 808
93 309
462 886
732 197
470 578
184 381
5 494
493 907
317 600
363 776
833 930
826 340
229 617
367 83
437 564
831 111
573 515
951 551
436 502
346 919
141 415
710 510
232 523
196 639
594 94
464 161
637 777
115 885
234 241
915 886
958 558
10 361
245 730
218 125
879 511
573 3
38 885
376 106
105 765
181 917
363 474
871 295
466 385
504 298
49 425
587 729
809 731
958 644
503 263
128 139
627 908
310 803
633 256
93 528
782 247
594 837
576 691
518 791
496 207
587 300
48 155
178 904
455 566
234 539
748 512
328 420
734 131
402 3
277 153
294 658
22 188
548 220
279 18
956 72
652 633
38 658
464 816
603 231
291 923
303 554
721 481
855 924
615 298
478 109
485 595
25 523
964 250
98 877
9 141
471 859
950 243
608 137
75 898
422 780
57 107
63 357
361 628
553 540
719 82
867 269
232 71
877 639
310 267
42 963
145 859
904 441
91 848
769 743
478 211
574 946
758 794
762 792
114 962
545 484
166 946
61 791
128 407
746 925
385 481
78 433
22 438
605 899
862 829
346 907
138 897
574 47
823 207
25 434
642 151
262 936
821 50
183 773
847 284
357 930
175 187
659 549
184 72
465 321
637 730
311 791
818 124
502 185
321 134
26 963
536 274
283 3
86 736
930 578
69 947
815 896
612 113
594 668
426 345
133 589
874 634
74 568
889 713
48 694
64 160
957 298
392 945
375 476
817 248
805 459
32 878
556 959
389 371
890 759
889 852
22 527
387 11
279 723
855 71
183 715
468 239
854 211
732 137
235 553
810 97
554 197
762 913
362 55
378 836
393 352
382 885
254 307
568 261
420 155
887 838
463 14
738 444
240 793
644 255
436 511
315 648
545 623
950 405
17 109
205 586
156 411
574 168
635 74
605 25
14 198
506 386
611 224
387 438
173 294
832 102
600 963
182 841
712 699
445 269
910 664
332 549
327 132
123 496
9 94
929 89
181 848
948 937
52 952
699 442
670 927
665 899
334 644
90 92
766 723
346 871
273 58
173 64
895 195
767 809
618 892
819 353
211 427
805 242
250 246
361 330
143 174
931 912
675 799
551 271
216 318
871 501
209 764
311 261
36 618
204 796
424 8
43 726
710 415
611 547
143 897
225 494
753 905
541 263
715 572
774 809
605 401
962 201
402 356
452 605
802 312
772 707
80 479
553 639
450 661
218 137
956 551
552 786
746 736
392 766
478 560
868 267
712 470
128 830
382 462
639 654
422 232
840 79
68 790
510 629
670 960
54 301
467 871
497 98
466 260
191 98
582 205
926 841
585 694
641 616
621 314
962 425
634 24
528 563
4 622
348 658
947 320
379 480
577 114
651 843
75 290
450 911
507 544
664 499
866 646
153 963
50 358
884 472
579 172
405 897
830 153
511 260
943 274
717 145
863 615
804 640
745 935
670 624
492 798
941 59
2 176
8 666
200 307
786 600
296 584
276 104
769 448
57 386
93 746
727 301
735 730
595 916
655 235
706 209
53 928
412 864
22 866
810 125
155 372
943 471
383 396
571 167
621 112
377 53
943 5
927 936
795 21
726 448
123 440
133 880
502 248
292 752
874 164
199 7
278 210
886 35
36 900
478 141
577 333
447 823
272 793
746 516
183 30
332 213
20 631
777 364
310 239
398 221
815 444
389 544
287 878
378 3
535 212
924 793
216 465
274 920
449 963
123 819
178 12
843 917
719 842
616 703
454 242
724 407
419 99
933 766
951 203
537 373
196 451
153 610
445 705
37 638
598 767
77 444
818 922
186 327
754 239
543 460
549 307
659 132
528 435
180 333
812 835
732 601
183 111
655 427
574 528
939 14
449 667
296 19
495 915
148 478
331 650
482 295
931 170
31 21
714 917
332 533
962 4
318 659
25 513
769 631
811 849
340 242
430 322
615 300
739 427
766 861
511 952
308 946
457 937
740 770
409 794
203 60
909 636
289 764
525 587
732 168
598 894
532 792
66 350
710 842
905 307
234 401
552 691
230 127
519 403
75 312
325 932
840 803
863 785
338 84
129 925
163 697
283 913
450 208
728 345
155 117
943 317
906 699
167 779
533 251
409 215
722 906
422 861
889 112
616 85
597 848
282 465
407 433
855 812
663 66
671 877
904 169
154 601
797 892
765 210
458 701
881 109
740 274
409 245
22 174
430 71
814 140
76 285
662 563
217 156
596 719
64 515
850 245
630 734
882 602
49 417
442 65
755 330
929 269
711 684
546 705
82 239
289 885
157 703
795 438
938 508
638 46
754 112
417 622
378 914
78 222
954 837
182 479
302 294
342 239
726 384
714 558
156 892
304 924
633 29
183 651
603 756
557 59
192 481
641 915
775 653
282 796
191 338
809 435
820 152
545 817
309 806
311 729
184 517
216 219
80 323
702 629
216 362
797 900
670 98
426 683
414 705
606 197
265 624
700 220
426 671
815 531
28 39
178 807
600 407
729 578
656 137
615 453
18 24
83 284
666 222
504 509
904 878
883 578
177 193
235 499
740 296
327 396
498 191
699 161
482 326
64 467
620 455
182 477
439 170
943 575
107 674
753 196
825 781
877 101
416 313
817 788
325 336
23 648
424 163
635 456
283 818
555 503
954 243
802 416
950 261
925 917
751 41
510 324
633 743
947 386
585 84
932 837
759 367
418 329
956 135
916 802
942 829
712 554
310 559
915 787
701 259
748 692
211 18
334 134
227 110
788 369
875 567
216 603
30 724
906 932
502 440
906 299
154 922
216 478
455 528
719 756
431 435
627 343
899 657
289 676
17 951
890 47
345 788
652 804
593 645
276 240
939 835
154 729
328 271
199 568
85 471
834 423
621 683
240 423
64 676
355 205
147 444
728 179
500 42
204 483
235 322
957 744
171 15
817 218
722 125
279 530
718 364
754 922
886 223
603 630
689 852
390 16
437 26
935 381
915 600
143 721
433 705
668 803
880 113
474 654
436 900
379 606
400 403
720 658
870 584
641 395
95 441
779 474
302 944
122 69
916 691
699 961
785 344
4 198
208 260
522 228
682 855
82 441
93 551
278 374
573 931
286 86
621 932
450 857
353 395
822 550
747 539
28 546
594 811
871 155
173 688
929 820
784 721
544 364
161 668
536 394
728 517
637 953
156 919
670 264
813 255
646 381
90 531
420 764
410 597
221 519
748 106
11 930
115 319
289 385
402 405
604 218
500 451
98 837
685 731
240 538
685 197
625 274
18 371
68 684
692 351
874 126
592 903
644 513
233 788
22 244
911 103
334 117
216 509
621 521
51 260
6 3
566 499
841 441
347 322
637 614
732 113
742 481
839 326
613 369
178 885
165 771
938 937
415 247
758 791
18 590
950 142
660 433
418 704
17 700
484 4
641 547
98 241
105 592
11 54
613 904
384 460
955 897
949 533
669 922
561 395
529 703
171 631
889 697
595 268
532 237
78 39
926 814
229 85
445 126
38 450
482 109
341 142
816 372
132 696
957 897
712 206
716 830
913 851
884 243
467 5
186 795
637 752
101 110
809 838
942 944
908 11
454 46
940 545
142 531
542 959
85 435
286 519
671 451
173 408
739 674
320 927
76 774
183 789
698 699
455 274
762 576
789 79
123 771
144 435
885 707
880 952
123 253
702 683
474 763
936 412
732 306
123 680
449 129
496 49
879 126
916 460
10 489
722 598
124 934
83 110
217 709
653 838
651 496
405 535
890 808
162 824
785 127
133 694
659 944
240 629
649 850
593 813
448 668
548 902
660 934
460 433
782 222
827 563
524 771
573 326
39 453
225 54
813 838
784 160
273 702
65 228
679 568
957 174
909 279
224 97
24 486
44 862
398 7
189 743
171 258
215 563
522 187
83 176
157 557
368 865
783 193
399 306
17 848
858 801
574 877
582 899
716 664
463 270
799 688
171 288
956 900
720 589
139 597
124 660
329 932
239 562
718 894
647 841
48 639
69 455
273 683
915 253
357 697
813 338
843 561
785 323
378 412
496 894
774 708
960 601
158 127
522 634
115 57
242 705
706 137
862 629
949 140
672 514
868 264
241 432
291 540
357 601
124 870
205 919
926 225
800 255
893 952
858 692
402 631
774 776
393 747
79 856
777 3
617 762
807 686
735 734
405 247
461 269
115 900
833 540
104 500
480 345
184 956
498 368
33 365
472 412
44 203
129 138
95 291
363 42
531 280
883 846
738 323
86 671
122 852
296 739
145 494
133 493
157 19
162 585
296 771
525 765
560 275
785 500
549 228
830 520
443 177
777 946
686 892
420 357
576 912
910 877
802 559
886 677
303 567
410 601
720 232
191 588
497 866
510 630
165 183
950 725
473 62
741 288
624 353
96 429
440 763
881 280
524 28
151 230
954 634
710 587
863 891
630 471
964 220
556 690
418 486
642 18
711 481
574 324
710 366
549 789
810 298
921 801
328 414
248 80
223 194
805 322
743 558
357 917
116 913
595 398
202 8
766 853
693 167
178 844
333 168
359 859
302 638
25 483
916 212
325 812
392 244
724 385
616 432
728 659
108 557
282 243
332 356
788 803
258 491
627 538
887 469
746 7
732 602
665 539
679 614
253 349
156 397
501 579
899 673
380 285
766 869
382 535
449 791
860 559
245 39
889 648
422 384
899 808
360 564
271 892
909 13
758 193
440 448
304 204
806 856
900 40
290 704
162 948
17 67
742 873
548 546
70 762
888 887
790 587
751 734
385 639
145 799
249 837
345 404
556 403
542 520
642 802
249 368
882 287
593 936
148 207
727 71
714 623
843 918
812 447
593 401
356 118
673 236
606 928
609 548
874 18
128 471
155 905
57 801
191 919
221 739
767 566
879 848
675 459
683 848
535 215
469 590
309 354
121 111
790 837
123 401
388 411
142 246
183 401
407 423
556 396
340 708
286 816
658 335
418 683
769 49
573 868
853 622
22 796
187 415
656 781
123 691
28 589
115 825
346 956
329 696
410 241
208 560
714 825
871 239
328 944
787 590
333 626
637 570
495 638
913 434
349 299
530 205
937 915
962 45
520 185
173 278
36 621
959 586
44 366
32 474
915 30
160 461
539 892
524 846
949 382
486 411
927 440
511 243
231 514
22 218
268 152
10 756
331 160
173 370
317 628
875 489
609 735
183 65
682 45
457 866
625 871
563 441
571 358
95 386
518 559
734 622
898 203
962 935
655 203
226 745
748 657
336 900
346 469
511 189
68 230
332 905
105 284
438 66
454 45
524 900
93 301
96 549
255 316
790 92
114 526
748 495
105 397
675 528
763 395
784 47
182 898
378 276
581 549
302 107
144 674
905 237
819 664
162 114
678 295
485 681
397 677
18 156
839 541
376 150
548 566
593 866
190 426
23 772
784 314
577 714
229 448
418 363
746 61
565 297
249 597
78 382
647 350
195 810
452 653
276 189
155 370
86 266
582 136
444 553
740 18
916 810
221 542
325 74
897 412
780 415
163 338
762 559
898 140
912 953
723 21
47 634
680 564
392 756
171 742
854 74
896 296
741 849
842 453
400 322
302 139
211 866
91 851
492 351
585 633
556 98
904 74
447 250
641 93
86 217
813 566
455 721
478 396
86 704
492 843
762 914
143 930
264 773
831 408
787 679
964 27
229 816
714 257
954 163
556 928
948 464
678 628
262 239
641 730
33 582
429 131
916 205
879 586
893 383
489 903
528 629
623 385
124 742
375 104
360 827
13 597
560 781
393 576
748 177
748 826
88 459
832 792
772 350
293 953
290 374
320 195
188 307
405 127
294 731
940 838
656 168
571 276
239 316
437 727
943 18
960 575
751 507
245 809
816 442
549 363
916 504
500 144
950 503
288 131
28 691
220 944
738 877
204 400
699 11
405 19
658 12
374 106
772 734
810 915
179 679
45 259
271 351
233 687
252 872
329 156
880 565
649 29
712 205
664 600
324 451
504 62
323 111
226 263
93 237
17 408
399 118
484 528
839 92
171 87
666 335
779 250
485 643
463 393
743 690
190 272
4 808
391 937
310 721
591 42
22 127
765 697
642 59
368 684
478 576
615 494
561 130
680 644
771 185
211 602
735 170
573 161
787 101
889 529
346 97
574 120
440 479
398 639
632 607
209 483
601 752
183 388
167 481
747 245
519 834
183 46
151 536
954 589
606 417
123 11
378 936
916 223
406 362
121 723
498 97
279 899
62 434
468 99
573 29
103 669
105 60
594 217
847 223
340 119
511 241
355 7
847 274
214 639
850 355
200 843
255 487
367 390
733 907
774 760
754 207
177 364
182 886
716 666
368 767
664 459
61 528
740 232
68 657
153 265
162 672
485 517
512 962
675 817
304 383
270 427
670 19
449 167
238 344
560 742
252 589
52 483
448 130
134 542
937 853
909 861
710 253
851 60
768 679
229 273
76 175
86 26
951 930
61 735
124 41
89 867
470 455
609 804
52 136
701 394
414 57
543 778
371 134
660 111
318 961
939 365
226 236
96 12
798 737
1 2
785 389
671 860
467 659
784 313
917 194
135 877
613 75
485 347
213 118
886 358
468 6
612 853
491 350
655 631
470 496
712 134
904 549
556 825
393 339
378 868
916 634
378 541
457 176
412 259
458 597
810 608
311 866
343 853
879 333
260 588
180 748
605 228
243 865
69 699
38 395
257 517
924 396
9 925
151 61
680 648
443 118
882 701
662 693
954 297
913 792
205 540
128 132
635 564
777 919
816 215
389 236
582 74
451 152
603 691
892 920
233 768
344 383
714 907
512 750
298 413
820 601
649 363
746 765
75 137
577 566
510 443
541 25
186 144
704 285
671 124
597 97
588 848
204 348
158 42
811 517
310 281
288 227
345 923
871 309
266 840
190 713
382 658
182 829
832 664
889 272
933 884
459 522
842 793
960 760
139 766
511 597
761 696
64 34
855 684
26 448
816 251
305 758
177 530
934 578
473 493
574 785
235 578
867 176
784 594
469 228
159 136
718 953
226 828
246 771
192 107
174 118
304 469
465 314
652 649
653 795
315 543
406 603
429 494
891 770
253 460
813 367
695 776
308 869
941 238
937 491
850 697
9 471
416 169
815 499
446 876
954 15
635 309
631 963
409 458
962 241
331 636
221 634
694 40
162 827
383 849
873 760
265 530
588 255
887 961
165 658
378 111
420 570
347 678
339 39
37 395
348 885
782 244
190 688
44 576
384 614
243 335
618 742
632 276
647 322
32 404
710 798
282 707
858 726
26 774
906 801
143 262
613 542
698 680
613 435
656 919
745 837
762 759
832 816
430 747
875 776
424 104
304 113
609 169
639 316
735 275
142 62
478 151
72 521
722 575
655 100
233 552
183 482
684 760
962 529
566 953
424 483
310 476
815 766
174 357
845 339
187 107
727 54
504 390
78 169
75 721
351 416
370 7
680 699
751 691
951 633
116 65
280 538
191 189
637 589
45 285
885 514
771 674
897 532
162 432
601 725
184 534
815 736
200 677
18 650
768 644
942 351
951 778
328 715
235 494
167 21
728 230
341 219
756 106
604 132
165 220
233 203
573 959
458 264
607 884
151 517
556 22
549 66
912 696
840 15
159 809
754 67
498 918
122 948
214 767
843 201
559 372
751 580
409 877
478 678
23 845
241 227
484 479
528 395
594 345
926 429
144 912
671 271
108 271
836 646
76 215
735 160
682 260
288 140
450 819
293 46
341 629
267 558
529 353
625 383
585 900
660 515
611 536
623 362
538 586
502 447
820 365
840 442
415 493
712 610
652 230
652 624
275 136
36 721
249 516
535 199
789 561
441 476
43 303
505 683
533 664
159 554
854 487
473 568
263 442
190 118
446 566
661 309
105 364
819 65
142 889
123 557
569 857
398 736
825 251
270 477
735 614
717 228
180 438
267 959
232 796
787 358
790 758
764 181
650 865
91 923
671 493
754 810
754 771
171 690
424 421
469 55
281 538
543 801
817 466
287 358
258 840
522 255
772 227
698 207
98 521
784 887
625 952
735 112
315 729
295 56
710 834
73 584
854 825
942 224
938 586
78 905
672 539
229 15
720 57
477 515
103 4
20 232
868 701
949 135
886 172
420 494
828 123
233 746
700 749
52 175
506 483
790 107
862 415
295 74
546 517
73 900
339 235
747 155
87 41
545 243
623 677
642 377
143 636
455 6
425 350
833 751
786 935
593 607
611 724
877 959
527 849
767 3
830 374
64 673
393 580
405 377
91 476
23 453
627 99
539 838
595 539
420 270
659 181
651 568
596 717
635 789
81 959
665 19
772 853
556 259
790 238
636 862
450 410
868 869
318 438
191 405
424 705
660 892
958 522
598 575
599 591
361 876
379 689
902 7
659 922
387 549
480 316
580 757
157 778
671 794
881 81
670 334
457 288
747 137
893 267
106 708
566 493
73 325
882 554
744 683
895 158
442 316
154 523
210 284
23 92
715 836
510 126
215 640
160 427
187 864
891 160
270 228
454 49
816 471
201 953
478 758
813 790
941 300
633 253
768 441
619 814
908 230
670 532
653 219
547 84
304 31
4 742
537 760
157 181
141 647
380 434
32 261
197 946
208 808
693 803
826 768
641 574
458 195
462 676
78 853
440 952
128 452
857 403
786 932
827 291
211 920
697 781
124 317
115 280
516 185
832 648
312 247
216 674
294 35
683 932
439 733
512 61
248 417
32 426
409 543
595 767
695 63
880 223
271 873
608 542
468 442
630 697
215 220
812 357
932 739
943 303
648 355
598 329
337 223
874 872
862 766
48 16
298 250
832 773
579 80
305 941
281 362
188 959
617 240
376 476
727 467
663 752
525 631
437 208
957 252
118 776
414 764
834 336
337 5
331 950
315 542
178 244
898 846
706 503
871 425
943 155
480 756
681 496
226 150
128 586
758 66
165 208
881 36
413 193
541 380
858 537
580 848
26 703
205 358
908 172
749 348
378 168
895 921
558 945
191 190
168 56
911 691
518 624
710 645
698 924
57 892
98 477
506 607
607 862
728 323
842 806
613 6
340 220
377 806
88 695
748 491
485 91
643 522
52 936
50 920
627 582
103 251
68 496
38 444
191 523
194 856
550 489
31 853
365 84
298 729
884 501
224 140
619 62
31 150
175 479
159 558
933 474
43 391
77 275
102 848
942 541
464 117
798 622
909 97
241 40
475 317
944 961
368 799
419 429
603 77
914 944
86 308
528 666
86 181
568 453
833 523
913 56
625 948
594 731
620 412
293 578
852 431
392 355
802 489
923 432
33 687
276 461
191 1
812 351
99 364
602 112
761 99
410 494
449 852
469 572
478 630
589 193
320 338
581 858
406 192
718 671
229 388
868 48
47 885
406 96
606 695
611 190
190 509
815 160
570 893
927 355
913 160
495 53
909 323
376 665
323 170
437 412
257 97
87 397
445 562
1 924
214 221
133 259
470 686
341 99
821 576
200 849
833 250
474 547
232 760
690 222
106 859
363 503
326 931
26 181
909 811
519 149
238 426
139 805
14 708
289 651
276 152
94 707
926 785
446 552
594 222
489 100
630 294
69 468
591 707
340 803
915 453
430 402
702 811
663 150
91 540
543 95
506 555
14 707
812 616
99 160
111 773
4 312
648 349
418 628
619 838
839 144
278 203
741 259
308 955
827 792
779 432
663 733
33 858
557 451
252 477
539 761
532 861
229 217
49 864
892 922
163 610
718 665
328 404
715 873
466 381
180 501
240 811
33 413
810 729
173 842
18 610
165 647
868 111
496 837
198 433
129 392
122 817
361 496
613 756
571 240
611 269
751 46
807 271
662 300
467 197
117 62
941 766
267 507
470 144
519 934
233 903
218 787
86 846
192 502
711 146
904 927
553 776
583 905
739 251
698 397
748 109
815 389
35 307
820 921
83 299
556 267
753 820
671 538
225 442
495 621
616 806
911 181
670 768
20 921
252 53
954 141
462 721
412 198
65 261
38 694
216 921
956 538
327 39
841 198
732 631
635 144
719 814
82 877
68 314
593 664
641 868
510 811
525 850
710 435
777 532
821 895
221 220
863 738
44 380
681 509
871 212
138 488
163 542
58 444
143 118
191 601
338 335
100 739
448 928
59 708
383 729
378 403
565 290
437 897
361 959
375 353
813 617
941 227
379 699
122 787
276 80
956 796
936 629
304 644
697 193
772 765
38 564
450 355
142 914
87 137
162 933
267 339
955 110
295 794
868 513
451 355
485 628
134 757
251 757
600 447
318 850
873 365
463 717
916 542
332 726
447 829
398 263
81 48
473 584
502 843
601 432
446 726
376 839
847 350
712 830
378 428
797 267
70 600
354 118
667 411
419 404
449 87
590 130
916 199
410 659
673 348
202 829
55 708
636 791
555 590
624 922
850 561
292 250
616 766
712 39
640 734
416 851
796 205
766 730
718 53
451 597
661 761
430 335
506 24
881 893
557 752
620 787
236 413
828 705
409 690
650 634
27 106
749 761
430 415
354 814
446 434
474 945
733 434
85 206
786 117
753 206
748 534
55 140
942 708
468 362
523 112
655 731
108 129
498 442
915 130
108 15
391 692
852 835
814 461
344 21
195 348
389 134
818 131
443 773
550 336
662 126
264 140
866 41
328 504
508 111
751 266
941 733
334 287
311 321
68 389
276 793
625 788
334 489
128 483
490 431
471 578
682 808
649 272
382 258
369 771
188 481
630 384
50 731
510 56
805 245
943 459
567 100
836 474
243 239
783 501
37 488
156 381
331 816
283 385
844 934
529 261
668 198
738 884
121 553
32 145
181 239
96 934
821 351
657 187
315 827
748 275
63 384
954 572
875 435
190 575
13 371
446 42
498 192
281 83
762 499
57 811
99 688
18 5
855 829
399 42
58 356
609 494
703 865
732 219
25 198
448 91
133 787
604 950
898 917
341 574
964 427
189 540
860 99
807 865
497 339
874 958
619 217
861 639
952 788
190 377
736 397
211 154
910 98
249 100
186 797
710 486
235 838
882 53
377 862
410 298
363 699
181 163
234 237
719 130
649 164
462 145
122 179
201 197
129 150
166 407
663 724
2 453
647 46
15 763
356 16
594 362
203 894
868 421
726 237
829 380
324 567
670 649
116 71
890 946
146 228
715 900
393 482
334 537
572 674
851 222
387 538
455 261
711 435
624 213
491 251
72 907
916 130
416 837
733 614
941 431
253 562
146 528
303 136
379 239
625 130
37 900
9 313
318 583
270 507
209 724
664 792
466 936
283 605
516 518
563 12
670 435
513 586
100 794
192 332
926 636
573 415
673 67
749 857
163 667
573 291
534 490
937 811
676 107
273 677
243 517
574 570
129 866
863 566
665 913
891 88
55 803
356 696
507 367
334 876
177 134
428 271
409 374
270 314
671 253
139 560
896 898
179 217
916 372
768 417
90 534
827 99
142 150
1 380
54 922
750 667
937 417
603 132
14 667
716 376
271 829
37 253
831 207
642 890
815 621
571 481
148 497
621 663
605 247
842 468
854 90
481 878
289 69
573 910
281 359
271 610
195 66
339 960
317 801
357 476
351 731
178 802
951 600
334 394
86 682
252 250
758 198
858 356
182 730
915 345
492 762
678 773
429 394
101 60
239 403
628 677
943 668
50 261
593 295
675 656
774 779
736 490
871 114
399 51
790 658
672 565
376 227
495 388
832 306
492 228
178 840
843 349
583 247
570 482
826 834
439 301
45 359
931 181
813 740
790 472
279 287
27 442
344 705
452 434
123 654
331 359
668 248
266 836
318 859
931 480
86 316
217 244
833 327
428 187
317 779
277 574
646 801
551 253
158 732
938 481
274 198
455 306
74 601
714 269
204 49
954 241
239 222
651 244
180 509
905 523
874 811
302 747
881 910
663 602
497 91
86 49
685 696
741 767
947 691
470 535
466 601
689 160
827 240
290 526
64 278
484 75
961 3
24 408
317 291
443 610
566 380
141 411
366 799
545 348
667 55
675 172
361 403
456 380
871 962
122 883
839 167
374 923
695 725
783 357
165 353
962 846
852 411
799 174
495 897
498 40
759 213
593 377
281 658
9 958
786 261
345 351
361 820
15 284
340 394
756 213
20 383
689 781
906 367
657 876
715 330
947 530
600 150
423 696
951 197
478 846
748 369
180 157
361 623
706 862
744 477
883 523
445 568
302 118
217 2
718 509
762 130
254 57
473 40
712 639
309 39
715 797
713 687
576 207
210 109
504 842
539 134
300 144
484 603
927 167
663 217
88 442
182 142
472 606
948 195
882 369
399 354
900 808
388 873
583 777
833 934
681 563
489 63
580 317
331 56
629 170
270 46
822 72
158 884
215 959
751 749
424 491
186 946
821 55
444 629
69 197
302 185
874 365
611 405
515 176
337 81
249 787
159 958
148 619
437 445
63 547
6 259
120 355
624 435
927 207
885 12
875 371
276 353
745 722
470 334
70 612
862 584
906 187
393 735
777 742
875 115
460 553
956 552
179 658
81 41
424 737
426 569
771 515
215 758
465 891
250 697
632 167
513 244
588 696
798 846
914 98
8 752
831 479
153 884
318 743
800 453
565 421
70 361
663 224
138 319
655 774
304 651
933 588
398 143
52 579
824 760
826 245
845 144
363 885
662 215
743 427
9 732
954 112
227 920
728 269
44 731
73 342
249 713
326 261
523 373
587 196
119 322
842 50
876 110
633 770
418 892
44 703
446 647
607 666
612 103
356 67
831 870
625 19
200 749
722 935
845 401
581 709
38 590
746 730
9 844
166 355
498 353
252 900
755 299
934 16
440 460
469 188
632 510
536 419
199 3
267 777
465 271
382 907
948 218
300 188
167 735
360 77
464 700
754 490
288 206
80 725
343 794
531 490
393 612
670 948
304 306
98 534
510 280
186 919
924 201
813 168
805 699
726 352
638 799
156 434
871 539
81 15
655 794
226 33
78 313
948 132
802 598
52 933
13 66
708 432
466 883
450 455
224 429
17 583
847 561
772 664
161 442
703 499
482 530
68 615
415 194
139 418
738 684
357 7
860 219
281 820
647 177
161 146
243 60
263 212
445 830
329 239
665 846
826 541
746 937
155 829
844 778
883 601
657 459
332 42
398 512
337 121
959 111
692 808
815 314
851 867
416 654
252 335
369 364
332 206
318 647
478 488
749 338
478 334
839 220
905 590
180 206
900 131
822 916
880 394
31 771
327 386
490 83
633 561
325 479
516 653
940 372
642 755
332 738
284 313
583 726
389 145
179 669
560 113
736 211
506 841
37 149
449 34
840 793
940 407
598 244
360 270
274 227
76 674
87 97
328 413
840 522
577 309
342 124
318 764
83 352
78 464
200 231
701 846
535 749
86 844
844 364
221 15
441 907
437 923
339 431
446 17
787 851
539 359
325 465
929 71
560 514
964 353
277 195
702 299
157 271
277 661
231 97
366 848
282 860
798 579
401 912
828 454
554 551
105 796
515 16
790 755
423 499
806 922
748 515
362 513
173 44
295 138
896 659
662 643
321 840
391 83
477 553
699 95
325 770
507 181
764 350
587 864
51 65
607 847
943 417
847 572
572 799
423 634
495 91
468 903
836 350
332 255
790 883
488 697
162 741
957 506
371 306
140 707
218 438
535 29
541 555
370 494
511 250
560 551
458 469
340 90
489 442
484 271
836 24
829 856
728 329
745 389
675 78
398 387
465 676
310 713
850 323
121 559
949 500
277 582
868 370
267 5
360 196
270 912
133 59
94 145
417 696
647 794
419 559
768 88
218 359
202 903
812 558
165 108
208 292
63 892
170 919
505 211
121 963
362 441
98 544
73 829
743 164
860 558
28 85
238 375
775 548
14 252
108 686
188 441
241 4
817 766
815 713
186 335
183 551
733 307
798 467
209 340
167 197
577 346
488 799
850 411
394 453
211 852
308 544
27 713
567 902
328 409
868 99
909 330
123 297
750 357
237 144
926 624
786 169
226 274
44 799
850 766
652 366
790 292
914 599
678 256
637 114
795 514
828 444
211 185
404 918
889 27
86 742
90 217
162 9
470 439
64 860
147 390
550 287
123 878
398 473
165 290
189 814
456 834
4 251
296 686
704 237
619 859
166 562
826 147
32 2
913 72
28 829
778 486
103 555
458 198
216 840
418 161
420 684
271 488
466 622
219 7
681 937
611 394
621 634
582 4
73 452
299 493
698 608
507 695
127 566
33 134
103 623
426 101
214 737
652 357
44 808
641 333
347 882
931 314
949 956
782 7
430 897
429 589
275 6
537 586
766 841
70 927
279 514
173 137
70 548
343 849
839 469
946 176
631 668
437 477
38 618
449 284
150 589
387 680
5 770
714 126
802 836
962 354
290 920
909 766
189 125
292 663
348 131
596 294
937 119
248 227
472 97
270 237
214 810
695 919
896 195
96 403
78 915
419 187
569 553
173 945
233 648
124 164
590 66
300 335
293 655
644 366
755 757
69 433
652 819
231 487
345 803
661 239
75 344
596 203
410 638
334 645
130 589
638 152
191 13
354 963
229 470
718 950
947 30
75 447
153 682
749 91
32 695
317 829
615 857
206 132
815 769
633 838
592 520
376 644
821 479
320 579
569 384
341 565
393 917
822 619
565 850
874 321
896 943
563 658
570 522
167 351
39 501
99 170
948 637
376 617
113 701
83 21
276 725
115 388
241 634
822 773
611 89
154 58
828 880
955 487
651 781
33 32
807 872
229 873
716 925
881 807
181 584
36 192
591 197
378 447
957 785
37 503
735 781
543 314
722 18
239 928
677 194
458 692
392 261
716 560
570 161
574 678
186 62
308 770
534 264
230 623
556 716
76 239
689 367
649 501
132 264
895 218
87 601
740 639
418 335
100 451
868 322
630 56
887 270
712 812
571 653
580 230
278 959
122 343
536 81
512 528
870 15
190 487
436 750
415 776
485 915
155 53
754 787
166 39
195 766
552 144
183 338
274 640
386 60
348 49
737 770
420 160
239 312
326 19
187 566
133 323
680 338
632 882
896 458
220 589
82 935
20 660
549 212
765 181
605 590
480 201
213 846
128 902
795 705
937 351
958 131
289 795
8 441
909 72
556 64
304 745
505 524
178 494
931 473
304 928
86 723
745 528
221 921
762 752
575 808
414 5
784 245
844 310
819 144
243 460
554 703
778 114
262 898
282 468
471 53
398 461
630 361
519 738
471 2
465 763
835 639
787 188
217 257
267 245
956 825
781 40
421 205
93 414
122 453
929 196
286 830
755 366
786 440
609 37
326 152
528 79
286 834
437 65
278 518
485 429
135 132
443 461
69 710
616 935
641 343
448 364
688 514
554 3
195 217
72 285
330 242
846 872
200 782
199 707
817 302
909 599
267 66
229 246
567 713
755 961
512 396
315 777
469 859
376 936
890 149
560 245
1 124
449 139
592 892
947 131
348 848
147 30
676 252
850 134
367 314
657 773
157 83
315 511
421 358
519 496
598 187
551 645
173 45
221 932
817 432
875 338
543 791
87 366
565 884
423 237
354 197
751 945
854 918
448 542
504 737
23 551
239 628
579 438
196 870
512 931
576 45
277 626
446 76
551 804
855 348
874 683
342 518
309 823
77 564
490 339
727 471
749 203
585 538
898 413
571 82
224 752
455 538
588 684
173 342
507 435
296 91
915 848
754 541
765 629
769 543
636 887
76 44
282 57
565 658
26 389
271 168
717 294
606 386
153 471
50 228
200 135
540 112
810 883
638 170
865 176
308 99
932 175
146 16
539 735
156 427
746 676
462 743
265 961
475 107
783 911
592 634
63 771
216 152
535 218
681 701
925 928
341 532
165 362
830 418
287 416
183 866
611 397
273 215
64 862
735 886
287 411
747 849
888 767
536 171
741 562
582 686
537 366
750 429
739 476
845 441
318 510
855 779
151 461
957 139
195 476
43 259
309 628
439 31
533 910
914 795
436 786
639 930
1 366
352 907
551 477
948 630
289 269
940 461
746 240
354 900
728 691
145 314
442 111
217 474
669 319
191 99
13 39
632 184
937 85
280 558
296 814
960 358
173 146
286 427
597 269
464 892
300 799
633 358
874 859
726 333
812 21
404 385
824 71
387 356
617 281
609 740
311 518
337 256
178 720
257 867
839 308
354 760
658 411
182 89
879 875
179 213
819 284
231 963
710 368
148 945
203 247
573 52
321 473
199 666
91 629
126 197
908 560
822 232
516 272
881 387
535 104
72 58
70 421
822 176
281 597
508 424
860 460
195 48
148 287
212 323
466 308
847 628
304 552
827 417
673 374
114 8
1 222
424 513
881 308
617 776
798 149
758 225
28 358
81 292
394 586
317 687
318 482
498 532
243 537
612 955
202 123
422 665
93 11
64 441
685 589
821 378
788 892
937 673
748 323
360 390
813 664
880 134
183 254
619 598
400 252
18 396
543 432
50 878
714 66
472 185
428 566
143 754
143 943
906 811
406 654
641 166
28 686
571 566
423 16
554 231
116 83
446 713
956 303
304 336
406 644
93 91
443 865
621 442
744 802
243 955
895 210
37 257
474 697
858 141
102 62
727 285
28 261
123 441
120 695
948 267
669 578
116 617
478 362
676 523
554 239
875 960
283 801
195 796
281 97
320 587
472 563
332 124
252 291
184 95
1 699
881 525
64 708
73 606
347 405
46 251
961 776
232 177
877 876
894 244
596 113
304 680
797 960
641 750
903 416
166 932
790 460
958 509
716 757
17 701
882 39
817 527
789 246
843 572
669 837
165 204
789 562
550 679
158 686
297 198
915 257
443 563
830 431
43 850
831 25
599 88
304 712
834 704
406 765
701 433
147 130
363 263
361 259
26 245
447 242
541 241
755 241
620 524
718 405
328 213
710 239
626 656
132 476
721 782
85 253
570 527
327 53
948 1
628 408
249 84
225 476
948 93
426 224
908 39
740 950
300 758
550 523
178 897
621 349
740 241
808 256
625 557
816 21
638 50
171 460
895 618
581 707
478 65
78 869
402 112
597 544
436 390
573 885
20 81
913 912
717 814
80 65
128 238
223 476
613 947
30 415
821 78
631 109
361 125
274 434
880 161
567 235
584 118
949 666
863 695
745 925
200 768
216 541
143 142
652 207
354 788
883 194
913 174
653 924
830 317
547 864
581 669
463 291
59 477
556 144
154 220
864 228
241 189
336 237
516 39
769 901
417 213
64 675
286 956
533 335
376 371
787 112
772 518
262 81
352 306
436 521
939 498
352 172
516 583
52 542
139 840
552 397
533 631
101 119
712 495
369 481
64 327
812 190
232 811
446 951
710 482
282 739
637 920
317 272
437 656
93 820
580 480
173 511
588 921
117 413
585 353
938 89
475 85
941 104
233 21
881 941
262 236
615 187
3 476
239 41
463 235
446 920
392 730
744 59
169 477
50 84
184 621
57 806
618 945
81 664
585 804
38 312
908 850
156 886
700 867
263 45
951 461
305 869
281 936
951 264
200 327
525 422
751 346
163 111
550 434
903 961
875 85
670 419
394 589
244 517
346 217
557 555
369 97
933 700
282 261
20 287
937 348
30 760
218 213
37 174
268 709
296 8
767 357
637 270
475 112
632 368
883 380
828 808
317 329
964 894
726 319
943 700
276 644
43 658
258 45
609 329
426 212
723 486
954 258
274 892
525 771
529 654
505 298
700 312
1 686
847 640
820 930
792 65
225 35
337 659
147 199
604 864
351 284
114 24
468 898
52 701
387 903
452 442
744 227
525 389
617 360
800 220
728 348
68 207
402 46
439 848
197 125
933 725
37 762
653 616
604 749
475 272
113 435
387 113
192 355
746 306
684 194
906 522
3 461
648 667
609 953
433 432
331 98
863 928
506 708
845 507
739 137
712 692
508 572
531 707
86 659
80 264
502 791
90 657
628 268
480 707
751 333
243 15
214 583
38 591
583 515
208 537
560 848
238 653
782 102
913 513
270 433
243 237
898 3
331 370
333 217
301 586
932 384
831 527
783 462
169 752
758 477
915 416
790 321
571 125
343 263
706 133
440 749
158 89
842 447
456 417
940 598
211 236
240 650
587 962
265 576
343 24
299 781
675 375
480 370
821 519
647 517
906 920
732 251
196 31
958 74
271 894
372 757
855 101
458 52
646 423
318 910
642 354
839 459
832 355
44 300
642 303
588 522
862 770
729 102
259 40
455 648
80 152
165 804
588 703
783 878
347 796
858 281
78 176
379 858
399 471
724 319
452 773
854 506
344 244
392 227
179 367
574 553
462 336
775 326
510 616
462 876
274 796
532 140
929 850
904 487
844 298
70 546
866 425
221 215
393 145
642 820
179 8
217 101
524 882
944 509
532 435
179 444
327 338
724 13
587 629
866 138
911 539
398 589
36 663
719 7
480 164
78 605
11 423
1 110
123 602
549 84
233 807
199 961
728 234
746 653
535 550
485 751
752 364
704 959
749 757
962 351
407 568
402 857
550 396
764 511
932 725
180 960
147 40
611 715
36 582
497 455
904 501
875 101
271 486
317 284
646 299
819 363
202 859
555 429
552 479
523 493
153 336
735 45
805 676
292 548
433 194
15 188
469 2
492 178
827 838
814 242
891 54
672 71
874 628
402 540
133 588
710 605
418 849
99 319
240 483
18 199
470 118
425 614
343 526
252 55
328 563
389 501
245 771
616 870
812 340
186 131
148 349
372 152
253 876
958 738
741 506
741 768
133 137
324 852
956 694
701 453
61 357
598 284
908 772
289 209
782 106
368 885
343 372
516 703
570 837
836 669
926 615
642 882
485 352
506 5
54 421
895 25
863 354
202 793
103 370
26 519
325 739
747 203
605 58
59 749
337 139
572 648
825 521
484 435
888 922
340 922
485 859
114 953
73 14
100 132
525 921
874 713
827 729
638 558
391 479
718 779
72 16
309 111
296 838
580 175
336 416
626 923
715 479
92 707
954 610
445 132
497 928
75 876
751 425
146 851
647 912
191 275
749 225
119 777
832 329
797 97
486 380
76 929
147 892
766 35
613 366
675 726
908 615
744 760
832 956
327 160
73 326
715 147
245 952
148 51
506 534
379 734
746 454
676 521
103 763
798 107
113 568
700 640
878 687
116 523
448 657
817 673
116 213
320 112
346 371
784 872
93 141
899 54
935 322
678 203
632 13
700 522
271 431
748 700
199 724
339 231
94 404
914 857
955 291
566 639
355 731
754 862
533 845
11 840
858 125
909 954
250 411
154 885
595 964
662 167
198 421
603 782
619 885
536 389
794 247
181 701
386 837
494 876
414 921
300 656
867 316
552 846
322 794
191 855
378 648
608 194
98 3
904 415
405 646
585 375
58 713
654 34
425 520
798 515
122 342
69 903
652 569
744 515
649 482
427 170
949 175
836 639
311 473
591 527
704 132
485 209
282 945
96 941
784 262
208 792
338 865
38 181
951 708
29 137
679 42
218 431
371 358
293 384
214 84
189 897
744 336
817 513
310 374
900 801
862 384
491 796
626 384
133 343
169 193
128 652
331 309
670 245
196 60
277 568
718 223
888 568
947 665
424 383
477 919
594 445
925 944
733 660
416 684
139 757
389 782
712 7
73 197
616 489
32 189
715 171
450 228
954 256
820 413
344 756
720 45
955 240
867 696
190 502
882 553
337 452
209 371
241 42
910 164
603 307
743 930
428 759
446 254
727 806
795 667
458 911
328 434
732 35
838 395
464 160
719 294
946 920
115 125
871 274
33 384
211 766
924 433
151 310
768 268
121 563
790 800
262 420
148 483
711 570
122 870
605 357
183 568
457 259
377 130
399 269
916 204
450 441
379 252
764 794
52 100
572 176
191 460
116 129
192 279
787 564
294 299
1 621
324 239
754 523
279 99
318 425
379 958
270 231
954 386
681 323
719 88
5 39
387 806
481 111
95 357
537 493
190 861
19 691
482 34
876 920
879 215
938 205
587 369
450 734
380 517
383 79
662 580
57 476
75 185
854 941
630 530
827 19
957 420
600 835
886 959
491 84
700 396
221 201
409 62
87 56
202 232
736 653
170 864
729 7
26 53
452 13
342 451
819 521
949 419
913 703
203 553
881 60
90 690
226 762
275 701
276 336
402 120
905 961
715 510
348 433
751 947
641 396
834 421
783 427
319 385
43 507
518 840
190 770
909 903
559 779
914 218
890 268
798 537
33 265
647 705
850 288
143 942
744 489
906 601
133 365
133 602
399 329
376 747
368 876
841 597
238 923
65 364
710 732
292 963
652 15
762 243
367 407
537 395
38 753
605 616
611 134
127 364
122 603
664 650
428 49
179 782
428 713
671 701
199 323
467 2
684 705
739 953
310 876
344 125
48 788
24 291
289 678
607 960
670 888
75 225
370 413
420 91
315 134
315 691
518 455
916 115
72 773
621 564
304 121
148 397
890 89
903 2
568 705
915 383
882 960
670 663
775 467
337 541
775 812
32 774
692 441
449 914
625 929
258 354
956 469
721 614
289 170
318 753
495 763
824 946
736 720
304 457
259 164
379 145
331 114
162 708
613 844
18 749
889 851
279 271
606 306
457 299
290 514
655 467
675 3
285 864
124 370
238 146
630 267
875 849
209 732
43 735
672 105
961 176
48 306
937 590
363 602
833 166
57 372
367 55
69 378
875 797
334 621
64 436
21 107
574 563
105 907
368 849
332 946
162 753
266 292
747 100
458 927
845 189
663 562
453 350
612 319
154 348
312 84
27 256
615 188
588 164
680 401
743 853
576 695
247 849
643 297
621 561
15 421
387 218
821 838
68 555
195 375
727 308
693 351
531 770
76 880
497 251
27 140
661 600
443 306
863 838
304 948
676 946
74 231
623 269
423 132
960 89
727 793
339 55
398 738
926 602
304 444
524 412
23 359
463 62
267 517
758 731
947 258
885 185
73 298
186 215
245 41
600 900
545 925
148 94
214 197
695 629
664 215
531 62
180 219
357 413
167 584
949 186
822 175
651 330
254 334
664 500
288 952
282 462
300 856
473 54
96 15
238 259
241 547
592 829
340 816
613 589
758 453
714 598
764 380
820 373
108 181
277 935
192 503
469 388
896 54
325 268
9 112
641 851
428 392
523 589
322 67
69 535
279 129
167 155
203 394
184 199
454 413
952 921
43 700
240 725
913 576
938 618
318 377
165 123
470 488
122 240
95 731
618 853
571 816
795 223
4 53
545 660
464 898
178 725
871 686
607 251
101 170
582 287
402 359
343 57
939 615
871 576
645 425
52 836
11 626
693 377
439 284
400 373
698 902
797 634
100 709
282 742
665 555
332 50
759 527
402 507
190 432
292 683
165 230
764 803
146 791
543 372
346 501
769 937
832 463
58 434
302 322
858 415
254 842
23 512
102 365
888 789
718 705
511 163
693 502
143 873
324 94
64 558
10 222
710 786
581 225
926 882
529 792
370 865
37 12
254 811
157 339
749 575
242 837
78 743
600 777
122 340
340 517
426 840
606 628
652 147
186 324
813 761
516 419
728 725
577 890
558 358
844 83
939 734
954 65
818 897
938 367
145 390
767 644
402 115
531 40
753 174
958 725
942 731
332 615
449 254
141 631
565 435
204 338
88 432
502 503
782 427
754 245
866 883
448 789
916 415
533 598
154 459
408 687
762 24
249 538
910 333
807 738
831 140
158 914
298 251
504 246
467 258
871 193
32 963
321 193
772 621
293 696
214 689
508 857
424 684
299 222
321 886
844 420
627 93
949 665
810 285
257 170
452 288
469 922
819 291
117 559
767 782
248 809
572 451
825 371
577 734
587 127
862 897
450 262
798 663
706 320
881 273
759 21
260 742
758 961
224 757
751 95
755 912
666 837
116 643
446 117
216 907
274 181
866 648
446 80
748 589
699 901
790 841
935 791
772 477
307 856
665 265
961 853
195 198
585 665
550 433
133 537
449 783
200 720
32 757
343 777
504 745
382 826
668 352
292 239
218 97
456 19
254 190
848 725
456 548
642 678
611 697
723 130
632 554
768 779
275 384
746 420
73 571
652 474
175 74
75 431
420 401
260 763
341 946
123 114
797 389
712 333
322 24
328 539
554 901
278 599
388 894
435 170
948 607
741 694
949 586
286 136
772 786
550 648
233 512
427 546
294 198
825 330
899 912
672 160
30 197
652 612
964 155
332 7
662 931
400 374
282 667
562 432
151 605
132 953
183 636
103 705
772 554
802 886
769 509
758 763
932 316
728 655
815 637
241 923
800 646
893 385
662 445
583 385
957 765
830 451
510 27
862 281
115 789
338 433
342 251
519 829
950 476
688 509
196 608
108 92
325 161
328 948
587 355
399 946
188 515
139 900
351 112
911 322
498 262
599 489
931 526
893 873
681 419
714 223
175 959
652 27
564 285
884 79
430 296
43 121
119 959
782 859
577 717
895 922
770 684
909 707
277 338
377 12
280 479
249 292
797 576
672 745
45 194
332 597
214 269
446 915
298 647
113 30
490 268
805 673
204 267
114 440
653 156
485 757
789 494
507 415
874 723
446 184
675 87
710 169
697 112
799 385
673 647
600 473
68 749
78 83
728 919
800 137
470 380
573 23
345 185
278 768
454 770
535 658
128 108
624 62
138 371
294 547
784 178
188 791
552 860
262 629
249 714
446 681
958 623
216 6
702 709
47 961
746 534
839 444
321 427
422 40
173 932
518 923
675 155
124 674
178 356
589 3
245 255
694 29
507 259
59 338
180 779
832 376
641 530
845 377
570 88
868 110
466 257
329 494
158 350
322 150
2 185
271 791
72 2
347 230
340 92
68 861
464 690
249 438
742 408
117 274
938 241
556 303
186 721
32 427
938 203
675 816
300 299
951 891
944 355
582 763
699 688
198 520
860 361
33 260
280 111
426 97
426 394
916 855
28 312
430 655
740 591
43 701
210 92
889 52
339 666
775 788
286 178
567 700
931 532
910 578
159 605
398 640
913 838
154 345
813 412
305 433
430 775
255 134
615 840
689 27
101 579
387 794
816 788
571 910
325 469
215 703
946 34
575 323
392 271
717 584
324 204
161 316
642 825
153 695
44 362
518 285
430 23
274 413
49 688
66 696
489 808
782 459
617 235
955 348
868 10
785 258
632 301
632 902
354 24
26 431
936 589
248 517
76 860
411 413
495 175
599 321
590 177
472 558
889 678
565 564
599 614
13 527
821 871
414 132
422 80
458 248
296 610
492 119
180 412
458 306
721 846
577 811
446 189
785 683
126 755
651 633
929 237
123 795
439 177
908 542
744 551
71 291
105 261
430 638
778 383
302 468
178 636
630 136
295 54
342 108
895 174
901 493
13 441
824 35
295 255
366 169
23 758
785 873
96 31
942 251
935 84
798 442
273 59
135 808
885 922
347 956
905 708
399 113
326 101
896 735
749 185
836 894
22 382
238 54
507 952
758 15
446 938
929 140
339 299
50 849
846 691
19 614
155 243
143 778
62 487
436 626
404 71
669 149
195 599
685 860
933 429
266 520
328 138
671 667
203 244
870 429
587 860
107 614
393 531
844 448
764 403
245 438
550 349
889 684
235 503
310 819
348 79
472 522
36 756
346 83
873 660
247 291
205 34
711 136
277 516
886 222
43 816
153 864
347 255
880 776
787 219
734 944
398 533
742 110
720 877
721 551
751 912
727 24
260 203
47 423
309 779
651 907
378 270
398 72
553 859
468 154
600 628
641 741
327 759
501 41
879 354
937 276
531 646
871 109
277 274
243 861
420 766
937 215
652 287
311 496
363 45
214 5
727 154
148 16
716 36
588 859
645 380
789 865
819 14
870 137
510 619
344 490
265 610
703 876
418 483
741 438
320 181
173 892
879 463
498 517
197 256
670 410
171 31
186 678
915 481
44 900
783 414
283 730
813 942
114 671
90 649
311 296
582 509
331 631
428 297
883 366
22 654
47 413
51 657
187 256
337 764
914 549
603 84
165 751
614 453
653 586
430 392
558 125
300 21
460 301
466 664
96 486
235 372
836 67
561 417
86 418
308 112
506 224
26 801
678 857
557 713
635 139
357 60
162 143
508 961
791 213
376 493
159 273
655 57
895 368
712 931
689 15
897 961
576 859
883 47
532 691
230 89
473 136
466 34
936 161
155 527
185 696
675 421
342 455
753 57
866 705
166 601
78 126
51 770
259 461
346 857
337 271
64 46
719 507
155 779
949 81
412 517
528 152
414 535
298 912
608 228
533 774
807 761
424 301
260 680
733 432
190 114
23 207
791 394
895 571
489 451
508 933
842 538
148 390
704 739
492 283
932 353
505 606
728 357
74 792
265 720
607 104
466 862
325 237
147 750
938 886
113 673
197 546
73 709
430 606
775 30
442 194
964 263
454 433
634 776
124 242
617 489
871 551
17 272
132 701
443 111
387 888
797 588
315 749
73 477
647 47
633 374
174 285
643 244
401 269
162 276
703 794
301 373
51 905
9 369
631 245
388 924
281 509
337 490
317 537
275 823
271 701
942 532
181 934
941 618
450 897
789 924
162 224
448 181
964 533
489 134
913 887
342 366
727 371
613 656
180 361
722 664
189 323
669 255
638 224
179 404
778 864
443 804
592 306
710 451
258 261
449 200
456 954
68 260
449 61
202 764
220 483
298 517
906 546
582 477
559 358
904 255
277 466
444 773
163 413
900 285
98 808
83 172
582 211
145 268
154 189
234 56
404 408
845 661
885 441
668 919
4 723
287 920
639 185
596 480
659 703
874 385
157 356
875 765
536 115
962 169
180 627
794 461
830 513
199 532
248 894
844 307
534 960
429 137
153 490
304 685
101 725
277 306
412 509
195 355
766 137
468 471
387 962
309 168
636 207
884 578
455 901
120 630
838 837
331 684
682 751
362 945
439 24
910 924
798 74
237 256
444 701
449 362
277 392
908 900
717 928
950 227
415 547
927 140
459 791
736 104
464 499
808 645
503 102
732 358
535 50
73 944
957 824
175 152
502 793
145 257
499 170
560 432
863 220
818 622
17 123
600 433
926 673
535 514
507 848
344 700
367 952
139 101
893 945
392 517
315 259
592 700
230 246
66 247
311 589
816 827
416 793
224 152
842 516
619 959
8 312
880 309
289 119
512 46
275 907
450 81
881 288
706 177
123 852
747 584
554 794
875 147
850 759
525 97
497 720
661 453
882 546
875 928
702 130
738 54
613 335
39 95
914 847
281 137
793 432
249 846
641 240
741 32
349 777
682 610
115 19
962 847
782 730
612 566
805 724
552 843
108 301
522 907
954 344
926 880
908 527
145 872
204 263
448 852
764 636
911 240
672 3
581 843
195 95
235 435
798 961
585 400
376 573
513 299
551 97
414 465
609 695
345 523
195 523
913 335
17 449
382 842
419 553
265 256
71 307
706 445
790 487
116 606
789 212
854 503
208 285
710 373
76 99
405 576
151 658
893 85
277 32
625 955
947 720
178 234
855 222
875 268
755 308
391 373
410 514
492 711
157 893
516 799
192 961
466 451
764 850
309 306
368 843
233 640
530 601
342 419
929 235
23 738
527 917
13 136
492 251
208 154
860 701
748 18
391 918
424 626
190 674
328 455
888 647
127 517
303 563
474 801
740 756
797 174
303 761
668 867
875 890
478 142
98 843
102 140
816 527
277 789
144 364
25 205
548 15
599 442
284 435
934 284
906 676
655 386
905 624
611 226
424 763
470 252
236 156
284 709
512 145
199 330
429 509
226 913
328 121
678 755
409 850
458 661
73 959
317 392
822 961
593 596
831 291
357 110
783 16
412 369
887 789
566 312
229 711
126 12
769 486
83 79
871 472
142 653
252 606
31 799
305 52
511 873
354 809
830 350
382 746
286 709
759 101
446 484
939 855
890 327
789 423
430 756
160 39
727 901
689 448
115 890
796 878
533 424
428 919
738 561
734 132
141 760
665 106
881 326
158 258
962 417
32 179
246 193
902 489
685 16
519 696
457 959
226 349
500 223
510 253
10 441
914 88
836 479
232 717
587 146
82 607
108 332
320 861
463 138
245 29
704 562
357 164
36 851
343 898
9 583
85 945
488 101
731 912
443 131
767 579
95 132
233 384
741 292
732 28
821 749
420 533
125 111
321 201
428 855
163 356
559 119
940 423
543 243
422 95
571 255
744 846
10 55
875 67
77 55
592 759
956 934
942 598
858 185
534 369
700 269
607 521
915 380
897 686
617 818
37 421
455 203
234 606
541 112
499 514
286 279
732 77
182 786
573 754
480 795
438 291
392 130
470 589
890 820
61 568
877 640
533 499
883 687
834 21
504 800
855 648
939 642
685 882
548 103
874 146
823 102
1 684
230 137
439 461
5 829
444 532
262 866
474 259
127 95
378 204
360 252
711 432
266 268
406 687
558 66
127 696
825 857
511 119
447 561
889 348
543 892
51 721
702 201
295 168
949 560
165 518
764 339
241 902
636 906
908 257
170 118
740 459
444 725
933 45
863 464
881 487
92 666
623 796
343 400
516 225
529 89
449 345
375 161
679 930
541 530
525 311
396 901
241 134
383 528
277 417
281 168
385 546
646 15
530 901
289 601
184 157
354 408
642 1
784 250
207 959
779 903
663 404
151 838
463 10
234 894
267 110
948 803
788 811
249 352
443 798
255 532
561 91
816 352
167 737
736 241
330 306
286 16
915 301
617 931
513 188
215 759
882 774
882 953
381 247
6 757
165 136
129 285
401 127
88 390
844 794
726 218
545 62
360 319
498 888
183 663
135 356
502 118
736 914
57 521
609 145
170 713
90 291
681 605
399 82
616 559
378 43
847 185
756 205
549 175
488 667
508 589
940 201
473 365
896 67
419 349
768 633
320 542
875 925
321 294
747 678
686 285
462 394
227 811
318 408
481 894
904 25
929 268
340 723
874 831
122 176
840 396
47 645
239 433
785 84
583 166
857 453
77 922
426 867
875 322
871 639
718 859
449 804
650 144
914 224
326 770
539 363
383 960
218 243
932 827
848 131
895 24
663 141
510 943
32 40
211 551
73 688
828 495
518 532
15 708
883 421
732 311
948 95
643 771
143 284
469 569
533 34
215 869
478 202
585 59
368 650
396 520
571 429
308 176
954 517
123 394
219 433
266 781
527 959
85 493
656 112
689 638
706 861
795 472
183 842
267 454
37 566
675 303
507 453
367 872
375 137
751 308
179 170
719 767
123 129
182 298
933 257
964 774
719 185
956 726
649 579
740 146
328 710
754 477
133 760
200 704
395 16
916 220
850 687
812 348
585 42
749 473
916 35
508 460
495 232
512 552
1 177
550 314
779 102
452 689
443 960
888 520
464 55
64 756
552 389
768 166
347 332
377 771
868 107
571 470
282 364
744 203
393 597
236 544
263 41
68 631
632 808
226 3
937 850
440 345
932 626
233 5
702 284
405 841
142 935
880 680
557 333
640 886
328 540
414 109
839 729
419 170
652 438
50 213
209 138
210 794
244 269
871 634
772 444
718 818
881 934
743 590
796 487
484 339
454 700
203 568
128 48
744 733
71 849
14 469
215 562
935 846
745 302
939 728
158 135
462 519
550 223
539 590
83 707
652 374
11 503
492 336
486 285
642 898
780 481
682 559
844 388
875 404
444 110
422 13
665 796
36 704
68 942
562 429
502 646
524 352
281 876
455 559
338 415
467 171
158 407
774 62
27 814
943 786
694 660
114 49
447 187
524 563
926 653
120 197
915 295
947 285
962 771
850 707
91 111
843 423
8 912
92 647
910 892
184 840
867 713
108 885
422 431
813 669
199 781
512 476
77 253
621 779
282 487
104 357
613 188
204 358
645 544
956 299
152 674
647 432
465 684
960 404
182 887
718 667
143 956
695 357
236 734
315 792
422 440
37 273
596 553
531 735
318 689
320 789
218 152
786 240
210 799
399 459
282 92
879 461
908 661
862 564
153 606
908 640
931 640
73 406
733 795
611 723
526 837
623 369
22 220
557 271
576 253
775 319
728 1
458 429
325 870
440 7
553 725
478 102
904 438
664 24
916 40
891 668
637 124
505 707
115 258
625 352
813 834
315 909
456 624
881 782
893 535
764 243
750 586
134 66
699 656
805 248
698 789
893 338
83 479
594 242
93 844
342 52
638 663
258 898
765 692
660 263
320 819
116 193
276 41
951 723
836 57
410 678
875 54
119 71
68 708
271 176
718 94
161 49
802 433
651 274
61 136
833 478
98 952
762 570
120 364
288 102
584 453
824 959
470 396
458 414
22 813
138 809
212 373
569 759
804 490
493 781
5 137
290 19
44 691
372 16
186 921
569 34
288 118
580 634
1 540
26 570
525 932
817 89
698 580
467 46
571 529
879 651
939 731
232 50
842 818
139 696
895 811
858 205
955 46
548 434
64 867
808 544
896 902
342 725
464 561
653 877
667 546
793 364
28 667
874 411
458 252
583 138
466 39
221 369
221 438
510 667
90 177
471 201
607 503
832 767
343 830
768 364
59 919
932 196
863 429
169 773
44 659
22 828
678 473
289 327
598 241
936 667
747 312
497 560
467 388
653 344
827 597
735 709
475 470
877 666
375 666
216 194
465 11
599 501
701 553
64 772
662 513
255 118
82 737
796 869
854 624
355 872
745 836
581 855
662 488
877 7
167 104
805 480
741 786
661 559
319 404
141 756
934 601
9 924
549 427
888 776
715 949
497 291
281 921
105 886
898 579
414 435
927 171
19 3
439 600
279 269
765 374
891 850
392 771
234 738
916 512
620 200
208 338
58 935
746 659
661 408
523 752
941 963
582 955
405 791
73 836
399 925
676 333
21 688
78 840
643 814
712 344
632 580
387 558
99 144
874 61
399 730
104 522
737 660
838 403
879 513
616 925
582 464
926 911
159 742
190 223
741 363
405 806
28 559
249 4
100 934
382 668
390 316
939 249
265 193
249 893
743 87
693 389
382 867
914 272
562 760
123 200
305 924
620 118
533 564
927 749
468 429
141 849
104 526
330 578
539 329
411 251
665 327
139 656
216 498
466 829
558 140
669 729
186 809
318 21
751 590
73 211
722 849
577 711
127 521
208 6
428 455
396 152
405 16
209 248
300 453
363 633
506 106
825 589
830 861
466 568
51 462
741 747
327 272
748 136
469 258
783 796
541 298
428 520
962 101
459 136
539 671
341 875
401 102
887 92
39 394
937 274
17 638
134 2
567 520
271 50
924 861
596 750
318 295
11 74
83 251
113 225
349 645
733 872
349 417
822 1
276 16
115 930
556 285
315 235
30 138
593 539
519 555
940 872
156 62
116 135
114 924
548 961
61 753
305 223
393 692
616 831
399 826
78 764
818 621
889 490
1 705
710 383
296 41
777 110
610 892
916 55
299 212
11 97
59 837
149 945
498 892
841 63
590 861
202 557
183 930
774 435
950 711
391 503
683 900
211 82
804 185
151 882
382 777
754 117
349 56
827 352
260 41
261 705
238 514
641 326
800 62
276 852
682 387
821 259
162 6
347 138
183 847
503 231
306 185
402 514
435 106
538 959
904 704
769 78
774 550
86 563
488 575
736 317
455 356
772 471
505 49
932 554
93 600
72 259
941 803
86 300
694 959
85 647
702 411
573 90
315 519
700 386
749 523
932 902
439 255
648 358
807 429
576 388
528 408
940 121
832 287
262 911
317 352
629 359
800 251
33 344
337 837
367 316
541 100
311 610
511 757
236 373
935 496
948 322
835 176
699 102
868 588
141 240
734 742
681 79
51 517
782 413
518 522
211 849
288 610
604 650
877 231
569 809
727 850
609 484
295 544
751 450
207 219
679 269
875 324
327 677
644 250
507 919
554 172
885 355
138 724
436 190
186 501
347 93
246 242
833 225
204 777
63 494
204 516
366 435
151 340
721 222
377 537
248 872
183 125
772 588
599 423
324 704
655 515
376 367
717 220
616 256
678 861
739 34
706 559
573 548
768 548
948 105
428 166
783 290
209 316
880 103
581 602
467 155
158 242
701 725
642 589
466 628
661 101
609 860
51 79
895 726
612 197
780 806
235 140
825 356
726 873
163 483
718 649
87 763
534 84
711 490
345 493
620 668
418 610
600 89
464 2
565 322
865 921
356 544
452 253
609 119
120 886
743 201
482 529
311 705
942 174
643 876
236 629
549 83
440 152
536 445
958 188
504 667
171 584
804 791
574 7
567 959
38 917
925 835
964 726
640 411
113 730
391 375
671 175
837 176
795 608
147 488
337 284
349 67
815 230
151 771
184 79
122 696
706 666
855 782
560 616
651 169
762 597
911 145
947 121
517 316
331 537
43 839
305 902
704 403
964 574
249 309
320 440
663 607
736 445
446 5
950 840
682 542
289 820
270 631
22 12
539 440
152 461
360 793
617 413
720 493
37 425
817 827
886 7
233 386
161 729
116 594
379 406
574 667
123 508
710 907
58 412
571 267
799 213
642 483
671 487
442 40
504 468
958 777
238 314
311 258
579 921
429 212
840 723
747 501
275 285
286 824
762 560
637 649
888 124
783 726
117 654
490 349
689 920
216 453
22 354
849 705
632 560
842 55
187 796
915 389
302 669
448 60
462 432
471 316
420 645
379 772
441 109
496 503
891 421
73 117
64 364
947 101
768 499
596 529
309 366
296 591
753 555
956 847
737 474
144 408
591 628
798 150
303 782
607 578
716 169
567 136
72 188
545 727
769 826
613 835
366 244
676 119
899 729
642 545
165 466
742 461
380 251
593 480
22 911
328 102
598 551
318 221
496 257
39 188
743 865
662 499
143 824
319 639
964 675
750 131
115 179
190 622
939 762
78 804
569 297
863 403
179 52
730 876
685 559
958 540
86 603
882 623
209 514
389 219
808 540
279 725
495 298
957 385
182 762
861 801
337 462
313 708
665 355
216 535
26 138
841 206
746 221
716 940
624 679
360 227
184 73
101 781
938 101
796 757
727 110
143 332
249 686
344 451
410 41
407 542
189 429
759 433
685 614
326 801
516 134
883 149
580 215
934 435
844 928
787 253
69 24
768 297
855 136
449 419
956 111
512 357
232 708
156 168
784 703
778 560
396 416
570 644
466 713
282 763
256 222
863 247
648 264
318 920
375 656
938 208
815 215
214 136
367 357
430 278
129 849
224 921
286 554
571 228
937 661
180 55
97 3
782 687
909 889
96 373
948 959
957 691
740 767
912 773
33 527
529 154
329 870
43 687
675 635
14 799
439 114
87 102
258 566
577 400
68 439
255 708
881 812
738 438
668 894
318 291
511 576
233 133
588 10
210 959
424 219
313 654
613 326
375 321
398 486
732 390
682 471
262 107
732 778
374 299
290 479
660 40
813 254
123 310
784 911
88 517
678 537
38 550
10 413
620 327
17 852
719 762
627 885
337 417
908 696
925 921
893 680
475 543
570 296
741 630
154 526
751 207
401 80
787 83
475 221
127 168
943 142
270 733
315 633
591 563
775 849
202 906
22 267
332 127
70 760
616 859
637 618
256 307
386 301
122 724
751 849
158 615
138 553
267 299
875 542
133 814
749 477
113 326
779 686
822 851
154 170
881 722
290 884
220 47
429 264
164 106
159 853
305 211
462 72
960 313
739 364
398 795
86 508
64 240
778 210
956 269
200 778
587 550
64 869
945 930
638 765
580 447
146 66
867 193
328 917
940 290
611 48
298 739
157 275
565 836
512 416
90 602
531 213
825 688
732 914
470 502
889 591
375 624
524 257
324 453
73 928
241 602
682 261
186 123
298 488
458 679
727 29
703 640
384 50
465 218
90 252
790 551
913 848
340 141
630 119
387 355
211 1
554 575
337 901
114 561
581 24
832 588
751 82
27 493
615 442
916 886
103 236
750 257
21 614
807 375
317 610
455 584
927 687
538 12
944 517
202 288
899 10
698 841
158 83
220 575
711 375
339 119
23 824
610 323
430 195
812 551
903 242
283 933
905 39
178 575
218 864
626 136
596 549
379 889
58 900
539 388
647 237
143 782
833 174
452 435
571 97
37 88
796 586
347 505
76 266
821 453
603 831
492 321
101 667
652 593
105 606
178 956
455 804
480 354
70 382
604 215
78 687
890 63
224 79
694 562
186 508
627 354
526 493
579 247
845 439
191 777
305 356
224 250
210 606
670 185
925 65
585 579
531 673
724 814
326 149
893 427
750 164
467 456
611 427
115 607
744 82
902 358
23 117
555 118
891 401
505 483
888 31
836 546
755 559
268 864
260 572
38 150
262 134
241 690
78 549
883 952
159 907
170 859
248 358
796 538
599 928
571 824
410 224
285 137
57 912
889 834
860 806
593 806
947 275
665 310
652 283
496 658
570 683
178 290
651 270
166 299
400 103
150 801
601 527
389 739
29 12
518 882
93 579
480 236
180 342
343 100
653 542
611 928
626 522
832 630
62 499
434 313
786 411
439 425
914 897
778 489
133 810
548 448
328 554
59 575
184 511
613 72
926 239
272 479
819 203
618 240
832 18
478 174
581 788
950 24
490 528
44 119
916 914
652 828
500 307
183 669
845 550
445 885
135 177
640 396
115 67
829 453
871 110
321 589
536 138
595 141
814 674
736 801
799 231
3 540
935 568
82 507
830 835
225 259
446 166
88 385
589 307
226 411
528 934
739 385
463 224
571 364
868 576
778 643
51 884
886 451
665 495
428 576
217 791
17 856
393 787
145 841
409 48
103 149
368 902
51 962
119 521
381 483
222 856
390 244
61 548
272 351
750 134
948 250
116 820
710 867
908 324
466 890
617 679
574 12
845 626
434 713
706 889
389 901
382 24
337 827
286 3
744 865
612 440
82 2
964 360
898 629
52 41
814 40
826 688
292 734
874 823
320 219
362 846
124 561
676 189
863 145
96 482
663 136
232 723
402 137
426 177
504 910
173 495
820 760
765 848
874 663
249 938
252 686
504 844
236 371
506 915
430 664
566 696
267 152
386 629
813 189
613 657
668 29
893 489
465 527
581 930
661 742
20 90
57 97
489 876
172 705
651 558
336 946
545 963
767 92
135 886
213 66
534 31
377 181
722 806
218 127
751 62
765 91
875 163
585 89
325 955
682 740
752 373
300 206
22 168
61 288
736 737
485 822
600 322
745 647
33 322
756 403
270 65
276 285
556 537
337 898
321 21
753 54
503 207
880 891
460 629
604 326
562 371
488 225
458 35
195 494
719 600
914 930
72 330
234 811
209 44
740 176
64 429
960 838
615 929
11 240
743 479
502 538
431 773
681 42
675 388
200 738
627 852
832 841
43 853
574 665
75 246
159 264
17 891
325 934
276 174
592 622
205 776
406 695
562 150
340 459
682 907
628 170
604 756
23 118
830 679
506 668
913 496
18 644
229 50
884 487
747 42
64 356
723 372
472 825
589 365
682 525
132 928
924 316
790 336
877 688
337 695
234 253
627 237
833 887
831 137
668 213
459 71
437 540
398 645
672 606
405 707
745 807
593 958
180 408
22 205
652 702
20 663
592 578
324 103
748 213
560 316
925 696
407 483
943 207
469 242
222 515
221 359
745 671
57 212
262 857
378 201
899 907
539 327
23 139
399 681
32 462
530 811
390 923
181 246
183 852
675 659
347 826
668 684
207 285
816 847
327 861
83 201
162 569
848 84
283 295
498 197
379 693
424 248
640 385
344 469
190 243
173 132
470 267
258 907
575 168
115 97
790 597
862 626
346 622
728 778
854 673
797 245
507 371
580 181
273 687
456 506
710 738
183 871
44 257
192 791
233 93
703 713
595 598
747 451
156 194
475 892
720 10
191 634
208 135
80 194
536 921
334 795
386 752
375 141
711 591
573 655
836 514
206 859
444 658
216 432
646 494
932 294
741 711
896 206
143 853
382 362
28 314
905 268
400 359
572 614
956 653
822 549
748 494
334 882
728 185
148 902
583 363
644 237
810 758
632 166
673 749
512 638
454 865
704 886
831 634
784 701
253 74
462 796
360 95
457 719
829 690
858 136
617 580
516 357
714 365
33 206
442 867
949 643
567 272
230 257
858 403
751 663
678 547
587 236
470 794
333 644
904 602
221 690
875 868
669 163
632 531
740 24
599 396
238 628
704 99
445 491
899 255
821 632
775 850
399 841
528 95
78 480
29 194
376 913
587 532
310 298
333 919
224 773
862 246
623 225
43 962
598 401
844 63
298 538
96 516
278 108
403 223
905 255
772 145
828 426
200 440
767 703
623 137
398 318
458 568
916 759
30 608
784 626
11 362
577 589
338 314
328 794
354 156
535 236
915 24
175 608
925 739
710 35
14 99
896 363
670 388
148 873
452 203
334 562
932 230
498 496
276 188
477 19
64 274
282 639
611 336
802 270
220 256
331 924
148 344
910 298
556 540
656 338
324 779
651 632
128 506
577 627
325 102
638 793
683 756
903 654
668 514
784 23
202 794
9 6
493 316
360 519
770 923
883 765
896 843
670 271
703 589
528 838
844 749
345 491
103 597
76 32
672 902
888 500
219 674
277 26
925 291
546 284
652 108
737 739
238 240
452 170
505 548
485 1
636 893
873 900
841 919
392 697
817 667
528 280
951 245
214 612
585 371
516 71
203 390
836 316
800 13
601 708
428 210
157 138
348 212
813 723
305 269
847 600
439 502
267 359
535 268
44 826
412 314
253 666
324 831
216 835
778 421
733 377
57 101
191 177
406 266
78 397
499 696
906 771
716 802
804 50
68 888
845 770
752 365
615 894
273 145
272 294
908 139
451 494
698 204
282 776
862 257
290 432
647 697
745 82
805 66
419 219
153 586
129 921
749 35
819 383
337 933
277 893
389 429
224 739
653 53
717 656
767 319
39 46
560 210
463 348
139 559
443 322
790 228
398 514
95 553
191 182
695 792
190 199
828 869
775 94
186 929
662 809
933 285
698 707
449 265
670 758
302 570
651 19
405 778
964 606
182 946
751 88
552 314
422 348
393 236
162 290
273 520
328 845
325 686
604 793
569 724
26 495
48 733
640 354
826 586
931 840
219 314
548 491
741 431
775 638
508 862
511 629
607 67
751 856
913 494
560 936
406 413
805 626
270 335
822 373
887 759
821 684
860 645
665 850
298 690
699 444
162 790
831 597
813 528
349 41
151 345
698 314
378 638
183 461
456 130
603 892
834 231
96 343
195 914
741 397
938 193
226 342
918 835
936 688
825 169
881 586
383 388
332 523
51 913
711 258
518 364
651 50
664 413
535 640
171 369
630 168
627 502
593 226
191 886
603 287
680 779
305 349
748 586
478 71
625 414
744 243
728 448
304 346
765 287
465 88
962 841
484 448
815 218
407 357
165 63
502 849
340 481
150 353
819 960
482 256
487 483
710 860
603 438
711 749
655 250
699 67
377 554
655 683
293 900
265 119
121 32
840 691
146 134
784 825
169 709
604 717
850 739
659 156
165 786
649 117
722 686
899 19
128 217
390 687
905 161
772 607
589 687
150 54
153 894
545 222
78 71
855 561
75 42
525 482
404 176
868 720
367 373
180 244
40 953
484 962
510 902
215 542
780 45
4 521
512 731
209 520
78 221
518 454
744 312
327 242
281 799
839 791
249 163
408 578
862 370
329 566
439 737
158 333
661 244
346 274
719 390
946 7
198 542
688 3
11 884
153 81
720 931
472 220
121 708
692 358
203 763
491 566
90 187
698 54
641 619
952 34
909 370
651 859
457 217
325 424
784 630
700 125
939 828
821 823
606 55
305 81
17 582
183 585
796 894
454 207
74 429
162 318
128 524
648 170
511 774
714 47
59 366
346 410
23 763
595 572
745 306
33 499
949 238
813 35
129 683
786 709
73 271
466 955
149 301
914 931
105 297
561 523
348 857
457 251
249 871
428 231
26 109
363 13
871 418
28 395
463 522
637 452
206 544
661 74
762 628
440 187
795 917
249 602
616 181
875 276
482 350
839 493
64 923
286 506
238 499
710 443
92 46
862 127
595 334
958 520
926 420
940 111
608 264
785 928
31 403
783 393
821 861
807 733
716 444
698 631
13 356
525 366
813 734
304 270
875 923
254 18
369 106
369 164
253 494
863 563
334 944
942 196
276 779
657 770
652 665
805 189
855 658
741 281
522 152
300 519
129 869
662 306
832 41
221 474
320 544
621 588
947 345
714 749
583 786
424 586
931 237
680 935
165 511
51 765
383 57
32 149
128 917
266 494
230 87
852 848
143 700
455 717
196 297
590 538
393 876
173 311
362 752
895 321
433 110
847 336
947 319
255 634
664 930
636 687
103 389
357 781
539 92
230 84
449 381
524 650
887 388
842 747
208 933
579 809
51 124
367 385
596 565
670 199
557 633
331 17
480 514
402 253
494 589
634 771
855 145
333 181
528 527
69 899
449 124
595 127
103 521
898 442
734 838
746 32
179 260
862 917
652 250
848 666
404 411
265 650
686 227
281 389
158 272
104 658
145 87
274 66
632 927
732 708
63 934
250 132
92 65
392 640
721 53
756 369
315 805
145 849
865 261
617 508
387 659
715 40
949 357
721 765
833 361
646 150
573 695
779 89
329 300
954 944
439 365
506 83
770 197
822 177
632 884
630 336
836 944
651 44
675 755
582 944
910 804
91 269
942 709
361 709
887 188
904 284
646 386
581 471
325 694
250 917
457 566
174 411
173 157
556 94
567 314
191 626
816 834
594 565
711 30
746 883
332 2
766 540
502 247
831 514
467 862
821 481
165 656
387 1
150 677
191 937
534 163
598 673
495 852
439 897
198 390
790 738
393 819
378 356
673 920
682 281
381 781
470 878
933 680
388 608
727 946
348 823
74 677
672 115
343 586
949 616
143 758
641 954
208 724
826 535
154 553
784 469
331 695
70 924
26 111
881 899
435 111
563 3
170 373
69 36
128 561
182 586
533 759
269 12
879 426
840 87
621 788
647 42
625 919
183 176
82 25
590 169
204 256
668 397
275 695
382 171
159 467
913 333
19 846
113 668
612 884
689 773
497 770
151 610
702 377
676 519
437 893
275 606
161 31
290 8
556 900
909 112
428 514
772 705
77 759
320 661
86 696
461 84
511 931
918 356
604 308
482 30
750 381
588 357
165 893
294 21
957 791
449 946
393 262
680 111
78 756
124 513
659 553
885 861
556 520
706 800
958 579
604 702
728 538
458 963
195 27
151 102
657 425
933 413
96 818
651 827
81 145
315 482
610 885
948 42
135 74
108 490
155 4
754 355
23 514
86 518
723 80
732 18
310 330
948 580
108 597
200 707
649 513
14 750
889 866
443 124
339 236
599 646
710 735
805 474
908 48
443 591
929 788
446 908
315 251
678 758
491 62
664 843
641 548
534 384
389 174
736 529
938 94
245 411
748 472
173 162
710 711
890 322
439 98
366 34
114 392
597 922
324 269
948 640
18 928
398 853
684 907
135 194
76 351
173 60
864 920
452 15
713 136
173 242
437 405
826 52
382 829
505 726
548 660
572 8
249 18
320 905
858 923
345 796
706 90
334 520
191 314
406 909
962 656
78 62
830 269
819 591
843 367
360 721
210 45
279 102
96 819
957 181
738 227
360 566
564 358
214 60
147 196
26 118
612 945
940 387
755 444
662 695
285 773
266 708
906 35
288 623
72 168
290 66
904 657
902 3
445 597
454 955
671 163
211 39
747 244
911 572
173 457
462 365
531 106
375 79
455 201
348 285
573 141
643 537
670 733
181 111
744 792
649 118
787 39
303 88
113 352
418 579
575 907
579 60
863 788
906 850
23 265
633 643
682 639
892 390
551 520
158 238
557 241
147 240
357 483
312 674
165 239
573 904
227 453
678 647
769 353
147 640
492 116
147 756
302 11
949 880
437 913
722 119
478 85
880 100
75 759
675 946
845 549
321 91
595 265
113 601
960 49
510 362
142 542
422 648
425 851
621 469
267 852
650 381
592 459
870 244
82 671
710 354
936 517
416 259
113 156
583 758
76 957
552 723
153 131
500 29
664 201
885 878
710 100
771 394
159 870
646 799
833 82
567 674
402 956
54 553
114 250
421 872
356 499
361 553
706 230
890 11
625 538
648 920
248 219
336 136
538 3
376 255
484 152
402 87
472 864
663 891
171 721
620 870
948 237
1 212
557 598
9 567
387 860
675 956
782 705
765 235
152 483
402 221
9 678
812 483
611 108
331 354
797 889
38 479
714 823
733 561
746 660
482 471
463 537
888 231
116 404
249 7
34 920
898 313
840 404
159 964
451 421
396 920
459 247
184 672
18 264
463 908
33 753
216 576
428 590
134 494
359 335
543 309
495 453
282 454
492 367
58 759
145 487
560 752
419 704
722 135
740 512
549 113
938 428
27 691
32 77
156 701
310 321
346 358
807 647
595 535
903 198
78 333
516 245
469 559
585 413
448 469
566 176
93 113
460 256
32 759
43 822
647 336
59 127
689 841
510 494
854 15
327 314
196 119
25 207
831 206
165 92
907 56
37 937
759 207
577 244
927 301
304 946
15 50
712 126
554 97
333 616
852 41
430 705
478 370
769 406
530 584
939 923
72 160
755 860
587 114
184 144
732 247
678 219
296 3
489 41
7 920
900 66
510 865
1 586
277 628
261 395
162 941
744 11
533 893
329 351
852 212
458 395
69 532
321 629
235 806
33 843
699 597
489 269
933 152
545 831
661 952
1 56
676 701
665 11
69 223
774 323
209 746
632 233
452 933
198 803
108 543
121 686
752 16
139 431
123 553
211 760
154 876
171 434
370 109
343 905
283 671
554 201
69 512
750 486
635 354
306 922
941 471
449 243
594 171
511 836
103 291
778 377
387 240
556 193
426 599
926 48
536 612
17 172
331 465
306 538
492 941
939 591
642 585
642 877
594 868
473 709
627 263
532 823
881 177
376 765
437 519
192 663
841 174
457 638
243 668
204 757
725 269
15 198
292 339
905 298
61 87
587 541
141 136
408 544
274 358
37 709
587 834
173 644
941 653
603 955
575 483
815 616
890 245
387 58
666 355
865 3
273 472
80 413
77 805
884 441
631 801
824 501
308 796
406 10
156 132
914 19
88 259
378 152
775 709
649 146
245 198
211 246
869 923
948 898
285 578
775 404
458 370
151 245
839 32
31 521
53 65
196 365
716 124
148 472
105 476
818 160
601 112
642 117
619 281
303 258
858 374
410 750
179 729
680 210
887 729
333 253
778 185
769 805
457 805
69 172
948 659
116 431
529 7
542 176
533 873
73 465
363 959
159 863
35 369
376 722
871 79
275 125
812 733
629 41
341 896
956 42
153 466
699 421
652 256
839 804
414 351
805 299
722 174
437 24
895 645
834 479
727 51
10 513
414 349
154 95
900 102
640 876
825 415
964 278
331 818
497 957
881 815
569 185
310 252
737 40
85 885
380 112
883 4
339 42
766 562
805 220
260 695
898 188
258 176
452 798
149 838
557 782
419 960
891 699
458 865
328 206
309 65
894 364
302 323
947 282
180 266
496 944
571 771
851 314
640 872
208 62
419 578
913 591
785 479
215 752
23 87
266 56
282 290
391 693
951 307
473 29
202 220
583 170
636 490
452 423
924 825
331 705
315 300
643 164
871 416
875 127
123 327
810 935
438 110
895 798
384 107
596 416
525 400
553 499
165 793
958 657
751 453
478 843
906 441
283 696
347 438
914 567
510 512
693 550
585 837
758 228
915 586
208 567
898 31
638 54
366 84
308 780
749 323
507 779
908 329
268 811
17 494
668 438
226 440
718 502
359 41
285 228
283 70
446 913
782 144
914 188
893 284
913 98
552 634
186 2
402 150
594 605
914 753
96 204
733 442
805 131
574 529
871 538
166 831
683 687
448 616
460 313
846 708
462 258
663 80
470 111
38 280
951 130
120 700
449 389
121 654
339 390
762 63
85 187
663 63
93 152
439 390
462 434
336 176
23 636
51 197
349 438
503 66
693 831
728 809
644 349
854 242
652 625
881 836
455 170
420 97
793 373
133 533
212 140
644 834
299 709
854 683
440 89
237 791
488 701
265 836
204 688
625 943
252 201
157 299
467 544
262 349
328 357
123 439
398 572
157 404
354 864
872 432
474 622
579 313
845 47
216 147
59 518
243 47
72 810
183 415
180 605
652 959
871 623
430 685
426 774
83 477
743 372
845 373
889 588
278 414
606 307
562 622
341 624
715 493
244 674
342 797
706 504
731 629
20 43
173 177
679 134
482 779
151 937
76 211
660 307
766 349
649 6
913 500
199 34
179 522
195 616
403 307
534 792
235 856
484 8
727 12
378 632
414 539
332 528
556 501
929 344
428 382
649 820
233 407
492 902
531 99
595 362
451 919
949 861
473 521
86 913
854 792
393 699
848 690
890 610
216 852
275 404
843 370
719 439
778 811
548 473
933 791
321 357
819 164
430 918
429 416
51 280
124 321
863 703
309 269
889 438
898 690
387 427
116 240
768 805
484 780
858 747
572 411
526 479
32 53
132 291
102 80
116 747
728 124
775 491
47 760
655 480
253 194
121 292
911 441
195 247
755 357
370 112
93 622
322 900
400 684
480 127
877 814
706 848
290 644
754 724
289 564
556 112
341 655
125 486
32 852
173 548
743 801
641 649
11 731
641 865
117 201
938 301
302 425
931 149
17 147
347 927
641 710
844 105
758 919
245 479
468 225
956 768
338 110
737 117
612 146
940 471
501 261
652 707
446 491
154 731
202 782
956 779
339 49
311 653
33 631
61 809
485 862
839 513
379 19
446 788
328 818
238 174
655 39
554 146
651 598
72 219
653 920
180 858
617 558
818 118
947 815
192 944
72 836
337 735
671 901
23 374
342 84
86 755
232 297
392 645
842 269
535 228
489 291
672 584
729 520
813 469
720 483
262 565
844 95
764 104
379 861
462 482
443 314
484 945
143 501
234 721
281 181
267 50
484 867
82 290
611 842
504 311
501 865
675 628
119 390
904 139
658 708
466 659
69 111
345 350
392 796
855 931
722 804
560 477
561 493
337 189
345 921
478 839
254 3
618 257
693 667
229 327
76 757
929 373
834 248
621 522
415 45
33 182
829 713
343 648
828 111
72 624
860 849
233 433
719 960
541 250
593 749
302 849
893 429
755 853
637 739
784 119
128 742
320 517
639 109
815 955
631 704
78 536
266 488
398 831
494 514
23 260
892 89
574 469
485 366
36 308
668 35
784 49
43 125
671 459
199 849
845 39
747 731
352 944
518 107
304 958
570 758
641 848
428 808
954 55
678 361
693 892
720 856
931 154
782 240
833 116
428 779
621 862
523 517
823 578
852 136
455 771
9 334
441 919
511 246
722 246
424 589
368 894
762 664
787 547
349 99
786 442
641 42
958 390
399 112
406 890
883 898
87 476
790 213
575 371
343 789
492 17
116 656
855 891
381 540
8 50
287 460
771 19
670 150
359 131
399 228
467 731
874 501
947 884
286 78
821 934
890 98
147 696
828 519
927 160
158 232
312 546
456 511
542 691
345 930
860 503
704 628
128 784
700 643
487 193
722 424
226 46
292 804
337 770
604 126
913 757
262 251
304 406
620 424
401 459
428 787
179 256
609 369
347 152
774 425
317 371
218 918
14 695
556 333
328 564
509 920
552 867
534 684
449 19
938 734
210 688
605 89
273 848
116 882
226 667
881 794
452 623
459 131
851 725
371 953
822 903
186 12
775 77
512 899
303 692
422 45
320 537
116 94
646 729
294 102
251 140
464 695
621 392
764 136
13 380
525 529
393 114
183 79
165 548
87 358
821 935
467 934
159 835
331 478
631 690
957 742
726 203
754 952
414 562
622 696
751 551
238 557
813 208
721 62
575 84
952 666
446 320
957 852
718 235
692 235
117 53
409 126
887 99
926 572
162 206
220 666
506 435
814 901
214 443
31 540
950 777
341 796
52 353
882 771
108 862
179 551
379 823
388 553
938 918
882 444
823 808
188 713
463 322
535 67
812 548
964 32
772 538
572 903
184 132
103 515
914 521
186 811
89 353
342 244
304 562
460 3
259 614
141 713
765 444
508 59
711 774
93 683
75 859
269 476
556 955
550 602
157 886
159 735
839 278
86 863
647 892
552 773
68 221
527 67
437 254
78 693
452 808
209 956
428 615
129 239
555 853
141 336
466 522
182 237
754 144
182 534
258 251
860 631
525 711
22 387
196 336
463 217
485 438
347 276
437 244
783 84
649 161
156 561
86 437
534 575
574 693
63 709
797 543
535 146
632 154
245 660
736 645
795 174
817 872
785 252
847 427
122 838
446 525
552 639
694 674
128 548
904 404
347 136
282 761
749 873
177 709
78 552
183 836
542 731
241 207
954 12
682 79
941 407
53 907
142 643
554 198
603 785
560 85
784 396
46 803
787 372
924 901
18 661
173 949
33 48
635 194
375 296
294 864
220 544
403 540
813 597
23 589
511 274
341 759
260 85
948 596
754 469
178 804
599 791
740 172
342 861
661 730
891 140
183 251
437 147
617 932
341 237
388 667
376 623
390 106
958 338
914 251
186 336
652 448
58 776
603 654
225 433
430 412
68 945
581 652
874 414
162 254
926 109
518 280
956 586
149 39
842 668
873 853
541 859
618 650
906 55
437 56
357 547
294 829
282 236
419 657
143 634
948 528
108 500
270 57
198 364
10 897
448 380
439 176
609 943
955 432
271 213
812 103
927 464
833 423
479 307
122 902
587 800
839 414
909 890
317 734
498 261
331 772
326 24
225 427
665 302
50 544
175 257
599 417
604 66
42 514
574 799
162 363
573 295
153 305
167 381
271 349
279 785
121 250
718 238
264 696
200 551
485 814
932 523
9 326
569 901
408 709
347 633
532 244
402 168
583 8
719 847
843 207
720 906
61 59
422 500
778 522
950 753
154 472
958 931
762 107
557 493
294 526
508 275
874 570
422 555
186 549
398 138
703 257
275 144
455 760
43 631
437 742
868 103
23 535
129 466
626 235
241 852
593 850
568 544
360 421
659 66
876 864
509 930
86 223
641 795
434 314
237 856
560 140
827 701
879 33
587 374
295 11
379 265
726 394
607 766
961 131
886 861
641 51
950 924
949 473
466 668
565 152
925 601
484 327
126 317
954 237
751 432
790 281
527 793
667 284
849 228
588 657
871 207
655 626
466 519
904 507
663 222
497 659
736 579
315 155
160 763
431 118
458 953
627 739
283 52
926 213
669 794
267 416
229 754
68 416
244 350
735 483
814 168
28 900
456 140
721 657
784 466
813 1
858 245
818 668
78 451
756 338
662 141
672 215
262 535
657 316
668 53
939 495
377 433
613 543
772 894
460 589
544 365
410 501
672 93
567 350
499 713
832 633
909 388
289 318
235 89
396 705
392 629
561 177
580 324
665 188
676 242
213 920
422 666
842 523
41 674
896 29
480 496
225 212
41 923
416 829
913 326
310 464
75 773
863 124
906 876
288 489
938 905
160 801
200 636
22 11
767 288
508 193
908 795
745 795
83 898
866 749
739 865
134 137
232 851
927 496
661 290
962 528
782 239
221 132
505 913
114 390
675 273
183 526
592 164
750 118
368 646
308 558
324 455
511 14
420 95
733 373
581 830
710 391
275 837
189 246
173 362
68 194
715 263
735 24
477 639
821 568
690 110
657 823
607 750
129 858
133 849
626 801
511 859
156 257
873 857
712 592
270 356
252 476
342 936
96 630
120 537
430 472
778 945
80 285
948 658
702 370
911 419
962 447
407 848
525 230
662 319
219 16
716 249
142 835
338 66
18 857
115 407
880 941
65 709
273 743
485 963
698 214
147 558
915 62
402 888
732 309
813 240
771 793
536 8
187 67
38 51
683 795
631 4
179 235
305 25
938 464
732 483
304 477
662 11
584 7
114 551
768 375
759 163
162 411
830 496
718 332
492 848
641 457
438 219
675 247
827 799
23 336
724 953
908 238
287 563
73 931
494 60
646 690
484 621
1 785
175 381
630 858
718 634
83 358
523 56
868 810
812 193
43 102
594 635
937 460
543 6
422 138
229 947
648 760
768 460
947 781
489 2
911 397
924 513
659 230
129 761
786 41
510 53
7 760
895 308
733 16
591 408
57 55
595 274
444 194
171 213
960 730
420 310
174 386
331 745
877 164
661 696
363 562
23 724
570 11
868 11
18 350
70 951
406 674
926 95
958 45
753 390
409 505
637 24
421 793
571 689
762 588
880 112
345 250
117 493
689 843
693 720
151 819
142 221
663 542
738 384
643 301
259 205
265 959
171 522
854 115
863 196
624 919
182 201
286 752
429 961
217 280
340 638
701 109
492 45
748 612
81 451
637 668
199 176
371 380
122 537
713 930
635 644
716 284
450 291
906 145
664 136
410 528
274 388
584 771
275 13
283 792
437 721
95 811
441 433
162 503
878 395
108 149
337 668
546 247
646 338
164 837
881 673
495 234
497 188
345 487
325 827
840 3
164 614
942 84
116 779
556 784
611 525
165 796
610 667
750 187
881 820
950 244
864 335
593 15
636 575
286 430
815 671
508 542
127 848
463 762
807 413
762 177
290 85
714 816
665 384
795 650
293 683
746 181
729 946
361 408
651 25
4 867
318 809
315 730
210 477
574 436
393 423
583 638
534 390
564 210
277 315
43 702
445 215
893 97
884 876
391 265
653 903
214 752
668 423
852 553
290 228
868 697
802 838
375 35
800 917
525 679
510 472
342 5
758 905
710 658
775 70
73 258
149 781
452 154
120 529
560 274
805 766
874 858
208 637
893 344
147 126
117 773
951 843
552 11
465 471
964 646
133 612
94 647
430 130
858 607
266 906
706 638
718 857
833 611
208 704
290 680
504 693
532 513
651 258
26 903
214 770
527 394
661 640
363 4
329 687
138 251
225 610
609 688
9 731
157 536
286 924
123 524
736 692
300 692
825 53
858 877
638 241
420 456
727 620
914 21
211 526
706 346
733 85
30 789
196 149
562 284
842 633
804 412
673 413
204 667
33 432
558 12
706 276
699 222
306 479
638 201
615 168
505 252
924 176
116 770
548 872
28 679
349 431
448 172
762 567
752 540
957 51
866 550
632 142
260 295
223 928
504 462
651 689
804 837
470 264
497 509
847 578
505 310
468 747
467 782
153 21
468 312
327 692
347 46
311 549
309 228
142 848
598 667
443 653
93 676
417 677
548 281
238 253
346 439
958 98
798 660
414 267
450 820
308 31
926 869
874 195
283 780
114 634
516 589
685 534
683 489
129 359
871 408
634 677
192 892
318 877
683 666
6 394
20 48
216 213
863 59
63 268
202 384
216 427
249 483
758 886
9 937
737 225
266 4
480 668
886 49
177 677
626 170
363 355
184 34
199 766
148 240
927 530
862 827
741 847
888 673
832 558
326 520
139 295
383 189
337 877
274 827
159 168
85 779
141 94
196 459
873 901
304 921
139 924
572 944
720 621
697 835
533 840
571 530
73 2
627 224
899 166
393 120
348 952
94 381
603 130
54 223
874 375
844 296
196 849
281 212
96 928
312 713
190 669
399 447
947 339
901 461
306 397
74 369
903 34
52 67
844 179
698 503
533 126
401 130
405 408
195 903
802 230
636 724
585 887
377 835
498 922
880 566
937 607
762 742
595 24
184 325
235 829
721 237
162 927
108 330
122 295
735 486
839 959
529 271
692 3
214 555
648 654
875 79
286 350
958 771
409 164
885 687
651 647
504 190
714 518
732 48
151 53
516 735
311 300
632 596
104 801
52 666
682 142
885 538
456 729
913 296
698 818
471 97
288 152
133 105
424 852
764 21
817 454
151 487
702 288
611 563
21 427
503 395
120 723
495 89
515 708
751 810
598 316
595 348
887 758
383 917
948 722
528 634
291 373
88 94
174 658
478 747
192 674
961 479
33 935
143 537
392 306
609 929
640 442
93 936
108 541
860 704
843 686
63 285
26 56
954 415
153 843
740 486
437 63
52 671
711 465
627 845
624 19
716 78
282 608
61 189
492 530
401 869
702 464
684 395
281 67
36 730
71 773
226 207
36 814
720 453
797 187
4 256
9 401
545 384
75 791
710 601
786 308
893 106
693 85
175 417
712 374
736 725
874 264
466 146
455 695
670 265
733 367
539 394
786 885
250 207
443 373
766 546
283 71
640 316
761 203
121 462
362 380
798 592
685 255
179 691
713 364
370 773
502 327
329 898
343 621
73 236
880 586
642 622
465 767
570 287
681 191
454 31
191 30
305 31
302 859
577 583
440 737
93 631
641 927
6 425
14 738
844 788
750 427
398 915
788 130
653 113
114 104
276 804
716 84
962 251
934 792
574 486
293 899
914 572
599 357
262 471
706 362
659 150
954 119
915 674
459 288
437 748
785 825
167 680
123 509
268 355
703 150
572 841
850 407
142 48
925 703
661 906
598 352
126 215
602 40
649 809
59 63
472 40
938 126
589 131
64 170
85 444
430 880
76 703
481 425
561 873
143 18
179 311
598 175
279 816
661 526
577 766
821 882
94 47
23 267
376 501
871 930
815 403
202 724
82 425
482 799
949 596
363 639
265 59
937 423
129 836
954 773
210 385
733 330
574 647
266 434
571 397
392 435
494 227
548 417
30 460
534 268
352 212
218 442
754 858
862 932
262 699
68 149
85 713
199 701
829 597
284 921
630 520
572 168
644 568
787 150
653 808
92 853
260 185
704 920
340 247
931 944
522 164
743 416
187 872
311 623
436 603
526 823
466 544
663 529
119 695
226 80
577 738
130 808
336 869
712 726
780 16
221 811
506 644
947 777
836 853
115 164
880 523
525 666
128 319
881 904
192 215
17 871
98 423
76 659
626 407
706 854
924 125
445 316
830 608
896 436
947 459
653 413
907 364
740 215
523 859
905 757
178 829
192 323
224 21
603 733
128 901
64 186
153 440
341 123
620 491
81 961
935 413
146 257
458 445
165 474
874 616
343 232
452 528
652 87
577 886
409 767
162 297
949 196
462 217
340 549
334 776
153 692
748 555
815 49
751 12
581 337
89 760
392 668
840 323
191 469
426 756
323 953
785 230
265 270
759 792
310 850
913 534
527 684
494 705
5 861
592 451
536 213
716 819
303 441
46 912
874 466
643 499
789 175
720 688
787 922
539 155
681 330
630 15
215 174
756 795
756 434
594 298
128 874
906 758
659 18
502 639
550 476
669 788
751 578
73 435
728 671
438 944
822 71
536 692
802 521
430 624
428 2
157 144
505 884
480 125
940 184
489 395
454 648
934 523
949 801
670 766
303 656
940 938
889 314
802 281
457 181
276 679
727 669
524 946
326 701
842 197
139 873
286 574
750 562
192 495
279 891
363 590
609 41
529 892
253 21
823 45
216 193
401 271
458 557
863 677
582 600
502 801
336 170
730 946
964 435
624 808
634 707
641 429
120 24
184 200
633 668
159 41
675 636
900 176
741 809
675 166
596 514
737 381
749 100
400 686
290 316
142 156
889 552
321 892
448 11
93 638
450 187
525 530
651 482
689 506
60 66
807 922
44 373
855 85
292 241
606 256
871 643
68 930
536 568
226 395
27 870
658 228
612 47
936 867
514 708
573 922
714 130
407 65
564 49
175 435
337 677
890 433
265 931
253 261
680 551
750 47
554 837
711 930
911 869
558 237
178 790
87 865
282 806
9 929
39 856
226 615
430 812
905 125
10 46
661 326
785 496
880 649
675 529
191 196
9 73
821 466
241 46
573 311
69 217
777 384
239 55
548 534
822 279
331 209
310 442
196 168
229 963
275 614
195 702
265 104
162 212
442 3
1 731
800 780
744 358
33 837
554 835
881 388
339 686
662 702
820 353
899 963
484 213
345 380
751 531
83 397
512 141
835 771
590 864
33 170
741 34
450 506
249 138
665 528
670 620
242 335
553 228
525 472
471 237
799 494
525 845
502 403
433 677
508 562
383 101
10 640
621 427
430 865
772 737
452 364
881 256
141 39
297 493
954 546
732 220
672 610
940 406
91 264
810 255
510 384
784 422
51 614
275 520
311 548
863 859
890 102
315 882
839 926
95 688
283 42
2 853
633 564
85 750
45 2
749 865
391 468
382 300
525 241
92 111
296 130
399 413
585 87
264 811
294 614
600 793
952 912
173 98
826 345
814 666
651 234
702 167
428 358
465 126
817 459
628 176
739 131
485 374
628 60
620 266
652 200
845 887
518 323
560 507
949 930
497 948
259 176
838 3
1 34
455 919
766 390
139 551
925 521
446 167
232 145
78 102
612 74
318 818
593 195
516 900
602 227
147 544
266 387
103 275
402 367
450 67
270 355
658 853
697 878
99 923
796 760
607 390
508 455
868 240
159 728
555 923
879 151
629 19
936 886
943 260
366 476
511 633
162 532
882 886
831 645
717 259
289 439
789 176
329 480
195 872
649 448
462 690
303 427
720 253
36 825
32 296
401 658
233 450
935 416
495 814
32 919
573 106
570 765
443 515
678 338
701 771
430 285
577 480
5 853
292 313
858 134
719 297
265 963
523 930
506 793
210 761
675 680
420 412
78 401
411 205
808 773
832 941
14 104
202 752
209 239
770 705
418 295
167 648
655 933
848 65
68 634
263 921
383 194
139 34
587 892
935 356
564 660
525 288
720 149
82 146
470 707
636 99
103 335
216 403
695 355
162 798
784 516
681 765
123 131
86 76
322 781
96 263
931 500
594 170
625 147
866 130
736 631
600 127
720 956
951 787
149 856
27 240
51 684
573 932
768 890
230 370
260 597
274 107
406 563
277 667
886 197
746 796
577 356
855 756
737 892
256 864
908 703
229 779
289 731
790 842
603 520
938 615
153 612
627 495
504 254
633 42
139 444
595 658
272 907
393 276
758 350
955 903
711 373
760 152
599 272
910 717
562 734
845 932
254 113
47 435
311 717
23 735
146 494
304 273
783 426
524 348
141 401
367 639
796 520
191 753
492 726
593 793
281 25
274 503
354 130
260 56
585 866
23 524
115 285
571 869
202 60
304 366
375 634
610 372
163 522
766 104
582 780
958 448
388 219
57 825
356 359
343 578
431 776
893 674
832 281
276 587
729 362
733 891
135 477
396 864
727 870
393 167
15 41
528 509
162 338
126 930
883 645
58 433
908 508
340 542
716 759
736 416
165 40
937 312
375 217
631 35
560 846
664 196
678 763
195 850
588 53
585 567
815 269
866 185
290 952
721 280
731 353
231 794
295 579
929 578
6 834
852 47
108 261
794 107
612 427
835 84
32 313
389 384
123 264
945 12
331 957
669 365
178 40
833 195
721 870
147 770
555 851
593 781
618 109
570 167
464 92
605 66
806 917
161 322
261 137
659 962
411 19
297 959
906 614
14 92
328 844
676 705
149 713
651 177
727 185
183 51
563 846
888 119
798 899
764 591
868 548
115 366
576 758
142 258
866 175
964 221
519 626
321 907
611 451
647 174
325 32
883 244
596 301
470 523
633 187
737 808
570 955
64 255
219 793
122 5
637 274
833 428
235 811
775 711
529 864
733 327
739 803
485 74
409 667
821 547
598 281
48 83
344 223
789 579
217 690
128 496
22 418
881 324
333 750
266 345
740 491
119 734
673 528
728 910
659 291
290 867
258 829
951 668
392 330
858 534
202 905
703 563
245 509
292 166
173 950
826 614
389 500
359 578
162 239
763 921
519 163
661 959
941 835
495 742
875 553
52 906
37 494
880 900
836 959
352 438
802 568
504 943
933 897
498 558
52 127
915 648
656 614
772 205
310 774
74 532
119 713
758 884
337 431
27 755
183 163
180 665
599 479
115 924
68 859
944 222
591 373
374 677
790 773
548 256
617 303
951 79
312 803
405 137
474 757
785 835
699 251
608 538
51 171
926 950
160 357
826 465
534 959
948 767
27 566
753 137
133 522
525 435
282 89
964 465
440 31
70 221
224 198
78 133
463 744
104 654
830 109
48 692
128 963
8 622
633 203
817 373
949 704
4 60
406 516
295 529
292 669
868 351
103 461
570 124
57 705
832 120
833 144
717 24
378 960
935 245
571 388
613 813
689 411
607 348
420 438
954 770
391 928
951 517
88 250
611 487
86 257
670 473
26 198
376 549
740 954
220 479
543 739
175 29
396 322
310 885
765 274
475 309
129 559
632 774
286 901
379 466
902 312
944 394
324 3
86 375
627 1
508 374
706 921
105 326
148 455
385 168
204 633
200 105
893 356
233 569
609 865
431 352
632 127
475 342
821 308
506 131
755 255
119 878
296 519
700 870
202 225
799 259
818 553
159 591
951 390
873 708
178 198
404 867
925 394
802 537
172 453
532 918
133 563
511 902
670 167
128 828
165 245
720 307
698 724
64 451
950 167
466 878
260 544
47 49
252 240
695 395
482 640
638 483
454 261
576 280
75 258
331 840
532 515
337 957
566 84
311 792
814 708
610 358
57 586
702 848
21 876
459 146
75 523
666 945
277 122
769 342
786 34
393 381
617 60
123 631
815 892
756 417
311 897
459 91
85 794
938 400
426 236
317 836
153 678
893 792
766 53
304 620
55 423
426 489
155 753
852 903
940 276
64 157
691 517
790 18
286 942
352 803
473 403
843 803
911 548
10 272
342 155
38 472
148 342
411 66
293 44
290 527
128 149
450 246
266 410
818 199
879 149
229 804
617 705
214 790
214 502
783 688
342 203
598 499
924 112
437 166
428 747
90 851
866 374
616 54
698 610
22 784
964 741
655 357
607 413
915 862
378 371
516 217
802 24
277 899
716 699
826 358
741 962
599 444
833 812
38 221
738 275
956 703
468 354
315 455
37 775
180 319
467 306
331 807
906 358
59 248
732 903
467 50
78 181
848 330
105 614
249 395
216 964
153 905
889 97
528 923
745 301
271 355
786 134
430 580
533 743
541 776
737 692
32 112
911 314
951 242
609 134
184 134
270 749
948 189
367 416
120 776
485 381
650 223
143 468
183 166
475 348
960 259
751 271
623 381
722 309
81 507
428 958
793 803
502 901
608 708
947 814
122 394
833 47
282 269
772 240
446 87
133 692
23 160
363 172
735 438
105 583
745 147
612 257
290 21
754 433
442 654
467 687
464 469
955 411
406 515
796 959
762 869
346 507
675 602
426 848
226 796
48 626
334 488
909 479
69 687
275 118
593 552
93 334
276 156
418 256
702 365
346 306
121 240
378 346
530 136
386 417
412 919
902 885
669 146
894 2
293 481
462 901
875 647
944 364
525 925
328 746
279 90
694 225
512 910
806 212
462 759
621 189
5 60
842 265
283 404
630 945
144 41
593 448
22 771
345 538
694 676
169 219
951 713
693 141
913 944
576 46
126 848
842 41
153 813
27 7
758 29
327 588
32 300
391 599
941 132
545 257
328 188
331 318
20 425
202 405
36 61
762 464
785 862
855 48
450 680
277 227
454 831
203 256
743 127
769 467
452 483
141 53
331 748
787 509
699 144
114 39
204 827
871 739
266 274
555 679
262 540
384 520
896 931
574 855
774 600
148 88
732 141
440 526
302 694
183 352
726 390
890 103
960 705
658 781
380 403
782 532
532 451
935 62
881 400
613 333
545 778
448 907
824 281
794 66
857 849
162 655
754 912
241 739
591 395
605 14
932 84
49 601
747 404
841 3
685 350
534 760
698 923
80 106
458 734
184 240
811 359
422 342
14 193
552 489
292 945
519 451
186 352
742 886
714 332
758 230
929 152
939 500
581 197
8 134
665 685
575 127
262 29
68 899
80 483
573 689
56 316
652 156
319 792
142 954
817 125
939 590
22 549
195 221
584 872
42 107
710 189
936 149
518 3
138 639
305 456
400 63
68 20
710 394
283 447
353 137
641 231
210 801
276 864
929 455
938 721
587 201
692 181
607 373
592 905
613 278
43 354
710 347
906 677
530 353
673 384
716 693
482 483
799 601
272 213
96 494
452 462
893 530
533 954
319 369
208 333
662 346
833 679
865 227
187 164
344 34
405 846
873 370
510 419
242 707
197 21
767 258
753 298
947 200
237 579
318 71
217 734
86 580
738 97
70 926
816 713
565 835
437 840
197 438
916 3
786 674
27 795
762 738
325 94
598 501
762 224
361 170
505 438
402 90
902 314
214 857
675 937
844 867
631 89
564 749
824 227
501 697
43 52
879 578
218 566
192 263
594 517
663 290
36 674
596 405
429 553
675 941
495 487
52 560
620 920
782 614
672 828
672 254
783 631
162 482
862 132
183 459
165 727
158 761
159 893
77 529
896 382
218 646
874 742
399 33
831 885
342 62
327 319
318 705
649 767
723 796
613 748
299 837
659 816
93 389
105 688
951 701
615 161
817 601
625 464
706 811
853 589
61 919
726 172
250 257
598 915
180 35
480 390
807 284
465 14
59 308
224 528
151 239
90 28
790 921
798 370
387 136
320 316
17 623
497 893
817 32
209 667
128 126
854 180
105 709
787 160
785 806
536 868
496 515
813 26
345 107
52 319
321 169
191 476
260 521
234 11
297 301
746 15
822 120
908 287
166 776
895 697
590 50
303 763
181 366
565 371
383 928
276 553
133 195
751 196
762 534
202 799
176 856
402 421
842 693
168 872
11 761
664 407
680 95
410 941
70 910
165 828
272 138
580 519
901 867
143 456
863 666
887 118
393 777
276 326
293 807
124 218
906 673
642 894
886 517
954 189
956 837
594 708
964 869
574 612
941 860
376 547
272 451
284 111
855 633
543 929
633 773
721 528
537 381
65 708
685 789
326 253
665 39
475 466
197 91
914 412
456 853
123 507
759 579
643 29
153 84
173 528
96 301
855 563
769 166
467 294
443 640
929 488
623 829
246 205
754 171
303 35
825 34
282 836
173 601
571 635
545 413
221 878
690 7
919 432
916 529
324 543
573 908
582 634
260 350
933 280
615 272
249 290
22 243
729 476
745 358
536 174
477 487
459 520
70 395
385 708
888 154
562 688
764 320
43 868
732 955
511 454
467 213
693 507
553 856
330 923
718 473
44 333
831 507
728 866
360 280
135 350
451 922
866 3
378 297
70 640
129 830
613 488
405 135
641 264
915 34
942 954
939 252
43 550
508 189
363 264
288 589
471 244
72 217
510 34
429 486
154 367
754 618
236 667
910 669
630 796
64 112
557 150
913 643
142 823
456 513
758 782
446 390
832 201
562 111
225 848
135 323
333 348
582 757
535 851
534 848
462 515
362 301
36 637
182 408
437 133
906 156
545 481
685 359
643 837
277 510
595 121
835 168
326 572
9 437
331 357
155 884
681 52
798 770
409 753
778 860
949 567
632 407
30 770
262 237
363 431
797 733
215 709
698 285
385 629
913 737
678 488
62 137
480 83
95 434
786 820
126 358
720 918
470 816
154 381
866 747
44 941
9 648
616 496
890 92
340 138
133 89
906 236
728 602
68 482
874 82
28 532
268 934
68 535
301 919
820 251
376 893
139 846
327 101
333 808
484 439
710 681
611 519
603 27
914 79
368 451
847 903
171 176
621 432
148 37
36 506
284 589
265 15
8 197
830 960
197 876
766 194
539 924
400 514
826 420
565 161
148 703
389 197
939 722
298 578
96 219
328 474
807 553
218 931
256 919
535 697
405 962
510 59
881 125
883 567
951 21
932 16
155 205
233 667
878 725
314 316
446 496
58 547
267 684
243 299
400 657
832 435
552 417
197 848
874 918
556 36
822 169
528 222
632 922
273 60
601 425
531 131
183 148
898 287
233 913
105 336
128 17
128 618
596 404
958 31
39 930
880 932
605 29
448 869
540 801
105 878
48 708
812 288
737 862
420 623
880 491
229 226
722 300
722 862
379 803
484 181
549 606
6 170
325 361
129 616
469 960
548 850
162 156
427 629
226 305
664 395
649 140
915 185
459 100
715 3
858 587
539 150
603 961
492 439
875 455
414 634
810 74
183 741
799 176
648 730
262 720
333 873
961 365
557 106
454 97
219 307
545 296
592 500
817 534
72 891
559 201
764 679
714 99
895 367
894 757
310 269
200 63
595 51
295 811
1 67
133 39
282 889
583 357
430 59
303 589
949 5
826 10
888 12
641 491
548 429
884 119
734 697
44 4
297 461
382 130
296 752
149 348
399 610
95 261
82 954
839 735
834 537
588 801
265 843
147 920
645 499
925 515
841 188
714 383
277 14
755 907
17 658
189 686
166 136
717 840
556 320
139 660
778 664
753 413
442 56
422 520
226 854
784 259
615 417
738 174
736 35
929 92
36 893
315 495
746 54
230 924
516 917
463 323
409 84
735 935
552 514
942 319
612 205
898 776
475 569
153 330
909 687
611 894
321 40
641 154
541 47
883 100
444 237
943 892
577 409
288 901
69 380
577 432
556 958
379 955
200 786
747 150
216 658
938 760
328 126
319 660
799 885
303 308
698 427
886 164
191 271
832 436
910 616
831 365
678 568
719 74
605 136
366 684
836 444
571 603
262 944
964 541
167 664
562 250
581 599
671 606
470 4
22 207
159 683
300 189
936 50
448 104
279 113
478 597
123 4
122 764
887 106
939 192
81 454
684 517
754 10
873 207
326 513
223 930
377 618
383 222
952 50
727 936
149 841
855 392
25 46
206 80
802 169
510 658
642 392
73 204
960 658
42 921
538 244
653 891
857 838
83 763
452 711
697 299
124 111
484 788
142 639
391 660
183 212
475 86
221 386
142 75
46 19
478 812
160 335
230 259
734 172
414 164
461 953
463 384
13 961
44 350
611 139
637 171
706 821
456 397
290 590
942 725
337 845
388 19
632 549
798 679
72 701
186 859
780 514
533 697
581 330
88 869
910 357
819 572
308 782
120 816
549 335
789 827
87 164
693 918
566 944
799 257
341 544
596 914
98 170
270 322
789 50
729 372
377 561
393 258
334 906
857 586
794 193
525 591
104 686
422 537
572 291
273 152
94 684
638 353
267 530
926 271
97 313
544 687
545 914
615 506
32 163
913 816
911 614
375 567
676 322
277 423
545 730
68 323
595 54
737 25
611 505
895 947
2 313
347 179
115 804
59 752
669 362
588 885
199 721
775 769
245 614
170 364
800 932
80 386
86 776
404 517
525 458
958 435
550 49
219 205
724 397
788 901
759 444
552 227
44 933
663 481
366 385
505 6
870 788
22 19
619 572
902 704
346 381
48 547
552 125
954 102
363 921
951 11
581 904
462 429
744 808
827 299
141 11
231 837
909 598
315 50
689 479
321 528
101 679
811 314
9 353
320 591
564 19
613 467
156 21
86 794
590 876
486 688
105 127
391 553
348 487
200 323
147 218
572 30
11 959
832 473
325 565
326 684
610 118
449 722
598 561
100 40
305 619
559 527
702 610
26 287
675 213
48 84
407 945
368 800
229 54
780 643
878 205
741 864
964 622
670 810
307 112
932 25
132 136
374 453
812 607
489 781
718 499
755 847
241 834
595 923
620 363
495 503
710 648
638 348
471 520
273 808
310 606
146 865
47 248
248 917
813 534
116 789
814 228
415 666
774 264
761 435
835 453
20 892
827 606
484 512
565 805
214 367
948 290
120 248
365 432
209 491
698 598
468 480
775 468
173 734
446 297
408 696
525 96
332 521
821 81
931 240
832 794
590 944
325 35
98 197
292 231
549 834
265 491
562 494
617 368
252 870
745 397
675 944
192 204
833 377
716 329
101 532
762 18
656 194
429 425
779 837
363 668
135 628
784 92
710 287
402 535
937 373
841 306
954 109
189 313
76 861
609 275
141 707
845 74
129 768
418 763
675 469
85 181
436 508
922 705
436 98
694 218
516 117
221 395
5 53
411 639
642 195
460 961
410 101
46 223
286 360
679 451
820 351
224 568
505 880
812 297
466 440
647 444
245 207
202 370
511 853
928 228
114 371
676 408
470 106
595 400
55 479
512 914
410 730
672 906
537 885
533 961
565 942
154 811
397 29
962 66
510 374
716 840
523 791
834 953
86 434
815 695
401 900
229 560
834 865
211 336
822 435
750 224
305 690
236 41
141 550
95 674
868 295
587 112
548 885
144 622
347 861
812 792
880 568
283 314
342 653
445 639
227 314
271 946
595 290
478 740
206 3
332 811
822 891
734 110
507 268
225 416
405 251
89 323
354 187
580 440
518 526
952 40
121 726
320 261
942 629
160 261
114 181
408 228
581 681
208 438
826 13
741 177
740 732
333 674
341 739
403 614
126 591
825 829
474 959
297 50
259 487
52 629
839 882
914 352
249 50
225 170
533 244
73 639
260 804
909 30
820 946
730 434
334 552
82 84
728 731
711 560
475 837
68 837
513 856
847 460
821 686
260 308
605 537
943 550
655 760
18 654
621 344
294 919
686 164
832 378
533 140
73 510
747 49
577 404
173 126
481 227
463 668
317 203
505 835
596 12
905 380
688 499
758 804
911 490
567 799
567 707
445 294
497 384
755 643
763 773
764 840
35 45
158 202
474 876
751 616
278 154
665 592
810 166
863 360
961 922
857 530
292 245
751 656
337 792
619 860
484 858
581 700
309 782
900 415
937 316
388 648
892 586
409 633
868 403
384 413
839 46
942 377
459 837
426 877
678 922
83 408
863 363
611 400
598 564
468 930
124 680
376 931
200 362
673 21
188 688
121 952
656 106
347 364
689 431
741 730
595 267
585 701
789 205
342 835
258 634
560 383
694 657
178 724
162 123
332 695
216 401
406 643
940 895
787 175
565 778
573 743
948 863
73 278
710 215
199 546
739 66
418 201
783 850
824 788
813 303
817 945
840 438
669 194
910 659
886 357
267 717
636 238
116 445
103 7
213 622
143 78
270 94
454 94
499 476
721 442
484 566
863 673
100 194
615 521
234 256
564 411
760 521
138 559
321 592
932 152
450 299
211 312
598 383
355 194
226 117
186 507
300 111
808 483
826 705
279 477
232 482
573 204
277 683
875 570
883 11
803 928
366 330
783 415
549 101
206 517
661 912
6 366
950 702
819 55
518 758
196 918
529 206
166 696
661 176
828 818
681 589
44 427
788 152
670 590
353 864
727 312
301 84
368 787
173 305
871 958
105 362
422 389
400 107
463 310
88 319
331 81
718 590
101 355
487 194
479 859
211 488
161 634
833 839
828 232
733 388
941 554
742 696
55 111
484 31
874 533
22 98
598 185
184 150
416 291
305 225
717 864
656 739
858 935
190 878
581 557
273 901
290 697
810 787
703 16
114 825
932 886
379 334
852 660
765 684
142 548
908 551
48 793
592 921
436 747
431 411
732 427
464 664
302 679
613 37
27 482
232 650
304 602
659 327
621 743
697 523
32 848
690 353
180 576
732 290
958 92
591 3
396 131
891 799
779 624
854 502
70 396
158 654
855 309
889 222
452 514
209 192
635 472
933 690
528 374
954 524
768 480
651 917
488 150
534 861
258 553
676 514
871 245
593 580
214 757
748 569
347 252
834 31
802 206
165 160
263 614
682 731
960 257
399 689
643 591
916 207
376 185
753 284
619 679
647 54
396 118
807 490
21 460
559 873
678 124
527 259
76 862
326 60
888 631
68 287
86 523
122 734
165 36
372 246
296 561
36 167
233 577
577 427
379 791
650 356
866 46
299 19
938 529
450 74
541 268
485 638
87 390
475 577
28 472
186 106
75 152
5 187
637 476
226 297
528 80
497 863
670 650
82 119
430 263
813 729
318 113
468 394
671 921
525 828
70 350
48 569
567 291
99 146
935 227
954 240
183 515
833 521
329 894
647 856
819 864
670 230
884 853
609 81
41 705
276 667
617 622
828 101
957 281
637 281
236 416
534 427
456 519
581 340
522 381
604 770
828 826
839 366
186 945
513 622
950 334
810 905
54 861
338 451
27 914
290 673
267 172
566 306
819 739
178 751
21 395
262 544
881 298
8 40
719 659
90 135
156 742
740 713
120 127
234 841
909 356
98 380
276 521
517 111
854 935
78 150
383 374
399 326
419 6
183 221
909 752
326 487
278 887
326 600
595 931
723 878
375 646
457 890
941 705
949 695
577 460
950 415
426 918
926 400
419 460
681 58
800 55
936 792
556 923
407 460
792 846
526 451
98 589
184 119
360 439
585 517
819 63
207 131
505 650
325 190
593 219
410 362
855 138
525 220
611 793
448 808
42 176
220 532
721 519
377 857
179 212
308 873
617 434
186 80
748 247
192 794
492 354
940 306
68 571
881 247
580 836
431 284
797 911
319 944
827 307
890 780
366 49
421 335
947 317
723 907
437 314
139 248
510 788
918 679
609 911
678 365
642 366
855 25
497 570
32 686
719 228
69 419
677 953
92 841
199 809
596 518
796 60
686 176
14 309
399 284
513 223
139 106
294 650
391 59
36 12
783 372
541 860
813 318
30 563
741 251
825 586
22 109
469 106
32 690
463 892
510 586
881 507
165 264
719 933
401 71
53 397
551 385
410 558
214 404
117 789
828 732
286 196
662 285
366 170
683 339
702 50
379 115
830 767
61 24
782 432
75 910
703 559
375 112
204 742
54 837
716 680
929 776
485 720
329 930
552 380
896 707
280 335
343 646
162 579
267 241
580 680
832 50
880 684
550 496
277 394
20 397
890 936
308 130
167 125
174 521
948 167
383 150
43 765
944 707
273 903
457 114
471 245
925 350
816 247
715 178
714 771
87 112
832 93
219 760
858 54
324 887
595 35
887 333
315 623
293 4
950 587
772 335
764 196
265 803
456 369
885 3
19 66
345 852
310 60
546 687
402 694
13 181
414 41
238 237
759 779
733 175
603 861
339 724
949 912
480 356
420 296
389 870
592 160
83 164
576 83
188 961
598 616
184 658
943 747
802 417
861 483
467 298
339 752
221 321
61 207
497 849
910 569
180 270
624 654
191 959
625 810
593 235
630 313
875 549
680 878
563 54
445 130
698 56
614 358
803 350
695 730
243 16
96 230
592 944
216 696
813 404
652 958
217 94
253 407
926 124
655 124
648 66
419 447
147 339
221 673
190 724
675 862
262 168
899 28
950 140
383 876
191 351
533 586
938 950
327 16
504 415
511 549
774 886
175 206
884 503
646 481
191 254
178 828
422 601
639 131
399 639
86 786
888 684
816 779
371 684
233 170
728 45
341 895
676 488
35 16
178 220
726 16
468 885
732 417
33 259
838 773
821 41
911 602
475 47
964 505
909 530
843 156
52 680
613 35
347 343
630 509
833 20
282 759
805 323
788 314
670 352
585 734
792 690
186 11
115 490
617 678
91 97
429 109
939 530
525 883
43 953
201 106
430 354
683 395
211 435
392 647
329 364
104 407
169 578
626 491
69 722
27 841
641 425
870 591
756 763
69 683
595 806
875 824
706 466
683 4
802 29
480 287
189 628
583 413
143 868
166 395
183 393
305 866
282 222
665 823
64 423
941 701
385 493
253 79
653 562
777 474
805 730
556 918
180 580
566 517
382 871
502 92
467 124
338 696
445 962
249 222
436 926
430 142
884 220
158 774
556 604
386 112
124 16
117 668
548 688
595 949
201 589
466 309
26 817
839 406
484 196
693 559
192 755
800 840
960 946
633 776
22 279
642 862
141 237
135 112
571 486
499 864
270 154
872 34
804 356
858 456
718 203
864 269
417 760
576 358
828 634
545 18
282 534
466 649
415 865
496 307
310 723
484 602
64 312
69 665
345 731
681 812
665 113
458 817
456 526
765 644
746 192
557 218
631 515
382 689
569 79
698 865
702 163
637 942
237 477
126 79
665 397
787 829
720 131
98 381
324 288
458 786
339 918
192 553
874 739
33 671
662 327
430 923
21 725
126 515
22 208
228 476
398 559
116 597
545 369
715 624
399 878
727 105
741 393
225 372
837 112
847 886
428 397
234 417
736 166
88 297
409 796
458 658
424 522
772 84
215 773
186 893
105 587
702 946
567 677
377 886
733 898
561 257
832 357
754 853
585 687
716 786
18 367
570 394
583 258
343 370
667 316
891 640
628 42
344 792
72 788
863 335
792 425
830 149
52 729
334 412
312 136
147 246
166 848
53 760
850 699
813 762
438 674
924 227
507 527
276 435
824 963
725 335
270 932
165 878
634 395
547 7
716 196
727 690
833 31
69 585
215 618
376 195
337 193
42 425
857 112
349 900
238 834
214 101
323 359
491 125
512 946
610 771
885 622
895 109
715 466
730 650
525 209
644 7
165 512
202 692
726 174
43 566
852 423
191 344
114 726
78 645
482 486
43 445
182 579
398 750
295 441
356 654
595 263
30 723
641 560
688 256
464 236
471 614
665 889
689 643
5 490
182 188
887 291
341 89
734 79
938 824
610 645
646 421
925 335
948 273
769 179
505 747
70 892
290 264
477 89
815 140
10 386
812 372
827 923
426 920
272 799
896 443
348 846
435 152
815 802
591 487
669 433
221 312
715 603
73 248
833 298
396 160
202 477
929 523
529 834
218 483
399 648
319 546
393 416
49 476
883 423
858 103
10 934
802 540
744 471
123 1
186 81
467 295
831 912
526 861
438 658
341 893
200 900
916 650
340 432
428 75
952 901
238 429
678 25
340 223
154 825
375 109
331 933
809 907
710 656
190 235
467 639
471 799
186 689
506 206
554 643
596 557
712 42
736 501
419 735
931 688
600 259
20 854
559 708
477 493
70 844
204 21
821 513
376 305
296 614
273 91
8 520
155 901
72 83
1 936
607 780
743 80
76 900
457 491
155 321
670 545
648 403
184 765
620 242
400 362
958 385
902 756
61 601
557 377
524 592
446 270
399 422
622 131
122 474
148 598
751 327
843 892
167 7
632 472
265 134
808 922
407 373
577 790
485 858
858 413
636 285
331 21
887 935
327 851
211 4
703 251
249 635
328 443
715 622
736 866
485 482
402 364
265 607
423 408
190 668
830 201
93 72
284 244
874 110
768 431
375 350
702 917
322 921
848 461
173 285
475 496
673 521
154 79
165 52
760 79
826 816
129 418
519 695
459 380
625 724
632 604
843 809
252 811
798 768
571 105
863 798
798 850
208 541
875 763
627 742
673 555
471 323
867 691
329 372
162 78
874 353
560 174
380 654
445 42
195 935
312 757
492 715
122 293
457 204
307 849
283 721
26 157
833 59
593 615
698 548
909 132
719 374
653 125
736 958
745 772
577 876
722 959
59 806
220 66
175 513
768 688
437 332
535 811
785 63
738 170
328 216
797 303
893 522
151 741
585 856
294 46
238 589
505 814
450 676
444 930
854 771
932 814
254 419
948 920
440 803
906 353
750 922
485 867
795 442
25 255
839 691
492 826
693 753
677 285
573 527
153 592
270 284
819 97
179 697
405 189
25 261
847 820
293 491
870 953
69 663
952 364
571 355
127 705
72 729
226 372
382 104
298 477
916 169
481 476
48 792
232 840
940 18
69 366
409 359
162 222
905 245
43 624
232 572
627 708
104 198
819 84
882 431
201 547
209 349
656 355
960 66
788 520
501 259
232 882
356 586
696 586
627 870
412 240
951 537
603 853
724 761
722 434
682 791
614 353
797 738
656 606
518 709
226 335
583 752
262 232
300 372
611 285
490 829
678 395
719 381
582 296
328 703
896 396
868 206
189 877
581 819
494 269
881 952
265 380
939 49
21 479
741 102
9 82
833 687
815 435
456 878
740 31
82 322
204 454
36 953
448 28
449 393
744 403
216 443
703 416
17 87
439 89
455 825
11 900
379 738
484 623
925 578
374 515
593 915
68 733
455 163
613 33
208 265
841 835
94 608
957 98
595 837
888 528
724 111
484 916
78 5
73 750
485 32
611 29
747 221
664 894
810 264
718 295
148 565
507 240
344 900
33 669
209 10
430 74
694 850
217 696
839 81
736 358
208 312
38 266
320 550
21 433
807 560
719 906
583 796
446 43
113 739
452 602
555 15
322 416
658 514
470 744
444 264
331 418
793 930
331 874
916 445
177 568
178 964
456 412
665 760
593 178
70 553
617 158
13 623
583 861
310 679
855 960
381 369
740 963
293 195
446 299
422 197
33 650
39 838
671 955
346 196
737 312
28 212
669 242
907 34
742 413
214 63
626 878
209 725
594 516
675 294
38 691
404 16
672 373
891 852
828 82
17 253
227 112
291 907
733 723
166 461
6 268
1 219
508 34
331 394
230 19
821 333
317 83
719 451
294 898
485 313
698 310
777 255
571 292
886 441
536 420
327 45
538 205
813 639
305 75
103 433
534 476
331 707
655 816
710 523
806 56
605 942
340 499
680 561
182 224
458 141
599 490
670 525
68 29
406 265
896 181
94 152
530 677
711 657
74 924
810 765
289 654
964 171
956 646
121 101
875 953
751 39
214 558
746 876
890 931
847 24
324 687
180 756
914 127
602 385
704 397
468 365
260 608
617 361
899 819
845 288
722 256
529 314
860 677
609 162
161 395
71 194
746 480
182 562
699 869
850 667
605 685
426 695
446 383
647 799
815 47
310 137
214 647
855 327
54 622
711 323
26 219
436 396
97 713
962 668
498 727
315 458
328 305
400 168
399 130
512 562
554 181
462 679
497 66
148 322
915 411
569 546
890 380
139 381
505 261
786 370
536 696
450 845
683 345
585 941
816 829
393 237
857 45
269 16
128 515
744 224
576 836
424 481
162 88
463 736
609 3
33 13
153 479
141 412
28 306
328 650
260 891
731 359
160 865
881 789
865 16
783 811
909 48
463 435
436 501
873 421
363 461
620 934
588 761
552 518
612 862
193 509
304 816
620 910
439 501
290 567
132 837
534 644
85 584
703 515
72 98
64 955
576 640
499 109
718 877
854 55
51 364
249 160
328 38
311 343
714 390
78 707
69 26
703 220
710 448
727 321
360 92
675 645
807 317
941 107
339 109
511 112
467 228
183 576
676 355
805 40
428 557
619 459
808 781
626 503
83 474
939 806
583 666
64 715
276 244
272 291
450 693
924 586
924 213
213 335
616 873
916 172
469 674
327 144
485 143
720 866
182 474
838 494
745 793
572 92
775 456
784 576
23 247
124 534
592 357
947 671
815 914
449 365
374 432
360 507
217 586
899 515
133 228
868 453
904 363
452 660
375 954
820 111
655 459
279 679
35 34
293 127
560 668
342 560
950 956
678 140
232 444
917 314
924 66
845 252
179 884
424 112
400 352
628 213
943 301
948 737
68 185
23 655
909 90
275 696
488 827
963 959
331 934
122 27
701 244
703 31
897 164
750 230
200 654
588 884
844 486
949 47
759 900
327 749
23 933
195 640
27 628
339 394
523 227
593 837
43 124
114 127
929 827
627 567
1 91
812 239
860 354
617 551
747 377
27 35
829 425
227 859
591 107
769 938
310 690
391 774
278 239
736 954
160 176
105 888
403 79
539 803
576 483
399 658
659 685
249 880
165 602
781 359
795 809
641 211
62 479
826 335
582 529
702 251
129 72
592 780
121 79
891 932
685 287
475 73
52 194
151 601
819 873
81 299
10 760
457 757
430 204
331 2
933 643
223 19
249 731
627 150
252 25
381 285
902 248
209 562
746 953
267 250
943 890
594 250
761 231
829 894
254 742
157 861
409 653
929 394
428 592
615 962
717 250
73 60
203 395
86 191
905 946
641 236
541 397
753 247
507 60
615 598
341 903
268 608
744 237
480 146
641 146
133 501
570 274
6 650
772 113
105 522
180 578
216 288
103 407
268 80
475 25
663 370
590 125
306 432
775 582
23 244
98 591
846 521
96 402
916 447
216 493
890 758
263 247
455 865
525 142
543 11
618 366
892 244
376 90
459 578
5 883
608 110
348 442
727 943
473 919
796 566
844 607
690 107
568 923
157 691
509 335
4 838
82 235
391 799
909 136
779 544
191 772
732 369
27 110
537 362
697 242
962 953
609 883
399 126
732 50
597 435
582 145
934 316
32 355
809 848
877 857
703 761
119 261
196 489
389 107
532 268
827 521
583 297
480 91
768 897
698 469
778 369
153 325
273 838
727 298
300 261
400 404
262 45
764 169
636 194
157 306
230 808
755 251
163 137
295 403
52 427
847 597
183 115
318 303
383 730
265 189
211 353
496 176
761 89
588 275
683 433
211 623
1 170
784 785
382 608
742 650
127 527
957 540
201 801
640 873
13 373
753 674
278 466
728 355
955 381
549 686
36 285
129 873
648 864
393 960
580 488
767 218
398 247
807 147
59 479
754 767
783 187
784 660
839 772
501 144
626 261
903 19
240 579
839 717
936 39
507 867
817 911
351 808
745 683
378 224
632 880
377 263
318 429
873 356
49 494
238 45
746 418
893 529
539 396
446 682
467 61
570 891
452 252
382 692
277 814
38 827
406 144
624 934
611 949
706 801
340 945
25 240
649 500
673 905
216 142
249 605
442 242
571 503
255 959
654 137
229 867
178 933
838 483
719 612
164 176
262 228
24 7
249 82
162 83
286 329
672 368
445 695
146 499
183 96
536 781
186 155
520 707
857 666
286 892
929 528
302 766
466 852
769 45
820 13
153 31
126 589
270 269
175 352
471 355
262 539
475 500
512 432
328 229
94 901
465 167
818 28
672 476
842 658
475 672
536 175
962 928
543 294
189 298
223 483
852 62
466 684
119 707
630 902
805 518
816 250
142 429
275 757
347 561
255 878
458 354
283 246
751 310
337 882
824 308
863 765
407 168
157 16
469 403
825 433
592 924
712 963
235 134
76 52
43 753
848 509
716 627
613 911
254 377
942 931
951 366
315 308
831 771
226 197
949 338
4 501
26 870
69 889
57 144
925 168
896 546
293 444
96 351
334 432
751 900
398 134
447 102
843 275
310 381
645 846
384 677
8 501
554 244
721 441
341 516
643 287
560 743
142 321
771 16
671 708
275 667
755 451
337 4
895 683
525 659
593 124
10 614
962 687
480 743
703 501
505 917
100 71
796 285
834 92
900 953
98 323
933 476
672 858
406 926
502 862
798 555
332 912
543 101
39 407
121 793
829 864
625 264
632 728
392 814
543 412
623 864
871 814
426 900
296 364
391 515
575 2
9 176
813 514
267 542
481 859
485 47
43 386
751 714
291 696
428 579
504 570
887 734
186 100
402 212
129 452
699 349
815 558
33 489
610 483
740 920
888 801
581 423
321 667
249 780
603 392
830 119
571 92
123 312
265 404
611 422
200 579
143 132
895 178
863 757
784 484
293 708
854 932
510 880
108 688
564 648
573 712
422 187
402 94
17 927
448 203
518 112
399 343
72 738
325 377
505 561
913 299
949 169
894 687
88 779
794 435
79 106
328 478
154 758
890 222
710 406
634 476
437 500
595 899
166 223
23 541
163 55
715 383
613 7
957 245
516 476
805 882
573 590
450 384
865 323
611 796
121 424
18 303
796 691
448 578
450 364
192 41
9 614
778 239
173 164
536 344
126 95
378 884
304 53
600 225
116 312
672 231
339 709
524 544
576 474
43 116
769 123
558 84
700 309
273 132
250 849
347 39
382 726
75 538
805 847
123 927
490 626
881 796
367 194
508 47
644 500
391 526
547 131
751 32
798 521
151 268
712 801
49 432
378 942
91 792
214 106
448 12
424 806
130 365
393 681
750 705
179 132
848 45
239 174
719 680
785 240
462 787
414 213
122 14
855 837
389 527
485 693
748 307
873 731
351 729
146 687
25 608
584 757
672 797
287 794
147 885
926 206
26 11
729 29
39 335
49 193
557 269
154 248
744 474
940 602
361 853
716 476
825 111
632 450
449 196
502 548
869 152
564 280
844 386
226 704
562 522
142 470
832 640
81 356
904 351
286 689
790 55
819 24
818 814
206 799
398 389
583 703
23 194
182 189
611 84
505 636
909 758
631 501
74 54
682 84
5 247
594 772
212 358
641 462
381 89
151 792
70 425
295 919
537 79
376 240
498 683
348 739
662 882
617 747
336 137
620 819
609 510
156 752
466 808
671 421
706 79
957 639
744 355
646 245
767 901
609 841
468 28
356 523
310 818
119 523
635 193
174 301
665 250
683 803
758 62
309 416
385 867
454 401
437 448
798 223
383 88
71 237
48 14
601 62
721 359
465 890
439 517
842 401
551 658
96 332
847 403
399 859
603 900
1 189
931 177
805 230
338 49
600 284
232 270
202 417
151 325
23 812
299 542
173 858
549 701
153 14
412 152
581 938
198 284
672 781
916 644
470 779
798 417
737 532
762 924
587 518
508 371
478 336
258 21
282 665
334 744
568 708
202 302
791 433
428 35
684 111
810 124
796 134
221 288
26 696
669 206
939 859
73 748
793 205
458 279
47 434
831 84
258 827
120 551
809 808
218 513
318 507
577 392
341 530
396 316
740 787
506 572
135 388
874 785
282 472
947 866
865 413
727 633
68 232
21 432
116 836
450 27
534 918
543 885
908 863
368 886
224 920
108 685
706 796
554 859
23 923
322 411
871 490
75 234
887 846
375 876
490 690
216 504
44 734
552 887
266 330
129 412
450 637
167 897
36 24
346 267
805 117
212 709
17 699
653 227
116 256
555 39
415 222
468 576
722 99
769 814
289 736
704 160
148 693
159 33
640 568
347 897
180 867
937 242
396 808
736 320
909 711
267 522
450 645
548 367
958 174
526 923
613 403
257 527
951 386
20 635
627 802
190 361
133 405
388 870
951 49
24 945
693 493
954 700
557 562
857 106
526 188
728 111
17 78
333 46
962 648
746 91
379 936
183 38
120 18
1 14
784 544
807 495
904 336
844 586
37 25
266 824
357 425
855 858
861 553
182 137
603 367
736 200
616 799
310 231
810 561
347 929
716 790
392 930
124 294
142 7
672 388
318 150
532 679
906 691
588 45
328 266
441 397
556 775
315 751
324 739
433 654
186 640
450 864
226 181
672 959
692 240
845 250
340 600
642 290
454 774
926 959
63 901
151 587
895 13
835 256
670 555
735 6
266 922
516 193
128 540
665 932
604 207
234 58
113 349
341 839
90 370
186 920
824 955
417 3
620 656
821 206
905 912
888 810
907 110
450 84
342 246
293 926
958 599
955 80
64 463
271 647
379 602
727 817
536 792
513 397
680 386
357 763
921 725
962 493
964 256
861 725
922 285
929 800
816 67
741 782
437 933
236 579
949 741
902 859
68 222
675 600
55 91
905 877
183 829
87 127
77 794
155 472
649 870
785 646
440 660
327 767
871 618
233 738
948 493
278 612
394 922
411 136
573 241
715 30
786 335
563 397
584 408
602 172
554 63
933 730
941 955
576 145
949 869
638 375
486 835
580 926
142 313
812 45
368 583
572 63
830 297
699 921
374 848
574 627
151 333
712 919
883 907
947 392
57 734
908 944
737 309
700 803
242 219
949 601
817 588
957 665
661 882
275 231
73 778
931 251
77 176
178 596
570 899
722 633
728 443
345 172
105 338
964 667
547 520
904 220
128 190
386 869
166 699
241 532
399 400
676 760
69 7
651 65
376 194
787 41
297 757
361 920
675 244
764 747
484 671
728 278
719 344
36 805
529 87
204 134
504 425
662 51
733 646
1 502
522 384
217 299
249 544
652 785
492 918
230 796
545 788
647 590
875 603
673 389
868 960
843 172
683 804
632 813
703 134
135 920
318 886
126 171
523 45
868 853
613 190
615 397
772 857
682 244
702 588
115 62
735 628
625 386
180 927
231 674
927 177
209 890
615 114
503 930
779 150
549 199
764 564
305 515
402 945
347 838
673 877
815 812
924 944
899 550
268 137
446 411
748 461
263 907
498 423
613 88
635 454
165 742
458 547
843 227
962 589
579 707
881 489
279 897
649 88
376 672
802 314
253 403
384 352
165 189
855 859
379 429
665 344
816 490
755 760
844 435
273 453
511 685
155 285
581 570
786 53
202 330
9 718
799 164
632 618
550 460
797 385
843 8
541 743
309 453
387 643
298 63
927 448
372 791
862 532
964 402
504 279
485 945
655 623
20 595
266 141
827 91
186 348
58 145
582 454
126 761
274 351
317 174
473 608
911 886
736 299
545 157
698 87
824 521
91 731
587 65
931 499
447 814
914 752
385 690
575 67
143 59
831 522
492 205
957 634
63 634
26 124
516 104
748 411
585 825
418 384
839 806
745 215
730 848
611 785
339 488
406 845
865 892
847 713
904 112
591 412
784 649
617 835
482 55
91 794
414 491
567 922
620 950
724 176
943 619
788 227
618 928
340 101
785 303
379 186
278 104
498 284
86 341
354 224
286 662
883 713
565 689
933 349
332 794
74 47
345 793
148 275
403 892
467 936
280 269
200 367
549 861
446 375
595 97
406 646
487 432
956 560
619 453
947 382
827 776
5 10
433 793
332 634
799 256
296 877
839 934
409 166
802 67
947 72
730 89
613 639
303 588
955 806
819 447
304 219
933 493
710 43
279 544
772 692
637 519
101 870
452 50
947 182
11 425
135 666
278 566
927 644
539 925
871 112
1 339
452 734
33 782
649 919
91 244
88 610
33 374
234 39
821 857
782 757
652 187
73 127
506 928
695 808
516 482
649 503
570 659
81 600
504 705
871 567
617 104
847 225
636 362
254 257
114 327
129 793
151 11
428 161
637 913
59 930
463 89
260 235
214 523
303 639
260 196
217 646
682 720
125 46
430 639
382 272
258 438
73 812
96 933
537 251
466 782
182 565
464 66
860 396
258 885
259 425
333 89
470 546
844 237
508 453
828 228
918 60
625 174
807 837
620 596
850 335
68 904
393 837
36 41
686 696
258 132
334 261
748 954
722 235
941 369
475 214
183 177
833 220
296 915
535 472
495 114
686 521
611 765
402 772
376 676
513 487
556 289
44 908
375 39
585 639
866 474
464 640
915 13
816 396
903 374
190 958
407 425
872 365
595 119
909 219
765 796
666 578
275 350
464 626
154 704
274 372
830 260
795 513
68 610
458 333
721 272
286 882
573 280
654 373
754 473
671 313
860 857
422 36
133 899
888 83
512 30
748 824
345 301
23 383
625 699
135 395
715 662
437 583
926 435
449 452
325 191
804 31
599 386
330 350
638 85
736 479
300 193
414 481
823 865
830 558
38 693
57 336
614 67
23 650
153 916
446 586
240 42
238 82
585 494
354 434
812 453
525 295
158 364
493 109
613 943
759 873
880 221
219 256
120 509
652 103
816 212
551 433
233 603
523 707
657 852
208 867
883 57
555 848
200 699
805 30
964 902
357 261
817 540
631 857
939 953
298 876
289 573
545 649
276 55
649 569
379 28
88 561
96 508
635 220
937 529
832 361
277 19
209 87
938 786
935 734
751 693
73 809
834 3
187 251
768 599
748 888
468 401
492 489
158 843
200 188
92 684
23 7
593 319
574 248
162 105
320 657
25 231
595 667
820 814
632 312
169 385
192 570
162 278
563 876
616 808
613 584
429 674
873 237
154 857
28 118
502 695
398 527
367 903
744 944
467 856
143 905
508 136
258 930
631 427
332 105
243 170
753 474
430 9
83 350
516 765
533 805
249 155
839 494
171 239
928 112
904 219
202 765
232 517
798 431
2 60
949 275
948 312
819 118
830 487
1 529
718 106
895 928
501 2
850 901
288 160
165 563
881 75
747 39
646 453
670 372
148 164
340 433
53 164
157 263
266 85
785 584
746 759
378 316
551 8
387 373
817 919
681 425
4 537
231 60
196 103
647 921
790 130
682 913
180 248
486 713
902 742
748 53
918 608
505 933
154 794
327 253
764 676
562 919
762 814
606 848
278 305
105 356
706 907
36 414
384 872
844 365
767 236
742 666
605 872
465 912
949 160
348 352
874 686
469 244
165 18
35 285
717 19
484 360
599 85
855 915
839 553
363 591
947 568
600 849
437 160
426 629
574 737
635 835
443 917
555 614
720 280
296 936
400 205
107 928
500 846
444 174
36 84
387 407
726 528
787 730
719 281
816 537
30 750
899 767
192 387
320 622
1 323
834 750
265 244
367 301
676 2
581 532
240 134
620 161
851 107
404 386
422 371
288 757
286 704
694 323
893 806
815 564
463 131
195 515
143 893
306 212
391 25
642 579
788 481
635 685
789 538
315 592
832 615
822 171
292 489
73 810
913 55
456 292
758 91
6 285
524 223
607 140
854 844
304 402
947 221
701 364
26 591
522 136
64 628
637 543
380 921
343 835
610 566
133 144
672 891
308 380
32 799
204 187
832 466
541 471
664 299
722 156
502 250
68 414
541 849
378 24
423 739
611 100
305 380
579 477
151 934
739 46
735 384
883 235
416 54
86 314
606 255
853 152
565 363
720 256
630 373
18 100
814 130
737 135
572 600
693 695
422 110
168 928
157 506
877 240
845 52
11 434
339 522
128 274
642 856
534 444
475 279
804 100
342 313
93 919
47 261
964 636
50 674
821 552
310 217
693 199
745 100
768 634
775 661
784 896
525 403
331 753
844 256
706 918
792 205
78 225
492 835
573 682
36 71
290 591
393 113
893 469
679 237
924 269
69 311
718 479
951 490
528 553
424 386
595 242
66 316
315 550
159 414
200 781
726 477
150 356
817 516
125 434
406 534
875 911
257 793
711 367
277 83
593 360
334 914
758 872
607 269
116 187
402 147
413 314
595 280
958 823
273 845
78 582
59 284
198 838
187 240
204 491
286 683
715 143
201 80
267 931
738 65
425 589
32 441
526 102
17 221
68 340
812 395
947 62
318 105
659 786
326 217
860 669
659 411
895 649
341 738
593 744
153 753
282 414
505 156
161 435
198 639
947 796
379 243
428 507
605 723
613 181
644 808
874 801
877 306
455 194
416 257
791 34
565 476
832 619
18 506
527 112
536 704
292 758
891 843
737 442
277 625
422 126
531 930
642 575
874 797
61 915
211 694
636 444
100 205
653 572
475 28
462 634
57 99
184 97
488 395
348 359
813 385
143 214
554 885
254 630
351 483
114 7
419 361
755 367
401 125
839 948
51 686
916 306
537 205
151 777
375 13
758 288
120 959
10 704
600 848
662 779
593 912
72 834
169 481
525 415
545 371
847 963
560 852
53 441
161 520
960 373
627 623
545 98
153 504
68 748
325 487
648 94
446 797
706 532
451 194
593 115
656 523
671 106
463 187
583 801
180 599
485 478
671 154
545 80
731 140
648 63
703 892
875 557
741 763
605 83
828 601
881 628
689 686
641 331
320 547
455 239
344 563
211 877
391 725
196 701
893 134
909 295
512 626
354 99
363 836
565 526
76 684
59 513
165 394
778 313
308 877
126 647
342 500
706 144
879 361
854 247
121 862
166 530
84 953
682 818
645 568
492 932
470 514
589 353
512 83
707 476
741 905
512 322
882 704
833 463
505 198
854 339
587 309
287 538
311 592
827 897
409 747
100 42
590 118
195 477
675 576
188 687
340 599
498 185
347 141
719 782
507 280
577 675
662 287
916 856
319 160
300 54
580 837
98 242
878 137
610 788
812 840
607 837
729 416
726 97
964 523
76 509
337 685
932 823
171 155
574 554
722 396
363 40
315 508
266 195
554 739
571 241
497 97
146 60
605 169
422 93
195 848
778 789
900 540
780 287
401 781
582 558
549 40
409 734
581 456
17 884
536 297
124 407
721 207
638 883
409 721
424 339
295 673
234 878
488 235
279 906
897 917
926 88
640 243
184 721
958 459
840 390
351 473
17 16
525 766
958 117
534 355
862 150
159 228
22 172
938 416
667 476
550 272
447 476
641 749
308 245
946 355
692 42
333 301
888 107
934 134
191 867
941 758
209 782
108 469
128 872
954 34
339 814
896 515
425 170
877 955
624 520
356 771
758 100
37 380
132 384
603 462
329 55
465 569
440 367
653 810
484 910
281 959
576 198
951 515
827 760
69 115
389 354
727 263
201 687
99 225
121 392
423 372
148 309
162 677
267 235
524 628
810 196
744 112
157 527
414 111
889 228
38 732
90 791
634 853
220 474
181 444
9 342
437 212
659 540
941 804
471 559
650 34
769 592
233 418
116 755
456 929
815 490
644 624
108 397
428 886
410 330
458 561
699 476
663 363
128 266
83 213
430 477
171 683
631 313
899 629
871 771
430 232
158 803
293 531
210 527
843 268
947 853
288 66
510 647
61 432
230 657
163 46
503 546
771 658
118 12
440 837
632 316
88 213
826 285
759 30
899 412
192 865
940 100
23 960
569 550
630 459
784 636
30 53
315 937
93 103
283 690
485 252
148 194
950 749
186 16
463 785
115 808
178 827
482 193
386 481
768 755
134 794
957 456
706 460
665 7
81 210
582 258
862 526
283 691
769 506
766 83
253 228
600 366
288 31
59 330
270 931
529 955
828 661
943 693
506 71
510 333
678 521
183 722
450 55
422 542
69 71
148 603
567 345
620 370
670 39
839 329
287 435
751 905
839 757
598 920
266 161
75 217
926 397
686 546
76 911
147 618
379 914
430 929
583 886
367 413
685 623
190 440
184 616
322 46
179 61
184 822
508 743
872 757
626 336
315 796
391 272
815 823
517 953
484 553
5 419
399 721
36 51
239 527
200 390
8 601
719 6
120 201
375 963
939 485
243 776
599 210
924 257
913 781
938 357
456 738
402 232
482 831
679 198
243 421
962 677
70 239
377 514
286 438
134 425
114 917
127 666
497 785
341 476
214 421
889 218
27 932
90 523
184 66
75 818
574 781
287 394
607 396
536 272
167 219
524 493
148 776
744 517
642 156
905 373
59 333
580 904
652 475
387 477
218 668
473 586
833 409
129 660
588 85
948 765
374 483
43 640
159 551
810 959
440 225
960 297
814 809
747 589
502 404
402 444
536 156
603 590
951 171
87 416
456 547
458 89
664 490
186 580
824 933
267 174
536 586
409 567
258 269
898 12
199 210
820 953
819 567
298 366
111 674
290 501
449 802
129 599
939 413
275 246
304 524
581 754
495 58
721 789
664 787
949 112
367 12
298 112
609 223
382 800
252 257
92 144
918 645
485 673
909 27
123 323
752 622
274 952
211 914
777 50
423 530
877 433
842 903
214 374
214 29
482 21
161 677
642 242
351 228
937 132
10 892
641 549
543 57
821 837
947 791
218 920
718 734
232 87
458 239
471 45
604 589
488 152
896 880
451 223
830 532
276 713
492 275
121 868
627 219
672 132
960 336
787 138
649 544
439 403
748 15
170 674
27 646
449 570
621 39
28 8
501 835
632 767
305 19
528 306
694 89
679 776
671 264
947 280
196 364
11 435
485 493
446 549
221 303
962 388
899 222
38 48
86 453
315 51
814 773
511 65
950 867
619 664
434 781
70 507
31 164
734 493
293 197
637 360
114 80
286 72
831 372
583 897
464 924
356 435
69 352
905 521
839 730
310 63
402 11
426 300
957 90
895 776
541 869
783 432
494 29
839 195
735 679
895 668
200 56
947 294
238 61
450 352
32 506
414 711
926 758
581 764
949 470
742 853
303 568
123 255
38 458
182 321
812 230
200 272
76 19
584 796
727 228
64 45
651 816
197 193
180 623
22 946
545 2
98 501
422 830
446 732
526 825
400 81
857 808
554 444
642 182
823 792
733 385
889 161
948 61
334 788
178 88
694 542
296 218
736 87
221 243
206 876
32 846
726 568
398 767
609 448
733 578
763 152
662 332
888 669
652 855
91 730
436 719
789 313
116 522
125 849
39 442
304 559
940 89
524 8
90 246
632 38
69 712
613 227
887 145
403 2
549 117
948 719
766 13
880 494
698 190
627 644
753 527
211 747
340 275
572 111
701 566
686 144
800 624
25 187
587 530
302 21
581 663
485 699
785 699
663 767
399 724
361 106
852 829
662 34
931 823
949 902
545 440
593 215
529 107
78 218
325 835
196 628
286 531
833 354
563 628
500 261
443 3
408 185
87 597
85 791
48 528
560 285
552 963
804 657
28 299
209 660
169 21
15 433
854 705
11 628
349 660
266 238
389 416
766 161
450 10
274 6
238 11
1 615
624 65
135 206
44 235
116 871
721 30
693 836
612 803
278 796
777 734
346 720
413 953
272 578
826 60
393 91
122 325
234 918
844 899
842 161
904 934
147 752
598 831
745 58
414 125
380 922
200 321
786 679
507 417
184 830
583 850
233 11
943 491
393 411
166 370
797 494
827 132
788 381
108 818
26 736
860 771
596 288
378 211
716 551
798 794
288 777
468 299
333 724
495 54
33 745
767 861
957 382
774 131
572 145
825 71
205 801
266 809
669 408
302 240
209 749
559 125
193 16
30 644
715 66
410 155
480 789
874 500
262 149
576 160
605 882
894 487
523 185
474 95
120 855
388 366
428 448
670 586
556 424
122 961
313 111
101 227
871 161
294 297
450 770
270 390
43 564
576 134
69 644
721 31
406 876
906 205
216 395
345 228
903 385
129 31
151 796
263 227
173 599
881 506
624 172
518 507
126 831
437 251
914 961
813 516
202 584
718 51
270 215
270 721
295 848
486 136
385 312
652 169
895 242
15 563
697 397
424 932
758 255
424 353
450 635
103 127
276 29
539 517
321 313
748 857
913 255
957 306
605 104
44 234
822 681
167 132
298 89
802 57
376 259
311 384
97 79
378 437
217 136
96 582
500 460
38 314
534 668
222 359
938 377
425 453
727 781
216 723
76 760
603 146
353 479
802 925
347 515
943 88
133 13
368 372
728 140
11 634
940 190
762 729
552 177
841 130
148 350
678 932
860 372
512 866
122 647
679 530
770 193
519 8
699 407
842 667
833 871
317 188
184 127
20 171
157 330
181 29
768 403
488 67
561 79
638 84
265 702
716 534
751 733
958 742
289 197
199 774
333 558
504 414
567 503
830 60
911 15
942 29
678 679
331 273
656 396
289 569
682 598
949 950
232 884
790 944
51 766
887 490
642 788
470 806
253 626
549 221
632 172
43 409
150 731
38 420
384 46
424 649
437 918
616 668
904 800
646 441
492 432
135 679
964 547
937 166
830 792
343 352
448 837
33 505
883 699
289 539
511 59
206 255
383 367
450 168
722 547
118 84
360 907
818 374
620 204
862 771
833 364
96 546
430 695
787 407
304 771
398 8
86 923
668 461
942 190
797 212
762 610
842 640
274 423
874 487
587 865
530 125
466 555
129 82
218 838
832 348
294 801
74 259
443 840
961 696
463 527
120 490
524 915
401 74
329 782
593 774
714 121
657 168
340 170
423 338
104 201
349 763
249 915
128 462
643 45
73 662
784 854
640 705
342 473
278 24
492 177
443 100
355 851
858 439
939 475
449 364
860 58
217 7
552 322
366 60
497 228
649 607
588 759
734 353
182 60
524 433
914 680
69 345
842 487
768 144
325 57
842 846
240 876
328 349
108 679
488 35
315 369
593 893
463 96
681 340
672 549
895 384
174 3
643 19
458 75
396 106
398 929
347 818
560 932
81 914
90 626
30 111
455 79
555 561
839 127
341 343
58 88
278 547
595 217
802 921
489 444
341 745
650 589
327 333
556 721
233 408
596 935
929 425
342 125
661 918
741 198
716 658
565 602
367 777
128 368
298 397
422 518
332 575
675 179
964 490
624 251
604 510
899 958
55 788
274 917
746 166
743 429
536 767
880 236
302 501
911 930
529 24
26 929
921 84
719 856
839 345
337 74
354 794
682 583
862 248
178 444
85 869
756 586
606 62
300 136
8 365
615 464
895 455
763 946
146 15
233 356
420 129
506 447
535 124
184 852
475 540
828 200
570 892
146 207
899 743
408 111
808 568
577 199
445 404
820 538
151 350
573 334
77 591
941 729
325 374
638 2
326 416
733 707
735 35
386 291
367 411
914 927
108 929
871 703
716 507
637 530
607 529
928 586
168 170
385 614
888 369
937 956
99 946
347 490
116 888
238 433
926 838
81 310
675 655
353 919
899 502
569 13
389 56
699 74
117 140
903 923
585 342
698 100
282 622
571 83
9 612
643 207
90 831
342 610
81 894
546 425
258 657
91 176
145 442
281 46
676 903
351 223
126 194
348 350
538 111
382 725
710 382
258 435
531 932
209 838
632 616
810 3
860 6
166 15
253 763
884 185
637 779
881 891
506 199
784 457
379 140
685 263
266 800
919 776
557 702
258 231
425 269
963 373
627 526
512 527
737 404
783 472
36 575
33 118
863 415
571 516
472 509
119 639
938 963
599 84
178 74
832 219
141 959
490 111
105 686
414 131
159 55
43 305
896 550
413 520
685 95
456 374
139 703
889 375
719 621
216 963
221 666
844 418
464 820
480 473
124 867
315 704
938 412
847 388
678 8
116 315
381 106
650 945
300 952
878 731
126 416
53 433
745 584
721 235
315 247
633 527
347 218
300 760
585 405
598 388
682 348
431 461
620 392
249 437
942 385
424 961
64 414
68 754
142 509
804 6
324 366
165 594
475 232
937 45
227 264
732 482
855 564
927 152
180 377
443 351
389 237
122 471
143 548
171 486
929 530
199 550
11 259
311 945
915 753
305 945
293 202
413 222
116 953
621 440
751 518
730 45
9 241
758 101
485 120
694 524
642 770
605 946
88 74
267 99
748 526
294 814
328 8
747 190
258 884
430 557
304 578
348 29
209 42
505 152
218 610
754 726
758 707
879 250
235 584
625 727
320 742
108 753
595 300
863 77
418 862
948 228
775 924
200 83
189 358
94 870
710 320
916 41
948 225
318 503
851 677
679 441
482 865
755 646
337 823
216 882
23 451
456 164
817 332
819 514
115 281
153 797
279 291
735 385
627 242
348 84
360 513
128 606
511 811
706 203
129 533
386 917
734 479
585 202
774 284
115 743
33 325
510 951
39 176
464 607
105 562
727 87
818 50
833 68
896 925
609 75
263 280
371 212
147 882
932 586
666 46
222 846
741 450
422 782
456 918
457 156
113 705
809 433
643 369
439 189
904 722
378 684
505 91
600 771
618 110
552 793
379 765
679 792
868 131
943 238
413 301
125 284
292 816
641 528
485 231
38 877
341 789
199 834
416 801
883 199
582 52
904 603
961 864
925 169
219 614
670 17
833 821
178 406
702 647
75 270
842 810
651 964
821 57
729 528
97 307
116 209
525 569
166 578
735 597
618 411
126 217
70 848
402 942
512 232
671 506
746 818
262 703
311 256
117 196
739 40
741 831
941 433
811 917
556 892
399 490
620 201
593 818
10 699
855 284
900 859
747 550
99 773
139 83
531 523
244 614
759 316
328 831
113 930
216 238
381 56
868 344
552 91
567 35
780 240
214 876
52 528
23 140
498 543
527 713
778 130
208 720
297 381
949 199
507 575
889 270
57 125
826 168
226 200
609 558
607 669
334 501
616 89
357 397
179 10
128 305
721 217
457 241
376 564
581 738
512 829
762 693
507 372
512 679
291 41
931 792
937 169
51 534
957 963
870 523
857 111
866 820
501 544
327 231
233 934
593 636
231 433
897 601
548 101
226 783
258 562
456 765
714 834
698 433
951 427
50 771
383 584
409 759
437 506
821 799
75 726
576 411
954 564
724 944
86 745
304 576
715 262
422 221
933 885
891 431
469 739
584 35
52 469
655 137
370 757
596 332
17 615
452 231
556 881
703 907
22 896
279 921
30 568
368 444
947 827
266 60
718 217
124 639
398 594
142 124
898 130
253 8
565 433
393 717
102 773
939 443
835 586
320 139
139 329
934 586
881 414
964 811
571 321
333 857
498 87
446 789
651 269
346 826
255 898
72 633
331 708
783 540
762 194
165 275
883 35
574 182
598 953
941 588
424 898
142 872
222 106
936 207
685 753
611 683
641 477
533 147
141 555
736 198
450 692
272 526
490 15
206 491
267 131
241 136
440 472
277 211
693 932
341 208
436 962
8 610
954 800
343 401
20 753
722 431
635 254
385 658
90 537
800 486
138 575
889 586
193 34
676 83
826 182
582 207
431 934
883 39
310 695
651 73
208 587
822 734
632 161
76 524
22 540
567 339
903 865
472 381
711 522
567 616
651 898
786 271
852 287
929 553
700 138
211 361
409 868
76 568
771 691
264 269
90 946
396 479
265 330
620 319
507 809
774 350
195 356
682 315
552 242
603 251
895 408
191 207
279 257
632 452
27 553
955 801
129 767
888 296
216 155
949 810
529 268
146 952
435 112
465 435
412 825
954 401
477 306
116 807
305 53
679 2
64 571
184 262
373 864
377 225
391 442
428 643
702 155
716 276
482 429
122 93
73 459
786 323
391 524
610 131
269 856
659 667
30 656
551 47
387 847
762 853
682 419
123 858
233 154
616 299
120 760
636 519
450 623
249 740
78 55
935 80
633 809
449 357
430 709
627 167
783 944
139 63
51 796
706 107
669 471
585 363
305 467
125 370
800 500
673 626
258 963
782 269
532 176
235 24
632 676
283 717
595 798
51 524
211 796
445 952
567 687
169 42
541 385
622 34
633 606
956 329
288 739
670 211
548 363
108 123
98 257
332 493
292 45
778 482
452 564
75 367
618 67
548 261
844 145
926 777
433 264
635 385
821 70
512 147
249 651
305 117
913 514
617 535
665 102
332 588
714 663
753 94
393 305
616 924
715 758
437 643
430 863
816 174
580 407
636 355
539 473
288 921
368 562
565 199
744 864
720 694
246 578
580 897
324 872
235 248
698 507
932 691
149 2
613 124
377 602
310 521
738 187
943 377
529 247
533 758
209 835
621 782
684 136
319 696
378 83
958 298
485 441
617 94
456 197
835 79
322 251
842 395
93 635
900 205
851 41
557 474
643 867
396 697
649 11
86 401
33 511
241 514
375 600
525 412
736 77
642 496
744 172
774 731
666 364
910 887
585 646
765 403
737 288
682 316
80 731
595 449
736 392
824 823
457 66
349 359
805 217
39 71
173 293
9 411
616 477
329 421
635 768
91 79
465 884
313 453
536 121
73 168
148 429
326 136
916 244
724 297
260 8
242 408
159 156
448 590
835 509
143 121
735 127
293 109
148 750
489 532
135 127
391 32
288 894
826 719
617 787
619 79
642 246
880 856
703 537
225 330
450 599
405 788
671 575
906 789
718 56
959 622
257 514
777 566
124 794
784 392
755 753
115 543
254 234
948 522
155 60
347 780
430 90
204 487
217 905
882 847
716 163
469 330
289 129
699 723
716 190
96 923
278 791
895 893
904 765
567 946
728 680
740 361
886 53
779 97
77 766
51 2
73 558
829 838
123 673
48 830
715 489
292 270
379 387
778 98
180 440
843 432
165 285
904 941
289 280
480 172
37 728
625 8
475 541
735 479
360 705
96 101
337 210
852 527
615 263
148 646
778 427
405 259
936 219
895 624
722 210
241 206
407 2
135 50
271 367
402 307
845 901
561 461
429 963
278 150
81 5
818 933
771 140
295 934
850 695
937 130
637 749
420 371
609 933
679 435
331 352
797 334
755 259
512 853
873 829
810 614
562 864
567 2
762 154
22 466
450 748
261 691
331 672
786 301
498 914
798 549
949 210
168 353
847 763
512 431
716 769
229 693
86 43
376 245
69 955
832 831
423 330
743 877
672 655
328 729
761 544
649 355
887 119
962 515
860 112
569 752
585 311
186 93
833 535
218 487
906 696
603 160
273 765
92 359
682 619
954 327
573 766
409 494
310 668
858 131
779 953
710 513
283 598
820 793
14 724
726 760
466 818
262 190
324 24
139 535
128 825
173 913
460 709
8 771
899 336
199 601
275 42
927 175
221 460
290 496
428 522
47 628
670 169
605 868
644 330
233 782
910 185
777 923
914 356
832 924
839 622
638 592
548 413
310 45
121 770
649 303
779 435
98 222
545 418
496 194
426 548
655 444
638 599
764 633
756 487
121 322
772 811
846 269
854 158
235 695
76 653
635 804
366 803
25 930
391 627
324 685
762 871
224 530
66 713
286 457
800 567
122 205
960 2
59 222
838 291
198 358
457 867
519 374
420 861
512 469
463 386
267 24
153 567
720 107
715 925
340 760
229 425
221 219
221 352
398 885
99 496
425 89
537 526
93 892
814 544
226 795
147 586
368 764
823 697
134 403
304 496
436 805
682 464
93 912
393 51
104 359
508 923
277 15
472 408
470 827
88 886
560 731
941 336
916 50
340 773
32 801
414 388
28 413
192 407
693 385
784 25
80 140
444 413
478 486
954 10
492 834
199 185
456 677
807 917
454 952
482 489
262 432
148 471
387 213
429 261
283 345
68 223
824 456
535 612
182 548
333 734
564 859
165 10
166 657
573 281
739 856
199 776
567 479
751 685
617 142
276 767
495 795
927 761
874 757
612 555
782 164
699 257
536 426
613 330
459 56
299 851
852 413
167 469
536 601
142 723
289 377
59 757
767 205
186 936
92 695
275 240
764 537
490 336
744 913
180 96
61 518
785 905
273 686
184 319
23 255
200 541
671 734
37 334
652 650
471 493
926 588
569 900
662 54
604 426
821 840
717 101
659 958
720 193
315 231
290 481
583 476
175 203
768 415
720 779
957 489
604 582
937 154
209 683
271 240
784 673
329 285
619 782
875 367
116 659
72 236
943 755
605 501
671 654
565 480
656 417
480 227
13 608
889 29
758 25
529 25
678 29
642 358
880 819
407 176
855 934
551 423
500 367
49 136
613 191
904 669
200 210
409 925
569 91
536 647
890 648
419 60
630 60
90 841
662 582
468 873
693 592
103 856
618 223
410 99
694 366
378 34
105 217
383 345
266 467
216 887
663 300
379 898
229 943
545 543
607 923
407 501
52 89
133 6
733 294
843 181
618 367
942 131
891 883
216 285
406 699
436 739
422 429
896 222
519 416
57 104
387 185
333 415
916 637
312 794
86 665
303 803
346 863
874 111
147 688
672 327
38 704
133 326
583 610
767 558
459 353
285 432
571 205
191 608
552 160
567 788
165 422
680 212
473 763
791 358
603 267
852 953
139 77
633 152
390 553
774 876
57 872
610 946
294 372
948 214
446 532
159 187
881 614
888 535
535 501
893 87
398 118
233 444
138 870
270 453
868 690
158 482
699 878
913 237
309 760
405 444
393 598
354 358
77 765
13 952
322 538
567 935
581 253
409 278
505 457
251 708
717 776
387 674
543 953
90 63
714 620
190 224
832 202
488 91
698 92
165 343
736 615
120 476
833 525
195 619
660 219
105 645
391 497
419 140
720 737
604 305
956 803
618 288
887 680
714 561
328 406
247 476
883 336
926 351
893 124
795 799
875 798
454 380
844 170
43 406
283 544
197 963
269 136
860 240
697 907
852 771
290 110
570 321
675 110
812 791
402 237
887 960
522 237
490 225
215 107
877 285
584 861
565 755
7 365
121 386
495 953
57 878
885 365
70 962
445 936
581 831
747 327
110 395
260 296
613 495
720 388
15 140
405 750
726 639
73 897
845 154
919 856
830 285
682 240
93 41
703 272
360 589
821 449
467 472
826 747
511 49
609 830
298 781
101 542
273 31
619 589
463 81
120 440
421 60
260 358
605 113
744 253
816 188
5 680
936 62
884 212
652 318
139 735
551 688
419 259
755 88
875 480
149 257
583 750
855 831
854 333
442 520
431 152
410 459
626 473
113 900
393 772
507 793
511 386
510 664
814 136
15 261
655 47
748 264
956 156
842 951
39 788
346 111
351 168
862 438
702 701
422 31
166 658
458 103
323 152
625 563
727 267
555 873
944 578
393 628
72 89
863 819
832 585
908 546
609 80
868 841
868 227
310 566
649 34
144 568
911 755
93 849
659 47
456 553
815 677
275 610
951 791
276 202
789 814
43 803
855 766
181 323
615 82
295 460
382 959
615 244
644 690
159 510
391 681
726 419
142 259
162 493
747 703
581 884
330 397
516 829
535 239
706 367
580 91
289 839
764 592
549 544
512 742
179 136
61 314
10 80
777 801
533 537
588 338
722 114
425 487
339 515
287 477
117 79
173 690
129 848
675 103
798 919
48 111
420 423
670 714
574 222
655 738
305 89
604 415
391 649
101 544
765 808
173 758
52 397
821 125
950 488
942 823
536 614
724 494
189 922
195 145
942 349
70 287
600 240
797 657
694 622
828 709
282 419
956 258
733 616
807 486
510 106
424 774
217 3
827 197
796 917
448 290
795 709
681 144
536 106
822 623
745 605
472 586
768 920
833 638
418 60
149 513
37 288
780 225
786 825
51 142
484 713
615 910
253 206
320 733
389 24
652 180
90 275
651 956
896 658
209 542
342 618
525 219
49 219
804 45
822 628
77 464
711 126
706 467
660 705
617 524
940 408
626 864
911 669
576 799
642 945
789 487
22 710
899 752
162 511
879 402
545 410
218 837
699 779
556 680
119 522
537 150
225 796
344 856
689 804
807 361
232 819
792 222
299 66
832 714
73 825
902 936
909 274
369 45
767 453
937 99
523 107
723 803
657 608
429 517
290 562
271 29
507 865
162 335
76 883
165 851
339 708
211 160
266 634
209 804
842 721
733 364
92 112
102 306
215 187
525 548
909 268
706 8
505 51
580 322
393 704
738 271
465 441
516 547
824 111
38 265
925 507
387 540
72 685
663 299
94 494
556 702
598 268
879 829
351 16
772 563
492 507
102 228
604 440
33 778
526 527
151 143
762 412
317 631
511 885
556 626
724 707
531 773
821 270
910 621
286 157
426 873
768 380
647 837
317 397
525 35
445 777
764 65
904 431
94 65
347 539
827 614
488 49
154 961
625 185
475 156
331 606
59 413
270 704
428 580
76 451
560 242
819 559
336 528
17 505
657 522
153 872
813 961
162 958
233 118
485 712
924 299
202 745
649 811
651 441
515 920
721 230
886 306
895 26
652 770
211 845
594 260
226 505
587 84
424 418
796 674
440 872
281 268
392 241
47 237
282 755
728 313
44 432
38 503
162 828
717 658
637 629
324 129
659 591
284 514
730 538
320 439
593 700
603 928
43 219
556 782
913 438
549 210
519 441
64 918
203 176
293 509
672 864
684 499
122 185
925 634
947 450
155 870
49 415
129 919
915 241
214 650
351 359
289 369
148 669
861 251
860 825
71 684
899 823
910 920
676 196
843 138
880 95
519 16
535 338
119 499
863 547
470 694
148 399
813 538
539 367
590 42
430 926
700 39
950 479
888 423
510 623
785 735
105 501
754 704
443 298
281 481
630 134
328 599
129 724
55 491
894 432
184 351
49 134
522 335
542 509
565 514
221 963
234 227
354 622
318 845
823 107
503 250
826 267
308 205
609 550
90 825
165 6
869 118
881 169
854 251
117 112
758 752
784 566
51 789
588 100
341 167
744 643
613 815
14 529
910 647
583 464
956 884
604 55
778 371
615 905
38 468
57 314
825 350
32 743
304 296
478 241
678 363
279 946
357 946
54 713
723 374
334 13
810 900
398 816
954 851
916 453
403 806
179 666
5 752
101 920
813 897
884 849
559 336
289 575
706 736
516 118
768 13
964 80
413 864
728 367
800 197
334 25
349 953
575 355
419 416
300 945
682 292
473 696
274 127
405 551
446 577
32 140
827 65
775 36
779 629
925 85
126 227
273 654
906 435
287 100
917 945
496 514
344 166
722 53
405 568
154 499
692 370
2 708
81 847
627 838
267 885
64 345
126 395
368 850
214 798
719 470
22 396
625 451
660 316
95 907
440 806
272 323
612 705
113 946
508 919
214 334
609 335
513 16
88 421
209 797
633 610
809 865
931 194
545 557
581 675
450 878
37 702
391 79
166 134
446 300
494 314
660 212
401 338
473 434
227 622
787 834
21 701
3 79
293 806
274 353
646 782
741 799
938 857
123 690
414 476
422 748
192 364
347 806
305 210
655 362
443 674
455 755
378 907
349 503
340 373
746 46
590 846
926 350
839 673
567 349
78 291
554 902
759 280
61 271
232 713
701 853
577 108
96 272
208 158
925 692
543 287
83 369
171 354
948 282
448 684
636 168
457 381
750 442
964 276
343 888
914 780
574 30
404 417
496 667
911 534
52 110
257 313
422 75
895 181
573 630
728 298
187 477
372 79
459 823
673 189
571 435
179 194
187 944
617 459
121 14
439 50
469 185
779 197
100 849
366 248
401 803
424 576
334 319
719 754
43 9
686 708
38 433
63 390
905 236
14 412
789 794
663 253
650 901
250 67
762 225
885 542
551 486
915 791
599 60
377 224
34 856
120 413
426 215
783 899
743 724
841 451
737 349
340 917
878 876
471 442
324 156
143 770
75 891
64 108
545 271
665 730
497 666
494 961
800 873
317 891
75 356
465 787
580 269
382 889
936 704
167 264
61 554
525 18
478 201
342 834
423 223
798 483
48 575
96 460
862 365
197 809
25 54
152 111
651 327
419 915
502 544
904 568
232 962
157 113
419 773
495 946
737 848
891 85
536 535
797 225
899 619
924 177
380 194
334 195
273 438
14 237
904 791
916 380
339 614
662 647
574 427
449 520
547 917
551 3
200 623
37 631
769 703
100 584
274 380
266 267
582 911
484 691
721 780
339 174
165 695
881 840
436 452
922 945
957 247
753 352
551 921
899 933
641 28
329 257
378 745
93 901
260 66
733 766
929 500
507 481
484 56
813 582
685 296
480 561
858 198
450 848
266 279
657 624
32 805
557 929
815 181
810 244
863 578
52 551
523 851
585 241
843 709
631 66
422 124
549 34
129 5
64 516
14 901
6 79
944 194
635 588
138 313
812 810
216 7
748 830
485 148
641 654
541 224
569 838
105 547
324 212
497 208
752 264
527 79
774 537
669 316
714 401
767 71
383 172
948 196
368 705
782 731
537 501
61 433
199 756
682 1
327 141
874 658
545 819
229 233
231 869
771 137
480 897
377 460
23 714
118 476
868 230
310 846
305 129
574 546
743 250
512 559
595 812
341 24
235 263
308 803
675 235
133 754
73 712
225 639
242 919
874 259
737 691
139 569
594 45
575 438
98 960
833 65
716 240
891 757
560 312
951 624
139 348
226 141
910 600
486 867
96 650
739 568
407 381
729 690
371 930
346 673
858 114
402 21
927 14
38 519
587 453
180 490
904 301
328 830
328 507
832 313
804 961
560 658
64 42
457 30
57 622
641 961
437 852
890 39
597 56
899 243
448 459
62 307
376 594
282 837
155 241
68 189
478 88
528 757
184 638
376 309
238 766
871 124
898 248
795 55
143 285
552 629
857 499
232 394
273 724
831 316
720 654
703 542
759 660
191 493
169 80
617 539
346 689
561 358
262 90
343 699
744 8
761 897
638 161
265 628
204 197
233 658
287 865
643 362
444 12
736 164
293 554
636 927
827 473
477 355
692 362
239 172
718 2
238 782
718 343
567 779
360 47
233 846
706 70
640 561
380 687
712 924
836 248
583 417
718 395
447 161
123 894
165 759
483 140
48 915
795 163
698 124
37 27
748 628
377 427
349 355
204 866
95 12
762 6
334 397
768 851
66 373
676 857
128 879
330 709
171 666
22 964
860 408
399 258
626 520
310 834
249 582
564 865
715 573
927 397
391 550
905 658
732 814
947 287
297 829
430 408
956 871
372 408
673 460
605 558
828 103
585 174
11 168
537 473
445 223
804 870
321 215
162 620
290 354
208 542
406 826
117 380
508 805
873 876
518 242
69 302
671 297
148 898
632 765
336 873
664 657
669 84
391 126
767 433
939 494
64 743
331 922
70 598
459 145
582 210
782 897
87 80
286 952
573 450
738 811
748 280
20 934
96 401
764 842
229 121
64 524
698 843
262 322
962 731
133 749
281 749
748 221
163 520
258 374
795 251
417 517
312 323
697 614
573 500
545 835
431 291
504 663
904 762
810 894
100 242
416 451
541 696
582 566
552 668
394 432
21 301
874 898
572 395
265 653
879 385
216 396
651 322
836 359
163 513
76 950
48 521
719 150
620 816
182 773
513 460
706 433
94 174
525 657
518 538
710 817
659 383
39 297
196 281
265 561
77 255
456 658
418 524
659 7
4 729
789 16
409 195
916 493
490 351
838 476
49 853
796 654
595 864
399 299
635 942
882 648
36 217
303 717
728 326
456 349
114 523
697 394
706 381
637 79
610 109
764 812
613 829
156 523
665 629
632 112
519 509
75 333
166 734
217 859
550 527
187 814
68 727
698 809
652 210
417 521
85 575
916 196
669 488
561 160
940 350
75 372
860 285
180 518
157 350
746 433
99 491
731 110
209 567
647 49
876 953
254 640
43 831
698 480
852 869
518 551
230 294
704 407
715 167
545 800
73 105
462 7
874 499
400 562
475 130
809 205
124 902
13 299
910 448
795 403
36 819
751 336
164 408
862 163
621 551
465 647
843 285
475 896
47 431
230 811
237 403
399 418
308 930
36 265
593 510
845 788
890 646
340 778
747 816
777 584
141 859
11 544
46 60
191 15
627 866
740 928
565 623
661 127
162 840
274 223
507 713
516 241
78 897
744 772
904 79
224 206
8 713
405 579
86 635
200 140
198 688
672 701
548 374
663 301
730 425
914 246
457 169
281 776
640 225
573 504
750 614
492 674
664 248
728 423
83 313
784 78
27 929
360 667
845 933
439 236
158 906
505 85
344 924
490 946
391 224
662 323
465 674
571 942
113 448
370 654
641 442
392 429
944 892
736 58
376 749
204 563
676 793
746 119
368 534
718 679
171 19
292 607
524 329
611 752
769 535
825 212
913 915
334 310
337 24
512 303
33 454
73 916
148 934
815 868
515 56
227 111
692 356
719 696
421 185
141 150
529 245
217 559
618 734
220 846
77 404
44 648
296 434
30 427
302 47
927 454
426 357
825 584
552 80
635 576
105 825
391 113
72 338
202 521
875 356
31 413
164 654
718 692
299 867
660 384
377 223
809 307
540 696
123 527
793 517
37 793
233 686
740 299
530 80
195 194
780 313
554 829
262 697
844 323
929 507
334 791
13 407
824 508
599 877
761 801
419 2
108 638
772 212
631 856
932 859
851 760
938 456
764 734
908 103
813 529
241 687
729 390
260 330
22 900
165 395
775 897
427 920
173 186
590 479
896 121
630 831
234 344
366 91
868 673
389 47
560 703
669 555
875 796
824 704
670 734
233 741
6 175
150 197
891 588
526 886
14 616
857 829
779 364
617 365
657 614
459 486
429 614
898 185
469 206
318 941
420 228
76 359
437 757
633 739
735 586
311 626
703 558
224 301
6 523
378 291
500 112
26 655
737 14
158 235
632 482
104 79
447 461
98 319
799 811
557 433
405 780
162 607
391 735
893 47
954 206
240 312
484 98
665 489
716 407
119 921
119 429
425 107
828 948
766 776
819 730
148 552
480 734
47 53
402 127
850 54
555 12
303 841
177 16
282 825
11 491
33 878
896 780
798 29
957 424
661 370
478 508
293 704
25 730
749 251
58 198
426 921
98 175
442 118
890 922
939 820
120 539
543 786
723 441
657 146
160 487
583 207
557 483
955 12
525 257
288 773
211 144
845 569
617 81
456 780
913 257
556 179
495 419
915 132
812 699
936 434
325 364
662 160
33 794
779 708
179 461
301 922
653 408
895 604
649 506
710 481
22 724
184 42
81 796
455 526
211 63
592 814
779 415
238 640
644 284
333 306
144 921
55 501
339 629
387 472
452 865
158 894
139 725
428 877
841 961
182 119
428 792
830 739
778 329
842 922
281 622
516 772
862 878
747 893
93 472
762 14
926 487
171 370
283 360
420 175
962 837
120 735
746 262
68 765
834 198
511 667
120 300
52 424
742 395
70 893
98 441
173 291
593 132
245 924
179 962
737 109
822 877
198 848
305 471
599 944
328 718
797 754
888 380
159 763
332 610
76 415
61 160
376 571
638 867
409 601
204 220
238 370
452 666
217 788
504 275
376 958
305 224
584 622
869 757
492 297
132 713
9 202
17 247
556 72
908 441
9 419
279 483
929 590
175 589
631 348
440 385
588 244
96 756
581 743
630 883
765 8
184 91
35 370
500 16
785 559
621 187
201 553
469 803
896 473
522 788
745 779
457 333
406 194
793 709
915 476
644 110
740 51
790 537
567 780
951 352
320 584
783 876
698 303
104 246
302 584
821 959
906 199
466 960
120 921
443 411
632 919
812 468
706 914
225 228
862 519
828 263
72 56
939 884
909 546
260 2
232 257
215 206
459 731
950 673
909 660
93 218
909 488
87 352
770 503
701 60
392 707
6 219
249 617
192 656
143 945
414 700
879 506
948 71
436 665
902 503
948 367
270 680
446 13
673 217
855 112
828 358
406 213
666 708
755 696
962 628
217 88
218 935
485 341
165 948
831 8
236 705
612 856
595 463
906 750
693 6
86 914
585 88
712 526
564 150
926 811
328 98
960 479
652 645
733 138
175 207
238 34
255 55
964 549
895 637
70 750
742 584
545 596
90 154
671 776
858 317
200 439
318 32
591 433
884 223
691 930
48 448
914 338
475 625
914 471
819 673
305 598
173 393
378 551
615 361
837 846
526 791
496 918
736 390
604 568
908 291
126 274
611 486
593 242
468 955
762 899
601 193
470 918
881 861
119 423
381 137
351 307
387 865
822 293
217 589
572 568
330 227
597 35
289 873
4 169
525 620
408 194
824 587
236 894
785 547
318 320
768 568
415 907
642 319
197 788
958 923
613 261
197 102
274 104
105 27
126 176
322 197
858 203
663 612
447 169
431 416
23 214
155 660
383 569
439 163
279 3
516 671
929 767
817 626
894 359
665 633
567 515
570 805
430 350
167 188
447 739
274 224
600 163
232 201
356 257
424 590
609 88
899 439
817 52
852 163
503 203
940 816
76 592
744 313
535 444
785 902
577 590
341 580
628 491
886 538
640 256
593 66
827 220
912 846
626 848
128 101
825 796
359 269
844 493
567 213
571 422
487 853
53 849
376 620
445 397
635 25
826 270
784 574
325 239
770 21
351 237
780 83
632 662
122 166
252 734
64 62
706 802
105 912
599 864
28 610
769 261
325 840
199 60
937 644
153 322
712 30
497 1
347 455
562 188
802 432
20 690
57 407
778 554
698 857
458 58
722 107
552 3
938 668
18 664
447 894
817 167
15 79
336 323
582 515
663 721
322 809
573 269
94 227
391 717
26 426
439 316
402 299
868 514
620 643
151 14
475 584
587 251
73 238
90 576
502 547
36 612
148 195
230 561
77 50
904 619
770 109
753 56
821 508
559 357
174 356
566 358
774 263
125 53
122 409
315 181
880 483
875 461
732 634
771 752
191 730
267 272
451 65
181 425
600 471
880 911
932 413
541 872
277 269
675 913
874 424
277 58
362 421
108 760
442 415
391 261
437 697
609 209
340 894
379 21
779 269
782 287
100 219
352 553
927 796
740 372
774 704
332 864
200 723
839 114
105 435
612 280
595 676
889 629
868 619
641 860
581 252
73 529
462 730
870 314
357 118
723 140
762 932
68 486
732 1
594 264
454 421
224 49
126 403
44 791
410 654
86 937
484 814
60 365
858 941
77 194
134 811
281 349
17 392
308 351
37 876
883 496
866 127
746 555
718 934
681 915
305 15
817 104
690 705
458 208
310 730
151 765
498 248
375 55
744 248
121 421
310 643
30 46
670 706
832 124
236 520
832 28
89 654
833 245
174 144
179 166
497 461
488 811
743 750
500 366
451 885
611 720
124 35
874 930
863 933
626 248
181 264
158 891
315 750
947 899
452 177
655 567
792 411
821 174
400 112
143 65
729 34
209 269
165 730
234 619
93 471
211 201
23 372
59 215
669 335
236 100
572 624
593 807
721 644
804 381
892 152
291 269
890 500
337 747
61 137
18 336
208 690
450 34
616 250
880 563
333 792
699 559
439 248
552 367
741 364
670 843
632 237
446 420
585 759
25 412
868 369
662 909
725 781
766 472
807 348
178 133
881 513
530 152
567 749
33 78
507 25
863 956
818 88
212 713
609 770
960 486
393 54
456 257
399 938
505 74
184 862
218 314
318 207
344 84
797 426
367 369
95 849
633 600
911 517
518 438
909 126
184 294
419 667
475 159
706 47
758 634
719 811
162 701
431 110
937 136
706 767
276 181
681 14
957 535
821 236
543 234
729 930
813 160
5 401
488 24
179 894
443 388
221 199
402 684
474 125
647 74
484 862
36 755
65 7
731 172
421 109
104 2
835 223
324 946
437 456
659 626
385 601
252 228
529 58
315 245
939 657
916 444
279 345
159 40
346 942
764 292
747 739
302 554
199 57
462 112
573 70
47 501
845 820
842 850
904 898
697 432
437 702
155 852
948 864
754 531
603 669
880 927
456 383
844 477
489 353
13 825
122 417
662 560
710 223
833 939
892 930
555 163
47 62
624 460
749 366
203 705
457 559
619 95
387 935
746 51
745 482
632 466
293 550
557 296
17 893
826 872
190 835
36 857
587 830
340 111
195 540
414 107
308 907
947 730
957 596
672 174
103 307
580 98
508 660
346 250
949 26
343 476
43 72
302 490
289 809
854 256
539 509
253 451
315 621
922 687
722 71
202 263
402 778
764 124
681 74
623 130
604 907
468 647
811 859
391 326
747 237
201 307
115 883
732 203
39 201
334 657
289 105
410 403
871 234
360 111
755 691
88 134
121 280
182 316
529 734
473 477
888 181
226 73
113 350
45 878
409 521
576 380
642 394
382 827
840 150
108 244
756 708
165 408
911 760
594 3
726 488
536 139
179 35
552 756
588 421
652 608
625 347
519 240
534 781
855 92
475 660
604 943
897 408
218 176
52 757
852 248
678 125
778 897
742 922
347 340
942 362
202 15
844 742
571 908
781 222
672 719
579 781
480 591
486 811
585 443
286 536
844 182
292 901
419 372
293 13
745 129
726 270
601 869
910 217
842 527
153 233
75 48
826 242
299 894
826 509
600 160
11 563
694 114
37 903
283 615
672 500
857 487
815 421
847 397
842 870
96 155
656 314
277 600
420 902
887 34
224 684
903 589
842 579
344 814
10 110
629 251
221 224
192 252
20 904
821 109
723 708
883 374
336 472
555 869
20 294
879 573
719 540
525 836
748 82
91 928
406 465
32 760
740 654
758 21
528 523
905 920
147 723
799 408
238 373
955 330
445 109
465 477
508 513
46 586
11 799
77 696
267 958
180 737
880 74
649 823
324 462
613 158
289 774
455 113
469 338
855 302
406 212
716 857
784 53
449 943
689 788
86 824
498 254
180 120
226 250
549 227
587 802
642 212
874 882
192 308
843 97
672 432
35 837
196 490
860 507
113 584
837 803
266 555
682 402
135 520
904 225
659 31
938 244
424 333
661 884
908 390
637 467
450 60
620 198
142 404
414 543
442 307
304 453
824 204
926 309
36 762
274 493
539 25
780 62
48 925
931 749
626 873
703 240
675 669
303 335
109 353
6 2
392 83
89 869
775 199
456 913
548 156
594 75
367 65
681 530
295 827
833 783
192 629
609 543
778 802
218 667
477 425
915 515
165 723
581 241
206 451
75 74
173 553
108 232
806 540
57 876
332 752
741 818
855 10
964 41
499 705
891 809
122 364
263 697
881 851
744 136
284 461
716 477
954 374
576 857
573 741
722 878
173 319
661 351
852 130
96 518
512 79
764 744
478 415
850 29
122 811
932 705
675 101
612 697
9 388
620 586
879 561
448 62
673 386
891 758
120 301
568 205
127 853
178 647
266 163
159 920
171 668
957 749
423 520
826 471
695 384
309 515
274 537
516 548
216 352
899 962
260 687
87 89
958 666
302 532
152 34
37 388
424 787
938 684
655 886
262 55
679 460
943 685
231 194
135 906
405 959
325 395
732 929
120 63
633 257
249 348
82 434
52 818
271 857
672 251
148 819
163 47
293 851
651 914
406 596
721 679
581 472
214 615
833 187
78 274
649 742
706 270
728 206
815 500
260 779
642 395
230 25
266 674
293 580
252 494
190 695
525 638
114 724
475 72
545 898
783 61
157 729
595 638
463 141
279 663
949 925
178 140
400 80
375 493
414 321
672 802
908 5
480 528
660 697
273 605
281 433
311 248
255 205
798 506
957 842
557 588
763 40
398 127
583 102
834 213
296 380
881 302
534 579
668 695
924 851
798 7
783 152
252 39
929 786
116 741
938 230
94 867
325 34
621 429
173 745
422 943
940 686
23 820
671 563
899 350
736 56
60 773
806 110
821 425
721 438
266 553
321 814
398 912
877 100
842 491
183 151
141 244
519 138
378 42
369 963
720 136
496 403
33 352
644 256
117 306
47 185
720 60
926 493
740 185
367 358
22 668
226 454
480 384
492 683
532 575
497 498
587 553
192 130
466 561
756 3
507 739
383 63
96 645
840 301
932 281
948 950
710 900
412 71
618 239
714 587
208 307
422 776
774 618
466 355
764 524
502 306
936 590
150 872
887 749
831 40
171 725
768 215
368 394
122 912
393 859
743 760
64 164
333 555
446 476
23 943
955 160
344 499
309 138
940 295
138 102
122 428
904 194
495 381
286 540
224 763
909 702
960 688
317 231
485 208
311 480
889 16
881 219
925 185
619 396
115 686
512 499
388 861
415 796
5 865
173 703
714 81
799 629
564 705
452 842
184 149
649 529
925 425
899 407
566 869
908 237
958 319
737 483
689 25
405 326
839 305
604 94
902 656
287 152
908 513
909 317
122 894
183 414
76 859
936 111
391 960
452 161
158 546
887 394
249 855
486 849
531 780
219 228
883 723
235 622
422 195
171 776
142 338
414 119
761 623
854 908
906 835
735 481
906 765
938 257
609 248
437 367
325 960
226 104
423 250
268 527
782 514
20 700
154 963
342 755
274 316
716 231
73 719
916 696
759 493
798 514
951 416
700 256
875 950
430 258
694 297
611 310
732 684
450 253
958 144
536 163
3 479
183 634
539 726
784 746
27 694
647 381
642 963
205 170
729 62
430 212
770 45
27 261
450 782
764 419
458 291
449 208
851 953
258 80
574 144
24 691
279 253
370 846
530 645
735 500
162 714
347 360
915 920
537 654
195 843
497 519
858 220
201 823
179 753
379 753
700 423
671 245
190 21
691 131
446 493
94 373
30 622
545 786
4 145
369 219
871 308
2 923
398 675
400 87
595 577
673 231
204 7
501 172
523 413
69 404
69 636
903 900
371 19
36 461
202 721
933 572
497 680
792 16
633 472
816 417
637 551
76 473
320 98
400 659
305 589
76 384
716 303
117 919
673 42
714 643
583 960
854 332
419 454
880 496
694 645
594 701
139 50
630 292
326 372
360 831
626 856
216 544
508 814
947 741
169 953
583 922
583 792
278 77
206 251
305 160
582 684
750 697
466 132
22 514
106 41
939 408
911 638
529 235
431 629
938 592
262 818
409 749
28 673
673 667
573 424
347 575
437 307
241 835
236 479
936 723
256 364
672 938
201 312
875 214
962 814
863 514
320 500
653 549
866 272
813 293
841 963
224 313
933 350
938 147
512 885
603 103
99 526
663 146
855 131
834 885
473 297
399 899
17 421
524 631
133 894
792 301
760 709
551 248
895 911
747 11
621 660
881 951
685 118
451 527
315 766
36 883
108 254
780 704
61 621
843 243
218 849
281 261
767 876
154 56
670 418
229 936
430 535
160 213
570 511
574 55
802 906
142 963
497 549
505 357
94 366
524 770
388 801
949 537
449 27
233 410
332 35
320 297
545 460
153 214
630 221
734 691
243 291
324 220
539 63
475 26
224 31
331 242
616 172
812 758
401 477
135 806
618 578
625 599
251 793
452 310
880 139
143 100
937 8
315 739
289 781
437 793
704 453
559 99
758 703
862 348
769 767
618 803
594 543
617 882
496 235
512 366
446 562
23 505
957 120
732 435
18 306
596 13
899 623
868 479
413 62
951 766
688 164
785 520
596 766
508 787
328 300
663 668
202 401
389 222
472 397
693 263
23 525
234 491
440 353
383 447
602 413
570 392
199 351
191 253
847 877
732 361
478 852
278 935
80 509
450 797
560 41
61 396
548 477
643 851
938 559
796 403
273 688
607 58
361 540
30 106
457 467
6 264
702 873
38 894
704 235
947 156
956 30
543 106
518 514
334 946
609 235
580 842
229 420
492 525
671 19
338 645
457 920
17 175
31 411
33 638
831 544
854 957
508 742
318 70
741 468
754 567
860 291
179 413
821 619
927 588
124 944
782 63
33 353
771 944
648 441
914 963
354 442
180 938
87 193
491 106
497 827
618 955
409 553
564 739
464 800
639 112
877 396
824 154
450 866
618 403
759 479
746 105
159 356
834 509
703 530
937 810
730 629
717 442
581 686
271 513
536 629
951 804
505 72
824 565
363 353
266 650
562 31
579 760
622 540
712 486
510 843
573 200
328 561
213 109
93 57
650 21
133 333
951 814
830 644
90 255
581 829
104 922
109 67
254 487
707 757
387 766
952 222
722 118
500 312
623 870
685 473
218 205
574 108
366 961
772 865
550 374
226 924
948 342
51 838
826 549
824 177
618 471
470 768
735 752
893 903
1 469
445 819
216 196
396 825
20 566
400 124
44 553
192 115
943 228
641 687
843 640
893 39
277 644
72 546
229 564
924 723
531 700
548 946
508 309
962 87
824 742
748 829
64 601
646 146
727 560
941 917
822 643
26 80
926 606
180 353
636 127
225 15
320 688
779 297
208 299
666 313
203 386
383 701
14 168
893 350
681 349
790 343
195 634
154 111
964 344
748 639
741 264
233 336
699 66
446 24
898 24
336 381
620 951
784 93
401 690
510 460
703 723
896 524
712 89
886 586
918 688
319 547
123 126
952 589
579 928
497 722
374 127
243 827
477 483
478 739
682 187
36 732
147 789
150 684
845 451
283 483
809 878
276 369
964 364
40 110
874 39
196 62
818 902
569 695
68 500
466 149
208 837
139 373
787 97
712 201
52 499
218 561
334 85
68 717
129 411
768 296
466 867
840 168
36 660
271 307
278 257
59 561
225 87
723 106
377 782
378 501
649 547
184 168
94 658
298 404
348 397
617 514
317 451
869 3
813 213
219 137
698 58
873 197
518 306
623 503
929 930
304 148
368 630
398 946
754 156
139 515
688 46
850 823
258 95
698 115
462 836
76 390
925 244
265 569
918 558
266 560
814 867
293 576
192 276
368 765
393 523
797 58
308 624
816 80
755 538
525 769
347 110
627 144
815 571
855 838
860 517
265 514
252 284
270 793
657 691
178 246
277 604
165 587
50 395
899 687
429 144
828 876
721 461
394 849
214 622
949 406
663 759
276 230
900 806
863 722
82 898
630 739
557 743
871 499
61 882
747 853
278 733
594 258
651 797
671 323
482 537
716 260
126 834
320 639
807 515
619 865
162 101
559 231
182 539
181 628
833 886
856 16
428 221
410 818
327 707
797 259
208 608
44 705
900 438
574 345
555 608
580 154
289 236
659 554
914 326
446 263
574 354
632 952
927 592
217 240
296 734
845 470
197 575
670 774
964 870
625 208
616 130
826 886
866 567
484 902
154 551
772 140
783 640
415 688
232 674
113 847
772 782
11 697
273 211
662 366
710 871
436 615
581 156
608 131
772 647
595 425
115 493
92 907
85 481
116 273
182 827
912 856
571 732
676 71
496 823
694 281
205 84
613 180
233 363
444 597
184 683
103 102
619 351
587 915
410 834
77 884
613 527
261 40
576 451
751 194
459 809
938 265
383 243
184 291
108 235
861 193
95 928
940 206
742 528
509 757
336 479
941 3
737 4
270 336
78 945
274 275
402 789
115 705
627 451
722 713
358 365
914 860
386 373
485 826
516 125
236 255
77 930
43 80
714 903
342 132
243 514
241 224
882 177
842 733
802 831
334 499
865 256
293 666
209 647
162 329
224 350
43 439
44 160
341 398
834 46
168 62
748 580
82 490
221 953
294 145
962 363
104 544
678 850
304 80
933 749
640 801
964 163
535 235
668 734
583 145
82 56
617 175
549 847
73 394
109 515
237 677
157 212
506 737
153 395
98 269
833 712
22 882
559 851
328 929
717 201
159 696
548 869
290 691
909 396
574 107
942 256
774 823
276 603
615 125
87 136
320 489
295 566
155 537
81 392
149 650
786 242
847 384
100 306
267 423
270 459
154 643
238 453
605 694
621 514
553 707
478 134
27 281
399 480
138 87
728 382
450 778
60 912
407 261
730 483
774 242
663 171
653 767
492 913
504 734
524 333
624 521
293 241
77 206
608 837
637 952
19 353
914 296
19 922
178 761
23 506
338 945
931 483
711 372
672 733
714 807
682 85
191 612
495 217
203 453
745 297
22 445
153 332
663 810
289 695
179 602
676 876
765 65
249 890
883 558
847 750
86 254
455 955
322 952
822 295
318 511
937 54
81 245
289 382
732 57
782 291
312 259
115 482
964 531
659 377
682 930
379 725
155 212
805 397
570 45
102 919
527 110
290 846
950 418
866 423
320 432
572 936
160 479
163 634
935 197
405 623
398 435
731 479
854 81
800 313
113 247
582 77
633 526
39 491
414 786
182 912
602 357
715 409
712 259
298 21
577 570
854 623
28 892
478 462
593 77
948 200
250 803
420 806
804 734
676 34
609 101
574 175
162 460
840 46
954 24
826 195
879 596
964 594
539 144
153 641
352 912
635 476
143 421
474 219
197 872
293 272
192 699
102 666
824 129
543 542
585 846
147 88
906 869
525 713
318 340
931 319
129 248
718 598
951 300
145 335
593 227
704 46
526 796
196 761
722 777
631 47
673 773
712 294
242 930
716 393
925 111
128 41
124 95
266 189
283 757
333 903
181 91
715 264
522 284
718 539
47 365
249 902
119 725
262 563
8 374
574 335
37 458
802 488
113 483
230 213
512 941
363 394
469 686
869 247
467 825
276 959
456 385
951 601
822 412
96 850
918 553
305 431
926 388
891 423
150 408
826 167
370 872
23 84
485 523
679 864
195 529
277 511
265 242
54 794
349 697
755 380
695 205
243 547
506 816
744 759
38 847
635 731
573 139
616 568
587 175
265 195
559 861
787 119
512 287
882 647
564 538
568 493
398 123
881 224
861 413
231 851
748 154
448 530
43 604
778 432
908 559
484 552
507 597
78 502
234 569
599 481
813 424
481 314
903 934
200 238
149 894
52 758
596 760
215 730
813 842
122 931
938 202
617 538
652 692
276 482
657 923
243 24
290 622
117 878
202 156
249 905
4 928
249 788
651 813
659 864
637 961
23 96
169 247
948 523
285 622
108 439
633 701
948 509
183 451
927 661
484 676
786 551
175 520
931 729
734 203
753 442
33 590
292 679
943 179
779 19
327 606
730 476
304 736
567 459
325 524
448 2
948 138
753 917
334 238
896 106
37 320
183 891
781 313
852 934
558 365
254 370
599 692
64 885
317 766
116 896
672 302
275 444
747 461
382 384
875 572
315 237
842 490
215 648
815 963
902 869
843 597
58 63
81 349
916 660
539 586
509 16
805 709
462 12
312 106
947 933
775 860
245 224
524 459
543 564
273 644
549 125
77 742
195 287
428 84
818 167
382 265
926 414
347 33
374 788
199 823
961 335
750 201
229 619
381 111
422 655
595 27
596 309
286 518
845 323
61 438
342 171
838 185
596 677
937 761
236 222
745 317
200 111
607 130
488 761
587 660
680 546
486 358
362 227
772 16
541 906
581 871
646 861
105 701
747 778
449 869
854 26
282 871
260 50
913 873
772 523
766 618
293 766
409 562
841 432
38 935
726 476
810 323
302 476
304 155
100 579
582 688
927 645
72 673
464 419
560 669
655 603
860 429
585 188
929 628
201 907
824 392
226 271
671 529
561 40
551 857
694 654
457 864
197 934
10 257
365 16
33 175
391 835
379 630
360 753
800 894
698 290
315 438
826 678
564 71
77 703
398 747
940 356
202 894
37 324
830 717
327 544
165 894
294 288
812 339
210 723
821 21
405 660
712 856
75 375
416 312
778 388
839 317
606 427
286 156
582 461
948 591
68 742
165 176
471 629
388 566
283 755
719 274
551 851
699 528
831 814
23 313
889 417
570 330
843 555
817 559
526 558
533 242
450 489
606 691
166 415
889 87
357 359
343 793
565 230
581 387
446 944
467 255
70 454
462 480
287 586
9 406
17 28
209 884
715 314
824 195
68 650
496 848
659 555
77 835
310 317
465 519
279 251
9 654
347 834
209 798
625 52
598 169
190 56
840 870
821 674
57 355
645 67
410 708
37 281
875 525
667 203
535 168
530 477
717 758
180 372
525 483
392 407
659 228
800 349
121 395
838 781
899 692
160 624
344 106
783 71
714 666
400 8
440 255
270 480
955 953
940 547
37 245
341 481
749 963
964 397
169 79
409 121
798 100
33 46
254 661
101 407
149 358
460 684
287 264
783 914
576 306
492 287
864 84
115 63
157 687
425 264
500 447
275 161
249 212
167 676
278 930
439 602
363 588
675 260
283 180
126 920
576 284
368 645
126 607
265 113
653 272
33 488
651 84
712 340
264 34
535 103
254 117
715 713
64 471
417 709
523 242
250 579
855 109
351 15
463 857
796 953
17 55
511 847
887 864
715 321
878 106
96 189
124 256
720 88
775 851
545 752
626 808
210 584
486 707
490 364
11 870
571 884
199 251
404 416
366 629
383 16
637 166
175 353
759 687
404 444
618 164
73 619
464 80
47 558
936 796
330 687
234 876
955 451
845 818
934 223
588 760
216 927
760 170
751 61
153 57
347 18
957 776
237 365
133 557
141 743
120 518
834 709
376 653
880 94
281 55
204 152
382 138
20 647
116 638
47 269
57 149
129 634
437 93
617 134
652 69
619 528
139 150
700 49
593 52
828 239
138 287
955 811
672 50
646 313
749 474
756 243
418 503
320 873
284 869
339 799
488 589
277 300
51 918
951 338
585 729
52 677
486 453
407 869
190 780
260 175
895 401
272 624
189 601
211 871
939 116
682 580
66 84
315 268
585 631
139 944
905 687
121 644
89 97
492 720
935 63
141 118
947 810
828 179
277 21
926 53
847 629
624 313
386 876
74 15
372 268
730 540
115 557
351 520
600 288
761 477
744 850
536 88
906 217
741 482
638 865
868 586
670 703
272 176
162 75
232 275
754 763
236 473
254 465
862 274
404 608
51 451
563 853
615 684
818 140
100 645
945 517
762 431
165 889
590 763
69 504
210 873
235 903
784 7
719 532
643 243
719 891
676 388
775 108
732 451
8 618
834 848
236 867
33 111
611 912
10 145
124 743
720 825
202 757
711 562
573 145
519 562
675 313
478 738
897 50
288 522
123 870
778 447
675 737
701 540
926 231
610 705
775 523
379 179
874 523
611 79
759 55
124 46
389 647
520 544
195 448
183 110
160 240
678 656
755 4
913 953
564 912
603 760
420 576
790 680
277 634
562 338
230 110
524 40
641 274
829 269
271 207
537 112
617 444
280 34
683 579
554 865
880 502
199 852
216 317
249 525
609 284
344 207
581 499
796 731
86 531
133 273
431 953
587 253
964 910
932 559
908 758
626 729
908 658
468 117
662 564
580 942
673 843
159 521
306 89
201 695
680 496
278 348
868 929
957 169
943 494
939 143
647 679
428 733
94 739
896 917
565 906
272 501
675 790
446 928
318 487
153 690
197 434
518 834
442 708
542 60
270 13
315 130
929 350
863 680
129 678
915 110
463 34
175 825
398 711
845 913
9 88
762 303
100 922
934 227
706 424
909 24
166 264
902 474
909 511
698 646
497 834
442 432
287 242
343 187
592 877
178 127
457 514
133 377
898 207
830 500
419 203
535 288
344 176
4 483
277 761
649 602
279 511
184 448
196 374
488 280
70 93
341 616
933 312
910 684
30 559
366 731
90 103
154 561
669 62
277 658
754 772
248 688
148 470
259 193
114 98
17 818
646 319
516 814
76 924
641 542
60 859
897 869
274 707
364 773
899 377
90 569
743 703
526 921
956 677
133 600
101 453
955 695
794 872
858 339
628 953
637 2
33 455
135 831
844 564
90 777
183 835
345 364
824 488
751 440
268 7
565 254
468 744
582 563
105 804
917 757
593 142
433 313
895 482
347 231
311 11
184 197
812 729
491 953
9 92
813 867
839 909
879 899
554 877
167 166
39 849
615 780
39 691
759 212
753 454
889 252
49 411
11 294
854 523
69 914
607 80
562 291
410 578
506 850
733 666
753 102
581 148
383 417
182 893
455 89
333 846
132 752
633 220
893 499
365 864
463 158
887 489
545 680
530 357
630 469
573 332
462 412
238 906
682 99
308 936
780 175
826 438
530 65
215 850
121 31
23 329
954 645
826 534
512 113
340 65
604 197
489 338
538 923
786 245
183 315
81 586
105 34
941 631
36 914
98 923
504 809
303 322
133 689
835 7
613 147
670 49
445 725
887 350
899 848
790 786
823 857
512 35
632 75
388 106
347 519
452 269
505 547
947 745
633 7
722 734
938 946
475 59
475 707
745 140
549 13
68 167
719 480
779 67
746 567
555 553
649 567
909 514
195 752
467 329
598 87
133 758
875 271
480 882
342 731
797 130
153 271
77 88
541 102
688 269
865 97
424 628
617 362
398 881
751 240
904 486
710 190
626 112
676 782
615 228
147 241
431 961
744 25
535 564
81 931
636 21
529 407
360 489
880 255
651 618
913 297
879 800
800 19
549 15
510 309
289 772
175 101
76 693
873 256
21 517
232 900
480 275
345 459
202 248
4 930
430 617
464 883
891 6
662 322
683 357
351 323
612 684
391 689
245 859
821 930
216 246
569 83
158 772
637 494
220 614
295 486
166 631
33 231
711 354
749 362
178 180
123 522
632 409
107 79
718 433
525 563
74 91
305 931
606 107
274 201
96 441
908 25
343 459
577 541
186 3
712 156
765 884
519 281
603 189
447 522
208 508
157 910
146 523
581 127
613 298
253 89
549 489
249 695
43 182
636 753
812 744
533 102
305 335
191 303
391 89
754 138
351 898
768 322
515 373
418 144
850 946
539 679
73 218
249 884
582 189
580 927
739 679
831 351
595 389
704 878
450 959
772 623
32 99
194 365
580 688
143 189
916 439
603 431
786 827
694 864
718 869
6 481
661 125
533 8
501 921
37 263
921 112
296 558
665 565
319 172
931 538
356 212
895 296
171 856
282 316
122 784
471 820
891 900
924 708
784 134
196 19
339 370
293 407
199 517
606 301
167 339
439 893
457 300
93 427
955 335
911 62
26 745
437 843
481 136
755 256
33 145
732 124
274 809
180 723
270 584
501 808
71 432
567 514
148 710
191 479
382 926
132 435
891 766
472 538
529 668
921 776
211 138
402 907
393 487
327 499
260 697
414 602
68 372
319 297
772 300
798 512
192 112
744 878
772 887
249 557
409 591
881 332
737 753
783 397
28 688
387 786
710 662
895 840
719 275
671 489
556 141
955 568
450 674
951 664
475 11
349 688
778 477
881 827
526 35
204 541
221 590
114 921
786 354
123 610
391 685
539 540
515 773
293 726
830 210
162 932
911 892
821 522
406 388
675 372
842 319
820 628
98 193
845 456
211 661
914 424
672 345
101 794
46 244
362 568
613 497
596 443
317 725
783 504
682 820
28 930
482 816
547 794
139 925
881 138
738 404
159 333
588 709
300 272
412 371
933 865
437 846
398 350
556 210
758 934
678 624
61 806
644 13
670 845
615 537
266 626
533 104
377 608
387 678
283 788
598 362
706 363
181 771
302 79
387 135
805 201
580 424
724 150
133 163
458 782
824 6
1 754
727 749
381 242
606 461
58 188
177 688
368 160
211 873
714 806
298 301
182 805
449 164
103 11
420 217
557 818
39 144
300 690
363 89
881 361
190 729
363 109
526 793
341 543
896 276
200 395
501 634
702 521
651 686
380 959
324 836
858 441
472 207
573 495
420 886
11 345
470 787
11 514
874 401
572 877
898 403
449 831
769 931
868 161
150 45
105 487
81 50
20 942
741 761
717 602
393 773
165 544
463 353
820 489
583 776
17 749
293 892
599 339
681 442
409 268
268 894
617 155
46 514
861 760
775 518
360 591
153 723
380 172
440 491
643 394
784 299
671 673
37 454
632 208
333 258
512 471
44 910
321 517
718 45
574 687
87 528
254 507
595 49
838 205
571 863
158 472
932 921
115 960
898 451
473 291
282 230
947 490
712 219
788 35
427 53
950 203
93 597
927 935
90 57
155 185
85 271
575 358
75 542
195 427
611 813
456 731
933 57
98 654
43 695
500 45
24 411
272 185
329 215
750 696
260 489
43 621
338 223
375 872
720 601
59 915
282 897
650 701
506 551
570 847
205 111
575 912
609 679
662 876
785 551
418 623
594 671
844 543
208 735
879 737
53 259
881 259
207 709
820 127
826 232
893 640
82 862
165 80
488 119
732 469
745 924
545 544
154 431
769 890
786 247
410 809
156 848
693 439
319 359
478 481
710 452
623 423
854 240
318 366
479 432
541 701
198 487
797 11
893 823
360 910
375 601
756 634
450 365
179 903
785 872
329 365
289 164
558 442
470 696
669 239
608 922
304 550
410 892
603 461
596 67
183 868
609 106
475 637
195 501
249 323
23 915
141 829
209 843
547 622
537 729
266 140
474 350
644 54
52 135
103 384
719 222
260 734
729 12
661 671
182 782
233 524
844 837
302 858
464 684
428 53
909 401
449 44
293 361
318 206
862 110
217 203
706 662
331 960
727 708
750 101
51 894
912 687
443 255
545 520
446 605
506 683
554 963
844 380
101 188
148 546
73 941
937 656
524 928
445 63
855 356
516 179
466 28
74 499
192 942
128 598
755 80
581 195
161 579
286 543
26 517
497 903
789 961
289 221
839 770
65 494
208 366
844 876
121 860
574 930
607 564
914 831
479 776
281 413
173 826
280 268
484 303
440 766
567 80
717 8
825 306
839 358
637 41
220 763
376 559
741 383
805 548
683 268
184 533
710 573
727 311
197 865
750 544
281 757
265 456
182 843
75 307
748 45
916 201
850 624
697 793
272 829
874 750
190 221
488 820
575 256
68 178
545 504
522 285
497 57
683 284
672 413
468 701
214 829
208 942
721 799
282 18
333 288
763 601
746 194
941 258
655 528
634 421
325 794
327 247
511 794
426 185
4 164
665 18
17 223
702 749
719 668
280 645
954 370
938 681
573 941
744 709
317 225
650 568
346 760
766 597
30 29
361 952
662 720
315 608
31 425
581 135
643 417
555 808
474 946
404 586
413 66
535 189
939 448
409 649
175 280
652 926
473 203
686 45
518 21
154 197
320 575
565 311
253 100
931 550
832 762
1 907
315 294
641 352
290 371
717 300
86 389
117 892
122 526
327 416
716 712
935 770
486 622
300 250
690 493
270 742
549 256
430 173
115 539
100 666
588 568
562 629
536 200
439 161
99 796
151 890
678 602
721 369
192 582
344 329
325 690
69 439
132 251
938 293
795 66
154 743
615 540
710 761
784 238
446 766
580 644
853 34
443 725
894 79
577 858
641 882
458 526
897 203
440 364
471 172
158 211
368 471
732 5
196 791
505 101
960 248
564 225
33 179
396 205
938 869
653 308
533 708
939 392
899 862
505 730
376 452
167 230
289 243
71 395
439 816
138 695
398 887
471 500
6 71
469 145
913 610
712 930
889 700
2 773
70 298
357 849
629 945
75 242
950 50
854 308
315 432
608 961
500 730
880 862
49 176
90 480
661 152
802 935
477 291
422 544
347 422
114 834
524 487
164 622
678 588
18 270
508 623
340 476
628 110
854 402
583 188
627 660
556 239
665 12
616 796
198 432
868 963
416 385
72 563
896 459
714 904
839 550
43 679
746 956
728 218
960 251
276 320
410 588
880 441
494 917
858 27
810 464
810 263
896 787
321 806
588 109
579 846
910 375
121 633
370 928
616 782
747 252
905 731
65 806
332 648
11 705
449 346
701 684
569 847
473 590
855 287
893 859
115 246
73 98
61 301
540 923
640 16
191 846
422 326
100 330
750 243
96 207
850 829
438 3
290 253
494 394
502 820
282 861
929 541
167 242
764 692
661 602
518 426
368 225
892 41
535 237
71 301
221 272
807 338
249 956
715 807
380 521
20 221
621 954
931 589
613 640
686 794
642 400
279 858
820 55
604 154
781 84
492 895
283 824
347 400
349 395
501 413
392 749
728 959
744 19
771 358
770 284
662 192
318 600
825 919
813 340
613 265
671 389
616 811
86 306
798 608
855 834
740 748
475 124
143 119
695 131
456 806
448 103
750 34
23 671
220 869
698 488
715 102
235 961
815 700
436 195
797 400
374 408
797 674
603 912
38 610
485 960
724 244
128 18
68 669
868 84
703 24
964 285
894 494
37 894
409 103
895 486
870 946
419 542
431 479
895 334
735 172
399 904
535 213
430 174
93 350
421 521
845 388
271 869
236 97
311 514
149 730
706 111
129 776
504 442
156 231
700 837
166 687
609 152
895 815
572 861
736 785
337 610
445 861
305 734
710 442
289 652
511 194
747 898
741 195
681 284
782 742
230 74
143 538
289 490
183 943
769 40
823 901
20 267
497 612
767 412
409 481
548 639
249 220
518 177
497 333
727 353
681 900
588 246
671 54
8 56
478 157
866 12
739 921
766 935
402 250
491 140
43 809
948 473
548 664
449 354
841 31
165 850
891 255
401 46
573 920
744 264
155 45
475 240
216 38
490 242
766 84
366 227
689 408
617 388
550 225
558 330
939 616
439 578
607 371
807 474
366 849
656 403
882 299
27 808
785 771
550 222
925 471
94 319
332 560
276 920
23 220
952 757
735 168
299 654
70 704
142 782
405 901
505 530
689 527
153 26
785 246
576 729
603 432
684 856
724 521
858 107
334 849
804 365
286 394
343 415
415 527
190 791
96 83
569 423
23 434
441 251
452 460
770 590
495 760
192 963
937 931
315 354
594 533
716 839
852 872
120 271
756 781
311 900
734 263
941 6
124 765
766 441
875 71
73 689
813 869
245 237
62 140
90 678
743 225
507 486
887 644
233 840
877 773
884 395
761 558
88 411
296 697
93 764
533 956
610 385
166 872
155 3
470 695
845 518
484 211
192 248
288 808
402 869
833 964
518 140
813 722
727 47
226 365
406 163
96 105
738 584
382 623
474 601
746 584
439 840
668 50
541 841
45 781
94 429
183 748
331 640
528 597
746 481
841 291
311 102
557 461
398 561
838 358
868 956
132 441
613 600
227 776
949 730
828 440
230 602
814 865
119 602
455 150
525 250
595 223
272 228
148 92
78 745
281 472
38 765
721 697
581 547
740 522
583 344
22 532
379 849
343 27
241 945
317 460
558 316
123 203
81 962
401 239
644 79
649 759
159 393
909 616
647 489
199 898
289 947
294 791
183 225
812 884
498 67
850 369
651 507
931 42
749 486
271 264
368 21
712 819
509 801
127 380
547 421
716 26
324 700
90 656
444 125
531 94
101 521
456 102
852 532
511 366
948 213
783 905
768 62
942 678
798 25
266 831
422 787
424 799
522 177
199 905
303 189
935 206
249 547
318 373
406 544
588 227
552 928
885 244
283 137
498 271
159 347
928 314
309 3
468 160
703 773
731 540
197 45
502 322
588 83
946 314
129 189
613 347
670 540
500 89
533 255
9 867
821 254
950 294
399 794
292 356
248 794
402 179
720 246
389 187
936 323
692 255
249 707
889 19
496 193
449 3
678 169
784 117
772 645
309 794
163 316
452 742
423 97
844 537
223 34
222 269
135 301
271 354
662 825
817 40
949 151
24 106
331 369
951 150
343 107
456 41
583 326
471 955
9 733
746 723
351 597
547 568
478 806
649 650
76 496
592 215
557 914
191 928
224 287
604 615
721 94
410 796
259 62
165 662
303 176
37 739
35 796
86 538
572 779
21 152
238 367
904 629
430 56
523 34
329 112
103 95
303 735
280 134
940 4
207 350
445 345
328 604
642 36
347 958
278 567
732 350
778 491
785 197
32 13
847 500
466 766
302 156
706 619
663 16
496 297
226 34
537 313
331 203
481 365
553 493
464 442
636 375
854 786
478 923
826 127
194 479
888 419
360 327
593 351
724 145
448 353
503 394
5 88
746 312
334 640
663 219
684 589
611 412
822 640
45 193
494 359
821 872
831 646
324 464
880 5
748 252
939 914
933 6
703 835
817 294
26 368
414 557
676 237
662 752
516 321
278 735
617 957
179 429
816 869
122 438
673 566
741 79
550 674
17 436
470 424
561 201
813 589
398 789
501 945
580 529
964 757
329 34
392 358
701 538
850 658
626 934
215 878
556 427
219 247
299 481
129 507
400 555
284 212
410 499
442 803
916 842
805 923
52 270
135 493
5 95
964 812
928 483
706 810
648 684
719 944
845 6
78 674
92 547
55 335
620 65
1 257
939 140
963 97
949 962
204 284
334 720
713 923
210 771
778 189
162 817
790 754
72 435
783 117
292 131
656 380
334 663
939 82
779 666
455 616
506 303
397 499
832 400
410 32
459 922
577 364
1 720
286 949
320 367
796 62
769 933
902 130
868 550
447 679
883 291
577 59
680 695
464 592
73 3
746 934
296 127
591 371
649 787
807 7
342 432
615 757
755 316
341 882
265 490
214 305
829 140
117 220
736 643
151 207
382 469
26 569
616 900
72 491
315 272
591 701
808 803
328 170
11 429
233 12
545 439
381 912
58 724
819 264
422 350
832 426
292 247
524 960
600 544
444 280
641 529
653 388
939 434
554 358
629 917
497 247
135 953
407 811
99 314
792 953
459 39
616 31
11 146
890 496
185 586
916 155
637 566
26 343
958 695
804 275
641 622
833 350
548 633
962 83
35 170
23 413
740 687
944 373
862 373
805 118
532 697
360 654
105 789
278 79
932 403
881 285
582 418
938 805
115 701
531 803
258 224
657 724
141 902
254 636
712 958
633 181
117 902
512 425
552 871
951 147
568 251
867 118
840 542
798 447
331 781
362 15
638 847
627 694
560 356
596 251
500 111
501 666
573 177
871 827
470 903
685 361
853 131
249 64
320 243
862 527
122 54
450 464
528 763
218 91
128 63
612 193
440 217
843 788
765 709
777 920
508 465
798 270
366 112
536 830
626 46
733 321
652 199
155 643
666 808
573 130
451 168
730 102
555 629
533 139
659 59
630 547
334 561
546 40
47 553
343 21
22 578
585 930
20 260
67 84
649 24
962 203
172 586
87 256
165 576
51 898
574 260
262 461
828 871
929 284
385 353
595 152
191 396
699 431
215 2
891 383
81 181
318 82
642 701
449 288
826 759
83 885
471 491
341 75
76 530
399 362
64 808
816 555
150 713
505 756
430 207
673 691
293 30
179 834
187 79
290 355
478 559
43 897
822 413
293 504
322 851
485 140
817 792
510 251
283 753
439 281
398 707
791 912
486 257
871 330
199 559
463 520
122 350
277 641
179 547
510 717
954 756
735 836
512 683
346 334
715 779
613 329
597 639
422 872
766 101
639 34
747 425
229 266
216 247
577 867
189 952
904 196
262 760
64 136
783 12
304 951
886 837
288 220
182 334
880 460
829 806
9 802
573 602
822 424
404 579
298 42
666 806
23 741
800 559
452 533
93 705
712 18
600 50
813 384
231 395
293 697
662 217
619 576
752 244
939 650
166 709
916 366
659 674
748 164
498 622
332 673
443 692
775 62
428 339
155 931
445 161
24 29
538 654
387 912
780 11
710 577
900 907
855 188
400 49
767 45
777 674
593 885
858 776
880 212
355 479
233 253
401 823
644 67
939 554
24 54
462 639
649 532
913 454
69 363
51 465
503 838
591 752
327 850
258 946
191 252
692 206
832 497
822 854
508 85
113 809
45 864
148 847
393 358
402 308
568 170
402 486
340 626
156 89
518 488
503 56
621 852
651 353
927 857
826 54
942 12
244 395
72 444
825 381
638 373
518 567
510 560
135 692
128 855
458 705
936 95
736 285
226 605
304 794
840 134
409 269
283 910
502 795
784 295
874 560
789 521
698 166
273 5
248 697
319 725
677 227
670 95
561 435
454 788
478 439
833 505
327 811
457 700
605 814
153 123
409 228
693 777
289 290
625 535
392 421
81 811
936 42
510 358
58 269
841 385
118 176
214 34
410 47
393 297
23 828
49 29
162 898
324 576
485 346
10 246
1 481
755 952
418 686
572 763
791 674
632 391
657 788
619 383
334 164
545 471
86 498
452 152
56 705
105 292
218 870
424 755
36 377
392 434
609 710
117 218
646 111
1 774
293 52
478 471
693 876
387 537
531 34
475 935
452 48
154 127
797 647
121 932
190 721
186 598
216 490
759 307
276 517
960 644
293 962
604 554
403 544
703 194
257 144
458 377
797 67
415 359
596 89
748 563
664 164
863 130
789 358
385 112
897 608
69 92
360 427
747 531
824 230
619 92
890 558
377 566
61 35
187 645
424 482
328 551
619 327
446 859
317 404
716 751
823 922
623 49
336 21
812 535
274 483
528 207
81 763
655 410
501 385
352 397
881 601
756 127
159 325
326 921
488 365
141 547
634 622
406 19
876 118
258 58
53 658
663 365
824 624
284 674
328 669
88 306
220 16
505 538
178 639
238 808
764 312
22 283
602 442
406 57
809 421
539 931
903 688
747 435
128 680
933 163
6 461
716 484
651 515
425 687
700 176
683 528
810 138
946 540
504 845
420 300
932 235
405 726
289 356
653 18
558 323
933 166
303 80
711 921
368 156
195 5
670 31
73 923
381 476
642 7
844 532
631 46
766 781
178 692
39 80
191 113
443 766
701 930
63 198
180 719
39 197
132 60
580 838
735 321
719 176
571 346
779 757
88 547
324 644
753 301
915 841
76 810
245 301
74 961
636 130
561 7
244 313
385 544
295 628
637 19
492 333
96 647
605 109
92 494
880 322
248 923
162 118
215 34
860 264
507 136
429 247
625 317
328 783
895 155
718 481
938 843
573 201
237 921
665 544
689 526
938 140
700 336
934 50
116 893
618 922
371 56
271 624
391 439
465 599
382 81
939 458
620 878
383 759
58 394
180 677
484 32
55 248
490 136
369 461
363 923
48 869
20 44
161 169
51 401
784 828
163 763
233 385
782 444
5 199
120 129
464 362
740 382
191 680
672 460
405 689
844 619
680 203
882 679
184 906
594 648
936 131
101 390
762 228
743 705
211 544
162 901
531 339
927 408
508 11
436 445
184 755
905 351
55 771
595 77
516 61
196 434
744 164
211 934
637 237
933 221
207 696
940 522
471 15
27 201
772 945
254 612
593 81
286 747
751 141
96 443
594 798
506 351
28 152
915 47
282 231
466 321
469 872
184 747
116 458
915 177
855 922
732 541
699 112
909 892
363 239
810 355
625 702
895 127
673 335
126 643
51 890
716 481
508 311
949 227
891 109
552 425
402 8
334 427
289 897
613 923
362 100
398 141
68 609
148 459
681 546
871 336
345 255
100 861
598 599
74 725
52 481
721 408
475 749
754 799
954 955
737 481
524 614
478 442
356 945
26 674
201 107
88 351
376 627
716 414
452 465
180 912
304 476
129 946
455 198
608 803
449 504
597 542
878 244
153 161
684 622
148 913
208 423
209 456
327 960
114 708
813 896
897 697
699 499
926 49
27 893
533 599
138 314
458 618
916 602
804 920
603 713
899 945
505 321
92 528
277 259
409 140
254 561
178 59
270 920
463 349
365 856
766 175
845 479
450 929
341 106
772 258
943 152
736 687
802 256
844 720
561 280
471 656
286 526
675 689
858 563
468 891
661 112
631 799
260 198
951 749
939 631
783 733
253 15
905 224
546 713
423 364
387 837
737 763
426 269
370 193
308 648
502 12
652 961
241 846
420 910
890 590
292 700
251 521
149 575
908 264
789 364
646 606
678 136
696 709
266 527
881 512
138 187
9 193
190 534
396 169
332 137
375 227
263 792
784 553
947 871
180 167
576 688
686 791
115 831
877 568
315 82
315 358
840 654
445 6
782 71
570 483
832 433
676 161
619 796
32 553
470 71
363 477
800 857
537 509
229 366
123 455
743 338
199 861
384 65
430 313
456 416
778 886
215 639
854 210
849 923
449 281
840 245
202 694
681 907
162 915
368 937
681 758
675 346
498 605
516 623
637 786
108 790
651 280
294 80
779 930
374 776
456 717
604 447
910 835
941 487
10 473
305 40
68 583
681 678
569 364
581 37
637 60
957 468
655 956
52 248
318 185
941 561
932 713
337 582
450 484
437 537
393 105
8 185
69 719
173 257
369 417
363 811
400 372
651 79
403 923
341 675
70 160
177 19
498 672
817 319
943 501
211 834
26 931
324 929
142 24
95 3
108 901
558 95
260 795
378 146
351 952
571 750
754 742
340 468
336 235
341 638
430 917
731 66
824 140
422 451
961 773
752 106
215 57
681 567
295 803
682 858
552 176
75 154
878 494
443 897
196 759
262 502
14 454
939 926
536 441
656 945
86 90
570 761
929 657
391 737
185 578
96 193
546 773
309 538
26 222
129 243
159 649
560 491
200 663
448 220
585 57
327 481
661 10
529 660
488 201
490 13
304 638
219 849
490 301
502 934
635 362
759 861
254 925
570 780
957 369
43 287
357 45
352 80
286 58
610 944
749 789
657 384
135 849
615 837
8 517
871 354
398 627
64 44
543 327
81 883
560 100
503 731
940 853
188 12
300 867
580 925
232 95
598 434
602 390
192 211
9 325
382 894
646 586
201 920
825 297
510 648
557 62
604 729
854 841
857 517
845 801
632 204
190 319
727 410
541 464
245 602
577 38
961 66
178 547
880 709
145 136
17 139
595 428
698 842
689 127
698 760
635 692
133 890
706 23
293 394
653 132
286 15
767 197
831 107
76 584
31 677
888 661
697 867
706 601
636 917
612 701
786 388
383 156
632 418
795 509
797 131
574 373
92 13
119 427
214 952
875 317
740 671
685 242
636 601
286 485
426 664
516 618
9 307
590 187
783 919
675 342
573 121
341 659
744 451
275 228
153 458
580 906
854 834
703 959
556 132
775 592
74 602
685 227
871 15
704 130
932 763
397 479
681 16
4 434
396 177
463 645
706 317
746 684
892 544
76 256
767 146
387 569
449 702
260 928
320 843
58 825
785 889
617 934
69 123
158 348
789 365
463 287
121 259
735 563
122 964
547 869
302 236
446 784
628 416
379 245
225 386
292 367
361 779
954 963
745 141
302 770
693 870
87 849
775 54
150 853
402 781
890 296
273 319
466 537
400 53
430 303
187 42
604 721
167 175
378 726
268 837
852 763
738 935
265 731
402 55
348 528
142 660
525 476
789 597
768 87
933 907
736 584
48 894
346 41
917 773
178 447
27 119
402 118
769 221
391 897
787 255
457 306
741 677
20 916
418 919
689 166
301 323
414 677
916 251
938 527
581 719
533 472
376 74
280 584
531 890
799 920
903 861
239 496
69 620
627 758
139 71
858 633
495 373
382 721
452 248
760 365
557 188
175 763
820 390
640 794
490 102
701 608
556 374
508 841
535 274
202 204
192 3
201 701
262 704
773 41
673 561
900 193
304 557
21 284
497 561
123 48
292 522
289 512
504 340
847 831
303 287
761 240
428 117
273 316
774 532
173 478
349 131
583 781
958 130
304 191
10 154
7 285
915 584
360 695
768 385
595 380
184 175
277 745
747 673
819 692
210 63
938 225
107 476
839 862
103 840
336 451
862 811
484 108
630 956
815 194
933 416
23 621
184 312
710 660
445 34
747 564
123 42
620 294
336 338
65 397
727 586
286 779
870 47
676 546
139 338
545 482
759 429
650 185
401 568
567 801
43 417
351 87
196 45
401 35
489 12
789 823
655 265
108 63
940 579
747 383
604 170
304 277
162 721
580 764
495 16
133 591
424 917
315 538
802 579
215 281
502 841
217 205
693 395
414 167
931 656
346 219
5 241
818 575
374 110
27 474
375 34
815 498
620 19
1 11
142 365
932 132
902 804
341 925
480 918
545 294
393 729
822 260
881 453
575 493
32 98
951 645
388 205
258 259
368 82
159 858
224 46
132 34
605 841
146 355
362 542
577 434
253 367
860 206
795 188
521 476
775 914
78 85
706 352
874 924
879 15
148 950
75 468
956 251
382 373
524 721
599 103
11 251
399 589
609 574
377 553
511 53
6 433
248 838
764 66
352 421
401 640
772 860
345 384
198 878
948 32
507 15
888 444
254 853
593 57
182 42
500 688
447 713
59 856
455 782
410 203
902 384
657 684
159 592
870 284
603 572
162 917
764 513
593 935
904 461
413 691
580 921
719 383
706 771
236 396
78 841
762 598
765 614
591 586
31 460
904 553
590 723
842 90
90 247
767 496
938 438
663 155
916 6
303 251
663 236
869 408
351 829
695 219
275 164
426 696
610 71
182 850
278 12
145 441
617 117
100 708
387 628
292 431
408 517
466 918
739 752
712 952
582 599
808 353
762 843
165 816
174 523
63 921
467 835
676 471
198 773
556 390
948 726
810 654
246 953
49 408
216 665
655 194
317 386
166 199
718 212
182 753
414 366
670 779
937 575
670 605
117 263
463 964
449 408
557 532
377 918
80 314
297 695
812 600
148 354
192 10
938 908
908 605
270 590
296 384
792 256
685 721
311 168
463 279
452 11
27 731
839 660
694 394
93 913
571 536
538 922
250 227
667 197
328 576
92 366
741 46
815 841
832 137
400 364
277 225
252 280
484 876
911 287
846 316
719 779
667 838
741 145
436 491
387 210
780 84
594 105
327 729
449 47
294 71
221 329
149 429
950 280
558 415
398 320
893 890
292 389
478 791
217 297
187 808
211 327
909 461
341 483
272 867
38 196
905 231
18 530
769 934
915 149
311 628
827 47
555 269
209 779
908 389
683 434
332 781
854 397
717 102
88 656
947 469
570 338
550 335
716 652
821 148
659 14
423 285
401 11
675 749
422 499
478 865
190 291
936 242
265 956
48 820
69 74
926 829
463 44
617 356
545 399
565 865
409 803
715 223
416 953
650 872
832 262
171 134
133 177
391 399
724 697
870 923
116 838
276 493
531 691
556 804
948 915
562 197
712 747
942 330
384 223
663 388
824 258
516 818
485 468
860 674
27 622
220 359
127 872
726 500
595 438
880 105
805 806
804 779
482 351
536 248
93 380
61 228
503 809
148 589
914 124
545 657
445 487
208 956
319 177
169 45
452 313
510 729
790 200
646 897
783 326
295 24
438 688
939 822
276 123
555 788
699 792
938 736
826 227
44 221
331 141
764 97
534 519
418 196
781 335
298 291
526 487
777 225
768 523
387 47
391 305
909 179
939 266
557 913
603 922
571 774
454 486
952 291
202 136
523 390
830 886
958 65
665 507
165 815
556 866
887 74
523 46
820 803
671 872
454 416
829 520
120 210
275 563
464 791
72 47
874 444
547 477
128 613
332 857
637 11
85 371
765 372
636 851
475 866
420 312
410 539
143 510
230 806
334 138
573 915
618 25
895 695
783 236
630 386
138 3
893 566
909 241
423 357
580 493
903 730
874 585
840 94
349 837
964 332
294 152
730 864
226 364
236 799
451 872
204 397
293 842
121 261
326 547
741 727
712 615
115 958
856 920
581 940
199 263
1 74
294 859
145 203
99 547
252 193
470 788
255 901
480 623
116 171
522 359
937 39
534 667
400 788
132 222
769 394
797 407
641 883
844 584
609 737
31 923
459 287
804 898
23 282
670 485
183 889
183 442
748 487
315 829
729 791
115 29
240 403
156 688
794 110
605 759
964 139
716 714
641 405
298 666
318 658
151 42
260 837
895 848
141 703
890 438
764 59
549 172
845 721
824 518
59 646
889 502
810 709
555 60
916 941
845 13
529 820
652 909
317 181
555 137
720 407
38 457
900 835
4 825
201 959
858 164
165 631
908 757
393 953
99 944
320 198
428 484
498 268
905 799
399 780
342 677
669 388
290 959
9 564
463 592
371 65
506 141
347 470
698 623
780 46
780 900
818 67
115 417
19 487
87 799
960 961
93 296
565 252
584 29
214 480
605 190
48 607
607 963
867 520
485 448
6 905
795 79
769 451
950 54
477 690
790 831
168 801
675 711
418 269
374 291
55 684
774 589
860 664
343 873
715 38
748 894
304 169
158 744
130 514
875 187
697 666
243 365
342 300
485 930
179 606
646 24
244 12
253 381
398 846
652 850
463 926
430 14
948 912
678 461
155 136
395 856
262 554
505 213
543 92
802 903
300 765
218 308
389 771
166 554
20 911
122 84
497 615
545 893
834 923
391 354
505 303
531 801
720 79
259 144
439 85
366 355
48 99
402 39
592 918
294 867
117 359
334 62
38 834
368 276
475 441
205 313
490 935
931 469
518 482
466 11
526 71
226 152
410 774
496 501
72 210
420 227
73 244
592 639
449 816
196 11
874 114
626 686
800 308
475 334
253 389
628 390
179 607
888 71
875 210
829 493
314 920
737 932
312 34
569 848
76 80
637 362
632 486
813 347
611 735
277 148
87 829
208 812
841 213
402 744
689 344
541 322
425 892
887 658
235 725
151 820
368 163
617 518
868 871
655 218
31 130
86 615
840 181
545 250
635 360
334 902
381 168
933 185
406 584
766 897
122 301
878 864
82 375
833 459
478 135
205 707
506 917
4 203
450 361
758 878
105 962
825 690
326 490
447 486
753 566
344 404
18 742
151 919
449 264
405 894
931 616
378 491
30 223
506 54
955 709
163 494
856 432
556 392
121 13
418 199
879 334
964 82
378 606
387 424
8 149
305 147
235 917
398 803
175 181
263 760
762 547
471 213
557 579
209 330
627 687
680 374
135 838
282 653
77 174
646 250
481 176
641 200
736 798
810 7
328 58
457 418
498 933
549 540
529 629
530 385
379 808
157 808
365 586
475 270
73 36
308 453
541 782
326 731
752 645
422 115
120 443
232 780
312 542
48 773
279 786
424 394
550 198
458 1
84 849
95 213
625 395
927 217
86 843
487 222
948 608
220 285
78 52
450 300
486 359
594 858
234 288
506 840
527 323
325 473
161 803
882 372
83 869
330 107
567 761
114 640
661 677
887 737
695 867
910 799
225 527
753 687
114 228
605 433
756 107
318 464
195 661
663 952
570 438
761 39
418 954
715 538
443 934
545 575
416 586
948 638
524 774
68 737
918 21
158 13
728 565
120 779
906 515
900 125
600 869
33 107
813 426
755 141
61 203
317 411
338 365
494 34
267 322
88 125
642 29
543 496
577 727
458 780
115 669
706 235
728 587
232 19
416 901
606 110
533 811
519 131
196 367
648 731
313 776
740 624
637 336
909 310
33 608
143 367
512 923
214 439
216 386
483 131
659 849
888 381
942 697
331 27
428 30
740 211
349 297
458 222
660 130
839 580
328 510
913 336
105 663
339 796
129 764
448 175
437 427
33 495
746 248
804 731
753 220
787 365
633 935
116 814
208 345
281 372
18 288
880 809
638 696
155 177
191 849
282 420
610 366
735 892
682 62
865 425
874 140
341 582
469 639
556 720
529 952
816 160
37 600
545 538
835 380
80 922
226 668
331 117
860 629
751 766
731 411
204 891
248 369
826 835
758 564
505 189
750 388
593 896
100 851
606 246
36 411
160 517
344 610
853 110
734 837
539 306
931 673
282 798
214 680
833 717
813 751
951 696
747 353
77 141
775 935
727 332
816 306
728 585
463 245
890 359
868 307
100 476
600 335
405 677
204 567
935 562
436 59
343 707
474 791
740 11
226 888
937 734
595 117
834 150
556 817
478 440
446 715
800 460
807 961
413 365
743 118
416 213
871 429
641 636
740 358
20 932
659 851
571 443
653 704
957 619
400 245
722 386
672 75
562 777
910 5
743 210
535 272
325 205
671 532
680 350
365 307
246 509
90 362
26 374
871 891
427 586
820 359
648 696
694 472
214 297
405 840
122 21
617 662
303 847
282 240
955 825
840 503
148 377
289 24
214 838
445 388
58 522
368 853
642 921
367 679
778 591
754 15
349 397
874 744
950 914
454 925
151 690
43 506
710 147
361 412
105 955
253 219
913 271
641 603
717 58
462 189
266 601
70 155
877 222
964 156
751 99
333 691
660 945
232 524
689 126
848 835
604 951
104 250
866 95
610 707
259 878
583 678
704 7
322 578
682 377
680 664
890 786
318 27
186 465
839 463
655 805
924 65
942 558
443 280
902 657
560 239
541 626
822 742
541 647
885 869
289 92
672 309
824 145
582 323
931 413
98 21
15 403
541 274
815 568
914 733
748 903
90 952
937 526
520 84
698 407
360 562
560 526
655 786
941 389
260 419
897 357
741 336
387 889
454 835
83 41
880 275
478 623
832 446
385 542
510 357
376 51
86 91
545 101
508 383
875 924
585 358
505 754
895 217
649 701
345 656
388 528
391 857
767 252
641 127
929 371
211 679
399 622
428 677
317 906
638 588
73 124
324 196
964 697
221 149
331 617
129 85
593 372
653 827
266 142
646 242
341 824
25 156
813 361
880 417
1 933
487 859
510 81
384 919
81 66
504 490
277 119
347 807
710 736
230 877
883 45
921 314
446 820
457 470
10 801
73 880
189 963
689 455
915 235
159 866
398 555
698 79
862 528
120 132
324 770
662 6
321 438
465 517
61 917
585 512
957 207
8 2
23 569
753 898
209 464
336 385
10 654
450 892
226 401
464 674
964 51
604 280
248 491
121 166
155 354
44 501
64 27
748 511
556 722
508 427
866 42
751 251
337 208
233 791
217 353
940 798
616 645
879 690
611 707
430 154
911 840
64 895
533 166
525 936
43 794
129 576
175 924
596 526
843 177
86 882
209 221
693 30
410 67
225 261
957 513
233 576
190 852
450 521
78 372
585 244
188 164
646 397
505 849
58 156
73 671
561 423
941 12
871 339
475 288
253 759
200 517
822 280
303 356
611 230
841 809
712 381
478 638
570 181
64 303
800 886
178 678
195 929
298 640
452 150
449 859
879 792
541 358
208 142
662 339
595 596
204 287
295 677
304 424
906 527
719 665
182 584
664 776
881 333
784 764
814 849
376 941
939 818
539 323
638 272
215 338
670 743
283 914
642 660
139 827
145 205
377 804
154 723
840 53
798 46
794 487
27 805
569 357
675 963
768 440
90 878
234 427
55 477
27 389
78 471
885 481
455 524
159 5
926 914
844 804
948 687
915 365
601 731
762 514
304 545
710 714
276 951
294 193
196 97
651 624
714 19
177 118
128 642
769 766
393 388
76 612
559 538
50 542
466 532
543 780
384 809
157 824
377 624
604 220
685 71
604 464
349 654
183 258
599 427
377 476
278 853
301 928
318 711
651 885
351 285
455 104
652 436
166 553
279 709
497 5
569 401
821 912
754 677
613 821
485 529
385 586
372 330
340 958
450 120
594 495
836 257
816 859
942 109
128 663
564 921
37 276
171 408
820 224
596 217
240 708
769 225
174 261
609 444
464 110
238 234
478 427
813 717
580 483
582 473
21 140
120 141
676 537
735 136
341 891
646 144
147 656
626 294
693 705
58 67
455 155
545 866
33 797
764 610
712 597
336 225
199 686
572 21
428 137
682 871
302 144
895 177
371 523
135 564
591 903
145 188
615 592
627 749
778 241
343 47
834 919
879 769
747 263
239 542
581 742
941 506
328 262
481 487
551 373
482 385
943 265
229 136
436 371
848 709
33 217
59 829
892 856
199 291
754 910
821 575
768 700
905 264
9 645
75 415
192 146
86 129
665 255
293 803
337 493
214 102
182 499
27 900
434 922
899 802
421 433
278 349
6 796
606 629
340 676
815 956
833 314
754 111
931 198
714 504
866 960
418 963
847 650
68 392
879 537
767 777
769 343
360 243
588 359
662 172
882 60
556 905
588 734
44 10
334 850
229 586
76 334
428 464
658 97
785 259
839 718
486 461
211 357
150 479
86 120
808 314
345 127
620 713
401 846
492 847
48 401
53 130
539 404
245 74
31 240
33 452
646 301
556 430
142 876
346 343
960 918
410 921
370 259
752 164
624 150
417 56
59 221
577 756
817 21
411 776
632 592
866 18
623 835
200 345
262 506
190 631
533 509
716 448
701 251
903 136
950 663
829 542
96 456
203 674
484 883
473 838
283 132
822 732
265 542
665 370
48 54
748 187
200 808
87 667
248 174
818 640
714 114
844 614
165 525
881 71
43 842
234 465
366 544
724 205
949 898
791 19
627 280
407 760
458 61
436 13
78 129
240 442
30 395
114 267
777 530
298 74
571 5
49 110
613 357
715 205
328 33
726 538
804 210
599 564
681 829
192 731
187 417
73 265
55 697
147 646
669 953
505 180
524 634
802 483
607 110
456 803
933 607
32 83
939 864
718 826
418 900
173 240
485 634
836 15
68 228
800 869
485 420
259 46
854 794
376 415
306 806
737 960
277 891
9 694
468 385
41 316
641 593
659 137
387 591
935 640
782 886
672 281
249 83
31 575
519 793
332 920
76 505
564 823
347 27
281 814
9 468
221 150
938 693
913 217
72 794
340 455
768 213
262 686
148 104
655 891
670 708
744 486
336 144
718 66
603 770
381 953
711 489
535 100
762 79
909 324
85 99
518 227
340 10
296 550
577 600
166 87
162 756
546 861
252 761
367 39
626 237
754 816
53 2
23 98
347 717
636 657
775 63
143 780
440 476
480 427
246 553
317 427
208 329
151 872
766 799
816 687
702 827
159 46
296 39
723 523
539 94
191 403
444 528
522 407
280 521
208 418
289 438
662 960
899 567
424 252
276 600
443 113
956 548
265 774
727 72
437 790
686 509
214 663
121 809
761 432
418 955
286 599
710 760
941 678
717 295
259 709
938 466
636 518
267 544
107 773
57 523
692 945
866 456
652 341
560 21
606 528
844 768
550 21
36 543
302 559
120 599
844 507
369 666
626 42
73 203
915 789
130 864
750 29
783 785
490 459
345 176
195 660
766 432
132 29
65 434
340 351
825 959
475 503
891 555
610 185
561 867
448 538
591 513
577 371
612 145
21 796
39 91
430 455
289 547
706 846
434 544
116 222
10 47
270 780
482 339
270 554
782 869
580 460
904 132
516 857
608 176
819 601
638 489
670 754
756 210
209 903
88 666
718 404
717 134
720 435
226 736
384 168
414 589
324 801
305 550
81 228
829 67
273 221
448 864
230 63
227 365
184 570
632 505
817 735
149 268
814 102
632 126
634 864
3 776
233 898
103 54
238 474
659 891
439 885
204 931
516 55
510 743
184 794
614 849
51 29
340 480
770 841
604 503
492 490
744 653
484 656
862 40
233 225
704 50
122 903
282 520
772 10
262 339
675 312
605 522
880 131
310 488
91 544
938 121
927 639
852 404
393 244
646 38
155 421
642 772
925 602
778 953
561 961
703 562
897 160
866 774
90 495
574 223
399 936
619 548
560 132
472 801
315 697
822 185
672 296
949 489
254 369
63 330
799 859
896 544
466 317
917 521
159 359
947 902
321 403
428 917
834 761
71 369
64 352
179 737
388 841
76 919
784 491
270 884
736 61
501 79
647 425
741 411
746 734
904 818
706 816
681 582
475 848
272 435
738 934
123 424
607 566
497 467
636 668
27 404
778 614
442 546
88 361
166 125
223 84
230 349
123 688
510 90
723 886
593 655
843 193
810 803
256 212
598 298
289 732
784 814
887 530
259 773
957 809
321 823
609 689
129 167
518 685
582 373
889 351
790 552
741 932
445 900
887 250
832 576
942 551
468 170
48 147
726 851
179 918
238 321
723 62
939 653
163 434
485 137
278 653
854 61
905 528
689 517
659 578
140 395
543 275
730 666
99 586
596 477
695 658
800 907
722 145
596 720
488 164
635 118
72 60
325 504
406 308
331 91
880 63
277 499
681 461
443 408
855 899
52 825
115 252
422 823
98 306
153 481
459 111
537 606
363 946
440 532
343 377
428 1
210 634
466 856
748 374
485 237
10 210
752 849
890 730
785 367
290 483
55 546
545 535
292 922
855 473
804 287
844 219
210 421
437 55
135 100
1 160
911 175
469 383
948 800
183 368
940 642
380 110
748 622
283 915
871 219
706 374
714 660
175 869
655 84
162 950
803 872
482 901
905 584
463 700
334 816
410 13
295 725
475 891
295 791
448 10
914 411
797 759
90 415
533 205
288 547
741 956
33 281
247 40
573 587
105 5
378 785
25 362
831 776
456 811
548 313
900 696
916 880
889 206
304 762
59 210
655 640
790 344
267 92
857 213
26 672
527 509
714 225
475 330
402 922
826 454
297 530
32 130
715 566
844 199
710 937
653 547
543 659
749 647
327 297
597 684
610 763
565 628
48 953
594 522
369 408
61 481
565 53
284 34
854 370
336 2
33 695
128 733
762 507
624 865
807 640
507 791
754 684
442 330
604 666
742 404
123 465
278 614
393 102
693 88
158 392
375 442
277 807
715 605
891 846
345 646
885 136
822 867
619 109
331 194
292 41
385 299
542 433
336 227
699 749
755 664
61 447
854 548
116 505
257 46
571 834
683 469
574 336
186 280
943 899
952 49
901 212
855 99
942 419
916 295
858 48
807 205
767 237
655 521
478 697
270 135
133 66
889 65
198 385
203 29
211 776
609 340
826 885
90 170
260 688
919 41
96 786
817 100
339 859
581 377
249 565
676 434
528 246
382 187
695 172
276 953
529 301
445 512
954 194
121 921
628 521
929 314
670 438
698 835
115 606
158 553
163 132
682 785
830 638
233 685
699 624
649 883
480 163
179 244
341 336
165 725
167 683
189 63
583 612
265 614
493 509
37 661
329 333
114 597
66 846
557 867
522 851
162 854
769 163
862 356
583 176
937 369
128 92
480 472
428 284
410 520
208 298
557 297
733 864
636 111
482 107
699 488
525 261
208 467
93 519
459 99
537 538
830 136
880 930
655 643
527 546
581 796
754 348
617 690
560 690
963 228
779 188
581 587
424 739
300 738
874 735
317 25
854 735
446 594
580 669
342 231
399 403
279 222
460 793
891 349
356 629
48 259
574 569
611 142
133 168
906 390
265 496
440 329
784 415
609 291
900 708
841 66
770 174
821 764
399 520
855 619
17 776
32 259
44 610
722 695
415 861
436 934
555 380
813 297
934 684
686 185
290 816
26 380
914 820
312 861
225 961
428 479
326 146
71 639
308 579
830 207
305 575
879 607
445 373
571 772
462 444
619 50
641 681
635 386
843 734
724 559
191 541
785 804
145 152
468 479
925 194
779 407
252 258
69 579
503 920
716 958
101 944
608 731
347 858
588 416
254 678
887 799
69 758
879 130
748 228
184 402
420 619
458 259
375 612
475 787
468 267
492 579
482 327
796 390
899 372
678 523
11 527
898 423
325 451
787 757
579 919
643 307
96 876
133 11
70 450
712 85
614 589
43 411
767 679
619 472
236 515
173 886
728 532
444 919
931 370
587 193
883 559
337 894
36 578
443 878
405 104
827 365
942 81
225 781
42 380
877 829
758 390
61 303
165 743
20 564
337 643
847 870
715 964
382 217
875 140
90 876
337 590
804 388
174 861
711 267
887 301
798 87
552 185
745 619
844 147
828 637
10 691
747 118
948 65
746 849
318 855
828 215
721 170
527 7
500 791
650 415
881 416
941 621
731 691
121 913
392 628
615 124
719 258
638 601
826 310
55 284
936 752
462 601
552 631
870 285
689 416
695 207
641 195
202 575
463 344
685 101
450 543
309 756
440 203
832 803
862 4
46 544
406 196
157 588
265 127
939 163
613 17
908 454
837 411
727 474
659 58
234 145
293 87
789 134
174 639
400 669
537 687
234 60
145 427
596 886
482 860
604 301
302 791
863 605
918 614
519 473
933 447
841 307
249 357
679 131
450 930
500 799
267 345
329 846
279 950
871 284
723 425
206 374
20 199
477 365
561 528
382 25
216 861
625 758
286 628
512 900
162 644
333 188
853 483
842 274
457 636
48 383
948 124
508 549
671 946
20 439
199 118
159 236
121 552
195 944
727 201
214 491
116 263
9 661
863 405
251 544
230 677
566 118
751 896
795 172
133 569
361 865
263 634
613 744
393 624
474 442
797 242
841 474
276 357
343 886
363 530
382 403
160 415
360 194
668 708
190 6
548 244
686 515
38 692
96 471
121 764
486 731
117 555
389 404
699 898
612 168
775 675
492 105
706 64
604 767
574 278
76 754
25 517
74 849
764 25
124 501
159 471
439 869
904 749
879 468
332 503
260 135
711 79
821 252
153 7
478 587
653 648
939 735
484 785
955 489
868 780
582 370
723 256
874 698
825 127
522 491
836 869
598 370
928 953
8 404
780 354
158 503
48 235
889 232
77 851
710 478
936 352
512 21
693 557
632 622
466 898
624 67
609 909
960 677
478 368
506 553
123 222
300 34
537 688
280 89
537 856
482 669
662 161
392 131
122 854
577 633
815 350
733 264
734 903
484 605
602 509
774 373
951 779
273 954
93 836
342 538
826 87
304 747
834 125
557 267
282 640
192 471
439 136
593 366
545 863
436 767
328 491
604 222
585 842
904 310
490 219
449 610
180 142
866 621
112 709
953 923
99 709
406 692
583 465
120 124
603 363
652 276
840 562
437 95
607 848
2 953
545 496
754 519
457 600
543 517
68 957
1 735
832 47
379 315
775 255
826 563
503 803
242 856
182 494
280 261
719 758
81 915
636 25
331 437
334 112
36 367
216 809
763 244
446 769
68 158
278 862
740 385
379 287
772 730
843 372
502 540
334 175
539 221
637 39
452 645
657 313
569 235
576 850
777 691
500 130
347 16
916 853
424 742
304 449
638 838
632 702
48 622
332 546
128 30
298 730
719 423
150 97
459 188
74 130
449 730
588 695
154 575
224 67
715 914
964 791
20 491
955 575
605 359
59 432
860 788
194 314
224 460
643 667
703 930
364 509
426 39
617 862
909 280
854 252
887 236
615 314
155 138
887 831
36 149
721 220
573 686
456 42
127 247
233 662
332 241
665 47
150 152
342 4
295 608
536 567
662 711
26 935
661 639
151 117
680 225
824 708
947 527
490 501
1 84
710 75
682 369
518 668
652 222
466 418
195 959
534 905
797 295
356 961
818 541
368 306
715 335
714 645
630 869
406 278
178 300
127 687
68 461
138 479
702 923
871 441
331 678
278 648
429 384
900 494
636 386
717 801
680 848
595 181
324 473
397 261
864 687
431 796
489 39
480 281
342 89
30 323
417 684
886 46
15 212
9 435
293 360
167 837
414 193
293 271
875 602
279 442
399 36
826 843
191 420
59 590
646 528
927 185
848 441
85 640
810 239
482 35
714 575
126 319
676 835
698 663
831 416
754 882
70 508
482 372
123 653
73 919
502 696
826 521
195 952
719 496
702 493
393 547
163 403
337 902
805 146
593 623
785 653
82 648
805 481
625 439
156 903
43 431
98 757
277 429
409 67
613 159
822 356
114 357
5 614
151 562
510 160
889 759
627 944
889 482
375 7
250 763
655 4
35 62
681 49
620 933
897 413
790 732
497 937
574 236
368 888
1 743
410 110
310 396
676 163
613 414
699 185
484 667
822 77
550 803
860 848
453 67
420 646
347 653
934 690
33 404
129 622
679 41
863 256
577 616
515 540
108 701
26 850
153 945
86 126
92 589
649 576
93 4
470 733
51 305
637 858
870 46
577 910
545 131
699 427
503 544
471 156
728 160
351 55
569 514
535 404
54 869
273 53
749 679
815 71
786 377
824 300
277 378
278 11
376 432
595 790
211 683
37 201
718 630
933 955
866 312
480 867
550 814
281 388
15 56
47 959
452 721
290 386
880 742
833 782
187 31
133 372
217 248
597 568
582 792
802 272
682 655
642 132
263 838
840 447
661 606
765 496
644 799
296 366
549 840
357 568
804 771
289 355
450 627
484 284
211 244
346 511
896 932
17 158
689 188
184 377
419 109
585 248
574 532
76 762
537 365
632 448
130 205
389 791
524 838
964 227
162 191
722 928
387 526
657 83
819 435
826 359
833 813
746 417
633 793
833 917
822 701
629 109
463 367
70 367
545 459
200 429
929 25
467 138
644 491
619 918
501 307
147 490
533 849
606 846
652 340
720 649
716 547
188 213
908 844
551 100
881 585
632 120
511 766
736 873
780 920
120 488
48 703
751 385
632 612
842 704
475 432
609 605
31 322
328 922
825 416
25 338
262 553
496 461
114 667
810 644
890 453
815 290
229 220
576 299
551 530
277 299
338 853
272 886
620 911
946 284
210 83
638 955
173 552
939 39
128 335
280 846
497 103
911 493
500 546
561 453
822 335
419 146
440 820
105 830
896 199
184 36
245 431
44 458
714 735
635 438
841 501
27 576
745 782
443 958
860 561
599 89
910 683
383 236
82 524
790 645
904 518
78 598
96 377
741 61
528 677
960 91
139 99
701 45
92 777
852 523
411 359
627 302
346 471
260 648
220 773
729 479
337 785
436 880
608 867
282 445
252 355
825 801
936 903
317 770
372 416
507 640
162 778
956 146
672 836
256 837
595 188
305 140
47 876
51 738
543 654
898 247
821 374
728 438
142 956
463 483
48 557
72 861
445 757
80 460
135 7
940 633
409 189
420 308
856 137
800 117
387 840
631 923
648 474
958 339
702 427
593 844
625 364
712 274
75 836
393 202
751 948
843 42
32 268
574 3
948 310
888 663
254 380
229 792
363 366
918 50
455 486
422 647
443 946
459 367
581 622
548 544
833 497
372 918
603 210
935 500
390 261
547 111
753 758
73 744
263 228
128 204
274 396
949 572
647 89
852 629
550 163
158 27
694 444
712 393
214 243
308 859
841 74
86 614
502 145
893 349
231 684
294 945
343 169
407 203
511 575
310 544
598 650
296 429
153 835
71 40
702 270
638 374
790 396
599 532
17 585
290 558
772 203
815 182
949 542
467 362
87 50
685 301
262 925
860 799
120 781
746 196
887 905
768 474
277 651
830 924
594 419
621 83
415 16
866 240
573 392
179 205
511 703
839 484
921 306
231 251
439 730
528 808
223 193
249 70
799 140
173 200
866 219
594 174
90 71
717 827
120 291
200 936
119 146
535 164
363 843
788 514
631 172
675 857
618 885
618 174
747 513
556 605
77 110
87 791
89 872
670 348
464 224
98 766
617 45
518 50
382 942
255 358
951 917
755 113
139 820
947 448
619 417
368 263
915 245
511 912
661 269
48 362
258 835
180 256
819 755
347 936
119 66
943 812
580 239
615 618
450 850
877 705
655 800
157 428
300 520
784 275
896 309
552 390
878 107
151 10
961 34
822 138
547 540
874 266
102 137
33 279
495 564
294 725
464 19
123 588
642 428
652 251
874 657
525 698
661 429
303 246
455 401
595 779
861 514
759 709
716 120
585 324
703 384
409 909
640 370
613 760
239 476
571 790
431 922
177 601
508 837
298 284
147 260
484 382
491 434
457 112
627 254
321 918
896 384
536 754
392 588
429 287
491 578
463 620
670 355
325 489
730 314
201 397
387 447
871 922
539 757
141 882
643 959
956 427
865 34
838 959
439 326
593 159
482 837
747 660
522 869
270 579
498 890
420 31
410 72
296 13
348 477
165 560
438 40
496 793
329 532
96 306
810 268
636 149
296 883
951 113
748 336
698 365
183 589
539 592
833 603
14 54
462 24
682 527
238 188
398 805
754 956
871 323
208 320
863 724
580 582
398 232
481 194
657 47
469 220
324 794
874 668
240 553
822 776
507 654
942 858
574 801
70 75
86 435
583 147
469 648
905 626
879 87
127 16
644 136
504 439
807 53
607 374
9 592
879 242
554 849
86 942
805 507
414 590
739 521
148 678
315 45
611 130
619 734
625 564
296 708
72 872
643 256
306 553
641 638
627 88
904 145
159 232
534 299
531 925
249 327
797 205
555 687
957 866
889 690
496 31
293 385
437 559
203 170
52 870
295 447
135 237
785 354
747 125
338 796
676 731
121 319
612 306
287 849
595 258
790 232
493 432
384 403
428 913
17 381
613 389
464 107
602 794
807 306
574 4
522 837
452 701
620 112
388 561
120 149
288 185
173 812
485 307
762 653
201 137
452 923
342 196
910 84
807 915
725 365
376 714
587 809
678 345
405 661
305 823
641 136
615 299
817 60
328 947
714 209
492 732
336 730
841 335
680 946
74 220
770 371
916 811
257 164
756 460
914 280
214 395
93 263
292 163
199 897
243 395
465 958
691 757
425 432
466 425
298 235
939 121
579 527
279 74
222 314
496 729
747 364
387 668
883 529
748 366
384 102
289 950
721 600
751 158
485 946
15 928
304 695
368 14
932 4
182 501
475 678
833 25
641 384
741 791
751 163
824 876
171 97
736 600
766 228
470 392
135 448
29 912
604 867
277 777
248 45
711 11
688 725
272 352
9 684
567 228
550 288
151 745
265 252
847 513
719 953
726 100
442 193
28 738
196 686
18 480
908 636
17 77
895 883
627 893
719 902
286 778
348 194
304 875
937 284
59 134
942 692
693 90
583 761
268 707
157 602
593 884
52 549
274 176
155 853
177 857
385 257
126 63
33 735
832 492
847 738
209 860
796 921
180 621
301 212
678 65
43 762
619 538
43 573
287 650
43 209
505 246
403 411
47 240
902 668
630 920
463 192
65 433
324 648
38 772
183 141
898 160
522 53
139 28
9 31
565 210
938 170
502 395
173 420
1 744
790 809
305 90
324 575
265 176
90 284
273 693
664 546
502 912
239 371
711 39
148 341
839 271
160 172
498 406
366 523
211 271
233 223
208 861
802 870
888 418
714 59
121 255
416 358
860 230
24 791
472 67
265 109
437 213
124 645
29 919
165 251
278 200
516 429
931 472
758 152
549 704
927 268
403 111
879 956
898 187
437 464
769 219
804 145
535 953
103 572
579 837
363 14
454 885
600 125
128 106
545 553
227 313
957 719
23 782
57 369
406 435
553 97
529 176
72 755
423 628
576 124
414 225
522 679
758 361
703 25
434 801
962 623
949 631
246 907
492 124
714 274
367 628
925 766
143 353
812 363
582 199
604 723
701 425
715 895
93 780
160 323
130 861
949 552
949 181
114 388
536 572
897 825
729 792
149 201
367 917
84 773
580 238
452 705
439 760
706 512
935 97
57 119
651 374
842 569
941 100
941 778
875 901
609 659
561 16
585 575
947 45
829 709
875 956
423 213
82 742
745 936
76 297
363 900
790 515
506 540
931 780
664 65
475 184
28 522
576 530
266 401
836 35
406 169
422 369
360 760
192 802
560 829
292 296
75 861
218 850
498 102
603 161
296 567
231 374
503 194
797 476
629 864
478 807
412 170
239 453
73 604
387 425
146 923
145 194
143 661
513 946
452 739
190 725
50 486
98 500
243 538
458 323
158 28
961 806
420 267
938 382
346 326
303 298
637 687
249 923
266 884
197 371
910 808
871 444
854 739
117 88
332 161
822 767
309 945
315 923
926 529
375 241
321 759
8 41
648 686
616 404
367 107
62 781
200 91
558 499
65 247
116 915
593 443
706 684
746 246
308 564
536 481
595 76
495 454
681 638
895 398
900 365
254 915
225 434
33 438
417 110
153 298
409 330
594 657
294 447
830 236
592 395
544 193
763 41
200 944
130 691
337 447
741 792
889 773
457 688
538 928
942 827
525 129
632 443
6 601
309 247
531 345
374 168
587 952
579 538
802 61
181 396
226 825
333 515
748 781
81 891
908 29
593 220
464 230
828 493
737 521
585 220
854 528
93 327
587 150
644 473
392 109
746 500
216 280
642 702
551 264
406 83
401 170
573 525
723 169
76 319
439 319
162 626
536 928
399 409
675 329
475 324
596 65
478 127
267 323
596 10
815 701
704 953
159 505
777 177
75 412
608 164
61 892
429 487
465 547
448 563
200 568
555 177
830 327
399 555
458 730
849 476
758 385
255 427
772 102
439 87
380 801
508 445
839 538
947 169
503 476
722 569
61 448
103 528
356 299
378 112
575 608
277 689
571 711
807 210
424 548
27 708
26 147
557 674
766 172
216 746
470 843
706 603
895 150
496 109
533 416
76 421
716 565
304 376
448 58
105 352
772 509
728 765
536 417
641 494
354 250
719 517
906 936
377 878
437 662
662 489
300 7
804 789
338 499
722 223
889 669
805 597
857 791
680 553
440 725
524 673
233 459
460 364
231 112
458 260
528 921
710 553
390 867
719 432
401 878
282 251
817 685
858 303
249 860
402 622
191 535
886 386
382 506
167 860
68 594
57 213
86 873
706 24
180 796
184 800
594 412
263 494
816 835
506 88
43 549
38 451
267 370
692 907
303 713
513 811
670 8
449 559
926 102
722 199
868 776
676 921
337 772
286 323
823 793
550 631
548 386
879 121
163 876
881 633
286 761
624 923
492 76
938 359
361 894
704 136
931 827
882 358
822 428
958 761
465 54
753 460
817 168
267 886
752 40
361 134
260 753
226 661
950 805
881 681
9 561
8 271
508 336
880 132
283 240
828 265
736 491
842 644
329 125
726 74
182 473
918 110
64 365
437 531
740 646
528 177
809 959
202 27
457 596
343 3
774 644
497 206
485 574
445 311
813 432
657 131
342 688
668 823
73 681
458 16
756 313
497 232
22 417
627 200
766 401
630 89
617 621
216 741
616 626
70 464
150 520
22 551
748 236
30 647
72 245
697 137
760 920
844 709
942 189
927 803
595 558
463 646
556 703
9 442
156 667
824 53
819 469
887 568
545 864
822 673
70 30
86 171
148 517
278 502
64 39
531 631
318 384
26 600
735 684
790 75
61 454
485 666
234 5
251 696
732 777
36 653
157 683
254 66
47 109
141 578
769 664
320 256
810 907
341 515
511 259
600 104
265 321
357 353
543 323
139 56
108 598
48 10
706 297
906 411
184 630
570 137
352 479
799 244
416 219
464 513
124 644
482 213
455 413
672 349
574 848
5 303
599 626
47 306
141 820
9 370
807 438
106 40
845 606
516 891
406 956
192 294
604 963
311 462
173 108
631 57
167 799
929 758
104 691
850 146
712 618
511 534
120 367
395 578
214 222
564 526
300 91
942 363
105 147
494 691
835 134
574 111
252 544
28 857
434 291
74 479
927 230
605 255
493 364
32 576
1 717
224 542
651 197
135 401
142 640
797 27
868 416
312 586
29 515
828 870
436 761
485 912
440 493
51 889
120 944
552 435
964 599
248 853
74 546
738 2
892 222
828 756
331 634
797 563
875 866
374 622
576 829
866 649
783 467
194 228
142 697
685 367
330 953
468 932
124 835
582 697
797 735
932 435
741 390
298 777
374 411
583 725
846 118
31 110
556 934
116 851
613 783
399 278
124 572
736 922
807 42
325 723
135 859
277 482
681 40
672 103
535 800
931 225
37 741
6 586
842 432
895 766
854 945
117 724
129 598
723 849
121 418
331 313
338 301
373 849
378 476
328 847
593 809
632 256
661 312
852 220
155 352
468 448
423 796
406 782
199 339
534 799
840 287
208 551
371 708
310 878
350 578
203 227
698 374
277 707
211 426
457 385
319 920
317 85
619 765
613 547
884 307
283 579
281 100
955 586
938 268
379 244
77 269
343 357
609 9
478 544
740 115
124 79
35 578
545 10
20 271
277 470
279 212
331 198
148 616
233 466
85 551
141 610
845 489
347 541
618 918
435 67
208 419
779 562
324 257
208 490
550 97
569 836
63 713
485 481
618 657
670 188
302 789
593 575
584 658
821 74
320 469
169 359
817 738
23 427
692 250
956 223
182 41
262 167
874 917
189 644
347 192
119 140
229 612
451 264
613 816
196 658
157 622
576 834
673 540
845 688
17 240
294 794
468 555
843 170
143 461
217 578
774 647
828 397
248 674
181 227
354 380
68 216
746 802
90 530
150 645
59 645
208 900
127 285
427 408
943 225
206 45
379 428
656 472
436 357
619 836
670 154
908 111
935 823
214 174
334 111
163 146
241 308
910 934
382 511
706 761
281 53
737 461
410 811
882 590
198 107
419 849
580 539
317 657
821 104
151 735
393 869
741 290
100 7
659 255
497 361
354 50
452 381
352 547
249 610
820 242
186 789
411 301
233 257
832 177
115 764
502 366
468 175
786 765
595 557
147 438
623 177
166 217
184 728
698 655
612 917
108 719
224 781
643 385
650 227
173 25
609 124
254 524
637 320
595 481
842 511
126 765
715 149
888 550
374 95
704 928
933 782
796 45
826 660
240 374
783 771
697 323
495 481
774 934
686 150
8 205
289 147
632 274
677 112
533 508
798 754
457 453
360 868
70 725
940 907
694 488
105 724
8 870
717 852
450 368
122 55
807 87
94 853
351 930
182 112
838 65
541 944
764 464
811 136
909 799
120 392
329 489
694 198
326 4
890 125
594 175
571 218
123 412
866 298
236 481
714 507
611 660
101 438
402 242
272 885
165 553
273 503
114 507
881 502
903 355
88 25
347 932
221 245
215 100
740 298
153 310
692 528
497 151
668 544
906 104
683 514
452 109
732 211
918 12
256 186
631 161
738 212
899 676
571 956
20 444
382 4
114 588
539 84
620 222
911 673
956 106
779 60
443 516
531 74
635 284
665 140
36 311
842 317
73 174
618 198
569 616
220 150
450 32
440 610
661 755
917 849
22 449
93 236
183 429
128 789
621 690
910 774
932 634
888 469
787 472
559 730
642 60
511 354
812 454
733 67
636 924
724 47
766 952
569 219
764 327
585 106
572 206
184 189
209 844
828 730
822 152
831 823
544 307
957 575
341 273
546 112
366 912
889 401
721 645
341 803
539 885
507 526
28 922
210 476
122 770
217 175
795 838
15 752
638 701
343 416
744 591
613 52
615 659
897 872
805 235
190 765
508 640
33 548
406 616
728 274
234 772
157 323
539 773
434 517
184 677
908 141
893 225
458 810
208 56
726 163
197 838
26 126
27 284
295 704
676 932
54 923
402 532
321 459
382 480
90 562
271 491
508 645
950 264
330 494
322 835
758 433
43 497
556 635
932 176
475 727
728 164
606 370
740 395
405 300
720 345
581 15
180 511
603 245
180 769
574 337
115 448
392 215
436 372
497 290
841 338
671 111
371 432
641 385
485 841
905 770
191 246
604 952
22 374
630 750
380 708
652 345
338 848
717 838
957 190
902 242
88 846
61 471
764 944
638 840
190 374
158 551
277 787
681 2
719 445
603 653
655 843
265 584
327 532
951 63
591 934
938 818
566 920
797 152
902 106
710 444
943 893
166 519
410 707
446 631
401 91
465 8
378 819
393 507
886 674
128 671
402 104
401 161
889 734
32 720
497 138
896 592
784 151
937 170
123 606
922 479
868 94
789 544
289 338
734 876
233 394
462 648
55 474
25 351
797 956
936 757
598 358
24 136
391 48
5 258
324 791
468 66
819 269
813 945
944 945
860 753
497 774
466 600
845 742
873 578
35 773
484 925
637 610
105 780
452 350
839 708
613 463
9 797
20 563
180 740
557 242
25 499
59 300
940 117
621 479
736 693
315 213
121 942
492 955
706 931
556 577
96 199
342 208
253 473
21 335
430 177
226 619
293 440
742 517
120 306
637 737
69 262
592 684
153 346
36 275
382 380
198 350
376 208
151 247
143 820
440 804
398 358
754 660
778 231
812 58
94 251
724 827
767 588
117 223
631 168
874 884
623 176
910 496
234 301
598 923
409 509
874 254
13 397
642 97
20 776
830 668
580 60
718 133
933 538
670 850
52 730
13 591
668 509
681 244
735 316
127 425
624 91
342 684
485 337
669 742
617 637
440 705
638 539
420 789
536 801
279 537
571 260
482 934
246 808
363 529
300 660
277 878
768 94
649 597
114 788
943 98
854 768
231 920
221 808
389 356
815 362
663 541
649 396
475 448
266 239
125 521
688 629
448 902
950 598
382 418
774 235
26 187
823 432
456 215
404 679
657 857
676 264
607 45
726 799
340 488
53 205
464 336
342 486
543 869
315 574
158 476
619 563
782 841
565 569
70 622
954 54
874 397
881 738
28 646
770 838
457 109
294 4
516 164
376 872
933 794
892 483
954 369
582 756
511 31
700 307
900 946
891 542
659 835
296 132
121 735
320 793
305 755
165 97
138 434
115 650
360 491
192 954
673 381
612 49
381 725
910 723
77 907
315 337
302 451
103 568
957 99
48 46
339 291
448 602
839 724
940 120
264 307
44 795
157 909
612 314
746 146
728 818
836 892
729 160
563 408
964 521
4 263
90 638
436 546
758 734
23 629
881 883
215 309
217 163
64 845
714 929
582 280
817 676
667 169
678 907
492 594
423 353
311 25
726 124
249 945
363 206
678 57
916 903
737 488
779 872
703 731
450 510
455 168
786 524
26 415
775 560
179 241
865 350
787 527
448 421
430 731
273 643
727 369
329 660
590 801
129 168
947 586
850 803
343 960
538 97
603 946
480 494
810 563
820 514
662 932
790 2
360 203
226 375
463 324
293 420
458 508
716 140
879 701
755 555
832 2
456 228
938 253
33 351
906 643
881 880
467 252
926 798
882 45
736 1
229 489
96 90
519 459
661 753
594 512
598 322
345 849
437 415
656 493
653 555
469 336
586 16
249 149
457 139
465 313
824 333
289 851
904 633
122 457
156 307
73 790
268 757
615 87
555 723
452 221
818 921
931 761
69 808
564 811
753 840
90 106
828 405
399 457
30 394
731 773
556 603
716 762
635 756
782 338
626 101
573 372
891 885
600 540
577 343
848 542
547 894
672 569
178 743
72 517
772 566
209 612
839 337
620 150
387 644
926 856
665 894
403 921
800 172
816 19
594 558
845 677
238 126
178 705
498 840
133 314
368 953
120 112
151 243
200 312
910 761
206 781
565 174
762 686
947 149
525 453
778 890
539 765
31 352
410 130
593 364
336 100
465 149
262 674
653 218
495 514
245 423
782 242
767 774
292 193
52 390
833 733
569 782
504 554
630 907
367 132
246 760
146 150
958 141
139 383
665 600
467 802
422 180
108 774
37 198
510 608
7 540
93 316
671 425
901 106
356 261
443 717
681 167
324 107
446 458
510 454
367 161
807 684
133 944
182 922
789 811
820 407
459 42
531 301
6 42
141 421
422 606
798 140
5 801
229 117
635 658
400 673
224 601
206 102
929 291
909 424
284 291
755 224
69 207
287 403
458 687
336 517
816 494
39 503
480 878
435 803
347 32
655 65
588 835
234 447
510 205
786 650
282 299
812 800
679 427
127 601
863 539
855 876
329 920
66 578
534 441
525 667
841 259
94 239
348 137
318 360
276 481
764 933
276 47
855 850
556 441
458 829
915 431
261 907
652 9
482 54
202 959
876 859
73 282
265 247
943 182
574 104
511 519
663 339
841 503
32 307
20 708
121 471
70 346
602 461
23 844
498 444
255 2
518 648
113 386
689 285
891 103
273 150
848 919
633 700
304 503
69 575
126 312
428 776
764 749
570 351
467 653
719 868
159 857
129 539
325 627
565 45
28 6
305 104
300 203
843 264
647 100
706 57
625 503
680 7
178 35
900 134
929 566
155 132
832 623
774 197
215 24
506 729
76 24
410 762
715 456
906 584
153 533
467 321
505 700
844 695
497 363
449 185
879 611
396 853
525 909
78 361
719 295
352 483
606 83
857 421
320 518
902 58
133 319
587 687
871 196
424 500
632 36
148 151
511 649
171 883
157 806
77 808
720 791
150 923
331 207
573 645
151 109
440 480
445 944
617 83
939 560
117 835
593 824
277 597
889 771
292 13
229 534
9 58
226 907
204 759
99 434
186 225
94 356
68 353
249 124
727 658
85 831
502 921
151 848
262 755
719 290
266 75
612 848
821 325
356 622
511 749
594 934
202 882
766 515
94 367
96 171
262 495
511 493
78 307
209 367
51 28
937 560
843 523
783 810
376 518
265 215
583 55
675 434
695 809
410 389
545 316
122 615
581 167
737 530
268 921
941 479
679 357
899 586
437 576
252 404
202 59
153 80
841 150
721 840
582 106
440 622
595 587
204 599
254 860
104 187
283 954
631 870
103 65
318 103
203 259
817 174
833 43
304 837
311 425
848 645
153 306
344 554
249 387
348 313
362 959
321 389
317 172
289 682
96 890
775 707
636 677
211 434
64 444
412 952
331 902
164 34
948 246
899 517
704 194
310 528
821 900
926 473
186 278
680 140
346 169
751 377
826 559
393 755
671 640
898 240
507 312
649 119
842 35
173 30
33 80
372 546
588 333
310 92
582 312
133 125
125 130
472 944
363 169
44 312
417 251
155 792
563 313
662 452
610 150
465 21
855 794
149 668
5 242
265 676
557 198
332 176
288 476
573 742
180 517
234 231
594 442
597 198
845 888
615 154
258 442
135 316
563 223
554 841
446 190
693 816
607 773
695 584
122 503
918 961
96 754
180 274
837 140
279 936
96 394
329 562
237 323
148 369
186 858
502 864
700 491
656 441
726 897
764 395
592 219
909 161
77 616
187 403
670 180
605 534
593 855
653 521
710 892
145 163
797 486
728 771
498 405
104 396
790 441
717 361
311 888
417 168
463 546
391 907
120 276
283 193
866 89
119 15
192 624
376 710
361 381
444 268
751 108
17 859
475 81
302 454
906 567
852 156
949 78
533 737
472 39
731 876
334 87
557 575
156 793
588 130
647 515
814 792
116 140
947 451
82 386
751 592
539 213
813 518
381 40
932 335
447 80
10 763
937 123
218 189
850 417
916 598
933 684
226 838
576 362
200 725
304 735
887 639
767 616
704 413
914 257
628 544
717 739
880 873
611 34
558 912
153 148
659 953
632 426
720 638
779 542
737 350
881 482
139 6
151 506
698 77
389 900
239 885
195 411
96 808
2 538
360 820
400 646
594 539
573 572
153 155
804 220
144 923
160 864
73 50
795 144
595 471
399 44
105 164
276 523
903 244
911 749
448 589
735 493
325 362
532 197
627 413
61 883
824 194
450 724
531 891
482 197
46 479
181 811
235 634
270 170
576 919
318 175
941 65
336 185
360 138
594 206
891 356
738 25
964 5
642 578
914 425
28 433
770 2
785 375
150 803
548 590
211 447
326 432
749 806
324 140
315 380
77 223
122 148
178 199
311 350
805 499
949 569
925 846
415 499
119 251
693 10
595 213
595 574
510 256
631 194
100 538
839 629
732 235
464 610
229 576
208 578
187 501
550 528
372 353
780 453
180 790
762 788
700 164
935 306
387 511
531 56
497 431
393 223
821 460
882 245
550 371
398 235
124 731
401 806
382 753
179 102
159 415
328 22
603 381
190 295
334 899
581 417
399 65
653 713
620 686
345 198
860 198
835 12
617 602
810 351
839 98
408 801
871 800
59 314
275 353
333 622
742 66
619 5
524 606
608 614
678 695
954 683
673 29
653 520
388 761
577 481
416 352
385 359
326 586
806 520
562 584
305 134
130 707
737 110
906 729
584 614
719 910
924 79
54 369
473 163
730 514
238 865
927 66
113 125
778 327
36 104
738 730
375 106
311 39
774 479
820 757
302 919
513 453
167 730
702 963
343 218
511 586
545 782
283 389
375 610
925 788
309 255
273 623
260 861
554 788
948 369
129 812
495 155
418 479
636 934
179 385
832 16
325 823
225 566
547 921
496 370
724 461
560 944
576 415
498 294
389 348
573 533
405 847
211 838
767 413
926 223
630 792
698 392
492 282
764 722
457 855
217 547
95 299
422 119
86 110
161 869
386 707
831 644
51 861
336 156
9 803
465 499
901 483
682 413
424 80
436 54
673 274
692 56
941 98
680 725
832 553
948 747
420 61
410 65
396 838
424 793
108 742
276 2
548 149
761 667
840 624
618 231
347 513
138 421
821 391
90 156
202 767
748 818
551 240
389 94
123 511
263 353
525 868
368 152
644 257
714 550
693 170
167 434
619 47
613 669
904 99
554 220
71 89
495 14
298 667
159 224
681 488
375 66
909 631
396 62
891 487
194 335
68 536
827 140
715 207
76 154
535 12
641 104
918 380
9 488
142 942
208 559
798 823
37 479
151 16
85 306
756 792
192 858
325 942
36 860
721 131
167 287
941 876
625 774
62 365
829 851
226 848
104 760
183 555
536 204
736 890
616 886
958 168
557 39
42 65
519 217
715 126
587 861
536 880
710 102
633 307
208 932
35 544
518 474
325 630
286 552
925 796
65 794
661 253
609 790
94 725
606 203
932 119
400 207
416 80
956 471
466 631
240 499
75 803
445 539
368 771
116 701
498 32
397 434
379 714
739 688
599 843
504 368
584 853
488 835
467 597
113 648
833 524
881 750
454 63
469 91
506 932
526 857
909 635
171 440
455 487
26 142
915 883
252 366
190 507
552 270
780 852
419 902
748 107
465 729
807 225
948 113
120 763
877 952
116 321
951 137
655 215
78 410
360 425
932 357
82 847
75 139
719 835
672 265
714 809
304 783
333 788
525 117
231 515
962 336
577 282
884 522
27 856
880 340
173 2
628 684
432 578
55 513
75 334
94 724
315 771
730 384
114 431
7 520
266 738
675 510
99 381
325 646
747 187
475 377
871 734
706 116
617 930
805 451
282 657
234 900
673 47
502 811
879 884
279 394
565 25
777 55
317 212
260 201
50 66
697 566
464 586
229 665
850 515
331 459
665 111
683 952
278 906
331 682
951 219
146 566
216 373
797 250
694 729
529 882
519 479
689 423
182 524
676 79
843 650
890 161
328 321
844 372
76 851
613 473
33 913
588 534
81 352
405 914
730 46
847 793
693 840
125 66
653 737
355 34
492 317
192 621
703 840
44 926
260 643
392 145
561 645
635 614
184 825
782 752
46 687
179 267
496 540
49 499
828 477
562 829
871 61
138 814
124 444
753 623
488 770
420 915
449 890
114 493
770 447
202 364
187 930
631 586
402 248
537 40
562 917
288 246
716 307
437 724
157 829
76 551
818 695
262 688
824 538
81 206
722 197
855 685
238 92
251 7
823 352
247 34
774 917
437 766
617 910
879 888
940 186
826 280
306 227
410 211
580 668
851 928
493 435
407 859
399 764
698 199
98 272
87 433
736 864
753 870
525 39
588 112
668 314
400 633
153 773
155 39
863 433
333 239
179 110
450 753
774 89
924 799
899 235
361 907
449 279
581 238
573 866
764 506
727 957
214 903
660 713
632 458
744 381
881 246
286 521
289 134
186 212
699 600
198 791
648 362
637 776
523 922
832 461
265 124
37 240
120 434
447 491
712 334
58 4
289 633
746 499
648 514
349 212
457 767
649 885
557 145
656 444
110 509
64 816
728 767
895 319
171 800
817 840
409 950
173 427
321 425
777 444
318 840
706 962
292 91
957 554
232 509
802 530
195 767
905 243
44 377
807 685
229 309
892 34
603 473
398 309
550 3
226 168
86 361
145 513
200 925
633 149
652 339
230 837
370 961
255 829
913 776
513 922
30 487
88 691
727 919
766 477
328 896
492 735
37 411
868 314
964 119
381 814
610 373
249 92
871 369
607 629
409 812
697 701
795 530
372 946
931 30
366 251
938 168
711 454
347 381
484 419
310 431
283 934
633 127
310 14
931 248
114 167
60 193
442 771
331 604
857 227
579 796
672 4
719 803
293 350
392 644
149 527
737 788
571 114
173 220
858 684
436 882
790 320
387 179
876 137
110 364
661 477
839 261
314 930
710 247
915 781
342 590
573 570
512 608
135 487
38 278
320 586
175 481
183 50
303 263
748 453
389 397
161 313
14 579
495 490
583 899
345 857
157 868
673 532
948 174
963 781
370 29
51 58
419 321
710 278
73 549
343 750
402 102
337 916
341 432
457 909
243 928
508 759
664 503
491 701
774 174
784 572
632 803
376 671
531 358
581 816
169 930
660 494
173 940
86 961
147 933
575 107
333 441
533 287
593 734
70 340
719 664
550 99
580 628
871 697
714 201
661 562
888 271
640 297
52 54
557 235
48 804
324 834
251 222
79 517
607 65
96 414
308 223
556 592
232 644
715 343
78 252
329 13
312 705
450 52
599 42
940 164
574 452
682 742
855 570
318 97
893 29
294 806
175 696
717 787
64 452
354 639
235 130
57 177
854 452
754 612
442 97
556 893
398 423
743 668
58 49
105 222
710 367
310 444
468 861
462 758
406 877
669 872
467 236
683 831
726 348
439 878
51 732
851 434
625 824
300 253
279 211
381 130
30 92
45 106
710 921
837 801
6 225
637 699
343 58
62 212
698 421
77 396
423 306
623 319
866 760
74 106
743 876
342 521
785 532
254 841
180 381
23 236
32 780
655 346
420 772
90 911
784 707
651 790
835 806
167 359
593 546
839 663
588 268
818 688
735 688
391 802
104 91
885 546
446 7
300 104
123 49
53 707
295 616
716 715
580 544
138 160
585 227
78 857
858 523
124 480
308 144
433 709
163 66
151 196
231 479
829 356
14 49
858 695
874 197
152 945
914 770
38 863
648 827
642 174
880 123
413 285
254 175
896 44
683 542
715 196
598 474
50 373
1 141
718 790
496 725
623 111
343 554
122 789
328 335
80 677
813 104
315 226
33 916
720 731
583 330
942 521
733 640
723 713
75 633
319 634
742 809
839 374
399 382
139 892
642 455
573 342
750 222
104 517
9 481
204 224
814 397
433 394
699 861
735 109
642 597
624 586
818 98
717 374
190 85
44 744
620 414
368 374
166 459
879 91
672 713
738 330
81 361
366 540
198 256
772 381
565 936
157 636
839 764
289 874
786 773
14 680
742 385
531 781
626 131
182 495
297 520
422 63
150 546
774 578
958 961
947 945
904 931
230 514
464 74
629 223
594 653
407 589
785 39
20 252
5 758
463 635
30 851
534 261
4 559
249 383
292 269
951 872
347 769
926 268
43 172
141 385
163 707
571 225
295 530
510 405
478 118
8 313
175 225
769 709
325 693
68 316
638 679
637 372
412 372
653 928
462 654
294 146
797 352
59 385
177 865
834 660
342 852
669 111
955 846
424 84
890 189
545 903
446 687
166 876
179 869
492 786
400 559
308 542
151 645
379 26
133 674
463 25
157 448
711 240
17 812
937 650
628 353
865 773
860 477
386 380
649 758
124 5
209 861
807 654
827 137
78 114
192 465
213 803
642 665
437 725
768 767
940 692
908 580
682 113
382 868
820 109
209 93
159 621
783 787
166 708
283 749
593 196
850 788
214 548
733 2
459 476
863 911
245 256
786 852
393 878
370 666
143 800
824 298
93 665
895 49
764 67
824 536
145 373
297 513
676 869
865 476
448 679
153 100
459 686
26 530
454 95
637 291
408 776
308 294
507 301
324 829
163 60
478 517
257 487
871 506
728 93
245 872
501 687
807 622
192 121
192 729
580 213
221 509
882 575
261 713
192 882
543 676
241 119
1 557
581 159
630 787
439 841
569 396
169 432
58 87
590 920
649 546
281 477
941 213
797 914
518 598
293 924
570 363
557 568
553 67
580 234
459 225
855 259
38 945
159 928
883 137
844 109
949 646
798 691
740 871
582 166
511 433
464 509
388 50
880 552
611 908
498 66
641 909
143 671
692 474
685 313
764 579
831 152
816 517
148 310
926 527
181 838
444 306
935 488
393 486
728 67
641 50
393 933
219 194
620 886
471 917
124 431
406 904
162 418
510 840
379 337
355 365
775 497
715 408
438 7
36 718
443 438
883 413
543 196
824 462
297 674
748 5
26 381
340 425
20 889
197 894
366 47
692 174
834 144
644 298
90 621
762 963
297 953
1 350
534 168
868 140
880 77
824 395
90 743
548 170
573 698
941 501
949 526
714 665
694 586
282 664
98 959
693 59
729 373
399 212
226 306
950 211
626 483
901 517
879 822
452 18
123 763
790 144
740 568
392 417
456 761
318 852
311 221
210 432
266 877
412 3
324 862
500 781
889 666
551 654
682 80
646 119
638 99
638 236
862 561
430 135
897 205
490 963
817 849
292 473
684 34
139 752
77 588
710 607
245 210
726 193
569 872
360 878
459 107
296 522
184 143
267 795
325 213
318 708
355 172
855 491
94 709
573 55
637 240
631 193
732 753
789 614
543 661
905 841
136 432
293 452
760 314
584 130
267 481
516 490
522 919
61 936
44 718
533 720
467 272
621 569
573 511
11 316
132 708
470 231
35 811
68 801
1 52
744 171
328 202
942 201
573 448
165 874
265 460
689 511
607 321
489 357
641 896
398 823
28 946
924 352
195 215
142 572
104 316
341 381
467 865
116 152
176 517
744 269
943 887
129 777
899 834
560 141
345 13
783 855
147 144
746 208
529 695
730 132
832 771
627 693
61 268
458 584
291 589
611 74
822 603
347 129
378 589
879 50
165 253
675 933
607 584
386 434
789 841
601 460
409 390
821 819
15 164
813 29
867 358
44 570
740 208
861 269
858 256
125 109
143 766
710 106
648 145
405 412
115 332
739 19
189 50
167 530
812 726
328 936
669 793
419 883
343 544
73 849
14 56
430 924
877 677
398 487
810 358
267 49
327 8
420 843
933 780
508 911
933 219
871 260
889 664
478 653
583 779
588 606
64 29
427 242
404 650
168 111
241 494
746 787
391 419
55 666
480 667
484 245
143 77
668 674
303 95
715 729
672 288
445 438
931 130
740 443
665 567
676 852
833 227
741 634
753 559
265 461
609 808
55 71
734 509
198 394
685 307
447 460
5 54
560 306
539 417
229 205
180 339
717 529
703 867
863 608
810 549
33 194
746 272
187 509
764 131
171 591
782 354
717 709
732 547
880 722
863 175
785 467
863 676
305 520
153 331
842 135
611 52
161 474
748 707
533 723
399 931
183 563
911 700
453 691
603 445
142 899
22 606
229 28
641 940
957 327
512 650
352 65
916 264
668 901
332 557
260 884
226 314
281 540
518 477
884 886
605 951
329 49
128 43
437 806
369 674
677 291
846 713
507 433
189 235
63 838
531 296
786 707
531 98
463 709
145 421
275 528
698 36
229 748
604 829
741 674
368 313
27 951
593 340
805 496
891 21
484 730
362 404
318 869
273 793
949 422
450 827
143 568
699 246
196 644
718 305
954 85
833 815
458 431
410 81
533 210
899 954
421 46
294 624
303 213
156 614
51 404
818 738
750 626
344 806
916 713
124 160
409 440
270 10
675 357
209 145
204 235
346 747
277 560
17 467
33 139
529 281
147 258
343 678
754 39
114 56
338 212
557 225
58 395
23 733
182 924
742 846
319 493
286 373
518 564
153 667
189 646
860 474
571 432
670 111
909 269
61 532
772 156
283 504
305 858
446 604
556 783
839 205
309 66
76 429
345 575
456 557
910 205
795 118
201 95
202 99
778 589
661 905
913 795
556 312
754 365
39 35
964 911
647 934
303 823
573 421
462 804
160 386
325 6
305 259
720 650
879 317
122 130
270 758
605 217
661 119
171 954
513 172
949 612
445 220
327 269
462 352
504 703
664 666
643 41
69 452
439 870
700 959
605 961
30 212
508 962
961 56
715 72
273 840
233 470
267 656
786 657
692 394
585 13
93 193
260 787
941 870
459 250
543 453
406 100
409 893
770 679
574 596
519 201
826 432
889 454
32 758
702 789
949 783
812 858
51 371
332 19
491 483
317 119
659 679
790 427
276 884
334 413
489 608
728 151
407 259
822 616
344 958
236 423
280 690
643 429
662 61
570 371
867 872
630 924
37 280
180 201
768 61
492 934
555 695
688 859
348 829
803 514
277 887
545 798
582 160
562 865
347 120
629 923
779 365
609 47
379 65
10 499
716 141
119 697
571 538
855 110
426 677
880 332
533 657
475 205
670 536
753 194
711 284
618 622
319 431
328 230
631 686
547 878
325 893
485 67
805 261
551 634
125 691
305 383
642 421
187 444
737 285
964 424
621 616
91 35
598 491
536 658
165 825
783 135
934 432
178 284
399 753
536 211
762 369
286 669
134 540
599 362
113 707
813 638
38 482
468 787
954 923
248 920
556 828
348 16
600 959
25 2
896 649
671 588
816 486
763 79
84 137
477 335
504 898
694 237
389 961
195 691
665 319
196 13
642 487
739 540
758 701
41 953
704 306
637 167
838 921
924 395
594 78
332 799
51 136
817 371
883 256
820 222
382 274
465 788
963 66
471 623
918 691
651 7
607 336
266 889
326 873
136 674
30 918
605 49
914 774
208 470
475 71
611 291
28 884
470 626
914 816
108 843
68 268
719 92
551 53
68 273
26 814
183 767
613 763
694 922
195 522
580 708
445 526
507 688
750 306
753 255
763 269
730 760
681 785
768 601
377 45
697 486
340 196
533 419
436 587
48 317
458 338
75 200
340 849
581 193
22 249
605 152
443 643
443 646
318 174
99 307
183 822
44 552
582 778
610 408
711 42
295 308
393 296
727 908
666 307
272 905
840 687
490 152
536 432
121 403
94 838
839 23
86 47
765 111
236 227
938 745
576 554
512 538
523 849
684 112
22 470
646 809
273 473
70 794
200 396
304 879
485 312
787 461
600 656
232 395
670 729
416 602
895 735
826 575
417 645
470 756
747 336
303 206
98 691
254 551
297 427
150 416
249 659
254 385
905 563
218 861
160 796
173 481
81 471
577 780
619 850
926 221
874 915
947 512
771 89
64 382
78 922
659 645
24 601
148 416
328 826
582 264
414 163
850 31
688 306
754 606
51 31
718 265
72 814
778 367
22 83
303 460
784 691
785 818
31 314
20 274
302 737
47 213
319 568
86 761
329 369
958 367
4 370
491 477
457 954
703 88
321 356
800 912
22 137
180 343
208 756
669 905
122 908
153 109
798 494
863 238
349 898
617 592
151 318
410 610
467 860
956 575
732 780
498 158
850 255
653 669
745 549
651 98
120 453
108 82
216 160
536 288
463 837
715 418
168 876
699 776
652 206
33 44
682 326
73 957
937 689
119 838
880 946
18 953
662 742
249 460
646 104
871 42
950 447
687 674
596 326
879 715
334 361
659 213
165 13
383 433
324 566
557 392
519 490
884 364
252 370
231 372
294 84
1 424
818 690
253 198
188 494
785 799
692 231
289 333
490 779
805 250
761 425
296 648
456 40
70 31
401 789
790 667
229 677
788 579
81 455
728 235
751 448
916 544
477 421
932 850
755 749
517 687
651 354
375 733
468 288
620 10
375 474
184 898
199 796
216 491
91 403
202 591
569 46
932 83
272 137
652 132
962 181
4 365
950 284
81 523
377 660
457 733
726 921
303 425
664 435
459 917
26 273
59 891
737 198
168 269
618 614
512 401
331 208
559 407
347 568
431 697
260 610
524 246
635 830
303 164
75 102
843 928
681 190
156 158
710 213
214 74
260 757
78 899
272 575
613 622
273 434
293 431
9 558
426 628
113 188
76 292
295 433
98 695
55 201
311 667
382 281
324 653
946 690
566 677
565 707
914 242
277 656
283 317
255 56
701 922
594 830
480 257
724 187
916 344
910 760
855 753
593 949
748 32
202 847
341 46
695 829
956 529
671 668
798 21
883 654
98 878
183 167
240 244
887 464
809 639
318 322
422 403
783 647
675 585
581 603
204 421
527 380
344 60
813 648
96 134
78 139
904 579
718 269
305 960
813 132
340 365
68 828
96 703
724 606
283 958
862 477
609 207
870 961
962 24
341 648
315 123
392 589
581 263
250 259
455 578
20 495
664 846
116 51
682 908
641 351
20 285
599 538
605 701
652 383
500 212
881 373
921 811
646 31
218 499
630 274
768 906
148 120
737 163
532 203
510 923
40 709
133 862
554 523
324 570
282 24
11 441
657 366
888 161
376 826
693 412
443 231
346 366
93 846
868 749
722 925
918 352
48 80
82 3
289 418
570 558
880 479
28 579
712 845
155 550
698 759
459 846
784 573
121 372
651 94
76 672
49 493
542 479
1 548
657 336
163 222
82 647
113 388
706 563
17 923
571 882
685 903
582 309
939 431
411 499
179 584
400 834
640 687
434 586
239 366
279 900
415 920
497 857
611 283
75 923
577 511
581 81
209 131
579 566
498 656
632 535
723 859
49 540
252 867
508 217
694 841
738 104
446 957
471 144
719 248
780 261
243 348
209 121
880 664
669 8
262 570
879 541
90 963
726 440
789 421
703 385
778 639
893 268
659 859
348 55
902 700
773 137
772 758
119 614
357 369
164 403
764 669
491 808
700 586
541 738
518 894
73 963
524 404
117 723
64 861
334 477
258 944
431 477
722 491
124 624
734 83
573 133
58 946
840 137
847 42
613 696
377 509
711 757
840 230
678 5
798 859
595 418
488 629
564 193
9 685
548 252
82 288
630 299
698 114
625 800
783 747
116 918
955 566
421 316
369 223
400 567
545 849
535 773
680 773
797 145
267 141
382 15
718 453
58 952
619 141
939 200
963 757
300 356
783 957
339 349
302 154
464 67
382 248
77 228
462 239
725 869
574 772
309 264
294 349
165 654
924 517
600 34
819 250
357 365
941 145
454 71
58 920
891 434
252 131
123 225
598 757
715 701
449 548
951 275
700 579
511 111
337 207
52 294
364 856
178 387
689 512
926 518
618 351
669 677
579 251
655 666
932 163
591 677
545 307
419 791
503 885
42 538
70 132
948 170
26 786
573 77
726 87
950 355
494 453
655 53
552 935
57 136
874 803
891 686
547 912
385 709
641 742
964 359
300 521
644 447
805 80
886 792
319 411
745 394
465 98
822 27
76 17
570 871
735 41
156 538
164 953
430 401
93 369
670 28
475 603
254 929
740 258
832 845
711 401
616 58
305 461
755 41
935 799
203 687
718 207
727 650
461 193
562 431
604 59
931 782
349 481
419 138
693 34
18 14
329 945
207 837
905 416
774 79
641 562
933 389
153 647
661 426
672 857
293 29
763 316
926 884
897 80
138 628
789 761
445 680
311 81
139 138
606 106
495 629
576 335
397 432
266 888
143 88
63 164
500 227
881 44
732 942
263 546
642 791
821 878
73 690
780 779
881 576
556 288
612 358
964 845
670 537
784 853
498 932
243 137
896 679
868 503
506 166
784 943
101 380
510 7
14 314
22 132
518 11
741 918
279 756
369 34
642 50
345 247
387 66
728 554
304 742
9 336
785 778
292 883
181 809
786 584
943 671
492 654
32 664
329 412
445 713
332 876
874 457
718 561
703 212
238 946
482 788
492 216
20 438
754 735
949 402
550 473
554 559
498 28
154 639
756 271
683 124
249 497
229 435
751 311
367 169
167 663
686 89
668 614
893 335
151 387
334 292
221 765
665 317
238 319
149 29
641 220
625 544
391 856
810 808
201 174
870 100
511 624
599 491
822 288
385 413
208 825
64 237
132 809
749 688
414 790
249 164
676 60
153 674
619 843
702 344
780 369
755 394
847 777
7 364
371 476
439 494
332 235
349 386
143 201
138 172
78 937
862 696
94 544
186 664
787 684
485 687
939 348
69 828
181 441
822 761
330 106
276 79
510 649
318 6
596 361
858 354
48 489
651 484
208 230
852 501
719 63
602 164
167 506
128 249
949 504
665 583
594 83
938 405
574 888
173 323
724 725
309 92
651 840
781 12
625 370
459 284
818 228
115 630
449 174
678 827
373 185
114 755
310 626
284 222
719 367
755 356
620 104
719 364
916 858
556 711
297 62
845 471
278 649
693 147
422 259
623 788
885 476
70 207
719 648
695 857
746 935
28 258
541 349
615 110
22 66
209 580
388 848
719 292
602 876
401 674
512 730
295 490
744 205
918 684
121 696
812 787
115 774
858 358
896 456
92 42
171 168
633 963
22 215
950 933
598 7
717 288
343 255
158 53
346 123
822 657
893 390
821 614
581 18
458 668
784 871
582 752
278 929
503 280
510 404
500 280
431 380
593 64
869 56
382 479
187 517
962 97
892 614
422 836
495 524
555 396
27 285
20 476
421 538
229 950
651 368
570 250
942 901
635 313
519 271
755 761
759 803
775 619
516 213
86 40
179 802
737 423
732 296
362 53
257 185
258 568
260 408
141 460
855 53
510 453
884 597
830 310
360 906
320 392
617 105
643 952
128 726
913 946
449 629
942 138
505 46
302 339
605 13
77 795
940 531
162 133
725 709
250 476
883 49
274 930
569 852
949 936
490 8
798 734
384 688
272 629
30 248
379 712
224 794
86 802
631 955
661 472
874 814
594 742
114 316
956 924
177 515
132 144
554 453
391 589
464 538
524 3
683 840
824 612
478 129
681 866
819 132
342 756
216 805
138 355
582 803
46 152
14 928
952 953
742 91
883 730
173 42
844 248
331 145
747 852
230 668
277 567
543 901
273 564
43 489
789 55
839 115
623 487
171 921
465 469
279 119
8 413
158 279
492 729
167 742
595 715
890 952
162 831
277 889
113 578
57 639
675 554
299 227
458 882
209 139
683 684
199 487
463 599
613 314
539 235
899 6
147 442
899 490
915 865
217 107
543 359
616 47
208 440
541 245
668 696
73 756
462 734
534 164
28 865
799 809
331 865
272 460
689 238
119 110
343 673
744 66
206 597
489 227
368 434
393 71
90 42
138 555
73 112
722 363
510 926
138 357
163 366
333 729
472 691
733 203
577 807
699 660
90 555
611 294
780 357
795 352
617 686
702 236
129 842
619 386
69 727
609 283
310 825
607 149
167 633
174 461
157 857
446 31
196 667
132 185
290 857
405 310
43 393
943 75
270 98
309 177
627 396
115 231
252 225
740 566
717 779
468 782
150 371
775 367
939 171
753 366
511 869
949 555
182 935
81 237
541 285
718 74
230 898
13 944
516 553
415 397
78 247
881 92
693 518
182 303
662 124
570 560
590 423
84 586
502 50
327 578
467 177
298 16
310 109
74 708
410 256
22 801
341 16
405 281
379 368
390 872
836 29
558 441
544 140
391 185
218 321
824 663
663 851
678 589
376 643
120 66
781 586
139 84
874 540
822 450
62 639
940 902
507 487
940 663
911 934
456 145
936 739
628 900
880 590
658 285
724 350
189 349
619 244
180 838
195 79
719 359
594 274
249 415
564 188
938 198
891 388
94 857
956 883
219 89
400 722
880 686
556 656
764 359
555 256
847 312
785 390
435 853
430 316
740 367
784 944
815 960
410 723
833 34
644 112
770 243
96 849
778 933
195 537
123 445
209 397
57 777
175 829
785 281
207 136
238 520
611 693
252 15
866 427
464 558
769 472
925 959
450 937
22 107
340 867
816 291
155 877
121 487
36 844
753 514
126 344
617 507
499 353
931 514
576 819
495 303
88 13
541 870
123 773
475 362
790 796
947 617
767 243
508 230
790 189
343 404
146 223
845 372
785 112
116 174
939 167
22 318
605 145
225 364
32 560
605 271
177 365
23 594
641 934
93 623
819 344
918 385
775 779
619 666
14 308
191 564
305 1
82 793
116 705
312 395
192 338
516 67
328 155
863 219
9 21
670 773
329 403
204 438
560 517
749 34
227 713
637 537
153 722
443 179
88 493
759 834
421 112
419 350
816 873
45 542
822 592
790 365
234 628
86 159
484 91
346 182
785 936
492 118
726 709
214 175
761 313
838 421
482 10
469 555
9 11
594 317
70 755
72 774
183 657
294 544
785 453
24 352
182 521
671 607
914 41
737 303
249 800
855 781
752 358
858 242
9 698
637 431
277 301
716 248
577 789
726 161
902 451
44 111
327 551
318 166
706 77
69 261
783 274
565 800
916 668
828 145
913 683
393 886
368 951
391 99
52 189
692 809
243 432
220 930
262 319
716 660
446 649
232 865
818 697
317 743
505 500
81 316
658 961
27 232
466 731
266 459
226 945
551 509
584 244
598 366
203 803
726 392
343 464
557 455
962 707
233 707
180 922
240 608
284 261
252 223
870 24
215 118
627 631
746 375
190 680
899 92
318 924
9 675
38 596
202 850
769 311
642 912
605 669
836 322
154 35
636 336
621 92
426 7
446 860
233 9
899 770
756 540
44 302
947 201
735 281
235 799
232 99
289 460
270 166
419 451
115 163
37 104
143 742
119 417
854 750
150 40
276 310
891 309
24 921
122 371
860 53
262 456
195 403
946 373
309 626
908 222
324 109
262 954
716 290
218 412
588 403
258 799
832 230
632 748
615 708
456 217
617 893
598 892
695 892
238 676
838 487
294 243
30 170
451 811
485 204
577 694
594 167
918 386
888 788
619 499
181 493
505 228
862 164
167 228
363 210
607 19
277 720
380 629
464 345
122 202
489 483
885 257
581 132
728 868
51 878
925 160
248 127
466 564
874 549
636 776
456 653
235 80
58 201
143 215
653 849
322 687
943 355
107 205
246 299
715 911
315 360
907 350
702 600
151 363
746 634
703 618
735 299
665 389
642 518
868 689
545 499
296 568
822 817
332 4
159 369
913 923
145 364
297 299
896 256
665 194
445 291
69 822
88 750
536 472
819 766
753 287
129 199
492 349
727 898
147 663
783 671
27 242
108 544
621 819
907 41
262 213
884 197
315 78
30 521
230 40
518 506
802 89
711 928
489 869
887 339
214 589
104 624
165 650
387 950
124 390
135 730
58 756
278 493
367 521
485 694
795 859
5 667
821 599
813 85
252 107
610 859
115 631
850 389
670 955
828 439
190 431
375 695
522 55
720 933
338 102
960 540
182 97
249 322
88 861
569 792
746 542
465 263
740 381
201 486
289 367
237 373
673 878
488 806
954 227
470 834
238 141
69 549
80 713
830 702
293 894
908 569
741 99
249 578
722 177
865 152
401 41
248 35
546 864
83 323
827 287
20 865
226 214
509 41
698 428
211 889
508 358
293 179
844 253
728 150
484 540
180 349
5 218
824 146
758 203
908 762
88 176
357 89
379 492
8 920
344 959
195 81
280 566
617 214
778 146
70 459
215 503
78 644
943 692
262 396
135 111
117 588
699 946
889 67
828 787
902 285
660 730
777 71
69 307
151 584
430 214
558 491
942 750
508 868
673 294
293 285
875 264
321 41
473 323
505 711
714 470
746 962
585 484
143 514
369 542
676 695
32 739
221 729
946 892
279 392
833 406
568 709
23 385
220 231
593 293
317 348
400 270
638 664
626 365
833 753
406 605
429 307
566 861
463 786
941 856
262 467
424 240
320 412
842 678
766 451
452 569
70 527
283 252
583 513
694 423
641 149
610 527
889 557
911 699
746 779
363 268
656 553
377 483
141 213
672 21
525 443
182 71
180 247
299 205
641 464
398 562
659 829
498 601
710 317
59 648
510 85
535 225
955 578
15 601
675 94
798 818
18 62
712 887
68 179
536 557
625 212
173 454
402 730
805 319
956 856
918 227
927 10
935 12
507 618
824 45
364 859
64 172
815 237
657 544
625 951
855 41
767 269
571 838
157 615
371 259
949 776
289 167
68 542
58 707
601 227
819 248
94 848
761 136
294 873
683 67
949 928
400 848
387 473
641 365
69 868
61 417
902 41
617 772
143 747
870 757
100 80
954 361
601 677
634 380
551 618
482 729
32 490
844 519
766 434
331 813
463 23
839 460
326 41
192 408
640 846
553 170
217 643
800 534
387 123
800 181
498 743
497 648
777 794
409 584
387 29
817 66
811 56
594 247
519 385
694 624
570 3
387 271
143 637
360 558
732 705
446 181
652 305
64 390
888 945
563 547
816 928
153 13
817 678
36 260
652 852
326 201
216 725
637 793
496 256
162 477
139 668
895 163
69 120
593 82
599 667
520 801
893 313
341 83
321 572
229 935
508 203
378 470
391 323
844 114
868 799
755 862
732 686
145 367
604 135
844 703
649 187
649 322
682 15
180 565
37 583
915 629
139 296
332 541
741 53
721 760
70 135
617 138
165 272
197 892
584 251
938 787
69 78
627 279
204 899
277 88
609 926
881 504
345 688
328 690
96 504
475 924
143 640
277 885
655 765
817 818
379 682
900 885
564 89
656 63
500 84
841 792
120 753
746 302
681 370
180 228
104 650
334 290
554 809
226 647
357 808
262 884
190 865
889 539
472 259
868 6
426 287
768 650
862 314
266 439
179 474
492 311
108 582
617 181
500 509
713 707
419 175
670 514
860 60
879 158
363 11
692 416
405 634
327 12
171 317
582 495
47 330
302 680
248 709
452 28
682 850
436 640
217 538
407 131
236 67
189 501
220 814
334 622
187 622
148 311
33 864
884 435
714 932
698 221
706 886
472 364
539 524
157 697
940 455
378 733
470 10
949 16
310 210
372 207
653 739
88 867
121 774
551 287
745 729
903 246
202 239
151 256
96 551
400 104
642 10
61 789
710 388
336 623
935 31
51 454
444 50
173 862
121 951
717 35
283 896
625 910
169 89
842 956
815 760
743 257
532 479
50 118
902 353
895 886
662 324
184 723
296 729
937 760
147 227
587 281
784 487
747 954
744 724
943 244
652 481
850 912
409 273
122 245
766 39
675 734
596 455
141 79
625 742
678 388
798 448
633 734
880 210
686 381
386 323
545 606
331 952
455 15
66 919
277 384
283 720
192 160
640 924
658 373
747 4
217 724
939 682
782 521
319 187
564 362
662 348
18 417
560 894
775 395
643 955
852 240
939 629
339 527
420 408
948 336
396 695
816 825
332 538
22 876
655 441
649 444
751 401
719 922
662 586
516 750
933 448
18 272
178 111
525 291
17 563
539 661
767 507
832 99
219 411
64 113
64 909
635 910
715 698
133 57
310 389
669 138
957 482
429 434
675 228
661 836
926 807
183 488
955 959
352 859
698 559
406 623
445 583
962 31
897 846
873 394
231 474
375 269
714 135
605 923
275 95
700 872
682 902
81 686
755 6
121 699
844 702
758 181
716 440
632 897
17 210
69 461
51 707
667 264
581 732
165 16
675 594
850 878
382 444
556 789
281 407
769 270
613 423
501 658
632 394
64 184
960 610
875 803
478 392
436 11
43 311
751 362
107 301
660 509
344 955
653 397
465 401
180 255
712 861
450 552
234 267
462 708
102 118
307 920
13 730
689 207
569 250
497 180
648 255
616 364
410 711
775 75
263 701
310 659
331 679
456 219
458 319
267 10
226 709
570 517
149 269
718 782
321 708
769 131
598 607
950 426
404 19
506 469
258 31
334 479
443 49
694 25
14 113
744 174
318 570
940 61
192 310
140 859
219 313
712 298
618 739
804 34
454 471
510 733
652 562
195 558
126 243
6 365
711 349
171 83
5 362
874 756
568 227
182 39
719 455
122 89
304 810
670 499
51 118
914 588
201 869
252 245
258 99
852 197
379 367
119 256
820 220
560 687
842 375
785 250
105 321
309 514
520 112
850 657
328 592
464 102
845 217
926 820
439 658
723 645
108 786
513 645
484 852
286 337
318 400
858 586
551 591
914 496
134 520
598 523
386 168
191 451
732 781
859 920
839 650
863 550
683 280
179 169
958 308
537 338
858 327
310 915
467 102
233 549
120 441
925 299
518 878
469 532
560 386
525 426
888 167
39 109
221 572
484 265
815 329
183 199
379 863
265 664
722 427
329 395
825 213
519 219
619 355
651 479
520 307
518 686
718 434
790 285
478 925
533 568
188 438
410 327
576 804
580 702
184 801
750 597
944 397
738 425
371 547
555 287
603 697
604 730
733 193
472 739
503 479
49 45
714 220
604 922
184 907
378 754
775 187
180 736
628 223
304 834
722 557
200 958
581 503
85 354
119 338
486 677
191 603
349 352
574 735
59 892
123 472
854 473
430 197
393 515
536 359
522 127
682 100
860 644
9 403
202 862
899 730
504 946
120 71
278 435
616 540
444 624
463 452
262 320
698 366
424 894
895 284
748 754
812 102
94 801
439 729
829 809
68 380
495 460
472 667
596 912
43 291
21 538
146 808
899 397
572 421
225 846
286 331
36 53
331 361
914 760
670 871
504 66
199 928
571 531
507 227
909 415
78 950
226 553
765 789
280 803
480 884
775 445
237 109
763 353
790 731
270 481
604 351
95 207
852 35
857 386
717 934
15 42
675 114
842 56
816 629
659 535
866 394
466 901
815 835
598 618
234 818
283 351
430 396
293 919
253 503
116 131
283 44
133 567
824 296
283 808
430 101
899 932
627 794
518 756
151 936
97 350
727 236
667 19
43 421
863 807
744 506
880 24
61 155
260 901
328 583
938 830
667 301
180 98
512 66
108 587
662 942
20 432
949 662
209 250
529 843
209 106
573 215
236 169
498 735
492 713
783 668
866 370
192 77
48 451
457 5
805 654
485 243
686 435
734 24
818 146
906 507
368 553
734 794
238 955
662 522
202 164
678 362
931 513
606 771
419 488
409 746
714 607
908 686
782 920
849 953
467 107
300 669
52 953
916 433
463 548
470 776
480 645
543 771
278 59
922 476
788 634
349 228
224 499
929 287
399 18
948 451
208 570
905 357
20 419
456 837
230 791
879 38
90 856
927 831
735 834
943 823
81 372
519 175
607 469
426 928
475 692
376 108
5 562
855 537
305 759
456 601
646 125
271 361
871 772
13 247
602 494
88 345
129 535
238 212
775 803
182 30
20 358
681 100
714 681
868 461
122 8
556 759
526 364
14 471
171 774
64 314
20 534
200 264
506 507
135 488
955 944
75 474
800 3
234 673
749 610
577 768
702 46
21 84
121 56
845 886
378 342
665 207
651 61
860 438
683 725
25 864
642 961
153 227
529 408
458 723
15 371
510 203
135 248
888 61
866 834
818 363
646 95
251 212
480 150
22 191
46 919
863 648
462 290
342 926
506 544
186 557
8 412
749 686
92 411
14 130
948 303
575 697
516 915
9 70
485 58
712 622
139 468
44 713
593 48
86 426
359 112
492 607
855 418
896 96
885 614
605 251
282 205
480 861
755 586
74 561
641 292
576 395
671 820
233 53
603 149
276 834
525 703
376 136
348 370
561 228
581 55
211 469
524 758
273 270
114 149
604 719
549 413
210 306
728 434
726 650
706 717
234 647
368 917
368 606
675 38
761 107
683 373
351 688
822 202
474 809
712 107
186 479
754 137
506 907
482 792
467 500
327 709
495 238
473 111
519 761
828 281
81 431
896 631
349 493
293 154
225 89
659 316
552 291
820 176
375 281
942 808
879 855
712 770
388 144
210 558
63 731
347 777
462 61
96 557
475 495
70 281
769 917
267 206
183 99
70 748
36 740
371 395
303 377
336 74
885 40
495 836
455 281
871 55
721 417
60 79
958 806
550 723
573 174
499 520
315 748
5 299
926 907
767 224
712 320
430 830
191 823
547 677
663 588
918 127
50 791
186 384
695 364
685 432
798 683
802 353
300 610
734 566
244 365
629 674
183 700
775 109
587 768
428 468
85 403
790 411
420 470
464 666
862 547
585 678
158 918
587 546
819 39
31 338
430 307
931 359
295 444
351 803
347 571
76 371
743 41
715 893
157 307
756 873
736 384
652 405
393 796
580 166
548 411
826 221
235 56
706 471
675 242
117 669
499 316
378 511
450 963
61 264
305 42
68 36
321 118
91 477
121 569
81 963
735 319
430 382
427 859
714 459
614 112
728 291
158 807
100 247
449 480
271 55
694 176
486 205
391 547
815 250
940 129
910 423
449 418
790 543
877 789
463 234
621 218
504 926
470 550
133 688
36 171
620 795
519 356
573 11
116 758
595 627
557 936
706 857
572 54
694 222
962 366
635 920
490 538
585 136
810 329
842 517
933 626
27 160
582 386
964 853
288 319
78 458
167 150
954 349
833 824
218 67
494 928
956 606
860 248
469 85
143 898
99 886
836 509
594 920
34 953
151 707
563 413
82 461
11 256
28 803
51 256
644 900
576 312
270 806
394 434
400 99
446 67
603 803
616 792
828 51
400 98
641 685
755 364
428 327
697 803
880 720
510 704
143 607
61 657
653 643
575 645
812 54
570 48
455 707
628 739
830 690
186 381
581 474
830 118
688 493
719 90
832 9
845 219
779 152
254 544
549 639
484 954
785 4
795 520
181 760
87 876
661 447
664 852
904 499
682 47
379 188
86 602
896 306
142 807
598 780
588 447
277 421
114 661
180 952
113 961
190 207
711 28
554 793
748 126
738 127
604 853
148 115
92 251
502 919
847 80
613 620
457 16
443 903
935 555
55 808
703 500
364 136
712 2
101 49
504 794
482 836
595 759
36 232
940 856
198 7
171 21
375 588
741 47
341 423
560 119
642 792
456 639
55 66
308 244
752 110
769 566
874 781
159 167
283 860
522 306
911 739
788 193
549 522
620 381
533 666
379 935
184 636
44 931
63 650
512 403
446 361
368 692
775 50
42 50
88 352
55 21
116 555
643 390
699 47
401 194
646 660
76 255
114 31
105 866
105 496
375 677
792 299
175 773
401 705
452 787
401 561
337 654
685 34
414 34
51 958
126 569
331 726
831 691
337 765
840 684
254 156
455 34
795 385
745 268
893 54
504 631
615 925
931 849
866 163
818 559
765 640
318 942
758 608
33 337
537 181
728 890
960 771
368 804
332 743
812 164
737 257
610 24
324 16
295 163
26 211
76 557
552 156
536 504
700 46
173 13
277 478
821 123
30 730
758 365
619 101
610 352
580 893
400 231
322 575
799 374
238 217
770 814
401 473
546 185
680 168
43 398
582 161
180 134
115 85
449 686
44 861
619 767
120 353
115 803
36 902
186 360
341 454
525 63
615 779
234 138
443 605
534 677
22 154
166 118
909 527
277 693
627 353
407 291
347 104
956 297
683 867
558 353
720 313
30 384
132 453
772 820
436 338
331 456
300 515
712 645
762 509
625 659
810 411
797 501
785 468
482 50
599 867
303 523
899 759
449 172
632 533
941 590
518 212
802 639
534 322
779 177
225 917
897 660
778 848
59 576
706 290
33 898
721 416
772 228
932 423
874 653
158 749
175 313
886 589
736 679
560 291
954 303
939 745
468 418
932 852
420 100
577 134
611 307
70 816
775 133
692 771
636 739
747 729
377 532
545 253
230 471
215 258
410 132
531 493
571 482
655 496
802 7
642 501
759 397
916 28
787 623
346 133
534 739
128 210
280 634
51 565
36 329
875 16
801 705
22 306
604 32
393 257
844 671
615 788
839 781
317 169
492 330
475 886
100 264
333 432
157 241
17 352
430 820
577 318
233 936
961 212
315 709
478 82
702 887
764 921
495 907
382 294
279 952
78 579
73 568
594 552
22 81
233 954
634 425
71 425
902 264
303 280
278 75
798 89
294 872
465 258
826 803
628 168
320 45
159 826
571 136
447 291
925 773
215 491
940 746
908 935
943 452
238 59
277 731
855 865
490 353
676 352
467 424
750 146
764 663
896 325
932 654
216 759
906 656
811 869
308 66
424 658
98 227
292 242
878 806
262 934
402 187
299 140
826 912
895 275
871 383
508 927
929 137
262 900
932 952
162 236
751 750
376 615
443 806
925 804
329 836
229 960
310 40
746 343
524 850
847 136
625 254
189 119
371 29
116 447
283 646
764 688
386 137
477 185
376 757
717 194
938 48
810 892
529 461
31 152
445 228
947 129
745 193
956 171
582 622
749 837
353 713
832 629
609 236
354 538
165 906
367 130
604 106
405 928
719 761
518 837
52 493
659 742
128 604
670 440
551 206
607 160
828 865
482 5
763 219
292 829
712 468
910 344
336 687
496 131
124 554
309 30
126 236
505 550
656 461
698 798
485 196
621 526
470 930
764 677
569 150
848 60
940 787
99 679
661 175
904 147
565 952
932 513
236 837
498 44
393 958
728 312
948 575
464 47
692 175
912 757
380 684
475 527
762 667
324 876
328 104
371 242
273 762
525 676
302 198
689 906
854 50
612 650
826 459
536 11
455 958
827 46
502 112
850 11
26 847
348 757
603 480
201 696
469 136
792 394
597 237
518 469
651 672
682 817
630 557
293 417
786 691
961 109
575 373
956 752
393 108
767 894
778 513
217 434
777 330
129 922
842 15
532 814
895 441
662 154
387 294
611 404
603 754
162 377
955 867
293 515
32 275
44 504
33 288
406 436
574 154
877 523
774 150
810 356
28 215
792 923
710 140
277 691
683 622
939 433
730 352
957 818
75 771
78 267
842 271
607 383
545 270
545 96
764 468
317 564
882 836
336 244
174 137
475 661
345 7
874 3
128 369
950 576
199 388
812 98
286 734
424 767
258 373
293 282
229 204
822 637
677 461
767 721
909 308
188 41
694 473
748 697
171 161
507 127
774 730
464 252
719 121
210 35
583 688
86 70
59 154
70 922
378 712
8 248
346 268
721 493
657 601
815 413
842 251
497 564
428 380
249 25
940 176
33 460
199 481
821 541
286 687
567 365
510 19
595 112
200 583
938 600
616 223
61 298
305 928
800 643
730 922
756 877
43 949
510 618
189 477
11 330
242 118
356 35
74 53
890 823
464 699
610 427
929 739
670 83
653 823
927 837
277 924
637 915
276 747
816 322
167 923
343 503
253 212
549 953
638 433
843 781
129 268
682 441
36 586
488 338
686 660
443 288
693 312
217 264
916 945
473 491
519 677
279 147
75 567
332 765
294 55
211 21
866 306
739 666
431 12
719 921
617 560
146 918
671 401
665 79
587 25
555 370
237 67
396 56
662 419
689 834
510 239
679 66
218 163
813 713
320 599
318 147
905 959
599 57
40 483
457 714
303 856
276 811
715 847
232 255
511 222
183 795
870 95
33 594
369 136
315 503
653 479
916 935
237 808
839 302
836 697
275 564
595 805
617 278
305 615
90 272
167 486
877 247
486 658
295 756
81 870
618 674
863 111
452 494
826 807
324 943
33 762
572 491
218 752
732 30
715 755
207 687
605 589
914 30
214 137
404 814
43 668
430 921
891 10
582 767
795 707
61 425
125 408
603 683
229 951
262 657
9 799
574 50
209 366
474 709
943 242
871 884
565 466
641 514
633 761
346 633
866 535
334 559
468 135
454 272
182 375
463 649
276 735
956 54
419 644
563 608
875 237
415 645
810 660
505 65
716 539
813 456
467 725
730 359
229 494
732 481
341 124
557 119
326 394
280 364
20 569
622 316
881 244
179 16
300 507
761 112
882 85
44 680
659 791
428 365
87 773
120 798
931 235
941 312
690 776
701 130
75 269
33 579
309 240
267 918
524 453
918 194
15 608
336 773
933 683
401 756
293 365
347 290
874 576
642 412
143 255
815 13
635 660
942 917
675 695
297 713
826 231
661 87
348 486
807 906
393 587
498 745
741 688
742 257
332 405
743 56
820 349
348 584
817 114
308 29
902 125
716 270
18 381
555 946
242 781
381 257
916 308
20 835
805 656
665 301
824 160
135 460
36 429
39 365
324 669
659 197
857 859
240 589
279 871
496 493
319 892
86 596
89 876
279 729
332 692
728 247
898 42
159 219
192 483
233 693
727 426
502 187
747 735
295 15
862 865
619 856
246 658
873 872
424 344
800 119
721 894
834 102
467 654
329 244
43 808
266 150
248 771
452 464
902 959
556 453
745 533
401 897
328 223
911 112
929 794
305 952
39 359
593 941
830 529
778 657
420 161
620 89
774 74
327 441
312 892
184 605
150 499
711 197
189 496
120 745
436 567
871 676
6 131
657 95
116 777
576 291
710 745
327 389
449 891
582 786
52 914
117 285
333 255
964 801
818 847
618 555
528 102
717 370
332 94
595 359
505 472
627 429
545 566
334 124
47 709
308 416
428 410
858 676
166 507
419 250
915 771
123 420
710 34
35 713
290 210
392 164
116 366
768 901
319 220
372 771
947 255
379 726
594 314
580 256
302 885
726 555
516 697
386 666
318 450
943 648
875 282
252 313
402 468
233 75
122 94
82 624
662 527
615 83
651 387
831 243
704 527
109 359
320 274
632 89
184 11
841 825
199 856
660 213
862 291
64 522
147 403
165 818
813 407
534 416
946 130
783 15
868 7
164 40
513 355
719 725
727 818
695 330
232 407
963 109
76 7
879 109
468 167
403 803
644 928
253 608
50 41
549 348
708 269
270 936
58 388
632 74
839 771
315 410
83 246
26 144
275 242
565 260
786 705
711 407
629 760
166 743
832 884
273 369
661 240
437 541
805 742
572 803
189 168
633 517
43 338
562 84
893 667
117 425
488 247
281 900
113 287
75 521
726 559
539 550
754 959
179 738
665 228
774 496
54 213
439 814
645 851
917 79
886 150
940 849
863 870
406 495
874 67
789 92
574 858
298 547
91 62
700 127
32 251
573 56
123 320
437 888
663 897
381 872
133 707
577 787
567 542
233 288
262 603
712 877
883 389
745 66
535 287
830 156
422 718
632 868
642 70
303 321
647 256
505 71
22 877
128 659
224 60
341 742
652 60
764 14
626 555
470 771
324 569
430 33
199 700
377 559
817 442
748 690
374 697
826 104
950 766
511 242
152 307
93 208
754 429
458 287
619 53
543 768
539 918
740 909
445 299
9 788
85 370
356 476
922 316
422 934
448 607
754 866
468 298
110 350
22 665
915 355
279 700
178 534
881 42
339 335
69 230
277 630
659 930
751 952
214 261
54 168
810 599
17 75
9 748
652 760
510 211
694 685
548 388
797 343
543 586
541 19
649 5
443 557
671 898
497 830
287 140
825 792
495 724
162 749
784 377
785 685
391 923
224 963
512 333
594 676
665 656
632 530
26 923
755 432
304 184
182 195
895 843
862 156
162 732
666 242
324 115
658 269
635 637
755 245
117 780
328 516
648 57
605 553
217 246
452 125
766 94
649 441
832 264
69 291
659 268
155 271
664 177
874 899
274 898
798 477
579 16
308 110
70 499
342 909
964 472
733 362
289 842
881 862
77 550
728 513
678 622
609 610
308 572
507 566
485 729
114 55
662 103
682 82
533 338
273 261
334 877
436 771
611 824
439 19
171 920
716 601
283 93
642 810
747 465
64 783
583 668
726 829
153 39
481 106
322 528
320 808
593 368
142 805
646 503
863 28
199 820
398 104
233 429
102 835
402 826
378 274
51 513
536 543
883 275
858 112
948 13
2 928
948 396
552 830
961 62
904 634
769 646
482 290
278 320
712 752
833 355
168 434
839 644
113 110
166 919
847 361
679 760
333 629
458 945
728 101
467 210
331 113
541 814
143 676
961 919
378 247
44 424
81 213
117 63
132 848
376 161
888 290
844 403
630 343
884 134
508 343
887 434
94 24
632 163
548 481
550 319
549 482
128 800
511 58
96 413
916 491
484 865
718 619
581 279
151 120
887 491
519 168
475 238
142 30
295 734
595 377
775 543
208 83
58 690
377 287
962 602
575 140
377 734
590 244
728 790
821 830
104 799
875 938
283 321
337 781
506 645
673 750
98 274
462 631
508 685
226 189
828 745
941 2
604 708
550 589
455 847
282 131
203 861
677 62
492 238
327 848
824 84
446 660
911 779
565 816
596 413
311 756
20 401
69 795
64 143
86 554
99 74
120 935
51 897
108 687
765 476
573 503
172 316
880 326
204 553
426 788
8 776
784 94
460 299
528 451
33 422
463 637
113 873
341 520
332 853
783 92
287 568
239 851
71 313
745 506
896 530
556 530
925 742
910 555
271 248
964 464
304 411
64 297
594 599
683 362
682 753
388 846
784 608
735 561
289 916
237 164
54 707
657 248
182 488
422 623
204 877
315 3
253 269
720 308
179 411
583 383
819 759
182 308
180 693
655 853
406 831
84 269
82 629
226 561
331 299
318 959
698 836
511 464
592 493
571 56
911 721
722 435
765 205
860 829
602 865
913 10
936 306
439 624
200 465
611 517
620 667
546 781
366 168
950 2
596 126
151 733
960 107
402 502
98 725
915 146
96 8
464 288
782 307
692 127
324 377
493 264
734 394
147 381
312 313
647 575
148 767
842 676
947 239
342 61
463 41
727 382
635 805
151 93
469 224
957 350
409 295
331 340
955 21
155 548
808 794
327 501
17 809
913 170
954 248
103 471
473 263
211 377
77 737
36 908
746 2
689 48
374 521
367 432
840 21
266 564
821 504
480 41
446 818
889 197
426 935
266 454
559 558
641 362
445 5
854 579
22 436
559 530
352 837
224 515
157 179
279 486
722 520
512 317
665 776
711 799
949 543
413 776
425 228
779 207
714 872
157 626
398 866
77 778
422 91
814 432
157 232
506 345
36 353
616 201
133 838
289 954
100 131
403 228
847 601
155 578
840 213
881 39
409 555
116 773
956 155
753 66
839 97
682 949
702 910
826 423
290 503
605 445
682 158
500 514
958 306
59 16
947 598
821 883
134 144
328 156
233 742
837 408
810 838
797 92
26 661
149 561
516 144
299 168
263 752
689 80
618 920
816 189
342 332
531 717
635 704
743 841
125 907
913 488
445 252
727 102
703 287
721 45
770 849
889 663
942 886
266 859
523 781
761 237
241 792
592 846
400 876
633 530
117 779
96 222
664 228
96 615
393 357
422 84
268 323
615 691
714 520
716 767
895 344
192 145
743 350
26 799
430 137
769 513
940 791
504 240
830 841
615 841
836 648
153 910
828 668
81 903
81 759
96 843
711 168
202 35
63 107
716 123
253 57
564 130
260 679
481 622
191 332
11 29
192 516
712 60
659 140
69 537
333 789
27 759
502 619
879 43
411 110
303 359
816 780
886 801
281 416
812 369
409 697
341 521
449 549
462 297
157 762
121 572
96 738
545 892
337 8
562 476
568 509
25 365
376 580
880 344
387 963
116 402
633 873
151 480
574 294
753 869
584 808
845 871
142 114
914 160
512 350
201 791
283 119
128 411
49 481
61 782
135 365
51 781
122 621
120 785
157 918
473 489
843 618
142 754
68 665
580 598
286 275
376 850
199 404
425 34
659 808
463 28
329 551
155 257
632 771
605 300
577 366
191 136
508 196
354 624
126 469
253 897
702 290
211 124
245 417
59 936
655 847
937 11
733 257
516 579
315 619
891 166
392 107
346 955
446 802
135 150
331 110
751 115
410 386
836 872
576 104
627 810
86 470
831 201
456 94
496 247
448 648
727 147
241 390
741 887
744 24
447 526
885 79
178 923
619 482
480 434
710 176
840 794
642 387
802 25
60 453
583 232
159 648
875 834
863 953
83 532
603 809
905 734
163 538
698 266
178 450
478 529
245 919
797 146
249 874
89 776
245 223
613 528
904 355
789 351
165 111
560 506
468 659
145 803
958 175
400 558
409 532
766 602
547 29
810 856
827 928
70 851
171 193
784 219
144 586
761 228
752 403
69 846
522 169
547 106
745 218
671 843
870 197
875 532
174 107
632 870
126 447
343 259
964 71
931 829
249 325
887 366
724 591
548 193
768 666
699 752
195 590
4 412
561 350
423 106
938 111
802 221
677 859
595 861
782 779
652 416
273 494
947 267
871 936
554 476
306 849
631 13
1 599
704 427
436 694
573 936
73 702
183 134
819 680
662 774
761 853
376 809
465 752
138 101
898 788
409 80
271 92
886 242
466 57
216 466
824 164
439 412
569 721
865 213
146 40
936 538
75 243
884 106
283 705
464 454
949 623
61 686
754 734
81 4
909 246
912 705
464 677
656 425
99 285
87 781
524 112
201 21
241 102
655 121
68 14
128 909
940 428
123 933
446 431
9 107
500 513
886 438
180 281
543 631
803 876
837 118
229 663
655 576
809 291
693 81
665 758
613 186
715 628
380 907
954 679
485 241
565 12
232 119
2 869
700 841
60 353
663 936
808 251
866 871
347 751
501 584
349 547
830 206
614 137
446 268
315 781
175 811
498 755
229 269
324 904
253 16
186 735
184 163
577 567
505 590
898 546
732 519
737 647
128 914
468 493
396 491
90 469
807 404
616 251
240 397
154 777
604 558
881 417
315 105
153 1
422 857
147 6
462 433
86 558
305 799
584 109
149 857
934 477
255 170
551 562
896 655
154 246
762 542
431 54
958 584
262 960
956 629
815 172
294 31
119 313
229 549
346 637
121 416
926 204
315 830
604 201
556 659
132 62
265 217
23 457
646 757
55 63
728 677
549 749
278 149
443 913
259 435
292 592
436 606
267 756
798 889
180 951
139 639
566 66
23 906
151 817
530 781
42 60
72 674
532 876
117 523
195 126
72 396
896 866
557 524
575 54
224 944
868 680
460 223
880 557
797 487
736 248
812 955
148 408
935 597
229 361
884 12
564 257
276 333
785 110
824 548
196 132
454 803
893 892
51 21
847 934
950 366
105 354
342 589
868 647
769 941
733 759
92 837
183 652
300 394
71 316
342 554
640 522
277 465
565 548
726 819
806 394
832 632
778 35
254 343
478 694
399 787
746 886
744 538
670 422
381 796
765 336
821 671
657 829
473 197
199 102
163 112
456 794
262 542
485 645
463 955
839 158
505 865
936 248
722 5
779 483
605 242
440 60
591 35
249 67
727 795
630 723
899 568
784 268
552 170
534 780
425 16
576 568
420 859
298 500
445 323
599 514
286 364
543 338
464 198
815 733
914 82
744 483
180 63
545 263
875 197
817 124
626 423
747 669
780 917
897 479
887 591
567 285
741 668
472 223
729 100
281 650
613 959
738 894
422 228
157 447
124 782
278 709
821 825
204 814
894 544
524 562
683 166
740 28
239 256
937 441
554 361
962 816
737 894
534 35
746 700
389 287
682 943
667 705
308 758
653 10
44 124
889 768
585 310
703 104
921 499
675 252
813 661
595 582
893 175
619 12
525 373
778 464
53 837
205 483
188 335
449 54
560 767
44 42
613 781
607 633
273 416
173 114
450 909
447 35
797 4
492 699
333 959
671 657
404 174
933 220
11 857
96 691
144 487
934 34
28 471
103 849
720 330
693 768
755 421
883 749
890 284
64 638
488 46
27 469
813 162
557 397
43 215
677 691
425 709
786 149
331 520
281 699
70 511
764 31
333 561
467 920
76 728
625 417
11 246
592 362
180 237
192 902
81 925
805 119
323 40
626 781
728 846
587 618
557 260
209 411
739 614
158 496
470 486
636 250
157 12
947 574
289 60
454 239
465 507
894 801
560 213
583 760
64 169
267 386
289 241
719 554
290 207
564 460
951 752
257 709
23 901
101 578
340 878
682 803
936 791
541 592
497 181
280 760
48 530
911 59
863 255
755 287
449 662
583 488
240 433
606 352
751 166
686 639
858 730
715 553
699 284
634 837
173 397
728 196
571 222
867 110
581 322
496 107
160 348
154 354
510 12
565 403
751 55
713 193
852 97
241 936
187 62
234 535
73 111
783 250
100 244
396 170
866 91
863 796
33 359
143 355
224 602
756 852
936 877
33 587
117 695
595 856
900 109
36 142
896 668
127 312
676 215
206 713
416 370
728 139
127 299
571 77
324 476
749 136
175 575
23 266
780 299
595 725
936 522
23 79
339 16
122 131
331 161
258 338
889 338
254 676
817 348
158 359
300 308
492 474
557 520
266 2
571 15
38 373
464 922
911 329
810 771
305 606
410 127
594 61
512 616
352 316
497 185
423 597
855 486
645 261
43 577
928 285
419 46
639 176
325 938
162 38
822 477
895 258
543 691
410 557
70 247
172 461
871 67
272 827
187 261
622 586
642 796
775 408
791 110
440 243
369 111
710 685
506 731
204 523
948 227
664 335
925 67
229 813
887 756
504 499
889 167
507 203
879 164
81 212
2 514
456 935
304 814
508 734
131 395
310 883
392 169
503 169
603 930
909 502
10 111
496 63
409 838
489 35
784 380
924 566
260 364
292 953
638 779
625 261
178 155
682 121
541 959
850 917
466 911
302 661
565 136
572 416
813 476
497 435
357 853
302 723
786 856
793 757
743 704
844 329
866 195
502 29
839 844
698 539
642 40
633 365
693 563
663 40
611 26
195 344
225 878
331 665
324 816
671 814
154 534
827 707
636 849
658 553
48 836
675 607
617 920
827 872
784 460
812 3
77 301
385 835
732 554
85 163
200 21
105 235
167 851
593 222
142 98
638 74
311 752
624 542
880 733
164 917
81 738
465 600
255 739
342 219
153 323
683 601
151 914
609 430
129 471
436 264
667 132
956 241
236 922
525 665
545 758
375 631
85 877
369 658
893 862
279 677
271 245
21 256
349 575
379 231
399 711
689 671
354 614
384 540
593 682
595 467
466 517
339 83
221 274
441 861
599 569
692 791
830 810
786 806
376 175
108 871
22 942
383 901
753 339
896 387
450 149
782 54
200 501
666 654
104 900
571 746
159 660
557 827
130 247
700 546
737 152
122 940
673 699
863 856
230 777
769 644
260 794
466 88
574 117
507 777
289 135
216 175
410 365
550 237
780 526
573 668
559 731
61 856
888 15
741 138
625 941
562 352
590 793
751 798
924 688
340 181
446 806
282 721
133 213
9 220
391 432
778 795
195 578
621 464
879 59
33 827
372 431
217 330
302 272
372 520
281 194
583 220
311 671
942 584
68 300
929 644
51 835
262 364
90 483
588 804
376 768
160 579
443 532
141 301
262 532
44 859
797 360
129 451
567 668
470 823
151 241
20 296
931 92
611 792
76 440
456 847
442 725
413 261
722 217
272 919
956 12
825 934
94 353
536 127
332 298
728 259
725 435
890 411
854 804
565 144
414 156
734 176
234 25
706 849
535 415
741 380
911 474
881 718
234 905
15 521
43 828
706 665
633 566
552 345
468 500
531 448
778 181
149 185
885 781
824 415
936 314
114 756
398 565
525 395
292 284
775 564
162 106
292 551
258 878
854 303
115 472
642 807
875 831
471 667
182 511
410 237
526 185
290 930
772 685
899 519
23 137
372 3
482 853
322 532
587 945
379 424
409 102
289 551
909 81
18 351
68 870
78 197
30 104
448 932
347 491
805 372
832 684
693 196
443 562
458 329
896 523
196 384
595 542
911 891
539 384
721 24
105 71
711 630
725 285
888 796
858 864
881 268
378 847
277 739
1 708
274 870
879 781
173 818
125 306
160 40
488 15
720 464
142 597
418 873
9 926
448 365
633 111
249 21
324 410
736 589
949 307
844 333
464 241
670 104
731 793
949 574
234 434
957 172
845 850
771 922
323 959
17 543
827 314
660 112
746 490
20 600
484 550
139 742
467 479
217 35
820 499
85 6
162 100
830 298
334 653
463 2
234 469
286 503
406 214
54 35
768 280
715 23
815 937
94 15
636 441
744 857
331 64
318 259
482 461
146 137
354 396
754 801
676 67
728 386
346 351
552 99
611 424
344 307
875 552
159 495
924 212
887 898
98 4
186 754
470 34
798 372
774 198
647 225
587 903
862 56
86 315
960 84
601 130
49 60
495 935
186 638
624 46
550 412
653 898
242 757
634 684
275 634
302 753
689 111
716 710
591 91
938 374
918 921
51 503
73 401
317 89
790 899
327 823
151 411
895 696
904 338
43 461
817 868
667 493
590 316
454 104
59 145
536 358
844 937
206 408
443 243
478 227
640 777
680 84
845 130
209 886
573 317
563 168
695 244
812 232
204 80
727 563
873 62
143 112
379 38
955 242
159 223
699 900
443 264
928 131
722 295
383 272
672 923
956 626
943 686
637 931
211 429
8 869
672 352
409 876
401 489
535 71
9 284
39 923
210 677
641 420
570 900
277 353
550 380
821 190
343 125
115 559
309 503
80 2
169 136
428 373
283 845
64 678
121 534
512 236
888 74
33 97
459 187
340 717
531 274
14 873
682 864
80 110
199 801
918 523
211 512
758 749
279 424
719 55
217 959
863 225
868 372
279 630
777 269
467 14
145 132
662 860
683 860
325 543
648 650
135 931
839 941
814 930
828 408
274 99
779 788
797 818
592 601
276 559
375 224
556 176
932 857
392 236
337 713
710 276
795 370
325 699
376 810
120 692
297 487
44 487
900 185
625 534
429 801
353 540
942 771
383 500
151 694
581 554
640 645
207 922
347 349
700 144
217 339
718 587
543 927
239 205
670 932
190 906
355 713
330 60
119 395
399 945
875 382
459 351
130 806
800 471
956 645
315 946
282 831
334 705
826 530
289 281
522 690
241 49
818 763
234 34
549 451
767 80
426 563
208 955
182 225
421 517
158 474
9 637
122 448
133 308
599 597
601 901
414 238
595 292
916 671
566 97
822 190
839 458
574 265
638 136
625 686
183 209
931 338
719 946
647 674
662 66
300 274
652 712
697 79
842 215
748 959
9 440
828 827
262 361
38 924
463 262
644 99
43 109
88 92
128 862
784 699
881 740
6 687
947 3
293 507
702 489
184 528
138 244
536 588
103 447
821 961
565 650
955 213
956 46
617 167
502 638
505 936
682 343
551 959
15 425
431 425
863 389
115 796
110 859
23 910
927 554
196 752
896 338
874 505
887 488
190 838
613 145
947 618
392 245
465 962
47 246
337 99
341 872
941 156
401 83
379 780
498 144
344 188
36 28
485 618
896 307
379 554
449 760
595 816
321 194
366 542
183 898
207 853
815 465
956 210
377 404
925 894
33 220
490 645
562 851
76 49
36 868
697 688
577 672
272 792
182 442
157 637
490 287
416 857
535 58
265 866
410 902
677 7
128 757
595 414
117 907
124 451
5 528
166 30
951 431
582 5
154 952
393 344
533 355
157 532
154 429
345 299
800 794
775 237
585 225
800 696
685 846
916 533
76 326
732 227
729 705
8 330
150 476
119 150
960 429
451 752
933 455
184 790
68 585
529 520
220 176
61 176
171 294
635 13
832 323
372 515
481 811
863 709
36 700
125 917
326 814
611 320
197 364
155 188
486 527
573 877
165 601
156 803
682 251
562 372
672 765
954 407
888 884
792 477
793 856
43 856
320 646
188 763
909 114
871 598
118 307
785 606
592 886
573 883
621 386
657 413
141 515
460 538
449 473
508 865
624 306
233 360
424 677
70 654
729 84
948 634
642 727
533 555
790 660
536 95
67 509
579 19
334 329
898 417
716 704
780 731
393 24
699 691
943 435
775 612
463 13
181 60
768 424
718 694
894 953
278 580
86 8
958 369
675 889
266 690
409 7
681 10
209 129
75 754
761 380
847 591
116 723
102 946
315 703
51 48
209 700
728 783
733 31
673 697
842 576
458 451
382 880
701 144
341 700
655 909
424 773
85 921
908 259
950 489
554 704
560 671
99 227
636 456
803 264
128 436
652 439
609 675
810 94
216 836
324 733
142 366
812 127
116 735
20 110
961 140
248 242
487 586
440 261
692 921
950 614
525 276
670 262
389 427
458 256
426 522
784 932
909 91
524 231
113 362
851 152
841 268
342 440
400 921
812 631
821 27
947 445
305 320
657 476
340 656
861 878
651 160
881 804
850 194
278 67
387 665
754 42
277 109
75 220
890 112
277 84
447 89
951 621
581 929
262 434
486 261
812 703
402 754
406 513
22 46
128 904
233 315
191 397
294 330
501 433
231 118
327 731
567 624
282 555
964 151
414 455
430 822
428 280
229 397
402 431
848 168
522 451
754 793
931 946
464 444
735 648
810 757
218 40
234 749
525 12
802 787
32 160
769 160
799 102
294 835
20 646
342 806
183 269
332 55
346 113
458 327
146 515
292 567
824 442
443 661
382 118
342 723
33 542
531 300
457 476
851 7
657 835
769 923
43 387
82 892
347 390
860 827
583 397
625 701
557 960
963 614
260 691
787 514
784 217
159 599
367 838
635 561
280 530
462 85
910 529
783 528
612 386
273 917
282 702
82 491
117 13
437 409
75 441
73 789
393 807
354 100
325 14
442 608
488 438
204 100
375 472
430 47
281 106
51 950
623 257
716 463
802 534
341 922
116 754
545 279
133 731
668 256
76 820
700 281
33 218
933 602
349 385
23 633
478 853
948 489
234 803
863 269
148 858
237 84
393 366
15 237
635 557
482 419
47 41
453 705
70 650
473 397
238 213
391 648
892 907
463 768
641 505
932 60
120 894
456 230
320 244
610 212
317 381
58 222
671 902
6 41
158 870
631 903
736 558
92 372
398 220
173 327
31 701
749 537
661 66
143 389
382 231
643 397
441 413
298 579
545 647
551 174
829 451
525 200
178 145
108 882
576 931
802 629
33 396
885 523
665 661
446 883
277 350
651 218
334 789
502 787
153 35
720 566
871 666
906 773
362 66
363 253
525 564
626 614
658 920
513 307
17 302
73 874
681 514
302 268
780 291
651 3
396 35
262 952
698 766
851 140
233 560
948 590
26 658
217 245
929 600
817 805
857 629
939 544
108 583
256 395
288 892
868 263
620 782
665 958
898 134
166 773
571 563
520 170
530 907
158 695
542 622
321 945
751 110
511 814
594 127
91 553
651 728
940 478
630 41
525 791
418 841
250 188
183 246
842 767
672 812
893 765
830 352
671 892
347 843
702 11
340 903
485 301
525 619
866 47
262 529
485 405
590 503
633 669
736 606
569 878
817 477
133 371
349 520
166 643
755 222
784 874
430 294
879 704
282 882
902 811
693 649
23 713
633 109
215 239
524 796
422 204
302 27
571 332
918 629
880 804
497 842
11 782
446 651
653 138
576 954
693 415
429 546
868 786
706 365
162 151
437 482
875 674
887 676
693 95
276 564
662 683
597 707
659 12
96 172
630 460
882 350
190 922
560 666
605 870
286 609
457 93
706 316
440 773
398 437
274 258
437 206
519 2
816 742
900 876
871 903
874 518
356 247
446 718
854 295
96 646
735 697
756 589
68 161
318 47
376 40
611 674
736 722
376 258
465 301
209 211
631 575
178 866
226 829
148 867
571 138
641 297
77 472
651 41
899 598
409 582
607 514
638 810
841 757
376 543
420 63
819 480
437 527
27 623
927 849
881 612
570 230
950 263
294 352
74 355
422 692
652 762
775 442
410 397
289 865
838 614
416 237
265 84
414 861
938 223
675 420
785 513
440 242
714 309
630 861
52 371
721 774
688 961
330 691
633 538
959 307
643 934
603 408
702 897
842 883
186 824
278 899
367 134
443 658
217 757
22 297
25 668
488 471
133 528
751 307
345 667
625 66
525 493
347 158
719 829
48 699
105 400
558 566
232 174
336 961
675 79
712 407
81 900
69 603
573 471
571 740
706 31
347 386
85 169
328 686
195 309
208 719
552 729
369 12
593 140
362 56
304 715
936 645
175 650
26 643
650 493
597 433
767 300
465 25
121 242
377 963
504 210
416 301
604 484
943 876
105 394
734 242
142 172
858 39
153 550
148 880
770 546
905 489
794 264
675 493
528 865
662 418
204 867
225 110
525 419
180 428
698 160
497 192
402 4
234 776
64 98
277 6
681 201
334 94
925 357
54 118
58 734
218 94
466 80
279 281
25 403
828 553
289 137
545 608
30 374
76 136
127 928
378 744
122 843
249 909
279 521
820 865
230 864
390 66
38 121
240 50
105 555
463 783
858 477
275 734
737 100
661 645
662 367
621 903
68 846
700 513
948 757
680 522
834 269
319 429
526 49
652 696
463 487
62 461
573 96
753 534
641 49
52 479
129 340
531 88
166 188
506 724
581 89
681 146
508 137
344 444
862 104
268 614
781 137
820 164
661 551
819 440
334 205
475 507
598 850
454 488
42 172
635 605
98 708
556 718
950 658
613 412
855 60
718 500
328 25
830 107
602 515
347 283
822 936
309 79
334 774
485 55
147 644
47 137
148 82
671 353
796 312
929 494
93 496
523 494
962 290
943 616
518 201
702 433
458 543
327 451
744 592
160 15
13 701
438 417
462 944
531 7
302 8
249 103
663 175
463 849
87 264
839 540
556 906
436 191
785 676
706 101
272 355
478 780
484 220
141 248
946 479
909 204
802 303
737 79
715 694
759 239
913 481
681 586
617 534
661 540
464 932
92 544
349 39
430 36
155 860
230 205
43 166
48 4
465 306
418 490
277 404
215 514
911 599
735 307
243 264
200 194
378 150
26 797
597 811
166 257
603 125
233 185
573 601
593 735
492 441
158 844
399 105
390 323
823 169
178 436
565 788
933 41
439 241
196 610
783 418
400 763
627 172
189 520
759 284
470 693
641 949
143 857
511 60
596 42
611 353
437 305
827 71
172 713
710 530
260 555
497 724
232 288
744 622
96 590
45 494
571 455
797 703
746 310
676 6
954 767
564 74
159 246
390 540
636 217
482 361
935 538
766 388
607 174
736 929
254 408
877 562
947 433
504 739
30 447
577 921
906 946
728 307
812 550
761 666
18 877
511 344
807 236
874 943
722 884
363 199
651 421
675 844
497 204
533 343
510 841
4 811
277 722
475 151
374 544
183 404
23 607
860 924
505 150
452 314
144 34
728 337
904 591
5 106
464 584
64 640
824 388
253 953
693 562
873 547
445 288
238 12
862 103
803 691
694 776
554 614
766 532
731 801
642 824
938 518
439 524
129 818
378 594
450 900
321 322
217 886
68 677
266 771
733 91
902 907
574 327
593 254
866 657
428 887
895 92
388 961
485 686
533 270
20 640
430 109
778 628
484 199
400 717
551 110
340 876
775 565
424 623
159 614
345 477
406 752
938 211
128 725
545 8
718 63
797 47
620 311
214 795
624 867
54 792
611 493
800 207
895 934
440 19
446 570
889 149
860 326
732 490
502 586
191 868
93 743
532 2
385 963
598 97
621 820
158 767
175 645
884 257
139 661
447 886
345 45
183 458
482 624
606 225
796 46
260 31
557 738
958 674
143 694
446 827
388 713
46 578
607 372
587 756
690 586
848 112
607 782
541 225
874 464
214 177
437 420
511 453
266 796
531 8
121 631
571 32
602 381
580 46
302 303
740 913
899 482
157 101
912 801
640 384
711 62
550 307
383 356
944 314
446 701
807 235
502 240
14 787
456 805
178 858
48 29
77 348
282 336
437 11
328 86
737 291
844 514
116 868
180 929
512 390
711 660
443 301
858 499
277 130
878 851
651 707
545 661
652 765
445 348
764 902
349 371
828 726
655 118
724 869
330 259
759 857
609 775
43 400
402 803
430 623
702 631
913 589
17 493
780 752
232 906
643 857
612 738
179 130
5 263
581 848
328 673
414 263
406 517
249 93
63 130
190 921
736 340
305 614
718 600
888 915
712 177
82 319
154 707
948 104
250 930
320 223
185 67
385 408
196 170
557 453
939 557
618 395
843 358
325 527
946 608
249 580
480 825
746 14
115 380
699 423
249 566
352 194
368 867
647 763
800 269
260 586
63 853
396 601
450 903
496 168
458 549
184 563
212 112
574 407
604 302
428 679
466 507
173 4
186 533
267 848
362 49
940 131
234 18
651 281
328 952
738 870
153 382
615 135
273 410
906 413
159 51
162 149
605 619
506 962
937 126
613 873
328 803
670 469
466 270
485 344
444 248
57 961
745 442
262 847
945 773
90 584
382 230
543 39
898 228
330 62
143 322
552 136
611 102
745 126
719 50
396 268
414 892
401 374
321 808
498 959
502 704
670 901
845 591
105 234
202 117
20 525
223 803
321 34
724 955
469 900
213 34
192 224
948 440
303 958
430 584
505 557
935 427
241 330
29 314
613 963
98 669
68 636
768 843
641 322
653 423
810 930
37 523
643 849
609 84
775 854
450 952
192 268
733 851
624 859
393 834
683 847
324 336
655 102
822 486
262 215
552 88
30 205
89 708
729 2
670 465
697 107
632 490
741 84
568 307
496 177
139 461
295 247
896 772
428 79
321 50
428 570
595 642
399 903
231 460
599 350
841 776
701 307
738 362
956 53
406 377
8 381
6 350
328 388
278 322
18 963
171 734
73 731
177 707
630 519
809 335
463 405
457 824
469 272
862 794
862 687
718 658
753 154
116 365
900 198
504 754
664 540
189 794
297 257
668 177
437 648
940 733
711 685
787 739
183 263
18 197
191 362
716 10
456 602
401 857
304 906
295 125
133 311
439 474
283 143
37 627
743 849
888 269
276 265
343 958
671 780
189 150
474 919
232 218
909 491
843 194
64 532
719 644
766 205
308 602
766 789
533 356
387 709
676 149
302 221
4 725
744 549
750 145
890 676
916 124
585 749
525 94
90 933
748 285
165 690
834 239
527 261
754 338
389 201
870 760
613 70
587 544
115 383
123 921
627 239
463 265
641 884
529 522
422 653
596 355
536 225
689 220
910 962
322 247
266 443
718 145
651 793
363 907
304 588
382 862
765 471
368 734
209 695
366 900
46 639
255 297
159 944
115 220
802 423
841 19
32 97
854 913
736 146
926 276
799 2
786 872
256 725
632 797
1 252
1 550
191 195
549 480
805 364
759 806
947 447
881 801
123 112
931 339
325 640
571 440
642 960
813 845
17 203
337 854
480 56
450 633
688 846
556 149
181 394
754 401
337 201
85 461
430 363
466 691
4 493
630 704
950 467
830 631
897 684
392 201
295 645
868 753
962 834
607 417
448 788
609 881
293 753
266 669
220 373
226 680
518 707
296 401
98 42
211 390
893 592
418 865
85 188
940 500
160 857
785 774
706 884
135 676
360 873
37 895
475 808
303 272
178 385
784 891
85 474
834 161
199 523
391 152
162 623
6 515
134 677
426 669
266 647
17 88
380 846
128 107
696 432
115 667
479 930
236 47
400 872
329 811
646 704
121 523
463 636
272 417
468 941
48 951
402 357
36 511
33 746
513 730
616 217
148 91
300 809
296 67
191 353
232 834
467 28
590 654
504 467
948 191
391 51
525 741
243 667
458 14
457 887
437 174
276 231
119 231
38 946
768 274
416 284
957 732
833 819
636 487
20 351
444 269
807 667
958 501
528 566
238 245
562 729
331 692
478 421
961 876
798 955
618 60
881 201
554 364
148 80
498 663
375 836
843 491
692 119
593 743
458 733
53 284
592 131
647 168
641 943
516 902
448 507
302 935
333 647
718 592
232 548
938 345
596 212
93 44
390 912
640 503
59 960
661 851
824 279
834 867
751 476
48 726
863 396
732 394
818 407
570 532
5 65
858 902
420 49
684 285
75 723
802 185
606 66
53 481
532 690
133 47
158 861
741 442
572 297
704 761
861 928
909 171
756 193
880 800
76 945
482 294
673 146
628 417
845 882
468 224
813 773
368 717
153 367
197 814
775 772
116 746
505 425
422 131
302 5
686 688
368 576
315 851
265 808
934 521
774 16
496 55
669 873
627 859
85 301
858 350
716 229
282 757
603 10
660 89
326 308
303 154
831 724
310 493
891 189
733 170
899 946
565 898
778 805
714 232
473 811
790 384
385 358
331 279
834 170
874 244
610 386
420 447
585 770
191 237
288 84
927 373
378 946
282 540
604 594
895 74
534 423
596 664
6 759
20 743
562 687
252 679
134 708
784 46
226 501
279 343
839 142
632 668
446 553
899 46
6 385
449 470
195 589
660 246
805 3
805 300
844 534
20 453
320 271
360 814
712 115
105 240
400 963
325 133
888 644
233 397
214 551
126 92
171 267
8 287
282 853
290 404
287 384
115 535
716 816
87 12
319 781
893 803
651 527
593 638
554 297
848 176
161 606
741 119
396 207
107 109
703 47
905 47
99 87
178 685
508 584
697 515
436 251
828 453
271 257
822 311
151 252
445 566
91 395
167 88
216 959
854 886
178 893
933 19
266 12
244 776
834 870
631 384
924 261
451 370
30 381
387 84
956 893
28 550
157 156
265 85
478 285
42 152
799 250
775 228
857 432
160 521
347 676
763 684
518 589
828 792
617 12
959 864
947 97
617 494
268 499
8 487
469 246
854 441
337 742
740 621
735 92
165 51
507 509
854 461
904 61
835 709
107 373
748 452
114 562
361 421
43 792
795 152
933 902
910 787
51 679
947 619
828 960
158 193
778 763
800 252
943 372
728 748
226 778
398 658
519 58
311 210
107 622
430 798
73 793
200 664
15 169
628 823
898 667
254 788
61 959
893 793
782 808
478 3
926 934
327 835
466 919
498 901
918 542
603 213
283 248
612 60
168 307
456 110
660 961
560 841
9 408
479 708
121 251
686 946
862 447
139 616
138 411
545 797
73 45
377 306
447 528
339 269
415 40
513 371
101 591
60 358
505 830
813 409
887 541
839 236
909 256
746 160
772 11
457 786
929 335
712 462
584 365
845 511
474 256
35 666
43 849
415 687
334 814
9 444
4 29
858 529
595 963
249 153
5 442
751 703
892 578
273 527
135 8
123 526
587 6
903 427
324 276
217 861
359 40
698 278
246 476
692 829
424 201
191 920
884 489
751 675
153 45
573 925
571 930
302 842
740 190
243 853
195 83
76 679
162 207
822 807
671 141
565 344
465 18
527 269
659 247
833 382
765 431
445 722
452 176
21 919
93 952
278 211
534 316
549 555
880 327
954 644
55 416
94 134
52 674
902 877
202 253
180 496
26 449
545 735
961 435
28 782
616 656
452 726
442 386
641 683
912 106
37 598
619 189
931 876
21 666
52 871
267 357
764 109
329 290
883 925
442 60
935 691
852 654
694 644
648 193
431 442
468 849
266 206
230 734
178 449
747 264
887 3
910 666
232 954
682 898
340 607
600 773
719 166
189 629
935 553
388 373
626 806
20 146
619 448
265 185
783 565
145 697
180 933
611 901
287 677
640 690
938 95
949 534
716 616
511 671
463 856
446 385
437 406
382 643
166 373
414 244
51 546
47 313
862 825
722 867
505 619
76 890
196 319
522 622
735 861
402 807
845 150
706 134
662 602
962 674
957 869
890 56
407 801
262 819
464 860
192 345
190 891
86 808
582 30
624 207
148 931
493 709
611 210
555 900
387 575
734 921
916 454
357 306
573 558
171 29
317 170
770 365
563 527
747 34
889 462
956 501
272 777
351 66
485 793
94 667
940 425
99 441
21 527
202 470
296 281
273 466
638 873
719 261
233 180
191 500
618 707
29 922
266 944
275 15
950 555
566 164
576 454
208 500
437 704
599 330
869 461
10 207
454 601
239 280
347 56
418 316
621 829
117 734
931 371
949 884
209 61
722 872
942 53
44 848
943 914
753 700
604 885
580 807
183 146
283 498
133 888
404 825
262 299
214 826
38 274
683 903
86 588
613 365
156 291
488 104
143 412
37 143
159 584
786 810
590 203
847 30
93 848
356 291
554 395
455 175
916 873
254 253
188 223
721 370
61 708
831 542
216 473
58 561
103 801
676 809
158 234
340 333
794 773
243 674
360 30
956 354
651 447
718 176
184 769
436 909
896 291
598 193
522 176
42 945
543 308
666 144
141 261
835 41
638 358
524 532
549 390
484 699
392 369
596 904
878 247
69 119
689 138
10 104
485 504
217 102
450 749
74 806
27 460
461 40
191 658
552 424
115 237
834 176
410 866
318 338
489 144
209 419
189 667
210 441
410 758
626 540
836 16
706 293
504 962
683 491
42 53
647 963
688 907
6 490
98 41
522 796
881 274
349 923
157 237
437 175
45 776
488 597
799 247
819 849
672 135
841 514
216 731
158 535
682 823
931 501
948 423
302 326
605 564
670 147
516 956
194 713
247 118
519 256
154 91
531 513
460 776
38 199
815 222
14 366
963 912
346 307
771 380
70 388
277 208
904 713
123 141
179 259
232 487
422 826
763 460
130 306
802 819
835 864
26 694
64 326
855 520
421 432
889 847
671 614
652 894
290 13
128 110
390 487
347 77
128 682
91 256
441 921
490 350
598 544
567 145
75 841
221 724
533 260
1 444
618 242
344 749
449 637
676 53
436 66
465 134
264 709
318 740
516 747
753 472
235 269
422 473
736 770
191 568
69 233
635 946
368 542
379 163
879 603
234 464
75 361
498 94
61 71
54 205
758 170
159 561
772 236
937 891
22 718
75 734
116 225
157 681
693 65
157 503
43 480
670 807
778 599
104 99
235 922
400 439
165 323
76 532
1 829
545 479
478 605
694 650
574 418
903 306
874 893
910 788
812 268
663 109
32 602
881 666
443 606
604 245
613 941
630 647
271 835
294 169
300 901
372 425
702 103
874 960
828 564
375 308
445 231
178 252
129 95
793 112
845 126
939 446
907 79
789 413
346 95
22 585
804 876
625 573
276 439
475 743
167 780
214 686
455 761
492 196
560 236
70 327
642 467
702 253
492 636
422 355
18 259
940 584
635 765
624 7
375 132
630 507
532 865
209 207
908 543
514 34
90 210
769 27
533 843
449 309
283 509
17 601
202 80
938 740
641 487
153 573
805 21
747 644
458 860
596 187
162 348
446 659
27 415
163 384
642 198
398 388
518 35
346 808
821 61
282 512
93 308
645 176
99 89
704 3
69 434
116 220
727 816
492 534
639 137
533 52
49 394
44 858
9 916
926 853
489 127
627 636
816 257
221 185
415 713
321 739
27 869
449 461
15 390
635 668
522 39
677 79
827 247
55 654
283 588
497 563
183 658
295 569
583 522
743 131
281 961
896 695
620 160
735 690
440 903
881 422
282 211
121 238
659 91
143 448
510 483
504 884
456 362
44 880
229 300
326 763
910 945
812 359
893 553
329 240
641 296
20 735
250 796
279 752
94 921
139 666
33 703
167 127
956 877
954 95
400 102
55 212
877 555
339 793
410 583
624 3
68 660
490 7
833 72
375 201
183 112
207 691
821 725
649 827
30 808
199 870
103 584
852 666
611 116
571 345
790 500
17 932
869 578
23 503
751 197
162 536
931 490
390 514
448 551
399 318
129 738
15 679
224 197
406 559
807 849
326 608
398 628
905 894
473 39
433 614
828 517
805 851
383 164
463 200
675 482
382 804
160 544
680 540
661 372
872 12
454 654
567 243
338 808
591 312
412 602
559 239
593 428
942 873
625 855
209 770
748 339
13 731
437 231
924 412
625 623
727 768
613 118
69 454
577 365
753 50
740 886
822 458
420 804
337 66
438 403
504 421
46 313
610 322
895 189
200 542
458 98
887 901
842 709
74 867
756 537
887 825
768 704
347 898
402 852
209 468
340 225
426 624
64 779
446 478