60000
35 158
747 78
623 358
312 241
941 593
719 158
813 479
745 77
641 368
888 414
800 957
214 334
268 624
427 866
502 656
929 482
420 159
254 390
958 328
375 640
504 836
647 151
492 298
658 951
410 646
493 363
35 920
934 154
373 957
128 232
436 793
994 508
882 199
301 196
160 310
744 430
661 411
502 728
54 978
602 68
906 825
896 73
336 826
366 94
47 977
233 947
142 572
43 934
679 574
34 311
280 145
384 632
940 661
804 56
57 767
576 190
864 32
768 473
776 146
307 751
616 433
761 476
376 993
675 768
958 137
224 815
650 93
259 762
112 29
39 964
491 250
116 859
607 879
14 86
991 837
634 75
221 580
710 277
540 950
441 266
293 666
555 795
311 833
256 181
349 197
548 162
25 422
720 497
896 429
561 705
239 803
512 63
768 318
191 996
307 890
330 592
178 622
219 44
361 151
275 561
861 179
869 514
83 185
578 758
524 684
220 707
794 188
19 326
275 683
564 19
941 811
735 643
797 16
483 139
257 397
813 570
410 39
845 460
13 389
43 982
184 719
366 35
854 302
72 379
429 44
548 314
105 805
205 294
540 112
234 82
825 62
711 648
478 220
757 247
201 646
694 795
285 385
191 740
280 643
637 869
219 853
104 519
248 728
180 546
870 699
942 869
142 978
747 519
770 928
150 732
692 894
267 624
207 590
233 430
162 890
402 285
541 346
370 521
99 800
237 151
497 226
507 228
307 744
282 876
189 719
323 430
33 449
401 775
372 275
250 474
229 672
187 577
609 470
909 184
558 82
856 654
981 695
834 146
92 563
728 399
370 930
917 635
896 366
405 499
249 984
897 376
766 286
992 654
145 932
84 993
908 262
398 838
83 604
202 847
128 257
309 668
994 703
756 161
229 883
220 938
506 50
926 324
854 736
88 726
70 550
913 629
691 511
674 778
393 987
425 676
740 452
54 161
418 96
145 313
927 643
609 982
688 58
699 818
559 183
197 996
645 540
365 116
991 248
749 377
978 360
204 479
50 232
251 383
559 441
964 783
716 534
646 543
881 577
686 245
423 883
989 855
85 711
947 36
373 744
667 991
257 625
656 236
852 622
530 315
323 988
148 613
194 738
102 686
469 142
308 929
21 668
196 113
814 615
413 115
744 297
622 945
559 236
977 210
40 940
300 895
59 908
830 596
777 205
495 666
530 80
357 180
20 876
66 965
816 523
308 996
467 572
377 71
620 838
826 382
411 624
950 128
489 228
882 965
11 310
790 626
496 685
405 857
922 140
93 709
348 852
490 73
847 359
377 79
120 235
410 336
456 951
275 120
467 377
854 975
317 453
824 12
333 422
806 174
846 550
75 615
861 515
348 21
128 631
200 866
439 58
979 608
363 670
68 593
622 748
154 745
186 48
876 440
511 50
501 792
437 759
68 843
473 996
38 939
877 218
231 533
258 431
719 358
563 270
668 427
207 627
353 913
539 605
991 41
949 489
687 744
475 743
936 246
952 859
585 885
764 571
228 622
372 460
167 85
151 936
948 545
980 917
302 984
69 254
159 475
638 541
25 496
644 768
396 538
635 133
901 772
951 590
929 800
95 633
594 901
510 610
642 298
397 633
314 705
929 714
199 82
289 514
443 643
462 178
462 14
18 417
648 136
508 797
404 680
206 688
416 293
531 106
899 118
325 73
473 604
785 967
708 618
248 148
272 940
28 343
221 572
910 671
26 332
493 581
498 860
65 773
519 170
971 739
804 527
698 808
701 485
123 733
624 309
670 271
392 588
932 138
446 692
384 555
18 461
982 314
114 780
26 982
573 180
742 396
425 816
283 939
748 61
84 540
73 208
647 409
586 476
394 76
872 633
965 398
499 923
536 639
910 103
429 823
429 943
436 561
466 143
781 854
577 756
845 411
153 533
956 98
281 502
744 120
637 987
45 116
904 236
221 579
886 269
739 349
341 985
318 421
142 385
914 75
272 951
762 846
464 385
527 367
287 561
522 614
391 605
512 350
989 264
458 527
595 955
231 769
870 996
339 871
944 704
246 715
387 793
421 989
194 707
351 978
968 447
794 947
100 170
414 230
961 87
454 930
181 425
129 785
695 522
180 760
974 541
717 588
41 531
481 32
179 305
333 427
736 373
273 84
956 357
932 572
576 185
197 872
953 742
519 635
336 829
526 786
139 581
59 637
915 273
407 158
933 743
748 814
627 435
21 403
374 63
242 411
966 233
869 34
491 671
190 875
986 846
326 626
374 538
858 162
719 805
406 25
604 988
41 939
815 532
582 974
675 740
644 375
947 107
479 723
374 127
178 544
828 582
45 125
96 737
283 962
522 785
489 554
42 161
897 787
113 738
665 495
813 64
206 500
238 555
962 837
903 121
902 167
898 110
760 515
836 219
701 533
716 110
474 919
839 919
768 595
973 569
120 53
176 844
485 923
841 699
432 910
607 964
882 688
328 112
148 299
338 897
986 183
105 451
506 948
946 398
443 639
680 327
257 778
797 997
476 564
924 66
441 757
700 976
710 835
106 749
56 979
633 986
762 702
310 679
86 193
319 425
971 323
545 487
280 375
961 72
309 174
936 132
507 786
701 806
129 986
779 101
872 942
129 610
657 725
169 820
246 836
447 524
607 25
366 485
982 524
56 118
300 550
172 672
541 409
736 557
969 58
543 297
437 247
578 239
921 199
314 632
194 513
577 888
310 488
342 213
954 648
256 572
485 920
719 490
668 346
345 808
32 283
662 875
554 750
559 419
355 918
297 160
999 600
11 462
240 973
552 877
271 692
161 818
959 287
270 951
339 847
792 148
591 15
39 916
522 273
227 797
144 404
16 253
833 748
439 35
630 922
306 672
967 760
55 409
95 647
123 800
582 407
58 137
488 165
152 375
129 950
911 755
94 577
600 929
703 565
935 834
255 57
181 467
486 135
524 885
763 396
299 398
863 59
381 553
503 163
529 467
878 741
33 724
367 695
609 295
997 444
123 679
647 409
979 443
132 822
419 566
625 714
676 180
460 174
221 495
231 971
482 59
964 187
617 279
642 851
825 336
480 10
140 686
488 816
422 976
96 448
189 396
384 578
210 581
507 355
289 111
421 826
254 391
463 561
40 463
814 691
960 570
841 167
250 623
647 938
548 823
599 716
152 408
531 171
257 749
586 335
214 657
53 175
37 338
314 759
282 606
634 844
991 698
594 321
307 45
355 190
983 297
248 512
249 521
618 364
867 370
277 24
919 982
116 487
348 504
11 447
116 596
34 259
892 364
437 876
974 158
566 173
595 387
843 236
330 198
419 147
700 984
127 685
483 822
830 481
204 392
444 829
29 258
136 754
805 976
190 835
511 64
499 362
839 552
83 229
38 171
914 74
123 400
225 626
760 350
836 720
102 870
919 90
440 811
431 790
736 306
487 976
114 624
506 791
352 862
761 680
263 129
778 512
463 615
256 520
754 333
907 495
42 347
730 975
988 841
523 759
548 834
162 101
727 211
859 943
513 96
983 361
473 722
817 145
203 310
293 725
424 170
173 482
702 74
478 143
421 550
178 568
425 249
76 992
63 858
665 475
204 588
50 160
879 89
422 201
897 754
619 117
566 163
338 797
212 316
603 34
267 29
952 168
613 400
752 661
401 25
953 108
363 478
170 446
273 966
171 309
101 238
989 20
304 671
276 511
908 712
190 658
718 524
147 518
206 305
868 418
620 689
486 822
248 443
226 485
428 805
388 270
908 996
468 281
281 563
930 586
776 858
638 247
598 803
330 421
957 696
905 325
908 482
213 778
513 970
651 62
727 656
418 529
761 873
299 952
577 404
208 85
528 71
777 15
186 806
713 464
260 412
622 826
875 84
956 454
759 484
195 327
462 996
830 389
427 96
674 927
828 40
591 382
742 607
253 803
28 172
891 449
960 339
219 66
945 415
783 279
134 752
384 38
161 668
531 74
502 678
185 21
556 173
593 990
372 188
738 156
679 80
475 402
841 388
979 605
315 719
976 214
748 356
109 739
30 89
522 212
300 965
421 891
738 208
540 145
186 693
65 652
390 630
588 839
448 825
823 351
393 829
512 249
743 855
214 696
974 293
503 230
80 529
312 487
462 80
846 653
358 182
625 451
184 106
715 468
864 751
886 829
738 478
27 277
568 137
60 459
290 426
912 777
224 77
430 646
145 760
612 392
785 88
981 705
912 520
262 92
581 136
689 409
548 848
396 754
640 102
134 306
464 718
598 995
549 674
834 969
458 203
954 598
109 252
833 731
548 647
29 712
530 910
855 682
632 752
97 617
63 249
614 534
677 96
72 862
362 193
464 645
283 853
342 844
905 510
677 430
401 164
714 602
174 562
179 442
216 602
673 167
757 459
793 92
63 816
846 980
355 752
594 780
852 155
522 755
27 350
957 146
463 809
170 494
630 775
301 696
202 645
63 398
135 501
298 118
245 854
506 399
679 303
362 28
833 210
61 546
552 702
182 445
776 871
699 152
291 832
563 327
610 135
975 336
759 321
632 257
90 831
382 614
264 891
459 326
877 123
115 214
272 703
323 392
141 584
518 174
110 49
885 724
475 936
798 529
448 193
264 126
290 193
209 861
644 233
21 528
473 43
720 941
469 636
815 682
863 695
306 588
249 981
401 120
289 227
982 29
227 705
365 613
89 26
808 941
488 204
504 979
195 682
122 265
976 145
258 698
958 35
468 950
863 628
317 58
310 921
546 839
742 273
344 479
436 932
164 498
963 622
968 389
994 123
648 850
149 363
131 905
572 360
490 321
92 971
164 287
423 851
721 502
689 294
190 259
36 844
561 758
676 375
456 224
927 541
285 919
431 530
879 12
364 518
99 850
296 677
855 245
105 839
560 65
737 141
760 155
469 709
405 258
448 962
573 353
808 504
881 188
529 877
765 534
619 73
848 703
137 684
86 876
662 768
264 33
336 585
726 534
406 727
699 146
77 561
423 350
945 70
270 859
543 900
91 969
81 812
532 926
535 957
275 864
961 25
996 783
508 435
381 594
394 335
944 340
944 666
418 193
600 986
926 678
995 300
186 508
775 365
10 100
878 975
172 39
231 638
928 564
476 972
198 989
626 530
505 87
934 345
622 383
649 314
567 451
807 749
224 292
182 546
395 699
150 831
906 46
110 261
926 841
375 902
287 358
658 954
556 160
295 782
658 452
86 601
979 181
643 917
575 87
894 381
587 837
759 968
849 246
992 59
333 692
353 11
603 51
684 87
526 852
549 285
912 276
599 202
486 752
543 250
402 533
475 341
807 927
910 442
380 287
296 433
343 501
307 69
950 581
444 236
388 816
943 324
756 398
81 968
779 329
286 919
641 832
965 688
936 648
476 251
196 824
834 308
252 405
315 99
842 664
389 668
466 110
345 426
179 681
579 732
781 196
564 225
10 549
162 758
617 411
441 969
787 534
134 467
420 893
746 384
388 184
380 585
898 278
887 287
348 432
21 751
715 158
81 267
856 20
438 941
521 159
478 825
878 517
397 675
290 984
271 739
473 570
562 404
188 756
831 171
239 638
56 959
476 141
508 862
774 669
65 456
923 246
202 21
864 56
237 169
132 380
108 589
931 275
151 976
305 42
424 18
519 760
864 968
809 660
80 10
57 174
987 173
108 757
426 937
551 68
299 919
287 27
14 393
313 948
407 862
572 380
986 580
135 322
143 397
612 37
757 573
92 918
418 877
947 712
859 41
962 455
763 480
343 808
511 763
86 719
391 152
748 586
209 495
890 530
929 309
54 204
100 552
922 296
572 427
493 706
498 234
885 77
582 208
994 901
541 159
940 480
511 100
507 176
430 495
810 664
871 415
750 523
268 943
726 590
696 221
765 165
43 628
821 602
902 423
495 585
513 776
981 390
31 678
340 132
217 360
381 728
983 88
291 854
97 439
405 257
435 787
540 394
131 64
167 30
111 235
317 561
834 382
451 821
718 236
108 563
44 188
455 759
86 870
435 955
253 966
838 647
154 314
137 849
127 815
866 575
468 993
876 92
307 920
485 186
345 893
154 424
260 466
269 656
660 377
209 589
252 581
311 474
903 660
746 132
855 624
307 572
862 509
224 564
606 776
14 796
98 869
532 388
775 650
764 894
952 580
897 348
391 220
593 53
337 525
232 433
776 642
374 110
566 62
400 304
391 741
390 749
25 677
90 247
68 497
725 392
683 126
277 140
994 447
420 948
696 205
754 972
223 955
219 931
537 691
73 610
526 357
82 306
908 406
211 34
119 232
254 781
844 520
286 150
10 182
531 15
795 375
138 737
801 871
596 138
298 418
576 795
157 356
232 726
13 640
928 644
944 178
444 982
762 981
321 755
913 334
718 303
480 175
654 296
167 65
113 487
86 523
711 267
980 199
387 847
101 819
684 15
220 903
448 137
821 423
118 593
251 758
284 52
898 648
59 511
927 192
555 937
272 12
25 211
848 671
267 482
614 110
559 956
924 815
844 231
799 566
918 229
814 129
444 752
550 741
137 369
361 130
239 384
709 770
845 487
78 809
469 726
854 24
109 228
450 262
476 572
423 838
175 29
36 517
933 517
492 374
891 579
873 652
834 584
123 240
762 575
216 73
233 326
182 353
418 299
555 142
823 716
240 995
357 653
634 112
485 290
325 76
626 360
893 797
532 139
416 50
113 482
656 737
410 859
244 639
774 60
178 515
308 889
484 92
399 658
932 486
517 858
109 259
939 832
741 95
667 891
681 880
273 554
805 343
816 930
409 581
309 950
192 954
13 388
681 260
160 385
585 391
691 387
406 785
535 623
354 443
360 957
194 10
131 208
150 523
104 936
902 283
700 447
151 972
782 458
105 297
647 109
584 346
650 83
892 293
195 259
708 886
652 418
205 532
458 889
231 861
934 115
10 132
97 786
578 26
199 289
796 49
926 514
326 617
408 764
692 936
390 38
766 615
309 731
292 183
945 870
988 625
732 565
226 944
638 448
456 234
896 129
230 957
376 78
25 635
19 880
952 178
935 100
971 904
44 324
487 982
302 855
970 46
642 790
476 786
806 130
696 22
92 282
845 778
555 218
480 701
896 180
598 965
145 351
179 598
503 113
691 626
677 567
464 332
665 886
304 421
305 981
428 564
999 789
812 215
896 667
301 365
153 860
307 86
979 701
690 66
401 643
910 706
740 371
917 128
478 365
16 545
581 187
759 949
640 461
634 761
29 142
934 783
495 166
883 219
918 252
773 190
285 76
561 784
229 104
26 364
571 412
955 486
796 854
597 429
532 815
102 803
541 709
982 271
744 956
899 741
83 986
160 920
683 883
679 955
770 353
360 736
233 371
44 490
927 507
880 19
426 648
263 487
158 575
285 736
888 587
629 239
144 496
85 785
584 164
236 888
588 392
639 202
981 731
573 950
716 518
511 137
289 779
353 92
357 824
435 312
198 83
423 951
900 134
806 887
752 51
487 938
504 79
180 770
239 336
952 709
238 829
355 425
144 464
580 398
719 21
90 711
637 152
938 368
960 62
691 218
585 107
338 759
195 417
84 189
905 95
335 781
161 332
829 617
228 37
798 363
480 376
489 665
616 147
69 565
341 217
756 299
677 90
238 981
152 756
842 379
630 119
518 830
461 239
806 206
111 642
681 25
533 18
28 479
565 312
721 196
637 472
670 330
682 216
799 679
453 810
644 464
574 695
613 405
947 272
300 957
79 614
375 159
829 545
14 180
55 350
398 89
733 926
430 182
79 650
839 428
56 610
272 458
722 198
482 932
193 394
537 315
214 732
681 255
16 123
897 162
519 840
887 757
481 360
110 598
631 717
588 166
217 336
961 800
274 196
53 455
430 495
436 33
650 497
536 47
44 320
812 490
618 281
85 15
513 665
996 37
572 910
211 92
164 330
924 807
533 621
301 794
841 965
324 982
24 694
382 451
925 443
223 567
992 758
871 235
943 476
296 620
827 331
989 269
458 292
309 119
234 752
55 672
43 422
286 528
796 543
344 831
989 672
568 218
116 400
353 902
905 292
44 140
851 335
255 860
856 179
517 952
33 207
553 85
538 765
448 321
342 605
131 730
563 387
528 276
722 620
231 547
622 90
954 813
974 773
578 818
375 46
497 819
449 205
195 426
42 803
468 950
675 209
562 148
630 405
775 838
432 160
901 437
768 80
762 618
758 468
164 22
124 970
211 988
456 59
904 298
917 757
514 782
401 86
474 339
156 274
707 631
705 526
262 717
805 201
405 286
692 915
869 590
647 210
194 807
875 75
492 126
427 959
955 478
61 959
591 681
561 630
469 672
233 99
545 823
317 387
617 129
347 939
435 25
643 201
546 712
77 664
356 761
397 295
198 758
768 35
585 151
307 994
752 512
867 230
371 301
153 439
719 982
743 429
547 954
694 944
658 92
260 576
421 45
161 458
587 355
907 278
450 618
296 801
830 443
419 200
169 498
349 206
543 271
214 360
307 70
593 167
481 76
563 658
961 125
970 822
373 108
47 962
311 778
838 589
25 558
137 320
434 891
407 83
551 707
618 146
712 995
648 389
446 45
796 355
901 253
35 663
301 740
652 424
366 63
683 347
239 723
267 544
949 25
578 218
386 141
270 829
817 218
933 519
304 173
308 469
68 239
875 416
797 694
647 78
453 654
33 100
638 225
54 885
603 831
523 599
295 182
186 619
366 989
256 29
252 842
723 187
335 37
598 206
951 471
278 498
315 614
639 93
492 344
299 649
147 223
255 606
965 357
478 150
650 342
499 845
50 927
133 259
56 116
529 395
273 841
767 28
442 15
228 977
894 165
395 135
734 354
180 600
261 510
279 739
785 202
437 922
407 850
130 959
171 80
389 47
416 660
364 202
684 840
902 229
250 919
16 73
695 971
949 468
295 558
523 105
299 145
137 353
84 237
132 909
295 995
497 394
951 217
219 718
566 161
957 242
911 145
129 572
97 951
183 845
54 481
890 987
754 504
963 29
83 287
251 579
134 340
457 710
44 139
769 870
137 410
542 757
923 172
555 427
399 263
921 638
809 306
90 683
883 402
723 950
477 550
165 316
336 55
221 454
201 738
605 541
910 803
321 148
732 197
721 110
265 841
40 594
184 622
239 127
623 562
428 121
673 193
688 180
79 961
589 850
600 828
481 618
349 565
716 84
609 45
368 581
299 118
827 926
387 45
430 953
625 424
832 685
80 561
90 522
196 260
174 583
339 235
255 957
121 943
311 799
689 462
789 476
724 644
307 588
640 28
502 429
289 814
376 652
399 547
492 260
600 995
336 783
583 28
520 170
783 251
611 340
791 607
851 220
815 737
997 194
291 809
362 447
79 931
101 471
626 213
587 42
15 926
184 911
127 888
617 513
365 649
549 190
864 608
172 446
298 209
641 720
600 85
70 701
639 772
311 372
319 56
278 500
805 667
302 378
434 825
967 644
143 421
902 308
884 750
393 800
27 810
588 112
994 433
382 574
151 382
990 923
155 381
886 486
245 83
981 503
822 368
264 447
333 635
167 861
149 722
672 954
773 645
330 760
708 382
80 357
432 819
785 663
670 41
31 723
480 370
998 320
38 447
684 786
407 745
768 833
90 661
363 676
821 300
546 147
165 896
61 938
15 891
30 346
663 540
325 991
720 846
570 182
907 384
261 458
359 872
910 541
238 753
171 954
620 58
261 831
241 556
877 451
148 900
301 589
652 64
660 980
124 731
799 131
600 49
689 977
463 175
427 21
875 971
132 670
367 553
839 673
691 752
665 318
137 679
279 943
353 501
974 382
641 383
792 507
880 233
886 347
335 18
292 462
18 798
16 217
960 829
993 393
287 417
751 914
297 466
627 819
252 603
329 736
21 698
274 342
729 584
949 135
383 751
66 914
678 91
193 613
841 914
886 811
447 533
838 293
601 94
358 912
117 317
481 983
765 457
109 889
371 734
698 938
800 723
540 983
611 55
283 897
844 264
838 386
379 283
49 686
962 79
273 528
789 330
473 559
435 178
168 428
225 650
113 592
541 730
12 139
571 943
710 322
65 230
574 183
528 816
276 211
486 155
167 65
621 202
61 693
148 778
646 225
424 976
343 518
99 282
200 523
607 253
648 117
310 40
327 527
78 373
886 84
63 157
132 811
96 155
736 253
300 823
769 32
961 362
708 908
408 178
539 80
23 406
109 886
14 384
932 831
397 515
136 456
932 387
747 167
72 527
163 343
785 694
264 471
476 165
86 312
620 330
480 710
251 468
184 928
73 903
535 235
19 148
462 900
53 174
276 474
254 439
146 204
555 482
629 353
467 566
713 289
500 869
45 109
393 131
47 529
853 394
403 488
807 288
913 141
599 541
425 81
240 588
478 761
911 412
853 318
752 486
829 444
349 423
771 332
457 369
975 34
473 267
795 566
824 581
949 140
736 129
288 411
144 346
505 625
968 364
264 961
376 59
443 35
401 340
476 170
130 307
409 181
221 865
50 412
807 361
25 226
990 700
259 618
264 397
556 124
594 108
175 30
582 917
110 472
202 59
383 691
90 232
388 481
688 535
691 327
797 715
42 122
425 844
469 140
372 91
996 711
808 903
534 792
420 245
996 104
735 17
800 43
382 558
201 548
658 567
341 792
964 366
702 558
366 824
931 118
429 523
513 978
487 854
288 600
718 650
252 182
907 617
788 164
837 30
377 461
311 951
876 309
422 601
17 189
679 894
265 592
910 396
833 285
389 824
969 354
253 469
906 222
423 554
495 727
752 97
193 414
690 806
853 189
853 382
888 182
999 193
371 727
238 477
824 540
364 872
364 512
450 780
635 347
435 168
872 753
213 919
575 762
493 993
847 82
842 160
801 205
893 605
318 249
480 840
858 287
554 684
782 874
881 740
740 424
553 937
298 79
269 160
770 844
305 57
828 922
232 301
464 898
458 541
406 483
723 322
52 458
367 260
399 791
139 410
478 334
453 239
813 427
524 131
280 714
581 445
153 663
918 317
623 343
693 383
483 916
719 203
777 88
841 938
250 30
534 759
438 985
717 327
723 984
487 311
416 748
432 728
169 582
374 702
670 578
697 81
561 81
192 629
515 334
466 894
943 403
60 528
611 221
192 748
125 199
603 355
342 960
477 118
574 900
134 220
598 25
23 682
332 269
834 418
69 157
883 391
375 751
566 317
857 440
509 291
434 784
503 814
290 791
548 374
959 660
407 758
418 295
400 936
392 84
609 232
110 631
939 39
155 860
219 378
128 951
58 799
559 738
438 807
443 234
676 943
794 977
679 289
627 939
500 387
253 825
905 291
566 261
308 743
204 765
71 472
878 190
256 95
648 587
163 499
929 464
418 739
212 461
582 898
501 78
720 198
665 193
217 828
296 71
630 742
613 473
616 813
797 187
234 354
899 560
472 403
76 592
219 961
257 132
474 601
472 248
904 965
739 497
736 106
338 418
461 39
385 902
895 527
538 612
300 214
232 462
693 962
597 338
828 550
630 165
234 989
764 83
463 697
48 176
602 362
525 80
459 678
814 472
618 766
961 203
643 477
916 419
63 742
637 699
195 557
984 317
203 720
944 811
719 934
975 106
648 138
640 210
720 503
912 591
570 761
881 139
785 172
13 656
763 650
161 395
469 101
676 925
439 687
384 843
858 739
105 317
538 676
744 258
621 540
165 873
971 492
173 22
768 463
122 945
360 54
329 793
942 186
879 89
666 479
486 920
853 166
546 751
204 454
385 829
801 89
791 91
739 125
764 998
233 434
615 690
116 893
753 237
32 298
133 728
289 26
239 895
229 57
766 157
997 377
22 662
66 217
255 393
224 363
608 929
309 870
234 377
883 449
293 694
80 588
627 138
384 806
548 86
723 849
763 138
426 527
773 850
215 447
314 839
33 828
747 213
256 512
399 278
615 381
769 934
632 182
502 162
513 320
408 238
508 871
14 516
107 599
214 692
436 272
531 996
490 330
335 615
779 119
191 922
923 566
252 513
249 695
549 13
455 654
97 370
362 731
49 341
624 120
137 740
643 861
846 701
943 718
382 113
397 635
61 373
398 856
930 734
240 688
207 718
416 521
623 784
435 103
57 970
824 428
898 594
679 336
241 544
808 479
954 198
426 268
214 999
242 631
183 954
351 746
288 101
385 942
537 906
977 442
762 67
615 794
668 379
837 13
95 519
802 967
426 165
105 459
913 309
214 336
404 569
334 587
357 499
251 327
273 215
197 576
432 689
477 128
286 731
56 972
192 976
971 839
320 939
924 990
277 654
873 686
652 11
510 862
978 672
512 323
151 572
920 322
119 652
901 535
552 860
927 431
520 952
764 479
990 603
660 471
424 308
315 705
382 442
928 431
994 736
341 880
476 24
822 135
361 200
598 501
931 254
347 82
974 682
219 438
921 426
331 459
677 803
279 155
522 826
46 586
578 297
489 262
562 297
987 624
474 985
46 403
29 358
790 187
728 944
127 228
487 356
218 122
75 156
925 792
364 206
101 712
26 213
87 933
428 288
246 966
526 745
936 192
878 355
914 85
830 975
268 366
314 834
677 595
776 352
778 66
463 683
501 621
489 188
609 278
556 977
531 966
435 217
722 233
22 192
904 185
855 169
128 908
983 305
244 702
293 631
314 111
223 913
76 961
918 581
82 732
908 66
653 244
376 166
141 28
232 477
831 413
924 639
726 917
408 699
526 117
364 898
176 498
215 91
741 357
491 620
785 473
659 273
341 240
145 471
628 731
908 134
569 194
938 502
187 820
916 447
451 940
730 495
739 31
547 369
50 128
411 24
204 82
514 802
49 974
949 41
333 797
160 364
188 600
135 845
277 415
249 10
959 126
778 908
940 125
501 831
927 395
877 148
653 748
84 909
366 439
27 903
333 652
76 611
835 428
558 919
269 739
653 325
977 573
268 986
621 215
392 621
664 317
914 697
180 630
689 487
549 135
517 139
953 348
86 299
188 693
278 532
79 562
924 475
375 727
200 143
192 291
914 219
577 96
201 542
766 47
200 126
898 761
612 516
530 729
797 345
451 980
763 305
930 20
608 99
17 832
643 724
365 708
965 406
498 11
162 387
926 850
532 225
570 811
181 64
897 617
397 466
956 866
31 195
33 763
141 17
603 914
211 989
443 529
776 647
58 873
498 281
643 482
709 293
929 606
323 239
333 100
470 794
811 592
101 992
953 776
176 518
226 893
724 465
437 366
273 897
493 615
119 715
270 778
934 553
282 709
919 638
415 883
370 560
220 806
879 78
677 113
589 117
884 799
645 854
399 90
305 467
917 506
884 523
150 902
57 891
785 75
629 431
555 716
354 630
434 219
207 998
965 82
384 617
516 657
468 986
304 554
559 154
967 823
625 517
94 963
252 776
117 398
658 80
434 161
817 204
458 845
545 905
565 133
375 853
431 578
894 62
823 273
52 597
87 199
112 661
883 507
610 899
166 501
177 87
299 19
803 450
824 24
256 71
284 992
861 305
392 177
63 234
240 604
232 18
604 395
156 602
55 232
123 62
18 987
378 623
515 838
180 472
744 408
24 655
888 216
774 281
681 121
388 504
846 486
922 745
984 103
283 695
461 39
670 178
682 478
600 229
290 80
601 115
451 907
326 66
762 470
959 101
653 526
847 385
656 850
82 370
949 843
61 621
852 536
716 167
668 238
706 405
787 388
260 478
576 283
71 536
537 12
547 52
133 752
572 946
880 207
137 10
136 384
127 925
295 924
781 669
338 861
26 234
135 699
335 534
536 593
290 901
226 687
118 914
525 313
651 881
629 59
50 526
865 415
198 549
861 531
567 631
82 481
691 895
745 206
285 663
224 712
254 572
979 522
652 318
123 201
174 436
126 46
450 821
240 710
466 658
906 647
613 103
618 331
810 942
779 564
136 841
656 512
858 274
759 564
853 731
524 926
765 956
146 513
371 434
347 894
93 597
499 255
33 491
40 641
955 542
200 82
410 666
103 346
681 469
845 653
267 54
779 903
203 397
180 68
672 71
789 890
190 543
331 46
935 302
589 155
577 290
477 383
10 624
118 526
498 568
133 313
444 943
977 663
201 385
286 983
555 68
90 815
862 301
699 936
843 774
449 906
530 649
825 23
443 153
599 694
53 999
903 596
193 722
240 803
995 833
627 833
129 668
688 202
745 865
805 463
824 690
678 486
941 388
181 834
871 142
559 58
962 434
935 551
656 919
247 704
766 960
780 484
689 429
299 829
135 446
97 232
622 534
507 74
655 516
704 985
202 767
827 713
888 780
960 372
882 474
587 268
97 690
331 270
763 179
179 369
570 224
633 268
627 69
543 99
342 814
341 51
554 849
868 167
961 899
968 179
499 320
320 834
23 849
411 805
421 500
433 605
198 423
351 481
911 526
584 796
67 440
554 920
321 48
365 785
324 708
391 457
862 193
760 452
13 244
598 407
130 567
883 760
28 361
353 107
46 312
311 243
657 891
591 738
514 672
834 177
382 289
432 869
907 779
164 859
764 347
372 642
962 606
149 247
461 207
818 612
589 729
501 896
21 136
646 910
825 93
110 702
330 151
996 525
827 495
15 260
538 951
836 989
659 870
527 905
71 568
860 215
49 407
219 898
615 835
670 72
372 573
654 192
103 727
466 364
680 584
913 663
893 399
545 59
782 533
711 616
983 397
82 587
82 478
268 779
785 23
430 645
906 79
83 887
547 48
224 638
770 937
800 143
298 235
656 551
132 850
237 658
730 579
856 799
868 954
26 197
374 660
36 844
253 497
158 419
915 568
777 108
39 647
354 218
597 66
14 602
798 724
17 824
274 872
317 778
419 676
846 415
622 284
847 759
194 74
210 758
622 759
950 748
628 114
210 130
170 917
821 316
836 571
687 314
382 895
921 855
549 831
519 618
490 654
634 321
816 701
21 835
964 795
805 593
869 192
453 232
974 586
85 511
346 243
330 210
29 784
701 609
307 869
611 703
654 140
115 310
682 917
814 389
125 527
88 790
422 969
572 883
63 201
764 437
165 612
88 604
965 736
196 122
76 617
937 154
273 705
514 818
610 696
427 129
175 748
447 508
823 30
920 626
633 521
572 170
253 77
670 545
511 921
153 951
910 157
171 922
832 980
168 93
601 384
510 911
325 679
924 114
565 186
674 909
507 372
587 131
34 891
775 317
930 19
336 636
767 866
679 433
395 993
293 535
226 663
613 342
671 813
387 721
836 498
447 627
836 963
140 846
345 556
534 970
98 776
220 733
372 105
42 242
373 31
401 253
502 381
548 907
636 990
500 586
106 185
736 331
803 454
521 359
590 407
202 134
399 95
863 737
468 124
329 413
185 505
131 766
207 428
223 119
584 122
569 195
773 934
451 876
241 845
249 708
490 932
122 232
170 868
804 889
10 606
298 97
781 198
92 779
749 893
307 364
666 74
57 441
802 396
425 105
227 559
721 387
576 165
214 349
831 233
422 774
269 82
752 383
675 382
432 694
318 835
318 688
923 428
975 677
441 940
474 340
781 125
612 325
277 73
279 629
419 824
95 182
911 101
337 553
503 645
165 715
304 10
151 487
497 780
488 621
737 253
583 449
294 140
896 395
362 268
704 206
521 276
251 572
405 263
391 659
449 976
824 527
286 842
141 210
281 384
701 438
512 835
491 433
99 916
568 170
515 64
844 152
604 434
555 348
179 300
535 595
615 341
567 450
498 329
217 451
256 531
915 433
714 964
248 535
362 698
516 248
827 731
725 834
98 362
482 840
834 343
954 874
975 450
402 563
99 225
312 836
420 270
776 906
944 725
778 400
431 627
104 413
812 300
829 270
343 988
131 831
251 66
28 515
904 353
353 271
738 620
76 677
570 909
313 432
315 913
807 175
486 365
809 357
255 601
363 741
502 119
468 113
723 866
204 79
587 137
10 811
66 383
440 737
841 762
73 376
898 665
995 320
704 629
420 251
557 923
298 689
599 105
367 883
613 436
412 837
100 274
264 66
386 879
670 58
206 815
931 863
390 684
214 911
849 45
154 886
180 815
937 338
305 398
635 755
414 951
302 22
89 355
503 205
53 803
287 390
720 395
28 616
726 932
192 990
240 614
395 689
859 98
718 644
853 120
745 460
656 436
601 168
84 188
104 775
623 503
836 400
847 782
797 670
739 190
739 327
666 27
167 808
570 744
191 255
921 859
671 168
24 532
113 258
522 714
853 580
520 991
446 543
296 146
918 55
711 544
81 201
789 369
661 303
10 236
461 346
167 374
978 734
102 831
295 598
189 539
157 837
448 728
596 989
216 354
390 601
786 518
292 834
334 451
852 475
438 184
518 430
545 708
342 29
938 318
891 562
144 368
108 908
569 460
205 599
789 187
846 298
274 711
893 333
631 897
792 954
135 266
941 515
966 699
360 126
340 424
707 879
857 611
612 914
936 414
502 340
283 989
510 431
880 793
451 747
653 561
836 777
333 260
314 677
479 911
168 264
646 157
774 480
195 427
366 747
236 849
495 711
769 165
631 196
22 95
450 234
477 219
427 837
837 356
828 907
180 51
894 36
965 487
669 971
423 978
447 272
929 546
998 298
589 838
944 413
285 353
942 634
424 182
382 841
953 166
656 184
86 528
951 282
396 27
419 835
374 243
825 320
93 307
79 301
948 372
73 817
824 985
805 609
47 166
77 384
733 35
40 187
537 282
928 164
108 620
612 984
143 84
647 84
932 290
422 28
125 814
181 384
164 103
100 801
596 664
738 471
13 575
227 64
207 31
817 637
367 146
825 207
124 608
500 828
502 345
778 202
449 644
32 703
632 888
775 985
564 471
663 133
805 743
799 505
222 72
130 851
42 921
484 637
495 22
488 28
965 889
90 610
946 287
316 740
589 335
521 48
349 279
191 925
97 888
109 370
262 522
738 435
426 172
158 592
679 932
604 264
490 411
529 842
104 693
287 785
878 655
918 789
957 262
279 656
363 786
234 574
194 721
107 423
742 395
92 187
305 916
942 491
211 347
450 977
902 653
779 902
891 492
884 214
930 417
757 345
63 930
310 723
395 162
703 785
913 462
185 367
808 214
412 203
216 715
534 250
755 255
207 897
301 359
351 739
177 914
383 576
164 503
951 816
48 502
236 32
554 293
266 92
321 954
515 402
742 183
344 763
564 319
518 317
910 823
422 218
111 734
344 804
724 663
251 527
858 801
323 505
979 867
220 535
185 800
232 637
121 268
371 968
497 237
898 304
113 365
827 933
614 979
964 331
163 583
717 569
69 770
747 962
369 893
574 346
500 662
254 140
743 461
566 833
679 878
395 821
317 439
536 476
227 330
320 765
396 469
592 916
846 349
433 161
716 22
557 178
33 523
588 903
559 199
257 812
725 556
823 947
235 356
325 212
296 937
555 282
173 672
115 583
989 502
188 315
545 170
991 791
66 561
181 684
549 606
450 370
231 546
653 474
217 809
21 782
146 516
408 319
775 375
811 196
457 13
648 388
905 12
636 48
543 969
423 929
284 605
936 125
673 839
976 429
88 256
410 603
492 276
399 735
537 736
608 539
57 848
104 448
292 996
531 276
56 241
923 164
917 642
172 35
806 739
685 968
599 779
358 804
490 179
560 503
492 763
813 987
201 687
46 231
147 921
514 401
474 319
681 125
166 288
996 817
615 520
872 104
711 179
829 44
788 16
211 723
752 538
124 614
309 143
318 517
244 771
136 523
322 722
482 645
334 638
480 349
433 326
643 64
656 164
614 232
582 235
495 899
417 879
943 635
959 196
843 150
454 983
698 69
462 673
528 148
116 895
457 377
564 809
852 518
492 763
317 867
194 11
498 26
766 502
366 751
585 307
757 128
290 861
603 761
288 933
67 178
106 168
896 974
289 789
755 878
300 435
241 540
665 292
461 825
193 557
316 558
83 604
86 595
766 281
608 440
794 158
443 661
308 482
406 879
240 824
113 313
100 316
545 37
598 75
566 306
279 688
406 145
633 949
596 506
637 307
601 492
295 41
603 494
817 637
486 692
264 45
228 995
759 440
117 32
43 429
836 634
241 606
47 395
14 331
927 513
256 605
98 220
332 767
499 634
444 349
499 696
904 523
32 143
448 285
540 656
315 709
117 239
684 530
917 785
807 135
39 947
561 131
780 175
357 668
853 76
528 289
363 620
111 898
844 988
440 216
74 268
711 338
810 606
763 58
161 846
224 69
286 984
306 159
558 454
900 462
57 963
214 860
917 490
140 215
836 54
578 998
412 62
53 997
407 927
142 393
835 744
181 761
815 290
537 901
820 326
478 420
486 887
934 485
58 133
661 149
535 341
973 165
391 272
452 171
12 608
132 455
587 177
85 394
756 932
477 910
520 461
398 694
247 653
178 938
654 161
480 264
204 411
344 544
672 777
600 998
414 939
217 335
553 349
903 313
128 818
199 35
498 37
335 223
197 727
520 712
802 702
894 982
675 304
560 364
140 348
77 356
609 279
370 812
566 61
16 936
639 189
501 927
763 636
696 520
63 433
940 447
925 290
72 497
34 432
124 574
770 218
210 883
607 518
733 326
162 894
522 643
891 743
670 49
956 650
282 433
301 518
240 841
862 563
288 120
45 889
394 514
822 411
873 412
608 918
314 140
62 398
254 406
498 709
364 273
789 657
431 535
597 385
284 109
845 666
452 15
368 811
596 928
131 236
985 108
452 943
554 61
24 641
110 355
74 488
788 857
35 239
191 626
807 928
780 159
445 220
566 82
181 35
806 474
213 84
24 590
15 475
146 665
118 232
282 528
145 769
686 942
971 386
998 117
146 691
790 417
886 957
875 116
220 421
733 261
662 814
799 732
146 936
633 230
93 547
920 810
542 866
220 366
132 563
48 335
646 495
842 247
409 658
762 163
97 879
145 534
465 391
947 344
11 113
475 773
818 374
184 42
625 54
782 624
394 553
592 875
744 154
336 982
787 607
982 614
489 868
994 34
198 365
732 813
236 631
228 665
436 15
699 629
383 472
797 180
164 831
611 957
307 463
572 184
612 87
999 918
197 326
705 522
904 985
97 730
496 335
649 118
741 861
647 81
283 559
692 787
450 195
615 187
248 178
852 410
844 390
566 290
157 921
81 572
99 737
529 29
602 780
477 878
64 361
299 163
828 397
786 652
843 490
770 267
129 874
578 658
240 108
954 382
152 589
726 927
837 58
462 929
839 433
935 577
489 661
266 755
986 391
647 33
871 333
547 693
720 265
158 655
73 254
54 385
891 409
942 429
283 857
692 816
588 696
695 784
51 391
582 917
943 245
293 159
546 295
732 397
830 906
727 34
171 699
99 202
27 576
661 932
958 340
477 356
493 642
514 381
747 51
800 73
319 388
671 241
589 67
992 894
921 323
766 685
485 634
271 907
679 238
73 784
883 555
526 430
427 43
128 336
968 170
388 925
382 701
756 313
541 54
692 49
644 352
979 490
957 233
700 783
391 844
729 546
350 728
312 627
89 773
695 168
290 810
486 609
495 712
592 837
244 517
267 150
186 322
314 41
53 125
599 22
145 479
917 394
997 846
482 152
734 456
111 631
994 754
611 458
369 800
663 46
319 69
762 359
677 268
150 92
231 159
176 611
143 55
922 838
556 458
908 166
208 860
893 775
479 378
559 784
138 720
542 255
950 662
73 959
591 787
826 737
130 516
565 250
148 608
571 83
119 21
450 732
304 507
53 151
863 444
300 369
420 249
863 210
651 860
121 471
102 322
772 309
962 784
301 997
947 195
415 751
986 444
602 874
414 588
731 947
396 736
350 909
696 903
937 769
140 974
115 763
686 11
833 208
104 161
884 975
204 514
63 911
220 523
846 649
629 168
417 93
51 302
797 735
697 924
64 599
291 518
88 697
593 82
202 456
422 968
874 176
930 445
670 495
565 878
291 163
836 413
788 512
427 992
589 124
949 259
239 947
327 724
834 676
922 434
325 79
79 575
123 965
962 465
889 677
511 615
572 230
425 44
605 130
16 580
243 825
979 35
311 767
148 961
650 912
302 851
419 642
558 282
951 702
132 652
330 960
17 278
555 859
270 339
989 250
82 481
921 227
518 783
720 621
308 855
538 315
95 694
949 500
494 674
645 440
94 942
283 76
776 525
385 164
207 465
551 11
394 711
381 588
471 221
204 933
434 371
203 384
883 703
263 635
918 555
218 831
780 841
794 211
953 789
231 496
530 184
186 415
59 278
410 700
505 885
98 981
404 249
149 811
405 993
131 279
751 169
588 12
268 947
644 534
302 648
631 958
635 159
379 135
203 468
160 954
624 971
464 371
52 548
126 621
650 897
451 628
485 201
999 527
818 638
143 264
945 76
323 440
309 490
238 151
777 234
897 632
958 515
694 870
735 94
642 531
830 893
656 383
896 354
163 866
112 380
304 764
526 43
540 732
95 565
319 47
337 187
829 360
371 230
478 774
535 606
194 74
973 354
341 868
10 639
680 450
247 498
788 414
156 605
482 23
230 163
11 840
112 885
816 226
274 132
582 230
515 595
713 238
416 69
611 799
318 243
657 369
139 621
534 737
658 528
314 537
969 825
457 95
677 810
12 684
653 726
871 615
445 996
506 306
554 965
407 854
744 500
204 569
652 935
103 536
188 575
212 828
705 960
434 952
95 986
621 492
99 490
135 200
226 140
664 400
859 215
591 800
167 802
904 655
27 440
498 337
269 442
573 200
750 428
341 745
260 874
167 910
869 471
580 760
379 857
186 897
44 817
52 149
516 319
335 118
688 226
627 767
510 777
772 380
145 315
338 35
664 741
486 333
79 977
212 291
89 694
396 499
383 920
843 521
596 962
849 563
273 963
150 508
936 204
37 285
606 815
904 353
190 812
978 302
167 401
370 777
748 543
172 909
841 931
372 748
396 899
923 723
754 971
30 970
591 741
613 275
57 220
687 63
45 810
430 884
768 379
138 713
758 185
493 215
656 717
375 727
484 849
737 132
550 714
496 58
417 541
83 25
81 271
701 347
431 331
461 301
840 984
151 511
152 921
689 783
778 44
140 462
906 60
686 599
632 232
895 808
91 688
172 475
401 821
727 433
275 116
37 452
321 158
901 95
474 75
600 913
375 991
126 298
141 558
240 939
704 396
315 234
804 582
975 282
849 651
897 97
998 633
297 395
60 937
481 558
866 17
798 413
959 110
231 568
785 464
347 967
401 982
156 466
795 522
262 866
137 701
93 459
281 883
36 831
764 887
744 810
853 11
690 480
645 712
378 510
402 593
231 650
56 744
326 981
326 739
206 24
724 838
904 275
652 306
712 522
665 960
715 945
748 919
292 149
695 536
448 153
123 681
635 220
891 268
337 859
529 846
253 670
698 476
272 392
446 181
794 863
953 51
567 685
243 960
486 568
995 148
10 804
92 496
61 457
582 924
59 135
174 997
110 836
543 140
607 806
897 215
877 588
671 875
294 797
93 300
500 839
873 305
773 909
300 682
684 575
697 345
247 917
73 789
29 896
657 485
429 128
933 573
267 658
646 332
462 561
157 593
968 213
719 38
93 932
953 143
926 830
595 365
921 102
971 490
454 546
934 307
317 579
626 211
904 19
688 417
54 625
622 304
941 521
628 370
520 134
135 19
697 385
141 664
59 772
451 153
201 823
858 524
161 305
701 871
910 82
98 216
515 804
681 857
462 180
687 51
620 290
360 194
450 815
511 180
249 566
305 83
303 778
505 154
204 426
732 940
35 832
866 483
274 966
699 363
411 841
273 354
549 827
372 993
276 822
953 104
208 322
636 925
88 337
815 642
150 832
764 552
732 453
93 583
14 711
243 796
388 756
350 255
707 116
546 104
351 604
361 918
908 995
51 984
449 572
274 448
192 578
874 607
88 712
122 253
963 895
296 370
804 432
326 173
872 138
447 338
724 382
224 608
349 94
710 80
248 491
550 135
963 277
156 340
915 787
561 966
339 868
543 664
804 988
865 379
99 277
755 430
624 950
189 674
151 471
267 110
834 36
188 314
938 191
770 617
500 815
619 783
433 184
987 518
507 32
603 843
842 204
811 114
508 373
812 937
326 31
991 94
224 613
82 180
554 962
210 887
825 496
277 664
338 224
543 401
972 860
570 317
222 453
905 556
60 171
325 179
508 339
815 397
401 169
420 861
116 668
190 934
477 402
448 62
666 340
215 300
242 778
902 822
911 636
519 287
301 142
81 857
188 249
832 366
669 906
626 897
207 310
88 966
375 523
529 320
33 317
829 998
108 323
62 701
413 866
709 864
735 41
552 384
282 64
803 413
611 152
381 766
718 20
904 166
810 682
632 486
178 682
631 752
531 698
76 947
736 278
519 369
496 891
437 894
335 393
908 655
328 916
518 835
113 544
752 436
257 761
716 69
643 582
607 753
880 586
854 418
15 438
816 535
68 700
245 423
758 528
25 92
797 962
346 886
358 111
199 282
821 62
100 672
27 653
53 872
398 773
777 880
519 720
422 280
165 845
216 133
492 719
297 663
180 504
304 975
131 972
945 454
689 217
185 472
736 397
704 94
479 146
452 744
444 707
449 209
31 952
482 564
637 899
110 202
100 810
20 121
420 45
705 79
230 582
301 602
752 606
627 119
634 538
88 792
75 406
157 931
136 631
782 440
334 863
145 818
624 564
870 740
648 540
983 252
12 412
316 137
518 241
52 520
694 94
841 380
409 776
77 335
968 439
868 963
171 275
323 194
148 888
62 892
329 911
136 195
725 549
866 796
204 121
198 627
81 910
226 18
236 838
894 564
611 669
461 404
746 85
915 389
612 720
390 788
296 874
11 240
24 411
870 392
538 415
880 225
774 915
223 704
768 961
964 35
745 536
864 468
406 303
616 430
691 262
83 796
399 941
619 731
555 204
364 444
738 988
202 29
125 833
121 14
875 259
768 461
432 832
282 104
157 67
671 268
446 385
46 919
508 744
350 418
898 394
789 216
207 437
210 354
819 197
443 832
537 976
227 413
322 254
172 381
644 940
19 914
266 795
922 25
860 456
618 993
744 268
13 148
423 82
491 801
129 37
38 948
211 398
887 366
360 771
686 168
174 691
313 843
799 241
210 994
58 295
250 598
356 481
133 804
576 239
486 724
996 325
163 463
578 983
213 324
177 778
887 422
46 812
900 541
639 97
109 235
79 471
469 902
95 373
772 282
989 60
790 662
681 20
37 149
507 794
39 937
159 581
863 200
267 802
451 596
512 901
986 927
73 908
724 283
638 314
366 90
428 702
588 893
371 992
418 283
250 949
327 267
468 205
45 374
957 70
578 192
31 288
884 969
523 927
129 438
144 832
68 698
38 908
352 893
337 946
685 781
329 616
141 643
876 410
612 361
619 767
361 94
848 585
490 69
405 155
60 288
820 476
526 84
216 847
867 476
527 172
267 947
101 804
425 731
911 128
34 895
46 243
718 574
768 650
725 634
61 373
58 454
349 231
715 53
719 597
784 351
189 11
57 564
975 194
330 959
495 434
298 55
15 141
734 898
787 20
759 277
588 144
188 852
98 222
709 57
334 47
564 705
993 786
417 720
207 527
373 947
558 142
512 719
135 758
697 434
59 799
234 100
130 897
446 575
327 827
534 122
479 226
379 536
917 161
295 29
21 533
470 671
626 864
619 245
962 492
277 685
799 460
429 117
906 678
979 552
321 914
960 851
749 146
232 781
634 977
163 862
421 29
817 604
866 553
104 293
519 221
557 86
370 520
207 290
912 406
967 880
241 388
538 128
981 344
153 973
686 982
481 776
497 132
690 240
438 892
570 406
708 990
963 812
868 983
926 156
12 353
565 883
77 860
662 900
707 295
394 578
597 89
668 521
575 237
114 191
714 890
759 597
842 71
62 858
91 528
518 702
814 323
946 103
612 488
620 997
112 521
638 376
463 288
484 306
634 33
466 747
639 919
311 777
134 545
820 298
808 297
860 734
153 91
223 338
408 155
852 775
714 408
232 590
32 728
884 826
372 762
747 65
301 851
742 300
311 373
716 404
331 815
628 810
997 577
551 191
558 358
980 14
227 347
501 787
538 938
199 447
945 886
914 49
660 313
360 989
380 176
975 297
640 83
213 732
784 381
239 817
301 977
864 125
507 595
142 572
469 42
797 355
285 727
172 669
667 527
151 532
399 598
42 120
732 663
234 27
767 364
513 150
936 611
913 744
466 275
192 529
291 363
73 681
54 773
271 434
12 338
130 331
756 838
373 641
167 610
984 84
687 243
486 61
854 191
322 415
737 189
823 333
188 737
110 386
764 520
846 702
907 155
311 227
651 732
528 754
421 249
972 57
798 74
424 206
229 464
831 759
976 683
491 308
672 264
101 342
196 860
215 370
289 99
790 938
436 802
837 639
34 913
328 923
506 411
812 994
364 553
782 130
578 855
258 414
877 729
700 486
401 667
834 138
618 708
305 705
17 805
203 501
856 644
205 727
50 225
417 111
993 391
842 938
826 493
828 902
795 912
757 253
263 169
203 388
914 528
88 892
719 25
749 936
113 173
76 496
906 680
371 267
189 777
637 936
89 359
707 906
870 671
737 138
490 858
845 659
100 944
795 952
10 261
863 540
830 186
828 281
498 110
509 417
373 449
92 875
852 779
974 388
796 351
92 875
852 764
792 134
87 905
230 62
444 980
657 170
174 891
960 720
397 815
957 679
884 945
183 718
891 818
424 781
787 240
891 391
584 188
701 625
523 655
573 425
559 842
755 909
645 912
262 878
754 850
752 929
863 921
760 401
214 639
746 187
232 615
311 484
571 396
298 953
372 949
471 766
482 672
995 194
767 302
367 822
606 837
849 273
412 840
806 570
906 843
475 887
75 902
156 88
187 818
664 838
905 777
780 695
139 237
581 38
697 969
839 563
635 251
750 835
531 349
914 389
626 490
699 330
198 530
234 744
761 295
255 340
824 647
790 594
736 883
196 27
924 45
108 831
156 362
575 741
347 817
601 958
815 473
722 958
606 317
588 137
521 957
541 846
502 807
104 169
150 996
551 380
727 217
419 770
338 494
936 348
452 599
804 718
984 540
471 954
306 56
156 981
732 981
353 693
626 915
180 92
377 188
25 715
513 225
767 53
576 636
219 893
941 664
811 42
115 987
164 538
557 916
132 851
958 268
282 666
889 542
590 88
694 119
973 746
616 677
931 521
905 250
653 542
549 120
779 572
517 730
677 253
422 873
347 696
985 856
128 580
712 574
876 760
753 393
534 146
939 608
610 75
361 123
816 976
342 549
16 79
435 334
736 946
577 795
792 869
347 832
426 979
553 102
628 438
681 322
110 648
331 538
815 295
969 633
511 213
52 971
620 24
857 427
104 725
256 511
29 875
547 416
984 764
755 934
857 492
865 375
788 730
169 408
773 924
290 904
654 963
387 676
798 547
618 453
190 772
266 427
983 449
199 266
989 493
812 746
977 249
59 307
308 220
197 257
755 260
462 922
229 59
941 491
204 36
747 10
885 382
834 619
259 587
199 655
943 856
492 777
317 211
844 358
923 78
236 981
931 988
713 594
811 717
88 231
789 397
860 544
761 230
564 809
98 964
881 957
938 608
500 754
721 319
533 803
225 498
145 596
299 574
342 728
214 412
868 129
694 214
301 126
275 583
112 450
501 771
215 140
496 615
872 711
869 203
598 897
211 431
455 980
411 812
182 994
99 874
752 184
197 768
555 941
42 604
24 408
165 485
580 487
774 295
682 743
165 453
329 234
437 756
824 921
900 112
191 849
507 141
802 276
313 33
927 991
362 161
78 499
144 602
128 203
446 354
929 483
204 143
659 414
774 623
616 823
340 903
872 613
240 888
850 200
923 198
700 288
746 917
334 31
814 356
445 266
311 199
872 637
202 592
584 654
249 447
461 921
368 194
131 884
430 56
332 475
667 127
388 262
305 958
754 627
547 243
853 749
453 327
886 499
963 761
783 697
562 908
705 845
35 538
36 676
452 248
397 811
933 624
93 567
587 157
869 192
861 427
203 501
976 124
936 819
819 433
815 643
911 396
586 763
214 325
670 889
868 545
897 178
203 967
806 559
425 140
377 440
730 392
225 795
855 570
921 283
785 232
592 850
690 71
104 197
385 628
290 362
751 53
643 63
171 789
894 220
394 554
25 299
630 556
949 333
381 180
554 65
365 659
937 874
321 753
28 781
267 627
528 787
974 149
563 860
486 56
143 314
569 817
303 130
686 341
601 804
179 534
999 580
460 901
127 854
747 78
905 244
988 157
886 497
689 415
60 376
306 600
301 649
906 696
774 570
270 980
689 464
668 815
67 604
113 851
598 502
535 736
87 294
520 292
850 282
848 381
235 795
428 80
803 198
581 747
179 653
698 814
561 79
89 166
203 479
429 555
228 693
585 994
745 936
805 143
285 756
544 616
307 372
329 132
840 285
113 387
270 394
65 413
278 50
31 142
994 482
505 953
512 36
424 350
755 291
817 323
725 993
638 253
687 562
586 16
161 729
352 109
732 102
563 130
971 806
424 726
65 128
61 516
64 275
744 90
872 516
373 52
542 227
592 762
651 47
646 556
47 393
804 166
647 282
137 857
179 114
616 204
233 652
251 565
851 472
904 223
397 219
931 307
286 181
448 804
230 598
623 680
635 932
305 606
366 39
214 462
233 888
94 959
418 834
986 813
382 941
709 796
604 749
303 94
864 634
232 20
446 593
623 50
428 813
137 243
373 285
641 127
763 533
62 219
536 460
331 813
375 111
119 345
812 248
115 711
429 156
383 748
472 860
705 907
379 276
639 847
313 958
869 439
942 699
581 388
534 671
505 918
801 295
152 27
656 857
683 258
353 606
380 456
782 616
464 751
124 664
305 592
334 792
822 672
975 256
800 879
684 609
514 218
283 129
21 275
210 668
640 705
297 159
159 948
569 445
76 278
411 297
307 465
935 758
548 865
860 650
798 575
986 135
568 733
751 880
153 677
566 712
732 638
298 23
209 641
53 716
959 248
745 81
541 340
613 472
902 547
154 727
810 48
202 465
714 816
225 31
132 691
344 39
428 715
304 571
84 210
33 255
841 515
872 609
250 319
254 715
525 813
779 908
558 677
23 231
689 594
515 960
256 822
64 620
309 28
325 141
619 460
247 795
662 317
271 676
861 379
294 831
216 286
871 588
499 736
837 231
508 122
304 847
347 921
336 259
892 398
890 235
422 64
345 403
183 830
607 194
960 187
595 531
905 501
645 827
767 554
626 91
526 226
903 969
960 108
479 184
234 702
486 22
304 479
105 755
561 492
649 420
371 572
419 868
490 49
740 387
934 210
715 191
680 326
867 681
491 264
32 565
247 808
395 704
780 302
816 339
707 147
157 514
421 104
508 770
715 839
460 127
466 960
547 293
449 344
980 691
837 667
419 228
505 277
722 832
655 493
446 593
741 221
206 384
161 709
857 377
32 355
164 97
382 320
844 465
915 465
225 539
632 86
443 824
339 970
97 500
718 304
624 321
286 868
29 550
671 935
86 897
918 981
140 851
484 844
375 67
115 580
869 368
190 323
214 39
508 241
808 987
291 664
165 420
273 39
711 824
328 178
896 272
190 85
591 965
131 903
689 119
198 342
633 566
562 337
343 952
734 926
192 737
402 257
313 624
229 462
544 372
990 300
46 186
12 238
788 52
791 429
828 69
516 645
716 53
101 209
205 404
210 707
46 373
397 813
869 595
137 198
851 382
887 525
862 992
573 806
843 431
459 127
505 941
243 852
907 694
504 220
620 170
395 803
905 553
208 992
42 799
423 203
676 39
154 725
933 538
788 644
196 600
672 242
492 266
970 713
881 539
617 65
446 551
36 317
479 745
745 267
954 895
592 730
952 55
399 775
861 935
89 513
472 957
462 607
559 67
970 566
620 897
738 156
560 673
299 733
154 765
294 774
601 258
685 983
988 779
221 858
760 332
534 137
533 922
890 408
335 857
532 595
858 414
71 736
373 260
335 488
583 187
123 36
415 325
274 534
137 233
49 539
554 807
259 948
514 249
336 495
487 237
188 677
554 304
369 508
639 738
991 816
399 665
735 677
252 445
314 592
594 507
506 12
748 119
380 584
99 395
626 746
995 684
836 631
713 987
959 446
115 924
857 347
188 450
194 919
977 315
65 448
508 607
565 241
387 619
409 125
690 95
89 520
350 529
797 311
947 595
295 751
566 225
792 701
108 740
860 419
775 64
352 865
323 233
825 616
51 659
215 953
614 462
835 327
487 361
128 603
302 918
760 95
947 614
21 709
570 842
190 77
161 999
864 416
529 60
934 137
466 382
413 516
488 190
243 664
457 102
156 55
182 418
725 214
287 62
472 88
587 848
442 797
497 306
835 697
923 216
587 235
624 913
724 201
359 700
944 490
706 204
534 212
72 403
715 635
610 51
315 511
247 794
977 328
626 690
30 310
775 108
191 983
353 221
933 657
665 194
585 33
334 476
501 127
89 616
261 420
584 100
187 279
248 42
395 871
158 289
26 190
336 992
578 167
907 794
81 343
71 566
218 428
403 631
976 475
515 910
875 777
797 193
10 209
792 729
979 374
769 594
696 991
701 857
616 294
105 487
331 783
681 226
863 177
455 377
121 275
134 796
791 456
638 423
641 720
181 401
613 409
759 623
252 876
962 864
911 437
922 124
476 645
536 629
821 987
559 808
732 164
260 734
876 746
40 717
150 79
809 619
972 215
418 895
375 794
449 849
917 698
680 106
849 295
953 330
100 790
401 497
126 819
422 80
707 389
226 376
423 667
929 703
471 578
747 952
719 164
367 791
850 181
205 403
112 536
439 610
781 291
540 236
666 904
451 359
911 596
618 528
349 703
363 846
398 120
620 142
139 805
584 312
469 985
957 777
339 949
544 685
132 236
580 839
455 730
866 527
776 134
22 765
484 827
146 43
889 13
159 235
45 831
973 67
631 827
868 699
879 342
379 696
533 821
731 520
345 612
789 408
269 578
460 378
460 108
140 261
262 74
991 708
605 72
553 305
453 239
168 980
450 554
417 193
479 151
595 656
342 132
978 470
183 632
772 649
260 584
673 868
354 693
629 926
117 969
993 654
850 702
396 754
474 128
720 50
212 615
567 934
814 484
238 418
236 669
257 943
774 940
86 459
848 327
865 187
192 821
278 858
708 221
121 789
912 603
741 459
929 46
382 917
552 398
511 680
963 808
803 609
298 843
401 36
894 268
219 572
441 264
588 714
210 798
191 756
824 215
30 747
544 291
818 894
625 946
802 531
856 429
647 259
407 331
665 401
85 208
712 498
962 388
663 536
701 782
50 588
705 471
541 911
630 536
62 862
501 46
218 801
789 648
98 617
40 976
974 502
730 501
58 676
435 742
298 642
130 789
97 844
518 24
593 208
613 923
92 158
319 435
974 163
71 822
840 111
272 564
174 283
624 460
856 350
876 406
409 298
375 213
142 831
47 267
28 597
725 367
807 177
754 575
966 865
644 32
276 649
984 167
284 132
568 710
918 423
832 642
515 89
36 95
369 262
947 726
615 801
594 499
21 555
128 979
828 943
961 761
108 651
446 751
31 116
231 489
930 251
903 456
936 782
603 451
913 562
67 476
516 61
722 867
617 865
908 475
424 618
914 681
311 156
745 278
773 346
832 405
121 572
651 759
403 722
720 638
520 386
692 481
661 822
995 529
168 366
264 827
213 402
74 657
336 175
123 807
783 81
423 774
681 390
847 585
420 26
46 203
86 569
122 183
580 910
55 667
721 869
859 782
65 126
29 361
896 260
187 245
751 431
698 52
495 306
226 360
251 34
325 568
687 37
16 488
996 416
558 359
65 393
315 397
52 258
558 422
150 558
459 722
385 770
177 870
991 513
171 912
795 179
486 428
841 247
720 818
439 287
472 139
137 981
186 768
304 862
744 242
583 373
642 230
329 401
583 521
690 784
480 295
680 756
165 425
602 182
571 168
85 816
448 640
774 897
663 282
868 256
500 594
572 432
407 740
431 867
19 281
853 433
552 287
231 300
191 403
742 342
753 146
954 198
951 93
645 953
919 76
539 329
301 653
163 690
152 928
564 107
294 738
285 702
199 640
830 493
834 640
350 693
377 252
812 366
608 803
131 332
878 750
143 389
404 324
912 448
745 30
641 536
274 423
400 990
610 399
807 928
74 732
405 627
776 535
850 77
634 268
471 220
754 887
862 27
821 457
975 786
559 982
326 995
484 380
879 144
773 370
542 315
996 565
262 638
181 506
213 562
148 394
941 819
11 251
704 262
570 46
629 774
858 53
687 140
438 106
976 243
759 87
987 551
327 621
770 652
330 169
523 282
862 470
163 540
571 405
49 956
928 731
807 868
754 57
606 386
712 621
655 59
523 580
693 322
869 631
909 60
559 76
824 707
731 179
732 418
220 884
768 346
34 460
881 784
543 843
982 181
285 665
354 137
526 920
578 955
956 542
545 184
229 734
82 273
723 196
26 896
27 654
44 333
417 694
234 869
829 283
304 608
733 894
948 665
37 682
46 191
133 694
845 217
714 816
546 739
925 88
518 807
645 420
547 211
418 155
405 627
549 635
392 579
643 834
702 129
249 446
861 510
352 165
953 569
536 254
391 171
289 738
223 778
183 272
409 77
655 49
489 272
348 159
201 796
55 229
927 440
34 951
483 251
724 213
393 904
546 244
672 143
58 310
161 940
950 273
342 404
541 305
25 685
998 735
511 765
577 726
224 820
315 936
107 366
187 595
701 516
266 431
428 954
96 849
801 21
222 818
580 490
162 448
750 127
63 504
321 192
358 976
82 334
435 928
840 991
703 533
427 339
691 819
576 979
724 864
672 832
385 831
786 259
648 65
935 358
294 369
130 556
424 690
870 337
214 982
71 552
48 617
689 279
233 409
913 475
363 791
281 129
175 504
650 391
988 797
463 153
466 813
907 444
246 760
23 863
814 256
571 772
518 80
367 986
289 198
109 811
962 340
123 852
354 469
564 483
944 761
153 997
71 504
290 28
556 842
274 596
319 399
24 977
875 549
705 486
73 435
808 294
826 82
321 520
32 444
39 306
890 96
361 836
468 788
64 223
972 189
580 254
333 442
14 240
591 838
319 25
280 964
846 926
139 621
367 721
613 194
897 223
396 310
304 715
770 424
623 346
655 534
308 650
666 259
984 804
344 532
906 496
872 419
936 243
613 824
558 672
182 572
820 514
499 904
127 843
192 904
528 133
107 233
620 500
853 936
142 579
907 148
348 673
457 659
485 971
109 550
290 673
255 172
185 694
113 763
325 870
910 624
178 756
430 974
469 254
866 197
573 834
867 685
873 535
432 769
262 553
244 75
852 713
335 969
913 771
790 909
763 279
118 580
778 569
88 311
709 915
668 745
815 237
466 116
123 406
934 25
492 933
142 265
28 886
496 427
540 270
207 271
930 322
408 694
233 61
604 906
833 509
811 663
117 781
426 16
54 777
984 49
13 529
941 883
699 57
537 885
354 715
753 631
124 715
359 95
59 149
549 190
74 142
774 488
600 840
236 57
277 620
138 81
91 179
751 48
237 163
514 124
869 731
885 85
336 53
331 878
510 60
480 217
41 198
140 263
959 263
991 420
515 662
364 846
416 873
720 546
195 622
548 898
525 433
430 253
128 421
859 725
260 444
654 168
819 406
184 771
777 361
118 583
867 19
309 940
512 364
105 262
390 316
472 944
709 243
706 219
344 874
166 254
885 534
447 852
236 723
505 948
337 533
199 943
320 676
144 406
812 175
636 294
940 421
118 705
212 534
908 408
906 377
609 421
95 697
137 363
395 840
939 764
923 799
447 894
743 395
144 676
942 773
75 468
831 110
156 384
21 585
248 515
378 169
560 487
650 383
681 408
598 230
408 82
12 734
517 336
802 25
765 136
643 388
384 520
645 808
238 851
764 134
895 553
193 465
613 101
662 880
287 513
139 54
173 454
560 341
109 557
422 579
159 828
699 269
274 718
948 873
481 180
849 744
608 990
980 919
591 428
858 378
923 367
957 339
189 673
573 947
879 573
115 523
481 416
251 959
894 271
78 205
36 196
335 540
809 893
502 575
842 47
628 304
710 867
669 965
964 733
567 659
460 314
771 993
90 629
585 889
464 48
303 967
190 432
996 498
589 412
579 94
352 610
456 16
124 224
235 396
774 255
951 143
304 698
690 259
297 934
788 642
970 845
451 676
264 95
307 467
694 790
506 784
210 457
111 467
254 735
567 844
938 847
823 528
518 721
732 478
276 11
418 958
138 57
218 825
802 978
300 902
259 617
265 839
955 498
330 694
600 926
248 871
92 871
47 770
698 70
797 710
358 701
207 23
910 693
426 18
890 406
680 20
348 86
295 550
119 761
252 538
884 610
523 94
783 79
200 403
642 375
855 382
431 124
357 505
663 519
519 795
327 570
995 778
711 465
209 658
265 795
722 594
280 687
441 619
228 60
309 60
300 155
238 861
853 962
467 977
341 52
326 150
818 674
323 463
90 905
207 547
549 967
713 560
334 394
523 960
617 396
729 508
266 451
197 689
185 881
947 422
637 251
732 124
768 570
349 829
715 173
616 389
636 303
762 876
523 775
893 54
48 241
864 541
345 442
508 715
677 536
163 519
873 535
85 441
379 477
812 388
21 122
220 363
101 689
488 851
484 767
938 126
643 20
74 869
46 747
132 261
217 714
631 519
92 979
190 523
126 212
206 358
683 510
341 866
637 535
34 999
107 461
835 952
376 159
568 190
476 21
321 417
891 168
504 764
700 587
843 393
438 552
237 442
357 586
997 476
457 924
637 120
33 363
984 546
156 427
911 512
696 545
424 346
766 62
921 637
375 772
521 178
749 81
953 702
317 227
768 683
576 771
194 452
501 397
775 992
238 418
289 815
735 569
754 101
387 634
507 219
648 801
64 300
847 742
985 387
560 240
222 496
580 472
973 531
883 218
33 907
168 558
402 824
275 49
257 826
255 491
767 231
286 683
63 338
115 320
36 937
337 623
172 655
934 435
571 281
808 13
443 532
817 570
93 771
110 905
977 832
774 71
563 956
633 974
956 41
745 167
16 354
91 165
113 690
804 187
467 311
876 699
996 625
924 371
988 347
809 500
260 424
120 729
598 863
689 600
677 533
521 36
13 545
394 642
649 157
99 588
911 261
897 617
21 493
788 658
643 200
553 792
861 580
561 502
157 513
102 266
638 237
229 986
383 617
223 885
348 103
885 111
249 820
213 145
487 864
408 40
742 613
379 883
854 32
632 832
720 423
425 46
984 132
297 133
974 611
187 814
417 30
647 842
410 831
457 739
14 674
70 212
953 678
330 713
719 635
489 965
988 282
736 998
967 807
732 652
30 738
126 729
575 278
534 630
19 978
118 426
283 807
872 679
255 642
155 26
292 951
805 903
533 339
108 606
913 971
282 450
424 787
207 56
395 908
668 298
960 679
153 706
377 743
451 226
853 164
861 365
970 568
470 774
866 353
812 14
731 911
257 428
330 512
874 180
755 911
30 565
54 415
566 262
94 161
57 608
293 742
10 292
744 89
556 326
596 928
461 185
741 468
375 885
67 911
402 923
366 754
203 702
207 269
306 106
817 504
326 810
925 868
542 402
782 376
257 438
813 523
130 775
163 568
87 178
693 93
732 968
785 901
599 139
640 885
173 586
815 148
967 875
805 888
791 935
144 433
83 530
938 393
463 666
928 427
352 286
826 705
293 144
573 812
894 578
293 447
894 314
807 598
472 795
836 222
672 328
53 600
287 840
714 238
504 654
627 229
13 337
897 369
836 413
231 102
859 66
541 74
271 350
963 341
25 294
632 123
816 634
434 724
787 636
608 164
305 926
144 60
192 970
290 949
212 69
338 927
661 329
162 844
476 559
354 935
97 877
648 983
523 392
117 411
828 663
214 375
356 651
743 558
461 323
163 961
139 197
872 963
212 967
428 556
341 569
299 785
502 964
968 642
477 915
556 913
449 995
689 290
763 682
985 757
323 600
847 65
918 332
271 92
307 90
671 310
66 745
164 104
793 325
347 675
722 606
439 607
212 617
679 877
227 536
213 587
610 432
705 946
367 798
675 181
484 278
256 401
317 592
827 379
508 446
945 68
407 491
334 622
971 879
206 682
98 637
818 351
430 187
414 850
304 562
335 937
214 743
764 463
775 409
541 847
885 469
953 339
785 998
917 700
244 313
348 623
979 801
195 660
729 490
919 34
277 657
642 945
623 854
500 758
173 108
397 334
814 80
381 705
264 980
414 484
711 514
609 189
18 762
455 287
293 162
591 210
922 981
770 436
560 382
214 332
321 783
577 378
841 961
745 436
54 686
186 760
217 75
210 267
39 389
988 694
151 77
352 992
116 398
25 734
880 113
645 299
762 387
459 884
370 171
572 990
207 933
118 410
19 368
975 845
678 292
946 153
731 610
945 205
110 587
758 577
428 979
312 391
966 530
496 272
512 352
992 165
266 209
342 66
830 519
872 409
743 321
246 981
855 187
284 427
448 261
407 640
518 961
290 177
460 849
592 389
692 72
342 138
135 681
476 541
560 497
733 38
329 671
762 878
695 296
231 406
835 422
527 391
110 168
577 731
734 280
177 655
452 900
50 677
59 520
388 855
297 883
52 529
541 350
61 735
225 39
139 335
532 864
881 668
524 617
426 31
228 871
673 583
587 225
569 129
518 789
584 125
193 773
438 164
782 70
864 186
176 853
349 605
262 911
979 631
82 861
285 111
577 435
308 945
487 632
199 971
155 921
213 108
582 232
572 166
920 550
329 132
273 32
916 303
491 549
771 148
953 516
581 366
412 184
210 618
873 780
659 844
248 884
202 13
838 737
855 234
864 393
584 815
922 999
639 912
959 851
863 362
940 25
440 177
643 565
663 231
241 978
641 873
851 931
161 431
708 345
856 275
784 913
223 998
415 62
599 360
835 962
788 27
20 770
746 544
742 807
879 495
955 263
208 632
764 553
489 337
521 53
650 293
485 369
638 143
244 736
833 457
738 489
677 305
753 953
987 457
728 238
878 415
723 829
774 49
906 364
466 877
317 230
754 499
303 446
864 418
894 74
247 95
724 411
141 406
906 433
456 292
161 999
673 114
523 930
133 315
982 667
391 978
429 785
426 858
681 73
281 985
378 997
399 118
467 898
472 232
393 916
830 251
710 489
828 454
937 33
262 987
434 217
494 595
658 50
471 324
413 150
818 950
313 941
201 754
705 23
592 519
183 549
357 855
787 844
418 659
936 772
616 25
173 813
195 993
65 559
859 11
509 284
499 910
37 535
517 927
367 823
16 305
88 598
100 487
314 836
244 155
781 319
305 136
942 735
241 476
730 319
27 343
514 335
361 476
331 562
238 332
551 984
211 347
791 488
430 345
110 311
779 465
526 284
420 914
971 315
39 759
885 434
853 441
821 174
138 999
17 353
794 158
504 240
783 486
292 877
431 719
347 474
100 499
638 298
108 450
936 783
915 675
350 968
113 557
998 855
363 668
938 553
272 958
755 314
779 24
843 985
151 971
852 183
76 507
921 752
136 624
975 489
328 897
140 864
442 620
247 180
48 585
323 243
286 975
135 545
534 277
860 296
58 706
257 322
176 862
712 925
191 576
650 290
282 196
620 844
570 909
753 864
76 830
230 716
466 899
564 156
844 163
155 404
772 876
512 161
945 669
637 960
926 311
766 491
765 999
147 48
801 298
561 874
922 831
412 701
647 549
51 967
745 559
858 581
835 512
871 787
121 869
698 626
143 61
452 352
652 198
659 293
596 154
467 46
156 933
220 693
977 28
143 606
395 875
616 218
101 16
407 251
107 439
193 481
793 305
650 354
393 905
33 917
182 961
361 681
37 827
38 874
777 597
846 131
105 465
64 768
105 686
359 168
622 744
877 519
274 179
748 287
260 613
788 228
280 501
443 929
582 211
679 583
691 341
206 42
232 394
254 748
544 135
441 314
546 351
991 432
642 71
756 401
662 764
764 124
836 565
691 902
987 155
635 791
410 836
305 510
250 189
842 251
465 760
86 193
445 26
524 122
346 106
11 208
591 918
528 711
553 81
113 806
244 108
124 790
471 670
312 940
91 771
889 480
98 843
832 304
974 21
474 91
845 681
912 71
675 419
942 623
643 827
174 371
177 603
551 381
636 164
316 483
504 754
775 541
240 382
17 139
576 900
785 84
600 679
734 982
851 146
155 859
336 656
488 188
935 339
267 805
964 874
774 859
696 815
565 355
984 784
425 527
899 185
486 563
902 343
717 532
240 618
707 634
207 615
173 20
637 876
317 118
227 324
857 460
908 548
123 329
86 480
605 684
930 153
136 678
595 360
484 192
216 981
772 622
396 870
373 753
930 499
296 611
951 129
464 126
213 389
408 571
709 154
61 470
507 600
87 235
887 258
284 555
495 725
606 909
707 570
589 412
638 721
754 465
734 827
211 910
415 592
783 289
789 969
442 69
215 605
603 525
764 851
878 752
679 850
835 331
678 536
419 762
747 202
559 102
603 410
343 261
554 639
132 548
294 908
890 601
719 635
899 366
815 139
900 172
486 751
995 565
752 434
654 253
233 451
220 24
267 508
918 334
250 105
562 202
87 678
688 920
354 665
181 660
184 102
431 569
678 862
671 924
95 168
519 184
355 201
639 25
512 646
129 880
399 71
92 570
844 297
640 346
880 555
556 329
644 295
100 796
26 170
63 650
589 962
914 623
340 226
332 474
344 513
574 723
493 914
715 243
997 928
498 228
907 458
104 961
273 447
33 773
805 22
85 365
894 266
508 302
843 406
939 106
745 90
937 645
473 352
527 920
265 165
443 23
928 124
776 25
609 372
22 701
443 150
93 195
512 907
40 121
487 751
399 299
122 447
966 672
138 22
235 860
892 47
576 844
123 937
596 222
517 804
212 664
503 803
16 381
444 945
784 878
511 677
45 624
651 882
226 360
107 693
603 28
170 362
693 10
272 898
607 45
845 971
461 816
675 321
445 354
726 233
308 95
872 948
661 905
568 941
382 309
927 18
117 369
277 15
135 258
134 911
404 739
702 438
16 258
530 766
334 758
81 807
423 298
429 46
931 189
180 367
246 636
148 735
320 582
350 785
610 421
65 836
804 332
345 627
960 898
490 730
830 162
407 102
968 883
239 81
287 883
413 637
242 895
928 467
597 432
880 790
112 515
484 819
949 480
303 107
452 673
418 167
872 475
741 525
21 951
870 724
294 760
583 978
305 33
909 261
14 685
743 154
448 954
873 441
82 913
559 50
281 866
315 68
804 438
325 462
114 802
423 338
979 162
714 459
729 22
226 630
716 212
370 985
174 689
199 761
253 465
654 743
968 111
751 592
470 828
498 754
434 334
741 311
945 332
534 219
247 546
97 559
681 917
284 180
498 367
454 353
893 600
536 152
234 56
103 800
408 934
668 561
102 878
310 610
173 363
799 303
257 19
717 53
411 305
159 836
513 89
31 408
987 587
289 648
47 177
23 800
949 41
628 76
838 159
889 16
107 919
43 683
358 711
885 122
119 592
245 982
852 911
903 669
996 304
996 672
512 424
30 927
111 675
176 707
493 707
609 450
853 770
680 311
388 823
565 65
138 206
55 309
968 597
637 783
114 551
502 231
183 413
443 586
367 874
150 922
518 185
75 991
403 471
545 700
289 463
737 855
408 188
680 550
165 59
290 986
697 443
430 604
314 518
799 133
550 720
970 86
260 801
308 824
254 956
653 213
468 166
513 570
658 888
64 193
53 132
543 236
538 70
721 418
418 719
804 427
406 340
478 629
355 757
532 458
836 548
150 431
916 254
369 971
783 497
473 386
601 384
663 51
952 730
295 530
170 872
53 440
38 647
825 39
366 774
44 198
775 217
257 34
146 242
209 355
227 900
147 396
604 665
807 350
353 775
651 284
394 100
238 605
344 432
931 796
825 257
961 682
98 778
486 690
452 614
619 25
252 100
437 787
404 837
386 478
948 710
769 866
333 897
340 49
61 498
175 513
221 576
646 881
947 78
264 500
763 95
948 36
12 198
653 569
312 616
991 520
550 837
878 410
874 219
402 934
975 116
601 975
992 710
815 461
339 864
565 893
789 487
901 139
849 417
956 52
185 264
112 875
237 610
283 591
595 280
644 547
99 865
442 561
524 71
815 202
770 183
919 519
357 459
901 69
254 503
637 492
384 218
137 358
400 728
392 70
619 179
226 728
518 303
659 135
182 656
854 645
583 228
455 895
178 929
203 350
702 810
518 34
505 271
757 626
595 335
76 556
717 356
467 871
15 289
520 216
788 602
776 673
499 123
886 368
948 287
657 985
64 989
979 711
840 301
53 452
804 524
402 652
644 118
248 581
223 827
428 545
489 127
511 380
638 442
155 768
898 249
611 240
382 682
217 416
48 561
230 396
773 176
968 496
948 841
276 748
714 17
397 481
730 117
547 715
340 971
812 952
436 54
968 276
390 216
998 72
383 544
25 254
271 707
930 107
50 888
457 275
237 985
747 576
192 845
197 698
31 789
372 675
343 756
758 27
98 34
468 906
137 404
779 521
823 622
779 843
707 408
971 770
224 843
752 229
473 272
632 395
733 99
875 654
127 228
183 395
328 64
187 781
517 300
508 35
692 187
910 460
331 975
506 99
777 586
950 517
891 17
586 812
154 69
914 596
428 27
540 359
365 146
220 528
960 127
296 557
77 399
381 841
334 904
630 855
441 679
175 32
605 260
713 924
546 293
683 66
254 757
267 880
205 701
421 74
776 368
435 787
825 227
43 748
876 447
774 181
329 257
798 71
274 472
43 244
935 51
390 57
705 557
415 322
601 864
646 481
547 790
157 725
968 490
576 349
318 930
178 799
214 544
40 605
111 743
206 492
842 576
953 703
132 22
352 845
588 143
516 975
963 640
638 465
741 659
329 14
167 997
929 588
41 909
384 559
106 701
924 75
332 53
150 669
665 142
480 107
686 45
178 415
666 606
956 193
167 440
872 155
68 859
939 212
784 151
657 141
286 429
193 33
926 363
435 355
404 502
365 917
449 363
711 281
838 22
591 885
457 75
465 532
885 130
900 581
329 670
260 481
171 100
754 44
311 874
369 547
456 515
101 369
792 568
873 289
30 688
998 876
627 121
384 922
775 239
463 996
321 210
307 752
868 129
164 468
182 694
621 874
233 998
252 172
613 850
228 960
770 285
955 24
79 828
498 949
320 778
458 715
289 768
150 918
308 734
263 53
350 153
942 104
513 55
644 242
497 58
306 707
297 627
44 929
751 495
536 801
133 971
922 853
43 184
383 893
630 441
200 671
583 48
432 540
285 147
580 895
539 479
785 474
221 280
254 184
952 233
527 469
471 279
772 227
297 530
200 419
518 446
995 161
141 867
112 512
843 406
914 179
568 82
960 668
21 253
408 208
338 796
467 322
719 167
270 448
412 731
733 438
967 637
476 673
672 154
258 666
473 772
404 803
764 82
979 269
232 129
27 563
537 31
535 875
510 592
903 665
21 166
231 782
621 937
252 157
215 121
122 756
974 333
275 880
732 240
73 253
81 381
545 144
319 860
348 161
934 61
957 458
661 58
910 234
136 509
227 831
424 918
33 894
188 894
35 521
204 553
994 807
964 742
402 945
928 11
620 977
850 260
112 739
279 544
490 761
273 795
367 432
776 558
882 768
442 268
480 713
275 826
560 744
228 602
421 90
485 942
677 62
227 555
450 522
746 988
959 620
551 16
396 622
280 975
176 308
252 872
119 225
262 549
126 329
785 495
31 793
144 677
62 473
95 676
966 686
935 206
28 697
476 285
455 369
13 561
474 216
147 519
285 403
229 871
392 949
126 322
719 45
205 27
866 772
668 514
30 261
63 993
528 232
727 796
276 870
694 588
217 549
59 866
883 215
228 503
792 886
736 319
69 285
762 385
735 137
743 292
892 831
218 275
814 103
70 353
409 556
718 645
338 511
658 420
410 589
203 330
139 886
986 519
562 41
826 73
804 147
892 522
945 250
889 92
167 331
503 874
313 924
800 516
764 217
961 266
661 263
411 505
433 28
662 923
342 622
749 311
808 454
502 279
443 65
538 667
947 137
650 174
991 319
516 714
286 750
11 149
948 445
138 649
445 155
434 267
928 476
67 670
521 675
42 817
211 673
835 84
362 305
789 281
336 220
400 90
476 307
280 72
127 616
929 259
498 301
406 739
248 454
544 198
502 721
378 948
760 995
200 804
905 131
65 526
409 807
931 831
728 862
115 702
106 873
338 175
980 62
412 969
636 208
311 714
413 230
18 712
384 866
870 311
711 990
523 856
12 606
601 680
534 878
139 754
948 274
886 26
746 386
98 539
218 288
218 740
798 707
343 853
96 713
203 614
321 600
270 987
922 801
23 306
984 674
434 264
357 622
432 596
625 913
580 363
332 512
126 197
156 616
239 525
698 258
282 986
470 389
929 253
579 967
872 736
190 872
93 179
368 821
397 200
387 569
616 904
391 52
918 147
614 840
684 328
665 994
891 276
110 34
331 613
529 841
961 764
130 767
795 272
41 117
112 285
896 94
958 465
274 176
228 544
113 228
862 238
683 843
359 177
11 634
368 993
848 24
26 801
458 643
371 929
553 198
185 724
881 188
979 218
766 591
65 728
339 632
255 459
250 147
149 236
861 124
300 921
636 333
964 253
264 514
922 991
335 750
190 780
985 732
386 779
735 587
132 672
284 458
546 751
639 826
844 972
88 914
137 195
949 385
794 176
121 314
30 586
608 447
388 300
284 653
199 70
868 112
611 476
679 433
190 541
104 28
523 110
916 481
952 609
894 422
882 777
647 996
897 70
867 792
516 427
684 381
615 686
676 532
233 606
265 206
46 875
513 758
179 502
439 101
776 382
732 262
994 512
942 61
397 595
20 291
650 387
826 120
675 386
202 323
564 16
812 182
406 137
917 148
461 974
230 819
764 347
29 409
417 58
42 440
171 13
206 624
334 25
808 131
908 713
227 165
499 750
383 816
729 64
466 36
958 445
146 778
748 109
152 269
127 768
70 298
550 815
873 21
483 380
477 538
852 335
141 950
863 152
357 730
28 627
369 830
877 214
350 156
864 260
334 487
219 829
501 307
727 130
940 149
322 647
654 352
744 573
183 709
16 268
686 405
313 458
247 371
492 888
460 177
704 379
671 534
994 466
335 513
177 889
143 967
729 107
830 184
948 128
579 95
657 480
544 292
904 465
710 615
976 460
19 407
379 994
195 949
245 427
67 410
881 43
548 902
919 142
993 395
758 20
868 614
623 966
994 69
58 610
450 781
238 686
272 966
762 569
346 229
221 573
118 54
132 477
738 512
579 975
966 882
825 930
247 329
999 46
665 108
787 203
700 100
85 340
492 49
799 386
803 315
634 459
122 792
968 369
890 503
172 928
833 152
339 507
66 185
15 705
534 734
276 885
693 969
357 764
540 920
374 293
379 981
51 461
112 962
862 716
441 972
748 537
92 244
544 665
84 147
642 503
679 573
295 650
239 606
475 832
460 235
646 981
399 288
511 235
593 680
285 994
399 886
214 75
671 290
100 726
775 222
681 564
378 918
333 246
421 757
741 254
649 19
793 32
390 655
977 373
300 664
720 658
457 865
112 262
379 474
941 39
828 569
866 792
701 600
105 571
58 321
310 689
645 986
142 296
671 113
374 503
125 669
354 15
130 32
99 340
314 170
128 238
368 923
150 743
361 559
841 221
460 841
205 277
744 424
96 288
934 793
243 390
57 707
770 938
263 708
877 149
225 619
368 888
292 839
99 448
140 337
575 168
306 233
653 190
898 989
777 687
30 965
245 67
928 463
716 430
78 367
621 249
644 196
863 925
850 128
782 446
598 351
858 712
538 640
444 109
997 603
14 136
517 662
206 566
843 482
57 993
256 433
101 490
180 925
873 930
676 478
403 790
963 736
427 546
111 284
915 784
587 847
876 98
843 667
789 514
41 255
863 102
39 518
367 140
27 100
850 694
865 472
751 433
453 715
577 818
669 110
413 95
510 760
553 17
449 804
96 353
520 748
360 631
234 68
405 242
184 969
314 635
137 250
678 302
540 414
137 255
33 539
87 479
394 266
396 715
808 534
756 886
561 623
196 324
441 653
100 401
834 301
784 179
457 300
723 347
981 553
118 450
982 364
606 684
347 216
857 66
975 636
877 272
60 180
388 249
438 957
679 66
994 553
784 355
821 358
104 611
404 223
645 777
98 16
900 748
590 187
919 268
164 327
450 301
375 226
118 692
263 85
593 906
455 965
684 324
333 143
54 714
443 190
698 127
179 837
746 255
394 679
379 580
59 291
97 187
591 522
194 40
888 808
736 541
549 460
804 145
64 729
146 574
568 948
951 76
612 408
896 594
858 957
180 97
871 265
452 226
697 396
589 31
761 286
953 114
334 190
142 425
24 337
237 518
950 119
840 974
436 540
54 153
42 560
928 747
381 585
953 183
332 455
475 403
83 635
812 364
579 776
335 948
470 34
899 318
156 924
851 259
866 646
340 438
327 431
264 847
383 458
235 700
394 886
974 308
437 231
37 990
390 934
203 815
722 250
75 137
504 871
549 437
374 288
933 779
492 400
878 745
606 321
496 125
365 668
592 294
332 761
33 963
127 594
547 143
523 989
597 964
946 517
88 908
109 516
226 165
91 703
637 85
87 584
895 358
919 689
72 779
369 849
465 727
860 758
975 779
697 515
543 619
852 248
89 591
377 166
592 241
567 731
816 63
446 264
830 695
806 717
644 859
423 624
398 483
954 65
190 686
703 958
974 370
73 496
127 671
582 958
670 875
840 585
471 546
963 566
451 252
149 399
962 847
836 117
504 45
321 781
317 808
428 232
125 59
943 246
193 891
171 698
216 880
957 858
530 859
730 824
152 835
875 655
100 959
902 465
978 122
887 475
245 150
953 823
305 898
343 284
303 28
546 970
988 458
493 794
600 481
126 920
866 755
999 889
44 470
377 913
966 671
90 310
21 704
780 144
525 181
842 409
539 328
781 933
553 309
149 605
897 779
52 948
819 429
485 218
106 893
762 356
102 582
460 152
72 176
428 627
633 525
581 350
982 353
589 670
65 935
436 500
183 118
921 131
928 537
743 467
793 730
698 800
882 800
256 680
845 190
242 763
487 196
688 502
726 965
12 368
490 302
466 726
511 750
950 543
407 180
331 153
77 146
174 65
870 223
642 172
472 535
296 623
565 438
765 607
427 701
496 753
507 26
146 343
172 699
792 378
572 693
195 783
508 591
906 582
811 249
987 692
704 220
488 612
861 504
450 587
641 778
926 203
204 947
203 531
897 628
365 610
626 211
917 320
293 80
566 803
373 488
338 267
268 623
251 19
192 394
186 771
301 35
779 702
225 100
737 668
222 587
801 884
868 681
828 587
294 771
932 184
812 717
834 936
782 540
286 79
226 455
763 232
425 903
12 484
213 581
68 815
596 963
389 534
567 474
876 987
551 295
832 616
361 787
560 225
325 996
395 289
684 566
598 752
130 372
658 448
755 605
725 143
454 565
160 711
96 687
624 969
515 704
238 708
293 925
778 844
423 810
762 141
607 432
673 894
14 181
310 698
458 80
525 453
140 419
313 708
462 901
284 342
334 641
490 610
553 879
810 103
940 451
389 732
780 427
651 205
315 806
623 239
423 105
208 638
774 626
21 868
816 56
397 326
725 906
162 859
882 276
640 355
156 850
211 464
998 25
453 177
352 578
109 559
507 943
562 299
37 981
850 97
702 935
624 349
329 744
953 114
578 148
93 468
460 154
192 464
256 429
128 857
413 500
760 49
232 765
137 852
416 913
535 824
74 742
696 232
449 644
372 819
844 649
347 66
702 635
343 269
668 242
610 347
329 960
550 882
415 502
747 383
344 872
373 716
785 544
788 848
103 581
239 43
706 289
552 777
209 128
898 789
789 139
535 271
747 502
960 265
317 396
314 876
783 633
146 528
968 34
55 210
424 993
520 945
930 92
580 661
748 647
382 615
492 327
106 881
63 774
998 83
69 767
835 138
842 253
499 701
56 589
246 303
935 246
958 545
454 551
872 988
285 838
64 690
540 83
312 751
724 393
774 888
201 542
516 673
152 253
278 166
611 223
542 355
777 478
813 372
141 287
923 223
251 836
42 560
825 180
575 476
185 387
563 250
670 456
240 151
100 36
49 390
307 167
109 998
360 121
615 48
292 864
339 608
415 202
907 703
517 321
147 586
515 125
120 194
741 993
79 888
558 884
953 555
990 779
65 590
545 368
621 163
117 861
885 260
397 255
549 693
472 677
213 748
694 544
438 304
170 803
565 931
548 906
853 210
723 200
339 903
726 167
541 731
963 654
914 836
404 253
858 315
578 492
276 12
651 796
51 361
861 577
76 685
264 681
775 206
458 401
445 313
970 219
241 762
659 970
486 364
56 483
837 626
79 383
97 931
258 166
655 430
65 255
64 786
758 691
950 498
294 49
737 301
335 166
463 860
371 214
85 370
119 48
635 378
59 302
857 280
633 831
849 525
542 672
524 445
962 659
525 318
993 180
261 789
147 972
762 450
782 50
673 90
795 520
104 224
515 751
502 953
793 863
792 258
893 731
767 248
489 13
188 374
344 954
325 956
155 352
607 107
500 62
607 786
437 776
964 791
817 967
192 97
172 566
787 956
931 461
479 313
929 451
778 228
620 371
420 133
829 731
512 871
548 611
538 192
719 377
168 260
565 415
726 553
98 616
874 692
164 692
274 812
299 109
336 802
950 34
479 850
997 796
616 738
795 667
617 472
784 427
275 524
530 855
894 34
520 701
325 119
351 618
835 621
848 41
513 609
506 301
38 945
146 931
367 878
179 672
300 740
270 434
110 293
255 753
664 228
991 290
26 537
57 267
825 423
862 45
626 27
952 815
447 531
511 137
831 262
409 302
44 964
679 779
450 607
302 680
332 41
401 918
630 386
117 976
521 26
585 173
599 849
946 875
733 825
651 763
124 302
746 917
631 466
587 222
821 905
967 666
830 562
128 681
388 649
882 601
83 521
256 779
534 230
409 938
561 304
834 550
514 31
46 784
514 267
212 118
632 349
508 780
185 833
513 843
409 542
257 603
190 67
648 437
118 304
478 670
476 124
370 200
430 914
601 341
788 543
272 22
491 67
775 899
730 151
910 95
247 766
59 825
514 689
938 618
988 138
109 287
565 915
255 731
591 473
610 791
502 173
399 325
654 898
768 661
11 639
267 767
403 345
97 259
890 612
179 428
77 18
675 751
607 667
336 455
544 969
445 818
721 613
989 310
472 624
472 594
478 117
15 141
408 232
67 163
145 906
692 835
583 738
207 310
443 954
974 571
436 178
520 856
472 708
786 337
853 334
281 203
148 644
246 952
988 761
513 403
517 83
847 237
884 26
607 396
750 983
311 110
216 487
949 163
687 423
935 830
264 548
75 970
778 201
94 857
611 821
438 200
135 559
792 74
733 460
212 723
528 377
99 508
121 720
756 970
516 906
90 562
949 739
706 285
176 475
367 786
138 368
904 464
512 58
359 502
296 392
356 871
140 678
592 213
818 164
305 180
540 653
890 153
465 321
132 866
379 589
296 97
334 661
704 76
780 562
921 501
932 271
606 232
860 969
109 771
282 847
145 209
900 56
432 619
467 361
996 45
665 818
700 36
625 353
919 82
252 820
720 249
324 411
633 77
607 14
871 371
565 69
129 555
138 860
453 615
964 18
293 661
797 595
26 288
963 285
386 853
91 271
436 766
532 881
860 597
401 199
982 110
558 444
363 530
662 482
435 505
649 262
354 451
216 585
623 683
722 20
404 326
96 999
909 814
505 815
509 909
478 113
470 346
750 820
914 518
656 761
427 740
820 313
908 288
663 95
951 604
118 381
391 727
905 819
588 167
580 954
711 441
871 395
652 56
175 568
139 885
174 20
773 571
618 358
804 242
74 565
745 577
684 866
365 294
43 849
873 561
301 562
714 16
914 600
39 979
169 726
312 526
614 854
371 190
128 847
504 358
630 921
720 295
54 449
727 332
858 747
315 854
212 139
107 925
71 933
447 761
507 400
397 187
983 632
600 747
990 789
973 664
508 294
300 900
558 864
737 382
633 228
499 126
442 596
822 476
933 444
276 10
477 994
45 683
429 225
963 371
791 538
558 882
412 683
131 228
158 726
135 867
353 904
100 835
605 786
385 883
98 689
175 718
428 638
446 42
192 788
465 649
239 497
346 841
971 900
229 614
32 636
36 243
983 60
650 879
727 970
242 946
935 523
673 947
864 311
842 352
787 257
701 838
575 220
705 71
737 162
333 480
25 951
987 395
371 515
160 842
191 600
176 879
139 307
753 536
488 194
690 996
355 878
806 999
224 767
343 197
813 175
396 81
892 618
904 790
517 434
851 256
481 207
589 229
441 566
928 649
871 759
492 253
383 277
671 481
500 63
755 158
156 948
554 839
866 762
998 850
667 72
855 134
77 311
735 224
52 759
304 748
238 614
916 781
857 237
135 555
318 736
397 730
977 690
994 817
355 285
705 233
166 909
913 742
91 196
669 988
120 523
948 158
755 336
799 444
455 789
581 709
480 300
645 110
871 411
920 10
548 696
979 236
351 533
497 210
984 541
165 340
112 16
533 165
693 471
984 256
281 677
699 852
608 944
562 907
119 459
492 416
698 778
606 417
304 168
210 673
481 260
963 501
167 292
249 411
570 503
559 398
224 802
750 100
767 136
773 155
837 419
578 897
428 791
394 473
59 973
223 58
709 212
344 577
821 529
271 138
465 184
436 574
673 386
606 288
147 765
127 613
660 775
991 467
355 184
145 306
882 790
769 662
71 148
290 551
761 959
983 578
308 471
778 17
783 131
841 732
762 661
344 721
968 490
700 273
178 625
792 239
970 855
332 477
462 331
639 555
167 827
84 141
766 71
264 493
156 868
274 82
920 550
343 706
798 629
949 478
64 327
723 39
651 386
535 767
938 21
755 141
289 550
330 73
977 108
191 278
444 610
662 30
395 15
35 872
275 341
497 188
423 127
687 11
159 573
529 693
381 695
114 444
982 192
356 789
106 630
997 780
883 630
832 148
531 671
860 215
565 124
587 425
996 142
331 615
534 321
694 751
805 111
81 463
311 498
829 110
879 514
758 394
767 904
450 750
79 886
916 840
816 219
44 138
524 341
399 869
891 666
164 324
54 829
800 10
56 677
738 329
514 227
724 646
348 940
630 764
214 995
77 870
516 389
203 757
258 659
459 176
750 967
846 692
335 898
876 284
681 436
492 975
86 22
34 194
567 280
368 498
411 951
445 827
906 397
43 828
678 790
870 670
639 812
350 19
123 863
916 304
47 919
700 85
703 204
96 531
205 939
799 272
814 976
852 224
173 249
376 809
198 943
736 625
488 64
408 289
389 226
430 929
459 981
199 610
123 661
599 936
613 265
426 281
308 208
93 788
118 190
921 104
731 56
897 691
648 169
552 642
264 406
248 141
268 468
164 789
598 378
801 69
733 619
407 882
816 997
488 797
394 306
80 386
171 710
29 458
132 682
403 761
372 632
668 751
774 962
802 988
140 331
838 352
945 121
482 786
453 345
279 621
491 696
754 44
960 227
705 762
176 534
954 191
857 115
503 312
76 621
475 649
856 965
194 999
674 847
566 229
439 333
354 291
424 632
434 647
601 982
802 954
987 87
90 676
584 316
759 885
789 895
255 573
695 350
205 392
945 478
817 481
998 35
902 660
760 666
623 234
107 891
535 92
358 736
111 749
543 783
963 453
210 400
700 404
957 773
327 26
283 643
595 928
344 70
912 767
353 281
295 375
598 180
263 631
27 603
450 545
949 153
27 641
706 766
904 634
341 810
53 975
503 86
148 927
56 554
695 256
78 884
803 195
219 731
686 123
750 276
33 342
420 347
541 116
73 487
229 13
700 48
749 955
246 944
452 939
411 218
96 163
431 605
53 485
281 221
762 664
531 725
827 683
163 439
98 451
55 811
976 609
867 730
45 918
162 572
958 596
42 273
675 493
686 301
298 836
686 443
234 687
987 504
747 185
327 995
466 93
320 740
624 107
930 576
237 602
878 225
550 837
860 984
654 126
826 162
944 646
957 809
216 751
650 713
714 369
650 850
364 133
142 44
346 895
312 928
869 394
396 15
445 802
742 371
280 105
842 916
532 859
503 253
492 311
883 509
381 287
349 747
741 107
857 571
551 383
482 803
861 761
796 537
108 335
262 374
322 902
535 259
187 394
749 275
267 16
137 522
987 246
84 390
931 372
784 369
180 437
43 399
986 792
678 777
795 910
123 673
100 835
611 756
211 867
114 914
899 537
951 771
105 623
753 849
363 798
854 955
728 506
897 533
475 394
831 445
782 908
337 43
482 13
834 248
136 415
456 230
207 551
666 546
614 871
887 594
650 24
18 283
794 704
680 497
371 140
564 352
678 810
828 924
165 312
805 955
167 968
468 951
701 909
613 90
833 917
411 758
81 296
686 116
160 300
10 686
149 655
75 728
717 806
193 945
19 303
423 65
613 982
398 840
428 675
324 932
860 328
77 188
750 332
526 755
512 132
862 551
193 85
676 493
874 306
737 233
155 742
851 174
148 819
766 412
710 295
581 679
495 595
494 926
823 230
438 641
639 981
52 321
958 778
519 85
407 170
604 225
608 528
807 234
762 112
117 511
967 319
664 603
856 200
680 393
957 609
496 864
841 625
264 808
192 722
694 810
44 221
69 280
650 549
363 442
478 957
21 137
600 801
73 731
258 793
841 677
776 98
232 810
464 532
908 589
267 571
18 757
404 857
300 231
35 274
356 873
181 897
625 710
60 373
297 138
507 374
581 695
19 630
781 370
250 837
645 739
719 484
57 691
858 513
383 573
495 757
942 661
187 128
700 869
923 783
155 279
427 653
136 408
533 461
129 324
85 23
712 395
678 367
886 735
292 470
10 71
662 939
262 567
851 242
757 459
362 118
391 844
938 77
686 17
693 898
76 812
453 280
858 978
869 457
950 286
829 476
710 331
528 651
708 580
578 297
934 556
901 198
287 719
518 322
463 894
681 388
272 949
871 270
995 183
986 465
495 914
972 107
352 781
775 488
303 397
886 190
729 173
476 592
461 644
293 490
376 522
486 426
367 864
839 994
330 467
621 512
103 391
911 265
351 473
19 745
993 458
236 176
32 768
639 925
525 420
585 506
479 687
537 753
377 829
82 872
465 264
53 195
527 24
662 797
781 164
817 82
73 236
733 418
901 179
347 690
858 717
953 625
466 730
346 566
397 599
323 96
492 607
125 823
299 130
629 936
115 585
737 946
851 954
999 37
157 829
449 836
331 96
707 877
65 402
934 678
477 707
202 890
140 338
861 106
217 741
342 891
234 352
446 385
736 454
486 758
51 727
675 528
79 845
333 198
691 803
576 674
950 403
990 361
104 758
461 92
615 265
17 926
464 398
313 399
492 137
809 252
844 678
847 45
595 222
504 641
122 674
932 114
663 832
265 133
336 810
485 634
556 342
109 234
294 203
598 266
239 416
431 277
283 504
598 795
656 495
582 753
905 701
261 140
303 698
942 66
334 399
792 464
861 171
648 43
504 357
250 518
416 753
831 81
466 22
463 847
896 989
924 646
58 698
326 745
356 276
982 782
778 195
175 112
553 385
881 582
23 601
588 96
977 160
872 201
61 597
126 846
543 191
777 576
578 308
396 457
446 624
329 536
140 333
179 536
382 987
23 247
617 92
502 726
872 209
607 164
580 905
131 308
258 703
36 540
52 422
313 602
446 898
476 689
198 367
286 745
844 101
48 700
507 623
575 664
935 209
182 71
932 790
817 149
984 496
92 159
209 426
972 13
60 167
511 324
630 853
733 222
126 627
637 339
413 643
518 174
937 501
392 107
487 218
799 574
968 341
57 888
368 50
762 214
939 318
424 554
428 948
519 276
370 678
351 435
460 143
28 185
818 706
695 866
144 686
862 561
13 883
165 646
738 601
955 38
117 659
29 754
263 70
983 617
763 169
150 961
546 717
936 90
666 784
522 720
892 378
708 561
434 971
904 654
597 668
50 459
634 381
355 839
222 445
490 352
432 282
20 124
701 77
639 883
637 757
563 349
439 68
657 56
881 492
971 161
557 148
49 864
517 687
978 624
375 207
766 149
634 729
797 308
108 772
841 357
467 982
257 495
401 72
126 441
736 325
131 309
85 844
238 61
741 539
731 622
485 986
856 134
81 973
900 622
884 201
231 821
869 124
341 939
513 383
745 891
271 773
741 528
629 557
714 548
495 663
209 293
642 414
505 830
538 598
768 643
546 608
248 610
390 614
46 336
921 491
281 672
650 918
225 577
45 597
983 61
802 866
229 795
928 656
359 54
169 849
859 947
988 164
275 961
731 327
861 760
105 390
566 279
429 169
688 383
48 588
802 15
59 839
908 289
372 250
486 239
428 63
618 834
606 886
757 838
527 743
385 237
139 409
540 259
657 851
132 567
796 956
633 54
658 991
516 801
30 104
401 729
339 26
35 515
76 364
120 215
562 636
477 416
858 545
950 153
26 986
688 498
364 625
40 353
978 75
629 549
912 283
484 651
767 497
149 754
842 528
582 427
280 686
678 430
407 787
106 186
580 809
175 593
664 84
443 874
698 314
720 588
517 419
825 441
229 581
137 653
235 456
395 145
556 766
224 900
769 27
281 379
684 789
811 994
895 202
738 350
770 101
128 562
178 558
469 198
861 45
456 111
284 179
738 390
222 30
398 561
914 834
291 519
298 667
79 914
155 668
121 468
566 43
122 929
469 977
163 357
780 167
96 923
468 573
688 522
908 671
883 414
743 660
262 843
61 426
542 740
337 984
485 815
697 460
432 983
495 380
148 507
182 243
293 89
853 685
445 336
915 250
668 981
819 518
55 117
382 619
60 310
423 699
996 877
211 978
917 385
886 498
787 887
576 64
960 506
78 701
96 837
240 169
598 168
854 561
560 962
37 261
33 407
913 658
416 252
409 128
784 304
633 763
358 565
33 224
115 327
484 207
114 298
103 587
312 519
155 302
906 282
864 769
593 819
501 936
674 829
555 185
95 437
262 541
965 131
623 544
642 189
695 990
120 601
904 399
735 425
336 461
900 63
442 744
825 525
447 80
368 939
810 280
852 538
726 294
349 165
514 282
390 579
493 755
769 925
191 693
456 391
637 238
490 668
242 927
929 205
977 881
919 744
436 596
903 712
144 434
746 899
63 246
541 31
179 723
812 36
710 202
197 928
74 364
170 12
197 525
221 387
428 898
59 687
952 157
236 601
205 368
430 567
656 513
427 556
652 869
558 220
443 592
115 985
741 472
407 742
739 357
872 275
558 786
544 830
647 934
496 50
637 146
513 186
92 491
634 39
396 30
364 936
207 893
570 840
807 200
451 236
911 11
964 463
704 181
608 203
888 761
890 782
461 601
571 473
910 78
207 780
717 47
264 160
262 481
71 278
112 587
87 225
874 816
796 456
666 770
782 123
447 27
13 845
17 746
110 858
844 567
460 876
354 224
919 848
666 84
376 819
587 699
600 968
978 375
693 461
539 234
87 731
58 852
920 170
930 279
918 240
544 750
618 465
709 353
507 326
514 681
627 699
135 73
987 855
445 260
764 237
344 222
681 966
986 720
709 195
371 568
56 727
514 240
648 164
966 538
667 922
479 411
68 815
704 864
107 215
599 334
484 877
470 326
80 887
93 266
589 30
969 683
198 493
204 772
71 996
533 606
758 984
781 636
329 205
337 395
15 644
798 947
501 655
629 401
470 231
418 897
142 852
584 24
177 799
13 794
567 468
646 728
815 33
870 320
432 165
541 284
85 591
44 983
874 596
736 213
913 295
80 222
497 616
68 290
695 366
306 664
302 635
647 711
379 111
395 193
758 112
522 691
971 575
470 155
858 120
115 254
104 235
348 877
453 126
689 918
572 972
784 534
773 93
809 431
484 701
591 982
869 365
854 918
86 513
704 935
846 398
558 685
665 356
369 108
639 117
419 44
386 15
231 601
954 490
855 63
63 274
373 461
592 418
608 389
574 514
753 614
595 947
226 967
207 11
556 917
776 552
377 710
414 64
298 692
164 233
79 895
94 638
897 833
358 973
489 626
115 954
664 249
938 382
679 424
998 346
778 493
741 107
353 947
152 33
835 337
318 902
285 200
689 363
949 196
129 846
818 168
821 879
692 789
226 847
83 152
309 807
851 249
970 295
484 983
876 103
347 981
492 822
62 963
399 885
908 48
50 379
24 886
921 747
420 581
881 168
435 711
502 361
392 985
753 899
162 692
572 110
251 528
245 512
677 302
419 655
792 630
460 49
94 970
521 754
216 864
358 106
341 500
962 151
998 151
320 804
445 788
804 334
860 379
974 225
201 702
755 907
399 187
802 361
801 129
762 122
258 766
424 305
301 490
169 678
147 803
350 553
430 521
907 613
847 471
362 640
184 921
360 842
523 271
248 990
407 942
304 972
496 972
384 217
352 799
480 903
605 402
442 346
679 96
813 557
80 741
715 791
310 203
334 512
102 310
59 130
219 437
923 720
307 777
438 526
100 195
928 357
219 522
209 128
508 47
860 756
128 662
775 484
604 796
217 769
957 564
131 925
956 617
794 718
607 908
588 778
843 555
679 544
359 781
408 929
994 632
30 220
636 548
403 629
78 917
134 687
183 59
86 205
340 728
30 835
466 872
45 581
400 958
643 357
324 517
591 680
176 516
235 53
681 50
315 54
240 755
697 640
101 759
496 995
249 641
530 697
637 100
190 625
588 848
220 696
412 617
927 485
898 772
16 476
14 842
397 53
371 930
813 522
326 667
819 16
539 159
578 493
993 103
464 873
164 845
259 451
316 58
771 206
122 223
56 709
612 989
677 903
658 217
629 884
950 111
447 127
42 518
812 697
402 693
831 54
163 445
899 123
936 458
69 634
597 88
241 671
879 148
575 113
924 463
205 544
819 957
431 512
288 814
245 338
387 78
948 601
284 965
207 751
973 522
713 117
826 167
449 338
197 466
464 40
256 173
939 617
157 996
115 565
725 560
245 173
641 129
885 990
403 935
368 585
643 363
338 790
36 794
933 374
177 823
894 357
132 248
319 34
642 449
528 98
916 983
456 695
139 515
887 38
385 521
456 52
265 961
60 734
568 431
287 729
914 398
125 658
799 607
41 303
567 917
967 804
734 946
862 149
891 41
647 506
430 246
271 514
939 391
205 608
212 900
590 454
465 897
530 167
96 374
379 728
926 420
743 830
805 970
799 619
546 940
485 208
44 936
631 541
901 36
382 720
318 808
767 925
115 373
826 893
909 226
373 941
223 970
367 881
636 701
255 372
344 277
769 119
282 431
809 229
648 256
56 589
315 878
100 384
443 663
472 66
54 510
928 361
445 238
553 741
748 384
644 415
656 253
789 716
299 18
851 410
996 477
288 964
728 193
49 789
779 987
656 162
28 736
939 250
787 19
222 49
376 154
484 97
379 103
651 879
957 441
526 646
624 138
731 396
871 363
580 355
636 934
449 769
876 109
38 898
159 618
286 203
417 311
352 92
688 232
417 499
373 174
256 759
710 322
117 732
286 18
29 319
419 932
59 720
161 58
45 776
102 26
534 965
19 168
896 249
858 25
655 806
894 684
968 318
663 800
540 373
774 932
226 17
414 707
510 601
646 238
854 394
527 119
517 978
382 187
711 213
818 520
730 585
734 920
33 844
785 510
988 91
986 23
16 506
978 604
693 879
128 203
393 805
584 220
413 599
223 99
532 474
689 44
263 890
523 938
51 815
97 434
585 822
622 475
684 511
649 995
939 82
466 234
838 72
559 931
666 917
843 720
742 120
473 146
425 491
335 193
336 540
737 85
350 419
862 513
222 613
475 583
170 48
579 24
709 148
648 158
36 873
174 932
261 788
692 828
553 945
545 942
135 59
527 756
429 248
40 438
893 308
542 33
397 239
764 343
646 248
35 825
211 391
426 328
325 981
709 227
336 933
739 996
241 840
984 160
99 950
820 474
621 954
999 861
468 536
827 545
786 843
870 161
585 12
775 632
714 375
536 833
860 249
566 841
861 941
809 406
869 113
310 991
487 675
450 164
934 335
463 764
929 491
340 429
464 12
538 761
787 221
601 748
25 270
724 931
25 527
46 176
965 29
633 515
40 950
550 989
90 775
320 592
354 223
914 603
194 910
773 490
272 685
446 331
416 47
149 647
334 565
517 337
620 811
281 65
752 217
962 52
306 540
327 632
91 593
995 277
616 484
435 173
150 772
385 11
951 276
582 354
803 133
989 462
579 960
127 291
565 273
305 919
80 543
530 937
887 755
878 403
987 352
292 108
599 331
735 286
746 988
135 329
521 622
512 752
603 178
333 652
393 72
609 291
127 628
566 186
846 196
227 749
544 13
18 581
754 149
851 37
980 748
281 813
102 812
425 796
812 415
935 282
427 250
572 807
155 725
187 807
361 77
430 41
821 375
200 946
672 902
272 126
570 404
762 967
502 435
930 149
305 600
116 762
909 441
722 252
370 460
201 377
73 390
189 59
615 200
622 66
561 49
26 739
450 358
109 281
495 379
305 790
913 786
341 778
308 957
298 360
682 75
574 877
452 700
992 166
669 982
919 31
775 641
622 222
698 945
198 666
46 621
924 602
197 643
389 808
257 709
800 438
173 835
659 409
575 379
923 673
282 675
860 573
49 652
819 412
445 517
173 471
192 379
601 515
567 929
341 560
374 248
877 241
556 934
967 701
874 46
274 596
90 576
393 236
207 797
957 644
879 197
466 567
752 815
987 295
129 557
211 554
181 467
181 745
640 450
430 993
853 611
615 401
831 259
28 566
523 873
867 308
786 688
789 40
594 816
724 438
780 138
646 470
952 145
717 574
617 970
744 541
777 940
675 783
497 916
835 221
717 237
167 94
314 100
765 573
448 126
636 31
192 361
753 248
782 66
549 193
683 580
964 31
166 582
302 676
479 347
296 506
651 942
214 679
447 34
528 721
79 357
36 378
269 624
430 63
742 874
49 625
512 791
157 767
854 308
444 510
923 144
639 369
504 840
205 870
735 900
439 896
797 272
85 749
111 754
974 184
165 444
283 86
417 946
86 778
89 860
595 418
215 558
257 186
885 946
54 968
717 201
11 563
770 505
571 887
463 76
587 279
856 131
628 890
357 166
607 951
816 436
902 85
231 842
69 859
162 369
112 194
974 342
805 18
533 460
817 977
814 615
144 43
170 683
851 667
886 637
586 294
885 12
928 424
226 555
691 624
731 817
571 89
900 782
278 213
143 781
940 311
790 944
50 728
699 511
468 122
208 76
654 62
708 352
311 582
955 349
265 498
62 462
183 36
853 666
393 271
309 826
623 565
996 506
658 960
372 967
170 615
521 802
927 209
30 879
313 212
199 34
495 212
665 912
674 930
974 240
649 506
588 310
853 498
49 331
875 177
423 593
971 46
973 574
825 409
838 911
648 110
171 959
659 31
925 586
509 667
600 847
139 706
427 249
147 709
828 133
688 616
809 457
327 907
292 936
946 256
765 168
693 825
847 265
965 837
356 696
353 649
291 56
923 723
492 181
816 388
76 599
323 117
411 569
456 630
231 844
138 509
716 297
832 515
788 361
520 966
293 51
125 901
496 879
76 791
752 449
662 748
855 92
743 235
47 386
970 150
344 584
838 345
465 994
75 275
400 51
516 681
865 539
904 648
675 984
954 165
421 916
252 38
407 937
633 171
66 530
755 327
22 156
437 813
392 977
236 523
157 759
201 610
385 59
502 927
678 333
447 233
453 824
91 879
735 829
147 601
560 685
864 355
937 43
672 387
338 199
490 573
542 901
683 182
856 700
477 213
166 549
715 495
614 150
579 735
568 174
835 441
398 184
222 671
328 791
449 890
512 28
33 124
605 479
866 999
61 259
676 255
760 965
54 597
376 12
10 409
199 268
936 850
807 566
95 20
270 164
901 35
514 136
620 434
168 342
314 531
126 253
201 865
798 20
789 893
755 951
176 800
858 179
547 630
423 526
128 820
434 146
37 135
38 823
414 699
69 476
445 634
252 443
719 980
568 960
981 609
60 993
104 347
205 749
326 565
584 435
223 750
65 511
58 516
114 726
702 629
773 607
844 410
765 950
344 821
640 155
967 191
203 118
682 284
860 64
218 292
867 451
766 619
300 79
129 259
635 344
599 117
343 31
585 125
49 449
223 282
192 863
548 836
216 970
692 820
446 383
286 41
34 153
159 542
808 361
236 35
939 110
955 442
939 724
241 51
433 653
13 73
450 710
542 128
25 128
136 52
928 185
504 281
164 556
341 145
93 682
793 204
38 647
177 868
480 242
910 116
820 534
441 965
132 631
74 690
471 937
491 370
185 376
70 761
705 268
650 328
230 417
512 961
35 352
862 640
983 492
194 861
212 463
377 639
43 320
259 909
114 918
65 869
968 343
152 983
804 603
618 89
368 569
700 217
591 692
786 65
608 24
512 580
68 521
108 806
756 849
99 737
692 273
497 29
216 658
788 439
420 28
66 695
382 554
154 882
589 449
864 543
514 875
168 884
361 467
959 457
778 139
429 207
907 424
373 671
77 288
310 252
797 413
521 694
991 803
186 973
230 404
255 738
884 738
229 300
596 388
129 677
944 813
675 447
570 989
817 910
28 754
351 26
152 442
965 679
457 104
296 630
959 380
998 65
510 193
39 330
712 585
130 996
585 480
261 622
11 854
101 757
243 35
25 592
609 376
158 796
883 234
55 353
305 644
880 288
704 318
674 486
996 61
978 920
727 159
523 640
763 213
308 623
221 878
452 746
324 382
653 710
559 685
843 367
112 474
745 14
497 407
379 220
65 610
375 126
929 640
382 941
380 62
131 767
979 863
448 314
916 245
36 948
124 947
800 691
165 426
485 958
300 501
671 184
493 334
246 369
935 87
192 985
253 84
402 776
418 341
215 313
961 719
559 886
149 967
570 170
220 890
327 26
101 697
235 21
369 572
978 897
228 547
454 793
163 848
365 786
167 900
944 454
454 254
264 461
359 494
243 660
525 44
39 414
704 433
309 540
478 926
667 907
502 295
644 216
132 833
55 502
674 802
53 804
792 87
99 380
663 392
521 417
194 377
288 511
39 984
187 115
63 843
657 243
897 421
496 325
52 441
187 965
923 358
92 231
891 334
786 685
212 673
251 638
198 418
332 248
54 267
15 867
13 447
698 425
466 967
757 533
447 661
487 216
593 991
943 146
19 700
503 912
115 565
431 54
107 204
468 826
283 210
896 468
763 640
428 298
235 114
106 623
885 955
25 662
64 188
118 361
555 348
265 529
572 718
87 931
862 71
872 686
413 491
417 566
515 76
100 193
881 740
663 817
13 365
430 648
387 635
382 799
37 671
98 656
72 721
596 998
345 274
18 138
324 951
824 905
809 975
616 189
13 800
952 16
460 14
507 765
168 315
809 654
890 507
347 748
88 748
899 832
29 490
271 599
78 334
927 374
956 508
291 204
106 886
508 750
918 279
709 949
179 472
167 683
741 379
838 63
516 755
619 760
85 751
53 221
404 755
641 156
769 386
724 176
252 893
310 25
684 422
277 63
522 194
735 199
501 683
565 867
578 501
136 53
654 136
751 258
954 464
378 455
700 839
232 115
559 876
24 141
941 740
880 154
939 588
806 475
332 996
470 337
894 615
800 690
356 749
460 695
93 13
788 633
694 364
945 24
219 462
805 692
863 352
236 805
744 327
70 958
538 182
869 36
257 635
497 119
52 237
108 12
586 762
730 483
465 123
848 375
298 997
382 985
176 585
997 677
179 664
60 516
450 109
272 720
971 159
192 928
536 168
225 967
271 328
630 570
93 532
995 662
878 114
603 163
510 55
755 244
17 945
627 995
906 324
32 900
140 424
101 265
726 222
395 73
27 215
324 998
92 363
493 584
44 544
290 891
457 816
730 371
895 113
530 251
296 17
282 163
14 324
731 194
268 571
989 269
106 12
447 753
657 844
17 565
136 292
630 534
471 931
739 126
441 36
263 463
474 20
397 812
18 163
844 422
302 74
619 462
610 14
571 716
862 136
261 58
596 752
452 312
213 448
223 448
525 264
224 482
141 350
146 355
867 716
105 361
744 87
598 748
792 596
996 904
517 18
100 439
522 31
634 559
55 204
760 375
895 788
949 306
417 289
183 843
97 920
548 643
704 780
658 943
211 96
886 278
351 224
583 966
233 892
586 440
816 535
26 311
807 248
679 506
644 983
755 227
133 486
149 340
85 950
451 136
581 993
801 550
164 434
732 466
798 106
154 848
153 759
944 877
140 595
189 262
162 19
247 844
973 12
329 643
433 913
566 890
828 458
887 311
18 792
681 233
135 724
37 800
499 34
468 287
788 109
49 960
717 408
18 287
278 494
362 441
74 643
788 18
326 780
113 643
444 971
430 687
777 585
332 232
197 895
96 931
522 957
28 869
228 429
180 54
267 786
950 771
501 69
774 599
310 962
96 188
809 132
620 84
516 452
746 238
468 629
609 114
53 839
863 992
816 447
565 109
446 284
41 863
944 679
516 408
477 303
965 782
65 994
245 456
420 849
816 521
534 872
686 386
759 286
752 78
649 780
150 924
687 12
536 327
131 66
244 164
60 451
31 208
812 184
549 278
348 259
795 210
506 985
19 986
821 303
489 150
701 200
586 414
720 788
622 305
961 439
650 993
500 821
595 364
415 175
998 245
800 428
909 320
50 381
898 161
319 938
970 598
230 73
496 610
700 487
635 407
709 952
979 912
727 103
133 331
668 388
901 181
66 553
849 523
852 970
722 917
333 255
607 381
271 655
516 712
587 110
54 801
253 490
30 187
834 126
915 329
467 102
650 275
966 841
942 360
648 837
227 701
254 101
548 448
714 818
663 56
393 162
457 628
373 738
983 138
182 259
344 979
198 658
275 515
508 669
438 265
818 430
274 91
195 850
266 348
204 940
440 653
269 177
211 562
579 464
527 301
440 583
194 978
467 643
33 866
143 620
42 737
96 981
39 378
262 710
587 887
375 560
630 542
562 182
367 265
825 461
166 487
540 665
737 201
839 19
100 709
901 298
968 630
81 140
969 220
701 146
409 962
275 660
584 26
874 544
463 755
923 542
835 929
869 197
251 778
913 479
714 448
736 967
174 698
686 250
964 370
319 467
12 196
219 824
607 820
818 908
758 587
544 157
823 204
408 23
329 717
565 206
281 792
364 536
541 699
706 490
609 368
600 727
891 528
434 274
798 683
602 674
871 297
431 687
566 15
385 245
11 133
891 486
22 579
558 696
607 664
409 210
530 186
869 453
50 807
435 967
733 977
620 201
17 828
139 492
422 364
381 69
581 260
154 741
782 973
436 66
181 36
979 153
527 724
628 931
70 246
994 152
442 971
818 546
756 394
324 801
459 673
407 926
23 86
440 337
162 787
704 598
973 176
254 616
871 194
565 176
400 244
802 282
773 280
655 198
126 717
912 276
500 276
642 364
314 919
768 932
900 481
190 467
702 138
352 918
370 948
946 341
738 249
70 759
810 86
152 229
227 355
195 879
385 541
515 61
135 15
392 200
752 627
124 298
985 223
230 785
543 278
636 502
877 768
253 486
141 61
392 558
776 148
423 84
523 130
806 449
375 641
493 759
954 174
825 474
330 767
973 614
542 29
568 666
730 88
265 342
23 482
486 859
172 977
356 289
645 914
957 825
931 382
408 546
346 24
537 797
432 931
17 637
936 299
802 307
718 885
557 753
251 343
244 878
332 419
256 970
258 180
355 719
271 625
279 659
147 83
859 954
473 265
374 477
374 791
965 306
624 688
726 582
631 204
701 248
594 523
822 981
61 244
662 885
99 942
331 222
386 228
35 452
613 113
562 324
759 40
911 14
56 143
762 152
59 465
865 734
27 255
580 758
987 607
490 749
918 826
543 302
548 928
737 419
356 945
341 207
251 437
685 864
317 193
750 831
922 735
569 700
906 632
961 295
348 12
890 584
815 253
485 990
605 122
49 268
213 743
760 362
459 195
201 641
127 645
561 321
172 696
403 164
345 82
456 602
837 568
850 573
307 783
426 915
453 347
154 543
447 654
534 179
719 203
131 684
755 254
289 944
395 719
65 740
178 524
434 757
94 767
528 445
678 395
364 258
861 997
607 973
10 607
528 342
868 723
21 490
96 305
465 242
567 92
341 704
237 16
645 537
843 44
193 80
190 359
147 559
948 795
484 673
850 625
634 94
580 828
91 902
462 837
723 480
502 406
999 71
505 351
575 431
590 901
709 875
789 727
933 568
185 850
901 713
677 263
478 979
916 463
88 721
507 599
391 839
354 728
409 893
960 237
424 181
580 173
869 989
636 431
373 485
196 598
192 517
654 559
665 934
491 697
312 123
790 887
438 619
662 55
732 516
14 770
895 613
762 629
960 531
784 185
571 337
491 69
429 956
358 859
903 769
655 907
871 788
823 432
275 363
899 509
639 67
464 582
579 715
145 380
465 565
843 403
69 414
960 490
93 340
331 662
535 639
209 779
851 990
464 850
514 942
160 808
308 509
186 610
376 25
800 483
660 400
423 217
506 264
449 932
856 412
719 353
607 488
863 321
849 184
812 87
553 839
169 864
834 465
225 563
810 184
536 464
606 46
663 456
161 888
84 711
57 965
125 525
470 674
857 418
447 627
751 566
681 906
574 412
866 948
267 886
835 386
401 97
951 750
987 105
588 910
25 413
116 608
762 266
267 932
544 849
154 18
519 394
638 487
143 538
72 15
540 994
231 375
415 934
731 906
649 891
303 613
612 963
749 354
12 223
977 915
764 835
80 628
621 543
348 830
464 674
532 989
513 278
124 420
609 415
733 520
60 609
657 293
402 802
13 446
735 164
526 125
364 290
506 49
573 703
755 67
532 310
391 67
28 326
630 893
627 37
627 875
428 992
81 227
118 246
498 47
772 484
621 800
572 909
355 708
523 705
499 954
108 274
478 682
902 64
860 30
692 970
916 637
670 220
625 823
468 380
272 548
209 793
636 161
222 139
463 209
821 972
211 600
24 929
723 100
708 606
278 733
697 848
839 385
238 865
997 758
483 828
409 42
878 565
198 381
154 788
585 201
846 142
525 904
472 14
173 109
266 472
10 893
814 913
539 292
347 272
31 346
341 257
232 827
327 254
89 371
260 949
76 929
647 244
579 771
948 490
664 317
665 168
622 71
865 728
371 513
251 626
817 56
618 125
51 189
461 988
878 938
249 854
97 398
527 931
710 40
590 32
884 576
355 241
256 786
554 223
844 997
749 925
500 624
589 71
280 976
690 303
920 517
658 352
577 741
816 664
457 600
107 384
737 502
779 940
275 503
190 764
356 740
409 60
836 94
401 912
776 942
961 260
585 654
559 211
868 383
418 844
311 605
639 104
217 950
241 694
235 717
969 651
73 143
439 63
863 597
481 182
453 85
80 321
763 702
197 960
945 201
670 146
516 722
402 737
654 424
589 922
631 494
453 786
969 806
968 84
829 60
301 10
566 354
381 705
321 109
526 172
614 344
495 676
910 530
574 951
271 84
621 388
207 788
65 994
306 477
235 471
548 682
229 398
64 683
806 890
459 296
982 264
55 389
771 872
790 382
433 640
941 418
243 627
654 919
963 710
877 738
373 314
960 763
684 29
979 130
609 156
470 934
158 931
759 389
705 304
441 298
279 45
182 543
448 690
180 18
265 730
102 339
895 266
943 440
571 792
641 777
715 506
928 180
17 617
813 715
437 110
856 745
37 139
50 113
867 186
977 33
808 480
952 13
293 432
729 534
894 77
797 711
277 157
188 578
879 33
753 985
430 487
751 202
741 237
36 788
995 445
294 991
859 384
112 448
531 111
441 769
52 539
761 890
663 344
22 456
430 59
315 150
433 144
31 235
467 922
833 962
236 600
143 564
488 209
547 948
977 866
371 272
245 493
799 703
706 430
194 129
29 380
203 616
218 453
387 728
209 971
434 953
853 47
516 176
464 389
498 853
515 818
710 317
752 17
864 752
283 69
729 304
894 717
106 686
926 302
70 546
530 876
416 656
221 985
953 554
365 987
101 611
499 823
732 466
428 511
56 828
948 556
959 818
881 679
802 693
39 417
58 154
600 501
831 54
618 285
245 943
969 645
128 879
648 428
217 968
751 654
263 713
725 930
590 194
239 884
247 988
536 132
316 602
500 329
271 616
345 682
48 761
952 21
694 213
614 182
819 758
695 529
730 842
595 991
912 499
611 739
823 603
969 612
968 827
251 834
625 760
624 915
578 697
360 94
112 316
255 401
262 832
870 187
95 871
869 150
879 975
217 489
818 108
651 822
274 728
778 650
222 48
378 593
516 344
171 387
289 734
527 175
158 796
64 922
740 999
88 177
369 88
953 512
597 848
182 643
621 161
445 620
437 694
327 140
495 743
617 795
568 355
44 479
887 632
914 203
986 141
178 510
226 423
988 563
541 716
827 516
545 978
226 332
443 243
662 45
381 670
770 627
153 860
252 384
827 691
880 65
269 829
692 140
908 784
990 383
881 209
874 671
241 621
650 809
893 144
869 704
653 887
497 53
93 390
967 302
60 935
897 708
881 997
145 470
730 206
260 358
190 379
481 935
32 331
973 344
429 290
35 751
520 39
493 79
998 609
660 84
100 459
953 71
25 971
673 35
740 288
205 479
663 112
902 707
841 738
284 359
418 718
228 832
973 832
382 691
571 28
198 663
23 983
491 936
603 957
307 18
225 82
57 212
147 973
495 909
808 115
801 546
846 913
898 219
799 527
509 689
392 650
957 403
262 686
186 796
773 194
315 164
436 996
230 914
314 502
788 490
623 503
473 683
932 321
502 316
464 962
865 464
716 115
751 278
830 333
973 823
696 479
16 578
591 259
80 592
124 897
734 159
392 976
476 362
911 33
208 455
399 465
427 235
336 554
167 266
875 28
966 490
378 443
187 830
66 578
797 654
28 365
646 435
615 892
300 225
515 689
549 376
59 386
89 976
953 199
142 832
434 903
833 743
898 116
10 424
115 47
797 684
962 222
835 424
548 282
806 266
485 93
703 108
842 276
768 677
631 941
455 131
889 641
339 908
703 537
412 688
244 500
342 696
465 375
357 19
834 166
466 48
233 970
962 197
746 206
894 174
381 553
501 194
247 110
386 272
634 935
652 762
903 313
780 158
25 850
461 925
274 623
577 951
337 575
604 950
938 796
855 760
948 54
627 710
570 125
774 951
49 362
466 36
79 596
923 864
49 457
100 970
845 330
348 167
523 264
283 654
196 850
135 715
835 167
350 562
88 797
90 885
768 126
192 52
262 180
952 381
812 925
592 966
87 311
986 720
580 489
292 456
955 892
293 962
198 901
423 732
662 954
413 973
167 475
646 235
205 364
578 678
685 422
982 222
653 780
647 62
94 520
455 640
736 460
67 263
611 514
253 565
711 340
984 396
720 514
969 397
277 938
903 703
849 328
913 413
194 972
786 860
405 267
59 825
816 149
467 615
171 387
863 637
983 541
406 214
899 372
171 471
343 564
44 589
448 191
420 798
233 154
71 861
231 640
715 255
107 573
274 578
881 456
997 416
815 600
596 866
12 94
437 244
682 998
960 790
494 233
397 234
319 659
951 582
497 643
450 172
894 655
614 553
319 442
946 13
219 960
629 119
524 188
98 228
679 612
74 402
884 963
713 24
165 816
379 236
720 111
45 675
515 628
73 232
748 983
84 737
50 656
373 496
873 694
497 179
912 72
846 274
774 617
85 886
751 22
893 415
243 148
136 700
79 226
251 130
730 968
239 624
391 749
779 631
128 744
139 825
331 132
531 781
466 675
169 686
707 858
27 414
125 777
858 571
426 184
876 308
612 745
877 542
479 59
58 754
982 58
473 713
385 185
842 16
304 800
288 995
552 273
677 365
363 772
406 980
658 236
556 332
736 184
380 604
64 357
857 605
207 587
780 38
624 706
469 848
812 411
864 791
342 848
169 808
757 964
511 200
679 102
416 748
805 458
359 436
502 355
139 819
331 639
663 893
372 140
909 830
407 683
614 923
519 691
781 312
695 110
980 201
671 380
164 781
14 184
273 106
76 808
491 167
649 513
840 703
359 262
782 372
476 262
636 706
624 938
327 869
494 817
242 184
580 681
955 273
781 858
558 695
414 593
162 350
962 643
607 306
46 368
167 511
313 621
461 989
892 220
812 626
759 131
538 196
474 112
371 492
738 520
885 566
789 608
403 683
390 628
909 239
461 854
389 854
199 925
110 674
37 883
944 447
378 628
260 877
484 777
125 182
414 649
785 524
568 376
173 654
372 574
984 440
211 132
960 312
906 397
13 864
791 156
763 185
270 520
886 367
442 226
389 728
630 505
454 763
474 735
253 164
801 38
427 236
151 241
420 210
222 779
908 480
825 590
632 458
940 437
826 493
463 893
658 998
428 91
572 248
339 821
168 439
599 110
27 117
139 198
54 641
214 391
326 591
400 545
20 638
289 985
399 709
605 135
435 604
36 747
141 590
27 744
166 904
309 801
582 887
258 31
279 70
988 544
990 437
820 20
738 323
582 480
808 363
253 492
524 250
846 502
938 676
759 302
968 865
580 426
135 607
624 34
218 536
56 655
390 935
484 572
534 858
480 255
561 379
535 595
932 650
733 921
750 828
317 827
643 804
215 840
316 11
101 41
345 51
369 516
799 192
253 817
549 773
308 193
875 437
842 539
688 359
53 525
155 870
442 676
622 367
390 205
651 422
229 635
865 652
66 394
926 471
114 324
966 216
303 985
67 485
323 519
180 748
309 402
949 696
909 454
961 808
741 965
375 965
748 272
832 544
408 116
497 168
655 405
674 896
553 990
722 596
353 98
196 271
303 911
535 900
296 166
750 889
141 807
133 28
634 166
103 172
860 718
12 295
254 815
50 302
293 608
671 995
532 191
303 855
758 190
51 936
139 312
185 839
180 331
209 543
843 985
743 377
721 661
373 723
888 461
253 377
174 887
811 639
413 975
214 384
951 840
745 112
188 698
754 212
588 222
469 98
854 274
181 869
499 708
283 576
936 131
25 196
547 786
967 537
843 109
332 542
235 380
104 359
325 631
217 891
573 127
509 864
512 189
59 143
482 817
710 56
421 999
728 284
886 163
239 785
250 328
910 745
696 777
389 755
424 838
988 420
974 236
116 866
358 417
436 894
930 556
718 359
356 946
603 956
856 236
217 672
734 820
147 42
507 409
920 743
565 652
940 864
54 326
453 303
771 159
16 586
888 742
381 599
793 870
220 674
35 609
476 29
470 770
117 39
179 823
690 341
244 697
524 615
399 648
905 433
339 137
232 721
517 898
39 417
81 965
989 880
764 360
355 18
746 45
907 463
437 295
392 877
855 139
202 856
226 693
810 626
111 451
958 379
51 239
69 863
219 414
649 450
729 983
870 986
222 290
725 957
17 602
251 922
64 183
575 673
557 67
104 835
616 882
330 954
58 972
98 496
747 363
630 762
347 439
537 450
250 735
429 970
367 788
453 26
388 183
609 485
10 960
990 792
109 834
344 985
767 931
384 746
561 294
217 417
820 159
583 810
751 54
155 310
68 696
556 357
590 169
884 223
967 828
423 542
702 972
614 387
782 852
633 277
131 27
893 829
297 127
309 502
936 130
27 622
229 606
73 812
712 132
904 238
684 359
230 51
448 764
735 159
696 294
787 172
695 178
337 463
769 124
494 411
437 272
228 614
457 666
489 683
446 529
177 861
901 462
474 799
14 858
236 963
891 371
942 509
668 581
380 154
140 695
484 686
83 500
963 552
352 951
982 17
601 259
811 411
531 464
995 688
563 408
791 347
946 259
998 96
442 949
15 564
118 297
324 197
931 124
252 120
367 681
34 267
982 46
321 623
90 761
829 435
286 162
324 614
235 339
254 173
208 319
295 943
314 44
15 154
84 893
568 859
765 668
55 977
744 520
114 920
772 174
976 46
840 608
445 48
629 249
500 564
430 253
402 624
381 621
156 326
265 103
267 978
82 923
109 550
460 44
673 539
106 696
87 296
713 282
332 565
422 522
425 205
683 167
506 616
586 882
373 79
180 688
264 744
23 541
200 371
712 90
169 524
999 402
550 211
960 571
52 500
479 638
974 148
748 73
910 553
484 357
952 571
171 923
506 292
113 888
212 898
869 58
905 211
312 708
649 80
252 832
593 763
934 490
262 384
960 314
111 483
528 766
44 283
450 699
371 152
668 576
937 189
518 340
168 25
746 195
599 243
282 559
727 423
175 357
461 655
139 68
673 232
281 223
297 429
55 187
112 647
364 469
839 971
118 884
950 454
323 883
456 785
855 353
984 875
887 21
740 263
823 78
110 847
553 935
935 296
661 373
95 717
87 488
964 398
764 663
185 262
640 218
248 612
584 947
768 313
618 501
84 787
757 489
437 907
336 451
654 833
230 172
118 186
185 715
276 503
146 837
817 251
537 799
558 83
667 880
469 781
436 928
432 756
19 408
232 64
622 253
732 215
909 414
841 577
198 817
82 563
638 109
266 653
628 201
365 470
513 971
541 222
88 12
942 14
532 656
914 658
314 583
775 139
882 977
663 159
320 388
996 666
223 16
997 782
375 270
31 179
93 506
96 724
834 611
688 301
112 833
79 907
568 32
223 463
411 825
932 525
456 913
653 312
906 149
381 973
231 106
30 270
319 411
773 362
446 251
26 755
941 306
635 369
573 249
386 722
109 522
373 190
644 244
463 806
791 456
661 828
671 14
119 902
295 566
29 174
406 63
779 160
192 34
160 657
550 845
325 228
898 333
647 279
457 515
887 400
963 557
825 692
944 633
169 849
857 370
79 164
446 226
295 725
624 168
855 377
575 878
813 589
933 742
990 267
74 797
759 920
211 898
992 843
627 817
457 979
572 515
989 392
246 116
957 444
118 853
99 264
938 136
298 632
158 225
107 229
403 707
482 33
998 397
138 608
559 991
784 560
91 18
387 798
993 354
83 803
229 105
964 759
213 819
847 591
609 884
479 863
35 685
996 573
423 757
150 350
19 643
221 839
109 219
549 291
293 54
979 315
221 947
122 482
350 920
881 193
87 677
639 336
819 439
759 622
734 18
178 338
652 431
398 789
809 642
153 402
229 55
769 488
385 938
920 167
163 233
715 83
447 763
67 790
171 688
896 965
295 198
383 167
360 799
782 948
855 122
493 207
661 883
322 946
39 670
464 620
253 454
724 263
295 866
350 235
931 647
70 992
783 258
962 408
66 964
442 920
568 692
103 767
296 664
945 722
152 657
134 880
731 180
88 20
21 391
190 603
22 112
574 278
673 187
932 552
636 141
677 56
819 29
926 482
383 791
825 587
607 712
624 876
641 381
194 277
854 256
644 973
869 609
376 837
901 560
104 947
627 725
296 115
416 327
433 263
78 421
889 725
182 552
306 741
242 637
978 389
242 682
76 530
403 158
997 215
952 234
520 892
897 330
325 572
855 512
532 185
471 745
845 89
118 761
614 902
397 99
719 416
730 617
119 54
699 13
604 10
327 592
498 614
406 617
684 138
430 641
939 354
836 534
391 117
888 403
29 952
397 152
193 660
50 924
648 499
908 537
427 589
808 424
128 867
773 895
43 280
300 538
32 807
222 770
598 698
209 688
745 539
910 245
832 296
534 980
512 373
59 181
242 591
977 913
931 836
36 342
134 51
236 693
785 301
36 876
290 833
80 735
817 162
748 75
173 89
602 433
271 665
113 703
869 698
88 598
872 709
956 809
339 428
40 323
779 382
217 626
976 77
373 129
166 700
334 714
263 483
310 595
541 438
219 524
574 791
646 359
960 173
764 369
532 297
134 642
615 26
10 929
651 938
711 470
355 515
227 364
813 243
389 568
220 549
552 93
925 680
522 327
420 687
167 255
588 991
839 908
328 988
540 162
665 114
471 128
778 491
211 587
909 113
154 760
387 972
63 250
582 405
761 823
714 121
895 547
134 311
238 61
75 519
298 236
686 399
560 452
218 646
286 504
383 693
83 707
606 339
545 282
67 739
314 891
999 580
404 981
999 158
390 884
193 797
423 752
153 716
349 664
78 467
801 62
118 984
731 375
538 32
657 575
205 306
207 798
749 482
435 82
369 565
934 236
91 476
95 178
981 456
262 414
508 158
93 986
979 474
513 638
387 669
989 554
126 713
211 872
713 777
32 527
807 931
361 636
670 47
32 905
352 619
321 743
116 282
489 864
853 423
860 293
136 662
479 220
597 404
891 229
483 304
76 507
190 601
318 778
766 353
282 785
751 438
392 983
519 791
919 696
994 294
313 169
626 353
606 340
915 554
480 252
993 592
381 637
631 109
91 446
516 958
893 394
596 342
881 315
362 35
66 615
981 647
907 666
897 961
412 668
295 744
511 760
440 204
561 771
989 35
986 237
861 316
805 306
675 837
443 319
141 838
440 892
606 177
475 561
354 92
957 753
591 211
485 178
958 45
792 230
128 969
530 650
879 299
554 708
370 692
636 878
977 595
884 659
140 304
667 351
453 754
622 340
450 172
46 514
913 33
363 546
782 530
60 874
85 529
239 82
626 313
445 167
615 679
43 613
717 398
257 665
723 425
988 440
218 797
65 778
474 141
687 557
428 566
955 626
186 653
431 796
932 233
693 169
322 751
974 287
193 527
887 353
549 772
873 303
949 727
40 956
157 789
515 14
74 190
871 630
881 495
397 224
324 154
614 887
154 288
304 42
501 393
493 910
69 718
840 514
480 340
644 65
291 939
821 983
805 926
114 802
625 787
91 679
164 375
931 467
995 85
618 432
718 194
238 921
771 699
177 31
924 657
690 977
888 130
156 613
959 415
298 435
997 220
242 795
385 123
762 954
843 124
166 787
27 294
51 686
196 113
840 926
284 882
89 527
106 560
184 338
871 294
819 310
966 131
554 965
51 781
963 441
391 658
455 553
445 150
529 50
292 666
601 978
972 165
12 149
438 818
445 166
111 647
544 748
59 849
456 674
526 919
672 426
925 247
189 345
774 412
500 161
337 712
463 764
771 500
235 637
171 686
28 646
321 50
115 765
719 881
878 534
945 863
107 416
806 369
770 614
285 867
446 892
457 878
869 626
630 205
218 555
804 92
548 715
873 768
835 548
576 110
773 234
879 765
884 698
132 238
228 60
280 393
52 682
789 156
584 939
181 400
420 788
388 184
610 502
702 531
188 970
844 262
769 690
347 202
376 982
756 34
580 11
674 463
46 122
364 182
640 138
230 833
238 763
420 269
130 50
754 536
351 661
805 499
445 656
618 320
530 731
354 792
210 775
978 490
402 83
796 563
107 413
500 343
282 70
909 107
754 439
753 70
778 594
852 59
748 971
676 951
793 513
64 982
335 699
680 170
512 320
291 502
460 996
710 969
128 677
58 963
482 69
783 346
799 714
183 59
275 943
499 939
484 295
558 388
973 598
131 300
446 781
137 609
821 296
374 786
645 893
713 187
145 476
357 414
288 620
946 851
719 489
813 598
525 429
167 933
283 120
539 751
553 100
286 989
718 391
643 853
150 976
684 831
127 739
786 493
921 589
324 143
587 932
444 818
740 357
554 736
648 438
783 129
472 86
584 283
300 455
116 303
322 760
715 546
745 78
694 910
960 350
24 124
81 232
845 508
961 901
232 50
900 810
978 341
666 251
222 915
502 29
355 934
657 577
611 835
121 768
715 305
656 994
105 685
353 737
77 559
866 672
606 762
237 903
202 432
247 339
918 983
716 159
377 881
83 554
344 462
803 374
409 180
439 309
861 189
698 435
84 624
484 656
195 313
892 386
822 765
10 987
723 365
190 782
629 975
943 143
191 553
707 33
981 380
168 721
883 963
898 274
421 679
493 554
717 930
633 321
413 792
951 59
53 636
20 665
637 357
104 392
977 506
572 208
220 333
800 571
185 315
806 137
963 96
94 242
535 914
833 48
855 673
640 712
695 563
297 532
579 498
203 397
446 623
939 624
361 128
526 358
971 256
542 788
223 731
34 429
562 75
690 311
640 316
674 36
203 683
740 991
376 726
342 800
669 579
83 579
969 58
839 30
23 91
214 482
329 87
951 232
237 170
38 875
936 461
241 702
291 834
975 335
979 786
198 327
433 979
128 735
923 562
817 751
313 803
869 501
827 485
703 365
465 907
41 277
116 640
534 202
638 762
578 636
354 648
387 907
949 113
705 35
919 596
562 661
837 479
574 680
368 743
856 637
248 823
50 119
606 237
611 692
617 537
339 925
825 725
972 776
373 183
525 825
648 282
797 646
810 141
638 170
164 555
102 979
519 993
727 798
649 21
419 47
595 944
30 768
775 634
525 771
673 161
49 212
259 175
20 842
808 255
753 555
338 30
920 479
746 881
413 327
133 686
719 89
956 284
867 519
666 948
979 639
226 592
83 421
693 69
656 234
564 965
114 589
837 714
14 814
584 503
281 119
345 473
331 264
960 532
675 306
968 129
720 110
527 753
863 59
785 631
161 68
924 165
361 206
431 124
154 842
663 789
366 971
855 560
344 239
946 59
335 407
902 59
229 473
403 707
593 147
882 364
570 220
264 18
472 630
623 792
977 507
861 459
476 723
647 981
374 923
301 571
44 103
769 318
192 841
151 645
265 74
821 509
717 72
463 406
387 158
75 418
812 198
361 560
541 118
137 49
305 417
890 667
390 283
372 498
296 189
419 25
630 123
650 206
821 32
535 831
930 126
649 535
191 818
418 502
901 299
676 430
267 638
712 837
358 778
482 582
834 368
843 153
950 428
212 773
768 571
472 148
882 375
864 203
526 956
343 464
513 801
856 554
505 231
740 419
559 779
909 89
377 163
981 45
797 938
43 705
803 36
486 726
739 932
403 509
416 555
564 422
352 858
925 342
857 30
449 535
543 847
41 921
870 781
235 374
654 398
778 601
769 640
991 16
172 390
932 425
729 570
629 413
933 738
923 622
665 211
702 136
375 159
568 969
869 699
446 705
11 797
342 419
709 205
736 865
15 798
844 351
976 770
543 752
71 342
661 909
588 738
462 203
205 10
68 397
58 788
117 570
874 363
541 218
836 467
549 134
143 656
509 654
660 211
659 335
540 671
961 415
75 484
455 779
100 477
712 332
109 665
182 861
798 442
900 284
634 990
955 641
583 30
712 31
191 770
810 111
366 987
831 364
661 283
453 16
515 403
910 739
680 39
628 466
157 854
433 911
803 320
65 354
197 784
636 522
828 962
896 425
448 19
475 89
784 398
722 882
906 304
290 848
200 813
161 294
855 186
852 458
369 135
649 30
287 937
827 179
413 655
878 44
484 410
271 469
217 378
455 742
603 283
589 56
886 502
513 737
238 424
32 687
726 40
773 297
804 61
34 113
538 101
995 84
322 38
757 432
195 361
974 143
13 344
386 570
236 494
558 399
67 379
421 84
108 42
350 617
30 323
238 701
365 618
137 631
431 672
688 288
451 378
942 333
575 643
297 642
395 162
631 327
375 741
102 342
519 340
146 398
147 881
482 917
199 347
532 283
361 565
816 282
639 507
790 609
229 336
509 424
476 857
76 12
312 390
841 754
367 732
529 672
544 377
90 907
873 535
717 509
963 233
850 261
697 588
725 599
418 322
138 39
203 555
562 862
679 79
706 137
426 83
164 678
430 942
848 752
463 118
644 288
161 47
431 913
76 225
933 356
983 589
599 159
296 192
352 163
83 820
987 522
772 887
622 430
70 496
116 953
855 21
404 880
882 471
705 802
427 255
538 862
248 144
328 50
54 838
573 687
761 121
955 312
271 704
610 723
137 715
126 928
698 238
975 64
63 823
474 355
611 872
58 763
483 14
645 864
315 981
95 557
206 723
515 696
663 896
345 155
827 384
748 856
427 629
525 649
70 529
501 57
428 942
603 974
405 989
255 97
348 129
564 57
87 367
645 284
121 940
664 151
792 14
966 397
734 954
216 109
373 632
325 828
526 874
619 277
391 115
837 931
358 69
645 227
434 906
927 285
677 424
719 520
784 926
147 868
457 588
483 543
632 561
530 365
425 828
561 495
328 719
120 225
260 887
866 182
706 203
688 355
534 652
955 808
948 637
114 39
51 268
588 779
204 283
240 606
636 156
431 738
260 990
718 961
198 257
563 962
159 910
663 994
560 850
146 552
118 910
36 392
132 751
269 716
208 43
250 147
272 35
311 454
775 579
234 293
346 667
470 75
792 346
319 675
313 815
575 481
681 875
735 446
458 615
383 268
252 556
421 65
784 35
390 707
381 542
676 864
627 999
332 702
553 755
234 471
755 498
288 75
780 588
824 582
811 76
613 282
290 199
374 221
80 443
884 798
642 879
246 132
678 502
693 320
956 625
187 98
836 108
818 405
895 802
486 779
268 958
267 507
898 71
205 890
535 21
597 265
301 72
757 498
22 965
646 844
742 339
531 659
903 448
372 59
265 119
892 79
794 338
336 265
738 859
130 236
67 138
789 626
877 393
356 217
922 762
277 992
954 822
149 439
401 937
593 311
195 536
501 999
12 893
302 746
49 168
782 413
796 277
773 205
109 186
696 437
732 539
627 883
599 506
250 920
993 493
14 688
68 378
899 404
619 540
184 833
93 586
678 365
609 797
506 369
813 146
779 893
793 930
367 487
356 175
98 402
937 453
834 979
953 402
678 126
70 311
63 290
633 566
811 444
324 791
121 13
438 26
156 683
445 291
157 686
614 999
241 101
108 456
296 891
209 273
799 210
328 782
865 801
879 948
97 835
922 179
442 820
555 946
613 324
350 800
469 400
566 710
414 240
976 715
916 42
743 535
804 587
333 220
643 985
891 72
603 194
675 214
805 943
331 497
959 681
875 241
291 834
210 267
859 468
25 848
352 555
631 834
404 717
979 536
936 402
227 654
937 258
342 170
303 597
936 656
175 539
294 759
763 21
431 128
534 183
673 201
560 185
279 133
486 597
40 607
466 581
971 89
978 30
723 645
537 801
715 795
345 27
694 981
698 398
611 904
200 883
434 602
941 133
934 765
437 830
499 71
493 262
551 376
890 151
334 555
631 159
419 662
724 797
871 600
178 370
345 82
404 917
788 563
395 922
280 432
837 917
642 230
248 345
822 686
592 313
240 13
308 989
350 961
331 792
632 158
323 135
621 716
397 572
496 39
688 815
28 606
263 712
948 643
224 134
800 183
711 794
18 517
899 536
993 463
955 625
634 992
922 476
796 91
385 43
685 794
647 114
336 77
953 155
255 990
600 150
143 759
803 135
895 135
770 680
32 459
497 427
473 960
987 20
628 830
63 823
635 374
393 705
898 274
354 255
65 636
917 789
180 409
807 509
467 865
312 855
714 391
290 642
495 363
784 669
354 226
420 289
384 225
432 585
467 860
779 631
497 397
261 432
645 423
691 459
865 20
791 153
483 256
580 438
54 926
812 746
761 436
419 650
226 335
208 801
239 482
327 560
256 65
248 49
849 675
137 538
495 876
382 585
963 595
703 159
674 448
139 831
800 988
771 633
835 22
509 935
482 353
348 255
67 303
584 419
547 618
82 680
321 657
135 808
219 962
67 869
451 181
501 282
159 305
61 650
740 960
93 996
900 92
78 457
587 681
662 166
194 809
298 211
965 782
198 41
289 527
301 383
396 747
941 529
339 939
906 350
497 423
848 205
594 722
289 636
166 475
324 428
987 528
350 998
314 595
747 878
720 868
376 265
399 482
577 402
800 553
937 105
372 70
769 121
880 180
145 457
63 747
128 618
986 256
618 102
214 966
696 149
260 343
733 88
655 461
361 546
794 221
805 435
125 830
903 125
801 42
385 53
997 337
118 678
761 302
879 371
270 193
241 377
158 544
216 437
83 285
421 932
371 646
545 664
778 402
742 424
38 392
158 349
618 482
890 18
217 870
38 583
998 514
616 860
261 803
653 327
792 238
986 543
887 11
989 286
673 878
128 965
50 372
911 204
586 13
772 206
669 994
210 998
458 863
844 910
740 227
140 270
897 316
164 699
818 509
712 379
896 481
298 90
878 427
78 547
914 737
974 399
283 703
351 40
197 133
722 178
782 639
448 955
756 124
891 546
275 472
825 644
699 870
564 621
517 947
357 26
676 214
16 577
923 515
867 809
787 298
240 686
289 374
323 24
597 967
807 455
854 517
893 57
678 965
927 74
130 448
690 930
876 614
693 147
797 411
670 406
489 99
190 572
999 251
994 531
816 311
12 414
521 43
859 149
443 223
579 756
892 755
721 466
376 962
57 660
812 339
883 554
593 347
490 903
330 210
567 982
658 561
594 788
186 377
362 789
573 890
593 300
305 106
199 895
591 889
361 624
343 863
122 376
593 991
911 792
739 66
955 476
544 479
493 433
17 932
293 546
108 608
136 434
354 593
716 838
610 734
16 297
385 292
752 848
215 517
116 688
872 58
669 966
254 660
887 512
66 878
824 130
588 847
253 132
577 684
608 982
434 990
459 256
477 98
253 763
276 484
200 782
802 254
451 710
892 588
441 903
703 216
282 653
172 602
608 430
464 194
437 621
389 460
77 404
987 424
55 954
57 272
68 423
658 568
250 320
405 332
303 237
75 513
33 198
472 909
437 635
293 884
319 416
837 635
109 237
727 504
419 894
287 795
358 469
163 501
266 994
529 17
283 945
395 583
169 555
457 760
177 577
598 827
109 651
133 303
488 707
982 370
843 427
211 896
35 498
316 886
781 866
414 823
393 198
73 173
689 388
766 256
286 843
134 638
47 104
759 224
498 560
17 458
257 346
973 901
826 966
853 48
400 891
746 383
809 637
203 915
840 580
521 370
594 722
19 815
657 908
64 309
418 665
104 732
634 853
292 886
361 109
188 360
683 896
30 831
735 347
688 614
730 424
372 197
813 107
89 988
833 288
145 302
745 107
663 829
940 637
152 54
871 442
772 331
223 441
359 72
432 289
810 419
227 716
579 249
971 876
319 842
779 210
724 446
223 441
860 709
952 66
357 139
540 731
932 124
786 623
205 607
153 775
75 557
771 483
822 760
291 683
750 507
593 224
645 575
385 11
926 126
968 707
751 43
746 636
16 857
716 336
208 53
810 85
900 365
472 658
887 399
245 398
660 324
500 743
226 680
600 379
21 575
656 290
714 991
767 635
512 431
131 309
824 359
392 102
205 767
179 676
537 293
151 590
865 564
734 887
240 158
27 881
182 108
337 695
269 573
732 616
163 648
947 22
703 169
813 236
948 308
236 38
458 993
317 199
273 57
504 750
251 869
476 329
496 736
930 809
932 721
300 142
820 902
981 565
996 170
640 440
489 29
188 843
609 828
736 76
704 396
426 155
276 343
752 673
407 952
997 421
732 371
270 989
195 497
767 571
972 871
361 564
845 498
961 490
200 137
25 874
802 738
791 877
78 866
640 131
630 445
870 548
448 717
902 841
542 207
252 986
875 330
864 979
959 670
549 659
388 617
255 179
954 251
604 974
309 129
21 287
776 492
972 540
795 218
38 333
708 770
651 305
218 916
873 184
264 620
741 11
898 658
312 728
403 497
577 234
622 263
703 643
209 656
575 110
952 180
322 917
906 521
957 207
683 943
853 720
914 78
547 660
611 375
825 479
889 193
26 839
101 781
422 337
808 205
198 34
878 601
372 501
223 40
134 884
426 326
903 809
494 900
216 514
931 302
240 775
252 552
716 103
416 983
489 334
691 215
328 741
84 885
470 941
107 418
526 777
59 357
15 137
594 30
71 296
380 754
653 385
948 275
788 510
575 54
895 572
241 544
245 911
916 61
774 558
605 522
669 790
571 742
257 972
830 541
369 140
364 934
424 969
257 518
906 389
954 369
981 728
788 537
396 271
248 507
71 585
323 644
141 367
581 849
724 170
59 472
841 231
356 653
127 363
347 776
302 862
42 480
606 907
253 426
249 573
41 511
482 325
654 184
194 264
65 292
83 840
178 775
935 229
154 542
490 228
883 715
628 342
954 104
578 637
62 424
864 124
642 948
978 650
859 655
218 954
268 637
16 154
960 467
335 918
10 643
701 537
318 549
841 450
411 792
655 547
397 784
535 32
142 407
911 597
491 404
55 273
654 41
419 493
397 979
591 406
303 237
525 68
411 25
939 421
136 263
524 127
110 622
19 244
51 395
417 143
244 314
177 830
123 211
963 514
543 315
257 189
729 642
249 872
711 418
240 341
912 433
467 335
896 818
238 446
750 83
192 296
512 995
574 465
382 739
498 599
473 768
691 271
80 459
928 319
14 702
879 974
664 242
359 209
664 584
176 302
665 453
358 96
681 106
255 591
693 173
669 199
608 892
773 473
389 200
213 419
376 443
654 911
339 486
793 175
887 517
71 547
800 175
935 466
17 300
808 111
572 629
280 579
193 961
989 876
870 676
555 136
574 124
406 841
721 325
909 208
851 181
210 62
244 758
90 253
717 328
262 616
974 51
982 412
595 350
824 165
205 805
947 75
62 912
134 516
830 205
892 821
293 505
223 827
519 198
313 121
886 289
293 749
160 232
637 362
691 425
260 503
335 796
116 605
182 773
90 370
891 104
876 769
325 968
220 146
705 872
131 935
425 596
19 398
258 346
839 676
765 547
484 425
44 329
588 207
735 603
760 837
742 488
519 898
797 93
815 83
369 79
174 484
930 192
689 512
348 447
296 868
241 621
26 386
554 865
352 114
638 267
133 819
804 449
672 956
729 144
293 903
938 129
891 307
730 554
987 31
978 121
781 651
502 834
357 975
600 711
817 681
989 358
768 168
442 113
344 276
75 771
73 544
283 436
965 707
270 611
440 922
845 85
457 171
614 896
739 104
810 698
878 975
330 661
967 326
897 132
16 573
441 572
180 758
220 847
450 203
691 266
925 35
30 876
352 155
340 586
734 133
343 576
116 232
718 361
321 925
17 574
711 846
80 964
141 846
273 863
665 123
427 552
991 525
236 887
760 821
871 611
919 235
192 678
749 971
888 430
536 186
215 610
330 267
498 561
363 674
920 466
17 252
987 830
794 598
408 950
181 677
691 331
710 212
568 436
505 903
200 817
996 760
562 47
795 596
948 662
395 335
666 199
746 643
97 828
702 774
55 193
448 701
811 134
683 390
592 674
445 165
81 829
403 135
335 115
243 948
910 576
621 175
355 429
591 516
571 238
211 597
607 144
430 74
66 446
339 645
508 179
450 908
825 583
410 912
109 249
993 600
873 777
504 244
878 347
945 733
597 230
334 60
215 446
457 309
290 471
223 31
799 870
356 436
786 722
921 744
339 218
821 411
325 260
209 311
84 955
664 505
731 802
466 572
462 693
609 177
634 978
526 431
208 838
785 197
959 60
638 556
115 554
35 583
251 479
150 232
201 796
788 718
904 151
638 837
839 578
76 221
188 30
421 660
23 172
832 369
60 805
792 144
477 888
756 617
870 804
659 117
167 632
83 777
153 263
964 470
735 108
755 926
793 38
878 243
372 849
351 646
611 131
27 767
521 919
184 62
275 550
516 637
324 123
525 701
947 70
963 474
809 38
825 921
763 360
881 675
21 852
896 999
190 645
91 905
471 172
350 810
510 355
422 814
376 237
805 617
987 312
255 154
820 632
949 619
495 218
640 975
401 315
327 469
835 152
449 810
897 123
273 601
506 912
644 91
24 413
643 432
842 588
704 314
84 182
780 597
254 511
823 342
254 561
96 613
525 355
833 909
819 673
201 861
832 349
162 89
330 424
493 992
101 712
370 542
772 222
131 506
713 25
956 776
97 609
159 567
710 70
42 774
364 590
281 810
662 494
944 162
796 174
76 877
836 499
744 880
348 410
171 760
981 875
188 704
818 103
477 233
746 360
509 193
463 817
691 612
149 749
229 723
881 957
139 450
881 697
10 246
707 845
611 148
936 41
839 327
425 149
529 712
887 482
185 958
224 16
759 370
765 677
183 582
345 655
326 645
364 241
348 411
454 323
720 259
406 313
608 455
183 780
546 379
586 753
590 356
44 430
580 247
151 914
209 747
124 258
224 613
864 215
86 505
168 72
625 360
270 446
459 757
241 334
935 362
628 310
672 18
139 314
222 791
826 717
991 31
556 310
515 452
87 333
686 67
642 747
107 415
304 818
194 993
248 787
935 66
22 367
880 19
779 866
960 493
998 903
786 146
567 282
829 28
814 624
418 707
409 223
343 460
251 493
495 875
581 475
924 449
651 874
135 503
31 925
649 765
66 916
835 637
504 851
253 15
380 145
537 607
317 556
714 116
771 978
649 829
563 972
604 176
773 191
75 722
671 983
692 943
552 215
551 454
431 805
682 623
31 768
430 784
259 665
277 203
424 75
554 993
642 170
147 230
737 374
652 104
960 166
282 543
749 572
17 508
858 407
985 441
517 816
33 671
546 776
974 791
809 956
221 479
903 50
474 689
939 450
664 274
370 957
130 960
176 778
417 989
938 255
106 516
156 739
104 166
521 139
42 100
929 850
50 579
565 959
659 426
310 458
80 181
871 139
52 701
607 724
893 775
715 634
811 216
876 132
873 814
138 246
21 330
500 922
145 389
116 589
376 106
269 866
139 360
393 842
66 347
316 999
649 796
801 492
993 567
339 122
663 798
279 767
378 208
365 256
450 802
207 55
134 658
918 609
611 504
590 37
889 750
324 382
749 26
567 284
475 653
815 154
827 196
457 13
944 853
659 407
514 258
39 385
899 308
283 759
958 550
39 358
480 831
662 521
469 575
613 164
554 676
540 97
156 345
930 781
306 696
692 235
839 267
309 47
901 65
277 95
858 62
364 784
117 681
66 826
614 221
43 283
539 439
809 268
593 435
884 13
453 88
989 579
156 999
900 960
98 576
39 98
301 491
108 795
486 713
118 25
794 81
157 813
41 869
944 419
487 186
865 409
152 338
783 562
73 314
504 698
441 354
348 497
966 436
75 997
74 781
603 375
81 278
372 508
337 212
918 484
847 246
777 209
643 410
376 949
718 992
714 617
651 726
187 365
493 342
930 258
241 880
880 602
775 308
885 755
616 848
292 881
27 267
361 531
46 455
952 388
400 77
962 863
351 616
887 408
680 278
601 888
82 986
909 833
371 603
75 996
929 485
209 642
73 812
235 664
22 474
201 460
737 437
111 434
432 119
669 22
805 439
478 372
370 57
416 750
450 239
306 672
472 965
155 911
122 225
329 770
653 335
723 580
620 38
377 157
184 714
254 769
916 245
71 811
19 561
405 186
723 645
458 887
45 494
155 951
282 730
85 470
207 108
152 41
274 695
597 457
752 569
501 940
45 869
715 63
949 394
406 469
937 33
244 914
752 941
500 238
227 950
835 314
426 158
830 415
800 67
260 582
873 180
798 598
763 285
213 645
47 739
318 724
617 297
184 47
509 573
686 782
99 618
509 934
780 218
916 388
282 120
412 604
783 982
595 895
517 975
781 639
301 35
953 241
359 298
941 472
671 334
558 10
115 740
812 656
277 101
738 476
551 729
634 385
82 251
146 917
655 425
624 20
874 712
198 354
666 942
454 143
761 582
534 381
971 193
21 368
542 362
345 888
95 809
442 926
942 29
86 732
326 843
953 84
369 932
402 217
537 703
893 356
166 12
450 854
557 878
416 494
906 314
198 299
897 788
904 605
871 714
711 263
253 86
475 247
97 590
980 183
281 189
113 270
796 420
22 596
557 111
737 608
512 18
815 153
289 609
34 646
739 796
778 654
307 164
703 304
95 707
874 591
692 201
462 921
173 629
610 674
595 441
613 847
365 889
775 909
930 192
884 487
597 794
957 238
541 46
696 180
57 141
306 936
89 679
817 38
973 474
612 72
296 12
129 807
808 722
752 224
698 63
934 209
871 421
678 34
361 763
519 400
585 57
897 595
421 161
166 57
298 639
350 686
814 568
643 340
636 926
751 408
849 65
696 341
815 308
394 171
779 680
725 828
739 611
862 401
142 494
871 15
701 787
852 602
297 359
384 93
499 398
71 818
637 701
61 314
666 769
66 136
41 732
889 954
163 479
848 596
709 31
983 89
942 17
955 507
14 95
420 938
743 504
399 972
359 700
22 714
921 110
401 761
713 581
34 873
109 579
623 107
844 925
303 605
982 577
855 756
542 865
610 353
54 217
399 602
158 854
681 448
511 985
431 608
325 492
854 655
588 813
516 724
263 699
318 732
621 108
987 794
330 906
914 618
667 89
92 667
463 868
876 104
937 455
237 508
89 446
821 80
59 456
705 775
351 204
915 789
456 568
644 324
986 619
635 998
209 541
436 199
317 962
220 665
737 71
261 401
79 553
439 888
818 11
880 86
548 930
958 309
972 626
895 243
254 194
816 432
633 73
490 349
843 241
319 446
378 20
443 893
929 696
892 506
795 556
822 285
208 558
383 992
98 28
324 969
998 21
659 242
536 110
94 904
256 738
962 341
941 825
265 50
895 398
407 17
301 168
395 197
753 116
326 473
788 74
540 443
950 369
284 10
995 390
968 342
714 425
459 918
569 51
29 660
463 704
207 60
962 651
285 525
320 515
659 916
18 516
392 145
619 248
703 959
492 67
245 319
433 653
469 614
779 537
327 557
650 295
734 229
192 930
638 279
881 757
216 382
403 247
152 431
797 601
512 942
226 714
103 304
867 104
147 19
661 352
581 260
289 649
880 758
947 363
341 733
911 120
472 931
312 781
230 173
191 858
486 83
271 748
876 490
574 196
896 370
38 704
710 582
78 848
522 821
821 258
872 543
466 680
449 114
536 727
464 947
881 694
252 154
802 597
176 428
11 733
322 846
598 302
425 104
94 376
795 235
57 258
629 839
441 218
413 840
369 746
276 936
476 590
796 467
375 173
514 760
520 89
186 552
314 994
412 499
386 119
376 477
952 167
647 395
426 811
535 671
202 128
639 473
847 725
154 550
671 607
48 168
697 234
554 141
596 762
579 710
330 543
86 524
860 541
430 66
986 544
166 800
885 473
684 748
195 492
337 870
842 910
370 710
444 555
381 653
278 955
920 194
856 12
460 338
266 50
844 909
874 999
125 470
911 501
53 265
451 756
79 967
520 724
555 96
458 341
223 726
509 308
983 578
103 612
439 325
317 403
590 199
156 744
398 732
290 463
730 387
330 210
620 994
44 535
597 791
704 494
812 178
930 73
759 128
985 154
144 313
300 192
359 533
532 634
20 365
860 468
499 611
697 610
296 633
670 759
833 752
347 988
198 458
685 930
456 41
418 337
713 509
793 665
329 402
897 300
711 543
426 109
334 88
624 195
551 48
61 983
639 425
304 925
205 108
733 460
703 99
738 169
793 521
977 694
850 987
448 147
463 633
308 708
184 635
997 830
423 647
890 970
366 38
18 880
990 638
256 22
467 689
132 36
172 393
541 994
468 690
570 767
592 869
880 674
128 889
295 651
164 491
919 693
590 721
507 47
710 175
260 835
683 103
21 955
361 659
654 43
367 52
479 896
496 345
944 799
779 510
83 528
305 150
16 94
738 318
22 318
778 692
820 974
497 139
798 140
376 462
785 294
360 953
803 614
575 335
749 632
356 202
723 837
19 643
319 488
528 661
572 204
216 821
77 671
367 741
609 474
839 915
218 368
853 396
646 112
240 908
788 333
250 899
19 136
860 934
105 372
568 380
520 654
502 699
279 933
170 813
597 76
595 773
181 615
735 434
370 216
780 920
110 424
735 250
899 226
505 893
87 26
503 798
434 522
577 146
793 385
32 121
632 454
106 20
991 814
977 365
669 313
16 289
417 796
296 528
788 320
848 702
776 919
886 437
797 720
477 618
684 436
394 166
460 990
849 126
799 524
28 168
544 703
169 894
505 600
713 877
91 268
949 704
569 40
213 104
771 567
265 379
191 344
10 965
672 163
566 78
652 49
875 510
825 238
56 379
485 266
749 448
418 512
510 329
602 300
715 915
223 403
859 368
972 534
514 18
903 765
461 562
901 829
190 51
486 593
234 507
168 621
919 859
675 800
310 799
161 582
843 415
959 373
338 116
349 256
844 470
784 602
281 705
492 674
444 250
868 611
750 380
522 397
570 736
916 291
477 596
64 646
218 67
646 582
991 593
303 510
169 390
614 124
20 786
239 771
854 951
944 218
632 946
159 883
351 832
437 860
11 783
195 543
192 815
641 168
162 650
102 715
878 938
661 283
935 452
945 797
202 145
118 891
461 232
964 811
140 473
408 621
827 113
350 289
238 906
326 58
201 402
273 19
562 239
778 120
560 489
470 593
104 488
742 214
34 303
128 429
900 796
848 326
227 146
669 422
398 716
712 227
88 779
30 514
954 668
285 39
980 267
827 939
114 729
283 57
510 683
764 382
931 390
670 241
480 585
31 179
253 424
858 512
971 157
455 242
785 270
453 564
895 675
28 322
297 176
699 525
489 260
194 984
560 101
885 701
128 984
601 228
714 325
831 418
386 951
669 900
115 313
209 873
260 664
379 303
611 739
703 410
787 868
259 593
184 12
477 961
34 886
108 249
426 781
290 759
532 100
695 29
862 794
679 113
706 403
454 369
584 514
687 302
275 374
513 261
685 547
59 343
415 62
505 815
269 451
877 294
906 600
978 500
867 470
40 460
575 501
117 584
529 898
182 633
508 644
853 26
723 119
565 103
697 765
320 456
312 942
504 940
243 629
731 844
140 922
74 601
706 318
400 547
918 501
720 486
51 361
942 710
669 534
385 915
44 885
58 281
779 855
637 97
847 684
482 719
724 808
298 763
415 47
29 552
584 349
736 870
708 930
157 617
853 960
615 304
954 216
881 814
21 183
473 795
479 405
868 315
127 12
991 248
694 463
860 96
339 206
882 788
307 865
311 237
330 151
204 568
601 432
739 49
622 740
807 967
692 569
780 473
807 467
236 445
330 779
163 701
73 449
525 378
446 505
314 77
877 594
284 591
761 554
185 859
672 520
436 632
548 53
151 840
134 53
748 21
939 875
188 299
732 78
55 136
782 486
998 266
48 969
276 110
734 48
259 800
292 537
461 167
283 731
32 912
792 163
19 81
101 759
45 973
65 621
969 66
53 648
343 248
787 611
585 303
820 134
508 30
40 322
35 864
478 595
801 550
800 143
146 305
420 837
541 599
293 397
39 617
469 131
719 951
826 345
180 799
566 625
314 425
851 730
449 532
88 286
716 48
337 247
419 15
344 925
838 636
998 817
205 959
539 685
969 307
864 550
525 264
598 695
50 188
200 121
315 816
199 536
34 306
195 381
484 916
760 846
336 12
480 948
869 539
699 427
844 581
568 42
270 73
502 575
626 297
789 500
16 813
727 515
775 224
275 196
774 662
914 196
388 482
713 15
964 109
637 388
902 283
776 508
245 567
516 753
482 163
812 126
81 367
947 752
411 112
211 15
78 927
838 669
469 639
248 371
798 988
57 274
277 48
309 546
61 437
490 929
265 404
232 70
617 708
477 677
726 329
110 961
459 124
409 714
695 606
86 276
284 857
673 949
49 157
182 571
363 660
984 382
613 271
636 117
281 816
287 939
659 295
846 619
435 599
866 310
657 756
780 197
145 412
569 223
688 869
543 192
449 351
885 586
972 596
112 653
798 251
779 105
357 865
982 907
273 954
219 991
463 250
19 940
730 806
390 289
900 210
339 53
19 945
636 74
392 304
981 530
238 363
94 27
536 200
695 205
830 608
98 461
535 236
383 919
242 719
476 586
849 785
761 555
934 618
236 834
243 16
713 555
517 374
571 456
36 983
477 594
339 605
401 663
482 223
755 100
151 325
254 694
755 629
579 742
817 631
778 572
491 596
700 11
498 815
611 94
583 742
830 246
857 714
491 18
16 403
684 811
390 327
264 856
263 550
551 723
509 315
594 994
250 324
218 577
140 465
513 86
293 917
193 338
174 303
195 48
201 882
523 970
90 872
212 120
816 232
853 244
443 281
621 967
595 304
163 745
507 299
354 702
328 10
88 538
282 464
906 451
345 983
495 420
874 692
766 400
179 499
507 823
859 82
549 254
527 294
116 433
710 364
856 749
29 795
770 982
129 243
153 14
81 723
908 374
461 981
623 103
215 283
500 293
413 835
318 16
482 305
19 968
51 522
522 920
682 213
742 649
86 433
969 830
430 205
321 616
892 989
844 134
534 473
766 474
564 974
619 382
863 619
702 454
192 684
391 252
365 202
993 917
579 657
352 802
628 512
22 758
246 402
495 781
539 312
426 268
829 755
434 68
357 159
659 906
511 822
775 945
193 769
428 145
320 830
775 897
38 837
554 974
445 663
626 868
641 206
612 449
376 815
119 811
740 113
360 265
648 213
361 741
797 907
522 23
753 268
761 658
323 796
563 160
39 553
542 469
749 139
382 286
87 295
684 295
82 489
473 674
990 650
968 442
898 593
46 688
677 414
629 450
600 876
842 427
196 966
266 975
359 980
387 159
605 750
385 162
132 677
191 307
441 645
785 702
457 667
981 331
122 214
102 326
965 722
579 126
76 633
66 766
518 705
342 993
318 599
201 126
708 208
828 176
653 440
601 434
887 652
498 969
34 213
622 898
92 968
330 564
171 723
302 379
798 503
173 785
385 981
860 781
990 460
785 332
921 35
109 995
666 139
476 904
637 825
740 593
255 415
567 677
840 584
838 409
669 848
350 716
779 876
827 525
266 885
189 528
909 202
31 249
782 846
379 436
197 892
695 614
505 570
711 920
182 427
223 104
363 454
104 381
972 336
449 781
141 969
576 57
845 674
269 375
664 255
624 374
882 959
87 280
640 895
14 430
825 943
564 367
636 866
701 939
23 113
953 383
718 222
646 984
52 999
953 35
179 41
664 745
474 175
872 734
31 449
667 577
302 434
190 489
165 786
35 198
541 661
863 612
908 598
110 951
596 349
222 12
151 281
892 619
871 459
523 167
160 387
743 370
696 352
750 871
994 236
594 935
199 290
694 358
89 735
859 365
177 30
680 418
196 832
515 168
738 433
151 907
191 903
896 631
520 57
463 254
472 415
872 796
732 826
514 837
784 15
189 450
397 481
862 359
825 643
82 359
136 606
747 960
205 839
572 509
862 801
532 679
600 365
890 393
825 672
387 847
169 483
170 904
798 872
829 148
240 793
336 602
811 94
269 147
981 681
62 337
820 616
708 484
374 234
54 506
664 837
981 722
982 412
882 677
90 644
320 260
119 214
838 512
12 781
599 661
353 60
677 332
225 506
962 173
643 547
17 974
654 206
740 341
130 364
246 722
124 287
345 93
359 202
372 503
923 738
834 227
95 710
111 954
952 702
262 481
781 398
800 464
362 717
568 88
596 973
193 459
103 522
864 432
73 191
40 659
942 823
320 497
766 345
490 77
12 922
278 409
898 58
165 925
202 605
232 26
580 952
592 673
339 807
495 671
584 321
628 869
752 197
375 661
511 973
987 70
273 11
226 297
674 530
151 422
767 213
11 913
654 286
21 969
295 572
733 657
115 267
240 666
670 818
641 177
606 838
493 612
335 441
398 891
790 854
27 776
935 640
337 679
384 699
370 542
529 848
423 608
862 643
653 891
128 710
457 636
327 652
245 829
323 912
756 602
387 94
822 448
599 308
910 567
387 917
19 655
364 292
976 850
434 940
33 886
116 779
745 326
910 843
821 218
374 289
48 467
721 800
531 653
239 671
733 470
63 960
39 650
247 824
318 594
64 122
70 822
628 30
983 278
965 148
593 315
882 183
280 921
103 446
591 120
698 774
354 84
314 595
738 869
150 523
349 198
504 210
224 395
839 989
725 428
122 196
967 340
659 969
26 753
52 113
934 874
516 685
152 38
248 317
20 790
36 600
461 602
913 154
169 473
195 685
669 305
126 449
568 300
160 368
211 439
346 276
327 204
97 453
908 332
227 879
574 703
517 988
23 387
767 616
74 288
348 946
87 965
815 687
962 157
336 230
733 196
994 466
545 236
764 870
872 988
517 130
551 732
201 36
40 149
76 319
213 975
976 623
977 682
551 154
833 580
564 973
677 931
150 12
240 599
896 374
784 226
459 709
438 932
879 678
545 198
896 262
118 935
783 368
187 485
527 761
465 311
764 882
224 734
796 80
353 119
279 52
495 951
714 94
743 851
711 609
669 760
128 316
384 602
427 842
678 30
829 412
766 66
868 446
25 518
424 18
662 914
486 153
198 15
389 650
301 612
352 641
327 626
537 754
462 270
402 653
126 642
684 394
368 845
93 455
118 415
623 766
570 286
445 664
132 316
177 898
804 66
594 452
86 638
901 557
60 634
820 286
779 304
41 949
891 250
80 566
462 550
78 627
829 352
887 776
377 621
894 550
263 131
790 453
112 539
29 844
219 896
996 485
745 525
529 777
655 339
365 576
233 627
784 189
980 827
364 484
35 938
533 345
701 863
203 551
49 810
957 72
695 537
698 44
238 930
190 449
277 664
508 878
632 940
708 102
657 185
933 199
719 392
932 673
982 529
600 187
708 167
892 259
505 698
19 128
883 588
495 31
486 110
834 743
480 349
278 802
804 400
893 300
136 384
759 37
933 120
78 895
369 57
977 537
763 947
415 831
713 459
621 24
666 315
502 701
568 669
852 978
101 397
160 329
606 501
250 96
942 739
415 176
198 461
132 582
388 605
130 534
657 266
579 314
93 364
259 767
769 144
772 269
117 411
75 854
548 345
12 165
201 801
66 444
776 394
967 768
210 51
593 791
148 540
535 969
139 976
904 509
608 93
115 665
954 796
349 266
802 241
880 148
292 929
239 600
707 142
709 769
619 983
69 672
556 665
990 264
305 511
566 357
129 963
693 210
951 706
862 413
993 362
272 834
907 192
895 671
797 519
612 439
535 318
813 558
853 343
131 788
382 223
338 452
571 654
862 233
219 942
885 944
522 948
467 532
875 475
640 126
734 889
60 244
394 998
171 44
172 740
480 361
974 29
40 621
258 825
326 949
75 483
10 241
398 318
445 539
508 757
475 184
869 651
239 375
221 327
444 102
285 138
413 627
863 235
962 820
702 81
201 559
792 145
277 624
502 629
741 891
597 177
143 404
335 680
579 727
358 688
868 30
941 553
25 712
807 459
984 268
29 160
998 649
690 305
967 900
11 135
374 871
915 803
305 830
174 825
766 974
497 330
994 401
679 308
498 730
134 42
533 448
343 765
663 301
374 906
795 726
822 524
668 790
920 587
33 681
512 326
793 659
798 316
877 627
436 668
839 105
463 332
95 244
495 651
723 295
403 645
519 408
407 227
729 141
345 814
467 115
253 21
721 287
488 319
262 556
101 514
356 428
834 404
54 237
427 40
550 449
733 213
386 649
370 160
241 179
548 435
482 623
563 781
422 945
174 487
40 618
677 329
560 65
550 57
521 605
224 759
798 921
649 795
92 520
877 305
772 607
838 141
102 919
532 101
392 124
882 40
68 384
548 367
416 758
557 310
763 649
73 520
107 974
954 703
464 586
963 153
394 140
591 77
380 26
729 347
692 944
670 519
237 518
763 897
37 543
82 835
705 267
72 793
280 794
742 319
659 391
138 404
679 540
556 396
623 880
554 882
851 908
665 606
310 391
650 973
184 114
377 18
352 825
693 53
658 335
43 797
36 416
299 957
865 432
784 293
755 603
152 285
412 342
229 134
152 648
832 571
98 876
319 516
949 507
950 199
738 121
176 68
722 217
994 308
910 185
277 532
773 302
458 785
349 528
663 132
536 446
958 227
56 317
88 699
977 672
556 462
437 612
715 250
125 447
89 231
35 601
248 26
559 137
21 549
385 541
244 610
49 293
353 932
461 972
242 417
430 348
79 840
685 743
151 440
835 230
42 821
578 99
91 364
492 926
617 852
270 439
941 204
138 765
63 300
649 439
386 643
698 984
526 403
319 616
596 113
548 660
522 638
383 264
452 614
359 15
276 847
528 167
179 748
138 444
382 293
152 893
261 138
555 934
57 430
422 906
946 481
711 331
343 56
40 821
846 80
401 282
623 468
888 545
710 870
61 740
910 984
734 642
707 803
521 313
339 613
866 747
700 254
265 443
671 950
163 773
477 91
384 487
529 442
794 202
400 787
259 846
521 591
480 701
877 214
322 889
485 565
274 410
140 51
230 820
360 491
75 506
868 648
544 902
878 42
221 437
415 955
955 864
231 877
255 940
883 440
772 343
355 185
328 400
562 985
646 287
48 702
39 749
396 732
959 433
347 862
171 859
878 658
788 95
173 287
613 101
762 153
103 560
245 81
933 685
884 154
350 575
794 421
989 890
334 256
433 750
806 525
446 992
804 97
35 402
544 813
476 339
690 975
252 446
177 23
148 286
704 419
942 544
531 442
241 949
651 847
971 425
891 214
281 93
42 252
716 847
862 555
155 747
581 319
65 141
181 448
968 668
759 626
874 498
696 820
670 453
347 415
293 77
604 533
492 953
854 72
880 562
697 228
593 163
92 245
391 551
546 267
898 93
725 911
948 598
504 27
981 145
596 987
169 752
655 515
520 863
453 565
616 108
181 75
349 812
959 226
123 870
61 757
491 771
642 174
547 261
361 560
658 129
662 58
297 460
843 952
46 160
715 548
294 52
301 749
672 603
845 82
739 14
362 452
354 63
321 448
841 744
853 456
558 367
860 687
643 930
534 382
230 120
407 623
634 734
597 41
772 204
783 895
564 193
565 144
729 470
826 494
445 955
97 244
331 883
652 723
894 300
743 600
948 235
334 670
345 980
967 733
96 532
275 913
409 995
371 469
813 954
358 27
253 817
955 36
229 373
822 684
824 899
254 998
789 239
459 996
754 384
948 629
370 17
947 110
718 215
383 654
505 129
904 434
320 580
997 621
318 98
824 416
298 744
871 962
478 922
993 130
774 48
73 682
425 741
594 13
413 671
509 113
890 826
680 543
352 757
606 792
693 353
359 682
26 994
575 429
313 28
982 173
112 643
354 694
392 172
18 767
365 551
616 212
26 567
269 451
869 372
501 419
277 568
462 834
420 856
259 482
426 195
135 40
741 31
324 265
741 326
244 412
630 570
285 628
971 177
416 709
257 642
727 220
285 870
824 324
437 591
631 47
355 220
693 414
118 757
789 583
926 299
529 597
622 409
33 396
379 995
158 234
175 346
256 484
36 520
810 65
782 267
392 900
261 101
364 584
424 308
266 895
303 400
449 42
28 928
507 382
131 302
333 997
528 694
863 288
854 63
859 771
93 630
135 28
915 440
121 234
571 693
59 536
665 885
363 893
678 924
467 373
74 275
293 50
662 368
897 644
840 10
412 560
578 733
429 188
875 461
154 38
520 592
623 174
745 963
141 610
655 480
918 497
817 387
659 959
923 521
352 867
328 72
279 425
457 856
104 524
407 926
138 72
797 856
936 196
985 380
152 796
937 127
826 898
753 254
446 556
453 305
642 263
17 568
592 267
592 501
287 586
509 901
809 223
466 594
898 209
25 585
411 940
533 739
77 601
508 12
588 805
294 955
921 141
825 499
551 439
435 735
687 863
366 650
540 161
814 925
838 566
502 137
762 165
620 377
776 632
365 253
637 978
985 311
32 590
512 31
780 77
105 205
627 289
72 278
285 420
234 542
259 401
833 648
231 67
676 596
606 284
200 602
126 479
409 646
455 14
82 412
166 247
944 244
210 74
981 813
121 650
830 503
175 957
868 135
502 756
54 389
162 276
842 187
800 432
39 793
713 19
243 94
79 372
280 490
471 303
459 121
657 833
157 21
272 946
664 781
736 944
487 403
215 305
476 356
688 462
38 388
961 300
541 817
681 596
914 138
123 357
221 461
114 200
563 59
294 193
717 395
838 935
679 781
61 978
449 704
135 369
701 62
653 578
407 329
875 419
830 326
55 260
681 74
253 667
203 22
60 935
472 569
773 661
208 295
192 48
678 991
335 900
22 841
356 269
591 16
658 469
120 887
785 492
501 173
637 731
564 14
588 679
617 808
178 287
49 753
536 403
183 540
365 10
232 506
532 854
774 14
292 655
304 840
975 111
677 979
916 464
407 299
736 498
16 931
489 689
187 911
978 185
756 126
177 903
911 196
666 798
952 751
295 44
985 887
464 235
54 320
861 190
103 749
656 518
337 745
239 586
714 980
706 326
11 260
308 848
41 595
216 72
352 83
67 346
415 303
561 100
116 177
941 794
950 345
605 309
261 459
555 253
708 568
180 390
554 761
590 220
961 452
101 910
375 958
995 762
584 937
333 182
33 910
606 461
333 926
868 196
371 658
498 578
988 154
598 729
827 734
356 516
826 724
303 130
806 286
704 35
467 713
640 860
604 712
518 49
751 888
727 646
922 534
964 443
825 237
671 905
73 642
161 816
334 891
810 435
181 118
331 793
797 348
117 940
450 967
805 670
925 346
582 748
297 613
569 14
71 700
73 951
295 110
763 689
580 761
63 983
866 932
125 571
264 745
651 919
512 17
262 723
707 415
44 342
458 561
331 908
682 972
490 882
502 131
86 374
944 849
623 563
887 448
899 307
84 411
97 284
729 86
844 411
110 743
168 463
681 530
725 852
600 274
123 542
903 637
462 714
830 543
412 886
368 144
816 137
739 300
241 855
426 303
346 539
741 158
833 560
394 284
485 905
894 415
836 591
658 57
307 700
302 127
192 12
823 578
661 271
288 178
444 242
278 568
869 467
699 427
814 683
266 670
652 718
848 909
441 647
689 568
889 447
292 398
727 965
81 765
891 736
867 651
973 701
474 776
499 321
154 844
381 654
304 896
230 17
165 384
204 849
913 333
478 634
154 581
851 712
716 170
428 69
323 710
238 806
989 294
155 673
750 831
908 703
660 225
452 178
707 212
465 387
455 106
830 83
15 335
229 313
290 162
328 696
216 815
295 910
628 932
71 850
928 423
810 900
894 104
335 673
746 823
396 903
862 346
790 402
943 863
973 196
213 941
396 544
126 248
948 337
680 773
45 436
167 509
710 99
332 521
762 267
611 543
312 899
921 586
792 198
995 832
61 562
917 752
56 281
817 644
339 491
817 416
681 935
398 798
414 533
935 42
236 990
559 641
758 970
762 311
394 770
124 355
769 136
721 529
203 500
422 537
961 316
977 838
669 107
769 465
68 560
420 138
472 599
285 866
161 93
931 612
104 362
219 571
279 635
762 533
10 981
665 168
716 176
457 20
914 784
958 81
267 578
371 658
974 81
229 612
424 300
629 374
843 151
427 890
300 418
531 605
81 276
719 864
13 530
231 416
605 259
634 851
772 464
368 758
828 201
197 752
431 816
214 857
170 698
797 404
276 886
999 910
215 359
448 531
309 520
614 821
24 237
773 238
544 130
182 486
258 700
813 275
99 527
205 891
490 700
436 698
209 128
425 806
384 473
213 621
810 978
39 896
460 960
376 947
40 312
327 849
67 727
122 277
454 318
783 469
975 352
875 335
735 907
722 124
933 78
616 814
407 104
339 766
942 161
236 834
678 464
398 290
978 747
646 731
601 113
576 73
587 479
136 383
505 192
40 876
588 831
666 969
320 225
502 893
109 457
799 110
668 30
931 549
489 281
704 181
858 263
612 713
123 718
292 913
161 327
472 364
384 792
29 600
280 734
474 66
75 719
675 143
503 198
298 984
392 738
882 96
544 120
56 597
469 670
241 593
851 340
34 496
733 950
191 565
473 38
493 64
204 540
324 918
348 181
625 708
714 223
61 129
593 128
542 887
43 972
313 456
464 396
636 68
243 883
439 49
827 282
836 299
368 80
709 786
500 909
146 875
760 283
242 932
913 999
966 267
652 928
200 54
321 619
648 191
324 532
328 464
855 563
223 323
904 546
499 958
258 619
324 52
913 173
251 439
697 528
464 575
561 157
107 932
976 218
816 661
89 664
287 422
87 951
127 871
936 493
726 481
616 708
222 856
847 95
640 189
776 70
142 497
667 591
66 178
935 190
45 459
594 304
89 739
898 110
494 611
993 290
413 313
322 636
352 470
381 896
692 618
986 924
750 564
512 658
83 268
351 470
236 887
35 404
419 326
286 579
251 595
533 78
972 819
902 332
712 457
308 562
587 529
815 346
553 788
541 176
55 721
961 48
878 523
955 251
591 185
481 585
882 654
884 660
776 478
409 574
439 952
331 90
423 70
316 586
323 988
380 103
58 831
416 612
135 726
383 287
105 967
439 614
204 298
443 215
782 125
762 859
961 225
126 316
385 251
326 472
103 676
621 293
201 342
554 140
974 511
302 552
333 791
502 953
355 620
25 602
846 118
990 550
955 538
104 928
523 611
72 964
788 313
942 853
300 689
791 621
837 259
343 633
907 351
781 395
965 481
69 964
422 315
913 975
239 624
475 597
189 639
715 133
981 680
821 893
670 575
143 452
794 432
758 103
356 505
45 843
879 455
961 713
197 756
696 170
897 812
257 514
647 63
904 685
119 527
302 106
974 852
716 654
787 943
658 921
932 372
812 555
229 906
81 444
466 159
625 751
449 255
494 954
663 956
941 565
241 303
350 187
738 438
669 546
386 913
37 534
260 568
817 73
293 914
633 431
645 359
159 403
794 193
109 778
746 942
139 489
66 910
59 506
614 498
204 60
149 876
984 536
348 72
770 689
194 975
325 620
557 113
851 692
926 121
498 11
483 884
851 969
129 884
890 960
83 306
603 919
805 442
522 414
256 531
493 234
249 629
146 399
329 891
11 439
328 612
483 139
380 906
879 605
990 221
351 503
436 510
701 556
367 241
891 270
183 461
272 854
332 749
859 117
227 60
579 373
315 660
481 936
57 652
557 726
824 963
281 671
893 987
326 494
259 848
434 565
894 41
467 295
88 915
806 131
85 912
36 995
981 156
228 138
818 166
548 795
424 951
246 902
568 253
109 915
896 481
453 722
124 561
531 925
907 669
197 291
79 901
995 593
191 625
592 676
26 916
85 237
987 244
441 842
131 864
860 210
126 547
900 572
242 546
234 33
840 660
529 765
71 556
731 950
951 811
593 898
761 966
808 522
347 892
88 329
749 817
152 718
621 275
802 117
502 40
554 923
195 888
888 805
31 121
700 212
254 710
28 647
589 131
932 158
976 462
586 448
524 717
722 851
754 590
572 890
737 581
552 336
541 319
763 570
545 199
530 448
588 786
350 853
303 367
239 178
522 622
884 785
342 512
461 997
217 617
360 211
947 503
370 193
222 899
276 894
784 165
754 829
814 165
562 76
131 267
255 747
566 414
745 460
146 212
587 322
656 341
904 150
336 110
316 436
564 681
299 961
444 800
754 361
976 733
220 591
33 388
987 226
297 380
500 228
762 13
789 338
859 371
745 857
191 126
768 487
912 788
94 903
20 85
367 130
60 743
39 577
311 429
738 272
214 369
878 796
400 61
742 946
102 502
994 206
296 386
545 775
160 391
677 36
395 279
166 358
59 538
596 776
338 186
493 969
714 788
215 505
61 868
308 742
889 557
900 49
524 704
621 537
25 485
420 802
506 390
726 96
905 50
456 356
317 106
53 546
214 470
821 601
120 677
49 681
229 17
950 207
493 363
854 634
939 155
272 996
10 343
580 23
631 496
191 973
958 543
104 271
132 328
750 520
341 208
732 212
704 40
838 696
704 366
385 836
84 192
717 876
720 376
523 249
533 22
956 356
690 317
619 144
160 651
862 407
829 423
14 167
842 223
89 753
123 673
209 93
248 131
300 782
23 582
803 84
164 354
69 969
863 223
652 357
651 924
915 784
745 145
648 422
194 630
263 645
40 549
546 756
102 978
104 997
12 950
215 92
858 649
562 752
470 322
777 897
43 193
793 90
276 942
226 909
467 159
15 237
685 188
213 477
802 168
919 789
949 189
450 30
428 856
862 72
94 26
143 502
405 933
406 670
112 293
597 840
547 257
919 811
329 758
286 439
745 927
399 228
979 754
719 350
679 418
824 182
906 51
388 534
282 955
761 117
668 51
656 512
158 45
108 403
796 571
987 908
92 574
333 12
335 472
222 755
892 770
368 231
543 723
369 11
340 427
579 801
599 360
542 739
985 146
569 903
131 609
258 615
798 929
864 43
354 632
746 631
198 20
983 636
71 497
92 799
493 78
20 131
473 207
28 705
630 393
444 819
350 925
548 701
185 850
405 318
622 848
788 182
594 688
18 813
829 422
187 938
225 106
762 838
505 818
284 361
599 15
170 964
247 173
908 979
747 300
595 955
537 17
162 557
561 207
442 291
369 648
638 905
175 20
390 884
714 568
947 416
165 450
521 898
895 186
699 521
254 810
865 459
289 609
191 13
471 134
576 820
371 530
113 807
276 64
811 899
757 559
973 167
892 273
206 140
311 650
499 573
72 528
265 938
886 977
714 381
938 285
739 81
302 689
473 133
769 650
580 691
971 622
255 844
67 644
268 568
510 118
446 91
286 632
966 863
954 529
648 197
110 780
971 703
917 268
341 132
393 661
451 305
818 540
254 900
256 934
600 53
715 985
928 666
401 170
586 721
939 628
346 247
888 633
837 678
914 833
156 748
424 305
544 626
500 370
766 855
103 848
47 258
835 489
541 312
176 354
95 286
980 386
55 563
696 184
33 951
852 921
818 279
388 228
724 25
564 886
838 975
904 750
361 858
635 280
559 927
401 506
163 771
434 524
912 13
292 798
82 323
654 177
868 77
946 78
897 654
46 306
81 154
282 109
708 431
669 541
72 606
638 311
794 600
190 979
112 652
233 649
788 120
676 930
899 54
735 331
144 550
327 661
95 968
883 458
563 900
28 771
570 38
566 990
329 387
657 33
809 472
679 70
153 646
239 502
358 924
578 158
370 867
728 406
86 147
109 468
706 516
550 338
342 531
341 132
923 42
409 99
909 690
651 175
584 948
921 978
993 257
304 622
922 137
220 674
747 425
505 374
739 888
272 674
192 673
421 325
866 740
407 622
129 581
428 552
792 666
524 860
259 46
571 417
416 575
840 550
859 204
848 464
445 762
88 29
208 446
704 813
566 778
254 391
129 973
732 382
326 157
442 733
355 797
237 34
667 417
654 965
740 514
696 253
930 374
488 196
601 97
893 740
516 416
323 201
905 149
488 874
412 997
940 460
126 801
380 606
454 295
458 228
289 29
727 270
356 555
891 421
950 844
302 799
498 660
806 36
891 741
135 392
988 150
36 237
506 270
369 41
376 806
412 633
585 480
652 178
356 186
895 627
755 345
231 357
815 425
719 78
627 742
838 594
524 670
949 883
617 56
725 428
992 366
175 330
979 661
352 473
845 903
802 555
917 729
694 364
531 907
298 408
415 498
637 69
210 89
273 736
718 926
413 482
730 817
276 21
193 739
475 977
15 172
470 337
785 914
290 651
642 999
773 650
21 988
174 385
414 266
187 743
580 455
526 876
27 699
591 479
840 144
26 463
222 135
895 962
881 607
220 114
350 851
418 221
633 113
98 164
352 284
364 528
465 225
267 521
792 311
496 904
385 37
256 790
469 273
751 677
667 598
795 367
965 101
364 813
638 527
795 701
776 339
763 501
505 980
817 580
397 37
765 982
737 312
469 542
301 910
130 544
947 64
805 571
914 179
121 256
181 539
680 440
480 619
634 321
243 772
992 224
482 708
95 400
411 74
617 448
634 959
33 901
928 681
282 658
422 131
242 560
760 345
714 135
462 395
61 761
276 938
778 134
141 269
683 345
414 344
131 69
144 605
872 303
319 750
562 709
98 771
281 852
981 444
392 651
707 272
463 53
725 482
183 557
774 291
709 804
584 441
118 795
432 668
508 954
451 889
277 476
403 101
855 683
306 710
814 307
965 324
511 679
106 201
221 698
765 39
374 640
764 823
387 786
37 910
341 811
206 29
256 360
244 472
285 635
630 28
893 712
931 115
90 176
234 300
848 301
791 992
387 455
616 243
367 623
176 587
99 582
52 130
572 510
857 918
649 766
420 47
18 813
976 413
395 76
415 606
587 225
808 369
959 512
388 719
924 206
254 66
385 508
838 712
427 152
567 178
65 419
548 133
167 77
883 976
575 511
280 488
721 137
369 687
100 280
287 180
130 596
687 345
254 167
912 399
613 672
374 454
929 494
22 173
689 875
198 900
60 846
724 619
398 209
18 857
676 413
414 927
312 54
288 984
442 218
777 46
733 656
652 832
320 81
826 607
58 196
536 397
469 876
18 830
467 740
360 777
451 251
944 510
104 351
335 917
579 252
639 262
453 520
950 142
395 206
91 245
224 656
375 510
461 721
844 624
627 150
973 571
88 15
958 284
912 256
328 252
916 578
918 134
214 864
546 88
233 721
987 684
432 568
247 304
406 241
52 252
671 921
487 884
784 481
174 342
76 649
176 919
723 928
866 961
360 196
231 855
261 71
532 818
302 813
515 396
138 724
35 533
788 212
613 67
623 287
929 554
539 637
651 960
651 880
681 968
868 944
560 86
461 176
958 292
604 723
264 810
648 161
189 586
906 357
115 550
955 237
486 971
713 947
476 290
207 92
136 67
350 164
631 374
340 555
721 475
450 696
973 791
813 315
21 654
227 421
448 133
128 951
380 617
145 206
793 723
182 711
30 463
604 342
377 201
73 634
707 640
421 566
366 431
806 968
305 944
192 610
392 521
523 676
191 653
934 38
663 784
751 401
184 919
858 941
871 936
977 910
857 285
454 819
52 964
515 358
851 522
176 83
906 80
36 427
118 518
588 662
332 437
650 765
987 522
53 963
419 988
285 176
470 942
935 598
791 427
897 622
123 848
877 542
735 950
371 490
193 504
936 190
227 669
806 424
259 723
588 88
735 831
525 870
33 603
594 276
961 537
463 713
14 454
555 942
179 401
791 228
487 185
210 556
126 782
784 557
977 483
267 934
461 580
232 543
885 357
983 203
571 383
48 490
286 463
942 141
769 457
213 545
678 108
556 232
396 484
282 46
40 780
649 19
303 673
303 417
886 178
278 587
950 230
594 484
633 754
898 123
555 110
954 338
921 984
634 264
698 513
544 187
114 961
177 381
724 845
586 257
567 454
294 231
261 119
678 265
606 854
198 777
617 550
476 321
791 104
109 967
899 119
465 823
82 537
994 774
531 881
336 650
346 669
990 356
797 515
980 907
335 482
865 127
325 492
389 319
212 939
180 941
246 756
938 20
488 619
239 111
627 819
886 803
26 997
308 863
768 541
825 352
304 390
501 367
65 872
876 964
535 652
219 302
657 364
438 114
301 735
507 972
180 748
232 922
545 63
433 335
504 126
514 255
340 40
17 969
431 494
453 143
858 669
289 980
931 433
478 610
822 312
688 258
864 734
406 519
217 790
949 637
220 905
992 85
36 115
17 434
618 933
771 61
830 574
482 106
928 798
374 582
413 106
125 685
520 148
886 61
920 123
684 771
69 817
837 317
348 228
221 428
232 867
218 683
318 130
135 338
909 360
29 857
412 304
208 560
490 50
146 46
543 482
380 906
910 307
285 219
178 557
548 737
183 345
697 389
393 920
912 377
672 736
462 528
151 587
690 957
103 663
697 365
295 715
888 703
241 446
295 49
750 123
381 930
820 483
525 261
15 306
912 616
134 964
273 202
403 320
806 163
482 271
789 731
997 72
893 332
869 653
120 177
911 108
64 176
70 698
742 956
416 261
334 791
213 867
890 538
694 352
33 753
298 108
273 779
809 170
773 955
730 345
51 768
70 157
782 499
690 70
721 422
85 276
320 552
293 828
706 334
69 649
153 289
636 952
362 885
603 85
792 628
961 71
866 619
288 578
719 152
109 743
34 270
94 918
221 873
363 288
542 109
748 195
193 514
343 143
905 578
612 780
381 614
435 852
911 109
283 892
467 845
580 55
461 698
541 455
865 468
928 694
191 905
327 439
935 632
781 643
802 181
144 40
857 409
176 793
28 435
473 592
824 680
966 339
432 524
49 968
731 152
569 337
808 582
709 372
23 808
361 669
968 178
875 698
214 599
711 984
28 556
187 945
178 611
472 276
745 225
773 276
482 51
947 357
447 106
305 894
685 626
474 980
841 253
593 930
975 450
522 747
909 429
713 183
954 40
833 756
481 145
824 601
783 867
844 494
215 886
405 315
753 517
713 941
677 838
794 148
136 60
487 202
191 622
545 483
476 750
946 21
139 587
146 228
85 459
446 65
79 450
537 257
194 762
675 362
128 946
562 223
432 197
870 432
993 783
908 505
278 648
881 985
950 98
362 866
389 668
219 435
657 866
293 826
141 878
939 218
112 979
328 22
784 907
819 94
562 910
779 917
609 126
416 144
230 373
461 265
855 335
935 442
60 494
674 48
627 187
219 920
618 483
823 241
457 933
299 499
383 919
452 352
856 533
677 89
438 745
409 152
220 868
370 918
462 699
151 979
841 122
126 556
604 695
946 503
814 294
786 670
465 356
426 884
836 280
221 653
627 845
873 33
980 744
221 845
137 324
830 363
494 111
156 746
747 310
535 457
35 631
967 879
639 576
571 156
388 697
844 998
249 483
450 878
932 764
453 919
471 880
828 525
852 490
712 105
907 828
881 777
52 855
799 94
25 961
618 350
719 39
396 909
523 710
336 121
114 321
698 600
815 213
639 814
830 74
626 885
130 415
162 32
810 78
440 867
382 314
977 730
503 248
771 223
521 915
417 117
571 841
274 117
578 981
106 355
617 775
875 134
849 595
825 56
772 259
217 471
518 133
911 50
172 744
815 589
877 597
315 944
646 544
364 238
573 682
84 724
475 831
642 572
269 811
417 629
724 994
382 722
673 942
210 611
556 175
789 479
132 586
221 534
445 950
319 57
537 676
618 703
536 995
784 189
161 709
564 82
65 545
214 429
780 491
989 516
757 606
846 397
781 987
237 347
901 254
638 337
912 411
489 274
506 260
433 70
302 720
322 801
168 797
891 291
923 81
346 53
918 990
43 813
249 112
889 953
686 325
464 136
50 430
341 439
647 230
377 849
632 887
795 685
245 185
592 466
838 89
769 974
51 720
10 192
322 32
436 64
183 298
769 653
424 192
262 697
10 124
975 884
73 951
532 64
492 781
100 535
562 177
550 213
266 156
287 968
281 116
74 690
290 937
527 130
349 782
65 537
370 152
819 114
539 886
91 168
446 718
943 458
634 63
544 878
498 130
36 146
420 963
150 356
296 524
602 470
197 682
155 966
844 16
724 536
724 191
620 140
595 67
601 799
546 948
478 947
355 165
956 251
345 770
796 669
601 111
841 908
418 704
305 40
785 582
857 389
894 966
223 305
366 97
173 566
679 893
630 919
456 756
705 508
102 440
137 376
881 185
213 878
164 727
716 78
38 269
56 287
341 74
881 473
912 661
655 359
873 184
238 636
712 975
332 95
64 758
901 414
438 641
777 567
549 608
791 225
365 61
866 500
445 942
688 627
836 258
94 508
770 829
375 600
56 221
350 858
262 319
938 665
160 304
375 505
477 811
765 384
895 141
751 693
929 470
40 483
488 277
117 436
300 900
469 739
396 670
911 529
678 854
574 57
371 433
430 999
71 683
256 985
671 776
985 879
474 712
906 93
891 175
805 883
404 946
259 96
510 654
895 790
306 406
326 13
960 64
322 23
38 182
590 133
343 193
375 91
191 558
434 185
890 412
435 716
645 335
432 609
219 284
116 502
597 283
654 190
562 198
894 416
934 81
890 523
944 416
983 886
693 227
351 866
861 997
334 810
792 177
670 777
400 22
465 522
114 818
248 36
354 886
718 443
19 925
948 492
831 377
547 896
890 795
464 966
941 314
94 158
224 115
250 181
509 204
145 433
296 516
371 259
494 20
703 294
492 364
615 486
593 853
996 488
577 420
972 388
148 348
214 126
830 686
58 464
805 393
774 545
816 987
108 212
608 143
599 110
76 270
907 210
765 319
289 980
129 649
427 767
149 404
701 545
243 922
240 48
943 309
492 111
509 70
389 65
574 754
667 884
777 36
943 566
393 951
574 797
569 759
892 692
472 80
752 193
850 512
75 615
255 957
179 316
693 150
836 679
822 879
754 151
200 365
978 797
15 471
973 680
311 217
852 447
546 877
300 501
453 357
645 807
861 175
41 868
654 108
567 834
429 632
753 608
420 630
465 367
907 647
487 603
703 456
599 161
204 934
95 984
945 141
105 756
66 352
646 118
147 606
511 81
673 754
492 201
781 903
77 883
731 177
875 789
293 973
887 271
365 209
242 433
899 495
142 368
161 873
492 741
169 459
163 742
338 95
668 748
412 101
960 560
76 351
845 87
865 157
77 886
966 701
486 966
266 394
265 127
329 632
411 248
643 93
924 45
475 154
29 723
987 644
839 436
519 95
959 280
140 340
691 612
958 360
755 652
35 840
768 122
928 113
72 239
987 625
826 306
59 331
351 550
985 522
519 647
42 823
962 81
270 987
835 427
917 161
612 231
741 493
186 942
71 892
329 429
798 474
565 800
424 869
273 105
846 108
410 49
39 127
203 483
301 241
494 338
709 138
839 312
530 154
345 478
454 654
548 754
627 22
791 877
736 622
195 889
614 60
304 838
439 942
821 915
216 429
327 897
917 796
218 367
175 986
926 614
459 883
255 858
324 493
420 80
668 858
81 442
177 94
397 274
269 985
621 494
675 563
121 197
537 130
757 860
513 940
173 278
950 448
607 148
517 811
493 888
720 165
921 128
306 240
345 36
986 298
815 945
578 888
54 496
875 297
279 476
268 906
191 951
417 181
46 899
590 931
312 551
67 601
148 804
633 936
593 67
513 848
426 750
227 484
877 542
120 411
483 545
872 666
688 762
988 238
201 623
179 765
261 38
193 837
370 39
929 179
144 477
857 583
819 481
804 368
566 218
397 524
105 505
50 322
990 488
238 811
97 369
896 817
512 734
373 666
715 115
861 344
722 375
926 627
930 256
896 813
868 142
582 882
294 628
86 588
604 697
580 320
802 220
659 244
148 318
952 398
478 607
597 793
172 40
412 684
666 974
726 212
483 381
941 28
775 69
916 12
171 543
971 553
888 633
643 464
798 176
738 652
415 833
826 991
79 679
836 66
483 796
776 165
754 162
273 57
358 743
426 21
207 661
856 322
798 643
497 588
641 735
704 224
90 896
663 311
173 631
532 212
188 582
410 492
950 862
106 362
929 817
734 138
76 298
131 883
434 841
23 972
914 987
548 683
231 114
296 455
647 800
731 894
883 185
652 894
36 280
83 953
672 467
23 541
682 389
770 953
631 239
395 772
865 402
521 934
785 105
280 777
801 654
638 292
753 918
933 722
510 360
291 923
850 110
278 717
582 267
678 26
388 978
577 87
281 533
685 427
16 814
81 520
200 347
990 574
671 351
979 256
294 83
156 389
56 531
753 52
519 680
269 199
332 671
411 475
306 441
188 416
701 970
760 500
246 617
128 285
179 889
712 473
890 581
529 608
951 574
352 808
508 355
961 433
24 105
470 171
814 179
250 395
36 409
673 275
206 834
417 772
466 660
429 955
97 561
837 316
775 654
540 949
400 563
828 542
482 190
285 846
562 878
164 900
734 883
808 969
714 792
269 922
868 317
309 871
403 58
309 587
262 461
727 847
119 928
286 517
404 813
193 561
326 39
973 663
318 387
210 482
167 830
470 208
713 72
256 759
913 713
183 864
172 925
78 532
802 874
833 317
152 999
399 137
453 907
886 814
382 713
483 90
816 960
420 793
61 375
365 428
592 753
249 748
581 654
819 659
457 617
513 646
369 244
211 774
247 669
694 955
773 863
518 984
44 139
519 315
176 20
961 685
944 490
185 494
714 931
231 899
281 532
406 21
696 883
618 872
886 468
50 118
250 475
258 873
906 659
996 159
757 841
444 526
81 546
70 896
101 975
195 274
672 46
246 77
323 129
320 940
82 306
148 690
232 499
25 393
396 858
726 904
207 109
822 88
639 167
556 142
348 626
338 484
815 396
774 648
625 108
465 717
556 235
316 87
513 110
454 546
243 450
225 447
867 20
311 658
156 814
177 683
483 45
873 206
435 105
478 59
538 277
591 771
387 148
316 871
852 325
171 790
917 255
955 233
259 10
839 31
268 744
701 804
831 681
793 270
104 682
63 998
721 140
350 434
444 719
683 876
735 377
605 703
262 425
891 169
34 274
285 765
702 766
19 122
652 180
635 189
63 719
37 236
199 468
581 506
669 486
397 500
33 676
726 246
112 908
314 936
991 779
298 717
933 327
765 353
405 82
622 78
568 436
263 766
650 148
679 169
123 852
521 363
706 80
651 202
276 726
779 564
442 382
766 303
504 946
335 783
335 426
615 34
276 894
737 630
227 955
687 90
987 378
322 501
611 59
429 36
394 704
788 641
639 89
35 456
226 373
260 500
349 733
426 937
762 991
696 975
31 849
191 878
836 532
914 155
420 84
76 282
31 592
107 586
837 717
647 533
956 812
219 715
390 788
474 673
192 823
212 969
51 461
855 778
193 661
229 58
504 838
817 229
54 561
706 78
591 206
281 614
66 688
927 602
868 733
68 510
685 198
221 676
38 819
775 691
703 391
496 70
19 394
555 835
25 334
422 761
568 154
890 824
137 745
317 465
754 590
362 98
683 524
322 968
513 193
615 102
661 386
139 850
118 651
462 112
239 816
77 153
245 707
104 10
196 359
299 365
501 402
853 309
506 23
806 445
347 47
534 223
619 378
962 729
215 598
103 717
727 419
935 738
699 234
637 197
212 823
54 590
96 793
597 893
480 118
49 776
142 839
922 253
981 279
737 63
948 536
469 357
577 832
894 992
918 79
498 730
626 927
328 858
993 248
819 563
397 800
820 878
913 274
366 436
895 430
537 256
115 373
644 819
218 482
902 402
475 394
222 813
349 892
310 828
858 39
93 150
563 313
672 181
753 625
11 898
861 977
489 612
448 861
99 876
376 158
237 18
142 260
209 639
214 112
838 344
666 734
506 426
961 197
223 940
743 987
909 151
487 554
667 216
506 403
694 563
496 559
440 966
776 186
775 362
284 120
973 223
808 176
891 297
778 384
748 651
86 152
80 777
352 960
27 464
585 368
756 490
255 577
104 708
217 901
249 36
819 291
143 604
32 564
328 114
691 572
705 831
829 34
292 183
41 599
691 91
235 379
597 274
603 739
903 808
826 887
558 228
140 395
347 816
477 540
154 916
557 169
222 548
202 456
60 494
159 285
168 703
193 27
128 651
661 504
120 711
138 565
591 520
345 135
705 947
939 711
462 570
411 555
389 684
863 188
610 541
980 752
481 605
157 322
368 685
781 676
594 756
304 110
603 429
895 774
620 485
313 520
126 185
774 852
468 839
98 612
754 348
352 720
22 849
356 744
175 882
807 954
749 614
865 257
340 882
190 842
810 532
733 191
304 794
357 863
885 536
178 963
702 533
159 265
125 900
464 885
834 646
275 218
615 773
813 107
529 834
713 427
848 267
715 350
520 968
94 797
417 104
288 417
433 318
397 623
724 109
197 879
669 314
326 393
942 325
760 230
779 613
890 699
68 986
750 96
348 76
668 347
856 326
662 60
310 206
222 428
957 531
697 295
651 231
403 231
84 541
618 157
597 96
256 73
853 477
479 742
760 456
806 25
473 584
760 19
464 372
287 168
556 239
248 414
195 447
779 947
743 313
560 412
548 832
735 651
749 649
34 232
463 266
153 425
126 528
561 400
710 862
385 500
194 646
291 872
313 603
326 960
483 655
95 162
273 860
323 781
476 702
362 164
889 81
492 120
935 460
850 151
733 673
165 21
420 733
434 266
338 982
293 488
659 209
184 760
402 532
78 183
318 416
713 50
118 751
401 737
487 96
890 713
894 955
452 249
794 263
230 764
719 991
455 698
146 861
677 152
227 819
719 285
183 920
775 267
220 839
205 110
236 516
192 15
746 493
885 628
722 492
484 113
613 465
853 73
124 606
716 119
153 735
826 977
786 120
169 730
643 756
411 177
249 409
201 505
182 456
409 338
480 543
843 465
137 716
493 299
896 97
436 961
565 958
725 843
349 525
439 853
501 245
330 179
385 651
989 287
698 524
770 157
462 632
95 885
299 698
684 22
259 432
448 844
937 596
854 29
150 952
417 354
864 931
351 160
84 299
116 524
59 934
650 556
562 156
534 942
77 514
288 79
409 245
928 589
518 345
232 578
201 472
585 123
628 342
665 76
607 916
541 467
865 395
628 73
537 329
572 834
820 475
363 900
606 870
460 850
601 866
144 862
201 27
815 339
704 430
613 480
608 960
690 568
515 256
82 673
606 744
454 580
805 745
23 361
368 847
821 682
888 202
426 656
70 425
885 949
749 368
92 542
996 377
145 31
984 99
571 283
381 910
786 965
972 678
428 268
304 452
254 387
321 187
38 450
406 797
937 235
199 742
348 108
710 516
32 573
948 86
732 898
454 247
307 157
190 667
546 350
353 615
179 934
677 232
82 198
119 698
207 836
36 238
401 85
30 152
374 565
463 264
552 60
38 717
343 157
92 373
738 657
167 953
77 755
944 699
992 102
210 326
298 876
123 445
378 867
672 937
37 123
428 653
178 923
337 778
568 28
746 969
506 878
491 409
411 962
535 110
202 657
283 526
339 23
830 24
181 119
682 845
213 811
37 599
94 308
234 983
416 266
84 861
657 159
973 362
525 211
792 600
898 966
305 748
769 706
16 469
72 562
754 510
383 789
403 697
476 854
991 662
264 168
318 837
525 896
151 711
250 527
782 158
283 951
228 705
96 196
531 385
206 642
906 32
22 145
208 883
353 246
637 391
289 991
801 879
385 958
672 578
388 61
580 214
973 435
524 384
629 785
673 323
833 301
771 184
414 324
660 737
67 660
330 921
146 560
267 519
119 20
873 282
665 725
139 856
696 763
21 321
64 549
720 78
924 360
799 882
501 881
445 831
800 318
162 963
289 787
740 113
836 315
81 832
145 789
790 247
919 361
350 225
355 30
926 146
464 244
333 244
124 601
124 653
523 193
570 497
55 475
652 336
746 556
932 867
527 901
114 351
702 487
612 453
913 381
784 202
50 467
820 596
111 820
915 448
566 897
187 993
104 359
263 451
963 633
781 67
189 964
148 654
506 129
515 913
668 728
926 121
318 175
213 875
702 162
21 909
728 90
157 582
888 154
409 572
614 408
736 250
726 389
862 629
826 916
978 544
682 904
600 137
281 181
700 833
227 408
24 281
868 263
934 998
998 286
462 32
397 771
338 737
45 926
929 15
832 544
697 63
965 563
974 386
539 178
281 586
465 186
937 358
229 526
545 943
359 863
112 978
57 386
984 866
397 276
294 785
981 678
636 377
206 868
522 213
937 418
384 309
466 366
354 155
642 542
699 537
409 805
688 789
86 589
897 198
173 715
750 374
993 911
420 732
989 43
705 968
988 637
875 944
905 82
367 866
210 92
41 216
148 311
463 966
799 550
496 760
977 761
986 640
851 914
766 927
98 754
646 113
936 606
949 612
743 497
53 772
328 152
650 187
423 976
333 931
272 852
54 949
139 78
873 336
146 348
508 190
165 549
835 331
20 343
964 66
461 976
475 901
762 263
189 132
80 835
726 168
465 285
210 635
915 582
492 45
778 170
252 130
739 278
806 31
544 258
530 391
888 373
289 175
41 995
797 647
69 175
546 262
42 528
964 622
999 205
587 36
422 918
806 172
370 480
917 422
640 197
516 122
774 138
371 905
469 742
74 637
341 826
339 398
79 147
580 273
693 479
471 245
265 56
698 187
672 730
217 949
958 614
88 291
292 959
749 129
107 473
767 361
871 124
756 294
84 160
782 128
411 975
490 641
55 637
122 917
13 374
217 850
660 745
878 520
729 910
342 817
948 552
769 455
800 428
701 330
38 314
654 33
611 905
177 390
407 339
161 830
325 883
357 220
517 279
601 729
263 661
366 848
941 77
78 445
329 49
525 963
209 607
801 154
657 221
784 869
95 750
716 56
307 584
239 390
185 70
425 670
568 835
122 632
66 391
336 929
839 764
447 685
411 691
315 817
679 341
16 417
493 766
893 519
210 940
759 894
244 609
710 55
860 277
760 995
580 705
431 838
606 926
804 385
419 139
91 489
785 877
480 969
964 272
400 139
634 51
611 303
601 505
507 954
763 222
955 585
76 321
641 769
909 278
281 552
957 288
554 91
524 753
481 756
949 373
596 280
64 177
328 183
710 247
965 623
41 647
457 615
19 529
473 359
903 620
458 540
33 660
609 700
339 183
220 154
45 910
386 819
836 691
498 833
869 737
249 16
876 222
339 200
314 533
161 688
375 479
970 443
489 11
294 468
348 780
824 673
78 826
541 817
151 846
978 30
713 576
710 443
656 799
426 970
485 873
235 33
67 279
47 648
862 476
516 731
210 579
380 940
452 855
806 938
61 466
191 933
597 216
497 87
44 186
189 755
212 938
528 217
434 881
210 59
595 803
792 304
309 415
474 608
148 797
875 506
456 815
462 871
732 271
617 928
235 519
653 736
963 349
292 395
359 863
636 702
106 825
730 287
995 737
828 82
807 466
730 563
226 933
769 446
335 408
669 417
289 354
642 916
688 264
316 385
407 212
72 646
875 241
500 693
372 683
785 133
679 288
436 589
124 350
257 667
459 191
887 90
562 352
984 428
722 440
428 253
564 322
631 469
485 268
542 812
78 916
728 112
908 717
680 522
295 504
967 10
539 661
941 325
483 723
232 407
501 388
33 120
844 363
722 235
550 792
712 452
682 410
53 190
352 64
495 969
237 823
536 672
610 447
652 404
878 787
605 162
134 901
483 135
466 635
85 566
56 113
947 543
540 612
131 949
858 730
348 914
758 963
269 148
864 799
961 100
607 440
13 712
527 978
592 293
592 211
98 875
437 59
983 883
497 842
89 548
918 851
983 362
443 892
431 110
317 753
115 473
436 516
133 317
824 539
994 377
575 78
353 995
580 154
786 948
428 210
899 26
539 102
747 615
727 402
799 118
414 290
791 342
844 46
330 559
810 536
780 210
211 299
20 947
395 590
574 706
449 529
999 694
32 639
773 386
379 834
26 226
892 780
837 478
287 762
343 631
55 827
982 55
632 157
29 190
406 858
106 599
751 467
57 322
267 100
790 580
192 818
529 224
350 471
757 855
601 462
85 514
88 950
945 748
561 178
781 11
49 675
236 552
640 896
969 476
85 179
743 162
549 353
482 48
495 664
739 579
225 325
985 281
761 311
198 938
62 441
800 362
847 398
788 80
891 719
790 971
712 806
742 150
181 790
543 47
840 526
190 394
230 104
888 308
651 888
386 492
254 691
150 377
804 283
959 520
602 748
598 508
615 173
751 523
540 21
527 946
784 339
812 156
629 161
101 862
901 560
827 300
709 479
882 685
608 701
579 870
447 710
602 102
847 469
785 238
18 620
839 247
223 50
913 978
481 95
136 991
256 163
690 814
315 895
281 981
842 74
912 84
454 560
874 587
53 197
128 49
519 128
244 855
88 324
148 429
545 799
152 711
849 601
120 319
594 654
505 567
807 522
135 811
225 334
65 499
837 370
537 206
781 246
613 136
437 548
977 743
249 721
258 815
162 687
283 882
872 131
980 226
143 335
625 82
382 468
883 794
565 787
536 272
90 472
181 600
742 480
490 400
383 800
909 233
818 163
409 475
147 398
130 953
788 134
199 485
207 767
650 716
589 91
679 94
17 548
505 176
968 227
745 597
320 96
558 151
815 403
157 978
20 167
156 469
143 397
346 441
764 372
18 983
614 940
934 801
28 896
199 472
847 650
48 108
261 864
122 461
67 359
50 389
238 975
395 809
237 83
513 729
367 776
606 863
229 986
494 654
944 675
529 219
620 280
152 22
781 312
604 837
925 515
215 423
117 224
657 296
861 454
813 604
273 670
922 274
369 251
264 671
202 297
279 140
840 921
432 678
595 303
553 740
353 424
796 156
685 57
935 585
656 319
276 807
334 200
826 211
259 339
436 900
469 818
759 346
535 717
451 922
170 44
799 189
329 813
116 529
894 85
84 188
830 74
607 514
682 933
476 886
19 193
895 666
403 741
148 397
805 315
760 294
272 816
168 954
904 321
977 709
378 265
208 730
780 240
925 830
457 534
512 740
151 44
476 616
233 57
134 795
447 807
963 781
93 225
210 676
847 580
32 487
673 427
370 671
616 233
149 624
285 151
11 330
771 410
895 330
502 316
883 981
62 846
631 488
591 515
834 339
317 890
881 748
430 697
704 214
321 398
448 645
575 768
933 359
338 570
222 353
930 219
886 76
516 701
30 550
393 118
591 392
477 539
396 265
936 675
995 622
108 767
65 143
82 353
594 261
703 923
513 580
181 12
778 361
813 935
925 481
353 109
918 513
662 744
912 775
94 452
701 333
439 71
796 589
72 784
657 884
265 343
62 326
188 995
550 943
983 667
400 916
816 328
96 959
742 272
78 420
928 817
746 342
658 415
897 628
986 636
143 72
163 757
593 394
567 718
114 10
464 181
190 441
370 40
234 455
436 677
579 888
611 152
131 423
759 912
128 617
675 192
743 833
541 843
388 826
842 192
155 844
656 935
650 475
312 505
237 590
598 870
559 893
107 425
901 631
123 332
221 391
335 611
616 25
620 320
452 107
258 32
441 572
501 440
60 481
815 458
382 227
281 905
769 554
499 928
670 469
342 262
845 258
100 18
323 813
562 902
98 897
916 509
284 672
443 664
341 474
838 388
530 175
700 130
531 654
736 489
963 848
545 624
77 475
136 498
646 841
973 158
717 502
884 92
563 92
248 655
596 190
702 415
670 286
887 810
38 862
592 946
757 649
95 498
739 163
723 234
271 745
732 597
281 931
741 678
746 667
474 175
495 375
28 841
317 386
309 823
474 981
272 992
760 701
275 470
339 624
531 646
689 904
273 157
132 61
280 621
35 154
923 710
465 86
829 486
599 493
923 785
705 387
412 976
979 270
81 747
59 475
955 307
555 830
386 702
532 408
573 449
455 284
994 16
345 629
907 246
951 253
818 876
154 230
500 841
966 401
667 198
133 329
131 277
125 202
570 157
947 824
448 114
229 838
107 785
888 716
532 76
904 230
729 573
215 708
371 909
842 967
358 550
459 376
828 964
787 260
132 17
337 238
892 126
918 226
468 67
246 628
651 552
368 311
797 56
110 378
265 569
536 372
672 508
512 809
928 544
496 842
212 638
238 388
649 904
92 766
880 508
868 979
816 519
951 418
341 588
21 883
294 730
187 921
53 231
35 98
60 936
209 86
307 827
190 956
136 953
37 287
652 849
581 982
329 695
835 643
595 514
593 280
603 433
649 900
445 178
519 757
837 675
98 498
472 403
372 486
285 95
230 100
235 877
886 289
975 830
581 340
951 189
764 39
875 299
557 444
503 141
339 429
515 833
451 14
791 45
715 521
189 338
524 650
462 581
146 870
16 875
127 401
628 319
919 993
96 825
304 778
115 889
605 114
329 96
373 162
637 766
661 103
482 88
655 793
296 548
553 881
102 202
347 546
132 957
65 596
517 908
479 790
695 155
644 164
932 417
818 667
586 808
849 453
355 113
397 975
878 660
667 217
61 390
905 447
18 728
121 446
436 326
362 722
460 91
74 379
948 575
133 820
906 463
465 329
808 733
153 465
969 744
710 913
129 315
372 130
987 916
875 450
436 580
222 466
548 815
394 741
755 468
613 352
572 950
723 312
935 615
491 856
578 367
391 618
238 668
661 472
280 214
294 857
296 120
135 543
224 323
694 382
691 35
274 944
298 474
174 398
778 711
808 356
596 228
51 931
789 856
379 240
246 571
387 778
546 941
876 221
169 940
281 544
85 216
64 234
993 401
824 183
923 373
369 957
399 749
882 188
738 488
927 715
838 218
927 634
841 404
435 65
771 336
212 382
937 775
846 87
989 168
895 187
997 428
451 903
952 596
535 149
385 62
96 566
211 846
44 961
901 179
231 813
46 697
51 685
801 199
309 794
970 331
512 795
312 782
55 958
335 15
865 167
288 135
661 729
439 890
129 699
242 727
589 477
416 325
93 312
572 708
378 564
674 610
585 199
448 49
195 72
301 953
332 856
767 650
884 806
250 545
867 665
29 597
62 211
322 836
145 473
516 141
196 371
522 922
739 303
219 545
937 688
915 819
218 132
740 595
147 314
20 842
591 941
972 146
589 259
921 369
582 987
62 268
590 396
228 510
38 604
213 148
379 181
407 10
684 887
645 268
819 343
227 28
724 560
858 529
680 347
982 494
388 37
207 393
447 51
618 744
111 611
822 278
842 110
649 864
541 205
472 746
379 241
584 659
236 889
588 423
759 607
702 916
940 129
993 681
15 629
738 286
475 606
719 53
790 892
511 725
108 598
118 754
431 762
982 116
977 282
871 365
943 568
233 803
539 821
980 828
773 217
35 368
256 393
963 375
587 991
736 241
426 818
218 583
662 728
372 290
780 38
68 595
457 252
140 606
803 398
934 997
433 492
556 937
20 850
686 465
924 609
285 536
889 533
489 689
985 112
823 880
18 710
172 419
844 418
71 897
324 385
874 499
299 564
108 634
532 185
321 41
773 895
514 617
663 336
310 112
24 584
65 389
349 795
882 125
624 483
984 48
120 323
338 850
713 250
213 446
539 170
565 36
611 177
19 289
803 323
510 880
484 68
47 235
941 606
681 39
271 803
340 268
657 439
804 950
108 615
191 764
755 107
395 744
501 190
594 995
598 82
790 34
828 946
478 741
643 453
919 754
499 974
608 194
335 679
802 161
240 622
67 746
50 609
722 784
629 896
795 41
928 646
596 719
375 530
836 561
918 567
41 610
250 610
697 310
969 795
994 82
864 614
399 964
490 250
958 402
462 382
824 516
746 426
422 17
342 779
985 615
76 981
437 864
696 65
114 684
389 48
531 163
398 579
772 326
532 994
652 716
931 421
386 761
426 809
653 296
994 575
621 72
33 201
237 145
808 264
961 212
59 852
643 473
612 500
476 371
265 510
331 865
713 936
485 218
262 384
446 742
307 786
600 258
872 77
968 146
771 664
650 513
151 535
516 714
441 552
984 557
53 224
109 765
287 882
620 283
405 530
489 580
759 365
26 348
745 198
434 517
222 947
735 77
181 633
784 302
590 812
178 764
16 816
37 116
893 133
213 766
740 806
90 604
225 657
825 964
681 425
54 602
858 199
93 255
831 974
28 246
578 884
593 457
274 816
254 673
284 876
242 306
100 924
197 943
151 985
430 358
415 94
210 296
645 129
632 915
421 732
643 947
88 225
243 311
554 81
378 752
252 954
830 704
371 813
482 223
141 474
47 755
980 598
898 120
551 701
490 830
112 457
488 144
811 281
661 812
224 462
861 164
654 279
666 422
91 383
776 525
324 656
986 701
851 534
734 520
566 368
284 215
645 415
652 766
101 488
717 358
773 870
687 204
359 277
344 846
416 34
686 594
269 210
581 728
338 59
863 132
832 723
742 981
447 852
827 23
304 52
886 536
628 438
935 194
618 322
973 545
219 331
347 701
807 375
951 762
852 555
794 924
948 828
346 679
594 925
329 247
733 419
739 982
324 122
981 108
427 185
498 271
478 837
986 653
85 226
454 220
372 760
319 436
496 942
256 977
979 761
277 838
597 60
331 740
287 529
431 60
447 168
883 769
186 744
214 449
27 268
909 244
152 952
597 954
369 522
757 338
323 636
352 51
281 982
438 309
628 259
42 584
783 320
40 249
455 197
125 234
592 192
188 917
16 868
759 989
220 655
702 530
439 841
791 15
323 79
701 126
594 122
262 386
543 123
797 900
463 327
715 307
616 695
493 737
260 644
145 332
89 761
721 930
788 81
568 979
498 12
750 68
703 787
90 880
336 105
794 170
773 501
498 261
758 518
806 524
857 424
780 442
948 695
861 707
974 793
310 874
955 745
993 673
792 19
143 777
15 168
295 160
916 463
461 575
791 89
861 943
304 980
459 17
28 710
274 425
505 743
950 424
730 519
643 55
944 672
30 615
592 520
670 447
666 257
464 619
589 679
409 37
784 420
870 111
790 898
760 509
313 783
208 752
544 447
939 623
802 648
231 845
356 919
856 564
537 200
421 751
752 979
652 922
44 381
682 94
826 387
891 976
119 241
536 879
793 908
108 521
406 974
948 205
602 61
815 537
635 73
506 436
63 207
112 676
675 92
520 363
288 987
414 495
817 588
835 435
856 655
513 641
794 403
394 765
71 402
968 823
651 470
519 42
777 642
310 453
701 237
783 335
664 875
432 941
277 928
500 595
622 760
936 29
912 214
437 45
307 642
410 695
313 30
767 602
223 584
392 148
410 835
608 504
466 900
589 388
715 656
471 960
735 556
791 334
135 246
196 676
288 582
209 520
282 622
772 878
775 904
362 57
240 970
364 900
650 736
157 229
221 692
187 70
141 471
91 378
908 984
908 657
22 552
845 781
751 195
448 270
366 970
394 885
918 270
664 224
243 76
768 653
172 17
243 933
547 821
552 179
766 412
770 116
41 527
171 810
950 886
384 590
678 583
400 229
593 955
986 98
571 915
460 903
143 788
237 107
627 237
72 185
458 897
601 13
773 681
33 699
326 588
662 171
729 864
892 654
474 547
25 343
514 916
940 852
765 333
546 695
831 426
478 156
559 143
640 63
163 233
552 999
617 540
730 115
388 312
471 74
32 304
637 274
644 150
828 150
744 390
174 752
500 568
605 922
559 715
472 901
960 292
172 455
987 59
868 532
195 268
180 533
325 763
722 628
704 350
493 718
778 936
180 861
988 526
128 396
773 153
117 207
191 490
427 764
126 281
397 82
316 731
556 994
684 220
802 23
828 520
949 336
210 776
895 991
817 565
20 407
815 872
542 924
53 331
454 109
125 305
316 532
647 298
383 842
68 925
407 57
32 377
292 824
941 749
981 371
778 579
201 857
581 517
593 370
433 44
873 701
217 977
405 479
646 953
76 970
706 126
428 647
505 587
348 725
653 935
545 229
604 163
535 459
807 581
167 363
370 309
694 570
647 774
923 56
342 420
467 37
877 213
475 418
886 507
249 928
871 89
105 937
516 426
122 647
772 382
750 281
777 258
385 779
925 161
282 360
683 979
740 893
21 509
830 935
825 760
893 799
184 446
132 941
467 855
772 22
936 395
613 187
912 588
452 176
87 947
861 247
29 398
899 722
284 375
686 828
289 15
227 577
384 491
74 494
746 821
676 537
411 566
838 27
545 694
29 189
194 134
465 153
584 853
15 145
869 678
220 986
673 353
219 393
826 517
678 974
435 70
588 305
434 229
341 507
404 160
210 424
72 983
571 318
424 501
736 481
982 79
76 638
221 922
649 372
786 209
694 456
353 223
982 190
613 533
648 435
695 35
888 386
322 776
32 472
931 639
803 606
203 903
606 903
22 956
133 713
807 130
738 92
104 449
422 744
977 502
236 442
611 214
496 954
980 815
239 605
819 53
263 865
991 64
186 991
912 247
320 700
958 419
75 908
934 723
929 746
42 511
592 751
800 506
607 444
699 994
600 245
758 554
321 942
896 690
275 526
841 976
937 416
319 523
83 403
154 440
295 590
428 628
589 180
525 331
51 767
582 444
671 315
25 916
632 483
556 670
307 801
441 615
715 829
475 228
885 323
950 672
79 590
867 529
343 515
799 308
196 940
322 222
238 712
271 766
325 457
321 428
633 183
191 789
491 135
179 22
238 406
731 327
22 412
864 576
882 325
255 623
843 286
986 231
107 979
766 552
279 932
148 804
854 340
815 41
158 588
681 439
128 578
223 608
242 421
702 615
953 630
599 469
802 315
685 536
303 972
222 755
980 779
32 828
714 283
233 108
995 85
373 619
149 781
185 840
90 740
654 741
559 894
484 328
430 753
532 152
383 219
291 369
338 537
393 862
823 400
985 695
87 336
384 101
722 269
67 524
450 289
797 27
862 220
379 489
29 575
606 161
609 339
128 579
509 150
285 375
370 640
948 640
944 311
66 702
248 94
690 301
598 150
859 292
12 433
87 341
443 843
562 704
831 721
629 187
640 531
624 176
587 813
298 565
523 943
663 771
312 495
576 914
784 146
42 537
364 968
66 324
389 292
121 964
900 752
654 413
27 948
989 903
544 710
965 174
652 390
423 932
402 651
182 283
846 382
640 574
542 457
48 158
142 366
457 158
450 596
577 519
711 323
999 654
480 151
71 874
929 61
491 285
919 307
463 822
174 426
555 793
883 486
537 232
251 892
115 377
121 782
568 799
534 150
29 625
216 654
631 247
90 626
230 715
781 464
585 210
105 351
927 564
546 969
234 702
744 67
262 93
354 413
201 533
816 214
103 922
873 328
198 28
991 522
649 362
381 853
740 888
111 617
942 725
889 720
909 16
692 799
117 458
871 557
176 909
55 226
221 953
192 596
711 545
877 238
651 477
108 538
784 612
373 947
274 132
430 488
23 688
824 524
931 247
37 355
112 541
469 682
889 955
543 814
108 204
984 177
790 453
34 176
101 387
716 23
677 265
140 25
113 647
656 720
709 971
680 431
721 444
361 576
154 675
556 83
970 419
360 426
603 506
188 754
385 172
722 172
241 544
610 118
337 56
556 810
797 593
840 466
974 475
637 266
388 222
319 45
974 629
371 870
343 598
619 431
134 868
774 859
522 830
445 997
11 543
846 101
578 86
643 285
385 864
785 927
817 666
98 289
749 877
914 201
967 536
523 123
362 465
150 501
514 968
582 733
333 269
408 961
79 361
362 155
879 70
634 842
548 800
904 269
599 739
469 39
319 581
758 39
209 510
888 496
219 23
41 537
635 538
364 565
633 148
337 182
368 19
736 645
112 672
437 648
595 23
937 103
459 167
807 735
374 588
863 306
410 280
438 186
63 440
98 705
279 522
909 339
599 504
267 497
415 547
904 46
303 773
547 616
73 810
349 890
760 697
317 950
621 357
904 769
506 438
402 952
522 608
56 398
71 600
192 83
834 243
90 196
119 623
56 349
324 186
328 646
244 317
30 699
142 961
20 999
726 371
909 144
188 31
29 996
743 20
695 236
206 488
474 566
590 73
743 801
859 160
436 913
335 634
363 574
285 541
481 51
992 694
427 946
569 507
225 377
735 553
47 909
699 866
519 366
631 355
782 209
272 585
700 450
804 611
896 576
833 378
916 110
388 956
672 54
171 95
819 148
865 371
87 952
184 86
925 330
229 755
711 910
383 793
838 915
808 66
155 832
56 398
544 645
513 375
898 698
86 192
436 278
443 969
135 787
518 121
736 643
903 835
62 774
535 781
98 841
302 90
852 607
783 648
468 345
512 931
430 610
28 358
600 659
81 992
534 10
139 408
56 138
917 741
321 379
608 297
998 753
998 783
646 956
675 754
584 659
852 572
965 635
173 339
932 626
830 494
206 575
933 787
267 634
628 25
168 774
586 733
870 74
129 686
349 527
521 682
826 688
690 45
239 746
428 997
106 405
761 18
721 444
854 303
293 526
690 169
335 763
237 48
620 295
793 504
866 125
515 653
512 836
35 452
102 240
363 423
340 36
716 290
365 63
898 75
915 736
865 320
239 580
471 276
277 588
363 251
14 505
947 661
398 602
511 983
648 823
971 699
709 879
524 43
653 924
937 672
183 709
512 745
34 459
13 561
157 414
774 671
465 148
750 522
905 191
518 221
667 18
852 192
987 727
120 24
512 869
129 383
741 280
817 176
604 114
282 563
919 992
163 621
864 403
575 702
275 63
245 714
150 489
913 665
291 841
794 910
649 729
564 873
464 367
898 815
182 348
639 713
609 940
289 652
497 274
67 693
442 44
847 176
137 835
726 24
548 71
805 977
868 684
91 249
23 156
379 904
558 433
131 755
69 168
199 794
59 983
860 63
577 166
38 665
996 904
526 681
189 642
924 783
904 219
88 811
357 696
310 730
308 783
551 246
802 651
348 833
605 677
711 310
767 533
486 942
277 436
581 674
559 273
362 79
740 606
316 852
925 516
182 272
499 399
164 794
885 434
480 830
791 882
508 189
697 754
184 555
528 417
229 992
546 326
530 725
573 363
734 341
442 201
464 593
762 945
336 659
738 680
962 428
941 699
539 165
780 548
149 821
637 360
404 716
913 446
186 903
246 331
476 839
357 118
306 165
419 740
333 44
418 861
877 624
924 188
138 763
21 289
278 729
299 739
79 900
343 794
906 753
928 697
155 623
149 594
355 906
278 27
204 447
215 455
678 966
925 424
726 325
841 142
328 237
23 631
942 756
287 736
364 555
130 537
222 512
869 393
10 784
976 818
965 190
479 818
409 60
761 996
372 86
14 437
288 171
92 481
112 289
58 419
260 980
124 479
702 922
695 346
205 761
637 87
946 537
571 88
151 623
73 139
79 814
303 551
93 874
729 844
312 790
362 210
223 146
257 593
263 117
497 317
551 969
430 116
355 200
572 884
58 189
963 17
782 116
330 207
470 741
419 500
244 723
915 733
231 896
901 77
650 415
403 952
617 492
913 574
235 690
131 469
655 523
524 88
706 630
570 856
881 121
150 971
551 408
686 121
501 199
510 417
618 846
222 599
755 344
60 516
824 194
839 559
183 555
340 230
55 117
642 425
905 267
667 533
753 201
246 123
561 355
54 527
359 867
174 854
40 264
597 867
766 178
234 39
102 733
552 989
839 471
140 32
935 549
342 162
894 156
503 740
133 898
994 55
464 964
626 937
572 642
105 404
565 277
988 563
241 387
727 503
915 13
884 580
239 132
757 898
306 609
629 482
74 527
234 658
133 420
105 250
327 680
888 16
60 625
182 591
683 490
25 556
826 428
460 598
995 70
370 689
270 52
50 744
223 884
326 867
262 145
897 185
885 763
721 850
923 555
156 745
399 670
922 300
537 786
72 741
216 749
100 361
44 730
376 774
694 259
491 841
449 621
420 560
390 957
607 457
475 56
208 982
268 89
694 472
962 221
159 319
953 860
302 145
899 229
573 352
115 225
259 175
865 177
962 299
756 215
657 773
413 222
896 155
651 156
970 762
810 452
152 396
201 101
366 726
274 752
876 566
192 811
659 775
564 954
22 890
610 446
589 770
15 441
619 768
843 766
548 155
134 341
111 176
494 924
151 600
765 994
794 518
439 621
283 218
368 297
608 120
394 701
272 75
989 198
700 641
202 992
904 329
925 253
63 659
661 264
624 531
399 672
637 243
824 143
550 736
25 716
549 109
571 715
144 719
169 509
982 74
354 428
237 135
330 756
335 190
202 575
708 469
28 514
767 147
744 929
229 137
452 392
140 424
183 549
896 687
872 417
181 103
284 580
147 292
296 367
53 422
817 642
420 205
311 936
941 420
390 237
446 203
587 716
790 649
651 997
667 353
843 731
401 594
303 587
245 630
440 329
733 350
817 107
482 751
821 420
931 857
279 336
217 83
975 800
946 299
719 341
495 188
210 647
91 248
89 523
743 105
800 867
931 229
665 810
618 762
585 759
997 881
78 428
169 308
389 692
296 673
306 717
350 440
184 664
235 878
332 873
399 627
914 682
891 225
435 971
750 644
879 324
623 861
871 709
247 788
83 458
684 550
356 731
841 683
46 388
60 211
104 744
749 56
528 213
774 83
642 841
655 57
183 539
842 210
730 89
564 158
736 248
802 738
91 22
807 186
511 999
151 643
639 934
491 241
393 715
79 239
812 902
20 870
289 597
318 765
462 795
49 860
515 417
764 542
176 663
294 107
786 70
552 395
500 79
338 728
838 741
508 334
663 201
185 686
974 622
182 408
835 988
101 39
382 627
490 404
65 437
614 876
651 117
704 487
993 219
186 752
103 565
893 781
919 659
198 345
192 348
819 902
289 572
846 216
54 937
584 432
367 922
20 752
261 670
931 60
215 471
396 533
967 571
870 484
910 725
795 697
712 483
336 743
26 738
346 900
36 791
916 67
831 228
303 563
279 481
571 294
169 841
445 12
403 866
137 934
912 810
949 329
40 547
696 150
22 610
37 516
792 195
708 362
803 330
769 686
752 977
748 317
304 753
311 981
370 255
487 950
988 176
630 534
471 197
460 936
537 308
751 65
363 759
418 265
114 415
245 64
884 402
920 378
588 949
443 533
237 860
704 607
229 319
139 243
32 291
696 149
926 188
63 121
319 979
678 113
685 780
526 919
474 351
215 327
423 79
14 255
139 221
678 586
499 11
513 94
278 491
940 52
489 401
102 986
820 994
207 344
547 335
484 931
458 202
350 524
569 415
307 51
958 576
548 206
36 792
795 232
741 86
499 185
21 834
897 113
527 669
404 63
828 911
188 307
553 52
141 245
394 870
777 997
780 14
777 693
663 423
224 807
119 538
31 881
734 836
351 622
629 186
204 431
247 373
386 533
106 202
96 393
646 323
516 941
288 435
850 581
163 659
519 427
10 997
175 28
303 687
92 400
617 700
48 880
98 326
392 59
519 930
86 784
219 796
769 153
788 275
798 942
785 651
955 143
771 682
651 65
543 975
123 340
216 319
396 205
973 295
563 631
506 788
800 871
375 306
447 180
625 860
442 711
175 568
397 557
649 460
499 64
870 28
57 768
420 608
595 345
195 711
507 842
469 935
745 214
471 581
901 550
780 172
640 503
25 936
558 619
163 248
830 985
913 629
375 913
639 271
277 922
852 463
813 185
683 753
29 450
998 865
459 679
566 214
966 693
968 630
171 867
512 111
684 623
592 364
73 214
257 107
519 188
803 252
54 607
446 524
227 712
561 686
928 520
390 722
384 964
706 237
758 107
436 793
729 38
840 694
17 914
346 572
622 85
792 335
65 193
649 195
544 88
662 921
933 244
116 402
23 890
479 864
128 866
698 955
601 100
16 505
142 681
306 164
759 512
555 445
950 363
224 853
180 754
958 38
883 198
917 794
480 896
362 130
714 608
421 356
711 807
823 268
627 702
350 758
568 394
35 299
777 950
472 736
346 743
486 326
976 71
613 265
151 573
615 933
816 126
95 508
387 886
248 308
807 124
29 915
41 346
222 354
522 622
352 995
213 887
545 403
626 492
915 310
857 153
765 990
880 267
744 220
627 854
657 336
992 235
407 606
588 224
241 789
819 889
416 218
710 549
966 231
272 775
528 103
230 916
161 946
774 368
577 688
300 180
955 552
241 49
596 927
662 760
709 455
301 929
920 367
154 611
283 556
737 652
846 517
490 184
804 708
72 933
878 984
293 359
271 752
123 221
814 234
979 55
446 689
88 31
726 938
121 946
449 93
335 929
885 148
575 736
803 30
610 906
300 990
96 588
835 427
659 137
867 954
222 993
721 160
11 213
217 352
606 808
211 44
638 919
281 84
85 337
212 456
67 839
661 951
444 932
131 546
519 28
254 543
649 102
662 216
591 207
903 385
126 636
373 704
485 194
742 658
511 869
985 717
397 299
751 900
240 687
843 267
276 349
278 152
614 78
493 84
880 799
264 616
903 967
301 809
788 231
388 654
880 557
197 63
201 797
22 339
324 611
265 707
470 862
985 816
714 551
612 311
213 683
366 586
884 398
686 481
477 815
506 757
791 460
736 429
927 746
916 316
301 993
783 597
281 517
902 500
513 664
149 808
136 880
324 151
873 586
796 204
789 976
525 886
429 263
206 268
486 215
982 472
395 329
213 579
707 368
25 413
45 749
122 350
82 425
413 570
51 355
159 274
362 748
989 881
534 95
982 35
846 449
357 588
980 204
990 330
882 34
884 729
564 827
49 617
947 702
48 502
55 949
595 878
999 173
362 539
738 586
56 917
834 424
834 591
916 517
660 219
597 530
990 606
525 428
423 199
549 413
765 320
921 803
525 709
218 857
735 138
154 832
394 596
357 851
335 160
166 317
935 377
477 732
953 407
393 283
38 358
924 839
280 24
820 882
116 444
877 287
957 60
437 616
467 838
649 894
836 959
430 623
268 431
942 177
690 902
717 230
115 26
207 528
580 261
258 117
78 932
379 313
988 768
219 405
649 273
530 836
105 491
905 777
614 946
683 176
944 27
349 753
728 955
171 498
597 80
866 567
543 997
328 934
356 980
576 473
287 533
554 223
854 201
187 584
793 966
498 998
22 734
216 635
61 157
944 493
258 192
525 768
248 997
299 111
48 754
148 497
535 42
180 792
996 278
383 235
535 787
986 555
882 939
668 244
917 62
996 213
175 727
822 132
321 85
297 591
368 53
449 324
256 540
80 531
607 518
250 148
727 174
238 615
841 420
494 610
513 728
494 956
35 691
549 306
39 280
209 382
514 327
289 369
922 329
450 569
953 76
813 92
437 33
696 208
211 445
735 443
694 33
333 892
111 457
592 38
246 787
955 308
753 982
891 305
895 473
603 927
808 248
63 313
141 707
370 299
954 403
135 455
766 321
491 203
714 537
978 235
359 468
687 468
16 281
152 547
555 975
764 63
132 17
592 373
100 387
526 876
597 434
295 237
196 748
551 981
105 908
661 487
996 298
56 528
932 545
927 587
309 470
233 693
523 301
110 284
133 679
286 46
79 202
230 705
174 476
178 853
263 164
710 182
720 100
25 268
232 346
105 415
659 931
519 994
869 45
346 706
416 244
475 759
974 24
305 792
266 992
251 449
526 978
146 800
428 502
885 407
525 866
247 146
587 87
567 81
890 734
956 864
19 279
432 615
110 244
77 305
385 656
13 225
609 687
506 673
212 144
74 898
445 591
575 282
433 374
25 258
963 756
27 898
694 997
908 31
445 192
48 150
99 727
421 984
954 79
125 902
348 652
264 645
429 999
632 712
318 237
191 544
175 551
280 525
639 97
461 177
737 492
985 864
378 680
848 966
929 498
508 339
624 297
332 39
220 925
830 94
972 605
224 738
625 260
505 403
473 638
867 150
118 372
539 42
282 565
744 140
98 241
695 200
950 68
918 346
831 384
550 715
927 371
673 522
203 511
538 949
243 987
549 227
288 582
105 12
225 549
785 604
715 141
383 762
210 92
505 199
910 324
110 666
160 375
437 826
102 763
132 310
761 480
486 264
432 103
495 265
947 480
757 503
503 859
51 537
811 73
373 647
853 430
294 358
880 959
821 323
98 709
358 55
653 90
994 865
210 55
343 498
864 214
855 790
524 263
250 922
167 565
17 501
55 171
421 615
646 467
134 482
872 32
167 397
530 879
148 794
589 702
421 62
843 16
957 414
60 997
465 792
342 257
722 25
666 144
447 113
774 371
331 788
551 683
313 211
316 904
20 438
925 493
601 858
366 943
517 684
633 392
172 82
593 797
123 722
54 724
423 904
718 531
226 422
885 961
938 692
950 179
620 396
575 973
62 390
254 165
367 451
731 31
354 689
43 411
973 244
507 651
600 993
747 500
256 891
196 711
699 331
607 915
438 497
589 463
924 163
52 854
91 601
782 73
869 383
208 911
793 947
450 943
558 733
245 405
16 339
83 266
154 281
174 943
53 939
522 311
295 853
537 633
223 917
866 600
727 51
888 695
855 260
591 976
97 955
534 43
852 225
778 685
534 612
466 951
569 287
720 633
828 625
536 777
951 321
785 879
520 299
832 635
305 115
233 624
95 857
467 403
94 516
266 541
532 260
341 970
745 56
520 242
552 337
646 495
483 584
10 281
492 184
394 713
115 954
706 627
607 925
940 123
532 79
757 861
93 972
37 764
513 156
860 722
933 574
716 224
178 596
588 314
915 770
886 145
155 227
279 492
64 636
42 615
619 230
881 719
914 562
927 91
361 431
630 368
798 980
965 676
756 364
496 777
482 344
310 902
583 752
910 142
487 87
416 287
913 856
553 754
854 658
948 765
989 557
541 775
794 718
874 772
943 391
486 372
454 343
623 150
339 268
583 63
930 386
419 109
161 648
887 325
502 878
211 272
211 489
12 137
501 610
350 242
427 506
602 331
36 879
775 367
550 616
958 69
831 399
663 518
411 473
243 451
644 565
669 69
137 522
516 946
951 602
655 241
422 361
228 539
278 920
66 153
340 639
894 412
285 173
845 999
984 512
231 757
773 250
782 311
708 988
627 461
811 611
143 322
269 43
506 89
625 934
197 115
680 849
379 193
521 593
339 445
260 418
289 623
787 348
846 413
343 428
429 748
52 232
444 340
196 891
715 526
710 257
377 984
701 347
545 995
846 476
560 201
228 341
955 822
702 144
689 43
202 285
189 877
347 435
333 118
749 689
405 558
257 405
873 793
682 167
572 59
98 203
469 722
440 736
385 166
807 951
171 887
802 700
188 124
124 385
981 783
420 689
141 724
728 20
197 861
889 223
582 47
726 325
411 634
188 682
425 129
664 229
614 158
687 378
792 252
268 522
148 818
900 298
458 46
580 250
303 976
321 643
820 217
894 977
555 26
748 244
622 750
89 640
303 35
17 559
697 199
242 97
48 761
126 197
499 167
56 748
575 647
12 470
173 686
516 118
154 544
43 894
892 704
593 126
707 820
767 251
905 998
761 498
502 666
94 688
10 259
732 402
202 82
70 402
540 717
739 32
68 793
687 269
640 984
458 390
412 631
400 833
587 133
652 572
400 173
721 529
870 315
357 618
461 287
67 693
576 158
857 608
444 715
179 94
130 661
657 320
392 263
760 633
756 696
930 506
545 196
369 529
152 865
824 248
133 830
850 23
133 400
917 126
32 916
912 667
948 160
242 965
82 411
719 323
34 567
876 146
95 362
597 388
384 532
645 35
834 905
129 663
926 145
412 671
757 546
797 867
36 841
810 304
193 78
762 694
581 801
168 601
808 748
106 848
461 735
665 121
609 543
598 421
471 906
414 482
568 170
320 513
212 537
862 973
957 877
550 220
502 763
108 360
771 243
144 424
78 696
647 972
480 314
212 877
757 470
931 640
36 996
363 443
560 361
219 398
102 665
319 457
665 25
408 539
697 179
987 140
864 946
760 607
585 417
969 532
312 46
508 76
430 196
676 371
992 231
63 367
892 256
561 206
851 472
452 390
872 780
328 978
267 676
55 739
490 786
557 860
330 73
900 523
447 765
705 114
167 18
129 933
189 697
879 328
406 598
754 566
305 439
991 334
639 151
597 782
404 998
530 13
341 405
722 573
221 683
54 356
590 362
235 989
517 883
192 650
573 414
170 268
176 606
88 621
696 999
522 708
886 974
265 566
544 636
70 284
514 717
496 323
706 99
339 987
317 496
461 709
891 43
525 675
712 776
208 425
388 737
75 315
194 410
703 577
815 968
243 166
848 707
980 757
405 945
908 362
572 318
980 788
450 176
253 132
878 76
337 238
670 745
400 942
861 377
226 401
922 341
405 968
41 881
142 419
900 993
774 444
827 268
309 63
269 72
291 919
241 116
820 617
734 797
696 94
159 963
276 150
911 34
756 470
111 330
701 340
743 183
646 874
753 323
200 430
214 777
510 131
116 852
969 800
703 506
34 350
59 499
885 149
800 407
516 166
894 93
540 472
657 860
834 288
408 877
976 190
361 772
954 349
974 276
530 322
54 536
291 59
658 219
54 705
333 647
601 919
511 18
540 119
445 24
426 155
658 723
739 174
161 948
317 778
480 183
504 434
292 676
561 886
229 812
514 620
597 866
133 726
49 236
460 258
146 34
168 628
608 522
812 337
942 605
111 405
316 722
960 548
951 371
109 716
492 618
543 929
995 808
531 635
644 424
334 437
982 821
463 830
367 486
295 800
299 235
495 935
647 964
447 887
131 717
28 892
983 516
695 778
344 797
991 359
899 416
247 963
814 346
51 839
82 890
144 757
694 929
814 455
376 77
440 94
426 195
433 837
426 102
555 145
519 355
877 790
788 158
439 590
352 852
335 602
380 221
335 482
949 469
331 37
333 73
115 611
340 213
905 546
466 577
512 96
279 205
380 598
480 924
718 876
870 361
450 830
299 103
909 293
777 309
228 745
61 285
516 371
607 89
854 743
446 576
22 88
726 68
54 594
196 397
852 382
433 536
476 139
627 331
303 620
48 744
73 233
904 449
774 650
590 934
27 732
93 244
599 41
631 807
90 169
708 970
685 444
29 394
148 50
126 562
82 279
602 951
47 569
643 353
245 611
198 693
303 58
322 655
908 679
837 359
163 485
931 227
38 680
195 56
931 554
525 243
320 139
860 726
316 550
909 537
554 223
769 323
506 881
999 482
964 83
366 921
695 802
911 655
606 76
182 116
917 818
188 803
843 216
541 101
656 210
517 414
933 294
351 754
691 836
999 205
320 740
213 870
176 89
686 779
432 538
806 260
997 450
289 557
432 83
473 207
49 482
285 509
104 635
794 92
283 414
20 131
452 226
749 532
743 338
922 786
844 378
741 348
416 485
793 876
660 958
393 753
788 434
300 736
211 753
931 842
923 134
238 750
29 660
810 554
654 373
609 280
313 253
697 940
669 156
497 855
325 622
119 627
519 38
993 355
258 136
485 563
634 147
363 942
326 905
967 624
342 810
111 782
631 245
951 258
222 421
187 580
437 209
148 747
701 623
836 627
478 355
962 443
707 424
852 100
729 808
402 496
652 121
340 49
309 440
522 287
727 468
342 919
808 684
341 418
245 165
515 875
947 732
815 742
272 13
917 767
368 437
558 303
805 476
585 348
446 586
943 243
812 489
63 325
735 504
51 819
127 918
971 179
748 120
603 741
970 692
262 336
464 757
995 82
880 443
401 814
437 187
777 483
341 688
367 577
325 876
360 191
79 914
115 781
217 954
360 199
955 546
451 542
478 622
589 58
876 782
482 32
536 422
580 242
596 822
418 111
735 613
568 662
959 624
818 924
326 646
401 39
221 416
466 802
259 493
10 386
137 831
482 690
779 887
71 263
67 359
130 48
352 658
600 503
757 129
221 968
623 201
751 531
466 317
985 867
813 613
558 36
419 284
773 108
39 532
708 352
699 93
637 245
751 614
405 766
184 513
165 610
802 551
327 143
341 730
881 49
87 240
312 610
569 778
526 175
907 661
302 729
564 364
940 416
747 917
457 972
187 454
150 371
968 909
785 262
412 748
452 29
896 211
647 915
758 942
619 69
512 107
71 287
608 933
889 965
633 159
537 171
719 873
779 568
743 26
654 827
413 51
445 511
698 629
66 951
400 129
459 831
85 649
871 243
444 895
20 518
500 400
972 348
167 565
11 755
59 405
981 724
452 206
116 324
536 25
478 547
531 658
517 25
624 74
976 774
221 406
26 719
778 949
497 281
73 450
975 234
293 378
656 999
14 386
864 977
387 945
353 600
988 425
164 925
372 930
413 963
790 870
332 431
315 247
371 442
885 550
388 449
181 880
13 546
926 359
951 162
858 407
195 840
93 790
682 594
859 651
253 569
765 387
857 16
747 252
120 834
115 253
538 215
188 846
476 756
799 913
211 965
329 879
945 820
517 945
187 960
309 526
50 961
607 81
211 91
165 824
450 792
809 709
679 69
44 775
38 334
624 45
468 74
857 963
724 496
237 402
428 242
860 718
387 758
450 713
531 685
36 618
252 611
415 940
894 143
910 11
323 396
610 751
924 853
78 788
664 776
452 572
813 424
363 235
984 633
799 583
891 995
93 23
600 460
798 681
644 384
419 602
588 942
856 566
836 387
999 131
357 468
324 759
93 267
786 54
718 130
529 934
955 680
606 132
22 978
231 969
332 558
199 400
452 903
764 215
957 712
461 948
604 66
321 918
290 466
404 165
71 134
756 507
301 559
196 458
911 367
918 651
165 677
156 695
834 360
200 708
303 636
835 151
212 28
903 330
974 572
55 526
314 651
703 455
459 668
11 570
483 552
331 122
116 716
157 369
658 206
10 340
580 932
625 811
566 232
732 329
381 809
211 587
891 481
816 885
503 709
440 605
245 665
876 556
522 706
624 316
704 104
292 993
804 722
919 325
530 248
671 354
352 622
415 275
886 37
692 451
133 483
699 150
625 53
550 364
191 502
770 486
852 792
969 457
996 380
50 843
625 338
793 464
313 25
190 767
993 807
693 393
981 146
275 830
844 253
334 812
494 928
381 163
799 707
494 31
532 77
621 688
761 665
323 784
32 728
51 317
620 168
374 506
262 737
993 359
150 401
819 540
577 487
561 706
519 289
256 31
968 304
880 354
449 521
268 468
469 228
102 11
731 657
780 716
618 188
150 15
257 38
344 415
728 86
218 881
920 777
136 920
356 553
804 588
435 171
566 373
265 755
448 559
880 454
680 168
464 607
534 919
450 655
901 497
875 183
801 320
816 168
581 258
309 684
658 936
71 827
471 639
615 803
740 310
778 991
947 131
36 333
506 722
798 140
221 974
579 785
81 832
109 888
329 88
597 514
549 161
797 900
816 571
737 959
959 578
286 506
642 368
73 765
595 737
672 566
715 608
653 812
896 421
859 365
170 434
105 271
306 571
671 144
529 777
368 816
177 642
190 641
573 311
191 794
237 329
516 297
545 461
349 780
107 22
31 445
154 343
283 675
51 623
715 443
66 542
735 197
454 104
183 550
149 287
614 156
49 194
997 415
928 78
277 719
461 571
690 290
704 167
952 82
367 715
270 518
768 225
874 395
480 123
907 215
141 950
177 643
64 561
914 536
882 309
746 619
830 586
243 402
539 665
14 879
688 128
221 898
139 885
59 679
293 462
252 942
289 479
931 764
438 31
101 618
297 107
984 431
951 673
501 854
850 968
780 31
812 351
375 20
820 640
487 262
625 124
397 984
271 928
904 754
336 205
402 542
881 794
507 72
448 939
955 405
911 630
941 837
833 232
446 705
437 797
556 499
492 299
281 134
446 140
692 562
885 564
488 676
143 727
420 979
362 654
752 266
895 464
140 207
611 509
10 973
847 99
557 621
326 415
680 389
753 532
439 58
78 881
712 778
286 666
167 315
937 777
801 272
102 732
397 102
794 397
472 767
427 330
347 852
410 656
529 413
485 557
207 934
602 37
845 541
500 258
454 841
219 292
129 673
855 562
466 680
188 446
779 918
498 943
247 620
80 968
508 917
587 168
74 289
142 36
200 768
166 415
297 810
568 843
982 241
399 213
826 221
623 901
229 130
560 219
509 82
179 600
715 613
769 406
242 796
945 763
661 128
22 823
321 531
104 492
410 704
918 620
321 570
774 337
213 34
56 737
67 834
143 716
134 372
250 670
175 55
889 286
946 884
750 857
437 711
916 992
343 229
950 431
105 602
116 288
568 346
919 294
428 500
752 240
223 950
593 371
195 591
634 493
830 984
135 560
877 181
737 882
44 169
651 525
555 74
394 535
330 790
230 690
121 891
132 895
854 306
900 223
688 610
10 923
255 693
377 994
937 39
690 920
935 376
364 818
316 441
272 182
349 658
193 363
989 621
700 467
984 398
513 900
376 127
531 281
286 535
598 899
220 157
566 407
123 918
342 502
892 710
298 598
848 958
987 328
286 79
349 595
32 294
71 910
538 128
916 848
12 71
842 171
415 304
800 356
436 576
412 78
812 93
83 497
537 478
53 307
166 707
947 575
378 905
579 719
340 868
696 764
348 645
661 288
493 388
420 233
102 371
885 440
122 409
958 834
545 294
806 174
626 108
355 279
181 364
201 744
178 784
788 545
972 474
701 495
451 613
667 400
904 178
544 424
756 472
769 532
172 928
834 374
700 546
680 594
304 713
757 617
868 75
764 909
673 512
760 977
622 83
455 231
506 815
436 351
667 498
111 629
997 743
973 483
677 585
898 541
206 829
323 732
116 425
905 506
290 846
138 523
733 421
448 226
255 957
770 430
857 375
336 862
310 630
544 909
406 572
258 173
659 119
61 968
43 765
392 68
526 322
433 204
125 601
757 62
703 774
152 569
322 111
372 829
980 457
232 573
605 500
55 977
418 313
264 471
637 821
607 174
882 959
362 816
181 553
256 189
378 230
876 289
505 26
641 207
387 975
184 663
497 149
641 132
532 339
914 387
351 765
522 386
674 842
584 438
724 158
926 992
927 237
917 680
510 188
534 274
368 539
413 305
479 623
549 449
960 790
108 326
558 957
962 902
839 326
82 664
596 681
11 777
941 594
198 939
362 458
366 94
52 168
699 35
964 545
904 323
817 957
437 129
504 120
938 769
776 690
569 305
811 516
740 329
712 118
396 692
586 485
833 100
501 197
16 278
410 691
941 707
789 560
987 387
111 713
943 772
510 201
42 278
466 253
559 315
86 161
255 812
559 842
753 408
498 997
109 889
664 118
399 331
974 41
987 605
108 864
301 711
215 495
25 185
793 683
588 719
236 312
907 355
682 116
560 396
425 734
350 858
118 925
519 335
389 804
207 630
706 443
454 662
680 466
447 893
314 473
32 969
232 776
415 832
611 928
390 758
887 743
138 793
857 50
132 993
509 122
632 272
529 402
699 103
107 623
342 258
415 351
386 948
517 972
896 572
370 190
710 564
400 652
89 959
335 262
719 444
692 601
657 590
21 956
333 443
272 718
885 950
895 960
325 953
112 825
20 839
416 707
563 301
33 954
491 990
835 553
114 871
99 198
639 738
281 572
381 729
419 645
288 463
349 683
63 360
808 431
304 407
938 422
465 870
434 616
869 13
122 952
677 195
38 561
573 784
242 581
105 786
506 187
426 863
406 472
249 314
123 982
41 265
669 330
869 378
73 643
418 20
184 261
49 215
521 376
419 25
623 542
787 466
600 86
206 504
585 716
546 231
297 227
27 519
991 160
691 498
687 825
499 798
359 516
564 735
158 300
958 556
385 33
307 720
269 34
744 177
992 360
751 985
865 484
753 526
199 596
152 667
149 541
68 327
943 305
875 749
935 466
842 422
392 986
842 523
892 635
656 524
216 361
396 745
946 239
41 156
793 331
359 492
814 932
770 951
945 864
721 292
402 269
721 395
128 17
709 933
585 830
245 492
310 239
144 519
638 317
375 784
105 864
304 202
762 500
962 577
496 750
61 583
833 322
659 42
79 665
53 625
11 137
532 29
457 917
77 565
63 255
897 687
460 928
257 882
63 447
39 512
465 300
368 764
338 277
703 822
225 960
830 312
485 884
717 833
930 353
457 264
154 245
64 607
510 913
942 436
668 400
338 979
32 760
35 320
407 791
593 858
77 147
48 840
852 481
561 143
452 246
230 814
499 949
952 698
852 252
972 49
317 704
393 594
602 60
166 291
693 233
35 827
140 781
893 809
560 433
256 752
87 470
114 545
40 788
394 277
161 830
319 131
604 49
291 402
822 177
749 966
732 420
928 503
232 836
478 754
482 300
679 123
925 508
222 572
934 644
30 390
381 518
255 397
433 930
237 372
923 575
998 167
944 623
729 492
815 909
567 475
563 353
206 375
945 466
442 785
497 695
365 471
748 451
37 623
513 785
759 356
87 294
507 746
986 696
899 360
955 365
129 521
547 149
972 737
544 970
177 648
986 775
566 309
160 221
403 902
411 54
537 710
835 730
485 136
10 120
214 600
264 763
775 844
715 75
821 239
706 584
705 312
31 265
44 131
292 463
695 523
512 888
385 70
162 844
581 893
433 748
977 534
116 407
88 419
70 208
287 208
434 916
401 982
144 910
610 99
558 808
868 161
414 206
128 679
38 266
337 266
876 79
897 317
413 977
296 12
70 207
901 469
727 931
855 405
665 430
436 285
668 573
290 123
948 15
586 715
817 166
794 628
495 837
713 409
372 569
179 299
71 817
398 533
520 257
657 96
698 118
87 536
189 760
141 764
343 29
923 582
281 19
993 302
199 680
81 866
700 578
948 205
72 528
972 261
845 18
709 400
343 789
265 577
643 23
864 483
377 320
129 274
830 890
343 693
847 765
982 709
188 791
949 165
202 365
180 949
730 184
486 211
361 811
74 388
221 750
903 685
705 890
44 486
718 655
282 18
502 629
921 642
233 922
950 373
561 750
315 68
464 779
345 573
32 645
785 333
554 689
102 579
631 735
684 75
292 36
505 903
612 943
43 520
380 508
69 642
814 539
937 167
78 515
659 138
704 186
958 831
339 571
634 102
396 296
954 446
748 391
596 55
585 519
430 250
986 714
962 603
177 866
480 165
500 59
741 680
11 496
390 82
423 977
265 950
504 869
855 167
785 136
945 577
980 887
726 571
984 395
950 98
228 714
54 230
149 368
979 647
163 830
622 494
357 831
461 927
262 796
135 213
985 793
742 610
854 204
938 100
76 183
80 942
861 144
601 843
190 816
84 347
784 714
405 114
354 232
109 477
834 625
58 853
36 847
147 757
263 518
999 82
724 129
953 273
442 219
549 311
49 192
344 802
248 741
343 94
165 920
316 750
737 504
430 576
54 398
821 59
96 668
46 726
248 693
810 361
934 776
590 879
523 97
616 830
591 808
223 454
104 276
593 996
354 237
58 960
197 450
547 964
227 910
414 542
551 413
481 223
674 230
896 482
601 724
290 954
929 281
627 886
318 645
43 823
20 355
314 24
341 579
984 550
479 659
378 678
59 649
415 128
518 153
857 329
581 930
404 522
140 280
531 914
483 209
271 528
174 235
695 100
743 547
423 139
395 282
623 685
482 814
444 506
969 564
693 760
617 897
192 815
440 217
71 710
473 862
301 514
765 354
832 468
188 723
168 457
793 609
900 555
676 510
996 885
817 411
452 987
950 884
952 205
694 213
754 977
130 777
600 338
815 249
850 241
591 38
398 212
709 988
98 800
660 253
72 490
630 388
324 214
571 787
794 458
55 212
671 540
709 93
902 839
398 291
460 277
153 715
604 866
676 796
89 323
38 350
755 177
804 499
728 415
868 36
569 192
108 42
188 791
398 102
713 914
570 946
918 749
602 295
920 274
366 823
461 519
996 458
330 865
770 166
158 716
703 780
846 757
107 851
18 248
380 972
362 978
320 867
117 627
798 371
583 135
780 556
762 957
786 10
537 106
270 752
217 291
452 298
409 640
702 217
574 63
546 201
80 173
386 829
642 367
862 541
459 901
339 102
111 557
309 426
920 298
85 357
339 279
377 131
161 261
902 696
400 531
967 109
421 64
543 97
937 182
567 711
693 85
899 325
699 916
69 339
601 886
494 690
66 878
115 210
450 230
545 219
898 287
570 449
111 540
334 406
505 829
131 989
164 867
64 746
795 993
807 619
568 803
458 69
755 98
206 944
526 329
467 526
152 866
616 545
31 862
414 570
347 676
385 743
555 41
863 746
361 847
851 233
569 439
703 52
15 137
194 678
542 791
673 479
152 451
880 503
808 275
368 547
78 729
794 119
698 118
865 132
452 285
62 425
64 818
321 19
195 606
762 164
695 341
640 787
793 535
397 665
776 344
30 251
714 504
468 707
762 163
176 492
893 562
560 58
796 510
602 833
625 878
767 459
652 521
942 443
570 53
989 617
330 819
75 573
100 606
507 420
823 913
22 708
707 140
227 428
846 63
388 40
142 863
293 125
115 311
384 698
674 573
446 257
72 820
433 33
123 886
789 412
576 798
251 90
108 379
321 216
646 364
552 803
954 841
368 866
713 552
758 498
207 66
771 286
23 228
61 332
502 732
177 800
428 601
498 751
903 798
616 136
384 110
293 929
35 885
362 467
562 821
489 82
356 217
737 502
706 545
725 867
888 475
370 701
826 246
329 652
307 390
213 863
198 642
769 143
528 76
254 62
365 505
278 185
888 612
950 805
157 706
975 150
749 398
680 939
824 544
643 786
622 679
815 274
888 158
145 481
375 318
172 668
389 586
875 246
298 563
801 939
359 867
367 439
430 493
944 40
391 551
663 187
512 577
107 247
260 54
832 667
484 239
978 170
548 52
182 392
717 180
624 437
638 386
536 788
433 586
55 787
310 606
102 359
52 508
328 545
522 297
946 491
546 674
426 149
907 513
34 323
545 122
654 367
923 285
545 648
149 544
88 806
313 709
593 223
148 324
373 775
850 992
368 688
80 530
649 357
785 719
701 278
276 934
126 777
116 883
811 464
901 399
771 257
950 252
362 948
902 507
341 237
996 798
929 195
717 887
482 600
334 931
110 736
124 789
333 825
254 439
629 569
59 421
810 594
36 165
163 660
384 518
65 225
715 509
325 994
479 751
767 534
543 941
405 746
302 13
63 346
558 379
856 147
405 48
716 154
814 467
126 207
786 881
965 730
132 469
296 364
224 921
389 503
67 318
223 141
296 573
279 938
218 984
47 600
598 423
545 820
975 497
510 593
514 24
647 37
255 573
297 462
878 165
15 436
332 136
427 344
399 310
361 460
437 585
719 274
73 335
560 12
439 957
508 216
253 496
392 584
427 181
676 417
905 186
561 194
961 89
30 398
557 788
983 629
441 780
769 695
25 729
263 944
305 113
81 402
465 844
893 143
683 216
873 701
823 393
316 881
935 166
722 277
705 565
710 191
372 891
382 878
442 588
363 996
81 407
488 947
61 611
603 856
97 558
329 54
345 500
333 916
48 774
808 927
971 93
457 238
257 767
912 627
613 920
366 95
353 418
566 858
683 199
477 749
461 780
358 35
947 104
751 564
104 979
989 252
60 667
451 158
74 258
645 959
708 43
213 136
474 51
773 65
561 693
125 780
443 875
80 802
132 30
420 754
488 732
12 133
766 380
175 436
159 888
437 306
757 931
607 103
94 190
106 228
832 724
572 751
361 596
846 193
711 810
440 695
382 549
509 681
67 827
280 465
422 790
375 294
550 167
252 332
804 195
259 55
41 649
24 164
55 599
833 403
945 395
779 365
409 864
371 837
778 657
473 684
369 32
963 357
195 405
173 583
157 590
834 436
946 241
163 514
853 186
16 235
589 424
859 302
557 332
782 626
432 632
209 984
951 13
402 725
97 432
444 255
296 615
161 480
899 474
950 488
48 424
976 18
539 964
460 985
151 416
977 598
204 92
629 824
208 965
897 51
82 19
791 148
109 732
776 40
800 678
474 140
912 287
410 156
537 215
387 162
290 463
715 231
165 971
88 979
593 225
219 724
145 283
135 505
509 124
89 485
14 353
480 896
860 284
319 137
871 674
949 690
361 526
539 325
716 70
950 818
477 829
605 17
801 877
781 939
766 114
433 645
18 427
270 795
628 477
693 129
792 914
751 991
614 426
950 636
271 803
923 75
958 477
851 515
267 985
182 242
436 739
519 166
504 561
833 390
509 875
727 950
991 655
691 548
818 645
197 395
959 709
606 277
644 912
517 261
881 416
413 481
568 689
149 264
322 126
190 865
337 527
701 105
77 324
57 818
632 797
704 355
219 55
72 898
215 715
585 298
383 142
304 875
126 984
627 544
153 688
53 786
621 729
570 463
985 221
381 544
175 952
301 692
973 541
103 240
717 774
581 196
442 882
842 630
504 829
114 720
860 142
756 859
381 827
754 885
185 497
89 635
876 266
295 550
705 26
711 471
840 176
350 159
346 133
120 459
359 257
169 895
823 54
44 103
13 486
705 86
519 818
613 382
933 424
806 358
111 903
501 247
596 41
68 748
76 273
68 648
679 615
30 902
568 989
866 664
748 223
65 994
939 581
486 275
834 111
636 858
930 174
547 942
940 785
442 713
787 375
216 940
789 110
893 682
760 223
478 583
416 615
800 250
852 358
531 770
870 372
950 548
287 533
783 699
747 247
476 807
16 455
726 947
617 789
282 503
139 926
247 305
994 530
432 802
184 271
189 289
62 984
912 541
636 110
66 301
212 906
18 864
338 780
890 663
138 798
869 394
256 373
365 232
187 726
995 419
206 542
942 603
614 960
85 588
235 296
114 353
72 355
984 522
322 949
300 392
577 30
550 107
745 428
250 449
589 657
919 636
549 404
332 692
348 466
63 723
268 920
968 331
932 610
482 966
444 214
557 19
875 768
163 967
113 378
466 633
723 13
654 444
624 907
53 765
849 527
269 480
371 542
739 424
522 228
561 350
335 619
53 836
529 30
64 563
530 755
73 692
956 306
238 959
131 986
276 362
722 219
514 908
573 210
223 767
69 221
351 157
380 995
941 31
200 361
421 809
801 292
336 753
947 602
181 409
343 921
43 711
196 257
855 349
485 896
14 469
445 126
162 933
266 380
989 478
379 481
248 767
544 234
497 308
260 317
93 419
547 681
48 632
232 96
83 23
179 359
688 59
942 810
60 165
972 47
731 28
690 360
401 191
576 932
910 331
521 226
876 566
90 618
615 185
174 33
488 82
861 35
42 459
148 661
396 777
564 765
79 444
264 189
196 796
326 212
927 20
486 41
173 403
982 806
998 744
756 625
870 48
485 779
644 546
732 273
459 747
564 896
668 917
304 593
909 243
36 991
461 778
509 986
101 900
159 528
900 292
48 961
194 555
646 331
546 72
680 572
740 144
159 725
926 867
837 562
310 806
616 196
375 472
293 705
800 962
578 982
478 915
543 181
15 377
320 576
687 529
639 329
861 738
111 231
932 849
701 181
183 494
104 696
870 339
952 330
749 139
484 39
56 899
595 89
664 352
246 86
985 857
504 836
751 239
453 139
15 565
604 90
445 628
678 351
388 620
368 442
778 933
730 229
448 100
918 702
143 768
988 203
40 115
741 907
958 599
300 416
307 536
852 68
800 565
801 481
447 649
584 120
303 148
733 137
645 34
48 878
109 900
858 270
984 265
870 738
736 79
39 674
725 564
103 26
947 647
319 897
714 490
429 550
688 319
617 994
384 941
227 772
942 248
404 195
69 264
144 239
971 888
557 821
15 810
961 805
124 470
727 923
747 880
143 73
268 749
940 643
159 283
583 170
310 380
834 683
693 472
250 172
741 473
405 904
722 121
232 561
419 687
655 347
926 741
826 609
622 857
588 181
533 262
599 865
235 955
418 197
83 509
635 233
683 223
628 161
861 178
16 249
693 493
977 54
866 975
486 229
775 254
844 948
670 44
739 461
718 227
973 216
792 263
251 452
870 707
247 151
888 189
810 134
257 801
847 182
166 310
217 906
404 259
234 323
611 237
279 524
525 57
95 867
101 812
62 391
777 452
338 207
757 341
243 102
164 941
383 548
483 64
199 353
779 990
68 455
988 906
930 170
750 843
838 728
849 37
333 498
453 721
982 409
763 632
227 71
558 487
203 561
319 64
811 221
93 274
19 208
19 508
354 835
140 958
752 263
706 348
653 173
249 98
305 978
112 926
507 52
797 24
325 705
645 176
578 722
470 777
617 109
422 606
857 713
482 726
990 434
632 338
361 878
463 592
771 380
536 830
13 940
101 910
795 927
309 663
574 492
894 718
548 81
656 263
884 301
354 539
907 89
408 483
953 329
560 267
545 87
90 444
477 658
125 551
376 806
188 386
120 511
668 917
628 929
814 926
797 526
826 470
142 29
957 642
688 496
866 418
852 161
528 29
766 538
259 728
486 877
650 937
290 786
901 457
916 501
100 969
967 397
830 739
906 167
482 395
182 905
635 467
246 985
590 472
863 468
219 583
677 365
118 863
223 953
793 36
754 513
498 364
881 412
305 33
939 80
459 929
660 332
628 505
17 231
92 881
170 974
402 812
483 280
734 658
377 38
621 388
969 633
498 719
622 727
257 918
15 974
990 863
175 72
646 588
672 283
799 111
155 949
35 634
216 565
724 902
981 717
522 925
276 438
224 501
333 576
48 475
824 263
664 921
539 127
473 824
415 131
325 251
373 612
131 783
140 818
546 124
302 947
538 99
590 873
695 752
342 894
373 571
441 993
58 393
644 378
227 535
33 630
865 403
206 677
78 189
346 60
618 158
833 60
861 244
550 373
755 417
16 930
136 272
259 192
622 235
517 254
527 197
763 422
102 918
969 229
410 760
977 604
831 524
14 607
874 500
475 203
698 75
200 446
601 433
684 990
647 25
98 549
436 595
284 736
292 411
631 94
637 321
812 622
392 643
96 337
80 811
668 48
966 138
710 502
361 133
200 576
847 315
761 935
430 489
393 29
321 763
917 229
438 744
149 209
123 451
612 104
456 754
146 601
555 802
34 857
702 62
738 468
318 634
569 892
457 950
436 968
541 355
290 930
722 505
645 160
340 751
396 326
992 53
19 826
330 206
43 697
329 776
845 110
443 338
985 425
599 862
109 803
807 133
104 999
44 977
483 593
431 666
737 655
272 63
907 130
481 158
271 446
462 380
911 42
627 550
479 172
272 701
420 622
225 905
385 790
959 267
361 680
530 838
757 410
647 343
61 694
371 486
770 510
290 156
433 73
697 92
707 633
734 323
347 896
99 618
140 662
446 790
416 286
839 677
336 205
890 973
332 601
321 88
534 663
426 885
389 60
515 988
188 812
282 68
464 571
65 346
989 17
670 524
28 823
272 176
954 59
80 416
379 820
261 477
680 885
400 943
110 350
314 124
893 673
724 611
722 970
333 654
766 234
555 152
835 989
504 285
997 449
576 909
148 762
786 855
488 714
858 262
376 878
98 928
849 549
678 920
935 789
373 493
681 857
749 974
950 625
41 329
105 861
92 413
292 633
62 712
426 937
988 97
158 579
837 79
512 928
947 857
908 379
225 45
972 487
997 202
402 189
315 871
231 993
809 340
461 233
340 936
483 972
743 435
745 100
892 465
309 577
653 850
107 441
739 891
750 286
500 863
392 552
47 707
753 217
480 784
991 792
558 924
204 783
165 913
476 579
877 107
171 735
89 744
612 203
672 832
260 773
734 185
342 844
150 341
207 702
372 235
775 513
718 661
958 376
720 202
267 372
356 145
120 232
250 43
91 365
482 357
732 260
957 399
12 105
191 899
738 617
690 532
807 549
451 742
395 831
501 636
410 528
863 420
916 991
934 492
109 403
850 144
103 319
237 587
986 77
279 629
553 742
601 710
682 317
886 117
638 488
724 498
613 354
761 616
318 441
413 769
120 857
597 15
274 549
909 423
100 199
738 231
138 276
459 369
428 627
782 106
214 857
214 395
838 581
747 294
316 495
252 956
581 946
12 256
658 522
554 263
654 848
168 321
818 10
130 207
813 185
529 892
361 506
102 927
491 419
533 908
879 445
674 68
513 175
396 470
294 468
871 412
656 227
468 639
256 649
711 226
308 713
101 854
260 807
907 297
815 748
436 227
818 349
416 274
483 201
116 277
230 472
859 318
35 592
307 908
131 799
939 280
695 239
237 428
314 665
835 133
965 162
560 763
623 223
791 200
968 87
186 122
979 598
288 918
878 359
636 461
68 781
694 437
343 210
667 761
328 967
581 200
180 410
890 579
678 435
18 637
88 803
726 924
540 711
743 118
194 881
289 622
647 274
968 868
531 594
364 302
38 270
550 207
928 351
680 245
824 583
256 794
866 255
147 654
778 198
360 136
372 637
969 412
721 398
489 963
997 183
565 642
718 603
733 619
689 84
358 459
854 296
42 400
924 854
367 165
861 516
676 787
57 253
972 874
177 985
371 559
240 333
857 924
468 33
279 653
932 445
893 222
781 42
505 570
67 736
906 237
553 92
260 760
422 59
295 939
465 240
743 606
76 744
638 741
602 699
201 844
701 80
305 80
104 329
123 257
841 86
560 459
871 659
66 412
776 44
884 506
707 968
537 856
239 174
311 55
637 500
188 907
501 742
349 685
570 322
441 63
447 252
128 787
440 302
353 61
926 673
517 203
34 818
250 916
555 346
957 302
223 590
430 962
947 482
504 87
185 333
73 843
27 936
894 152
152 72
915 628
685 312
940 679
421 860
916 686
560 311
139 757
606 244
783 606
15 594
804 637
303 377
515 298
418 251
218 694
673 926
802 284
57 982
183 611
752 584
65 909
600 20
417 104
314 831
376 849
639 195
625 922
344 95
38 394
973 500
618 942
315 722
453 236
732 52
27 972
549 99
396 630
689 53
886 714
211 109
652 538
859 509
105 986
352 489
67 952
479 967
766 461
669 358
514 572
667 395
953 833
850 481
134 926
526 165
700 630
83 944
203 38
47 249
916 169
657 317
544 452
292 735
600 797
151 657
512 576
502 116
19 758
494 755
526 906
255 67
100 707
494 977
257 323
827 483
357 828
44 148
905 319
941 249
960 486
969 226
137 881
189 960
728 196
729 921
15 312
785 965
155 72
807 617
958 276
143 623
54 894
943 176
464 957
222 678
406 512
354 461
445 293
603 167
188 872
621 56
428 210
952 308
73 330
563 290
267 808
364 302
145 802
166 969
174 378
257 974
471 174
862 593
489 389
938 130
563 251
23 781
687 148
71 620
950 614
571 251
772 660
912 220
888 274
503 162
393 644
135 959
653 457
753 885
387 710
852 973
753 491
547 358
300 934
323 945
799 526
112 429
496 862
138 458
592 85
509 314
802 195
356 695
647 258
79 580
499 404
905 665
160 910
648 58
364 934
267 731
435 74
974 516
675 176
457 84
55 415
154 985
444 796
990 130
520 433
351 764
75 695
149 697
654 386
596 947
693 449
441 794
412 531
246 174
853 717
219 457
747 61
742 79
734 631
40 835
243 161
769 123
62 614
126 11
108 979
534 115
373 58
324 807
641 763
430 664
50 504
52 485
659 959
503 843
47 450
393 539
351 595
274 618
663 810
610 151
43 262
529 392
304 483
365 782
334 54
269 409
311 817
499 822
545 376
131 385
358 702
563 411
477 960
344 699
959 426
176 988
760 23
531 639
547 159
473 135
119 248
925 310
368 29
408 191
962 464
215 754
831 556
142 262
352 966
50 326
351 130
736 442
125 736
278 410
425 64
536 96
188 294
282 740
779 716
852 251
731 994
44 633
453 919
14 437
769 38
308 520
722 877
912 324
604 222
999 427
10 229
687 513
259 95
814 246
199 757
146 437
781 106
715 995
189 373
414 198
506 332
316 699
49 748
710 264
222 788
282 162
377 560
563 864
787 506
345 644
161 908
185 679
581 368
569 301
54 356
636 65
489 345
23 250
901 805
148 522
468 808
819 659
188 677
170 229
37 752
774 313
79 767
565 242
674 329
357 733
472 637
325 802
187 653
794 347
237 773
702 549
191 764
11 803
465 638
657 381
136 807
90 851
467 57
709 861
130 792
494 691
200 471
197 262
503 671
15 703
814 122
294 461
359 210
137 421
454 993
324 649
330 202
804 678
137 800
307 729
374 608
278 538
274 615
591 713
489 343
633 855
675 281
710 270
506 84
914 781
363 209
696 440
278 103
542 901
784 341
374 576
821 283
689 590
441 46
681 868
960 324
59 410
191 261
291 210
713 497
620 363
289 901
56 548
458 86
450 931
667 474
457 261
831 259
108 308
762 85
126 627
968 458
332 695
522 672
117 920
505 634
26 553
532 340
714 535
394 493
884 741
260 548
782 379
351 270
600 734
871 534
889 187
194 264
698 234
80 655
899 429
70 590
84 209
831 423
184 469
992 188
841 430
685 143
521 878
735 162
581 237
409 292
664 408
122 447
555 851
979 649
286 351
283 442
437 779
186 659
418 284
856 573
884 968
74 532
835 622
13 460
482 361
741 503
503 963
730 204
414 214
870 469
862 345
668 111
746 319
569 499
462 589
285 459
11 422
545 122
756 372
766 583
378 244
943 648
297 847
11 296
597 58
782 589
148 398
820 931
13 585
851 88
478 930
40 755
336 899
674 825
224 940
791 458
72 800
359 48
172 278
410 602
29 897
356 640
501 738
918 548
325 475
583 718
852 974
819 100
612 903
398 150
94 490
917 472
985 93
474 778
454 976
509 182
806 141
857 132
541 949
122 735
948 693
641 890
407 647
662 583
970 445
181 803
842 766
137 817
917 96
683 740
414 634
133 991
667 276
876 420
249 51
875 294
120 799
688 179
853 306
536 134
666 332
311 526
579 158
918 455
721 391
625 545
478 152
630 23
486 164
706 941
634 949
562 244
601 847
251 704
376 850
500 57
894 126
491 169
876 690
11 895
327 961
47 126
765 947
22 490
448 728
943 442
562 856
104 453
889 759
591 128
806 211
988 102
592 172
692 887
282 60
212 405
454 63
578 34
309 246
784 456
885 255
231 649
806 921
255 541
979 800
336 272
79 650
763 343
713 409
66 178
308 873
815 254
426 148
755 229
752 517
144 559
914 137
942 636
365 300
162 17
887 191
384 325
138 615
144 67
983 842
790 594
919 233
611 138
282 339
622 105
124 853
875 765
749 167
37 741
377 77
831 732
992 298
119 685
791 128
56 443
320 869
573 748
106 962
301 740
672 517
142 308
577 360
996 574
272 960
880 938
273 88
871 105
239 458
864 239
301 819
959 157
826 39
304 492
24 375
204 576
244 433
672 222
855 964
814 297
200 26
830 160
776 567
809 272
623 798
520 899
308 247
37 676
40 359
576 780
326 633
500 964
237 954
295 730
141 888
178 931
695 154
174 714
976 353
161 302
873 634
11 151
698 572
273 969
137 456
76 222
408 511
565 739
16 392
185 866
658 925
141 657
66 293
451 88
265 670
856 430
721 623
107 825
954 514
98 177
483 609
345 773
397 186
240 449
524 13
839 456
540 879
891 545
904 671
549 402
57 568
489 306
683 182
740 673
721 143
530 19
338 142
275 500
107 400
591 19
880 463
273 648
383 977
687 466
849 274
574 106
945 815
562 754
628 197
910 800
473 761
602 282
438 778
908 34
363 818
60 901
421 748
486 378
42 561
583 640
769 887
143 388
275 926
525 660
980 153
86 425
710 799
557 222
910 673
385 963
54 256
242 646
720 911
366 544
339 58
358 858
541 223
977 606
527 416
953 189
750 462
986 194
684 964
965 505
913 294
532 268
877 580
97 709
773 961
198 286
122 348
272 838
563 900
606 667
103 988
572 453
354 514
43 254
890 401
266 37
173 588
372 896
788 157
986 696
320 444
964 73
710 845
218 938
637 762
254 514
440 301
313 765
664 41
129 703
175 602
574 510
595 320
734 576
137 509
362 984
860 333
397 160
376 601
119 16
680 198
228 739
915 556
99 445
306 613
702 550
606 895
320 157
184 71
398 201
899 521
458 335
475 626
78 329
839 383
698 270
591 761
384 155
747 351
214 38
533 315
489 404
900 824
507 61
39 411
349 878
440 703
458 789
479 900
371 246
98 720
437 743
827 673
693 620
968 882
272 438
451 189
814 545
568 464
347 966
923 277
572 741
874 360
722 450
631 21
93 860
265 356
120 970
648 710
982 802
185 251
934 606
259 546
935 805
930 675
224 597
731 530
492 302
651 883
159 12
244 915
780 844
448 48
478 962
997 638
339 643
609 161
529 829
905 962
227 67
766 560
262 578
345 738
356 903
241 117
469 533
210 682
560 989
848 502
462 914
880 462
651 370
342 145
359 604
947 97
253 701
783 10
930 701
98 319
150 756
848 545
225 836
341 802
568 765
20 250
187 435
538 283
970 489
362 977
300 106
148 325
652 901
31 744
465 608
143 58
34 902
600 442
256 934
678 788
674 277
500 295
978 59
716 630
718 559
592 918
441 980
929 741
214 834
913 61
356 413
148 777
692 546
836 456
533 359
470 720
779 79
39 377
752 89
399 119
72 378
686 438
370 709
11 217
196 791
447 941
440 791
208 457
783 926
666 34
939 220
761 989
341 964
828 748
195 40
185 844
838 134
127 195
999 810
871 322
235 638
513 820
125 594
316 55
826 512
999 379
258 492
639 895
930 226
345 821
953 394
22 937
607 875
630 526
44 418
77 158
402 668
68 128
300 806
851 620
547 19
744 462
896 293
37 114
171 373
750 268
313 979
511 926
626 351
178 302
714 597
510 279
676 456
257 968
264 381
706 406
822 60
634 546
990 242
250 965
993 223
65 748
335 450
13 74
854 475
610 147
580 363
13 285
315 536
959 199
421 126
215 294
889 142
608 961
157 826
151 888
416 100
362 670
155 565
449 169
347 171
168 321
120 768
333 587
50 267
850 245
738 516
204 340
270 26
310 991
456 131
239 969
770 165
470 201
46 319
41 740
999 314
633 480
252 667
16 951
914 407
322 662
543 144
664 413
901 538
901 621
699 520
460 273
425 592
742 137
100 204
251 649
375 712
760 355
951 508
297 53
413 765
424 943
432 617
841 562
624 925
242 941
417 539
18 693
227 593
558 233
121 399
432 204
589 825
179 625
944 648
678 773
913 980
296 629
452 323
777 689
53 236
999 623
291 127
542 168
969 729
502 247
573 817
267 845
276 333
649 718
522 250
391 778
599 491
383 731
974 214
238 330
87 983
577 939
372 730
273 148
853 12
719 590
788 673
813 418
973 731
416 635
185 245
463 682
105 846
562 132
973 528
469 376
577 450
888 806
886 446
880 449
118 30
547 212
906 80
814 324
286 460
533 418
163 958
442 779
496 423
508 947
37 546
448 294
941 241
866 239
392 638
487 403
21 902
557 631
970 831
206 470
62 859
27 666
86 174
568 368
468 137
250 800
935 817
168 87
620 128
288 677
536 308
472 849
284 815
161 70
894 589
79 877
650 309
914 354
577 758
371 997
418 668
71 972
878 807
345 606
645 108
534 307
142 902
406 61
678 492
87 348
877 421
907 605
111 935
153 804
467 213
822 525
277 542
333 866
716 482
974 282
880 417
176 522
806 722
182 806
944 660
113 749
343 282
382 742
494 815
894 174
421 504
429 888
953 134
155 347
723 894
224 637
991 353
515 78
299 476
134 449
424 615
824 706
267 201
485 11
65 398
282 964
842 556
474 386
237 560
972 566
668 528
790 653
814 896
628 273
642 20
164 973
949 459
938 10
230 397
503 24
264 853
306 80
733 150
578 137
271 52
488 712
902 260
180 753
903 451
939 756
386 987
95 659
643 337
753 227
107 620
549 748
150 614
589 811
733 846
562 245
855 604
222 25
289 817
268 206
339 147
205 361
311 864
864 579
870 402
988 825
561 943
202 374
198 531
968 703
450 542
304 793
448 984
319 637
873 812
372 872
863 720
177 332
963 694
620 833
594 24
337 813
290 60
719 491
788 461
55 498
876 639
658 219
583 109
248 18
808 221
165 491
37 423
296 393
899 310
684 943
56 506
121 812
786 277
573 829
762 277
687 195
421 112
318 193
945 391
837 24
470 611
393 974
245 735
115 35
987 829
761 116
688 801
622 110
639 823
770 855
768 842
827 456
532 441
154 26
203 550
444 39
481 321
469 357
744 835
820 583
651 288
248 624
830 126
866 476
852 567
991 260
469 714
909 268
182 837
674 328
324 802
739 823
407 872
698 499
312 606
966 110
156 281
160 849
639 431
387 128
48 642
265 872
216 442
101 736
892 721
387 842
668 208
89 191
585 813
897 357
893 373
556 30
824 671
538 256
548 651
452 334
768 688
149 449
996 184
932 390
32 727
792 676
360 959
477 634
222 420
771 219
96 219
43 382
645 205
808 631
210 887
694 264
790 266
763 239
956 119
344 647
398 693
747 469
599 490
224 549
228 935
123 28
450 747
126 209
612 223
666 815
971 898
98 238
394 142
629 970
905 94
250 974
571 331
664 384
201 420
461 578
777 559
677 832
388 679
137 639
339 911
473 74
475 602
450 801
113 963
35 824
656 923
843 180
280 435
600 839
173 592
894 966
688 826
794 99
615 412
281 459
40 116
239 373
33 497
833 375
651 568
705 602
464 911
925 432
489 368
692 309
962 570
338 108
960 112
309 128
212 429
497 626
480 257
770 693
90 624
707 525
62 255
454 591
652 421
833 26
862 49
376 558
487 892
810 611
473 843
354 552
957 377
732 447
58 771
850 88
69 819
956 640
653 594
651 110
238 438
182 681
151 955
687 416
49 463
830 31
50 638
563 440
786 984
874 297
116 419
27 618
576 657
728 481
990 809
282 811
652 576
478 176
642 577
152 430
833 265
299 920
709 652
779 428
792 451
106 739
977 618
708 33
299 386
242 366
36 487
276 47
412 318
103 460
172 886
628 107
38 887
107 864
527 290
179 781
963 673
604 962
392 920
849 964
459 646
157 809
552 55
982 918
853 256
871 429
262 561
651 439
924 565
925 385
775 81
537 361
538 84
410 789
628 377
181 61
189 717
909 764
592 122
370 663
290 999
854 517
105 710
453 993
514 354
258 756
981 179
368 907
65 585
592 110
695 524
499 439
411 354
293 861
716 461
545 719
402 250
272 833
533 866
566 455
74 366
917 824
496 66
476 203
821 932
412 766
922 378
497 876
118 451
74 827
882 256
486 592
636 482
271 347
767 409
91 27
639 493
254 768
784 952
79 323
157 32
728 203
555 463
135 686
19 837
329 896
23 146
302 887
252 499
734 851
943 619
803 700
193 806
399 313
954 504
539 348
666 878
428 45
182 887
85 608
139 799
983 439
760 38
117 504
734 593
880 314
976 918
668 602
104 652
665 810
666 846
934 521
834 601
890 79
584 743
958 900
943 849
971 498
388 32
72 888
624 307
639 795
804 944
33 527
104 620
925 95
989 520
982 673
48 645
787 558
91 946
339 713
674 173
981 517
250 385
545 424
519 875
962 51
614 986
699 593
83 418
787 464
741 86
994 477
730 143
13 150
830 193
624 550
676 528
423 279
241 664
796 410
634 788
183 303
546 183
647 260
94 960
75 531
173 708
466 185
440 719
369 479
379 587
699 481
941 301
160 11
335 443
499 147
485 211
541 239
761 438
755 405
120 883
208 674
188 610
790 198
635 716
747 591
477 66
836 480
397 269
307 101
944 520
894 164
240 30
537 938
689 83
652 306
613 989
632 357
864 566
270 935
527 179
14 777
626 987
485 68
16 978
428 902
537 869
846 547
614 162
844 381
377 530
732 357
972 579
999 845
148 900
368 567
377 473
286 401
267 786
773 141
619 483
539 671
656 871
457 683
500 395
408 684
362 273
238 383
188 76
578 982
380 268
241 509
313 222
21 134
586 14
755 212
796 223
867 500
489 864
562 456
473 329
637 555
348 742
156 712
397 570
844 562
563 228
641 834
529 692
300 436
906 431
49 198
929 846
306 148
568 55
502 703
394 883
462 809
646 62
721 788
297 537
544 123
591 213
562 846
989 629
299 102
168 443
36 288
816 45
961 734
489 770
74 273
452 309
304 711
270 979
572 124
374 800
18 644
77 814
486 46
898 78
359 202
383 903
535 226
232 76
317 680
73 483
968 498
27 173
237 804
794 69
293 387
581 307
954 245
994 418
429 760
637 380
177 459
325 776
317 126
394 822
225 451
580 27
180 698
742 293
388 968
215 502
62 960
457 273
413 327
608 788
593 67
391 294
58 363
457 149
862 197
14 103
919 615
798 625
145 442
354 509
504 446
346 146
944 36
668 17
644 815
195 295
565 997
576 502
41 614
40 391
409 858
180 419
306 500
88 536
488 755
320 653
182 910
517 882
521 129
782 356
566 414
335 48
991 929
127 271
722 119
785 247
272 965
581 638
711 414
758 642
910 21
422 43
667 133
37 171
47 582
318 64
931 422
588 377
119 513
818 923
813 475
680 470
534 797
281 807
283 869
949 406
58 761
199 504
580 415
674 484
391 229
874 660
651 436
646 25
158 955
275 121
579 734
581 838
455 962
145 29
350 786
264 846
192 466
916 93
382 575
45 878
210 100
503 79
989 606
840 518
347 775
260 203
413 834
58 904
45 774
898 721
451 603
432 282
403 131
465 574
300 88
97 22
240 71
949 706
527 114
406 560
354 485
47 501
358 452
231 668
274 676
847 137
418 972
751 106
982 522
772 224
688 765
247 125
506 700
868 938
546 613
201 265
21 252
361 533
379 984
285 713
516 906
94 245
732 926
313 616
29 820
308 817
38 316
48 350
660 721
291 71
304 445
413 976
706 812
612 842
609 902
368 495
804 475
10 625
528 309
84 939
685 63
595 308
953 89
401 796
586 736
546 427
516 302
358 533
941 580
970 696
51 502
306 55
783 198
173 400
73 376
646 306
937 306
286 720
738 992
356 185
332 750
722 387
748 878
146 207
132 896
641 77
269 472
566 451
552 253
22 496
979 598
917 89
419 44
398 167
883 144
273 951
545 383
12 244
583 96
672 76
40 547
168 95
888 199
447 195
922 243
86 921
161 461
219 814
879 347
318 148
968 499
435 699
294 477
172 313
159 623
601 13
55 226
488 378
406 787
287 466
635 732
995 417
545 637
168 936
251 382
419 115
453 14
544 815
726 180
235 469
303 887
552 663
797 517
738 62
618 350
780 666
394 746
25 992
111 579
728 451
745 52
578 720
456 372
998 71
868 308
75 674
430 56
78 798
630 838
740 485
779 873
643 457
924 549
472 109
436 267
841 384
904 398
55 919
146 841
49 390
322 579
561 33
372 533
436 273
736 16
121 904
114 785
392 174
697 885
265 479
760 324
473 415
609 835
232 644
829 368
724 537
258 533
889 748
701 483
167 597
302 583
822 903
132 345
644 916
812 516
360 195
508 791
296 124
811 749
697 30
881 475
72 309
83 384
643 949
332 132
80 204
442 208
155 321
754 36
961 214
470 922
997 625
864 940
333 157
111 718
757 447
280 713
151 529
770 42
362 765
127 265
387 990
655 44
926 263
633 951
883 964
426 808
982 777
562 711
790 194
634 143
926 600
587 740
93 780
569 484
901 630
391 60
856 177
636 838
779 324
744 304
330 584
528 85
375 99
589 408
253 950
12 976
127 393
683 879
720 461
661 360
374 803
956 651
545 627
53 423
511 669
939 200
317 509
333 480
135 29
50 252
295 969
202 417
328 597
287 418
152 36
895 155
942 681
894 428
327 239
271 504
909 51
745 963
152 723
35 340
734 452
474 950
269 414
397 92
730 912
334 16
244 772
211 697
641 943
828 184
882 198
103 855
768 548
607 216
802 391
69 899
806 30
69 760
349 468
114 946
789 312
541 793
445 830
838 714
749 528
580 168
353 834
730 662
300 847
364 143
700 778
566 289
762 329
753 437
349 21
291 165
67 459
232 430
999 659
774 320
366 801
357 983
382 93
748 287
311 702
622 809
640 732
728 273
213 699
474 828
747 75
448 814
124 973
467 927
884 420
880 197
618 32
910 493
443 253
785 332
75 13
303 589
574 182
214 142
109 979
119 501
453 522
862 658
115 479
85 789
446 791
480 877
356 974
354 581
289 480
343 679
524 411
878 966
415 632
964 48
532 319
709 579
135 350
279 163
891 628
442 259
414 53
696 437
999 218
206 592
210 581
685 458
619 450
870 388
692 444
335 13
653 978
377 317
967 134
932 663
900 279
925 788
541 703
358 42
577 974
320 669
546 713
238 597
702 988
633 148
375 845
634 696
770 899
96 664
88 381
592 243
617 504
569 961
842 557
692 156
450 550
703 118
637 296
993 910
996 713
689 342
670 173
36 438
276 404
307 501
16 895
601 78
279 392
89 305
507 725
408 36
354 641
505 850
191 990
641 66
292 514
684 62
445 992
131 313
866 472
742 936
860 588
224 693
449 903
347 178
729 410
979 334
217 506
523 100
635 511
25 130
991 276
489 57
275 951
852 573
906 157
680 755
409 881
716 543
670 242
349 475
896 440
478 748
104 558
124 481
229 866
176 48
662 18
189 435
404 302
867 616
95 387
952 803
94 277
313 587
453 513
106 894
696 495
932 293
705 40
748 972
487 381
963 10
971 120
755 413
770 315
85 646
181 915
415 519
636 60
755 994
301 61
105 406
621 749
872 783
596 116
908 372
356 286
858 290
328 689
658 485
175 445
564 845
204 645
950 56
384 746
640 51
290 965
568 627
191 474
996 717
883 411
730 930
595 728
799 138
93 740
947 765
650 136
155 86
21 933
797 901
865 752
292 439
247 111
126 280
602 78
809 212
820 255
681 828
636 497
567 496
81 566
423 822
356 682
813 720
827 374
662 17
838 160
585 282
675 847
434 860
770 958
482 375
316 744
58 523
151 949
34 956
961 590
208 922
609 988
788 644
70 628
334 809
877 147
955 837
42 493
219 598
770 979
121 449
452 748
584 782
118 726
615 975
183 400
693 537
23 356
449 218
553 874
252 781
156 412
733 588
284 425
368 620
867 598
333 109
324 495
789 330
693 314
489 697
919 24
555 996
347 794
678 57
898 161
146 61
947 842
573 39
962 485
803 473
902 586
763 961
317 648
776 691
55 184
565 886
247 307
56 240
797 916
641 734
726 393
62 306
474 223
965 205
727 479
928 525
77 159
729 974
503 350
300 853
236 969
82 780
173 96
712 842
28 183
283 622
612 997
436 561
668 187
982 628
646 529
530 462
190 250
423 52
607 542
623 803
363 731
627 902
742 317
728 52
805 196
392 557
327 623
778 460
823 233
788 236
403 263
408 301
892 464
14 834
516 975
528 375
971 741
211 500
74 175
590 151
590 934
761 619
684 623
67 808
588 206
281 656
703 386
854 786
787 217
843 71
476 676
465 131
965 552
350 115
784 270
778 249
577 375
882 52
847 538
92 665
190 283
238 16
600 526
689 406
403 800
406 912
143 217
925 338
639 335
756 489
907 422
385 266
96 307
301 787
763 560
194 469
205 22
758 127
821 968
981 552
879 54
251 792
467 60
333 783
915 720
146 89
937 393
554 295
162 928
800 378
77 153
16 307
597 115
168 638
313 722
217 54
517 317
469 768
470 331
713 887
433 12
106 372
432 23
183 666
531 102
130 438
932 792
378 666
97 999
696 824
900 969
54 575
479 192
514 773
429 693
603 823
414 684
158 72
322 491
592 224
643 971
629 408
650 791
219 639
136 66
842 641
81 537
505 882
207 516
935 449
182 77
187 652
211 715
769 225
613 30
495 747
12 693
294 207
285 224
191 590
321 608
882 471
111 886
611 737
682 798
586 202
697 788
298 889
305 561
84 178
402 490
997 509
420 521
591 23
94 203
628 224
231 638
323 992
740 211
145 221
980 41
82 185
827 178
977 757
560 62
498 939
899 428
642 132
925 645
599 849
390 167
385 955
173 239
267 87
547 735
665 79
676 36
300 440
535 802
786 249
861 561
484 732
983 344
222 370
16 712
91 776
782 212
68 300
862 499
917 815
982 159
410 189
981 527
528 974
750 920
158 799
491 86
179 427
22 631
33 132
479 739
55 630
241 30
699 894
745 475
833 993
679 374
847 416
623 40
754 628
930 264
236 524
560 440
906 493
537 220
615 180
447 118
186 382
842 690
957 671
140 79
590 656
815 253
55 972
88 408
631 477
637 454
484 62
315 222
320 483
907 132
583 898
514 720
949 221
17 402
394 51
306 731
161 957
285 625
809 340
664 300
928 482
490 115
262 48
48 303
922 685
416 583
474 813
781 656
879 516
102 31
614 243
80 747
119 52
511 764
198 866
393 920
957 39
463 19
767 678
137 950
255 772
623 741
51 497
174 102
308 232
850 778
698 44
255 429
128 246
260 328
448 715
262 645
79 874
778 259
241 598
450 890
598 334
783 487
117 253
721 476
229 448
871 182
418 718
585 725
345 764
599 447
16 604
202 880
575 349
756 449
787 907
58 607
497 989
429 702
166 905
917 276
447 892
175 445
660 884
649 988
489 202
429 132
943 195
722 854
67 476
65 904
406 991
491 715
143 571
312 823
186 869
442 303
470 931
627 938
535 151
425 973
889 981
928 652
398 105
47 679
114 174
238 398
922 655
789 994
631 457
147 489
740 163
111 365
500 937
355 113
249 820
728 238
429 236
634 862
986 510
17 138
114 675
321 825
978 776
672 456
258 945
733 963
435 953
590 127
390 222
187 789
447 901
646 870
719 981
183 449
20 309
560 323
544 890
139 686
625 330
568 122
296 454
472 146
669 948
398 853
228 650
860 206
472 953
604 353
404 710
852 684
470 791
84 920
292 901
109 603
753 373
773 912
447 143
343 910
833 720
766 462
630 775
684 130
472 38
841 196
480 145
730 872
724 597
728 554
639 49
687 310
288 57
565 634
559 214
514 379
166 75
851 415
647 206
688 260
22 810
451 221
123 472
221 129
802 358
992 643
655 84
790 177
985 749
881 964
900 687
167 622
995 91
686 903
651 505
932 254
261 547
985 102
230 927
651 300
844 503
280 825
880 973
232 386
422 275
689 427
528 625
517 316
238 861
997 631
164 752
699 509
49 161
465 902
756 505
353 420
151 966
26 121
161 277
782 610
256 179
912 425
323 787
786 264
704 926
671 269
589 930
735 268
417 298
797 417
500 144
475 146
93 381
83 296
297 182
816 666
637 170
655 832
139 399
256 459
768 924
10 582
655 775
708 259
900 290
773 28
525 170
689 615
351 285
37 986
544 162
386 241
862 80
887 630
782 408
629 484
279 132
439 681
378 152
801 293
71 163
738 813
678 868
408 57
388 896
128 290
948 353
65 828
496 394
905 165
143 575
782 989
624 465
158 760
587 898
350 977
73 788
774 219
13 568
904 310
625 161
692 520
962 671
800 875
690 820
794 182
820 938
605 403
436 294
829 207
353 963
282 339
11 986
305 895
519 420
157 510
760 497
400 309
900 703
250 175
549 277
66 945
808 919
114 292
64 319
454 681
259 792
534 370
235 843
701 271
377 672
925 671
708 296
435 838
748 311
902 190
790 870
612 481
710 919
634 454
286 668
943 288
119 540
25 388
410 100
465 785
364 931
934 478
749 347
620 919
859 23
532 845
405 475
459 660
222 46
787 911
278 346
418 684
124 874
533 471
252 935
889 509
948 774
606 210
99 861
813 393
835 213
118 61
558 226
645 223
47 492
884 401
858 747
401 749
202 828
625 252
204 323
966 270
943 74
563 340
589 432
952 362
520 940
982 534
143 573
500 845
676 354
379 650
140 235
236 791
553 481
649 424
875 629
206 795
789 175
207 137
357 169
160 326
312 526
253 468
112 264
283 589
57 625
107 436
618 993
711 980
643 877
650 525
983 788
23 557
949 692
156 889
672 585
948 280
612 978
344 580
274 529
795 592
844 252
928 253
721 652
288 542
176 999
919 287
191 34
516 96
308 518
143 743
456 817
876 214
207 127
385 138
100 416
455 833
121 468
662 754
438 101
73 338
897 186
738 359
836 135
529 179
173 942
235 878
48 326
33 463
357 797
285 536
161 909
706 920
781 165
835 904
570 277
979 105
719 905
166 79
299 834
985 70
84 787
70 361
150 620
981 383
234 151
774 174
252 44
510 149
458 661
683 910
602 290
409 985
327 981
918 737
202 870
705 840
558 271
975 176
629 838
261 594
746 819
346 634
206 439
685 250
412 102
487 238
233 617
333 513
98 387
96 343
863 633
469 658
306 148
247 131
894 377
151 64
237 408
508 642
742 877
153 841
402 646
364 168
708 424
578 777
191 406
114 768
490 733
766 525
719 97
587 179
289 122
662 847
234 625
977 146
931 663
179 371
615 241
956 298
937 433
19 687
557 821
600 989
545 779
679 976
186 867
46 390
999 465
142 440
752 337
429 271
719 867
159 697
99 928
541 775
626 816
923 156
401 333
573 677
12 493
432 149
118 295
487 897
210 528
252 589
366 515
48 461
830 500
545 303
894 492
860 248
992 918
170 317
531 905
963 779
17 669
187 602
91 983
723 395
172 591
275 211
251 28
980 232
895 75
370 210
785 989
593 125
413 168
588 708
874 128
481 83
917 43
116 843
193 370
953 419
525 21
275 571
189 281
762 426
277 712
965 588
624 267
919 437
736 395
516 769
212 547
875 95
849 622
193 412
823 148
713 343
113 896
833 978
541 997
931 838
305 548
691 782
593 993
144 932
277 601
331 691
789 633
984 506
97 373
681 753
170 884
877 764
305 565
893 316
676 965
892 198
676 483
124 603
664 793
159 928
714 341
633 420
856 470
288 417
524 382
160 78
456 801
899 663
668 113
855 637
150 855
726 245
758 997
390 81
165 836
331 813
963 857
243 491
454 665
906 329
211 924
814 522
322 242
788 666
544 626
49 601
314 377
239 140
439 133
77 559
828 143
944 361
854 611
850 81
977 321
928 145
939 422
965 253
646 336
211 709
977 885
890 215
822 223
651 763
659 780
127 503
219 317
336 735
322 84
233 453
162 897
204 766
957 636
428 226
856 498
172 587
799 638
962 299
846 440
701 451
955 98
403 996
971 431
560 353
603 746
407 584
368 865
287 571
986 441
226 860
678 532
70 184
311 757
341 609
868 11
333 679
221 540
524 104
362 894
619 542
917 754
596 889
52 353
677 839
468 297
451 116
410 801
174 82
889 577
546 929
491 29
982 249
989 855
732 989
69 960
223 936
322 421
217 689
961 211
314 51
288 877
676 942
868 330
529 151
966 784
122 728
504 258
372 894
644 241
12 554
590 796
520 591
538 631
945 858
378 266
798 740
712 922
742 46
368 948
379 573
336 698
964 632
178 874
993 279
837 60
928 318
679 861
773 877
816 243
220 389
787 987
821 227
267 201
989 693
331 947
211 360
485 750
512 358
936 726
276 106
208 601
493 629
283 139
53 650
501 31
585 423
800 598
438 236
153 806
940 350
937 691
216 377
867 294
916 159
732 804
181 600
346 878
903 360
659 269
767 875
377 922
95 400
555 89
158 602
358 788
373 961
376 108
248 477
873 490
92 629
584 762
671 413
686 798
988 931
120 989
429 176
778 657
933 804
761 90
261 796
730 443
869 687
147 488
131 777
517 698
580 183
506 150
200 933
853 914
718 450
836 428
309 848
841 359
616 705
492 651
227 692
701 344
442 794
28 545
607 526
181 51
466 906
388 258
57 184
548 185
136 853
232 480
118 502
584 743
301 516
647 855
403 278
722 946
123 705
574 791
196 775
713 259
806 896
195 292
398 835
746 581
805 114
655 467
507 241
542 297
362 235
431 577
412 679
460 897
657 454
157 286
13 138
13 749
46 518
653 516
106 349
722 945
207 605
943 609
725 152
670 381
226 589
919 835
800 380
243 493
607 249
248 169
293 718
915 410
399 317
449 697
729 73
377 826
384 44
145 79
966 578
38 880
84 598
913 724
40 906
574 810
376 986
245 84
873 948
720 198
10 721
20 340
11 502
193 816
268 55
641 451
381 768
54 718
622 341
74 360
399 140
987 705
270 135
463 213
879 88
928 399
294 372
794 334
882 727
412 863
864 570
330 913
228 998
346 454
176 889
529 930
597 241
929 49
384 900
963 483
993 384
893 481
119 261
766 927
558 815
151 474
59 124
513 896
133 639
113 931
905 698
396 963
766 639
212 911
594 675
859 509
939 402
230 367
137 448
72 387
451 935
758 927
550 131
285 456
51 161
334 153
37 997
510 713
805 634
477 127
507 971
107 334
693 359
456 238
639 462
659 331
88 298
389 566
163 225
959 567
538 442
78 932
66 594
330 394
868 359
366 843
926 41
892 357
404 35
283 892
611 126
785 483
592 726
470 193
777 898
380 192
985 323
179 80
175 680
37 545
29 327
328 496
412 470
271 644
460 807
642 788
261 385
186 111
631 769
813 116
534 10
624 549
322 962
513 669
328 463
15 661
883 796
796 666
620 393
761 845
461 679
630 331
927 536
857 430
473 711
227 736
903 726
406 670
423 703
227 527
635 218
22 119
87 540
407 64
622 921
497 291
345 593
862 338
445 937
806 335
227 81
99 421
988 376
591 138
419 879
886 371
566 633
753 484
97 678
900 834
336 642
793 19
216 487
223 831
400 791
301 797
788 867
361 461
338 448
854 115
242 577
663 431
969 299
33 663
48 342
626 292
569 366
272 425
234 44
940 177
240 894
588 799
937 168
829 748
927 394
416 281
249 107
645 500
598 125
987 488
449 557
682 373
627 152
953 171
969 808
425 935
878 807
144 672
510 81
853 986
545 815
994 283
417 895
293 443
126 369
356 150
60 586
35 993
37 548
483 594
248 755
369 945
856 115
549 684
179 313
933 675
714 16
67 875
413 863
445 849
517 231
732 493
443 650
835 67
488 27
849 730
650 525
80 583
700 287
642 214
134 268
664 18
506 305
694 252
483 819
442 907
184 992
356 274
919 136
565 881
666 484
44 982
578 147
426 297
446 548
467 191
970 79
163 271
200 731
330 263
960 391
338 894
584 267
328 392
159 720
780 883
702 841
549 389
985 274
616 369
335 78
766 483
110 748
959 467
529 772
88 912
773 377
52 880
408 144
197 758
31 483
774 617
764 959
496 926
11 177
194 936
220 834
57 879
616 823
378 686
28 385
727 790
699 598
106 858
347 792
66 489
443 505
79 632
539 116
247 189
768 544
410 491
748 612
399 958
587 709
687 890
788 449
233 912
22 969
169 18
351 772
75 548
378 548
747 818
593 475
751 363
270 474
243 132
953 181
272 721
830 19
72 311
861 510
349 925
754 510
951 590
41 207
670 21
208 549
294 642
391 819
575 737
127 257
983 230
487 382
348 669
332 224
940 503
333 943
626 193
463 16
919 644
842 29
407 200
959 767
658 843
948 10
595 38
713 403
691 536
570 998
578 854
624 874
651 391
896 50
818 287
800 585
762 457
35 455
144 939
963 765
660 272
808 591
258 746
993 791
502 36
750 889
270 899
993 345
674 731
189 540
89 972
388 767
56 288
124 646
684 508
374 270
966 628
674 219
363 59
40 220
987 762
967 231
69 504
584 366
137 973
117 574
697 458
753 73
780 950
683 330
472 977
150 326
385 230
317 241
100 324
826 427
816 936
953 861
684 183
688 895
15 751
641 557
201 135
21 591
87 329
210 736
331 99
743 592
706 449
13 572
639 810
647 955
606 420
735 548
872 466
545 394
898 278
266 165
383 819
384 789
664 220
552 657
582 72
665 224
162 782
489 717
429 194
40 621
428 131
532 661
335 69
417 638
460 96
185 502
738 669
496 108
169 920
965 361
172 87
492 944
647 816
63 886
749 837
835 919
284 51
288 92
780 380
457 164
851 929
291 97
207 298
373 527
87 661
987 929
963 140
479 357
995 230
797 310
379 906
763 653
35 868
487 884
683 302
453 796
806 375
53 769
971 739
668 128
311 959
701 91
428 712
999 568
904 123
869 954
994 793
831 451
368 661
559 408
136 278
43 157
194 654
73 571
427 258
506 799
158 682
172 843
596 803
390 280
320 876
132 240
171 764
950 133
773 545
111 590
253 192
715 561
67 775
628 931
435 129
773 446
334 434
509 451
686 270
263 759
917 495
19 511
830 506
279 188
919 732
283 991
35 820
437 717
997 563
414 604
858 333
205 995
315 499
382 661
427 658
834 210
548 771
152 290
939 320
703 502
20 89
641 124
412 631
311 752
401 784
953 692
196 522
468 207
363 237
93 689
590 734
217 595
633 465
280 752
664 76
10 637
579 465
909 524
387 274
36 532
325 116
315 70
814 649
644 707
222 631
933 583
919 240
160 948
631 719
985 663
454 76
404 922
689 955
734 384
387 799
875 316
306 641
473 181
273 814
301 655
336 102
228 410
772 643
613 770
211 467
853 452
242 915
211 92
208 371
998 645
21 323
735 50
249 666
698 931
703 923
239 956
969 39
370 886
617 702
402 185
428 191
764 643
868 230
978 622
615 822
993 697
426 91
773 151
802 654
495 914
57 133
691 912
190 369
315 757
667 543
409 69
269 718
140 798
118 840
153 288
669 754
899 222
444 779
131 391
519 948
326 995
692 161
96 211
142 418
33 830
127 15
27 982
300 491
103 444
493 585
321 412
634 942
584 176
14 122
866 969
822 966
727 809
860 419
555 764
810 445
498 795
180 745
354 563
52 399
699 592
487 645
703 95
826 657
234 535
940 506
579 868
210 345
53 206
323 874
368 458
22 400
526 740
291 661
169 33
238 411
985 54
213 799
12 892
71 439
397 224
11 364
934 248
57 305
670 842
624 517
433 840
254 832
593 416
434 846
835 87
282 403
151 389
514 892
790 175
839 972
802 447
679 862
226 533
536 387
580 469
776 851
117 664
474 549
75 150
673 881
735 375
84 402
209 459
447 236
208 967
879 62
978 394
655 835
962 393
380 720
743 900
572 206
61 955
778 570
58 483
944 851
873 255
745 553
796 880
453 165
760 946
815 650
679 506
786 351
782 314
625 231
326 534
845 599
577 442
667 174
870 24
991 199
798 213
537 828
821 283
536 97
469 34
711 30
677 548
534 965
239 313
728 557
16 533
335 270
175 802
31 911
637 430
63 784
433 361
403 476
126 701
979 381
446 612
945 217
671 527
12 546
807 593
651 992
107 359
935 428
731 93
692 846
698 911
699 892
19 353
864 701
215 964
752 194
579 859
275 852
521 210
933 818
918 52
96 402
198 827
379 97
51 970
401 239
835 289
600 38
599 950
863 436
249 886
904 818
416 220
703 292
610 59
372 255
255 75
209 930
638 829
874 295
227 638
975 661
452 742
260 640
871 579
281 655
467 144
737 625
298 855
371 511
144 957
53 205
399 244
404 575
119 973
189 743
585 711
989 366
16 552
194 985
99 815
432 69
623 282
129 385
986 893
339 692
815 104
326 450
841 959
728 269
627 690
835 392
940 817
433 357
367 490
254 486
963 390
621 462
203 385
293 618
876 87
16 300
700 568
59 119
700 830
402 821
38 287
543 761
833 603
691 57
456 772
773 178
988 494
885 785
430 204
67 129
797 633
543 804
849 240
539 99
734 497
21 154
962 309
617 476
902 963
711 67
374 844
815 382
881 145
644 254
568 24
797 91
986 63
313 743
937 144
560 83
87 460
288 880
977 431
938 288
462 31
390 694
13 964
893 407
791 967
52 781
992 140
980 869
892 587
588 249
34 945
692 610
104 408
369 810
500 982
968 487
974 581
959 93
984 116
143 369
422 684
466 613
214 853
74 838
583 109
348 955
807 144
473 121
690 353
647 986
459 267
217 805
595 902
660 595
254 414
302 658
64 446
669 767
477 790
512 619
380 988
417 757
299 124
140 977
129 573
721 255
119 461
657 581
333 240
382 278
461 721
725 611
10 727
907 709
296 581
798 344
926 199
613 424
409 348
552 366
713 970
928 318
894 292
425 296
881 403
639 48
809 96
312 813
474 300
735 377
449 969
525 246
41 912
257 594
597 51
973 107
498 228
680 280
879 615
576 845
149 826
426 869
848 224
419 633
559 262
390 963
435 539
167 14
411 26
541 656
819 290
203 639
570 823
465 780
555 217
59 534
101 853
565 438
943 351
247 158
96 925
105 269
552 21
289 59
507 864
848 395
103 919
69 343
661 860
705 221
842 276
197 514
783 207
706 102
114 287
265 501
899 354
587 214
967 496
470 361
632 788
804 745
265 439
313 786
801 71
356 136
975 836
951 726
112 790
667 471
684 290
988 253
72 238
350 892
635 973
812 406
385 92
659 540
266 369
34 734
270 581
803 397
134 484
997 91
366 181
897 610
990 341
127 381
55 546
809 262
320 48
196 786
167 973
550 648
747 156
539 356
252 649
548 78
33 539
211 337
508 40
636 122
287 566
631 280
584 175
405 41
419 131
156 782
848 143
174 354
373 296
703 262
905 710
183 39
571 219
532 944
889 328
494 946
151 613
671 421
678 202
656 64
402 660
494 353
79 263
441 753
582 445
286 199
668 884
241 949
335 29
197 648
262 167
406 292
895 642
882 283
831 277
848 294
224 924
853 174
143 414
565 347
444 170
147 713
610 967
450 805
546 301
204 118
448 572
621 993
63 954
161 333
308 227
354 985
457 686
185 821
438 527
352 717
605 735
853 155
258 593
715 399
962 618
627 192
907 270
854 206
991 577
54 177
934 463
610 457
737 337
600 307
800 383
438 804
269 153
844 620
561 931
67 336
781 448
890 542
848 495
12 703
684 977
68 297
467 564
221 779
235 691
385 132
35 321
185 631
297 699
457 649
937 263
945 774
338 703
990 537
528 880
946 664
836 83
984 228
977 259
235 933
787 228
397 285
138 377
592 65
336 49
466 989
705 252
962 614
832 531
495 297
698 782
763 47
526 63
149 557
992 579
249 45
887 324
514 790
153 840
275 800
581 293
22 192
535 965
959 80
841 393
167 343
95 579
857 735
225 65
11 543
103 833
510 179
984 589
296 483
282 709
142 818
970 614
151 384
325 217
917 137
408 681
328 983
559 67
347 730
683 421
898 620
528 138
325 104
112 424
306 995
293 205
239 615
105 323
479 702
798 83
719 203
193 533
60 659
210 773
98 547
920 506
126 513
623 43
832 281
864 933
696 171
668 237
357 571
634 969
80 925
291 349
194 906
526 832
944 409
329 989
482 849
526 77
351 489
997 557
921 700
85 361
484 401
39 264
218 539
615 982
424 331
187 598
618 709
782 638
701 933
753 165
35 796
290 618
538 156
395 581
504 256
746 433
457 27
882 597
740 171
380 183
637 726
823 178
472 582
607 381
830 522
88 501
456 677
96 378
607 102
269 530
580 190
690 149
673 539
67 728
226 744
394 715
339 947
717 334
92 355
213 555
932 382
194 498
42 626
92 555
941 449
716 138
482 690
18 576
994 663
252 619
409 526
474 312
877 101
721 939
51 934
352 185
652 553
537 305
64 624
869 96
684 914
190 598
145 607
75 912
339 396
254 729
696 187
262 360
102 922
570 91
131 687
929 585
618 845
703 565
574 751
188 719
132 837
684 382
933 464
36 527
562 923
289 697
327 809
973 434
738 488
68 576
609 115
678 97
479 279
177 280
454 335
848 456
672 848
658 543
301 842
664 511
324 602
497 721
414 607
89 475
731 861
576 465
16 594
80 219
915 552
966 568
518 123
944 341
894 30
516 738
698 989
348 514
151 814
51 410
381 67
178 483
517 59
122 294
374 484
925 370
987 277
739 256
184 819
856 245
888 797
183 420
778 335
434 297
660 179
62 288
438 258
252 737
274 162
898 650
864 82
82 237
210 709
289 213
256 924
339 255
46 608
25 233
716 48
563 900
186 647
764 840
831 44
949 263
567 504
910 369
945 557
78 214
288 463
32 689
532 34
345 196
996 549
500 992
126 835
599 708
65 337
801 341
466 284
681 982
90 910
579 452
744 225
175 720
414 989
876 550
588 357
687 851
240 43
152 313
551 697
179 835
457 30
244 339
24 634
188 556
200 671
873 679
94 219
978 316
302 203
671 596
692 79
176 371
430 519
757 522
745 354
366 464
948 311
735 46
592 329
819 576
949 373
876 366
904 500
808 536
61 169
472 239
330 117
872 275
239 844
674 899
962 549
557 979
215 917
490 233
409 497
931 196
991 145
119 876
169 673
78 369
236 729
900 95
111 37
102 211
953 629
601 864
667 292
826 675
432 821
608 494
614 437
966 159
165 333
147 82
165 307
781 586
813 465
86 719
438 63
193 833
771 370
338 450
445 209
75 603
440 623
683 94
30 230
696 908
824 671
24 834
121 180
333 210
275 19
10 617
303 542
973 866
172 652
519 212
192 113
410 300
723 955
159 54
922 704
253 444
215 873
85 969
743 118
181 78
594 965
105 949
233 349
505 385
30 911
484 578
365 902
841 544
206 475
817 459
239 717
816 993
647 398
367 254
89 189
761 470
707 170
769 931
34 181
364 986
475 702
65 256
885 339
364 258
791 179
224 510
798 50
760 893
822 511
772 381
821 196
157 932
100 201
786 114
551 111
238 324
855 455
559 701
219 129
243 921
123 439
505 314
722 378
101 985
625 792
947 448
613 79
86 252
651 38
778 460
846 535
227 414
738 824
413 335
447 384
824 959
626 87
303 729
851 34
156 25
596 398
479 862
700 324
594 824
429 716
550 750
290 565
288 976
88 148
601 162
758 510
846 453
769 606
29 109
536 35
328 428
79 556
825 650
524 30
863 926
432 283
863 959
577 484
474 697
758 952
703 510
815 903
670 578
388 170
685 467
330 126
798 586
458 220
228 498
725 819
596 117
887 575
954 732
953 546
931 104
993 774
816 656
106 361
179 616
575 178
139 483
614 864
729 976
717 58
155 977
366 161
393 239
441 847
860 303
894 286
308 691
281 827
670 322
638 98
911 257
968 334
569 223
944 509
943 126
346 105
290 99
830 693
460 274
852 652
694 210
864 228
545 666
92 905
468 806
285 695
256 759
560 639
15 822
419 762
217 372
371 825
213 496
523 330
113 336
21 599
673 251
72 752
480 297
203 798
98 371
173 408
507 66
642 813
682 289
912 60
608 703
463 534
448 341
617 770
47 514
184 512
976 364
694 824
354 796
574 889
591 781
552 98
48 105
813 97
421 192
311 412
304 549
902 22
905 136
934 371
583 146
896 502
476 868
829 399
706 571
86 410
28 85
106 361
583 943
657 989
248 165
414 652
974 755
20 720
233 892
171 11
428 940
516 410
745 557
408 521
260 417
185 509
924 63
487 269
451 222
809 482
135 620
712 949
252 775
743 55
166 391
80 966
620 110
628 107
829 101
769 582
834 532
247 979
200 780
497 96
922 148
202 478
929 865
625 708
318 411
620 916
452 643
813 924
449 45
340 590
139 226
333 13
223 11
556 133
137 688
301 773
483 849
596 669
490 603
420 181
238 347
10 858
866 944
170 519
355 862
957 679
863 196
115 633
312 649
456 727
461 532
777 836
844 933
634 223
792 665
430 754
783 285
760 837
720 477
278 131
514 672
845 606
496 325
984 707
781 840
181 331
736 112
373 78
449 695
88 495
884 966
638 717
839 300
878 621
851 439
120 181
560 996
36 941
457 649
424 41
305 771
575 273
944 50
692 837
910 455
263 908
450 87
992 206
749 497
918 297
438 901
992 443
372 139
555 251
129 909
562 921
821 171
35 190
954 237
973 635
858 934
196 381
984 342
778 322
748 947
295 418
862 380
867 614
135 34
684 811
660 10
748 158
734 483
580 479
71 373
538 744
326 918
658 894
686 934
812 518
252 918
469 131
27 598
814 340
993 202
26 934
623 748
800 197
290 415
974 174
133 769
428 707
222 443
903 777
932 38
623 900
791 688
968 877
136 211
381 896
742 343
429 861
114 52
356 453
437 941
14 464
366 641
431 143
954 368
694 964
113 584
615 111
701 109
557 296
41 136
180 476
240 174
372 728
777 181
973 803
436 887
446 581
184 961
130 553
564 678
550 873
287 882
373 229
494 944
390 506
485 31
851 210
332 550
943 457
383 900
134 529
617 990
598 869
910 544
732 488
141 53
64 868
275 425
710 185
617 825
768 229
849 52
164 81
503 204
202 769
660 521
347 936
81 716
981 848
63 767
674 354
558 372
156 461
482 733
901 568
695 918
193 361
729 202
727 81
164 786
502 18
383 126
213 594
678 310
103 345
29 920
798 299
145 458
808 402
426 802
789 108
669 938
418 262
877 596
403 872
217 878
676 333
363 984
723 850
676 835
352 85
299 814
420 13
975 20
478 262
113 285
443 270
243 446
214 515
692 144
757 981
74 597
916 614
157 580
750 437
390 767
334 914
22 135
290 772
543 192
770 322
127 251
316 255
121 300
355 730
139 992
484 165
180 387
462 657
882 313
594 27
635 893
463 176
602 701
789 12
740 227
671 984
676 334
504 925
274 416
352 674
976 209
88 903
326 234
235 713
483 199
344 438
886 428
404 207
580 998
483 865
490 611
273 673
974 466
193 955
419 119
528 437
308 378
271 337
474 647
498 725
367 536
395 249
962 545
399 46
841 688
740 469
497 744
746 816
895 537
682 515
917 23
737 92
890 158
480 950
231 300
654 408
828 32
672 516
617 37
253 488
286 566
583 306
192 513
622 538
158 96
69 785
269 392
46 430
635 323
272 578
838 954
888 281
705 69
589 954
92 304
823 493
753 832
378 547
775 685
878 468
725 835
423 71
53 606
341 80
256 672
790 327
804 740
905 711
526 755
516 131
865 562
800 862
833 471
303 407
484 949
852 335
905 690
227 925
631 515
396 569
983 245
482 786
228 786
203 301
293 154
297 677
60 970
473 686
990 128
187 846
728 552
817 375
307 721
856 532
191 649
12 752
624 446
561 74
516 574
414 670
972 141
573 14
904 170
790 939
214 972
40 125
285 476
795 986
502 596
876 293
499 979
710 188
194 863
916 322
179 928
491 897
146 518
443 690
340 198
367 693
296 709
944 168
865 756
784 573
804 141
88 308
720 355
243 798
264 868
368 868
422 986
373 441
560 831
439 52
151 622
861 920
914 44
22 731
996 702
86 229
350 171
369 73
880 569
583 734
871 422
976 631
433 650
59 188
247 819
963 669
80 977
740 300
287 514
486 994
612 13
588 818
871 90
702 343
836 15
307 509
94 755
232 28
593 380
490 979
225 146
78 674
732 328
441 277
389 71
897 999
208 707
946 661
136 842
155 527
630 517
700 577
387 466
559 906
363 651
243 867
875 644
493 975
303 112
699 893
208 458
738 671
940 489
976 184
115 192
462 965
205 743
852 35
360 692
914 35
415 914
421 846
165 774
402 89
630 475
725 161
385 229
25 424
987 633
90 545
415 599
865 418
351 456
582 423
164 684
625 991
636 576
369 77
65 587
644 398
246 360
192 437
546 376
203 848
326 563
469 933
743 970
592 977
143 272
619 419
847 660
208 324
935 627
980 290
606 241
656 142
332 623
423 77
107 424
486 646
436 959
866 175
858 254
938 806
703 455
661 864
975 817
33 655
309 21
147 365
146 446
727 972
548 213
794 28
268 859
784 700
176 400
333 469
424 65
395 793
178 701
72 941
229 397
73 790
792 319
206 88
627 474
459 977
379 213
823 720
351 769
619 922
18 995
487 724
344 492
55 268
667 313
528 854
311 451
651 484
722 357
796 96
308 523
85 271
898 529
825 725
300 621
32 996
825 191
825 94
733 62
412 585
910 509
61 691
325 476
688 10
714 633
671 833
568 12
169 881
390 996
163 790
442 41
336 84
391 161
454 652
481 214
205 966
804 289
79 970
644 504
458 127
227 472
846 980
48 522
130 447
349 256
127 412
568 716
634 826
55 572
19 275
233 164
138 687
580 353
178 717
587 22
566 314
273 963
523 817
778 459
241 362
222 726
898 244
409 860
208 913
428 636
162 560
271 609
40 664
371 712
727 803
275 199
486 90
799 668
385 918
415 797
837 739
444 305
417 37
294 68
329 916
597 808
988 693
819 253
915 277
206 74
831 193
92 10
423 575
290 19
904 375
391 102
616 377
310 551
859 764
832 36
889 317
523 308
635 772
154 712
10 220
869 98
11 282
782 716
957 92
519 853
455 119
418 515
241 183
955 252
378 827
893 504
310 524
375 71
927 761
730 475
877 722
440 356
409 259
679 212
457 380
881 392
799 548
874 405
618 963
46 682
208 946
243 329
373 787
486 296
872 300
423 844
863 329
128 541
110 865
864 949
886 428
834 503
722 249
823 570
716 203
295 679
189 71
213 827
972 791
65 368
347 192
839 86
961 307
783 112
991 358
968 263
819 252
270 651
610 23
561 35
289 51
619 334
183 941
710 202
893 641
769 369
384 453
568 401
956 696
128 728
900 148
851 513
762 831
119 522
631 374
821 707
794 657
957 291
172 91
591 350
380 933
363 531
181 121
423 972
924 722
866 989
663 361
474 175
68 288
683 491
935 670
926 751
488 753
260 199
453 140
972 496
136 78
523 609
778 482
55 384
938 169
852 163
476 577
715 792
628 372
861 53
704 330
675 520
698 545
662 185
417 731
380 672
573 99
190 353
637 384
861 674
822 177
968 580
341 199
338 241
548 747
247 658
34 668
766 608
853 695
124 979
334 848
416 231
848 141
282 850
520 423
331 105
750 38
476 741
147 750
767 673
715 945
53 441
180 294
678 146
541 680
268 159
135 340
840 536
81 378
903 611
992 394
711 553
831 967
432 19
54 628
856 931
804 402
747 333
331 250
916 317
109 597
554 807
498 960
497 350
997 317
93 395
654 419
389 922
915 611
313 993
184 869
40 988
894 67
676 420
873 384
617 872
666 360
570 653
842 398
139 326
148 371
904 420
964 563
213 971
422 959
407 975
419 139
422 343
266 557
663 513
123 353
269 113
42 461
745 985
330 133
958 276
186 997
785 453
676 767
317 786
656 936
739 263
464 561
30 401
326 901
50 213
514 989
219 406
868 754
829 45
952 227
431 672
901 150
312 106
664 485
323 670
212 86
961 443
487 895
627 25
737 251
378 886
44 539
462 280
497 48
920 350
251 607
760 858
230 800
79 924
623 930
316 596
351 256
656 948
202 980
158 716
237 872
84 731
695 483
386 587
824 732
524 598
291 662
874 544
857 688
912 169
881 775
850 139
878 12
274 919
832 666
481 120
352 622
110 382
557 429
157 860
663 434
777 322
913 25
984 399
12 560
599 63
319 683
85 899
572 772
736 403
84 653
89 963
379 64
393 821
688 782
473 20
452 878
191 756
726 77
947 623
774 214
106 517
436 612
142 273
564 741
625 773
596 913
993 902
222 426
582 792
267 386
710 506
498 894
438 630
520 754
431 499
811 881
83 615
92 437
201 351
389 162
256 604
896 640
895 590
694 762
177 991
591 820
641 64
225 904
870 170
158 464
788 916
92 881
736 268
102 492
718 637
536 857
86 746
321 54
920 198
492 298
912 574
121 956
172 237
254 895
10 545
97 484
511 752
733 359
201 57
179 320
459 841
889 122
106 221
803 348
867 283
406 608
803 698
794 483
890 313
233 846
593 255
232 828
550 993
767 435
481 390
788 128
646 186
306 586
905 47
576 13
989 207
434 603
484 85
189 286
895 758
408 514
224 100
739 35
985 439
796 172
686 844
276 813
17 932
630 382
949 482
719 845
191 975
400 960
101 791
82 546
176 933
240 650
917 337
742 891
150 667
537 170
513 286
590 373
530 743
772 427
406 700
984 670
430 856
963 215
135 665
871 241
71 612
895 519
632 776
439 632
230 699
102 883
374 810
646 244
101 292
880 209
36 721
574 276
436 176
32 98
769 351
974 292
239 975
834 77
853 695
303 243
486 230
65 183
201 588
53 872
726 976
547 659
924 533
346 995
309 967
359 774
430 989
391 811
897 400
307 112
226 89
603 45
177 31
711 620
109 712
843 722
747 870
30 586
778 671
713 475
974 651
47 816
139 960
807 932
358 220
873 966
312 591
158 918
122 805
839 593
436 11
914 756
428 628
751 126
809 113
405 582
616 254
543 196
318 200
504 185
745 976
874 491
144 842
610 835
622 783
176 956
280 212
595 772
100 669
472 831
671 210
368 695
541 471
20 928
955 478
739 523
814 516
69 178
915 89
236 583
659 790
344 423
750 559
561 721
71 694
736 73
299 512
578 348
111 835
741 463
445 106
384 133
266 93
277 813
631 253
768 323
683 43
552 56
847 371
44 144
485 593
793 923
15 678
919 758
725 260
194 86
593 876
764 280
309 116
592 921
572 440
443 895
680 544
543 663
368 982
957 369
55 174
126 236
943 341
609 295
223 563
565 666
369 427
400 680
353 450
559 241
654 456
685 952
416 898
162 254
766 927
450 882
131 288
45 381
364 60
414 969
577 689
222 702
786 316
567 433
807 222
705 930
654 721
857 493
217 831
678 898
57 152
391 321
259 544
498 657
868 758
88 18
507 702
564 299
431 570
787 230
597 435
863 665
908 272
216 991
119 759
972 233
850 595
577 780
304 842
822 640
425 965
448 618
378 257
101 442
266 82
138 672
236 579
267 188
876 354
199 495
480 628
538 173
967 778
232 879
532 132
233 697
638 349
481 319
465 193
925 70
24 812
970 528
714 628
914 280
356 643
340 510
959 894
831 714
171 467
209 532
549 64
485 166
950 733
616 400
78 794
69 405
499 869
234 602
827 384
59 385
54 652
973 328
142 326
350 629
19 301
77 335
280 12
225 943
903 495
819 997
241 624
718 922
644 111
184 363
991 324
545 664
696 852
621 995
690 421
588 725
898 975
722 874
822 893
279 422
690 585
454 949
681 412
617 703
774 283
402 323
557 42
276 91
703 139
824 298
143 929
176 825
114 245
199 355
564 794
179 484
571 235
133 596
415 272
525 415
378 695
807 106
533 301
104 784
625 248
657 16
416 524
763 420
802 327
505 844
820 574
657 421
224 357
873 961
979 586
426 173
452 125
926 312
948 888
367 138
250 351
617 324
326 562
698 799
971 593
134 384
293 774
937 80
521 52
979 158
803 867
77 828
645 281
851 76
176 453
521 663
956 16
378 923
615 526
725 645
196 775
135 294
346 457
910 675
546 779
78 986
212 70
358 160
340 41
25 855
456 353
28 210
341 60
410 467
368 844
968 13
670 77
183 867
919 582
629 714
97 869
230 387
226 761
335 720
603 722
39 420
409 242
700 105
232 864
673 776
991 709
550 855
582 762
218 967
509 966
724 560
40 575
247 456
838 456
499 62
314 94
390 820
432 368
69 699
871 60
986 631
503 258
572 471
624 78
847 323
158 761
328 128
762 482
190 697
135 375
910 348
169 619
728 126
583 120
643 353
177 242
200 328
318 457
516 400
200 793
57 778
542 14
370 146
207 743
680 861
938 176
646 574
405 634
452 788
965 862
593 850
729 302
441 199
147 960
489 237
161 245
880 332
894 633
92 703
282 30
23 746
938 120
638 235
990 599
916 366
947 336
139 926
468 392
797 46
604 266
805 499
465 202
982 406
594 488
860 171
939 880
879 371
792 285
748 432
928 43
933 224
842 585
529 201
262 973
371 151
893 576
788 437
367 64
544 702
246 96
690 825
581 86
48 515
845 914
242 966
564 710
727 948
696 389
708 262
692 143
682 365
524 707
915 419
468 239
986 330
731 26
131 777
667 828
403 280
460 109
51 909
236 563
85 350
211 391
166 657
317 388
586 76
814 543
673 537
453 582
49 850
856 417
153 437
521 394
990 706
564 845
706 942
998 403
328 198
467 831
945 519
626 484
803 339
128 744
298 367
223 528
978 680
607 339
632 691
327 631
310 709
163 254
84 868
146 867
230 113
20 918
694 160
174 35
634 800
509 879
646 534
436 46
410 952
332 563
318 10
867 155
660 907
620 134
987 817
942 273
696 941
460 561
795 261
693 43
471 995
883 703
25 493
389 140
981 589
329 890
392 852
624 467
906 12
650 428
921 492
723 595
785 725
880 32
668 969
908 825
184 797
641 166
12 403
878 649
490 219
366 932
676 179
554 412
333 46
68 362
561 408
11 399
791 914
365 118
716 928
991 845
598 202
262 975
883 519
722 423
714 965
393 690
195 983
41 708
507 660
568 205
359 30
810 675
971 835
40 668
976 44
173 649
906 818
622 749
381 72
852 38
253 94
632 181
836 34
364 301
995 157
465 960
200 958
40 911
262 715
56 903
637 719
693 387
146 578
607 459
418 688
16 319
312 637
637 916
42 948
839 404
626 355
805 83
252 522
709 912
640 70
212 614
474 646
888 549
852 133
469 335
776 894
237 179
629 24
149 619
421 809
72 461
534 450
225 808
767 362
968 120
196 539
719 266
305 794
667 332
647 164
709 455
77 539
689 464
790 189
613 392
960 241
970 698
170 407
856 564
632 210
708 224
906 541
816 250
899 465
438 212
339 260
492 253
278 701
906 74
475 574
865 602
355 94
463 110
993 202
285 459
155 654
930 257
946 582
353 602
507 930
756 606
907 834
342 587
707 270
329 197
195 304
762 679
15 750
786 452
908 993
272 799
906 248
72 736
972 386
537 46
250 448
903 820
966 182
588 186
466 914
271 394
463 357
19 584
561 717
464 156
831 732
193 843
305 801
407 794
586 53
412 50
949 793
189 572
304 371
293 642
91 268
365 494
259 329
148 898
329 59
169 502
519 753
797 658
817 915
12 816
305 956
379 22
891 756
315 21
265 799
260 108
721 537
152 939
442 69
832 698
988 347
945 274
773 506
953 366
946 509
614 127
152 968
464 866
862 178
725 595
910 830
463 549
619 746
180 368
28 311
979 242
57 325
931 849
594 174
742 683
463 911
186 880
121 786
46 491
965 206
217 134
465 78
878 71
276 654
877 331
113 227
967 582
905 706
773 475
921 88
634 534
228 435
194 134
132 532
516 51
951 641
25 825
566 877
946 49
156 992
426 973
228 727
20 712
528 309
225 646
947 448
11 700
490 920
429 533
992 914
395 18
70 672
274 988
84 383
271 18
105 977
954 855
832 157
352 976
812 376
362 61
485 258
983 383
67 537
632 940
826 228
868 386
935 416
650 16
475 576
518 922
752 860
305 827
355 789
473 549
111 482
106 651
568 767
554 234
402 260
785 479
950 624
414 97
890 630
708 89
992 613
472 917
426 654
40 778
340 237
826 389
602 999
177 448
664 813
118 370
831 120
987 563
544 747
318 870
651 77
746 938
930 761
973 814
531 108
79 294
942 647
397 961
417 717
538 215
113 623
64 655
974 88
920 142
946 235
711 885
340 454
479 104
835 163
867 568
985 658
409 975
575 130
936 319
756 950
270 881
690 293
72 281
735 656
755 579
970 533
122 443
332 992
944 243
305 889
697 240
87 160
532 719
365 762
153 305
446 128
90 620
473 46
572 169
570 815
551 946
266 978
521 684
993 885
236 440
362 528
581 947
547 875
579 448
207 277
321 391
286 105
451 695
847 471
257 110
97 471
238 439
325 809
960 252
777 136
689 113
256 551
63 914
464 720
997 799
966 257
483 817
46 376
404 496
226 66
440 624
995 496
706 425
428 496
843 204
807 410
987 284
181 521
411 246
662 939
726 153
681 925
215 892
827 678
199 115
232 938
122 857
198 391
354 456
966 444
604 29
935 469
693 436
949 262
159 21
957 829
564 114
590 25
386 895
785 499
155 763
381 980
529 317
702 575
170 359
67 398
859 497
635 510
165 500
712 945
158 19
267 744
942 106
995 732
342 643
350 611
364 288
56 554
524 670
497 119
355 207
921 375
264 162
617 310
99 658
972 44
733 382
793 526
747 978
330 98
501 886
980 241
417 192
163 41
867 729
696 11
747 307
203 943
188 853
384 997
871 705
519 90
388 563
70 876
327 779
532 436
109 866
479 889
808 55
332 932
271 560
608 894
920 828
725 274
811 39
909 990
108 175
880 399
629 473
959 621
194 955
675 600
22 387
728 198
69 837
496 680
254 984
335 872
816 162
733 848
161 78
88 943
396 777
883 824
504 941
690 35
407 812
440 345
933 148
544 166
673 332
273 12
216 51
650 39
513 930
870 980
747 833
629 903
614 318
190 97
518 284
979 468
312 995
800 573
685 820
783 664
140 830
494 217
455 119
383 91
628 524
22 790
618 942
958 801
693 868
92 582
368 567
581 304
66 497
846 346
249 116
473 239
355 883
457 834
525 725
779 516
81 937
798 201
844 569
156 36
598 880
17 380
733 408
391 961
63 841
86 422
305 139
597 482
216 435
463 32
175 44
246 970
220 278
168 598
613 282
621 12
44 851
433 623
211 391
814 883
997 230
630 698
251 666
643 106
796 443
498 325
926 646
71 532
341 910
768 75
404 757
961 653
842 217
499 19
128 953
993 257
128 835
854 183
975 745
16 86
36 397
213 282
787 982
988 725
559 467
664 110
907 375
660 28
796 983
392 799
496 655
219 51
718 498
472 708
218 451
968 360
634 502
43 288
643 422
109 968
276 926
234 762
426 949
20 718
901 760
669 443
772 192
728 360
370 676
33 378
117 598
732 448
689 881
140 22
817 698
124 892
883 968
862 68
403 966
655 453
449 985
187 856
56 629
804 16
276 676
209 626
885 641
359 592
857 549
351 802
630 790
888 494
98 238
329 517
788 654
967 860
471 540
993 257
956 886
113 241
119 844
824 300
960 578
448 878
731 516
709 946
553 251
203 795
806 304
787 512
112 817
489 357
952 765
430 938
350 617
302 621
544 251
297 855
136 590
379 837
541 633
146 400
631 757
163 393
908 217
756 863
343 818
222 709
122 880
432 226
826 339
931 210
207 411
221 562
642 870
667 92
524 375
382 932
143 472
972 53
700 154
411 682
447 108
589 782
657 82
57 772
898 619
60 576
924 706
663 509
20 235
462 923
648 319
558 336
718 906
564 402
292 662
252 697
966 317
135 941
72 731
340 119
73 301
505 274
132 787
347 201
733 606
573 298
837 393
720 330
627 118
61 467
366 518
477 913
65 672
725 85
784 86
409 234
989 31
411 91
186 505
344 149
281 742
545 779
887 405
653 908
383 812
188 759
163 977
278 355
161 877
470 830
232 880
17 711
857 336
499 107
358 711
411 209
676 56
232 107
123 923
774 72
275 960
867 593
217 103
302 805
400 756
896 619
120 195
239 434
817 335
460 382
476 538
696 270
219 543
790 31
349 889
336 625
877 753
32 998
224 62
122 888
348 972
61 427
326 850
722 205
33 595
39 948
941 39
83 383
98 293
249 502
503 663
384 221
408 518
494 768
843 708
17 222
180 527
110 822
801 740
600 282
655 526
204 339
198 635
729 985
193 317
529 425
591 522
41 692
809 638
378 964
266 415
536 404
800 952
170 861
485 872
123 210
128 426
547 625
296 195
906 671
109 332
920 84
468 632
159 959
47 951
968 319
775 416
957 266
40 781
524 350
644 572
225 563
203 808
929 359
409 684
851 121
567 751
210 727
859 372
947 77
590 699
363 896
206 398
838 577
260 420
713 607
231 506
351 910
59 811
401 891
395 309
98 724
511 202
853 915
94 447
432 825
829 357
518 198
515 309
21 806
383 570
741 917
653 753
242 626
470 564
129 849
779 356
560 394
686 400
155 351
85 761
310 802
990 928
949 808
351 733
495 191
417 626
242 79
537 721
248 918
949 110
522 399
930 992
945 131
126 821
518 714
292 953
698 94
138 735
90 764
221 973
552 273
246 73
70 906
52 710
349 757
365 213
964 902
132 214
490 767
277 511
746 126
901 780
103 633
326 984
134 617
505 151
581 444
100 302
784 639
151 342
400 470
689 902
17 512
324 222
620 241
938 142
758 398
873 500
483 680
607 701
751 265
877 553
724 173
914 574
22 997
340 84
898 734
516 424
460 746
574 740
179 671
226 618
361 848
797 407
81 348
180 43
144 666
161 851
640 325
251 138
911 205
263 157
327 426
509 439
18 685
669 919
987 200
300 497
990 791
71 254
171 886
348 267
58 866
763 647
218 648
941 863
549 623
529 209
314 940
366 770
371 874
738 242
673 236
286 432
93 751
383 596
692 230
715 312
868 613
193 826
991 137
446 361
544 37
659 415
337 84
937 533
681 493
696 365
126 562
718 937
272 835
106 882
773 877
887 610
207 414
553 92
334 529
560 170
560 112
903 19
608 796
630 687
427 119
303 936
835 604
458 873
446 586
471 588
873 288
360 232
807 178
281 155
367 960
746 46
628 244
257 821
922 344
986 245
726 81
715 606
740 817
432 176
262 511
555 920
761 178
724 873
500 46
698 290
410 844
708 342
503 168
490 968
585 525
239 438
704 836
149 775
414 987
666 354
790 403
643 115
753 685
478 308
808 469
369 575
450 214
314 806
602 435
290 84
157 722
235 901
481 935
581 991
286 624
525 754
570 309
177 627
261 166
579 66
921 457
186 353
874 176
843 199
46 192
467 680
652 305
644 320
121 863
815 391
238 943
666 993
949 78
570 302
814 342
491 254
853 998
241 719
171 294
999 167
883 763
437 151
608 515
553 898
684 939
839 421
737 202
906 479
448 351
931 137
324 937
30 905
544 798
727 43
729 227
747 642
723 588
967 689
895 234
76 133
810 753
283 742
829 39
594 49
116 275
503 764
547 892
205 269
593 689
457 711
225 110
569 744
428 520
102 441
842 260
184 672
974 150
101 320
533 830
154 777
746 451
426 339
423 936
275 861
780 696
788 205
889 34
221 833
611 897
566 681
222 141
932 839
770 309
646 290
257 86
843 228
870 21
306 233
350 574
265 438
881 617
944 466
211 592
492 558
679 756
145 865
964 449
244 537
71 545
227 667
949 73
418 547
850 232
942 649
310 74
454 672
834 716
291 583
642 954
728 817
431 347
135 254
749 933
493 891
118 695
838 338
899 420
480 844
87 913
774 674
444 192
249 401
906 573
54 167
814 103
750 462
527 55
476 396
716 10
333 914
273 795
968 519
342 404
475 324
912 669
233 867
501 53
645 246
415 870
855 101
778 444
877 177
373 939
878 734
46 619
578 930
981 75
31 957
823 129
67 433
768 456
391 291
227 594
149 490
174 449
70 716
923 34
631 381
234 633
803 87
415 869
247 426
22 194
582 179
332 642
967 901
767 439
956 871
925 132
297 526
983 105
268 582
682 421
46 841
55 160
51 572
981 545
68 851
228 346
328 830
243 699
672 253
954 87
637 142
322 557
744 576
672 335
748 964
850 544
460 157
607 428
50 187
160 264
809 274
202 71
281 801
654 780
207 878
113 183
650 973
920 263
199 783
367 29
794 108
767 524
703 24
889 739
101 168
496 956
826 354
869 719
391 634
298 596
77 374
440 803
182 555
789 541
203 660
980 155
970 857
757 404
219 285
297 796
731 344
101 520
395 195
702 187
854 390
912 172
636 217
499 401
899 176
875 422
669 66
693 56
31 388
878 410
552 33
26 374
272 611
353 957
840 724
253 991
982 216
276 539
913 355
991 406
567 276
282 708
575 54
120 240
539 863
202 840
79 356
274 348
847 10
372 867
597 229
621 507
690 936
780 310
208 396
877 818
155 960
129 320
25 595
424 773
237 842
484 345
234 745
653 745
627 794
401 788
205 99
776 606
977 553
633 566
322 129
309 405
312 196
352 684
839 183
487 636
344 885
862 353
473 386
317 415
843 925
505 343
169 505
140 920
773 190
523 297
480 226
82 593
178 527
692 52
59 300
870 134
866 611
694 421
337 977
867 187
986 313
771 477
16 536
849 705
548 461
866 679
373 662
584 641
835 241
344 903
451 521
780 259
135 313
888 744
493 389
23 98
721 452
190 33
350 79
182 952
415 72
279 550
230 173
648 948
591 686
637 432
17 711
113 292
430 151
855 329
272 75
365 459
257 97
934 110
938 136
980 89
405 548
938 110
98 223
115 709
35 246
894 306
221 324
584 976
333 486
927 495
893 339
173 35
617 190
201 385
381 451
293 457
714 306
845 449
449 679
331 401
956 701
217 120
214 110
692 369
971 817
473 229
14 813
192 356
53 968
673 772
329 410
986 185
932 305
721 124
222 666
136 536
99 908
86 981
261 434
478 240
206 391
295 948
363 623
107 344
784 339
896 144
674 858
509 69
216 449
393 43
917 752
939 605
336 961
972 738
74 306
52 618
185 485
83 888
715 823
411 338
325 212
975 97
574 210
78 902
563 639
411 649
101 973
979 468
369 679
243 730
392 755
672 303
217 464
960 728
727 961
264 868
967 721
271 191
675 999
100 995
572 445
410 178
817 974
323 86
980 814
367 470
670 38
994 54
778 133
484 541
945 647
324 724
406 137
580 675
619 168
317 600
848 339
568 127
675 31
389 191
713 550
485 603
535 98
336 737
970 382
513 247
540 920
754 436
579 904
636 740
179 685
242 757
652 406
605 199
32 734
806 270
853 711
355 848
601 959
223 839
240 161
299 237
604 433
680 428
291 395
147 69
882 367
415 82
326 141
534 81
970 352
376 64
76 431
808 940
769 679
266 832
595 190
176 788
849 345
914 184
75 343
123 551
749 61
513 681
369 29
17 405
525 300
607 511
397 32
794 38
982 873
676 126
430 57
612 859
278 752
238 58
886 530
679 418
645 251
908 758
243 139
87 353
549 882
364 580
325 466
97 676
912 418
578 123
129 715
401 794
86 172
328 96
179 893
231 965
618 418
895 697
412 519
315 63
380 613
832 586
200 499
303 713
43 867
931 75
497 774
913 776
482 788
998 690
809 243
620 418
419 751
222 576
88 451
752 607
688 167
733 188
806 170
219 569
837 132
609 786
587 192
938 550
436 252
934 331
832 487
938 563
761 51
220 515
448 314
606 735
795 209
215 479
844 377
748 74
638 559
51 873
339 837
717 633
364 609
748 584
977 734
812 543
790 851
637 533
824 738
47 632
514 700
388 571
540 607
510 372
438 349
784 261
105 336
53 525
302 846
22 310
355 885
730 460
960 518
507 900
982 473
184 542
137 474
890 608
308 390
653 846
112 350
972 819
65 885
386 73
463 334
261 656
928 733
745 654
192 783
686 818
832 155
777 428
335 839
254 147
609 230
34 950
378 943
153 993
586 205
282 998
430 369
934 447
552 844
270 520
926 326
612 981
267 654
389 948
437 885
910 420
748 54
493 140
758 169
921 734
678 471
201 657
148 800
930 530
865 960
187 606
481 932
95 167
488 280
822 417
239 436
379 167
829 556
574 150
302 153
120 47
799 599
679 293
842 953
512 601
163 667
640 737
264 39
242 998
324 654
198 673
154 660
310 722
758 606
778 383
540 388
446 303
776 973
248 361
663 36
464 658
450 769
453 542
547 846
87 473
88 470
108 934
330 19
159 715
794 454
421 69
188 130
570 702
254 393
278 601
207 110
460 767
41 667
435 128
137 197
409 298
648 935
70 270
784 328
985 585
163 705
302 90
939 177
458 631
973 232
301 61
279 420
924 662
438 997
750 824
164 17
402 212
966 164
442 705
445 760
334 900
958 856
442 375
71 193
957 500
607 357
38 498
149 979
798 353
462 523
422 123
901 546
728 917
956 433
982 306
949 278
551 724
831 911
998 717
26 461
353 591
592 388
649 14
357 547
47 491
365 491
984 610
118 704
577 155
755 379
215 294
939 393
413 348
980 894
519 805
391 773
70 510
866 480
296 402
794 230
169 353
213 868
778 120
10 332
362 799
179 908
920 841
860 98
205 374
833 84
992 692
340 938
583 34
875 17
750 194
789 897
70 843
48 857
819 594
829 304
233 711
925 474
239 18
283 27
398 990
244 518
895 184
97 416
712 97
77 533
403 484
303 560
260 111
68 415
666 116
160 64
365 94
402 586
747 81
961 902
602 240
504 143
764 370
518 280
16 225
570 649
660 387
668 742
981 696
172 776
142 847
331 196
727 513
945 183
584 457
878 302
288 446
699 515
562 103
841 223
669 887
534 196
828 553
805 517
423 611
101 624
733 874
64 852
337 97
895 65
161 531
298 836
682 36
217 325
757 476
110 827
724 294
535 873
12 799
756 230
514 789
499 182
520 925
327 775
172 611
139 989
212 512
355 648
685 913
263 683
272 857
269 765
313 243
176 580
499 212
40 378
802 735
968 612
794 204
653 254
292 949
515 958
943 324
21 667
168 563
478 136
131 428
782 488
125 668
593 358
736 287
794 690
899 274
926 811
448 229
819 614
833 101
505 738
879 612
864 379
637 884
778 422
625 369
978 24
712 171
136 455
32 831
673 979
235 46
246 521
165 530
940 258
761 585
399 335
398 220
881 305
245 142
939 18
455 83
809 263
663 887
899 146
21 361
885 690
296 128
852 727
206 947
410 141
202 687
301 28
329 991
66 543
508 295
578 198
306 403
451 108
211 586
957 202
204 96
669 520
39 171
359 446
173 904
424 46
862 54
643 373
954 98
773 615
630 393
951 41
404 263
264 31
631 496
636 203
599 288
39 431
914 812
171 438
646 212
321 161
808 920
519 895
729 120
377 54
444 16
730 218
287 166
760 80
781 310
41 783
377 533
503 25
740 348
787 330
333 517
57 596
972 41
225 103
477 212
261 135
608 395
202 829
663 44
819 697
391 240
990 763
24 970
843 77
956 587
408 941
649 107
95 803
886 689
11 511
238 712
505 742
843 89
953 400
933 391
677 431
95 896
444 188
546 355
621 803
39 267
16 878
917 771
354 970
991 609
395 825
465 300
60 781
644 110
446 736
290 891
358 129
652 438
257 150
19 698
555 279
651 914
779 121
635 332
728 949
748 355
731 341
484 371
265 604
947 356
96 668
964 389
911 553
804 976
839 456
594 181
192 323
577 263
739 798
195 42
413 594
151 52
820 138
917 504
270 924
522 827
219 782
27 168
489 866
223 657
870 492
567 942
120 376
649 853
968 335
996 54
626 54
969 481
403 843
774 539
49 917
940 302
649 587
640 107
316 415
269 673
300 133
619 266
935 723
691 185
588 950
806 329
288 949
201 444
162 341
771 363
443 703
490 726
570 145
388 689
633 521
988 604
479 39
251 672
862 618
515 863
176 681
531 471
229 24
885 61
674 447
493 351
66 445
336 238
242 863
266 148
387 288
107 513
671 897
496 824
862 449
344 652
765 696
747 140
277 859
977 25
601 112
247 581
262 37
452 813
780 845
19 240
166 471
351 888
647 453
996 296
65 977
290 797
531 24
166 801
478 414
262 891
584 257
13 941
531 198
794 867
51 665
635 495
348 981
111 179
623 265
654 316
571 698
873 138
552 23
549 52
876 713
134 602
27 454
910 326
924 427
948 479
168 486
931 624
45 596
545 389
377 832
288 113
698 960
587 274
819 294
836 452
792 690
266 385
101 884
544 380
111 455
538 15
377 882
516 401
934 641
387 902
268 403
664 753
648 307
816 210
905 286
108 380
711 339
55 957
534 892
130 849
574 316
432 196
118 731
968 704
397 812
112 908
303 103
762 10
143 859
74 749
604 692
540 884
877 430
366 108
886 142
720 800
430 216
718 596
424 169
570 105
762 178
508 734
910 402
942 319
55 966
525 722
624 746
765 467
735 409
428 243
587 132
922 218
738 128
980 841
149 594
158 572
748 671
565 474
471 371
462 788
575 952
727 181
153 880
240 820
593 358
41 692
48 904
39 570
487 68
651 444
683 819
255 390
625 815
32 967
571 701
901 26
620 126
724 60
62 781
537 366
359 685
560 809
552 46
518 367
897 733
887 390
974 282
142 37
682 230
221 921
472 97
456 798
695 976
39 430
808 714
63 266
495 636
961 390
368 439
271 560
782 527
918 469
635 190
617 891
989 584
484 970
867 118
721 444
708 120
964 68
261 10
453 798
727 579
959 347
453 848
471 867
645 146
896 458
392 257
881 241
829 448
684 522
658 740
561 48
691 384
390 122
330 432
283 568
592 499
44 311
491 38
339 112
711 620
961 867
208 752
479 10
426 961
157 735
726 582
998 330
385 145
654 39
297 53
917 421
918 476
299 897
678 551
552 679
455 29
817 410
342 969
499 253
75 558
827 520
935 86
52 945
407 482
34 990
725 400
909 279
36 236
198 292
770 905
57 735
413 234
961 610
717 38
96 333
910 625
974 136
196 987
180 315
390 857
593 110
536 476
754 241
440 862
606 504
609 815
797 189
435 43
205 296
681 895
904 22
485 70
453 698
633 954
929 46
581 12
606 160
777 325
898 527
776 290
801 965
739 854
663 790
112 273
53 287
362 749
557 985
356 779
428 89
314 550
306 572
916 182
498 978
547 184
863 141
228 58
926 352
908 302
684 793
366 460
670 972
538 987
717 477
288 570
347 266
991 456
878 210
629 325
75 906
125 579
389 931
77 701
923 559
851 480
110 632
987 875
865 195
663 309
296 468
202 551
498 954
420 200
842 996
186 771
941 704
691 583
568 236
477 295
447 200
50 628
880 328
730 524
794 328
832 367
692 961
515 621
134 480
42 944
927 748
422 570
829 902
585 144
994 193
448 645
147 707
77 271
884 945
887 282
742 81
141 442
181 821
474 377
396 917
405 767
456 84
531 725
258 764
799 96
531 879
729 633
467 223
174 691
630 991
788 321
723 68
292 851
694 205
703 311
634 311
672 319
981 623
717 882
679 535
374 485
298 186
658 418
212 781
368 640
568 157
480 899
193 11
875 155
597 666
193 850
937 94
471 689
581 944
230 449
51 553
116 737
702 227
909 788
761 340
912 796
334 652
21 970
67 642
230 418
551 471
385 635
14 542
146 520
380 317
430 29
702 823
167 86
923 76
40 861
201 710
416 134
726 888
191 57
777 716
438 768
99 978
314 995
201 630
404 479
752 498
411 992
620 60
345 191
929 126
887 684
489 23
988 665
597 195
927 513
923 623
290 603
872 375
943 421
844 325
980 199
561 854
741 950
625 365
229 821
115 488
546 722
703 891
688 436
803 542
676 526
980 62
863 80
804 968
49 973
627 517
467 409
721 940
631 708
145 892
940 622
287 474
504 659
716 366
671 743
980 422
885 309
505 401
52 573
886 369
421 316
228 30
205 394
702 181
560 127
187 911
477 943
555 82
380 732
962 408
406 209
240 927
816 907
735 405
413 34
11 312
514 762
338 693
318 407
897 269
58 867
536 121
908 190
857 302
183 540
363 471
168 924
891 191
299 419
362 694
978 79
199 468
73 133
889 219
872 345
278 130
692 583
889 17
266 108
113 982
500 389
698 431
960 139
403 32
288 818
73 485
461 649
721 314
287 215
371 960
258 587
997 792
542 603
214 971
796 494
195 802
438 45
799 648
840 337
48 526
184 890
197 784
155 335
943 517
242 72
83 492
998 860
485 397
615 50
205 42
833 585
599 338
807 266
695 481
912 30
267 596
567 799
20 460
368 815
277 425
754 919
753 877
84 735
340 842
642 978
402 328
425 762
972 138
433 736
821 619
108 553
159 773
890 722
42 591
402 954
513 944
827 357
442 564
346 706
120 54
316 639
573 737
101 863
538 755
119 369
354 184
661 384
839 650
460 964
995 417
605 669
416 904
483 195
505 935
457 60
133 738
583 647
42 507
392 966
970 712
598 744
223 404
632 377
576 678
853 796
891 960
913 642
598 973
842 124
352 688
106 985
738 555
242 793
63 634
252 639
848 961
417 174
448 42
35 587
534 891
300 403
911 692
97 712
663 905
14 176
923 494
413 124
757 358
819 312
67 945
84 405
90 342
52 904
888 414
169 896
901 93
309 481
253 400
420 960
264 450
387 89
572 37
881 215
405 286
249 715
589 287
976 76
296 867
141 630
140 592
91 730
396 873
451 836
200 484
465 375
880 207
944 771
968 834
310 694
787 857
789 93
539 939
219 324
23 437
141 506
747 542
674 890
474 991
272 689
585 858
246 972
629 858
612 512
147 522
584 710
420 741
612 848
645 805
633 993
712 993
176 318
226 728
338 744
182 850
779 992
822 988
525 393
905 773
278 492
265 515
167 795
502 799
703 297
863 461
834 439
292 993
727 642
17 764
889 783
890 329
664 956
515 187
480 371
190 880
46 354
673 443
492 192
444 365
102 855
221 323
885 393
847 337
45 234
59 260
708 146
535 134
156 866
11 452
795 151
192 429
993 895
666 192
967 898
703 588
937 193
200 549
258 927
45 164
722 396
431 33
745 445
119 918
46 328
969 840
463 623
15 176
465 631
565 503
488 360
485 578
384 729
57 482
398 832
987 88
92 618
250 742
453 548
758 428
718 183
447 793
792 131
154 748
898 385
985 718
140 293
457 910
877 808
335 490
435 355
435 679
311 162
347 943
636 323
866 981
746 530
718 198
122 225
611 159
685 422
301 671
242 959
752 925
631 21
960 147
263 808
205 59
840 782
972 365
399 949
244 544
629 139
354 789
264 387
219 796
684 766
152 900
791 296
42 442
297 901
408 651
479 709
454 872
713 502
312 148
726 557
732 370
460 98
415 552
461 706
840 458
594 966
606 776
720 863
927 379
65 211
640 519
528 102
640 226
38 808
400 233
831 332
411 153
258 393
936 682
641 545
115 764
834 386
18 500
103 968
874 389
467 240
467 585
751 416
39 822
440 104
302 406
629 344
932 397
523 689
590 964
360 681
596 655
418 26
169 786
14 987
578 119
993 418
550 705
446 577
391 769
546 921
144 862
687 486
735 586
797 601
332 890
659 911
530 133
902 553
807 650
988 232
460 111
679 487
877 663
322 935
428 810
643 874
486 96
811 716
283 676
948 380
388 305
692 425
973 825
218 308
101 417
808 425
598 887
174 658
920 783
18 75
45 969
189 747
611 136
186 696
645 974
886 294
887 970
520 202
702 476
809 597
747 444
636 379
595 990
737 299
281 808
661 960
148 81
736 607
897 198
384 41
585 807
644 969
538 931
830 458
164 990
455 204
42 552
388 982
62 142
92 345
407 877
204 454
671 997
673 256
956 573
746 156
986 368
756 860
163 951
880 46
888 529
701 971
466 630
624 101
780 537
904 57
666 431
322 137
745 504
244 476
97 275
747 503
145 625
72 940
14 844
890 207
199 549
400 619
552 929
274 634
13 737
838 13
735 934
518 290
816 193
291 368
547 337
978 50
448 376
877 710
943 799
777 488
146 782
973 487
597 329
352 449
619 440
455 985
910 807
81 402
195 425
961 707
502 873
194 586
58 909
524 402
266 613
706 545
847 204
211 647
784 484
195 698
728 406
229 16
15 338
847 84
469 652
792 886
285 886
12 91
655 806
368 180
623 875
16 104
554 820
75 536
215 931
753 289
570 237
183 797
739 324
250 804
331 445
920 431
225 334
811 653
939 648
753 532
455 591
168 536
608 410
320 696
623 342
109 370
213 287
888 99
566 810
42 950
376 636
134 71
227 449
550 447
67 230
76 484
44 157
917 560
256 963
313 237
98 888
353 22
126 317
546 76
804 522
112 322
103 588
778 926
515 776
248 766
35 241
162 236
482 815
615 978
266 947
960 139
22 859
17 708
205 557
539 707
869 202
680 831
998 157
845 314
908 282
329 637
690 752
79 767
313 455
343 147
54 218
202 803
406 651
171 762
746 161
479 967
309 863
780 655
533 615
71 318
407 513
171 902
188 120
43 496
618 374
812 964
920 74
485 713
960 194
657 967
936 459
408 119
834 186
872 730
331 971
93 834
926 439
229 423
233 804
323 805
159 769
377 135
336 717
377 474
478 603
433 31
509 403
325 852
805 296
141 297
678 529
96 291
27 426
379 115
150 598
170 880
851 255
590 14
444 381
516 265
101 869
775 885
418 29
458 845
42 542
989 639
123 460
442 764
666 134
659 724
585 955
234 488
70 363
881 804
239 502
658 743
484 242
963 454
556 141
523 35
190 912
424 527
694 966
791 407
317 734
78 895
133 578
208 959
886 563
489 392
94 486
400 934
79 603
674 937
124 595
239 642
45 353
774 418
260 809
419 856
896 786
337 869
264 933
533 134
196 639
938 223
865 739
763 550
311 867
513 699
156 561
586 201
44 734
463 343
665 973
694 601
136 868
561 389
59 300
896 634
723 314
532 28
643 498
559 229
681 100
686 578
469 114
731 573
681 16
251 93
49 862
467 747
589 428
798 66
275 506
413 36
220 116
382 759
479 798
559 260
719 46
893 131
623 442
25 163
202 23
320 710
724 442
276 498
166 492
65 500
335 828
578 248
218 727
646 723
568 273
405 710
248 469
54 790
257 60
448 936
774 842
155 334
352 504
356 715
556 722
517 695
817 535
554 859
669 155
592 33
824 691
909 677
75 360
866 690
176 843
274 894
967 206
225 529
599 987
311 667
821 564
776 211
122 373
111 483
76 555
118 683
576 468
615 183
106 382
169 695
173 693
143 585
775 907
47 681
574 669
221 888
285 418
268 781
57 657
688 624
173 652
27 242
599 446
361 933
764 306
751 136
559 333
412 830
477 872
57 661
889 390
276 44
420 293
474 302
296 957
878 663
270 362
632 496
254 537
981 331
20 663
330 893
687 161
27 88
882 30
152 697
946 686
339 775
214 422
130 281
293 553
478 169
28 216
717 111
124 218
890 528
283 170
931 127
257 353
997 297
427 780
735 903
763 366
700 458
552 427
115 679
687 570
200 760
375 276
535 134
270 66
127 720
363 937
773 232
242 435
879 999
293 604
416 638
721 882
196 313
827 892
991 663
653 964
339 401
821 432
591 878
456 594
364 459
750 364
622 808
181 894
549 833
514 630
68 195
418 74
691 228
896 580
769 943
771 417
348 851
515 172
123 300
974 257
316 447
169 831
138 534
546 116
255 669
158 913
51 661
497 880
379 140
559 408
470 400
266 717
132 353
989 233
305 719
775 680
474 834
796 714
752 68
408 158
474 625
897 816
699 207
180 54
565 381
241 460
485 819
353 710
783 565
121 912
126 673
770 168
564 744
535 250
52 973
729 538
288 401
31 588
171 901
694 780
540 260
28 190
931 697
989 244
907 817
378 282
850 345
366 722
431 960
777 678
729 442
302 660
846 69
342 629
555 171
686 854
488 747
79 820
147 432
412 983
912 632
643 475
500 420
57 499
957 564
108 526
355 887
959 645
723 295
489 34
323 540
320 670
161 611
585 742
146 631
651 473
147 837
525 292
979 415
817 305
301 804
794 185
823 166
116 695
502 834
302 522
481 245
975 143
362 747
264 131
898 984
100 964
731 121
526 715
90 271
666 148
216 131
221 122
226 549
404 268
346 685
931 485
64 794
585 944
16 826
600 984
20 839
888 333
973 317
867 955
772 252
564 895
745 483
202 109
434 898
839 738
999 585
105 210
934 858
644 858
309 621
925 660
101 323
292 659
412 799
164 82
507 69
719 420
25 715
963 900
137 537
493 379
299 88
500 727
260 961
99 968
488 933
275 715
223 984
483 24
37 143
353 46
714 498
874 130
254 999
676 945
527 767
32 649
475 31
982 39
36 941
540 299
473 67
750 170
153 416
476 417
664 147
905 102
795 439
357 807
68 726
184 584
914 634
941 356
536 428
749 175
590 934
675 784
795 431
512 788
984 90
712 857
579 59
560 216
525 26
311 833
52 446
217 381
437 539
305 858
76 449
603 124
35 769
41 813
510 350
566 196
151 361
551 151
198 712
470 679
24 689
737 584
293 392
459 696
972 194
798 481
440 973
321 802
236 617
414 203
386 119
470 123
167 406
70 514
587 268
408 144
329 491
903 376
296 662
65 168
787 702
126 540
878 945
343 439
725 233
746 951
154 557
570 719
551 675
433 547
800 874
42 574
500 215
934 203
921 456
509 234
609 216
800 887
524 378
805 537
527 844
635 254
188 985
234 738
770 394
226 158
33 412
204 96
358 845
757 836
994 640
389 746
299 168
189 63
711 880
372 803
596 141
367 118
626 793
945 219
219 581
448 265
417 700
842 973
872 41
773 551
967 233
805 89
111 711
274 896
240 42
410 177
921 252
210 721
956 840
880 491
369 997
364 248
834 530
357 606
171 839
422 951
592 784
577 952
522 960
444 339
645 750
760 451
423 312
584 802
372 956
344 871
55 916
165 862
291 23
347 864
872 472
372 280
957 510
536 382
216 841
935 584
693 456
225 645
389 258
130 970
373 631
383 887
592 224
174 593
816 680
365 861
864 537
83 381
180 271
779 669
642 956
870 741
612 70
999 23
210 603
550 217
139 388
132 28
244 471
483 983
747 244
170 31
55 965
950 879
892 460
624 911
282 569
853 947
385 321
999 874
478 349
193 848
902 351
229 768
382 302
42 441
130 275
24 233
614 67
72 576
572 645
578 426
793 540
611 317
182 761
801 298
531 729
635 89
474 842
950 541
419 270
796 263
359 989
19 166
804 655
581 144
428 835
716 417
694 821
854 472
824 181
297 377
662 862
948 227
678 87
552 320
592 652
749 471
817 969
153 68
910 793
17 174
456 195
208 521
941 100
920 505
918 150
789 577
109 642
356 74
164 818
148 235
897 292
740 479
30 955
10 348
322 714
319 658
660 147
800 556
103 473
657 463
725 886
267 390
805 622
774 325
967 682
383 14
167 405
345 641
455 695
678 382
847 426
975 537
14 468
325 676
431 134
739 185
996 721
592 813
441 676
678 403
846 779
515 23
577 322
947 557
589 820
703 963
854 113
693 332
259 410
259 322
239 918
375 786
170 357
334 892
324 999
476 725
136 655
684 37
274 940
578 318
911 70
260 44
85 374
431 80
363 489
194 719
491 929
498 752
986 891
655 987
893 817
755 585
469 798
882 484
171 762
256 482
970 384
826 483
233 633
63 742
465 608
282 118
55 752
743 646
592 182
902 419
580 397
456 395
484 672
131 780
608 159
842 923
407 53
284 151
742 480
616 880
650 978
916 571
662 111
158 612
365 971
132 511
312 216
692 412
244 152
661 812
218 290
398 481
270 621
245 51
368 774
957 171
422 596
80 737
337 631
721 644
240 611
499 886
894 15
23 422
88 578
868 631
872 938
183 551
102 995
612 712
181 274
556 976
788 480
355 829
959 181
539 355
340 854
320 528
875 453
102 470
504 838
174 927
716 880
687 271
126 663
834 259
884 268
385 181
275 923
108 362
90 569
423 598
778 304
698 381
467 227
138 792
65 204
971 656
471 637
765 317
674 840
606 730
249 791
416 955
161 986
59 757
877 579
76 465
670 813
296 718
388 914
475 141
221 137
443 302
618 678
116 20
271 550
27 742
430 763
719 33
913 217
722 362
843 303
640 981
68 451
282 523
799 638
510 453
860 714
799 305
602 233
188 454
624 823
853 980
255 757
212 684
699 945
34 886
458 172
757 146
62 933
167 730
574 338
937 23
325 26
877 275
516 420
598 687
142 504
542 101
989 216
599 71
316 508
897 762
260 418
25 149
333 565
73 249
110 704
272 693
684 901
341 745
405 581
300 589
225 307
485 101
751 184
520 899
960 239
201 412
344 892
737 455
647 918
333 536
358 807
153 313
24 414
980 157
21 661
528 301
348 983
643 377
378 934
800 576
836 307
237 511
589 176
569 222
727 78
57 840
876 479
28 677
212 500
266 471
73 532
293 381
462 708
674 987
103 516
988 834
492 581
512 623
411 153
570 170
281 403
841 353
741 285
762 380
546 965
991 178
872 248
806 451
840 78
659 168
681 223
526 937
705 529
82 688
903 332
359 501
523 234
425 509
34 854
366 226
747 353
206 415
376 603
243 540
641 20
25 905
455 123
827 921
508 17
891 467
393 768
466 537
864 408
416 881
205 118
824 386
498 93
934 500
830 485
288 192
392 35
931 222
126 845
942 273
663 772
959 113
737 359
275 398
376 948
139 508
210 740
979 809
270 756
62 255
920 385
639 728
650 358
791 863
452 78
44 881
601 908
181 542
40 103
630 471
572 210
395 664
868 648
563 942
136 559
418 262
287 572
150 699
665 139
350 958
603 718
438 663
612 845
537 719
440 826
724 514
570 676
500 726
759 616
615 87
292 941
76 684
157 402
644 895
215 119
569 360
463 737
152 933
628 752
586 783
341 749
448 550
47 911
491 681
889 235
959 645
455 291
978 892
510 328
185 833
862 425
317 198
261 434
529 447
173 292
519 272
373 27
139 418
870 338
164 857
149 238
70 541
656 957
783 25
710 103
857 300
672 136
719 239
821 489
471 703
272 330
524 799
856 920
412 528
183 815
355 796
846 135
368 805
85 816
695 965
967 360
30 318
26 767
618 404
589 647
270 984
244 937
640 778
989 862
466 234
825 350
189 379
916 812
458 291
799 285
457 686
423 992
902 228
376 460
65 143
786 224
573 733
987 52
755 554
796 416
459 372
174 643
905 694
828 918
202 75
936 445
73 863
595 704
590 479
371 799
305 583
264 203
79 738
570 468
135 852
841 669
542 28
104 897
926 45
909 150
963 423
126 555
535 934
885 972
502 98
46 512
57 739
699 865
710 571
155 50
670 198
429 739
564 713
667 443
828 619
956 494
531 657
336 468
132 916
301 883
43 251
453 633
74 829
661 506
153 687
714 397
944 256
924 310
963 710
205 961
889 822
340 771
351 565
212 893
565 950
324 74
643 189
877 487
557 117
222 143
585 729
78 805
832 691
262 119
745 359
804 60
263 911
367 519
753 637
297 64
974 295
130 985
764 555
932 698
705 321
168 956
403 301
90 315
23 617
648 479
803 279
726 946
967 514
357 127
287 909
816 635
945 320
939 251
324 504
869 59
919 39
581 240
737 99
611 549
548 48
848 27
40 297
91 179
508 64
372 579
335 657
525 280
302 701
860 689
424 881
778 264
933 791
545 357
461 998
231 604
11 426
437 83
961 759
392 295
331 420
848 977
359 955
178 301
41 558
448 594
993 687
800 78
943 499
504 929
592 154
243 682
371 660
88 191
32 312
106 28
773 994
319 576
325 223
818 349
70 754
641 984
685 105
515 24
121 754
275 559
987 494
682 52
889 117
938 613
681 411
467 873
831 230
123 255
81 843
81 230
986 84
986 153
18 672
572 441
971 526
45 526
619 699
497 834
13 94
169 748
828 638
605 465
995 594
633 926
752 344
177 885
34 784
787 290
774 86
330 947
495 571
603 242
601 488
520 724
283 853
98 865
909 194
417 239
833 371
364 504
267 588
572 874
707 60
174 340
758 401
630 912
493 126
91 180
96 453
666 108
767 138
812 911
319 763
460 588
512 343
612 935
226 505
545 405
950 732
74 791
633 445
83 359
842 908
993 40
823 311
474 625
508 441
459 145
63 282
858 990
124 494
620 695
53 110
384 825
139 784
691 987
800 683
758 121
315 818
528 393
914 97
35 331
310 434
34 820
247 803
217 107
316 577
412 47
912 374
839 353
255 998
766 907
966 401
308 167
260 110
759 194
167 676
137 597
28 243
733 253
839 188
629 930
532 927
87 553
537 227
746 961
686 67
822 586
408 510
382 708
591 149
811 629
808 739
895 687
371 196
165 222
212 143
94 844
830 108
66 945
558 685
845 259
846 253
789 918
781 628
501 340
157 545
755 343
780 608
880 222
851 203
266 151
836 953
252 368
748 112
535 931
761 383
946 586
279 171
301 201
517 85
75 197
90 153
115 174
904 20
422 289
764 496
354 781
480 55
141 427
124 563
845 592
829 221
140 407
893 797
508 589
973 425
660 334
598 832
60 379
696 882
799 236
437 258
61 669
990 288
255 382
841 499
893 134
602 243
645 837
814 11
500 814
92 635
553 449
698 107
573 760
157 581
357 751
101 588
351 880
191 646
627 898
939 599
122 255
200 68
472 874
857 213
112 893
632 874
897 291
837 387
696 943
316 594
754 277
120 447
876 770
877 57
550 997
966 226
458 44
326 10
490 399
422 210
250 484
807 966
772 875
444 303
51 869
822 105
902 634
650 745
348 618
541 83
366 531
705 919
592 710
771 487
461 383
943 263
162 233
393 180
758 932
640 366
690 194
848 786
705 947
339 920
957 823
91 994
446 626
812 555
48 328
781 70
126 529
533 893
100 780
215 602
296 542
184 365
194 17
205 589
220 135
205 447
729 75
772 428
569 868
991 372
563 849
956 40
916 788
709 46
217 376
593 987
399 986
170 291
934 424
581 803
193 544
183 17
923 127
410 229
716 280
581 992
73 470
889 752
749 135
956 328
279 935
344 29
582 735
762 838
49 885
964 192
512 193
741 965
655 52
340 977
116 962
370 788
421 194
302 962
82 518
734 972
568 373
698 242
850 194
558 347
452 789
719 128
198 870
13 553
943 56
966 721
947 390
510 64
949 29
124 899
562 999
861 339
557 830
683 918
223 845
115 495
139 812
159 511
717 64
160 891
134 605
365 434
387 602
891 701
265 956
197 599
154 477
76 12
208 658
860 70
633 517
776 517
669 138
491 743
593 48
396 860
238 170
971 613
15 179
536 650
865 771
137 535
911 344
513 276
631 748
243 556
885 719
968 232
467 320
20 638
120 962
212 21
461 666
34 202
327 627
675 473
352 993
584 129
196 656
499 292
775 82
89 255
440 355
45 270
771 654
699 771
874 136
540 276
864 416
640 459
222 492
371 992
235 958
304 796
51 829
77 915
689 985
700 93
642 319
926 110
11 336
512 422
662 945
367 538
537 252
911 790
98 216
941 651
419 741
517 629
217 881
36 778
993 573
629 15
611 876
211 381
846 13
24 937
229 679
983 112
397 877
523 587
521 919
11 891
885 248
156 773
368 166
188 856
910 171
589 916
92 417
127 561
30 430
923 223
419 110
157 766
51 875
325 167
93 660
48 222
175 371
386 93
664 174
475 346
376 826
163 934
279 760
992 586
179 622
788 683
161 494
199 432
588 739
774 335
488 293
246 104
816 95
58 944
536 639
633 179
909 233
30 981
381 224
334 576
808 301
451 905
936 153
556 760
569 888
165 317
766 438
997 511
649 931
152 792
227 756
50 141
683 180
728 93
549 26
276 594
636 332
851 172
771 28
752 526
196 338
961 647
170 822
324 573
906 126
723 348
130 734
405 472
747 886
930 149
619 364
646 500
99 816
710 859
343 661
364 650
26 717
88 753
668 369
171 720
874 621
772 596
778 413
320 457
697 388
467 573
315 594
581 864
486 17
111 449
95 785
725 579
716 79
266 329
637 54
169 725
935 825
314 914
870 565
964 521
757 993
660 41
695 361
206 943
222 83
52 143
889 366
548 486
870 526
133 523
986 202
434 355
617 555
576 995
530 85
850 62
20 119
883 471
300 784
633 712
365 223
418 238
648 15
163 863
364 571
528 736
95 272
57 973
308 530
58 536
739 340
512 149
343 233
195 871
87 644
252 328
493 892
223 574
516 796
349 142
766 835
471 758
714 883
655 776
555 231
437 342
170 534
383 958
184 892
317 678
146 423
734 998
814 990
364 810
786 203
715 166
205 830
207 535
154 801
842 358
291 182
426 362
806 53
180 987
386 803
757 212
254 737
57 120
427 832
303 437
506 905
66 595
318 52
230 861
53 921
923 279
518 781
110 229
94 585
421 976
303 117
561 403
201 983
135 66
726 810
587 64
837 916
788 853
251 792
813 194
860 62
581 659
813 665
505 689
55 881
637 387
560 126
177 922
109 525
973 409
807 728
445 99
86 438
680 838
999 644
966 214
195 427
825 195
153 876
157 508
385 730
984 136
195 910
192 11
18 347
870 688
243 931
725 474
414 935
799 237
800 530
53 642
202 834
48 204
282 890
200 872
449 82
194 253
175 430
40 892
136 25
136 902
378 191
817 935
565 114
414 935
446 516
379 726
172 948
260 842
12 225
924 389
309 946
531 871
716 466
660 757
107 423
625 193
37 878
886 563
985 894
494 418
634 153
442 254
985 927
93 199
135 672
315 209
62 181
391 952
163 414
781 92
977 41
729 647
464 103
414 739
188 463
218 18
17 651
911 16
351 501
241 927
69 542
272 188
542 129
257 114
896 777
753 614
906 174
33 650
281 222
285 446
254 373
840 733
861 997
564 816
653 971
118 463
10 144
437 950
688 26
709 68
159 585
573 637
836 984
240 733
32 388
314 605
628 187
260 557
601 312
988 374
720 965
506 957
106 939
300 501
814 149
833 657
628 708
308 829
837 297
700 407
68 455
706 299
373 854
97 196
294 527
651 341
473 11
572 509
321 580
490 607
456 350
122 436
996 694
818 257
431 206
743 589
107 640
142 288
617 17
761 365
638 100
484 570
698 236
918 854
12 678
928 360
574 367
125 473
521 184
366 901
964 195
465 726
252 154
544 192
941 286
507 78
624 527
157 355
492 25
178 849
511 407
64 915
548 433
365 658
69 311
412 988
145 34
872 296
169 540
907 325
178 407
293 186
717 238
560 466
210 525
300 533
157 384
33 94
115 188
180 986
774 631
521 365
403 638
266 599
27 815
951 846
800 967
426 816
421 257
276 522
213 353
466 407
189 718
172 933
631 439
74 246
23 792
989 210
411 600
197 615
819 278
423 874
863 800
725 141
188 678
487 719
313 461
190 452
497 314
55 292
322 890
256 416
200 454
123 638
54 326
597 867
494 196
803 926
745 868
388 263
77 919
299 451
455 931
550 693
662 838
433 774
361 963
126 658
143 882
231 899
115 533
300 931
309 600
409 828
651 857
250 312
865 603
291 799
382 190
547 341
795 947
157 225
448 970
963 608
254 109
343 729
376 855
584 141
756 398
306 231
461 183
869 708
923 863
652 745
513 402
523 728
517 754
852 463
597 383
20 409
561 939
528 282
449 925
983 664
719 320
823 655
385 487
46 636
574 511
23 163
28 784
807 263
550 637
150 268
788 56
990 659
180 357
860 10
682 446
706 637
838 69
521 671
421 803
834 977
145 966
978 805
240 510
742 995
848 94
399 915
482 246
971 278
907 748
855 454
528 708
678 443
468 905
221 621
17 486
138 12
896 193
306 932
468 647
342 62
30 209
805 43
869 395
216 590
367 945
142 64
978 612
338 472
908 423
161 571
139 201
551 122
63 987
307 116
301 43
727 500
519 286
140 714
629 400
740 634
691 322
934 211
940 343
300 200
676 82
471 284
635 712
396 593
879 83
265 928
70 369
162 91
421 803
282 979
553 703
466 777
357 757
519 418
29 339
959 578
659 823
187 956
893 222
364 875
838 318
904 445
763 31
344 515
324 120
493 195
96 456
552 284
784 964
823 687
743 68
967 766
357 888
776 302
618 250
662 270
828 18
10 859
111 549
691 878
794 386
78 509
282 201
194 270
755 34
255 657
278 360
706 294
91 541
585 403
470 305
479 625
623 999
710 186
493 327
87 365
530 281
990 114
489 106
994 929
856 951
381 521
889 510
849 530
489 396
23 255
527 300
235 520
195 307
521 188
181 25
351 525
815 71
705 589
185 536
714 890
413 51
260 860
520 133
886 803
66 989
683 916
367 760
310 436
276 790
761 203
557 274
272 603
863 805
167 476
701 455
777 937
349 140
166 94
193 430
205 64
309 166
947 588
97 597
336 275
36 721
858 511
926 435
766 542
679 982
260 455
552 657
561 897
148 496
761 325
319 687
498 384
996 353
909 786
713 151
141 478
174 610
995 700
617 885
507 274
113 984
490 934
208 19
604 372
581 84
229 568
801 477
718 74
217 508
846 770
976 469
100 368
744 575
886 390
681 827
741 316
920 686
114 612
982 645
246 909
483 395
679 832
683 434
952 347
948 757
334 822
541 727
768 418
165 614
402 44
467 27
644 906
746 156
324 248
735 91
969 711
436 123
179 953
225 379
726 617
875 160
478 557
225 333
719 782
468 324
501 423
666 271
498 221
565 315
29 668
397 225
25 518
128 886
124 732
369 700
320 602
790 83
543 118
191 870
564 14
401 835
219 404
644 90
13 240
548 757
459 716
863 268
918 820
577 958
627 729
43 292
555 211
893 975
33 327
270 619
991 789
970 543
479 46
586 144
889 306
637 798
795 238
472 371
583 370
794 608
427 312
567 162
810 319
713 396
670 555
435 812
625 464
904 734
334 981
638 59
889 979
137 638
728 541
238 642
84 663
616 732
30 205
726 490
44 716
655 77
437 162
927 176
200 439
553 165
447 967
489 323
617 330
410 642
223 841
116 912
82 332
756 206
47 540
866 697
971 566
352 554
527 686
364 180
279 746
602 839
428 876
32 607
602 353
733 444
495 553
690 496
866 458
311 444
782 392
96 173
82 557
647 481
51 723
933 592
823 146
973 109
377 563
279 773
357 772
356 449
572 400
757 10
566 325
306 791
784 428
738 998
315 188
924 735
932 763
973 596
347 602
177 781
933 167
10 135
140 619
240 830
917 450
347 698
811 370
839 548
775 273
393 678
716 851
384 946
784 929
780 953
862 679
979 519
234 639
33 276
210 974
392 154
488 626
919 606
950 57
410 105
319 443
636 546
69 842
163 544
621 132
305 235
450 124
28 999
691 104
881 105
935 651
359 46
272 959
420 502
545 859
163 291
448 894
813 125
418 569
979 558
263 696
382 768
357 532
911 105
426 217
897 320
254 325
739 951
395 653
924 561
251 540
101 382
978 482
351 797
163 557
912 985
487 874
736 637
477 191
529 128
89 449
650 824
103 733
270 868
528 152
669 473
314 901
577 352
39 477
157 830
485 385
642 277
246 894
19 303
316 940
534 734
800 308
547 804
441 602
195 769
874 334
463 243
116 335
465 791
85 850
847 526
97 174
341 622
167 353
855 569
84 792
730 267
686 268
570 631
151 359
458 189
156 758
708 150
553 120
873 569
910 699
70 531
702 218
881 468
211 282
281 903
330 462
167 327
841 54
218 323
547 750
748 949
472 361
523 329
847 368
238 613
412 181
783 718
251 872
653 204
479 95
529 319
90 422
261 353
659 314
674 472
608 430
991 427
649 976
720 801
76 584
48 799
862 996
636 957
44 236
721 953
349 693
551 758
663 551
610 237
825 421
794 58
878 458
160 487
839 949
409 493
410 515
571 801
17 736
697 859
695 846
235 106
63 570
777 638
469 730
977 330
73 901
917 799
944 469
185 113
456 71
510 125
637 442
24 339
787 701
812 724
292 964
656 120
316 548
738 382
430 553
263 927
99 554
316 447
598 490
208 984
502 851
566 956
157 590
725 125
81 469
183 518
610 46
842 481
640 573
27 874
132 874
812 311
388 136
336 440
893 672
334 183
215 541
590 689
384 220
833 941
972 733
710 899
233 128
708 426
651 317
19 176
50 291
99 393
592 455
912 175
755 557
655 462
556 128
35 216
657 571
576 93
591 209
42 590
150 874
752 88
667 878
86 220
602 297
118 917
363 912
575 115
24 898
349 258
720 166
230 898
38 844
936 850
110 418
658 928
195 576
998 334
718 418
164 74
355 113
294 469
749 277
747 351
957 121
988 732
680 893
462 251
421 68
790 911
202 58
829 561
838 678
638 994
275 701
787 148
308 672
665 881
980 350
173 111
869 371
645 529
507 786
163 600
585 962
10 214
241 888
138 223
223 924
829 906
192 342
629 999
378 544
490 385
468 194
557 465
212 776
368 697
90 226
695 139
773 559
263 50
186 920
640 63
606 916
672 831
820 291
434 579
677 609
707 815
602 196
285 584
781 22
556 752
745 340
986 822
597 395
389 182
20 315
949 347
179 839
214 597
409 862
762 154
137 71
749 875
627 234
615 862
921 985
864 942
870 206
21 504
218 854
448 70
542 774
56 364
794 173
204 69
875 137
889 307
970 129
45 869
78 644
44 474
946 576
945 746
938 25
638 971
420 100
910 80
857 94
517 387
957 140
47 162
498 217
421 39
197 449
85 447
392 811
869 210
138 277
537 291
593 681
570 458
990 705
436 987
975 301
825 671
798 39
210 146
849 296
917 751
892 443
968 771
941 466
215 701
565 888
547 286
985 342
367 103
798 273
724 543
208 829
555 464
107 849
303 791
501 782
396 729
477 632
807 159
791 297
766 663
440 779
831 619
17 939
365 920
820 642
576 819
286 965
797 863
641 501
85 987
56 281
632 308
840 551
490 860
801 274
696 51
516 895
944 590
367 597
828 970
192 340
652 285
318 702
164 528
215 335
648 218
489 285
910 733
451 918
315 634
714 481
954 691
923 544
892 22
392 726
442 131
856 995
836 669
60 846
907 341
160 267
461 26
414 605
34 594
445 131
34 344
209 879
91 189
479 141
423 868
291 52
421 697
524 718
345 894
473 971
679 148
157 252
412 990
230 626
554 116
673 393
91 744
189 553
877 138
276 478
146 445
62 191
984 650
922 990
109 650
852 83
533 114
647 39
96 624
253 326
236 501
88 566
410 527
20 513
988 631
74 303
400 880
866 508
602 208
702 466
972 828
80 398
622 717
30 461
597 13
148 899
446 51
516 910
697 912
348 138
487 355
999 674
689 471
10 623
504 683
966 885
644 455
292 662
450 738
446 120
97 499
990 531
66 339
606 719
898 787
901 286
662 965
634 99
966 243
894 510
932 27
467 178
796 460
375 767
671 94
905 626
563 892
454 189
867 447
220 830
571 781
540 79
363 997
173 701
992 920
891 215
754 903
630 40
270 734
858 544
811 169
593 403
891 66
593 321
101 870
29 701
840 213
125 562
223 562
606 679
479 62
188 588
976 52
565 908
956 563
749 361
413 316
796 694
964 286
557 628
700 619
480 54
862 977
597 175
710 556
122 671
980 570
909 186
511 702
512 138
824 552
170 459
842 452
497 846
800 52
879 145
374 516
374 636
962 308
540 724
214 758
576 501
87 148
537 896
17 963
712 151
54 870
636 916
604 987
585 433
745 631
881 959
978 525
752 372
406 860
758 652
854 641
173 586
949 389
42 707
407 323
457 916
557 273
961 889
209 432
775 148
958 730
362 137
634 856
443 157
447 39
696 175
576 883
122 30
771 65
534 910
832 534
77 955
947 846
90 191
37 525
352 85
161 552
485 349
463 972
133 941
840 92
735 820
354 649
715 920
202 306
565 176
276 684
676 549
979 311
385 154
418 803
332 930
225 889
527 94
914 823
498 689
43 245
409 982
620 899
638 106
275 346
218 594
724 212
181 819
145 554
555 861
884 626
603 197
646 764
838 678
600 120
646 76
41 106
805 424
91 944
397 40
637 60
146 922
411 37
822 721
808 61
373 571
349 742
721 966
520 859
313 97
202 492
915 427
643 565
692 488
531 54
704 974
283 901
401 983
503 585
321 452
82 139
657 147
312 673
896 68
476 160
788 63
956 205
986 448
660 781
296 228
418 331
340 595
480 539
976 63
761 321
387 824
997 14
938 560
567 922
950 511
233 292
353 852
935 375
277 31
61 813
203 587
508 890
372 135
455 236
106 659
927 350
770 347
474 362
196 361
784 592
122 38
10 479
740 426
134 555
991 700
477 703
981 714
944 275
807 578
939 547
757 973
435 938
657 268
296 651
129 848
117 878
591 921
550 253
30 675
281 565
610 257
579 222
538 621
216 740
285 375
591 218
146 426
593 937
148 466
873 568
347 46
510 670
792 255
395 564
285 697
808 213
218 669
794 176
821 82
889 65
158 649
234 641
954 498
699 329
616 814
732 120
733 496
912 484
111 49
422 554
547 738
832 737
338 403
674 257
511 361
949 596
806 343
490 779
80 162
800 709
567 679
283 553
472 909
249 308
128 280
539 839
251 581
379 196
347 164
182 630
895 975
469 849
280 759
88 631
541 659
547 122
129 254
978 476
489 768
189 949
555 821
815 240
484 731
792 528
448 858
889 155
269 344
705 802
446 693
240 630
774 610
833 285
448 667
143 227
464 291
147 709
469 378
694 341
944 405
29 715
551 744
647 389
41 422
658 254
767 988
109 286
700 618
160 26
509 376
558 873
283 390
970 899
351 962
263 770
726 99
620 338
214 740
248 380
463 830
588 137
969 378
361 915
89 687
355 614
66 582
245 444
301 84
472 294
766 573
829 148
126 837
747 601
715 349
741 626
492 374
467 741
619 159
986 711
343 268
682 32
53 187
221 45
112 267
614 22
460 226
626 772
464 776
178 750
667 557
569 902
468 406
914 307
625 154
272 385
416 696
730 574
853 178
158 770
767 250
639 11
66 270
14 715
107 375
814 582
236 404
358 221
263 374
14 506
992 137
433 128
330 524
752 818
252 866
687 783
609 49
262 116
277 472
468 975
893 574
294 955
666 167
792 642
501 340
943 183
516 743
608 792
473 144
640 247
895 334
601 810
539 453
936 445
28 264
522 375
171 736
648 412
970 393
353 618
390 81
485 188
418 732
447 140
724 179
157 361
834 965
407 541
290 582
430 41
270 752
12 503
270 651
407 943
222 356
291 973
995 724
413 739
456 876
743 211
531 405
54 407
698 392
108 901
836 950
611 923
630 320
212 798
989 153
778 888
204 83
752 444
782 360
579 415
283 886
497 652
538 758
592 906
428 78
874 388
568 60
210 355
160 723
322 618
56 404
95 598
692 762
788 518
295 981
278 57
137 926
409 749
771 307
364 291
573 304
86 332
927 746
205 24
67 465
442 727
303 803
714 271
325 993
567 711
345 804
103 996
809 46
828 971
782 848
816 892
403 241
55 952
145 932
396 241
423 489
211 983
248 782
960 841
680 322
589 429
773 554
865 781
492 304
937 370
766 940
778 894
885 337
959 266
200 556
154 759
23 687
697 532
882 134
480 124
224 740
207 893
158 778
786 334
797 416
581 132
30 634
278 895
14 530
560 281
342 725
111 968
364 756
288 206
11 629
409 840
22 956
694 11
276 111
632 134
424 944
794 647
955 601
221 101
322 799
676 937
411 635
952 341
471 560
569 131
773 933
131 20
138 583
234 940
510 845
11 487
660 909
54 294
535 69
891 970
325 789
623 146
959 188
413 672
665 725
256 342
185 463
173 750
193 938
497 693
258 999
451 136
447 196
468 808
159 697
862 638
147 757
761 395
676 65
578 102
847 914
572 300
382 962
466 222
664 132
934 855
256 608
613 98
713 245
60 780
78 501
158 400
909 515
423 354
518 650
541 228
222 151
592 152
125 711
771 581
15 881
257 941
761 481
707 284
811 246
460 748
719 268
687 74
312 736
861 504
134 840
960 94
744 85
670 845
429 549
610 873
275 941
842 427
691 395
35 333
172 933
282 53
52 476
428 896
811 497
905 969
734 407
137 586
849 168
489 922
54 565
559 392
300 450
981 863
992 220
969 773
187 520
59 484
227 292
381 609
863 370
899 152
847 537
812 643
342 105
662 76
757 295
639 395
988 826
769 213
943 423
481 697
656 49
758 575
301 582
606 692
698 627
178 108
918 370
771 988
77 649
679 827
962 307
274 969
538 73
929 296
400 562
831 902
10 934
191 757
350 196
323 471
576 682
466 65
996 352
125 957
174 481
226 830
879 649
536 635
537 295
219 734
999 313
479 242
538 239
52 278
384 117
702 80
131 827
66 127
656 91
73 399
227 978
451 860
25 975
232 630
514 851
781 548
853 709
703 370
286 843
502 943
721 538
707 416
505 380
107 382
604 754
265 857
797 399
172 901
363 242
421 27
882 247
850 216
291 690
762 83
189 779
135 341
356 449
857 790
132 26
856 41
972 671
776 835
548 411
21 586
772 142
820 957
730 330
120 900
527 983
747 80
783 652
125 448
454 342
179 983
137 620
612 680
240 351
241 513
728 345
661 964
453 181
201 834
351 18
700 206
727 273
84 923
801 362
624 264
367 444
838 199
798 397
393 483
590 725
992 810
482 803
126 380
188 471
87 849
130 670
96 729
611 682
726 783
867 627
509 820
680 418
188 814
782 937
98 191
186 299
455 86
512 910
766 952
419 178
141 607
628 249
329 45
883 140
146 478
294 587
429 556
132 606
364 59
922 148
520 52
821 554
279 45
893 610
883 758
188 590
694 360
130 750
457 994
374 658
455 682
666 891
427 961
958 153
231 124
70 425
346 502
481 197
361 726
515 353
636 999
244 746
640 837
205 56
268 56
606 180
299 439
49 869
675 18
484 746
547 940
191 333
580 796
582 476
908 107
126 216
161 892
171 865
750 929
331 883
659 596
62 513
806 930
665 250
753 541
865 994
83 324
169 480
460 14
158 808
566 126
645 817
365 234
911 115
104 992
176 976
833 160
650 101
853 92
149 583
765 535
232 579
553 404
444 371
466 620
868 786
881 86
720 452
270 596
343 48
852 612
874 486
421 66
714 922
291 684
402 47
824 147
483 195
439 540
217 45
58 940
528 397
533 324
120 552
354 621
307 844
222 872
606 468
284 121
616 807
764 71
842 255
768 479
267 992
423 100
334 16
595 518
815 690
56 155
972 72
386 447
26 554
731 600
825 311
935 120
86 516
324 874
304 886
416 526
887 527
163 860
981 66
995 182
790 451
441 154
832 578
983 590
914 651
71 932
638 24
428 900
238 471
95 16
65 227
310 201
117 187
194 665
667 459
447 709
278 339
813 90
485 217
534 362
801 951
871 53
590 891
537 195
381 230
581 242
640 217
973 364
944 324
185 28
569 686
607 45
534 121
843 618
846 346
242 673
281 52
799 213
632 825
599 756
15 583
224 601
679 67
476 248
607 706
518 592
178 863
336 267
165 475
910 796
829 460
376 957
963 579
555 924
396 134
673 85
428 891
88 310
757 640
233 930
611 668
551 128
799 899
859 287
191 69
704 606
166 33
389 952
789 593
416 294
703 273
851 742
520 422
798 957
860 416
832 669
583 905
556 988
715 34
874 934
639 481
162 526
736 985
94 503
234 563
388 142
384 533
848 166
174 277
138 429
510 662
876 174
837 347
271 116
150 858
527 356
764 215
991 533
662 864
904 142
74 225
732 173
907 739
712 570
625 351
424 268
350 467
325 419
246 347
22 926
968 251
562 894
380 685
834 944
375 248
835 577
11 315
408 102
838 143
966 837
537 308
882 615
993 338
233 367
738 35
435 233
25 965
209 362
226 433
721 111
457 980
205 36
461 281
664 206
80 647
290 831
363 739
790 945
844 711
788 570
731 648
728 796
15 482
701 904
482 137
456 816
824 83
532 151
317 690
463 583
959 890
11 817
51 114
455 524
441 732
235 98
131 718
272 559
885 117
475 329
854 329
103 476
884 578
567 677
24 976
54 199
930 338
557 327
516 323
869 267
463 542
676 387
308 233
400 236
792 305
111 981
125 875
805 712
336 782
541 961
930 519
342 433
719 440
350 37
320 390
152 680
285 946
984 548
205 139
372 752
807 971
275 950
248 892
562 96
898 206
597 833
880 305
116 924
265 460
431 24
831 535
244 786
886 59
689 90
727 379
328 891
421 269
661 47
596 477
995 938
105 430
132 336
858 389
48 257
974 217
741 448
589 667
872 813
157 451
796 271
684 434
27 797
751 218
626 903
486 839
405 333
249 974
934 759
505 416
110 288
634 924
603 309
61 698
478 105
618 923
21 416
498 687
417 168
235 794
761 81
291 724
101 625
464 235
479 289
16 106
730 306
502 680
822 709
338 986
924 717
932 490
212 839
691 109
689 965
850 349
797 155
616 926
290 733
927 761
711 119
601 718
420 192
780 864
616 470
226 302
24 128
540 71
821 540
685 123
245 775
861 995
539 780
372 109
677 265
443 785
232 938
745 337
955 325
604 291
951 576
212 575
346 133
379 974
484 211
477 806
279 594
820 612
890 150
253 441
255 641
899 456
536 642
168 605
262 848
215 918
753 501
69 159
320 384
713 615
769 696
316 911
421 777
941 89
826 694
136 705
291 445
413 692
699 11
855 355
918 580
610 719
632 874
990 835
263 606
257 958
97 549
492 399
441 138
680 891
11 707
954 226
740 518
421 829
245 96
199 992
81 273
409 810
827 702
114 577
209 103
602 117
488 399
416 617
512 819
72 730
589 306
639 878
895 264
594 234
112 679
848 117
406 646
746 922
947 738
860 687
95 616
788 323
362 112
981 523
59 252
416 832
954 892
295 701
130 400
495 347
612 307
138 423
926 523
825 575
568 955
604 894
197 586
775 561
539 452
338 189
931 346
323 779
772 159
383 181
734 986
610 117
339 183
10 145
444 843
981 415
27 613
133 553
357 506
96 690
715 876
650 830
368 731
62 365
302 809
202 400
994 151
808 492
907 420
101 636
523 760
122 643
332 957
491 943
484 966
992 22
663 114
297 202
349 233
985 491
926 311
830 20
834 669
761 489
808 278
635 886
694 315
751 915
658 978
420 167
161 806
258 142
113 651
567 742
516 723
969 729
224 713
479 74
908 13
858 37
577 506
654 733
35 556
752 461
621 953
11 900
78 255
364 695
809 594
400 109
146 532
243 485
944 732
619 360
54 797
421 147
340 501
829 319
526 417
822 914
688 487
954 692
252 533
407 305
205 123
293 804
454 930
482 290
723 360
833 713
630 958
404 338
260 587
328 574
546 648
106 400
404 938
149 600
21 120
740 457
559 830
89 440
522 276
740 145
153 308
872 197
138 958
264 690
692 272
692 517
758 644
652 778
889 698
770 862
507 130
82 189
712 456
91 222
453 104
783 851
710 963
297 910
790 620
58 665
491 585
144 356
629 768
282 181
282 124
768 965
74 872
944 627
189 629
401 724
421 907
12 294
469 639
188 757
83 230
704 414
522 429
139 41
983 735
467 82
204 53
882 365
158 33
736 364
803 179
424 750
710 171
907 279
995 882
612 730
800 581
215 722
87 268
150 431
536 371
825 407
450 659
684 506
301 154
417 878
868 139
790 729
881 362
342 801
45 393
963 417
262 821
284 591
734 576
122 532
852 757
332 144
985 468
416 601
979 255
138 607
455 782
710 446
428 854
765 575
922 94
68 550
546 948
526 161
90 32
230 104
79 356
330 862
535 755
870 582
658 330
882 165
759 694
356 755
951 602
287 220
942 267
296 41
354 291
977 833
179 707
780 510
202 293
527 606
706 364
977 714
667 849
499 170
212 525
628 713
447 529
901 48
97 803
340 889
434 775
768 492
472 770
455 334
617 826
929 285
762 326
471 93
961 491
934 21
256 394
54 530
453 648
808 20
793 943
865 669
938 425
996 455
127 986
687 141
745 170
197 889
338 608
178 477
950 181
862 576
592 507
859 766
139 500
692 844
910 78
897 477
646 288
191 297
753 227
991 302
788 657
81 172
502 384
442 49
74 257
209 457
808 268
66 144
789 36
407 950
705 330
593 500
789 102
887 164
536 870
253 364
558 232
263 137
161 306
928 305
286 793
696 831
223 118
594 781
548 129
153 487
366 748
984 522
949 824
322 967
289 547
739 425
699 534
233 943
411 137
112 660
58 181
769 701
209 549
848 978
79 706
199 325
753 136
993 99
417 588
810 272
740 599
525 278
660 587
356 579
448 132
86 216
369 225
557 301
495 30
117 423
64 454
571 46
911 15
904 75
24 695
833 717
891 813
304 133
499 411
380 509
894 494
67 345
984 861
879 496
521 858
572 30
641 955
852 949
669 554
900 196
366 291
33 412
968 208
727 161
658 237
196 677
99 30
853 731
804 628
602 444
337 428
674 204
830 87
715 83
243 580
265 499
63 404
395 714
968 585
734 504
445 913
813 654
411 87
547 634
417 172
235 327
985 428
597 685
699 77
676 579
705 335
210 421
135 22
367 669
985 433
489 744
599 745
350 845
867 469
812 40
413 237
511 849
798 927
971 603
878 288
695 417
846 212
913 166
643 239
824 155
914 809
294 539
76 368
666 840
891 336
821 243
582 989
333 78
935 719
333 459
658 150
634 204
998 880
499 212
478 820
127 852
754 861
746 671
120 282
876 388
682 78
479 632
730 488
564 877
910 223
171 374
900 46
614 454
841 99
729 558
397 957
982 494
761 926
174 674
438 76
800 567
279 428
895 492
299 905
694 896
912 521
860 107
815 679
467 645
388 816
804 531
247 34
870 135
37 794
417 832
525 114
76 442
736 15
204 628
727 944
692 612
251 693
491 360
395 247
273 728
532 925
961 691
213 673
365 533
975 837
100 833
721 942
143 935
996 308
931 844
890 604
914 662
20 683
941 361
544 119
468 827
605 740
27 661
153 461
871 14
351 146
354 646
369 899
330 918
546 479
338 972
883 199
716 244
794 938
415 149
741 457
79 964
777 334
214 481
859 700
781 366
549 716
125 507
348 498
219 300
341 997
842 375
416 167
900 426
593 395
571 949
92 969
453 66
695 78
132 637
227 329
773 838
566 976
763 560
217 937
59 504
441 903
275 858
602 781
27 326
203 533
37 157
990 201
432 231
436 828
919 739
907 481
760 387
600 141
751 152
88 508
202 343
696 12
703 121
324 573
983 669
514 887
512 99
232 986
90 481
105 313
622 534
205 548
146 620
551 275
304 709
972 369
955 71
275 393
507 391
899 41
442 100
716 504
818 507
864 599
118 598
778 575
847 278
994 112
929 552
535 262
961 415
670 514
720 49
167 385
345 52
368 694
987 484
960 851
744 668
335 539
348 894
568 646
749 865
256 11
234 157
482 799
816 503
38 720
697 90
905 610
546 327
518 315
924 661
450 695
275 485
395 461
688 895
239 842
861 151
206 324
986 232
452 366
705 405
890 299
37 802
763 821
535 982
701 888
95 36
301 570
649 130
910 284
470 392
56 166
722 391
127 842
303 618
526 977
505 36
444 558
316 695
619 816
937 672
595 466
673 167
996 253
12 623
11 292
938 125
525 146
659 599
638 369
381 323
711 125
653 25
137 552
780 664
197 370
819 29
125 282
967 558
224 898
236 858
612 67
451 655
373 788
986 229
560 96
800 368
36 401
439 239
830 299
984 237
689 987
307 843
739 465
379 208
279 100
960 401
344 679
452 46
139 533
247 774
507 802
356 78
827 743
928 850
79 638
707 88
854 29
878 199
240 338
493 260
284 710
174 566
718 604
935 155
791 149
205 147
986 699
96 595
832 485
808 603
43 275
85 26
880 213
753 265
702 943
812 644
370 777
555 678
90 933
191 81
655 592
331 750
72 151
106 334
532 446
444 594
187 871
661 833
624 561
897 92
42 752
751 909
269 761
414 571
509 105
458 151
826 274
346 421
92 986
309 418
401 154
564 809
695 786
337 977
699 110
100 305
33 890
320 28
735 663
84 347
787 238
183 905
827 50
644 80
893 254
60 378
246 312
849 475
508 340
971 192
874 795
445 208
793 384
838 715
183 77
388 952
396 609
20 798
780 657
254 902
510 989
15 246
303 398
170 880
236 925
212 666
911 520
572 970
217 393
530 886
70 625
841 208
562 457
400 297
481 45
902 249
382 515
575 868
826 654
63 797
84 920
968 714
920 777
747 819
254 911
788 373
601 241
67 636
905 319
34 697
108 843
868 22
465 349
230 654
267 668
797 993
300 766
855 198
565 942
280 436
821 246
23 95
637 823
641 950
27 656
636 417
376 111
672 458
37 128
397 937
478 951
862 567
474 820
999 216
202 52
936 799
443 65
440 843
925 325
358 821
640 714
602 858
443 305
960 361
668 898
783 316
84 364
844 146
49 573
570 85
650 36
611 681
853 310
95 968
739 966
857 186
663 93
276 80
748 374
515 402
607 997
924 494
692 800
690 10
195 970
970 367
459 543
304 769
245 723
960 69
118 332
68 693
448 707
261 547
603 332
617 862
555 251
620 322
247 642
478 278
839 14
152 834
916 625
899 468
173 379
12 840
268 85
509 738
990 492
649 64
200 682
255 601
992 901
303 677
174 735
341 758
930 99
982 278
416 505
646 901
141 239
854 650
385 27
117 576
339 611
793 491
808 176
565 141
367 548
903 44
749 815
981 294
207 403
547 346
802 628
634 849
832 268
823 558
440 94
535 153
78 589
942 364
980 745
206 665
25 168
932 647
418 229
945 867
365 87
700 407
847 973
59 657
784 265
117 378
364 422
346 582
763 133
864 315
67 626
895 965
289 560
276 838
23 751
694 521
467 21
244 726
288 439
264 792
732 468
302 933
637 845
194 450
279 903
541 891
249 428
98 159
580 435
331 521
687 67
185 775
813 130
528 408
224 361
608 534
501 679
145 58
96 18
305 174
81 697
780 368
88 939
265 806
862 405
526 154
814 145
49 330
685 826
241 444
910 346
626 267
917 319
92 502
260 933
185 272
982 735
403 603
516 599
496 143
319 117
588 695
678 846
289 559
297 50
728 357
507 228
910 545
330 173
409 792
663 751
617 975
423 564
488 365
660 846
171 784
811 421
529 938
288 63
819 974
108 14
769 875
257 377
720 623
974 711
216 989
561 168
838 615
796 276
288 710
643 752
354 296
289 834
140 949
915 561
84 866
915 825
55 454
647 394
611 210
769 981
357 444
996 664
914 482
576 972
518 108
707 48
798 28
61 647
622 66
364 843
672 953
664 394
644 415
211 386
373 484
741 248
553 987
544 53
205 545
811 900
486 216
366 676
827 613
183 287
317 201
693 156
549 394
984 575
621 803
608 970
600 690
357 719
56 295
394 99
263 468
345 223
780 327
655 850
568 843
89 580
733 443
936 781
290 351
708 978
864 611
799 655
955 231
834 432
111 342
442 298
852 909
340 886
553 458
813 72
413 753
170 858
973 578
874 968
604 48
295 182
354 43
366 678
876 294
650 719
32 615
476 791
464 782
163 655
578 903
830 760
85 719
798 481
496 262
831 410
494 306
59 254
26 656
789 899
935 572
706 512
618 804
927 541
815 71
261 346
84 206
497 238
695 61
985 906
504 165
28 575
434 941
498 868
159 849
676 241
109 840
136 768
808 413
709 28
71 456
749 300
574 365
246 549
851 162
791 455
270 450
344 874
124 972
905 833
17 871
96 617
556 854
988 109
964 160
524 416
128 211
963 805
350 969
467 308
139 808
284 60
855 412
237 724
511 348
343 710
421 265
10 74
414 183
412 310
19 362
663 47
364 651
61 597
636 476
968 404
859 260
987 653
552 965
924 726
465 279
580 151
952 795
943 543
940 340
701 341
434 813
927 764
303 841
447 99
539 136
320 185
596 63
842 437
33 929
942 832
800 735
68 611
68 296
389 15
723 369
121 180
212 749
367 90
709 384
689 779
224 505
476 694
830 232
409 675
279 198
890 716
468 89
298 537
505 945
801 224
769 512
679 878
554 481
954 533
646 516
380 857
40 161
403 240
64 613
670 434
641 531
78 883
191 747
292 865
445 90
824 697
194 383
464 892
404 113
550 826
252 534
576 709
574 42
444 166
387 932
469 312
496 340
424 144
615 678
224 53
55 114
59 559
941 401
497 356
714 822
890 477
715 606
574 341
361 651
893 389
468 78
71 571
906 351
205 625
333 612
932 204
455 669
807 33
906 345
555 76
618 540
762 463
883 39
476 684
141 669
40 278
290 759
429 579
483 649
411 298
129 332
358 121
182 985
992 213
720 347
812 892
17 703
848 47
432 156
431 611
22 985
903 164
309 735
97 567
760 364
942 164
860 540
952 130
499 10
361 141
377 718
504 931
873 225
548 787
333 734
598 994
499 390
915 62
539 436
611 83
980 162
792 628
921 729
765 12
147 975
114 443
183 917
131 250
440 908
925 867
227 608
39 802
915 461
798 408
360 652
962 452
693 951
497 138
389 857
668 331
267 161
345 852
491 427
400 791
645 976
745 474
439 179
427 626
56 617
37 221
694 599
910 147
141 216
381 789
705 384
331 572
734 569
657 582
417 19
618 368
544 703
910 627
510 133
714 596
229 717
103 632
994 935
879 664
314 443
481 296
333 200
88 573
392 996
646 359
187 854
147 234
235 25
258 840
387 27
412 638
286 681
300 684
131 715
209 280
303 941
728 971
529 615
196 971
755 932
936 691
992 646
699 893
999 101
831 760
252 375
609 85
862 792
88 419
894 208
458 882
679 132
684 479
540 232
891 584
491 803
278 57
347 928
372 173
617 980
217 910
818 370
914 688
59 557
987 558
662 549
318 668
653 468
103 530
130 983
164 992
177 984
80 142
528 140
772 187
222 430
434 624
351 265
468 823
789 240
948 559
818 895
471 114
253 526
516 21
862 131
499 789
775 158
202 55
351 60
964 321
88 385
361 286
990 889
982 604
438 872
603 515
626 167
531 100
279 107
427 128
275 926
808 349
267 18
238 31
407 796
564 302
272 457
772 108
509 319
732 789
487 633
800 473
957 653
202 406
575 690
76 183
742 535
516 982
993 920
278 491
175 640
900 446
830 73
851 152
172 561
914 694
412 310
623 140
294 787
907 308
593 100
826 913
334 661
792 124
401 73
150 338
995 307
982 829
505 962
301 990
535 696
234 959
265 382
704 282
538 731
913 205
967 203
347 472
578 189
994 463
989 418
978 553
62 480
126 474
620 715
605 892
659 509
801 256
143 700
560 975
257 483
651 450
84 359
881 334
502 843
427 950
461 89
542 10
425 74
919 81
732 246
392 242
307 749
324 929
418 856
778 690
833 169
422 479
306 920
648 184
755 365
47 229
688 925
946 502
877 721
584 844
709 954
435 702
339 69
973 238
753 30
723 780
141 409
843 39
254 837
235 138
409 504
953 254
261 127
16 321
401 979
114 601
435 991
752 50
950 84
36 679
343 918
779 263
463 373
261 613
469 19
947 681
875 741
273 369
966 82
492 303
304 784
887 772
952 595
355 12
20 961
790 355
414 685
713 168
924 621
308 475
493 429
259 51
161 878
92 760
457 44
672 447
658 514
199 969
536 757
55 843
919 42
963 555
715 619
39 463
518 994
198 312
512 274
32 450
739 60
776 346
397 229
290 645
503 638
839 13
54 971
502 584
941 233
902 742
613 218
826 712
496 88
418 272
151 986
33 690
79 657
467 357
928 238
217 414
16 224
773 591
198 658
17 560
644 877
85 236
107 27
827 312
95 587
564 827
469 313
611 706
444 665
765 602
715 43
536 817
169 694
299 611
13 389
474 974
582 336
95 316
106 717
546 353
11 299
419 874
344 983
821 328
507 984
277 556
601 900
464 198
711 653
174 819
672 899
136 792
234 62
878 373
557 865
627 884
334 87
673 215
748 124
343 756
24 96
220 338
921 60
12 374
557 473
291 850
258 770
991 841
614 274
920 310
928 366
921 446
568 671
276 84
418 575
391 85
16 128
927 546
146 557
701 803
547 883
672 141
65 151
371 246
899 160
487 981
786 480
826 568
143 943
496 228
599 319
339 808
485 207
588 784
583 716
910 500
986 219
342 987
868 319
61 651
887 556
326 699
450 569
89 918
321 794
114 947
698 810
56 487
38 829
112 862
61 146
243 145
293 921
901 577
134 399
651 911
210 803
408 247
744 284
315 655
152 707
973 694
862 480
690 583
368 64
201 504
281 493
415 845
862 464
393 865
214 583
946 159
601 94
13 479
122 355
92 869
575 652
676 86
290 604
344 996
584 709
162 550
792 253
918 69
495 925
710 913
376 658
353 542
768 465
76 594
50 356
276 131
809 338
143 744
631 790
707 422
743 961
698 942
145 326
622 49
84 347
977 56
132 996
309 372
527 732
625 869
158 602
463 357
324 928
616 513
824 561
397 638
492 593
646 258
372 609
476 717
229 417
999 693
607 974
135 909
611 291
860 166
367 782
281 216
231 869
421 270
538 768
333 481
960 481
108 795
999 438
719 128
350 94
612 54
226 943
274 19
890 486
266 838
392 730
518 34
335 916
114 619
516 413
682 287
498 916
416 535
926 551
155 870
897 787
155 747
731 528
378 517
200 13
391 896
701 456
161 253
992 141
823 145
820 943
980 52
137 951
35 843
871 430
682 13
846 254
823 102
924 301
680 893
798 345
838 110
930 492
392 999
363 797
697 626
219 333
366 581
316 893
612 851
682 45
437 752
276 882
589 982
469 948
720 845
272 211
631 201
437 831
278 799
133 553
48 170
483 99
104 267
642 279
386 146
305 637
679 29
28 759
801 41
179 314
29 254
155 458
189 277
194 797
386 728
324 445
181 392
352 980
946 570
504 219
150 983
167 651
468 637
224 62
972 626
429 68
126 422
900 768
747 447
376 705
397 543
222 459
207 331
22 551
327 117
450 188
427 495
276 544
37 419
25 749
528 231
934 342
666 139
949 759
256 398
31 307
979 665
866 174
500 271
38 304
676 345
863 806
445 992
622 491
659 549
846 577
741 143
242 926
784 531
122 834
323 238
900 49
506 767
629 564
48 922
490 664
246 747
968 634
403 546
65 468
131 235
665 303
332 168
513 605
117 40
710 154
153 62
191 746
748 135
422 588
32 145
507 918
493 848
238 480
204 640
267 702
839 193
584 138
495 271
575 179
373 995
170 723
349 72
491 703
108 294
719 504
252 333
606 276
662 772
527 890
173 287
159 608
374 972
44 654
811 355
887 220
644 445
821 319
14 480
502 316
401 999
459 281
776 623
971 550
756 94
298 673
239 383
415 822
923 346
910 704
328 431
977 506
274 869
10 262
641 538
466 632
865 191
215 921
863 408
538 308
457 352
477 35
359 24
791 354
143 652
508 631
959 793
645 746
40 722
796 624
854 689
735 124
164 227
511 237
260 345
826 169
711 56
949 255
233 706
831 374
345 658
521 899
805 604
453 103
603 690
426 69
326 172
213 18
386 247
504 107
545 270
760 582
907 421
725 364
351 623
667 405
350 750
125 938
254 55
265 909
945 293
438 571
808 298
98 666
849 246
115 896
74 768
670 866
443 281
477 72
593 472
991 136
58 126
189 778
287 517
496 616
81 660
628 900
178 73
628 778
377 725
268 463
691 15
436 611
113 439
434 170
599 695
708 952
242 717
462 610
234 165
283 25
805 885
795 415
17 823
651 361
227 800
961 171
868 647
267 398
571 98
743 217
966 793
411 771
432 55
723 234
108 896
491 232
164 866
972 339
691 274
39 416
209 277
855 550
782 912
948 542
426 934
713 494
744 339
488 157
755 954
561 350
116 515
636 273
533 360
583 151
466 198
342 954
710 21
917 351
491 370
444 638
760 13
996 547
407 495
407 561
428 702
890 142
172 560
462 691
114 885
878 651
918 424
903 964
728 353
320 776
526 989
141 769
470 854
931 60
935 729
317 506
558 653
655 43
873 971
800 482
619 239
525 936
727 82
44 136
31 658
523 992
287 489
203 440
589 819
794 127
129 268
29 914
963 815
521 664
146 65
590 483
262 879
43 459
318 769
759 964
357 907
261 926
143 27
609 863
816 406
734 25
186 465
299 888
693 917
40 510
377 128
865 748
927 613
407 544
234 869
299 103
341 907
159 928
173 784
574 55
912 273
453 28
240 932
630 178
497 606
13 254
101 443
714 469
858 287
652 906
513 285
317 390
993 664
662 316
318 188
318 243
615 697
771 350
134 233
879 484
861 982
422 508
763 567
477 113
335 704
792 938
78 794
52 716
204 102
982 489
753 533
995 752
857 697
128 42
350 738
252 885
330 107
983 590
36 551
279 727
573 172
80 643
623 737
752 252
76 560
78 517
611 887
519 193
448 165
833 240
203 46
328 880
957 32
720 301
649 514
28 602
428 659
442 521
539 764
537 895
171 692
60 527
969 757
536 985
934 336
398 961
854 561
849 446
916 636
531 691
656 808
300 816
635 211
436 160
508 439
359 157
319 823
201 68
539 657
50 650
21 603
696 566
364 434
674 250
956 50
707 874
515 618
429 731
635 354
426 28
229 998
103 200
862 346
239 781
555 363
840 331
646 197
937 680
543 449
593 279
230 500
332 778
632 446
102 527
937 367
415 734
316 413
33 937
646 846
456 801
666 331
729 803
561 643
561 958
969 643
403 155
119 588
993 140
85 923
696 339
236 118
751 548
843 486
90 551
389 533
885 135
430 79
659 887
346 499
77 590
130 55
488 272
30 854
540 430
101 443
114 576
746 313
762 689
737 202
169 343
553 667
819 536
255 526
114 664
224 474
34 588
273 948
802 129
481 643
67 555
81 617
633 382
679 965
413 323
105 580
350 130
586 942
615 946
545 417
383 35
829 154
186 42
63 360
797 872
926 136
359 945
716 309
372 853
178 488
246 130
236 597
432 349
93 587
429 811
804 339
608 201
722 438
296 556
204 407
543 883
740 578
402 805
675 34
437 936
119 865
79 962
134 799
950 103
199 795
569 436
358 20
554 485
12 721
565 760
806 66
572 152
296 719
247 513
296 650
135 707
249 966
485 732
430 169
979 369
108 189
579 783
659 103
413 574
51 918
621 315
968 645
192 122
479 963
434 785
150 691
712 884
333 412
756 479
762 488
258 119
569 890
986 170
11 879
223 897
999 816
445 335
672 550
212 712
37 692
830 145
552 371
255 753
417 503
815 71
554 757
829 282
243 863
598 770
762 69
164 902
584 197
438 872
78 633
708 259
990 782
405 488
29 111
651 867
831 327
228 361
300 489
375 252
585 150
777 632
533 205
809 201
991 164
47 148
983 372
16 587
180 535
113 896
385 202
961 467
719 846
914 247
857 604
284 114
232 13
30 954
159 645
376 459
377 277
201 745
746 262
636 47
402 602
136 526
950 413
699 232
982 251
958 692
947 159
254 418
506 337
139 286
364 155
571 497
574 633
874 672
931 195
393 46
904 196
39 703
713 564
10 513
716 779
721 799
382 690
513 255
321 148
808 434
286 676
384 54
681 969
482 992
459 782
511 279
343 976
469 978
958 211
314 466
836 446
906 800
546 784
718 158
865 75
498 655
380 541
230 581
363 873
182 973
460 91
926 497
953 602
950 851
954 318
302 225
415 248
811 680
142 698
438 499
946 344
156 609
431 363
676 978
481 274
19 915
492 567
348 100
249 814
232 560
786 55
837 12
444 770
541 42
243 848
292 906
343 149
644 93
37 582
336 39
557 955
349 447
519 100
84 907
356 652
20 523
309 73
464 199
983 470
206 26
436 271
335 45
884 488
990 56
258 837
416 590
325 829
439 584
978 597
175 255
624 422
700 786
990 814
846 621
239 874
660 428
154 18
846 305
874 588
459 965
362 637
816 173
465 786
280 202
988 553
62 846
708 555
536 80
695 442
141 728
279 19
52 611
714 189
671 801
329 58
624 261
191 666
515 15
264 803
284 174
286 472
47 784
974 627
235 882
813 429
943 252
743 414
671 491
753 619
381 660
732 17
450 840
396 728
617 536
666 134
120 561
346 194
908 758
258 414
793 952
134 573
124 379
593 776
669 304
564 114
700 513
583 513
528 642
970 118
232 969
218 548
350 920
868 240
988 361
995 811
996 932
771 598
692 920
421 229
846 396
251 900
769 928
47 736
63 795
697 901
279 906
372 93
682 799
520 191
368 499
915 513
872 659
595 445
486 825
692 313
170 844
629 717
843 773
620 133
981 836
172 975
619 795
645 384
789 141
648 333
235 709
606 213
36 139
463 746
484 985
244 993
643 320
489 970
162 284
833 279
496 144
926 248
40 117
857 628
867 61
997 495
650 865
444 613
320 819
394 592
404 171
404 193
905 984
599 743
754 820
545 703
835 548
763 897
801 587
515 288
705 271
633 950
610 292
249 739
482 80
633 839
912 384
135 251
763 130
182 773
121 584
889 342
32 905
320 240
236 349
521 853
503 616
283 639
733 885
261 917
300 765
805 185
148 346
149 386
408 573
699 166
623 863
447 988
738 678
928 724
922 705
671 181
278 188
530 412
890 646
717 418
697 23
366 252
329 400
480 850
346 438
253 322
229 486
802 368
626 237
720 305
649 997
920 851
729 350
427 155
253 836
107 745
810 273
364 117
399 703
487 421
875 590
398 626
187 604
384 11
980 438
636 347
959 121
630 975
432 548
108 510
713 325
806 153
681 88
183 694
562 52
832 450
930 519
797 532
929 307
746 682
621 796
926 246
283 513
55 533
498 226
547 722
554 95
285 98
684 256
700 976
235 701
187 485
167 243
465 678
836 607
155 345
246 27
77 636
213 451
897 273
763 442
741 990
19 895
300 635
613 376
225 527
388 877
539 809
490 908
996 836
409 501
872 961
500 213
480 674
128 855
193 844
528 91
292 408
707 85
471 98
412 473
530 83
24 458
813 395
163 295
711 635
637 278
908 216
521 423
728 33
91 941
62 650
289 545
983 517
286 989
584 93
109 508
948 355
849 649
188 523
169 782
521 685
120 563
763 632
380 854
62 922
262 700
778 696
131 756
239 691
129 726
86 344
164 735
562 770
845 279
722 628
901 284
662 240
758 33
679 876
421 225
320 577
126 573
401 881
97 890
259 635
28 648
196 542
889 275
87 871
905 667
244 866
235 746
837 719
110 372
543 96
273 432
20 342
183 32
155 285
489 293
840 635
938 319
432 313
205 495
80 398
659 939
41 551
305 714
194 848
419 936
649 60
300 568
297 534
639 382
950 239
843 269
684 91
534 172
693 491
997 274
293 978
626 202
767 940
263 67
558 313
96 655
251 631
751 972
349 753
578 240
10 198
541 76
620 727
622 544
60 884
975 508
656 486
553 892
776 465
961 793
551 842
867 307
759 299
986 337
439 341
526 117
985 204
353 568
614 140
60 265
874 67
833 23
372 48
729 916
275 809
497 717
961 148
920 315
660 857
530 421
867 412
269 440
426 343
668 528
877 512
610 294
64 645
510 242
688 176
993 74
140 284
774 35
52 811
401 655
236 966
578 70
679 795
884 68
12 268
981 600
345 559
502 945
460 153
13 162
411 945
42 481
237 145
559 725
180 950
930 525
27 95
589 347
557 75
146 569
604 974
276 355
742 557
630 473
59 852
844 675
874 417
276 735
539 79
759 137
664 47
465 382
761 541
323 968
677 592
706 980
807 533
375 511
959 728
743 331
83 298
235 384
795 420
596 264
574 394
775 388
519 958
904 92
877 654
745 609
294 953
52 498
719 492
939 878
96 426
853 698
887 281
464 960
210 13
866 152
87 523
12 565
581 89
113 753
138 679
894 789
904 695
38 984
374 131
752 643
685 368
678 459
322 956
661 57
27 709
705 22
633 400
84 290
797 188
111 741
973 371
81 859
331 673
19 921
843 184
369 306
328 14
734 621
725 142
64 895
912 695
26 598
538 149
425 598
922 262
423 212
479 346
115 889
11 619
927 367
388 53
432 193
459 366
17 462
435 594
492 785
117 227
365 785
343 508
736 530
102 460
493 898
807 172
279 463
58 427
951 449
991 808
60 432
67 892
400 600
942 91
220 897
331 87
928 618
243 371
391 51
186 442
506 286
18 500
56 785
168 489
416 546
289 46
988 858
71 149
290 508
747 944
501 412
543 997
624 440
474 735
554 44
580 716
133 812
677 222
38 564
272 173
370 103
12 303
368 260
549 116
985 26
817 340
227 110
813 579
903 469
153 296
138 624
609 62
743 66
416 520
933 127
547 678
390 12
877 670
771 59
109 852
455 179
653 14
314 454
890 225
439 638
628 984
522 306
133 606
954 288
443 100
543 13
129 823
451 99
253 717
832 370
271 997
742 932
650 267
162 15
282 676
875 120
585 463
504 429
854 251
258 861
374 515
307 529
19 614
436 324
667 398
485 938
919 117
920 149
354 160
933 349
855 974
115 751
530 266
950 151
473 130
257 336
648 293
452 155
619 486
294 662
474 840
119 935
247 514
374 681
866 181
201 384
533 688
876 193
369 82
199 86
826 556
783 909
324 791
16 450
343 103
873 300
407 880
432 851
126 893
99 873
935 458
905 720
112 408
316 803
526 755
917 163
58 572
147 727
407 858
472 357
209 347
615 333
172 349
978 653
82 552
218 578
837 653
717 486
902 981
508 924
883 682
112 387
311 704
709 850
212 479
863 325
684 786
386 117
364 938
640 480
911 253
669 41
571 825
296 908
78 341
970 103
846 626
323 943
833 944
433 712
780 261
114 835
158 628
86 934
724 192
218 659
609 753
359 462
179 301
774 698
628 711
927 151
283 566
398 546
411 631
398 772
246 49
293 918
258 524
605 369
461 334
519 87
345 951
11 457
632 60
753 138
61 292
219 573
412 921
85 518
371 933
775 854
407 237
774 428
508 344
865 508
214 696
769 437
631 56
523 317
250 824
629 114
42 843
751 248
759 61
941 84
415 134
364 452
605 817
667 160
813 561
296 497
303 993
344 528
398 14
376 927
744 244
879 294
515 38
137 638
901 58
30 649
805 996
586 725
120 822
343 940
670 442
575 921
746 571
120 655
559 768
612 983
575 507
617 892
732 446
671 374
415 124
271 546
917 681
199 400
734 830
45 490
506 995
136 581
880 806
968 697
635 410
679 989
675 84
698 892
224 107
910 460
90 834
716 198
428 912
362 661
392 481
791 695
832 198
892 718
726 118
855 44
751 170
934 715
195 799
390 772
383 472
695 385
156 697
636 531
637 718
770 200
693 231
231 684
913 711
208 501
381 857
302 729
203 508
167 535
995 555
577 133
397 57
751 912
789 119
276 915
388 448
110 320
358 117
912 211
689 845
96 783
42 929
933 247
270 984
255 125
535 436
356 459
220 977
874 179
842 782
498 984
702 148
844 99
448 656
764 513
115 836
387 871
495 774
655 717
835 610
984 754
953 608
529 751
493 907
626 989
272 17
754 367
802 394
56 828
66 354
37 448
927 344
635 62
308 94
659 719
321 955
846 136
767 700
802 98
393 332
943 207
250 984
895 462
880 422
190 21
526 874
157 312
539 167
40 885
734 185
290 79
114 278
515 102
248 537
20 494
272 202
974 910
765 530
139 462
801 596
33 137
950 45
509 929
734 293
158 75
510 744
468 211
926 674
786 721
265 336
791 432
774 881
897 723
604 720
860 631
376 110
897 137
551 397
911 609
102 665
210 964
69 258
308 441
438 635
899 784
555 15
711 137
404 323
568 416
470 195
896 610
132 537
469 266
21 285
947 702
540 763
544 194
576 218
427 157
472 341
833 160
862 61
861 948
501 209
730 372
172 949
29 899
996 743
967 175
100 931
253 528
771 994
859 423
884 645
856 345
75 154
259 483
661 287
197 397
223 482
631 573
918 311
212 942
82 840
910 751
958 159
776 514
839 216
726 151
155 615
520 450
373 786
405 100
712 827
95 12
62 266
301 824
166 340
264 150
345 246
195 252
845 490
155 359
186 757
126 320
866 264
42 956
809 463
839 134
852 573
265 127
50 778
942 372
198 761
708 59
615 21
983 890
891 723
815 76
562 709
919 158
853 36
398 639
326 726
490 186
23 165
358 286
963 357
941 809
889 60
869 391
731 314
504 326
847 490
362 723
370 959
113 642
208 650
712 199
394 328
214 94
430 72
512 765
158 739
457 609
765 423
176 750
856 777
921 720
997 663
849 546
436 98
872 255
742 541
638 813
548 896
611 958
663 295
698 260
683 981
935 524
487 908
509 297
811 185
274 933
846 605
891 172
319 85
192 19
276 411
325 434
693 757
737 82
202 261
789 78
47 850
592 808
121 466
40 231
548 362
413 608
197 782
979 425
909 73
348 654
479 407
430 951
944 303
788 359
472 367
10 796
445 521
253 336
380 168
279 905
748 873
503 760
945 723
864 660
70 170
862 40
334 549
738 55
779 538
113 735
385 87
832 317
109 989
572 101
507 45
136 228
429 211
771 313
559 927
557 205
743 909
68 953
708 831
920 81
621 127
172 656
138 207
602 449
412 182
114 679
547 652
204 670
756 161
865 148
460 350
337 437
177 102
39 869
298 612
249 686
454 268
303 14
270 529
831 340
936 861
637 778
72 330
465 960
744 323
171 698
24 155
162 289
410 123
945 657
379 312
772 382
671 382
400 786
909 721
673 158
545 179
587 843
67 615
601 873
489 295
121 932
871 107
577 472
336 637
357 528
313 480
283 561
806 462
957 441
823 673
307 36
262 951
669 922
109 910
149 550
825 909
922 254
393 78
252 18
14 979
832 683
113 474
926 142
867 729
977 329
44 694
955 345
566 329
742 408
595 773
693 942
37 643
793 149
501 116
612 529
339 994
465 958
211 307
33 767
855 226
619 949
305 440
279 165
341 662
541 853
694 49
162 704
528 135
416 272
21 426
128 553
983 164
990 823
650 259
519 296
320 788
326 55
882 706
867 445
43 831
683 590
357 592
490 285
671 910
780 403
689 168
399 545
103 746
924 94
777 127
588 820
695 150
510 111
84 365
972 10
502 343
435 632
94 804
565 187
171 892
598 682
983 542
802 284
68 333
454 824
830 946
960 312
519 691
713 478
956 155
441 805
991 635
180 768
475 76
302 58
983 321
419 967
968 497
290 763
361 991
881 32
876 631
353 446
241 651
377 686
315 711
115 653
13 832
777 962
651 818
738 214
742 476
389 663
188 580
634 118
575 194
76 598
150 437
215 911
848 620
997 732
382 205
144 872
588 452
498 623
869 310
723 790
491 25
523 328
911 740
809 287
843 536
448 292
882 346
983 534
519 601
598 348
750 229
960 653
405 702
100 798
46 569
896 357
743 821
595 130
201 454
291 690
459 539
935 486
81 681
450 974
350 570
185 531
893 567
990 227
335 762
431 193
836 727
354 279
33 795
652 935
318 215
960 109
29 734
36 727
963 341
615 492
374 182
600 183
806 229
790 495
604 722
529 772
434 372
868 515
622 207
696 930
297 657
520 652
889 246
568 760
319 846
184 397
458 159
475 285
62 170
513 968
731 945
462 266
526 452
163 891
266 539
37 527
776 324
773 372
593 715
720 647
799 956
246 428
105 915
388 184
827 514
282 521
608 671
492 61
896 35
149 455
784 572
69 446
961 578
106 961
467 145
205 305
290 748
262 197
574 384
22 894
511 30
674 882
68 995
980 517
919 838
122 363
154 351
55 457
837 413
105 993
38 796
809 39
96 846
700 314
790 247
453 568
64 313
695 753
253 43
118 638
692 179
431 862
155 18
205 365
188 348
838 194
993 245
836 986
982 579
591 703
488 40
117 890
742 923
92 562
250 59
714 924
632 155
319 999
163 695
483 627
429 280
686 359
584 835
293 570
324 899
685 54
637 155
372 585
120 565
120 975
336 985
648 983
170 769
307 680
245 346
780 618
799 137
194 514
384 684
684 916
583 891
100 811
637 920
784 917
347 239
145 251
436 336
281 342
207 460
509 67
986 929
338 599
605 797
313 438
345 927
525 599
293 681
78 993
253 487
141 390
818 151
287 757
179 967
28 266
721 892
57 316
422 513
82 778
320 943
870 809
128 813
280 757
550 959
436 281
204 494
818 699
301 783
646 21
625 853
474 953
520 582
573 917
850 740
244 643
283 653
891 649
298 953
83 26
260 870
577 322
33 804
285 732
987 826
649 234
533 716
907 85
645 846
854 646
308 75
19 660
297 944
52 243
604 542
544 787
977 617
605 63
506 279
220 836
403 708
791 673
931 517
167 905
421 36
59 524
537 893
376 755
354 519
348 219
907 764
795 713
288 407
220 908
14 544
927 805
965 740
425 251
689 47
320 66
693 251
911 108
422 326
839 27
539 31
830 57
996 564
64 778
471 33
185 328
493 15
823 245
43 714
312 742
738 501
618 463
283 899
890 37
778 12
418 572
681 176
94 306
971 561
564 651
430 699
657 300
319 747
899 575
462 71
319 862
248 77
966 484
716 581
621 697
906 180
120 284
124 17
685 415
490 176
759 308
470 955
837 608
166 626
471 220
852 88
892 978
810 895
95 913
313 165
95 871
543 332
376 125
239 67
480 416
323 983
707 835
851 724
317 950
27 569
880 224
101 752
219 99
52 212
990 36
673 735
819 395
545 621
453 55
642 818
396 955
251 409
882 238
727 523
76 513
248 145
478 673
252 362
247 607
607 479
762 526
854 158
620 488
500 362
468 977
773 181
148 218
165 252
156 514
128 959
243 690
140 493
800 127
183 306
564 492
927 465
342 273
768 947
275 351
468 707
888 792
795 483
124 637
35 253
46 879
908 830
745 898
690 403
801 570
789 159
478 77
250 46
669 398
77 335
766 296
263 823
564 222
566 722
274 914
989 881
922 116
352 849
636 291
390 279
414 632
17 816
983 754
442 148
35 665
916 653
130 515
470 68
439 127
471 727
231 443
768 193
364 960
695 376
844 729
319 832
432 171
743 277
390 247
698 892
82 225
79 996
162 930
842 304
74 342
265 992
926 542
578 290
11 808
923 443
949 79
250 397
779 978
732 489
685 574
399 295
947 477
174 603
726 20
978 496
760 17
461 247
638 504
489 734
25 423
577 79
722 385
520 706
854 85
132 922
579 129
624 779
546 320
453 562
188 942
455 227
525 667
333 487
130 633
994 67
571 650
222 903
320 191
204 23
706 912
498 944
891 670
740 282
171 101
789 106
64 691
923 155
848 486
802 381
60 245
989 353
586 304
159 674
556 449
484 843
349 257
398 155
29 960
640 236
660 930
791 912
90 232
451 858
846 323
50 224
46 316
186 507
592 38
796 41
302 235
173 932
444 150
945 872
370 471
704 434
529 586
991 481
110 638
179 586
879 541
898 324
17 913
137 269
767 357
826 257
941 875
192 493
264 878
208 830
14 182
716 141
602 822
238 632
669 39
977 700
678 477
747 217
215 688
403 162
270 372
931 315
522 307
252 621
101 461
454 297
746 91
859 388
445 689
553 697
470 653
548 459
346 740
583 197
105 770
470 808
896 254
753 865
99 454
212 903
171 261
571 312
948 747
704 205
965 346
559 87
871 232
827 394
257 643
459 339
66 822
321 531
944 705
585 652
563 983
995 792
55 917
498 646
698 596
235 930
334 993
615 691
478 803
885 742
476 162
48 218
459 614
488 323
935 272
809 206
255 664
419 349
555 837
792 918
39 960
45 630
175 756
88 549
825 373
989 691
805 704
42 310
522 386
594 118
568 760
898 284
824 991
232 883
251 494
635 756
312 251
489 769
713 33
51 602
444 84
79 812
335 539
553 886
751 201
880 394
794 627
287 878
921 358
990 639
285 468
643 722
138 839
61 901
109 443
755 635
848 23
729 396
320 388
667 134
104 655
828 485
703 569
638 233
961 102
152 926
981 799
798 422
743 816
839 161
972 264
403 224
477 682
256 902
535 397
753 360
184 935
328 741
580 846
624 936
39 567
173 810
932 145
919 542
244 467
581 979
365 678
114 992
98 378
472 909
373 743
813 552
247 72
688 499
650 835
827 671
296 809
575 471
157 582
337 740
161 880
443 530
175 248
311 466
85 474
502 810
113 338
88 532
177 412
337 806
773 452
630 28
903 103
157 947
947 524
125 203
987 606
110 246
961 85
110 197
929 749
339 791
620 789
243 501
321 771
259 388
243 878
647 797
775 287
325 720
148 237
490 392
13 557
358 617
137 660
315 908
281 999
962 728
130 775
223 642
892 521
67 353
738 297
427 785
876 363
188 318
609 542
906 394
845 305
923 429
228 139
512 355
599 985
106 727
70 254
181 54
996 63
927 158
710 402
117 595
277 190
758 948
762 382
899 505
145 956
222 465
676 840
103 694
269 674
937 648
989 78
528 722
558 884
357 836
556 396
780 381
514 850
196 97
361 186
833 218
184 662
191 977
706 536
312 513
259 712
707 21
127 785
315 531
157 555
376 214
898 821
771 230
44 433
183 790
394 256
581 80
398 550
982 335
76 502
993 727
125 927
248 726
222 435
496 800
348 891
655 712
888 137
568 742
542 127
92 827
263 879
809 165
254 317
251 54
980 268
305 676
963 684
94 618
438 310
730 926
869 390
426 685
925 574
776 688
469 143
442 179
974 640
331 724
40 160
146 869
911 261
589 737
558 13
346 649
333 821
221 554
750 217
42 546
664 282
399 494
542 314
650 162
259 187
682 109
690 866
929 144
499 679
851 984
893 99
498 45
339 96
641 125
258 519
761 876
325 48
560 444
887 62
772 698
148 924
752 96
412 822
16 793
119 870
762 878
186 744
19 920
976 525
711 852
452 622
846 643
948 718
415 609
332 713
950 675
220 291
477 689
584 840
200 667
174 913
365 431
808 652
751 23
943 325
15 827
100 357
225 132
156 223
419 844
253 470
644 160
858 473
31 500
894 48
798 68
406 331
232 931
102 241
75 301
480 418
590 112
691 615
27 958
652 787
854 605
914 492
346 730
634 422
696 933
388 776
472 217
749 266
320 384
41 211
990 184
680 39
227 732
203 365
112 591
990 637
784 598
437 564
526 624
901 147
416 213
48 309
328 420
517 979
262 455
756 522
347 97
37 913
986 318
662 363
500 16
726 799
89 872
925 603
929 846
17 530
570 128
856 494
818 334
214 154
516 958
246 370
457 926
721 867
84 499
705 540
38 255
166 476
238 739
204 122
225 642
911 764
816 750
778 397
677 37
53 469
120 254
936 689
388 298
475 404
176 405
394 78
967 569
36 433
876 440
947 483
635 45
452 968
846 723
135 944
713 215
944 283
337 211
135 547
664 581
849 376
705 230
867 941
719 388
975 859
963 843
230 579
380 825
733 630
645 558
752 445
29 448
154 514
526 942
358 447
390 104
37 807
209 594
864 627
781 294
869 639
338 416
352 486
800 663
114 399
273 543
624 389
548 743
169 789
420 54
31 498
820 953
330 222
802 138
886 18
351 963
123 780
944 336
55 347
363 296
410 754
128 247
624 446
315 915
967 525
511 91
219 528
211 128
813 320
406 132
638 579
227 742
427 172
779 491
430 589
354 562
960 297
282 443
707 305
977 514
574 409
516 582
616 399
60 565
819 85
753 875
315 197
709 596
961 859
107 403
477 390
664 32
395 169
366 484
394 643
619 859
196 699
87 495
389 705
146 816
976 200
148 904
890 999
513 62
994 13
533 384
528 149
641 473
832 953
911 337
351 801
465 742
757 19
498 327
335 396
646 437
249 857
25 334
256 688
91 151
742 138
281 600
376 761
819 519
882 283
371 162
369 78
598 700
638 116
790 192
268 65
355 857
679 89
534 714
16 900
967 894
39 140
607 529
419 293
804 517
557 363
575 340
712 205
99 595
663 298
685 561
220 468
351 691
781 232
419 862
744 125
80 322
795 673
648 573
130 466
59 778
105 43
378 139
36 610
362 293
43 263
832 27
79 278
343 65
992 514
660 819
301 612
600 528
618 503
523 327
379 72
558 895
767 14
853 30
899 579
474 841
108 694
860 481
362 633
165 816
910 423
996 451
631 139
590 146
760 909
402 928
966 718
957 844
867 297
664 378
780 877
596 493
311 570
158 570
106 841
313 427
274 373
494 859
723 358
211 301
784 646
554 785
893 711
326 617
796 588
164 585
11 468
821 471
525 833
149 317
592 529
436 652
976 698
578 188
501 606
392 516
929 51
970 641
646 135
866 463
666 739
241 447
824 102
467 674
820 706
487 334
375 313
283 489
972 361
531 599
56 486
324 709
135 272
208 24
108 880
834 406
28 859
761 131
177 514
158 724
162 71
983 295
993 225
613 217
358 70
570 954
512 907
583 336
556 908
339 493
46 934
214 974
543 606
183 275
898 609
808 525
84 305
454 800
16 891
471 841
530 818
771 306
331 23
226 391
794 367
852 56
121 429
491 122
853 82
523 397
883 643
600 27
87 466
75 443
258 152
399 463
191 514
403 544
191 25
909 484
528 772
123 532
592 852
899 403
962 854
188 659
410 119
713 591
282 167
944 569
383 622
765 318
906 212
33 853
243 402
192 707
575 11
850 69
386 879
655 80
396 614
817 116
555 164
371 277
887 170
821 262
196 102
655 134
613 61
665 886
404 204
918 309
419 168
785 903
509 879
448 992
938 124
37 732
810 992
559 260
88 624
592 679
469 646
199 384
558 281
248 879
120 532
803 218
374 657
901 234
626 789
958 73
677 895
947 209
702 966
733 269
939 94
378 264
72 478
39 907
666 58
236 601
123 216
633 997
819 995
61 355
53 124
771 302
285 604
126 371
844 575
531 879
537 920
658 721
789 922
454 748
646 138
64 356
233 608
733 606
326 896
787 101
623 245
820 496
913 542
993 298
97 940
567 963
661 842
422 259
484 993
597 473
970 218
82 418
136 862
748 307
352 600
58 518
670 508
255 631
310 185
332 186
574 42
241 479
247 997
655 733
735 928
671 741
742 837
983 51
312 38
826 919
77 419
581 427
268 584
991 380
788 211
746 42
111 520
856 189
649 61
363 426
265 890
195 137
502 945
175 284
813 613
255 783
105 935
383 37
74 141
11 300
97 841
297 984
330 556
810 901
972 20
639 501
162 578
891 804
676 975
517 633
216 921
833 931
148 88
379 910
907 299
600 536
998 152
94 482
723 857
155 29
259 591
255 539
259 660
335 713
633 789
361 198
847 515
475 931
91 940
775 194
493 43
68 236
469 391
985 330
31 641
717 109
759 576
208 341
578 515
218 791
814 908
795 895
848 517
653 959
454 345
376 692
493 356
391 944
96 491
839 332
873 211
137 619
196 441
230 906
563 159
538 960
631 992
266 941
244 930
866 264
397 760
968 388
775 958
136 811
792 600
549 467
768 907
403 314
95 645
400 166
233 495
149 665
961 710
736 420
204 745
295 948
724 575
923 245
906 733
599 739
378 457
743 170
411 247
59 598
917 778
161 243
957 830
258 114
349 416
189 118
913 419
571 810
738 879
879 560
196 542
38 372
697 757
410 243
28 408
272 997
313 138
367 705
429 311
388 913
39 857
272 902
208 637
749 885
581 420
158 250
100 486
116 388
784 238
556 736
667 159
76 704
940 433
977 748
918 720
747 334
550 232
191 891
70 577
367 868
82 423
191 32
188 543
716 983
376 733
487 266
266 49
152 333
907 782
764 851
963 298
893 447
657 94
470 159
160 459
169 762
829 188
890 61
195 714
725 186
24 242
145 703
425 515
331 664
810 140
22 130
883 962
608 539
298 820
32 344
985 766
160 544
700 635
847 378
293 367
445 690
535 949
65 412
683 80
620 906
312 577
904 255
680 234
340 883
288 424
819 683
704 914
32 450
791 545
629 179
140 307
642 871
973 823
186 726
965 48
187 914
212 995
613 516
279 151
702 381
527 106
648 801
732 460
690 301
860 661
288 142
713 912
32 795
468 872
230 173
373 458
152 374
841 168
892 480
531 380
992 740
11 397
913 419
94 546
887 250
792 218
740 922
839 201
899 377
639 902
44 688
51 946
490 142
289 909
120 53
530 420
806 893
515 232
594 506
402 666
336 561
572 901
76 833
623 405
777 225
997 156
66 242
431 613
579 74
214 538
905 164
184 976
336 852
706 927
800 546
955 849
94 441
134 314
292 714
724 463
808 878
160 612
915 769
960 290
344 482
722 880
959 285
352 763
840 333
638 406
373 968
405 702
112 176
24 124
128 589
202 326
558 202
454 315
228 96
674 264
194 914
26 549
72 784
799 235
402 519
622 68
173 770
262 356
876 298
814 510
835 894
232 815
532 893
324 622
686 888
135 469
741 426
913 375
397 52
676 234
829 36
392 855
223 708
180 504
859 154
129 523
503 913
616 538
229 899
173 44
66 525
504 917
736 458
594 533
523 818
850 960
11 367
354 553
938 456
617 691
247 449
784 649
94 503
157 359
881 543
613 750
931 51
604 529
717 653
595 442
700 910
845 458
785 559
200 464
45 910
781 249
563 790
509 343
500 92
101 234
698 135
654 324
724 833
609 870
484 189
909 273
113 49
525 728
611 28
842 648
14 606
970 639
159 773
314 396
967 350
654 119
949 625
864 974
480 953
466 925
677 571
659 602
47 476
615 953
815 274
15 922
483 807
978 844
158 645
528 940
639 369
416 937
432 799
775 981
649 744
977 793
669 985
940 332
379 187
195 88
837 433
526 821
744 175
183 767
785 507
999 666
94 792
198 871
38 800
232 719
256 332
776 132
282 690
306 450
613 100
249 570
361 761
89 282
581 496
491 134
692 219
289 405
676 956
123 775
151 459
579 356
847 509
771 216
618 951
166 785
205 426
899 575
723 280
71 807
113 724
238 120
270 735
714 257
254 986
873 319
817 456
420 847
720 374
165 253
841 63
358 203
103 371
236 486
678 745
731 304
245 545
138 560
765 872
840 721
198 661
249 671
427 292
841 243
809 581
307 23
854 452
177 570
801 233
860 158
862 148
369 945
587 791
711 17
677 764
842 83
821 982
551 212
938 632
774 458
335 975
861 375
38 528
291 40
335 61
386 23
392 150
977 536
741 863
549 469
374 955
858 262
800 31
73 145
698 321
664 967
10 768
571 817
183 616
694 17
784 714
942 866
979 650
89 421
296 449
971 273
378 741
775 344
903 737
901 820
399 269
722 569
760 219
351 467
586 406
216 46
479 691
278 803
258 920
805 500
894 977
146 673
37 369
450 990
326 11
229 370
754 172
601 957
902 215
153 729
959 338
746 589
855 924
769 483
676 356
502 888
146 606
556 396
147 478
325 563
50 846
111 449
489 549
911 130
907 56
403 337
645 223
960 567
393 550
307 835
598 122
798 896
942 398
261 946
359 880
79 369
167 309
849 400
877 17
585 843
970 269
789 698
780 930
195 393
741 143
90 747
794 469
460 152
253 703
403 531
545 838
924 448
192 336
652 188
591 706
408 971
441 975
672 251
398 968
17 867
988 396
156 60
58 996
203 131
920 449
889 275
875 964
835 386
410 684
484 310
202 761
521 134
295 917
173 788
31 963
825 676
477 646
329 954
289 136
43 982
962 74
793 471
366 807
903 991
171 823
957 410
332 78
545 615
137 814
960 825
837 163
776 706
294 660
781 331
497 42
115 595
566 479
829 905
414 998
498 375
108 461
888 678
567 929
813 912
301 240
697 416
778 133
169 770
913 674
152 406
867 680
429 81
325 746
303 122
641 977
816 394
389 561
482 326
774 624
512 745
984 286
537 377
655 942
286 864
610 737
870 765
610 179
205 851
602 538
13 383
968 252
802 889
796 52
169 546
210 843
998 537
233 684
293 994
568 823
897 358
88 385
298 163
903 835
942 167
703 841
470 924
916 90
267 785
314 794
86 287
566 357
237 953
322 430
157 238
172 893
298 468
404 562
167 590
75 971
534 366
272 696
793 189
648 365
609 411
376 870
76 133
832 335
673 179
804 357
547 819
746 362
118 986
541 604
166 274
448 769
354 999
755 89
471 266
45 964
832 238
439 569
159 582
473 393
841 932
864 296
592 64
805 664
564 881
504 358
878 668
983 619
484 788
898 815
790 607
990 816
951 752
517 90
854 423
40 760
590 434
583 396
496 290
412 202
786 689
781 410
278 982
65 987
147 634
922 206
259 884
540 481
52 837
517 368
507 945
349 595
493 915
532 801
904 557
855 459
483 624
455 742
930 41
21 954
659 122
722 433
679 437
581 503
749 632
58 498
517 370
684 271
806 50
795 436
69 206
684 791
220 983
993 237
31 864
931 24
165 732
747 291
729 451
692 13
286 835
592 751
434 861
727 654
238 43
409 13
543 352
927 427
104 568
119 462
145 387
871 50
955 759
126 273
966 318
247 569
66 956
62 877
298 449
292 735
876 191
608 247
819 40
29 576
833 438
265 530
485 380
142 25
243 788
681 254
677 467
797 414
744 666
653 525
689 480
251 558
873 989
104 567
278 514
867 300
152 245
877 414
70 310
200 839
857 73
590 347
446 90
216 894
795 666
779 625
310 743
508 908
923 71
850 62
765 148
240 432
597 365
749 513
835 767
192 710
762 17
148 687
800 951
568 343
350 698
689 889
173 685
640 263
257 174
97 993
100 364
349 779
591 768
275 852
558 499
233 457
48 738
440 955
874 739
795 289
454 891
821 530
483 848
442 550
609 806
773 375
870 716
390 711
853 525
292 854
593 716
256 629
855 311
240 374
367 609
292 66
489 163
443 828
197 600
731 588
439 659
973 911
857 690
345 406
797 919
851 197
480 902
539 468
652 923
760 177
720 605
231 379
337 553
795 658
201 507
358 249
461 657
605 183
73 486
99 446
162 953
676 530
756 871
192 40
176 388
154 854
392 215
415 732
769 100
68 860
708 624
980 144
979 77
488 108
422 268
68 664
346 267
994 188
854 619
839 708
41 942
654 714
105 677
942 700
582 128
745 634
82 622
649 980
134 853
189 83
313 970
794 908
907 455
437 346
729 240
800 59
13 213
909 547
376 793
43 238
319 963
744 211
174 532
353 663
148 76
757 13
169 34
763 152
488 664
496 690
170 256
558 490
394 252
959 474
119 880
461 670
125 629
200 360
347 491
888 69
326 839
59 460
489 77
482 905
586 964
783 222
938 300
60 971
270 910
230 717
386 612
999 880
477 301
823 595
939 684
454 308
104 17
517 354
472 215
751 612
330 148
799 613
304 380
355 726
940 194
308 874
569 145
141 541
27 686
852 46
363 533
31 143
203 105
721 498
705 541
399 678
37 837
904 636
710 393
732 869
404 953
936 64
309 250
164 917
104 406
56 762
133 644
660 773
952 491
973 445
372 617
315 879
493 674
196 884
614 309
140 651
870 768
974 871
414 662
398 904
539 112
270 900
254 638
319 166
187 437
722 298
684 266
654 949
474 933
788 628
678 507
177 264
338 813
641 277
588 859
456 770
390 988
696 53
759 822
761 634
964 437
840 312
288 828
459 271
17 363
81 224
854 11
227 159
484 353
915 267
27 413
125 392
33 622
500 117
993 439
365 37
398 489
201 778
256 68
891 718
784 127
791 595
897 486
284 835
628 805
144 413
645 777
416 815
97 224
754 408
842 349
937 262
90 449
338 459
523 199
269 415
56 526
764 574
370 810
734 77
203 561
58 854
85 644
382 298
861 430
438 830
164 879
50 325
217 728
928 141
833 468
284 859
173 379
902 650
313 880
773 477
410 903
623 367
119 978
628 288
79 797
895 60
864 435
126 314
295 119
551 464
673 357
391 844
672 87
107 232
726 523
241 980
567 54
537 760
852 82
250 162
706 484
712 809
591 275
668 842
749 957
267 916
98 608
344 703
95 351
954 669
702 129
377 472
163 628
876 363
813 675
401 154
570 647
759 651
96 772
448 45
854 43
891 803
220 664
464 54
795 303
832 202
235 315
396 477
420 822
32 357
798 573
287 819
539 210
575 480
308 159
475 356
781 144
956 313
971 794
728 187
830 323
900 172
237 115
741 435
583 682
354 756
272 407
397 849
687 337
437 558
90 666
210 135
431 493
208 634
878 466
811 343
911 519
146 495
469 672
889 398
682 193
212 475
131 504
556 847
247 968
64 571
579 150
811 403
171 658
204 720
164 903
587 654
634 509
803 976
267 591
218 618
640 253
117 300
357 560
271 762
753 917
13 416
107 419
502 588
627 873
575 61
778 527
742 372
150 820
611 169
734 483
435 864
552 11
63 434
630 526
550 362
435 362
475 616
531 263
328 599
436 22
644 143
957 326
965 662
706 82
130 669
261 475
589 487
585 722
713 844
561 813
288 229
76 691
408 521
792 473
726 576
632 852
312 514
272 200
507 626
401 659
763 822
960 92
467 382
842 390
830 228
821 454
966 319
997 663
153 910
241 541
988 444
290 121
28 968
81 624
491 354
894 66
539 926
217 937
299 374
889 814
72 754
289 888
559 138
498 877
174 878
259 925
319 927
92 754
853 287
61 761
883 593
198 868
983 93
997 133
892 997
663 732
833 725
288 826
922 775
746 950
884 432
839 643
373 220
574 203
376 694
544 619
654 747
655 80
276 461
354 73
77 353
328 185
894 26
567 257
358 219
155 764
370 831
733 572
258 45
76 737
967 44
65 219
204 445
555 17
665 105
513 171
356 812
725 320
504 625
855 666
603 378
581 338
50 442
218 97
896 526
276 193
860 762
638 364
17 706
978 744
402 128
785 724
139 264
692 432
828 225
132 516
524 276
821 466
690 145
72 222
321 811
985 519
147 707
581 302
649 255
410 538
990 249
114 514
93 703
605 858
833 492
64 905
52 229
458 209
111 769
431 993
358 27
853 549
653 732
603 462
838 738
731 995
524 889
819 240
136 665
781 555
811 577
179 588
806 475
795 605
611 233
268 443
27 273
887 470
278 630
380 67
539 653
746 320
730 142
593 853
776 944
558 978
225 404
491 153
193 340
359 957
220 145
687 913
948 550
838 777
865 751
206 878
379 217
95 777
856 787
842 590
391 764
860 304
339 864
782 948
132 999
335 728
835 451
920 568
633 996
421 158
942 164
845 336
267 673
399 481
938 494
758 294
385 715
183 475
399 279
622 277
810 185
774 990
557 290
189 331
136 21
915 122
878 665
262 811
950 498
55 553
757 434
387 302
428 118
791 241
637 820
177 839
583 49
279 428
584 404
324 594
589 296
201 482
164 855
814 336
726 139
830 696
12 123
896 26
694 235
155 507
312 728
522 343
291 181
743 520
975 427
81 473
939 548
794 936
928 860
470 303
968 386
870 36
677 570
835 909
724 120
546 437
965 680
571 62
825 20
304 628
38 185
20 899
445 934
48 586
800 982
157 408
559 785
880 432
27 959
312 675
577 226
619 448
745 252
988 895
913 348
484 85
16 276
612 395
434 980
665 381
966 819
218 781
599 190
223 735
106 295
928 343
702 463
305 602
29 610
908 666
966 698
983 260
607 228
597 843
974 533
272 673
379 523
582 55
35 429
299 699
73 984
281 136
462 798
687 980
524 779
544 460
680 348
920 675
169 97
55 553
55 961
397 250
823 740
125 888
33 198
92 600
915 419
510 686
188 873
451 140
230 875
476 741
209 610
335 872
120 227
831 51
629 58
359 633
967 501
222 518
665 600
643 180
269 483
205 842
290 669
12 359
167 98
391 972
759 265
310 954
349 636
949 707
808 953
636 92
996 309
593 955
441 735
341 930
373 161
625 482
256 25
937 203
936 98
237 929
538 647
547 657
749 330
718 426
930 395
91 754
312 449
23 731
313 256
122 218
881 482
756 503
491 614
743 651
258 95
536 364
652 812
754 433
69 853
651 962
92 627
102 684
160 903
726 318
783 114
727 978
867 716
843 613
945 877
678 314
555 422
121 502
326 500
896 484
49 520
357 748
507 58
22 526
534 945
863 456
935 254
66 301
756 452
851 116
450 298
567 406
901 810
63 605
770 169
28 843
420 227
896 433
150 801
857 643
703 236
719 464
389 144
856 371
791 25
410 672
294 796
379 829
492 398
582 370
789 586
559 898
699 957
409 707
735 206
431 548
889 760
23 344
400 580
881 539
407 779
336 134
161 509
341 679
236 67
664 882
996 836
804 608
350 209
524 768
561 328
908 677
530 981
241 735
475 216
476 27
111 701
320 439
581 21
582 762
596 256
617 47
496 352
92 885
228 482
465 575
147 768
855 54
619 479
741 468
258 35
859 753
35 847
532 418
488 140
753 505
712 813
354 277
735 642
12 888
977 588
533 306
975 178
136 779
224 417
188 264
941 88
860 522
948 425
995 647
294 362
575 80
983 758
615 879
892 779
139 399
217 813
949 840
540 95
567 873
628 215
400 815
301 929
343 715
663 200
759 682
949 271
556 969
545 773
377 860
114 933
579 852
705 935
714 401
311 753
801 434
183 814
834 118
480 549
403 494
249 711
674 98
398 336
146 272
916 407
529 591
187 735
358 560
987 154
435 61
277 804
108 800
463 50
725 640
857 716
784 841
415 45
433 255
576 264
967 892
764 401
210 523
786 968
580 125
176 998
273 57
493 166
408 311
979 718
429 200
826 249
950 712
65 994
885 324
101 200
317 161
808 414
813 535
994 932
922 92
868 616
643 104
91 805
29 614
926 435
957 358
441 552
177 348
234 542
45 644
287 889
326 811
345 497
580 91
155 526
232 838
347 115
444 310
487 26
415 480
778 111
446 197
613 203
449 533
803 458
947 690
875 234
338 467
388 780
642 12
291 17
883 264
971 606
456 881
775 962
371 43
457 186
272 155
409 229
54 258
506 260
293 691
365 269
215 605
84 698
960 333
168 78
853 788
811 619
495 406
591 805
799 147
931 155
88 216
522 139
269 958
145 856
810 606
143 693
629 879
904 483
505 377
418 69
163 875
951 400
174 808
617 440
808 936
699 101
254 59
213 981
587 307
123 529
89 928
111 484
535 118
326 437
255 786
920 523
379 705
628 812
695 439
917 756
470 573
865 472
990 898
511 922
19 376
366 862
511 728
49 697
444 574
220 163
220 905
670 319
64 235
490 979
475 910
908 520
486 720
576 362
572 295
673 79
973 158
11 656
285 222
562 432
288 347
235 879
647 850
820 907
264 37
27 720
101 574
447 347
203 80
981 785
469 206
968 306
252 457
201 110
42 850
637 703
251 157
53 166
434 261
980 601
666 470
575 96
119 324
537 740
298 168
424 677
146 291
247 923
627 905
341 441
653 445
735 599
898 668
400 909
407 717
713 137
622 377
480 190
794 534
906 703
154 93
183 335
491 581
997 673
553 292
985 883
404 310
540 158
516 339
549 662
704 985
463 625
838 287
918 843
210 152
234 883
428 34
124 689
562 620
851 384
770 654
648 150
449 391
93 185
819 37
16 906
762 828
892 514
138 637
672 923
116 406
979 397
318 726
765 354
676 550
810 622
852 470
10 178
816 921
807 516
643 849
154 424
70 214
480 256
802 463
448 966
232 512
106 869
53 157
704 937
677 750
463 38
870 50
896 699
353 910
692 242
125 47
295 886
631 79
144 590
717 124
294 581
209 850
420 694
998 333
586 361
564 776
170 714
780 688
614 427
102 894
862 971
362 231
656 437
942 755
257 84
88 462
360 519
164 598
328 988
762 477
747 303
38 339
534 876
493 14
440 984
271 605
732 661
25 285
950 855
37 953
739 481
954 644
548 369
117 577
495 998
964 699
356 268
115 174
474 888
275 193
639 207
392 204
453 695
508 94
668 39
55 586
837 453
803 487
147 444
526 762
963 869
958 24
766 464
573 444
55 500
45 134
656 490
211 19
245 958
841 954
964 76
100 367
792 934
844 589
705 423
828 137
222 165
225 695
309 819
305 19
714 643
83 501
975 338
132 261
839 311
257 169
201 727
499 143
883 35
503 910
223 326
456 683
750 184
687 524
373 818
262 804
987 647
383 198
108 391
88 293
839 972
580 454
869 134
42 229
354 286
816 660
361 86
396 453
367 604
372 253
824 349
909 995
294 836
756 626
991 477
567 764
351 750
774 415
517 641
582 99
935 431
876 448
316 228
365 240
531 248
89 784
236 148
815 397
324 660
777 449
478 79
435 646
593 218
417 488
773 24
466 811
889 205
242 455
72 201
928 211
162 867
991 342
958 698
87 799
512 578
30 90
315 614
300 380
741 879
75 301
275 656
603 694
645 292
224 828
550 407
225 954
428 269
58 821
69 804
24 233
495 235
58 667
241 933
362 206
194 509
101 949
755 514
259 790
819 436
519 101
584 738
678 123
303 490
403 131
898 575
471 285
694 478
974 826
341 189
405 569
474 332
528 858
154 282
64 863
25 375
757 668
101 913
935 67
836 530
653 511
444 654
661 107
134 665
721 240
12 803
77 519
56 924
664 585
738 249
959 369
628 528
328 594
883 471
680 623
924 108
176 438
389 531
160 253
900 552
75 437
450 40
642 12
542 870
555 431
81 810
236 418
379 261
821 426
874 320
416 786
717 37
762 485
762 191
475 378
988 911
865 231
528 805
400 512
343 654
528 844
790 414
655 456
36 177
194 989
918 148
228 311
448 379
277 843
400 165
429 216
624 24
234 335
511 448
340 255
485 750
805 384
878 297
420 133
790 462
896 325
836 997
985 218
360 278
329 634
186 74
371 556
487 985
155 621
406 607
453 804
289 735
976 212
567 140
391 700
654 409
276 95
454 85
65 997
541 338
820 392
473 792
66 177
100 640
637 762
870 196
243 958
523 595
863 246
370 895
297 95
133 931
200 475
289 368
420 952
577 248
671 225
762 542
665 578
50 560
638 858
144 966
994 664
215 299
796 478
954 358
314 517
302 31
590 321
765 105
489 192
146 851
58 583
875 335
42 520
557 716
766 657
286 131
80 525
476 162
108 589
42 581
788 365
115 828
846 77
283 779
293 858
207 899
83 483
254 98
287 869
559 486
123 452
550 717
47 852
741 918
837 348
613 476
293 733
563 228
102 771
197 507
482 950
155 462
650 418
805 188
620 444
538 334
829 714
278 502
907 985
741 826
681 973
14 518
450 335
530 297
389 494
220 495
539 234
612 492
250 88
503 999
533 293
329 690
910 746
17 116
622 871
947 686
850 381
311 942
961 740
918 988
813 979
679 70
665 222
179 722
182 637
714 335
705 208
996 734
57 458
648 83
872 796
304 610
110 515
956 313
967 455
53 986
665 866
741 121
951 834
241 306
341 422
217 964
721 159
629 360
387 987
451 524
727 603
489 367
272 835
264 748
928 261
610 742
453 108
513 332
826 243
486 42
714 140
78 998
184 600
420 258
293 904
798 269
286 811
767 212
978 105
254 57
661 742
714 921
446 739
390 750
209 660
657 284
340 95
363 652
105 699
909 520
331 459
497 334
166 21
356 924
289 929
769 381
32 444
515 905
385 284
185 524
556 994
209 476
688 791
477 711
124 511
29 246
389 973
851 288
933 248
284 351
358 997
314 463
950 635
654 860
915 775
282 536
509 729
228 133
437 32
471 320
89 874
340 690
952 207
533 272
188 635
381 479
409 752
417 173
223 50
549 310
894 744
125 922
308 886
424 506
379 243
115 276
181 732
888 84
627 328
118 865
908 250
513 180
774 280
542 322
505 442
727 913
897 620
399 704
981 557
900 410
169 241
813 908
767 432
810 483
233 964
826 30
844 422
237 408
450 917
655 851
64 247
55 624
919 414
791 13
175 444
456 673
570 121
372 453
330 777
517 397
899 89
250 452
351 138
866 384
746 334
300 422
915 378
151 670
969 194
64 654
829 320
24 174
28 820
394 237
17 538
96 463
165 657
600 452
89 482
443 248
401 142
745 877
943 494
676 357
287 69
992 739
801 144
529 813
380 224
743 156
203 93
138 28
973 781
599 151
686 264
877 606
724 597
962 692
926 847
918 773
863 496
844 750
211 958
450 848
97 716
708 444
748 201
596 717
871 419
676 146
634 886
20 970
550 31
995 66
294 930
992 309
954 810
192 425
288 141
602 18
278 969
147 367
349 627
962 233
974 506
466 560
390 963
123 849
781 503
362 672
945 212
21 129
897 464
327 640
721 454
378 112
848 601
555 64
941 717
110 494
964 840
369 205
382 714
75 643
334 777
498 694
319 195
345 530
28 623
441 730
485 684
294 602
248 798
464 247
567 682
48 518
517 581
82 872
678 27
241 642
82 241
171 847
532 245
166 864
477 719
210 783
919 328
351 70
996 831
891 521
673 411
596 965
310 15
817 88
339 906
447 367
67 138
78 196
189 656
210 935
352 902
443 18
624 538
776 110
979 730
923 347
105 448
727 447
983 421
978 130
896 444
417 833
897 401
529 999
701 981
353 24
946 180
122 578
653 873
596 687
871 167
936 455
531 999
833 290
866 268
365 683
543 124
464 382
980 455
712 98
598 876
374 277
974 835
624 70
46 713
150 43
345 559
919 155
906 160
955 329
633 491
512 175
451 712
438 34
148 632
383 885
646 873
663 372
698 566
879 267
166 398
608 15
289 984
298 49
185 700
740 339
386 915
233 33
610 713
472 265
851 937
821 606
915 300
757 267
272 815
530 658
601 413
286 79
216 773
441 931
743 878
309 516
575 807
696 403
866 694
872 633
296 137
368 929
412 601
707 470
906 401
322 967
148 740
992 132
78 567
637 203
637 546
15 876
890 554
77 158
950 142
678 415
300 450
259 726
96 273
574 663
931 580
732 427
495 875
452 28
919 126
598 876
695 868
271 745
367 260
888 520
711 958
363 257
712 145
820 933
501 130
261 151
846 947
577 911
721 816
30 625
603 851
410 124
85 224
889 819
492 907
913 384
994 101
793 438
519 289
930 520
181 844
230 873
470 949
936 683
299 67
871 807
86 162
549 995
49 245
791 729
755 111
945 608
276 791
354 810
810 215
484 287
827 22
952 195
29 209
653 771
319 933
810 681
685 314
548 63
508 657
638 703
693 590
280 13
100 388
690 221
749 852
544 758
581 665
936 541
157 50
305 544
487 303
18 252
652 875
96 850
529 373
584 908
579 16
727 200
73 570
532 675
221 721
702 809
89 875
340 859
198 895
665 161
699 126
698 371
201 913
816 503
738 11
16 809
563 931
637 457
721 593
596 480
807 177
624 525
128 43
460 245
494 232
378 904
111 648
507 612
593 38
367 129
701 492
205 803
971 170
696 448
693 186
513 748
499 909
985 399
61 806
980 919
474 74
40 331
543 431
845 743
716 509
51 629
974 905
119 890
33 214
97 535
339 751
429 562
415 334
439 576
819 909
877 554
986 468
809 393
851 711
323 466
825 49
22 958
14 281
351 817
552 470
131 562
242 816
967 769
459 119
996 374
220 847
910 299
370 241
994 447
715 254
376 314
554 992
718 510
351 142
605 521
398 923
70 675
182 698
76 459
832 249
239 907
658 152
408 310
569 490
857 644
529 748
438 695
232 968
535 748
773 172
914 578
616 207
683 913
286 169
322 629
608 436
93 636
442 196
667 75
424 763
812 215
454 926
929 225
102 936
285 506
576 67
551 932
393 723
725 283
953 286
438 870
896 564
997 432
638 552
756 490
444 775
622 307
459 762
412 330
42 976
785 894
145 220
46 796
729 332
139 884
220 129
683 144
863 56
608 970
491 868
393 505
975 639
853 135
292 877
542 62
614 178
16 102
330 437
274 142
529 801
956 235
602 955
689 884
188 279
83 711
466 241
693 930
591 290
655 397
635 990
978 906
906 429
306 678
45 197
639 540
17 868
571 198
833 985
343 636
265 97
397 584
667 605
542 940
32 679
345 838
50 515
131 564
261 538
204 966
196 973
498 664
508 403
453 777
368 308
202 389
703 173
21 415
136 461
240 628
596 825
685 804
103 777
329 172
94 11
159 275
745 431
467 848
940 607
53 480
375 914
60 882
477 920
342 766
940 585
887 533
638 199
737 629
984 530
249 51
843 759
701 907
851 241
464 161
942 880
848 582
417 334
525 135
550 901
482 575
318 413
815 872
398 74
357 112
252 866
574 113
371 58
409 346
763 203
959 12
122 762
306 923
837 468
416 999
417 737
191 294
867 728
731 829
176 380
329 84
532 402
145 482
520 627
779 26
402 246
179 321
915 464
156 264
55 272
932 23
33 407
481 779
828 262
665 765
590 51
15 249
181 667
291 937
127 506
373 658
673 321
145 369
988 34
102 843
888 157
352 960
790 462
234 743
954 311
694 823
28 615
402 307
994 402
664 203
932 562
819 260
390 449
89 388
531 686
516 31
537 429
638 461
158 98
383 600
69 922
432 829
555 324
341 770
477 793
744 334
137 24
420 794
609 693
458 145
20 979
390 835
751 999
207 27
472 559
556 83
12 743
153 846
785 228
415 331
133 853
210 93
559 708
566 328
659 122
531 334
299 793
450 770
619 691
344 88
635 503
309 448
765 596
277 986
755 380
407 833
474 256
678 570
948 303
25 211
405 177
812 390
802 102
949 748
236 592
473 999
569 730
914 628
509 377
127 949
146 556
519 818
118 235
570 96
939 281
738 455
695 890
158 712
654 364
402 920
92 371
630 845
830 937
273 86
186 454
990 565
470 238
425 283
235 725
782 631
658 828
602 314
885 643
870 545
64 627
810 158
852 236
32 390
676 146
147 635
18 246
861 970
982 80
889 419
372 138
266 836
951 418
480 178
674 360
687 599
678 829
797 214
529 824
181 831
549 991
277 475
820 661
330 925
231 799
104 612
556 754
604 25
137 702
678 341
329 145
902 642
185 470
933 159
825 380
672 854
616 245
374 800
557 349
273 356
90 195
573 906
909 576
30 114
982 830
74 477
207 888
485 576
799 119
197 119
583 71
757 472
320 892
636 314
597 971
445 510
703 954
518 659
556 677
174 778
794 315
60 950
786 34
37 145
605 751
324 780
461 523
988 537
118 596
315 134
65 482
943 376
292 523
740 842
106 405
430 809
430 983
566 914
122 189
786 318
566 88
97 332
831 174
310 252
996 722
168 946
374 683
997 193
85 333
669 108
924 181
633 934
645 243
205 465
838 80
505 987
815 17
598 893
188 427
842 269
60 441
450 990
773 944
144 774
989 467
197 295
132 743
454 713
893 769
447 159
922 256
538 739
697 987
80 660
454 619
702 942
800 676
289 976
864 399
949 892
246 964
357 578
125 885
103 750
586 101
521 255
283 200
214 313
546 754
577 655
433 138
882 77
813 94
904 441
722 297
756 454
967 608
911 219
291 130
977 89
60 208
118 520
475 903
63 693
704 579
747 545
586 427
836 201
254 798
65 950
99 173
445 849
862 572
593 773
347 914
332 834
106 749
611 947
474 180
676 931
965 616
122 18
706 558
616 75
923 387
868 145
778 50
484 369
55 818
33 824
95 760
223 361
244 813
692 819
215 408
898 223
390 518
493 84
879 48
340 803
969 464
51 376
274 147
978 377
934 80
578 831
316 576
672 809
944 119
467 643
118 377
418 91
452 773
66 970
451 687
870 318
227 13
524 929
497 73
673 603
969 116
120 671
919 121
82 252
961 857
879 104
875 622
738 656
170 703
333 696
422 488
383 585
725 988
25 364
16 623
69 229
357 891
182 696
447 242
46 374
764 546
624 999
293 27
539 273
528 433
494 195
682 106
584 262
247 81
760 172
947 58
977 320
954 491
948 228
513 178
171 876
653 999
345 864
818 194
174 542
19 221
892 820
418 487
428 368
80 185
864 716
418 603
587 278
94 366
342 480
244 711
585 777
893 950
734 940
166 586
259 957
562 424
368 169
857 439
229 889
826 747
631 239
182 23
863 727
953 722
797 572
217 322
738 350
188 527
804 374
695 506
606 168
246 653
688 239
981 274
520 147
318 779
814 463
747 368
42 835
41 250
386 53
824 430
37 274
909 31
635 92
304 773
551 304
956 647
161 694
535 74
653 184
76 206
774 615
400 771
21 330
977 915
710 338
254 702
978 358
259 698
763 627
34 842
332 587
571 663
411 187
83 350
666 283
893 460
725 423
985 857
478 177
925 690
306 25
166 269
267 443
569 712
244 838
888 663
92 701
217 642
287 874
463 890
356 963
793 402
13 834
644 754
671 970
699 517
318 224
907 462
816 885
991 700
625 792
73 431
415 594
296 462
435 145
991 637
188 936
64 499
254 872
561 845
633 444
610 716
817 104
933 771
316 435
435 732
740 990
740 625
395 575
993 517
459 177
373 915
621 897
228 913
867 32
467 865
747 432
249 957
152 88
829 486
37 966
623 954
892 459
536 688
226 554
827 506
852 760
424 589
774 186
399 234
97 855
517 579
370 716
173 13
539 785
905 499
523 588
596 845
677 255
994 799
109 337
300 975
888 604
973 687
628 402
144 348
417 25
193 355
318 519
265 329
450 321
273 760
485 783
234 374
317 255
208 878
224 307
192 574
502 709
220 282
901 470
762 822
470 527
755 585
227 782
93 225
809 284
179 998
741 453
125 222
125 224
320 709
562 699
421 804
452 796
71 582
778 112
47 623
316 958
846 659
963 501
703 447
560 476
451 670
31 928
203 643
246 531
159 509
466 868
831 631
673 233
14 751
820 89
446 788
388 91
144 318
175 537
504 816
680 295
129 680
617 687
30 136
576 471
904 251
535 90
100 823
694 298
896 128
478 194
425 880
232 149
555 282
521 715
286 942
425 44
913 820
991 100
84 667
630 544
169 403
381 65
920 653
226 801
745 261
827 236
512 574
758 610
104 942
469 342
480 212
961 814
62 769
323 13
890 78
68 553
792 418
780 228
169 384
569 27
718 920
872 50
829 341
149 765
538 473
382 782
108 202
34 93
13 289
135 846
294 918
930 852
600 108
440 622
19 311
929 801
295 886
764 833
729 65
473 926
919 103
461 159
565 971
242 777
308 989
52 565
67 174
927 371
575 398
871 385
617 266
993 885
780 957
362 81
642 825
628 172
627 498
70 575
261 936
299 569
360 481
104 37
700 265
399 249
396 962
894 228
951 827
226 985
698 769
948 733
540 677
875 800
957 44
898 283
774 331
190 756
723 521
647 281
207 789
141 425
975 784
815 22
789 379
221 58
442 367
913 326
773 359
352 48
203 70
813 301
947 394
278 493
419 654
700 396
274 132
128 703
302 636
120 952
359 660
868 221
827 571
234 710
22 550
80 437
923 36
630 483
600 257
918 581
697 937
826 160
132 465
656 313
788 430
349 587
865 571
507 951
425 889
633 20
909 264
413 283
126 688
774 919
945 100
206 973
542 902
320 929
169 64
21 943
969 92
933 610
451 280
875 512
474 805
324 661
404 732
513 80
104 499
278 40
655 195
118 309
366 804
899 578
394 937
996 847
110 309
260 124
998 692
306 39
96 767
596 899
391 821
991 773
179 667
627 20
276 168
187 440
161 40
273 178
761 90
984 81
754 340
416 499
937 201
858 975
831 162
264 621
208 607
966 343
244 703
274 982
484 727
25 963
610 773
128 735
861 145
519 153
512 168
805 340
794 628
575 838
306 585
454 315
192 999
451 305
386 554
900 326
459 994
880 475
623 846
488 168
298 919
244 742
909 720
55 926
722 890
850 418
111 474
811 396
535 380
463 162
734 676
830 471
835 289
583 962
616 236
684 843
310 383
446 225
906 264
114 625
40 299
185 666
232 33
258 582
975 579
327 943
576 779
229 143
237 77
852 698
973 417
708 582
817 891
617 389
457 603
962 585
187 870
151 576
812 612
386 132
665 822
72 959
944 43
881 292
877 667
981 736
466 606
219 952
795 276
912 69
309 620
616 808
188 380
248 333
886 591
542 705
113 196
703 217
164 477
547 224
517 854
187 782
762 454
783 560
400 64
330 981
544 315
724 470
172 622
336 864
290 821
602 181
293 657
38 680
408 38
480 542
160 696
286 860
700 638
807 206
222 631
641 402
762 669
764 842
474 173
868 239
181 601
300 724
778 214
371 73
66 900
798 951
483 871
266 521
622 439
708 375
645 226
925 600
758 122
57 368
461 23
205 900
496 32
786 467
72 656
367 696
944 829
658 422
514 646
585 689
325 58
911 517
685 131
890 261
701 972
345 665
618 231
546 381
565 820
948 852
460 885
35 596
778 306
916 993
768 311
182 976
82 386
717 531
52 139
723 385
681 619
565 114
245 715
409 859
621 888
527 621
199 883
143 467
442 354
417 193
108 819
322 418
928 426
187 438
856 228
482 933
60 215
944 447
188 992
917 207
55 605
694 230
170 908
12 855
980 298
781 120
413 952
650 935
431 523
338 723
405 32
113 285
964 16
944 306
668 610
17 867
541 663
74 544
406 516
778 205
113 177
812 713
690 911
281 194
915 443
866 347
486 376
976 413
470 130
269 30
222 34
136 793
833 510
147 314
514 150
86 832
456 985
448 603
449 331
570 701
393 284
977 666
998 212
300 828
694 855
93 744
24 743
206 48
143 473
47 764
180 444
401 141
456 914
650 492
672 212
241 907
987 135
298 146
313 958
57 962
467 846
463 598
626 13
952 246
25 183
119 778
90 763
527 363
346 523
983 84
396 850
959 239
942 126
690 168
510 135
420 27
376 726
227 834
570 811
716 489
526 100
74 454
725 939
280 598
956 541
730 179
521 366
397 212
251 598
434 83
814 669
265 681
192 317
396 544
967 888
665 142
81 897
238 311
576 857
169 473
54 806
308 696
454 529
389 906
310 45
320 245
217 312
440 286
948 332
885 713
909 123
44 745
394 715
932 535
698 90
942 394
771 846
608 281
102 371
21 716
106 690
337 254
630 845
501 573
112 913
280 953
492 711
653 898
217 930
159 582
921 397
599 424
788 404
573 316
811 671
13 421
142 603
160 514
68 146
187 346
38 809
850 298
985 278
874 299
333 133
613 81
946 331
954 808
297 467
518 342
710 189
90 783
101 35
88 720
16 393
482 189
997 836
679 191
600 11
435 21
390 834
390 769
968 467
982 424
527 241
493 793
28 651
338 169
656 934
676 355
437 917
989 818
272 931
881 505
771 413
798 863
354 170
403 522
895 29
116 996
287 431
901 229
98 425
52 478
212 761
720 517
565 279
407 933
689 508
580 211
105 553
867 612
470 603
132 558
524 813
737 263
672 41
551 290
899 981
421 150
958 249
928 578
18 937
279 640
301 671
325 255
21 623
535 948
606 516
986 116
202 346
663 494
64 867
182 676
537 307
747 593
695 388
211 458
792 281
190 557
693 894
293 708
209 312
691 998
818 610
559 226
798 703
585 691
198 594
478 418
457 900
995 805
48 816
944 596
716 659
518 791
296 543
201 763
698 330
579 887
461 161
959 239
31 536
678 169
596 427
454 892
844 517
983 922
37 300
898 489
22 389
382 488
836 581
845 63
504 997
757 544
41 701
940 824
982 552
12 134
467 247
880 797
401 104
665 539
334 769
530 730
943 755
100 817
482 52
43 255
111 345
990 178
767 903
872 635
339 252
81 772
273 415
887 459
641 296
309 166
398 830
869 965
624 470
12 343
173 807
994 688
719 976
923 103
413 802
288 17
345 518
883 276
988 62
243 137
997 889
734 152
807 698
323 794
218 105
150 432
644 966
415 89
606 115
586 845
418 191
500 370
935 645
136 578
528 876
756 910
717 954
390 670
882 516
42 881
204 333
387 485
735 38
735 797
670 509
566 700
537 32
980 202
748 77
914 129
113 597
808 270
874 300
259 630
14 510
597 287
34 570
218 132
65 411
283 729
644 723
433 894
254 828
687 260
422 330
100 250
423 32
760 60
653 968
567 80
609 833
816 613
713 357
240 616
139 64
375 758
172 383
699 475
992 242
562 788
885 365
103 752
74 964
475 943
627 950
172 376
199 641
202 730
122 231
126 768
606 191
819 480
710 77
919 115
167 349
781 258
25 106
621 37
717 574
169 657
879 74
230 328
625 206
677 405
528 921
643 401
16 722
520 454
69 491
563 865
678 852
835 327
407 969
782 468
889 263
874 700
101 478
743 241
391 995
241 19
74 935
293 363
665 787
623 523
500 904
518 279
556 115
59 835
739 471
805 374
601 768
238 10
879 539
452 635
606 105
172 576
517 395
574 80
224 617
189 284
131 238
695 206
181 273
771 308
295 388
695 571
97 613
445 624
215 776
558 694
27 157
459 118
836 23
195 39
512 112
946 806
412 669
954 604
32 230
925 571
766 381
797 637
36 140
425 496
922 206
576 518
470 992
331 61
517 17
144 332
88 827
101 435
752 461
700 239
980 893
819 26
566 506
828 255
586 866
876 165
940 120
765 317
109 271
671 507
364 434
752 317
180 848
878 369
33 425
558 840
15 889
625 469
574 287
772 382
794 589
726 609
887 463
409 214
510 165
437 278
430 266
808 84
843 23
775 406
274 489
273 888
959 340
895 700
243 655
381 293
755 509
414 190
558 154
478 955
873 969
378 191
522 793
360 477
222 450
818 525
713 443
140 388
455 735
85 991
903 620
302 797
350 125
964 394
609 764
982 779
762 472
477 244
508 273
785 309
880 643
365 595
486 995
726 25
993 650
622 982
824 588
320 46
370 755
271 391
227 500
822 593
394 474
515 340
23 205
520 662
216 897
265 32
460 775
136 385
490 852
87 788
695 219
622 354
198 802
970 388
484 774
623 282
596 498
737 175
189 659
150 311
381 221
23 739
311 725
33 376
960 70
536 43
530 146
688 48
313 256
269 28
268 590
361 926
561 159
757 993
514 719
804 363
132 448
462 240
793 672
640 823
24 362
973 274
344 624
378 822
912 93
566 473
914 253
116 850
287 34
561 812
485 607
811 622
441 626
35 652
783 613
650 816
627 789
523 301
865 187
195 424
392 134
206 457
475 97
432 338
417 633
385 451
628 450
65 219
445 889
293 224
575 77
932 515
600 471
697 134
220 60
591 505
278 947
865 95
802 81
416 340
316 52
279 578
217 804
504 805
662 962
403 300
252 561
30 624
382 500
260 397
461 588
950 548
176 311
700 124
412 796
15 436
888 264
256 819
61 475
662 469
221 571
901 502
641 484
991 892
27 362
337 244
169 405
257 200
344 527
58 924
298 819
487 293
411 896
663 976
879 595
10 115
12 194
811 63
968 648
67 818
710 269
546 975
224 842
625 262
382 468
899 80
800 22
719 503
275 581
186 362
330 176
110 816
581 840
192 349
861 447
491 212
325 994
838 448
964 479
855 597
703 274
897 202
236 406
342 869
573 916
946 299
742 991
352 840
57 566
559 385
887 364
745 459
545 894
245 72
460 85
796 242
625 112
865 465
878 148
455 746
858 312
952 745
70 12
578 268
42 866
775 201
713 962
496 337
759 332
783 389
489 54
54 173
301 971
537 461
334 922
599 755
992 192
289 532
77 769
841 108
500 661
111 675
221 925
149 744
784 528
225 366
587 184
202 546
179 953
192 559
664 394
173 902
202 365
864 609
744 671
742 78
928 177
808 17
542 742
431 572
204 713
188 981
185 831
47 780
62 425
929 369
446 841
14 272
463 896
131 924
199 264
367 950
81 436
167 15
931 546
504 816
198 296
978 93
655 164
762 294
543 704
688 875
714 808
398 761
377 544
923 675
284 722
918 754
957 386
119 420
573 471
894 284
297 665
408 567
848 488
825 166
768 508
851 153
795 707
39 661
759 578
56 370
984 213
279 607
730 647
180 891
966 123
39 444
253 792
480 850
204 627
271 373
44 289
957 314
533 856
289 764
620 917
204 516
325 227
146 584
55 694
709 899
508 404
831 540
264 474
104 646
37 684
767 855
458 961
188 667
476 865
372 489
572 78
592 348
796 174
127 937
35 302
262 478
440 901
877 532
88 986
192 73
453 140
691 937
971 173
490 206
327 618
45 271
991 202
783 119
408 298
161 359
435 20
413 26
454 771
453 537
359 263
22 606
15 245
342 562
853 160
800 172
388 108
175 323
59 318
525 737
217 973
627 913
887 437
922 660
755 631
103 186
408 36
988 133
14 434
809 434
943 437
671 839
787 332
600 162
659 835
423 211
990 242
604 402
662 789
550 421
457 960
392 861
632 723
130 344
268 885
630 695
861 420
836 24
737 649
263 829
115 955
198 773
627 888
42 808
761 638
439 29
104 674
525 872
378 906
508 21
763 879
604 724
364 105
232 909
604 532
571 311
281 109
730 613
173 666
651 441
574 728
263 193
310 860
752 200
502 402
452 561
816 438
866 474
475 73
487 427
519 895
446 573
689 380
410 581
445 648
34 389
988 358
10 864
45 508
767 645
433 262
50 338
39 102
200 34
721 118
247 663
739 419
527 631
938 781
108 774
852 270
883 790
28 959
502 101
887 165
901 193
726 581
918 107
376 650
248 386
660 48
337 82
10 779
510 172
975 49
385 951
973 373
57 830
663 761
905 23
933 122
200 310
579 416
867 464
625 260
860 408
227 77
123 700
719 485
530 303
833 180
83 207
640 86
534 708
425 926
425 833
500 116
762 13
105 676
17 641
792 861
84 952
153 303
701 528
271 827
734 315
333 664
188 300
628 235
112 741
478 60
994 206
19 599
561 893
496 204
392 754
444 355
986 295
95 875
991 634
955 609
805 80
550 428
56 687
39 352
183 613
228 939
60 433
833 123
877 204
599 514
285 882
879 427
764 835
154 512
533 305
293 382
710 311
994 350
902 625
680 429
247 550
546 991
817 313
254 576
403 686
314 930
570 203
193 838
676 333
852 789
339 761
244 792
813 947
352 887
473 605
535 125
355 541
527 126
762 216
656 127
617 65
914 488
886 675
896 209
679 269
355 805
182 504
413 574
892 359
966 167
813 488
46 152
173 488
72 275
948 393
671 587
151 239
123 406
820 554
28 542
174 664
168 682
201 900
827 752
881 792
501 620
745 287
555 230
302 788
542 280
62 813
485 789
486 903
976 461
567 764
163 565
97 868
322 910
103 424
700 225
369 481
590 664
275 461
257 639
905 483
102 339
286 181
125 665
146 773
295 921
44 875
856 771
415 238
636 94
771 647
524 583
786 864
567 354
902 302
970 804
902 605
967 68
470 341
589 416
92 383
855 359
347 774
580 464
105 710
247 513
907 627
803 136
427 926
644 359
949 880
680 330
839 258
297 993
772 349
385 13
991 558
883 406
270 960
253 708
893 145
487 213
551 175
92 171
91 367
425 358
742 632
459 728
819 693
723 122
543 145
631 236
171 584
306 914
940 675
636 178
757 595
959 672
389 649
428 785
839 437
576 221
386 916
170 654
217 596
87 881
544 930
549 421
472 683
554 757
71 545
837 182
742 426
426 910
367 651
623 730
39 785
786 500
149 490
800 233
599 403
632 264
23 563
329 700
567 939
664 147
710 615
15 265
536 353
562 466
158 481
189 576
628 275
594 994
11 444
912 738
396 511
300 988
110 668
623 340
558 765
208 706
163 269
642 176
822 64
655 104
306 967
160 502
864 211
16 523
893 617
264 842
340 75
257 56
54 680
861 189
346 824
363 195
192 744
571 726
545 844
655 199
311 501
325 755
389 26
986 459
390 483
456 383
357 982
99 358
328 982
15 726
42 237
64 593
610 450
236 686
920 532
413 900
708 614
530 153
962 570
59 251
33 463
620 205
535 709
915 351
765 228
969 390
819 719
716 548
650 270
321 13
455 86
903 160
824 697
715 615
173 270
689 162
172 967
962 821
861 114
861 962
124 863
281 625
550 95
780 896
545 695
876 979
497 312
832 600
600 768
344 954
955 819
703 65
308 405
727 299
838 167
470 981
396 464
663 225
987 72
37 539
951 99
878 212
910 230
82 243
705 323
22 623
269 845
598 680
803 51
209 333
511 278
871 16
912 360
378 823
630 788
832 953
456 326
976 645
954 540
37 976
195 496
463 550
962 518
311 369
694 220
629 300
490 694
216 302
58 335
883 173
531 711
678 838
484 635
23 947
525 182
742 169
755 484
603 188
383 152
938 417
112 483
717 439
149 46
752 812
376 192
313 874
266 504
850 66
290 73
58 480
34 178
518 949
102 968
17 989
829 160
664 997
657 788
166 549
780 144
543 239
404 521
197 627
41 756
610 439
52 617
792 939
761 618
780 676
955 437
874 474
598 739
953 552
32 917
359 561
252 887
780 502
105 545
404 92
16 817
18 419
365 814
743 305
964 298
498 120
808 719
484 842
400 954
936 174
88 945
571 262
424 100
803 159
481 256
534 919
330 458
869 499
738 966
561 863
182 422
799 16
157 553
10 753
266 576
597 430
574 424
894 106
615 419
237 397
374 987
290 963
123 629
533 666
259 756
591 269
90 517
780 419
646 972
692 839
514 761
563 43
578 938
955 535
901 65
765 323
897 966
906 45
670 190
675 206
588 702
575 755
959 481
548 365
212 538
480 85
626 269
33 298
996 479
205 52
41 528
530 785
970 512
388 816
889 497
351 689
501 565
930 520
223 989
730 998
634 907
59 973
355 275
689 796
871 721
497 438
860 270
621 295
694 790
779 872
958 383
999 355
155 305
831 686
860 135
758 659
924 243
459 65
17 372
710 638
24 613
252 692
711 866
673 133
276 140
808 246
871 738
373 90
851 301
532 43
585 907
598 979
748 137
534 611
449 343
371 18
988 456
878 309
831 556
230 721
585 926
116 715
137 501
233 929
999 680
641 509
785 363
498 88
932 684
527 321
701 921
16 199
951 108
586 106
805 267
976 234
420 922
291 693
788 624
921 625
171 595
858 420
821 363
239 354
487 595
123 200
888 316
731 335
569 852
21 607
986 763
464 599
91 741
860 351
700 871
623 986
615 117
409 273
382 238
704 367
799 434
483 64
141 801
452 550
970 833
996 342
484 834
628 691
188 619
860 525
771 272
372 643
367 220
198 939
768 968
338 33
280 744
373 497
882 378
484 400
451 754
264 587
735 351
99 845
830 679
279 199
215 54
809 178
146 842
842 521
137 864
228 831
136 485
971 669
675 130
85 793
932 94
752 670
513 138
274 442
738 899
669 236
744 159
732 386
483 707
370 710
943 231
575 797
261 21
24 601
176 684
698 90
971 610
347 76
783 167
928 854
562 294
698 412
631 811
316 704
413 563
564 800
863 432
54 744
153 774
684 280
378 892
892 384
120 388
503 405
517 666
530 619
551 28
578 199
652 969
41 991
353 64
623 468
875 376
506 402
146 953
679 200
445 947
833 733
238 76
152 333
554 188
106 33
83 600
527 590
413 796
273 71
93 198
10 511
853 11
53 115
664 421
356 756
788 989
408 636
485 636
294 603
938 391
282 473
245 453
92 585
368 967
542 730
355 907
390 857
297 96
64 648
166 487
597 940
636 110
477 189
603 424
223 690
61 946
287 928
63 254
291 431
516 662
560 740
715 391
973 774
191 459
808 96
258 470
437 84
462 187
183 626
69 432
770 120
554 992
420 850
957 473
754 322
200 96
159 558
126 901
539 339
747 669
838 582
778 575
912 634
945 556
995 266
349 710
744 967
624 926
489 993
228 23
711 134
13 366
420 702
935 712
484 117
91 627
26 454
90 506
758 620
556 319
268 983
409 976
468 78
48 509
500 615
818 148
867 323
201 57
894 732
569 817
703 633
674 345
317 804
522 977
852 557
451 353
549 964
58 760
308 682
727 168
737 625
358 955
864 602
202 452
846 74
760 419
173 759
968 383
624 61
744 197
386 154
165 914
863 517
391 748
840 382
995 265
831 720
645 842
25 235
200 129
315 235
257 897
434 176
335 866
774 403
841 631
102 708
196 464
630 184
279 450
513 452
896 963
196 622
761 983
734 99
802 72
641 836
635 863
318 898
28 372
549 890
629 367
588 716
804 371
133 513
169 454
860 706
293 597
397 293
771 231
305 470
516 256
493 756
77 143
852 618
372 922
707 598
838 502
315 867
605 749
477 579
630 884
535 34
761 871
551 931
788 851
559 416
88 946
817 266
257 106
258 659
171 729
126 780
807 533
585 355
837 911
819 281
96 470
37 960
550 37
89 408
155 562
110 356
22 216
46 701
644 24
958 569
596 385
699 407
209 498
962 777
478 160
307 573
561 917
754 467
218 963
298 715
416 543
512 707
360 614
266 194
919 494
356 921
337 520
596 235
984 428
278 942
726 512
760 865
841 898
717 171
287 516
248 848
817 366
760 273
446 198
938 826
805 301
391 246
182 551
81 270
508 303
162 486
38 492
274 749
654 995
340 106
988 559
871 369
308 517
491 258
884 18
848 396
773 482
49 164
909 989
367 657
547 875
628 435
763 471
351 606
11 687
503 958
662 98
969 817
151 657
135 629
235 559
714 234
940 413
790 203
439 110
317 188
103 291
571 207
664 425
304 111
226 984
640 478
225 982
82 619
23 721
283 365
274 961
316 761
878 514
582 850
611 823
784 880
893 184
52 144
421 230
332 628
94 656
113 453
567 442
747 97
631 23
319 784
370 894
572 866
421 568
599 269
240 332
679 432
352 980
976 646
495 882
423 605
41 278
231 638
481 637
234 693
97 784
861 36
276 629
401 286
694 832
335 493
944 658
157 970
337 278
573 160
305 129
150 88
916 116
277 855
975 439
669 103
136 395
442 63
873 572
838 235
258 730
741 939
590 979
393 61
61 600
453 176
240 385
322 847
629 905
828 474
308 64
73 256
259 61
336 83
504 51
677 773
313 414
822 319
39 549
200 733
634 831
369 435
432 854
838 764
170 579
935 688
529 898
957 823
210 478
532 68
886 31
423 360
660 818
341 899
228 969
677 850
705 385
515 63
564 793
794 650
228 635
248 92
324 833
289 501
509 846
21 334
449 830
313 97
183 510
163 313
446 107
171 311
99 407
168 962
179 12
642 25
614 377
928 382
239 93
304 457
177 103
916 144
524 859
760 929
319 956
425 134
696 231
17 851
459 953
790 472
813 929
134 266
903 103
952 409
581 228
580 334
200 795
691 529
428 931
823 619
451 784
702 971
957 315
274 191
814 942
654 979
189 322
57 558
349 460
965 546
196 571
293 769
256 466
348 690
265 657
994 193
683 871
917 654
46 220
639 871
661 988
119 337
398 600
655 714
822 183
212 903
159 844
190 35
370 972
111 636
940 460
395 703
346 832
528 95
566 168
289 996
129 239
650 313
188 732
190 390
960 833
228 61
789 435
880 999
993 200
662 493
391 497
81 694
821 381
535 264
694 361
755 337
30 722
31 711
124 428
562 718
877 210
686 225
629 411
751 35
350 974
448 277
370 874
148 266
923 11
594 954
27 158
87 504
703 440
297 586
345 701
60 979
422 948
596 489
576 372
887 971
464 730
435 517
810 159
45 350
372 196
51 211
916 27
247 513
681 188
513 758
929 298
844 697
371 775
186 702
662 61
251 79
59 313
571 277
421 326
986 851
305 710
892 96
976 838
869 351
350 776
525 719
333 696
298 833
229 785
552 275
755 579
316 747
407 325
730 300
695 905
803 910
540 641
20 248
528 245
529 987
848 766
417 792
341 597
178 87
728 142
973 599
547 484
616 49
474 722
819 622
484 886
431 737
111 550
127 351
787 267
190 305
738 346
364 97
705 343
50 641
350 544
939 441
865 959
483 116
691 378
213 436
152 709
500 236
241 424
665 363
97 492
258 37
511 893
975 703
510 190
157 236
974 138
73 704
511 88
870 541
27 199
719 57
668 422
788 691
469 103
51 622
86 541
557 326
212 642
829 122
172 340
104 242
425 159
852 484
506 40
896 257
215 699
279 999
94 755
907 580
225 379
331 410
89 763
389 32
225 546
997 755
91 764
846 344
451 708
581 789
851 653
690 452
707 448
763 546
514 613
485 125
651 13
415 98
842 167
381 67
731 859
956 80
386 987
448 630
349 550
845 601
676 955
310 252
29 454
265 143
356 983
745 325
905 568
315 881
849 223
975 815
772 180
207 834
750 450
886 521
251 670
635 761
454 743
841 124
855 652
966 769
391 600
664 122
447 548
809 964
742 557
239 588
856 530
658 329
866 754
759 875
118 614
856 132
284 460
86 808
999 557
194 885
237 885
800 974
45 562
284 836
960 560
226 461
662 778
988 565
292 355
641 126
363 691
743 198
446 756
191 256
350 173
949 426
833 449
623 829
873 518
694 183
787 936
36 748
985 62
956 751
562 704
581 460
875 469
50 305
971 790
32 302
191 738
527 965
352 47
688 203
25 673
297 104
628 15
726 255
496 99
568 69
175 566
645 42
580 464
323 245
103 440
593 904
749 466
564 641
564 681
736 432
571 882
381 741
226 602
459 123
947 533
847 302
35 241
782 616
704 16
232 673
16 279
353 649
296 54
647 64
796 376
639 465
140 818
161 975
481 790
617 835
505 328
328 571
718 370
787 896
454 103
712 398
233 979
967 654
977 450
431 926
607 114
378 236
933 646
858 791
953 872
786 529
522 286
291 133
727 442
876 112
630 313
613 85
500 769
293 35
233 855
742 904
740 20
827 47
62 162
452 981
893 312
365 19
343 658
260 856
218 974
837 177
369 789
129 233
48 449
977 107
64 315
986 495
780 254
516 781
483 891
982 239
479 981
37 910
669 453
305 182
731 674
779 543
976 607
973 166
604 822
672 730
870 447
85 235
245 610
288 891
628 886
142 408
898 208
807 908
897 369
118 33
773 185
216 740
668 479
144 815
483 405
505 95
512 177
52 181
934 50
287 936
907 18
26 760
916 320
619 731
76 811
664 743
252 478
257 468
886 399
881 109
691 181
543 306
887 997
613 139
408 499
996 558
255 988
312 582
405 737
399 543
37 248
64 891
762 919
829 31
335 840
816 459
795 291
488 744
82 326
465 878
262 425
561 924
151 594
938 458
946 724
132 326
170 21
277 880
49 924
971 813
491 832
942 716
606 390
577 737
402 744
854 206
656 38
442 875
920 648
765 565
820 630
388 226
544 969
375 53
36 105
636 116
93 771
821 92
942 682
874 744
876 524
370 990
891 36
164 770
49 491
207 870
258 852
340 155
159 505
987 232
268 378
495 957
553 909
849 578
908 248
786 406
111 268
437 654
756 691
239 962
310 836
878 88
830 118
915 301
58 336
989 131
338 561
840 320
916 727
585 512
144 231
835 135
856 230
826 762
279 720
577 853
436 169
236 566
217 443
920 629
574 343
527 764
745 226
937 79
258 738
634 129
941 606
942 822
246 777
205 469
158 789
124 712
349 474
204 441
983 826
761 231
392 797
333 161
588 476
388 970
367 177
421 900
891 406
172 610
254 532
888 756
308 727
398 799
345 66
959 356
261 434
390 599
776 77
979 895
693 295
542 870
873 405
277 703
746 260
50 440
35 922
535 410
817 397
402 88
893 510
504 11
118 194
999 198
471 799
107 420
619 151
91 727
584 297
45 233
776 46
262 711
658 238
733 169
412 986
665 852
638 853
707 541
179 389
354 470
795 293
589 203
947 346
672 32
22 291
407 153
670 383
499 128
867 719
969 801
703 114
144 22
319 176
164 354
210 836
166 669
26 465
103 876
608 415
322 930
413 126
789 284
660 540
296 229
173 743
520 832
590 697
85 445
665 886
141 245
196 647
127 665
372 304
773 413
595 89
891 144
882 575
210 705
90 616
153 627
907 610
204 81
274 151
837 479
534 238
409 310
422 160
730 509
604 690
208 448
932 105
784 442
115 338
248 599
416 717
45 675
946 681
663 106
535 613
170 547
944 156
433 843
461 904
397 26
969 430
924 549
746 444
836 668
229 813
804 711
308 483
277 457
665 581
415 151
563 190
451 944
756 241
706 149
427 517
792 183
163 397
332 672
555 101
372 707
291 120
590 958
456 69
669 383
722 27
247 313
801 133
757 846
865 660
211 687
628 340
381 449
579 799
763 326
573 801
966 326
712 77
364 919
204 37
170 91
760 854
784 40
138 685
489 672
71 368
476 77
822 735
980 462
274 493
885 254
658 520
537 460
70 454
848 229
186 630
102 710
731 25
804 995
730 465
683 361
671 566
226 449
371 819
171 682
424 805
260 619
340 926
820 571
222 672
977 561
565 416
382 31
500 997
733 435
976 221
108 575
224 586
73 555
217 985
123 996
767 437
820 563
322 388
520 949
490 97
996 671
123 331
125 986
307 813
921 139
616 684
774 961
695 445
574 363
617 442
243 159
596 653
393 714
442 965
732 294
723 843
502 659
484 917
391 531
634 831
26 139
611 508
942 389
986 412
99 547
292 736
645 515
791 643
995 81
503 130
687 312
167 487
332 882
694 542
553 235
384 902
303 235
386 84
186 708
950 267
46 896
357 706
454 48
19 862
702 397
747 608
566 877
988 852
537 653
426 651
71 414
678 309
813 378
470 74
460 616
396 277
601 829
300 990
465 834
426 935
516 662
286 85
876 424
350 71
165 923
173 803
600 127
488 737
611 367
327 125
862 611
407 109
320 411
684 359
151 733
727 849
370 79
925 378
499 53
889 149
27 292
322 189
773 277
760 350
640 703
854 604
746 34
290 538
593 845
288 998
713 973
726 494
252 828
351 960
850 203
297 744
659 184
240 741
849 165
751 535
438 641
647 174
244 350
373 935
838 354
48 556
633 267
532 361
102 920
934 395
255 933
768 411
634 41
793 563
453 821
988 635
635 860
595 771
230 484
429 33
700 633
656 954
37 393
282 880
562 222
980 914
573 429
426 518
662 73
197 626
597 70
311 122
935 473
441 357
341 119
396 470
86 734
876 804
131 262
316 89
532 329
810 106
582 34
445 565
421 575
280 774
506 290
590 68
92 632
831 638
529 972
187 66
952 75
512 660
333 416
630 856
688 602
349 270
19 543
689 304
484 992
21 955
555 471
463 287
363 802
63 368
324 869
236 415
991 851
428 745
839 775
718 424
732 58
537 177
877 781
130 765
820 665
656 214
245 354
976 785
48 395
79 307
768 834
337 934
594 382
873 786
953 373
81 725
101 588
649 257
92 733
986 687
79 983
869 229
50 557
787 250
841 187
25 826
239 529
544 159
361 864
805 26
306 865
620 250
443 644
94 731
495 279
375 517
26 982
118 235
61 512
245 44
621 250
481 190
265 617
57 334
961 228
53 209
164 514
639 301
764 315
477 556
727 543
991 357
497 205
418 510
869 43
508 107
672 591
65 764
29 725
687 935
288 212
92 286
546 802
232 140
488 35
693 474
185 351
914 631
40 397
78 302
110 750
17 900
728 994
179 682
855 276
338 957
522 203
840 675
426 759
706 14
484 681
13 689
319 63
390 240
749 251
199 355
453 510
251 502
580 436
177 648
481 224
288 374
206 795
176 825
123 514
556 922
141 687
387 226
998 923
605 49
812 153
947 351
972 578
840 674
981 808
428 278
317 757
348 407
768 498
834 964
632 874
923 705
605 351
897 473
357 688
239 817
825 352
458 571
284 402
836 224
303 421
775 706
760 829
58 834
90 784
603 841
178 482
556 34
991 932
356 592
944 789
409 291
214 604
52 950
466 785
414 521
911 96
857 159
862 543
718 633
837 16
299 11
262 944
742 175
481 405
463 70
326 452
330 675
55 222
623 52
391 489
546 130
94 824
365 201
290 479
810 175
426 586
396 857
930 672
398 286
341 885
261 633
673 516
663 596
294 750
879 597
938 190
310 581
63 737
877 388
435 690
521 209
437 709
164 464
734 88
587 804
679 138
77 964
858 391
92 992
944 350
30 94
835 693
520 194
18 169
353 486
776 941
13 925
861 226
872 801
903 626
141 791
487 412
460 668
192 782
911 354
213 417
151 266
605 309
202 836
64 786
857 389
754 863
728 358
967 286
975 713
994 383
338 994
40 812
457 582
981 71
99 26
940 316
433 643
871 350
294 156
374 17
758 633
66 508
488 713
721 475
922 43
437 561
162 973
266 760
287 821
15 432
628 732
565 741
429 566
391 990
265 110
22 457
137 970
422 818
26 725
109 767
774 362
13 487
244 727
853 313
467 941
11 388
950 324
246 57
443 510
337 44
301 405
805 889
64 991
630 27
501 342
633 412
987 525
983 424
694 398
578 265
101 673
182 731
779 94
770 944
147 314
611 316
634 533
754 18
85 653
301 514
968 418
675 143
385 311
507 93
876 133
84 365
924 731
990 103
686 34
196 576
159 801
232 701
712 381
244 988
757 895
403 470
435 735
492 420
187 954
631 303
383 806
273 959
874 497
779 67
669 778
83 536
476 848
959 146
106 882
889 551
998 745
268 175
226 315
605 832
303 946
722 480
448 707
282 511
320 926
373 300
275 449
416 645
674 400
412 53
492 301
32 288
971 46
605 264
508 743
426 819
167 507
220 917
645 519
812 68
753 18
698 241
894 476
337 797
669 730
916 573
282 986
226 600
414 650
284 763
921 516
541 411
291 463
213 625
710 31
821 472
19 86
588 957
334 932
746 273
844 436
16 467
614 261
728 588
578 230
327 497
652 56
99 813
392 150
556 368
304 202
425 854
95 934
792 122
743 819
724 58
32 343
490 801
929 320
848 57
713 533
318 432
894 56
635 970
521 178
24 448
234 37
247 536
685 486
577 809
311 496
533 812
518 316
335 879
303 947
264 79
255 412
629 798
535 69
578 457
220 892
531 267
902 785
425 61
197 565
627 797
249 501
504 940
791 182
656 517
538 222
597 754
471 724
437 927
844 422
309 935
796 726
129 524
594 851
314 820
107 641
311 878
450 898
275 529
192 741
911 794
919 337
460 622
207 57
494 430
474 895
516 341
674 924
36 446
215 600
368 216
74 488
875 318
48 244
576 791
923 334
697 220
69 803
86 441
534 368
968 765
631 857
373 904
885 440
931 155
101 389
338 963
983 74
709 588
469 786
886 768
38 510
707 348
445 776
200 293
927 625
606 805
128 17
502 136
397 861
556 229
575 844
281 128
660 471
677 440
727 59
281 459
775 465
930 779
372 986
586 267
253 765
487 546
527 614
896 533
884 32
474 866
352 249
818 946
963 475
425 298
187 900
652 291
376 731
516 838
983 663
59 785
642 159
816 707
326 763
309 777
630 748
478 247
10 67
853 962
695 153
856 476
328 803
739 977
312 938
490 898
775 658
362 60
606 988
977 540
221 716
150 670
44 959
748 25
843 351
976 826
757 671
162 940
103 869
243 973
505 438
353 622
990 664
721 202
916 809
343 711
350 900
494 322
930 17
996 901
163 225
101 820
956 417
497 816
65 490
186 644
881 31
482 970
947 610
473 126
267 599
517 790
178 999
541 774
353 561
767 653
614 726
621 40
243 309
553 193
659 896
471 902
793 184
15 421
354 288
688 766
75 813
554 804
289 622
584 354
746 461
105 948
16 578
683 84
646 949
795 160
734 920
121 911
550 906
489 305
318 676
717 966
421 181
117 828
743 519
234 669
95 295
723 812
186 970
887 674
702 87
708 945
631 853
921 367
857 933
926 740
792 854
342 577
233 603
357 86
887 486
186 779
393 189
281 833
31 693
451 647
121 731
199 683
173 281
134 708
360 714
342 233
580 333
847 196
141 944
878 104
621 775
722 306
662 268
336 537
923 417
326 517
983 745
524 665
820 168
584 449
786 453
69 910
574 988
283 365
919 542
315 178
70 230
364 671
601 25
84 430
879 520
80 875
393 651
17 364
70 777
961 654
367 566
429 544
873 305
866 368
740 23
473 877
953 135
90 332
351 780
249 697
224 579
332 120
383 665
316 932
285 913
64 561
163 527
458 676
823 659
992 889
435 748
113 410
897 173
866 380
425 148
594 219
335 170
929 377
285 452
977 845
512 943
751 262
124 641
951 862
320 208
764 140
502 888
540 709
757 373
410 84
72 496
246 456
556 94
397 249
560 339
567 741
886 943
499 733
593 155
694 948
334 679
670 789
41 665
188 901
219 800
384 174
188 986
277 469
544 635
554 781
634 901
248 159
448 658
254 60
119 756
237 975
202 307
360 659
456 940
613 759
934 691
352 269
666 522
550 254
24 222
307 61
492 70
12 520
359 805
782 998
795 565
908 50
527 677
274 934
502 62
296 524
321 896
226 975
782 641
189 105
394 187
918 776
890 681
317 541
697 526
43 946
95 742
549 713
907 673
75 862
587 897
738 385
197 434
669 734
690 93
12 323
127 325
864 335
967 514
623 510
967 707
572 856
827 435
195 939
934 218
471 696
700 845
260 108
530 729
397 316
160 943
252 604
314 182
476 602
628 820
59 342
983 509
437 340
34 934
378 452
342 710
993 242
43 304
161 529
143 572
617 162
55 133
619 368
974 469
30 811
928 636
719 125
11 110
312 672
738 46
971 199
253 141
296 740
674 232
964 290
913 280
207 487
651 408
542 705
729 399
581 225
648 940
896 489
680 934
977 739
979 25
389 650
212 720
320 97
220 750
804 886
832 473
782 928
530 728
599 293
145 42
301 437
934 247
882 952
395 840
456 792
754 147
315 40
950 552
76 973
993 582
444 678
629 696
828 30
891 432
556 819
865 514
384 76
355 72
710 136
680 928
83 25
996 389
207 665
438 700
127 948
581 395
519 19
37 756
187 479
829 29
664 52
363 607
370 964
621 288
512 20
764 528
987 728
792 115
236 51
966 682
611 174
14 314
268 104
384 954
846 203
699 451
874 975
816 373
279 818
474 297
687 125
524 766
734 545
403 866
253 34
178 727
304 797
422 780
467 124
755 560
357 455
64 966
170 314
885 495
392 743
29 758
655 743
358 463
698 106
332 803
819 43
462 663
30 940
484 790
808 681
248 333
686 157
634 506
613 548
649 414
226 833
619 96
648 873
774 101
921 329
424 99
256 416
459 725
850 704
499 299
286 748
847 346
201 892
910 767
905 383
371 164
568 407
598 528
387 186
355 591
43 137
282 478
592 897
909 562
539 403
446 848
343 18
143 969
483 951
693 360
952 162
785 29
53 846
897 784
669 488
740 34
197 447
650 335
127 878
968 754
901 311
178 54
635 912
808 185
228 308
913 293
615 972
559 940
740 630
570 191
694 774
376 316
384 110
973 746
395 712
992 230
352 662
303 146
689 565
326 621
983 82
930 351
278 690
440 366
375 470
931 248
605 252
850 52
888 531
631 727
938 202
854 737
100 212
745 331
614 882
780 603
239 718
82 559
686 973
974 831
906 806
593 88
342 118
234 334
432 341
559 427
969 753
545 961
23 839
758 471
134 244
526 866
684 950
111 972
238 934
649 223
896 32
846 157
908 774
467 330
535 634
684 242
570 461
151 356
217 67
124 351
43 773
859 88
781 591
643 190
977 219
312 502
702 804
805 464
719 574
299 201
248 190
876 418
725 402
118 901
400 983
901 166
551 85
181 831
804 541
766 532
510 72
555 266
84 535
82 323
192 563
122 559
435 817
982 33
206 981
562 247
405 927
474 991
548 34
861 48
288 116
200 13
143 693
849 728
185 582
203 13
144 319
377 592
181 76
156 604
870 475
995 30
92 407
803 612
366 960
400 468
816 997
188 418
35 963
330 687
475 181
712 630
23 744
117 891
50 126
311 848
602 112
452 959
414 524
629 75
276 428
956 186
671 466
855 403
699 16
589 708
506 193
968 817
602 495
791 362
165 390
900 672
231 824
990 212
208 410
991 477
486 213
848 31
706 119
742 16
964 255
833 382
325 186
842 663
872 649
828 615
820 359
419 783
240 428
325 862
143 595
524 736
195 896
192 651
154 267
498 636
697 357
309 711
622 171
299 509
189 750
934 215
248 869
841 498
915 773
259 133
346 242
443 934
593 953
507 294
789 24
543 110
403 668
64 689
439 756
437 647
500 51
991 867
776 453
782 870
924 78
868 16
219 284
935 643
847 142
506 445
717 940
587 384
643 886
544 943
188 708
411 56
91 716
216 14
852 935
177 994
518 134
427 115
95 789
524 651
574 826
54 548
302 731
203 558
706 108
792 15
91 178
257 801
114 676
315 900
392 767
902 182
429 18
699 441
972 836
967 190
900 234
647 89
643 345
867 485
748 870
24 106
294 362
978 142
269 718
703 766
26 184
275 19
323 553
915 96
901 144
415 278
881 533
563 752
872 276
304 989
923 856
990 571
949 184
418 509
830 561
293 48
142 200
826 721
509 118
698 52
591 375
794 363
119 830
493 816
263 487
786 561
308 158
185 849
928 684
438 863
679 366
87 460
259 856
800 108
246 62
602 266
293 859
583 991
787 714
306 52
274 112
796 520
512 689
997 152
631 690
202 503
293 59
995 32
188 78
900 835
240 425
977 562
643 751
352 442
314 544
697 400
70 494
532 792
824 293
356 887
629 396
283 590
17 990
670 359
819 34
106 691
464 280
283 363
15 176
118 850
156 350
816 959
749 155
88 195
515 851
22 466
617 116
671 245
308 97
98 272
949 374
601 149
334 222
208 650
744 422
339 638
371 922
410 683
103 573
626 553
84 574
823 121
184 414
841 176
327 983
143 567
179 982
988 836
108 439
552 766
449 18
931 80
798 125
942 731
730 242
149 683
26 87
182 525
77 247
474 26
628 686
603 144
302 417
681 504
443 601
386 524
455 270
707 144
862 629
696 68
812 26
343 462
980 168
425 994
904 745
332 672
600 237
304 485
383 860
262 576
123 382
417 884
636 988
679 802
928 798
970 241
197 695
622 455
479 733
364 25
184 891
25 557
460 341
514 184
76 166
374 564
538 900
38 275
174 856
344 477
399 892
74 686
165 59
561 56
499 12
196 290
873 589
317 778
726 986
339 108
55 418
426 80
631 956
245 372
563 471
840 958
667 774
127 659
53 200
903 250
804 685
231 979
327 837
340 158
204 876
599 106
117 458
148 736
600 312
277 213
223 412
630 390
220 551
171 296
78 808
543 100
747 849
252 674
892 225
989 352
515 112
508 202
17 167
897 642
731 123
115 263
320 478
64 945
636 713
842 941
461 234
271 189
131 684
776 292
266 605
587 281
137 528
804 317
725 240
17 84
858 345
864 325
879 154
20 144
42 227
305 728
802 423
620 235
89 561
396 853
241 357
943 614
963 105
932 364
14 867
326 190
260 945
785 229
655 803
494 213
752 274
843 178
423 896
18 538
962 636
993 776
806 218
778 161
710 291
726 99
725 966
694 415
978 828
750 476
462 803
517 330
85 709
453 314
350 132
525 366
218 16
913 358
769 998
542 731
432 364
833 461
135 661
896 524
490 953
438 164
441 78
281 389
48 133
946 249
24 270
912 400
45 599
353 291
934 629
941 821
470 746
770 616
946 632
347 407
577 420
408 949
985 850
613 488
294 87
613 229
963 325
351 713
556 974
841 329
951 868
833 594
871 932
936 263
524 140
444 571
731 304
820 160
922 823
227 368
236 557
427 957
883 463
880 664
489 357
25 351
323 708
774 95
295 525
731 147
648 482
31 403
424 10
492 43
833 386
915 809
307 629
611 937
41 709
183 908
876 201
98 250
39 407
751 235
650 366
553 440
59 787
643 729
198 819
297 404
818 334
555 613
579 750
939 434
800 361
868 551
560 227
122 965
35 317
86 858
235 526
344 896
54 631
292 904
638 398
165 426
549 633
717 411
176 402
605 819
84 212
278 138
679 32
600 721
204 537
767 639
751 668
633 730
991 202
924 144
484 545
172 271
529 863
107 166
684 790
843 69
793 582
851 547
797 664
231 340
637 971
804 497
312 731
652 104
899 161
161 220
506 970
172 694
766 75
981 310
371 150
13 98
80 649
221 965
400 744
740 243
786 643
140 929
652 151
898 510
590 292
713 448
172 491
650 494
146 263
468 771
359 768
172 964
83 262
78 926
402 696
601 369
991 729
407 472
785 201
574 486
456 396
269 211
160 316
350 741
488 89
414 792
242 429
102 577
843 731
565 779
361 167
685 136
606 767
561 480
994 407
976 237
974 366
592 934
834 420
240 133
913 62
228 664
205 262
589 706
476 936
991 184
536 628
898 342
848 371
995 58
598 299
692 23
687 45
993 727
111 591
445 525
349 966
102 29
437 171
186 405
591 693
437 100
703 229
930 21
944 379
286 54
359 796
451 990
18 793
126 986
934 831
271 770
542 118
781 31
921 72
198 511
356 76
857 623
754 946
806 269
915 408
623 984
108 230
292 484
123 811
527 825
299 555
649 325
147 882
975 311
814 441
503 193
561 143
636 376
173 660
550 319
354 460
548 847
81 977
545 168
14 152
153 253
444 917
274 165
482 421
567 949
650 590
477 677
87 647
149 535
768 709
78 176
22 729
688 266
985 119
562 62
868 41
432 61
948 258
64 150
121 809
626 727
438 528
932 567
62 472
895 211
680 76
113 780
530 841
743 102
149 587
860 210
688 890
935 856
532 933
27 784
933 588
440 858
990 736
50 752
197 260
804 420
323 605
158 280
33 294
835 903
340 450
696 482
153 512
633 722
275 951
698 539
443 357
325 575
560 88
209 810
178 977
389 980
340 997
390 18
996 181
824 582
202 736
901 642
698 333
76 595
549 445
206 788
320 673
426 358
446 207
14 450
66 828
238 328
521 252
494 993
999 931
442 57
302 359
395 723
130 536
550 359
483 282
654 296
467 727
447 722
771 552
198 846
262 927
133 888
588 228
517 872
222 61
897 17
633 535
59 659
864 725
422 598
784 328
208 279
14 443
871 678
414 488
975 779
394 220
528 328
166 691
997 647
685 409
718 804
637 697
581 248
634 301
875 209
977 870
683 62
281 346
91 31
665 319
750 896
112 350
487 757
909 803
264 664
843 975
376 879
268 393
915 26
460 178
18 788
215 427
862 244
273 80
215 287
568 901
519 141
791 471
981 686
631 740
643 904
238 389
530 778
694 773
371 521
594 13
269 212
106 825
310 783
306 423
120 644
132 589
82 933
219 765
241 467
381 889
410 511
607 951
122 832
495 560
339 488
491 293
408 328
405 224
357 609
923 446
556 949
839 163
511 445
13 238
894 216
723 219
303 543
168 986
440 363
940 361
138 761
491 350
293 933
483 814
715 239
537 166
419 480
307 668
885 381
906 54
455 42
811 903
578 60
702 634
533 593
983 631
420 101
922 856
923 160
839 695
667 521
829 395
899 765
69 831
630 543
545 735
605 493
977 717
480 979
962 288
495 388
41 371
673 105
996 465
667 915
854 641
239 649
33 997
824 380
764 174
718 268
260 777
471 182
963 261
875 430
990 532
602 744
956 738
599 73
688 300
35 615
43 748
541 336
361 822
23 558
11 866
466 912
827 890
433 913
870 238
197 60
558 876
307 539
651 563
741 319
699 359
792 542
887 528
955 157
119 734
709 493
542 823
62 940
43 890
773 476
859 131
688 891
180 395
881 32
498 413
546 162
422 651
524 424
556 815
203 708
728 544
253 62
421 866
295 224
254 725
724 365
540 370
736 797
231 301
137 740
782 145
494 34
520 462
329 53
128 259
251 731
394 524
333 643
79 758
303 956
190 812
591 259
325 673
894 401
73 297
468 348
283 772
915 363
993 469
833 231
479 858
504 12
480 813
84 351
770 539
848 596
579 968
993 893
472 284
296 67
509 303
125 617
698 784
105 879
641 912
405 660
551 71
553 382
465 202
321 633
159 678
624 521
408 828
931 525
287 569
462 621
523 869
454 81
292 480
738 410
182 90
334 441
288 493
868 84
915 855
917 443
579 684
990 262
242 652
362 160
757 476
224 290
641 576
393 202
329 65
613 120
519 768
521 159
185 744
990 513
965 849
875 638
766 440
687 460
930 868
977 226
875 733
442 806
197 571
918 697
642 194
538 741
12 890
867 987
737 225
731 359
465 913
255 131
257 151
794 930
265 37
773 356
830 925
185 585
497 817
96 672
124 436
358 128
37 415
660 329
815 227
959 650
437 997
521 906
113 461
758 429
874 226
842 714
165 590
72 699
601 482
763 664
755 608
577 639
45 790
140 697
397 237
724 552
515 844
277 499
337 229
991 500
388 502
559 306
600 480
906 154
766 966
619 939
174 909
519 586
249 151
251 794
612 811
433 508
487 91
325 214
51 719
336 50
997 794
495 557
74 469
825 556
767 353
818 75
963 334
807 248
395 782
883 379
890 562
808 307
224 860
187 314
133 896
641 758
246 169
824 516
515 249
503 593
49 284
858 154
907 448
645 435
596 822
694 158
133 524
584 130
982 595
918 68
554 792
171 252
496 856
99 272
385 643
294 784
37 900
291 586
975 873
187 260
27 213
644 786
359 467
50 819
465 87
345 233
333 468
255 542
476 739
484 875
798 49
663 521
199 445
113 649
82 251
231 929
608 120
94 329
508 422
81 827
829 378
455 851
298 93
101 628
413 184
682 766
456 397
897 121
902 618
746 625
343 232
847 347
953 259
369 573
892 750
591 922
422 365
467 577
438 170
491 681
305 880
366 697
710 484
838 150
224 632
51 251
104 244
111 581
222 702
899 651
908 538
480 623
965 471
786 891
854 35
116 173
120 428
512 209
658 600
377 707
13 434
903 484
361 166
605 224
289 483
577 144
874 419
731 804
315 750
984 841
123 332
181 927
484 995
252 737
733 889
702 539
691 891
627 847
643 453
109 847
291 454
550 824
724 509
176 603
641 990
25 294
825 298
749 679
727 169
689 971
93 564
148 306
28 696
878 616
890 177
737 939
310 154
968 498
158 558
658 71
816 407
260 609
67 958
721 613
489 88
470 993
375 454
261 39
925 609
691 288
331 273
902 696
884 207
922 382
489 41
881 106
865 676
881 436
994 508
679 141
616 713
19 371
530 808
319 992
723 29
91 731
254 388
617 71
106 299
272 52
405 560
411 174
395 59
106 42
215 464
43 923
415 641
231 538
737 11
593 83
94 520
883 341
128 717
260 937
296 85
853 521
62 929
474 859
115 572
459 995
65 456
33 314
267 107
509 284
97 329
881 281
396 551
193 128
427 984
587 917
100 552
456 707
841 603
591 501
54 546
596 270
852 19
556 779
847 927
760 19
743 501
478 57
384 484
700 569
337 165
969 684
19 539
222 725
49 303
152 334
953 124
691 882
998 825
89 953
301 544
488 973
619 403
853 470
398 550
440 868
706 924
416 301
301 714
627 944
351 161
286 536
202 462
277 668
384 675
800 216
221 909
514 108
113 657
236 342
97 685
910 427
79 470
708 615
787 195
898 549
390 69
826 934
850 442
250 120
378 565
212 982
334 72
120 932
425 899
873 604
381 691
580 208
109 368
46 729
492 919
704 480
318 44
463 61
134 514
903 453
552 860
152 652
679 990
703 551
613 489
522 403
495 315
927 193
637 495
653 947
637 204
761 543
92 924
990 619
262 52
65 179
61 256
596 308
25 302
45 371
437 972
256 455
910 480
145 326
401 281
861 779
744 27
109 867
204 340
696 29
274 158
815 290
860 933
106 752
385 543
326 521
535 835
614 499
39 260
789 479
226 393
598 854
237 446
585 119
189 884
442 153
512 902
240 455
127 771
397 562
580 49
379 897
952 367
172 249
217 365
634 505
14 631
520 68
618 694
533 869
866 646
136 748
550 646
613 990
322 248
10 69
389 772
885 298
655 541
481 256
861 990
878 529
377 160
476 599
381 246
423 169
841 473
481 259
241 21
602 160
129 796
810 276
172 375
528 590
850 77
227 320
365 190
388 49
808 691
625 524
312 972
913 646
397 55
991 930
399 306
480 362
239 323
702 572
26 286
156 59
126 61
302 719
605 128
328 962
415 344
57 536
658 287
287 672
887 103
101 159
394 671
393 276
14 236
280 962
215 484
821 450
952 659
487 662
527 842
500 282
865 589
348 280
520 433
605 400
844 447
106 302
166 799
285 987
642 455
488 658
269 361
176 538
960 417
825 407
228 754
415 285
518 917
599 80
904 313
97 518
594 214
238 115
104 164
749 370
347 583
754 50
938 203
266 860
237 938
877 732
589 407
938 674
303 766
721 375
893 955
727 375
362 966
349 175
198 535
269 867
407 788
104 306
720 377
844 390
127 854
51 798
501 782
133 438
162 906
147 702
128 403
366 630
699 549
692 282
231 580
263 820
754 252
202 567
181 820
556 456
608 988
799 693
889 122
611 819
582 442
770 670
297 498
312 583
984 890
402 922
715 352
997 164
414 494
320 400
90 424
844 427
625 722
717 174
448 990
531 234
603 389
932 619
650 266
536 191
733 28
937 780
643 932
940 570
671 330
19 954
564 236
216 156
575 173
63 742
17 882
574 693
109 393
277 790
761 141
266 825
765 173
515 833
135 699
650 319
456 88
61 959
880 753
992 270
520 771
91 713
456 216
416 305
243 939
898 406
972 638
469 47
388 753
410 225
447 70
867 663
471 749
350 726
252 901
829 197
639 854
702 142
418 272
438 925
246 33
624 167
458 971
16 858
986 853
183 934
314 927
304 535
227 486
645 19
976 209
999 503
599 431
850 653
839 18
718 621
375 991
212 344
581 741
460 387
944 837
594 445
425 529
904 637
926 194
185 475
813 708
323 947
515 979
778 399
875 993
745 72
915 177
324 148
592 200
467 694
444 947
212 275
838 464
956 233
55 947
172 802
661 39
321 882
603 958
15 460
714 398
507 287
869 277
123 957
769 699
722 404
693 776
77 340
696 112
179 264
642 758
449 648
629 957
444 162
341 649
320 712
263 908
860 707
304 12
37 867
751 859
488 123
662 294
754 259
475 674
108 482
977 515
755 540
794 214
652 327
771 859
138 860
575 235
946 596
96 995
913 753
956 479
412 912
101 263
479 693
563 727
278 787
394 508
553 897
704 556
145 760
677 223
766 316
796 729
23 236
657 566
792 161
11 815
613 496
973 722
62 322
485 113
744 266
820 941
366 991
869 412
434 362
912 518
837 211
911 567
914 359
242 395
723 89
284 753
797 223
93 205
807 474
165 544
638 233
461 115
923 721
554 719
364 953
392 755
597 304
53 981
645 256
386 307
401 506
411 622
501 313
270 549
928 297
422 106
286 862
585 55
952 655
382 576
72 377
639 890
95 171
410 224
859 740
809 671
915 188
169 40
773 422
924 42
957 671
978 659
399 499
140 737
62 402
615 170
549 897
527 638
450 294
306 930
627 232
435 18
548 742
116 708
59 494
101 273
98 188
640 938
611 145
902 166
787 185
876 418
193 583
385 118
584 767
140 790
823 531
674 214
300 146
282 757
637 364
95 888
343 817
781 838
951 64
144 974
85 292
948 620
658 771
982 604
66 249
339 735
335 227
360 568
828 375
602 235
388 792
459 810
306 963
920 783
866 146
26 162
976 468
505 598
44 564
669 94
873 689
373 725
294 892
55 138
303 479
90 457
943 567
465 860
756 140
435 313
635 449
723 897
256 685
487 811
464 659
965 514
331 687
171 262
31 925
64 176
54 571
532 631
626 930
747 229
684 596
143 257
708 870
37 225
132 851
337 930
133 440
992 470
262 418
781 142
544 111
67 239
564 257
306 531
239 670
354 818
610 830
49 980
302 704
378 916
880 185
982 773
591 20
388 864
705 175
985 319
27 524
132 477
649 723
107 325
225 695
902 414
618 740
220 583
806 967
960 699
662 554
791 930
421 899
883 564
451 230
873 305
349 486
105 801
663 928
186 516
940 72
915 66
20 690
585 251
112 214
340 215
987 193
448 874
250 958
369 921
316 535
901 265
431 641
752 859
738 369
25 778
419 818
973 665
824 677
226 693
998 120
197 437
934 804
398 55
510 202
865 948
433 898
94 853
637 49
741 179
215 418
277 971
15 229
952 492
65 439
557 979
606 838
74 241
982 677
337 903
941 581
308 948
325 11
434 78
665 523
343 775
430 819
532 598
255 647
802 337
575 819
785 46
782 490
214 118
312 682
316 214
100 43
867 91
276 113
943 272
526 163
489 136
487 429
675 594
218 969
705 311
984 860
160 859
958 532
523 207
531 728
737 358
427 87
633 302
673 358
860 455
217 632
502 841
613 859
98 991
764 373
228 547
652 184
14 920
46 951
656 106
499 420
771 421
282 417
979 619
550 621
365 163
243 508
999 208
339 66
446 592
475 671
545 173
636 301
284 644
46 927
536 261
441 746
542 310
563 465
624 970
256 893
63 972
549 255
695 916
973 742
708 57
986 140
661 377
202 730
788 298
680 906
716 425
33 321
661 964
599 333
295 658
154 911
558 620
261 513
563 145
933 403
626 728
67 418
272 562
698 472
758 212
459 724
368 662
477 933
658 155
650 747
145 960
514 910
888 535
679 745
689 510
287 453
116 297
708 352
425 74
503 790
436 657
697 143
765 840
289 738
394 847
716 102
375 317
620 82
61 766
471 720
461 665
310 892
187 723
732 558
591 409
460 698
785 15
386 143
51 807
573 349
321 923
806 688
470 943
50 952
184 13
589 404
132 969
57 437
314 697
681 910
779 507
215 113
163 656
977 349
552 778
861 990
20 920
952 686
676 432
999 576
510 600
137 661
754 481
28 898
902 343
665 496
196 336
970 39
629 954
745 71
353 892
337 623
954 10
646 840
268 851
326 591
796 531
616 385
405 746
767 277
545 744
163 386
367 608
816 187
517 35
215 651
466 320
734 905
117 749
13 793
237 430
499 995
304 459
628 954
961 184
291 430
509 384
674 101
825 690
670 963
706 234
609 235
628 209
809 106
583 312
702 932
487 871
874 568
807 660
315 732
99 661
995 321
229 844
524 826
820 275
682 829
830 739
217 42
492 902
612 106
891 340
955 139
862 980
534 728
740 183
611 424
326 129
376 559
56 302
264 350
115 502
661 543
66 223
302 996
307 446
989 348
315 41
195 428
318 19
877 130
572 515
36 560
43 207
934 22
721 409
246 361
633 204
252 148
70 945
932 477
890 223
117 683
752 165
100 463
794 232
847 225
665 723
376 666
741 75
876 455
200 520
44 214
83 214
976 636
844 462
454 871
625 425
68 732
163 815
542 190
327 574
295 542
745 568
134 254
878 272
501 826
615 291
302 967
173 703
624 253
353 72
796 675
935 632
511 817
663 858
329 689
158 790
167 870
327 860
829 489
844 19
993 53
932 828
599 511
930 463
87 163
936 580
748 966
654 51
950 831
131 628
772 964
903 251
78 844
902 963
534 58
404 993
344 621
58 155
186 56
656 559
929 424
415 508
151 763
424 926
472 211
575 972
716 948
960 153
750 305
407 892
496 240
659 597
176 243
236 632
573 92
998 23
116 777
656 130
548 962
933 797
735 210
280 424
26 866
264 915
41 103
763 883
547 261
506 398
406 243
188 94
958 31
425 208
909 24
501 218
901 49
214 766
309 109
763 542
722 278
536 287
380 57
170 351
231 839
811 187
639 447
182 479
134 908
456 867
699 605
283 76
34 743
914 758
423 882
984 178
341 454
217 880
276 56
979 595
754 420
615 867
359 843
182 614
955 181
24 208
927 624
528 360
115 264
771 971
578 273
535 228
532 933
462 303
53 563
558 801
377 971
282 940
696 878
630 23
609 901
931 210
148 913
361 251
583 102
613 996
840 393
197 996
938 47
670 137
494 807
813 588
871 523
974 642
621 889
468 212
194 107
710 855
499 228
422 713
653 516
932 996
579 895
774 903
909 519
865 592
435 189
33 342
187 840
541 773
963 513
173 492
226 872
928 410
921 331
602 512
530 408
81 371
653 538
977 776
671 877
967 770
472 836
17 699
641 829
629 45
973 194
705 296
732 575
866 641
72 857
822 49
989 507
396 272
143 538
896 276
155 890
906 201
380 685
576 192
587 940
908 775
702 26
482 763
467 908
181 31
476 371
623 201
800 969
254 877
425 600
963 576
854 284
182 282
113 642
799 429
568 51
106 675
466 811
274 177
205 952
500 618
782 523
360 919
77 643
650 758
265 935
639 47
543 702
804 694
306 589
285 943
567 343
653 974
781 683
451 650
107 24
496 693
521 861
96 378
522 974
406 156
649 549
693 289
389 980
104 193
169 361
243 672
479 562
157 478
827 304
755 92
859 364
38 304
683 10
722 931
963 250
415 65
322 246
608 883
749 31
493 948
513 933
58 887
271 380
286 402
439 814
878 940
106 629
807 148
750 151
961 569
586 359
448 606
803 950
455 533
279 602
101 223
400 904
423 156
247 800
556 664
579 655
274 26
912 445
869 497
23 567
744 403
135 983
579 772
480 291
840 63
528 137
703 72
594 170
701 961
786 639
906 507
590 929
292 440
847 500
634 154
56 592
431 540
988 742
993 860
828 341
205 542
799 475
110 48
871 645
477 870
420 650
395 952
437 128
783 841
109 266
379 165
585 871
149 831
902 180
704 418
859 493
358 21
426 846
879 649
847 245
792 41
491 843
618 719
142 46
570 829
257 507
660 490
216 125
595 814
309 393
118 813
855 487
132 484
764 672
503 730
399 801
241 750
985 452
790 948
70 136
56 851
623 321
960 852
561 360
535 385
213 734
998 880
527 646
563 480
719 385
730 829
396 156
782 684
724 504
549 398
338 994
762 913
51 988
552 288
364 148
561 351
867 629
437 771
712 884
951 217
115 442
764 993
838 367
418 597
549 250
82 734
757 881
741 117
496 70
605 424
337 874
135 502
509 746
103 732
774 670
981 367
559 129
910 463
15 848
133 662
40 630
797 585
875 153
259 168
515 278
374 763
475 665
257 956
576 383
442 626
621 466
768 997
923 56
972 543
826 661
501 603
812 47
379 212
158 665
504 445
273 117
926 730
981 275
580 871
231 408
752 581
269 527
706 429
585 801
137 439
208 773
472 640
91 437
209 427
875 737
788 87
207 58
862 549
60 398
650 494
489 957
286 99
69 154
352 485
409 641
532 47
736 656
994 723
15 981
945 672
453 915
260 76
158 966
575 662
938 872
936 601
719 973
26 646
328 108
472 45
731 206
20 369
105 668
982 844
959 314
401 278
93 728
388 825
754 367
785 281
650 861
339 521
921 991
727 271
873 363
68 172
954 161
869 219
775 990
218 873
833 914
449 351
373 44
335 535
575 949
951 870
391 326
747 378
612 123
921 367
864 680
546 712
349 973
965 52
563 477
143 993
235 508
391 44
262 621
44 622
391 962
801 990
875 184
281 867
896 111
736 650
25 263
270 419
570 197
683 300
485 285
366 297
492 47
851 347
14 97
160 10
801 108
412 265
815 99
42 503
838 65
21 657
943 36
118 580
196 877
15 382
535 80
526 624
617 162
662 889
280 695
776 481
752 419
701 830
476 127
157 921
797 865
42 315
869 148
732 38
651 374
111 198
178 288
361 499
108 626
523 652
577 115
480 374
634 45
537 988
540 138
751 404
34 296
524 146
173 394
98 20
360 177
162 684
831 210
325 968
110 419
876 107
223 956
232 133
351 890
625 108
258 889
655 304
170 85
25 299
728 979
348 811
96 365
634 730
311 407
465 951
457 742
116 974
445 827
77 324
666 793
198 501
36 469
965 708
239 344
812 606
375 939
150 509
467 402
166 569
736 88
495 784
612 419
335 454
426 869
903 233
914 775
447 323
84 525
229 753
71 149
868 471
476 927
564 686
490 321
810 126
450 603
461 998
352 745
802 581
713 330
518 791
127 906
816 420
164 347
736 793
561 912
502 28
389 809
768 236
362 774
527 641
520 922
981 871
332 241
266 594
879 522
456 748
246 784
264 721
942 785
391 126
345 458
741 530
284 585
196 928
348 273
837 897
917 818
236 794
591 188
967 634
991 828
803 411
972 879
19 483
565 718
748 493
989 424
306 859
560 924
667 128
615 297
49 690
536 857
975 676
505 406
397 54
364 294
440 954
677 262
647 279
613 52
77 708
832 477
85 223
256 360
331 979
584 518
531 771
88 292
24 993
763 647
642 929
732 215
995 760
621 268
675 986
881 87
630 343
74 998
839 709
86 708
544 382
624 686
236 144
309 780
34 292
772 327
643 308
871 521
745 138
267 890
527 283
236 936
239 912
349 497
786 430
95 721
631 798
869 615
764 169
887 98
771 484
286 444
800 874
864 219
896 718
358 68
699 835
83 581
617 538
220 643
768 269
11 398
672 511
828 278
349 107
745 510
761 142
868 268
73 139
88 560
529 809
300 361
136 41
415 181
523 950
253 528
870 801
805 282
331 415
754 988
996 756
975 57
404 166
193 715
659 298
317 821
678 851
993 455
709 796
743 418
69 686
568 268
306 667
61 789
853 323
812 11
657 828
622 212
480 253
615 719
948 719
807 142
854 256
677 510
367 828
110 279
15 463
923 505
310 426
296 846
941 438
254 450
271 353
365 941
353 91
370 505
270 553
408 269
138 976
681 944
764 416
325 798
43 380
224 519
372 927
431 10
426 25
432 799
105 909
859 734
469 534
857 553
52 455
277 629
195 543
595 780
544 881
175 532
117 794
29 247
195 372
990 685
483 876
109 731
817 364
305 926
902 312
356 627
975 212
452 824
682 45
981 288
98 414
848 168
239 981
267 162
592 185
562 181
647 88
875 168
186 279
41 502
874 508
215 154
353 37
431 515
440 607
25 104
786 701
987 458
395 566
569 657
613 210
827 571
785 855
308 547
910 480
529 301
753 258
294 108
599 76
893 748
743 511
91 911
250 158
920 733
765 478
74 997
740 930
462 975
685 765
356 218
817 497
808 368
986 820
955 621
337 874
682 64
969 26
927 195
690 189
511 407
468 695
183 494
511 355
618 907
704 567
318 963
589 423
336 77
280 461
851 367
374 602
29 572
873 493
269 786
716 841
56 966
129 718
214 15
370 870
245 782
988 786
232 840
192 687
198 81
647 569
359 447
782 625
358 180
598 842
463 917
755 341
653 247
296 122
223 376
533 606
815 169
981 41
882 27
50 486
272 626
551 85
743 943
500 206
926 615
828 293
500 576
52 445
968 607
421 578
848 611
976 670
918 82
744 480
525 433
521 258
996 568
632 387
596 935
220 63
31 496
105 907
996 224
967 242
392 933
883 473
194 638
736 866
930 551
640 855
983 361
653 942
841 712
367 438
431 611
893 183
372 897
326 720
200 414
567 905
706 976
183 774
860 997
915 330
199 352
721 569
244 35
271 685
501 95
856 223
538 46
608 952
30 350
407 957
420 797
56 493
652 254
936 841
455 338
758 181
110 571
815 517
933 396
977 884
438 720
71 854
49 618
493 408
947 68
825 194
555 900
957 710
234 988
841 198
361 548
503 75
548 112
84 553
951 483
236 41
227 902
100 995
97 463
819 170
306 452
845 941
944 115
224 35
935 220
134 541
466 732
464 351
716 469
163 396
100 861
519 802
375 13
671 774
526 722
558 465
600 90
154 699
410 474
978 360
219 384
962 739
364 911
362 684
262 356
329 739
44 465
371 792
92 989
376 641
442 619
973 761
276 801
334 93
192 976
751 222
270 767
959 838
935 817
853 996
961 34
23 453
962 744
555 464
904 133
239 783
261 929
390 567
974 174
963 91
643 375
104 356
254 862
716 462
253 324
897 28
573 991
794 384
817 490
447 717
736 379
104 12
915 858
347 226
492 883
545 634
447 560
443 577
304 45
670 205
74 486
135 25
822 904
922 136
201 498
810 614
528 830
50 502
14 996
732 893
490 741
469 634
544 276
50 548
272 33
810 873
938 558
334 974
18 480
135 209
543 236
680 807
689 114
11 569
168 438
577 382
36 896
740 158
722 854
291 932
951 95
306 472
542 642
903 823
422 554
85 11
242 663
108 911
369 967
415 753
234 905
966 803
890 692
859 398
592 177
956 201
273 475
232 162
461 925
163 387
439 330
676 969
83 892
279 604
138 60
117 213
331 763
693 480
820 147
394 323
940 546
528 115
100 25
875 80
