0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-09-20 05:45:25 +00:00
OI-codes/S2OJ/1603/data/tower4.in

203252 lines
1.5 MiB (Stored with Git LFS)

5
8412 1989181
930 550
997 560
94 21
878 391
519 127
516 414
840 279
772 250
604 222
796 519
546 274
918 707
670 391
877 613
625 38
730 29
563 237
985 808
787 636
289 24
747 60
662 43
466 221
421 189
851 777
929 805
459 151
875 609
378 365
671 624
791 74
907 502
612 465
414 299
286 280
797 421
512 44
579 113
706 226
984 59
528 66
641 92
840 507
622 550
905 582
970 559
937 767
833 534
609 188
232 222
748 718
325 251
899 299
673 12
584 85
803 396
942 751
748 116
823 203
468 284
410 25
831 449
693 78
741 309
478 268
629 19
884 479
969 881
846 446
946 463
896 747
712 481
434 146
890 861
618 291
571 533
920 379
708 342
701 335
995 111
802 602
761 197
482 334
465 288
992 375
573 214
835 123
721 70
954 438
92 32
416 109
403 306
740 596
659 151
862 690
525 65
852 109
712 177
892 566
514 362
457 221
432 360
340 208
756 357
824 376
617 292
827 621
330 164
789 540
908 219
977 792
201 125
880 500
895 881
27 20
760 44
609 577
685 470
506 477
749 706
835 666
649 1
242 7
831 109
669 610
853 514
971 884
874 505
442 57
651 41
949 678
727 281
505 393
211 167
989 554
267 87
706 116
781 663
885 792
835 211
686 236
436 144
831 673
852 128
748 522
990 278
276 142
620 109
207 103
970 346
583 156
432 10
325 112
499 407
632 382
605 217
918 763
228 202
725 266
867 32
867 676
862 722
915 195
612 290
770 374
794 27
562 185
766 80
748 706
672 637
555 402
602 295
652 160
370 49
478 180
61 17
562 289
592 266
733 313
878 769
619 203
485 148
896 177
892 860
746 100
379 354
875 20
514 479
989 95
591 230
382 340
475 34
321 187
494 320
444 414
700 681
255 40
898 760
261 206
986 275
378 367
971 189
713 581
400 349
865 183
735 574
862 607
458 158
495 275
806 330
961 42
917 307
803 435
972 786
881 448
331 116
745 64
954 831
661 116
916 498
605 357
704 440
430 280
797 371
560 204
720 664
742 603
857 374
963 54
911 402
805 783
713 68
376 36
912 262
477 220
926 694
863 80
406 74
901 118
992 213
745 466
914 24
593 458
986 129
689 545
782 329
564 136
726 233
825 797
752 487
987 339
195 3
543 362
958 151
945 900
760 222
884 305
926 668
735 611
231 163
554 107
441 401
613 218
546 445
911 612
999 245
270 265
699 633
883 741
402 187
833 817
724 63
966 863
955 899
688 636
697 30
923 51
778 455
443 164
479 164
751 718
529 462
542 350
799 40
611 319
640 259
686 207
402 155
858 472
718 153
861 415
931 830
1000 123
165 96
627 273
877 622
890 832
860 170
844 482
445 152
911 347
933 127
450 226
217 147
767 219
993 907
940 421
295 15
770 355
876 840
995 290
45 43
802 788
857 72
397 311
904 306
650 388
371 208
874 758
678 641
604 107
764 681
628 165
394 351
601 330
974 300
689 234
869 252
899 426
876 773
664 663
549 237
784 142
901 642
64 39
860 442
916 540
952 475
970 484
933 58
887 327
852 295
821 576
711 183
706 407
276 129
924 114
166 106
510 261
948 681
826 122
397 333
795 379
743 127
696 448
856 498
836 737
845 171
294 30
459 182
816 449
738 492
535 124
841 703
530 394
945 281
747 298
802 625
842 103
451 58
377 61
952 474
425 360
220 214
674 381
703 489
271 119
478 197
758 644
542 129
870 20
966 212
923 279
550 258
753 623
849 112
377 303
672 350
844 677
574 211
401 350
333 86
556 475
887 598
876 804
358 347
665 660
781 450
881 755
700 53
679 260
672 649
837 603
270 112
999 23
347 106
618 602
652 503
780 73
523 513
286 187
929 311
684 144
957 388
929 706
732 356
873 323
880 93
252 159
434 186
817 734
718 518
736 188
372 203
907 724
424 239
825 165
489 138
578 493
614 481
718 112
693 301
988 156
925 546
450 249
808 581
563 194
972 68
734 515
493 306
751 48
366 248
927 362
821 406
641 6
968 409
901 888
882 703
679 82
756 88
638 474
978 954
482 4
755 262
196 119
440 149
911 394
845 556
964 868
675 61
134 29
804 372
946 559
826 322
937 350
422 176
494 91
943 296
571 242
987 99
826 559
443 36
694 588
524 414
600 404
999 689
974 78
521 290
908 174
911 670
495 58
534 527
924 754
446 279
857 719
813 627
630 357
937 60
524 1
976 47
611 592
661 136
965 309
927 380
750 281
965 852
523 125
996 260
896 721
570 175
785 184
406 184
606 205
816 272
429 370
899 773
858 157
865 718
985 315
951 873
603 29
742 708
960 738
548 195
719 328
841 280
871 21
732 421
508 331
712 624
992 252
663 559
929 903
331 195
408 394
919 49
957 42
780 580
889 713
895 365
942 165
291 275
690 307
415 153
359 288
833 738
883 755
955 805
624 190
567 290
628 49
533 73
251 206
670 60
990 856
439 341
33 17
656 303
380 222
560 252
631 533
720 251
536 467
667 652
959 872
325 75
600 581
101 12
342 130
888 368
689 53
838 667
569 389
953 644
419 241
908 824
112 85
470 290
457 302
678 180
798 72
675 425
678 291
641 342
558 117
836 703
426 170
755 312
862 544
794 389
956 62
937 192
843 191
275 94
756 106
765 597
794 775
888 13
612 325
747 159
416 44
793 250
215 94
94 91
811 577
516 266
102 55
671 179
127 62
537 70
254 84
839 720
349 147
552 361
791 30
620 294
758 1
736 622
546 409
917 95
209 93
971 534
471 269
847 793
413 399
864 505
800 626
652 596
770 42
801 226
128 79
167 150
650 87
944 607
260 50
781 749
902 397
643 365
103 89
718 627
935 496
927 897
276 219
988 297
351 278
484 405
391 206
494 191
731 467
315 1
983 765
735 71
865 222
636 360
671 385
873 663
575 216
826 33
404 340
783 383
879 162
665 131
297 286
521 178
298 191
930 732
454 418
924 562
693 8
296 109
566 207
273 251
508 23
174 69
849 693
966 783
973 421
532 94
682 213
918 518
581 417
268 263
631 482
876 238
308 237
595 239
530 516
698 409
846 373
922 454
924 36
488 272
392 225
417 196
632 314
527 171
963 342
956 322
599 54
764 664
112 74
434 194
913 402
572 275
710 547
585 103
619 100
613 338
618 601
484 465
963 863
707 690
348 101
619 402
613 313
943 811
247 127
483 424
216 21
862 858
802 768
550 440
616 98
941 54
920 802
637 165
715 483
858 769
181 128
383 18
835 641
867 73
491 380
833 612
641 371
179 43
908 61
750 602
808 275
249 194
538 155
539 335
632 431
858 549
681 189
967 106
710 256
836 830
823 126
551 269
259 92
343 160
548 192
535 287
588 554
264 120
948 473
261 203
218 59
410 308
812 766
657 260
592 349
742 703
914 453
876 635
744 407
679 559
131 24
58 55
905 399
687 178
864 786
890 688
739 516
715 408
931 794
719 511
127 112
778 451
884 801
735 433
920 523
407 225
773 194
357 106
769 468
992 791
885 14
478 443
656 477
384 21
650 112
964 816
619 611
735 682
907 117
517 383
473 283
495 112
409 166
913 546
991 448
833 457
651 621
69 62
915 77
983 26
461 208
233 213
789 198
284 157
622 618
950 703
952 521
464 67
766 317
336 123
380 352
772 524
559 139
446 245
757 323
242 202
617 299
472 404
652 167
154 69
726 478
952 299
914 264
271 237
622 503
264 193
906 526
764 664
515 53
959 231
900 800
594 256
389 387
975 456
592 337
475 430
616 109
763 410
799 754
316 244
846 605
625 65
546 309
606 518
397 125
395 340
746 714
668 241
1000 767
502 361
104 90
440 79
539 22
837 335
685 215
983 738
698 403
557 371
498 393
988 892
527 195
301 95
673 583
966 159
969 195
964 927
599 401
291 150
794 369
428 243
538 457
866 741
763 9
158 132
962 361
724 709
533 25
604 393
900 566
939 934
402 387
856 420
902 749
585 7
678 492
642 501
880 574
751 443
930 757
910 42
839 737
949 169
973 233
955 584
808 760
880 185
864 458
796 397
854 659
493 214
890 194
617 314
698 53
517 403
541 409
624 52
348 29
544 528
689 658
827 130
395 7
759 391
330 186
527 299
909 232
991 412
438 174
738 10
357 311
312 147
718 301
853 495
241 142
827 91
557 64
704 28
990 820
464 223
985 378
451 253
965 921
980 84
512 103
804 613
647 110
356 142
887 573
601 543
733 701
809 168
756 374
879 153
294 215
629 544
663 407
916 671
752 26
195 118
357 194
791 268
416 18
986 781
985 224
897 232
944 24
362 278
988 873
621 307
421 96
645 643
748 545
660 582
824 475
705 582
504 139
997 147
620 168
510 137
377 282
907 858
249 146
575 526
745 403
660 280
376 297
390 24
569 496
452 281
549 508
804 637
724 561
969 410
232 123
667 626
650 327
703 184
668 79
878 582
674 13
415 366
672 554
483 391
293 189
687 134
206 28
338 46
919 19
992 11
991 399
619 347
474 81
941 137
675 645
217 56
520 63
894 845
783 649
682 145
223 88
620 126
755 223
953 546
226 130
904 694
368 358
239 46
475 88
619 606
253 60
368 27
746 73
862 198
501 37
561 254
994 294
528 387
342 62
800 618
1000 867
793 197
727 539
669 18
718 440
627 573
649 620
753 280
956 312
786 73
758 218
346 62
828 698
829 507
965 158
85 9
598 457
996 487
747 392
767 743
724 75
688 92
933 155
893 206
981 52
668 402
542 149
785 36
844 397
861 438
868 236
315 76
923 802
312 228
484 4
742 676
796 504
902 422
625 221
382 244
662 78
208 29
458 136
967 272
869 851
409 112
865 367
493 375
828 454
357 100
423 130
534 325
987 649
882 639
974 283
644 521
901 309
987 422
757 57
754 603
876 127
904 316
742 192
692 570
785 34
707 592
898 638
672 487
700 102
454 108
794 790
815 702
716 705
652 117
952 471
440 169
875 24
930 833
754 717
514 322
588 332
847 211
284 95
937 55
721 356
980 644
566 438
440 41
474 186
345 149
867 104
896 312
976 487
848 712
536 253
933 921
852 774
852 481
373 93
997 978
265 122
987 423
459 321
734 524
537 247
199 25
209 76
720 636
563 102
952 840
432 360
938 180
790 489
455 190
293 160
722 311
604 411
549 428
830 739
254 153
884 261
658 196
626 9
227 90
362 140
348 337
413 17
347 70
995 919
266 152
445 201
328 200
931 836
967 542
990 932
760 442
734 223
994 30
557 408
828 413
803 214
995 900
616 290
934 907
283 246
870 356
367 52
759 515
961 610
723 105
299 197
944 423
866 692
883 388
967 558
587 400
232 142
647 70
816 531
171 75
669 616
971 812
938 266
528 411
905 35
877 51
894 413
752 722
816 421
954 105
795 484
853 843
874 447
235 28
90 29
376 343
546 27
205 11
66 55
517 393
862 771
754 303
876 77
178 72
142 128
457 113
478 169
759 116
421 308
770 125
625 615
391 77
976 642
788 19
628 40
757 395
531 279
801 349
986 362
958 8
983 127
786 492
406 127
895 772
713 164
961 473
487 127
191 95
900 511
852 829
375 363
849 148
913 191
775 433
632 156
948 522
199 194
859 85
345 76
409 396
844 377
818 712
852 35
581 40
632 361
376 232
555 378
760 246
785 475
812 714
492 277
315 72
862 418
469 392
252 79
991 871
747 119
779 571
553 13
717 427
659 392
733 376
501 304
911 821
670 13
597 44
584 65
941 919
592 109
938 93
703 686
826 88
938 738
969 886
940 837
513 254
812 709
411 314
590 123
565 170
992 247
553 344
458 404
616 250
315 211
467 114
756 679
431 332
519 363
562 411
903 625
779 512
558 534
496 417
699 631
520 239
894 785
821 655
599 586
473 251
660 488
778 254
695 615
636 565
956 216
504 494
995 850
962 667
821 343
842 665
935 784
409 353
801 66
849 4
473 166
423 44
828 257
651 29
790 63
991 684
843 272
879 830
834 19
624 177
551 281
998 802
366 10
205 173
828 561
686 99
384 146
718 56
824 564
357 351
859 222
893 308
603 44
905 655
918 180
521 210
603 142
276 166
893 2
853 74
882 872
588 279
618 607
646 617
778 76
520 4
766 716
982 254
726 257
665 311
628 152
893 260
273 12
545 416
519 379
656 184
871 126
506 6
907 250
596 358
596 234
764 133
429 105
985 234
747 72
745 563
483 183
628 519
770 733
695 669
904 537
214 64
388 152
297 73
828 393
959 580
710 244
464 418
250 190
493 394
953 123
471 261
979 866
799 596
606 311
865 11
916 568
49 39
774 96
788 766
335 323
733 548
780 246
320 280
860 818
909 587
657 153
396 325
951 252
421 401
853 307
381 298
624 309
228 19
724 154
531 241
684 111
715 432
281 230
842 32
909 179
617 411
337 251
224 107
899 572
846 184
767 745
445 43
855 475
700 670
544 523
954 426
680 489
395 182
595 437
658 408
904 432
525 457
928 763
959 554
407 137
914 89
649 186
489 157
958 549
579 87
649 18
691 630
933 214
768 604
883 115
920 300
833 601
979 530
927 294
739 104
652 16
954 514
387 32
912 831
710 426
421 385
173 132
564 381
434 136
813 454
384 65
349 64
848 26
877 514
315 210
837 613
454 351
509 485
996 603
996 145
695 652
511 80
877 566
175 144
978 883
646 641
870 146
797 364
459 389
877 737
736 137
769 214
785 705
185 179
988 141
982 554
915 886
480 100
765 764
734 347
700 225
838 457
794 713
991 955
678 34
774 603
710 308
985 797
858 610
942 612
682 12
902 449
727 21
986 52
964 63
615 560
469 133
380 168
677 70
923 132
441 173
485 52
615 400
595 152
792 643
145 37
597 155
922 369
660 136
287 236
583 459
582 259
277 213
954 364
288 63
757 268
737 119
787 98
873 263
714 42
930 844
909 320
942 65
248 43
665 175
494 456
845 593
14 11
659 180
892 208
969 407
902 306
276 2
771 100
955 59
850 479
492 297
732 510
815 379
573 18
603 294
824 406
294 152
630 327
870 331
782 736
859 354
849 217
249 64
382 254
733 20
623 620
634 160
570 280
707 598
671 409
812 642
909 76
665 195
993 348
863 257
924 376
909 411
836 310
284 212
217 53
884 44
795 63
221 109
707 371
711 622
352 342
677 666
572 549
935 862
501 389
997 190
587 197
820 690
155 50
853 63
975 534
992 891
330 59
138 101
928 200
300 251
956 357
918 856
773 729
681 433
521 434
351 202
850 494
976 81
396 82
865 116
507 116
962 641
680 468
803 726
966 776
637 367
931 660
842 607
664 16
417 100
864 793
934 704
348 249
993 23
256 123
591 482
925 890
976 440
433 111
470 465
957 644
439 183
301 53
147 125
475 450
621 238
796 87
181 153
716 97
412 248
852 120
771 672
258 88
716 549
522 407
652 222
802 750
432 76
928 138
267 56
784 63
977 582
571 343
571 448
866 569
475 145
603 55
462 411
943 372
689 613
958 288
229 195
860 656
344 126
595 491
433 3
256 54
902 624
356 233
928 836
780 592
476 356
554 251
778 641
575 58
725 139
290 269
758 670
169 163
583 382
544 399
887 90
629 356
685 117
580 497
869 477
920 147
952 267
352 171
617 505
639 210
943 535
328 294
917 207
922 535
990 171
478 398
856 170
974 51
692 56
448 105
695 445
456 453
410 174
952 39
86 71
560 96
848 634
547 133
810 670
436 301
461 404
269 145
914 37
678 72
663 433
652 558
556 423
634 283
639 163
879 864
818 259
564 158
966 411
974 113
829 805
852 827
785 213
719 181
842 512
979 451
958 820
891 668
476 170
419 6
588 101
200 44
898 880
926 683
867 1
962 112
788 507
342 139
641 269
800 319
595 357
983 580
470 138
500 349
1000 926
870 707
516 1
746 282
880 331
846 439
987 546
682 201
352 193
100 19
827 633
588 2
96 91
752 125
261 14
490 294
142 101
645 113
731 425
836 670
534 515
993 915
944 402
244 35
837 323
956 143
331 132
747 510
920 491
424 116
105 10
898 520
426 233
695 184
575 138
857 2
160 139
980 804
745 555
262 114
848 131
995 448
782 359
422 107
460 11
690 460
523 364
805 188
556 476
704 325
306 40
960 714
777 680
169 89
774 372
242 115
563 519
912 567
521 15
362 172
995 93
981 888
907 660
305 204
787 111
718 522
467 341
549 168
585 530
864 663
929 707
176 160
553 46
561 30
792 256
661 130
32 13
143 105
916 55
150 55
673 128
653 530
88 57
684 360
850 209
763 150
628 415
712 551
424 415
375 141
816 548
802 155
810 484
630 523
396 216
910 636
698 185
713 129
557 251
670 106
567 152
873 815
595 60
234 63
796 80
846 24
599 53
849 469
771 434
605 408
215 91
892 759
418 24
995 598
623 347
596 93
665 558
650 576
581 522
1000 753
974 872
988 344
756 501
948 409
590 321
959 904
929 283
680 81
722 309
545 509
808 217
937 300
467 65
315 255
884 663
547 138
735 445
187 155
616 363
830 299
497 286
822 206
719 653
412 55
870 849
701 434
955 763
967 584
758 608
608 431
584 156
735 294
198 97
422 40
721 80
116 100
810 496
672 159
267 99
697 9
735 261
798 374
995 43
575 518
840 668
978 621
808 449
663 604
594 203
342 83
280 148
484 145
926 213
980 849
815 63
647 7
905 388
990 368
904 195
918 250
319 175
348 48
468 208
322 66
833 224
813 748
288 83
985 84
897 638
996 4
683 336
622 400
746 105
996 320
402 234
199 39
714 579
929 20
979 823
866 120
621 476
181 73
922 748
700 366
398 59
839 537
430 101
828 278
357 104
502 225
706 176
634 384
325 59
973 414
589 208
946 938
949 328
880 823
716 475
537 323
612 122
870 343
650 591
931 791
868 848
487 487
566 71
948 557
564 332
846 671
634 546
677 415
771 668
753 307
813 646
988 758
740 61
582 87
458 192
886 234
229 122
988 214
547 121
995 226
613 304
875 193
567 74
640 431
775 589
997 889
750 591
819 17
938 556
284 126
776 264
739 606
636 315
548 127
359 288
494 281
682 180
392 32
755 702
858 436
846 632
635 515
621 21
490 354
891 879
508 144
484 391
563 492
701 382
137 55
794 485
864 116
707 521
926 634
806 640
778 113
894 255
385 23
636 8
922 845
514 192
680 43
932 318
698 137
847 485
877 556
804 270
525 425
853 577
807 110
760 240
531 137
465 342
303 105
424 90
972 404
863 39
478 399
956 82
672 665
381 228
224 134
734 174
411 161
766 430
822 287
978 660
760 170
997 178
426 42
838 512
655 246
444 50
656 140
693 233
203 2
819 336
758 547
666 95
993 446
890 588
696 243
307 94
763 33
752 452
804 104
397 41
867 418
816 444
971 894
773 374
81 61
257 89
419 405
944 795
859 516
518 80
641 435
476 331
630 580
889 27
762 304
752 649
940 240
618 539
938 294
658 371
560 482
310 62
702 605
274 135
569 394
849 241
947 616
865 802
155 130
366 363
196 111
484 223
959 686
710 198
538 212
902 77
797 567
978 857
550 340
422 406
835 728
463 331
601 462
177 18
813 680
834 545
450 279
542 321
966 886
350 296
960 718
735 182
935 899
974 601
913 646
800 356
312 272
675 468
761 204
799 705
814 323
989 931
850 810
849 784
759 280
681 61
963 337
627 320
978 626
255 121
709 507
958 177
474 144
916 349
949 117
716 629
950 668
256 132
826 297
431 209
750 577
600 545
448 174
645 473
291 48
771 242
931 434
422 226
900 115
709 354
236 158
790 144
215 23
865 161
228 163
961 81
911 452
720 689
297 164
61 1
554 364
985 876
456 167
978 155
217 208
348 141
881 686
900 4
970 327
826 251
712 423
961 344
491 129
286 200
949 4
424 282
902 207
791 661
448 397
285 74
966 827
733 707
349 36
984 734
501 161
83 19
776 259
735 438
162 55
518 49
212 92
957 375
995 502
617 613
695 17
591 533
264 212
707 168
972 842
953 697
695 242
480 154
937 76
741 608
438 188
818 91
254 182
724 668
810 801
945 548
421 243
912 94
776 444
653 574
944 704
594 215
280 72
347 289
759 314
842 319
706 310
751 360
761 724
929 833
512 8
882 142
933 910
844 153
755 237
550 250
816 816
826 354
852 471
895 746
693 583
716 294
952 387
715 594
677 53
91 37
776 730
968 48
99 73
807 561
911 810
925 564
41 34
794 187
736 227
759 220
425 274
62 58
727 275
450 118
497 99
498 273
799 313
701 143
432 241
840 328
668 451
598 248
1000 675
953 777
166 114
433 41
474 123
629 29
455 431
952 497
872 378
943 796
651 151
73 28
962 536
359 326
1000 937
166 10
879 681
648 236
604 253
312 124
591 14
223 138
954 405
490 346
682 555
718 592
899 799
774 148
416 87
633 549
417 310
891 252
235 189
925 444
281 125
589 303
901 900
683 664
776 43
987 650
995 241
431 391
978 940
167 109
640 602
386 273
773 469
571 14
729 669
178 170
489 23
231 146
954 912
938 185
507 409
875 871
318 146
927 340
908 314
154 9
276 61
975 302
750 444
382 371
713 344
941 454
838 225
670 411
405 370
47 41
533 364
499 202
894 402
845 487
985 162
618 515
411 225
298 250
686 359
154 99
649 606
813 690
556 86
618 116
979 574
808 248
935 461
921 313
702 591
612 334
906 314
794 530
654 350
794 252
754 115
389 8
895 283
748 722
487 186
508 252
517 362
239 7
456 82
639 366
313 293
396 168
132 21
886 98
419 101
615 206
431 164
902 885
619 382
206 205
738 164
587 290
962 712
675 204
654 79
508 48
197 183
482 217
912 261
793 744
956 853
666 656
688 372
681 402
627 50
879 485
784 502
566 306
964 516
548 457
320 309
600 424
829 288
56 54
863 836
854 447
737 278
514 208
259 167
358 235
262 215
984 274
632 251
232 56
794 138
706 5
757 68
476 476
647 77
514 444
996 738
404 226
488 392
703 176
993 715
745 355
406 204
335 156
465 51
422 245
705 699
598 57
806 684
695 246
653 651
909 254
265 5
292 89
739 452
977 47
775 420
308 199
966 318
918 900
793 682
705 434
567 305
775 675
784 311
661 409
823 344
208 43
481 17
501 58
889 857
69 65
647 184
125 105
643 527
780 673
403 130
411 84
779 527
829 93
974 843
354 2
861 662
714 542
881 819
422 408
618 551
795 117
708 195
942 768
219 202
299 265
392 124
559 537
910 178
54 49
992 199
243 35
648 644
823 171
325 259
927 866
558 454
824 95
323 104
460 199
573 318
251 62
719 225
293 193
842 56
962 319
589 445
970 66
813 101
99 5
913 665
708 469
862 447
708 95
694 462
222 46
746 213
991 514
460 132
934 754
641 591
919 454
996 181
446 369
398 309
841 714
599 2
240 45
777 369
491 103
718 435
748 45
592 534
585 309
939 346
940 123
950 589
309 11
980 697
664 208
353 232
841 41
845 590
897 357
836 255
789 738
629 86
875 24
443 168
327 264
749 617
659 207
509 334
539 499
813 663
726 493
863 133
255 39
469 198
863 412
601 96
828 395
713 656
914 96
873 380
789 489
929 442
984 66
662 225
705 113
648 401
434 378
434 297
660 66
409 62
675 514
998 405
649 620
644 65
752 92
215 106
694 138
786 347
990 824
128 95
510 484
932 343
654 491
630 601
985 410
336 39
970 393
973 741
626 77
320 179
896 700
982 158
613 498
766 174
693 297
433 164
985 388
223 49
450 242
273 22
581 176
771 264
798 248
329 221
900 497
662 489
835 685
904 202
673 433
381 234
745 442
729 301
449 141
927 123
661 348
850 98
882 152
604 544
658 483
703 406
637 515
611 285
997 691
920 837
648 635
295 151
870 718
829 23
999 868
946 7
766 102
332 17
418 90
940 550
211 150
609 457
649 607
469 391
887 639
671 118
673 238
494 76
649 105
774 257
972 809
968 364
823 52
936 227
739 544
383 141
457 449
613 430
550 437
719 503
999 751
841 375
725 603
645 445
929 172
934 247
785 2
674 289
560 23
529 124
554 28
870 622
283 155
574 442
977 123
714 554
893 23
504 280
679 494
721 351
230 119
689 656
980 2
861 386
983 424
835 89
562 356
880 743
692 395
601 353
722 383
902 577
990 697
923 659
155 109
960 321
711 41
715 478
889 4
334 218
870 382
938 117
883 743
708 331
600 157
832 696
880 754
410 83
925 441
279 184
785 13
627 508
911 833
855 783
529 208
389 368
788 289
884 778
921 546
983 764
891 557
930 665
788 660
297 143
450 167
972 193
840 65
600 145
326 238
538 293
862 755
519 392
753 314
439 52
735 505
959 20
531 140
311 235
621 317
457 383
247 154
811 309
528 441
985 7
240 117
769 260
859 658
262 120
695 254
871 340
564 142
795 582
871 194
847 672
502 355
186 163
850 636
932 322
587 506
373 39
416 363
828 499
871 383
265 191
474 377
164 101
416 193
203 104
784 346
171 147
798 382
265 165
664 303
975 971
913 300
479 229
213 40
781 40
833 267
795 460
516 402
993 41
743 252
540 45
673 381
169 90
383 117
968 835
978 506
661 93
584 370
663 169
823 629
727 449
942 336
626 624
808 167
968 713
171 151
991 629
806 281
920 277
596 253
888 501
524 18
846 745
621 95
549 44
945 614
685 219
453 216
614 357
978 304
520 403
885 633
794 393
880 132
722 625
264 250
817 395
613 239
450 94
204 165
937 303
588 187
920 516
846 505
580 483
665 362
569 345
884 746
383 191
823 607
843 770
792 391
868 506
858 629
993 948
545 419
795 94
852 254
735 134
250 85
388 28
865 591
996 170
658 97
782 65
945 355
733 711
915 574
283 131
965 682
835 444
749 726
277 139
487 443
454 252
458 81
542 425
186 121
911 608
298 2
967 389
789 82
974 593
752 727
805 349
815 588
275 146
625 270
686 677
696 560
911 405
971 625
720 177
825 103
550 45
889 529
375 78
508 418
367 360
249 9
739 152
530 473
659 493
931 579
660 591
768 161
785 489
880 26
668 124
853 734
889 187
815 525
800 227
992 842
901 166
443 366
955 196
760 120
968 832
181 54
413 137
519 432
92 48
326 5
833 58
570 16
843 735
501 254
619 42
697 26
861 815
913 685
895 281
661 268
992 284
230 70
917 58
318 156
379 25
666 375
775 355
824 406
889 60
265 141
940 591
991 32
491 214
440 157
454 88
687 656
138 67
339 55
826 50
638 572
728 198
845 590
864 534
922 796
366 157
757 296
794 269
556 492
449 323
885 37
433 248
646 603
169 24
909 358
413 249
596 401
874 453
786 705
439 80
446 389
865 285
897 137
955 348
597 153
996 381
996 728
438 378
742 643
648 458
733 349
696 643
925 280
694 286
338 156
937 619
831 341
670 600
592 35
943 428
596 549
465 27
959 746
911 396
263 69
855 641
898 283
753 37
761 208
767 629
480 190
498 60
938 112
975 883
557 555
462 462
568 327
852 471
572 216
280 163
392 316
884 343
472 436
187 2
991 483
504 42
860 79
867 784
339 313
728 266
462 252
801 801
922 744
465 319
782 117
987 949
848 801
251 7
131 101
474 182
523 165
542 270
332 80
800 38
290 184
867 325
682 318
950 517
799 788
855 281
889 614
379 229
280 57
737 484
520 401
806 691
438 180
816 171
847 394
801 725
838 95
620 94
437 294
679 18
626 525
780 457
210 196
683 75
223 160
955 411
594 244
353 164
514 359
826 156
406 189
949 244
495 30
223 185
316 158
376 268
707 309
506 148
631 540
252 68
612 189
888 786
297 78
366 304
343 69
593 412
717 518
443 390
830 603
195 176
668 554
888 715
233 196
579 1
576 459
582 192
498 45
307 224
981 664
664 347
910 214
479 82
932 730
661 377
890 88
689 289
967 575
97 14
611 276
862 544
991 161
521 240
564 366
764 77
633 55
906 228
564 171
725 541
695 407
357 338
419 276
943 559
372 287
995 396
436 73
573 112
994 225
715 693
736 114
680 610
814 385
407 333
222 97
648 151
951 642
538 435
873 784
759 503
860 48
423 269
830 554
925 3
776 89
899 225
313 125
812 436
546 320
953 470
479 62
772 117
908 758
849 390
650 5
408 235
279 179
450 323
637 114
754 351
852 48
906 522
911 743
938 826
839 724
710 120
506 316
451 68
648 359
192 165
86 76
506 290
719 109
346 233
694 173
569 315
366 125
799 483
785 18
458 105
573 346
230 21
853 631
786 751
562 327
497 144
805 228
476 94
933 54
597 41
530 105
957 576
916 291
700 559
411 257
198 185
746 174
781 447
456 311
246 75
987 316
933 915
517 343
777 635
991 71
379 161
931 365
672 130
784 728
975 458
617 537
901 643
383 110
870 587
666 492
940 88
595 591
734 183
952 885
458 65
591 431
741 603
925 820
724 337
881 36
451 272
472 436
615 349
918 770
818 592
543 315
349 95
570 526
458 163
764 510
432 270
830 676
782 681
818 253
507 480
399 7
824 690
807 389
537 141
593 189
316 132
635 239
396 37
697 563
361 9
898 409
197 137
590 205
122 18
405 53
501 113
963 945
719 119
749 275
990 662
938 879
433 194
634 236
737 105
614 407
291 105
255 49
679 355
178 46
680 565
868 700
426 315
986 772
631 615
558 89
962 245
312 240
559 323
545 22
848 328
941 660
689 609
999 220
941 774
922 863
323 54
818 777
871 226
507 274
674 104
510 454
857 101
849 116
222 119
846 375
160 122
458 408
259 42
770 239
978 902
980 12
341 70
707 200
683 678
901 283
922 417
819 809
694 491
708 160
630 199
588 194
993 855
836 612
966 326
931 234
136 66
692 663
975 386
683 661
361 205
566 155
931 573
372 62
664 129
202 111
665 617
549 137
420 296
987 583
958 138
621 311
129 118
408 50
714 507
265 240
407 160
201 3
914 536
518 286
939 874
974 477
663 396
901 36
635 112
633 175
735 97
930 870
862 772
242 212
822 342
428 337
812 457
359 87
552 160
639 283
280 54
331 182
880 392
440 296
973 178
545 74
622 295
647 546
880 794
493 313
475 421
559 169
917 739
412 367
892 632
582 119
670 302
372 168
908 550
34 2
813 547
536 331
808 358
671 407
771 290
821 93
855 457
445 369
425 261
544 172
515 264
454 399
517 297
996 574
748 628
699 393
610 570
659 116
188 167
583 49
679 550
575 5
464 348
951 450
528 402
975 628
621 194
411 38
439 230
735 640
885 271
446 412
699 459
494 250
996 9
377 93
883 383
998 980
421 49
518 210
647 347
262 223
290 53
660 29
319 232
900 74
357 134
167 60
431 317
537 220
757 663
750 83
642 626
490 178
851 65
578 362
790 369
709 232
619 49
52 2
892 74
644 607
920 295
763 286
951 736
766 152
498 445
296 40
281 40
704 531
942 280
321 139
901 897
391 138
103 31
825 150
516 78
573 503
963 772
866 642
621 17
970 427
375 152
815 52
850 833
964 873
418 323
330 207
526 7
959 122
438 422
555 258
679 28
932 846
827 113
395 48
767 291
423 216
399 356
976 124
876 814
664 621
583 416
252 54
537 149
604 18
976 638
477 298
885 434
542 101
240 174
277 66
410 384
756 475
984 347
294 99
726 639
950 148
583 184
761 615
517 128
961 71
742 15
679 480
890 175
982 268
807 237
710 457
706 52
669 597
559 298
861 669
433 308
758 204
628 584
614 197
710 17
383 262
825 567
912 10
412 84
450 187
528 303
695 108
611 604
691 687
949 189
534 57
522 503
656 448
444 81
297 40
656 135
563 61
723 101
626 223
302 220
631 101
835 50
719 333
703 86
438 64
903 642
967 315
385 217
417 385
974 252
682 114
503 419
469 138
474 114
475 244
594 111
804 76
892 622
513 41
765 274
703 89
807 28
970 430
961 414
367 25
400 156
540 16
888 747
622 188
405 153
893 770
959 246
753 544
703 362
313 258
446 247
869 24
958 524
646 254
995 630
506 361
989 645
141 132
598 578
889 161
627 520
396 9
951 733
251 131
336 22
963 799
918 819
904 55
598 128
439 404
653 65
979 815
753 292
629 228
493 212
308 235
321 156
792 167
852 788
570 317
616 375
571 283
947 886
537 142
824 502
814 89
642 64
789 376
107 41
546 60
606 401
949 498
419 312
452 361
821 477
822 151
829 16
138 11
767 726
771 334
962 616
526 458
834 703
515 154
572 20
926 147
991 138
742 70
254 112
968 656
888 607
656 616
81 69
649 80
985 812
672 81
462 438
171 26
133 7
460 423
862 154
889 790
706 206
927 824
747 354
419 172
455 114
719 528
625 468
908 581
918 628
690 28
707 574
945 342
981 560
377 355
851 50
212 174
958 254
943 702
641 529
967 820
489 343
891 871
728 648
282 100
537 466
335 135
586 506
941 200
470 355
740 462
520 487
706 503
852 791
541 67
672 250
897 387
460 390
750 284
546 510
650 606
911 179
545 82
826 81
994 78
241 82
724 616
301 151
318 79
454 386
700 43
1000 775
222 59
375 99
628 491
783 292
425 221
702 294
795 450
474 83
692 627
812 68
449 153
380 34
964 529
926 595
816 339
542 361
719 179
731 482
785 271
124 24
349 284
895 348
932 207
661 505
543 139
473 186
844 66
465 84
751 355
875 83
423 405
929 380
397 299
933 41
800 29
597 316
754 414
998 665
844 257
777 184
267 128
578 31
994 36
962 534
852 343
718 585
881 448
504 256
794 56
104 92
966 409
75 71
397 287
675 276
499 105
845 101
798 394
710 662
313 265
287 33
429 100
365 161
918 684
534 305
569 297
532 385
852 106
638 139
229 207
444 272
598 378
500 267
121 80
823 493
816 323
701 311
566 389
826 295
294 266
388 222
798 351
714 89
819 406
187 160
498 166
895 446
680 296
778 295
829 17
496 273
882 341
746 491
582 84
604 52
903 530
276 270
827 433
471 422
569 471
596 374
924 53
700 166
816 61
277 10
183 26
61 4
706 407
930 929
754 747
293 159
960 240
469 58
344 50
671 69
680 653
440 381
987 755
348 24
601 68
988 878
890 349
454 352
783 17
515 145
421 160
876 256
496 420
728 591
923 567
744 584
589 431
432 358
448 120
949 470
550 205
103 66
482 241
890 790
794 112
795 720
277 21
599 410
920 284
915 130
978 782
794 118
507 127
970 136
781 34
422 320
648 230
393 155
231 147
829 298
613 581
645 192
153 25
458 433
590 466
240 111
888 434
831 694
574 341
779 640
578 169
860 634
490 242
536 356
890 740
997 124
871 303
868 641
859 92
785 543
228 165
752 70
743 41
490 467
671 354
322 231
102 28
121 113
476 123
802 575
266 5
994 342
904 574
910 626
607 314
795 448
886 33
843 29
898 625
594 8
511 388
478 269
808 182
623 539
836 451
831 459
845 631
299 89
618 296
580 516
985 63
188 54
957 947
389 58
225 81
957 703
895 267
604 574
687 231
183 17
284 151
824 168
329 117
876 792
792 444
362 284
873 594
890 595
734 489
772 7
598 328
920 715
959 607
476 257
859 440
575 386
424 67
979 568
753 331
791 457
866 95
922 636
546 415
783 325
974 235
482 42
806 585
788 649
113 109
653 455
885 432
950 409
618 7
934 363
358 153
706 656
829 534
702 70
924 786
534 387
459 390
638 442
956 936
977 412
827 167
344 144
724 607
645 365
951 339
843 705
480 38
920 279
931 568
917 298
905 661
260 30
582 143
836 270
696 45
385 201
740 15
861 604
742 696
936 73
796 324
498 441
631 362
968 530
902 560
703 262
967 572
655 608
687 654
757 667
783 236
812 70
940 893
329 53
449 300
239 86
624 355
769 183
814 684
398 122
242 59
540 237
792 84
713 488
707 343
763 216
598 247
941 178
239 100
439 160
881 480
351 278
807 412
543 209
790 649
918 686
763 183
435 222
985 969
357 98
589 118
564 437
594 594
693 644
142 59
359 230
533 27
806 155
518 175
979 602
821 731
450 18
969 233
890 355
391 157
658 440
268 101
167 94
580 364
720 86
891 337
792 744
680 108
803 720
968 22
998 273
796 233
784 664
651 173
825 140
824 443
696 642
730 458
778 210
955 524
672 104
990 774
298 245
731 27
357 338
473 17
634 411
475 461
959 794
758 92
548 319
972 850
598 487
692 583
810 680
757 695
508 316
763 725
709 501
693 214
539 94
786 2
849 359
298 228
383 254
580 164
761 435
836 818
670 648
475 315
740 662
508 377
817 738
282 175
233 186
975 622
949 124
802 112
871 176
510 252
975 929
871 324
755 656
350 301
929 730
880 366
674 469
867 456
932 847
506 203
527 103
879 613
585 274
851 72
984 939
743 674
412 290
271 210
463 239
493 278
199 157
930 641
811 486
852 217
393 295
547 44
479 89
617 111
353 34
759 267
993 546
415 390
705 56
789 744
766 711
388 292
856 193
514 305
936 824
733 534
993 207
959 534
766 575
198 177
539 308
737 540
676 284
850 268
677 555
509 128
664 657
995 927
605 439
763 29
723 87
427 378
941 697
497 319
311 232
444 247
461 411
953 236
697 480
328 283
648 212
730 512
543 114
264 17
926 405
367 228
978 480
695 70
875 108
688 567
811 298
609 306
465 196
964 429
818 613
609 564
588 192
598 206
293 65
757 654
960 310
933 43
528 470
473 152
609 117
966 708
959 441
842 406
813 265
362 160
709 251
757 182
996 325
729 233
397 34
720 610
623 231
994 818
577 325
678 83
707 599
909 861
749 548
336 306
745 403
578 285
371 100
126 40
683 479
969 611
589 576
950 49
466 48
755 680
446 429
405 250
811 190
939 932
561 3
219 77
756 195
524 285
895 188
516 113
859 413
740 310
872 695
857 518
837 158
533 353
759 630
443 349
606 167
432 136
851 58
795 16
155 83
661 506
948 86
799 313
402 103
993 85
774 216
915 25
301 67
885 274
465 97
957 769
959 166
436 49
532 214
368 298
669 69
868 821
981 921
488 81
149 43
221 8
816 617
716 113
689 169
494 278
983 646
724 268
594 144
712 543
991 965
371 163
952 818
860 388
438 81
864 269
277 191
364 245
900 525
502 149
929 504
321 205
923 849
756 267
910 846
915 179
895 178
379 162
948 130
633 251
920 852
870 481
598 13
760 451
597 257
968 149
394 194
659 104
830 801
153 146
75 71
421 404
581 95
703 474
954 734
923 609
955 939
401 11
832 695
992 959
742 560
760 492
804 727
753 12
838 793
901 118
867 26
190 122
966 109
929 178
461 177
867 246
560 323
440 191
990 794
900 213
781 470
125 58
639 71
183 165
746 369
250 181
569 266
949 231
986 749
447 425
569 439
679 346
585 37
425 300
991 55
810 582
376 373
847 24
508 347
707 133
940 912
877 555
836 354
710 598
901 689
166 84
802 500
582 321
616 37
322 159
180 59
597 181
861 766
758 749
722 42
947 877
704 258
856 774
660 90
806 340
956 223
1000 793
541 308
905 648
852 581
975 337
867 42
664 586
102 16
931 353
148 25
171 161
245 23
174 98
363 184
660 199
778 18
805 471
856 464
749 635
896 18
810 674
459 285
658 604
793 260
892 789
962 913
740 41
483 111
795 107
972 631
455 97
931 455
828 184
285 111
943 901
470 264
921 259
596 411
859 771
785 288
940 255
171 26
438 172
899 338
861 203
850 231
750 109
624 140
282 198
555 314
893 670
984 271
415 299
460 447
899 559
402 15
857 857
702 230
738 314
706 19
469 195
274 138
688 434
667 511
811 421
703 419
869 130
385 211
433 259
939 120
840 243
719 367
874 274
941 818
901 310
852 444
610 458
994 336
192 6
874 99
393 68
1000 484
844 123
92 11
721 465
488 360
162 151
1000 200
721 250
775 640
457 133
889 767
848 612
132 97
816 382
380 360
404 131
534 156
970 427
758 615
831 789
998 363
888 723
708 170
981 522
918 774
795 514
962 140
700 694
311 230
674 432
519 258
817 531
236 177
934 920
836 100
620 568
838 729
844 646
805 723
303 209
847 190
773 572
206 73
850 681
827 5
627 56
798 51
746 646
733 134
701 335
411 318
863 456
646 210
411 403
445 409
878 503
799 203
804 117
416 181
286 123
928 80
660 301
678 392
456 391
860 275
609 262
939 50
780 716
521 383
943 335
871 291
460 417
642 514
810 628
615 568
801 546
239 223
763 464
954 846
493 245
365 178
625 485
939 75
807 109
631 44
938 760
659 318
475 257
349 53
876 59
829 793
926 780
823 688
570 543
448 62
745 521
481 346
343 274
933 574
673 388
744 178
436 22
607 102
881 253
627 386
289 172
550 420
608 22
880 13
480 124
167 90
282 28
684 281
905 176
544 524
130 57
640 190
134 10
663 584
800 709
252 232
721 47
802 192
495 391
701 643
382 302
753 111
665 647
884 447
666 364
470 92
690 259
205 186
431 426
521 362
722 150
504 57
379 44
797 201
879 739
390 328
674 614
588 391
481 36
947 362
925 755
858 443
273 99
847 598
264 23
999 142
908 508
976 640
762 664
83 4
854 277
343 179
702 50
681 570
581 66
907 856
355 131
929 291
789 730
839 599
775 708
876 96
597 327
970 715
775 35
882 331
333 163
664 289
313 220
761 103
931 139
662 576
566 337
855 49
960 695
730 499
396 325
572 570
493 272
621 1
702 392
571 155
643 95
685 593
763 491
966 195
838 19
448 270
104 54
842 461
813 381
798 689
210 131
948 754
942 68
482 443
879 39
439 189
697 224
498 150
568 405
518 104
695 394
939 167
676 557
719 285
657 386
795 155
269 65
463 323
979 49
528 455
648 316
697 47
895 172
292 161
865 454
824 184
232 21
825 794
426 159
829 233
294 274
850 40
629 165
573 157
921 914
791 502
733 313
949 474
851 808
431 104
918 304
908 595
56 5
235 101
239 22
701 430
921 858
985 930
489 115
745 502
734 655
934 419
924 808
803 456
668 51
730 435
821 725
731 247
992 306
354 287
301 121
705 500
180 164
563 444
134 132
731 613
826 650
720 657
927 744
834 9
517 386
367 65
748 238
949 372
910 318
416 160
543 395
420 48
765 638
333 35
742 734
426 3
370 254
515 402
565 274
770 222
694 591
1000 896
914 437
923 147
329 104
803 359
677 175
813 402
811 383
697 565
707 519
394 109
497 192
592 246
674 544
821 244
990 895
864 12
327 296
787 491
536 524
921 272
222 109
655 552
791 471
139 62
1000 669
716 555
787 650
776 83
279 116
601 463
788 399
867 545
331 234
852 335
958 694
907 681
758 303
571 288
903 503
723 4
992 45
141 69
594 428
594 491
829 275
523 231
958 896
644 181
791 592
254 62
583 464
472 252
469 151
756 711
942 205
219 191
186 183
976 162
256 61
922 729
742 492
321 224
669 232
882 256
140 50
370 193
863 160
865 537
204 84
349 212
500 488
820 222
982 668
514 428
989 722
226 84
943 216
663 365
971 142
445 123
924 285
606 6
686 205
852 318
550 90
812 798
977 433
745 269
740 307
597 201
212 114
804 449
456 314
278 46
480 193
887 316
861 147
503 461
375 117
917 627
623 453
948 141
382 102
670 320
976 921
700 248
730 567
442 16
638 106
841 703
820 137
38 27
486 270
732 339
807 739
901 821
459 290
397 358
785 90
871 725
155 93
864 814
801 256
996 661
993 730
970 199
671 543
524 433
535 309
653 523
856 332
923 166
327 36
985 937
93 41
443 130
786 464
233 227
592 21
890 764
666 258
581 313
946 161
583 87
181 29
518 342
318 117
921 171
890 603
816 462
311 135
539 465
611 295
540 411
329 13
527 417
768 392
930 630
793 204
648 58
411 64
795 753
753 717
591 508
396 8
411 187
896 513
789 481
701 376
943 727
839 4
898 660
547 102
752 575
495 421
607 548
888 97
997 710
906 60
790 721
870 585
833 810
881 529
179 171
478 31
293 44
150 39
291 61
803 459
882 383
981 473
851 253
302 69
993 395
532 110
600 520
296 142
778 50
382 185
316 189
852 758
899 216
921 306
382 321
625 535
560 225
325 73
894 404
953 553
257 114
499 247
846 511
701 470
935 747
361 9
969 561
653 590
954 413
466 260
426 336
660 611
627 618
502 428
708 396
893 129
892 106
815 600
663 424
581 358
791 477
568 383
646 400
732 429
971 533
323 90
800 410
406 60
581 345
498 464
750 582
534 7
492 490
728 280
514 411
701 484
258 209
813 693
76 3
792 203
845 801
858 391
728 582
801 336
817 145
824 96
945 642
833 529
107 102
823 671
741 154
849 241
128 38
247 42
724 170
489 361
928 392
473 241
537 382
964 17
631 301
964 308
434 69
745 2
904 706
947 118
482 325
630 466
473 116
743 622
235 117
982 968
941 586
943 591
845 743
347 113
356 21
822 176
621 243
310 91
704 431
924 685
683 575
554 168
798 67
515 122
655 296
546 492
744 586
395 204
754 485
929 89
887 285
86 19
97 19
970 104
638 507
953 667
428 342
620 574
580 302
613 93
919 266
821 285
817 497
681 260
879 781
192 163
324 167
850 574
745 485
745 472
973 473
325 79
856 335
549 184
566 241
991 780
831 91
643 31
725 290
667 125
917 914
327 10
353 165
516 288
881 2
597 519
974 843
936 744
680 40
570 275
945 936
297 72
221 17
734 105
76 3
496 95
336 319
423 60
285 89
363 73
509 425
869 823
592 376
366 339
866 643
996 423
453 410
433 266
604 155
799 82
846 183
906 679
608 563
601 409
826 521
841 431
861 425
798 17
296 60
581 386
831 232
775 108
723 399
841 809
424 316
426 189
461 2
884 318
891 392
565 49
963 776
96 1
931 926
541 523
920 132
539 110
970 852
884 309
975 434
485 408
598 512
714 248
662 303
961 205
834 374
720 261
872 785
871 287
973 292
349 72
874 118
759 249
846 139
562 49
466 202
854 527
608 283
928 457
109 82
629 154
941 84
623 547
913 258
395 317
554 219
602 276
837 644
471 236
771 590
873 785
372 305
643 429
890 276
335 6
949 297
980 24
394 21
812 686
751 531
930 309
940 826
764 649
669 73
925 134
828 25
942 847
811 430
576 113
844 18
826 516
956 774
739 59
735 322
957 603
758 54
806 595
542 270
309 242
567 458
740 322
752 390
627 314
898 888
740 682
417 48
856 42
578 240
859 729
818 286
812 590
841 331
367 210
545 29
933 217
762 558
925 537
841 825
807 514
927 801
881 760
713 600
492 104
348 284
265 126
647 517
627 125
816 487
645 240
821 95
972 405
476 206
974 286
694 414
471 98
662 628
988 74
645 305
287 66
577 232
516 466
672 364
764 439
545 79
150 23
323 12
475 39
971 575
698 67
596 310
746 636
691 557
308 285
516 140
754 705
871 720
812 102
371 205
504 410
925 616
785 441
228 106
609 589
994 956
893 110
555 185
846 10
118 70
957 931
863 6
962 576
979 534
986 737
598 218
543 271
533 233
954 513
858 200
993 830
930 325
168 166
808 420
335 175
904 259
735 469
859 812
530 403
278 57
164 27
956 763
579 68
964 800
505 456
636 319
658 122
265 203
698 548
614 370
682 175
292 76
911 405
924 242
730 603
723 48
836 740
586 270
644 288
582 80
579 568
737 78
881 302
944 573
910 547
873 175
566 441
665 536
917 916
721 176
258 63
256 203
721 461
565 386
819 778
664 29
87 68
671 522
716 353
770 233
715 510
333 111
950 933
663 526
202 88
954 655
585 233
807 600
828 197
858 487
733 550
668 541
861 730
752 320
405 323
800 302
883 210
946 19
945 763
582 530
881 71
812 641
934 761
211 45
531 476
860 69
575 391
645 444
901 506
990 604
643 556
673 20
869 673
513 250
272 248
102 31
630 428
695 463
691 182
979 506
952 714
224 116
805 7
397 8
565 174
814 795
741 495
747 149
935 541
412 161
613 588
728 360
793 312
547 328
736 488
915 883
467 208
848 341
343 48
967 471
305 2
23 13
453 424
988 788
708 618
801 794
287 88
997 91
923 121
348 233
291 39
853 400
546 197
303 90
599 97
19 9
700 429
665 651
916 725
895 790
985 756
906 797
790 123
575 212
357 351
799 787
870 707
353 95
441 391
842 777
623 501
398 351
541 94
508 492
650 633
973 345
443 69
909 233
978 173
583 540
537 55
832 454
853 640
939 724
892 545
970 407
890 355
966 757
575 18
216 209
816 617
870 349
664 160
877 14
263 228
859 301
777 407
684 497
817 708
512 163
903 656
500 199
592 458
562 285
677 7
983 48
735 52
995 859
482 161
935 516
991 747
390 27
551 406
749 667
792 106
837 758
705 340
459 95
704 524
781 497
965 351
635 270
746 696
770 634
928 51
860 635
447 207
612 530
296 239
625 335
762 249
805 218
426 366
243 10
640 594
739 703
470 346
535 65
908 770
498 77
821 84
429 220
798 1
950 34
965 600
900 889
785 240
467 126
813 242
856 53
955 522
666 552
988 676
592 386
918 751
43 19
982 700
769 582
733 200
770 221
995 189
771 396
925 238
904 7
921 506
587 479
800 485
545 6
570 59
963 167
888 562
894 821
483 237
945 393
603 202
711 347
575 304
306 170
588 582
462 27
225 122
663 508
690 366
460 37
318 72
639 614
498 41
697 513
369 266
851 86
927 5
733 325
678 452
915 11
449 413
856 128
751 601
712 544
846 578
595 404
674 402
833 141
327 10
447 361
992 866
676 553
787 155
941 178
787 536
784 349
581 528
830 278
852 437
674 199
727 422
915 318
681 486
392 284
41 17
869 157
781 673
770 307
855 615
690 309
931 173
960 224
728 105
790 61
990 705
458 366
925 162
812 748
654 208
996 33
641 408
723 325
813 449
763 455
824 449
245 111
588 381
987 421
706 144
861 10
901 629
707 432
793 556
421 199
608 570
629 502
598 102
989 941
364 350
709 78
966 19
314 219
854 360
811 202
875 28
946 38
832 328
529 433
182 33
537 290
983 491
958 223
156 144
871 274
935 420
897 815
805 713
869 495
954 447
875 26
629 412
537 188
690 153
744 582
768 22
944 359
643 539
377 195
848 631
778 739
448 281
571 383
626 189
690 268
183 57
418 344
818 437
730 69
996 479
841 421
834 48
259 22
548 354
408 96
60 44
775 93
617 290
705 488
653 320
354 83
926 237
980 880
621 373
859 114
589 3
488 371
541 460
329 325
235 17
265 30
542 87
285 156
491 247
933 415
707 572
859 238
718 644
820 223
787 758
455 265
796 717
854 294
854 224
174 50
655 519
582 405
969 493
782 740
930 827
837 303
658 284
253 45
661 490
907 610
833 524
584 455
204 49
704 570
797 313
990 144
568 300
118 79
793 19
443 29
914 418
984 752
879 730
887 24
929 430
644 440
911 511
257 26
421 403
872 573
819 601
814 731
303 48
498 40
652 555
574 187
280 152
902 842
773 308
187 52
914 386
575 313
695 267
348 224
925 905
751 533
291 123
392 137
763 396
987 353
612 426
663 137
915 557
672 582
733 552
772 337
664 502
886 834
983 564
753 215
635 598
536 391
866 330
742 447
671 228
536 211
230 115
909 390
402 308
765 122
859 410
656 503
752 460
607 421
930 295
156 134
594 94
888 886
385 134
776 237
729 274
408 85
903 514
11 8
937 158
253 240
949 661
671 199
818 221
820 666
572 239
946 357
606 550
371 176
327 271
733 317
469 75
977 108
792 270
681 166
593 468
608 24
845 151
841 336
643 139
662 589
972 717
825 72
955 113
807 301
660 406
349 79
974 27
413 141
802 229
790 281
148 124
424 151
954 872
834 487
878 163
834 156
294 151
799 441
579 30
916 565
810 105
928 321
859 484
756 110
787 401
650 346
806 753
938 880
320 5
455 317
739 623
932 216
711 294
987 832
364 198
842 329
691 29
141 38
623 251
249 102
874 301
265 61
471 244
293 157
623 500
586 475
917 906
960 736
948 53
925 870
997 715
255 74
777 624
691 344
552 169
757 211
477 376
924 248
804 647
406 217
974 289
811 440
744 280
824 783
916 262
549 394
949 590
635 113
442 333
177 108
965 415
754 132
230 210
857 37
625 510
697 431
628 339
597 87
773 328
682 290
690 310
280 96
876 125
678 365
917 28
289 117
548 256
952 456
971 612
787 66
773 483
373 152
777 35
743 43
362 294
879 701
970 662
767 39
690 10
288 15
332 28
946 512
585 424
392 303
164 32
359 90
619 395
533 378
760 677
505 340
782 217
712 697
227 60
999 177
892 120
893 491
324 279
615 588
779 230
313 170
784 548
678 131
392 255
496 47
946 809
928 876
361 81
236 71
764 550
798 680
973 388
353 323
724 527
864 312
470 113
704 443
334 235
909 137
489 221
937 864
977 548
304 8
750 67
612 518
561 128
750 442
689 656
354 252
853 482
917 38
824 401
431 121
609 33
607 144
929 929
796 397
734 5
906 349
821 209
918 462
891 394
766 82
916 658
842 377
568 232
443 54
958 337
963 461
967 410
968 604
988 69
883 162
639 440
228 104
357 265
772 199
913 412
955 257
874 775
618 564
513 165
922 577
705 105
533 329
755 695
530 164
735 398
600 549
910 216
698 684
438 117
934 706
797 349
825 683
449 262
895 286
473 14
683 48
985 40
696 127
968 546
633 236
710 167
331 24
962 192
878 333
901 464
846 802
572 167
888 41
698 536
915 733
629 65
546 468
888 477
765 233
771 242
921 127
306 296
420 280
743 236
438 160
795 456
251 130
947 902
721 568
938 479
1000 151
344 217
864 663
768 550
543 163
496 85
773 570
664 644
626 584
874 710
955 753
509 193
793 540
586 169
900 403
515 290
493 407
234 31
604 24
828 655
907 486
891 199
357 166
455 155
423 78
910 515
528 495
959 230
353 251
867 407
567 163
345 124
975 470
963 649
932 201
992 540
946 547
546 392
835 585
503 262
834 722
472 79
974 280
798 66
596 449
996 745
803 662
323 279
608 90
753 539
792 555
398 244
854 599
417 104
902 419
964 456
704 632
638 308
893 318
651 198
849 195
629 336
641 139
655 220
370 34
774 107
622 224
693 328
516 206
682 376
150 76
567 385
337 183
970 688
949 366
841 149
985 335
355 342
920 484
840 217
548 158
216 34
545 275
914 818
806 566
791 282
828 549
653 75
871 389
635 267
712 568
843 452
636 395
940 277
640 160
989 710
355 226
745 344
836 548
987 516
874 871
117 71
981 262
708 704
825 341
833 300
431 132
840 476
193 138
776 151
215 106
296 50
828 577
790 653
800 88
981 250
298 209
585 107
571 127
899 418
900 439
772 342
841 272
765 58
720 172
497 432
650 612
923 554
736 416
759 651
981 64
471 285
646 525
631 352
659 626
861 61
990 400
477 286
678 550
341 97
73 25
992 511
344 224
884 529
1000 321
351 278
539 250
512 44
450 420
443 69
687 607
782 582
589 55
558 275
662 5
692 349
649 330
698 464
401 133
701 165
651 587
891 146
690 264
831 3
384 78
975 590
661 69
767 364
779 531
413 134
649 429
734 450
340 221
598 355
821 396
533 149
734 497
797 453
537 347
833 827
920 11
950 288
87 28
744 551
691 483
783 403
454 128
949 408
139 97
684 416
836 196
796 371
842 602
239 140
901 334
510 420
315 32
642 530
364 212
616 606
630 300
668 64
834 529
300 33
429 366
938 235
319 125
726 611
871 40
600 48
853 441
538 67
439 82
483 340
142 29
932 646
693 558
871 717
735 213
794 280
125 18
934 460
607 445
935 625
887 295
720 378
592 365
982 886
990 606
283 67
720 169
769 25
782 370
721 720
426 80
808 84
909 298
962 265
698 623
902 661
991 370
801 799
334 171
945 863
904 42
759 514
229 111
817 118
639 395
988 885
611 24
524 38
718 470
708 293
899 535
858 791
136 97
829 486
168 74
683 102
1000 613
985 472
666 666
986 103
741 475
688 54
752 346
517 168
736 21
335 196
451 229
902 344
426 227
558 500
754 236
781 33
615 477
463 191
401 7
837 714
924 911
472 216
485 233
929 3
895 876
600 377
974 612
801 453
839 279
737 365
660 324
325 178
833 295
907 116
656 16
842 448
748 365
961 733
675 586
929 206
472 204
905 780
813 764
443 248
908 648
752 278
983 415
645 624
536 144
936 156
612 289
439 282
671 526
657 151
491 62
681 103
519 461
937 931
543 518
532 272
898 203
506 194
291 246
773 603
747 218
698 428
811 164
930 115
745 188
872 735
363 111
736 333
582 49
593 512
745 587
653 133
618 50
600 389
543 320
684 35
328 319
998 63
477 471
393 179
924 365
975 804
265 62
430 408
312 78
947 911
899 366
935 837
844 619
883 343
548 366
849 753
748 321
353 295
924 851
946 543
947 600
685 678
361 272
315 248
514 112
645 98
750 531
820 71
517 417
729 564
638 340
436 198
229 195
645 282
762 92
953 41
871 34
390 322
833 390
782 368
907 464
407 298
898 605
674 316
441 17
617 194
887 231
458 428
474 156
843 752
968 698
727 136
938 393
850 783
935 98
465 92
905 816
873 558
870 466
344 262
125 5
102 89
630 178
162 93
846 339
843 673
767 682
156 13
702 387
964 722
788 341
865 47
701 469
529 192
891 363
814 237
875 684
958 273
880 517
904 389
332 317
647 330
954 4
537 399
933 47
933 468
945 91
561 206
564 188
204 77
724 590
481 274
898 6
796 191
930 373
626 445
753 253
824 370
816 151
925 895
185 83
976 663
839 334
705 427
388 47
806 231
895 569
68 20
684 211
973 751
477 40
954 171
454 226
907 838
660 409
739 680
938 342
818 753
869 428
345 147
613 229
495 414
982 70
551 443
892 28
744 698
471 289
972 636
233 180
664 122
409 198
605 218
772 620
809 73
341 77
934 699
926 72
848 506
336 101
737 536
984 727
861 206
496 352
764 635
275 196
495 283
880 645
420 380
618 444
653 137
791 738
872 403
962 148
615 220
308 133
881 338
736 443
536 274
226 202
793 378
315 218
530 419
960 576
552 228
866 197
880 414
945 49
192 1
946 393
898 142
293 126
32 2
298 177
869 680
397 279
896 451
507 61
657 148
482 334
764 370
622 583
343 85
645 36
695 477
551 261
894 356
647 602
618 517
423 88
767 85
608 113
899 750
624 224
459 174
740 504
740 193
794 718
844 577
794 514
295 172
715 687
890 856
857 82
833 478
945 375
752 320
932 622
970 120
636 55
639 67
808 429
858 397
688 447
745 330
164 8
742 521
932 136
726 439
366 235
573 535
528 341
752 16
957 635
986 654
626 385
712 544
876 741
656 110
852 134
489 421
783 481
339 60
897 242
811 26
793 156
993 12
412 19
576 357
853 37
121 66
744 625
455 387
667 600
893 813
267 7
676 353
280 137
948 591
585 413
702 107
811 753
689 42
862 631
743 215
323 15
861 228
944 442
838 626
830 771
225 48
548 420
853 276
706 572
964 913
874 628
977 336
709 395
853 88
661 499
950 895
809 124
783 302
441 55
796 783
820 216
237 129
973 707
468 133
861 746
144 114
827 671
994 685
885 557
40 28
502 65
300 203
397 104
166 79
524 335
546 441
269 230
944 583
424 30
831 663
332 137
522 459
798 220
645 131
664 511
786 45
993 763
694 416
343 338
999 226
722 239
438 185
997 897
627 385
876 260
807 40
825 511
803 552
265 247
500 443
828 349
163 84
889 858
869 596
736 346
750 124
913 284
922 781
878 272
900 51
901 561
766 247
73 70
890 341
776 577
275 15
398 361
533 390
861 11
407 90
792 304
787 61
835 235
935 221
615 244
411 10
408 178
574 561
502 221
864 166
547 205
841 655
994 735
855 69
363 206
796 698
953 201
83 15
368 226
703 40
793 699
819 733
111 2
817 572
932 487
934 885
847 419
781 431
850 247
869 700
667 261
427 180
605 571
920 736
304 99
787 529
382 315
438 338
861 112
617 551
886 538
376 10
909 733
856 85
200 13
328 187
682 296
525 191
598 413
693 654
741 723
210 189
790 741
844 256
403 363
550 330
931 150
34 14
771 298
321 112
123 74
425 241
647 106
225 165
920 18
752 386
552 434
722 435
898 456
526 79
941 246
706 442
251 83
832 506
747 27
837 494
300 102
94 54
717 623
516 503
688 94
651 323
172 52
633 584
756 289
391 146
482 187
768 365
495 282
644 452
998 660
881 88
530 65
841 490
411 241
491 235
647 431
697 477
882 337
281 232
955 889
621 590
329 154
658 463
985 358
950 924
774 29
449 178
896 177
798 145
957 171
513 325
668 336
957 327
554 273
408 30
504 481
312 218
864 845
762 217
866 112
847 243
823 666
507 486
320 276
607 33
551 250
35 6
977 172
463 262
737 334
844 491
977 136
316 296
804 49
650 104
22 20
590 360
597 439
937 180
538 160
731 122
932 186
927 467
855 420
892 447
739 301
821 599
849 797
885 838
741 378
418 10
896 398
999 103
973 845
680 12
427 250
873 604
766 43
375 88
501 176
903 711
269 143
635 459
243 164
895 503
907 285
794 545
876 618
340 174
708 113
691 477
829 112
887 349
426 300
634 367
615 397
407 29
964 33
991 62
903 431
159 23
315 138
400 319
770 242
652 72
1000 837
392 34
648 545
861 169
854 459
202 28
740 468
325 163
302 261
656 448
844 532
580 519
495 374
785 526
313 52
929 760
723 103
359 144
766 620
900 849
757 203
390 35
612 76
976 208
849 549
382 81
693 122
895 325
782 45
920 59
434 66
917 214
976 442
908 885
666 373
474 294
569 476
897 686
783 429
688 388
941 761
418 1
457 210
915 462
743 430
488 173
428 403
536 10
673 86
665 390
372 141
344 288
976 797
870 868
574 215
454 247
518 331
858 570
442 433
659 57
935 189
651 391
774 751
832 397
742 427
629 172
561 310
895 461
239 227
925 782
767 226
489 354
752 713
857 432
307 228
221 197
786 565
366 334
563 215
310 127
749 346
279 266
121 97
836 585
809 298
971 380
855 45
860 720
426 43
947 935
250 135
620 233
473 62
840 715
472 457
929 24
418 384
715 209
813 109
956 598
982 203
806 394
365 317
437 134
328 30
643 429
331 307
889 508
787 40
314 172
799 423
601 72
460 205
706 562
876 338
463 77
719 252
655 278
469 105
950 472
766 510
745 393
905 631
651 582
745 562
650 179
681 383
613 585
998 671
67 47
992 982
698 337
647 139
884 595
759 221
312 181
821 16
852 510
279 159
448 170
776 648
936 866
160 117
977 104
778 467
914 800
903 835
522 115
962 412
471 239
383 66
940 165
901 478
660 9
975 250
510 352
185 145
825 209
381 82
111 103
747 271
593 423
491 248
346 146
901 209
319 178
986 983
906 607
287 224
700 113
601 296
1000 448
979 765
704 352
654 368
573 36
965 461
267 32
527 330
406 82
472 322
620 436
70 63
791 512
292 266
500 101
649 331
392 118
366 292
652 365
870 739
918 722
988 581
908 861
414 213
952 401
807 467
501 223
956 627
883 324
830 548
318 60
647 190
770 590
999 203
405 34
975 897
334 103
558 21
546 235
906 209
534 335
583 481
927 918
803 642
672 629
732 151
433 335
966 788
940 772
613 105
643 191
984 764
994 674
698 384
718 303
879 134
450 60
911 91
413 348
781 763
605 52
378 309
966 564
681 467
945 234
208 134
975 570
788 105
949 164
938 643
880 305
262 247
705 132
818 543
750 236
650 164
497 382
818 127
803 373
690 512
318 165
824 810
709 376
579 303
823 659
968 429
542 59
767 715
677 642
783 267
579 214
750 571
939 928
748 523
968 251
801 635
959 849
977 66
982 278
990 94
416 96
942 91
557 121
954 160
688 358
401 2
770 112
498 455
674 193
630 180
826 473
901 366
995 589
669 572
816 658
928 507
993 865
789 613
730 142
949 155
647 562
333 49
629 197
263 143
454 89
458 319
141 82
966 377
281 77
635 152
427 112
845 616
832 641
973 498
368 150
819 463
685 244
997 314
857 812
846 369
528 328
565 215
734 297
666 301
223 106
796 565
665 592
413 47
980 928
82 15
574 36
852 796
965 792
584 291
396 288
341 39
959 854
607 253
700 136
560 267
368 135
337 68
756 159
896 663
942 478
821 609
964 572
691 392
797 681
711 334
738 543
966 472
885 794
300 92
871 567
402 362
787 399
800 388
469 260
375 257
300 180
102 44
722 210
496 450
972 255
995 727
481 81
688 573
626 12
868 725
480 348
475 184
788 670
957 835
970 722
635 401
328 312
846 187
896 125
659 338
843 282
716 585
730 190
899 308
658 455
168 135
509 249
724 720
716 450
967 754
733 343
646 591
385 180
977 275
372 181
968 389
722 593
496 140
247 34
640 407
846 458
247 82
884 97
631 204
661 362
379 154
819 461
783 164
944 272
937 771
731 200
970 945
824 574
344 111
686 369
941 781
429 143
447 369
648 240
867 259
317 254
535 440
470 243
483 451
650 179
642 263
885 603
734 454
779 434
950 201
698 512
541 391
765 111
916 46
386 319
904 645
866 850
936 125
832 573
955 66
980 692
965 198
173 149
772 302
238 123
535 324
950 92
365 203
761 481
723 382
853 504
815 122
910 261
300 292
514 133
612 179
610 317
840 384
659 311
801 643
937 401
940 912
706 60
947 150
673 169
739 410
892 354
643 519
693 88
754 437
418 355
385 278
798 574
973 141
767 565
891 535
579 275
829 813
848 638
942 929
913 271
837 409
782 518
616 615
994 43
855 36
925 731
465 290
725 542
830 267
575 309
989 145
276 187
219 200
671 516
741 509
107 105
888 355
284 274
762 742
661 43
858 441
946 565
70 54
684 172
522 218
602 126
296 38
933 64
831 267
783 365
618 22
955 575
716 641
957 816
840 542
813 3
942 393
609 370
349 188
482 207
265 211
413 252
932 30
837 579
100 89
753 137
249 35
625 5
954 185
975 720
379 22
914 635
837 131
892 735
672 323
919 96
451 421
916 539
618 121
524 35
862 30
835 274
249 43
860 306
454 407
312 183
689 287
924 417
618 556
987 756
979 813
668 237
297 128
937 904
128 56
818 335
982 609
832 179
783 306
334 4
967 349
314 305
656 387
676 647
778 318
977 440
798 669
848 232
324 138
971 204
865 200
306 248
326 226
811 251
677 396
802 241
800 200
593 403
555 49
889 733
723 396
716 586
832 467
680 355
478 2
826 303
390 170
561 405
436 73
124 75
848 583
828 468
845 338
457 104
763 669
579 273
900 78
927 33
266 92
598 125
653 513
898 750
463 92
825 694
731 299
682 473
644 460
342 236
429 118
996 590
734 491
909 290
912 738
745 454
685 553
528 215
953 704
740 496
778 32
796 248
459 385
951 861
588 507
719 194
938 355
452 84
836 210
648 623
423 87
659 119
923 712
216 71
786 606
775 173
813 401
887 151
513 469
572 45
848 610
568 212
736 538
362 321
465 376
760 546
981 729
451 110
180 136
941 672
661 167
700 6
859 259
481 443
573 368
907 712
863 450
511 276
927 589
477 301
312 231
904 556
495 85
394 195
369 33
927 392
779 736
389 109
763 760
933 786
469 60
860 422
833 652
721 702
491 48
976 549
607 555
996 964
783 357
716 322
744 564
453 263
835 301
548 172
643 489
890 604
375 273
550 87
430 79
988 763
516 305
915 274
714 160
469 12
724 231
563 81
935 451
523 244
782 108
835 168
853 397
858 416
552 13
563 177
679 171
290 274
468 113
284 13
363 251
588 220
323 203
846 439
690 596
726 576
211 12
552 433
553 316
569 314
864 94
662 266
483 201
695 471
817 328
541 525
816 287
904 866
991 357
923 192
698 483
750 237
686 364
965 752
829 638
911 24
697 338
779 637
754 384
762 457
462 251
614 218
512 44
968 66
603 213
688 30
690 208
944 426
250 86
937 411
987 52
260 68
457 427
930 34
344 44
470 272
981 514
980 965
755 474
488 365
412 364
274 211
666 8
260 203
866 610
572 412
746 604
397 33
367 228
693 97
993 730
781 608
739 77
916 164
593 226
532 417
529 260
187 102
963 132
573 179
566 157
347 94
346 297
852 757
362 68
936 532
715 604
394 207
614 32
906 449
787 658
445 237
760 14
681 200
929 415
790 640
772 340
376 30
656 259
648 343
610 171
269 185
735 511
203 6
600 296
451 120
920 133
951 947
763 40
521 429
788 683
801 599
987 397
879 817
610 30
474 8
193 8
563 170
518 92
483 218
491 468
620 218
872 472
673 55
849 132
757 553
792 401
528 319
306 83
345 69
744 538
151 124
770 127
718 579
867 497
738 411
794 705
983 392
691 165
896 531
738 602
489 155
624 472
980 214
162 45
361 352
881 847
314 69
530 428
633 431
802 111
465 282
823 556
251 41
906 442
403 78
584 487
760 718
500 329
614 268
288 14
801 200
678 366
395 13
761 303
940 625
920 643
583 222
753 287
624 294
490 100
115 17
879 696
558 295
706 211
738 356
972 828
853 343
326 309
993 788
947 474
536 118
644 541
983 356
185 143
631 436
441 18
906 850
889 34
621 251
469 309
718 72
793 302
514 19
296 151
948 867
905 623
951 132
900 648
310 57
548 89
128 70
915 457
488 175
792 427
328 312
889 698
921 595
512 59
911 778
446 273
361 92
511 144
631 630
709 591
722 468
635 532
981 368
909 14
798 362
919 634
924 216
586 582
767 278
724 176
903 51
996 327
694 266
554 96
470 157
875 397
223 75
169 141
417 335
668 378
955 194
679 611
893 767
476 398
744 131
871 129
838 2
420 89
514 69
768 601
725 641
510 474
657 177
687 98
486 195
952 734
918 840
767 65
217 80
780 701
850 340
891 534
376 194
828 31
814 397
394 156
858 347
667 306
939 156
787 502
433 396
510 396
867 378
730 361
448 3
983 405
859 266
750 696
768 658
998 727
905 562
623 128
913 713
827 468
437 84
478 415
773 113
764 54
923 636
753 449
909 612
677 215
860 189
227 102
434 194
341 63
925 187
957 927
581 189
902 526
395 243
502 319
158 157
600 535
728 462
595 203
784 236
890 286
502 419
670 249
770 266
344 86
260 29
915 483
849 198
620 218
918 147
834 552
349 273
719 490
503 299
462 80
363 335
767 650
858 244
914 465
281 255
363 203
362 61
963 585
948 844
358 344
975 17
958 838
520 340
650 565
995 759
834 520
954 828
561 285
167 96
106 89
280 177
635 528
541 517
371 60
974 840
942 435
863 397
627 222
222 25
504 66
887 192
939 624
960 767
163 12
157 79
756 531
945 190
853 23
284 108
976 334
880 689
171 102
696 476
866 649
631 319
744 464
645 482
663 114
469 286
713 396
962 613
962 782
235 149
948 221
785 706
945 857
632 535
863 118
736 712
961 514
856 507
485 8
747 10
940 391
250 67
998 298
830 160
890 410
287 255
991 292
803 696
942 525
185 114
653 257
565 75
788 498
816 243
400 308
775 313
714 64
797 549
998 625
120 97
848 23
922 31
676 5
541 171
676 188
200 35
271 149
598 400
892 554
839 9
919 658
637 617
994 690
712 700
422 301
941 371
647 542
181 115
692 215
665 496
662 427
392 350
978 940
432 344
795 608
677 340
309 189
897 24
910 806
842 728
896 371
341 144
777 103
749 295
867 792
948 842
747 243
684 348
740 200
845 73
663 108
997 19
766 242
884 156
419 85
242 140
382 89
416 149
758 496
460 128
672 327
919 49
764 717
580 273
696 431
794 720
498 375
803 384
522 55
358 46
944 73
217 212
552 265
774 93
707 240
416 377
937 110
585 309
176 56
465 21
360 302
505 296
737 130
637 468
514 334
856 165
621 481
389 308
762 548
949 631
255 20
506 24
262 6
463 242
916 79
836 441
705 425
712 333
754 255
790 375
437 214
536 426
838 658
803 663
957 212
423 235
732 124
785 7
479 15
946 518
601 130
604 492
398 84
678 335
652 561
674 267
871 531
787 104
370 340
717 650
952 639
137 100
583 314
718 485
673 578
778 234
983 488
98 54
953 223
964 406
509 231
955 822
546 20
688 618
895 457
520 281
669 189
806 590
789 226
499 430
868 441
49 27
352 184
223 100
718 210
961 707
955 917
462 429
841 718
750 222
996 635
803 596
327 4
581 211
906 102
204 48
468 248
690 391
769 548
600 524
821 794
692 165
696 336
613 243
451 169
903 476
586 409
377 361
755 251
558 234
379 349
460 456
425 126
958 28
563 284
225 79
485 236
996 904
735 702
333 92
865 404
865 326
819 472
749 636
908 155
473 180
960 723
791 185
613 130
497 191
975 167
798 228
558 145
481 442
928 71
907 93
969 131
981 330
552 295
710 455
774 551
347 163
724 230
624 25
133 102
669 646
900 813
619 485
194 137
700 602
632 61
634 281
172 66
761 515
911 138
433 28
473 29
540 63
932 930
859 179
989 511
505 384
842 630
794 368
942 669
985 821
309 291
780 199
628 49
683 657
730 541
418 23
805 311
617 45
921 526
268 212
345 136
698 82
674 602
210 103
758 314
686 485
648 38
475 59
817 367
949 813
880 145
320 242
691 668
125 104
930 867
706 436
997 894
144 140
594 258
363 113
392 376
964 87
755 366
743 472
941 236
615 397
494 369
754 590
810 764
932 860
171 171
909 44
875 543
717 132
828 349
598 342
702 176
358 43
129 24
346 186
826 708
271 139
974 132
857 497
906 799
933 434
470 190
139 110
993 795
460 189
927 3
529 336
824 471
298 121
41 13
917 793
293 193
543 431
413 92
895 274
918 67
948 608
781 346
715 65
353 347
684 618
445 396
359 227
876 482
870 547
845 658
765 734
593 275
454 263
445 104
983 972
982 144
772 248
783 687
550 38
189 26
667 374
753 313
772 435
827 134
963 554
321 196
391 319
491 419
789 36
879 151
482 329
621 154
441 281
838 420
615 170
555 540
990 209
105 56
421 420
878 690
854 245
776 543
951 142
782 71
952 370
947 400
915 813
679 550
988 447
206 76
798 372
797 255
894 292
112 44
355 340
720 116
449 190
722 91
326 18
706 278
944 38
904 373
488 312
10 5
390 139
288 231
505 183
841 652
535 370
867 682
130 48
734 551
909 491
903 17
781 11
456 383
338 310
750 53
970 763
573 441
580 328
377 31
863 859
985 498
702 615
477 428
704 337
751 58
773 200
175 16
659 122
414 69
982 57
685 273
763 92
339 310
930 241
529 45
669 116
505 284
364 361
818 552
584 150
634 57
817 742
995 368
358 128
798 694
561 88
726 31
469 224
840 64
754 461
806 50
165 7
386 370
623 467
898 133
546 292
789 628
631 541
769 346
284 63
663 218
590 242
423 57
586 165
820 385
518 129
560 87
805 527
852 660
556 47
780 85
725 374
660 608
797 146
572 557
120 117
833 97
697 507
174 154
874 205
552 117
816 372
883 271
148 100
321 263
269 188
747 212
379 361
621 157
763 475
528 18
521 387
797 35
889 419
926 759
547 415
886 700
951 838
698 528
806 43
641 507
934 557
990 820
235 103
780 762
793 168
629 243
957 626
617 193
590 451
730 324
969 641
759 205
479 291
969 812
561 445
556 120
534 356
726 547
871 477
867 226
774 411
799 396
758 608
624 602
520 9
897 387
782 353
726 660
581 560
764 554
462 122
947 223
498 123
194 11
181 46
382 156
884 338
875 430
996 895
926 799
927 159
843 803
869 123
599 493
712 92
27 17
34 12
943 572
653 512
358 103
825 310
855 556
69977 4135749
529 300
612 295
959 230
437 244
588 576
511 302
746 330
967 384
254 143
940 493
306 224
845 757
118 4
945 645
362 118
444 160
951 782
802 62
761 392
777 6
999 585
903 457
273 14
469 457
933 6
544 128
547 498
825 585
979 248
883 279
999 571
362 332
938 47
925 660
500 54
429 166
706 341
411 363
156 100
539 176
757 425
626 66
910 437
963 876
892 382
738 345
981 820
145 35
607 548
974 482
713 327
626 208
972 607
869 133
971 538
68 32
711 431
979 673
884 739
823 98
471 53
630 291
756 295
932 684
731 357
935 715
388 350
220 2
670 198
860 397
851 842
772 661
832 81
236 197
626 246
831 409
586 16
522 256
413 206
571 499
638 124
854 355
589 579
876 779
909 204
613 384
228 64
983 219
837 565
863 195
281 164
418 289
914 684
787 214
272 111
794 592
772 252
726 446
542 261
151 60
764 758
553 356
143 86
639 33
612 274
330 85
770 276
192 138
786 340
667 489
701 2
787 384
734 589
865 196
791 157
332 49
712 297
928 411
698 58
548 535
367 80
265 97
760 156
690 260
512 234
809 123
638 470
362 246
658 321
870 578
422 169
388 368
851 640
617 68
577 463
870 108
976 141
899 110
799 199
665 629
592 483
539 140
866 380
359 67
490 61
694 36
267 181
178 124
544 450
357 229
397 274
81 61
833 271
851 721
764 697
244 183
873 631
669 3
762 529
465 407
899 709
868 795
747 298
584 325
637 80
692 314
724 231
956 226
939 259
565 63
967 881
832 716
788 390
908 752
714 299
410 368
467 225
750 299
918 697
876 733
564 553
760 429
175 61
460 351
979 46
442 430
688 288
737 641
945 55
938 635
433 212
116 5
460 449
686 138
920 244
191 145
933 110
408 56
743 10
769 339
675 342
604 388
360 252
485 327
820 543
882 282
406 138
110 22
386 73
826 552
681 14
705 597
294 109
626 375
210 177
847 594
685 649
800 294
491 146
963 256
960 930
319 103
274 254
279 149
233 21
998 173
635 507
663 319
841 152
563 330
678 634
99 25
638 8
361 39
813 653
916 698
866 853
857 228
855 637
922 95
705 324
964 874
811 647
321 194
598 189
891 827
415 68
504 483
568 179
839 351
897 851
794 524
834 284
968 592
304 5
179 86
366 99
897 758
822 459
195 11
872 474
35 25
883 63
490 156
857 579
762 215
428 286
894 141
679 260
987 253
229 166
997 82
588 477
929 627
853 57
913 43
684 537
532 250
627 435
208 133
980 119
890 742
625 572
646 85
758 407
815 542
951 94
910 675
531 26
84 26
696 295
13 3
996 752
253 192
554 341
494 364
893 104
384 228
424 356
948 4
468 287
472 358
979 928
527 512
722 140
390 325
728 332
797 778
455 441
653 578
999 852
611 480
703 510
883 545
947 285
371 279
345 220
377 146
707 451
445 421
669 38
952 406
837 274
488 163
676 245
885 290
867 297
535 465
708 668
748 93
423 65
369 64
824 804
457 388
584 38
593 312
668 289
966 7
864 525
950 254
831 623
437 358
688 209
770 183
740 125
849 625
723 130
638 149
752 223
609 290
764 245
691 130
933 822
806 555
417 55
462 194
884 636
993 267
503 493
331 108
429 224
716 604
663 656
832 306
970 781
551 223
653 308
645 40
692 499
764 332
401 22
838 364
346 156
982 739
876 46
878 236
871 191
828 702
405 311
958 361
431 325
872 309
554 285
892 503
914 316
819 354
757 199
959 490
271 41
614 557
974 359
826 463
843 577
936 705
629 242
545 286
884 656
966 779
558 138
472 149
282 152
239 95
925 847
495 316
358 34
342 251
593 164
325 312
495 200
644 568
917 800
497 59
860 166
714 503
817 605
936 899
943 316
899 672
291 230
390 284
784 52
822 445
661 237
358 271
662 256
931 240
634 391
721 452
340 304
859 19
803 677
695 198
638 81
863 358
920 107
647 215
703 317
774 589
921 18
846 92
835 637
744 408
678 354
958 845
740 118
678 90
581 474
597 22
719 658
818 746
877 644
623 366
715 613
924 642
807 712
919 188
526 43
499 294
694 222
581 112
832 668
512 133
889 554
155 124
783 192
467 356
363 297
791 339
936 337
578 284
514 487
935 801
853 200
596 242
772 82
80 28
919 222
822 498
618 313
895 624
934 715
685 417
223 92
910 149
959 319
879 364
967 592
534 429
723 539
945 335
840 706
658 405
618 126
939 828
770 341
396 87
923 526
830 548
824 566
707 501
303 201
548 264
169 25
602 495
859 527
445 9
858 730
855 408
138 39
627 360
388 308
213 207
663 77
902 685
903 607
929 658
968 663
359 186
716 365
445 296
397 16
376 88
652 391
517 102
364 329
624 514
430 312
202 24
393 51
949 891
498 249
748 589
935 35
513 394
285 48
975 285
991 723
619 269
527 318
99 49
388 171
526 144
932 899
912 364
52 4
955 38
724 552
153 139
767 563
686 436
741 167
744 345
826 796
565 263
307 106
797 708
568 356
505 70
266 3
837 269
665 184
246 145
289 160
720 164
962 60
968 558
532 29
290 239
912 717
126 86
842 15
735 500
422 49
769 715
402 175
590 503
840 775
692 150
709 622
746 726
677 586
503 366
924 79
554 285
641 191
90 47
293 12
961 761
888 397
583 39
914 502
759 189
446 346
962 367
53 45
873 856
890 657
934 611
781 275
695 689
229 147
923 854
521 348
730 466
429 28
970 771
1000 532
252 36
633 79
575 333
461 48
821 488
946 147
814 36
895 235
679 671
245 160
914 605
789 298
875 809
599 466
786 622
701 599
986 598
962 200
776 365
542 382
431 160
884 95
956 619
918 843
875 773
999 728
532 414
285 23
690 685
745 532
208 111
843 214
734 544
203 150
623 401
769 224
400 238
663 278
266 215
824 588
566 250
878 246
663 497
994 588
815 57
801 661
690 249
721 449
957 67
638 263
991 131
796 148
442 270
825 484
320 286
742 294
735 133
263 15
886 142
543 95
575 150
994 834
874 658
616 601
785 413
253 121
820 787
492 354
772 579
898 215
979 559
934 402
274 250
484 321
154 146
613 140
770 125
953 276
815 105
624 347
116 100
983 276
407 403
504 423
953 377
513 104
770 6
126 122
387 69
460 164
637 147
972 669
675 113
964 800
488 9
649 369
862 352
977 332
801 38
990 23
765 389
521 204
699 617
806 32
155 39
975 721
417 296
740 89
613 593
597 498
983 681
417 356
34 8
838 701
547 135
504 431
958 801
714 588
489 11
859 308
432 279
605 159
985 717
813 680
597 264
515 283
836 502
559 262
809 601
734 135
517 37
620 362
613 267
855 229
869 612
886 56
849 401
830 327
693 178
979 312
462 427
311 162
601 96
900 853
861 9
577 163
993 573
612 310
792 141
421 321
694 500
949 323
681 263
476 302
674 523
772 441
220 84
443 255
839 821
215 123
992 327
407 304
493 153
946 48
543 345
895 830
276 228
812 235
296 275
684 104
874 87
890 729
469 7
549 234
700 568
786 733
398 23
681 14
944 771
687 32
983 591
211 205
439 427
796 534
925 878
623 283
143 65
304 86
952 941
920 792
515 469
358 99
661 458
173 22
962 683
815 520
834 767
682 213
943 273
118 117
603 452
831 814
823 757
799 494
813 102
818 36
949 733
285 11
706 387
238 118
719 172
896 790
451 6
350 262
765 350
663 104
289 127
648 564
716 456
984 104
713 387
910 642
766 393
784 2
543 161
594 208
752 573
598 265
308 17
520 428
1000 443
492 20
469 64
883 629
584 504
283 31
794 129
958 857
630 482
949 157
610 357
419 137
703 109
708 234
780 682
980 717
672 631
205 202
392 335
981 426
116 30
688 574
750 415
657 449
878 417
515 507
829 718
907 512
773 564
928 289
692 126
906 224
630 458
624 369
722 578
913 595
961 591
811 60
714 611
578 208
109 108
746 733
820 407
717 56
371 349
691 638
714 706
770 150
468 432
472 200
947 860
622 288
569 33
289 92
818 350
541 74
874 119
977 322
944 17
604 33
537 396
904 76
388 6
486 374
872 390
913 362
961 525
970 25
590 331
831 784
273 272
407 201
941 424
745 739
810 768
469 4
359 318
401 84
680 372
964 430
351 334
951 859
837 118
527 142
984 691
888 630
787 202
335 54
369 12
524 510
706 526
478 115
289 178
941 773
906 386
966 944
784 727
960 6
485 381
176 92
864 571
314 7
978 253
570 524
360 82
875 250
842 257
590 497
895 94
748 624
923 444
971 283
359 128
244 219
716 227
332 308
637 435
260 5
848 21
481 412
337 11
644 472
874 503
349 227
763 1
291 118
963 732
527 348
669 173
651 1
942 146
139 84
895 33
265 260
277 2
955 549
749 164
913 678
997 960
364 258
244 67
276 72
209 35
989 455
871 739
966 504
615 575
526 469
943 279
807 647
604 514
712 199
773 711
705 494
619 314
976 800
564 338
798 573
595 193
339 70
760 198
888 572
692 348
699 641
844 148
398 190
539 215
842 697
736 243
655 229
702 475
560 399
981 253
949 353
427 31
835 432
573 67
594 309
952 519
541 212
534 168
926 520
904 713
812 575
960 606
323 265
793 633
409 146
766 765
793 286
733 136
845 85
917 608
89 13
939 623
923 872
821 579
463 53
840 645
813 51
631 303
117 77
620 75
395 15
860 556
827 768
202 177
566 103
716 347
936 353
693 509
960 74
642 542
297 189
881 669
236 85
421 181
546 330
798 139
631 400
914 623
331 273
521 133
859 66
905 701
283 62
991 247
802 34
816 523
984 741
853 159
796 35
811 96
883 696
711 577
515 397
584 167
474 223
934 896
544 177
671 626
217 5
888 327
912 51
913 50
498 23
790 319
878 676
992 16
574 551
336 131
929 700
853 373
741 143
624 586
830 731
913 703
178 93
408 324
793 686
815 290
576 121
754 465
849 432
285 86
669 559
703 435
575 328
888 57
967 956
727 324
974 569
391 318
591 70
463 231
550 346
641 456
455 216
764 410
599 493
928 921
599 577
782 536
533 233
1000 660
868 185
611 52
934 810
927 695
430 385
974 726
221 199
312 159
719 368
747 547
961 538
729 659
805 108
197 58
227 86
773 175
893 792
476 341
350 144
542 101
833 364
563 315
840 653
739 463
675 330
175 58
889 111
358 253
953 485
930 506
859 646
672 177
984 657
819 724
965 508
770 107
689 296
824 317
516 158
492 132
378 286
353 121
296 273
841 782
742 137
743 134
539 258
658 168
852 606
906 879
840 280
875 128
927 257
461 29
744 253
171 97
474 356
943 47
580 290
919 81
381 368
467 8
399 286
658 317
870 25
328 241
805 14
836 657
823 678
505 384
692 31
199 141
960 946
725 291
620 387
878 318
442 269
712 70
654 76
994 767
695 561
925 151
725 166
549 7
998 871
963 91
899 156
264 160
639 627
569 420
808 670
710 256
560 438
984 348
598 477
416 223
959 567
923 233
965 579
934 370
889 1
978 149
559 359
166 99
503 327
747 341
581 324
712 700
217 217
834 550
575 178
972 382
768 73
549 388
991 346
604 588
312 189
702 591
941 454
340 337
865 214
816 527
581 131
452 353
581 429
715 413
577 394
468 374
658 182
914 815
837 474
909 352
521 473
552 135
535 212
554 445
705 195
643 304
818 546
702 686
820 626
531 393
949 813
544 422
814 181
505 46
467 254
736 589
743 158
951 671
596 116
637 400
855 22
460 438
547 506
634 318
767 152
738 659
292 210
716 114
994 961
443 207
837 763
941 430
335 246
987 302
828 678
883 21
964 343
241 165
836 101
701 378
663 461
593 121
768 462
924 911
920 448
173 43
729 249
156 114
970 470
541 332
880 737
644 460
948 475
610 517
928 51
660 272
552 406
719 365
552 363
963 2
914 911
312 75
825 761
954 690
785 751
83 18
885 254
138 138
451 195
757 320
396 228
715 418
970 322
839 796
608 91
915 56
679 647
778 457
348 234
664 239
946 227
271 191
178 168
967 733
718 660
323 179
881 434
755 640
774 426
737 293
271 170
812 81
992 641
454 440
298 164
883 612
728 30
835 544
833 245
661 403
582 340
107 25
745 161
985 587
410 197
945 516
286 125
512 332
827 275
246 18
752 268
139 96
896 803
903 30
905 646
559 507
809 53
942 569
881 780
339 136
963 856
898 751
743 474
404 404
330 56
962 42
801 77
584 347
713 116
889 242
914 586
149 130
682 406
308 283
858 578
820 449
919 684
298 192
728 405
638 130
869 668
775 118
665 43
827 389
939 33
667 90
864 556
533 156
682 556
628 54
789 764
399 365
271 97
603 284
567 269
860 440
834 780
762 426
962 700
723 471
621 322
865 195
944 347
982 947
821 323
545 434
601 209
205 92
833 513
804 756
665 39
205 184
354 35
370 356
858 563
200 128
75 36
997 764
488 236
621 534
836 91
316 59
438 89
713 560
348 316
372 34
864 376
409 201
932 46
502 376
692 197
824 179
788 439
715 285
673 83
214 93
853 781
365 300
564 117
377 285
874 736
427 189
859 674
904 813
558 359
975 202
895 618
544 378
672 332
419 194
818 588
894 770
688 417
857 277
891 524
768 583
812 381
782 305
543 80
771 512
992 322
847 218
538 427
430 167
519 106
408 382
970 812
764 260
697 45
517 420
461 301
963 178
969 611
215 212
940 464
852 674
999 822
967 647
798 665
690 324
969 345
981 271
820 430
130 20
973 874
668 531
975 659
708 668
587 433
399 132
988 51
875 323
863 757
781 457
984 460
977 241
722 535
548 410
428 71
825 247
473 347
912 379
907 99
658 317
452 220
919 672
396 330
478 164
365 51
473 259
887 224
814 438
755 640
910 367
317 116
787 67
533 201
712 155
431 175
853 253
955 135
755 108
891 790
375 116
821 146
966 673
732 521
592 281
740 278
775 329
777 249
970 790
938 538
338 85
590 237
982 476
885 658
951 702
957 612
660 419
847 733
901 184
259 12
863 260
802 748
115 109
984 504
953 310
661 74
849 183
996 280
372 298
458 71
248 191
817 733
448 361
803 90
791 481
863 616
390 123
271 64
709 111
904 531
963 312
886 816
829 465
917 549
976 631
629 98
940 193
694 129
687 384
263 236
940 500
884 671
336 229
390 101
775 150
945 129
679 460
597 13
432 271
542 526
285 263
380 78
690 407
468 369
526 276
428 264
389 46
930 10
881 500
998 438
926 780
916 698
845 243
892 687
929 332
802 665
413 186
765 709
527 465
788 771
584 345
464 11
392 292
527 378
864 256
863 834
613 471
446 104
453 53
844 467
402 6
809 413
637 583
895 591
628 152
179 130
721 651
723 715
753 624
520 11
360 298
786 730
292 6
973 182
700 275
980 773
405 163
875 780
712 616
604 354
398 247
989 195
942 238
845 497
752 194
652 437
798 233
909 798
233 131
867 473
824 474
790 288
562 249
913 241
605 314
742 629
773 484
184 87
961 384
491 175
929 648
931 440
860 372
339 290
878 661
947 359
799 609
841 568
961 314
833 34
991 867
907 753
137 82
959 580
641 137
347 55
854 613
933 542
337 142
757 417
396 27
804 48
872 596
845 250
887 89
447 370
332 271
832 826
525 372
873 26
785 54
672 647
428 22
676 394
941 524
856 57
793 302
885 478
491 384
743 283
813 701
997 46
491 116
594 58
683 96
920 824
841 192
506 326
785 61
793 685
968 328
745 297
489 363
493 433
644 379
746 40
857 694
848 249
911 539
420 400
760 178
600 498
463 288
505 318
981 969
266 177
993 83
309 243
858 99
728 726
923 158
298 196
149 21
839 245
665 510
990 528
500 122
95 65
405 118
183 114
706 201
299 97
949 895
243 22
276 262
339 110
239 198
971 124
680 168
696 371
115 6
690 237
697 101
988 223
731 183
199 105
675 104
926 868
427 166
757 490
709 616
496 154
887 144
886 463
459 321
731 604
995 101
604 263
661 517
703 626
742 583
416 260
708 237
618 274
547 350
866 216
829 727
451 277
912 285
555 412
836 503
804 43
583 565
861 479
870 380
928 268
547 427
811 305
829 655
123 71
390 169
591 362
579 556
493 44
384 64
1000 661
405 363
719 277
825 434
813 116
827 381
907 586
837 310
839 554
807 715
568 286
964 485
334 231
804 626
927 888
481 119
622 209
461 156
560 413
453 83
846 742
793 97
687 314
844 41
940 390
550 463
960 341
419 381
148 120
563 424
271 267
279 117
705 486
837 714
453 255
831 18
802 96
726 114
539 48
378 152
438 369
150 118
251 206
971 320
699 662
629 311
441 353
346 74
908 543
997 699
618 131
886 528
675 9
539 481
699 461
650 363
48 17
116 12
897 41
998 741
540 303
384 217
935 438
210 22
106 89
409 309
665 411
792 80
399 316
949 262
480 98
617 219
821 51
551 122
964 867
985 550
516 140
526 332
887 830
455 202
643 77
843 502
673 567
528 263
477 338
958 337
940 156
949 755
799 596
512 166
553 327
715 20
792 659
951 786
968 834
213 42
991 209
430 267
613 75
475 38
332 180
740 212
834 97
553 223
454 308
666 189
967 607
814 326
834 743
619 160
841 50
738 231
495 31
534 326
735 69
788 172
320 133
807 29
490 321
831 205
691 395
200 158
307 294
688 286
235 41
937 473
654 67
831 121
839 442
953 715
236 89
770 11
976 430
24 6
133 113
812 73
940 787
488 400
905 143
417 99
126 69
924 842
80 67
633 442
953 399
643 494
622 68
983 662
457 91
286 134
835 540
840 586
496 68
717 642
707 528
649 518
609 311
609 549
921 809
506 289
193 10
253 30
943 869
938 152
514 77
437 305
373 279
252 153
999 654
904 107
827 600
629 513
971 125
795 744
632 157
375 73
988 31
987 845
582 492
598 253
970 731
874 123
585 92
919 484
738 266
232 99
536 369
874 151
490 123
470 278
468 417
873 383
767 32
550 357
752 461
567 530
993 128
288 97
549 126
945 165
903 767
309 35
429 244
812 101
829 578
382 244
551 266
93 1
557 162
437 388
885 319
841 563
552 305
770 502
809 37
779 442
749 376
913 207
892 131
756 506
371 59
904 284
908 294
602 45
756 729
531 194
806 443
609 378
930 84
779 426
968 661
795 271
572 380
799 463
876 677
921 439
956 773
940 807
250 229
838 359
715 684
656 484
817 263
970 44
922 740
1000 790
702 419
595 223
956 389
739 157
658 53
914 35
320 167
343 327
433 423
257 127
997 456
893 780
816 573
457 373
879 564
651 264
905 848
221 178
958 270
169 53
971 272
365 10
932 663
812 329
801 454
507 316
1000 768
816 129
754 732
794 727
745 508
770 427
818 331
976 936
732 290
413 197
447 75
286 39
977 10
803 799
566 243
598 517
868 420
653 66
520 245
933 925
778 418
720 515
846 200
305 46
742 221
185 120
488 446
656 193
456 88
660 335
689 400
439 140
673 226
999 250
713 654
714 278
509 121
867 348
742 381
918 131
732 18
762 683
624 63
194 87
801 584
228 60
410 298
968 296
828 591
622 113
513 397
871 451
964 770
674 659
773 752
865 63
506 186
386 364
998 46
761 555
513 6
246 11
919 366
984 122
634 102
762 544
541 532
478 362
526 284
599 362
453 358
321 130
717 538
869 15
351 279
725 217
782 99
702 450
718 131
713 423
975 458
947 383
414 67
781 270
508 279
545 98
647 135
119 21
779 772
936 573
817 179
923 687
911 856
223 59
913 641
917 613
302 281
443 378
820 449
975 564
932 267
126 33
514 124
954 903
806 548
983 652
946 172
359 189
748 79
477 308
775 705
826 614
780 213
684 345
229 193
910 144
577 240
547 446
956 462
872 353
818 369
938 291
849 117
562 464
818 360
532 25
146 49
527 100
311 193
355 327
483 361
705 694
951 631
423 208
852 519
400 87
825 759
692 664
39 2
335 182
337 189
729 116
421 308
347 312
814 349
861 55
229 41
947 681
832 10
767 554
517 146
816 321
934 676
555 245
126 76
945 51
653 458
727 411
989 295
622 601
854 237
993 88
745 643
736 693
575 81
996 444
394 94
822 649
506 277
367 273
830 288
996 812
832 628
889 330
672 452
705 207
478 466
501 238
401 349
766 253
592 211
701 6
828 707
542 341
806 196
432 397
951 463
734 546
279 175
814 227
519 66
570 355
767 361
680 338
876 34
907 10
303 204
919 36
979 550
288 122
992 209
822 672
466 178
677 207
376 372
736 355
657 264
228 155
762 236
995 411
615 179
712 52
603 580
113 95
610 190
591 518
780 241
874 202
992 382
590 359
677 425
779 607
865 477
698 620
793 230
580 329
628 559
347 12
526 482
906 807
655 549
44 34
768 348
179 162
458 235
799 316
848 494
706 587
965 915
717 363
419 378
957 837
949 650
216 7
644 106
585 373
927 781
990 197
846 587
432 347
934 930
407 366
728 625
816 484
473 445
566 82
695 385
309 109
1000 281
594 274
157 19
533 299
812 588
280 21
597 77
732 219
198 10
840 76
440 402
902 283
272 33
603 408
729 438
693 171
941 161
553 436
793 725
672 630
853 756
433 97
406 258
596 370
433 267
637 361
434 132
847 827
521 87
389 118
810 321
939 846
430 67
845 493
697 80
853 357
648 311
923 578
267 15
458 160
661 239
648 238
432 47
671 104
383 5
73 55
748 447
985 863
942 617
351 133
420 301
312 8
878 58
826 554
446 266
797 598
856 745
426 321
157 8
510 474
999 253
876 797
728 632
662 469
554 401
750 373
242 50
995 377
199 88
966 362
493 342
915 565
958 293
829 614
340 163
922 29
835 406
999 728
989 645
795 264
592 371
763 362
946 315
824 22
964 310
464 223
231 131
527 491
830 747
977 224
259 66
838 219
745 281
970 183
947 885
784 150
985 206
571 81
648 498
979 63
286 227
886 846
986 357
666 222
961 658
513 81
100 60
673 343
948 692
980 956
970 56
673 349
378 134
991 106
544 115
708 456
979 122
907 842
926 922
756 134
888 459
894 418
663 282
324 168
601 457
396 23
402 270
848 595
895 150
339 173
915 654
650 400
793 621
499 48
819 401
382 179
573 442
898 624
995 458
869 287
922 919
679 316
916 816
648 277
437 50
983 607
978 545
893 751
867 856
697 355
981 897
726 375
575 560
824 266
599 199
902 51
942 6
972 452
452 263
837 469
553 317
930 789
931 471
373 22
724 505
261 46
593 531
781 431
887 324
173 64
645 390
756 382
469 423
994 510
403 60
277 31
426 318
972 272
286 40
227 187
977 697
950 296
246 169
307 271
915 225
662 399
868 8
910 578
449 15
509 80
217 160
695 132
752 216
454 281
600 222
944 790
583 149
532 193
698 300
309 182
82 64
731 247
366 308
238 204
141 76
970 445
479 278
459 364
984 819
967 343
143 107
844 463
319 293
943 682
347 110
980 172
692 560
632 435
526 143
895 578
944 486
892 665
704 551
166 144
952 508
415 59
410 201
948 664
799 304
776 154
572 165
809 777
809 617
507 477
595 561
967 341
906 574
620 43
609 605
878 13
942 915
763 742
940 781
767 26
474 5
966 657
454 32
341 331
921 492
693 486
565 507
876 207
849 485
935 888
779 629
570 185
509 325
929 173
449 137
900 719
478 405
569 359
929 886
225 155
557 144
473 273
626 262
793 367
789 300
721 250
353 303
844 77
661 594
644 242
711 617
909 556
314 266
234 125
429 71
759 668
949 500
474 27
236 25
255 10
826 414
962 305
956 248
899 807
355 263
469 391
367 45
438 382
554 168
839 706
939 11
670 513
999 459
699 34
861 849
370 164
875 649
933 235
674 194
208 201
626 95
722 692
860 279
637 414
335 61
858 798
483 154
880 192
516 339
438 210
873 74
841 726
375 12
663 235
770 231
202 201
710 350
965 687
889 86
987 180
283 56
754 97
978 286
657 340
725 491
95 34
937 916
46 40
775 25
594 21
946 136
811 712
737 523
925 218
339 292
621 43
785 84
1000 292
460 139
705 262
997 41
824 382
936 908
867 645
384 106
537 184
156 124
794 349
514 182
578 188
932 648
608 349
680 404
550 10
822 414
792 333
241 169
450 430
514 173
578 293
944 791
859 517
203 103
633 118
818 471
845 829
888 102
853 634
905 168
770 95
674 258
390 321
915 797
571 499
892 723
372 39
681 584
801 122
829 156
791 741
627 556
597 94
535 45
636 393
763 446
911 823
999 226
714 212
433 307
970 439
555 424
946 257
942 466
373 206
962 178
937 861
493 27
722 238
981 65
267 28
921 205
690 47
245 157
881 17
922 490
773 114
488 299
861 643
950 62
945 622
529 475
729 426
726 673
884 357
447 246
647 318
517 499
309 17
676 389
884 109
426 38
965 174
693 284
519 450
738 729
964 380
865 135
752 221
310 244
820 651
809 528
513 296
558 128
742 692
813 270
221 193
660 262
479 373
834 832
726 425
528 503
984 621
618 383
452 280
245 236
536 265
828 276
736 577
312 80
864 713
264 258
252 212
862 305
696 80
989 516
609 272
663 609
329 294
445 393
907 485
497 483
213 179
633 475
905 476
844 507
942 272
699 275
279 54
466 415
792 401
490 241
569 134
839 198
279 119
113 39
867 636
953 244
993 538
840 270
126 73
282 9
897 245
462 440
792 303
256 72
632 231
609 89
464 187
190 169
986 614
728 278
645 254
422 92
839 717
847 99
991 845
787 215
860 382
253 61
982 791
757 606
794 671
906 845
988 790
809 756
533 298
988 125
895 701
801 634
695 409
800 397
505 109
952 695
295 30
655 204
751 33
949 710
925 298
187 67
827 756
560 536
456 363
572 124
981 629
348 285
57 32
481 90
146 50
809 671
536 242
989 604
730 190
896 359
712 418
901 246
206 97
381 66
635 512
517 135
584 547
952 779
860 650
905 341
71 48
636 489
492 337
916 14
340 256
542 457
807 475
891 298
648 557
460 135
668 371
848 245
873 537
928 658
566 490
882 395
738 484
372 179
921 603
633 296
571 210
957 672
499 59
603 87
456 374
687 355
880 537
587 254
902 390
516 466
770 356
688 458
677 437
829 785
689 455
559 269
975 683
636 121
281 118
871 469
947 418
581 411
963 604
930 384
857 459
850 755
504 16
623 227
608 83
738 423
752 95
641 219
377 163
383 100
675 545
494 421
588 234
895 226
253 156
730 14
721 78
374 284
762 6
959 719
975 937
870 835
727 661
950 313
956 902
879 840
938 411
798 320
697 533
996 58
553 327
477 309
993 871
930 721
940 24
305 39
400 154
998 94
907 434
497 367
492 248
863 558
787 633
366 112
316 102
466 175
436 111
326 164
915 498
967 689
440 76
722 355
762 222
853 735
687 60
778 707
529 26
297 280
163 139
987 782
861 661
730 357
859 599
311 77
845 154
629 380
989 700
967 449
441 249
490 32
946 714
693 138
475 75
653 324
843 619
586 40
724 130
709 302
127 56
746 98
317 71
803 173
855 804
709 650
871 641
845 598
742 429
837 656
859 307
686 552
880 225
393 254
714 710
989 453
155 93
162 39
865 333
973 206
839 801
315 231
965 503
214 3
975 775
973 146
888 107
689 54
698 183
837 292
494 288
696 15
963 490
260 149
73 68
272 2
888 619
519 411
994 458
865 474
968 525
243 115
763 586
860 80
793 380
469 234
644 180
949 418
959 240
460 355
523 478
227 211
862 324
212 59
794 510
601 537
448 233
739 239
392 386
986 101
609 486
959 435
630 56
670 142
924 665
859 150
1000 200
496 478
284 18
409 398
146 80
756 234
569 377
907 7
941 823
270 63
632 348
975 866
251 7
418 108
472 432
660 155
967 501
574 237
931 922
594 475
531 36
716 626
392 239
621 425
441 289
392 208
783 743
518 46
588 333
843 706
797 218
947 942
852 145
488 5
888 218
303 224
870 427
891 216
678 634
847 544
389 16
660 244
330 204
956 33
118 31
571 340
740 279
946 455
637 278
933 893
715 343
917 561
735 576
359 68
690 100
268 89
760 509
441 371
574 483
506 487
968 646
756 122
766 149
623 261
983 133
671 46
852 427
508 468
314 312
330 302
824 1
906 317
871 298
711 117
564 220
848 82
915 408
859 559
606 602
557 191
889 738
18 2
761 529
933 915
744 626
402 177
555 21
237 65
764 350
895 83
913 28
371 77
975 798
395 352
499 150
821 589
474 35
937 366
804 796
341 174
735 302
626 15
960 891
393 312
74 45
720 44
290 99
414 197
110 37
480 47
802 661
621 534
930 275
931 11
439 116
809 331
793 613
996 272
176 51
658 598
244 205
952 442
785 97
712 641
322 83
874 46
806 299
937 648
782 290
610 593
593 537
766 267
106 25
623 221
771 453
271 45
858 708
815 21
631 485
286 222
153 116
670 456
807 464
648 459
728 289
994 354
460 98
363 231
767 237
901 83
214 19
913 372
470 330
762 601
948 710
540 527
980 125
582 10
566 493
327 154
679 478
859 30
907 556
586 190
971 943
760 544
910 800
446 436
856 360
911 663
656 317
628 356
440 432
982 592
962 321
816 85
589 530
294 21
579 497
873 578
342 127
767 78
998 355
983 588
693 614
710 641
264 243
196 53
779 106
710 108
932 347
321 204
884 777
633 88
530 435
499 422
947 32
967 600
821 146
477 116
290 81
878 245
846 177
670 663
757 393
352 177
193 135
692 261
618 77
590 134
960 99
678 567
714 565
440 356
647 67
975 29
131 69
944 852
967 416
670 170
518 287
550 472
853 568
678 572
686 192
967 628
589 103
858 275
84 75
763 220
848 505
799 476
888 266
291 119
715 505
703 462
703 223
114 53
689 613
744 7
863 539
875 68
674 74
275 7
787 720
576 46
909 65
964 154
602 69
639 117
777 748
676 292
791 22
902 142
475 194
684 612
757 4
124 36
342 265
885 53
402 235
979 406
480 453
495 208
598 331
967 540
914 425
459 253
842 238
167 159
889 263
477 114
701 200
759 214
765 618
789 427
288 217
632 209
899 303
253 86
603 116
683 546
181 168
995 168
908 604
898 394
704 559
506 480
461 33
585 549
543 276
669 564
471 124
181 81
974 150
484 112
455 187
923 266
558 525
391 292
682 426
889 598
373 38
784 697
989 143
662 582
870 102
504 135
908 134
845 282
639 347
548 525
216 146
638 251
667 379
529 271
799 750
474 179
763 160
580 201
906 291
579 115
767 587
624 571
393 124
460 145
936 300
398 374
942 832
573 69
302 280
843 430
459 375
640 418
392 159
442 155
98 73
962 19
372 39
375 243
552 5
287 247
504 483
721 33
289 78
969 54
446 116
696 183
886 222
952 74
726 219
811 62
454 256
642 622
359 19
969 813
625 543
755 553
504 7
581 488
513 171
771 750
903 124
566 274
529 25
740 315
736 686
987 616
259 163
389 172
437 383
980 242
399 394
511 385
982 345
690 451
527 151
827 460
606 594
793 494
946 74
837 459
376 137
976 289
374 243
630 398
489 124
676 319
883 387
959 840
903 692
712 257
809 626
363 54
974 323
644 39
796 368
973 217
622 338
123 88
689 217
570 179
905 655
407 406
924 915
819 752
803 737
385 48
516 201
531 277
963 228
473 145
956 876
686 314
960 83
513 513
859 315
127 99
501 211
969 402
788 209
641 434
814 453
714 645
982 463
575 229
782 564
498 429
275 44
532 291
800 370
915 627
317 243
815 86
753 708
637 280
379 77
948 860
435 25
836 612
423 137
188 176
806 756
670 161
794 626
415 203
901 770
614 144
933 560
293 102
740 530
802 706
801 797
762 624
463 300
696 366
825 375
869 532
891 114
599 325
872 861
190 60
680 559
826 432
531 165
590 208
590 118
943 25
543 467
461 147
527 510
908 348
590 79
738 688
765 360
735 542
438 246
720 317
711 566
827 511
956 163
837 768
920 319
456 367
940 486
551 300
639 222
189 82
872 534
921 535
989 284
797 79
658 515
856 278
652 235
670 273
899 120
717 548
813 497
706 17
608 542
486 315
889 736
338 233
980 968
905 329
778 537
896 246
958 662
957 663
495 374
995 142
936 890
497 304
744 169
929 452
700 268
956 464
658 496
506 248
473 189
954 598
918 843
851 690
713 462
683 146
885 811
687 104
537 69
840 470
313 136
707 143
886 118
463 54
984 615
708 163
373 135
965 719
698 248
922 743
124 67
761 82
946 221
82 73
846 649
717 570
47 23
472 12
782 680
410 287
717 403
543 33
998 329
866 432
727 147
965 909
877 694
957 913
839 491
797 420
685 472
472 238
962 636
432 34
577 476
255 211
563 387
738 548
756 555
697 21
684 480
900 435
998 38
763 67
1000 874
962 907
703 79
784 167
449 154
537 76
490 70
627 53
689 552
777 503
886 348
284 228
701 455
939 172
851 230
621 420
929 335
821 57
889 563
988 2
558 512
611 266
634 606
852 222
372 84
390 304
728 36
715 105
155 93
349 152
717 694
337 312
321 40
866 312
933 594
211 62
865 235
933 196
800 595
500 348
903 92
681 424
513 464
980 586
429 124
920 463
797 788
664 262
823 216
507 153
819 500
406 356
852 715
831 18
613 431
590 37
474 361
618 79
809 73
974 318
386 188
851 387
593 138
571 268
139 78
383 347
928 98
970 284
422 264
739 299
581 268
577 105
844 4
476 169
528 272
846 137
520 24
985 8
996 103
876 777
539 228
726 198
866 721
866 564
183 147
447 305
929 665
413 209
821 204
184 117
508 462
902 120
745 341
859 38
828 819
373 146
296 211
651 472
879 872
947 785
690 272
950 271
389 75
100 27
397 73
101 101
588 118
614 51
889 71
624 437
542 24
599 103
198 156
909 648
652 269
840 406
112 39
728 143
320 98
523 177
723 437
996 408
468 377
962 815
523 332
486 240
810 537
882 879
871 312
566 495
961 637
505 323
895 394
326 257
586 479
977 508
515 460
911 875
365 280
827 731
919 892
971 328
753 475
935 202
718 554
730 671
660 245
481 438
609 229
459 303
508 441
882 105
848 162
916 905
393 81
547 260
738 137
665 419
989 134
960 724
771 425
626 353
184 39
914 284
658 534
975 203
589 256
949 113
850 111
486 381
700 167
983 806
890 270
875 439
869 231
962 4
482 340
844 20
483 128
686 244
559 200
652 178
612 509
401 220
689 484
649 222
619 462
667 332
954 502
448 5
790 29
183 180
773 128
730 88
972 943
990 860
707 224
661 2
181 93
699 222
598 551
758 177
903 236
624 85
596 234
812 112
908 506
301 255
67 60
627 565
69 34
630 297
535 100
739 354
788 459
820 532
715 464
784 60
730 191
602 111
449 104
764 364
884 490
794 768
652 539
831 99
533 347
975 401
585 214
836 275
497 160
337 259
335 317
202 27
997 991
854 770
752 327
846 818
680 210
988 969
994 145
863 827
961 605
894 97
643 349
325 224
966 657
634 220
868 230
315 79
878 822
429 231
990 876
852 800
582 517
594 579
445 270
658 268
347 116
661 539
900 546
864 248
963 384
934 461
847 581
823 221
868 211
875 314
769 489
898 68
983 433
936 896
245 82
670 272
873 244
890 333
548 179
781 18
500 343
449 324
983 892
992 779
602 126
957 541
957 393
634 41
990 116
201 64
686 154
746 465
606 298
442 65
372 218
674 409
933 897
798 461
983 264
924 354
927 143
545 466
936 326
782 520
817 127
377 52
109 73
974 526
835 589
975 444
574 563
73 10
899 196
731 267
818 765
660 313
611 44
602 392
835 713
247 77
144 98
571 267
811 53
772 389
982 885
686 201
215 25
778 431
678 437
602 68
619 552
929 352
423 182
879 493
492 481
895 368
898 224
757 703
987 69
400 20
914 161
242 94
286 62
934 419
487 70
888 66
812 704
626 216
688 31
1000 219
573 238
338 261
651 546
971 700
549 542
84 31
805 83
734 551
754 114
494 10
830 21
999 876
781 661
982 321
714 284
741 250
833 749
782 141
705 252
603 498
749 270
976 382
221 157
574 473
766 251
810 40
749 728
846 441
1000 396
933 739
551 147
653 2
592 85
370 89
946 704
279 201
810 541
921 589
917 402
270 216
817 257
631 458
979 65
662 618
891 479
472 351
931 375
809 427
365 195
721 624
429 102
514 502
380 163
229 157
605 133
774 490
629 339
758 646
785 23
887 656
965 320
181 52
363 4
966 686
832 265
875 160
868 261
948 497
833 228
848 203
780 572
663 177
701 518
550 470
902 394
435 294
799 158
766 258
794 566
837 37
614 543
832 289
963 512
646 263
816 774
961 487
473 411
844 680
884 862
503 458
722 114
654 122
439 338
218 145
846 344
951 333
588 195
394 154
934 820
231 99
914 138
473 41
987 416
795 145
782 703
552 241
871 270
775 749
695 450
258 122
851 317
726 125
998 911
926 805
974 71
801 699
870 810
222 154
645 459
814 722
765 240
372 218
168 122
537 235
966 792
357 4
773 593
333 161
713 93
881 261
873 75
239 35
712 622
837 422
521 424
877 462
836 693
591 281
962 330
796 164
188 4
850 751
349 100
761 653
601 156
886 712
686 563
583 269
834 464
610 33
925 610
806 330
209 121
831 232
967 491
760 1
612 282
443 20
720 528
402 128
795 133
973 310
636 614
761 387
279 163
776 46
553 327
696 35
881 294
339 55
474 44
471 335
618 591
448 89
962 946
730 600
346 198
959 765
892 843
964 187
715 332
940 850
565 25
858 415
603 495
466 279
956 58
666 38
747 316
807 176
236 201
1000 159
886 574
388 6
243 5
849 663
589 444
955 488
258 7
998 199
590 201
305 220
639 371
807 328
742 173
507 432
262 117
328 233
573 512
804 376
898 261
428 32
548 491
848 100
731 14
556 336
281 137
940 810
681 25
688 553
482 441
961 17
495 197
733 306
867 126
972 399
944 10
899 283
1000 345
228 22
834 562
254 187
991 803
666 448
446 320
974 915
245 131
290 116
892 214
877 748
609 90
789 297
893 468
642 25
926 713
203 145
715 57
466 359
777 588
158 54
755 741
535 270
916 453
839 87
138 130
826 759
694 492
679 62
731 177
859 259
919 819
238 189
850 623
587 476
361 5
637 581
879 567
249 245
780 50
343 141
731 184
472 365
490 418
926 819
892 440
200 117
479 267
188 171
950 853
843 822
758 69
568 157
314 198
684 7
540 100
410 19
965 386
303 38
901 14
803 655
599 338
984 31
804 10
587 444
689 567
586 13
508 297
926 333
980 787
761 548
356 179
568 18
926 249
399 266
431 240
918 489
761 393
803 669
869 427
859 656
534 189
699 551
888 514
920 198
374 141
837 653
153 57
547 178
869 543
608 466
333 50
404 357
299 165
793 635
694 294
847 4
745 8
797 141
688 677
596 234
767 76
927 525
435 398
631 325
464 189
531 180
931 232
919 561
819 655
690 563
535 175
434 327
795 154
524 409
631 404
209 10
864 71
723 673
603 18
177 111
881 634
727 362
793 323
398 147
974 339
602 215
128 21
771 408
840 20
633 629
950 32
632 132
967 609
151 24
286 39
723 229
513 19
796 484
411 223
900 309
402 130
644 560
344 183
992 177
981 220
292 255
412 27
423 330
936 365
993 590
962 329
705 75
927 451
939 32
690 258
269 255
984 275
527 443
862 857
639 381
973 724
218 130
854 117
384 35
827 76
765 70
992 740
898 515
891 283
475 72
923 576
174 135
818 110
626 347
796 86
486 428
589 186
390 67
608 132
194 48
864 117
998 718
916 541
856 699
458 371
675 476
544 278
417 280
830 307
492 336
737 497
903 775
446 3
792 172
272 225
207 69
965 700
792 298
422 334
905 20
193 40
498 262
682 27
237 29
951 839
783 729
802 317
570 501
577 46
928 83
930 73
954 458
631 289
675 296
718 181
983 292
316 206
483 266
934 876
475 422
741 386
846 25
233 111
405 111
172 70
963 507
593 345
776 216
684 120
850 496
817 182
907 883
53 19
214 8
937 337
977 217
565 433
999 477
778 180
994 67
543 491
748 610
709 416
825 255
223 70
776 637
354 36
969 326
290 63
480 180
948 324
737 408
647 410
828 578
910 210
872 491
726 415
283 239
710 294
414 327
831 562
696 692
905 90
723 479
517 410
484 35
756 317
843 202
608 136
517 118
823 56
983 78
620 297
771 56
685 411
158 112
288 67
941 764
653 103
591 500
981 404
556 266
934 921
884 840
1000 707
915 866
897 378
807 356
627 583
776 648
785 23
721 699
712 481
670 315
942 172
952 80
350 226
894 364
651 414
871 657
644 567
616 492
402 193
438 113
773 551
918 180
562 203
903 895
959 204
917 337
653 231
663 250
853 7
625 97
606 555
852 381
450 222
952 584
831 336
259 204
364 213
278 19
928 910
373 313
821 285
907 765
376 146
982 33
623 45
833 13
700 552
684 562
172 53
760 335
902 497
608 283
566 413
815 53
852 336
678 179
634 43
410 380
409 84
579 359
946 191
525 491
666 130
457 351
501 330
194 81
216 180
502 46
908 518
826 793
892 210
198 107
893 472
848 432
623 446
744 49
422 148
412 17
802 432
265 116
614 595
535 53
617 45
637 332
355 291
460 282
315 11
900 369
732 278
552 511
918 315
336 12
668 612
798 25
748 175
683 413
818 734
745 552
159 93
174 149
320 149
910 841
966 819
710 48
891 504
785 561
790 75
857 395
473 224
987 299
920 96
382 265
846 677
292 191
593 207
774 27
733 717
653 367
354 110
690 482
466 182
399 227
305 165
507 182
765 298
445 404
962 720
937 930
907 111
686 147
947 635
624 172
657 529
294 231
596 49
407 407
734 644
655 520
716 203
836 166
793 554
729 703
836 181
719 620
734 89
982 46
493 445
476 375
867 653
237 230
991 390
903 541
875 13
884 251
953 485
314 237
380 238
870 15
702 542
190 114
302 114
551 356
748 223
513 454
914 319
256 45
376 99
716 531
670 294
300 177
758 18
784 434
896 462
772 225
413 295
675 270
483 450
546 261
624 39
855 280
937 919
979 945
69 16
250 28
758 509
840 271
842 789
927 361
951 168
868 350
871 529
575 319
965 665
493 137
823 666
807 741
522 201
600 423
867 576
686 380
781 738
649 317
317 301
732 111
497 355
940 335
750 419
615 610
488 85
385 331
568 22
590 311
824 419
315 196
846 272
785 705
539 85
646 347
667 16
354 280
513 69
958 427
297 132
338 5
902 298
924 569
276 100
530 137
684 50
435 273
662 376
894 498
288 116
757 595
674 245
812 139
868 856
882 875
210 69
674 288
820 755
736 618
745 670
477 81
705 93
490 99
944 417
515 302
641 189
314 162
731 349
864 703
894 408
782 389
471 294
768 482
995 783
731 113
924 774
947 209
271 4
846 628
986 264
914 733
977 531
791 557
243 34
808 620
324 233
748 627
875 533
887 328
906 504
459 376
466 272
833 343
805 136
717 94
578 245
490 279
410 148
750 244
413 131
868 74
712 97
540 443
985 198
912 471
514 37
591 168
693 537
313 62
785 617
752 522
559 25
331 37
383 214
678 173
901 794
802 370
979 37
80 3
914 521
738 202
615 361
963 331
719 264
430 213
759 37
751 374
167 111
62 22
256 24
391 90
224 201
795 316
793 101
840 45
640 387
976 14
89 21
841 337
403 105
293 95
747 504
647 165
876 677
730 362
785 311
922 233
724 405
605 337
956 387
371 343
787 524
298 130
727 433
739 528
210 116
303 18
716 419
356 244
294 265
713 447
764 241
821 141
819 618
633 88
406 262
283 81
884 84
543 472
982 257
592 584
859 386
485 70
436 322
429 91
605 213
765 708
773 649
386 180
973 488
909 260
679 271
986 233
674 372
791 486
770 248
848 82
861 330
182 91
350 261
559 158
481 130
674 404
268 111
800 509
929 666
299 203
653 487
623 511
587 357
539 455
374 259
845 436
893 673
794 562
957 278
972 834
779 20
699 349
760 709
832 786
945 523
405 34
767 673
423 183
862 553
225 104
898 324
857 34
419 343
946 450
941 476
918 86
589 147
799 567
242 169
939 776
517 29
58 34
449 406
970 344
923 695
771 579
937 494
980 814
980 790
259 13
739 127
716 27
711 510
423 339
807 199
442 118
717 383
442 204
471 348
890 808
323 158
737 79
975 261
421 313
681 599
853 723
432 1
899 395
790 681
994 279
819 307
998 661
302 173
974 590
394 122
298 198
534 159
905 180
904 85
781 602
716 444
564 448
670 629
734 659
968 102
845 784
668 486
498 423
786 45
995 37
706 263
751 459
754 548
581 346
929 435
885 414
919 775
397 185
283 208
756 316
749 76
940 161
962 552
628 48
795 363
567 8
424 419
815 233
773 591
724 314
525 138
372 200
553 431
947 168
297 246
470 415
811 437
788 326
529 38
343 133
993 498
398 149
963 182
888 34
694 31
950 715
464 158
462 124
939 132
506 387
854 745
331 299
720 84
774 485
879 346
569 143
278 254
717 350
875 664
361 144
895 196
756 341
294 235
844 824
735 508
906 795
769 251
843 88
687 252
897 585
258 125
976 24
171 39
913 47
586 288
802 266
983 470
868 816
445 324
470 132
836 526
531 284
469 1
398 350
424 48
463 125
864 241
914 155
381 182
792 202
915 179
397 239
855 230
477 192
812 242
294 144
851 507
736 335
821 446
550 101
423 139
618 97
792 447
647 79
889 105
995 53
915 370
249 56
933 331
344 3
325 82
278 151
910 361
216 196
880 61
895 711
898 62
581 392
718 141
724 448
515 378
224 82
387 7
327 131
501 475
898 522
797 400
944 186
677 655
921 147
436 200
268 265
911 35
774 480
882 273
907 588
560 45
816 353
418 82
474 462
597 209
640 203
148 51
407 347
978 308
578 520
715 181
876 341
977 528
977 921
526 321
243 10
531 61
736 29
841 192
748 38
169 85
593 532
950 888
624 8
876 480
452 232
663 480
713 393
872 637
704 148
967 346
574 499
636 605
837 24
821 182
135 74
65 19
709 695
715 422
909 636
804 75
833 409
741 70
39 7
903 213
849 511
892 426
908 421
260 58
450 408
665 352
529 522
114 44
659 597
365 99
660 52
510 336
796 553
849 475
922 158
211 46
558 444
386 206
821 297
882 85
965 454
493 127
837 694
303 166
223 57
455 430
854 836
954 464
597 127
573 245
959 687
774 27
754 503
839 144
817 62
421 56
394 319
832 468
773 546
911 321
965 855
664 581
309 76
770 97
763 420
684 87
672 624
870 96
881 650
960 113
579 113
891 181
875 455
734 218
999 440
944 16
726 687
792 715
365 232
594 365
878 154
929 753
756 131
764 213
690 137
992 201
915 219
657 22
790 771
589 356
805 432
716 104
880 179
927 749
884 770
866 214
866 219
690 690
483 271
719 336
699 212
799 430
705 459
990 292
766 590
957 337
486 177
943 37
531 291
733 454
82 25
829 449
907 731
779 753
573 517
659 407
311 297
968 701
565 491
324 135
324 40
995 373
411 170
533 236
974 719
932 233
756 471
983 81
639 229
906 365
771 107
373 156
665 195
914 560
216 23
937 254
965 370
724 106
281 150
640 539
963 948
764 457
623 251
923 516
840 590
183 129
844 587
519 494
960 709
871 725
940 935
978 542
950 578
270 18
356 2
809 208
949 594
997 139
948 352
809 273
796 697
990 927
920 868
695 647
628 463
495 91
953 34
723 602
674 75
544 87
288 170
824 452
650 641
705 160
594 305
341 173
474 126
618 301
631 48
556 279
687 327
414 214
552 232
790 442
901 457
693 365
847 499
687 187
674 10
315 281
813 648
742 272
991 153
731 193
946 722
790 230
668 593
520 162
394 136
897 277
667 337
329 313
463 351
762 572
724 469
841 213
762 436
660 555
673 171
929 253
751 328
604 158
949 115
964 570
918 281
354 191
909 18
722 29
855 513
947 452
700 591
79 61
367 234
40 5
546 163
776 461
973 202
90 19
807 385
643 371
894 100
308 76
210 92
649 168
780 73
309 286
843 374
623 119
668 102
733 168
557 517
574 355
758 589
133 86
420 345
715 311
778 407
684 657
975 146
940 82
672 464
405 143
689 99
813 15
953 303
222 134
787 345
460 220
317 62
884 82
986 211
883 529
784 76
685 640
972 662
835 733
481 469
837 349
611 112
498 438
481 80
197 82
588 343
543 445
713 303
798 1
889 298
697 656
803 778
384 66
906 156
859 67
340 269
224 212
728 286
891 548
899 356
634 204
981 144
896 845
951 626
256 226
930 226
916 255
847 226
369 330
750 553
795 630
923 53
800 546
985 381
978 842
927 195
280 146
815 21
942 605
303 208
530 106
797 423
821 581
807 163
572 22
625 611
898 239
544 476
478 72
804 39
981 175
445 397
359 259
358 114
843 697
717 236
987 206
798 520
897 755
597 515
268 136
827 556
432 101
959 223
289 156
632 108
755 646
418 387
923 68
984 168
762 617
979 85
467 199
956 729
655 165
602 56
292 126
520 174
824 638
394 336
344 17
317 29
86 77
930 451
977 551
524 474
975 814
960 611
878 283
210 183
952 328
884 572
283 220
622 138
480 227
541 95
899 463
628 48
784 553
924 278
858 532
758 184
675 226
741 127
810 210
305 65
582 106
465 74
900 450
663 265
910 319
317 197
414 1
911 627
67 49
558 437
356 36
694 478
890 670
880 679
880 876
753 341
603 394
553 89
384 155
118 30
730 528
380 80
841 207
930 604
615 12
327 234
505 134
97 62
505 440
923 589
250 45
973 59
874 244
949 905
885 271
910 391
884 65
911 589
408 183
710 599
428 355
580 287
839 331
911 166
842 11
494 432
673 70
464 438
588 56
620 115
890 376
991 915
702 78
985 974
568 57
416 266
419 220
653 117
715 431
608 25
394 301
991 665
837 535
802 126
404 131
765 486
853 174
554 129
719 688
606 257
729 584
374 340
449 10
972 681
494 64
846 211
704 29
446 56
384 94
808 719
913 716
652 89
362 352
356 277
519 336
558 342
518 183
931 300
832 780
776 645
739 308
374 223
546 21
871 786
889 211
533 518
338 311
598 501
610 3
314 26
719 13
426 195
548 336
798 787
718 509
274 22
666 386
601 588
410 220
825 167
946 36
765 685
245 188
377 349
844 737
955 24
494 136
585 530
799 2
323 52
522 154
624 26
919 127
843 816
451 303
911 381
352 61
400 23
781 160
960 797
460 276
519 215
372 79
618 155
846 700
654 468
989 566
449 238
819 657
699 129
600 121
795 385
131 61
209 55
459 260
997 346
676 437
966 808
796 657
827 440
710 226
920 81
997 361
557 187
271 240
246 100
725 584
679 530
852 700
145 68
870 493
176 168
515 483
857 545
118 53
878 689
509 445
125 72
691 171
978 100
873 253
119 103
713 5
878 836
650 179
985 638
376 221
675 49
334 225
973 295
589 561
965 209
946 343
755 306
661 309
535 130
331 166
218 163
743 37
602 231
912 501
206 55
578 219
502 256
647 62
856 681
420 226
988 134
528 347
801 25
822 277
605 220
981 277
304 65
935 518
426 176
541 110
902 106
173 34
310 269
828 36
717 566
748 166
998 733
618 17
882 785
974 594
990 478
218 45
430 163
881 698
790 139
370 51
129 31
717 10
781 152
495 136
988 93
680 579
483 28
439 297
910 42
797 125
834 386
861 235
504 365
402 356
646 559
862 765
947 185
889 538
597 22
771 79
573 79
671 609
916 445
736 712
940 550
84 84
815 530
794 364
710 505
915 627
648 45
432 254
816 516
647 268
343 319
452 150
925 239
809 545
951 192
414 119
713 344
761 570
877 701
714 126
741 704
455 362
862 139
363 330
585 176
668 364
972 178
920 199
985 343
231 80
968 42
524 155
757 247
767 715
403 13
823 487
763 268
625 457
339 303
454 299
142 45
985 920
918 667
975 713
980 405
742 75
847 546
729 556
331 169
931 819
972 918
668 526
952 902
559 255
372 331
596 318
332 44
930 101
670 620
625 476
738 171
829 188
760 685
882 277
574 458
463 167
985 880
882 136
453 52
701 43
250 23
579 404
668 430
434 160
797 738
406 241
159 105
945 259
340 329
390 368
347 302
873 665
881 539
419 339
124 44
737 253
778 13
747 493
534 460
998 202
958 330
664 590
525 104
567 13
494 188
427 55
785 389
912 883
584 116
665 566
661 528
451 13
839 155
233 149
904 749
956 376
732 731
646 267
857 671
633 288
837 381
533 21
848 119
213 141
726 611
916 568
846 256
759 360
572 230
929 287
700 145
517 79
619 294
291 133
787 124
572 262
824 480
785 286
609 236
878 413
404 61
693 209
841 186
891 784
253 33
507 99
904 249
683 565
310 178
648 253
479 468
562 302
676 486
942 433
526 178
885 845
405 65
355 129
664 61
182 84
62 24
807 323
643 119
933 189
383 141
116 89
695 243
999 371
793 487
694 231
705 302
281 180
865 231
960 135
801 570
321 173
903 315
639 19
695 441
403 355
133 30
327 171
721 510
551 417
320 308
797 91
737 370
562 347
909 105
903 167
893 552
922 277
801 683
925 841
858 72
895 49
428 412
625 266
496 280
903 884
964 520
731 507
697 371
968 241
733 107
613 381
869 248
704 581
787 7
895 656
762 30
415 105
484 341
755 311
821 809
758 557
465 223
873 625
517 427
485 61
981 43
792 458
792 433
619 491
845 632
712 413
437 102
959 419
431 311
896 539
602 301
828 443
861 707
596 237
640 97
734 681
913 562
896 351
867 646
545 155
232 147
662 568
962 393
851 631
266 118
724 15
141 1
234 142
655 622
444 313
600 326
893 876
835 449
970 350
959 391
905 94
652 235
789 424
455 79
434 116
704 599
611 291
784 665
151 142
995 612
524 17
589 444
520 511
246 226
605 440
732 180
379 364
661 601
63 57
664 582
500 26
645 604
593 445
538 118
819 747
257 36
412 71
388 27
857 249
133 69
752 599
362 11
462 244
339 152
317 82
807 285
934 517
323 30
903 747
453 80
214 182
904 407
884 200
941 13
415 242
960 943
758 169
975 233
914 633
603 160
738 593
848 157
982 750
906 459
980 351
696 85
606 592
742 65
937 225
992 371
531 402
837 133
632 66
921 725
371 268
633 16
518 509
904 739
222 116
841 589
865 776
676 550
762 468
215 3
588 345
891 627
931 10
395 85
608 226
974 371
733 84
543 212
558 210
950 391
536 37
811 704
780 671
715 440
582 395
844 150
273 172
592 359
280 73
978 433
161 93
526 179
373 25
466 431
821 300
624 556
824 275
384 91
499 479
940 350
134 27
517 466
856 240
623 334
598 60
920 283
919 95
402 163
868 117
900 64
880 552
236 147
913 430
897 801
833 739
979 409
363 315
383 360
883 813
537 413
813 700
883 125
663 13
511 56
372 332
418 113
713 89
731 525
401 278
861 527
363 210
439 364
901 114
919 454
594 163
879 813
968 850
824 440
620 26
318 93
600 323
298 149
959 554
924 216
833 458
319 252
669 579
334 265
864 493
462 433
463 335
743 448
445 84
849 388
414 142
606 263
875 672
750 234
338 266
743 6
782 774
463 232
478 411
799 672
994 861
855 15
579 577
826 148
581 487
794 405
877 690
520 484
986 197
245 208
491 401
714 544
688 441
490 237
554 35
849 115
865 468
314 311
848 270
532 446
626 67
873 117
492 177
706 284
831 713
863 207
792 265
438 414
154 113
678 613
879 113
945 188
997 227
515 438
712 125
643 622
707 245
736 41
686 387
406 184
593 581
807 116
350 284
860 838
620 422
938 186
958 535
970 352
696 320
755 482
966 105
740 338
797 644
98 61
736 394
943 803
919 296
889 101
748 259
892 434
412 57
600 410
899 701
958 294
834 57
868 289
989 50
558 386
66 52
284 191
902 216
321 25
785 180
180 105
775 570
872 284
156 57
975 372
976 871
781 374
688 604
944 442
569 450
939 570
149 147
987 112
728 112
249 14
678 482
528 264
772 618
302 298
819 526
146 64
464 202
821 737
981 893
977 395
563 81
498 269
972 194
963 573
823 767
721 678
187 29
893 234
165 157
633 496
392 25
681 492
245 53
695 590
85 30
495 291
23 2
473 381
169 48
844 37
573 467
795 650
898 433
540 488
802 247
893 552
47 30
932 496
335 208
809 296
860 477
702 431
670 237
707 462
149 131
787 308
252 234
950 809
153 130
985 948
796 240
252 3
883 476
792 225
936 400
189 69
945 723
785 779
674 247
748 260
945 83
285 220
319 3
916 723
609 127
965 501
745 700
706 331
958 719
883 846
960 165
69 18
978 320
399 113
941 6
956 601
877 359
902 650
894 819
409 377
877 821
909 679
489 9
102 98
533 282
253 169
704 551
816 136
713 301
632 616
129 9
932 105
705 623
922 649
838 391
834 552
825 430
867 360
932 432
211 123
957 658
275 141
911 743
256 15
981 26
944 92
876 250
852 22
569 400
549 326
833 142
856 518
853 269
960 437
878 139
550 532
556 182
686 119
765 420
496 240
549 382
426 132
96 38
875 785
956 219
739 108
851 497
505 365
768 312
926 687
784 676
737 8
147 55
687 280
938 430
867 85
464 228
390 36
455 228
717 134
547 246
755 69
514 116
664 564
563 113
717 587
882 536
814 392
879 663
539 276
127 61
958 13
536 66
976 581
672 668
579 58
957 283
162 11
960 556
928 230
792 492
838 91
724 530
757 178
752 391
193 17
443 10
954 897
897 67
542 206
394 55
154 154
818 249
349 234
979 123
239 237
811 677
966 592
278 256
948 512
389 87
199 91
934 284
744 263
404 271
394 156
862 725
557 251
649 274
621 48
850 180
508 275
836 77
876 363
786 224
713 365
467 275
927 48
403 48
873 215
379 258
380 154
214 108
844 708
702 385
924 596
954 856
859 507
410 157
511 413
383 220
639 510
905 812
448 79
431 370
663 24
930 50
717 301
634 484
967 510
403 21
793 726
813 85
925 180
661 451
541 418
851 341
101 34
781 755
332 177
706 185
409 39
544 361
663 604
439 278
867 242
646 623
1000 227
757 410
775 531
785 133
714 348
949 453
160 55
937 927
795 268
608 51
347 316
811 198
939 21
882 871
812 592
738 124
723 239
730 53
437 58
547 510
724 557
525 468
478 269
756 16
641 589
618 52
632 170
387 212
983 138
700 53
694 304
440 77
967 857
997 896
929 383
622 395
973 300
960 740
540 368
654 326
695 42
926 224
958 36
399 65
978 285
767 688
62 15
809 255
758 315
445 291
945 469
974 718
309 304
521 178
388 364
529 503
829 546
446 348
996 529
20 2
749 550
921 871
783 25
631 312
958 136
980 898
540 380
739 73
954 140
704 215
782 444
384 274
614 342
795 136
644 226
669 36
852 629
980 66
545 246
354 40
901 715
405 373
709 706
814 43
819 329
916 660
952 503
112 56
391 45
736 57
478 317
713 222
831 670
119 82
492 295
267 232
806 697
741 741
518 500
894 421
806 71
775 757
484 470
839 315
202 119
872 371
869 192
828 615
898 771
922 438
539 313
521 158
938 601
548 186
993 913
797 699
911 157
507 42
367 74
654 220
693 246
862 467
579 567
544 108
755 678
963 489
279 242
796 164
641 481
748 250
945 789
989 598
119 112
871 677
688 580
531 346
563 454
904 484
944 277
793 551
751 196
661 94
894 669
764 290
323 299
720 364
907 820
892 13
274 108
944 582
432 60
669 208
154 89
602 154
238 230
427 334
818 590
333 108
306 254
426 22
414 369
765 560
363 234
971 554
541 196
334 295
783 329
772 533
529 225
594 126
714 534
795 260
168 162
762 72
920 123
957 674
274 2
866 729
796 722
648 572
402 160
663 545
483 126
738 552
618 388
866 278
602 174
433 311
957 828
892 804
643 144
397 45
654 192
986 773
379 121
740 37
1000 831
406 130
863 464
749 402
593 132
521 28
768 540
706 166
550 38
955 111
271 95
400 146
885 687
239 38
922 909
257 9
703 449
901 415
572 525
421 236
704 234
664 663
611 226
745 161
522 58
865 303
253 186
773 593
512 511
529 312
857 837
493 330
855 239
778 155
810 397
502 274
908 127
944 757
307 231
925 588
793 407
529 50
376 99
733 714
304 150
923 807
508 278
679 426
745 463
955 424
689 561
589 166
894 218
962 813
821 600
463 79
701 427
768 99
337 75
914 186
827 319
875 115
652 342
782 417
308 59
316 32
450 256
854 812
633 322
558 392
676 215
918 840
681 661
292 27
566 516
697 588
951 931
285 27
691 108
643 584
936 755
627 431
923 578
873 357
914 615
657 377
850 276
523 489
561 366
950 618
909 279
680 508
971 484
556 66
484 349
375 3
365 101
235 146
662 47
932 883
648 524
182 180
149 96
937 548
845 720
652 416
744 690
598 169
950 194
864 280
918 784
995 747
339 28
412 241
755 504
323 176
773 15
457 238
840 650
896 75
717 443
966 720
847 95
731 139
298 196
645 513
522 343
393 44
588 180
907 485
544 388
909 856
859 492
368 343
623 348
663 167
303 151
579 298
512 77
503 114
814 82
663 458
878 329
600 419
880 125
851 30
955 759
810 409
632 383
959 918
505 366
412 192
805 317
768 751
773 557
251 135
658 484
379 166
927 340
951 189
615 367
800 358
645 263
993 300
735 238
655 112
143 106
519 385
12 6
868 666
966 661
769 653
728 482
836 289
767 35
192 50
275 162
365 139
891 800
551 326
343 47
760 718
791 312
691 350
739 556
501 285
792 279
944 687
965 804
764 90
676 667
798 61
1000 112
666 483
931 132
383 192
432 260
196 45
752 34
601 188
870 162
347 271
635 326
729 292
620 586
622 550
875 781
169 74
942 25
695 489
624 279
433 326
740 595
713 23
623 154
674 316
645 625
494 408
943 344
929 798
133 9
743 343
439 365
563 547
366 213
525 25
983 60
425 259
934 167
398 38
877 367
966 862
723 309
439 361
893 109
561 445
602 178
703 37
963 467
753 501
878 845
736 369
642 306
628 377
739 110
403 26
730 50
774 679
650 52
269 144
701 108
704 329
946 795
486 408
289 76
853 421
80 72
741 453
938 632
539 495
672 649
261 157
976 417
800 300
937 848
655 360
852 497
738 343
678 374
253 161
495 113
869 190
463 363
607 607
673 338
573 511
597 177
727 68
651 303
631 576
569 272
633 445
824 53
740 353
660 442
531 230
712 151
637 235
264 47
646 329
196 93
411 344
453 322
664 297
904 799
376 238
484 1
750 179
930 504
397 161
47 46
832 561
848 691
823 548
717 269
218 58
544 205
391 199
808 779
714 129
833 816
302 261
707 570
513 511
199 68
974 637
699 590
669 266
66 49
625 591
580 13
474 180
828 624
594 315
815 775
441 42
932 92
833 706
900 287
834 235
713 183
616 4
900 534
871 856
546 341
879 485
292 160
874 555
782 730
974 507
651 225
609 557
955 752
167 113
772 305
791 598
731 71
771 416
439 47
674 619
794 703
779 232
550 46
575 201
767 233
400 338
958 169
576 414
933 413
523 143
737 290
729 714
415 162
493 249
958 121
610 238
552 455
904 447
272 128
591 496
833 364
541 97
815 488
709 477
843 516
366 178
393 380
834 450
964 712
903 454
805 80
919 815
911 682
881 277
884 85
940 583
196 163
570 334
960 307
985 274
563 3
874 113
835 225
979 735
818 650
926 538
682 486
344 242
880 320
796 480
649 613
505 42
975 310
876 138
770 161
402 327
503 293
719 530
979 228
836 185
802 446
702 19
560 334
744 402
657 642
880 301
857 512
588 548
917 666
919 249
28 4
914 80
919 62
786 379
910 802
995 649
714 414
876 561
786 727
655 575
901 454
230 85
959 839
631 482
983 503
976 464
577 368
964 197
835 361
908 610
922 42
906 862
904 734
740 66
521 239
817 69
617 534
765 159
793 424
938 397
910 316
989 85
946 117
989 871
919 799
567 107
448 189
744 568
904 111
132 128
468 313
323 304
762 198
725 175
986 614
875 622
813 700
296 210
388 198
571 97
671 13
609 458
863 484
245 72
718 376
594 324
898 540
973 48
496 125
523 92
198 143
996 476
414 399
881 750
635 326
865 287
796 349
664 448
182 127
60 1
959 369
885 872
730 721
940 63
989 906
993 566
851 138
844 696
873 438
986 62
972 240
809 87
525 163
517 85
672 468
438 221
475 372
453 387
918 63
936 334
446 159
670 245
648 106
480 315
868 663
937 901
335 166
493 208
487 422
426 239
220 51
88 62
531 240
282 70
998 469
139 66
265 135
306 170
972 575
798 258
617 333
926 145
530 367
976 471
650 500
805 215
936 46
618 250
853 830
949 319
717 273
301 36
924 891
244 181
936 873
208 41
263 61
486 224
891 727
593 220
319 45
867 168
791 91
835 148
347 5
549 392
934 838
598 228
242 193
443 344
642 345
781 106
910 641
945 760
629 131
990 745
908 641
861 579
146 34
907 516
453 268
384 186
521 80
976 966
960 60
968 769
702 468
873 31
887 207
448 448
636 469
873 501
689 547
388 268
409 143
727 388
489 6
908 87
860 581
546 486
583 1
579 378
701 24
482 260
554 225
967 101
835 500
832 473
308 115
448 365
610 600
512 403
713 200
692 62
954 732
677 528
952 458
784 723
870 192
850 263
527 428
351 173
750 557
659 319
861 722
722 157
652 412
641 303
444 412
756 585
439 280
564 467
549 194
445 195
469 372
983 537
328 64
247 218
801 425
409 93
459 79
561 124
719 187
119 3
913 586
969 211
661 424
886 489
916 69
769 78
958 84
786 635
998 451
543 476
945 877
950 41
456 427
379 333
972 102
756 268
404 87
506 77
329 94
852 493
735 65
173 152
549 74
234 99
724 330
707 310
979 924
910 86
376 120
526 224
460 353
920 539
918 208
559 409
395 243
160 1
711 108
813 737
912 834
827 767
173 108
509 334
650 545
326 201
795 767
445 189
480 389
747 550
967 88
291 73
795 134
820 577
333 134
818 74
251 245
490 57
410 302
225 161
164 153
181 80
834 766
344 42
665 433
463 350
659 273
878 672
902 843
647 335
697 454
912 869
787 352
601 456
715 224
866 627
562 153
965 755
227 159
521 429
346 297
958 928
938 396
311 100
844 624
435 57
32 16
977 732
582 236
550 30
908 343
595 98
777 469
336 88
881 792
880 120
477 4
961 705
484 432
743 174
592 126
932 858
755 699
957 899
798 656
706 168
679 217
795 518
188 153
669 207
944 180
178 19
497 378
474 210
886 673
911 813
672 27
746 410
751 505
835 589
774 240
711 263
977 535
971 96
669 546
860 97
121 20
835 772
667 126
889 200
973 353
790 1
801 411
877 121
316 314
805 558
832 283
130 36
735 15
999 850
836 4
269 76
591 202
508 218
805 120
939 640
957 76
469 82
310 204
912 381
866 526
614 431
571 97
758 84
736 224
887 323
579 313
894 205
830 828
555 189
855 252
283 206
942 43
737 386
885 696
870 339
966 178
661 357
672 451
862 141
837 666
756 349
977 948
729 352
546 374
110 90
946 373
609 556
777 45
759 365
119 94
803 566
955 624
244 104
239 29
977 879
733 644
234 201
942 269
947 273
408 354
473 468
784 585
936 124
269 226
126 83
692 564
648 70
966 565
809 545
999 668
743 411
423 337
910 301
665 180
746 345
755 238
511 118
259 2
780 204
427 338
926 476
212 116
915 76
601 288
975 366
484 450
183 177
837 279
976 415
813 438
534 376
373 311
599 83
927 648
882 567
855 537
216 17
973 256
767 6
589 108
497 299
305 214
622 422
503 14
205 82
627 147
431 359
668 463
109 15
382 183
837 498
912 414
803 104
679 255
905 783
420 251
618 407
576 339
647 196
983 35
531 377
835 706
692 78
651 324
810 456
83 69
763 204
600 145
535 204
833 155
546 4
475 47
343 233
540 439
801 461
515 512
828 98
730 287
538 241
979 301
776 637
854 449
852 434
85 27
602 420
384 54
551 443
435 157
380 266
920 1
601 518
374 115
880 60
302 260
275 174
652 161
438 437
243 159
484 189
135 6
827 604
750 383
411 302
205 39
930 725
955 160
514 129
469 351
939 499
646 641
889 585
480 30
271 47
955 56
628 620
394 27
666 480
619 181
611 194
988 784
334 231
858 95
457 236
844 758
522 379
226 214
877 788
610 354
640 591
608 199
923 121
209 153
177 84
570 382
552 414
756 596
305 85
516 360
271 100
811 155
473 287
1000 831
558 558
664 47
743 52
380 140
291 1
836 9
630 556
632 212
773 646
698 103
925 689
705 498
896 245
515 267
820 804
995 246
516 256
405 337
894 199
115 19
755 630
233 233
178 58
635 178
995 858
974 688
926 387
654 369
657 563
999 644
976 52
930 662
856 279
277 196
972 454
947 13
890 535
907 898
910 228
495 443
788 175
696 471
881 736
963 533
903 217
853 174
266 28
655 437
600 240
317 125
105 75
722 372
742 17
679 606
857 333
205 47
403 211
897 597
765 431
428 328
416 63
791 609
471 309
490 97
327 254
935 823
949 406
407 275
936 81
718 658
602 292
811 94
712 558
652 573
986 548
718 712
717 39
574 244
925 224
916 19
705 230
842 173
444 233
483 271
197 155
449 31
885 773
321 251
994 263
344 200
773 454
432 172
989 712
572 420
786 578
176 105
537 403
790 414
929 60
662 96
756 247
590 15
956 910
989 63
585 401
607 493
989 552
858 332
922 80
940 752
716 658
367 351
871 248
315 28
355 63
920 446
717 222
800 374
314 158
775 536
833 133
475 177
810 721
892 800
622 262
679 644
444 290
510 234
108 58
858 562
738 304
478 245
394 117
285 175
996 957
307 133
638 377
942 34
755 651
696 89
873 49
865 614
417 153
808 647
135 98
453 163
854 553
862 294
435 148
388 33
699 460
928 68
797 720
887 763
602 451
406 386
628 465
110 49
363 303
809 768
983 802
156 12
457 304
904 739
722 418
71 45
880 754
927 679
321 198
909 715
547 190
925 880
854 134
311 53
819 276
814 395
426 204
703 669
398 72
619 298
1000 230
946 6
871 282
822 469
876 90
824 482
768 457
844 425
800 665
619 419
328 193
973 399
509 418
922 298
795 175
232 180
751 557
776 687
723 10
719 311
513 16
948 637
991 72
493 62
416 329
426 346
994 845
653 393
885 375
450 223
172 36
938 166
873 310
919 196
463 342
579 273
556 181
634 466
805 106
488 100
734 672
866 748
209 208
508 279
586 429
885 654
361 82
283 157
788 233
592 444
769 200
915 100
966 191
673 67
954 844
492 375
575 32
978 483
435 133
792 411
641 76
811 717
350 46
872 165
426 143
631 178
908 279
646 441
786 52
943 682
858 757
449 445
501 128
789 403
927 844
621 197
514 302
830 53
799 161
655 86
744 601
893 421
909 676
877 223
256 212
723 558
745 278
902 255
941 763
703 41
885 54
903 157
855 392
584 362
798 652
953 586
684 66
834 319
629 197
790 694
461 168
432 46
879 563
819 414
487 312
302 54
370 237
931 552
24 20
284 154
758 585
717 80
749 371
791 756
869 364
958 795
869 22
474 270
45 37
703 322
862 348
733 65
869 804
967 928
296 20
653 576
658 127
505 458
418 75
750 164
856 124
683 544
106 12
783 183
408 125
717 673
535 387
943 596
746 404
681 582
854 555
590 388
488 352
990 561
873 286
992 918
75 74
827 695
467 130
622 396
705 638
404 12
881 852
845 88
633 14
773 190
405 13
741 406
979 255
598 89
702 519
512 15
768 640
511 277
753 152
851 469
655 229
685 328
579 355
639 276
535 528
310 78
730 431
566 179
732 78
633 546
644 77
498 265
212 197
999 700
867 30
422 38
330 20
866 646
952 908
834 548
918 83
432 73
848 243
756 247
997 754
716 111
913 911
590 510
313 157
668 330
347 291
284 273
833 739
789 34
972 641
759 151
127 50
760 291
578 312
730 15
773 306
727 209
341 167
876 598
828 540
853 450
870 697
476 429
791 544
709 381
800 684
765 333
410 203
712 226
806 343
190 78
797 543
886 732
277 264
506 82
199 103
880 51
388 169
738 593
363 347
678 611
467 36
934 300
604 361
149 103
920 454
392 308
411 251
678 330
727 459
682 593
552 489
383 238
716 60
786 159
791 219
881 861
622 49
811 44
805 629
432 428
919 163
818 438
854 853
602 241
885 727
571 491
794 46
657 337
997 561
654 45
585 489
842 405
446 340
763 485
926 453
308 61
697 330
338 262
797 761
704 570
188 149
921 85
754 82
646 143
622 331
395 254
868 171
506 442
288 259
832 470
939 646
510 355
620 509
219 218
683 482
196 130
783 326
546 504
522 282
732 416
798 675
976 588
461 155
896 158
862 249
948 124
821 607
853 593
562 176
473 349
877 259
359 87
669 15
302 253
584 64
427 203
277 176
153 107
857 214
924 496
801 607
998 866
663 188
371 237
867 318
969 436
972 333
455 331
724 556
659 501
899 71
547 260
347 250
247 201
773 571
561 518
740 395
691 624
425 45
618 291
677 543
382 218
979 122
289 139
858 550
871 818
740 572
709 454
482 401
613 581
669 555
540 331
868 397
707 488
904 94
488 135
645 367
635 4
106 84
241 223
919 261
621 234
585 400
211 57
807 430
907 172
851 704
430 412
742 650
470 321
816 810
192 55
335 208
195 159
592 116
799 531
739 370
948 534
628 20
907 885
521 362
669 380
905 26
995 552
821 190
965 155
886 142
721 441
585 391
492 254
669 521
337 201
956 455
810 519
879 804
784 51
950 560
898 381
777 421
865 799
533 182
263 79
736 705
419 391
758 487
849 542
547 346
785 619
811 498
186 43
586 34
999 306
945 581
818 423
522 318
569 472
812 724
852 268
827 64
863 712
962 245
711 297
738 29
895 477
856 476
740 200
291 188
938 410
747 158
451 254
784 677
286 16
743 194
884 386
188 86
500 43
842 130
952 469
552 519
988 724
753 693
679 378
956 500
643 408
949 284
605 592
711 360
839 810
767 431
881 736
756 312
841 148
992 183
620 531
683 377
855 10
934 304
540 391
553 364
801 766
762 132
463 374
577 3
941 771
387 29
673 254
508 320
712 574
667 483
554 68
560 356
882 500
862 829
832 80
324 27
157 1
843 164
926 516
859 21
738 473
496 262
739 641
475 389
764 121
463 427
999 418
252 109
426 405
853 766
992 547
466 123
519 157
891 538
958 125
851 252
805 30
848 545
390 174
967 449
115 46
433 64
813 371
589 181
873 484
387 85
590 395
768 592
904 133
953 142
280 8
443 112
338 157
187 53
935 11
983 766
402 157
979 147
766 686
980 588
784 96
129 49
835 297
770 381
604 206
823 159
964 679
921 42
995 637
565 256
714 464
739 651
754 714
859 92
970 555
608 339
580 307
746 630
843 433
977 874
621 327
238 27
618 416
536 216
374 15
869 247
983 698
965 231
493 63
756 312
511 235
610 488
641 602
962 848
833 647
301 182
900 303
730 599
615 430
341 132
591 152
469 117
844 303
690 21
483 438
386 308
869 606
437 248
689 226
916 614
671 185
920 88
788 395
651 107
957 664
965 170
820 554
951 620
530 168
549 97
765 174
747 730
877 365
420 418
929 126
720 565
939 763
546 479
967 367
413 241
764 293
212 189
753 560
450 366
907 18
411 374
610 391
991 817
886 102
669 197
451 62
299 2
833 70
956 939
837 381
623 84
499 390
825 408
959 849
563 512
855 454
551 66
522 305
633 326
923 672
904 243
925 449
663 187
315 147
813 123
783 492
728 469
777 566
539 456
886 205
645 341
390 36
519 102
669 37
600 35
763 179
807 474
831 201
519 228
201 176
972 667
396 316
656 339
581 436
869 183
895 453
549 393
554 432
743 199
746 731
575 421
511 296
963 128
823 448
717 83
672 31
1000 122
670 476
391 166
634 509
842 349
313 256
505 364
913 846
622 30
712 573
735 578
621 206
878 564
581 141
633 10
835 616
658 289
601 63
887 278
665 409
566 331
324 206
771 102
322 183
396 122
642 472
332 254
685 439
833 323
957 620
889 24
858 457
392 198
830 709
261 68
961 913
933 73
144 16
610 40
588 524
947 153
592 570
971 230
853 733
882 610
806 192
430 271
364 180
475 420
634 400
745 352
562 387
164 84
716 294
721 639
611 440
250 213
862 538
967 244
557 239
121 103
912 686
314 290
896 881
847 141
989 601
478 328
364 1
665 196
997 708
985 408
860 574
606 25
93 70
999 419
145 17
922 630
996 639
842 38
930 325
772 706
397 17
846 545
971 383
898 799
999 789
377 191
298 28
351 324
994 943
319 262
821 464
523 371
836 729
209 135
387 238
493 63
433 98
764 480
804 175
971 549
966 230
272 187
294 265
701 198
924 248
677 649
954 619
920 351
543 452
668 618
469 363
880 247
664 492
879 64
551 42
997 431
488 217
308 38
609 570
919 704
781 767
287 66
313 183
371 34
504 398
966 426
748 415
742 456
896 594
880 822
985 618
659 289
525 357
931 515
706 427
633 632
127 80
872 827
729 624
763 197
470 86
887 230
452 54
928 386
236 39
465 408
440 226
900 429
141 90
383 16
669 286
359 16
983 728
740 204
994 676
872 838
472 440
618 247
553 549
336 98
792 42
673 344
770 363
677 333
816 256
984 843
244 50
927 42
586 275
360 243
923 109
603 71
117 19
910 761
905 214
744 71
132 2
749 200
814 775
230 66
520 447
614 294
573 391
518 307
575 511
998 74
848 717
787 384
727 117
758 485
952 380
861 715
466 331
559 38
875 223
781 773
801 81
866 401
173 154
673 459
504 388
108 55
925 171
848 351
517 417
633 443
659 131
98 3
957 892
719 468
754 440
484 317
963 422
626 259
306 197
616 420
235 84
734 125
579 100
682 222
744 420
712 688
860 169
233 46
819 39
585 459
95 65
627 601
830 143
787 737
966 638
996 308
987 874
478 377
579 264
812 362
922 508
836 613
901 506
506 212
780 716
213 14
859 503
473 204
939 794
539 508
640 236
561 40
523 198
402 206
875 248
551 369
727 333
360 303
870 344
924 797
632 225
741 161
424 192
621 11
897 681
842 301
420 62
812 723
867 533
959 317
469 162
729 6
112 95
630 467
516 405
952 57
600 536
644 513
403 288
744 250
875 496
907 249
619 585
805 84
924 369
924 515
904 592
905 440
908 163
746 397
368 226
305 252
592 250
950 155
739 86
234 181
913 864
950 183
287 100
649 430
542 345
787 1
533 353
948 820
419 384
852 54
680 78
836 698
857 96
842 831
483 2
840 89
386 34
686 188
823 558
870 556
699 696
641 606
242 150
847 342
838 245
519 331
912 207
586 153
641 372
222 95
657 612
745 317
309 21
288 28
934 847
556 390
651 491
482 204
973 633
952 325
606 395
567 207
665 660
707 169
312 166
495 112
82 25
611 407
481 293
886 260
752 368
681 373
331 297
742 588
944 57
745 130
999 996
982 97
699 564
544 195
997 613
519 142
586 362
795 310
687 503
830 230
212 5
275 27
858 197
784 673
938 871
393 3
880 97
604 447
640 54
480 270
667 416
667 428
478 316
746 115
845 829
972 656
718 592
736 26
567 248
474 340
981 928
608 434
175 36
626 43
749 460
731 138
750 123
930 204
543 277
435 290
517 22
938 78
914 13
511 69
356 111
395 4
821 25
134 47
890 784
895 685
926 539
839 385
744 492
843 758
687 579
904 98
950 762
342 106
209 44
817 353
857 290
777 347
774 421
359 348
391 302
387 299
435 250
803 206
972 894
926 306
777 229
957 742
617 185
971 754
652 507
424 68
696 208
715 387
784 116
534 289
448 77
863 135
459 59
288 246
249 236
686 399
856 662
986 975
772 12
870 321
953 941
653 503
897 496
850 59
420 86
666 102
661 13
129 64
590 29
735 432
853 215
936 726
880 810
758 686
778 201
837 647
506 296
775 568
638 145
328 16
960 325
715 257
924 79
827 86
928 349
827 809
606 43
617 522
841 674
681 17
611 519
722 453
902 636
494 289
628 230
938 821
525 375
633 524
591 522
908 177
964 6
401 309
911 754
539 242
867 660
442 115
623 48
402 196
869 521
409 194
703 361
361 130
541 106
734 613
542 269
509 234
698 291
537 404
644 571
720 163
840 57
773 624
711 631
630 467
552 111
691 545
764 480
518 350
408 167
703 253
383 275
764 592
401 52
136 96
252 124
490 107
694 178
340 118
273 18
624 153
319 86
610 496
810 347
856 33
247 37
320 156
746 339
747 163
607 225
889 343
952 111
809 404
580 103
845 38
449 276
634 339
799 535
646 54
847 554
399 371
49 12
863 471
857 691
953 76
618 38
132 72
958 411
841 335
646 564
773 378
561 114
817 741
827 90
959 787
407 75
925 275
750 516
975 510
866 206
610 511
501 432
825 508
784 128
597 180
985 469
958 852
847 30
958 557
371 365
775 174
938 149
982 717
991 78
629 149
716 197
907 76
961 101
989 413
293 255
141 97
487 351
634 598
469 71
655 351
641 102
809 531
945 816
942 196
537 418
480 90
352 174
751 749
686 669
536 363
783 694
476 234
968 675
548 119
901 666
854 350
812 767
670 378
235 12
845 536
313 181
279 193
757 299
474 347
772 321
519 83
561 296
847 581
837 631
483 231
991 8
861 746
581 374
865 400
906 673
905 100
739 82
659 70
787 507
605 453
956 272
392 77
928 306
533 186
773 365
495 303
817 338
811 227
378 86
873 428
705 609
921 896
921 73
526 9
990 50
717 239
685 10
726 494
694 427
914 75
756 184
690 140
933 255
544 522
754 48
461 410
577 429
535 388
793 505
945 849
693 155
503 122
759 88
942 105
512 387
957 28
942 405
631 244
418 55
246 197
187 29
659 458
596 275
459 261
589 154
738 126
631 596
768 628
713 515
934 794
321 153
661 36
727 584
981 143
523 57
728 487
755 239
697 182
573 534
799 396
773 20
555 505
748 39
879 684
845 799
552 381
136 44
203 82
972 498
572 382
808 249
563 213
77 4
831 96
705 460
537 207
167 112
593 164
292 212
726 193
653 332
539 491
692 233
396 162
700 654
910 287
577 131
337 78
722 579
892 45
718 292
808 667
852 525
334 35
744 369
659 44
532 494
315 120
834 782
663 428
915 352
741 590
859 529
593 47
994 834
991 746
960 541
765 22
595 198
864 706
648 526
953 755
412 221
477 113
582 236
996 408
170 30
619 539
921 671
848 592
909 59
823 56
848 525
842 109
994 2
496 112
768 480
568 69
766 173
852 64
509 410
514 320
856 10
909 177
141 91
427 256
612 270
834 829
885 706
509 154
641 467
700 613
766 185
817 242
625 81
924 731
697 367
916 858
499 293
958 597
788 729
935 419
433 150
581 248
920 272
900 192
372 108
858 798
950 836
41 36
729 262
926 441
832 326
326 7
925 766
577 290
608 230
537 142
638 491
855 752
945 203
555 251
951 754
974 557
850 519
405 102
755 692
908 623
667 574
817 88
681 162
765 627
819 337
540 156
924 595
629 512
368 173
972 824
860 155
888 474
308 73
951 143
594 473
900 736
769 632
207 98
638 568
504 51
226 100
605 497
915 663
288 160
821 62
981 297
337 79
379 196
523 508
888 414
979 522
880 633
482 410
834 619
394 205
575 514
728 709
970 205
542 524
752 671
973 336
785 396
744 47
684 155
594 513
818 288
339 7
683 95
926 718
677 258
455 276
499 145
929 71
393 45
792 86
575 388
925 582
453 452
904 698
535 389
866 659
964 71
725 335
286 91
414 91
435 289
973 448
339 256
250 199
557 363
985 141
909 119
431 423
623 578
890 560
917 121
797 518
725 402
777 586
788 432
761 737
799 664
831 75
908 691
357 39
659 141
374 141
906 430
666 483
540 225
570 404
864 196
301 88
806 675
664 534
153 98
871 201
957 649
274 274
949 26
920 429
447 261
809 707
75 63
790 395
594 212
520 310
891 12
344 21
679 408
938 788
721 5
922 680
335 153
951 389
564 48
789 614
999 973
417 249
475 101
662 212
658 426
653 6
405 112
858 422
694 596
755 150
553 110
621 276
269 187
242 156
941 472
169 4
242 175
811 505
462 12
978 740
186 52
748 537
277 172
497 127
354 16
550 236
304 244
669 663
753 28
963 59
393 114
751 164
574 556
537 219
89 65
606 378
860 673
672 403
154 32
666 651
739 90
522 206
982 231
900 808
947 450
908 487
694 47
625 453
804 76
541 153
834 730
460 187
728 471
796 217
353 37
563 123
844 585
697 560
291 159
718 90
549 214
933 638
441 387
886 343
354 289
278 41
801 43
686 99
483 212
878 350
319 48
550 382
924 413
802 637
808 165
560 521
782 311
984 33
956 595
762 391
819 175
686 221
166 140
106 38
706 353
418 183
538 362
914 116
750 309
931 511
20 15
901 481
573 334
364 255
453 418
615 90
883 154
952 524
871 731
748 471
751 357
654 298
987 963
829 527
947 637
506 359
814 480
605 547
344 77
961 536
782 430
61 33
902 687
228 21
958 802
541 206
681 152
921 660
156 17
818 654
862 564
338 307
713 237
949 416
568 236
404 191
942 646
915 261
712 497
518 429
496 170
604 395
130 72
491 115
987 421
614 41
842 207
913 516
168 138
905 607
894 858
831 556
157 36
193 133
792 402
799 403
851 317
653 588
932 284
507 280
957 490
501 247
608 180
958 435
783 244
415 281
81 47
751 584
620 543
799 793
155 12
794 466
746 353
319 55
430 429
824 485
897 43
851 281
460 399
706 192
795 45
645 350
658 612
333 226
888 738
973 713
62 52
789 567
605 109
890 606
781 37
628 544
870 502
740 700
888 367
977 319
670 547
742 469
896 151
542 350
983 142
380 102
917 699
875 324
998 32
359 104
508 225
516 387
982 555
817 809
212 45
509 246
689 623
674 230
442 58
435 130
672 539
923 663
874 841
973 931
677 442
229 124
402 67
521 101
980 279
887 609
966 880
412 229
515 136
681 537
650 213
802 73
815 321
469 274
682 8
937 708
899 800
614 11
977 209
522 216
999 562
734 525
952 704
710 126
894 836
779 52
943 398
736 437
938 686
773 266
881 589
729 349
705 28
763 529
862 421
896 187
695 61
791 787
969 589
419 321
649 620
689 144
978 79
968 612
724 129
779 18
338 108
232 84
332 319
960 381
790 666
985 847
788 6
553 301
841 175
980 388
850 196
519 89
97 63
298 29
729 533
537 509
933 861
963 164
539 146
144 3
380 190
790 371
815 471
890 92
607 96
712 353
720 299
830 533
830 334
797 570
790 310
924 129
668 297
508 353
714 282
928 163
664 656
583 249
750 488
728 691
871 164
967 639
729 651
980 735
829 473
873 578
822 736
753 510
947 519
720 393
703 584
833 785
483 89
510 44
763 263
485 350
454 69
670 314
987 750
359 161
376 290
757 423
584 69
612 147
752 660
472 233
979 716
413 175
447 340
994 751
966 878
357 140
466 150
584 86
641 571
452 116
773 71
685 396
995 989
804 191
982 101
341 297
707 177
735 108
954 692
315 25
981 780
719 308
346 318
769 136
694 140
821 192
719 147
957 254
559 193
924 711
882 221
683 523
513 468
576 199
971 476
498 435
738 169
852 301
874 356
499 485
329 284
894 745
511 214
959 851
895 838
534 418
482 396
933 183
796 511
922 844
665 379
716 453
966 812
200 69
628 389
919 748
705 508
993 445
203 90
569 427
299 106
864 521
819 400
603 290
780 745
661 61
748 442
723 151
684 345
908 609
999 832
351 20
444 317
835 117
996 29
966 213
717 549
950 73
913 131
843 241
434 201
754 346
861 135
356 339
372 248
776 89
762 424
187 29
614 20
198 193
44 29
714 589
900 896
923 623
174 60
606 185
643 82
873 40
890 380
817 465
991 402
239 50
449 209
635 622
937 550
920 754
773 488
904 167
362 361
910 307
681 82
845 57
611 314
855 580
984 829
753 240
728 569
614 144
557 201
748 691
917 307
860 263
889 741
967 229
931 770
954 58
774 380
527 307
920 329
442 80
652 557
960 499
705 117
175 17
944 6
610 566
812 579
582 305
924 416
968 885
963 553
975 276
856 652
789 614
666 343
971 401
899 894
650 281
865 183
529 261
862 709
637 418
383 378
865 416
724 658
730 129
958 635
742 106
642 113
189 138
482 92
876 152
696 501
611 36
272 6
708 404
745 148
916 751
882 183
919 839
936 798
904 269
815 306
198 43
204 28
848 633
999 73
553 256
281 69
991 608
954 47
289 23
825 618
821 717
603 473
680 137
804 708
762 490
328 326
903 687
836 620
496 135
961 205
611 70
993 658
992 741
420 395
732 679
769 677
997 794
838 735
930 21
976 416
888 688
322 293
985 927
921 556
447 99
656 464
357 201
149 113
587 283
754 577
677 182
516 241
738 101
911 314
637 621
540 489
681 47
875 378
713 469
787 11
992 408
940 931
658 413
160 132
481 363
693 518
582 282
181 67
381 295
263 140
506 208
879 446
333 319
942 761
906 175
921 83
523 265
884 278
719 102
833 646
699 651
537 518
312 137
821 676
932 146
709 635
872 815
747 656
864 244
569 469
440 24
624 503
757 414
701 229
135 128
555 323
998 576
949 116
98 20
847 110
293 47
901 822
960 903
921 851
691 423
950 619
989 15
676 674
531 500
553 174
892 234
467 8
224 169
478 408
882 374
792 239
844 658
747 565
775 733
817 129
676 271
269 156
829 784
609 272
674 103
757 523
969 825
508 159
941 51
871 385
556 276
358 294
291 3
508 280
941 353
821 96
436 237
878 575
384 58
574 131
993 829
892 10
63 3
569 47
938 899
999 592
650 344
921 101
539 110
971 417
865 812
743 565
955 106
928 798
486 333
303 101
234 166
602 166
983 928
377 161
580 234
458 47
672 634
515 337
717 501
984 680
728 239
869 187
306 273
853 814
967 857
767 487
956 498
631 159
984 847
371 357
707 209
838 523
427 75
695 129
688 487
581 339
993 797
862 634
851 204
988 889
655 484
875 368
903 258
909 595
924 457
439 420
508 58
837 41
221 209
490 30
363 212
849 557
983 364
646 439
306 118
762 562
812 102
772 409
172 117
457 295
842 580
117 108
527 61
642 612
985 739
577 42
273 37
379 356
891 135
484 211
825 339
983 855
566 143
560 75
691 386
58 34
956 265
978 67
467 36
431 68
733 368
616 501
223 160
551 367
549 131
719 118
824 446
963 770
135 61
847 167
457 236
904 556
671 362
603 162
918 401
443 370
992 843
714 343
415 191
793 351
559 129
728 63
988 592
458 95
762 415
989 313
777 777
764 533
973 42
762 272
511 236
932 734
571 507
953 186
712 513
654 18
738 116
980 977
691 267
786 408
646 556
471 2
795 577
773 254
382 278
982 677
855 213
313 253
515 338
592 394
911 386
546 73
135 121
562 294
913 740
804 747
403 28
507 439
957 476
683 454
77 47
769 615
792 560
586 106
773 428
954 106
997 176
785 706
778 509
634 182
643 253
610 221
952 457
204 187
945 274
933 294
330 279
301 13
699 496
788 619
1000 257
505 66
452 354
767 57
853 6
777 643
623 304
360 318
305 54
454 299
812 615
478 132
358 205
577 335
962 438
740 124
868 193
311 32
424 51
354 215
901 621
846 392
623 300
714 638
962 576
544 526
585 541
433 276
893 411
786 18
896 563
627 81
949 634
249 54
487 5
628 539
743 223
797 229
155 82
941 930
406 220
855 57
793 453
791 758
673 601
579 344
881 601
300 74
488 235
347 136
627 39
737 352
58 37
666 98
985 409
587 479
919 142
605 314
982 876
195 183
297 273
299 131
853 208
992 819
894 576
815 125
593 236
932 19
942 766
694 164
825 107
985 329
964 562
336 90
859 336
845 710
826 35
987 260
684 681
952 861
755 274
947 415
680 420
943 467
748 138
418 43
626 576
952 86
969 370
873 137
821 20
873 471
809 428
634 378
443 199
442 354
828 235
982 702
256 104
394 385
587 497
784 605
348 328
826 781
779 521
799 688
786 249
919 475
192 10
993 253
861 790
745 269
823 560
259 88
707 374
571 83
756 219
905 247
708 704
415 213
665 184
874 478
194 63
421 196
700 502
934 757
782 434
992 142
901 758
804 721
692 457
555 332
962 36
272 176
419 229
776 102
707 193
514 99
654 134
951 716
754 558
955 907
778 152
971 728
811 49
827 434
892 18
424 116
743 443
597 432
811 749
754 35
877 374
383 160
327 253
967 356
753 298
439 22
914 175
548 463
822 259
704 74
429 246
580 347
387 175
712 398
867 226
907 748
292 218
483 115
616 599
979 100
970 823
571 366
877 631
389 355
956 215
641 473
102 88
714 178
735 136
637 47
403 371
955 203
783 583
747 309
956 747
673 214
932 864
515 117
907 648
893 597
526 283
840 424
739 25
983 576
690 398
773 489
661 294
891 591
628 390
568 279
933 280
407 358
415 340
702 63
109 107
675 540
577 163
637 276
648 95
81 53
806 544
778 347
934 417
666 337
998 445
865 387
957 561
978 747
924 819
454 224
361 79
803 71
413 213
258 93
865 558
985 105
998 401
913 407
992 725
920 799
455 274
433 411
932 736
543 180
312 311
307 49
980 609
737 97
499 299
590 19
686 541
933 749
766 200
949 587
835 701
957 291
833 305
593 368
892 666
716 538
829 63
485 64
660 634
399 246
722 684
911 834
647 85
992 167
940 94
991 886
570 110
477 186
780 749
656 642
509 376
384 173
695 415
933 135
938 691
531 250
600 586
856 412
888 113
230 138
672 361
548 433
706 42
734 363
178 42
694 498
713 240
830 706
304 4
946 541
891 812
628 173
916 840
582 174
332 175
163 99
431 38
427 343
948 74
847 185
968 219
494 380
468 341
487 17
332 307
868 690
433 93
784 698
539 79
999 74
368 121
676 228
613 169
864 604
620 606
528 187
903 439
601 240
884 289
760 533
646 7
975 292
664 490
574 554
697 99
811 456
502 438
603 491
398 142
750 196
906 386
958 165
791 752
677 240
559 359
623 535
654 203
504 91
973 845
659 335
648 330
712 551
757 342
671 634
390 255
826 67
528 395
870 257
986 706
856 404
620 495
110 61
727 377
374 162
412 115
461 164
919 678
572 422
786 245
537 369
889 770
266 146
926 207
494 34
512 437
702 683
918 543
780 753
689 444
545 56
622 362
244 80
686 351
612 236
990 680
670 247
878 448
776 8
990 447
944 917
553 314
532 509
106 25
841 291
901 778
938 310
882 539
963 745
871 698
610 34
561 522
491 451
971 458
117 115
559 58
947 492
311 166
773 330
693 386
953 677
544 515
919 75
740 515
927 89
440 425
989 23
933 160
484 279
466 367
931 930
217 88
467 346
782 318
422 251
281 196
549 89
775 7
923 902
895 127
530 270
493 234
661 634
968 498
707 35
698 511
345 14
769 92
865 295
830 418
946 437
610 359
126 100
731 561
434 346
395 142
563 98
914 382
806 722
204 112
894 885
603 339
115 73
841 685
523 276
871 72
30 12
662 660
956 278
246 9
281 100
256 80
743 343
472 366
853 624
723 104
927 143
242 53
675 179
653 55
892 327
874 338
768 338
758 368
552 8
320 279
535 378
637 71
930 42
842 79
957 626
921 245
808 525
217 28
545 44
496 262
482 178
374 303
366 199
744 584
552 256
578 352
726 388
638 430
698 109
936 271
770 11
363 274
857 848
733 674
821 27
719 439
308 140
727 59
788 314
563 363
416 46
769 273
967 952
520 82
303 184
426 81
733 27
230 67
648 137
218 4
869 563
888 417
668 93
58 34
419 240
690 463
266 223
900 20
324 54
874 777
328 50
495 172
874 701
351 267
887 231
998 667
652 216
253 252
694 49
745 177
753 395
275 148
890 230
936 1
970 438
501 76
896 138
272 152
385 226
158 153
474 133
835 517
634 211
880 533
636 230
691 202
621 477
880 274
539 208
762 189
985 778
449 114
751 535
870 59
231 220
216 33
938 915
880 669
514 64
360 357
396 357
860 120
958 646
346 224
408 19
630 532
482 481
416 234
841 782
869 570
123 12
497 7
279 120
301 48
623 381
383 340
680 547
736 529
719 172
811 108
229 131
603 61
68 35
656 22
340 313
348 293
848 216
864 554
547 242
901 46
498 369
537 132
681 451
460 92
967 31
470 194
968 769
856 636
930 253
510 72
230 153
278 169
804 66
429 396
891 221
338 282
221 168
878 677
722 414
946 683
736 310
636 361
259 251
118 86
563 89
400 378
784 286
626 312
513 439
737 155
712 121
986 825
836 664
862 512
975 858
918 553
981 606
398 385
813 187
474 55
518 264
862 405
738 695
836 142
961 630
990 407
689 115
881 428
846 810
347 82
845 345
643 290
827 385
650 204
798 232
411 383
685 126
330 16
749 388
569 21
615 210
877 220
890 739
714 490
549 411
472 128
848 424
699 44
984 681
995 629
499 422
797 706
922 852
908 871
727 581
416 327
971 622
597 285
968 930
347 301
811 2
927 554
514 116
518 192
639 468
588 452
971 598
733 244
614 455
884 262
272 116
317 223
562 371
786 431
211 26
649 16
379 347
918 856
787 670
679 642
585 472
430 366
696 237
419 244
978 471
655 278
849 353
870 536
730 452
642 345
616 266
238 231
562 66
896 815
685 491
448 169
610 186
969 228
770 19
276 22
604 596
400 29
465 74
530 146
945 683
973 517
767 614
322 116
840 494
921 380
459 113
838 199
967 164
925 548
881 273
689 569
686 199
414 330
465 296
897 13
751 30
379 50
995 929
976 332
871 246
419 180
626 267
896 830
774 282
690 416
606 437
701 345
671 295
459 142
541 463
802 452
883 800
904 372
671 329
650 109
442 54
893 128
625 56
908 39
809 262
903 1
665 48
996 291
768 252
859 483
735 85
905 7
823 38
985 343
717 27
975 494
681 422
203 14
989 205
964 306
350 182
754 249
655 452
618 561
735 294
670 66
458 221
507 294
666 211
928 305
510 247
802 606
578 522
532 477
430 130
302 117
809 77
883 863
476 431
745 715
974 598
721 708
294 25
967 391
541 299
772 394
734 616
497 167
513 84
765 152
662 549
996 442
216 19
813 88
616 550
864 66
819 636
162 94
945 858
552 358
767 209
579 373
979 737
940 800
180 94
303 7
993 400
536 101
681 597
444 433
761 389
104 45
885 545
691 572
800 532
513 91
765 672
876 601
972 546
883 129
719 349
730 42
937 659
762 416
575 542
958 196
569 10
764 320
838 820
775 563
860 174
623 559
865 5
767 681
747 489
812 302
831 19
886 591
893 168
858 808
506 231
310 300
602 153
765 234
681 626
900 527
935 405
561 108
592 67
842 134
943 240
999 125
527 70
720 595
998 291
813 442
5 3
908 692
704 297
28 20
227 189
770 285
915 224
949 795
398 167
389 94
248 15
666 464
263 213
941 337
326 316
587 397
277 224
597 173
742 397
779 305
687 402
887 105
752 590
594 485
903 670
516 391
999 196
820 233
171 69
788 649
962 349
940 106
361 196
831 233
246 67
393 36
585 558
673 268
991 551
600 171
875 85
430 114
883 697
650 498
840 680
487 474
125 76
231 185
496 138
218 209
821 775
741 366
696 218
781 123
653 108
662 126
848 744
979 6
781 236
736 304
456 141
756 325
906 581
974 801
987 498
788 302
409 187
515 297
983 458
758 360
511 322
857 600
939 872
635 236
305 106
872 8
501 305
774 392
975 51
972 182
450 225
244 226
982 634
989 685
955 57
762 647
655 480
501 126
829 15
914 119
835 62
356 217
980 392
676 179
395 78
872 771
893 193
547 11
888 664
883 851
605 120
929 727
437 411
548 77
224 153
766 113
383 101
931 875
574 304
794 707
734 519
946 788
703 166
832 420
755 554
267 170
931 518
439 246
126 104
915 216
960 259
922 905
525 438
693 23
582 7
810 182
474 387
921 366
901 644
549 288
796 458
759 42
999 179
288 214
904 273
583 60
949 644
566 252
288 222
978 892
744 112
772 314
668 166
571 473
713 273
523 504
986 594
828 38
504 31
828 687
563 205
705 189
444 224
432 295
606 313
882 235
536 416
964 358
846 461
866 805
634 541
857 484
885 585
504 94
743 355
617 459
580 376
376 190
927 435
947 916
519 325
985 799
797 655
874 175
859 438
636 41
920 704
379 1
936 838
782 18
658 494
589 541
424 36
765 158
908 522
370 202
242 123
478 74
518 183
899 843
726 446
910 706
660 426
976 336
964 718
703 615
672 299
867 282
579 309
906 274
551 424
756 626
706 88
620 536
703 155
841 790
733 213
764 291
659 61
176 152
722 71
846 163
929 145
396 384
626 447
777 105
869 54
866 138
72 69
599 550
328 227
423 4
410 227
176 139
507 372
553 267
927 671
578 262
245 26
824 255
1000 215
619 273
633 339
595 196
259 160
495 363
813 197
647 190
745 460
639 76
134 108
170 51
572 122
788 7
593 253
848 559
683 525
314 40
893 797
215 175
547 284
257 3
765 280
936 867
788 518
446 18
567 172
612 438
701 463
713 410
264 43
290 178
566 442
829 353
960 636
491 311
814 272
799 50
953 387
883 620
490 289
928 617
234 4
913 867
567 455
907 548
791 22
624 461
518 173
916 377
1000 202
378 176
307 135
871 445
259 37
623 431
789 682
381 178
312 304
617 33
924 240
663 449
967 868
609 241
521 49
739 502
659 138
799 504
923 520
273 43
982 394
236 158
640 634
942 548
829 80
769 69
736 47
895 399
685 193
901 207
387 379
654 108
876 129
889 215
696 120
772 419
878 854
992 658
410 30
554 102
885 745
852 313
856 335
574 466
509 127
845 789
714 364
987 499
477 396
936 197
722 136
432 239
526 424
641 117
888 35
705 99
456 197
155 62
335 116
847 360
873 816
134 64
213 63
972 628
947 799
933 458
874 718
900 712
551 165
822 610
575 107
980 200
847 472
926 427
797 382
905 264
795 221
591 550
728 405
880 854
349 250
704 118
663 492
531 219
339 203
634 444
755 627
375 50
366 9
860 426
979 229
579 317
400 29
761 712
420 199
624 305
671 225
590 539
601 545
697 418
865 852
919 481
722 260
858 750
699 584
392 200
650 23
517 143
768 446
821 12
843 667
970 46
292 43
929 216
968 965
474 315
789 666
508 251
571 152
767 712
152 51
711 391
972 915
653 432
669 207
508 370
548 385
768 748
480 57
856 533
905 101
975 309
478 209
816 41
415 333
670 506
565 139
287 177
798 187
387 214
575 126
705 79
750 339
955 665
548 541
353 220
868 511
463 400
279 181
817 592
386 96
873 342
866 208
871 576
817 160
811 256
255 13
950 480
474 103
613 283
862 454
579 360
710 294
629 154
687 181
977 661
447 366
874 503
304 167
568 298
217 187
333 301
683 164
585 240
261 32
389 220
244 144
678 150
922 807
976 403
721 73
701 506
345 250
369 208
236 174
652 78
944 467
935 629
528 142
491 348
966 416
727 592
759 481
560 339
596 80
658 434
322 130
863 61
755 731
540 424
443 142
379 131
789 332
963 272
589 189
861 95
106 90
934 3
698 24
789 184
559 131
730 215
594 408
445 417
701 209
897 380
887 629
546 366
467 86
712 391
562 417
219 72
635 418
663 8
649 190
213 15
399 47
324 239
418 19
910 46
445 438
619 279
602 346
825 516
413 370
672 222
724 532
791 401
708 24
767 492
993 872
921 391
784 37
542 194
732 592
898 725
661 294
622 173
781 444
973 306
368 49
605 149
574 323
785 648
628 628
668 359
919 570
529 223
807 562
945 91
601 54
924 762
861 331
791 154
883 790
316 233
725 618
870 854
896 47
673 398
476 331
504 495
564 367
347 209
275 15
712 291
907 36
597 373
668 599
427 8
895 695
831 729
873 537
689 544
849 353
946 270
817 466
754 93
882 657
959 759
636 355
470 216
840 685
731 271
815 546
79 43
977 744
131 4
972 893
832 611
712 481
541 282
862 669
485 247
973 259
684 199
826 335
577 110
842 316
843 236
357 199
575 391
864 479
178 42
965 528
618 576
356 312
785 337
981 523
843 426
880 472
395 139
646 33
159 124
501 87
488 305
592 43
552 517
932 334
827 345
948 298
271 77
855 45
407 179
827 391
832 244
874 595
562 395
667 431
603 434
957 729
510 392
464 199
587 575
333 28
585 456
607 476
44 8
492 221
640 397
574 290
639 71
963 908
779 260
637 140
165 157
858 226
797 443
701 546
996 215
993 972
858 327
752 436
691 236
976 866
613 513
822 517
936 741
664 237
786 646
668 136
610 267
613 331
709 506
740 200
324 172
824 774
557 410
254 220
942 2
830 569
294 205
959 115
562 207
714 341
986 81
460 137
496 235
979 509
543 403
373 144
762 447
34 25
593 73
555 329
905 861
874 439
596 152
200 110
437 164
330 188
654 414
631 371
887 687
914 258
482 360
438 21
374 370
319 29
874 127
490 74
906 485
981 819
559 20
488 62
213 57
823 259
756 741
953 602
654 584
953 564
608 126
783 766
891 352
423 379
663 69
560 311
811 778
79 4
657 508
759 451
712 263
577 289
771 408
486 322
594 177
966 595
619 532
975 597
525 333
875 400
639 637
594 284
720 271
808 50
549 23
229 190
605 439
974 753
142 91
755 80
885 550
360 51
947 26
635 260
344 86
753 73
566 123
641 35
670 248
662 505
294 25
948 260
401 285
597 242
981 847
686 259
695 561
616 266
370 244
822 353
97 93
301 201
897 368
968 884
937 881
920 14
655 241
665 265
782 671
270 79
600 139
675 474
707 559
833 291
849 404
758 30
891 488
817 341
604 459
583 27
491 223
336 228
817 179
734 291
377 303
703 673
332 218
840 220
926 867
774 598
953 694
898 202
770 627
271 115
609 544
473 307
512 127
767 38
668 249
434 363
773 563
963 459
625 461
421 323
886 501
968 576
666 29
852 509
168 154
990 277
881 407
522 208
900 251
336 307
331 328
893 7
466 330
717 532
659 400
758 347
791 299
865 535
551 243
251 160
252 121
479 98
76 46
890 11
603 329
525 360
750 119
359 65
600 28
460 29
420 336
382 304
866 180
153 51
773 365
850 528
965 311
982 308
219 86
986 418
542 408
836 328
439 293
1000 200
786 248
669 336
713 529
826 494
425 389
173 137
779 341
827 50
652 411
706 271
861 384
505 183
185 52
664 632
930 373
124 121
672 379
644 377
329 308
898 604
944 122
243 160
147 77
944 915
430 160
468 279
563 499
647 586
474 109
658 78
758 528
502 425
770 223
979 960
767 52
210 151
881 667
975 326
519 351
699 573
948 175
815 532
663 331
813 761
973 874
860 608
633 49
912 229
862 686
504 236
764 498
935 689
633 64
481 148
766 331
606 130
869 703
760 423
773 87
518 161
266 90
928 261
966 301
553 415
537 322
461 69
866 219
432 99
819 313
265 111
327 184
736 637
497 184
495 264
678 284
773 80
751 213
149 78
642 382
426 285
735 576
844 561
874 832
447 365
263 27
923 252
989 118
801 221
601 98
548 112
65 60
392 311
950 331
920 773
889 552
410 401
647 280
541 472
296 226
66 63
479 383
916 272
503 92
522 418
598 491
903 374
773 390
723 579
373 30
452 295
856 591
430 68
308 207
608 607
676 51
812 742
619 243
914 546
627 396
742 640
163 113
886 245
975 288
533 421
433 215
394 340
625 553
713 501
236 209
223 73
882 607
978 949
905 193
716 270
962 389
777 44
465 419
395 283
963 403
556 421
729 561
767 695
387 230
308 76
894 683
986 770
932 115
812 454
899 48
151 53
776 85
693 115
599 288
304 245
393 315
888 262
757 357
886 28
798 502
847 174
471 124
755 83
768 106
237 51
703 32
445 437
698 508
659 645
951 481
740 460
879 349
218 85
394 299
147 104
923 658
960 647
990 357
257 75
984 513
911 101
176 138
261 208
705 500
719 246
434 243
471 145
598 211
889 876
984 477
923 364
696 648
310 272
947 674
764 537
601 380
560 131
181 67
672 635
496 432
806 359
702 576
938 787
452 119
933 242
992 514
949 948
576 138
610 48
954 387
948 184
683 290
536 31
466 385
833 662
367 176
917 821
745 2
771 338
569 481
638 631
464 98
159 64
288 215
290 271
924 725
418 213
973 493
405 315
892 334
529 86
658 337
480 164
718 280
830 268
948 584
748 315
458 390
666 376
977 392
712 61
878 108
917 586
425 42
396 129
737 429
385 27
768 171
937 322
798 623
693 168
617 347
896 615
253 132
329 168
940 547
715 362
914 349
357 22
470 91
370 205
541 33
943 759
734 98
550 327
401 39
700 502
287 57
945 90
490 70
231 53
322 64
471 371
466 350
945 755
910 788
839 110
662 645
506 314
654 507
865 595
720 440
667 331
978 54
540 119
632 236
846 494
829 470
915 161
458 204
678 379
588 229
537 303
852 376
850 780
478 433
314 71
817 547
545 268
951 894
515 470
92 15
581 356
932 474
988 822
852 517
517 446
952 549
450 165
390 84
663 165
936 161
903 522
886 95
810 358
80 63
254 124
759 432
785 273
988 195
305 92
844 124
611 22
127 109
490 40
656 75
642 230
665 463
892 530
398 36
291 166
458 290
934 42
848 7
874 61
983 877
723 377
790 758
966 797
874 14
553 98
670 524
897 854
905 506
562 61
690 546
775 487
383 40
541 189
737 43
840 57
720 134
500 132
529 187
733 725
663 42
721 158
950 192
838 485
997 246
630 71
337 18
314 254
572 242
733 692
919 15
780 452
872 115
819 484
613 547
548 274
989 985
842 567
478 175
825 236
738 718
833 174
515 75
844 97
919 130
539 418
992 412
742 237
782 240
891 712
651 431
922 564
772 756
548 122
488 393
497 496
431 81
801 61
888 781
514 157
858 855
886 223
364 99
427 175
638 567
899 714
382 138
983 452
876 481
817 736
323 303
974 733
678 447
763 230
80 80
944 558
491 490
814 195
515 26
936 550
486 219
600 266
640 562
264 43
502 378
850 517
880 144
479 467
929 478
865 304
605 12
894 236
597 137
662 12
837 371
783 559
322 22
549 127
981 651
674 471
758 169
216 163
932 597
966 558
870 79
159 134
851 811
598 476
273 235
879 481
843 237
885 663
989 552
802 313
70 13
578 1
909 406
640 234
844 435
473 427
713 511
452 282
373 186
732 634
494 104
695 563
692 321
216 5
451 315
950 904
665 433
500 46
987 473
547 163
996 254
917 187
602 341
957 430
930 235
970 213
888 412
412 140
712 437
930 768
820 200
641 381
376 286
958 8
913 151
604 594
956 461
876 380
729 74
933 456
579 220
413 151
604 3
854 348
875 120
894 71
913 269
927 107
683 588
735 142
880 545
736 716
933 104
640 404
688 243
738 602
783 655
643 499
691 596
180 54
603 35
945 651
200 4
948 214
296 132
787 134
924 858
578 284
924 169
412 393
840 424
931 507
811 414
910 407
765 701
843 283
729 83
745 711
195 52
573 538
641 229
956 69
837 652
562 514
905 521
819 176
697 289
675 74
801 800
514 86
704 498
513 437
66 13
175 9
905 541
396 45
367 77
668 571
504 271
998 768
972 279
265 220
805 467
454 315
831 127
467 44
907 813
199 173
951 520
521 355
656 379
716 202
218 205
479 297
669 509
601 397
679 90
743 405
628 486
314 128
511 336
605 494
834 79
570 195
534 420
204 25
628 319
299 151
862 559
704 94
716 95
544 73
147 47
996 436
574 298
823 744
916 208
838 29
857 750
836 471
977 409
493 334
831 121
89 16
436 157
575 194
803 412
221 5
250 72
784 664
968 820
250 13
955 635
869 475
921 288
826 83
896 24
969 316
783 331
814 670
195 118
938 262
476 12
104 30
333 72
675 561
623 588
660 178
622 350
668 309
882 430
645 111
473 40
787 344
633 207
618 290
514 219
531 136
671 510
578 133
593 371
661 295
168 23
718 186
948 715
914 605
189 79
727 209
657 374
417 397
731 696
709 91
997 594
658 25
957 801
450 107
409 367
579 79
624 481
577 190
621 417
922 864
465 203
816 40
814 748
951 727
920 722
872 2
616 245
787 389
831 261
844 675
942 763
699 632
938 699
811 519
953 938
821 348
530 158
812 32
193 55
763 655
832 765
493 18
972 3
892 718
908 707
906 524
895 176
944 777
863 816
405 189
569 281
907 457
948 261
942 79
784 404
563 103
834 235
982 971
828 145
284 148
690 452
995 70
920 456
693 360
573 313
936 422
692 307
788 512
243 108
476 398
857 250
378 205
872 58
892 148
983 545
450 359
944 490
568 65
156 147
677 398
707 189
454 233
434 46
647 305
860 612
548 232
706 454
812 452
119 68
711 372
697 447
559 409
478 19
582 78
951 98
963 868
197 43
341 199
939 924
1000 792
656 558
250 145
671 171
678 89
703 377
688 291
412 376
822 237
840 374
770 403
956 460
522 494
344 52
796 250
944 113
997 977
978 368
525 272
757 434
858 391
913 393
441 134
578 91
883 488
878 2
151 35
715 185
918 878
510 438
874 643
600 23
834 358
966 667
876 233
953 632
593 575
372 213
582 289
430 92
671 512
879 678
506 323
474 355
922 876
834 183
328 231
543 508
317 113
809 268
492 109
964 331
638 582
492 232
345 19
539 368
554 342
786 685
485 165
917 492
423 53
812 142
691 619
185 26
192 137
443 234
651 622
544 154
471 325
509 110
615 575
777 433
760 252
825 517
414 15
822 28
447 319
963 740
431 283
899 340
611 78
651 375
536 375
545 161
374 211
676 532
929 722
840 212
392 318
590 283
600 284
978 134
824 708
515 46
225 42
289 7
881 147
726 213
680 551
841 693
297 112
572 452
481 461
610 609
94 55
361 344
768 616
692 671
561 142
884 53
803 412
929 700
944 45
610 168
941 24
356 258
780 707
928 845
759 207
820 106
783 56
969 940
848 400
852 173
990 681
678 38
653 99
924 475
900 702
908 344
873 191
741 422
960 537
439 247
649 200
709 489
672 454
816 597
679 334
948 72
835 128
897 763
598 473
403 234
791 365
362 289
918 625
913 875
475 381
642 187
848 465
338 26
725 261
981 134
845 673
877 855
415 381
557 515
662 467
995 845
584 225
872 278
183 116
838 692
998 69
975 399
751 686
663 605
839 459
509 439
394 34
954 118
925 460
998 714
979 429
837 666
339 97
935 119
826 233
208 93
494 332
752 638
920 550
526 428
918 8
750 517
807 127
631 497
617 402
793 501
376 83
905 531
323 223
610 328
650 589
343 308
911 567
349 220
716 528
750 462
804 523
894 647
955 626
408 230
630 108
793 247
921 730
798 741
578 139
275 128
472 336
314 189
326 256
804 422
349 145
663 228
864 37
538 10
798 706
732 195
489 35
370 60
817 54
843 181
627 19
798 114
914 451
312 40
534 374
495 23
774 455
682 580
604 443
345 167
856 448
812 266
192 124
885 700
906 358
992 226
921 513
827 359
493 138
857 19
729 404
876 346
798 778
893 48
953 909
820 28
281 242
842 814
878 569
456 400
128 125
795 581
668 447
561 232
606 488
509 128
849 578
710 511
339 165
295 194
807 530
570 107
754 434
540 100
464 143
981 382
967 64
262 220
524 164
872 411
290 182
926 388
735 214
338 172
853 759
385 201
65 39
259 211
583 250
670 669
989 911
705 44
490 67
802 343
690 88
961 914
958 538
813 183
858 186
826 99
172 32
280 87
559 414
636 296
978 914
898 194
854 463
715 302
171 141
865 243
493 124
755 420
901 383
981 365
422 330
707 37
929 608
184 49
686 15
278 80
128 9
905 247
790 405
884 54
339 324
987 649
661 343
834 166
937 43
879 775
848 207
859 301
977 641
212 171
549 126
746 419
958 398
829 436
761 228
966 722
512 475
585 519
578 57
642 410
249 177
802 11
498 338
119 108
656 528
662 3
490 106
449 255
928 467
355 213
802 234
945 81
482 170
674 407
333 106
590 40
909 477
787 486
995 186
875 537
495 332
454 259
891 79
666 245
887 480
996 166
881 391
478 363
240 184
800 206
892 394
749 342
415 185
396 318
991 804
808 505
437 190
860 384
787 361
876 743
436 227
865 32
877 443
331 153
876 637
667 126
994 402
440 286
868 503
700 402
347 81
940 223
292 10
183 61
999 581
351 301
358 214
240 203
966 206
946 306
917 658
800 726
449 420
904 573
683 87
686 610
842 97
998 130
824 694
537 264
801 686
967 394
776 173
328 164
904 796
934 859
852 6
886 123
600 267
770 518
997 817
890 603
872 750
151 76
801 249
641 1
971 4
82 17
697 106
666 278
874 359
917 780
992 153
401 336
525 272
382 370
436 266
494 186
942 216
209 65
351 212
875 636
821 328
419 270
898 131
556 221
896 107
831 192
928 875
705 92
626 66
835 730
920 50
374 146
754 663
885 561
998 315
521 504
661 216
512 220
122 114
261 169
350 347
371 102
989 863
521 468
842 182
697 276
546 145
207 20
766 684
853 129
663 588
789 715
750 629
784 75
590 321
417 103
947 881
935 648
854 450
407 227
822 529
794 705
584 480
133 46
982 785
995 479
624 594
463 108
666 323
435 115
839 224
849 764
649 562
579 70
646 171
397 190
548 184
371 18
870 180
379 212
979 381
462 397
933 472
828 487
826 170
605 146
774 468
669 123
736 623
370 118
985 77
499 150
597 15
792 548
742 91
995 669
861 50
994 678
679 566
917 146
855 232
580 343
874 9
971 653
699 621
429 151
908 204
872 731
702 108
687 23
444 215
695 559
894 291
835 784
421 83
335 153
964 235
761 315
91 13
978 561
449 387
825 507
828 562
683 511
759 85
940 914
459 40
758 162
414 386
567 419
762 38
802 290
611 104
602 256
873 114
673 258
921 805
845 317
762 271
904 662
668 310
312 161
561 558
998 576
709 222
839 653
647 207
759 319
411 160
671 301
637 203
766 114
179 32
930 193
155 133
381 193
909 480
336 242
544 63
245 60
756 152
988 384
603 188
869 495
611 141
302 292
758 101
653 605
346 339
256 81
373 159
678 516
747 545
958 553
978 522
579 37
554 174
627 165
934 583
684 650
643 543
775 775
822 228
792 631
915 457
740 303
930 899
971 7
896 256
850 262
946 339
761 715
263 50
539 166
759 753
405 321
992 808
716 241
680 118
69 60
883 844
255 42
532 141
564 453
613 332
493 457
954 257
864 53
955 451
506 252
419 261
931 631
848 259
853 325
718 504
701 235
532 323
340 233
989 557
351 115
793 397
343 113
681 204
858 231
474 119
817 598
812 743
154 16
842 431
650 25
245 102
705 274
128 83
449 4
994 646
771 694
299 284
353 150
341 40
312 3
781 658
874 43
519 116
702 232
990 119
256 191
921 195
936 67
722 178
584 425
694 221
507 72
390 15
334 293
654 419
361 145
942 116
705 151
188 155
420 115
780 58
927 51
538 136
906 77
911 594
260 206
341 44
750 317
680 480
981 366
315 182
805 415
245 244
845 802
930 294
875 770
385 225
535 248
703 101
480 288
311 156
348 187
891 585
761 29
872 94
846 833
902 415
975 748
918 800
956 678
736 86
450 317
813 494
529 49
514 1
932 689
689 89
964 492
753 452
910 41
168 49
992 96
755 618
542 512
118 25
917 437
877 283
939 754
344 273
940 246
666 508
517 354
140 112
870 705
651 110
691 544
440 98
458 60
830 797
932 714
798 245
647 456
541 290
907 206
671 500
336 157
782 312
708 72
975 20
496 290
666 616
531 298
624 534
951 128
766 263
869 541
946 291
934 178
686 348
674 246
803 566
864 805
90 88
841 719
694 465
316 237
714 661
976 459
835 756
447 214
659 352
825 378
458 121
798 231
825 9
543 438
848 821
686 212
978 512
933 890
130 21
900 97
945 808
77 48
601 227
654 147
856 142
712 409
845 816
988 516
779 362
901 776
536 284
884 471
264 255
796 750
577 83
974 551
978 925
764 704
901 417
830 778
846 808
572 327
385 299
851 635
716 249
749 228
768 752
539 149
969 792
378 24
946 843
987 214
187 71
708 187
209 75
948 256
591 283
754 152
909 619
870 747
885 262
774 669
495 362
971 399
689 534
917 218
425 338
743 636
694 139
686 585
540 3
865 131
357 29
769 59
583 72
268 268
775 45
394 63
622 273
899 262
404 102
580 477
774 87
808 497
539 98
472 268
457 30
786 383
828 547
644 416
179 41
559 470
918 140
730 618
676 107
808 316
377 312
307 195
671 157
663 60
626 243
512 469
159 115
517 206
959 665
880 615
682 355
746 386
402 59
804 511
848 846
454 398
831 541
788 652
974 506
553 273
842 640
953 425
775 771
677 332
643 563
942 410
888 371
810 704
153 19
610 133
628 36
398 179
764 465
606 1
561 126
887 79
798 109
643 488
367 96
564 287
983 746
897 645
866 74
334 238
946 486
852 51
928 224
387 270
798 700
929 809
761 610
423 70
703 506
135 27
830 123
877 373
545 311
685 114
153 146
204 174
466 438
340 16
714 609
870 392
861 814
708 566
945 635
275 78
838 462
564 281
698 653
496 422
913 571
934 335
575 511
878 46
863 693
863 318
519 476
948 99
303 225
748 675
213 148
463 435
633 553
506 242
855 146
642 35
936 740
599 32
417 53
787 136
456 285
786 512
266 46
702 192
560 235
924 467
925 302
346 77
994 307
527 489
265 95
801 16
500 316
770 564
465 200
691 388
433 290
496 124
947 622
645 451
312 162
969 187
627 62
86 19
981 672
850 646
721 99
591 220
875 741
337 241
93 45
632 462
667 490
881 290
585 278
140 43
990 895
541 489
902 430
780 107
710 316
236 169
998 901
806 218
844 610
754 519
823 680
925 350
472 4
264 198
972 389
799 652
221 63
936 181
564 511
642 600
382 229
583 423
697 239
811 335
952 88
879 222
246 226
951 189
708 275
776 558
435 317
742 694
654 139
547 356
981 866
1000 401
602 181
889 323
978 182
911 41
649 517
671 304
842 764
686 244
611 203
489 161
763 672
585 480
919 746
509 449
440 432
971 458
692 150
889 806
754 620
839 308
337 208
299 153
252 117
615 388
921 713
951 667
574 293
484 397
715 203
968 754
920 508
977 757
774 330
46 32
108 44
881 90
316 293
906 484
565 419
386 88
676 430
207 1
497 302
397 314
721 439
795 783
120 29
138 8
780 623
329 296
643 251
735 96
408 141
593 340
732 695
623 598
643 189
318 11
996 155
209 160
353 165
366 64
555 232
981 743
755 591
959 57
410 231
353 142
835 306
521 470
664 619
676 465
943 114
985 86
990 462
920 768
491 342
683 341
861 472
366 155
815 23
396 297
432 192
902 414
854 492
610 229
503 385
786 431
589 458
905 385
496 126
641 194
420 412
935 166
726 677
713 242
692 130
864 702
605 271
958 576
284 7
862 350
542 507
538 279
389 357
289 136
467 177
819 768
692 471
971 5
920 791
664 298
908 887
14 5
474 387
730 409
780 165
541 175
732 146
811 539
175 114
835 321
817 54
840 214
808 700
681 533
279 184
273 228
999 61
195 58
414 92
447 230
952 188
871 818
766 115
786 142
792 725
646 222
725 312
612 163
750 115
985 89
893 702
822 319
830 636
107 32
969 946
681 516
946 473
886 732
422 329
845 537
928 405
351 2
855 282
929 52
329 225
944 409
877 271
51 22
863 150
876 170
979 678
682 549
534 32
443 405
651 415
302 178
578 103
690 248
525 332
534 256
486 457
827 203
791 315
905 153
621 286
694 191
581 262
486 474
593 5
977 705
308 93
492 19
678 556
454 425
796 634
824 316
915 191
582 368
183 155
272 56
971 659
808 473
845 141
753 43
721 570
969 904
989 985
712 179
892 588
755 470
697 550
541 90
762 351
953 138
485 236
906 224
489 293
332 110
160 29
784 597
916 863
450 347
37 33
431 428
977 568
329 72
642 475
825 373
770 274
840 53
661 47
927 521
478 141
628 474
621 408
193 1
447 338
633 140
268 231
522 414
978 174
994 745
573 450
417 305
359 84
615 181
546 321
279 259
738 529
829 691
678 163
518 239
641 274
802 688
898 226
857 392
482 426
957 486
951 478
438 11
734 642
807 607
883 772
791 67
883 101
826 443
825 617
724 183
762 655
780 718
152 75
977 701
974 621
339 92
880 617
961 821
878 290
845 416
874 605
420 50
987 328
291 197
998 106
939 810
642 602
774 650
604 424
835 805
760 343
809 214
817 327
659 421
886 343
815 483
230 206
876 674
727 546
152 63
498 375
612 33
569 322
944 401
979 129
322 277
679 480
265 100
577 147
943 750
785 102
435 183
917 72
481 98
713 107
966 260
194 78
901 811
830 65
498 102
915 828
818 568
803 153
413 377
320 189
431 257
425 12
339 324
279 12
930 385
715 184
432 377
753 346
776 57
769 567
988 864
641 574
851 846
657 261
857 811
827 479
964 442
482 70
501 426
666 259
644 525
203 164
54 48
427 160
805 145
304 277
871 804
408 332
846 463
760 484
744 295
631 300
288 217
359 112
964 138
604 392
424 12
626 69
472 79
722 348
925 82
689 13
659 196
459 321
764 282
935 360
971 259
744 217
399 1
599 35
885 794
701 362
143 44
872 388
979 137
594 116
708 409
549 463
255 48
602 313
983 924
257 181
353 145
127 13
831 718
599 276
890 276
542 529
858 20
664 357
419 307
791 468
521 471
529 406
901 39
363 49
365 111
738 488
552 266
817 403
559 294
422 258
976 602
495 36
765 577
490 201
941 631
995 1
578 52
131 123
295 143
435 128
910 325
318 116
598 272
180 68
497 393
373 100
364 5
622 389
505 73
574 135
723 36
953 722
669 485
940 573
1000 411
696 174
94 23
505 101
598 82
405 266
741 216
805 353
546 259
697 216
528 355
827 425
781 346
727 206
841 601
878 851
666 531
682 652
732 448
931 244
976 421
973 407
793 146
702 163
809 45
890 161
363 69
819 644
537 417
780 312
977 518
790 664
687 542
921 664
276 99
950 494
983 777
622 599
575 319
118 82
522 498
968 209
569 9
693 602
978 281
367 264
756 267
389 353
37 27
934 196
704 344
807 335
96 54
831 188
942 175
750 133
850 307
401 35
970 6
878 302
980 276
483 212
977 411
420 264
521 447
904 7
894 374
237 104
852 452
646 47
90 46
907 783
758 117
988 23
790 653
230 22
874 687
886 574
178 156
908 858
617 132
351 193
136 125
793 256
988 852
464 60
751 497
705 590
900 194
597 521
661 437
804 421
675 411
552 173
903 622
375 325
188 57
923 515
661 77
961 855
861 223
681 525
562 75
437 322
942 255
747 636
974 320
548 279
984 705
633 321
666 350
620 67
899 888
772 509
655 110
879 317
799 622
526 320
158 80
907 489
110 107
231 101
670 664
930 840
816 456
185 179
961 502
431 183
807 311
924 844
617 242
698 434
875 759
546 169
177 51
901 569
454 139
747 378
656 139
686 519
544 43
546 456
631 220
656 154
923 681
872 779
816 566
522 183
828 176
510 5
812 561
877 519
575 311
742 349
184 156
936 843
953 818
342 103
627 569
908 719
441 142
970 57
979 947
928 595
542 188
855 81
969 651
518 489
401 190
309 96
340 86
431 377
427 76
365 71
565 395
78 66
582 208
880 72
920 330
659 582
672 349
553 465
542 186
828 90
816 277
730 25
853 31
606 466
984 888
646 562
805 757
859 230
922 624
260 77
793 97
737 139
437 406
662 146
747 308
930 623
701 257
818 429
453 86
753 476
645 153
295 33
472 112
897 390
377 33
805 561
810 381
856 707
760 479
802 256
783 756
992 698
942 40
746 52
839 432
897 877
756 723
995 787
479 28
524 358
635 196
819 541
980 893
676 291
733 554
432 209
820 72
990 593
431 50
186 41
842 308
790 630
883 707
825 614
936 737
692 429
497 96
896 591
408 46
874 284
798 573
677 504
951 634
713 127
487 297
928 12
671 20
862 856
957 740
876 528
695 637
18 10
242 85
850 128
69 52
187 144
644 297
998 319
178 89
852 201
81 75
459 150
812 503
981 56
578 494
557 106
879 533
653 303
726 324
774 267
693 291
994 738
819 792
975 827
794 311
337 151
777 204
467 240
795 582
421 379
450 402
955 778
832 152
635 61
931 637
548 353
969 435
824 209
755 418
480 435
563 552
658 309
905 794
178 39
655 515
593 311
670 398
807 442
679 603
878 619
903 124
746 212
627 400
621 206
236 183
549 203
718 509
706 696
166 118
737 674
380 140
622 215
629 4
818 487
854 801
529 262
909 662
192 187
811 333
712 370
870 808
838 821
740 2
463 458
581 541
918 13
901 287
178 27
999 883
928 269
454 179
142 91
834 814
387 169
688 73
328 70
922 892
528 97
808 87
988 962
925 16
544 335
704 474
709 85
957 228
992 670
969 430
476 123
919 363
671 220
581 66
961 292
795 343
634 115
342 109
548 18
502 334
512 199
359 191
752 204
349 173
985 411
312 170
957 141
381 122
443 273
770 663
278 43
757 629
138 58
950 638
255 116
905 631
587 353
598 1
649 426
864 585
111 46
161 73
620 349
837 36
304 132
334 217
557 173
389 211
718 170
856 43
428 17
309 67
773 608
430 189
395 114
617 612
721 139
963 459
203 26
435 404
740 235
897 681
733 521
563 350
247 105
586 202
985 922
979 114
799 747
999 382
617 195
459 202
926 633
334 120
561 100
710 476
517 506
411 55
635 405
592 543
760 686
549 534
632 94
870 424
733 215
699 176
990 355
712 297
806 784
962 321
196 23
945 833
724 263
877 857
925 402
687 659
453 354
187 131
717 560
352 76
755 417
587 586
706 71
520 202
41 17
397 383
83 9
760 173
984 804
561 6
726 179
937 576
699 370
533 257
962 423
305 45
991 968
364 255
952 286
705 54
649 241
222 204
839 699
675 482
977 609
470 261
559 521
663 13
802 182
954 768
844 517
971 762
828 763
322 253
741 58
405 284
225 22
350 214
658 91
426 401
952 892
604 209
614 70
816 284
989 130
538 121
869 656
526 26
908 207
682 292
786 51
728 159
648 176
924 872
814 93
161 51
427 55
916 839
913 770
701 405
934 245
669 283
818 301
877 723
561 250
316 270
318 217
982 828
575 96
653 578
384 7
416 394
501 56
857 581
170 94
878 788
886 493
118 3
537 91
596 80
707 254
846 454
817 685
871 250
788 501
846 737
800 591
861 272
739 186
967 310
576 105
593 391
680 608
693 130
507 44
973 943
918 332
872 1
875 414
412 210
193 71
672 523
299 152
179 80
351 226
438 18
908 746
461 285
944 833
882 592
228 185
594 544
308 13
342 317
652 365
787 194
389 14
833 603
975 21
509 354
499 294
207 113
724 301
850 590
559 400
831 234
622 155
658 633
1000 628
847 58
358 231
348 14
160 3
665 569
126 100
796 660
920 286
88 13
763 628
729 147
919 122
767 486
969 95
862 140
936 90
872 843
584 30
807 620
709 643
890 418
976 932
571 137
825 160
666 444
606 172
288 19
877 554
664 125
350 111
828 768
534 224
536 99
950 205
742 124
317 108
940 822
705 249
825 4
802 716
676 479
431 59
553 334
882 56
775 627
795 489
718 390
849 310
697 70
761 4
785 443
446 48
879 734
855 278
996 382
739 182
310 287
781 289
748 428
835 239
748 743
463 27
636 211
577 34
187 172
794 610
224 147
850 454
803 169
411 177
521 515
956 379
233 203
871 312
575 566
979 915
932 828
971 241
628 236
270 255
805 247
767 375
806 232
896 821
385 39
940 916
405 5
546 345
818 685
859 744
563 548
41 30
643 344
757 645
821 471
938 417
970 59
634 123
956 706
988 628
480 256
786 582
922 563
514 41
884 258
615 150
778 515
699 320
135 82
749 95
254 87
995 978
658 633
975 58
668 374
486 202
645 625
870 40
922 715
327 113
81 42
787 137
486 169
858 803
993 643
832 484
624 539
812 719
441 213
640 346
947 136
964 479
946 253
999 16
714 71
276 21
938 921
241 21
493 386
483 89
831 709
887 185
150 48
973 410
875 489
588 275
549 163
856 132
864 125
840 277
790 452
294 104
214 18
950 143
747 654
763 211
265 135
768 536
102 14
857 469
787 572
829 146
924 791
232 193
561 438
688 368
384 366
996 572
981 852
512 512
918 100
530 315
981 227
679 645
994 437
718 636
750 481
886 280
781 163
451 240
694 656
800 102
866 13
1000 719
880 488
776 464
788 627
840 577
963 779
997 81
457 126
699 105
649 498
738 710
996 615
861 75
885 445
366 76
287 6
593 369
381 45
584 237
127 72
663 74
693 10
361 114
932 720
473 368
103 21
885 538
382 12
676 415
789 453
905 897
402 94
890 335
942 299
934 496
846 391
444 153
443 235
239 110
619 169
702 389
918 699
279 3
509 458
903 538
998 552
981 201
66 46
539 482
859 18
892 359
895 592
833 406
949 76
875 609
999 386
343 202
629 70
625 241
542 289
221 47
696 271
680 559
359 212
699 523
714 443
676 346
432 318
624 188
743 176
321 102
724 31
197 54
447 218
670 176
832 4
975 278
568 443
627 242
745 114
857 362
909 284
878 158
742 547
367 63
744 268
672 391
614 203
792 755
642 154
930 181
682 107
709 92
774 752
889 381
772 635
928 844
728 563
701 26
930 623
529 484
858 857
753 490
779 409
676 386
798 542
669 119
727 276
971 927
198 126
566 127
991 849
780 86
844 132
613 322
953 436
709 19
952 128
826 625
806 381
995 371
275 141
718 488
920 181
192 167
634 190
151 113
439 47
946 826
744 682
972 55
658 523
892 547
938 360
814 650
479 24
952 220
471 137
906 635
620 432
949 324
446 216
990 777
998 305
757 375
616 552
843 233
889 313
955 417
873 478
650 129
587 396
963 1
956 488
996 227
491 229
216 72
627 464
413 46
870 519
362 37
344 219
681 303
946 474
482 82
883 670
848 728
464 428
130 96
985 12
347 219
710 290
920 115
880 571
451 312
841 816
786 717
897 410
697 361
636 334
769 9
959 585
158 125
390 222
236 57
507 272
527 467
409 355
397 157
799 480
912 73
661 123
838 645
650 348
975 225
317 287
622 77
959 956
599 147
997 70
374 349
735 366
193 154
604 600
592 414
365 148
652 493
669 247
677 543
640 591
967 155
896 156
598 483
992 794
839 368
431 14
779 148
986 443
632 127
944 714
967 240
948 859
990 913
709 80
114 48
823 165
461 213
966 738
836 600
885 617
827 43
993 211
615 512
800 487
493 163
552 180
661 478
764 334
790 725
758 91
949 343
706 284
770 627
591 105
995 936
650 69
965 894
812 27
866 561
447 56
789 682
739 720
493 63
899 669
895 330
915 560
484 238
891 169
887 534
753 491
337 326
980 280
376 52
641 502
932 463
336 100
734 595
928 244
295 28
748 167
420 281
532 173
780 121
90 44
648 586
938 27
559 7
895 407
313 41
999 740
514 94
937 795
431 113
650 243
577 27
827 736
979 386
791 765
314 219
823 694
398 44
910 621
409 331
937 324
730 458
230 190
419 167
316 190
531 72
862 378
654 622
472 152
351 122
656 179
947 702
146 55
386 86
100 1
841 276
782 345
946 113
918 475
663 529
832 284
349 54
750 443
661 474
767 682
873 401
654 320
895 522
510 387
544 387
502 365
337 106
456 222
841 85
811 520
807 493
317 125
457 206
508 385
849 29
942 280
815 440
686 448
821 769
860 681
769 232
130 37
920 373
808 633
231 103
674 126
893 469
476 65
582 466
960 647
475 136
817 303
438 403
717 261
944 800
883 203
400 308
873 213
469 422
216 82
349 125
727 509
611 339
619 393
301 160
100 88
866 42
937 614
445 19
454 269
749 577
484 161
429 215
956 46
867 123
372 170
993 249
655 372
822 1
804 43
363 308
722 125
695 531
596 277
688 507
913 192
834 382
941 273
573 211
912 155
886 680
519 8
794 685
660 490
965 350
897 742
923 426
829 665
971 344
480 249
531 519
976 699
997 578
981 56
774 587
828 131
940 614
584 493
505 57
186 84
372 281
738 531
951 145
848 601
959 322
782 462
464 286
850 624
289 33
68 44
847 550
776 169
959 108
980 460
603 60
451 152
580 174
855 183
947 220
722 199
915 657
566 320
678 632
653 279
499 368
921 454
203 3
945 222
337 262
876 667
165 5
663 334
758 614
663 333
860 63
832 701
287 133
302 60
498 74
191 20
798 681
563 216
734 359
525 429
998 979
141 12
907 358
833 537
716 264
562 236
850 594
461 321
691 589
999 908
874 554
971 772
541 19
252 128
673 286
422 91
836 51
842 615
743 47
630 174
918 384
928 868
780 612
630 254
393 391
599 458
362 72
722 254
671 79
856 433
988 891
653 104
734 404
851 714
270 135
607 84
912 902
762 582
325 108
748 281
424 21
270 182
732 162
633 420
877 91
787 383
318 308
338 139
910 579
823 543
181 69
771 51
723 719
865 231
337 118
652 136
480 62
711 563
528 228
282 197
881 262
183 113
812 766
514 79
715 434
942 29
651 40
370 92
726 613
709 679
972 158
749 498
794 42
828 282
974 314
347 50
768 81
996 519
811 580
356 6
576 61
668 137
577 160
918 308
981 516
779 170
548 389
727 479
739 684
786 356
373 115
655 600
825 16
514 416
730 349
51 5
789 100
236 30
341 310
906 361
369 242
577 425
995 792
895 322
297 44
608 523
933 807
896 126
619 482
916 865
272 221
815 67
970 321
351 14
745 745
709 555
748 389
946 9
793 59
719 419
76 44
525 198
555 498
745 273
258 180
484 466
670 554
717 676
901 467
892 681
708 225
891 415
976 899
955 695
490 86
861 314
324 301
713 32
797 405
387 126
530 257
620 230
578 188
255 133
682 304
621 619
726 559
574 194
295 235
344 261
919 50
820 420
506 451
197 5
511 461
383 38
407 133
743 276
758 427
193 179
314 47
966 818
424 137
377 18
565 337
641 59
417 333
186 180
630 176
964 69
835 728
196 107
989 101
427 197
880 633
384 216
712 12
132 65
944 417
179 31
486 88
806 314
1000 408
770 46
990 757
747 257
677 417
955 233
851 346
226 33
843 729
570 542
703 172
993 261
966 385
614 168
253 215
828 396
522 28
470 33
620 89
499 376
792 389
984 758
990 678
864 705
401 221
502 384
756 523
610 570
833 656
532 425
806 238
705 172
462 371
701 646
903 429
205 42
426 231
665 412
630 153
856 348
765 437
952 806
845 251
681 245
846 352
550 164
357 101
658 28
429 19
832 2
672 207
720 567
357 116
482 189
595 404
963 385
262 125
536 349
794 636
492 120
756 157
863 685
961 508
422 398
417 123
926 137
954 812
920 724
323 43
973 130
806 669
972 900
133 69
820 596
983 512
659 461
649 463
669 348
713 698
530 517
379 378
713 55
911 3
652 258
888 568
882 329
790 590
865 336
937 659
592 310
33 20
556 475
903 150
327 61
721 22
246 239
624 265
579 402
598 476
851 353
698 419
263 4
975 779
961 245
305 219
902 604
977 47
323 209
697 403
411 343
658 444
380 109
621 325
746 164
979 891
245 49
967 337
166 19
222 13
836 115
838 761
725 645
284 59
937 35
972 885
427 11
917 781
755 61
658 286
797 136
826 654
378 35
769 262
998 820
909 13
898 75
434 157
858 837
740 367
764 413
452 182
878 711
791 92
563 154
750 685
979 925
493 33
948 669
803 280
865 687
426 315
900 715
390 190
623 369
657 234
658 200
505 63
637 477
793 71
860 145
296 129
323 244
682 558
664 664
727 44
105 9
492 17
630 433
648 580
737 652
762 750
516 253
888 314
622 252
624 490
839 499
91 81
361 170
651 236
749 607
819 340
884 837
731 5
945 17
738 40
962 861
986 254
778 553
689 272
107 84
738 286
731 33
344 109
779 528
252 215
436 282
604 435
634 531
968 265
60 22
908 593
187 131
420 114
761 81
733 7
715 198
650 633
802 248
627 366
469 35
872 90
768 283
826 123
80 45
844 322
907 683
148 127
984 201
983 577
298 61
77 15
375 177
801 786
687 287
828 446
722 200
834 589
913 628
960 655
104 50
551 377
939 501
362 172
600 401
391 328
700 587
349 211
765 421
392 118
319 86
778 765
659 108
783 689
614 565
573 64
520 234
608 485
675 242
275 139
803 626
830 220
854 726
799 713
626 167
948 211
417 352
853 388
922 912
576 285
925 225
983 346
349 26
591 361
956 482
992 225
841 196
345 313
219 186
748 154
500 81
771 560
682 199
117 18
193 24
959 448
312 198
365 43
188 29
974 321
566 263
903 123
963 776
693 193
559 35
648 39
741 305
956 192
613 480
487 411
347 233
303 22
46 44
784 44
270 226
952 706
901 835
836 435
464 324
406 136
719 133
836 521
640 586
763 463
914 29
851 390
841 594
750 738
555 87
754 218
979 72
591 132
617 191
841 471
986 600
593 546
405 182
461 291
908 55
427 257
837 240
606 287
515 357
723 332
891 172
597 180
623 476
989 666
485 383
988 299
667 138
729 524
886 392
316 35
969 327
435 241
415 136
922 123
185 24
890 778
733 436
470 341
983 624
246 194
429 311
869 396
738 490
422 149
958 376
782 213
951 540
459 435
864 150
606 340
376 46
982 382
703 439
924 492
560 463
958 159
1000 489
321 239
644 492
733 9
787 495
919 556
714 95
19 11
527 353
957 830
820 660
599 178
307 29
191 84
459 321
822 738
339 240
592 12
569 447
876 560
963 344
835 77
666 91
930 200
436 420
459 70
996 362
293 245
695 345
794 72
359 87
469 465
854 571
984 828
619 289
821 659
802 774
969 824
850 35
418 417
129 108
918 558
428 125
953 511
876 447
910 480
495 316
663 34
563 57
656 145
673 164
760 449
276 237
870 208
444 437
426 47
896 718
797 269
663 489
802 201
540 519
857 757
715 666
656 112
697 113
782 555
568 387
558 47
754 301
742 691
663 627
348 334
965 550
531 66
330 42
592 321
960 415
545 9
538 115
681 284
838 97
435 196
493 328
596 299
583 499
991 529
923 651
680 64
925 720
889 204
366 159
890 227
54 34
966 212
635 141
492 129
885 697
320 130
857 139
862 78
895 354
330 313
840 617
752 243
805 614
924 46
981 77
689 684
838 600
449 343
765 483
816 730
163 128
766 282
571 51
737 173
478 423
726 388
976 111
308 166
221 32
714 369
831 764
439 217
373 171
249 217
865 300
533 374
798 198
809 394
999 735
201 59
692 1
577 430
760 98
768 238
300 185
835 133
692 116
509 397
869 481
730 134
920 693
486 380
339 7
613 197
702 364
483 373
914 239
265 78
831 713
421 265
888 137
472 162
669 174
349 338
753 216
657 115
643 384
708 57
536 163
895 535
433 282
813 458
946 513
998 367
889 484
849 234
954 783
542 450
833 665
826 46
463 289
825 610
498 67
838 805
555 23
542 345
566 546
693 574
613 179
952 326
824 421
411 369
855 63
651 48
261 80
965 890
562 34
918 889
824 251
695 432
702 111
923 393
755 655
848 204
797 286
568 452
941 21
986 840
704 456
491 223
978 411
797 13
605 591
695 336
882 653
987 644
976 604
996 97
701 643
670 419
961 328
661 194
544 539
926 215
322 27
427 323
953 544
479 171
978 112
821 231
406 384
988 263
725 35
355 225
778 112
305 2
878 286
799 759
326 11
716 575
725 290
972 274
961 681
840 173
655 259
658 180
844 798
199 126
538 415
895 607
597 116
700 341
605 48
772 614
251 159
753 589
717 489
984 579
437 298
365 177
539 438
230 229
737 377
798 452
588 498
704 461
514 467
850 314
588 404
859 135
420 254
653 137
575 74
967 757
453 180
834 672
85 14
709 49
911 744
997 14
386 365
247 218
841 748
765 182
676 101
890 221
601 340
648 570
411 270
946 496
816 368
527 13
767 98
427 18
657 464
300 246
466 260
878 547
504 9
368 143
1000 527
420 212
831 749
602 249
998 783
254 127
405 310
230 172
843 82
787 525
774 761
338 27
933 3
970 676
395 344
538 461
582 82
869 576
283 53
924 276
760 302
337 282
379 175
921 731
751 470
586 486
774 748
976 469
717 210
170 28
830 443
539 400
792 326
982 954
834 631
941 661
802 673
963 211
995 675
531 232
439 27
990 111
689 55
740 452
664 434
582 526
873 698
499 465
892 309
902 89
579 548
571 477
894 239
985 773
915 643
378 276
785 161
928 541
927 332
440 337
741 134
640 150
959 410
735 259
747 101
549 261
380 196
838 573
924 112
894 325
910 517
935 431
415 73
847 228
569 34
763 347
947 533
836 664
629 63
962 770
523 240
982 891
375 7
564 511
764 250
773 446
612 472
826 601
633 112
555 378
914 134
822 194
522 342
360 136
782 621
955 552
596 287
905 589
542 443
978 412
948 818
541 227
973 102
716 392
445 27
967 508
718 91
462 127
724 306
703 608
753 238
821 664
385 15
909 713
440 24
719 615
875 190
695 604
978 690
277 236
767 324
875 668
957 770
560 200
500 180
421 254
576 568
962 163
867 790
418 394
685 55
256 235
956 5
663 514
985 322
398 117
247 3
631 446
977 864
783 496
679 552
361 67
553 220
638 364
647 304
805 152
927 917
485 351
830 520
743 85
665 485
85 12
821 537
983 834
796 675
823 363
987 159
881 103
617 574
705 505
542 211
492 47
881 336
778 768
533 274
448 355
675 588
571 561
959 280
948 350
664 50
596 534
696 561
715 135
534 375
924 179
570 22
649 581
200 42
744 28
642 355
880 823
478 277
850 337
619 392
662 233
841 456
771 76
935 806
826 727
286 34
924 85
572 439
755 578
682 446
469 94
978 749
749 26
867 257
975 865
891 202
647 498
929 852
711 89
935 831
858 377
840 415
654 561
873 1
755 702
535 11
656 310
659 59
952 444
694 171
749 563
861 150
960 286
426 187
909 888
987 8
667 7
146 144
515 310
365 242
970 583
905 336
824 614
749 509
901 672
781 638
774 583
345 125
614 243
150 21
414 233
442 330
68 58
731 487
747 542
310 9
673 29
120 116
741 397
360 42
982 757
604 45
604 530
606 574
900 332
305 187
988 882
734 604
524 370
575 368
900 288
765 255
359 256
937 683
828 695
762 756
582 31
871 765
420 96
933 851
329 290
966 164
691 454
818 338
191 100
603 253
282 282
576 254
828 432
938 373
834 806
901 809
519 517
708 703
864 854
932 651
879 396
296 293
743 737
977 203
794 241
116 50
519 170
687 581
705 182
691 293
723 455
692 120
284 203
220 203
942 615
327 77
517 283
679 332
829 544
983 536
768 80
620 44
820 278
342 64
309 137
930 148
691 317
125 48
934 529
1000 455
663 586
605 512
534 434
762 317
917 664
687 80
902 437
261 57
864 783
707 467
225 24
784 671
638 541
713 315
318 246
655 133
650 190
699 95
785 317
591 528
687 171
249 90
554 319
704 522
256 130
154 71
178 134
399 86
761 385
907 244
514 346
964 297
576 388
420 248
827 29
376 19
766 5
543 37
599 342
675 326
532 228
733 69
433 276
626 294
923 611
991 246
709 604
909 479
979 42
734 5
340 258
453 72
491 287
458 216
665 179
829 608
926 198
620 219
937 645
808 384
996 458
852 93
859 432
616 334
532 519
597 176
829 693
796 558
500 432
677 479
893 827
807 55
925 646
460 171
214 189
738 361
973 686
123 87
944 154
187 153
427 265
758 247
500 84
709 279
935 572
926 268
837 572
854 621
646 449
701 545
128 68
886 726
416 188
405 162
531 522
853 795
796 79
368 185
825 619
989 397
999 431
982 863
888 565
735 637
581 154
831 784
432 130
995 645
934 43
973 683
563 545
269 43
852 546
310 171
436 49
558 439
989 58
952 702
381 314
721 42
828 529
715 267
989 472
976 953
642 418
629 33
557 427
801 443
530 196
407 319
835 751
354 203
435 191
543 306
577 573
841 716
818 437
32 18
903 653
502 409
975 692
928 304
770 454
972 913
581 436
331 141
656 180
787 598
613 255
844 526
731 453
931 441
902 854
643 470
698 686
208 2
986 436
477 2
957 424
168 50
668 126
330 27
592 2
996 990
933 60
724 259
950 393
566 377
899 829
709 704
499 237
948 900
904 126
978 496
897 501
383 53
325 9
891 28
905 203
882 500
79 28
634 295
910 621
581 130
841 206
902 576
648 381
420 335
947 231
993 217
834 826
986 352
195 68
69 34
981 190
666 245
719 355
253 65
690 112
982 143
793 489
515 496
498 84
535 524
877 613
813 49
718 632
864 149
851 315
667 175
711 495
434 163
489 99
423 266
922 454
607 422
555 456
467 434
339 8
826 454
601 7
508 43
212 33
347 329
920 520
723 711
824 574
358 346
918 191
444 244
824 312
834 513
355 276
847 763
834 684
745 391
578 240
918 246
611 285
502 83
829 58
198 40
995 480
781 602
555 181
768 252
707 90
446 239
796 444
741 704
908 905
865 684
864 704
844 210
981 515
389 315
761 737
870 793
900 487
591 364
335 178
844 663
684 596
763 561
818 132
644 224
755 381
714 660
800 747
821 215
966 735
832 597
990 740
527 6
395 62
670 549
994 612
594 150
610 260
682 653
363 325
892 524
137 6
952 397
815 347
650 477
783 46
191 8
728 487
783 240
871 348
644 27
869 307
992 673
886 356
929 245
758 497
571 518
671 61
302 257
965 137
701 673
453 85
1000 925
609 271
297 196
312 25
243 45
366 143
913 429
790 675
706 160
907 150
973 88
417 396
864 815
770 108
782 596
956 656
981 66
595 530
812 772
822 774
766 447
177 167
843 742
521 276
973 766
747 158
636 522
458 160
677 533
269 38
346 128
554 385
845 401
978 837
545 55
618 505
517 490
391 296
302 169
831 183
424 160
710 7
362 193
360 235
933 614
842 234
811 44
590 135
361 312
914 683
710 117
803 724
655 462
719 316
584 402
815 139
965 821
716 426
864 574
564 237
697 590
813 69
744 185
625 171
435 150
384 48
934 685
518 129
588 101
997 733
562 159
837 95
795 517
364 23
653 143
255 61
920 736
357 287
616 142
959 274
256 54
822 209
763 398
624 573
563 245
524 419
760 334
552 115
680 346
599 374
679 136
448 299
716 146
706 417
574 355
319 90
989 417
252 127
527 219
710 25
259 65
880 240
808 710
253 32
603 47
351 60
973 282
369 214
872 809
361 117
246 137
684 650
783 13
819 168
790 522
329 52
432 85
580 145
884 399
463 173
929 421
847 198
918 854
168 71
831 385
932 697
371 104
445 226
813 505
948 540
916 62
928 175
735 322
624 127
297 100
224 32
928 510
759 110
530 123
583 453
716 134
985 353
275 47
583 206
599 245
963 495
622 539
670 647
768 315
235 171
326 229
671 376
854 28
339 101
592 481
533 104
815 676
727 212
991 823
857 254
593 437
345 6
866 699
476 165
584 353
501 180
322 212
764 88
858 457
981 771
979 184
986 536
817 62
749 427
483 109
945 13
776 31
639 523
459 26
584 377
860 479
602 550
400 341
687 582
928 760
653 32
344 337
678 559
716 684
816 762
465 427
390 187
391 275
924 469
163 110
368 221
863 228
205 183
705 183
684 222
944 50
497 125
522 458
699 568
572 440
962 750
787 163
960 305
784 507
860 713
613 493
872 318
726 328
919 406
904 888
675 218
792 465
896 419
966 917
785 150
694 537
569 289
789 224
726 151
746 141
977 707
705 231
545 475
618 452
454 316
226 3
709 246
564 520
947 514
758 753
598 520
524 32
166 76
816 663
676 626
812 429
879 529
829 804
709 257
965 261
703 124
689 85
452 122
428 384
863 181
568 534
730 705
675 157
566 456
172 67
597 494
721 197
471 394
604 75
790 262
778 145
858 383
961 826
501 153
709 643
737 263
358 61
792 515
638 513
983 559
952 931
584 141
351 18
658 252
715 704
383 320
624 553
295 125
822 631
299 199
638 91
263 216
744 133
619 486
586 496
819 200
846 501
762 698
905 646
416 360
139 135
992 54
855 635
827 272
614 270
641 546
194 131
92 23
636 494
594 488
334 12
903 124
877 642
491 347
733 478
803 692
613 561
901 93
730 48
776 686
654 17
641 614
668 515
919 693
700 696
416 120
750 353
587 142
702 587
948 810
408 139
387 327
416 366
895 299
987 729
793 38
959 143
857 344
840 541
100 21
380 135
908 358
928 161
559 557
438 376
982 75
797 682
929 888
631 340
855 697
751 292
592 138
786 225
409 95
584 127
640 523
677 41
675 479
487 367
186 104
909 323
578 288
974 2
338 59
970 130
950 12
759 680
608 124
549 21
827 415
722 261
559 513
935 423
1000 870
312 8
799 551
80 48
640 511
891 355
979 971
937 818
618 6
230 50
677 500
963 293
461 84
707 568
752 212
743 523
355 195
997 698
819 299
766 549
558 483
418 189
170 128
668 449
285 197
581 432
780 560
856 497
346 202
737 410
731 431
615 171
188 14
629 485
828 22
654 333
858 508
921 885
745 266
898 106
375 185
410 197
898 487
647 48
582 334
885 218
836 2
783 433
824 548
218 48
570 169
298 77
726 546
574 467
762 256
773 594
691 361
847 358
700 488
913 720
647 306
549 499
820 394
764 389
825 320
984 430
522 342
590 289
689 670
764 524
351 301
888 543
674 178
495 120
534 430
979 485
830 140
96 46
542 205
895 873
866 482
623 496
435 382
473 220
887 396
608 491
121 26
909 62
582 42
884 146
730 438
701 135
721 558
710 170
285 135
678 436
986 544
247 221
916 419
909 82
557 397
804 8
864 438
528 44
865 696
585 496
718 314
769 155
864 626
832 167
669 253
45 44
380 209
609 413
720 107
931 482
942 496
766 35
969 493
974 619
736 591
623 578
404 65
808 449
560 456
998 828
880 188
709 447
863 622
348 104
962 72
759 89
969 726
873 169
108 30
471 204
243 214
439 342
116 67
616 41
944 531
755 38
402 152
958 119
772 277
871 632
440 158
968 567
734 63
179 141
518 454
302 108
820 99
735 519
269 120
943 905
783 92
615 207
918 495
841 432
954 120
925 457
589 329
633 361
852 794
551 11
743 722
971 713
776 418
515 497
625 158
482 151
778 397
829 641
548 153
717 141
742 705
572 190
929 97
868 136
962 171
647 258
987 623
766 22
683 30
268 42
182 48
309 11
907 893
957 574
928 593
774 531
913 568
675 350
671 373
543 17
895 504
418 146
690 239
516 28
918 215
689 388
973 510
969 874
719 693
635 465
771 551
865 42
675 459
228 34
842 568
988 789
155 124
691 401
253 150
606 3
965 160
454 113
828 462
887 500
835 611
779 247
741 297
945 73
244 61
759 161
210 34
850 453
379 175
862 371
211 104
259 10
786 681
842 77
573 482
477 113
861 47
615 607
505 87
891 514
258 158
954 419
471 284
592 553
953 642
610 160
926 721
706 356
745 11
565 94
927 416
925 242
965 265
477 415
967 832
584 196
823 782
728 399
132 105
865 791
292 235
551 136
325 122
863 589
979 327
839 252
507 410
822 182
803 99
961 759
344 185
521 255
974 742
953 909
732 513
800 675
307 70
821 419
865 835
691 636
370 291
479 418
735 488
649 389
277 188
812 564
473 224
909 148
869 412
837 709
702 436
685 398
889 206
973 610
858 708
593 509
456 323
924 830
652 306
700 391
917 772
664 469
750 494
666 12
775 371
420 21
488 346
909 42
395 6
966 308
453 406
706 535
649 558
757 123
605 36
949 689
980 514
800 214
756 216
849 255
824 624
326 199
920 344
792 696
645 259
880 345
384 238
194 31
947 132
225 177
171 21
878 623
844 450
596 519
969 311
145 21
765 197
466 308
613 149
871 767
772 80
555 434
476 369
104 54
943 812
721 120
254 110
826 214
972 656
161 124
566 124
630 531
465 184
805 102
297 135
503 369
698 449
968 5
839 785
450 76
874 386
898 675
430 367
722 703
801 670
990 38
974 793
862 338
936 524
985 868
894 428
534 480
945 734
414 292
648 304
982 758
773 652
444 120
885 701
801 156
987 250
567 336
773 492
938 289
702 654
881 755
703 11
698 126
486 106
693 374
630 182
707 499
967 132
433 240
963 168
340 234
574 482
347 124
730 270
564 503
800 24
811 707
641 364
350 321
504 446
836 109
41 36
364 153
544 394
452 6
889 776
835 440
881 15
841 738
219 24
358 194
761 528
620 161
458 363
936 315
224 79
631 525
729 409
983 688
953 420
885 658
878 862
960 166
707 1
983 340
682 248
950 491
349 121
815 794
600 91
490 369
571 506
561 282
894 799
950 432
548 392
920 617
746 673
997 360
989 48
458 391
952 679
839 832
904 784
127 35
305 106
393 224
763 293
776 190
402 321
808 362
473 79
850 222
849 837
941 802
85 52
979 383
232 216
834 775
543 223
782 448
712 497
985 888
876 196
594 267
386 12
573 118
411 334
580 527
326 72
350 41
902 821
857 743
814 671
874 725
548 476
921 462
588 136
244 99
352 323
882 24
783 30
726 330
931 715
151 52
562 465
649 306
500 381
462 77
843 12
554 265
305 54
991 653
653 397
579 495
930 242
257 122
343 90
306 31
727 560
499 308
531 433
725 655
931 912
793 705
716 225
648 154
374 6
950 385
978 908
891 189
992 360
995 821
848 274
465 350
948 425
863 24
822 19
319 282
665 394
806 471
949 498
679 280
482 313
464 85
686 232
771 529
982 652
676 357
263 71
918 643
567 545
839 581
800 19
874 336
424 398
447 446
334 312
927 8
684 356
893 484
665 297
648 84
194 77
809 239
615 393
999 689
829 377
558 519
496 337
440 240
316 74
542 84
635 543
874 690
582 195
704 80
967 620
720 416
580 278
438 349
621 441
458 450
855 11
880 835
717 615
954 825
934 725
600 131
157 45
742 41
975 456
751 646
378 349
703 466
480 121
654 20
410 357
558 358
964 134
803 618
647 189
519 99
779 512
494 115
905 150
986 130
248 9
816 653
350 299
594 4
377 84
467 171
183 7
853 283
938 388
318 206
929 167
654 551
855 338
807 404
198 57
888 687
904 832
917 421
262 209
872 311
631 213
907 324
899 759
728 721
852 491
731 29
589 99
851 98
820 312
524 54
566 519
535 24
740 271
381 239
396 78
264 189
554 462
966 517
819 158
736 350
890 610
183 25
680 205
689 513
732 398
922 346
741 379
587 439
965 942
626 185
421 213
852 269
950 275
825 780
921 45
537 399
798 328
836 601
716 83
360 83
889 132
546 410
963 723
456 274
491 76
959 334
419 171
268 148
929 734
405 157
851 100
891 219
864 13
985 316
660 281
448 336
922 203
971 117
697 208
820 507
832 352
187 33
896 254
685 71
292 228
451 170
793 612
351 275
794 198
107 72
602 45
506 193
863 177
933 347
684 597
327 249
777 164
994 686
654 644
815 149
682 132
794 674
228 138
918 723
498 237
678 551
505 53
580 252
955 119
785 773
884 273
780 345
960 23
802 607
972 464
426 30
967 714
786 573
116 57
612 25
312 43
872 475
869 21
745 387
379 99
586 558
484 329
669 602
771 722
603 355
910 755
291 231
620 573
747 523
917 242
1000 437
875 753
289 110
399 235
766 533
776 671
788 322
542 340
658 420
939 196
749 209
766 269
765 691
935 13
990 885
384 230
778 88
493 20
958 512
265 93
923 829
291 59
813 739
992 4
395 206
866 708
521 444
583 476
740 462
995 562
890 610
725 382
890 330
837 837
720 106
889 462
843 292
843 589
956 491
585 505
588 429
885 590
337 317
799 566
869 132
941 620
759 714
906 193
853 525
659 469
617 57
202 154
935 573
737 279
638 589
636 321
336 229
908 470
956 506
967 566
686 222
101 62
846 741
778 438
825 283
462 364
387 252
278 145
440 79
915 64
824 339
603 57
985 909
995 252
941 843
483 367
490 137
954 110
900 733
752 113
150 149
703 82
601 496
641 484
913 611
227 72
388 307
160 135
760 595
863 457
973 555
629 5
994 470
894 461
758 358
715 132
410 60
725 424
737 629
523 37
264 143
920 416
847 714
989 451
514 370
694 168
965 343
811 733
683 78
692 413
172 72
781 205
948 802
589 560
837 300
980 36
816 462
686 530
789 297
914 98
627 576
963 269
776 93
778 360
490 444
436 425
700 460
830 771
693 549
904 737
997 139
757 431
454 404
666 532
393 264
487 343
841 748
912 71
558 557
796 316
426 262
905 788
648 16
958 910
356 144
892 741
967 28
800 429
723 118
335 258
333 314
297 290
775 637
968 738
546 66
691 287
299 147
822 91
711 542
807 141
982 347
679 176
717 654
628 381
942 352
854 849
316 125
336 285
979 749
188 126
313 73
938 735
835 478
898 56
509 449
979 197
672 659
832 65
414 74
641 58
979 412
576 570
952 777
607 596
385 200
390 312
852 793
977 668
73 47
690 14
286 174
849 456
910 227
850 461
562 279
872 49
360 245
573 405
829 112
702 513
902 159
856 79
394 26
829 640
830 574
369 232
767 255
856 526
397 311
344 187
378 21
663 125
909 905
414 223
499 139
741 482
503 399
463 453
693 579
702 676
880 741
565 26
755 154
774 443
926 638
802 464
781 708
921 778
700 505
705 437
675 296
265 249
723 456
968 222
671 441
798 726
700 437
635 591
934 42
944 678
200 160
329 213
699 444
708 626
612 220
249 18
513 340
937 307
547 115
565 151
870 391
901 340
822 421
532 110
252 61
945 921
875 797
575 264
814 284
911 783
950 570
745 635
925 798
391 186
598 575
692 114
500 434
265 203
505 439
475 74
474 474
739 678
767 518
366 165
569 160
634 417
788 488
953 490
833 252
989 925
979 956
870 775
732 72
522 16
874 417
186 83
506 51
252 64
746 612
834 323
701 608
658 554
160 44
527 294
967 414
863 82
478 18
605 588
281 149
477 313
910 499
480 154
899 336
909 112
753 443
830 261
427 322
970 671
976 809
823 645
557 499
878 189
961 474
935 650
926 383
809 172
732 624
950 942
382 215
957 84
907 891
396 65
657 73
922 873
615 235
982 138
614 162
993 921
322 314
730 636
842 286
797 468
321 171
898 55
466 265
520 500
629 353
889 395
227 169
856 441
815 634
878 10
667 386
426 228
990 172
955 356
751 97
735 372
163 109
966 270
926 512
642 295
879 409
899 557
576 194
175 30
875 64
410 99
556 354
96 54
631 620
775 373
868 231
304 119
373 108
945 633
908 417
943 668
315 46
998 474
456 445
872 276
426 184
617 20
405 271
804 231
835 470
953 702
425 243
697 280
920 599
956 42
605 532
422 124
800 341
534 398
720 667
792 135
789 33
718 341
651 379
748 663
275 241
662 480
958 100
742 129
581 220
752 237
853 700
886 728
496 78
957 711
845 721
180 124
986 828
680 582
480 164
663 314
875 528
980 229
926 21
769 545
406 49
350 324
198 48
363 90
942 829
244 46
955 220
766 727
960 147
820 376
889 783
950 701
848 599
907 29
897 464
882 544
879 178
542 469
966 337
750 348
783 487
642 410
808 11
946 245
719 165
599 168
870 329
294 76
649 285
721 204
364 32
152 30
951 74
462 147
912 262
88 51
817 371
843 823
921 564
771 25
975 818
991 463
668 591
937 652
140 135
600 590
954 10
651 155
909 392
868 550
691 12
687 209
900 682
802 244
148 46
995 476
866 737
501 245
738 314
623 550
709 192
497 194
527 152
87 83
507 146
982 714
572 362
257 57
917 536
326 39
625 531
820 258
302 180
960 875
237 20
999 578
789 765
231 149
671 664
987 568
518 444
636 175
458 8
832 185
526 43
751 722
645 165
294 20
477 136
231 217
584 90
805 108
993 196
608 139
427 305
662 451
682 424
343 252
660 334
887 220
965 733
965 829
626 275
808 306
559 29
43 14
360 88
975 303
640 51
657 620
891 186
851 400
328 120
591 63
918 504
301 213
825 366
896 94
914 595
248 86
620 308
903 377
719 68
681 447
364 42
298 98
988 879
370 184
499 312
618 100
794 285
595 292
751 409
911 881
990 674
949 602
924 77
785 457
832 714
602 260
934 287
165 19
753 28
778 91
848 642
999 676
591 397
679 264
690 220
639 31
724 149
465 235
589 265
134 67
972 249
391 26
400 330
626 614
402 154
922 627
850 99
598 479
870 320
971 433
979 814
458 254
872 822
541 42
207 168
668 265
737 404
674 502
756 582
508 425
390 305
968 194
853 752
732 558
349 239
591 246
892 619
619 548
362 261
696 77
835 675
713 204
962 201
747 504
379 260
975 775
826 45
762 168
712 513
382 239
633 406
752 523
322 217
857 362
695 294
230 34
968 48
910 452
126 117
453 414
822 627
781 335
235 112
366 362
915 246
725 246
870 296
556 218
569 370
607 579
934 482
908 427
977 278
928 698
853 108
341 11
788 292
653 105
823 221
878 595
653 650
355 236
452 247
715 546
675 205
412 371
393 118
280 268
613 309
952 536
878 869
506 136
749 238
232 157
339 118
432 319
965 268
941 905
306 128
573 499
971 573
575 457
719 420
556 296
510 357
932 622
907 902
571 388
312 97
384 184
840 74
728 634
641 486
222 181
702 585
78 2
309 216
889 524
714 369
803 766
287 127
770 366
500 153
363 270
757 312
245 50
431 194
949 524
697 177
337 58
747 717
288 267
757 594
235 124
412 147
817 49
989 827
846 342
256 44
904 407
946 763
880 364
212 103
951 654
949 229
718 707
617 494
622 582
555 347
820 65
927 841
618 111
487 110
738 401
535 313
953 250
929 1
237 8
497 234
749 280
962 667
376 11
935 266
695 427
786 390
860 493
535 446
684 527
861 307
587 180
937 920
976 443
913 410
789 413
955 939
801 49
669 88
735 626
826 822
868 720
773 291
644 259
534 217
946 48
875 843
501 179
759 359
794 620
754 543
215 92
351 200
675 209
807 107
819 777
534 413
487 459
541 439
600 187
751 542
835 642
259 38
374 160
920 96
558 442
844 423
495 371
852 751
904 562
923 64
736 372
343 324
838 223
448 349
923 210
784 616
912 214
701 500
622 201
826 100
928 524
601 568
984 268
922 522
990 238
754 575
939 916
738 205
816 517
469 116
631 506
845 723
992 275
943 901
605 368
213 147
960 798
520 317
510 85
138 136
867 407
886 461
450 277
662 514
631 409
338 113
892 743
661 231
914 217
339 122
620 435
978 366
955 9
891 729
410 213
986 139
365 56
440 82
744 300
898 660
986 359
448 432
608 153
744 181
641 352
802 488
473 317
531 24
767 648
662 322
573 234
110 37
873 596
878 143
822 120
802 438
612 98
683 9
347 128
803 550
650 369
871 53
422 300
829 551
490 364
123 54
848 332
584 254
402 183
959 542
914 97
684 42
345 126
938 176
309 5
703 611
450 39
598 283
994 56
879 145
781 253
205 161
75 26
689 301
930 712
167 27
966 543
910 722
686 159
980 297
887 302
781 68
639 278
605 335
649 486
368 264
663 571
664 304
204 151
520 243
691 100
664 322
587 281
635 61
492 211
837 808
464 461
916 63
857 491
961 250
983 665
539 459
702 152
505 365
545 172
841 570
764 269
597 275
772 556
628 264
313 197
932 765
480 362
275 55
632 431
725 682
715 411
633 583
496 207
966 274
240 204
806 162
717 211
786 775
50 37
256 109
573 492
959 347
395 32
990 288
611 557
329 189
739 84
292 147
128 109
655 433
812 203
772 46
948 702
348 3
678 550
859 286
361 168
883 5
898 438
742 120
975 262
615 60
953 388
251 79
968 711
993 714
357 153
862 74
791 387
488 290
446 14
650 257
539 187
708 446
438 204
533 157
70 65
470 54
804 373
447 187
401 149
633 579
980 847
681 186
356 145
455 18
966 428
698 398
410 397
94 10
415 185
702 277
370 186
767 587
357 91
730 708
626 142
555 221
960 612
682 392
438 343
539 202
580 47
788 191
590 526
842 129
942 54
977 720
339 148
764 176
571 193
958 816
921 519
272 257
865 120
870 352
576 18
728 685
938 360
983 194
976 478
613 262
505 33
727 27
251 251
575 43
175 30
778 185
899 594
929 838
171 95
854 488
869 230
313 49
318 159
490 163
678 375
707 171
436 50
745 552
727 275
503 22
918 36
710 39
655 494
525 420
566 99
567 76
825 232
958 518
660 57
961 836
755 260
596 323
127 89
719 53
865 688
392 324
784 196
964 959
849 194
356 19
983 868
594 562
787 712
628 422
465 327
703 402
732 594
857 555
892 8
644 447
375 183
918 563
871 59
963 778
330 66
981 837
914 328
741 517
365 285
169 91
382 218
239 139
464 267
625 84
417 37
956 35
843 692
711 707
903 693
796 753
879 427
352 91
993 389
922 66
496 189
499 15
276 1
512 303
278 4
924 359
201 35
282 158
972 321
988 818
455 244
766 179
691 377
908 827
952 406
88 51
597 448
785 453
921 270
251 86
464 88
771 658
984 638
953 108
642 524
890 358
992 911
592 17
345 251
704 40
412 231
823 503
741 693
821 8
862 374
230 34
803 662
768 564
471 446
498 149
502 295
410 156
360 86
813 360
870 65
662 103
567 101
712 102
659 223
356 237
950 776
187 87
145 37
495 185
228 140
914 778
663 441
215 194
964 568
746 436
864 855
649 565
763 687
456 298
694 409
554 385
328 173
609 201
866 479
935 441
929 247
702 536
826 717
947 709
615 86
883 441
712 116
935 917
629 263
253 102
451 86
200 79
812 173
476 73
376 328
876 712
744 437
598 424
979 192
964 759
917 701
773 25
977 668
816 815
736 443
857 431
970 845
961 480
809 503
645 465
824 412
515 506
97 53
969 680
939 497
446 341
650 298
938 114
654 44
586 196
456 46
639 427
468 413
746 438
335 222
719 508
116 111
998 565
707 288
699 638
162 159
945 663
998 468
845 330
694 215
804 446
957 752
122 110
609 392
686 300
762 147
190 150
558 50
634 346
888 13
863 366
528 234
199 114
468 18
761 190
218 218
487 11
354 96
206 149
898 211
810 32
790 133
558 515
765 587
520 450
862 549
555 275
195 14
998 784
960 5
598 181
972 179
565 322
632 235
427 335
794 627
893 337
716 64
960 556
752 358
856 806
407 23
91 17
907 272
108 20
319 10
964 192
747 420
118 58
435 133
722 228
838 564
915 819
969 594
587 520
555 245
680 549
502 471
744 350
663 587
820 371
865 665
525 108
299 151
234 19
746 519
821 480
864 284
299 120
139 82
239 167
798 432
794 647
885 868
556 25
955 626
347 255
957 810
116 14
576 139
717 402
785 487
456 394
694 131
915 657
884 713
604 314
923 526
877 60
588 326
109 82
673 133
829 716
402 175
886 610
807 121
241 125
406 132
539 137
682 209
869 509
470 179
451 39
355 85
525 377
646 169
457 261
155 55
607 415
625 598
90 90
875 455
835 390
974 3
953 104
476 206
348 256
591 386
784 611
758 374
511 409
579 78
498 289
979 88
843 483
767 706
574 220
788 692
620 85
877 304
674 633
714 355
782 693
912 334
973 684
966 199
984 134
229 226
636 423
736 624
376 27
901 219
940 610
672 339
545 364
178 51
455 75
758 103
763 707
650 294
668 582
535 267
982 442
701 452
686 602
899 480
974 502
842 506
155 147
734 539
713 20
982 388
887 383
330 303
658 52
474 259
794 647
965 438
983 872
831 480
932 382
698 174
590 333
629 302
719 355
582 135
261 94
843 304
802 235
253 117
434 344
937 334
519 213
901 100
881 226
994 649
983 137
663 45
327 222
698 318
445 223
278 56
969 683
943 50
585 152
377 158
992 395
937 525
494 477
522 1
749 557
946 809
129 65
786 81
891 881
293 85
679 314
673 369
806 701
961 74
280 10
551 194
634 606
700 678
794 580
638 204
874 684
938 197
565 252
503 137
788 276
440 239
704 371
345 74
354 219
874 415
784 351
512 24
680 482
741 412
706 605
610 331
761 351
946 671
547 290
582 122
649 183
856 841
641 369
904 609
250 130
609 292
850 95
847 619
855 769
919 886
893 639
526 400
504 340
880 806
628 56
749 15
478 374
888 383
606 575
608 3
758 227
775 509
997 290
486 227
661 86
680 486
539 50
970 520
566 313
838 114
864 601
672 135
829 176
984 554
535 22
878 507
908 188
581 172
849 337
857 748
469 117
782 118
709 566
842 593
754 107
619 347
978 400
643 633
998 757
735 371
249 216
865 563
670 159
967 762
875 510
617 508
664 662
841 244
916 593
627 365
282 270
304 129
778 557
922 365
469 231
197 17
943 402
912 628
715 532
62 57
928 149
716 437
433 174
914 882
883 617
663 251
491 468
811 157
908 221
994 540
249 58
684 435
934 353
652 356
404 184
839 745
428 56
961 178
583 556
479 47
723 429
955 629
459 33
998 350
962 310
864 482
968 78
744 684
954 365
199 146
776 534
299 132
532 390
717 708
891 561
740 298
99 44
649 233
648 156
228 129
795 336
865 552
450 236
498 68
656 285
818 540
166 95
707 613
264 99
662 509
399 91
903 282
751 525
571 167
760 656
536 530
935 644
904 606
946 159
429 119
240 129
403 276
849 223
818 574
987 389
456 378
78 62
960 186
339 66
777 293
1000 154
763 553
855 655
556 99
976 106
833 85
71 24
268 34
999 449
575 29
667 664
965 552
381 303
420 299
490 464
161 61
555 116
255 35
166 152
784 181
948 595
923 474
546 73
540 12
343 236
406 22
683 350
704 684
870 672
486 307
229 158
742 205
210 176
698 498
921 411
763 307
718 603
908 740
494 429
484 244
969 75
315 285
831 86
945 720
315 115
502 112
932 734
552 501
830 339
824 90
903 718
807 734
934 889
708 44
689 575
225 50
919 810
707 543
870 734
748 406
816 579
886 258
799 382
690 304
848 172
526 368
868 839
568 336
643 590
193 52
266 223
200 43
813 414
919 529
688 553
940 323
245 198
933 586
721 635
468 177
948 240
971 627
675 58
425 358
140 116
956 843
705 117
906 413
670 451
549 253
558 243
705 496
956 317
524 111
764 124
189 151
661 476
955 751
554 522
753 410
768 180
755 17
715 390
834 367
896 580
801 527
527 87
877 498
436 231
953 721
263 65
933 251
754 527
833 635
723 285
810 170
936 556
878 488
840 647
533 513
715 224
780 376
997 587
505 145
636 445
840 358
478 175
180 155
924 459
957 108
907 765
545 312
754 422
594 282
801 441
664 120
871 399
758 549
627 348
555 342
111 60
901 370
694 9
251 65
601 256
631 420
825 156
495 179
785 632
921 238
941 741
899 853
397 314
671 240
837 636
565 64
792 323
623 174
654 462
660 568
550 42
512 217
237 200
637 299
717 682
766 513
738 164
167 68
859 464
841 23
371 325
870 847
998 440
888 422
895 248
196 37
837 93
779 161
827 487
81 26
331 310
651 248
726 40
925 765
939 161
764 297
512 92
639 155
758 736
555 338
435 91
962 242
982 196
683 433
459 290
932 710
874 454
847 197
972 312
765 274
908 86
528 415
852 337
847 580
358 230
827 740
114 63
285 189
782 727
599 496
936 243
961 740
642 105
515 22
981 169
595 28
134 95
534 503
497 376
846 355
919 22
996 579
564 564
792 773
468 274
982 146
769 173
716 497
791 115
805 550
979 345
858 810
826 753
492 235
955 855
972 599
738 473
783 555
603 506
194 138
508 319
794 139
470 304
606 564
920 710
771 189
590 488
944 558
255 87
853 226
807 345
72 33
849 668
98 25
955 203
835 477
576 420
816 62
902 148
108 87
962 653
503 355
715 258
813 783
368 85
365 38
651 279
550 303
755 512
719 392
564 271
749 428
555 463
628 360
337 169
447 129
703 117
777 697
912 120
537 334
533 85
233 193
617 199
995 866
873 710
846 67
758 583
524 458
842 283
663 192
952 583
388 23
888 53
887 398
922 431
316 105
422 301
555 548
925 679
965 852
546 213
773 402
657 458
572 435
884 727
836 369
712 681
651 566
958 789
683 98
574 455
962 111
719 464
434 366
905 898
832 762
853 294
451 14
215 159
57 4
800 743
870 715
513 189
300 216
912 318
876 454
553 461
697 520
955 399
560 383
945 255
985 126
279 61
639 265
517 40
832 470
835 436
324 37
629 572
778 745
813 240
723 409
988 8
746 268
927 360
992 736
318 163
362 182
896 321
936 156
796 13
747 747
664 308
644 89
561 415
578 294
803 701
843 54
368 286
210 69
669 437
951 920
527 143
587 516
973 629
950 757
901 437
938 839
846 446
932 595
676 143
670 353
352 345
708 471
360 301
235 50
748 710
595 31
720 312
544 178
515 398
998 513
264 79
899 382
316 38
754 305
466 121
816 492
318 87
348 165
163 124
985 214
964 729
485 237
283 259
312 249
913 827
698 126
510 482
752 693
654 557
672 381
898 654
903 231
757 513
856 68
915 468
558 335
941 880
419 155
47 2
830 303
650 601
966 696
591 591
303 255
193 32
949 159
662 659
572 384
326 205
747 505
988 639
636 588
946 656
391 288
107 12
913 516
933 402
636 579
636 132
740 392
241 148
621 450
946 573
997 169
399 263
583 337
166 118
265 103
951 908
612 432
987 81
576 385
564 19
730 123
835 532
856 293
964 632
726 105
840 744
476 401
554 514
818 183
770 383
293 15
808 673
999 215
971 145
356 15
911 20
479 225
547 239
940 368
806 618
538 280
988 682
472 121
313 270
588 394
639 148
693 96
595 455
554 306
772 685
497 311
988 225
596 428
286 109
638 72
885 819
971 960
770 392
282 263
908 531
328 256
660 205
747 351
63 42
619 195
980 854
489 370
985 498
847 452
831 519
178 109
592 493
596 300
785 648
517 136
569 306
723 338
372 167
668 663
821 520
253 137
562 70
327 115
764 505
250 234
859 580
288 82
903 16
948 181
433 28
508 226
874 537
749 442
572 438
533 420
658 458
997 549
767 395
729 348
554 314
716 700
724 448
870 844
883 378
885 834
706 627
791 454
534 411
1000 759
126 16
885 239
707 326
412 229
892 229
355 41
868 356
838 44
439 312
109 82
921 726
350 140
717 485
676 490
285 125
850 512
929 909
855 445
983 970
459 3
1000 404
670 419
809 63
766 657
879 502
875 85
627 43
718 578
985 283
408 253
985 287
832 658
886 301
995 116
334 88
745 342
645 351
817 744
729 659
572 366
831 265
895 463
706 384
752 212
244 150
536 183
901 173
848 543
913 787
758 25
943 904
727 567
462 457
423 192
700 376
500 469
921 118
649 432
873 736
647 165
549 400
879 744
963 142
945 671
826 632
670 45
662 392
468 387
767 737
837 580
778 687
780 401
909 278
870 10
179 114
905 295
124 87
842 561
427 410
393 253
882 842
651 298
889 215
999 503
904 166
623 504
724 543
523 305
521 338
874 625
461 330
837 669
641 93
907 809
747 233
502 290
979 199
548 159
587 580
946 655
915 676
606 308
352 233
806 290
729 543
138 33
980 832
687 575
983 160
705 592
372 213
392 326
600 22
273 171
923 152
965 140
651 90
206 139
602 131
719 522
739 54
904 848
673 437
655 321
968 667
596 182
642 256
826 783
521 27
376 364
838 54
734 127
802 278
980 720
998 405
521 102
921 607
555 509
561 315
941 234
644 72
876 516
645 155
565 460
966 906
917 721
901 292
887 519
660 284
835 193
292 195
256 192
689 568
747 514
322 133
755 183
868 430
418 225
912 258
605 63
773 437
464 126
901 676
591 524
398 301
712 610
906 14
852 754
941 83
815 105
963 772
971 135
965 39
533 517
817 431
217 5
874 780
478 340
534 41
94 15
769 674
945 666
459 313
342 3
815 268
364 314
805 198
977 948
789 69
960 765
946 321
785 138
403 309
701 614
560 505
829 766
817 159
281 200
362 324
420 29
733 687
844 85
211 120
614 272
359 358
787 562
899 744
242 194
927 359
747 141
860 484
882 875
725 532
812 631
832 820
753 11
845 611
615 569
764 596
893 174
962 178
621 53
965 466
65 9
354 167
753 241
778 521
1000 381
661 490
965 756
575 55
946 635
581 363
988 568
672 242
906 394
858 534
342 117
881 46
189 135
721 151
466 86
639 580
861 380
718 435
420 1
953 716
648 169
708 674
849 531
888 871
926 140
476 325
582 458
606 182
573 95
495 332
594 560
774 449
649 351
640 184
879 581
558 97
893 174
791 185
705 56
577 440
579 465
732 10
580 342
517 137
730 565
744 331
285 188
735 585
186 83
672 115
728 465
847 152
998 234
716 154
680 179
290 279
803 608
546 237
853 668
604 40
321 30
708 52
325 64
420 25
556 442
728 571
899 343
712 235
85 62
978 119
974 394
348 184
565 394
779 586
241 219
666 621
786 290
980 517
939 242
42 28
647 86
905 253
836 346
763 426
816 137
821 635
595 87
600 188
857 310
638 346
947 656
575 542
680 45
519 96
647 187
960 356
392 38
659 93
875 125
557 301
748 25
869 511
688 521
859 189
805 246
650 261
749 82
946 839
351 252
93 44
471 211
857 206
806 599
653 632
993 814
753 75
784 549
693 447
620 545
270 219
526 110
799 492
480 463
370 263
928 45
265 126
741 683
749 625
525 83
688 510
997 404
614 196
246 227
626 319
640 189
684 75
468 277
845 189
801 132
773 201
835 352
923 608
914 17
805 381
877 771
803 537
964 285
800 356
846 660
352 178
650 303
908 301
754 473
956 458
736 222
251 124
990 928
383 139
984 609
199 187
851 801
730 493
99 58
700 464
462 394
703 162
724 382
969 46
831 386
331 245
855 797
852 528
991 663
848 254
615 493
325 241
886 871
916 251
671 614
659 349
669 340
598 380
349 347
881 537
937 900
910 751
904 158
672 142
500 253
748 731
578 114
243 13
234 96
985 153
886 147
673 135
917 178
587 494
156 13
918 619
701 120
770 349
941 760
260 121
711 299
694 462
786 726
139 74
933 519
841 42
471 323
322 11
455 91
506 227
963 29
706 491
726 282
575 342
377 248
437 59
456 208
978 3
953 719
983 57
784 170
645 482
518 346
959 679
820 502
464 437
319 180
802 411
421 284
940 796
518 227
858 765
869 812
907 785
874 868
696 382
697 99
612 412
748 110
861 278
742 335
767 202
890 728
760 187
734 711
371 349
860 609
842 281
927 192
536 254
642 485
952 497
235 49
928 734
494 340
689 317
891 826
179 143
887 567
740 191
975 168
745 395
609 165
939 353
977 152
689 260
575 526
190 147
892 723
468 253
455 374
896 533
292 78
288 239
771 395
495 371
575 350
840 765
430 286
842 751
469 139
830 795
950 938
327 174
722 317
852 843
903 46
65 39
670 502
850 399
743 300
547 505
649 334
295 34
517 113
468 102
940 88
462 371
465 422
595 50
427 329
874 336
838 403
786 310
806 147
127 49
810 482
851 280
634 404
831 395
900 248
273 56
856 36
650 76
724 6
761 610
966 799
487 155
948 269
478 278
526 158
603 487
622 524
847 207
416 282
808 225
977 230
382 373
781 12
839 383
705 578
868 209
405 214
741 58
589 106
660 369
909 821
648 154
279 78
567 479
611 7
932 191
784 519
787 367
579 287
798 14
952 119
561 210
889 332
792 783
943 649
802 640
810 116
889 85
645 199
579 424
747 667
371 111
939 144
219 58
687 265
152 150
997 892
563 187
805 127
956 120
987 619
850 146
489 444
284 10
367 232
898 777
152 55
982 968
832 347
755 379
782 44
575 374
800 583
879 126
815 128
394 164
587 15
643 231
36 30
943 491
945 486
709 195
793 227
114 44
415 337
214 157
602 86
270 98
446 386
938 142
594 564
428 216
871 521
831 534
945 42
694 679
573 166
530 440
891 795
477 357
533 21
288 107
533 494
570 390
722 21
855 465
999 68
470 120
777 131
419 114
990 251
823 371
642 450
992 185
796 312
897 642
925 115
853 188
985 273
227 217
684 190
991 622
343 213
932 626
888 180
335 217
760 546
745 356
183 122
720 276
235 189
536 360
403 88
913 218
787 619
867 633
447 411
568 94
396 133
669 20
796 69
691 437
770 678
995 840
736 276
856 507
941 643
623 307
964 397
865 144
429 226
361 48
919 407
693 71
382 324
824 130
437 142
729 660
371 240
600 471
455 386
562 133
872 196
952 721
726 447
828 209
622 407
305 106
798 113
529 445
995 822
149 65
397 148
489 13
367 156
989 265
338 90
651 109
850 346
522 337
810 331
890 738
838 760
654 139
727 108
861 736
649 451
452 332
722 497
325 319
307 299
476 463
944 52
203 121
951 793
695 124
988 566
253 235
423 77
717 150
867 42
866 230
670 501
210 75
791 274
876 826
930 308
848 611
853 674
743 695
868 862
799 72
422 261
840 360
635 459
955 184
861 87
928 663
588 562
660 204
776 348
494 127
795 40
653 300
258 230
310 150
104 64
530 342
613 83
926 320
356 225
894 457
963 75
292 87
713 117
889 846
828 728
700 285
638 15
855 660
423 310
510 241
791 339
573 40
605 93
956 19
187 142
791 496
446 95
728 204
664 259
704 273
605 571
373 68
752 610
883 54
554 117
934 15
972 845
765 546
396 389
753 395
847 562
448 299
920 209
423 66
530 506
996 518
756 94
548 217
839 422
112 20
321 83
727 689
847 742
966 430
858 330
819 308
726 584
745 547
803 358
661 614
326 276
794 44
407 95
901 632
609 170
982 742
273 110
459 277
325 80
638 32
823 180
672 294
689 350
700 541
876 81
498 456
636 464
427 140
576 552
851 840
523 116
973 234
832 5
394 339
705 456
388 306
516 59
552 530
171 162
160 3
460 410
247 204
996 607
899 544
993 534
492 401
561 301
506 110
825 95
621 497
960 506
416 249
863 320
614 388
924 914
405 85
332 16
293 70
451 451
641 501
768 329
921 394
829 574
592 501
940 397
747 200
430 249
375 10
314 259
612 178
856 668
84 1
995 979
534 344
148 145
944 276
935 138
952 230
685 110
499 475
799 30
841 324
676 213
286 71
525 273
875 156
868 532
652 321
881 484
312 191
339 55
92 35
839 533
831 677
267 94
847 780
813 569
563 441
785 670
623 343
990 669
953 652
364 355
509 380
775 105
506 401
943 324
817 653
954 786
784 272
823 820
485 377
897 554
528 118
901 550
803 433
951 327
634 589
306 73
559 251
356 139
798 230
712 696
880 642
499 438
683 550
938 599
737 428
555 186
651 203
714 656
644 377
470 143
760 421
783 549
419 108
407 149
748 343
326 83
514 271
842 104
792 726
845 567
940 52
986 650
897 89
893 561
275 25
754 503
436 44
964 406
575 89
210 2
570 66
870 666
984 718
243 101
523 148
124 104
979 621
737 102
632 106
312 175
953 726
845 587
338 255
763 144
609 397
181 165
185 10
792 59
123 53
739 319
609 204
903 328
932 736
807 103
623 616
776 475
857 109
610 387
284 232
211 110
557 444
958 565
979 724
609 593
919 798
1000 361
191 104
653 610
753 532
884 614
905 239
841 572
918 445
888 654
552 461
750 341
955 893
943 498
825 573
825 596
475 468
851 690
693 136
736 484
801 393
946 688
730 580
634 105
804 439
445 415
249 137
655 291
509 495
404 207
570 472
589 232
785 389
706 347
650 175
824 766
391 205
435 60
688 16
773 192
434 158
422 224
656 627
624 38
850 290
591 252
990 957
987 727
833 81
513 72
804 125
757 750
500 15
801 727
670 354
910 70
900 422
803 385
567 482
608 174
898 502
877 73
347 221
749 62
968 817
567 210
737 284
135 86
814 408
493 169
647 156
675 188
627 181
229 122
372 208
603 488
46 12
323 187
992 154
515 102
811 290
509 401
671 383
893 207
867 418
533 235
996 863
758 225
753 569
808 311
226 225
855 517
626 213
585 35
685 642
639 20
496 230
526 258
182 133
820 340
315 117
996 724
469 138
559 501
657 408
796 215
897 661
389 357
647 490
408 93
972 86
683 575
482 265
398 112
375 78
985 254
586 455
820 551
745 15
996 937
434 226
575 28
676 450
586 65
796 60
457 153
866 407
382 335
581 488
400 386
911 860
958 158
246 144
723 463
675 283
971 703
624 396
846 498
863 716
435 190
974 757
721 691
635 466
656 220
311 12
668 148
405 145
874 58
928 103
717 434
312 304
933 135
729 384
372 205
917 351
762 635
346 160
870 837
253 104
695 474
231 7
638 494
205 64
598 388
895 158
967 112
736 350
868 142
845 540
610 446
950 707
541 439
752 519
647 247
851 487
855 339
725 472
181 120
682 543
576 555
246 185
636 441
292 29
879 695
850 13
903 451
603 561
217 111
685 186
192 126
479 340
860 515
438 27
353 192
769 176
856 330
940 426
902 569
429 115
566 391
560 249
707 518
912 698
953 624
591 405
784 242
680 288
758 570
302 66
872 99
862 160
490 283
240 129
409 380
823 173
795 254
618 182
830 518
701 536
826 148
856 565
900 623
179 80
526 1
700 66
559 473
111 48
825 492
124 101
873 783
370 194
790 84
876 263
857 340
955 89
982 210
996 615
778 197
486 323
487 387
498 181
245 125
683 82
805 667
372 130
273 263
391 91
441 237
614 196
411 390
924 813
689 133
803 492
318 235
891 609
501 180
859 225
434 111
634 630
634 334
892 803
489 330
924 823
410 358
579 259
724 558
872 265
793 271
559 518
688 487
897 675
816 324
986 492
837 7
746 724
568 541
685 207
859 577
358 3
986 124
768 254
947 132
997 609
781 506
804 557
726 340
137 8
657 11
121 68
481 363
264 186
617 238
358 183
643 558
600 315
821 595
925 287
508 390
835 301
929 922
941 516
946 799
520 457
750 491
760 257
394 78
423 66
762 450
699 673
872 282
286 12
727 216
543 430
659 350
635 571
724 406
932 761
138 51
963 179
754 400
460 228
545 48
999 422
768 150
728 343
440 192
479 375
609 505
816 99
809 122
972 605
966 298
569 6
964 313
151 57
830 714
490 162
852 698
872 134
876 161
664 406
142 133
691 11
978 616
683 218
246 117
222 26
372 5
612 160
692 117
947 307
898 360
145 140
467 213
544 179
909 388
829 341
690 319
922 456
485 450
686 158
508 179
722 89
591 367
370 188
757 437
480 201
562 263
745 705
779 604
207 126
635 541
382 76
238 222
845 686
698 318
269 259
649 198
981 118
824 136
938 499
291 173
895 832
643 393
587 577
563 494
844 223
502 15
952 191
691 114
829 683
824 229
465 350
642 299
484 324
822 352
592 128
798 524
776 276
780 359
149 86
822 570
579 235
742 63
83 53
581 372
868 686
369 262
203 1
724 50
750 659
194 176
496 184
506 71
929 66
325 243
482 267
820 728
523 115
270 205
447 23
652 374
840 584
403 370
505 284
606 206
955 891
183 90
915 433
840 76
508 348
370 255
789 767
663 85
636 310
436 152
853 668
487 40
392 268
456 216
731 95
302 256
995 653
464 437
209 11
660 311
496 378
766 616
110 106
944 450
828 438
834 633
260 124
959 954
891 888
492 148
615 390
415 246
159 15
451 347
747 175
687 280
509 474
318 17
739 30
701 357
241 125
815 126
916 647
55 9
785 190
989 167
904 675
838 195
628 446
707 32
480 468
413 67
587 310
810 796
47 6
520 32
750 146
796 649
949 837
894 117
965 90
305 107
861 785
476 252
376 25
777 324
768 330
456 278
325 59
611 318
569 13
194 16
529 332
858 71
943 792
972 422
725 127
890 599
942 640
938 851
623 590
631 436
841 91
488 159
655 548
585 23
855 821
892 189
148 99
943 882
820 740
893 841
446 391
779 32
1000 130
711 79
783 558
468 249
874 129
829 376
213 86
767 180
81 45
357 88
772 123
756 570
644 353
973 440
786 170
707 158
617 113
160 92
864 154
715 233
59 51
871 656
429 65
990 685
909 287
351 173
645 148
154 110
647 247
929 801
566 224
530 313
803 132
974 823
665 227
572 444
502 80
720 399
857 230
965 251
847 673
852 572
904 161
719 6
703 230
944 604
786 739
833 576
952 544
994 194
462 92
724 379
945 386
758 676
612 529
926 75
664 215
442 271
973 865
614 273
304 128
951 363
374 17
934 583
897 589
739 484
931 721
904 332
728 708
846 316
811 419
409 46
451 385
742 632
372 82
945 477
770 133
760 324
495 249
554 515
789 332
502 393
873 250
675 331
719 99
710 242
460 89
124 53
172 16
773 283
121 27
124 46
413 78
393 210
426 338
943 250
939 20
660 6
558 177
817 386
477 327
78 50
914 469
615 401
985 569
665 477
809 533
793 416
962 906
929 870
277 225
720 603
988 103
181 38
766 673
990 847
512 27
900 250
958 544
735 68
854 805
245 148
714 618
767 422
432 336
920 214
530 376
989 3
470 189
589 131
737 251
961 146
938 755
939 13
718 12
558 60
557 349
705 671
965 434
842 292
847 443
980 255
989 111
203 143
906 854
931 398
415 30
856 166
278 207
735 128
498 272
488 215
845 527
971 521
504 110
590 110
760 232
719 252
984 387
480 153
426 231
361 30
912 611
817 725
334 75
914 496
800 174
782 537
878 325
259 178
500 5
168 149
481 473
815 281
235 18
577 402
474 76
974 972
636 112
935 571
769 608
721 377
544 39
564 505
366 361
803 150
247 123
970 514
829 564
477 414
739 650
449 314
972 564
575 170
655 164
910 21
870 849
841 77
417 188
656 422
573 347
563 239
275 164
275 219
660 144
905 200
941 140
328 135
626 76
469 15
439 15
990 778
655 626
872 398
972 644
847 54
643 42
634 382
524 76
732 634
246 30
832 244
952 434
321 70
742 164
800 53
749 497
718 556
948 387
541 478
80 15
165 146
837 48
874 656
230 208
366 171
532 20
918 581
730 340
947 505
897 40
322 47
979 614
787 381
954 487
713 444
917 828
530 93
908 760
853 188
791 49
530 304
805 436
944 231
878 17
550 512
704 413
851 807
999 859
303 43
427 309
897 882
614 371
910 292
817 589
370 330
981 354
640 231
753 573
840 448
493 432
572 504
787 754
284 139
355 332
705 240
995 745
665 565
651 98
961 458
698 619
718 374
359 275
979 382
368 337
693 224
888 800
279 143
737 561
823 699
982 922
966 14
548 392
936 28
707 43
908 906
617 398
481 247
986 448
586 444
515 315
695 191
797 154
857 819
475 57
782 642
972 10
722 154
680 40
181 27
597 270
882 646
157 139
461 252
658 204
762 190
945 608
525 63
950 412
803 93
575 530
368 155
790 75
467 182
464 122
909 500
552 429
750 352
707 72
422 313
764 35
414 25
686 99
692 203
728 722
660 92
909 303
117 29
723 357
689 514
730 477
839 726
540 31
312 232
949 367
913 638
406 366
796 647
935 334
806 391
202 77
856 572
776 763
429 274
624 59
749 323
785 193
838 464
860 834
968 742
754 128
527 31
362 252
973 653
463 94
579 557
996 555
812 722
929 829
790 681
829 31
838 268
874 54
974 102
476 401
407 251
233 34
363 254
509 336
856 742
394 168
442 255
954 371
441 234
499 292
977 347
925 203
580 84
766 189
797 489
521 79
357 292
717 612
749 443
590 465
385 278
755 680
843 673
515 211
632 349
275 144
587 122
919 234
975 852
804 774
833 323
690 102
971 491
376 308
505 411
838 592
727 582
625 288
315 195
694 112
662 38
856 772
317 71
514 412
936 323
545 213
279 41
456 189
798 256
854 454
780 112
467 383
370 364
253 182
844 359
415 97
778 660
534 316
657 501
868 757
742 169
552 272
498 141
629 105
935 908
956 859
916 717
737 577
787 274
598 260
352 284
450 37
886 152
979 321
245 119
423 121
529 511
665 195
994 113
766 6
958 79
947 348
688 442
627 549
607 120
748 521
799 292
832 203
921 241
709 701
605 340
855 595
468 361
984 150
208 92
517 425
562 313
613 47
293 251
367 9
491 12
910 24
835 75
818 386
507 375
635 578
661 555
898 328
911 104
62 30
567 514
392 196
684 402
782 575
589 149
903 487
507 375
880 1
741 41
514 22
844 603
722 674
388 153
887 167
825 651
389 193
552 354
515 85
616 293
811 600
210 143
711 506
522 177
758 212
222 115
350 324
907 325
410 158
966 568
880 399
538 293
398 304
713 464
704 103
948 781
429 424
508 104
967 952
523 396
943 577
703 42
945 615
685 681
637 180
867 145
864 804
679 295
871 426
514 65
857 163
660 589
718 118
360 188
849 698
998 139
394 168
990 936
891 767
677 68
334 199
647 318
210 75
864 401
327 186
954 273
653 183
811 282
997 90
777 735
511 428
862 801
479 241
729 263
488 321
637 514
173 42
481 307
566 277
937 744
503 303
888 511
789 172
881 437
705 406
980 677
824 671
587 222
936 19
516 234
798 23
752 675
366 287
459 420
635 523
966 488
244 243
329 213
956 735
582 431
343 187
147 11
530 221
803 733
448 154
357 291
950 54
645 406
598 402
218 181
908 497
631 209
858 435
859 560
364 133
75 51
907 113
240 104
860 321
584 508
566 296
574 465
873 296
590 49
606 385
285 229
608 568
645 272
787 532
487 461
471 437
903 534
690 271
652 82
858 156
969 754
636 602
766 188
456 218
860 397
523 134
862 165
719 105
474 341
41 28
415 59
978 417
958 770
956 318
592 369
709 375
462 337
752 651
501 365
757 474
950 847
873 329
284 236
242 226
783 6
935 570
982 702
302 129
956 940
669 307
858 446
632 168
878 586
215 181
475 92
839 586
961 94
932 554
746 527
686 312
198 58
126 122
560 419
860 395
742 518
856 19
831 804
420 379
736 454
819 600
785 326
335 160
684 235
935 73
832 319
865 778
955 53
429 255
937 820
850 834
575 126
910 669
942 238
945 858
687 488
923 809
902 351
919 339
531 286
510 455
941 789
358 47
773 111
942 487
859 442
611 290
335 267
639 255
902 651
356 279
978 755
628 567
644 627
728 114
654 347
913 486
696 297
782 29
993 724
428 93
682 624
567 227
446 406
171 19
206 140
921 366
709 635
904 647
214 167
794 36
834 123
862 591
808 652
702 344
760 466
909 774
897 313
311 37
997 533
915 888
995 197
975 730
332 284
929 654
841 383
833 37
432 269
640 344
597 463
998 520
538 250
904 57
775 72
402 353
554 451
662 334
799 443
366 353
451 280
548 191
668 523
474 201
525 189
869 739
640 129
816 474
968 385
289 259
876 77
864 446
488 100
116 30
792 704
620 117
738 570
836 88
684 527
862 847
450 161
492 39
888 466
102 85
932 591
152 147
474 221
932 658
732 612
439 205
967 373
383 193
448 24
901 396
997 335
965 949
995 638
71 69
917 42
819 500
630 405
409 198
547 214
563 223
976 320
961 26
563 329
933 902
838 284
584 363
596 173
279 197
305 147
747 6
90 87
888 394
474 180
709 258
497 55
364 55
906 146
498 4
804 196
701 405
382 10
427 230
300 278
567 413
535 419
723 687
743 57
886 601
910 840
879 589
488 340
318 234
833 140
485 377
290 143
526 441
598 108
828 520
802 702
630 25
781 329
629 36
892 703
562 432
842 681
814 94
638 222
672 457
726 238
732 311
633 13
569 95
360 313
999 525
482 456
733 130
624 182
983 908
836 822
109 108
775 149
593 537
583 162
581 90
582 39
509 150
938 86
298 131
505 388
54 34
828 228
554 409
302 108
195 119
681 646
776 261
195 191
479 53
578 431
379 111
854 638
746 54
346 220
902 833
893 23
719 73
720 412
336 252
774 766
934 136
722 45
980 888
124 24
528 26
967 144
642 639
682 29
440 298
665 296
619 370
282 118
644 416
948 728
978 592
892 540
446 399
744 100
666 103
944 290
817 397
262 4
811 586
164 19
874 94
592 304
862 809
534 3
410 228
222 106
881 499
208 130
877 549
762 667
545 377
840 109
333 49
388 188
900 834
265 114
830 692
526 254
713 238
438 137
816 620
689 208
543 483
834 512
542 181
324 184
270 114
902 7
258 48
490 482
550 492
622 350
700 262
193 35
617 282
660 172
569 510
214 161
662 543
512 124
896 880
596 65
347 150
908 213
790 356
870 453
986 809
847 658
651 130
648 537
924 871
850 60
844 449
463 33
994 275
228 176
551 411
656 501
482 270
755 727
808 71
138 69
697 183
925 654
676 402
755 463
656 584
698 535
676 613
849 590
984 128
141 51
657 248
724 556
489 2
671 216
532 45
410 309
645 126
873 168
839 331
646 257
989 653
509 364
478 322
912 626
311 65
725 467
406 45
346 30
839 643
428 396
650 341
981 48
837 332
426 354
910 478
633 536
844 451
991 509
825 340
950 595
846 40
967 582
324 311
628 144
993 206
927 391
561 168
193 45
838 70
579 8
361 96
650 111
298 264
299 298
540 209
874 563
993 590
887 431
171 20
885 704
398 65
727 473
783 754
330 122
801 532
403 4
566 94
457 211
414 194
773 580
602 345
966 303
972 265
967 445
682 478
601 490
621 71
709 187
548 304
722 461
980 172
996 851
740 566
729 35
471 260
709 78
765 544
783 419
128 7
457 446
404 153
968 69
884 169
943 364
727 213
869 610
817 552
730 137
666 651
686 282
900 391
770 30
520 299
814 117
785 205
932 569
868 553
860 80
919 877
615 132
342 307
881 385
512 471
365 119
729 692
984 936
883 108
557 142
777 605
873 737
476 325
823 178
818 370
572 98
730 180
916 780
233 80
524 126
530 230
534 237
444 94
518 200
745 264
549 533
395 274
850 90
796 542
442 383
656 534
747 348
968 965
899 854
896 183
668 411
800 542
627 345
969 961
453 195
215 14
529 28
982 739
947 720
669 161
635 290
776 733
270 228
266 247
785 334
634 279
872 856
297 152
638 301
738 245
215 71
816 711
924 513
647 331
619 43
792 663
975 55
520 17
783 372
920 897
326 187
864 336
754 468
869 379
598 544
870 443
422 67
261 9
582 387
337 14
946 196
521 51
314 313
990 835
580 411
178 148
874 781
840 195
943 201
503 413
523 500
850 334
426 357
693 579
642 584
848 24
738 297
687 495
634 619
518 7
720 458
725 610
660 142
407 324
577 246
380 375
502 444
705 578
700 39
993 487
646 234
389 56
701 47
845 615
925 767
651 19
848 791
627 97
777 481
756 747
162 31
987 421
526 221
963 838
753 3
384 92
296 289
994 654
989 972
733 315
557 50
393 299
486 396
423 247
730 659
181 146
123 54
715 343
387 237
896 117
983 953
818 690
530 61
530 317
755 680
681 629
466 141
837 328
912 233
118 63
973 713
833 35
659 402
283 4
172 118
860 97
281 281
255 130
911 539
913 697
957 483
559 35
644 527
977 363
675 17
882 598
862 486
954 268
396 306
907 190
765 291
820 118
848 656
810 551
612 382
918 395
342 278
802 337
690 273
461 330
902 614
648 519
902 295
300 184
835 32
950 130
753 610
949 646
964 950
747 92
635 138
873 829
755 320
742 321
520 479
217 141
297 16
946 649
989 862
903 296
670 39
799 380
926 164
669 628
275 45
631 306
779 258
650 93
517 505
949 532
541 228
762 89
977 729
766 414
450 44
908 34
616 67
997 629
764 386
398 389
672 36
612 45
776 554
910 678
970 597
971 132
904 903
943 932
198 25
747 46
953 603
928 274
591 254
898 117
864 158
631 339
836 455
906 506
886 430
670 120
906 266
775 275
307 70
970 142
288 25
369 73
302 282
881 193
610 442
597 506
688 34
938 363
575 192
763 33
746 615
633 164
865 365
724 300
998 435
358 60
960 712
809 200
515 78
949 49
613 331
949 775
530 145
974 175
647 58
777 79
398 318
758 289
503 340
237 143
157 63
463 248
693 470
649 257
423 406
563 445
967 177
274 76
117 20
740 285
796 242
402 326
193 89
343 56
985 261
465 10
600 572
800 617
999 539
894 660
689 389
751 205
400 77
846 303
364 231
646 492
555 549
845 257
658 476
412 166
313 83
953 943
952 816
228 173
216 102
454 135
603 49
990 1
577 461
660 115
940 590
308 259
653 473
991 473
949 457
319 20
499 285
854 435
792 649
594 458
523 20
970 283
972 474
495 407
187 152
739 315
530 83
382 83
932 564
934 456
652 270
929 351
241 191
873 725
454 400
284 216
999 93
736 513
792 621
363 301
975 286
924 646
754 147
465 46
923 637
413 124
973 214
788 133
731 137
822 178
196 180
993 448
833 684
746 136
899 140
557 347
719 589
901 21
906 879
901 5
707 593
796 108
662 491
968 126
181 64
903 8
650 365
793 160
643 360
936 385
827 43
926 830
989 899
631 56
958 188
887 274
270 78
677 574
862 92
179 30
494 476
422 315
956 134
661 586
411 410
978 944
657 394
960 357
944 735
92 11
407 248
964 41
299 222
812 656
970 454
869 523
742 574
409 16
952 130
644 237
708 73
652 93
543 44
268 54
355 144
789 273
533 203
840 212
723 486
379 118
988 7
646 333
830 93
831 734
457 21
190 170
813 531
699 561
565 276
344 43
741 718
879 385
617 614
208 18
993 54
680 242
415 28
670 669
353 61
417 149
919 375
608 395
625 159
327 197
770 656
502 107
808 313
968 159
458 400
804 575
150 108
974 658
975 631
902 33
682 459
653 541
216 210
475 246
877 567
573 90
845 395
959 230
912 738
906 736
297 104
705 63
75 53
653 269
772 618
901 883
865 688
751 525
779 113
551 527
580 137
429 419
805 430
966 541
965 899
823 234
865 419
222 148
878 342
275 38
668 199
972 946
997 581
833 512
857 265
534 104
530 9
895 486
778 295
639 256
872 107
208 93
980 897
935 866
510 198
469 55
991 414
776 7
456 454
407 45
304 116
360 299
585 540
862 569
837 232
788 531
959 907
418 148
663 58
587 330
493 427
738 458
334 148
638 416
859 380
547 176
727 613
510 79
708 343
960 164
473 413
167 52
666 660
955 240
941 141
770 274
683 461
918 890
662 111
881 880
686 512
665 549
563 444
780 23
197 49
145 126
848 218
949 504
950 463
591 310
475 365
508 172
549 49
244 221
470 109
899 149
607 353
321 133
534 193
475 42
339 235
479 415
796 767
391 195
798 493
875 631
619 47
591 330
406 217
779 396
539 324
285 198
919 512
898 552
597 46
426 330
715 375
595 327
516 237
627 249
995 417
620 209
798 539
539 11
587 34
997 651
677 369
915 705
896 130
964 823
985 843
459 269
999 707
943 883
546 328
325 86
981 429
844 745
886 750
257 175
566 179
954 516
789 70
777 424
775 483
265 24
502 83
357 226
221 26
745 45
415 75
447 311
956 840
800 208
945 459
750 720
752 703
430 155
426 410
744 322
536 286
645 254
590 349
665 443
657 384
204 131
714 242
515 315
786 72
870 819
978 502
361 104
706 273
586 294
619 382
776 136
732 75
619 230
455 267
88 21
905 414
800 20
693 126
706 56
755 298
937 628
939 286
817 519
588 240
597 215
936 243
674 432
785 20
218 50
959 174
607 67
339 246
945 598
632 112
388 206
996 481
284 2
979 387
900 496
252 28
831 797
543 218
716 93
869 97
443 121
719 277
922 731
423 121
784 661
625 591
922 198
116 5
927 637
613 602
992 860
668 486
869 580
580 465
985 460
460 176
139 4
754 238
888 883
754 10
877 819
642 316
991 850
723 607
198 80
949 425
853 652
603 229
86 5
552 76
214 86
836 83
536 479
637 196
265 53
855 21
726 697
634 461
609 590
901 713
995 137
258 183
207 123
889 425
705 39
364 116
965 372
610 309
252 97
444 329
872 318
975 602
625 419
729 108
742 188
969 223
416 64
564 412
611 205
334 130
896 851
285 146
557 261
574 276
953 909
625 134
613 276
985 568
573 24
808 552
928 432
620 491
974 705
768 619
723 575
867 576
647 106
665 12
473 358
903 396
404 80
242 171
609 312
672 599
223 114
697 101
670 614
216 137
678 406
288 124
861 227
887 588
336 317
798 664
456 256
423 113
264 22
178 149
919 40
321 264
960 307
736 210
909 407
91 5
710 511
570 366
897 571
674 517
576 396
27 25
396 83
622 396
537 372
472 159
544 320
815 385
969 816
719 260
485 244
902 406
945 736
472 337
806 301
869 11
885 4
983 174
321 145
932 923
348 309
864 545
857 269
966 957
929 323
106 53
831 123
80 76
772 407
354 101
643 269
943 159
716 326
826 379
42 7
898 720
905 608
802 399
733 580
554 416
771 488
891 365
886 442
177 167
760 297
431 394
534 394
592 264
606 424
988 108
895 542
950 50
368 69
980 458
912 479
775 263
878 456
967 151
158 12
880 146
390 222
866 726
579 123
448 198
604 604
606 298
422 239
810 761
723 51
426 173
612 199
564 251
451 259
999 408
621 587
710 121
742 573
617 202
675 476
895 41
634 349
502 86
929 297
550 246
873 539
500 384
513 490
790 206
569 538
665 469
817 554
824 745
765 410
259 96
983 615
266 150
786 224
975 654
612 368
432 168
786 675
302 296
170 14
997 160
172 104
632 273
466 97
574 18
665 54
565 522
893 243
916 631
609 320
966 140
625 384
383 114
366 213
777 572
622 51
394 65
825 632
783 17
858 661
959 324
699 241
594 390
855 408
937 258
225 164
672 13
638 126
787 563
582 473
624 224
961 68
714 587
193 50
350 63
971 652
666 616
717 72
910 383
335 260
611 438
978 419
968 634
878 749
467 453
697 493
388 267
544 392
786 115
357 45
931 714
581 264
931 588
984 866
961 237
607 269
512 113
875 310
574 24
549 305
596 59
783 251
828 63
828 706
402 198
561 132
760 346
34 13
911 712
228 80
900 473
856 328
963 364
739 664
673 292
895 63
616 346
696 666
329 251
906 191
801 527
742 430
496 428
922 387
579 178
995 160
546 286
831 258
963 703
816 113
641 272
337 273
752 481
770 165
458 278
785 624
830 654
973 52
651 583
522 437
315 299
493 137
200 87
734 529
944 568
504 443
134 18
606 117
469 392
157 12
543 179
868 817
707 42
844 404
698 467
386 348
636 368
987 275
631 307
939 687
363 193
857 537
533 281
914 414
994 27
839 632
677 411
907 346
523 248
976 110
483 432
996 21
818 685
695 363
788 15
377 287
995 81
274 59
801 118
938 41
301 93
699 678
368 362
893 5
731 673
703 120
644 619
643 191
628 226
903 643
570 29
315 104
872 248
471 294
415 358
968 344
152 3
672 624
361 17
849 218
502 29
634 68
563 541
163 59
731 31
513 151
341 291
626 176
558 178
394 359
552 318
841 202
862 419
711 109
782 774
571 158
664 118
536 472
820 696
590 441
585 89
456 193
557 193
754 325
300 193
987 183
688 590
435 71
548 87
582 421
843 809
989 167
554 404
568 246
858 715
933 64
278 185
633 111
997 667
541 507
745 278
318 121
957 700
880 503
709 37
863 48
986 399
620 103
866 184
614 325
993 289
240 87
994 173
482 280
606 385
323 106
893 664
987 566
538 143
812 707
929 901
234 191
815 67
769 461
632 474
268 174
846 182
817 477
406 263
900 45
972 766
863 232
785 407
872 231
543 158
347 73
713 332
733 112
338 230
447 384
566 537
983 520
731 80
460 45
711 289
708 593
439 243
919 150
684 403
490 16
395 123
493 264
743 291
886 570
687 370
224 139
521 344
659 461
246 176
449 311
843 11
271 134
734 352
946 726
861 318
533 228
718 589
674 657
433 218
896 542
233 127
664 500
525 434
536 406
948 153
620 352
741 596
950 324
750 441
463 183
541 319
778 387
908 249
723 154
643 198
50 47
433 410
492 126
770 71
634 565
700 62
875 531
676 61
358 125
329 211
650 81
999 585
197 161
377 42
309 7
744 74
936 312
905 329
693 582
426 14
412 82
821 589
826 264
264 125
775 498
757 48
437 38
395 183
770 760
932 315
665 54
963 653
995 186
806 264
700 293
322 241
364 157
889 342
713 59
641 332
826 649
781 631
971 61
862 81
627 337
852 665
649 599
848 99
72 69
704 134
927 54
640 556
915 318
515 270
893 869
608 354
773 485
989 498
857 752
357 140
195 118
622 460
382 133
408 82
801 209
427 248
226 162
478 202
688 108
781 650
880 684
76 24
555 10
540 42
561 318
975 882
885 46
967 346
933 919
979 604
620 55
592 69
946 118
823 306
505 476
404 310
879 805
597 365
632 477
990 891
503 26
550 413
658 336
590 97
430 315
852 427
693 603
551 364
780 677
447 415
801 401
679 385
810 461
380 33
551 209
536 162
828 404
546 193
512 341
274 70
649 123
960 540
757 374
342 63
979 498
351 234
876 232
718 662
969 670
820 335
961 336
884 698
951 764
82 29
966 143
555 443
814 252
395 18
715 687
706 322
898 69
694 585
615 371
969 59
994 10
615 16
554 460
945 311
988 447
168 136
671 554
806 689
636 209
377 330
716 289
932 275
810 43
932 710
216 164
858 582
955 82
511 153
843 181
965 760
329 141
708 242
681 457
685 282
471 309
319 223
653 272
819 436
278 186
361 233
305 146
745 641
942 69
202 26
305 141
856 687
857 175
763 677
764 156
516 30
951 601
841 187
874 536
476 295
522 349
720 286
653 89
828 11
315 226
907 531
263 258
864 742
652 497
219 139
794 768
574 28
873 783
528 152
762 104
900 289
515 366
901 202
978 333
877 212
711 60
697 514
262 42
759 754
788 362
390 2
541 235
926 871
964 697
587 477
624 88
211 16
725 325
845 782
971 832
443 21
561 422
457 204
926 869
483 278
439 325
958 457
847 475
864 47
468 58
375 325
321 209
756 88
786 628
975 958
279 229
612 534
957 576
807 316
764 591
730 35
590 145
903 620
995 919
910 638
601 460
527 526
526 331
781 566
325 26
954 97
347 263
575 515
947 110
410 349
638 162
72 6
808 103
556 87
980 977
833 357
528 46
736 130
310 261
731 490
879 70
506 468
555 505
877 210
866 377
925 689
747 334
415 180
133 133
65 63
974 719
658 26
717 336
564 560
826 144
231 22
733 162
739 242
71 4
448 223
331 292
773 549
876 315
589 95
133 109
541 52
265 218
511 176
389 67
192 98
486 272
537 384
567 46
993 823
1000 198
500 480
537 536
704 395
408 18
921 850
430 25
631 528
717 414
994 636
970 151
415 111
919 80
998 659
764 332
464 192
333 96
568 110
127 16
827 582
895 305
457 420
272 200
786 16
429 284
112 3
601 460
336 181
716 568
772 762
827 292
517 311
524 413
753 731
846 196
717 108
626 185
717 304
732 106
709 323
892 688
904 250
608 597
978 94
777 124
131 85
728 235
554 243
790 468
870 17
719 434
947 389
598 12
949 195
521 135
728 532
966 60
947 533
601 322
655 2
679 524
981 737
325 263
919 220
349 50
983 974
684 56
765 510
447 32
797 244
447 216
775 396
480 270
499 422
452 337
915 282
440 54
436 212
410 215
354 234
769 111
984 192
545 116
853 309
836 763
467 313
438 28
556 435
653 233
399 152
635 304
581 34
613 95
300 299
735 179
741 590
531 411
921 424
984 377
628 114
698 394
994 565
499 143
831 513
253 53
346 286
657 573
808 269
596 492
986 904
928 689
743 175
985 312
336 5
957 197
666 284
178 5
629 111
893 721
486 271
976 739
438 82
827 42
449 358
932 636
141 101
844 263
593 173
114 110
272 31
524 20
516 487
314 274
899 379
667 516
811 108
705 303
444 439
930 839
676 346
741 240
805 273
531 239
449 232
454 53
647 245
884 566
707 296
867 492
773 71
684 528
184 37
921 200
137 74
588 374
784 98
951 254
899 165
792 614
553 25
878 614
690 620
573 323
983 546
576 103
470 34
974 864
932 724
958 562
270 184
577 317
905 712
298 120
534 216
419 26
975 128
504 320
438 359
464 156
409 106
719 67
541 443
908 663
905 543
701 334
421 35
887 49
896 542
943 677
798 41
756 173
927 898
782 555
554 229
572 200
670 196
378 352
798 206
908 642
736 659
561 225
958 447
857 621
305 38
677 549
443 99
922 665
970 588
887 599
834 693
103 41
989 896
872 183
607 213
960 206
722 594
726 400
334 105
491 5
987 441
985 957
979 829
920 592
832 97
956 509
380 64
655 409
910 407
761 111
751 219
784 417
690 334
324 138
586 43
577 205
879 623
840 341
395 205
391 51
501 259
603 547
707 617
486 423
734 579
942 592
317 158
876 766
722 543
535 91
884 108
929 666
266 234
722 47
594 506
553 88
960 3
126 60
410 351
679 391
725 620
149 130
677 436
825 221
961 942
880 204
996 307
667 15
861 594
303 162
540 320
769 130
347 128
821 117
921 450
604 265
675 11
760 54
635 441
640 152
994 695
558 108
839 636
441 390
439 279
376 78
412 133
780 711
867 413
192 142
377 135
851 836
785 183
799 635
824 491
839 182
827 93
857 331
945 914
517 266
738 417
436 300
890 801
622 520
387 30
995 619
848 476
781 537
472 302
408 201
811 460
656 8
954 721
878 429
841 112
591 382
993 170
267 43
150 59
850 102
992 302
779 128
389 13
763 503
810 799
845 432
967 40
620 178
862 749
915 515
710 291
213 105
575 441
597 395
922 353
749 256
443 334
943 846
714 179
526 212
898 509
841 197
241 10
532 333
872 119
348 330
973 227
592 141
817 304
755 516
670 420
748 521
794 469
348 214
943 799
849 390
859 56
875 312
376 165
234 15
677 363
723 624
342 339
130 118
681 246
910 284
880 669
334 326
751 395
814 711
370 192
343 88
474 177
974 502
830 13
998 752
353 277
871 796
879 874
855 792
524 494
666 512
655 550
592 446
632 313
673 347
997 311
299 298
653 187
624 355
566 534
879 391
561 14
503 145
828 600
820 215
808 441
807 591
795 742
948 361
417 285
947 813
471 218
841 270
950 628
816 397
470 349
476 431
887 86
439 315
878 446
371 360
493 183
850 126
821 214
505 352
885 49
670 313
411 152
867 546
988 867
687 501
565 433
884 753
541 35
832 752
601 70
362 46
872 652
656 549
821 179
487 50
796 783
535 37
745 361
311 58
338 199
535 433
532 299
880 364
892 531
879 365
786 719
621 181
178 117
729 654
658 95
414 311
982 918
838 223
972 960
967 618
615 176
560 41
937 641
840 38
666 81
452 110
854 88
905 518
844 612
789 360
433 400
335 183
603 56
871 628
845 327
931 282
926 93
939 738
501 390
357 280
431 212
423 119
883 13
979 311
929 181
813 59
471 20
522 249
961 820
936 605
987 382
365 216
592 546
991 631
522 38
757 491
588 220
917 330
412 138
718 19
437 210
520 72
672 251
961 436
219 89
859 320
358 59
362 176
560 166
927 733
765 357
694 227
655 42
741 462
464 337
262 54
369 341
238 150
996 27
417 179
919 840
895 183
608 502
269 87
670 281
283 43
584 552
473 388
973 618
403 66
492 348
495 100
549 316
159 29
829 570
632 358
505 383
905 29
844 308
159 131
260 120
490 131
553 218
552 79
997 773
443 16
88 76
730 630
135 90
277 140
926 894
945 429
800 580
515 175
798 599
259 2
822 64
804 620
639 131
258 58
914 422
895 278
970 154
891 110
621 271
630 196
831 134
622 397
683 658
575 475
686 50
745 259
334 293
950 850
931 323
872 431
980 767
703 260
845 676
603 411
569 276
889 599
391 212
399 196
445 134
987 740
907 692
917 395
888 295
403 225
363 115
897 21
796 431
865 677
806 780
721 711
895 298
685 181
936 406
446 42
859 289
642 78
238 52
904 664
888 6
478 87
513 297
260 100
769 574
874 380
834 695
757 353
832 794
283 159
613 408
716 14
911 876
906 237
814 77
996 872
429 77
796 390
592 204
669 356
315 132
728 322
798 492
682 631
925 388
780 185
690 438
955 212
998 376
527 187
723 452
836 218
423 347
867 688
525 277
423 270
906 843
270 134
830 772
701 308
629 542
956 553
199 121
632 561
774 352
357 236
891 37
394 8
670 656
963 542
777 186
586 348
640 191
884 69
865 556
853 263
411 311
591 298
755 449
417 304
809 808
984 108
513 189
732 384
955 436
559 413
821 5
796 742
650 19
485 46
922 251
92 41
543 350
812 14
927 343
682 442
760 482
887 437
714 134
682 186
541 112
355 72
936 645
468 249
929 95
870 675
806 178
994 744
711 78
824 600
841 330
996 968
615 32
882 871
860 355
732 314
932 171
835 100
483 467
459 392
810 422
227 120
839 43
794 689
285 53
933 285
585 292
1000 41
803 590
834 144
942 171
864 462
977 341
937 493
269 28
651 379
471 100
532 295
742 425
383 265
891 216
661 547
493 431
581 508
675 443
390 17
833 72
725 77
874 750
328 59
685 77
953 916
558 301
881 46
561 472
683 160
144 8
617 546
77 73
866 37
777 680
909 660
874 508
867 168
951 369
544 149
874 781
423 330
843 637
871 304
116 90
604 78
270 60
250 239
905 493
241 215
564 476
891 757
493 409
685 3
895 662
545 321
701 284
986 438
396 157
757 631
916 254
642 619
505 127
996 554
622 300
981 210
748 168
320 139
382 165
870 579
599 254
633 292
684 563
190 64
604 563
590 47
605 276
966 55
801 602
343 231
848 114
764 15
913 626
534 356
270 230
618 493
804 686
247 140
353 153
281 238
639 330
553 537
412 409
446 315
774 436
860 648
456 271
947 190
660 412
903 631
973 109
881 297
826 506
970 404
982 35
567 445
616 24
877 352
867 26
958 484
977 830
817 355
716 84
483 283
669 652
900 315
937 836
556 477
291 255
682 212
555 362
614 496
503 380
747 305
953 929
783 728
144 94
499 248
678 184
542 216
821 577
388 240
121 59
763 114
985 547
818 120
455 350
765 32
616 467
527 144
197 70
408 361
726 534
749 656
715 382
284 95
805 715
806 215
846 225
979 706
391 229
850 72
841 209
508 285
844 452
593 438
150 91
651 117
384 229
257 131
414 282
550 391
964 707
550 430
731 341
983 34
689 646
860 516
683 224
160 40
638 514
982 93
422 341
881 138
799 75
676 547
79 12
971 168
522 264
919 415
526 238
588 375
931 380
327 266
916 117
838 558
829 336
460 287
657 602
450 144
764 329
911 360
315 96
459 410
519 202
964 409
897 404
918 42
512 132
444 316
798 708
360 229
929 510
927 58
452 57
335 262
542 422
951 221
943 904
934 358
817 716
356 204
320 243
472 226
365 312
233 50
781 324
869 645
852 753
253 70
326 80
382 200
518 362
921 651
368 232
379 172
934 152
625 584
636 529
880 137
510 4
833 792
619 225
557 527
976 151
902 331
627 118
882 409
418 349
690 439
935 95
673 590
720 643
503 390
781 399
726 110
194 123
924 113
531 394
896 194
351 168
458 314
703 292
925 463
684 47
472 11
301 83
817 411
535 117
606 312
706 676
637 134
450 329
634 51
143 89
630 239
861 14
434 386
330 206
857 473
291 1
981 893
898 732
673 147
724 679
950 94
875 507
665 15
927 776
301 221
589 492
939 561
970 401
291 36
981 285
839 477
874 496
932 721
798 451
947 135
904 469
808 286
216 154
977 439
795 771
930 665
704 310
902 698
849 367
282 69
618 517
750 749
330 33
999 821
399 218
942 271
424 116
922 146
387 207
440 325
511 115
851 774
357 171
886 618
978 839
704 652
571 296
398 88
816 682
973 763
792 589
600 523
312 175
993 982
700 84
917 914
642 352
572 87
622 296
851 674
861 713
488 101
604 110
871 335
593 580
874 343
966 303
509 337
938 254
988 115
608 393
760 581
835 293
460 246
624 529
713 213
593 464
779 88
910 432
946 81
701 319
898 723
864 617
710 416
992 363
890 568
427 196
913 703
783 235
525 120
441 215
945 163
823 185
930 555
692 602
942 454
220 92
787 396
962 417
817 336
828 657
690 585
708 134
655 335
640 239
567 261
985 275
669 416
258 113
555 9
757 582
707 118
681 312
759 678
512 409
472 265
677 245
163 93
937 319
865 385
371 216
922 286
811 1
921 211
954 521
915 900
950 326
137 17
857 700
843 181
843 160
827 372
297 188
740 486
612 280
476 134
895 458
746 495
808 105
731 13
990 969
503 320
691 591
928 433
663 167
864 614
767 700
560 232
731 239
934 609
369 324
590 40
486 279
721 573
492 438
788 755
879 328
224 4
446 294
850 562
507 234
382 299
714 548
373 73
768 253
894 196
505 416
938 862
636 98
828 300
604 515
509 166
904 797
777 155
534 173
588 407
651 76
379 86
601 285
956 405
543 310
988 349
887 459
545 29
841 1
738 469
658 71
836 216
940 226
866 816
980 410
487 232
146 4
583 535
901 509
387 60
858 599
964 913
789 259
973 3
846 413
190 3
603 285
661 461
967 518
432 60
370 309
931 860
917 716
353 109
705 666
364 79
991 355
529 468
658 392
856 830
897 536
545 471
589 502
698 153
186 166
561 25
886 60
850 274
654 35
863 581
996 565
934 500
590 384
446 75
690 431
856 521
631 196
934 221
497 138
697 337
410 333
924 345
827 145
748 361
402 260
482 348
485 150
133 98
917 180
729 321
698 521
780 773
515 142
769 611
690 157
953 867
348 127
428 47
755 70
529 66
760 71
933 96
642 615
655 306
980 658
926 66
285 253
332 33
797 759
977 407
923 389
778 697
507 496
420 91
730 97
315 3
807 549
352 47
141 71
548 233
983 74
87 19
663 320
575 262
416 100
640 121
651 354
994 853
480 359
101 34
138 78
502 502
609 93
391 72
255 21
956 884
115 109
850 486
998 969
636 375
920 248
845 786
732 74
121 95
313 312
554 379
548 288
998 530
949 719
449 313
562 254
338 300
965 271
426 89
923 74
624 285
578 31
988 189
636 57
806 678
679 424
875 99
868 543
592 80
767 7
494 29
980 340
494 475
625 346
747 240
916 90
986 625
928 669
353 215
855 337
673 596
812 453
399 261
500 43
766 110
573 377
321 311
889 147
936 105
979 485
998 929
699 441
725 24
651 468
677 70
156 51
759 612
645 443
872 830
676 43
718 159
447 27
422 203
280 62
773 232
796 445
250 222
424 287
787 561
934 168
943 668
890 104
505 133
756 167
640 348
691 201
123 7
887 211
426 365
882 714
987 834
634 60
454 383
864 629
744 111
532 348
788 59
908 359
503 309
795 135
522 406
455 390
826 706
819 284
828 477
433 149
889 233
868 764
701 217
159 114
918 81
464 96
772 108
857 191
557 186
71 24
809 239
963 808
701 125
951 402
678 434
486 16
361 154
947 684
919 621
411 295
710 342
969 338
743 430
217 128
880 350
809 647
449 19
871 639
979 410
918 96
713 683
921 200
823 570
601 249
734 17
762 580
885 864
759 404
833 430
434 44
255 100
291 66
682 219
322 106
860 584
747 686
733 183
799 658
991 789
331 70
992 214
850 165
600 339
733 82
957 191
942 866
315 80
564 163
821 108
867 676
720 577
827 221
530 78
915 618
424 106
867 282
630 107
919 774
558 391
675 294
404 195
842 685
924 797
908 881
698 209
878 169
896 440
260 247
865 32
594 236
637 569
743 687
897 376
534 256
980 128
741 209
861 634
281 201
981 37
740 723
275 271
829 535
490 51
962 417
744 95
571 385
956 883
922 489
454 368
557 185
956 715
956 156
576 370
410 96
433 352
706 509
776 541
454 55
530 525
371 108
968 872
783 431
723 264
804 328
813 570
704 560
682 588
906 461
879 675
957 417
212 191
952 418
775 733
870 283
666 475
526 378
107 100
392 180
808 572
846 676
727 525
616 55
955 559
995 656
414 201
501 490
593 81
470 461
846 514
317 39
399 256
935 62
572 294
199 184
438 91
590 567
544 295
390 238
142 117
997 244
566 378
998 494
854 176
866 486
280 248
799 235
870 760
624 592
999 482
604 482
674 433
309 15
371 138
537 315
799 329
872 846
839 470
881 596
856 239
875 733
644 297
869 264
403 390
983 623
813 288
759 643
716 189
406 177
990 490
872 426
766 28
836 395
994 781
168 36
682 105
824 694
808 798
996 848
336 25
787 6
454 399
778 153
730 643
381 18
724 99
564 423
884 284
374 110
877 105
865 102
675 625
651 118
926 134
864 320
811 194
212 148
23 3
989 466
906 514
866 249
474 362
743 482
455 179
936 350
539 110
615 591
820 623
795 28
769 349
651 229
832 342
897 331
715 665
670 19
990 610
376 269
402 114
530 442
140 30
755 160
545 96
647 50
713 644
645 78
927 382
840 749
859 856
999 686
948 686
731 460
909 692
788 382
830 203
867 839
613 424
209 29
764 274
479 155
930 138
141 78
912 377
622 64
604 586
240 233
680 516
807 578
423 318
989 616
277 238
820 338
589 144
744 261
784 334
766 737
573 513
147 28
165 67
845 567
378 369
852 734
949 766
872 817
186 101
842 272
521 440
778 741
581 413
551 538
925 86
484 372
346 205
757 475
431 349
680 463
994 308
802 791
515 436
581 14
759 509
460 169
701 198
980 463
913 770
293 4
877 15
953 740
639 331
640 261
900 577
606 103
218 132
882 720
555 531
555 504
910 161
855 46
652 95
195 57
975 905
986 868
629 478
186 150
845 583
713 461
771 479
540 252
976 658
713 649
558 508
393 296
454 393
147 110
475 435
737 41
769 497
449 294
703 494
809 573
795 102
505 291
705 587
722 486
484 102
428 313
399 133
915 582
374 235
942 755
884 570
782 189
738 543
299 234
930 50
316 237
866 312
931 765
774 460
294 47
154 29
952 652
599 298
649 502
969 377
461 33
669 229
639 107
245 183
866 413
791 82
402 119
775 753
871 344
167 38
802 515
751 65
538 175
868 183
977 616
978 812
796 372
960 715
998 703
960 131
671 54
973 20
693 656
815 340
874 105
539 194
972 302
882 388
925 765
381 76
446 289
782 537
989 361
516 309
873 555
634 605
544 496
715 682
609 333
201 18
819 288
399 305
516 409
949 803
914 142
284 248
905 625
791 182
786 774
994 72
676 397
908 349
775 665
379 60
658 593
611 411
811 404
531 174
731 392
625 318
683 582
823 573
784 33
273 30
949 474
785 440
708 525
634 11
947 25
108 16
880 124
503 407
955 934
685 224
850 260
626 248
786 702
47 1
872 93
542 503
477 454
921 315
976 190
932 35
592 269
448 174
855 356
743 340
756 474
793 766
313 236
928 707
948 38
686 626
472 46
784 96
288 75
753 347
682 262
735 278
707 670
730 627
345 21
874 338
689 472
876 600
853 724
942 776
908 742
847 286
883 199
908 403
610 389
219 69
853 777
798 657
879 580
809 807
603 458
936 338
914 350
483 475
603 70
881 46
686 184
978 764
880 668
396 31
643 245
591 569
916 813
622 297
520 273
779 333
930 918
387 89
978 72
990 368
993 981
622 319
928 166
986 458
364 342
239 13
787 219
910 455
558 449
655 547
535 477
212 151
911 306
782 709
814 44
725 475
65 22
293 138
888 435
154 12
959 77
245 163
443 85
618 213
982 445
218 176
371 321
605 247
837 697
582 248
786 357
564 516
507 50
989 320
517 479
610 604
570 402
891 511
365 362
977 252
425 171
980 243
524 355
487 323
448 415
529 277
468 427
520 125
648 631
482 70
981 901
838 154
243 35
709 252
704 297
154 29
866 366
732 404
138 69
426 289
432 156
971 191
790 487
358 303
514 108
783 56
962 467
207 18
884 754
551 508
524 109
687 319
776 745
847 439
477 62
635 334
921 678
786 609
824 687
922 793
212 29
939 136
492 248
343 254
535 229
475 199
738 219
96 67
603 347
643 461
806 183
308 272
968 357
702 306
790 727
544 381
611 438
624 491
827 148
917 737
428 64
485 400
736 462
667 511
892 420
520 222
268 262
795 224
783 233
700 214
857 134
225 186
727 95
742 74
183 128
910 477
799 339
927 798
745 194
866 133
901 66
503 259
381 127
307 100
870 114
777 70
321 13
800 725
487 375
644 390
882 185
511 414
697 659
868 421
825 211
996 284
590 44
762 495
443 240
634 397
787 161
488 354
123 119
648 509
821 134
142 122
945 243
872 324
932 766
637 262
677 333
164 81
915 478
984 502
633 389
343 28
96 61
192 146
976 602
928 785
965 448
816 258
780 165
371 83
651 234
856 432
951 894
758 25
860 458
900 50
445 200
537 179
510 124
982 791
883 85
910 635
913 395
846 226
983 869
510 56
926 6
983 387
734 30
793 53
631 375
365 205
657 168
528 426
660 607
935 366
848 801
967 751
776 287
997 239
838 300
524 317
769 143
416 233
514 125
973 620
796 39
474 362
614 349
654 135
522 328
687 443
683 379
739 260
937 700
764 600
899 530
836 726
843 470
934 509
172 163
790 418
981 240
632 266
625 119
798 661
489 364
874 58
883 326
811 282
530 288
590 475
993 547
618 469
185 140
247 188
210 34
555 265
483 120
638 511
233 49
607 63
839 349
629 52
416 175
153 22
779 247
830 667
534 514
846 514
506 285
738 444
126 119
676 153
936 526
948 656
870 274
756 306
242 149
993 2
979 344
653 593
877 754
699 100
509 475
797 409
1000 429
921 446
643 559
968 450
783 149
742 626
456 338
285 189
389 91
690 216
570 48
470 307
706 230
890 414
334 14
548 253
476 419
772 769
853 655
311 44
952 904
379 21
832 785
930 25
553 332
855 118
807 599
467 14
711 319
338 109
642 13
946 21
883 635
449 292
617 601
640 170
945 759
513 460
389 344
880 456
778 308
320 141
966 482
298 51
777 199
994 975
688 252
658 225
329 320
874 474
274 100
831 485
856 716
534 343
966 447
839 659
407 292
482 96
739 33
454 232
758 745
533 252
981 97
657 602
316 173
424 262
677 160
699 472
951 871
454 45
911 323
857 167
892 362
605 333
958 416
934 493
876 270
597 552
790 95
814 570
692 298
709 312
907 285
492 114
406 53
272 245
191 107
953 738
685 87
457 62
980 376
983 358
960 562
552 141
926 763
532 84
914 373
945 376
396 21
795 244
875 810
502 277
707 61
996 790
506 245
663 330
935 832
980 800
648 575
899 655
293 131
872 438
312 21
619 181
562 412
662 397
919 477
950 257
414 333
981 328
581 546
774 562
628 75
386 188
979 172
858 265
908 225
796 491
653 386
398 318
941 907
332 40
469 434
997 538
305 216
280 109
645 230
156 6
877 694
470 127
902 542
399 266
786 724
380 346
859 666
835 571
320 294
436 365
153 5
985 34
425 3
956 62
543 101
415 90
222 5
382 355
625 13
380 120
421 239
839 378
988 579
361 114
461 27
946 226
427 168
715 272
874 218
583 140
610 143
697 403
921 630
753 360
826 459
399 260
339 42
754 6
651 372
792 573
262 145
929 26
538 217
857 679
742 586
933 524
628 294
488 197
794 86
646 24
340 123
579 187
991 741
916 616
329 98
521 11
301 230
857 172
386 382
834 272
521 15
663 427
316 29
967 202
757 617
934 233
740 258
789 352
781 265
903 574
843 360
402 60
868 439
723 386
624 34
658 358
662 631
326 195
944 259
641 594
979 397
522 379
783 724
667 383
243 186
310 163
949 307
437 225
942 905
908 349
743 577
853 621
701 466
709 440
267 136
624 456
921 711
753 302
584 531
884 639
589 101
785 450
770 472
442 137
978 806
688 537
720 635
624 538
570 339
542 142
506 340
426 25
509 93
739 3
215 97
752 432
853 197
752 417
742 26
343 12
410 43
822 497
405 196
960 613
614 434
443 102
312 287
835 62
657 609
537 137
430 331
546 272
762 149
744 124
841 369
366 178
830 786
876 12
930 675
606 551
181 138
315 118
555 184
870 414
874 629
962 704
595 412
930 886
796 572
945 617
916 245
982 387
553 285
860 610
734 183
259 39
614 156
830 816
629 184
707 577
504 23
246 184
527 242
848 411
898 868
468 146
765 231
432 231
703 458
532 460
911 570
802 569
926 285
755 485
806 148
936 457
721 668
381 113
698 246
793 161
440 177
742 215
302 126
817 600
868 652
737 87
693 462
733 387
816 175
568 6
759 62
992 889
474 244
368 148
884 671
990 816
629 171
413 68
746 679
141 43
860 41
785 466
959 41
751 643
937 496
869 67
500 166
424 182
994 34
936 21
846 173
878 441
874 417
891 712
364 102
722 386
29 24
854 68
896 138
597 509
743 503
516 228
949 913
966 330
982 33
806 485
823 536
713 571
839 236
366 122
675 133
548 200
906 464
612 355
985 872
665 147
658 566
551 156
252 234
874 349
344 198
251 212
287 241
878 271
398 392
867 807
859 247
448 49
794 282
805 563
752 683
163 41
172 18
86 30
553 513
825 592
958 292
874 3
478 423
624 434
976 800
677 243
728 64
857 280
462 172
658 12
636 87
988 724
802 376
784 129
804 542
506 454
439 211
932 205
981 442
496 365
873 676
931 128
532 462
549 42
840 477
907 197
274 222
906 638
839 347
613 484
826 670
581 72
736 287
939 407
867 435
797 31
573 106
486 309
840 426
901 43
758 709
656 542
339 21
892 490
667 402
898 310
997 84
976 668
996 653
498 372
880 600
640 295
820 41
435 396
443 59
970 909
332 323
917 572
829 496
569 270
286 9
760 361
904 848
830 780
567 128
327 257
948 915
782 128
696 504
869 186
781 521
891 112
915 12
890 431
644 251
644 473
875 320
632 88
352 290
456 298
665 176
845 657
723 624
843 416
826 798
186 106
797 598
798 555
689 643
973 264
877 479
932 332
946 347
841 570
479 355
963 37
402 333
988 732
793 451
781 351
827 752
940 834
454 159
431 239
814 279
992 350
426 318
204 147
697 347
251 72
723 314
920 618
707 119
834 245
781 76
533 372
788 456
605 14
199 188
936 686
394 264
505 81
523 11
726 517
483 59
718 33
674 547
798 27
443 303
964 910
566 59
329 282
988 661
739 682
574 215
547 464
422 126
841 428
356 149
809 394
939 842
811 469
738 480
934 7
236 74
401 112
337 31
887 394
679 348
205 32
557 47
374 135
938 112
531 143
229 221
533 18
952 385
940 561
736 483
654 30
911 177
744 549
663 403
457 83
729 519
674 102
698 669
748 638
675 515
865 708
682 44
822 331
599 66
998 536
989 492
304 16
502 158
908 771
971 278
567 197
616 434
986 518
863 600
674 346
881 564
482 130
859 21
449 388
545 84
768 548
882 721
587 174
499 91
306 138
408 292
752 583
883 542
997 135
640 140
730 546
964 772
945 86
660 145
161 95
710 512
826 85
973 212
831 623
469 351
930 660
826 610
283 61
443 41
908 169
671 126
843 268
565 124
802 317
913 326
236 123
660 592
973 225
1000 308
779 165
644 563
761 115
647 353
738 267
842 418
974 357
576 498
773 386
923 259
596 56
667 43
940 533
607 511
753 313
115 50
714 564
857 470
737 45
523 302
682 4
425 272
867 322
940 616
571 97
106 94
350 327
182 178
632 297
953 380
284 111
820 652
756 725
368 42
785 517
288 278
682 457
999 347
379 224
766 501
815 573
999 838
671 179
927 273
847 494
869 778
370 341
909 460
915 133
961 289
860 518
977 863
756 570
988 931
975 535
944 861
955 391
740 404
105 67
796 401
668 362
892 507
803 221
745 533
576 148
937 678
590 308
499 148
710 511
401 56
848 62
552 341
827 394
871 656
835 744
509 488
204 183
537 283
902 783
837 724
548 456
951 705
748 699
981 964
941 619
668 212
873 336
804 333
883 216
919 276
966 176
894 500
877 88
698 242
511 65
507 275
857 536
704 662
492 244
556 324
808 744
932 366
916 797
863 338
833 581
540 310
860 577
862 710
972 535
841 441
538 396
337 192
679 299
986 150
391 134
628 64
837 447
697 352
470 129
831 88
624 293
920 791
462 244
901 60
850 132
645 14
985 768
830 346
729 647
571 212
431 98
986 771
702 319
130 108
486 258
99 92
588 221
801 15
424 114
576 124
542 462
651 462
631 234
786 602
570 223
760 178
614 121
744 337
987 864
900 714
305 197
904 893
768 641
572 290
994 765
362 138
796 284
332 175
838 671
982 254
929 455
604 510
462 164
742 180
298 42
857 834
163 69
563 77
952 862
617 222
571 213
968 423
739 261
992 611
544 486
881 264
591 229
919 320
283 271
662 283
53 46
89 75
977 366
337 214
808 480
734 176
876 315
795 220
635 225
937 205
465 442
743 275
786 521
658 645
603 451
492 199
603 499
699 87
242 9
539 303
365 81
246 43
244 221
854 669
921 821
431 335
608 589
732 76
447 432
316 88
845 35
328 18
588 153
695 197
798 149
442 208
644 269
883 613
242 62
777 35
900 248
944 155
537 482
261 37
922 350
981 137
943 37
100 73
944 88
441 202
650 445
913 782
696 311
509 64
931 17
855 91
338 300
604 593
967 343
236 148
695 471
293 263
875 723
679 622
720 57
470 209
616 600
848 432
428 95
492 17
814 174
968 740
937 195
704 505
503 342
952 131
471 288
811 652
612 225
866 463
275 139
841 549
272 213
374 175
744 162
439 147
652 477
390 381
823 64
711 133
875 742
474 410
722 363
547 395
232 63
995 455
945 862
628 615
232 207
890 861
213 34
841 594
515 319
953 597
863 776
917 797
873 167
615 536
857 855
761 745
464 279
201 190
27 10
669 366
323 218
354 76
627 422
211 63
636 243
860 738
995 904
699 539
418 411
660 236
619 452
340 166
883 288
148 77
927 800
955 870
798 707
438 330
980 641
736 12
77 12
122 40
666 193
480 262
526 209
245 136
507 336
875 396
369 154
531 20
591 71
700 535
621 66
574 514
744 88
599 348
904 24
763 671
859 646
934 107
121 3
444 172
299 232
447 338
450 237
792 538
739 263
742 339
963 56
799 133
162 84
427 259
671 380
683 276
507 463
763 415
473 229
895 190
764 404
580 402
766 370
332 69
744 617
509 191
941 39
383 221
866 599
333 90
625 241
824 48
689 495
894 481
908 201
752 288
542 59
884 492
792 134
805 328
835 699
619 161
815 345
721 465
969 440
832 315
648 198
667 523
560 251
766 267
950 930
793 766
829 90
546 117
975 433
515 491
1000 135
703 672
713 665
585 337
561 491
727 173
423 391
814 643
625 608
755 612
851 52
905 746
227 166
790 732
952 48
821 461
880 676
453 243
572 68
809 199
810 258
633 440
689 499
376 73
450 163
820 486
980 655
850 313
347 173
508 326
954 857
941 86
707 235
921 524
627 80
688 243
141 117
999 85
770 251
945 235
688 397
859 454
960 372
768 216
879 164
597 457
622 173
999 442
482 482
626 444
621 316
303 283
537 226
211 95
293 86
649 267
761 393
747 386
871 346
710 427
150 124
644 347
302 9
903 149
971 452
454 350
849 483
684 249
582 331
491 130
298 83
832 232
404 215
509 192
913 674
516 123
286 265
699 217
694 585
398 85
893 105
775 671
889 235
652 161
77 7
490 115
593 483
386 215
478 195
397 356
576 106
369 304
494 225
280 198
184 61
665 76
794 393
936 757
877 380
644 54
958 708
493 156
903 217
317 34
934 197
561 81
667 537
388 107
638 583
90 35
562 61
402 380
837 829
320 208
951 67
698 401
505 477
974 715
841 791
266 71
775 298
341 67
997 454
926 788
571 403
361 246
814 535
947 855
131 100
503 89
578 437
780 524
751 487
988 594
355 81
943 745
841 35
992 514
452 442
434 257
851 626
557 121
919 857
552 203
615 362
727 366
527 114
764 158
264 259
257 183
822 767
952 531
775 453
650 399
792 391
844 74
277 66
987 39
539 76
866 734
796 187
682 172
781 483
927 225
728 196
342 319
899 553
854 821
934 218
915 328
549 406
292 115
315 235
982 76
561 65
105 65
396 245
978 521
484 158
316 215
646 243
285 67
880 845
902 200
921 288
868 335
806 718
995 937
782 468
731 372
480 275
907 53
711 441
472 21
677 45
407 204
653 22
360 247
479 221
789 289
760 558
275 228
320 147
931 4
945 458
988 580
977 679
727 724
459 208
985 418
567 159
710 577
460 213
848 331
647 624
970 2
391 337
933 603
931 146
707 361
912 607
427 59
552 417
740 686
922 353
715 443
786 717
475 332
301 143
613 277
977 630
930 811
803 99
932 10
910 510
856 199
869 579
865 639
301 98
844 466
775 288
336 61
965 422
426 2
938 546
423 344
347 183
730 129
922 702
768 287
700 443
610 420
985 821
759 312
740 509
740 379
209 31
687 59
937 99
430 375
466 118
520 288
684 543
840 694
579 349
993 156
801 621
936 658
926 235
967 675
670 665
218 177
269 96
354 135
322 296
730 641
268 101
933 657
660 92
774 240
816 258
999 288
338 152
870 132
352 7
890 319
556 167
918 366
605 395
895 247
307 74
840 125
299 98
936 447
871 651
846 283
964 191
803 636
473 354
992 223
739 695
907 435
838 341
875 87
223 62
334 122
796 112
309 176
916 786
695 655
922 365
594 487
472 320
204 158
749 619
169 127
840 338
666 189
361 334
775 326
651 197
297 236
441 230
975 145
873 667
740 221
559 339
547 450
513 319
400 114
510 428
964 362
997 449
687 573
912 784
705 418
777 118
446 90
725 530
954 462
865 30
794 278
380 189
785 405
908 754
441 438
885 418
661 11
530 444
744 38
715 283
452 186
513 467
967 424
967 405
290 43
101 41
685 575
776 652
789 359
848 296
678 650
794 496
794 28
455 165
576 412
232 23
998 481
937 611
947 24
989 623
971 202
638 323
851 842
933 16
686 488
898 221
508 393
651 367
872 385
728 630
936 703
993 116
780 239
835 438
796 638
933 333
417 258
693 629
902 860
406 187
260 89
798 588
104 15
415 126
769 768
529 147
934 368
890 438
111 101
900 646
838 49
534 510
295 6
948 130
331 120
730 232
985 287
558 419
623 288
448 357
344 21
621 466
788 470
818 685
446 99
619 301
525 146
848 274
679 228
794 765
959 682
682 421
536 192
721 260
470 20
199 27
362 52
603 539
785 713
851 16
773 382
600 594
883 1
178 147
846 776
662 423
803 569
340 158
869 566
607 527
849 1
676 423
645 286
993 121
801 734
341 254
782 683
666 199
156 3
911 685
436 82
244 146
763 96
369 359
547 392
834 281
969 60
964 805
650 571
257 9
562 318
361 103
372 352
709 439
403 266
765 227
899 895
166 166
850 772
571 56
713 424
230 191
926 328
923 792
964 943
794 245
725 505
853 140
519 84
985 964
934 338
980 708
801 593
588 116
718 577
744 738
790 316
821 86
658 89
858 191
894 88
804 244
713 39
179 68
344 295
323 85
151 40
457 357
915 316
467 76
463 284
648 471
577 575
273 100
825 548
755 434
646 303
720 142
960 463
579 175
435 68
775 674
941 654
249 166
891 773
320 75
880 20
129 55
858 497
277 96
582 301
589 23
695 233
179 149
641 361
933 291
199 173
274 68
586 466
265 180
627 259
351 245
625 360
736 301
918 516
498 438
625 117
856 449
919 906
875 188
873 9
151 149
999 510
654 163
387 46
925 618
874 510
569 15
336 172
156 50
845 265
481 263
504 68
845 436
704 478
504 362
862 248
744 123
799 132
765 426
441 401
946 68
879 657
655 323
799 723
686 182
845 377
902 279
347 77
963 867
116 75
991 955
831 544
676 492
839 455
495 123
949 315
601 129
829 511
832 744
604 465
899 364
614 524
619 131
896 441
277 203
329 131
801 117
956 536
826 71
774 726
748 445
526 332
897 689
408 299
271 132
978 386
441 293
464 115
362 226
902 167
531 299
742 145
600 391
849 588
453 24
228 43
876 713
972 237
916 770
776 576
355 191
795 318
696 353
760 625
562 524
802 452
740 365
673 156
924 856
590 150
271 224
290 213
832 645
367 165
515 236
379 325
496 317
854 258
488 265
518 348
817 691
542 214
464 24
916 869
202 172
953 838
721 172
485 431
743 619
744 13
479 237
622 40
762 691
593 116
507 147
747 175
586 238
693 337
488 20
415 233
971 72
724 498
501 108
483 282
449 306
949 267
466 412
560 216
940 157
567 432
585 470
959 902
642 21
417 363
659 441
168 92
942 112
868 862
984 136
326 27
723 182
537 249
514 74
565 249
618 272
808 173
834 58
778 210
799 124
731 12
889 744
393 356
842 468
707 295
821 71
313 155
791 125
246 25
478 138
512 409
896 256
766 218
632 486
684 348
437 263
653 490
202 72
545 65
773 548
831 431
627 537
627 615
711 451
598 122
365 362
624 545
807 403
680 198
422 238
35 29
580 388
957 838
473 382
865 395
928 241
991 681
886 50
796 417
796 290
590 169
940 447
877 688
640 49
841 50
913 383
504 190
797 421
700 160
907 46
963 287
149 41
872 350
991 227
828 224
929 437
200 129
740 391
735 166
617 578
542 460
799 48
926 521
335 273
654 371
745 71
957 576
612 28
820 12
445 435
756 660
787 192
791 554
925 803
998 12
566 316
193 182
537 426
901 880
642 121
576 298
559 404
618 162
762 555
434 117
952 450
381 299
819 599
436 9
545 449
840 243
384 286
857 495
694 293
876 636
691 647
884 389
882 113
878 121
883 12
846 227
925 852
812 97
593 8
804 345
984 128
628 213
454 9
744 230
957 803
546 469
769 437
898 593
313 302
902 658
566 368
754 743
873 610
822 776
959 243
852 758
992 146
295 252
748 543
608 151
346 160
612 455
946 444
797 382
917 722
461 136
608 217
784 390
601 450
809 11
442 111
771 169
961 176
978 873
337 324
584 526
431 329
496 491
942 860
239 127
628 161
983 727
875 6
982 208
518 194
224 127
731 352
401 128
801 363
522 188
638 134
860 733
874 121
646 545
998 653
193 29
935 583
611 80
273 108
762 490
190 107
971 594
258 105
231 141
999 581
897 716
744 38
425 415
917 756
655 113
425 424
954 312
980 393
193 109
923 659
643 227
928 870
828 348
893 401
815 692
236 20
189 158
257 156
574 334
976 774
171 75
871 732
521 131
561 550
512 236
555 16
987 393
966 610
454 402
906 781
478 152
327 115
279 164
641 128
779 522
617 76
523 12
593 56
455 218
670 304
152 16
792 709
532 475
599 271
758 559
960 252
627 219
405 74
907 22
711 161
813 493
874 560
221 73
757 384
457 258
360 306
846 185
555 431
717 369
334 219
727 94
902 519
829 430
734 467
745 482
654 390
655 76
329 186
797 685
240 213
603 520
712 178
800 211
882 540
882 319
741 715
884 838
800 315
223 92
157 154
942 699
919 231
873 96
330 23
997 524
496 241
533 168
908 626
916 328
980 721
789 660
798 726
781 328
484 25
320 48
522 408
594 546
657 490
874 490
811 471
322 107
523 142
859 642
480 56
869 276
657 39
678 81
680 484
664 203
612 128
561 74
852 493
790 293
385 52
610 473
883 22
735 430
576 110
150 4
661 648
707 328
770 7
221 131
692 213
992 326
472 136
785 488
827 211
265 110
747 401
697 645
794 18
940 38
452 83
449 433
516 52
175 42
616 69
712 262
914 313
857 380
721 590
621 303
580 426
875 741
976 462
960 574
636 248
944 828
901 577
108 27
811 20
552 516
451 124
190 18
719 401
673 672
696 612
198 13
905 578
717 224
465 165
990 725
729 446
695 387
848 752
420 253
845 260
653 406
734 438
387 59
214 84
563 30
397 272
605 170
704 355
785 693
917 132
355 273
870 2
926 63
902 745
945 774
67 39
789 729
515 116
614 596
510 371
893 57
949 493
735 457
947 734
703 317
183 19
807 746
759 94
736 708
648 459
995 838
978 195
829 554
961 836
964 750
668 552
713 70
939 352
426 187
682 482
602 492
574 474
680 339
117 57
591 113
885 366
701 555
551 231
696 404
712 472
795 155
699 433
503 118
403 327
664 374
387 128
851 411
846 427
934 532
480 309
945 895
982 250
732 640
750 245
770 83
583 169
914 749
849 551
911 824
585 364
960 548
574 104
177 56
467 84
696 13
829 154
760 404
937 312
282 242
577 172
219 199
914 507
591 76
316 165
312 110
854 670
988 953
54 8
931 509
969 120
531 145
904 502
919 302
768 686
831 514
415 228
76 33
358 215
313 164
355 196
692 541
705 647
954 442
663 596
938 20
271 57
615 330
202 151
709 373
954 454
534 291
816 566
804 79
936 826
923 393
973 3
546 455
938 718
182 82
377 298
601 21
250 114
439 233
818 128
978 82
696 383
784 103
268 97
868 651
700 328
612 554
386 245
783 87
609 196
990 482
732 293
560 484
596 384
949 137
564 322
956 687
434 184
698 408
741 219
625 469
436 255
967 583
714 511
771 75
796 107
940 128
745 34
180 114
384 193
960 503
557 34
972 755
862 724
612 500
714 390
756 510
822 543
633 225
923 190
901 518
617 523
583 150
688 10
947 729
389 68
825 492
601 572
912 526
539 411
958 533
692 401
604 455
196 8
672 234
804 16
889 364
618 477
163 72
133 63
387 124
844 706
254 33
528 55
914 304
809 517
701 454
381 17
977 975
875 829
660 10
790 214
947 585
918 800
901 239
783 380
747 347
535 345
705 173
982 480
577 489
499 313
345 54
946 602
927 915
826 726
482 78
574 372
635 236
756 653
747 632
993 894
682 536
621 450
537 489
371 270
746 445
196 1
562 221
405 322
821 43
153 19
212 169
964 110
692 649
711 537
701 584
676 460
664 587
430 243
223 203
601 39
711 594
723 496
913 748
776 741
888 323
628 514
879 648
1000 144
788 398
509 408
605 240
864 452
438 410
947 126
225 69
346 122
790 449
239 79
289 189
453 291
888 74
114 25
957 626
791 188
607 355
654 200
496 145
478 80
759 682
915 211
958 73
998 663
264 234
803 138
814 182
940 467
892 465
834 284
970 496
568 433
526 329
945 386
665 336
901 599
969 78
846 200
534 495
887 547
270 227
792 681
509 90
657 211
990 24
304 108
604 445
999 438
218 126
770 715
705 333
914 589
769 24
308 15
854 601
850 841
763 554
784 385
438 137
243 49
336 307
96 24
953 69
784 749
691 651
708 247
983 456
982 935
796 260
599 334
448 21
952 353
341 95
664 517
520 41
732 605
607 69
988 444
891 539
308 261
559 297
844 786
990 439
856 177
486 246
914 344
965 275
562 314
922 662
493 466
656 178
435 40
315 46
850 778
781 191
638 275
730 645
140 2
836 332
772 28
910 157
250 18
792 312
708 623
821 653
972 607
835 363
828 45
973 391
596 137
606 544
798 233
612 414
857 600
566 433
996 930
999 313
774 398
279 61
327 119
480 63
848 117
572 132
177 131
860 838
681 384
654 310
173 43
500 278
1000 906
549 61
958 328
430 59
971 916
857 604
851 604
672 537
998 31
994 348
921 26
718 312
609 115
966 369
754 69
680 423
932 763
808 234
727 156
378 293
846 297
469 340
537 345
609 183
995 212
677 2
821 218
785 588
718 252
305 60
753 633
672 119
479 361
827 52
928 93
267 246
689 635
854 757
905 131
835 753
916 323
861 841
819 228
904 833
658 227
767 746
736 49
542 22
811 578
371 84
202 138
543 496
795 489
937 552
664 593
635 520
374 309
830 99
702 214
836 366
173 167
874 663
659 186
801 157
945 655
717 631
405 257
301 20
839 43
489 11
666 241
446 1
981 527
542 395
546 211
509 106
646 2
92 26
460 169
627 610
552 15
913 390
948 754
160 41
574 333
945 378
69 28
300 59
419 326
806 23
271 188
75 22
874 86
880 544
723 231
343 176
842 824
357 247
530 336
738 475
195 79
496 166
401 203
536 308
887 723
962 148
325 111
496 463
767 238
955 955
388 319
778 580
441 257
284 76
783 611
765 736
997 73
903 599
959 342
810 348
773 763
839 356
358 37
304 34
197 41
731 541
522 311
600 347
586 220
781 178
303 280
548 535
784 605
829 462
629 211
567 165
453 278
686 607
953 678
787 758
485 311
590 16
626 233
187 56
935 800
323 183
320 225
805 159
521 88
410 138
893 508
981 186
933 301
540 207
270 168
667 457
804 617
467 319
170 152
925 627
903 5
623 308
819 523
679 371
737 616
699 686
520 398
618 148
847 335
670 111
419 103
939 618
783 5
487 18
395 226
406 187
515 99
1000 464
329 120
342 126
492 98
961 170
479 449
693 37
500 338
886 606
827 296
639 402
425 31
782 431
967 38
816 519
994 875
307 247
989 227
478 117
696 184
789 45
820 441
589 300
454 140
901 147
874 358
147 88
887 160
890 253
71 43
754 199
956 460
90 29
459 240
932 683
913 749
126 7
751 329
364 313
348 304
467 205
821 749
853 75
954 457
857 770
888 658
786 222
934 49
534 451
99 48
695 328
996 37
788 160
168 167
620 499
691 359
861 488
837 402
337 194
852 440
334 143
751 600
468 391
289 89
895 881
435 412
447 140
996 251
585 383
223 220
697 339
841 147
740 673
911 227
558 43
769 1
948 784
759 538
353 114
501 470
247 173
198 186
447 61
662 156
928 856
967 723
320 14
500 230
184 27
535 314
273 180
573 246
743 703
823 568
736 519
980 348
181 143
610 388
752 106
758 652
344 254
846 705
626 403
831 718
659 122
966 55
899 897
884 821
676 338
920 410
979 205
190 171
931 237
953 511
448 28
253 226
118 57
852 708
337 95
474 170
365 167
724 282
244 52
709 223
540 230
643 246
303 22
332 179
491 454
573 73
717 253
78 25
763 81
945 709
166 98
465 111
129 15
832 562
499 181
677 558
893 165
938 363
694 65
900 501
830 40
844 485
615 493
76 9
679 568
398 202
932 600
996 445
983 624
698 489
957 289
529 462
909 721
908 185
851 347
920 256
548 508
500 349
463 165
620 244
794 636
341 297
909 239
713 253
620 167
923 461
547 541
450 317
946 637
305 81
988 740
295 212
272 95
958 502
108 76
946 228
416 298
597 284
451 78
382 106
557 294
814 293
659 307
626 378
532 25
570 378
868 427
730 233
395 39
873 339
318 178
662 35
378 200
626 470
661 94
998 376
348 85
840 161
529 439
757 384
541 410
764 78
927 52
336 120
188 117
894 676
704 646
729 672
212 18
793 732
669 587
406 83
730 80
774 6
634 174
275 112
608 198
223 125
721 187
656 593
870 215
595 544
867 540
189 7
586 549
896 149
796 712
808 759
487 249
965 464
993 690
260 40
525 525
471 187
360 161
453 385
503 486
551 122
781 424
738 258
599 558
906 808
954 465
862 421
779 120
964 709
494 462
979 937
401 33
349 65
798 315
628 396
964 286
785 98
676 619
785 57
813 530
952 940
847 791
695 388
631 427
877 677
993 951
446 337
594 412
749 104
845 275
647 487
742 101
739 31
296 278
850 257
145 4
584 410
835 307
547 268
873 844
1000 31
715 646
620 442
886 624
536 497
951 491
269 44
806 307
726 608
608 42
735 434
670 122
457 140
566 308
902 675
587 282
982 290
852 611
776 410
968 324
585 378
615 354
222 10
449 299
914 660
585 241
927 85
920 696
961 459
865 163
785 606
732 414
198 136
660 485
679 284
916 241
804 299
956 296
587 402
725 598
343 91
885 417
952 882
872 444
886 273
774 555
644 173
797 743
965 788
307 181
681 368
809 290
577 352
894 646
762 266
876 194
813 750
431 304
861 225
680 76
395 308
644 615
517 434
709 381
845 275
295 84
313 1
713 502
706 270
953 191
644 77
773 425
428 61
789 231
874 35
675 190
641 299
413 189
514 128
920 795
987 33
673 402
989 740
471 134
788 214
591 370
691 415
986 592
381 301
961 629
227 223
269 5
864 709
957 352
890 624
714 120
671 196
759 599
696 683
716 429
564 390
846 280
461 396
473 137
927 49
859 658
424 252
895 842
706 64
681 188
709 585
742 319
729 231
188 115
941 765
747 719
993 549
613 451
874 665
898 622
689 27
473 110
763 166
152 83
730 586
706 247
388 155
761 164
871 771
796 776
922 756
823 439
487 215
964 59
641 600
983 947
927 916
669 426
425 34
1000 290
342 149
983 754
893 583
785 144
599 384
683 20
963 956
869 355
864 155
769 728
976 829
942 418
986 965
958 757
493 164
727 519
393 21
908 698
900 273
615 219
635 278
398 22
477 158
656 150
893 671
412 324
882 395
689 530
820 515
916 495
243 129
958 936
878 39
656 88
650 82
877 801
778 558
239 160
367 77
960 208
676 477
608 196
757 628
772 767
940 584
288 249
962 322
903 100
325 253
754 523
913 853
377 135
599 164
585 525
935 851
885 129
460 159
355 258
592 162
810 28
807 6
233 56
430 50
897 298
645 357
222 194
946 67
79 64
346 33
657 441
280 69
615 530
566 213
956 269
906 317
609 382
619 49
417 94
795 21
180 53
521 14
824 280
557 475
809 808
706 541
561 65
925 342
935 138
775 391
822 372
948 125
807 757
293 281
674 656
838 663
721 482
816 64
658 585
682 166
671 425
206 97
695 184
953 445
897 76
410 132
135 98
971 884
432 238
586 171
223 18
692 338
390 132
948 859
826 601
635 515
422 262
694 327
626 190
312 166
256 94
510 460
511 212
764 374
457 58
849 247
400 29
823 493
479 214
944 248
111 48
416 126
536 420
206 80
635 579
735 339
934 613
167 51
646 612
475 462
914 540
648 16
986 515
761 638
517 127
233 47
521 391
903 229
161 151
127 86
232 152
674 592
434 59
514 302
612 361
562 388
632 308
897 611
931 182
472 413
920 392
734 101
461 193
927 831
756 149
936 567
820 699
967 353
935 61
722 448
835 818
662 111
755 140
988 1
769 577
195 30
209 111
423 85
258 190
392 357
446 225
211 139
503 195
492 429
282 228
893 507
866 87
774 620
820 372
915 15
724 667
673 481
799 215
760 472
431 416
757 35
605 172
818 48
761 401
853 123
913 813
933 230
759 75
865 267
866 482
724 88
606 307
834 572
573 450
531 13
879 747
681 510
898 654
645 221
666 379
431 27
530 55
265 185
838 649
502 460
733 24
833 138
735 481
470 417
810 235
423 80
540 326
843 208
512 475
899 404
979 811
845 141
808 129
918 647
376 321
973 287
701 413
593 172
975 931
775 101
591 168
275 181
406 232
706 578
936 778
468 468
728 315
846 151
718 240
602 365
883 4
128 51
817 755
954 547
771 591
472 222
819 51
571 492
845 49
817 152
303 240
657 349
819 771
827 235
512 55
423 244
198 108
394 292
869 326
981 836
550 264
102 22
775 707
76 6
401 82
850 473
559 496
369 79
873 450
616 586
327 78
853 575
557 412
796 554
494 48
983 323
642 532
408 392
880 865
228 110
554 442
828 781
614 607
636 51
991 751
869 758
906 253
643 143
865 860
618 456
954 179
371 3
578 298
891 380
843 643
904 109
561 489
620 175
915 363
538 472
892 841
702 364
923 419
642 90
955 923
987 376
787 110
449 111
854 470
908 903
395 220
762 100
640 485
804 351
120 84
915 142
920 809
581 215
794 392
316 247
721 305
799 625
267 261
255 198
776 18
423 373
904 693
417 306
950 287
213 193
428 322
864 685
589 332
641 202
340 30
506 252
589 246
756 591
539 291
761 111
541 512
381 115
724 466
197 40
835 741
848 286
542 424
790 632
927 159
329 140
591 415
131 115
750 403
847 489
733 706
409 54
776 516
883 119
778 707
963 199
887 393
961 450
415 10
424 371
566 561
237 1
893 9
319 196
629 295
855 100
348 49
695 187
422 170
75 28
671 457
560 365
754 666
962 426
909 548
987 866
323 90
511 315
752 235
526 501
578 297
761 642
758 529
883 711
635 333
771 655
609 191
930 826
392 29
884 453
414 1
428 87
764 363
957 14
585 364
760 433
668 121
802 565
491 475
668 115
817 83
711 691
528 315
654 650
652 183
810 585
889 446
949 393
579 419
322 206
743 92
743 508
408 94
882 221
799 635
589 442
859 18
256 109
845 223
342 338
392 45
726 284
430 191
825 484
695 466
840 146
514 356
976 401
327 115
444 208
930 615
130 35
617 297
887 742
730 615
896 116
995 489
256 77
875 492
436 348
824 745
914 245
723 546
252 31
956 431
478 439
745 141
540 355
965 423
796 381
486 412
742 263
705 454
829 560
955 379
987 430
943 237
470 180
137 8
287 267
890 230
511 12
520 382
889 565
943 660
398 396
726 219
511 147
383 224
323 6
1000 385
848 349
867 674
694 332
726 572
958 528
669 165
241 140
503 381
992 616
469 448
848 440
479 164
388 233
844 510
554 280
388 125
732 458
676 518
771 250
556 42
586 204
339 205
912 372
590 520
811 605
713 300
255 11
731 487
344 20
987 919
971 779
764 401
585 171
347 218
395 154
562 62
174 110
416 83
631 161
941 439
682 313
826 415
407 57
631 502
648 238
416 208
768 48
724 257
736 30
694 388
923 655
833 60
154 107
668 574
574 306
521 54
537 347
976 473
797 302
213 33
369 237
541 508
966 504
646 300
223 125
231 126
478 22
924 811
817 442
984 934
743 69
908 530
759 490
571 83
876 22
499 351
852 374
383 56
707 637
508 8
376 304
455 349
489 80
868 282
325 72
580 67
492 240
425 241
699 223
379 316
516 322
875 104
972 7
352 338
658 622
473 209
754 349
823 449
326 85
693 4
435 232
174 37
718 365
926 317
114 22
234 227
238 1
372 76
747 245
548 206
880 724
892 697
414 166
865 263
654 52
916 637
594 133
910 606
644 432
298 150
554 104
970 829
976 747
936 67
799 282
808 77
857 259
419 240
579 514
630 111
651 234
676 249
698 397
831 35
823 100
996 981
218 95
614 169
308 185
963 846
283 84
925 472
839 121
815 464
441 32
754 364
772 217
803 539
361 74
614 247
924 481
536 47
951 150
623 284
594 226
303 141
768 202
261 100
589 340
797 403
516 504
969 963
763 750
888 427
423 309
974 557
950 199
329 145
855 518
716 695
784 6
526 77
902 699
543 243
324 203
498 258
792 641
776 6
321 289
853 616
717 636
218 124
766 298
737 327
295 250
831 64
904 701
929 95
397 207
455 361
739 46
806 607
466 370
746 3
493 282
874 866
69 45
298 205
826 479
282 225
513 225
875 508
233 71
959 626
854 846
638 180
531 84
458 225
671 613
979 861
862 299
953 813
831 186
967 524
841 116
457 99
925 139
950 231
763 213
639 398
785 448
595 150
615 140
701 496
865 510
975 273
753 629
565 312
665 171
659 609
988 819
569 567
849 328
815 24
478 398
315 108
895 419
359 309
939 527
903 220
246 145
699 529
392 82
535 290
925 518
59 22
777 4
981 604
847 696
300 185
434 139
658 243
592 247
810 266
999 840
414 201
895 157
561 355
459 182
675 334
813 682
889 410
897 886
940 18
791 556
607 297
594 209
870 129
941 749
739 76
617 230
877 81
741 608
977 280
925 751
954 116
752 519
566 195
893 369
130 102
879 291
959 321
917 384
898 852
444 244
978 325
645 46
505 113
918 780
586 577
955 481
692 643
932 391
772 600
540 405
602 556
389 217
812 120
769 675
644 86
820 719
703 94
711 350
667 248
904 84
954 927
779 166
659 610
805 304
343 36
319 314
893 484
772 234
382 318
500 122
393 248
725 285
566 336
611 368
578 335
303 260
637 15
790 157
992 567
609 498
867 804
57 5
807 706
760 83
580 5
841 381
972 602
400 119
831 621
299 115
749 12
849 285
873 450
444 28
936 318
864 37
540 203
430 129
896 132
806 375
258 8
945 616
620 555
795 435
435 260
349 112
945 95
471 231
984 454
485 61
535 387
690 154
585 259
194 130
964 528
950 301
828 44
567 163
908 449
961 491
490 172
611 590
645 325
948 855
565 218
631 162
671 418
888 704
598 159
777 380
312 57
488 445
579 304
830 226
891 107
975 319
367 219
341 332
9 1
639 260
293 15
626 74
115 26
880 79
184 131
596 136
791 260
950 758
938 792
430 195
898 651
685 23
831 483
917 345
979 394
903 441
902 423
711 429
746 156
132 63
775 295
421 74
574 427
655 561
748 218
224 183
512 144
991 103
608 78
983 472
933 72
677 60
914 576
972 629
630 421
868 64
706 506
403 131
760 259
803 12
657 581
841 8
950 458
577 124
742 153
977 675
587 463
657 535
849 748
973 732
670 207
966 155
924 67
880 642
938 400
905 834
861 413
931 757
850 713
660 37
355 242
853 665
444 55
212 22
323 265
770 12
668 455
540 103
865 142
627 47
596 162
984 181
934 572
978 266
854 198
831 489
419 44
98 51
674 79
500 429
743 688
870 866
415 311
508 469
629 7
618 101
518 279
879 283
861 147
776 475
217 104
694 591
925 697
881 871
206 61
621 592
854 464
310 57
320 109
921 251
815 718
544 320
448 114
628 320
465 209
352 39
999 483
638 352
765 444
657 279
350 268
463 399
879 612
629 428
131 30
953 218
982 387
898 484
411 391
600 114
906 790
353 48
509 67
343 45
668 36
226 162
796 465
970 897
387 232
966 226
953 193
483 324
55 37
850 95
907 245
885 456
881 394
858 100
773 350
712 589
506 450
1000 436
783 278
918 549
868 436
305 195
925 913
554 166
987 799
383 81
925 373
811 370
813 190
981 459
694 412
921 691
535 381
330 240
674 279
846 291
602 432
812 680
318 25
625 115
749 416
714 201
476 348
904 745
145 110
826 469
941 160
856 55
246 60
724 695
724 365
586 49
870 362
521 135
993 948
806 528
680 92
994 800
920 203
223 106
883 628
855 402
724 601
749 98
496 115
906 743
975 143
401 161
695 340
862 700
974 705
420 375
728 200
597 242
417 57
863 719
909 63
174 67
504 210
835 288
886 555
842 394
841 639
890 603
357 109
687 32
327 150
891 298
915 21
921 103
904 782
743 73
541 40
559 367
804 799
944 27
862 822
330 297
748 538
281 212
64 45
876 854
97 56
923 705
336 61
463 150
611 20
946 907
877 790
734 416
733 123
660 508
952 707
908 762
511 314
111 49
69 49
554 134
425 32
946 237
758 568
963 140
743 493
319 88
949 225
816 443
356 231
815 75
705 438
383 367
825 774
972 925
583 148
498 186
943 662
663 536
895 557
316 41
523 314
285 18
723 338
839 21
458 135
826 766
385 238
195 120
507 328
418 293
474 202
873 170
688 14
652 495
527 80
941 635
615 516
990 131
417 47
956 502
424 268
975 499
928 531
739 297
190 93
703 481
530 143
916 708
940 504
946 82
679 310
847 704
375 78
891 855
754 230
954 826
645 574
796 141
815 453
522 359
557 315
729 413
912 644
625 231
296 108
369 73
716 484
834 193
534 22
226 140
555 18
778 505
938 814
889 268
165 13
639 308
599 458
907 510
744 131
347 194
837 734
857 635
926 682
559 173
734 41
374 185
645 264
700 587
458 350
725 240
794 113
754 273
883 180
898 870
467 3
433 46
614 544
954 56
894 215
877 363
286 233
690 466
387 248
837 562
952 245
731 95
643 303
626 51
923 830
826 130
376 157
944 926
763 514
308 40
611 402
998 972
503 20
887 672
282 147
945 715
595 419
746 233
691 91
886 399
951 168
940 527
591 75
928 288
548 245
228 48
876 518
812 275
650 490
829 720
944 243
773 383
740 337
566 218
879 430
460 301
850 121
822 762
807 371
974 865
835 742
611 61
100 57
788 422
699 63
867 132
987 691
27 15
561 277
446 316
520 17
842 703
336 10
926 388
423 16
492 464
663 63
291 69
960 411
641 16
912 579
309 194
427 330
705 338
466 356
550 11
969 56
813 330
962 332
832 167
711 106
696 660
745 262
923 898
340 298
791 781
731 119
668 510
415 66
847 763
653 644
123 65
892 778
706 230
665 374
586 16
570 285
316 221
845 480
610 195
713 260
754 713
986 651
297 18
946 584
989 185
610 119
956 919
826 470
898 172
780 16
973 363
363 39
651 230
932 219
974 293
989 292
615 513
852 233
830 210
134 129
877 432
773 441
936 335
297 45
688 65
853 352
962 81
321 256
923 501
749 609
861 49
851 838
969 920
965 795
742 19
254 154
845 780
604 18
979 461
784 41
860 44
962 465
824 314
632 596
350 315
582 571
392 109
465 453
868 490
517 435
629 26
528 86
656 321
698 19
888 253
234 166
250 234
950 24
936 135
725 176
931 181
223 130
901 307
86 81
476 36
400 237
320 50
906 119
878 48
954 44
840 654
641 267
921 195
714 68
576 47
695 499
441 395
472 125
278 234
763 330
158 48
786 548
787 5
484 116
712 24
588 521
54 39
389 215
751 497
501 501
842 194
413 238
389 374
199 14
578 546
616 391
773 164
506 291
614 366
893 222
897 892
321 231
799 784
538 262
571 263
643 278
593 174
902 866
380 75
618 281
665 604
428 378
883 502
935 720
650 226
543 220
820 355
603 429
893 361
620 589
942 457
942 528
627 138
463 324
974 722
714 107
900 526
541 316
418 106
809 733
482 55
527 89
791 728
929 314
396 69
663 127
568 154
856 767
776 728
951 835
203 147
833 482
850 506
443 326
635 330
688 409
973 876
966 194
604 598
893 799
897 25
88 64
463 137
333 104
512 55
750 383
516 283
930 196
539 55
823 495
309 197
588 477
540 514
929 429
816 658
248 241
495 311
497 342
941 717
960 111
663 531
188 8
527 126
621 392
910 167
543 335
659 232
919 871
965 819
221 115
314 253
752 330
454 361
961 786
517 453
485 145
634 280
463 58
429 291
686 626
534 38
278 237
988 564
809 206
472 167
472 54
885 82
444 316
614 286
928 898
872 478
298 206
548 3
787 398
912 47
981 324
647 321
832 541
921 546
826 434
299 23
772 173
660 337
885 854
959 576
702 344
495 448
945 159
481 279
290 20
327 196
742 296
953 303
513 235
849 513
980 650
639 562
976 328
456 8
621 565
746 723
451 19
912 556
794 139
450 84
950 274
980 407
532 315
689 404
303 192
505 308
705 347
336 37
771 449
866 396
985 44
697 671
248 227
889 29
903 790
98 13
230 176
960 856
934 15
589 65
849 828
770 539
776 87
970 356
928 133
903 474
723 466
700 284
809 796
935 669
832 242
780 418
986 695
474 359
265 190
175 173
642 552
981 196
584 174
628 126
331 143
977 95
953 353
833 27
660 327
201 6
714 634
775 315
427 421
737 502
682 83
496 150
815 131
937 97
619 335
190 126
772 367
953 779
982 381
338 234
850 260
215 126
767 507
676 349
107 96
986 430
963 254
767 318
453 26
614 250
490 312
529 473
402 135
922 218
630 186
923 918
132 97
257 24
953 179
613 328
715 57
385 191
379 349
928 89
346 222
956 133
204 12
768 765
943 621
645 228
884 654
446 325
828 645
131 102
546 305
277 33
703 274
283 280
547 162
707 29
503 199
716 564
783 50
386 97
174 117
666 105
952 673
615 345
389 355
639 166
857 550
840 771
842 824
896 106
901 713
920 141
887 721
662 453
713 101
958 24
403 283
654 163
171 17
390 253
921 836
341 170
960 543
171 138
389 154
874 636
996 423
501 24
550 97
739 471
318 75
944 550
462 408
631 221
252 79
820 294
891 523
945 548
616 332
523 232
928 714
733 90
841 460
868 735
582 84
843 459
892 115
953 129
694 580
388 62
954 197
348 202
977 458
619 572
177 20
577 204
851 526
762 683
696 251
620 32
768 610
495 159
795 744
728 260
895 668
904 141
819 173
748 33
854 399
664 85
902 92
863 286
753 723
807 535
819 338
693 325
792 7
901 166
960 363
778 423
367 154
894 239
969 812
844 486
147 25
751 337
511 350
621 59
179 128
518 30
878 759
486 160
931 548
816 44
742 433
428 303
663 556
739 375
514 228
506 225
983 761
891 701
394 393
896 545
725 43
985 462
688 89
745 555
526 150
245 54
465 191
439 130
781 236
792 676
680 533
955 326
845 650
168 60
691 4
991 790
747 125
599 287
984 529
648 632
373 129
726 46
300 170
977 51
902 102
582 11
940 58
952 899
868 7
486 70
203 131
791 559
808 533
928 330
668 90
842 271
762 171
418 1
287 16
970 594
758 605
621 478
521 389
786 255
926 22
628 278
435 375
756 97
986 685
526 116
326 9
894 671
452 347
498 13
906 236
876 716
28 27
828 725
940 293
810 226
434 238
204 95
330 80
227 179
546 19
836 659
772 512
872 471
970 796
635 564
807 586
729 503
226 157
445 183
710 531
776 396
724 222
601 288
945 519
367 118
337 303
705 655
536 110
972 473
916 287
506 1
935 857
811 90
669 528
666 42
944 45
978 246
878 787
888 700
723 654
700 628
593 494
961 261
620 210
500 259
811 664
841 691
762 50
968 270
428 130
942 57
597 329
906 759
676 231
473 362
763 244
902 506
579 280
982 530
321 256
968 669
601 55
591 114
698 138
663 5
644 200
956 811
674 10
255 238
416 386
998 960
939 767
929 251
941 742
700 683
901 92
350 83
947 526
725 398
687 642
567 255
116 19
459 58
505 221
773 586
359 247
569 301
731 302
707 18
953 22
815 467
944 941
829 611
883 236
769 632
785 81
729 525
999 958
660 554
228 96
848 293
834 83
574 438
806 15
860 174
955 46
894 572
786 579
831 5
551 522
981 303
968 529
347 182
712 161
545 171
438 329
934 266
951 211
925 15
639 574
607 436
698 660
597 489
999 596
807 351
934 418
667 472
934 373
370 351
345 16
385 374
755 164
760 119
801 442
752 586
705 553
822 299
861 316
680 494
959 941
465 282
959 20
659 237
794 40
652 233
537 140
977 868
443 440
879 195
365 283
926 486
682 673
347 265
885 586
923 841
758 405
806 103
822 549
716 675
358 159
874 268
968 510
910 795
807 76
592 186
702 629
907 511
497 352
416 219
847 652
507 490
809 213
755 240
951 16
917 223
148 145
346 26
413 191
813 677
905 351
782 153
845 284
874 116
683 32
575 440
968 306
695 557
393 163
953 636
721 167
408 53
798 588
707 347
881 837
906 92
378 209
421 363
933 479
465 268
883 126
910 841
871 56
745 237
961 287
348 57
654 207
757 279
789 454
309 215
994 258
853 402
237 19
984 861
956 424
863 762
385 379
896 716
834 812
927 879
767 74
719 426
589 138
506 204
775 729
984 55
631 56
791 325
676 407
879 192
894 554
725 501
696 108
797 512
788 88
948 501
155 98
892 453
563 115
569 188
799 299
820 594
370 260
722 364
804 421
332 10
777 448
728 599
564 252
749 613
826 668
957 53
879 248
568 486
872 208
895 665
289 126
392 82
613 181
934 838
459 338
670 579
748 329
733 468
639 82
828 425
878 294
806 712
403 338
588 51
195 164
325 171
309 21
761 633
455 51
652 331
674 571
627 45
696 623
995 644
945 916
179 88
574 472
808 71
915 580
314 195
739 152
397 23
715 647
914 30
985 551
876 571
216 50
658 603
962 412
895 650
788 675
874 420
957 817
588 425
720 293
386 326
891 673
897 820
301 184
334 147
801 328
984 923
61 22
706 131
782 10
723 182
842 84
816 398
776 10
657 295
766 115
586 388
660 213
316 166
961 797
873 6
465 430
989 279
767 377
807 187
839 392
623 172
516 236
458 48
433 249
775 231
926 802
324 309
822 243
573 224
890 89
551 354
777 489
625 463
941 741
974 229
953 929
375 117
515 12
262 68
184 6
934 643
959 581
495 26
729 191
844 262
500 113
991 697
583 193
523 6
417 376
249 97
825 529
116 29
578 537
748 724
342 34
183 90
818 132
627 418
483 383
765 144
870 716
654 622
583 221
807 504
738 82
406 14
881 486
648 417
856 771
707 158
299 138
337 317
626 553
616 190
403 102
821 183
493 208
678 350
658 530
815 547
523 344
476 423
367 273
1000 471
773 442
804 52
359 264
954 796
870 519
639 500
588 264
598 115
888 123
623 497
750 658
963 327
907 68
740 635
637 80
536 441
639 234
573 238
740 450
923 736
507 296
999 830
906 730
658 463
806 280
233 144
664 521
93 24
484 420
995 212
517 459
447 161
725 625
768 545
807 218
789 552
990 303
816 51
703 401
781 249
631 168
428 369
900 763
571 146
867 50
590 261
351 127
327 76
544 384
217 149
704 217
887 828
652 249
987 387
582 331
916 555
445 94
825 679
494 234
557 20
921 333
913 876
995 14
563 240
429 42
491 474
890 875
964 258
869 563
271 255
584 382
941 648
316 48
799 703
751 120
952 138
973 799
701 557
950 523
909 690
724 654
457 249
178 51
894 407
252 36
444 230
745 359
934 121
785 464
679 395
944 522
760 288
259 91
691 681
704 525
484 163
605 444
603 569
715 191
960 201
781 89
960 458
531 396
869 393
877 606
849 615
623 10
594 407
662 240
537 185
516 250
898 82
868 306
839 762
922 555
452 325
836 202
845 17
164 109
278 20
905 729
601 244
886 103
792 607
891 6
945 188
834 96
995 571
963 187
959 508
593 169
833 109
667 593
954 533
580 468
963 287
820 521
388 369
764 17
866 113
734 459
987 266
162 98
903 293
834 258
746 264
743 390
655 319
381 82
628 193
648 84
346 212
998 54
296 73
265 226
980 30
790 167
651 133
240 234
800 166
879 270
280 173
572 512
559 6
966 887
927 288
666 83
917 569
503 137
774 669
597 486
664 22
536 118
992 41
308 112
969 933
791 700
923 417
401 168
599 480
956 61
939 212
697 488
771 537
785 72
484 37
746 583
953 686
937 27
774 624
974 718
547 143
833 29
426 62
980 148
780 370
665 336
896 777
876 694
269 193
974 775
655 589
799 574
628 439
720 102
139 45
595 252
946 224
897 420
139 118
839 710
749 348
251 242
865 576
622 427
665 660
750 552
406 380
584 163
993 780
109 103
916 2
727 632
450 404
711 66
433 205
445 161
575 138
805 616
673 309
847 372
453 129
376 69
584 101
810 77
774 541
365 42
453 323
513 91
812 723
912 368
976 544
434 354
565 56
687 139
482 404
538 504
899 308
876 810
924 17
579 52
776 526
844 563
512 311
917 383
919 438
236 2
946 141
923 363
591 23
516 424
477 431
497 324
475 335
679 47
857 217
331 72
724 169
636 439
971 320
315 271
906 389
949 626
663 74
394 19
628 95
922 408
925 201
599 454
804 327
454 91
587 512
274 10
975 369
747 56
543 108
612 273
207 110
547 138
865 263
782 162
540 433
358 272
894 166
946 855
493 418
818 606
599 289
776 153
345 295
534 402
802 45
170 97
830 747
582 89
897 778
752 88
915 607
422 230
738 437
367 75
728 209
961 36
816 754
991 956
542 254
905 377
828 228
829 809
770 446
854 551
289 83
950 694
566 528
724 12
788 466
222 121
449 381
651 547
954 655
878 588
438 183
442 150
493 82
760 70
135 77
508 188
939 109
426 242
501 464
695 106
340 181
773 388
534 91
508 200
525 246
532 97
481 66
419 255
826 158
486 204
556 33
785 39
657 392
958 379
453 179
734 695
503 2
435 68
890 518
964 617
914 377
780 192
705 372
651 342
657 166
831 812
509 108
535 237
646 385
738 402
453 435
538 189
860 707
466 96
858 817
507 232
807 783
961 199
801 99
874 770
453 109
616 551
898 841
272 29
885 701
788 117
273 28
325 287
144 32
837 404
392 11
956 802
823 17
591 385
390 336
825 380
938 263
908 556
722 319
842 127
621 324
974 870
536 471
847 167
718 24
888 421
846 305
624 118
861 239
843 59
1000 317
743 266
772 441
975 632
582 382
676 631
670 437
991 28
466 458
597 217
379 5
731 707
982 554
886 500
637 616
707 483
532 397
628 366
737 93
879 258
604 407
684 493
952 475
928 280
887 375
39 1
845 89
413 285
751 431
882 376
987 432
635 105
859 615
768 200
250 97
701 20
446 353
253 135
731 412
583 496
901 560
319 17
767 555
261 198
277 130
702 177
215 31
275 181
554 541
908 470
256 44
573 151
244 179
444 311
752 32
366 222
580 148
788 544
480 434
610 479
265 213
769 583
684 400
657 269
502 155
946 567
592 210
951 213
635 448
884 491
462 303
876 641
651 29
983 206
486 96
887 365
907 166
739 507
621 139
535 179
796 91
969 618
845 192
525 116
525 175
593 174
658 189
993 2
573 183
814 317
996 395
254 61
984 184
357 204
555 77
516 478
856 201
849 282
571 489
987 774
454 76
998 213
261 247
383 246
747 186
658 547
618 258
657 228
859 632
530 85
972 257
270 224
79 57
924 659
445 306
897 766
720 356
202 195
951 672
258 234
270 148
349 342
586 27
636 514
288 204
957 45
719 478
811 540
802 234
923 549
413 115
663 43
453 94
348 318
354 141
538 237
836 584
972 825
916 408
943 363
694 611
341 302
754 657
806 718
436 231
410 371
559 477
973 59
958 488
681 507
974 796
919 696
495 467
840 572
457 430
968 275
877 341
715 628
958 574
454 272
647 240
678 456
808 237
375 156
706 676
696 475
259 247
922 689
874 27
390 122
572 194
870 762
755 725
807 401
550 421
884 329
805 44
710 118
876 790
961 386
777 681
541 305
285 10
993 26
748 280
975 401
391 283
905 873
623 619
998 703
842 116
858 142
962 316
932 371
634 43
964 930
695 179
717 240
398 26
815 274
743 169
862 16
941 853
739 437
642 599
466 333
889 372
481 270
695 41
679 231
922 905
886 722
919 505
493 60
619 339
506 441
114 109
503 319
474 349
956 399
398 55
822 616
483 166
528 187
282 277
655 330
965 105
974 878
297 79
382 4
794 694
617 239
725 567
598 542
827 645
740 310
731 465
456 257
185 112
469 318
630 603
916 301
156 18
823 646
841 566
941 683
533 481
989 70
494 176
986 413
991 223
594 388
954 607
499 237
869 217
300 220
886 379
822 599
637 549
990 726
493 165
585 64
628 558
898 792
734 485
787 282
718 563
779 500
562 16
740 336
821 315
713 385
947 330
879 463
385 146
970 860
855 17
117 106
629 252
880 239
968 758
282 79
840 663
569 506
588 283
791 229
124 90
939 76
888 581
516 512
642 502
642 372
605 359
888 858
978 780
626 204
628 600
709 203
181 110
982 582
901 267
924 28
698 446
696 170
348 295
247 46
917 580
543 34
926 446
900 357
810 172
565 278
980 12
246 46
764 462
767 51
366 137
731 615
939 164
743 338
743 725
654 518
748 611
550 451
419 414
632 525
462 389
669 615
423 264
893 720
780 187
687 518
828 726
398 130
949 142
804 409
936 522
995 548
837 772
775 703
288 154
114 19
387 161
512 194
358 110
978 344
810 285
202 17
212 141
671 587
825 641
680 293
914 418
941 914
895 770
445 345
541 378
411 303
950 173
827 1
693 671
395 137
648 388
708 154
482 91
909 724
640 406
364 253
869 206
476 390
754 594
571 25
899 590
595 575
155 138
794 225
853 140
327 307
748 322
862 537
753 556
693 304
829 243
797 188
563 500
546 9
879 429
698 285
772 524
683 509
818 770
800 486
527 92
531 146
723 473
940 663
716 334
489 371
657 532
363 140
766 569
779 437
748 676
661 584
425 50
162 16
678 267
710 184
504 298
539 346
896 832
493 111
451 97
451 62
906 789
161 88
291 153
808 130
670 388
763 53
321 282
361 168
189 60
684 342
870 646
849 151
807 136
742 331
668 93
898 216
511 254
790 321
897 283
710 353
811 564
700 604
804 363
631 13
551 415
530 112
856 635
732 701
770 377
758 501
939 145
438 433
802 542
888 403
963 150
594 112
683 53
962 401
965 890
146 66
740 483
619 77
709 418
801 764
91 8
675 142
593 242
880 265
687 33
596 86
565 526
735 218
744 167
776 60
468 401
870 762
536 484
529 208
702 202
657 93
689 230
688 380
964 314
943 80
871 213
957 521
399 227
939 569
524 134
893 852
981 841
975 97
846 96
365 354
409 43
856 700
915 638
655 188
531 506
719 427
840 460
331 187
860 633
696 661
690 56
842 256
731 257
699 106
974 431
814 140
925 576
660 546
846 273
991 936
636 382
356 317
853 476
982 597
568 109
899 582
750 664
396 341
780 147
637 242
959 569
980 829
672 298
946 444
832 777
939 628
242 193
891 411
230 45
598 503
833 664
775 683
918 800
637 334
899 355
703 454
593 239
742 375
445 32
780 612
489 15
493 231
825 191
615 519
920 880
549 413
656 625
703 104
697 610
682 16
389 85
290 230
936 452
749 160
696 179
484 4
968 362
654 631
781 549
1000 331
670 164
464 21
34 28
239 203
761 244
725 505
376 290
609 333
153 100
868 142
923 676
969 403
869 277
903 380
437 371
638 590
114 32
993 571
880 216
422 2
492 143
661 265
812 290
638 132
263 43
305 18
435 196
603 554
786 405
599 63
893 366
298 48
317 128
921 655
768 5
280 219
202 60
249 98
722 213
521 114
445 406
527 513
765 174
672 139
825 527
430 310
992 2
930 915
909 880
214 18
915 564
825 761
818 474
628 511
484 473
808 415
382 27
463 244
136 116
693 111
823 214
579 412
403 123
834 705
888 57
530 306
716 171
506 237
186 15
628 469
870 497
940 533
468 400
560 74
892 132
897 161
449 382
837 258
376 207
363 284
223 43
599 349
318 4
917 442
762 638
715 633
972 58
783 695
851 200
739 450
833 386
740 649
279 110
783 677
462 198
741 586
873 351
674 144
462 412
849 627
844 337
719 539
452 108
878 762
711 424
461 335
680 129
325 151
982 81
587 242
176 101
866 120
772 574
90 66
213 122
839 494
407 87
659 418
896 88
674 276
930 605
778 111
649 475
903 473
346 325
828 550
317 309
926 270
586 230
831 387
510 409
919 333
436 16
830 518
911 717
550 132
915 272
599 522
728 162
458 382
778 681
507 201
399 166
710 403
986 233
380 2
625 20
730 669
841 804
920 536
922 491
643 6
474 451
904 671
770 261
282 91
632 147
775 547
922 554
303 187
986 624
947 762
772 315
447 374
828 712
658 511
787 103
583 310
596 270
935 449
646 161
908 714
272 120
884 633
782 313
502 107
651 467
834 95
692 569
368 257
375 8
18 12
648 84
801 781
558 383
901 481
918 326
905 187
721 521
928 268
692 587
246 102
894 784
712 337
478 203
613 532
677 257
437 266
886 740
623 12
970 425
483 398
996 505
768 599
971 476
252 236
594 105
672 244
233 179
446 56
945 479
704 197
348 22
916 354
923 329
723 34
623 79
656 184
807 204
701 488
582 139
741 731
570 178
225 14
536 252
421 355
965 447
879 112
643 112
744 288
365 198
421 86
769 30
741 415
772 624
458 30
554 198
753 644
827 326
578 206
460 55
534 351
826 138
983 69
827 669
681 678
116 27
843 515
869 53
536 308
461 335
846 50
955 24
894 384
566 565
851 441
934 311
426 422
753 64
695 670
675 94
747 168
978 677
671 662
253 118
539 494
242 133
723 561
927 516
857 219
585 465
622 312
819 208
644 147
618 33
869 399
797 195
588 543
657 410
576 281
681 224
909 133
718 200
947 930
696 39
784 71
751 86
957 207
971 724
740 582
658 255
652 395
708 518
69 3
884 833
662 411
691 191
966 89
812 406
989 197
439 9
883 466
896 148
492 474
504 95
383 131
437 63
566 521
862 427
683 373
980 175
604 369
615 97
919 115
923 328
494 54
386 259
932 460
796 676
852 185
564 120
727 304
498 72
773 613
995 961
415 215
634 75
812 610
917 718
842 679
997 228
926 260
735 408
582 2
572 100
699 421
770 234
886 769
909 720
202 193
654 151
903 897
368 275
704 532
684 614
990 894
629 181
999 510
973 681
839 286
239 206
696 40
952 202
512 413
938 171
684 4
950 836
709 1
894 384
683 427
681 372
207 172
776 152
989 144
739 733
854 759
425 397
458 123
753 442
868 403
379 255
827 727
619 567
841 353
383 150
801 44
424 125
638 434
772 303
517 67
549 459
660 166
782 167
425 29
958 748
832 413
415 116
520 335
611 173
776 545
623 402
521 262
858 456
234 46
537 273
296 192
724 191
597 248
819 803
550 445
992 765
428 373
542 219
905 489
925 349
806 719
985 681
788 771
988 191
627 507
774 216
532 129
589 62
819 336
682 483
582 199
848 140
591 176
178 9
600 273
808 33
946 820
901 530
757 463
920 161
913 446
758 704
598 136
687 193
878 184
626 158
669 654
354 118
776 219
684 445
476 88
324 40
586 168
831 154
114 98
412 79
845 528
849 298
409 51
531 6
593 340
492 77
420 306
360 9
967 173
491 193
287 5
417 74
148 16
944 15
980 317
699 239
758 146
707 369
965 625
475 444
913 352
950 247
363 202
948 625
727 498
793 610
828 549
864 719
472 3
943 795
846 261
805 568
739 348
671 603
822 519
806 43
902 691
916 194
800 322
523 324
784 179
941 82
226 64
248 144
979 490
881 104
607 490
738 162
943 932
564 208
481 223
748 340
477 457
663 500
798 580
686 511
465 31
796 315
713 534
529 524
92 16
689 235
687 620
331 86
987 648
817 426
945 247
398 70
246 121
606 15
384 231
182 82
396 199
511 470
535 522
611 59
595 37
856 540
703 620
410 271
742 530
349 25
694 334
763 225
734 639
702 693
829 523
999 223
557 77
532 314
997 475
671 405
629 27
168 33
337 253
654 568
385 56
492 346
845 760
115 61
720 607
984 654
605 89
940 262
722 555
535 85
719 524
659 19
517 200
950 300
99 3
569 303
957 385
934 731
515 111
654 266
560 86
693 680
625 231
668 173
984 205
969 190
728 274
804 506
579 194
795 77
579 24
502 416
727 82
822 4
556 392
845 785
908 445
661 36
879 776
448 54
228 150
789 160
430 17
984 273
409 17
477 437
863 517
705 367
526 330
787 213
390 348
734 329
778 391
496 489
291 192
654 345
483 319
587 334
990 625
320 25
630 367
878 306
496 217
420 28
905 242
496 425
783 86
970 500
823 703
424 262
735 179
268 16
410 190
873 344
716 544
419 282
632 155
585 51
979 609
803 304
843 567
616 63
458 394
941 316
99 35
290 125
125 49
501 497
550 292
937 156
607 118
976 574
487 32
412 135
653 93
806 486
514 13
831 595
924 276
664 55
774 477
752 158
563 452
895 782
645 603
766 713
600 324
873 379
946 732
433 94
807 319
900 269
842 46
929 81
837 67
534 141
852 633
207 169
949 232
262 57
686 150
685 583
985 109
608 198
798 652
912 120
814 719
556 69
606 535
834 339
767 478
796 752
667 57
290 20
450 332
511 56
493 485
920 238
960 557
495 189
421 206
743 214
911 282
766 82
325 273
711 167
969 589
867 702
755 588
676 22
981 176
922 625
826 444
486 382
320 136
527 184
838 33
480 278
987 982
808 193
227 225
540 502
959 932
846 772
756 130
430 244
805 659
151 108
714 261
527 88
427 14
705 423
403 22
963 730
837 306
780 372
374 177
761 234
915 787
158 130
396 30
652 90
483 269
176 168
432 308
924 563
456 292
896 443
962 934
986 581
427 38
691 369
254 168
863 250
840 253
809 601
819 47
405 58
846 157
494 204
777 525
492 367
958 48
597 279
228 190
570 356
447 423
719 12
367 315
321 171
789 251
899 366
902 841
881 459
351 157
899 700
947 777
149 39
766 93
877 812
399 258
906 551
484 374
870 1
462 4
637 453
631 153
307 257
730 462
494 376
742 674
525 244
266 228
771 125
584 581
904 571
422 143
598 115
575 154
977 567
713 302
861 624
508 264
706 378
835 755
649 259
677 628
459 158
614 143
883 622
572 520
618 438
801 3
1000 263
586 570
844 73
635 597
965 552
838 382
970 374
993 183
302 185
516 476
944 372
544 200
940 563
372 18
795 240
731 135
512 327
713 308
956 867
401 316
455 235
896 346
469 172
637 634
940 930
953 505
172 112
231 137
463 283
663 616
485 213
985 713
106 3
380 221
124 16
819 501
736 714
849 619
607 255
830 756
532 383
606 203
759 169
865 68
470 443
644 222
945 693
988 627
880 647
933 469
937 822
714 565
162 13
801 201
699 661
438 412
620 318
706 554
967 50
712 565
992 805
736 691
504 405
589 229
820 658
611 285
385 229
662 252
741 571
556 385
912 38
559 344
166 41
901 135
888 783
708 127
687 334
421 59
623 363
363 301
798 3
886 652
613 565
474 111
814 609
628 64
558 267
512 183
448 201
664 409
761 472
832 253
796 165
598 532
865 826
941 527
262 106
570 319
764 695
616 350
711 2
934 890
990 690
726 166
481 382
952 570
589 490
770 689
894 764
815 664
702 274
783 396
915 457
415 412
862 177
762 413
296 25
333 227
511 477
857 773
742 555
627 452
861 93
359 23
680 95
994 872
239 180
786 389
343 270
663 28
637 339
785 219
414 398
983 966
395 65
706 507
886 154
462 91
330 304
930 467
598 283
816 761
298 79
416 176
489 49
983 480
642 107
945 932
534 335
667 603
492 133
456 263
970 633
308 219
470 407
989 244
991 488
309 40
345 331
224 28
870 414
757 91
423 49
774 565
938 575
910 302
482 57
804 418
519 76
777 313
983 62
623 394
677 510
542 54
723 528
542 352
646 12
240 221
606 184
710 400
737 225
872 294
647 329
187 136
905 551
370 279
916 687
662 337
980 406
540 229
911 321
508 377
827 89
408 191
560 145
540 433
997 947
707 490
463 292
579 352
686 2
725 232
496 300
986 215
978 236
665 417
671 593
977 14
940 680
184 45
795 782
511 194
242 193
822 154
882 399
803 541
400 166
833 748
799 171
954 205
921 622
853 618
568 301
536 238
666 22
951 872
831 455
833 784
824 690
877 154
641 516
499 438
762 462
821 397
853 447
744 393
832 795
840 793
917 674
473 409
561 527
976 863
404 371
990 88
863 365
530 226
416 196
976 743
982 80
836 368
663 12
919 40
916 761
828 476
814 719
800 361
517 151
628 510
377 194
878 57
872 133
392 157
992 720
194 103
206 122
647 354
436 75
389 206
570 153
893 646
291 5
385 245
379 34
908 446
881 620
403 137
434 271
612 78
884 622
810 54
840 577
548 280
915 124
538 217
181 24
787 359
590 577
288 191
561 305
417 118
953 906
871 584
893 701
403 297
972 266
540 375
480 164
141 54
964 111
990 649
144 125
480 454
744 354
887 429
409 131
962 470
747 195
564 409
945 109
683 55
716 188
889 202
820 705
298 37
918 190
305 247
993 607
704 359
673 169
516 331
962 921
433 420
942 567
682 87
759 2
994 82
926 57
759 376
918 339
900 330
922 32
924 298
85 19
727 509
684 435
903 670
697 149
676 515
458 287
679 65
381 305
887 589
184 49
845 795
685 238
914 176
726 533
822 426
518 238
424 117
502 2
915 533
885 177
870 632
201 151
610 115
524 342
743 417
629 620
783 310
642 94
816 515
708 261
255 151
698 299
576 515
539 530
606 354
556 358
968 682
687 358
740 345
383 114
648 224
788 121
841 726
280 219
955 789
465 436
961 584
473 322
672 558
759 408
852 672
828 599
161 160
342 1
684 631
977 939
761 724
991 166
459 155
895 690
481 89
592 540
863 49
100 88
692 1
431 183
658 219
963 372
981 936
997 615
513 499
821 263
544 501
707 230
636 196
295 262
636 205
518 122
974 606
785 771
977 215
986 255
794 407
189 140
968 174
989 89
561 161
722 431
447 260
439 108
811 21
985 220
220 32
855 233
844 600
604 26
711 634
768 512
322 257
430 409
525 262
685 296
943 173
857 418
582 528
359 321
516 335
654 619
826 489
837 224
850 384
149 120
737 643
994 747
242 128
152 97
604 65
998 258
336 100
856 496
721 699
652 286
529 507
971 879
604 251
539 259
957 943
112 97
817 525
950 422
980 792
806 619
776 530
320 184
265 199
769 129
712 552
617 1
937 104
948 716
852 340
267 26
683 599
923 207
590 389
572 150
974 181
921 516
945 853
876 552
460 348
566 307
716 684
902 511
991 196
278 59
467 441
450 221
870 526
118 113
769 213
113 82
795 259
962 251
856 692
452 336
959 933
574 566
509 407
463 462
603 341
866 806
579 2
611 147
64 18
843 294
763 112
480 249
775 79
566 147
619 565
936 658
941 609
947 889
723 218
646 507
499 15
783 668
843 529
947 190
714 172
856 783
797 249
953 322
512 43
510 460
221 123
238 77
450 361
217 79
883 735
898 311
975 114
589 189
608 534
985 56
747 371
488 281
823 607
942 596
639 189
863 105
798 447
866 80
347 331
897 8
692 479
402 229
957 80
588 313
451 146
918 271
479 251
659 429
467 127
966 136
743 58
999 75
808 70
175 141
825 291
424 374
164 77
723 102
942 662
933 585
481 55
789 433
914 9
585 458
651 175
490 364
851 593
912 769
998 110
454 85
485 354
290 142
585 340
59 28
591 161
159 68
778 286
215 44
625 552
419 56
778 37
929 866
961 321
967 853
497 125
416 30
792 375
589 585
915 177
818 24
743 578
954 418
933 767
640 541
943 852
511 88
996 725
562 241
177 52
828 271
537 355
944 799
870 117
257 104
825 735
696 137
968 63
422 308
535 15
551 149
492 21
688 464
465 366
920 914
909 328
736 296
640 71
578 201
619 113
878 498
694 202
930 506
819 317
960 380
995 720
642 172
267 185
786 492
743 498
699 528
771 310
586 230
709 306
590 558
290 247
983 317
690 274
833 629
971 140
512 483
560 260
919 199
932 703
885 539
393 255
964 734
774 132
934 23
690 457
860 575
801 258
980 487
630 312
754 512
40 1
403 387
963 192
517 373
831 536
869 98
790 303
778 283
926 256
364 298
648 260
771 698
516 36
923 37
955 313
750 165
596 581
980 418
398 191
535 28
913 878
599 346
343 109
904 309
516 188
788 344
246 162
866 674
949 86
802 128
795 267
814 235
1000 940
844 239
145 140
635 196
379 242
651 374
427 158
702 322
496 334
896 744
552 194
420 171
379 23
651 44
528 413
585 322
866 603
843 681
911 250
435 205
620 130
951 950
360 65
851 534
850 558
990 808
600 489
533 41
319 296
929 656
749 458
842 8
797 36
992 937
870 107
392 246
252 128
797 256
531 428
815 423
756 44
320 210
818 17
504 82
519 335
906 726
837 106
860 417
943 460
500 350
588 370
724 397
916 427
600 163
552 81
906 30
453 342
669 653
874 33
166 133
421 22
366 86
823 29
967 702
391 162
739 534
379 173
538 198
364 353
565 135
717 611
488 109
870 173
590 33
919 551
507 429
376 364
726 525
835 25
819 326
788 327
717 383
974 119
568 91
746 527
206 164
966 829
538 446
925 819
969 383
829 329
776 370
689 481
464 183
897 177
777 745
772 510
153 34
703 233
915 800
756 645
594 146
710 4
856 775
939 269
968 621
424 2
238 170
838 102
291 149
278 78
320 136
949 713
860 347
765 234
471 321
741 592
650 73
415 199
423 355
341 281
413 66
791 5
951 468
905 154
487 166
736 482
450 80
938 451
537 198
842 840
579 421
371 363
619 204
912 95
651 352
522 431
815 311
623 210
587 535
877 481
757 154
735 101
265 15
818 591
839 533
537 489
207 23
870 53
401 317
774 38
717 426
828 555
745 624
693 422
467 466
615 303
570 28
556 40
867 7
711 331
895 206
663 127
260 44
904 357
849 290
604 481
581 195
423 387
684 389
663 323
768 613
585 57
644 204
466 205
834 727
983 673
830 405
986 261
845 610
321 267
791 621
793 426
889 196
866 40
299 138
812 377
403 303
866 137
410 245
771 676
673 76
544 129
550 208
826 498
568 57
885 626
478 155
943 671
823 721
236 202
544 181
793 43
807 396
834 198
944 795
977 300
803 570
980 723
690 123
512 95
481 287
673 429
857 674
226 27
806 577
654 369
808 347
689 216
841 376
577 513
724 112
627 562
993 802
998 348
887 185
714 291
323 249
432 2
467 143
874 14
595 190
669 62
888 324
537 145
712 283
936 488
465 111
682 33
370 289
597 253
820 227
635 597
255 214
764 527
525 200
737 647
807 290
934 695
192 162
976 527
910 739
957 389
39 2
809 381
100 45
588 353
705 467
399 208
967 707
516 108
888 301
891 490
955 258
862 413
646 135
917 916
419 410
615 378
880 790
486 222
780 704
507 131
971 218
283 80
475 88
433 320
564 309
580 522
774 704
713 132
570 130
789 322
425 227
463 391
794 647
803 469
790 76
937 601
876 62
601 467
738 87
666 605
825 616
556 383
1000 539
547 2
160 39
339 6
969 680
283 66
489 478
265 231
154 4
471 13
965 94
976 32
844 567
610 120
910 200
601 44
955 801
521 103
759 728
943 385
800 377
805 453
862 477
994 506
717 657
819 790
578 576
576 354
818 384
714 542
639 440
850 1
921 89
709 91
645 119
900 96
923 723
468 15
849 801
944 549
937 449
215 181
966 295
718 346
755 451
984 12
668 129
518 24
891 58
470 87
740 209
942 94
770 703
424 145
351 224
766 651
960 891
370 201
733 551
523 30
711 519
981 87
427 212
688 86
364 32
412 33
812 383
799 458
963 683
522 361
918 865
812 431
813 483
933 218
212 116
856 256
710 172
307 69
687 191
680 314
696 303
608 403
536 341
631 378
448 265
937 33
542 422
655 426
889 8
824 198
333 308
432 164
689 290
188 45
660 174
694 140
708 467
417 197
447 341
191 16
592 481
493 64
758 392
959 909
590 185
867 759
198 7
615 436
415 217
251 219
904 338
718 41
634 578
477 447
195 187
558 412
408 148
774 287
546 515
966 198
590 461
708 615
954 741
486 162
698 216
705 231
418 133
469 340
809 484
234 189
267 115
988 564
995 105
140 69
607 72
644 612
869 261
535 482
414 318
460 253
884 580
945 54
365 362
405 330
249 225
396 211
708 118
674 233
892 469
841 649
490 196
649 7
886 248
637 133
412 403
946 237
160 68
871 851
873 812
278 123
394 371
914 680
526 396
661 582
770 624
317 66
563 127
647 61
902 224
339 157
843 243
59 45
980 639
819 134
55 48
498 182
829 85
484 400
410 102
685 218
989 794
192 73
931 624
601 261
239 43
859 760
867 190
949 154
261 18
49 12
532 1
462 334
620 202
980 620
963 447
677 74
814 491
731 476
124 60
671 148
900 56
957 662
916 596
606 267
905 14
546 452
991 674
340 336
990 607
953 632
709 155
909 871
669 227
549 380
766 730
999 326
700 30
454 408
830 15
369 95
849 227
878 437
865 591
858 94
956 934
388 180
748 694
517 105
876 383
811 397
717 274
360 181
871 157
500 403
947 11
590 151
595 499
638 94
315 225
775 362
781 508
822 260
532 117
866 810
869 414
414 183
454 186
567 296
494 173
773 622
672 395
594 43
702 334
566 340
682 18
147 131
1000 270
330 56
486 79
818 685
438 233
711 277
421 107
983 952
695 487
902 759
575 94
591 355
914 100
735 125
156 53
743 386
600 289
977 628
828 809
828 570
718 122
204 141
868 350
428 16
354 155
875 119
998 853
458 329
662 151
859 800
890 857
826 429
834 668
828 529
405 76
608 153
908 1
344 98
902 316
766 190
467 303
502 95
823 591
477 252
851 565
470 41
834 318
964 46
761 464
873 241
664 587
654 444
627 539
583 473
256 54
436 390
775 548
926 261
509 401
934 126
365 171
897 814
686 549
517 317
593 111
823 603
202 62
779 675
673 532
460 222
425 350
963 705
773 739
706 261
645 261
652 575
646 166
713 34
716 598
582 384
581 311
981 683
817 330
280 128
810 333
640 457
766 623
973 397
883 167
506 421
865 857
839 791
977 757
853 142
397 320
150 49
300 183
648 75
515 166
826 355
766 272
929 739
315 59
784 588
988 428
612 327
791 600
688 38
860 487
656 225
646 351
605 102
327 33
282 215
373 6
310 41
750 388
735 205
818 642
928 155
596 527
929 771
618 614
846 836
916 97
882 705
331 95
834 523
868 197
185 67
938 41
824 69
474 129
745 479
450 173
642 141
208 98
683 431
655 391
722 49
356 15
926 331
819 96
825 714
457 254
206 134
321 6
943 746
984 759
600 113
923 611
790 601
471 191
785 714
928 224
449 359
368 182
508 457
619 166
798 624
546 214
439 168
988 116
675 158
184 128
126 56
470 228
559 109
590 73
891 854
532 411
468 311
335 87
731 225
589 366
979 314
546 389
406 18
916 9
634 450
873 380
423 289
954 72
455 143
854 525
944 44
867 279
481 127
809 17
506 390
885 268
533 299
661 509
930 339
437 330
338 260
308 212
888 782
767 368
173 46
815 686
639 309
861 342
178 50
990 164
576 49
815 605
328 56
643 55
914 20
983 966
928 139
584 463
429 403
957 395
938 700
680 130
723 564
803 115
751 108
968 639
790 15
130 57
450 251
977 261
258 51
397 50
710 478
749 668
904 255
925 785
825 491
731 266
643 28
771 660
869 137
563 493
796 299
489 414
467 355
857 741
975 376
487 336
827 352
443 199
638 325
670 570
698 182
980 919
249 43
428 225
310 185
906 60
326 191
828 3
880 387
890 305
800 630
206 12
910 583
474 123
512 99
967 464
178 85
273 181
679 127
999 152
853 566
932 420
442 109
666 282
827 554
964 728
667 135
543 531
818 426
331 75
909 379
903 307
950 149
828 602
360 347
914 859
305 53
662 130
426 380
738 188
594 425
995 312
543 283
771 124
859 141
439 101
644 437
720 466
997 904
614 204
751 551
777 663
848 387
1000 290
852 382
289 91
247 232
769 636
443 260
787 45
529 159
405 240
294 288
584 221
369 40
622 421
762 546
677 138
704 221
940 799
487 75
745 134
793 53
577 515
365 306
792 118
352 5
951 356
639 114
332 122
482 441
377 136
763 45
606 157
743 77
281 22
959 903
737 476
528 57
826 86
974 431
372 28
920 893
860 442
465 439
573 407
607 402
518 61
593 46
357 134
641 151
527 105
960 302
422 338
877 869
723 21
705 335
945 205
459 112
465 212
846 381
951 230
882 530
975 98
527 517
887 377
468 355
366 71
711 429
500 357
968 103
796 673
537 517
978 280
614 183
697 40
364 78
233 82
737 515
379 368
855 782
882 575
381 47
592 128
899 491
929 652
878 851
816 214
592 105
698 223
975 501
654 2
842 77
793 693
943 257
675 592
756 87
569 71
401 84
940 362
748 688
821 618
898 396
280 267
808 240
976 317
378 333
376 349
727 297
667 291
820 732
734 473
861 103
949 356
720 482
947 125
355 181
807 773
765 396
947 658
886 534
963 843
183 72
878 137
995 610
616 369
724 384
908 203
655 19
965 291
954 626
673 286
584 295
946 556
899 597
783 77
804 545
918 229
403 392
886 798
992 790
512 209
913 772
301 15
661 24
449 419
842 577
343 340
544 339
526 118
407 285
473 358
296 154
627 17
822 501
733 194
492 265
844 410
935 36
857 331
488 237
823 653
733 560
462 366
422 270
540 387
393 291
840 574
663 476
929 393
544 104
769 500
797 154
556 355
732 161
977 217
624 416
591 505
846 814
154 7
929 159
683 108
967 721
317 45
648 146
829 552
784 442
493 275
891 435
280 141
537 27
788 377
283 253
907 334
981 652
896 666
816 794
827 255
955 86
390 237
674 570
755 521
555 365
975 216
406 196
813 482
916 691
563 353
653 96
726 560
721 464
581 515
776 144
990 205
90 60
934 802
492 143
293 26
496 171
875 433
679 643
651 443
748 555
739 364
943 104
927 873
948 658
783 268
839 379
271 57
654 339
936 337
637 570
282 213
375 11
807 717
989 282
623 386
561 491
950 473
477 215
438 72
816 647
285 268
973 420
430 371
529 438
636 612
309 194
611 42
388 33
397 268
672 136
854 291
953 827
586 65
407 336
746 295
937 516
707 538
627 250
215 32
531 63
937 369
693 687
823 814
959 270
639 444
288 142
673 204
899 871
703 436
463 294
273 31
419 317
994 611
712 564
979 7
445 412
807 578
881 483
582 29
982 516
341 213
482 430
358 176
532 479
627 494
941 460
461 456
307 52
420 326
316 45
642 575
917 881
614 46
553 49
454 79
833 91
879 598
425 198
196 7
976 737
645 70
922 222
795 225
852 278
230 20
738 360
912 477
925 369
814 455
893 87
751 388
741 284
818 457
441 201
539 257
779 273
975 650
758 607
831 122
551 547
553 462
514 453
946 467
660 311
616 160
679 547
858 437
943 484
814 193
947 910
643 408
814 365
762 394
755 34
878 796
793 740
830 675
700 645
708 549
658 394
422 364
487 279
781 241
769 528
683 572
193 101
640 181
248 199
854 38
783 580
890 511
319 55
740 332
410 125
306 64
699 120
408 175
291 90
568 314
842 307
682 578
814 737
770 187
534 297
876 75
985 180
587 40
936 140
627 271
638 621
736 335
312 181
990 596
853 412
777 74
284 41
298 19
830 110
556 412
306 306
761 510
848 371
963 423
877 625
868 582
668 629
887 858
971 265
796 180
462 28
880 776
827 453
256 51
592 117
512 249
228 202
688 348
700 10
703 294
672 324
798 176
833 12
631 144
308 195
359 36
879 73
793 249
667 391
821 64
288 236
608 397
793 587
796 153
565 89
757 680
951 176
385 190
875 804
993 433
761 407
686 221
290 263
845 835
345 125
938 225
885 689
307 203
367 327
672 51
908 213
619 414
238 65
965 238
979 136
932 566
673 540
312 22
790 753
310 116
999 505
654 17
630 543
979 497
968 732
966 615
870 323
659 151
442 352
578 99
864 237
1000 958
707 562
916 643
756 357
875 791
554 348
330 140
894 27
540 331
409 222
569 203
161 13
611 69
848 211
713 1
866 793
793 510
474 385
217 187
998 338
185 60
352 17
959 483
507 30
590 207
613 378
407 240
607 185
795 703
515 45
412 362
489 372
636 351
155 98
662 40
423 101
638 568
445 267
964 455
913 253
927 873
920 435
847 120
282 243
957 515
791 778
777 27
958 174
828 312
256 251
975 292
307 153
984 946
566 342
958 490
931 588
974 882
985 155
912 588
848 199
63 43
887 784
826 749
360 311
558 197
983 912
96 14
690 167
681 345
652 416
921 737
949 544
652 289
669 404
793 283
290 244
478 4
412 77
294 257
886 777
168 29
916 602
698 235
890 144
900 628
783 273
866 534
757 530
594 539
965 542
380 190
469 141
913 901
398 90
493 126
633 435
744 172
673 520
902 123
996 772
608 42
232 225
123 23
685 641
459 79
724 638
603 264
715 494
414 185
637 366
448 444
292 257
513 431
838 12
482 30
757 372
836 581
902 49
816 194
468 93
629 127
533 511
220 45
519 375
623 12
921 274
660 598
503 211
527 137
728 559
976 533
882 605
396 48
1000 937
803 666
258 230
907 455
460 72
603 337
975 407
690 75
484 276
967 165
399 109
678 302
618 527
167 31
246 157
872 364
962 454
756 650
792 269
931 90
882 109
704 363
647 509
855 179
302 91
403 287
968 930
622 607
819 707
952 860
988 350
741 203
947 703
444 78
629 73
843 105
895 336
851 36
397 248
952 277
743 207
410 163
431 295
250 185
965 276
745 669
684 458
569 199
426 208
89 26
977 626
911 265
963 41
777 390
681 299
539 24
601 591
862 47
930 650
808 228
676 540
936 820
576 263
579 514
867 548
111 82
636 504
977 279
839 630
994 962
759 656
811 772
983 768
580 524
491 469
346 81
664 420
551 488
749 271
895 120
159 104
886 269
871 332
552 373
978 697
815 39
850 293
477 330
916 581
932 645
1000 178
304 142
745 674
693 553
669 41
413 320
706 3
796 453
693 360
787 83
649 196
365 135
504 378
432 51
301 51
844 10
721 573
376 293
248 80
479 140
464 452
444 187
147 107
862 846
545 387
614 318
590 366
106 36
531 415
936 724
196 113
938 109
970 542
772 165
844 477
904 668
616 398
442 365
632 260
76 41
818 510
675 299
793 158
828 352
154 133
280 129
845 383
933 240
594 188
771 695
770 445
981 411
528 309
367 324
716 130
821 428
617 119
180 25
393 54
990 698
439 426
735 452
961 321
771 156
439 393
173 50
587 285
735 707
433 328
785 418
468 98
985 881
968 949
704 232
934 918
929 190
911 487
735 339
620 535
605 65
927 864
982 315
952 919
995 373
391 345
425 302
391 242
872 623
678 344
769 559
936 92
485 6
623 289
948 856
786 46
922 472
445 229
347 75
586 376
416 43
689 213
781 91
992 329
290 262
948 288
915 665
703 562
554 67
390 17
242 234
507 272
824 514
682 112
81 23
670 635
886 196
687 48
452 50
445 1
504 294
822 288
887 430
932 903
880 745
397 158
365 338
961 545
877 513
257 206
705 495
849 276
640 525
718 598
666 622
901 378
928 313
809 308
968 362
798 275
233 162
706 432
386 14
997 825
987 212
982 938
810 329
956 450
727 110
491 411
843 67
887 405
565 555
751 121
936 716
717 438
115 95
560 487
904 101
469 304
983 366
980 41
100 95
584 435
640 626
429 423
606 507
871 536
509 151
297 270
735 219
905 274
919 645
316 107
999 23
943 171
363 243
465 302
95 72
723 521
531 280
987 725
647 554
987 907
628 120
739 1
942 391
404 75
675 585
830 679
436 223
654 164
329 107
542 47
76 60
671 156
799 321
393 342
918 71
884 685
851 126
460 185
80 28
292 227
830 426
357 89
889 525
521 423
345 335
608 200
866 804
529 52
797 45
792 563
645 153
460 317
783 91
510 500
203 173
799 717
964 404
987 730
769 372
974 620
182 81
704 135
921 639
492 296
389 356
682 306
877 766
980 632
908 595
651 544
862 409
157 65
241 60
963 844
768 216
631 177
875 208
749 534
994 597
979 332
772 224
750 139
917 535
57 12
691 342
530 160
819 137
668 367
652 178
957 714
509 123
452 359
694 549
855 77
726 611
382 114
525 430
867 88
543 179
288 186
954 518
991 989
796 66
827 234
790 454
999 796
388 72
956 806
942 874
767 322
826 118
792 300
624 416
634 455
603 115
712 300
924 783
655 428
962 593
917 719
901 817
832 139
921 812
847 743
744 698
247 116
915 642
420 313
884 244
912 859
351 117
885 61
749 334
382 337
682 435
627 532
735 462
977 695
741 334
511 72
433 279
822 235
565 168
513 417
985 60
492 414
963 749
905 300
666 173
331 156
452 24
967 768
940 684
727 363
671 309
600 580
807 763
550 461
283 223
857 52
791 703
955 667
780 228
964 695
762 333
927 189
472 56
928 715
861 19
219 92
739 336
695 278
664 353
520 313
365 247
323 39
615 166
671 198
632 52
967 40
414 319
857 236
875 732
270 126
771 553
890 623
496 182
373 158
643 290
243 2
408 146
816 806
631 616
435 7
406 184
689 183
874 764
984 443
977 410
927 2
940 601
830 362
743 542
547 234
838 78
882 139
890 226
859 706
580 498
958 278
555 496
274 266
623 478
594 539
665 411
400 115
875 767
669 103
677 499
63 53
883 69
918 147
589 110
240 234
285 101
545 424
993 220
515 130
716 467
947 872
905 328
769 673
851 321
846 725
734 283
356 227
664 506
819 216
868 163
743 579
858 672
585 298
306 154
586 345
939 659
698 165
824 355
252 80
200 42
584 535
926 624
193 159
929 581
767 593
701 665
694 648
663 495
960 577
544 399
620 601
727 372
936 262
771 62
564 383
871 158
503 289
620 299
707 113
650 503
667 159
33 18
240 105
697 630
161 75
687 536
892 7
749 245
749 406
962 82
365 258
542 286
847 111
671 70
859 98
795 356
780 12
379 129
498 44
831 678
280 12
305 194
708 74
896 439
960 195
916 871
722 381
137 39
709 690
285 2
870 604
251 199
713 154
534 67
507 6
846 448
778 110
523 344
549 249
364 229
642 511
489 70
885 30
962 103
883 483
306 284
420 168
541 156
830 60
838 813
885 299
483 26
660 565
911 802
709 573
513 205
90 72
909 369
819 218
912 525
800 192
398 212
902 84
554 460
439 87
791 371
681 451
553 119
917 105
502 195
688 67
543 273
356 85
421 199
830 685
738 620
507 429
333 292
794 274
905 261
141 58
73 28
777 746
259 253
973 851
753 294
499 229
928 87
406 180
633 564
127 94
960 276
843 728
896 822
788 504
793 593
299 97
453 408
551 257
368 171
670 568
369 362
909 100
880 554
939 207
838 684
409 259
823 671
641 323
819 748
590 586
729 3
938 196
888 216
532 381
817 539
678 418
408 241
925 667
786 456
798 280
921 868
169 86
774 280
925 332
905 115
814 474
645 212
252 56
337 303
937 302
412 189
876 187
563 458
941 685
904 485
791 719
460 167
101 41
857 663
535 460
455 310
886 439
971 441
611 323
810 388
900 348
919 244
797 5
567 534
821 117
898 564
438 324
768 463
545 10
884 308
687 385
295 61
249 22
775 28
953 131
384 183
807 696
530 207
997 517
696 58
875 394
528 171
932 144
807 247
663 109
769 404
419 383
967 448
825 171
641 205
495 289
677 56
697 593
439 316
765 322
448 435
217 156
759 102
400 362
953 410
917 388
638 479
974 99
324 170
642 141
961 661
436 252
876 659
938 191
445 173
381 156
550 154
622 19
927 844
398 326
399 244
625 170
766 325
976 701
861 301
822 384
878 125
400 60
451 99
355 58
473 213
642 300
679 388
827 248
901 833
314 16
448 88
275 62
312 13
938 266
634 456
990 484
656 507
948 586
814 212
771 475
973 41
871 209
968 793
718 570
649 564
689 133
942 700
994 578
230 117
769 215
832 719
156 21
605 500
509 286
814 12
698 153
491 279
899 67
498 210
489 321
632 576
686 127
797 316
892 711
941 280
595 126
530 151
834 460
801 154
800 645
258 13
492 368
618 593
882 679
278 182
446 292
662 363
505 280
645 510
905 390
700 305
968 943
263 199
561 429
523 7
858 521
809 174
942 316
166 43
847 498
725 267
760 597
804 673
890 224
620 126
183 160
911 201
887 561
825 744
909 454
798 502
602 68
556 80
819 394
164 71
948 449
567 425
542 286
972 242
789 10
641 93
848 764
873 727
964 379
220 44
955 339
533 31
796 714
516 459
485 223
915 615
168 38
905 861
811 326
677 271
257 88
914 541
605 312
407 127
588 501
528 467
766 758
688 167
952 201
860 625
765 138
891 722
956 823
674 326
900 781
544 247
896 799
746 705
852 31
536 191
636 125
293 21
377 254
739 13
943 499
210 118
818 613
748 40
663 598
794 284
987 755
955 794
957 148
432 268
821 448
539 474
728 588
188 11
915 443
749 464
971 116
895 41
991 357
745 551
846 452
985 159
849 631
952 400
475 182
944 2
370 161
645 50
499 146
916 820
902 804
745 477
655 633
671 389
373 136
702 603
536 380
859 492
734 624
265 38
951 342
976 60
864 607
180 105
513 136
512 445
942 357
560 524
601 341
858 794
866 808
960 798
930 34
913 577
826 175
774 534
122 34
874 592
411 28
874 511
660 335
495 280
595 469
932 43
849 392
912 313
421 48
969 694
279 160
920 203
890 565
998 791
948 373
824 510
406 181
222 179
795 254
227 226
572 533
624 445
530 317
762 401
255 156
638 495
939 308
135 32
376 339
592 321
799 707
619 50
739 585
383 70
951 52
776 248
978 965
625 216
892 175
994 846
709 17
793 375
607 389
162 70
154 73
916 128
248 9
960 242
399 170
726 704
746 592
406 113
583 505
988 365
758 341
381 270
819 466
558 505
588 106
665 629
589 163
624 193
249 105
759 212
927 267
954 785
773 9
541 366
420 228
553 165
866 325
954 608
911 91
684 438
676 39
689 399
819 566
222 198
873 288
736 560
733 156
670 414
742 143
910 662
928 379
807 15
788 629
605 112
479 458
714 209
576 85
886 521
675 500
805 575
1000 348
873 97
59 57
740 87
826 295
888 713
823 356
343 205
914 291
955 842
273 261
791 32
861 390
797 12
394 303
757 522
654 46
388 172
121 26
522 380
955 559
611 239
166 137
639 374
49 46
947 127
656 488
682 438
201 125
796 189
591 112
646 601
628 412
707 496
879 744
594 371
943 305
600 576
912 640
114 105
240 166
887 36
621 361
862 127
940 202
725 408
429 389
539 217
601 208
796 21
434 269
427 110
749 484
149 101
893 17
725 266
526 507
747 510
634 518
600 304
168 74
935 343
904 18
472 205
941 897
324 290
993 378
797 4
211 148
884 869
497 446
685 121
623 426
393 185
469 354
979 763
755 56
712 627
992 238
650 257
384 56
162 100
712 261
528 173
370 272
452 32
861 201
975 267
507 17
813 811
761 738
727 546
275 5
933 528
438 233
148 112
259 139
454 229
258 112
834 813
933 749
278 127
937 431
734 572
753 548
505 387
368 43
773 428
329 41
317 126
864 76
688 523
548 468
871 501
603 602
994 763
728 69
856 640
811 94
273 254
541 213
906 281
369 286
658 587
644 459
872 149
781 176
769 406
766 82
575 139
856 716
173 154
579 251
916 749
921 27
576 393
981 438
938 469
981 307
794 363
915 158
599 205
838 701
939 619
526 142
904 244
906 613
939 595
165 29
537 405
831 477
555 420
982 515
715 588
768 399
876 423
593 536
457 23
382 288
916 399
605 470
870 493
516 514
701 621
535 21
384 217
510 235
407 330
623 77
254 54
955 917
646 366
657 331
858 398
726 80
547 352
292 36
429 177
892 383
882 280
775 578
711 64
430 44
556 396
815 355
804 114
206 121
208 42
491 289
671 70
468 109
575 401
823 794
406 280
985 954
970 84
845 743
498 128
808 432
825 211
725 369
839 517
800 721
670 222
673 496
836 730
751 690
936 17
872 616
551 138
905 48
397 185
982 661
631 18
970 545
281 234
808 622
622 249
592 81
919 436
808 18
907 905
527 38
935 297
940 189
386 256
790 693
875 704
914 837
94 71
983 931
476 211
280 202
757 688
795 154
763 516
586 526
779 259
827 700
706 416
640 392
199 145
105 48
1000 453
730 156
738 179
506 347
499 238
974 302
994 230
332 122
810 44
875 47
800 180
992 253
484 77
616 355
508 493
629 503
961 362
543 43
850 24
930 19
521 309
664 624
857 144
625 426
662 349
279 57
305 79
644 530
924 561
750 157
452 419
423 332
948 363
592 395
391 84
585 497
874 38
704 138
924 705
879 557
251 145
568 91
666 188
617 581
767 375
647 560
599 459
645 193
566 255
514 111
314 208
558 380
690 420
659 462
889 133
701 541
918 164
365 198
347 319
370 326
670 325
448 144
965 501
796 330
836 85
809 537
793 186
579 340
366 339
296 76
877 575
555 74
563 553
454 8
646 262
881 319
862 357
429 360
950 175
467 145
799 755
675 85
662 572
664 466
933 660
900 896
800 670
870 718
506 472
530 150
411 21
863 525
951 698
295 280
170 11
442 243
876 370
695 236
269 160
901 355
414 55
357 154
814 286
785 670
619 218
995 874
406 396
567 278
657 498
679 46
56 26
401 114
803 373
965 502
342 200
494 149
641 172
791 57
679 184
707 332
817 4
635 235
456 288
862 516
869 173
763 668
358 261
253 128
237 49
924 578
844 174
642 40
965 485
823 750
291 251
86 62
763 278
570 370
571 312
962 538
442 395
953 766
678 203
797 110
912 600
580 403
860 190
777 61
489 123
915 379
683 247
39 30
743 578
984 46
456 322
831 131
301 64
838 117
724 239
706 37
957 202
241 58
563 237
780 426
792 681
231 29
726 157
999 843
935 87
896 790
669 144
531 457
98 55
928 98
681 89
774 560
439 370
311 78
352 122
665 474
969 426
842 292
885 19
423 261
806 274
718 259
849 700
621 182
752 338
427 356
756 289
641 442
952 809
683 303
933 571
964 233
731 56
737 20
966 939
821 246
401 101
927 594
277 93
977 758
954 101
813 539
940 929
968 476
577 148
647 566
651 624
951 947
293 65
390 347
908 299
690 276
502 427
323 179
237 6
372 347
461 419
392 7
26 14
901 267
844 675
417 266
590 588
640 356
765 401
975 402
635 95
868 201
703 664
622 193
617 56
848 484
837 305
975 553
764 182
854 268
758 270
746 13
670 512
842 409
772 494
751 54
667 70
782 243
632 475
885 64
910 421
616 468
266 231
815 352
313 302
858 263
594 244
625 182
728 118
810 765
879 436
951 103
376 109
920 233
1000 387
798 185
498 167
956 654
962 686
966 484
719 121
934 333
765 487
191 188
187 8
977 686
221 204
942 885
750 734
730 549
894 26
921 708
281 12
930 147
998 246
926 460
756 74
389 94
613 1
741 335
961 723
947 336
942 717
779 554
597 579
137 127
453 300
633 39
912 740
522 465
728 324
724 98
590 259
971 204
833 165
827 87
819 512
415 213
591 538
928 291
502 204
670 424
977 333
912 336
903 409
934 296
566 450
336 23
908 429
248 191
660 22
509 222
479 45
854 148
978 106
605 490
359 336
327 17
753 655
733 638
677 380
739 211
644 134
977 211
370 74
759 444
192 130
590 483
711 516
957 478
988 55
846 489
915 550
582 129
565 18
120 52
671 143
551 235
699 236
574 456
707 618
436 24
452 123
884 128
947 188
686 532
540 411
899 519
991 584
513 490
940 774
273 161
540 411
738 344
594 184
523 265
819 62
795 103
328 216
805 647
254 185
853 64
812 531
878 725
557 205
812 447
347 278
750 421
388 354
845 267
279 145
276 194
781 77
991 509
935 718
632 7
971 616
699 241
652 89
976 799
964 862
509 490
978 755
672 137
961 839
979 654
953 450
572 466
655 329
693 151
382 154
491 276
192 60
712 80
885 392
849 112
834 548
746 286
434 76
858 217
202 69
711 504
351 12
900 309
373 214
776 23
585 214
583 501
336 257
444 380
552 500
855 320
681 478
87 23
464 187
710 564
340 327
867 95
48 31
974 563
364 333
480 167
928 386
847 295
403 400
776 757
562 284
978 919
744 451
406 226
965 447
677 449
916 39
759 338
52 11
186 140
723 569
996 959
883 31
948 463
882 216
803 475
697 12
829 379
1000 404
609 501
993 842
513 141
493 315
77 55
499 130
320 95
388 296
733 334
783 399
391 183
608 308
709 615
536 168
809 547
729 562
727 42
583 286
614 253
536 80
346 123
861 26
766 167
710 619
611 126
349 122
806 478
809 307
448 223
760 720
420 112
605 88
824 769
968 316
364 240
935 527
769 624
131 114
266 109
145 96
936 250
793 699
821 739
918 330
406 360
700 401
612 380
620 568
617 540
795 452
760 594
585 143
589 582
36 28
320 22
185 45
292 276
427 403
725 506
773 107
937 896
826 323
840 433
985 983
420 25
324 156
237 15
855 192
936 281
600 271
832 185
811 805
956 160
900 8
437 183
204 72
650 31
278 116
418 100
797 459
706 272
486 247
379 167
979 799
799 291
995 791
997 491
877 193
712 386
240 231
971 466
919 840
639 78
779 521
412 260
918 382
878 862
825 540
966 639
555 359
886 843
592 274
805 256
657 439
484 90
787 228
892 231
468 72
923 571
921 194
481 101
210 107
238 124
742 109
498 58
250 228
981 71
672 271
382 248
899 885
673 197
658 624
307 137
909 850
896 363
561 157
334 228
425 329
817 188
434 347
612 524
490 180
520 476
945 479
717 318
445 198
877 574
934 532
791 515
441 132
921 357
316 201
926 228
948 152
773 654
554 481
843 566
993 778
472 184
406 312
351 349
809 179
838 695
541 202
473 428
593 352
571 376
870 819
873 21
114 41
96 47
917 754
320 71
747 50
946 23
506 86
860 615
694 98
861 422
186 102
720 581
426 14
395 43
492 46
499 11
986 491
124 3
643 459
887 617
575 148
328 293
518 481
836 586
613 61
923 818
616 598
780 36
765 440
125 73
202 148
456 266
648 333
831 669
622 588
808 262
94 15
651 236
727 435
534 447
916 571
832 67
605 331
901 211
932 337
395 118
568 272
213 159
841 272
983 606
705 593
964 956
852 433
888 406
32 1
179 37
829 141
933 41
623 16
564 281
837 62
747 687
951 575
817 249
671 579
678 116
655 473
90 37
423 386
660 276
589 72
398 42
810 575
569 565
790 405
848 191
421 296
912 727
738 687
364 328
841 230
822 166
572 125
756 319
513 368
584 223
605 393
961 356
562 145
638 308
373 302
937 707
327 180
318 219
872 359
981 710
982 155
613 366
540 530
768 107
553 156
770 1
819 752
259 75
245 135
319 29
778 469
968 887
341 265
754 708
256 226
728 343
327 207
619 603
837 228
639 625
882 860
964 439
918 815
663 21
563 453
840 120
825 798
595 386
399 111
858 311
550 92
750 625
575 369
749 16
481 263
682 511
902 461
821 106
667 585
449 277
893 164
929 849
945 212
300 29
883 422
977 782
900 523
785 778
995 285
373 276
817 475
851 532
644 185
435 365
493 328
421 8
641 196
90 47
981 218
758 226
435 415
562 64
594 54
995 185
857 650
833 264
943 229
829 315
142 94
661 577
655 454
732 716
722 358
314 121
787 618
846 399
478 161
853 150
977 108
562 495
203 160
324 299
419 381
885 377
970 405
788 324
433 207
250 21
933 129
419 8
857 23
646 247
908 100
976 943
613 530
581 174
840 631
322 254
853 852
405 221
514 61
954 221
489 384
860 232
620 69
592 502
926 120
524 367
304 85
706 670
756 658
530 223
864 472
422 263
458 13
357 252
950 677
864 610
522 363
288 109
638 354
179 11
433 1
637 24
370 206
707 578
849 223
903 278
900 666
888 376
363 158
419 338
624 4
629 596
799 279
649 321
921 379
788 383
831 388
920 891
778 5
475 180
628 436
681 139
613 226
935 568
713 550
782 128
909 748
880 422
429 320
679 548
872 3
865 275
639 473
888 462
549 141
955 435
786 250
178 158
554 108
747 416
797 197
759 677
992 170
667 427
755 147
667 175
913 191
476 198
820 461
897 757
348 86
495 234
155 9
577 224
583 362
820 478
707 416
468 169
846 146
806 206
370 107
937 884
870 612
676 136
917 114
904 9
465 349
264 264
905 776
721 332
758 18
452 139
809 77
759 604
261 38
775 550
756 605
810 82
847 720
842 233
225 128
686 331
885 858
775 533
320 106
626 309
182 127
673 655
654 337
463 46
820 230
776 483
634 262
661 650
908 613
659 556
289 262
341 121
778 10
353 51
739 285
787 498
976 293
888 126
730 242
728 356
688 246
408 157
841 251
897 302
954 518
348 163
320 187
935 153
638 272
540 509
953 73
657 574
531 399
161 135
473 4
455 9
483 75
773 576
831 238
348 232
810 482
458 313
870 173
287 150
981 696
776 674
967 163
375 303
949 255
626 228
699 328
479 361
991 371
594 54
758 364
94 15
874 425
1000 747
690 229
759 648
575 177
178 134
616 365
716 277
750 20
835 374
341 57
852 609
567 357
652 516
633 27
879 700
675 428
662 410
720 72
934 840
676 43
436 118
709 704
215 210
306 114
761 120
474 403
294 288
14 3
970 324
254 251
664 445
689 407
183 75
934 903
405 149
404 6
541 213
94 83
94 72
938 537
336 221
542 514
286 158
728 131
873 438
583 261
648 548
802 219
703 65
831 808
882 183
592 275
904 229
618 320
925 370
835 315
749 592
957 219
699 82
525 189
994 330
467 376
1000 87
729 102
825 411
517 48
415 191
921 663
916 816
892 84
456 244
621 257
923 351
693 368
671 396
735 166
898 244
995 516
301 201
936 285
837 157
490 462
451 403
968 569
819 14
433 41
480 278
169 114
870 365
944 54
892 555
793 139
782 615
721 478
859 600
856 592
671 599
934 697
853 311
792 79
312 177
927 393
861 95
885 630
407 91
508 487
878 872
665 168
952 360
784 180
564 408
326 217
846 785
808 619
601 196
938 271
330 229
821 518
520 488
782 699
884 280
716 570
770 584
379 190
913 839
688 597
580 61
791 100
577 490
321 258
899 617
725 675
967 122
654 572
256 31
849 658
655 572
267 129
970 297
656 174
723 641
865 409
783 475
995 167
513 476
921 751
988 371
658 289
242 125
904 558
903 676
587 455
719 183
905 670
979 941
366 145
904 557
804 369
746 143
747 301
864 146
632 17
565 2
877 182
650 488
683 363
573 263
288 173
106 13
666 324
895 675
565 504
262 203
716 23
840 420
614 251
390 150
604 203
102 52
309 163
864 170
508 120
770 590
703 565
916 127
814 117
698 166
517 492
743 492
930 108
605 182
868 714
552 179
191 187
807 387
940 93
266 243
344 333
355 351
996 612
949 175
666 273
770 416
591 512
961 680
924 794
829 81
803 77
750 184
677 515
633 134
742 392
964 122
807 148
893 819
745 183
845 628
466 430
294 11
366 157
863 573
770 185
810 116
458 445
866 852
595 241
847 330
999 272
940 695
316 153
836 494
1000 606
775 709
652 502
979 554
574 181
224 83
946 745
695 60
697 578
463 75
875 552
507 283
820 594
363 185
749 535
416 49
863 584
524 207
596 292
469 367
674 629
780 523
420 332
953 147
133 69
418 201
807 336
721 263
937 312
889 273
896 784
962 930
241 108
451 338
662 381
803 655
791 530
597 42
288 138
107 47
907 219
477 235
743 417
949 586
913 471
982 551
788 292
689 347
379 268
742 495
891 839
878 413
977 621
886 365
996 260
363 225
706 541
902 492
553 340
334 181
438 358
347 344
289 131
483 206
671 407
916 605
811 682
528 8
659 37
430 222
930 593
867 720
882 722
349 116
767 576
646 4
743 653
839 31
926 607
863 571
590 540
810 423
470 327
553 185
68 51
918 732
641 128
748 306
306 268
972 127
496 189
680 151
224 169
923 484
924 662
713 598
191 74
932 587
901 445
399 217
561 153
461 183
189 97
301 288
630 151
291 159
540 500
672 527
156 134
318 197
981 23
991 154
852 170
979 333
503 460
715 177
393 241
459 456
907 162
588 150
324 51
397 345
420 284
423 110
632 360
213 159
601 113
972 803
685 234
303 7
900 108
731 728
522 268
985 461
117 13
424 35
598 128
536 366
839 189
901 1
253 222
545 464
361 197
449 305
248 20
887 129
870 548
401 350
956 434
765 464
251 145
201 39
855 667
113 43
757 199
843 10
949 525
720 227
964 729
221 165
464 119
584 495
936 616
572 564
428 152
608 577
662 275
551 362
284 279
766 190
454 210
960 447
616 173
416 282
786 711
486 256
852 385
575 12
623 437
940 393
533 209
334 324
983 596
749 635
856 127
913 321
927 875
266 253
966 950
334 39
398 195
844 234
918 754
709 357
450 185
461 130
777 427
783 377
980 158
908 343
938 710
659 601
893 890
896 419
169 8
463 77
984 662
659 336
937 927
883 260
848 799
909 904
970 556
624 353
205 184
882 832
750 304
838 21
909 868
624 75
397 149
878 370
240 175
388 241
857 515
728 320
392 167
834 293
211 114
230 33
846 423
472 125
338 70
798 385
925 516
603 261
445 26
286 193
699 619
748 135
802 658
457 421
681 627
946 612
444 300
505 448
990 906
303 278
862 104
768 278
941 830
159 75
328 176
434 322
985 775
938 643
924 53
640 391
660 306
709 405
921 783
800 585
159 114
436 350
224 202
677 637
297 178
992 191
591 264
641 125
684 475
297 106
433 417
499 59
695 365
564 125
523 66
815 21
453 122
759 476
769 152
931 40
982 514
666 111
889 545
884 432
935 50
903 272
630 522
509 100
548 394
277 209
877 721
333 15
764 508
474 471
650 308
609 575
421 299
458 110
590 219
789 433
786 216
92 67
990 701
783 226
698 555
988 524
744 548
823 219
717 482
726 197
997 857
470 412
476 314
679 301
991 950
675 258
875 163
416 411
924 741
965 183
386 31
931 442
616 150
303 163
406 235
336 90
954 578
618 78
618 382
338 225
923 531
754 103
802 406
916 705
808 301
782 703
695 322
927 336
833 804
781 435
393 207
597 280
975 974
918 221
635 195
872 279
577 265
993 215
979 417
404 318
519 470
974 972
298 108
978 451
988 347
588 390
773 71
197 159
270 6
250 8
547 134
517 67
732 128
981 288
766 488
428 136
887 283
943 748
376 39
993 783
543 312
953 896
763 553
929 592
854 24
812 346
215 113
759 703
953 329
488 477
844 233
754 529
992 211
722 47
97 60
802 574
895 372
849 507
977 383
642 215
574 271
804 491
998 413
841 438
322 58
698 528
644 387
867 250
659 573
999 285
769 629
868 136
449 154
970 266
401 120
589 394
490 367
935 836
916 384
331 187
958 405
791 190
788 163
962 195
501 261
859 128
696 557
454 407
759 266
614 578
197 186
209 39
332 30
320 260
933 452
860 156
609 13
681 298
726 349
664 449
693 315
864 470
232 32
967 395
768 75
703 569
813 245
319 240
291 148
819 703
909 477
629 459
975 663
829 313
571 417
674 207
429 95
697 374
998 954
349 239
604 253
846 191
56 33
574 59
857 742
667 329
999 9
436 367
701 349
830 695
971 893
924 506
634 465
840 475
644 263
700 38
451 56
786 581
693 62
654 603
973 73
422 277
992 26
369 107
590 285
961 792
306 47
329 143
705 478
900 896
908 816
104 68
30 28
994 899
687 148
999 677
998 514
931 155
955 398
648 585
994 454
377 33
766 401
745 461
540 379
845 676
589 36
393 42
996 434
682 622
555 420
938 211
876 91
407 263
184 76
639 572
858 105
654 113
449 89
936 640
890 98
724 624
563 63
719 239
829 113
813 9
636 412
677 299
391 354
746 576
763 81
925 211
316 84
600 152
926 307
532 18
570 380
331 287
859 685
171 115
793 241
966 292
878 71
331 255
702 460
438 5
875 293
951 363
794 465
622 24
477 183
980 398
835 408
601 132
727 132
804 567
555 73
958 53
337 158
801 615
953 4
607 586
524 189
367 330
575 172
597 492
705 651
677 45
944 542
926 390
854 60
386 147
942 795
336 199
864 181
593 521
998 808
543 482
295 175
720 645
311 56
640 479
734 235
429 225
156 145
942 659
273 28
734 156
922 722
785 271
389 211
97 79
787 129
248 96
541 379
846 134
864 103
998 844
957 124
915 333
758 666
666 663
686 576
943 645
639 91
775 423
458 165
200 4
794 411
876 543
737 430
169 39
843 209
883 712
852 843
595 282
549 220
860 746
694 268
325 133
806 207
614 578
872 490
990 869
846 501
526 196
786 199
818 119
652 641
146 52
508 196
833 14
385 92
875 668
507 320
909 144
495 277
924 98
591 339
964 964
825 189
852 786
831 313
559 280
634 449
804 468
359 33
743 255
905 149
296 62
213 171
692 225
950 546
834 312
750 281
745 439
543 463
533 41
644 584
477 275
270 239
512 469
906 440
835 333
471 117
966 354
733 190
906 327
553 321
299 126
170 150
400 61
300 293
909 134
986 314
931 812
935 133
449 101
995 526
783 473
818 532
374 112
954 672
560 290
170 52
563 290
983 215
248 71
245 140
417 139
836 166
632 89
653 138
893 720
481 372
658 386
766 6
805 222
912 284
885 418
873 703
953 229
746 174
395 18
816 70
876 54
976 10
580 349
865 79
996 804
395 291
936 84
283 20
660 366
993 355
657 88
863 807
720 259
765 641
755 357
592 303
822 30
496 112
848 716
905 122
430 26
703 99
988 261
619 179
978 621
272 152
946 748
898 166
897 867
692 158
982 561
697 388
920 915
147 128
506 307
269 159
748 399
959 821
940 582
599 91
455 273
656 369
955 526
465 263
745 74
217 88
541 310
329 278
601 509
993 824
549 148
666 624
104 3
792 658
606 362
598 189
844 322
693 561
656 456
867 768
563 386
66 60
845 782
991 319
661 345
963 858
940 287
123 113
513 319
980 176
950 5
968 959
783 64
364 59
882 777
816 115
786 3
790 760
115 20
443 198
722 384
877 584
927 722
920 18
608 74
658 313
326 291
694 403
666 20
623 198
770 201
320 272
504 361
413 278
754 686
991 866
814 165
249 144
628 367
409 76
171 53
704 239
420 369
800 639
605 76
188 20
919 81
468 117
878 322
181 80
887 320
868 488
860 636
403 30
964 246
785 251
854 404
423 367
567 102
847 251
699 286
629 378
768 106
955 516
716 321
637 38
572 4
602 556
881 585
418 109
333 97
927 857
578 87
393 170
346 343
986 183
182 110
745 521
918 289
724 85
990 536
638 56
903 296
931 480
661 563
613 587
162 155
301 51
471 69
995 857
534 493
876 503
478 287
578 528
883 654
874 53
944 300
283 90
947 151
549 311
90 89
504 374
858 199
540 233
558 262
747 446
999 824
570 258
901 261
731 451
448 191
992 451
727 687
711 130
797 781
636 238
843 639
393 217
751 635
552 350
949 300
40 11
778 735
235 189
720 211
921 575
983 323
443 287
892 777
789 484
431 175
732 177
496 277
621 540
729 639
793 268
743 658
464 265
892 205
424 66
984 785
643 282
862 860
638 432
170 61
851 691
383 272
886 807
311 199
419 410
800 217
420 34
495 184
936 572
399 28
832 519
926 614
767 352
622 288
976 151
811 276
971 572
940 104
520 264
852 583
141 128
843 220
885 520
476 5
425 275
508 415
730 191
634 305
471 70
925 482
965 566
633 67
644 632
783 535
508 244
813 551
514 423
118 44
880 425
528 431
403 301
476 11
303 160
481 477
599 17
257 91
871 726
850 482
134 128
574 142
892 785
438 196
547 184
61 37
266 31
688 74
794 326
446 273
729 169
798 8
663 625
707 691
330 265
544 25
362 323
740 115
735 623
764 240
815 2
929 364
752 13
948 741
771 402
838 150
942 892
162 81
787 113
922 529
610 476
597 38
657 191
617 485
815 597
745 705
966 477
963 515
929 333
600 69
960 855
810 147
752 141
857 163
799 14
613 264
748 401
942 219
379 357
765 349
784 494
352 78
808 258
617 513
285 254
574 176
886 566
884 767
518 472
302 227
956 829
431 390
303 290
919 36
76 48
769 377
866 67
754 652
814 351
743 469
532 201
766 205
494 304
860 682
756 159
995 768
849 683
827 101
363 78
312 218
808 381
419 323
645 291
781 53
686 358
919 459
844 623
85 63
366 8
664 404
648 292
896 450
330 15
881 575
814 88
921 485
915 71
698 397
854 578
739 488
567 354
589 415
501 25
547 487
738 511
838 514
758 749
760 517
267 193
875 842
583 71
743 655
281 66
335 239
840 85
934 698
706 344
961 442
536 246
393 211
707 358
903 225
965 440
919 381
270 21
494 288
842 114
880 363
870 571
519 376
471 206
723 71
755 668
477 402
447 35
381 181
322 91
807 301
212 160
946 39
646 73
828 672
430 64
547 512
520 404
623 455
703 195
909 795
567 178
526 40
354 320
909 865
553 93
847 111
727 713
566 411
905 661
877 281
667 569
648 289
523 152
470 83
649 499
633 602
939 724
295 243
337 149
993 53
721 691
957 557
944 583
437 161
752 555
395 281
718 82
917 727
252 203
389 300
411 103
937 17
831 66
847 316
195 5
287 139
514 140
289 155
750 670
667 300
770 706
545 102
934 578
101 45
429 379
755 562
927 453
615 359
839 178
570 63
625 509
722 697
112 28
739 377
799 54
949 881
651 127
80 71
697 643
931 163
991 965
815 583
775 357
668 594
618 187
725 653
682 351
666 423
295 40
65 61
481 329
709 642
999 36
598 373
773 487
902 679
978 931
960 635
740 347
713 410
981 272
733 387
842 773
498 264
412 363
721 197
752 732
473 278
963 167
684 312
785 576
963 462
970 808
742 359
517 179
808 716
617 153
384 315
166 117
506 335
945 281
934 436
953 434
837 821
515 370
376 281
478 69
803 326
846 839
649 226
668 256
919 666
422 302
422 349
811 295
585 139
466 40
950 852
935 78
615 331
156 152
629 221
451 54
849 142
461 54
851 427
879 575
529 514
733 308
542 112
674 109
991 108
681 175
647 232
648 93
793 685
730 135
672 160
697 218
382 130
199 71
740 657
841 586
288 75
771 553
963 276
434 245
388 155
847 314
112 24
349 28
57 22
535 378
792 762
592 443
259 251
666 461
580 421
879 239
282 124
875 279
381 102
618 571
247 144
797 626
950 712
523 135
426 115
416 158
718 612
569 269
867 390
717 13
868 61
815 29
668 26
917 560
599 158
369 142
832 220
865 296
610 263
821 370
182 89
898 53
925 304
758 536
947 742
337 274
818 443
732 491
579 47
664 389
919 339
377 132
807 342
622 178
370 357
877 722
453 89
582 488
413 96
972 759
754 738
608 401
726 584
333 306
721 49
956 229
654 167
898 486
922 866
805 414
443 216
739 707
637 419
875 149
749 429
930 777
671 341
347 279
598 487
63 5
791 561
785 202
358 102
435 372
843 235
735 37
488 427
553 263
876 333
566 497
751 684
817 144
820 405
721 271
996 722
274 266
956 54
991 112
866 733
991 180
657 284
590 282
923 580
982 233
701 103
984 499
882 407
864 67
553 457
914 617
518 63
627 334
552 520
992 193
762 205
196 136
972 804
841 496
760 280
521 34
856 741
865 530
559 324
817 537
949 107
646 524
439 425
860 511
791 212
446 322
967 788
783 466
725 491
620 442
938 419
799 180
181 36
507 5
651 94
900 601
848 554
560 62
165 12
827 727
990 267
276 102
281 163
73 9
858 211
936 344
155 84
568 423
803 737
867 262
287 93
309 144
442 367
952 349
815 181
906 115
336 13
392 34
711 107
486 73
976 174
800 774
704 230
332 292
624 161
516 18
58 34
604 525
219 152
636 102
798 431
559 236
788 770
825 205
729 50
275 207
861 174
398 20
811 702
956 594
863 717
712 376
484 459
494 3
372 119
952 276
940 654
542 425
458 64
531 315
275 174
454 131
996 761
490 382
126 51
478 89
897 314
984 455
934 506
954 628
924 291
996 245
263 253
490 141
834 274
835 320
596 144
866 794
910 348
948 816
760 469
756 298
380 338
319 203
991 7
909 699
997 531
548 167
326 156
839 621
697 137
899 424
735 37
324 175
335 295
971 946
355 98
979 662
927 807
448 369
560 543
133 105
449 436
963 287
995 514
255 230
327 53
389 252
611 372
942 82
708 393
415 90
993 984
174 170
873 794
770 83
247 174
872 161
816 47
645 368
295 197
293 30
606 140
979 368
372 131
414 139
770 414
590 117
662 573
794 531
322 290
519 167
779 541
283 37
636 161
246 230
389 3
614 335
301 201
733 118
267 17
447 87
427 86
701 412
616 89
981 272
55 34
476 199
818 52
633 435
799 176
371 102
961 615
360 28
909 192
603 435
951 215
487 385
931 147
452 272
431 332
975 3
754 617
978 10
479 259
898 178
755 387
731 438
985 955
860 227
225 136
924 338
624 75
674 461
798 474
325 157
631 620
575 437
513 177
954 209
999 60
982 98
644 406
454 352
714 435
991 24
920 283
640 290
783 703
850 79
773 72
912 766
990 536
609 240
407 198
786 290
232 87
700 350
720 202
531 333
765 510
694 509
811 685
531 287
690 618
760 657
418 78
691 98
821 145
737 722
744 732
629 111
682 550
374 112
345 102
472 207
949 40
461 167
926 596
950 442
621 259
615 61
914 228
282 128
793 201
917 14
897 143
895 312
964 506
631 202
714 78
580 509
365 223
605 588
750 218
962 808
462 178
624 125
644 254
719 100
785 138
899 819
597 36
844 635
821 107
552 328
748 73
324 300
755 580
239 164
917 149
863 849
669 95
498 328
994 104
502 466
713 695
301 177
296 78
282 209
838 545
622 508
847 264
735 189
91 20
879 650
918 172
741 550
934 351
566 389
908 818
511 467
157 85
762 561
733 386
443 113
772 493
734 596
662 280
430 94
824 603
822 414
460 330
357 317
935 748
839 601
921 318
377 296
918 571
546 9
860 113
746 33
804 548
303 191
726 396
913 752
973 303
579 48
495 303
455 406
909 239
996 343
823 157
743 188
895 333
758 51
403 348
673 547
770 427
878 257
273 248
909 780
168 105
906 109
743 244
861 593
923 7
564 446
855 199
834 801
977 555
725 206
362 133
870 781
944 509
855 597
828 417
710 546
900 886
701 265
716 95
799 524
837 504
967 942
486 135
431 184
130 54
699 23
620 574
546 460
989 918
529 124
383 190
240 234
850 743
771 681
519 90
323 33
976 893
311 38
746 558
526 466
480 184
804 697
434 392
696 126
913 243
951 468
170 25
977 200
545 283
800 349
911 517
711 139
312 152
551 530
148 75
710 518
161 123
895 636
864 582
651 150
964 438
544 535
897 379
745 611
577 282
506 112
358 308
590 214
931 805
756 254
970 393
606 544
898 284
528 440
365 138
390 380
750 367
998 303
908 718
923 632
922 540
775 757
351 135
788 135
525 352
563 125
926 246
697 538
418 250
641 23
458 3
655 488
843 544
625 376
625 132
462 121
693 562
859 64
655 455
614 360
639 264
440 425
559 81
662 288
537 93
425 396
530 301
946 679
617 22
981 756
892 888
989 699
187 168
827 468
668 438
827 659
871 541
329 119
732 253
844 217
800 6
736 503
1000 949
409 157
774 226
656 293
667 181
492 257
486 126
827 731
348 174
891 47
856 567
650 409
519 153
694 642
765 604
941 592
910 194
743 114
699 145
294 25
656 415
288 183
966 660
789 717
558 202
622 581
335 150
958 932
994 632
974 210
946 167
587 28
292 44
904 592
573 200
960 804
646 31
444 240
72 44
768 291
698 223
500 197
853 524
374 87
497 328
523 497
327 190
731 611
244 32
712 244
181 38
274 268
762 228
498 293
871 404
516 252
540 339
580 430
606 266
842 836
715 73
696 501
772 418
918 124
724 128
536 164
835 169
822 215
790 214
637 346
551 455
640 554
604 591
653 611
246 103
841 554
968 836
241 66
356 23
859 526
646 299
726 722
72 36
840 800
957 393
97 89
540 490
345 23
424 209
775 212
755 3
787 553
889 671
927 774
638 167
420 394
650 49
444 389
507 323
932 380
299 249
487 220
639 363
386 289
883 466
983 547
327 316
929 209
196 77
831 428
584 260
310 49
895 42
557 193
559 30
705 619
460 243
925 266
839 164
738 120
905 253
862 384
961 884
633 603
909 322
979 539
984 815
740 144
503 484
882 607
585 185
887 349
893 194
259 85
588 44
849 381
981 357
350 320
611 304
965 286
754 422
844 578
510 352
211 140
288 26
878 529
642 32
967 163
797 662
350 288
507 230
789 625
717 687
701 398
754 517
989 802
921 293
909 524
811 711
929 620
723 539
964 246
795 109
792 371
596 88
881 487
622 170
333 46
964 902
823 526
785 149
663 119
788 669
296 25
934 509
290 174
296 38
535 66
374 99
266 159
778 558
532 354
536 523
640 284
914 570
984 626
645 573
461 134
387 30
981 514
797 658
919 729
571 304
642 420
562 373
877 591
394 304
737 281
989 325
214 100
847 571
449 4
758 75
582 574
487 53
362 198
570 303
790 693
737 426
742 425
529 185
505 473
684 69
954 871
209 124
772 568
489 44
184 59
962 605
834 183
941 8
993 621
764 251
762 417
561 512
491 24
970 614
847 423
449 98
623 215
441 229
564 470
784 741
689 62
231 145
897 545
488 426
343 89
822 595
753 368
474 465
953 740
361 267
574 40
966 516
935 232
315 311
892 834
374 59
561 525
858 772
341 4
879 709
621 218
992 985
801 185
680 66
34 17
680 5
925 414
519 367
922 137
730 257
798 703
918 164
573 94
936 287
530 114
205 4
765 662
898 289
282 278
887 310
556 338
843 742
908 616
981 481
488 85
979 142
700 686
752 568
325 103
452 251
291 248
801 363
705 186
995 472
741 494
809 803
388 177
700 238
895 259
840 770
577 306
859 64
935 11
849 129
847 353
77 5
639 368
899 607
577 78
701 491
249 200
952 336
777 703
336 128
301 63
931 553
119 103
171 7
732 476
369 359
973 245
943 667
192 175
554 427
860 740
486 299
893 288
725 476
940 468
961 280
958 468
383 98
982 551
762 307
404 213
674 360
214 211
975 751
962 690
983 951
882 196
461 97
354 99
919 423
986 659
530 46
786 347
585 186
147 86
81 12
680 464
871 195
283 9
760 439
861 449
905 201
955 12
623 81
431 339
537 102
729 693
794 41
307 154
527 227
879 738
334 99
182 44
533 32
914 489
277 119
986 665
712 131
462 407
978 141
604 23
642 491
802 641
658 328
947 782
645 112
746 644
259 151
896 593
131 42
693 602
710 697
775 767
836 764
551 402
801 73
938 125
460 299
514 443
56 31
773 372
953 819
769 134
415 200
53 24
780 31
180 83
235 169
974 567
958 404
594 102
940 637
273 65
420 131
958 822
156 3
241 30
885 852
553 195
470 74
856 406
194 153
204 47
169 71
806 274
869 188
784 596
976 917
779 5
783 139
541 194
529 347
846 763
577 400
321 133
122 85
665 449
844 341
916 393
749 58
488 184
657 491
801 691
164 82
643 248
408 258
551 447
849 333
699 484
683 444
596 81
487 19
472 451
548 168
769 498
202 97
810 650
522 89
707 22
839 51
850 609
599 415
374 261
856 124
726 651
948 588
794 22
952 321
978 431
897 625
273 28
211 47
526 359
590 377
886 629
696 612
442 429
691 140
453 13
283 60
861 603
117 1
908 324
280 252
888 428
810 716
698 10
314 38
587 215
780 539
465 368
710 628
939 276
876 577
159 41
380 145
638 245
358 219
924 712
560 149
194 64
820 186
420 67
991 954
787 338
822 598
439 140
993 651
926 14
316 266
400 145
909 684
484 296
627 493
572 568
755 414
481 76
761 73
863 488
631 600
905 329
849 700
569 361
314 290
154 91
918 807
731 709
572 118
284 196
788 376
744 354
460 350
139 113
871 771
347 8
945 815
611 258
383 308
902 568
751 639
788 23
633 479
969 153
765 1
842 759
602 434
977 714
38 26
182 19
277 26
344 36
455 201
940 528
397 376
295 142
652 322
368 182
243 237
697 71
283 28
382 321
487 298
890 560
902 740
598 348
407 210
919 802
933 590
793 216
942 902
465 312
640 147
549 56
811 489
823 798
914 362
584 529
395 54
651 601
898 327
667 508
265 254
375 68
128 83
100 5
958 162
536 363
800 556
774 298
233 139
591 197
847 15
430 370
591 144
894 149
325 79
984 169
480 458
353 192
648 15
674 588
714 405
793 774
739 383
728 257
690 639
312 145
865 212
461 278
666 536
354 61
632 204
840 423
740 229
953 659
388 348
953 14
744 500
263 115
856 363
748 257
834 161
900 422
313 95
752 730
580 492
536 415
561 111
559 443
927 686
910 741
934 79
243 202
426 163
353 23
1000 834
833 109
886 219
999 985
205 82
917 737
949 334
533 303
546 127
432 32
854 632
771 124
373 154
731 572
588 207
459 416
875 50
623 85
563 384
990 395
997 263
860 484
606 37
982 439
60 42
779 82
976 370
954 510
962 259
742 136
683 457
985 825
594 442
926 751
703 211
453 299
486 86
243 153
862 625
507 312
601 198
727 190
880 652
715 169
844 517
362 231
444 222
915 204
743 617
910 621
418 347
950 381
330 143
882 508
946 853
763 98
46 24
390 220
402 47
796 130
573 490
328 282
580 433
766 209
271 57
495 104
961 221
775 164
615 76
494 430
505 299
726 526
411 222
833 666
221 150
919 788
623 493
950 887
859 65
586 42
404 249
667 475
995 631
933 353
438 331
449 357
929 149
700 51
347 277
698 207
451 240
255 86
923 264
880 550
404 165
965 344
894 409
947 183
872 395
786 525
373 343
832 230
670 462
409 374
79 44
723 144
974 607
937 75
831 810
324 135
620 605
876 486
560 77
430 405
976 808
658 250
954 832
518 267
397 90
978 240
915 337
797 85
226 91
342 137
635 151
412 386
921 485
406 343
384 231
859 308
376 267
957 873
991 367
719 690
301 176
890 473
477 323
733 712
587 62
920 423
836 36
845 151
300 155
612 248
891 187
587 150
858 615
852 288
362 76
587 555
880 801
603 261
986 920
541 168
113 97
888 587
567 522
429 66
474 235
949 354
276 61
643 292
511 165
273 45
603 143
796 691
610 64
572 142
830 33
614 210
981 659
938 58
638 587
360 206
200 128
630 377
772 685
595 319
578 130
642 587
338 202
726 639
619 579
974 770
968 145
298 224
668 422
965 653
871 133
954 696
514 260
763 569
664 565
891 334
671 465
826 302
813 76
723 428
852 340
816 787
993 79
498 453
532 436
785 315
327 221
792 274
793 1
723 497
482 421
428 119
886 251
835 702
982 413
472 45
786 139
731 319
552 507
691 165
671 291
942 156
416 223
738 645
868 94
689 569
748 625
582 214
206 63
916 897
766 724
234 39
866 293
895 430
911 60
800 38
943 234
224 84
712 121
787 365
974 584
370 314
465 189
445 259
711 232
960 398
703 669
838 529
584 581
472 253
955 508
703 594
845 168
812 464
615 519
762 469
679 136
447 228
862 783
702 75
842 235
920 740
708 96
716 615
443 142
723 287
647 561
441 112
608 309
330 181
738 702
585 63
361 283
887 54
636 371
816 639
989 147
756 370
947 694
915 146
902 674
631 268
880 333
702 574
482 56
296 207
683 683
849 766
485 201
689 315
960 919
427 110
732 195
496 309
209 96
917 660
750 726
524 325
470 88
238 94
957 6
835 650
969 656
628 294
793 19
441 311
529 274
871 696
378 56
457 431
917 361
913 426
964 665
907 785
859 450
887 562
465 256
415 326
973 83
320 43
976 616
833 768
735 236
445 325
569 129
553 406
121 111
872 673
980 95
874 144
578 93
721 289
899 249
493 438
585 212
802 581
201 166
561 397
971 189
772 157
312 110
805 446
828 106
855 133
453 230
931 362
481 406
203 77
924 238
541 97
859 409
654 9
747 727
677 450
342 164
937 916
811 716
725 279
490 335
595 528
694 228
879 173
788 70
984 834
729 29
685 7
804 686
467 50
848 635
701 392
186 78
334 280
896 221
990 171
584 567
953 949
990 7
873 832
934 253
817 88
381 248
921 279
300 119
514 181
611 492
463 353
485 373
947 840
819 475
784 290
465 281
869 34
822 78
413 76
970 676
639 381
93 84
726 450
408 73
820 745
926 379
608 382
221 76
308 24
359 102
700 452
378 257
378 1
107 101
459 187
867 46
728 660
840 650
854 526
663 619
898 38
614 345
997 37
555 345
969 378
848 752
985 362
958 929
246 6
331 45
403 118
1000 934
630 42
967 896
673 548
419 127
555 156
946 471
181 117
558 302
693 336
930 654
835 759
345 168
621 101
344 277
547 219
620 108
165 100
820 453
954 632
720 325
315 200
789 91
838 537
790 570
132 48
274 185
807 142
840 694
821 119
580 1
309 68
640 142
969 693
462 17
929 378
770 499
805 215
841 803
960 655
302 300
967 161
274 42
687 87
933 507
774 156
816 251
649 600
663 267
857 567
653 221
403 87
937 831
882 438
802 769
811 217
815 17
723 348
872 105
953 297
544 103
521 37
938 363
720 300
382 228
464 61
922 528
518 95
908 294
386 56
753 367
702 368
682 615
437 430
392 91
567 444
51 14
661 361
911 413
307 265
655 639
621 19
441 148
722 482
440 375
226 70
954 911
958 910
564 100
739 98
635 541
840 752
739 502
312 218
398 137
673 184
360 62
655 265
731 683
961 367
658 271
734 716
52 34
150 42
244 174
601 65
770 737
814 597
229 9
864 74
648 335
792 722
892 288
561 66
767 547
173 155
507 332
530 462
984 728
38 1
732 142
812 96
838 692
876 236
930 84
960 551
820 119
831 9
767 638
389 167
448 299
184 148
693 117
930 187
363 307
987 656
539 91
353 122
676 17
957 391
440 35
672 488
573 70
227 142
950 581
722 430
794 143
929 237
780 773
948 392
899 94
683 88
773 337
594 451
892 329
894 454
443 362
877 450
628 548
449 63
692 410
609 601
435 248
975 557
664 549
799 2
704 512
279 265
758 61
784 341
716 446
681 671
738 696
172 53
904 338
416 324
876 721
895 624
972 310
714 180
714 139
875 14
802 579
661 237
355 42
465 271
727 300
724 692
697 333
786 382
137 47
626 129
253 20
297 177
426 339
943 678
434 177
271 120
570 11
836 188
687 180
783 251
487 377
209 108
814 198
644 608
515 464
537 438
441 416
661 259
942 775
396 364
615 300
490 382
184 34
692 446
730 635
758 409
124 7
575 232
332 67
895 141
638 155
858 718
514 427
974 325
961 96
987 861
676 510
985 614
602 89
725 708
799 461
317 250
947 38
711 477
840 608
791 58
292 145
804 761
478 297
435 384
532 358
588 537
820 159
635 383
991 466
933 31
833 726
639 455
452 376
416 399
403 353
600 577
579 378
935 583
758 159
513 351
274 110
45 8
827 656
576 329
461 47
291 89
447 432
679 49
410 177
762 508
824 574
836 819
854 484
700 337
695 327
968 496
954 743
960 682
497 93
821 608
162 129
720 304
812 479
965 402
810 494
508 110
851 184
658 647
709 95
806 17
479 102
925 80
576 303
980 376
719 255
652 193
582 448
459 343
894 615
145 82
746 518
863 818
177 164
411 100
140 133
392 14
182 66
786 141
478 196
881 321
562 15
375 51
977 973
678 193
844 6
624 595
944 213
630 424
234 82
499 400
936 571
874 384
348 45
889 133
164 85
566 136
208 99
726 230
974 299
695 370
915 176
432 111
823 383
272 167
665 197
336 147
601 296
929 570
466 458
937 799
755 186
821 575
479 289
714 175
645 157
905 358
497 162
360 56
476 449
584 77
400 190
931 316
774 543
979 972
966 527
793 14
613 8
792 424
950 436
860 152
962 686
692 486
725 24
971 834
989 250
857 686
767 452
913 782
587 217
576 160
499 151
846 708
861 653
387 318
443 85
415 412
902 187
209 121
449 396
581 162
690 36
988 801
988 767
681 339
991 185
534 200
294 174
772 591
208 155
87 6
362 81
495 223
766 114
767 199
789 412
298 188
105 32
776 520
673 31
806 520
890 295
580 484
905 241
890 669
891 382
715 660
405 333
821 312
757 294
792 758
286 187
623 393
914 368
574 10
957 221
696 524
281 237
619 348
715 554
953 744
886 758
508 105
441 341
631 579
723 648
918 469
991 927
50 22
681 53
444 88
567 344
684 587
815 225
805 749
292 288
283 179
267 79
567 192
819 123
940 47
310 96
221 183
991 736
951 430
795 36
944 380
931 807
716 554
454 287
759 11
932 740
369 160
805 680
949 208
878 5
932 380
117 26
960 714
717 136
288 37
935 38
524 85
332 109
484 462
585 440
770 668
380 180
366 146
93 8
998 522
229 151
722 88
872 523
646 422
991 857
863 259
980 578
811 807
789 775
473 273
761 343
935 48
778 370
261 181
871 130
595 245
584 403
590 210
825 19
932 552
977 38
885 23
653 272
843 806
295 182
837 697
606 70
933 279
509 289
165 78
972 917
801 443
823 357
627 336
381 110
338 101
955 599
292 133
265 263
848 388
869 500
915 709
892 64
684 681
814 478
831 216
204 179
887 727
581 399
862 285
919 622
794 149
930 536
458 305
337 311
886 837
758 676
737 139
487 161
692 463
555 154
661 115
360 241
142 37
970 261
272 62
472 172
712 43
700 82
874 553
818 689
845 217
842 206
757 201
957 540
408 54
46 14
831 685
723 676
766 599
995 532
530 189
896 287
469 63
712 624
699 675
897 555
558 288
907 599
931 35
894 825
308 217
817 430
890 885
474 240
684 359
755 191
513 123
623 184
977 937
538 131
777 517
401 240
739 24
173 132
843 437
285 76
716 333
380 132
609 436
495 443
993 636
972 360
850 611
790 758
534 14
757 282
602 81
644 111
401 371
604 87
601 271
438 98
906 70
533 526
580 188
784 397
437 104
807 66
656 282
457 412
670 476
798 776
973 718
756 508
906 135
449 290
934 318
807 763
977 740
590 422
906 13
343 318
255 170
938 465
964 713
857 249
498 387
222 10
870 67
386 1
789 198
547 333
956 537
434 24
758 105
427 198
848 627
924 142
544 145
835 229
215 29
455 141
595 48
490 478
856 2
693 645
854 636
454 202
716 278
928 495
386 258
670 309
487 203
949 382
822 512
487 29
635 500
690 224
291 253
125 31
531 374
873 301
684 641
134 63
743 556
479 432
269 42
660 477
991 785
588 261
463 136
701 190
895 488
891 754
512 72
779 673
984 413
819 706
285 255
303 47
539 502
519 45
477 136
362 290
519 66
960 707
834 650
973 882
735 700
727 509
709 417
952 929
668 399
733 517
984 40
294 182
922 266
195 115
973 411
759 68
928 286
889 177
382 81
899 460
917 103
863 698
578 228
837 605
756 252
213 14
653 68
442 157
981 606
836 648
755 581
803 412
609 15
768 141
426 52
874 194
960 265
633 551
689 68
391 369
591 313
654 610
793 365
986 684
748 643
298 132
979 417
807 784
817 454
796 689
905 624
855 262
626 401
951 391
833 246
919 740
984 141
452 358
1000 975
847 26
788 723
936 542
515 473
994 506
797 726
581 485
975 754
420 159
692 414
817 662
732 114
467 279
608 159
508 181
575 559
438 276
83 16
727 426
861 365
969 820
889 409
863 611
654 495
887 646
467 26
468 232
445 252
845 784
945 332
537 459
328 176
383 223
725 456
916 637
584 467
686 661
967 607
630 49
421 416
379 82
819 561
914 141
809 312
972 641
747 340
947 944
773 378
565 122
855 227
537 77
805 485
607 525
881 198
551 306
520 163
602 597
911 784
687 199
582 512
57 16
775 47
858 805
645 301
780 601
427 113
337 270
698 131
749 414
974 166
618 189
791 14
783 569
505 79
663 155
692 354
593 129
613 604
729 447
425 186
541 106
169 2
303 101
994 377
884 274
638 384
561 136
260 119
943 468
386 219
563 278
800 643
928 480
783 458
708 529
744 159
998 152
847 47
987 236
378 13
731 404
729 379
600 449
627 307
664 197
896 118
992 597
761 468
988 974
338 180
992 670
583 9
437 347
487 62
955 634
987 244
610 320
648 607
767 598
635 547
479 411
930 394
148 138
262 198
587 285
668 578
720 245
279 279
636 228
962 48
281 192
422 310
702 277
722 420
626 427
917 788
798 662
328 238
203 177
845 2
828 151
588 232
841 462
377 191
419 329
274 192
284 68
747 434
329 71
739 639
314 312
331 6
803 70
790 95
658 619
606 248
643 248
240 23
849 405
699 275
620 608
478 297
984 388
772 279
942 868
607 43
832 587
849 157
793 188
831 409
987 33
460 326
622 465
433 52
264 249
967 522
285 29
998 275
393 307
757 168
927 297
971 12
190 178
630 393
903 237
880 568
973 858
392 251
176 55
918 426
887 171
357 44
922 689
942 209
876 150
733 199
769 354
706 702
530 281
801 516
823 609
730 443
862 8
700 187
577 298
871 833
660 521
467 129
996 789
498 184
600 220
302 1
688 658
964 226
824 258
819 668
725 147
471 327
869 197
868 189
699 146
730 313
829 442
778 475
839 477
992 24
625 72
256 14
810 572
969 278
586 227
652 346
967 614
324 271
417 346
687 640
665 34
802 137
694 150
686 332
392 2
354 234
241 124
967 523
898 524
818 380
466 411
884 437
727 279
786 218
962 325
294 228
644 625
469 300
957 290
863 733
897 797
701 327
880 211
600 587
642 313
894 228
914 463
689 248
128 84
938 409
304 40
423 161
325 72
889 553
248 156
559 194
453 298
655 529
976 895
434 358
783 677
812 421
312 41
993 901
351 39
619 91
556 67
359 36
931 693
766 642
398 249
863 813
754 713
283 207
387 5
701 173
700 205
607 126
950 913
556 290
519 38
389 216
717 676
975 44
530 150
958 733
495 176
598 165
320 60
406 346
234 226
670 307
328 83
797 393
597 43
667 361
395 333
376 89
731 221
352 160
790 670
492 189
515 128
794 757
980 534
852 614
758 79
676 303
468 302
198 198
823 688
493 361
414 267
605 300
270 125
806 658
771 138
728 29
76 8
810 237
771 409
985 327
537 258
840 570
310 207
995 442
979 591
698 682
285 95
867 627
228 7
798 664
445 86
901 103
577 95
756 423
912 651
874 385
632 517
407 102
451 42
970 962
899 614
578 501
404 314
389 170
963 381
379 253
830 263
883 342
669 86
810 682
778 667
397 230
692 655
402 228
118 75
716 138
309 304
600 293
783 452
811 426
368 337
766 729
744 635
944 267
941 139
727 603
454 390
682 245
464 334
736 506
766 148
523 298
940 161
357 124
547 354
244 204
872 86
536 113
864 782
946 397
507 128
200 28
793 216
223 80
813 137
897 330
731 716
347 158
633 88
822 179
839 707
751 287
926 338
256 241
254 64
477 61
980 838
835 55
754 671
877 144
633 337
675 206
525 155
986 200
514 185
268 83
485 345
527 347
694 552
698 354
727 619
611 93
624 166
851 58
716 227
806 425
235 136
990 453
802 253
407 359
216 97
396 68
544 117
889 673
840 472
983 846
453 61
791 500
874 19
841 556
829 555
643 194
910 353
658 608
602 440
349 106
781 478
614 552
941 396
967 703
274 174
818 728
444 218
962 537
716 222
783 698
732 274
646 641
893 732
662 159
908 581
1000 101
956 86
433 151
972 149
687 240
708 224
724 655
225 55
585 190
654 21
651 447
672 569
514 92
385 127
565 192
369 219
182 90
669 344
885 417
284 266
308 64
316 200
278 51
715 483
916 811
773 547
992 255
318 137
921 744
997 541
868 733
280 13
880 54
692 520
991 499
999 168
795 467
829 116
478 381
822 618
946 570
373 77
518 418
939 608
815 482
889 57
493 333
602 136
646 123
705 456
170 48
708 641
622 70
659 264
683 183
705 319
634 587
812 365
646 576
980 664
639 23
955 930
720 655
770 345
953 79
914 800
786 228
592 160
387 124
369 175
306 268
681 450
832 171
954 402
482 143
677 499
846 825
981 664
511 146
235 85
672 157
652 459
996 291
531 395
825 109
151 4
288 62
851 696
984 774
724 143
671 609
659 38
841 156
755 326
774 200
575 331
932 481
821 28
806 349
645 292
993 874
252 70
463 363
651 636
443 145
604 147
932 127
879 336
847 296
348 79
924 285
915 142
950 869
653 42
402 339
714 215
193 25
877 688
721 178
549 467
918 658
968 848
618 585
991 985
465 93
718 650
670 43
306 194
942 542
429 132
616 316
494 8
676 651
978 595
577 336
764 98
724 565
867 122
871 489
134 50
749 684
573 93
489 459
163 81
914 417
835 614
449 94
840 239
774 611
933 932
209 81
336 216
892 89
433 237
206 147
881 81
683 661
846 35
676 544
958 586
837 248
819 161
902 848
244 23
604 3
883 543
356 141
825 749
977 125
943 77
648 358
600 257
504 44
801 148
970 151
923 494
442 402
343 334
987 167
782 64
897 536
736 391
541 47
417 48
836 495
463 152
921 512
919 151
342 31
349 150
795 439
767 639
865 647
655 459
601 385
944 244
625 95
897 585
91 72
621 155
403 282
496 478
795 148
540 418
480 306
999 401
271 168
994 829
376 105
814 692
613 34
409 366
647 372
896 168
814 633
964 672
965 366
994 375
799 75
659 641
757 7
917 492
723 22
397 225
914 803
807 569
985 759
453 289
625 42
828 151
656 383
515 82
963 380
899 838
533 116
776 701
749 293
615 239
706 622
895 570
812 266
884 703
495 311
425 145
339 108
309 253
136 36
726 59
323 203
811 602
699 571
955 16
512 132
401 215
767 244
912 224
320 269
620 157
762 118
910 20
751 353
316 194
514 444
823 452
551 235
809 94
723 243
267 115
543 301
817 388
433 178
763 120
914 901
607 86
535 320
641 254
481 356
576 231
519 477
437 180
53 46
911 709
71 20
784 588
862 217
606 58
835 781
792 516
955 883
903 478
994 273
671 217
883 453
993 738
945 277
867 256
312 239
433 406
478 111
403 85
486 425
609 430
823 713
919 746
890 334
621 36
868 182
752 118
754 507
549 431
455 70
946 145
798 491
161 147
305 162
963 550
718 534
707 376
927 342
885 205
486 283
788 350
942 440
960 73
893 411
448 323
308 293
807 446
800 134
530 429
695 318
536 101
763 314
310 117
630 304
786 221
672 596
617 94
626 61
616 471
851 813
569 347
68 44
956 17
511 130
735 688
653 224
482 276
424 338
981 195
503 254
259 55
686 408
250 158
964 928
949 885
571 513
882 578
957 383
945 554
615 346
220 55
644 4
410 362
882 226
562 287
872 639
470 322
287 180
892 458
786 164
471 443
119 53
661 138
654 528
404 335
940 863
783 356
533 499
854 543
883 496
948 419
547 299
669 550
211 201
438 4
477 79
728 399
755 94
969 829
339 48
831 226
842 658
614 106
998 86
424 412
422 240
691 614
376 259
363 312
674 280
681 240
743 160
916 851
754 272
715 384
421 136
970 785
835 421
933 13
676 25
847 664
644 225
879 832
461 254
865 246
648 605
714 699
707 148
895 317
603 189
990 870
838 557
122 87
474 391
598 490
877 526
812 802
902 195
257 137
892 67
658 534
443 2
601 132
984 218
805 82
974 612
99 87
657 421
914 578
775 288
867 799
833 419
797 774
958 237
368 210
236 141
683 306
740 236
957 844
668 199
977 948
754 159
396 15
622 160
897 722
210 87
755 734
657 650
205 190
523 428
762 308
469 257
797 433
96 80
783 476
862 169
845 379
833 91
415 355
600 442
854 169
192 159
631 502
170 164
417 167
381 204
521 398
623 385
677 248
357 248
659 309
962 151
962 957
657 340
695 533
823 91
825 415
729 537
396 185
804 2
607 243
815 184
780 383
492 91
486 258
955 147
482 377
445 425
989 854
759 457
333 287
912 663
376 92
925 908
995 182
910 868
510 458
471 226
952 485
778 672
531 164
593 475
687 3
676 460
367 180
895 842
879 745
821 147
521 261
397 96
516 510
816 386
709 22
47 18
593 370
676 286
831 83
730 84
633 35
785 591
938 222
863 200
449 359
955 555
845 759
992 638
780 324
167 136
786 711
656 4
766 552
920 901
888 59
999 734
359 77
350 300
602 279
582 51
833 572
213 35
910 280
574 292
468 118
854 699
631 542
763 457
980 394
974 120
430 322
551 65
862 819
573 149
531 132
833 758
422 384
739 165
795 51
812 592
870 107
458 101
818 12
996 309
620 133
360 124
489 24
422 74
397 228
609 286
568 481
107 95
998 710
903 211
420 340
909 782
274 113
86 35
751 611
837 341
923 526
211 18
845 705
676 488
975 760
959 792
819 61
945 856
867 524
995 368
475 133
360 149
830 797
816 200
641 266
544 96
974 303
799 292
959 210
658 227
768 569
811 602
870 829
292 289
553 165
1000 111
86 80
668 592
964 123
540 65
436 332
398 372
616 127
685 33
921 286
327 75
831 120
398 65
804 191
892 633
645 268
698 486
949 257
630 329
545 335
368 36
997 797
439 105
887 533
913 852
986 576
767 29
191 138
587 146
408 24
939 423
640 337
975 958
876 408
416 287
514 475
635 198
414 291
524 120
984 966
661 276
679 283
959 906
382 130
409 46
920 808
605 287
602 91
575 328
92 74
470 341
578 468
685 445
935 101
483 144
452 273
278 123
386 260
803 425
400 388
465 230
374 111
151 107
676 154
537 13
983 189
862 639
558 422
821 650
943 108
897 503
602 422
904 445
702 409
835 201
729 123
810 281
353 78
833 547
405 318
948 108
324 291
657 369
472 127
623 226
269 195
949 643
430 177
244 58
567 277
1000 551
876 502
663 44
938 52
895 795
454 136
545 231
727 423
652 536
863 23
886 98
480 336
534 222
913 834
875 505
600 541
952 495
938 313
904 584
977 256
790 320
759 309
486 405
330 288
538 241
979 742
853 662
688 213
971 363
542 359
792 207
857 531
212 144
140 76
292 261
805 26
769 661
868 627
917 479
420 31
815 70
277 100
423 83
982 793
553 99
448 138
599 142
610 37
891 579
615 116
820 491
915 761
711 500
978 412
299 54
802 557
704 309
627 443
644 546
580 241
575 520
746 162
912 472
840 38
974 149
945 776
663 570
796 752
887 68
711 379
891 343
542 539
947 717
432 423
642 165
759 177
465 341
811 327
291 37
835 270
907 842
609 156
694 626
438 435
421 148
668 142
818 278
526 449
687 114
560 388
857 147
742 560
523 183
835 681
950 398
758 100
857 291
801 219
911 316
519 507
143 67
735 343
342 189
692 413
338 309
296 94
600 125
817 665
868 774
881 298
507 162
442 365
295 56
312 280
463 308
808 384
886 371
987 414
947 358
660 556
970 421
570 314
929 91
402 360
530 229
382 49
769 121
789 419
81 70
927 899
348 131
994 400
59 32
789 33
906 99
937 842
971 163
773 459
982 152
669 625
583 392
631 440
596 64
421 120
777 627
746 364
327 273
503 138
862 765
710 210
971 74
477 454
673 111
817 14
425 348
24 8
727 126
672 180
898 72
621 83
982 94
761 735
951 822
933 783
737 158
535 208
667 111
677 595
310 121
860 110
971 845
599 502
825 182
240 44
939 714
424 54
666 127
989 625
815 712
987 593
766 393
820 807
429 133
547 510
729 82
645 334
997 36
420 395
878 295
772 766
687 493
739 438
432 323
832 329
233 109
401 80
544 148
190 188
793 535
289 70
316 110
389 51
902 47
910 872
831 314
806 439
982 505
598 331
131 103
821 60
949 435
45 28
610 195
874 765
516 397
526 203
751 79
902 604
753 117
931 78
699 318
778 433
209 198
87 78
895 477
350 183
727 112
535 319
848 635
835 141
509 451
516 187
388 268
959 505
709 606
882 814
426 387
834 420
781 95
126 64
864 163
966 359
943 820
178 126
793 605
304 14
896 163
844 101
738 123
756 134
867 251
508 113
249 204
459 243
821 312
680 283
474 284
487 354
553 370
324 59
888 37
403 364
683 167
988 309
673 334
695 482
891 618
683 530
744 626
971 927
413 350
727 717
534 121
523 431
849 239
573 532
924 188
264 46
881 525
682 275
786 756
358 135
930 613
703 11
827 369
968 98
992 188
461 302
944 99
822 762
751 674
963 285
894 729
498 86
767 16
201 76
381 227
984 13
667 620
241 27
843 399
615 224
423 204
548 505
555 274
708 14
971 620
637 608
616 228
491 436
364 199
806 132
590 122
938 615
205 70
938 304
838 174
254 187
326 185
244 33
817 169
680 138
927 602
988 529
493 136
942 206
490 443
889 291
786 563
719 499
642 561
393 316
843 225
315 4
743 87
309 307
715 370
534 214
836 220
690 512
641 193
694 598
394 369
91 47
413 24
595 252
826 727
997 622
438 297
551 99
439 268
945 912
916 103
802 514
586 418
516 335
209 163
918 547
973 273
986 82
563 199
691 687
989 741
772 459
920 711
438 91
135 68
457 204
511 31
310 27
475 361
868 773
535 323
581 357
722 650
606 133
551 348
438 122
971 589
848 7
644 440
69 47
745 511
710 49
500 122
953 424
927 225
899 344
345 92
643 421
795 589
822 416
913 128
675 584
237 221
779 72
59 58
799 486
862 188
893 727
986 57
786 589
694 362
847 651
882 330
498 377
840 319
791 79
657 274
573 413
1000 130
975 38
732 270
472 193
913 487
520 167
905 762
637 27
905 605
568 149
991 209
758 492
781 94
416 171
158 84
306 21
763 402
848 674
460 304
906 577
476 70
943 485
863 665
683 483
777 190
479 246
159 42
330 195
553 340
447 381
299 3
958 657
359 261
891 153
918 638
648 248
933 853
566 490
539 399
970 143
534 375
768 729
260 42
928 341
79 75
340 318
917 337
881 835
948 501
569 554
754 412
799 571
773 760
941 459
651 118
831 769
701 220
600 322
655 648
463 425
908 448
884 328
170 145
195 187
660 622
676 457
642 460
931 597
455 383
810 194
922 353
989 871
644 243
624 335
689 243
833 57
812 222
969 593
554 305
565 335
549 107
981 160
605 373
419 57
338 25
679 325
111 19
844 608
605 206
995 918
478 161
477 146
761 604
237 15
998 627
590 185
988 942
739 607
287 11
796 472
782 429
803 783
798 337
801 160
464 340
404 108
728 190
571 142
446 87
627 385
476 46
807 486
791 785
606 92
171 101
403 116
523 407
845 814
817 213
781 766
997 763
673 273
81 80
698 565
693 252
852 60
918 851
597 436
909 622
561 534
983 2
402 71
562 473
737 489
373 167
840 713
800 514
933 652
945 503
249 137
915 94
730 62
652 145
844 597
712 435
253 76
954 213
297 268
217 81
611 529
467 121
602 233
702 314
988 745
516 185
663 339
827 435
719 62
660 567
524 162
886 193
646 224
765 93
508 115
970 571
516 304
364 14
827 510
229 21
178 116
830 288
652 33
267 261
135 64
760 328
719 632
663 305
483 439
893 188
626 532
60 1
900 731
649 347
944 852
694 523
990 581
630 341
473 13
966 839
944 693
649 527
89 19
274 194
764 436
606 271
628 164
263 122
739 564
508 319
600 76
799 53
684 87
882 283
965 886
796 419
312 159
996 57
415 311
157 10
278 149
763 386
812 179
430 268
961 595
607 240
829 371
833 266
906 688
488 251
672 341
681 366
982 792
719 144
945 531
100 80
702 334
435 374
914 825
698 5
788 433
463 263
976 962
854 97
688 268
972 394
914 744
763 255
963 62
559 85
780 508
853 66
517 283
519 28
707 88
815 353
526 445
985 865
695 7
460 429
671 188
728 174
609 579
759 3
968 817
843 571
549 10
659 83
974 644
309 2
589 130
469 321
498 259
940 487
260 100
971 291
997 569
993 792
303 44
942 880
273 85
795 187
565 421
911 682
733 242
978 296
295 209
878 467
405 190
720 712
832 774
211 37
75 67
926 772
570 28
826 133
583 456
93 36
638 261
747 718
791 106
972 485
945 141
178 118
881 149
582 244
708 189
604 538
754 32
683 396
963 547
926 719
273 123
371 350
292 116
925 89
980 820
469 414
632 280
634 370
483 12
717 107
698 103
686 146
823 44
821 667
977 162
716 571
405 137
900 2
935 451
864 783
611 327
441 266
818 677
848 37
733 325
926 293
897 355
690 558
343 105
931 554
696 588
977 156
806 111
720 38
151 8
924 736
730 480
880 495
990 835
990 51
486 189
460 230
570 306
807 69
856 354
891 37
701 172
640 472
705 6
980 280
725 117
466 356
621 306
525 499
957 524
606 412
950 298
445 1
759 442
805 431
261 244
648 311
961 586
871 425
961 326
588 35
641 128
700 81
878 513
600 93
602 548
967 496
862 693
533 505
504 106
764 453
845 214
822 788
445 77
249 130
629 566
433 204
981 240
897 287
645 399
854 729
923 75
810 152
372 300
402 393
511 417
405 117
909 749
673 65
885 247
853 638
920 3
978 54
679 389
581 506
759 127
893 368
258 42
107 53
633 42
908 784
351 307
896 431
537 189
736 46
601 418
802 415
593 304
838 833
601 112
583 381
269 86
715 333
623 422
554 209
431 379
90 80
364 77
603 336
876 579
464 367
829 395
899 71
437 396
926 181
576 146
945 459
621 137
711 439
44 7
880 603
411 219
683 392
521 443
426 327
754 281
524 41
939 797
638 106
857 606
817 738
429 123
971 494
811 771
445 325
877 760
832 311
527 439
658 320
677 71
991 261
295 13
307 115
522 251
660 246
588 438
663 609
551 346
822 740
945 600
756 14
980 305
655 209
185 178
518 32
720 57
588 200
671 204
343 94
698 508
578 223
346 79
857 25
711 393
885 636
317 108
740 258
942 194
947 42
488 412
803 138
918 883
932 140
797 664
932 820
712 132
947 778
140 8
858 494
951 548
862 5
711 710
134 58
320 280
846 633
893 821
624 201
657 29
996 742
795 753
746 189
896 782
598 199
867 521
981 382
358 308
799 283
196 2
417 261
889 180
706 611
254 78
267 87
354 182
398 48
442 245
737 393
979 586
835 774
623 298
561 208
745 550
372 194
628 312
747 325
629 498
192 24
869 397
992 976
776 158
716 420
344 135
649 538
439 354
697 281
921 73
829 536
298 69
735 711
413 369
994 116
801 66
896 103
396 177
320 145
620 237
154 5
883 288
612 116
770 462
574 49
687 8
937 123
504 132
950 245
911 598
144 33
824 102
964 183
811 283
780 379
828 468
968 849
956 592
231 202
573 528
921 728
851 534
982 555
394 51
492 192
594 358
793 40
302 222
834 576
792 233
776 266
514 306
713 624
695 282
467 332
574 47
716 587
629 275
999 532
584 428
428 141
731 581
468 345
196 44
532 507
845 773
780 757
623 333
785 764
894 349
744 521
636 23
79 28
791 531
914 389
961 773
917 646
563 153
963 946
937 591
434 295
761 182
372 249
917 820
650 91
660 341
648 632
880 325
870 259
367 115
937 713
888 773
681 385
996 248
975 892
580 207
684 42
869 797
897 724
99 56
326 131
979 289
872 828
964 47
929 140
398 240
995 613
580 188
541 432
989 36
692 544
804 80
890 78
319 128
877 749
813 499
847 723
806 197
986 209
598 584
990 648
310 256
955 8
566 491
994 402
521 81
856 138
111 106
685 474
433 401
108 87
645 77
671 529
718 505
564 348
498 308
730 104
666 146
601 386
953 844
759 225
236 172
865 660
983 84
831 707
239 10
398 139
779 598
546 96
804 548
873 720
864 377
682 570
890 322
538 228
958 728
616 176
588 575
945 490
445 332
741 660
811 730
775 604
583 29
521 377
614 446
625 293
348 294
949 757
434 352
747 347
913 906
682 92
625 138
819 308
845 239
717 24
978 563
652 342
783 277
826 435
446 79
668 356
778 397
740 465
921 44
382 214
768 254
628 587
330 244
881 30
975 76
801 653
897 721
893 760
874 774
991 686
360 67
987 963
499 261
918 125
676 608
194 43
752 452
918 847
804 578
866 74
563 268
640 131
204 55
607 181
309 60
303 138
894 576
981 740
991 463
994 460
597 466
567 132
972 275
147 108
953 657
736 157
561 206
610 139
540 117
903 474
884 314
986 31
950 615
914 518
696 416
962 124
341 146
854 328
748 675
770 140
987 824
996 855
821 550
483 145
562 329
455 402
839 761
809 606
650 429
883 282
745 166
878 5
647 101
989 263
974 685
784 602
755 62
399 278
906 314
956 34
972 229
375 120
340 43
995 814
485 67
758 142
905 385
764 256
834 803
386 142
927 732
896 610
912 555
603 272
878 300
655 598
631 453
876 92
786 39
951 368
888 228
908 693
872 442
563 238
533 205
712 384
99 5
762 332
882 368
620 602
721 515
323 157
802 515
251 124
634 46
378 152
780 721
488 403
927 80
424 19
933 271
988 473
672 250
80 7
500 33
464 246
395 344
848 409
981 459
894 427
1000 988
404 37
563 447
541 260
803 749
908 414
880 218
157 17
823 456
700 266
198 191
867 847
620 273
703 110
845 340
916 156
741 415
826 2
882 362
270 149
867 58
919 797
725 416
956 319
718 444
657 190
849 455
658 73
765 48
783 207
138 60
821 87
868 525
764 625
814 476
922 496
750 537
910 78
437 40
830 487
112 89
790 464
462 74
799 529
988 141
508 265
853 836
874 323
37 13
98 32
608 429
737 508
906 251
720 472
634 183
950 501
860 49
593 72
763 331
962 680
652 414
539 220
148 106
593 208
964 732
938 289
919 813
731 202
652 44
603 382
645 180
918 672
950 686
999 786
724 627
668 460
357 75
991 895
552 121
30 12
890 608
222 43
587 285
944 321
958 113
919 558
755 355
635 539
928 489
184 132
587 138
539 447
368 193
789 660
845 699
994 310
753 448
662 293
308 157
824 346
600 428
458 332
423 320
819 535
513 497
536 317
985 79
654 356
373 186
930 814
201 163
975 228
880 852
623 434
811 242
630 153
899 240
745 411
563 234
798 245
846 370
693 469
745 287
449 435
697 192
961 459
23 5
961 576
275 40
912 733
799 399
484 246
544 32
452 75
849 798
980 579
832 313
468 304
471 340
856 365
764 61
962 403
561 168
908 16
884 292
791 150
620 152
912 183
591 203
593 533
689 142
883 349
384 280
715 198
624 339
153 73
775 165
902 20
954 520
411 337
819 62
746 671
279 64
628 342
509 378
850 647
498 456
882 92
982 893
748 616
955 412
298 280
977 19
509 415
987 5
822 98
224 198
753 737
778 75
842 543
703 555
859 238
535 323
626 191
867 671
806 69
222 2
763 725
111 34
235 70
476 294
931 61
135 1
644 524
611 245
842 764
449 392
800 790
252 187
614 586
606 136
741 601
894 776
377 137
435 351
499 225
309 99
432 110
573 497
873 216
103 26
364 298
564 49
760 734
284 75
919 412
308 179
737 142
967 41
643 158
138 125
776 460
745 298
457 311
568 169
858 693
888 445
471 52
357 215
942 758
451 306
534 294
493 23
604 527
778 661
591 557
273 224
328 39
929 466
628 594
297 63
879 851
896 886
981 719
642 399
879 847
791 24
547 117
436 321
985 531
808 162
476 455
752 497
273 198
689 22
755 246
173 47
990 987
828 599
724 430
931 262
865 547
797 112
963 494
779 360
691 398
81 9
117 74
623 165
532 144
813 27
964 348
890 586
489 228
238 231
737 3
860 330
147 76
695 185
815 712
442 388
557 479
862 423
928 728
922 186
840 549
559 230
914 682
327 146
870 359
751 516
368 355
917 276
758 576
755 509
973 763
836 441
784 322
505 4
962 811
890 357
606 117
804 763
562 554
727 643
664 98
497 461
854 696
539 356
228 110
984 220
647 575
587 181
641 204
785 714
200 135
641 615
521 164
824 149
603 366
470 386
101 30
365 136
506 213
483 151
637 5
714 346
325 173
802 775
993 547
221 143
918 271
931 778
779 24
919 561
501 381
272 66
740 429
856 169
644 558
192 145
490 294
877 684
940 61
869 408
872 89
616 50
506 229
458 245
963 412
936 767
649 591
288 89
936 172
981 804
195 8
463 294
978 15
500 158
881 700
705 453
738 664
443 90
438 433
782 215
926 656
770 400
638 380
994 978
268 150
1000 678
899 333
219 131
794 13
708 428
488 430
746 281
553 542
645 631
687 59
790 26
698 417
464 267
965 692
978 834
536 334
920 151
735 692
551 316
379 366
755 135
760 690
989 929
797 75
110 98
762 104
933 673
925 6
889 631
507 33
927 73
316 313
984 581
987 126
690 138
933 67
786 152
804 120
612 104
727 415
386 246
400 39
422 404
476 380
676 285
892 272
905 320
909 685
1000 776
904 772
972 470
690 634
750 248
609 281
965 434
516 37
743 469
532 20
458 9
724 566
380 162
658 558
933 601
811 120
639 63
718 437
991 181
458 386
932 921
640 333
811 667
442 422
889 372
795 675
280 111
748 556
647 218
1000 657
893 314
217 134
908 637
789 426
870 205
509 219
993 937
944 308
972 623
729 650
305 250
851 253
509 27
302 61
877 186
309 273
511 191
352 33
835 22
849 214
368 222
365 36
692 78
985 846
631 99
914 417
455 69
836 594
423 399
889 873
229 222
517 323
911 626
914 653
590 288
984 44
745 262
686 112
951 441
972 635
746 189
948 68
192 52
819 415
714 342
841 781
608 194
753 660
885 867
614 277
708 507
995 970
950 476
957 843
785 385
797 766
880 481
546 535
863 808
534 83
932 242
882 532
877 377
945 615
709 687
593 473
919 372
751 444
762 18
819 531
850 382
881 555
710 593
507 19
627 195
685 96
773 324
866 97
557 442
717 411
840 20
808 638
620 218
702 640
738 431
887 99
801 26
617 393
847 243
479 289
981 549
822 104
198 83
929 107
954 570
774 677
864 40
674 652
900 256
756 376
323 311
646 235
826 737
864 516
711 233
463 455
870 532
997 509
694 375
391 242
836 650
818 617
688 530
831 227
381 122
467 261
983 826
888 669
985 582
970 257
690 227
632 530
399 177
142 102
465 397
983 180
680 228
602 166
535 425
612 160
957 105
838 658
785 610
109 32
127 88
843 794
125 39
505 48
82 39
872 490
727 84
610 432
489 190
925 605
917 613
38 4
925 525
953 468
99 40
398 124
989 175
997 815
986 567
267 186
793 558
794 211
481 195
677 296
923 667
924 419
595 382
929 651
876 678
780 216
202 173
714 506
836 481
681 287
368 122
511 342
909 661
468 72
957 486
659 186
967 274
709 524
964 903
453 342
986 53
298 17
733 538
921 81
285 222
530 79
791 281
638 60
622 115
894 826
915 650
770 303
703 411
591 585
776 299
874 411
369 79
980 424
797 719
641 347
85 24
933 872
641 408
811 241
885 160
989 227
167 102
859 846
761 286
802 577
423 289
907 610
580 290
112 11
908 130
522 73
547 530
245 242
271 89
736 178
332 121
503 437
616 392
501 194
336 200
596 327
783 137
783 179
64 57
969 588
498 33
626 428
651 365
887 791
710 93
931 234
799 290
607 262
650 582
896 312
529 476
989 746
675 35
855 532
924 899
178 147
814 344
976 918
794 557
785 679
688 146
430 197
634 288
889 314
633 371
445 226
622 482
708 364
212 132
817 679
901 789
146 70
997 488
677 269
935 102
650 525
959 847
743 625
60 4
984 285
842 564
938 79
465 165
817 556
434 380
431 395
595 439
683 182
919 417
684 112
917 472
570 97
588 395
986 933
452 389
449 354
843 776
535 361
905 809
169 38
813 588
672 520
856 303
641 117
660 84
555 470
444 39
968 882
94 86
939 329
298 142
430 1
523 274
329 99
586 479
684 376
914 470
943 540
759 392
863 416
671 446
551 452
147 122
687 471
912 829
778 355
742 142
945 934
636 297
201 59
793 684
989 763
528 107
734 260
815 669
809 244
888 245
843 54
780 159
608 144
618 321
824 219
949 462
978 497
326 201
293 219
641 557
845 498
589 310
903 823
233 126
773 42
945 201
985 371
883 451
594 59
723 395
672 84
883 516
367 292
660 395
297 1
429 334
608 98
671 498
89 61
860 689
409 125
378 227
982 573
790 687
762 549
466 331
716 271
840 135
143 81
805 95
870 97
764 497
904 787
828 358
422 309
961 471
929 609
882 89
476 204
79 2
458 108
314 110
251 75
919 357
796 5
570 194
941 837
880 875
606 73
105 23
523 314
541 354
890 431
718 328
507 157
534 452
857 23
511 65
269 145
829 673
734 498
853 356
589 292
189 81
645 468
423 131
984 586
290 145
817 813
998 887
586 163
433 134
330 110
958 815
994 551
816 308
857 633
933 366
565 22
351 342
535 311
836 92
631 493
767 172
566 329
347 62
852 313
818 774
422 341
978 436
491 359
391 304
610 63
226 79
580 24
322 318
828 141
791 93
367 180
738 222
406 398
858 104
660 143
560 414
980 248
552 515
456 215
337 69
356 89
159 44
875 636
795 790
834 437
893 223
561 341
767 690
116 81
827 516
771 123
875 429
343 99
804 329
906 406
304 202
374 119
604 214
864 808
437 353
913 649
740 628
916 98
336 39
612 336
719 65
897 724
628 508
975 948
887 477
598 401
496 402
927 35
633 437
991 734
740 643
930 744
990 51
384 322
865 288
642 429
893 497
545 255
794 393
980 181
369 198
419 382
357 353
986 361
907 275
746 341
524 88
828 595
733 448
421 206
623 473
183 183
450 101
377 239
966 324
986 145
74 12
609 279
199 56
591 41
688 275
688 133
805 754
704 239
685 498
860 213
517 54
890 32
955 67
760 69
5 3
872 634
568 155
555 240
982 566
507 391
295 164
383 193
648 117
177 35
226 172
702 228
915 88
935 779
787 63
699 154
926 2
467 387
688 546
571 425
667 347
665 216
489 168
594 341
829 60
517 97
507 109
678 515
824 304
498 445
379 47
982 61
709 305
313 293
846 114
773 3
816 389
491 65
881 723
918 220
642 310
584 5
800 160
560 243
948 644
965 620
765 217
770 635
931 821
930 641
200 153
643 446
757 252
885 183
717 85
319 35
957 191
432 143
930 122
356 351
935 894
834 716
176 23
793 139
604 194
885 646
677 258
581 466
641 335
980 588
942 607
725 226
453 208
457 269
633 427
425 365
709 442
523 110
433 228
366 80
708 237
853 851
706 391
536 169
939 481
18 6
647 118
522 110
882 512
652 478
691 93
983 831
812 50
695 289
438 264
712 541
684 684
528 226
334 138
671 521
802 722
554 268
762 439
435 363
304 236
459 63
983 827
789 399
988 469
886 277
937 196
983 602
889 859
366 123
314 34
868 167
710 603
189 98
566 339
734 83
956 94
130 92
589 2
957 551
354 237
224 146
713 110
965 653
588 449
519 68
516 424
498 376
587 328
361 84
634 517
785 430
449 380
739 357
376 89
649 593
701 47
838 49
910 609
889 341
295 235
844 687
666 102
819 611
754 351
560 296
910 842
908 198
785 459
651 42
539 174
640 45
812 552
697 495
586 569
359 129
379 232
924 740
986 887
871 768
937 915
739 52
903 559
892 661
629 498
573 179
937 675
914 633
922 823
451 298
585 242
520 286
615 34
473 247
743 680
628 216
311 28
441 18
230 27
492 306
439 425
345 13
517 46
880 711
227 31
939 276
298 174
939 886
914 737
693 24
527 282
755 130
475 292
314 153
570 159
394 260
956 609
889 489
222 42
406 65
964 12
896 101
768 241
888 191
781 389
992 63
601 414
850 81
760 382
726 65
474 433
534 181
558 528
413 357
988 292
221 126
778 144
349 283
735 224
505 122
439 303
451 241
590 332
267 75
955 231
955 158
857 283
649 44
828 143
971 307
614 112
887 412
859 422
861 539
389 93
829 525
934 807
707 251
857 713
784 621
998 334
493 144
956 564
566 309
328 134
293 226
937 159
690 335
877 543
601 482
887 386
909 235
506 504
791 207
672 502
912 624
776 113
878 401
653 101
586 332
615 613
330 9
999 103
980 838
749 87
563 281
694 382
799 545
76 7
709 548
469 378
868 109
697 290
407 72
797 139
858 131
713 159
634 324
727 298
638 627
873 368
853 324
913 499
856 693
478 43
215 202
630 581
762 482
288 2
709 316
467 414
262 67
869 10
487 261
938 485
602 242
985 608
970 200
124 85
737 734
524 327
756 330
991 158
180 2
652 458
868 445
542 266
365 348
777 130
756 755
835 640
514 337
455 167
467 444
573 172
747 707
504 361
922 668
810 353
289 130
804 361
870 199
956 447
967 687
503 301
824 686
296 275
660 267
354 94
786 768
990 840
806 698
854 781
804 288
778 356
411 90
831 466
944 910
991 260
612 491
622 83
863 91
667 389
802 517
515 164
249 176
855 714
891 317
761 242
719 534
490 19
790 509
885 812
479 100
848 431
896 461
839 836
947 863
329 225
756 496
617 368
785 283
782 224
827 153
860 531
76 32
761 279
738 84
601 13
600 156
747 541
862 312
977 816
655 48
540 228
576 37
565 515
162 74
957 589
512 12
990 177
526 282
488 352
504 447
867 725
244 166
333 232
663 254
355 305
882 598
844 478
379 200
897 612
587 69
811 294
944 609
832 405
785 710
519 246
382 124
934 312
110 39
944 679
631 186
948 583
710 232
369 247
683 298
852 265
984 913
604 8
778 753
662 64
649 378
315 259
645 30
475 278
974 814
877 160
801 199
930 668
477 402
464 292
841 619
902 132
1000 974
904 93
348 180
876 424
626 457
348 311
919 465
573 35
288 168
775 488
964 960
956 507
304 254
315 296
315 52
751 636
476 340
497 49
794 89
711 439
941 515
459 26
946 648
662 398
915 869
711 455
788 753
352 259
880 482
792 79
688 135
1000 793
827 732
708 472
620 462
774 47
705 529
638 390
933 10
781 694
789 119
430 20
763 671
785 276
969 296
547 38
292 192
619 224
349 69
214 83
612 505
948 93
834 318
959 504
952 474
914 781
177 45
956 22
694 566
390 28
515 426
451 162
577 179
827 791
911 210
911 444
932 65
912 665
766 125
145 93
769 696
573 284
420 280
993 678
566 91
882 571
753 381
167 136
648 577
552 173
730 154
642 288
556 389
317 80
884 245
160 58
960 221
850 412
964 866
437 258
376 76
775 236
658 90
857 605
864 91
955 634
990 743
702 600
855 235
518 232
895 173
929 65
912 180
513 479
711 349
841 612
459 256
330 21
663 214
848 112
832 57
672 137
877 117
886 688
947 309
731 681
335 229
969 799
879 34
707 412
599 360
475 332
936 23
796 562
798 277
971 517
505 283
726 500
332 7
974 404
760 34
493 145
582 307
898 639
389 197
770 240
459 139
462 288
693 35
789 325
424 246
837 543
452 327
944 263
605 196
927 188
850 326
422 22
543 162
772 394
866 774
719 611
322 112
194 72
337 211
758 228
831 630
950 734
652 379
687 442
606 277
753 71
598 509
638 608
74 45
889 288
527 491
525 505
302 133
689 232
259 42
610 142
935 362
802 414
749 682
964 860
89 57
925 453
694 309
150 48
885 149
875 853
986 86
88 46
306 142
685 376
174 164
798 692
731 302
630 499
322 10
973 101
381 176
280 193
415 215
933 309
339 317
619 65
605 142
420 351
979 359
519 390
735 702
524 100
411 171
189 50
467 211
780 293
659 258
992 452
180 42
843 143
311 4
571 225
347 223
911 750
919 385
949 502
818 177
824 234
665 366
862 611
175 61
789 400
545 409
366 317
743 213
209 119
938 625
107 69
677 162
854 796
948 375
857 107
575 215
719 667
953 636
991 649
904 622
546 292
977 258
135 112
948 417
988 885
958 304
147 126
726 649
293 217
888 57
794 112
833 214
899 850
209 197
878 790
776 76
810 305
562 166
711 224
563 120
785 494
835 307
632 567
635 193
819 322
391 350
364 257
949 182
999 743
858 764
730 50
338 54
583 204
429 213
935 629
458 43
644 37
858 442
366 35
889 493
848 360
504 405
740 408
342 278
290 48
778 735
395 149
678 641
854 372
944 528
534 407
632 596
143 73
474 459
946 45
905 419
404 148
549 172
925 434
608 505
444 215
637 291
897 111
225 58
852 592
429 414
932 239
495 137
643 81
864 387
827 175
549 42
423 349
812 39
363 340
547 415
829 4
953 179
681 125
778 507
955 864
591 195
500 34
595 293
490 130
632 598
441 345
428 2
324 266
967 778
677 263
497 367
469 70
648 37
957 442
892 317
869 665
851 236
694 199
704 652
978 726
793 571
913 533
538 63
916 287
430 53
934 536
461 198
940 430
778 665
906 35
665 570
791 103
371 299
987 21
910 183
529 328
666 262
589 257
956 149
549 16
491 438
502 478
830 36
581 576
938 82
487 298
923 199
794 16
213 54
702 570
838 21
296 102
996 299
740 175
772 178
406 166
659 449
481 84
298 252
546 507
414 157
720 415
925 831
728 331
840 124
899 537
758 670
922 302
992 572
790 550
841 406
486 225
139 33
681 195
864 549
704 64
673 92
469 398
677 639
361 119
942 853
274 154
296 266
412 403
945 157
363 168
979 193
442 85
850 182
584 247
850 320
973 52
478 102
712 204
642 278
828 430
978 867
303 227
778 132
695 674
807 36
89 76
315 299
739 360
908 861
621 266
920 364
633 557
835 621
768 136
768 328
285 188
506 177
432 292
712 165
851 518
883 394
579 425
471 102
987 560
926 912
793 58
752 65
485 268
684 149
964 862
545 68
442 225
918 585
723 335
838 107
790 399
846 821
872 512
550 378
853 283
354 85
884 832
660 463
399 327
638 223
479 121
968 30
973 189
764 523
923 186
564 197
776 5
538 100
535 169
200 71
681 617
443 99
842 734
787 655
305 64
894 856
913 545
390 157
609 109
406 125
933 48
561 229
201 194
611 483
608 397
886 830
916 171
394 262
952 186
376 45
998 570
900 504
378 118
581 272
668 291
353 91
501 147
207 120
385 18
343 27
682 475
430 318
963 159
932 283
897 656
722 155
954 266
713 622
323 320
310 135
950 109
934 59
487 274
754 628
247 42
510 332
653 558
938 183
713 585
844 702
601 562
910 619
730 274
335 54
936 419
928 920
815 645
829 326
504 438
394 86
889 419
935 904
890 251
425 57
75 26
643 391
946 656
202 47
689 232
834 174
317 74
501 331
491 440
708 365
481 111
883 212
643 296
995 917
807 789
533 484
354 131
876 4
711 439
463 112
811 535
945 223
921 807
639 229
725 416
301 135
891 274
160 58
441 118
62 40
359 192
737 97
592 345
761 471
825 789
953 903
764 412
780 528
942 119
568 388
631 301
284 263
565 323
857 537
971 380
359 82
936 470
482 224
824 298
798 512
546 440
736 655
425 177
851 609
540 251
335 59
197 170
477 451
525 449
698 380
212 7
545 518
641 217
750 295
914 262
680 568
989 494
64 49
685 540
890 704
782 240
705 651
940 715
480 351
340 317
698 293
682 378
844 463
930 128
366 16
371 31
889 486
762 447
740 4
860 440
718 557
653 307
550 52
323 296
397 191
725 13
1000 716
188 173
706 74
992 720
681 441
856 609
796 342
782 725
753 347
946 842
950 748
578 94
990 983
652 104
738 76
987 867
993 853
951 884
533 219
566 115
716 326
960 540
138 127
899 167
678 30
108 51
388 280
899 56
738 722
551 114
423 357
854 369
947 666
688 474
530 199
892 3
960 473
973 431
492 121
244 217
933 228
596 204
766 742
562 473
855 736
346 193
902 488
710 470
906 701
768 516
638 624
736 601
958 388
903 705
539 443
833 491
901 677
929 380
224 199
625 623
510 91
765 276
532 89
412 370
355 4
632 4
993 631
724 92
908 477
834 286
586 393
784 329
470 18
900 796
932 44
488 153
773 312
813 79
923 109
790 159
741 542
321 255
71 63
908 128
975 501
411 194
994 475
977 608
834 704
891 618
985 267
864 751
920 590
734 485
781 635
985 95
812 800
845 347
705 185
882 553
829 687
467 139
717 350
679 32
764 29
336 80
919 126
875 278
796 88
477 162
625 475
956 675
868 420
731 419
981 748
788 580
921 878
826 498
469 96
620 108
859 689
522 317
605 191
860 436
971 643
852 428
577 300
876 479
682 632
623 463
320 85
621 12
501 163
462 17
581 424
569 277
932 271
314 185
574 32
801 475
784 93
370 314
858 160
574 372
647 576
851 369
352 350
817 406
850 339
792 639
390 2
691 661
494 217
742 437
947 18
239 5
683 229
679 302
845 232
356 84
138 112
697 390
420 62
619 101
630 33
660 366
919 745
849 679
681 335
904 872
650 309
976 272
868 260
583 380
792 410
814 195
322 303
349 289
748 376
572 403
620 224
138 24
890 131
627 552
825 756
959 346
902 498
882 46
765 528
582 408
309 232
429 90
604 48
903 699
629 84
592 42
969 598
587 491
691 387
814 181
947 300
891 364
568 140
377 4
367 278
370 3
707 10
399 378
164 40
828 638
640 532
264 234
619 619
902 377
270 125
674 183
904 381
629 596
399 126
621 450
745 674
546 461
862 75
916 268
677 324
538 116
456 180
217 52
739 479
581 368
275 258
562 231
678 330
860 724
559 299
837 80
877 616
777 431
835 798
428 416
726 363
891 404
430 361
448 182
547 63
945 94
663 621
632 407
717 634
611 568
875 521
589 203
978 841
976 780
661 241
739 408
555 44
578 186
728 351
443 248
313 5
396 354
873 46
492 253
581 85
577 498
550 155
828 499
925 584
565 216
559 512
966 482
868 477
574 152
621 550
415 21
888 263
975 114
886 225
908 764
828 255
288 62
645 95
714 449
340 224
795 559
696 117
167 81
930 814
376 53
565 127
823 796
892 520
769 24
444 95
538 145
585 118
339 36
693 679
599 445
905 431
134 14
957 378
710 480
545 193
681 550
593 137
64 37
765 450
781 423
955 401
541 230
381 331
317 23
171 156
901 811
347 309
174 172
293 137
863 689
884 214
549 386
984 628
844 560
445 297
212 32
988 652
754 685
972 914
739 580
940 403
971 143
503 79
580 561
418 368
392 214
314 27
328 147
584 306
448 239
647 457
777 617
833 9
213 178
745 527
575 341
776 732
578 173
883 284
125 15
827 823
738 199
794 276
226 121
710 535
438 146
254 178
894 413
831 513
919 165
968 726
760 95
391 351
509 44
803 202
809 671
446 216
571 245
616 603
644 340
831 173
936 444
815 77
600 529
940 766
705 141
65 33
496 470
529 418
997 163
841 318
261 260
649 245
546 50
952 316
988 701
883 373
537 524
616 581
945 923
783 171
842 130
806 91
296 162
815 286
357 310
596 209
975 542
990 159
415 70
551 179
444 267
599 138
701 429
62 44
919 501
953 109
370 293
975 415
576 226
869 431
974 565
779 750
247 63
941 281
803 671
865 819
851 278
868 721
660 521
923 56
641 342
754 540
588 105
508 179
783 296
939 28
501 314
966 891
308 16
485 184
678 517
907 40
890 655
789 650
735 268
516 181
657 326
976 242
865 640
465 34
589 355
709 498
900 292
491 138
775 744
658 341
760 1
744 7
205 184
811 267
664 110
875 385
566 221
758 509
814 340
37 25
444 34
796 15
689 84
408 358
839 70
639 472
434 2
576 55
525 208
975 385
910 215
903 4
968 500
773 460
611 467
90 49
849 679
930 346
318 153
317 86
851 301
679 603
792 602
899 512
537 168
657 246
864 234
680 430
1000 754
543 260
488 31
691 403
900 259
878 643
827 467
894 878
958 843
48 19
515 282
586 266
261 188
600 546
624 403
503 7
807 669
637 308
875 282
920 230
390 292
799 420
430 26
667 616
629 56
773 82
706 332
966 588
576 279
812 494
712 551
346 305
668 167
197 24
145 78
687 218
410 168
550 258
934 649
834 284
884 658
677 108
776 570
881 394
808 193
431 87
981 628
856 428
976 446
380 40
296 45
511 426
562 484
915 889
320 115
855 302
559 404
725 522
974 549
304 177
962 117
308 43
195 84
464 9
563 347
560 137
730 7
872 334
788 434
431 28
988 415
782 675
875 794
746 463
885 203
965 160
896 146
955 706
210 71
598 566
708 197
615 226
626 238
689 598
866 129
752 54
739 325
721 656
236 151
978 790
843 711
928 628
840 778
854 673
637 587
461 309
990 299
935 62
474 242
789 455
259 130
708 170
949 340
800 701
537 357
949 278
995 445
598 178
517 417
386 364
493 263
512 69
144 71
880 623
945 796
353 253
320 275
183 108
980 27
974 921
989 400
867 776
478 141
547 237
735 687
997 299
714 145
710 182
897 679
905 236
883 280
576 445
928 102
871 734
665 360
178 91
69 44
686 642
352 131
324 81
774 557
886 858
987 765
944 65
512 510
868 20
822 149
714 430
699 378
917 757
887 257
246 65
780 661
978 391
633 557
863 720
649 83
385 242
709 604
484 252
285 236
537 302
936 810
136 8
367 193
702 182
212 96
875 755
530 500
435 11
457 157
270 47
933 69
508 192
445 186
218 172
325 59
612 279
486 206
949 544
366 147
888 555
451 216
505 121
679 520
298 293
250 201
918 689
468 33
959 555
148 140
440 400
840 492
886 613
850 250
189 8
886 640
811 211
444 235
513 88
897 524
729 341
989 696
319 79
275 273
351 276
980 587
872 398
324 224
906 494
771 244
704 314
856 119
264 150
723 85
456 165
896 536
923 454
903 332
802 480
749 347
664 57
945 921
872 160
945 463
592 81
625 158
613 406
849 779
445 334
694 47
357 257
459 11
476 20
665 316
989 732
610 598
650 417
731 671
842 637
850 607
850 508
140 112
298 192
962 261
941 22
239 112
855 732
365 140
387 233
611 473
691 562
270 230
126 92
235 226
510 397
995 420
778 350
765 664
741 399
428 394
803 13
885 24
888 829
895 58
680 636
861 603
553 142
269 127
195 123
71 71
376 346
524 245
636 491
472 171
486 365
496 481
419 255
872 600
733 390
304 174
910 299
959 736
360 172
684 470
964 89
810 793
656 639
746 438
498 312
791 326
590 153
809 663
946 439
710 73
684 242
480 151
273 217
833 587
621 481
842 642
417 88
984 564
521 87
822 789
1000 362
383 45
952 48
872 85
541 78
396 255
674 35
959 940
907 413
544 252
779 521
987 7
425 402
292 254
1000 614
405 189
931 139
597 434
490 355
721 28
655 235
650 122
677 508
728 150
867 384
870 60
462 249
786 275
901 795
991 294
790 753
187 147
281 205
584 207
846 439
901 197
874 636
906 166
575 307
644 592
130 128
526 510
627 356
911 134
836 422
415 405
940 522
408 142
865 603
848 619
295 268
715 425
809 5
986 783
324 242
894 385
514 507
269 253
626 73
706 255
651 598
558 449
681 512
477 127
613 480
469 326
938 907
399 195
978 904
754 573
807 137
945 197
697 163
996 785
683 72
460 421
648 107
829 130
555 414
225 116
651 576
544 472
962 882
992 13
717 383
938 263
629 384
641 201
622 595
746 402
544 480
680 150
756 295
979 737
940 377
652 239
955 171
954 152
780 371
622 534
305 264
679 104
939 308
758 756
978 272
783 537
570 120
622 73
1000 48
509 112
433 284
231 103
963 690
843 205
562 197
657 166
935 13
377 98
746 724
446 193
239 144
804 653
427 84
974 471
695 425
924 678
725 149
729 68
805 203
635 560
776 258
466 262
791 19
898 17
387 70
545 455
460 317
896 894
497 408
886 498
353 12
872 829
896 596
618 151
856 136
999 514
549 62
416 125
851 211
416 375
753 736
904 654
994 525
692 659
763 286
324 259
968 542
672 411
707 687
610 71
980 889
500 33
907 534
955 19
755 34
929 151
792 309
672 121
692 238
960 821
636 431
858 792
775 645
941 841
876 472
697 484
788 346
855 86
650 48
856 835
621 237
797 161
779 579
823 16
944 809
631 488
252 224
511 147
675 203
750 55
846 749
952 526
795 264
550 172
810 454
965 633
936 290
641 61
698 322
941 773
754 19
135 47
523 237
308 139
587 106
891 639
949 242
846 206
861 576
472 163
711 668
444 81
435 380
846 391
540 82
875 559
838 776
439 98
762 383
897 782
956 109
839 707
817 22
611 426
587 242
885 716
367 27
428 180
863 434
865 335
795 417
720 647
484 358
183 114
795 435
612 225
534 491
673 46
708 368
256 76
507 108
855 452
827 131
174 161
495 97
748 531
801 125
484 275
309 167
152 109
697 312
788 99
396 202
612 292
842 635
876 12
488 47
385 192
869 440
508 504
249 177
950 37
389 249
869 703
900 181
363 243
849 342
900 641
640 590
997 522
663 403
608 63
918 637
538 259
795 647
628 328
82 47
972 935
996 470
610 445
879 693
128 60
917 100
188 100
404 24
290 126
621 87
866 465
192 51
753 203
607 349
784 689
269 113
864 744
854 140
508 193
793 130
604 273
123 6
764 267
698 219
789 35
591 524
282 201
803 350
573 347
665 584
912 603
293 33
607 474
980 491
883 573
126 24
860 336
757 119
592 243
416 204
710 317
506 20
635 389
803 223
327 242
683 9
502 483
701 118
854 625
636 427
418 37
994 363
956 395
586 35
369 179
582 274
987 664
584 237
819 87
995 125
609 501
806 52
652 600
191 108
948 549
942 423
638 205
922 176
306 277
331 31
991 954
993 774
650 622
648 233
782 602
905 442
582 305
698 651
977 706
982 116
826 662
906 710
783 308
529 466
636 350
967 724
727 675
669 494
539 517
852 566
722 457
525 229
707 186
425 35
609 333
660 639
287 188
350 49
342 234
757 251
508 94
643 374
623 417
770 57
907 28
582 25
383 35
883 587
887 513
784 273
985 350
972 262
904 323
782 756
991 90
597 589
830 417
347 345
832 51
57 31
725 627
943 569
620 562
124 58
667 501
800 593
968 148
82 12
806 625
891 559
867 212
697 551
395 333
550 228
613 157
985 281
741 90
551 400
880 430
960 130
934 414
523 123
670 159
743 358
776 639
491 411
976 97
661 278
291 36
503 247
846 279
605 26
770 288
545 504
831 747
828 520
844 383
970 15
823 379
836 325
715 346
978 853
331 29
420 47
657 256
227 27
997 440
812 109
974 468
450 110
901 166
287 170
825 319
427 108
485 400
671 43
500 267
983 845
581 262
731 419
630 130
536 395
282 32
808 537
962 707
925 862
760 320
707 561
736 113
137 33
728 644
796 652
699 698
675 515
959 460
611 292
322 185
485 190
311 211
215 181
646 432
914 530
841 89
872 2
553 478
992 25
784 367
725 540
867 125
108 104
768 456
886 814
742 693
669 459
846 418
563 361
665 402
728 384
890 215
262 214
873 576
740 280
645 233
311 64
817 22
167 136
856 592
268 9
184 168
460 6
302 140
779 374
385 235
551 410
666 11
870 822
142 58
809 179
355 336
620 190
599 323
999 407
903 670
797 221
239 122
656 217
959 337
758 515
941 317
967 919
769 243
521 39
739 655
789 212
535 76
569 560
725 382
728 322
710 385
211 34
467 275
524 464
726 709
786 245
942 255
265 40
633 87
865 424
968 394
650 224
901 267
544 285
615 417
704 10
540 186
834 210
725 115
931 776
753 297
601 265
438 166
875 204
604 148
889 61
964 419
709 547
591 35
952 821
660 261
314 77
809 96
749 466
362 92
633 86
242 156
643 277
309 98
810 184
756 313
426 286
807 296
635 38
815 65
553 193
464 343
846 538
813 762
587 260
832 393
195 85
590 369
915 608
476 51
565 245
634 405
504 150
809 635
909 635
696 483
760 139
202 71
830 32
675 81
965 830
807 97
455 269
364 208
978 608
778 770
956 570
605 72
962 431
875 627
600 444
764 70
903 890
436 107
785 215
796 200
986 802
616 444
503 447
453 272
106 44
734 119
475 371
907 325
815 256
928 460
982 837
337 284
947 103
903 284
216 7
486 355
583 579
771 153
834 530
731 112
811 59
811 223
863 444
557 514
745 346
324 58
646 49
890 556
674 672
470 188
978 249
971 567
781 686
61 5
734 57
774 760
821 94
175 5
943 494
382 189
940 471
883 410
502 50
184 131
340 185
459 140
980 750
944 160
421 141
776 43
314 35
743 542
706 11
545 506
416 282
494 12
583 304
386 191
729 84
521 147
683 129
966 498
262 225
912 410
775 574
898 94
409 47
796 548
991 84
850 436
535 222
754 77
635 214
777 32
988 187
750 107
843 197
928 125
601 190
711 82
900 448
452 311
975 185
745 679
128 118
440 413
895 173
844 308
690 277
837 201
153 76
297 91
262 227
674 629
712 533
789 743
468 52
684 653
874 74
525 327
845 311
787 670
85 27
299 74
157 52
698 429
669 426
335 276
851 572
556 353
901 585
451 49
648 360
556 273
953 93
949 680
905 158
892 310
693 258
536 319
934 913
805 255
416 239
810 564
952 448
964 883
334 182
392 193
935 30
908 665
931 760
779 240
760 471
669 338
815 701
748 338
866 456
471 416
270 116
844 561
671 247
832 511
895 625
628 69
41 29
994 447
677 384
184 21
704 52
859 69
995 762
304 194
628 510
515 490
514 473
230 124
999 186
985 402
554 460
399 215
494 327
706 120
883 216
581 86
581 257
846 513
71 20
931 398
917 169
748 301
640 471
652 470
832 464
593 546
937 841
506 134
327 47
411 13
932 818
895 247
900 607
843 437
852 241
693 680
519 207
148 92
352 168
774 129
987 457
925 595
768 683
916 643
138 19
472 97
955 171
590 343
150 119
506 470
944 123
887 815
221 167
468 208
293 162
766 131
511 397
879 2
912 775
580 565
379 182
925 915
973 789
853 260
638 45
846 645
771 131
579 511
845 72
913 555
924 636
339 116
869 380
797 169
569 560
323 221
660 493
864 539
570 440
891 806
832 414
903 324
497 325
989 271
610 209
362 120
631 24
920 98
810 264
79 33
770 69
992 885
715 290
656 106
859 660
142 33
251 211
801 310
383 155
996 63
857 797
500 263
269 69
626 271
802 622
485 3
988 5
916 489
218 124
659 315
911 497
773 427
711 530
906 158
512 251
736 173
611 602
613 332
987 271
964 961
699 95
674 113
857 566
842 768
304 291
923 35
928 574
385 357
964 5
683 43
984 391
865 19
927 665
484 352
724 682
446 199
485 372
918 829
612 447
311 12
990 215
176 59
752 512
380 317
947 84
726 234
710 371
480 160
318 146
383 276
932 683
119 74
964 104
742 505
772 310
804 421
929 810
746 218
818 126
591 8
771 213
313 29
857 614
931 628
855 295
775 272
503 437
860 791
319 245
852 187
518 392
651 16
624 542
962 769
887 116
994 185
948 906
602 143
851 695
632 428
152 6
831 568
864 637
637 267
490 366
800 309
768 248
359 195
852 73
958 135
800 595
890 265
711 498
500 357
497 160
794 603
937 755
730 674
951 468
678 533
417 71
1000 142
826 619
560 165
118 108
571 241
837 794
922 213
733 642
484 353
320 140
820 646
919 567
810 475
404 346
310 219
428 138
271 94
920 351
279 38
980 589
919 128
971 525
193 175
367 236
477 320
153 27
335 302
200 196
594 145
612 177
917 128
412 347
798 794
684 457
952 857
254 200
74 61
443 123
726 256
870 774
482 240
626 319
62 37
261 195
476 321
705 664
841 235
742 528
674 236
858 485
682 304
601 310
765 479
996 36
842 742
675 205
666 163
398 236
286 120
642 461
444 431
103 18
392 233
822 490
522 40
773 170
288 159
760 214
646 415
502 432
811 507
923 758
990 292
222 81
853 185
795 336
890 644
573 17
947 597
232 40
992 123
923 368
406 339
965 819
928 354
376 33
433 216
598 24
613 224
921 448
763 7
198 78
977 613
281 22
945 549
542 93
619 100
829 734
692 436
322 229
924 912
843 781
971 285
515 445
942 229
787 461
849 10
400 57
525 37
902 118
411 133
654 446
312 9
657 167
369 57
274 216
914 431
723 513
390 54
463 263
604 275
831 108
693 682
317 94
355 304
450 245
879 599
735 9
868 435
885 364
988 797
812 694
574 414
810 10
560 372
741 508
804 251
996 206
953 328
444 5
725 570
865 44
617 223
297 296
444 397
908 51
652 97
894 848
172 40
971 7
874 464
812 37
579 513
235 164
805 379
955 480
773 492
755 429
606 34
994 869
721 366
507 263
706 380
517 250
833 462
647 116
833 530
900 721
846 23
667 92
723 719
815 292
827 93
855 625
835 73
848 266
735 588
957 915
813 70
783 293
462 66
882 711
858 583
768 526
826 240
400 356
904 465
541 536
269 29
729 59
962 98
944 128
571 207
861 278
991 748
425 46
995 714
739 488
242 234
866 560
886 502
606 23
570 114
600 310
765 732
677 135
921 367
663 524
758 376
416 395
552 122
743 581
986 141
506 288
818 656
823 180
801 658
722 66
690 130
502 429
755 58
765 261
687 219
547 472
797 531
756 187
996 288
905 534
703 357
631 591
624 134
665 376
883 795
983 255
178 143
938 169
225 60
404 31
739 484
954 526
738 547
953 591
268 143
630 40
233 134
567 191
643 395
592 100
529 156
672 653
800 642
272 201
907 158
549 429
784 289
973 915
295 160
184 125
941 73
687 4
708 105
498 192
939 575
664 92
388 189
389 20
614 569
698 1
872 579
351 246
837 291
868 473
812 249
928 263
803 659
795 208
457 159
538 73
954 593
865 742
501 373
805 100
572 358
752 658
858 262
737 146
883 512
86 17
496 191
953 884
736 450
842 558
984 537
821 170
581 516
371 204
372 243
470 271
784 488
736 661
545 113
854 746
762 17
928 629
762 141
444 332
927 908
781 196
566 479
722 176
635 607
997 286
998 90
781 98
788 271
857 20
787 430
716 267
619 260
875 325
830 740
824 120
271 105
838 569
893 113
512 456
704 113
913 251
934 456
326 270
132 55
603 558
599 429
546 18
731 276
815 776
917 701
381 319
944 770
863 146
529 322
924 168
737 339
297 137
692 468
850 468
177 78
677 668
374 341
860 778
780 392
322 265
934 818
603 449
924 157
178 118
671 606
840 538
488 67
816 291
873 391
930 754
267 189
619 139
787 725
883 200
947 460
261 254
653 403
966 546
990 869
919 725
738 650
805 682
984 359
833 576
244 207
333 138
889 163
516 372
444 236
309 248
610 338
790 434
266 204
691 54
581 541
272 44
757 354
858 205
490 253
642 483
575 132
796 635
859 11
950 472
899 683
977 139
423 328
912 248
526 339
573 346
469 1
459 245
599 183
666 25
562 379
631 69
672 527
652 326
273 67
783 721
695 136
390 369
997 369
247 48
808 407
665 256
836 83
770 54
506 416
190 183
479 310
967 81
761 503
625 442
693 489
478 98
973 216
820 434
842 673
360 297
974 189
749 716
994 81
898 596
330 177
933 358
579 176
882 431
940 650
657 383
663 223
496 356
990 298
235 183
253 133
747 293
50 1
522 249
589 303
834 182
840 111
590 32
247 216
933 120
921 487
862 396
877 652
625 611
845 34
860 343
784 511
686 669
867 636
937 618
687 172
786 349
831 633
629 87
996 97
821 250
790 24
891 885
377 96
379 85
328 203
430 410
838 122
635 240
854 769
518 242
557 136
430 98
633 518
278 1
326 163
726 199
718 195
862 612
596 378
773 684
817 769
449 57
339 59
982 113
532 224
259 189
633 195
549 148
901 275
253 122
948 125
937 287
636 237
928 377
966 424
928 255
909 771
190 131
564 228
992 408
681 205
672 230
690 293
632 572
704 528
226 66
793 364
506 445
501 176
972 409
652 456
755 678
622 411
803 776
851 324
605 216
153 83
566 338
912 791
757 80
532 247
900 433
555 323
650 64
393 204
752 597
893 826
447 320
883 220
274 72
887 307
938 269
991 681
471 207
611 328
710 43
611 239
530 24
913 42
186 136
479 35
923 462
962 515
799 540
850 23
515 42
841 505
980 88
335 319
235 222
860 384
809 282
730 597
691 153
741 720
959 423
986 834
749 629
526 42
843 271
504 239
954 140
543 39
799 153
821 341
957 363
551 26
578 486
436 108
971 752
981 79
839 736
495 363
502 235
711 305
992 430
661 333
846 708
235 91
862 505
568 211
558 45
470 469
460 175
485 473
278 215
381 330
770 219
896 180
551 203
575 141
978 957
192 122
89 74
639 20
100 14
327 40
699 88
269 36
291 207
133 122
523 450
865 853
989 378
724 687
943 82
712 269
958 317
534 456
975 186
971 747
998 508
830 27
676 189
731 241
962 347
460 273
784 328
288 50
404 210
563 515
918 38
977 784
859 850
585 126
614 534
973 766
837 394
400 302
873 209
917 278
409 356
997 947
946 24
504 314
569 303
669 282
248 187
909 813
907 416
816 115
925 542
999 343
840 233
520 312
279 153
982 713
778 223
961 159
894 176
620 436
809 382
688 619
981 666
849 448
511 47
496 141
607 94
856 149
907 163
422 346
774 140
924 388
963 735
485 239
774 465
916 92
254 93
247 61
934 402
843 472
941 800
317 150
932 465
401 225
576 144
618 568
998 306
790 390
232 16
953 195
516 321
84 82
404 32
921 553
162 67
741 414
370 7
926 536
980 973
857 304
718 337
144 122
172 128
414 15
574 211
930 207
792 656
806 564
430 299
725 63
721 245
838 216
525 20
712 309
697 681
607 375
525 285
677 545
827 673
883 664
598 394
466 104
629 89
542 378
983 620
835 640
825 483
136 22
756 585
316 229
720 303
869 650
966 164
567 296
921 263
758 208
583 492
164 28
764 238
868 504
724 245
979 762
689 462
470 421
926 576
610 519
947 534
251 58
856 430
647 294
981 444
574 119
433 49
493 30
798 92
991 325
825 626
795 682
618 572
244 23
333 79
326 31
872 518
456 95
356 11
676 123
707 219
405 290
545 164
995 950
674 421
697 431
810 800
604 53
974 339
522 135
469 217
315 188
993 888
179 131
655 509
950 527
700 163
621 59
857 397
782 278
839 296
293 68
723 331
588 150
574 532
708 600
638 239
503 405
390 203
851 822
957 929
266 45
889 701
856 468
852 119
303 182
563 106
207 47
512 485
739 444
296 278
814 364
897 191
564 58
735 149
657 112
416 148
909 209
655 162
500 193
630 566
748 629
503 127
503 441
273 80
991 97
198 49
816 293
811 117
521 44
524 352
722 475
547 268
963 215
909 571
463 107
556 214
626 576
878 31
525 338
414 213
727 655
975 325
371 218
978 338
898 126
494 187
227 98
529 317
520 482
976 196
810 338
468 200
648 183
253 19
707 431
677 459
396 13
291 36
307 261
256 20
833 262
883 479
840 219
994 872
415 225
822 78
254 12
904 483
899 46
994 421
762 383
98 40
192 16
770 83
551 275
570 336
421 230
876 628
994 179
862 571
344 24
758 243
928 309
408 95
391 273
692 127
892 881
899 198
563 504
990 122
951 551
528 466
701 511
967 731
938 40
816 54
727 151
996 206
637 135
866 460
842 113
882 249
822 687
780 127
966 237
475 405
991 560
959 554
628 246
574 434
983 398
257 71
779 86
992 792
597 595
715 344
718 44
458 246
989 101
628 391
392 207
478 374
903 383
990 502
969 482
599 365
971 353
854 391
443 284
919 540
621 356
977 179
529 301
372 166
306 26
188 99
336 144
434 195
885 771
808 618
947 38
973 526
265 152
631 377
904 843
848 265
747 514
988 829
984 158
989 59
789 356
689 334
77 49
759 323
803 293
816 606
915 729
979 237
379 5
801 21
748 742
806 343
663 343
638 556
637 221
415 347
235 17
677 480
272 79
998 221
424 307
991 975
685 606
541 507
903 334
717 5
751 79
541 95
852 480
935 730
868 752
324 61
675 400
806 432
167 23
597 92
943 524
991 748
665 310
511 422
710 48
409 144
694 241
765 44
624 119
621 583
303 51
207 6
981 714
355 241
796 781
718 5
216 104
897 763
572 163
946 348
785 59
583 63
617 395
886 67
970 507
214 101
728 260
754 618
401 310
723 59
982 635
336 283
866 134
374 75
828 624
591 6
114 108
958 720
706 300
457 277
325 227
659 68
582 29
497 295
733 110
399 262
989 775
667 243
812 602
319 12
896 28
899 532
899 354
941 678
700 136
843 765
730 23
565 386
569 366
398 204
885 758
413 316
994 419
974 968
803 486
741 533
308 6
635 107
769 239
877 88
659 588
874 412
784 253
375 165
930 828
837 546
900 749
255 58
974 292
445 45
633 406
667 98
979 281
239 60
761 343
865 187
524 123
505 153
926 544
412 226
660 479
774 491
538 521
970 764
883 65
893 71
110 108
931 274
769 626
941 910
391 333
759 319
898 416
953 760
543 116
677 22
649 283
176 175
831 402
276 274
935 98
612 221
893 125
868 805
806 664
968 800
601 171
644 313
630 253
947 578
614 431
724 434
591 58
611 391
561 284
951 900
633 59
116 94
699 218
790 171
947 51
548 261
852 230
987 150
581 218
761 500
991 332
930 523
82 33
986 944
983 917
967 118
728 171
1000 817
649 589
797 434
815 739
933 513
818 201
719 331
998 946
842 79
525 481
757 451
913 864
752 438
258 102
760 284
404 186
981 191
774 269
870 394
720 234
735 649
363 70
500 178
657 461
740 423
744 525
700 579
512 292
593 541
748 732
741 250
801 422
513 355
985 843
652 90
851 28
912 543
813 111
942 97
893 659
482 263
641 432
757 583
302 45
534 469
367 14
745 566
900 583
713 607
493 462
924 661
982 755
440 154
981 518
571 249
475 45
249 186
956 189
594 475
68 44
727 598
855 536
274 169
764 480
407 57
878 743
292 164
991 984
578 576
968 863
881 582
613 45
290 56
912 54
506 280
888 16
633 289
510 230
866 617
680 105
570 499
793 275
526 286
551 515
349 321
345 118
529 52
957 757
465 427
608 119
958 278
716 577
253 79
958 737
829 803
668 480
325 50
418 206
955 305
846 834
730 413
975 77
948 853
682 52
174 86
736 301
646 324
983 759
939 777
172 90
169 169
715 607
413 200
722 262
597 235
863 837
576 284
786 659
196 125
844 515
878 211
640 440
950 663
467 353
758 633
538 168
633 518
228 129
523 501
74 51
771 30
514 11
807 614
586 240
910 855
796 297
522 336
999 999
339 89
427 260
297 278
671 179
357 164
482 98
699 195
648 525
786 757
977 96
300 287
741 184
373 17
982 64
231 152
860 469
684 588
818 347
154 129
515 427
980 317
331 190
368 43
974 821
434 423
989 294
985 669
953 619
957 341
906 586
607 178
470 451
593 48
165 68
644 624
1000 486
671 141
931 342
447 235
532 2
573 83
760 488
348 97
740 643
650 155
602 237
888 471
430 288
535 87
390 251
202 40
955 121
573 159
826 348
546 349
904 204
389 165
787 175
249 120
478 352
458 249
750 136
743 130
460 115
345 206
977 691
775 197
963 707
894 379
687 536
976 16
203 156
233 57
317 147
859 694
211 200
796 538
946 568
582 507
967 53
678 534
519 319
359 99
812 120
842 503
584 518
709 257
463 423
662 120
783 373
740 73
603 528
801 379
827 519
242 187
754 444
839 32
644 303
426 43
877 115
634 341
806 579
445 322
945 481
700 587
884 431
203 188
344 265
419 38
772 715
481 340
412 64
411 331
780 328
785 683
523 108
653 308
880 535
693 225
971 656
852 48
768 695
189 159
770 136
674 279
813 59
945 97
986 293
138 127
863 148
916 76
680 11
957 906
314 273
905 816
875 509
465 181
810 358
551 480
942 450
759 303
914 332
930 570
637 633
973 964
655 231
569 7
570 497
524 479
758 253
574 362
259 54
781 247
576 549
979 114
959 364
629 234
265 40
925 620
325 77
434 3
373 273
204 122
705 127
376 330
553 230
837 495
891 245
546 476
852 587
696 312
569 553
989 520
742 633
988 439
956 686
675 411
610 87
473 69
894 820
678 96
576 25
572 41
969 417
799 614
831 318
631 490
448 302
913 349
415 163
563 447
765 114
215 180
155 47
672 381
416 71
539 275
400 278
574 156
663 482
997 132
780 180
646 206
933 345
502 240
731 271
836 473
799 393
735 358
692 34
959 840
903 803
762 41
575 552
823 788
321 100
782 171
615 104
135 6
780 767
750 475
876 418
584 29
668 394
978 706
407 97
596 417
685 684
602 347
552 262
692 158
861 440
866 635
602 9
306 153
998 990
919 569
555 524
904 377
480 265
591 424
952 510
916 605
639 517
968 787
276 101
589 279
638 212
141 90
863 516
744 124
887 602
573 527
118 54
520 258
484 419
849 685
429 27
896 313
732 48
894 120
487 66
951 588
950 372
696 693
901 746
960 578
680 276
201 12
447 47
923 892
725 653
677 597
581 314
869 857
729 232
539 89
38 6
612 490
896 848
627 452
579 69
303 174
827 280
877 854
967 893
400 345
843 215
405 149
334 20
451 379
287 18
486 337
659 122
344 159
922 888
777 316
981 617
951 565
607 295
830 390
336 215
426 78
784 247
951 568
785 145
665 331
945 654
308 307
613 421
781 367
814 394
705 391
892 596
989 122
629 432
313 161
953 182
996 934
343 248
970 6
723 420
394 307
949 428
376 76
864 228
948 616
578 546
752 679
725 458
969 422
555 279
869 64
622 212
924 918
791 93
824 415
458 286
527 293
697 142
373 288
440 145
622 148
890 793
227 184
879 202
923 665
699 7
930 874
593 465
805 192
801 766
740 484
823 246
449 438
981 310
668 303
370 306
846 430
191 184
634 378
404 237
933 360
620 428
863 433
770 597
814 119
241 124
876 379
176 47
277 217
792 721
611 330
241 50
705 514
749 531
683 406
464 382
962 17
495 442
599 249
921 767
488 458
671 33
599 411
631 326
415 403
836 569
461 150
589 353
921 661
233 115
691 264
491 131
616 613
430 417
954 891
994 500
964 887
506 325
798 309
875 861
761 738
398 176
954 524
590 272
355 138
841 757
552 513
957 478
688 4
759 643
548 538
726 682
364 301
473 178
799 16
876 835
453 266
355 24
379 306
966 709
793 224
772 217
600 556
422 15
697 630
173 76
756 72
176 175
340 95
356 111
965 899
835 625
668 581
860 689
411 206
417 131
281 153
547 44
793 690
968 595
547 91
592 109
937 525
544 130
437 21
962 686
773 632
597 255
872 743
738 8
637 28
362 159
874 469
517 257
410 324
832 725
631 364
537 4
539 298
66 56
287 159
746 591
568 431
593 280
819 471
784 317
928 687
867 424
788 780
956 598
941 225
493 40
867 232
223 211
874 174
927 815
498 252
352 303
550 535
822 516
872 160
982 822
701 91
836 598
974 784
734 508
874 585
978 782
705 543
753 690
579 69
825 630
542 236
808 585
865 599
790 82
591 261
820 115
872 6
216 181
988 804
990 801
647 173
740 548
386 352
494 338
700 495
788 472
955 175
601 247
854 425
618 376
861 182
422 89
698 319
713 403
405 35
364 91
948 630
396 353
969 191
328 283
175 141
389 385
998 858
782 613
870 277
640 113
975 569
783 405
422 409
722 31
985 10
858 506
678 198
448 38
984 170
743 523
876 102
695 5
434 287
672 619
978 593
820 545
770 703
764 104
588 295
762 63
721 146
600 591
787 727
802 385
965 173
962 83
913 66
928 687
459 277
456 88
391 193
652 280
605 169
295 211
218 153
401 261
572 139
945 164
580 290
884 730
452 361
740 232
65 40
299 259
725 638
796 732
339 110
862 754
746 350
757 71
498 61
463 448
233 111
632 465
944 381
958 950
543 295
595 342
564 368
805 237
745 96
839 118
175 25
693 492
824 735
950 772
178 79
913 333
938 124
635 341
951 202
864 384
918 813
623 571
946 882
854 84
743 430
845 10
490 488
945 190
170 103
623 295
784 342
894 482
663 561
471 245
665 177
879 736
885 678
791 264
996 363
983 848
593 293
938 412
445 427
691 5
865 856
470 78
823 561
774 41
878 832
343 214
632 575
944 347
795 7
582 242
872 448
582 522
943 748
988 645
557 191
166 41
882 835
445 59
807 599
873 609
273 72
343 178
919 457
820 207
961 834
916 18
303 261
984 413
311 93
483 181
501 359
758 716
992 277
379 142
737 672
620 39
634 144
839 668
884 739
907 254
349 261
815 114
370 339
988 236
455 403
957 503
379 37
518 204
889 17
937 781
772 645
973 777
841 812
347 119
622 187
628 583
956 938
201 31
683 224
705 46
490 98
924 640
894 379
879 878
845 255
666 46
789 136
609 303
624 174
725 519
605 467
816 816
381 200
700 48
396 258
318 284
487 28
490 439
650 636
576 54
965 468
962 660
478 320
358 7
854 773
256 123
712 611
687 69
855 474
919 277
326 182
994 192
786 404
795 15
703 193
339 215
198 189
627 253
428 158
321 134
740 457
320 167
692 615
467 352
640 202
399 10
913 534
245 241
307 11
84 20
946 300
878 61
60 15
479 328
231 100
789 321
763 447
898 724
801 136
651 323
941 650
540 166
814 801
479 63
935 659
824 298
863 506
949 869
901 481
905 145
924 717
723 645
649 380
772 224
649 640
562 61
213 68
562 293
644 224
915 609
430 69
411 294
299 125
154 90
745 677
682 480
800 396
985 232
950 294
938 322
291 172
342 229
253 185
804 86
489 451
892 50
536 200
669 431
981 32
404 383
354 88
909 250
340 159
557 263
134 122
988 445
672 289
262 70
994 671
990 347
459 110
946 666
654 420
901 895
333 15
851 291
715 8
705 230
449 246
313 204
577 558
806 262
347 109
404 382
990 370
887 517
590 428
970 541
841 431
384 361
503 194
654 48
560 481
253 192
295 112
174 124
956 864
884 518
535 148
765 623
878 830
984 579
442 231
909 137
695 116
473 320
881 802
609 498
753 50
969 158
565 510
813 151
803 562
400 294
687 459
875 56
872 781
871 561
979 296
643 495
939 511
247 231
839 18
707 633
859 806
691 474
975 285
417 88
227 31
776 293
930 356
741 736
983 34
875 198
833 186
684 150
126 8
590 58
868 503
901 780
966 238
944 224
368 321
809 219
968 573
819 502
743 96
936 717
564 230
980 642
439 327
696 487
676 178
868 435
927 499
911 204
553 291
492 123
447 252
282 241
856 427
753 649
642 82
256 129
260 147
530 397
959 824
596 100
997 278
721 704
722 403
701 524
415 280
685 254
913 344
953 246
874 316
741 577
951 599
756 30
448 410
974 79
736 411
831 591
138 11
979 613
773 64
810 170
671 264
728 659
766 95
943 287
721 652
433 15
461 7
846 49
383 281
535 369
962 770
823 689
384 42
868 313
322 280
792 531
893 744
575 282
629 567
837 758
882 488
77 26
730 132
625 64
922 441
418 13
748 46
940 795
408 405
892 385
763 559
393 374
521 205
544 539
715 445
450 418
786 456
951 922
369 277
798 193
535 484
400 19
851 746
123 119
728 219
956 222
143 17
853 498
876 808
523 358
410 159
126 91
662 561
303 17
579 215
704 665
824 568
498 497
761 587
667 646
946 485
839 772
963 343
926 254
966 240
721 626
105 36
785 554
459 142
418 90
720 18
961 384
980 509
593 119
592 246
699 475
941 785
425 280
719 561
709 185
472 309
433 224
578 573
485 485
575 168
337 290
624 6
511 149
731 570
223 10
766 161
870 825
849 761
939 776
975 883
288 187
405 52
534 247
722 555
791 606
854 260
670 274
900 555
735 101
578 261
738 588
480 51
621 231
959 285
499 271
649 202
689 573
804 197
291 82
977 734
992 740
839 754
833 624
914 362
570 351
475 330
609 296
662 70
954 220
517 299
893 184
821 337
639 126
880 533
815 162
254 249
111 9
235 129
608 406
980 50
815 195
692 36
429 250
682 54
636 360
621 469
994 867
957 218
883 38
399 63
738 352
834 488
545 256
450 266
444 357
691 50
794 653
936 911
792 171
291 56
243 107
714 239
792 657
756 695
683 269
907 833
429 51
542 12
702 232
412 365
863 328
678 106
997 692
816 339
992 786
170 6
552 102
529 106
422 372
871 382
529 299
623 30
935 3
479 447
342 89
687 83
708 614
562 518
577 383
536 426
571 500
703 317
688 610
349 318
480 23
991 387
812 393
285 94
248 104
659 588
537 172
923 76
943 787
293 7
673 627
655 248
965 130
715 304
657 313
58 53
866 367
420 33
382 20
994 925
377 370
554 35
817 223
185 104
349 321
616 509
874 57
434 319
832 749
116 50
914 685
655 136
548 220
651 376
642 370
941 457
514 496
497 389
906 501
696 648
892 675
732 613
793 462
504 358
404 306
862 192
934 593
991 828
517 133
791 344
950 469
683 655
855 79
812 578
568 354
856 131
200 123
941 478
841 655
890 278
906 2
112 91
984 933
453 408
812 270
970 125
969 821
344 226
333 305
555 397
651 384
881 345
170 19
978 87
774 327
513 398
528 262
851 786
673 607
266 104
901 456
687 556
955 858
566 409
505 179
721 6
882 380
995 764
393 251
769 18
861 314
243 87
525 249
505 345
444 162
839 213
260 2
192 172
205 164
948 780
726 112
690 57
518 434
415 351
937 365
924 583
955 49
377 217
704 530
354 178
961 393
778 386
697 2
949 309
957 885
892 171
960 692
852 184
271 102
951 949
686 487
149 98
906 86
997 185
565 501
903 684
893 613
488 79
909 600
700 367
754 532
542 275
711 543
831 794
590 154
899 546
420 84
916 595
829 281
649 501
904 734
895 503
792 134
647 40
580 406
495 43
660 83
628 524
851 577
335 100
793 628
274 137
824 144
479 76
526 236
913 883
394 158
786 444
644 323
892 215
684 128
760 637
978 100
124 15
421 243
865 384
718 602
555 242
548 201
245 239
30 28
982 319
578 75
728 274
652 360
739 88
771 48
830 438
999 457
314 161
564 52
266 249
856 448
631 389
624 62
912 114
567 120
915 857
804 564
625 298
717 168
470 387
926 505
685 610
939 108
751 480
284 200
996 918
992 204
961 287
987 928
924 464
855 481
904 254
540 282
545 351
470 85
471 188
767 311
886 338
496 274
746 478
787 554
906 739
812 400
979 573
146 132
706 481
799 551
894 863
499 358
795 279
749 218
636 69
826 64
925 144
847 411
469 224
689 338
897 260
723 670
818 283
362 186
936 470
706 294
329 175
896 777
654 66
812 338
697 603
528 363
667 267
702 328
878 753
637 496
681 504
926 101
907 810
586 573
725 96
922 484
769 696
871 286
826 161
442 136
769 74
697 216
759 669
520 320
568 190
630 61
193 89
866 287
841 747
873 550
681 385
553 456
970 315
874 228
307 239
799 75
883 635
900 14
517 369
697 500
395 317
418 292
843 645
328 139
916 81
708 167
631 475
814 459
287 207
752 699
544 6
459 443
762 214
572 341
652 201
553 533
992 40
773 376
734 268
560 506
973 391
887 589
911 704
843 578
376 189
371 34
229 32
943 129
481 83
322 185
660 300
145 4
894 518
625 512
350 275
199 40
587 460
927 849
539 93
573 337
939 444
989 397
846 44
290 68
479 342
213 94
611 501
543 408
464 461
842 791
579 336
456 334
118 97
541 421
797 617
851 751
611 507
879 422
499 497
732 380
796 175
825 677
616 317
477 130
668 133
803 148
636 439
511 372
927 763
807 769
929 129
827 17
596 125
888 500
580 493
177 134
346 91
972 547
434 252
720 371
396 54
283 53
984 743
890 793
692 143
435 151
793 327
233 146
870 674
264 177
913 130
811 598
819 401
837 302
738 257
684 359
921 79
701 337
934 441
757 652
632 488
757 653
937 283
690 219
643 521
832 696
859 543
942 699
221 210
760 381
703 581
875 341
982 165
541 540
489 84
674 369
903 107
718 175
950 494
898 451
655 62
606 583
463 303
888 854
895 768
576 435
919 100
870 76
891 887
637 306
616 206
782 92
761 574
982 55
479 170
376 264
116 22
765 209
839 806
386 148
596 151
949 56
126 32
776 439
884 425
435 320
797 423
622 503
155 119
870 716
784 370
846 674
715 65
730 522
961 448
874 10
794 170
375 285
834 667
992 906
636 337
158 157
347 19
991 837
681 80
694 20
878 417
979 537
631 603
911 775
758 292
775 583
769 737
346 182
397 84
998 99
770 296
902 833
850 635
488 376
884 864
886 674
758 563
784 118
637 272
899 626
583 48
513 435
657 531
483 436
983 106
899 73
708 174
444 124
733 108
760 513
769 580
600 187
768 688
504 395
836 384
794 406
702 323
808 718
320 226
747 272
672 598
738 714
888 656
454 23
682 366
847 191
283 46
860 613
922 857
247 70
819 228
576 496
709 491
377 101
860 120
936 556
895 416
696 128
821 637
897 582
323 226
421 26
924 414
348 40
965 830
1000 148
894 209
498 194
885 645
291 222
939 104
520 18
375 206
755 486
326 67
908 154
558 400
731 402
789 162
121 27
860 435
962 405
556 480
739 338
835 814
757 260
893 818
34 9
399 17
211 11
977 194
350 243
839 652
696 24
714 480
533 403
697 22
404 338
709 664
723 223
897 620
762 333
539 172
565 172
732 587
472 225
800 530
542 362
731 202
779 716
970 671
866 87
412 225
577 426
969 850
250 66
689 181
411 324
979 938
933 759
760 538
772 283
458 52
729 707
832 84
723 15
444 439
342 39
493 337
666 666
825 556
577 329
714 440
867 586
458 163
494 134
684 549
182 116
679 624
664 117
702 697
968 634
483 32
279 256
585 467
648 49
39 12
302 190
616 315
658 174
693 614
621 354
618 228
944 457
32 28
877 725
569 550
283 276
923 780
751 502
215 40
989 822
460 379
944 451
537 159
751 383
749 681
908 428
588 3
817 708
820 145
969 250
861 310
787 453
985 823
925 922
731 291
630 187
202 68
544 376
435 344
860 30
669 391
842 650
581 71
660 298
56 11
907 318
450 137
944 93
972 681
700 163
617 40
356 295
449 426
819 84
746 463
776 298
955 237
552 550
486 63
921 169
813 40
617 499
385 239
634 301
266 36
984 794
480 9
960 634
746 729
430 46
62 7
771 499
666 174
271 212
403 145
491 481
891 713
51 23
953 720
595 506
938 458
340 334
974 696
881 165
524 204
624 509
522 402
513 246
922 306
976 14
991 920
483 47
820 684
421 289
610 325
263 257
115 4
983 472
642 349
551 495
499 488
697 10
697 232
924 183
625 260
675 154
624 622
812 759
688 624
822 808
621 236
983 961
805 369
730 277
448 277
779 216
796 324
803 650
127 90
381 336
622 372
550 291
469 189
561 529
829 743
926 84
352 56
699 425
433 184
593 236
454 265
875 64
642 209
986 866
343 191
235 224
850 297
127 17
709 166
873 661
859 650
885 238
911 589
743 125
797 12
398 346
840 102
816 281
881 346
857 246
953 367
366 248
874 815
880 4
879 640
896 877
466 304
788 236
827 393
999 810
819 403
990 672
860 812
501 375
941 377
688 407
675 404
775 743
911 894
965 48
851 470
871 811
683 209
906 664
374 235
597 454
653 490
403 70
996 988
341 21
810 484
613 62
953 56
877 693
822 78
512 267
423 71
462 125
957 501
271 26
739 414
787 382
882 50
908 821
445 119
707 26
453 62
290 154
205 179
704 578
911 369
750 630
692 429
862 99
917 737
776 732
749 674
820 743
651 644
475 89
527 445
511 462
689 291
531 414
336 132
872 710
655 633
996 774
892 580
862 212
592 469
316 31
721 608
903 491
918 78
421 273
267 199
430 395
966 419
954 185
828 817
726 506
660 392
828 785
983 4
726 75
187 86
786 157
362 357
623 79
891 677
861 37
748 336
814 643
380 367
564 181
517 69
773 608
509 57
927 118
853 437
471 60
986 767
853 283
872 59
865 677
623 504
954 185
812 454
422 24
796 150
670 229
783 251
439 232
709 239
839 113
216 183
728 354
908 434
678 87
810 48
627 327
983 45
533 485
631 525
450 30
792 181
910 580
990 851
886 137
574 512
420 61
180 4
328 223
284 92
671 351
756 674
891 32
997 38
501 231
397 102
347 147
575 150
776 767
359 267
568 385
214 119
926 479
993 844
236 227
111 47
965 487
691 211
148 108
889 735
867 833
520 383
142 139
647 130
896 238
886 708
705 456
936 928
879 456
304 271
756 152
509 3
240 62
925 622
208 35
889 194
890 109
738 549
645 259
435 295
974 237
703 301
489 373
803 228
796 184
862 207
803 674
999 744
489 460
986 411
966 779
957 579
810 661
845 422
489 378
397 242
147 1
901 63
727 431
764 728
543 240
648 296
590 381
292 246
983 658
831 107
581 463
841 258
834 826
889 636
551 437
796 764
546 64
761 199
103 61
648 357
615 422
790 730
255 239
716 550
290 271
566 535
246 174
816 546
960 676
159 107
636 436
946 613
943 13
839 306
916 818
756 278
395 318
830 822
765 264
743 463
698 155
525 199
407 337
934 400
254 108
499 194
809 177
150 11
594 33
864 799
406 222
896 284
822 699
698 490
672 312
926 754
990 951
729 534
474 463
480 285
892 193
767 540
531 188
945 839
148 122
876 140
309 105
557 421
365 64
721 96
703 513
584 549
633 450
575 48
999 406
538 536
771 168
887 430
338 335
751 621
520 278
795 387
945 140
576 357
802 644
963 951
749 671
466 117
578 467
764 8
795 220
806 581
738 564
867 130
865 542
387 58
178 160
494 339
131 22
531 193
676 616
840 24
771 642
485 296
756 447
484 89
971 10
554 495
39 15
530 127
184 155
985 792
962 529
996 60
330 159
752 112
827 338
449 425
810 424
601 199
570 5
628 543
471 353
695 11
345 288
653 325
868 167
921 89
593 31
877 479
542 8
858 439
988 87
900 485
725 672
32 16
986 68
526 359
651 412
411 78
783 507
981 778
459 19
445 290
610 32
705 291
720 360
582 447
529 277
800 100
610 168
186 106
975 451
605 150
358 204
406 334
604 555
766 555
915 445
309 301
231 33
753 664
247 182
895 864
854 344
623 238
355 355
775 277
577 66
926 408
873 257
540 336
907 461
112 63
860 521
593 384
990 284
182 124
379 253
579 329
548 477
756 364
533 56
993 528
840 647
515 130
692 659
790 698
795 788
718 267
439 431
413 366
625 408
710 322
404 42
588 347
868 797
269 268
254 210
556 430
996 37
535 314
612 52
786 438
832 49
937 736
572 249
920 44
439 118
859 15
907 887
984 229
842 340
781 114
887 202
827 677
728 447
276 229
572 265
810 795
615 601
349 263
575 520
772 579
724 89
369 8
766 371
454 154
584 368
560 497
583 446
781 717
822 819
675 435
500 411
925 17
232 20
900 472
539 91
596 348
796 182
948 928
238 103
883 661
721 620
563 76
838 90
871 83
555 421
917 307
818 515
356 41
440 324
748 349
292 230
798 120
926 741
835 745
854 481
527 69
408 136
450 344
633 132
939 713
805 439
770 220
872 113
706 397
653 476
302 44
730 264
782 81
623 33
982 529
610 137
871 734
715 147
214 91
774 641
741 608
676 384
802 591
890 598
738 660
766 587
905 655
649 206
469 256
576 43
995 421
834 211
905 834
660 310
726 607
296 30
935 818
640 152
754 517
689 90
615 387
375 320
957 405
862 409
467 269
216 42
222 88
619 472
863 726
679 434
359 14
786 472
744 714
879 801
999 131
806 734
228 38
962 88
354 70
385 372
725 578
958 287
439 384
811 235
544 203
478 472
706 400
805 444
79 24
846 200
869 262
385 32
794 389
390 106
721 299
648 527
481 314
303 53
859 770
162 148
801 348
863 344
835 184
646 344
769 225
924 804
349 50
756 279
145 31
817 810
520 299
888 158
531 199
718 139
790 554
362 32
276 57
957 944
880 634
890 117
851 453
553 477
491 22
965 3
993 892
745 313
966 769
995 190
849 558
864 762
804 324
397 133
735 146
798 656
197 62
755 697
758 620
908 886
454 392
741 646
796 171
999 503
540 380
992 929
279 258
972 723
881 762
597 449
541 492
328 324
988 950
603 419
887 810
953 672
757 91
540 142
264 206
325 130
423 382
228 17
423 159
929 607
986 353
557 26
334 280
465 454
890 148
499 146
813 392
724 337
895 407
550 520
754 295
683 593
218 164
894 607
395 270
922 845
923 437
445 208
212 114
225 222
544 470
302 177
767 191
655 647
916 749
802 220
353 63
720 85
730 106
705 81
898 717
798 475
756 397
789 98
874 66
889 713
440 274
479 327
483 240
456 194
684 389
370 24
958 246
393 323
590 209
945 611
446 332
772 716
505 62
890 452
674 77
948 462
612 383
477 262
217 99
777 475
344 156
815 308
527 142
971 859
564 34
916 526
608 377
647 373
774 155
741 12
252 34
686 601
999 353
770 481
942 572
521 473
831 94
885 715
747 455
917 384
747 382
425 316
596 522
568 484
788 132
364 45
685 628
729 520
928 250
981 707
520 325
532 424
720 650
767 228
682 433
931 198
790 651
480 348
910 440
702 139
680 235
788 154
815 194
928 278
905 295
640 41
685 446
398 165
599 148
306 31
549 205
675 590
475 204
386 261
766 565
961 441
839 700
970 660
186 67
432 25
451 240
509 122
627 36
892 411
369 136
896 28
514 138
342 288
696 455
911 504
632 493
679 241
234 173
260 144
392 189
455 272
250 192
564 310
676 11
817 605
904 652
574 397
336 179
778 268
367 182
567 21
302 134
859 799
671 473
525 312
780 391
646 621
897 526
445 68
573 271
678 261
891 800
482 390
783 615
626 202
280 271
354 268
447 344
618 415
896 285
634 633
198 119
763 503
284 266
205 39
887 69
787 145
697 478
886 442
576 447
552 86
869 424
326 173
771 10
266 42
906 180
924 874
427 232
992 159
960 67
92 80
615 122
326 139
291 276
680 517
945 17
992 556
966 739
837 24
871 842
844 343
385 36
623 438
267 171
555 276
863 613
530 213
756 79
166 165
454 269
739 675
911 901
712 632
750 50
649 634
652 325
838 274
382 177
601 512
703 79
848 221
528 163
840 296
517 261
430 347
771 377
953 12
153 64
668 371
657 139
364 139
227 187
642 391
908 635
375 314
364 317
941 186
964 321
177 29
384 292
783 382
761 224
678 97
943 885
758 237
810 387
533 106
628 627
663 71
941 213
811 387
258 175
729 116
100 24
530 62
391 213
614 253
648 499
74 52
661 517
831 821
769 369
286 268
969 116
561 374
729 530
781 371
589 393
757 243
943 872
857 421
89 55
837 66
776 361
748 13
581 448
218 152
434 226
892 224
798 473
849 333
641 118
612 274
669 66
990 442
782 609
129 8
554 31
629 308
962 82
786 776
942 615
555 80
844 766
902 762
882 507
626 94
916 308
824 744
945 348
918 645
908 623
191 138
183 46
684 641
965 287
861 530
449 375
975 962
351 317
608 106
458 223
576 407
858 644
761 597
647 112
695 428
640 36
883 249
452 451
985 582
769 431
268 139
261 220
686 253
40 4
973 923
699 389
751 644
709 268
994 487
642 92
958 402
380 246
745 436
802 154
811 746
431 74
539 418
164 2
623 203
938 357
937 330
432 236
836 255
896 319
939 686
337 112
842 160
612 144
756 534
539 85
850 573
525 208
892 651
977 215
846 832
585 215
868 758
861 856
350 210
368 162
425 236
328 49
467 340
998 812
224 211
884 378
143 39
865 45
297 228
477 120
852 74
803 33
647 311
995 303
157 68
591 131
490 380
917 601
977 664
392 364
409 320
518 355
912 65
558 335
688 185
681 423
499 24
818 482
909 401
410 170
926 705
290 61
414 117
690 300
493 67
605 71
662 613
927 706
322 135
734 505
347 109
667 276
883 305
797 85
808 218
995 703
574 515
276 115
759 574
551 485
918 790
794 350
867 775
311 54
276 18
433 13
890 433
564 255
453 309
809 683
362 25
256 28
274 110
756 408
503 237
753 596
951 436
290 127
606 335
705 485
957 250
872 738
589 351
103 43
773 662
870 757
695 146
977 779
965 318
976 486
496 118
974 613
968 304
221 192
906 419
783 437
524 512
488 330
537 448
745 598
822 403
485 17
498 113
931 892
363 103
872 564
709 353
508 362
936 544
676 123
429 189
854 256
782 536
71 23
808 403
40 8
918 119
889 541
759 467
933 843
969 790
908 675
862 675
953 652
920 590
892 312
772 439
656 620
675 521
688 375
860 460
957 313
885 343
732 182
212 208
565 167
418 238
410 4
561 120
765 500
857 214
713 590
832 72
484 283
880 632
594 579
213 190
398 314
797 491
496 90
699 489
795 138
602 563
776 2
908 562
327 58
252 234
292 65
704 50
832 111
675 123
657 197
333 237
773 65
728 153
843 204
140 21
792 3
101 89
880 874
623 272
675 283
432 153
900 381
288 161
701 277
932 734
610 179
657 333
649 312
856 694
256 201
592 145
118 71
333 176
614 481
930 75
344 120
926 587
942 875
309 78
926 309
443 281
481 231
978 75
482 62
374 298
454 449
331 44
749 550
518 505
628 604
178 13
616 102
449 291
929 644
564 462
987 133
842 486
942 537
609 369
717 40
289 77
749 596
788 92
743 623
860 530
895 119
663 367
451 157
844 448
809 485
818 533
843 78
755 103
685 142
262 21
865 453
561 159
702 131
441 269
885 498
643 575
852 284
951 498
689 157
758 307
746 433
510 312
945 942
341 219
260 232
918 275
150 4
198 9
736 61
883 741
621 558
514 64
485 194
570 511
703 667
664 523
709 440
178 66
541 476
858 416
414 147
454 356
700 112
337 50
875 802
619 453
490 90
473 310
961 585
863 175
559 442
880 448
820 472
493 408
646 362
1000 257
639 540
928 609
822 756
752 98
898 791
912 419
640 585
529 23
826 192
757 649
614 7
858 704
625 477
879 427
891 681
486 374
916 292
857 731
660 209
870 754
668 534
618 185
959 163
889 133
874 532
891 888
955 404
882 375
51 35
324 297
713 179
977 611
626 576
855 268
445 63
657 56
659 253
830 234
903 249
545 247
607 80
720 589
681 466
926 143
195 22
586 546
906 646
538 31
800 42
629 98
910 289
695 319
471 131
723 134
986 217
650 405
681 99
812 519
595 162
603 537
327 131
174 2
292 85
371 87
243 210
741 171
935 8
524 508
340 196
942 888
756 166
610 456
237 177
910 407
696 252
609 520
681 518
822 497
376 167
794 253
496 269
940 601
617 131
904 390
135 92
872 265
856 38
842 583
768 260
995 594
976 166
893 508
808 488
524 504
268 140
647 634
880 281
514 388
892 417
806 780
280 171
420 164
521 421
962 124
791 752
597 76
314 132
624 351
357 120
951 333
906 708
1000 535
189 21
152 117
192 34
594 447
831 720
630 589
455 148
970 685
397 1
957 892
999 283
998 170
818 726
488 58
658 96
993 249
715 341
962 429
574 158
265 116
382 170
405 214
300 40
711 565
526 508
704 102
893 285
667 556
250 157
527 509
639 306
944 169
928 330
397 161
749 134
979 467
414 7
345 69
956 797
556 337
495 106
974 498
413 130
844 781
473 33
922 464
593 12
806 7
731 462
533 332
193 141
543 292
824 542
885 714
980 911
777 275
188 50
973 40
699 389
206 123
358 108
960 389
511 38
390 328
908 343
787 399
799 102
388 1
748 376
713 251
735 259
576 254
995 229
796 491
711 575
181 120
929 501
703 557
603 535
475 120
975 427
297 269
409 185
488 467
964 524
969 549
768 245
853 568
971 82
358 232
454 146
305 68
781 234
760 288
219 153
240 61
587 332
714 37
469 285
836 289
128 14
278 78
646 527
711 602
499 196
765 540
999 512
288 274
927 566
824 177
826 368
183 68
321 262
506 226
861 594
997 927
558 316
546 493
982 843
484 29
361 61
489 352
605 293
336 76
950 760
893 665
632 316
878 455
760 732
437 234
784 136
724 580
893 181
832 389
811 54
934 872
793 169
609 100
972 846
925 196
684 257
952 359
602 401
146 33
622 520
136 4
823 816
943 864
805 313
584 1
720 391
818 629
540 229
191 175
762 340
843 736
705 327
646 239
643 60
900 531
155 9
737 159
864 849
940 872
191 145
912 266
845 187
793 68
626 467
627 288
893 442
787 727
551 168
875 396
407 175
332 187
651 211
108 99
883 269
775 87
564 545
771 35
487 440
227 180
812 282
980 657
884 520
462 296
796 6
488 78
892 278
815 180
831 102
977 923
374 102
841 706
301 282
915 188
445 172
252 153
481 82
514 242
988 962
183 94
919 36
668 149
801 427
868 529
957 444
904 804
393 67
906 579
723 11
962 331
892 156
843 94
553 268
885 489
953 83
73 8
841 783
754 736
590 530
306 136
542 98
407 281
616 80
442 129
513 16
829 538
640 461
959 689
303 252
493 280
600 599
288 74
933 548
268 114
987 848
712 452
843 202
714 169
450 255
772 394
760 593
960 277
414 246
999 918
531 139
891 750
455 439
752 32
255 8
644 427
836 373
981 405
858 548
621 595
840 831
829 825
394 315
853 227
633 208
953 860
824 725
827 254
666 416
715 174
643 422
581 199
952 220
946 3
687 356
879 268
665 399
947 199
745 468
702 354
781 102
283 16
874 583
799 230
547 208
492 260
995 277
441 413
765 438
901 503
687 542
548 230
211 84
885 446
483 120
670 6
774 666
435 305
738 158
636 475
494 241
337 297
469 367
943 37
667 229
584 120
548 272
322 12
928 730
874 150
231 204
164 1
784 2
270 5
542 8
943 430
915 581
942 124
678 309
939 315
958 106
811 54
810 261
859 58
446 68
878 380
618 71
326 4
529 64
885 607
594 437
592 503
637 345
553 404
449 295
609 597
594 530
892 834
705 262
842 496
809 396
841 143
651 498
774 565
481 315
236 72
613 287
362 316
584 440
516 322
981 340
943 571
620 458
573 147
777 513
262 141
658 380
95 3
921 226
582 300
299 89
929 743
178 69
786 439
935 257
430 133
916 170
787 391
998 869
525 33
930 848
655 34
430 229
900 773
812 251
534 342
502 465
440 152
984 413
970 926
218 48
381 176
984 391
391 192
882 732
948 900
931 133
493 165
176 117
630 270
815 408
990 158
997 651
823 509
840 297
370 131
325 277
872 834
680 190
770 543
893 128
674 404
824 689
761 112
939 248
918 182
641 195
932 739
764 193
977 925
744 528
976 470
778 53
812 112
865 376
828 522
830 26
288 154
681 542
562 58
813 56
710 395
617 604
325 58
623 280
825 195
675 450
718 221
623 528
839 436
957 675
931 814
450 430
837 765
852 845
395 24
998 342
630 413
807 603
423 132
293 184
399 71
69 8
930 635
518 215
609 110
774 606
687 617
718 151
873 221
612 52
532 187
654 2
669 267
792 117
361 52
454 2
827 737
473 41
876 15
590 161
811 515
649 27
717 47
841 28
571 205
525 519
548 316
622 202
874 808
802 113
903 451
898 237
718 2
869 63
667 651
598 423
642 128
960 257
333 38
365 54
910 383
863 293
226 27
904 820
676 204
619 499
698 138
929 161
647 320
478 237
256 53
646 505
820 119
840 819
493 11
578 531
694 561
635 46
185 37
859 554
787 296
559 447
629 271
644 103
833 538
951 654
746 215
586 309
304 137
920 832
786 374
828 464
731 354
418 167
925 479
404 383
872 483
564 286
950 353
981 826
763 657
695 45
649 496
648 18
466 352
769 634
854 639
679 167
451 301
441 53
844 475
888 821
650 69
986 408
879 87
829 379
955 814
918 770
649 549
752 242
596 549
885 349
716 668
80 46
677 403
573 572
736 270
780 8
703 489
322 158
831 172
512 214
761 42
667 230
833 686
896 816
206 173
644 225
247 151
608 417
730 249
546 477
547 22
747 140
800 397
495 123
478 29
993 184
888 697
763 34
216 173
360 329
285 22
654 22
962 735
380 150
852 312
883 295
315 278
205 57
335 8
997 187
468 292
835 140
190 61
349 9
726 241
243 108
729 29
773 692
868 460
841 222
972 93
912 546
376 150
394 216
735 365
658 496
754 704
369 225
919 548
81 67
763 658
854 251
267 76
877 669
365 95
914 766
506 248
686 672
638 9
751 652
405 337
284 213
831 697
815 338
495 40
701 673
657 432
781 522
458 377
521 150
135 110
833 493
998 842
595 435
427 345
247 217
195 83
914 266
707 16
303 231
875 835
985 307
956 61
904 107
416 21
569 232
788 358
581 244
914 713
498 241
305 222
159 50
752 433
484 465
638 499
928 103
966 573
561 327
686 439
999 636
735 420
563 52
477 438
753 598
798 99
667 146
1000 253
976 487
956 701
609 464
641 124
873 122
748 232
340 195
540 282
416 287
885 712
801 105
870 75
858 281
304 301
679 243
994 942
906 432
992 902
679 3
626 379
701 89
937 282
841 715
672 411
983 305
819 313
351 10
872 410
965 294
887 182
679 190
363 92
946 895
803 221
730 326
812 142
850 265
530 218
261 24
440 172
763 674
850 214
719 518
301 93
210 198
414 235
977 115
660 296
583 333
848 741
418 336
887 252
959 599
217 2
737 361
549 542
959 431
903 336
919 295
193 52
592 584
981 382
534 25
507 464
259 66
505 286
738 647
765 300
264 94
793 101
474 202
338 116
141 8
416 139
753 394
813 264
592 94
931 652
331 212
622 554
856 801
782 439
629 62
568 211
726 83
679 231
749 293
874 571
701 131
620 400
508 200
815 578
800 135
479 426
764 192
745 641
887 83
546 182
910 501
945 624
295 90
637 277
945 820
777 104
411 92
920 858
785 505
577 25
803 770
383 321
936 413
106 78
928 751
491 365
462 409
422 222
602 188
849 90
798 253
955 198
628 463
389 270
390 166
874 278
883 302
620 431
447 372
867 39
801 401
809 635
704 624
705 3
993 678
362 94
893 731
466 195
757 206
997 868
933 614
599 314
610 230
747 520
770 682
483 462
836 812
516 161
252 41
561 239
706 627
937 377
997 123
398 177
382 145
473 339
765 649
978 726
376 92
754 652
940 870
994 355
779 416
332 246
310 241
951 370
525 1
964 148
686 223
737 195
638 443
94 14
447 200
858 224
639 149
314 125
948 386
980 473
230 93
594 330
871 150
377 229
257 4
669 141
888 22
891 836
972 235
278 201
761 57
676 79
954 839
958 422
738 83
879 370
691 460
741 580
985 926
457 126
583 74
851 455
892 672
561 493
814 571
316 268
973 150
378 28
178 73
519 14
678 619
796 686
283 28
623 156
760 246
375 214
836 220
879 735
809 93
907 110
796 404
846 182
854 682
878 200
901 732
140 79
781 780
400 337
749 544
954 81
920 722
879 745
357 296
974 655
335 150
987 269
710 62
822 232
946 561
911 388
739 496
896 14
855 199
596 566
215 167
570 44
787 119
415 305
665 356
245 125
630 586
541 328
723 497
840 499
841 744
775 621
165 125
736 132
93 67
834 335
331 129
746 324
864 839
173 102
890 640
480 435
991 441
915 402
741 267
888 886
555 193
793 745
892 266
986 470
790 528
962 649
599 167
449 266
885 779
512 355
337 186
945 329
872 51
673 386
270 226
903 54
968 347
890 699
651 650
377 79
639 98
242 73
640 317
713 323
234 44
975 384
976 378
437 86
513 91
743 38
953 380
662 195
632 455
444 96
717 308
267 89
334 289
979 748
940 373
779 207
948 812
764 573
561 291
729 185
978 408
529 114
225 182
923 557
844 187
563 52
900 71
879 703
599 403
757 611
795 341
692 360
457 149
782 57
789 574
809 356
486 277
224 126
802 723
564 48
739 97
844 595
582 34
849 409
786 73
602 323
734 167
722 408
418 136
555 349
749 738
359 230
748 197
757 408
997 124
465 444
904 253
674 90
307 231
955 577
386 181
750 576
802 92
588 177
755 117
622 90
872 288
993 504
920 172
666 310
727 512
528 507
763 401
973 431
933 51
927 316
650 566
974 886
405 15
831 94
556 264
611 327
495 182
993 145
950 862
933 523
646 477
650 538
683 250
701 412
423 356
573 465
128 118
747 284
194 44
479 185
927 855
744 122
862 823
897 102
775 128
578 324
992 372
772 550
439 61
921 3
589 94
833 237
793 375
207 151
337 195
843 119
124 86
534 248
763 544
904 601
803 348
588 347
469 427
469 280
681 502
572 30
144 23
710 99
727 151
842 343
115 60
620 371
735 213
855 752
986 259
824 319
721 179
370 123
366 68
742 207
719 481
727 454
754 189
792 74
1000 185
908 877
890 285
404 76
729 649
877 815
862 702
229 52
583 222
926 681
886 674
227 13
735 485
715 465
990 606
648 607
852 148
735 63
767 468
907 75
964 865
91 91
420 131
975 850
740 639
23 14
537 449
628 525
799 357
394 134
306 60
620 380
368 332
943 736
848 451
727 657
923 705
852 576
665 22
910 871
584 189
411 246
683 22
123 10
766 628
827 621
713 66
768 94
430 127
184 52
224 32
929 775
774 25
946 468
747 392
723 329
722 170
473 143
819 320
319 216
969 467
682 67
275 266
987 5
862 28
942 96
919 3
639 380
778 69
135 110
769 91
844 397
397 82
595 498
466 233
956 664
326 220
573 18
940 9
274 5
927 508
974 815
598 530
635 416
678 302
191 66
726 651
460 126
722 309
417 53
618 61
232 223
537 92
696 324
946 182
447 300
780 37
315 157
439 188
356 340
902 263
573 452
302 204
905 336
379 367
966 188
924 157
219 18
133 127
293 193
574 26
872 3
784 692
789 746
985 96
967 706
962 769
373 49
594 318
890 736
461 271
661 407
391 39
699 510
513 63
362 163
277 207
488 247
684 111
636 47
772 193
721 518
974 671
781 585
675 664
416 337
951 762
547 304
259 181
815 698
777 775
678 131
720 653
792 448
953 902
785 162
681 580
551 210
907 208
623 229
799 475
583 117
696 322
494 463
536 510
557 136
697 692
775 82
934 333
375 70
887 103
790 67
783 443
581 314
546 333
843 788
847 455
917 151
765 611
814 727
970 870
648 230
746 500
601 244
758 583
867 36
524 294
770 32
550 525
338 32
285 209
890 203
869 25
627 365
687 20
292 77
630 434
712 260
652 321
526 216
875 312
793 252
901 703
817 543
870 426
985 449
794 552
551 153
659 39
984 625
766 565
592 57
871 661
775 502
886 416
357 127
563 475
811 134
984 97
672 306
602 576
255 198
797 374
844 420
813 79
188 90
531 339
576 333
531 249
263 20
872 213
943 702
960 589
815 34
751 236
906 223
971 46
981 705
824 648
860 376
556 509
985 391
548 339
809 549
949 156
745 677
917 620
277 167
708 357
312 284
696 537
603 10
879 53
690 338
436 253
737 523
209 131
922 876
655 100
744 68
649 209
790 560
906 71
577 470
260 213
166 103
646 86
432 397
892 559
622 575
155 101
822 428
408 362
691 277
950 742
872 678
1000 807
985 272
740 289
754 332
594 61
864 9
965 199
982 371
731 260
417 138
794 600
647 140
579 10
733 291
576 554
576 46
855 211
661 156
997 417
537 361
649 30
530 17
109 99
883 639
621 571
338 147
891 110
609 72
821 512
550 77
999 870
921 848
487 274
912 302
665 226
901 397
861 609
297 128
367 290
848 712
476 233
989 127
416 61
972 472
593 296
580 39
582 477
288 113
585 475
920 192
780 225
982 753
851 253
899 736
961 44
747 703
694 616
810 646
848 53
443 152
509 204
867 621
804 570
589 256
576 156
693 176
307 73
972 700
229 170
948 254
345 181
510 202
930 411
994 246
156 86
696 374
620 267
400 17
873 797
750 399
520 264
208 80
553 189
894 608
865 433
812 202
899 474
875 224
552 431
902 215
777 409
987 612
678 75
303 120
679 180
884 487
699 38
847 639
970 284
600 209
785 777
637 217
985 102
953 754
845 569
149 137
312 88
178 129
75 52
643 478
442 409
105 83
770 596
526 76
927 539
929 343
821 146
557 13
101 25
373 266
532 453
601 515
786 728
167 110
885 669
745 239
902 74
933 421
780 476
347 6
972 262
698 249
980 875
658 625
770 40
493 162
613 445
480 198
336 41
289 170
648 377
441 66
678 460
733 305
389 193
568 70
973 969
576 355
615 93
973 43
606 212
897 483
815 104
980 480
684 328
964 920
440 52
662 388
346 270
553 19
928 593
987 492
825 736
815 112
602 28
933 725
463 247
703 223
362 29
784 399
132 96
964 751
561 27
542 337
640 194
403 13
868 445
765 296
741 89
268 164
971 906
594 406
748 291
957 551
854 631
955 611
339 229
870 128
920 409
959 153
996 606
282 214
913 867
514 300
131 54
780 609
226 38
989 479
354 314
797 138
723 708
437 197
347 317
537 365
808 730
735 270
495 102
366 79
431 373
904 28
274 269
930 262
954 125
911 637
913 589
990 735
475 50
868 527
882 371
393 305
943 377
606 496
794 460
831 248
267 246
706 485
762 233
756 241
783 76
846 282
362 331
801 600
475 238
576 465
388 203
779 248
495 251
957 408
955 415
518 447
423 59
73 6
355 271
996 508
333 215
676 556
867 460
372 149
572 180
882 528
496 157
710 161
175 50
523 277
718 670
300 83
913 695
597 309
649 54
794 198
917 51
961 739
542 369
526 152
759 709
215 193
295 56
852 13
772 168
816 799
932 757
860 697
836 278
726 316
770 309
151 116
857 33
558 48
610 569
776 7
282 170
685 469
981 682
775 281
482 401
796 718
254 54
306 286
905 520
698 277
550 239
912 412
840 520
762 610
804 768
743 381
616 450
723 662
547 128
645 245
233 62
623 315
499 128
894 818
934 887
976 737
561 414
577 144
864 411
689 389
887 698
671 375
181 62
733 320
530 353
1000 897
58 6
509 26
851 586
813 615
910 463
804 714
477 368
927 652
960 729
575 166
708 199
886 167
539 93
633 420
602 189
739 82
849 396
820 396
984 438
544 534
339 158
352 273
662 594
955 101
995 961
433 352
688 160
324 108
813 422
842 496
963 941
717 520
407 248
998 56
630 564
409 9
927 786
163 76
816 712
512 443
999 725
175 170
882 688
494 441
1000 522
907 672
630 263
534 131
946 836
862 434
414 133
362 66
805 50
669 174
871 532
559 178
708 461
851 170
684 126
317 286
652 258
132 69
285 210
502 228
726 1
641 78
725 146
955 560
526 211
947 215
896 364
355 209
635 543
660 410
298 107
841 346
328 302
948 678
783 431
582 370
615 240
957 213
803 159
706 123
547 4
992 687
863 498
998 311
754 469
875 560
220 121
389 108
974 716
334 130
939 550
613 349
522 472
894 355
722 534
876 257
994 872
783 208
525 165
921 856
987 902
486 79
609 152
779 39
726 597
806 278
763 238
550 259
666 401
557 177
990 29
345 63
641 175
605 48
798 761
843 583
125 51
43 8
617 553
943 480
555 198
973 350
159 150
939 361
643 452
225 126
799 659
636 236
498 82
278 225
695 131
804 435
272 170
664 479
307 229
825 369
727 36
532 371
921 349
134 109
568 328
946 642
786 524
309 96
325 112
649 76
643 350
820 629
645 221
332 298
406 307
993 456
855 490
705 15
942 77
695 529
934 241
88 13
724 65
884 858
960 154
153 135
462 158
828 260
483 427
851 191
709 83
508 329
958 902
566 344
251 177
468 332
996 940
900 712
898 432
765 295
542 349
690 622
727 717
888 731
618 436
842 329
947 672
109 55
577 76
941 426
275 63
663 423
204 147
906 533
333 95
721 205
222 27
922 81
962 174
777 601
962 753
434 245
407 179
844 749
638 386
997 584
670 343
592 591
765 310
795 555
720 289
915 234
938 241
719 644
646 555
238 112
457 75
638 355
104 95
656 458
615 298
983 408
567 509
553 468
951 443
782 475
517 166
853 452
775 618
966 98
931 627
156 18
934 748
940 123
782 513
399 361
411 147
977 245
983 289
910 433
988 34
794 15
823 123
620 293
724 289
928 426
921 839
413 366
458 66
551 66
804 640
154 80
698 381
464 450
940 268
793 526
440 343
737 709
363 307
554 403
791 542
599 592
462 433
547 417
264 204
520 448
942 912
885 43
913 324
840 290
612 480
291 55
703 325
968 439
163 58
665 460
819 230
432 393
714 104
775 11
529 342
933 422
319 5
548 519
906 310
674 509
934 88
941 885
724 274
885 712
884 221
759 595
473 57
705 151
485 76
759 461
777 598
139 80
891 451
770 753
723 580
897 895
612 583
789 299
823 452
921 694
760 474
892 664
735 448
758 134
663 493
430 126
895 852
919 353
610 43
865 702
899 191
135 7
596 577
783 106
782 256
665 413
956 747
786 8
760 9
779 288
137 20
489 406
801 315
211 30
500 196
878 433
238 220
988 923
318 198
563 531
577 68
792 489
391 26
250 204
417 350
464 224
698 256
169 109
885 109
693 209
890 22
856 116
670 281
357 328
575 88
899 741
468 221
922 614
969 326
350 54
927 11
804 796
777 442
367 204
538 330
649 391
898 323
591 534
135 129
524 205
524 250
783 128
338 111
561 244
777 473
848 792
487 386
374 200
1000 865
889 298
994 736
854 48
591 174
980 600
200 77
983 73
817 170
657 305
509 81
961 789
927 138
450 279
897 556
858 13
867 472
766 627
582 239
337 281
780 495
425 317
653 347
323 57
871 164
810 552
897 30
645 30
581 144
730 219
747 466
378 292
924 510
851 32
437 55
264 65
835 314
560 205
114 12
755 738
943 897
554 436
298 226
576 380
976 924
677 562
872 450
925 252
187 106
75 46
809 119
608 557
496 324
712 96
815 506
734 132
759 666
777 38
658 605
584 491
494 428
819 401
754 153
814 235
855 686
483 425
180 172
968 886
905 702
454 123
925 475
808 372
366 161
452 327
328 109
685 425
871 412
535 175
525 380
669 455
478 20
641 123
617 101
923 887
560 166
477 272
583 134
531 199
366 237
936 573
501 19
271 30
877 203
692 169
520 332
140 48
62 21
635 332
865 742
344 300
965 413
616 350
498 67
617 155
720 289
410 105
923 117
346 334
852 70
663 417
454 52
930 727
985 799
667 13
237 200
652 254
722 288
734 541
267 39
807 340
334 175
982 56
579 306
731 165
971 54
749 251
986 772
48 43
640 185
8 5
298 141
343 21
305 55
928 86
759 469
804 179
846 207
649 44
794 667
805 640
667 634
524 24
737 684
252 116
765 283
852 266
486 16
929 882
681 296
656 621
565 125
736 38
382 355
917 140
821 541
738 540
630 142
291 122
905 16
674 552
914 513
930 530
545 137
491 411
842 117
923 372
790 127
540 520
752 315
947 174
369 219
732 88
732 276
870 772
370 352
254 11
712 338
16 7
573 117
762 540
364 29
959 568
456 348
927 398
794 630
479 38
813 269
858 828
710 323
823 749
794 93
918 527
831 535
772 369
340 298
516 103
952 240
653 294
900 683
633 193
948 118
183 103
659 474
116 1
875 827
277 94
945 464
751 549
872 406
824 280
120 63
388 176
679 589
648 147
536 191
466 106
988 637
895 173
682 537
677 451
773 211
992 205
766 361
624 169
849 154
324 45
165 87
559 426
915 264
565 300
566 318
800 314
770 530
624 454
926 10
273 54
392 111
420 264
173 93
457 312
405 215
966 879
304 150
763 544
445 163
766 84
85 24
586 180
234 66
841 588
987 748
757 743
789 676
962 30
493 453
752 71
993 641
944 718
978 850
365 180
787 86
408 400
909 853
372 273
389 379
614 74
750 62
644 417
815 257
471 409
334 312
366 258
894 359
441 50
562 126
858 330
169 77
472 2
925 87
439 162
835 77
385 102
948 562
842 544
544 52
636 458
686 552
979 444
750 638
889 732
861 162
838 470
81 24
929 800
889 41
797 445
877 361
529 106
991 76
784 475
653 528
583 271
783 179
768 105
585 430
555 369
787 56
575 169
690 29
653 368
246 208
162 117
542 170
637 23
712 661
934 516
665 16
66 26
836 104
766 707
471 391
375 184
423 124
987 757
491 151
470 166
467 170
366 251
786 700
242 56
725 583
613 136
583 75
892 778
278 251
980 721
490 481
448 414
785 599
897 252
736 178
828 613
249 8
382 121
613 331
986 321
945 630
697 3
753 447
742 719
902 637
305 212
918 558
863 491
857 136
589 394
658 76
785 753
233 8
886 419
724 507
863 690
760 303
838 121
827 271
738 415
902 677
766 404
478 291
599 178
276 228
936 197
795 219
578 518
868 498
659 565
549 237
946 81
551 155
848 639
921 639
593 383
734 191
800 228
705 409
939 75
746 40
700 563
813 798
984 225
685 179
974 470
888 762
377 218
603 88
679 621
731 601
758 270
866 195
376 33
720 649
822 162
805 340
426 147
738 58
948 804
638 336
934 517
660 187
640 422
715 118
592 469
50 33
401 244
759 107
432 59
194 66
405 321
907 552
464 137
739 495
461 302
891 397
514 222
278 122
350 128
797 109
952 307
341 147
410 232
470 460
975 971
900 455
254 106
937 323
725 580
959 126
472 59
931 452
949 245
997 1
936 252
931 918
399 270
466 230
935 717
683 157
534 312
728 255
908 123
580 324
516 65
853 694
270 184
651 560
300 67
879 729
472 44
575 380
835 233
995 515
855 803
463 195
978 883
884 100
811 336
591 323
458 405
790 337
559 368
856 739
688 1
989 210
852 606
456 242
593 182
864 87
767 294
676 596
745 192
818 690
624 10
428 282
573 239
575 568
303 221
733 627
587 524
813 756
767 413
302 248
352 158
687 191
563 345
359 252
742 468
817 253
926 321
487 41
421 73
892 744
488 389
105 104
722 400
984 593
465 370
834 204
962 377
919 697
653 171
728 490
240 104
498 306
470 433
714 301
763 170
820 161
656 27
458 333
787 655
669 456
434 100
922 536
515 416
823 72
804 117
583 150
903 746
635 347
883 473
524 53
867 332
302 252
366 200
602 446
989 281
483 58
811 331
433 258
614 339
619 368
813 488
929 117
740 228
87 14
903 168
837 268
484 419
614 318
681 372
774 329
728 119
859 648
975 139
723 614
994 712
909 719
781 345
861 702
685 445
422 306
867 570
790 455
978 601
486 236
889 879
849 281
836 768
937 348
832 322
926 694
408 41
540 477
256 236
702 646
526 340
704 296
970 358
116 58
168 27
102 40
695 362
355 15
910 584
966 229
919 904
394 97
972 807
434 55
692 234
824 578
469 312
934 614
255 240
270 212
957 683
714 139
860 633
912 485
557 519
625 124
859 486
734 31
852 391
630 210
774 583
235 193
684 490
902 551
529 386
363 216
560 378
719 706
773 161
957 865
861 137
807 453
972 91
584 101
912 654
639 211
492 212
815 556
889 706
235 159
226 130
863 370
942 162
180 117
582 37
846 485
611 314
997 891
735 523
421 244
739 140
133 76
808 440
469 417
933 896
147 74
847 58
98 58
961 1
283 219
749 657
968 28
512 424
602 110
422 82
549 509
924 270
976 499
779 81
772 714
836 406
653 85
737 289
999 868
587 13
491 461
384 76
708 166
740 420
570 370
751 557
927 872
688 372
605 423
702 239
326 92
888 196
587 266
929 719
950 184
703 157
84 65
834 701
840 189
896 317
858 164
430 415
295 66
480 74
658 477
859 24
957 790
403 320
464 69
605 270
682 580
766 750
353 351
823 431
573 295
83 12
684 583
889 616
878 521
634 106
73 47
448 227
752 360
793 262
409 232
945 152
623 92
110 2
514 317
687 44
941 154
719 221
419 67
880 282
588 150
50 8
898 588
489 289
396 62
887 39
936 497
671 109
918 693
108 30
687 635
944 475
945 775
872 22
400 252
688 168
747 622
757 169
196 123
424 157
962 119
714 336
524 74
993 268
732 101
364 299
709 38
317 107
639 509
838 358
880 423
611 199
459 257
623 38
622 207
303 181
808 107
552 251
549 370
795 437
501 357
447 442
909 858
925 628
956 489
966 489
216 158
933 131
220 80
781 613
274 126
885 11
648 266
360 65
643 202
853 237
954 432
1000 296
526 130
345 39
828 14
885 690
687 315
627 113
698 135
80 58
472 176
794 54
765 609
822 180
528 287
665 94
483 57
892 62
918 408
875 375
830 391
968 467
778 322
111 100
671 467
633 390
862 509
375 134
395 67
837 412
680 182
742 602
948 15
680 26
909 315
105 95
977 555
665 227
677 499
540 235
960 840
241 128
374 333
554 428
989 783
425 234
931 734
902 817
773 306
395 355
767 135
839 270
913 741
302 67
762 312
522 366
299 63
723 404
761 527
991 501
835 353
510 77
938 16
861 597
148 140
905 661
637 164
765 127
988 66
618 89
728 520
772 49
158 122
206 52
824 609
319 55
737 145
497 101
243 106
295 11
916 384
678 373
564 44
622 571
321 9
845 67
943 11
148 10
639 277
495 330
970 965
620 521
556 545
243 148
560 326
576 381
744 318
839 741
808 596
978 712
858 145
991 196
450 304
379 26
498 73
663 134
642 127
866 454
449 34
878 829
811 73
737 372
201 195
987 703
791 254
413 91
814 26
249 233
665 308
883 20
957 275
151 86
976 456
902 98
691 404
984 741
796 290
914 704
585 69
766 455
737 528
305 248
964 885
866 595
868 537
475 228
569 103
180 53
852 223
857 491
657 94
936 643
203 129
419 9
403 82
423 68
983 532
733 619
943 736
603 482
105 41
729 242
654 591
571 167
795 752
775 406
906 441
744 669
474 309
590 516
680 209
986 933
912 489
749 614
509 461
872 674
517 166
775 83
350 249
801 16
605 577
517 493
895 100
167 125
580 298
583 517
792 728
728 559
100 96
447 356
406 259
905 179
421 228
397 314
734 119
725 125
261 35
834 698
747 126
390 378
650 112
776 459
643 490
643 328
992 587
935 135
378 98
714 599
661 462
927 409
873 607
865 448
689 172
988 494
84 14
964 355
268 142
950 176
26 4
671 70
640 53
791 536
643 281
700 199
299 254
649 133
587 180
180 112
318 128
811 586
983 865
704 611
661 538
207 159
135 76
393 224
267 187
622 470
428 180
705 320
332 225
752 160
131 120
582 30
965 807
832 828
858 154
740 624
889 519
949 806
380 297
608 595
446 148
913 908
530 464
644 536
532 216
762 133
718 573
608 288
498 389
985 158
878 701
722 56
893 162
707 336
778 593
670 317
883 857
970 649
916 291
765 495
609 23
347 302
852 724
232 25
880 335
504 336
819 212
913 770
491 325
249 88
897 629
525 512
977 760
655 463
833 408
647 465
641 128
285 236
533 476
845 465
169 41
440 285
977 334
940 453
473 374
733 542
436 354
845 176
723 304
971 506
984 111
795 70
734 631
452 50
289 61
216 32
877 845
896 542
931 480
471 277
937 770
833 472
390 12
653 188
905 568
534 386
496 458
948 346
968 719
59 35
889 463
55 23
682 101
341 271
540 449
606 510
547 408
993 307
987 439
447 290
874 170
943 553
906 736
700 76
626 603
978 905
963 12
797 676
352 192
913 493
651 264
754 277
654 313
870 549
660 427
831 663
453 15
522 195
586 276
90 51
987 693
591 550
880 506
694 514
776 134
962 850
334 223
420 284
830 538
686 673
904 665
612 51
873 790
860 770
711 496
294 113
650 349
964 839
958 100
742 142
783 305
783 561
499 289
634 386
942 783
383 17
807 183
949 304
873 23
687 236
334 37
408 375
939 640
856 701
697 181
954 394
947 108
333 123
624 463
880 710
586 469
359 222
153 23
573 59
589 136
900 625
796 578
254 180
292 39
977 347
398 385
972 692
140 110
966 934
967 191
500 48
840 493
814 672
911 217
969 621
861 377
817 787
376 3
922 240
271 65
574 354
768 364
710 619
603 399
364 65
432 35
1000 14
766 706
524 40
859 160
663 467
887 230
966 641
954 148
852 411
840 736
856 848
834 675
752 256
369 206
855 763
417 19
738 395
791 73
764 154
983 516
826 568
430 129
926 840
663 110
839 801
555 459
945 564
876 215
537 280
560 79
464 276
444 381
742 123
248 36
702 78
804 3
544 494
461 201
979 200
602 439
561 461
807 57
769 692
929 661
608 232
120 52
836 774
232 115
335 113
977 635
954 230
702 2
864 512
290 112
495 276
398 98
630 306
610 76
921 258
665 460
484 87
858 756
794 539
773 508
436 240
478 26
390 82
850 228
222 142
720 313
578 366
676 345
674 268
579 39
830 192
820 693
757 614
948 880
570 442
731 32
397 336
572 550
584 228
781 323
778 412
791 215
877 572
803 587
250 95
303 107
782 470
958 748
683 628
214 24
528 464
819 440
688 3
342 202
778 523
749 681
644 242
927 824
986 342
956 576
184 97
346 28
780 612
206 200
720 336
112 14
939 245
619 36
590 278
619 16
939 224
713 520
766 618
242 186
998 811
781 80
983 838
592 422
527 312
379 52
841 436
508 5
834 51
905 270
692 406
470 3
963 9
964 549
574 322
953 877
114 55
296 212
721 437
938 257
911 732
841 67
383 120
724 590
921 269
650 594
108 57
558 127
987 80
762 754
821 727
834 619
950 86
620 251
346 81
606 503
111 20
871 376
579 306
949 849
368 251
679 183
567 334
532 112
884 202
867 593
293 231
872 519
260 24
873 437
238 102
535 20
826 535
590 503
196 172
472 48
571 466
397 390
641 631
523 54
624 621
504 90
536 265
929 686
334 210
643 64
417 337
819 458
543 123
304 152
250 77
987 762
732 641
836 786
661 628
483 358
668 213
691 280
969 753
502 117
983 410
515 440
913 643
956 633
596 436
622 475
757 662
968 840
931 269
968 324
607 590
947 364
528 161
987 854
689 455
848 364
916 19
937 927
135 37
814 658
495 12
438 102
718 653
550 296
301 147
881 806
944 783
695 370
429 57
602 529
848 531
819 414
527 154
627 398
894 841
895 113
615 108
731 298
924 675
724 581
876 640
529 110
400 316
789 466
976 567
271 163
782 115
891 478
866 814
519 57
753 518
581 176
395 91
290 153
281 31
566 291
506 114
582 437
343 192
843 599
859 107
735 190
708 609
660 44
916 470
350 196
670 350
803 706
984 982
340 328
440 135
334 32
690 296
891 362
399 263
525 420
780 612
870 752
825 468
936 450
413 318
167 26
472 469
970 697
910 637
824 642
923 773
795 411
125 63
777 144
438 27
1000 389
445 418
567 403
556 525
690 231
704 174
721 500
248 35
681 268
810 250
939 258
327 256
924 191
593 209
865 746
779 662
625 293
509 501
921 890
561 545
754 227
929 878
986 163
517 24
386 298
838 460
669 367
456 250
277 152
568 357
811 223
352 189
728 419
430 36
957 419
563 292
933 376
893 726
68 38
252 175
781 130
675 521
711 385
909 422
804 176
108 31
973 511
860 802
994 66
684 363
425 185
676 549
897 504
578 148
124 31
608 526
118 113
539 488
937 86
896 742
875 828
689 558
843 473
776 748
759 322
497 415
935 577
535 49
757 469
633 474
763 581
747 587
693 350
276 41
607 285
143 104
512 333
629 555
494 34
106 43
352 148
574 415
239 133
847 804
619 21
648 214
737 1
132 77
860 631
213 8
561 429
261 71
967 722
963 145
812 372
788 287
732 591
666 181
727 475
636 111
442 119
395 114
792 673
531 71
667 45
957 124
533 310
510 464
475 422
499 387
793 716
709 377
675 91
445 95
685 73
993 294
973 387
891 85
864 292
496 152
676 550
830 756
912 189
119 77
654 384
722 26
988 889
462 88
485 376
392 248
908 787
747 20
807 628
720 176
914 433
649 360
142 26
866 37
620 32
451 204
864 335
472 374
686 349
933 84
999 291
642 429
803 496
698 489
891 383
962 883
715 452
456 359
434 73
480 417
937 86
230 72
902 391
399 5
873 708
965 236
559 396
803 135
878 463
918 783
124 91
667 83
864 512
516 38
934 532
706 261
775 727
388 70
783 448
786 566
622 247
434 212
496 160
983 652
678 677
329 274
369 262
320 99
261 176
909 683
930 420
761 112
668 263
840 466
717 321
926 521
964 700
768 608
826 480
596 564
397 177
792 357
804 632
307 122
355 179
828 656
915 755
836 164
335 132
876 874
516 301
641 26
853 643
809 172
947 758
907 231
926 14
805 496
792 46
314 218
331 218
688 605
147 15
725 143
929 783
572 459
873 184
684 193
979 201
16 8
400 3
697 206
681 295
591 241
970 17
471 112
699 371
944 449
663 13
473 283
788 766
847 742
695 510
788 398
480 428
867 467
945 26
795 663
555 140
458 246
850 235
489 157
920 366
907 887
705 543
951 290
641 336
766 25
920 198
637 303
287 35
804 710
710 64
691 429
843 489
866 586
911 606
986 360
433 336
787 501
459 272
851 103
637 182
856 22
902 93
731 615
801 451
919 843
105 54
789 47
992 357
803 10
452 340
998 549
476 229
726 508
841 17
541 402
461 85
845 36
96 69
902 734
560 298
864 278
835 481
747 73
827 279
528 26
962 494
361 63
819 274
879 66
535 477
816 377
824 686
893 20
536 67
245 199
766 631
895 488
823 814
853 731
988 968
758 294
763 82
190 115
316 90
645 78
613 143
967 17
607 111
124 1
823 799
213 123
782 430
829 208
320 58
602 455
570 513
703 84
914 67
634 133
931 362
797 445
600 400
893 55
873 2
990 416
292 33
952 352
903 104
726 672
832 757
838 744
469 64
534 480
460 31
452 109
170 116
883 692
730 455
705 546
958 549
929 730
947 846
440 189
298 142
328 284
791 605
648 200
586 83
980 770
999 574
558 59
910 647
742 521
926 712
690 477
863 227
471 365
634 422
528 477
613 480
278 1
551 232
440 111
304 129
747 319
448 228
765 567
989 707
934 503
973 946
816 231
425 259
851 48
932 746
752 11
562 404
769 526
776 583
907 55
903 747
585 273
786 213
835 625
287 65
948 170
597 168
795 66
930 297
932 922
838 617
616 102
676 624
329 225
968 259
429 412
999 727
874 36
797 136
161 111
727 444
589 263
953 16
706 196
522 492
499 226
307 161
663 309
703 335
838 420
453 15
866 131
687 513
845 451
505 177
150 139
573 175
695 304
816 687
741 703
612 441
747 605
366 152
104 56
464 125
505 382
870 180
911 31
706 419
875 571
688 178
963 476
905 648
732 617
289 226
925 378
655 626
638 227
369 28
936 456
897 351
769 632
641 74
938 432
401 47
662 2
898 493
470 299
904 323
234 31
998 213
409 109
598 572
724 673
556 349
909 615
404 196
934 408
600 66
549 126
258 141
631 281
552 393
425 134
742 626
979 79
766 145
844 470
261 42
79 63
364 116
957 887
1000 660
601 240
243 170
794 352
851 431
678 645
393 158
515 391
768 83
266 124
639 370
880 849
985 824
743 77
926 406
743 531
918 23
367 200
767 557
811 657
923 639
875 856
173 132
677 301
769 153
809 174
761 237
320 31
617 13
293 97
945 484
179 40
998 45
333 206
744 231
714 145
498 324
959 608
716 628
541 513
273 125
902 783
733 123
461 107
966 611
712 269
429 21
876 493
631 333
931 711
757 387
74 68
982 625
877 259
965 799
849 509
445 305
948 10
344 319
327 215
947 838
216 160
851 161
853 384
790 212
544 295
434 331
337 189
867 458
776 629
751 316
980 839
931 407
997 729
209 193
890 134
794 626
853 35
970 64
722 321
528 445
580 156
660 186
56 10
671 656
983 336
805 179
819 538
574 525
812 300
837 549
44 18
872 853
748 368
650 3
884 427
848 276
837 40
874 674
478 317
829 488
537 253
599 10
784 235
994 270
760 367
356 354
188 165
595 222
565 392
721 483
918 338
719 321
293 42
834 532
859 206
852 508
953 632
589 89
936 861
995 384
682 234
624 542
731 558
692 294
965 109
794 686
886 742
809 495
241 180
446 71
819 151
267 69
567 161
732 549
931 921
866 863
705 427
736 404
886 375
649 239
412 23
718 666
590 64
927 822
635 222
675 518
434 126
85 46
692 184
970 589
924 892
933 671
902 124
660 417
569 469
776 506
915 63
647 14
575 501
792 47
786 398
472 200
725 270
690 113
639 54
907 471
969 287
667 112
620 287
728 99
843 807
747 13
788 121
213 129
939 539
603 161
766 190
494 71
988 159
478 107
918 811
586 288
484 41
603 421
571 406
798 440
819 561
826 442
414 6
589 455
592 12
594 565
828 231
711 551
598 576
719 595
515 296
143 110
962 867
967 650
914 330
402 250
110 109
1000 147
474 453
821 329
402 277
836 721
198 27
251 240
310 113
314 246
357 84
739 114
369 274
825 100
299 71
200 56
858 291
976 24
362 334
847 77
681 126
866 215
858 840
538 458
785 739
896 90
671 604
58 49
859 842
997 538
986 92
415 265
941 159
984 721
884 256
981 771
823 444
710 138
749 691
693 286
960 790
955 870
825 674
282 234
691 545
691 218
873 750
606 111
272 136
362 75
947 42
776 295
791 317
479 142
889 576
507 315
654 85
414 71
770 427
463 115
895 216
845 747
607 348
869 577
654 290
990 569
604 359
525 511
785 289
824 342
757 676
716 81
826 596
467 34
545 188
726 255
876 202
866 5
685 287
904 308
745 363
802 315
929 92
572 104
874 50
514 88
870 430
897 736
692 32
786 87
700 598
762 689
73 49
866 704
753 233
912 590
716 226
848 40
288 244
885 421
752 114
886 166
980 48
752 553
347 44
661 173
172 31
766 377
933 886
677 661
737 458
703 405
1000 843
391 360
907 236
894 133
593 539
964 487
624 240
763 675
776 760
797 123
986 654
708 427
56 40
780 403
627 447
964 755
571 522
407 60
533 66
945 921
1000 300
970 956
545 48
762 110
466 26
349 68
690 352
508 256
970 207
530 214
315 274
380 155
612 480
936 579
444 159
669 415
918 433
811 426
216 6
770 171
916 217
479 272
534 411
333 192
811 412
723 650
873 531
860 135
790 265
483 413
692 144
722 705
147 4
990 747
778 175
176 144
741 165
520 331
330 34
859 414
884 333
891 660
817 120
773 718
740 58
783 642
920 609
713 438
624 125
941 780
314 244
375 256
397 231
711 667
613 478
770 682
493 244
383 7
884 381
711 218
182 5
524 354
703 419
951 105
738 683
941 840
392 314
63 11
142 141
609 117
657 414
414 260
932 424
894 3
890 580
492 87
713 498
630 154
179 38
570 474
957 86
354 269
499 262
705 505
874 636
948 498
779 309
556 481
539 521
536 464
238 202
708 581
188 133
58 21
724 280
820 169
957 401
130 59
922 763
107 27
507 426
823 644
820 400
418 323
592 544
878 599
597 73
959 604
581 285
551 395
993 442
603 360
506 26
42 21
728 348
935 704
362 119
302 23
989 81
990 299
749 516
854 62
868 653
588 198
774 634
661 365
985 965
685 89
251 13
987 91
543 291
852 16
852 533
897 354
901 511
589 124
997 674
282 152
333 90
494 199
620 207
961 485
873 510
17 11
413 291
684 605
808 51
868 867
575 103
405 200
618 532
903 671
859 133
402 41
517 174
577 325
204 126
557 57
940 567
802 781
842 826
913 432
904 785
458 290
453 314
922 50
563 443
635 556
983 112
772 118
751 525
333 229
613 545
105 19
685 183
818 420
360 308
425 124
368 338
964 675
789 672
519 425
736 312
237 64
426 16
642 2
710 74
160 67
619 371
322 3
463 91
516 447
859 78
329 85
714 320
393 389
841 70
832 631
835 53
783 569
524 70
770 128
708 285
831 578
520 411
953 915
813 575
599 133
712 675
288 251
223 110
753 530
767 407
761 290
289 252
478 9
988 794
327 264
907 539
818 313
388 111
588 154
992 819
101 52
866 207
973 952
881 628
669 22
783 395
316 289
377 45
827 263
804 10
240 126
952 568
515 207
201 8
743 398
854 624
929 514
553 75
834 209
872 521
331 61
891 422
639 242
480 316
306 9
843 480
873 2
474 285
870 335
417 43
883 238
825 341
529 104
598 77
834 828
613 573
535 410
745 533
816 660
793 588
357 114
802 379
733 383
536 42
835 17
741 85
977 464
896 826
884 800
768 511
519 22
848 279
691 44
932 651
810 272
843 641
950 594
191 60
434 360
67 54
298 214
927 302
686 248
560 419
857 601
177 111
356 37
662 59
597 308
624 301
553 44
932 723
352 270
641 588
647 212
640 526
421 325
630 383
839 752
931 85
732 83
923 9
879 155
547 476
583 33
170 60
338 34
875 731
983 864
764 216
692 494
639 151
836 42
986 367
516 81
871 154
767 416
501 345
484 346
781 102
816 59
615 157
700 645
914 272
527 310
428 419
630 567
947 120
189 51
782 483
876 547
417 367
951 237
723 408
965 515
470 371
739 57
786 237
522 407
640 410
168 49
458 118
413 232
960 869
735 711
810 188
391 87
631 324
738 243
894 175
789 488
758 568
800 535
404 314
283 139
437 194
724 404
788 16
582 194
919 244
854 18
834 222
916 669
838 596
835 40
612 329
464 111
556 385
841 399
902 421
401 134
487 50
540 480
745 660
835 574
398 376
831 553
687 559
362 215
992 197
596 553
943 488
770 260
931 72
565 16
813 534
741 223
977 734
206 7
713 345
931 915
753 291
956 519
238 203
979 697
844 138
342 14
636 259
706 575
640 228
701 355
882 430
544 55
881 296
813 44
633 300
338 38
88 72
1000 3
961 374
842 587
716 246
702 529
916 95
929 56
925 461
896 846
437 116
917 633
668 52
508 231
187 128
565 137
755 149
884 164
913 410
476 294
353 27
889 686
914 618
676 105
504 123
923 278
964 571
827 774
453 366
597 300
574 488
330 158
528 116
405 300
891 617
695 301
519 306
915 911
900 254
483 427
660 359
279 73
857 489
607 538
526 493
952 236
851 851
852 155
67 35
615 280
132 92
807 467
481 258
563 273
935 573
774 542
944 574
441 307
565 187
426 420
422 209
727 84
978 56
951 795
909 566
597 452
949 173
548 193
946 8
254 91
477 101
802 604
414 312
675 569
442 290
684 66
675 118
397 48
695 356
100 71
911 790
438 57
764 51
608 596
521 260
950 76
348 184
845 167
553 520
603 326
535 325
642 578
642 285
935 71
975 344
685 370
949 279
888 499
683 558
864 47
720 229
929 927
779 696
693 545
786 145
748 262
969 447
355 307
842 678
324 262
489 288
799 233
550 48
311 250
614 361
974 177
772 749
867 584
894 433
629 417
416 72
654 515
888 801
136 125
943 824
300 79
587 460
577 541
561 309
717 352
476 111
880 108
874 464
130 121
361 238
507 206
991 411
848 50
986 668
903 696
428 309
753 264
686 380
411 13
508 103
964 147
703 659
104 21
662 113
783 39
723 281
616 49
708 340
639 418
638 18
642 572
816 281
663 100
725 92
558 329
970 377
989 774
671 319
774 501
527 81
287 135
295 94
684 627
762 625
607 421
802 116
610 192
674 11
928 825
819 521
914 664
418 158
698 315
709 34
796 106
460 155
344 331
881 226
240 111
348 310
884 489
897 409
673 410
637 528
710 326
674 658
71 10
906 288
793 506
608 133
625 443
942 931
306 242
482 188
934 447
829 58
827 702
151 66
146 78
606 356
893 614
879 545
678 535
925 227
632 14
742 511
771 412
687 426
654 476
943 701
738 134
970 876
410 119
924 592
947 286
965 423
421 378
421 124
768 214
907 744
988 569
999 685
984 390
423 381
739 9
730 294
718 48
253 247
556 499
985 36
873 110
175 43
399 241
697 166
687 60
928 361
850 158
504 271
770 41
494 127
553 242
721 134
288 186
584 277
910 691
996 893
442 104
990 134
892 409
948 284
865 811
354 194
931 798
511 127
990 213
803 709
664 558
557 38
667 567
241 170
778 597
780 271
945 207
677 318
545 437
72 55
757 373
835 90
962 147
806 332
700 676
916 703
589 489
787 81
999 511
836 808
195 95
727 650
678 478
962 68
242 67
937 465
683 482
930 911
295 231
228 38
572 287
713 239
543 187
753 680
546 413
640 580
836 309
584 499
710 550
463 15
585 310
135 35
788 640
650 73
894 6
38 25
412 300
661 517
870 589
773 566
971 905
233 150
385 108
780 670
935 10
775 691
733 625
138 99
984 231
967 265
990 496
762 629
302 37
801 687
934 178
943 26
658 603
868 403
880 22
722 508
969 824
933 263
298 144
699 587
440 384
478 324
757 567
956 881
778 97
856 676
850 336
718 374
836 216
690 568
327 131
699 418
732 722
994 40
509 420
361 314
506 458
673 536
918 578
411 388
721 477
837 631
390 33
745 115
624 567
781 167
491 225
784 666
969 903
499 488
687 118
913 284
408 101
623 316
982 522
630 384
412 354
744 72
510 340
914 813
915 883
665 560
595 463
784 547
215 63
349 85
587 324
726 300
849 25
468 135
521 395
399 378
530 9
319 57
872 162
924 644
832 754
619 384
407 173
627 293
935 275
741 287
842 442
698 619
295 238
254 186
331 73
889 528
507 297
881 565
715 514
404 200
790 348
565 372
951 307
985 753
735 162
893 671
805 33
893 175
925 917
419 53
729 616
504 5
896 426
968 135
726 624
644 353
777 205
526 278
987 532
900 756
265 76
716 444
794 691
842 405
854 64
937 892
817 489
758 647
727 556
726 167
619 407
627 520
922 678
309 142
769 229
503 204
972 281
774 122
595 540
474 205
791 735
747 612
579 150
581 141
896 370
971 805
330 10
745 108
624 6
462 313
331 264
897 409
386 304
886 439
726 681
247 157
170 144
257 43
493 270
625 67
209 69
674 261
585 432
885 351
571 437
659 364
511 484
652 419
942 478
876 283
354 96
424 213
421 389
370 14
983 35
858 24
850 227
990 821
762 522
548 131
184 159
971 66
649 160
971 260
453 341
245 224
652 56
904 586
437 346
615 183
293 121
953 452
874 87
273 250
702 164
456 311
813 277
752 717
319 283
803 201
295 221
875 348
767 618
912 805
753 304
364 253
246 88
820 359
875 295
900 787
942 439
642 249
644 142
871 717
263 202
642 211
934 485
446 336
886 211
431 100
838 440
273 113
443 16
725 58
501 442
735 162
753 404
983 109
629 42
744 477
316 56
968 19
814 744
610 551
352 120
509 1
529 160
746 612
89 10
987 860
960 544
271 80
866 472
195 175
321 294
780 257
121 98
600 398
92 74
936 33
968 738
722 331
907 901
919 281
549 164
549 231
989 818
856 496
193 57
347 296
417 395
590 218
822 409
858 291
609 401
984 237
982 443
971 759
407 125
484 73
419 24
198 64
391 42
256 87
729 606
576 209
821 721
888 560
933 850
769 727
560 300
960 735
938 659
499 207
880 731
434 149
509 452
589 102
329 295
799 467
763 342
533 415
986 890
960 931
704 564
238 82
906 575
509 247
964 761
630 49
313 279
475 107
996 721
849 212
315 1
573 502
670 666
797 510
535 393
521 180
783 679
596 239
328 11
940 489
808 553
728 16
497 264
370 190
937 444
258 209
99 66
587 331
328 34
668 59
422 40
722 336
523 240
678 414
927 626
186 67
753 561
581 18
889 702
649 535
877 580
984 631
413 276
664 431
671 130
958 641
641 425
989 943
817 797
959 763
917 159
430 345
828 595
334 131
535 370
741 384
842 431
666 220
697 329
300 264
925 111
910 774
719 676
758 748
573 112
988 367
490 114
994 597
902 595
677 467
885 50
509 352
492 362
992 810
297 159
815 231
725 432
169 92
679 120
754 155
936 776
683 423
240 16
797 582
141 3
370 145
657 33
738 736
777 343
907 688
509 117
314 130
483 6
340 199
596 93
374 318
542 129
631 606
311 193
628 511
922 64
499 121
523 295
782 654
177 93
674 446
797 748
731 36
585 122
927 767
962 165
970 606
400 252
356 161
798 383
192 56
563 23
738 470
373 1
744 89
517 348
984 154
862 702
881 629
684 332
852 504
856 257
508 484
989 928
921 591
654 328
873 672
519 280
932 157
517 257
872 220
595 405
559 472
940 800
981 109
945 274
630 1
870 657
855 510
437 117
902 307
771 321
881 222
646 177
863 560
606 469
933 350
573 415
817 690
525 491
397 69
887 627
641 214
411 87
854 496
641 547
849 572
703 159
808 10
708 456
691 45
980 536
582 136
410 50
634 504
392 9
491 227
494 30
723 168
908 342
148 65
299 247
874 188
581 537
722 463
800 54
865 486
780 375
952 287
678 114
943 727
576 70
986 638
487 150
934 37
564 282
848 278
516 449
374 295
667 190
992 220
878 629
760 98
993 589
110 101
612 406
881 205
557 498
431 175
392 185
684 509
416 232
798 736
206 23
559 296
859 166
641 147
802 355
440 322
438 415
479 461
466 292
896 490
653 384
355 332
798 644
353 74
807 14
966 131
503 281
877 41
964 833
715 645
331 34
419 162
582 218
763 279
958 18
654 125
519 25
439 263
688 574
157 28
871 208
813 12
195 54
816 425
894 288
849 729
716 500
858 628
745 503
100 64
884 412
714 247
362 261
874 271
534 531
617 75
848 637
576 156
282 252
889 168
506 130
756 643
530 94
178 97
772 353
733 486
604 142
925 638
390 365
565 101
413 234
336 308
690 45
493 57
835 604
463 295
863 783
803 222
986 931
661 456
908 66
269 232
848 570
395 303
643 55
607 94
725 549
921 750
518 89
640 115
753 531
930 109
623 229
713 103
614 31
517 69
880 563
979 234
319 199
688 60
450 421
999 495
878 627
360 335
696 459
547 226
266 245
746 666
379 52
367 3
860 759
939 730
742 487
452 158
989 850
323 273
666 367
924 383
681 332
647 5
986 41
580 110
630 352
696 46
857 348
899 463
587 321
902 678
973 543
823 227
871 837
560 369
563 451
815 566
768 364
502 375
295 217
720 86
804 381
643 89
510 204
126 32
767 444
854 346
730 637
568 279
384 301
704 265
683 14
349 270
848 330
974 437
336 49
894 543
745 56
772 707
913 449
444 322
953 294
731 188
976 214
864 568
511 460
462 296
793 222
995 979
675 392
908 281
923 131
710 355
909 24
680 350
558 186
457 402
621 608
374 230
409 105
567 479
787 467
972 316
908 310
925 304
719 113
754 146
754 63
285 4
406 248
595 128
925 163
950 134
789 53
591 6
413 406
886 771
503 230
217 205
950 4
188 93
546 184
801 494
949 315
611 411
369 210
776 530
869 186
554 336
642 48
719 643
754 750
851 365
909 172
843 717
908 890
264 57
546 375
706 533
721 610
640 95
986 67
192 56
919 10
765 280
942 641
781 87
912 377
771 24
740 365
713 623
874 588
571 91
167 86
318 286
683 280
517 112
965 711
482 271
971 333
476 144
825 536
541 454
952 568
765 127
132 49
808 219
694 438
725 538
738 602
116 88
215 184
951 120
796 347
433 269
806 781
446 257
722 693
810 164
737 529
264 64
806 769
669 486
724 73
847 638
608 144
938 375
313 206
980 331
420 154
499 342
769 490
397 130
453 84
516 313
814 347
902 115
588 24
386 198
934 478
824 110
935 634
768 739
705 500
971 742
560 233
888 800
841 767
442 89
736 672
899 718
478 86
882 141
754 684
954 407
804 755
998 47
695 247
715 702
831 104
466 64
986 184
892 808
843 789
818 618
829 54
960 306
571 266
739 214
923 458
430 96
155 138
731 381
719 241
945 914
957 512
536 485
595 556
476 263
420 161
993 793
976 419
773 282
696 217
673 271
816 192
548 525
102 51
836 277
796 386
906 905
532 156
801 158
719 329
937 686
981 50
949 879
683 357
455 41
882 560
790 220
664 79
516 115
261 164
307 265
352 233
335 288
884 68
984 492
875 387
275 61
631 591
838 332
427 189
998 169
640 552
629 125
489 435
689 610
311 167
886 47
957 883
851 476
742 517
615 95
817 231
626 124
875 166
736 29
821 737
778 687
946 688
628 442
769 571
741 573
972 203
954 832
784 604
835 257
711 612
756 391
831 672
964 107
567 265
273 68
872 33
870 274
580 420
677 185
807 98
661 633
960 925
351 333
644 96
593 20
938 838
861 114
498 440
658 292
447 157
887 82
581 34
409 10
459 128
918 638
692 79
972 666
118 17
474 464
997 212
411 111
474 159
696 278
249 209
355 134
673 628
457 320
107 95
464 404
726 205
946 395
658 303
775 685
976 830
914 179
755 15
866 59
282 197
786 736
172 147
289 199
476 85
522 211
856 482
957 226
690 44
621 438
257 139
241 29
882 311
643 161
533 99
563 57
940 605
758 636
56 24
358 342
949 390
931 28
522 467
830 227
739 436
776 422
713 329
905 434
945 823
635 461
887 290
59 20
981 859
944 239
941 16
522 11
696 345
818 603
626 571
967 623
501 103
891 465
835 91
877 266
892 880
563 237
317 123
235 100
918 853
720 552
475 435
659 182
845 231
858 389
566 541
902 227
550 416
982 514
344 158
732 97
881 196
818 771
781 775
880 91
169 58
709 433
890 675
913 121
464 458
542 145
370 314
813 665
955 776
758 51
128 18
497 72
375 203
630 128
878 869
977 754
762 30
608 200
852 388
308 197
336 181
972 606
983 211
962 543
888 662
411 10
960 804
852 198
814 398
885 214
816 743
279 98
957 627
736 671
246 25
701 126
864 117
783 283
279 278
809 448
847 342
929 429
915 15
699 379
876 279
508 353
758 746
860 78
468 82
380 94
354 33
140 30
729 121
495 247
773 262
764 249
443 142
701 335
701 79
312 103
824 349
375 333
935 735
641 360
694 290
932 343
613 294
855 126
679 139
700 571
870 609
29 25
238 91
884 250
114 56
795 770
539 441
975 912
963 60
772 608
835 515
566 128
404 284
597 360
465 15
950 839
358 328
826 776
632 437
612 569
738 283
809 246
936 807
764 587
819 11
796 303
867 22
891 749
979 86
502 348
982 508
999 552
727 612
566 311
123 99
859 460
863 14
576 461
845 627
460 23
741 323
678 73
750 329
741 496
732 91
682 489
306 191
697 628
465 228
902 796
316 296
887 727
750 331
279 169
803 297
373 319
667 444
826 605
294 213
379 188
997 405
761 679
874 81
657 599
659 246
940 505
805 369
769 442
993 184
526 34
562 307
781 700
407 292
993 962
500 311
776 100
232 72
991 891
713 466
697 487
766 470
845 743
624 228
771 344
681 118
114 18
567 564
318 60
795 129
715 234
436 389
226 190
396 56
617 439
491 259
500 200
830 476
977 367
220 27
509 380
95 50
716 9
742 615
694 547
776 40
770 577
917 805
721 190
642 522
441 409
663 472
374 158
320 117
891 692
210 133
742 252
763 300
975 834
963 825
867 25
363 278
503 158
559 297
517 326
1000 640
995 719
547 89
797 371
906 819
367 45
976 699
765 283
666 159
989 142
480 55
589 6
590 9
703 645
586 528
725 622
480 377
797 593
245 64
224 170
706 15
271 14
848 820
770 649
989 59
658 320
694 385
724 634
231 83
582 577
654 370
877 563
901 889
569 365
599 268
724 76
556 21
662 460
369 56
831 466
553 274
734 406
854 677
886 433
391 257
905 589
420 168
881 432
708 108
181 142
526 303
859 671
251 251
574 230
675 511
996 1
939 480
314 194
982 382
403 81
967 292
841 562
299 33
530 453
543 191
916 345
932 920
218 152
844 499
990 677
847 641
857 725
936 568
835 572
873 56
738 555
576 26
963 953
613 355
601 273
596 93
818 256
723 445
803 338
841 828
539 323
539 376
828 366
631 610
614 393
592 283
860 70
497 214
421 84
900 717
468 188
534 66
853 560
569 159
769 220
935 745
173 160
360 226
644 87
850 205
252 95
977 591
796 440
882 549
949 78
735 590
438 309
579 90
501 95
440 372
684 533
956 690
836 165
933 216
521 40
377 136
864 21
653 222
423 220
927 814
611 574
980 539
851 320
946 386
902 305
466 315
340 94
979 791
193 9
794 107
538 40
34 30
287 91
711 684
411 339
671 47
597 62
589 193
657 159
868 709
947 172
577 2
901 811
565 230
755 580
610 464
915 535
653 366
854 782
604 226
860 66
658 219
775 556
946 55
625 24
924 847
526 493
314 18
889 825
506 61
614 538
668 7
602 114
740 734
988 55
501 385
931 551
713 638
778 220
745 71
352 149
965 284
328 212
373 6
142 26
854 378
654 40
801 367
377 74
857 133
946 533
888 739
588 255
803 443
439 216
544 516
913 247
905 306
896 713
976 686
418 305
989 784
737 104
729 474
320 8
976 743
686 303
444 312
272 224
378 32
1000 228
362 314
145 77
546 496
754 402
756 145
828 694
899 132
823 569
396 333
997 531
515 161
920 698
497 72
515 62
745 354
333 71
582 363
687 554
904 517
937 121
815 154
529 461
775 270
403 168
608 252
660 2
840 662
230 181
855 452
582 106
723 692
920 546
488 162
730 142
467 146
296 45
857 312
835 660
117 20
295 12
342 133
897 606
846 478
928 64
543 539
96 43
963 181
349 288
872 856
986 970
892 349
646 62
73 69
828 287
676 308
756 187
780 332
428 233
801 261
848 98
424 5
265 33
718 249
501 110
887 523
591 157
160 106
547 301
173 131
208 61
112 92
743 242
156 84
860 700
880 518
298 21
946 635
825 532
390 115
935 728
512 481
759 674
621 282
561 544
830 408
238 221
470 359
38 32
837 312
717 497
602 111
731 239
396 30
337 285
772 660
583 496
787 458
312 138
534 236
514 243
862 154
980 881
984 433
999 18
752 503
350 236
530 327
831 242
642 488
931 304
863 267
446 333
607 437
937 159
868 83
952 246
320 247
899 186
796 439
628 226
578 395
951 916
855 423
433 52
703 592
878 38
988 767
711 277
591 217
689 466
828 302
337 20
925 918
544 135
433 351
454 67
368 167
841 46
483 164
286 151
975 825
646 27
761 93
418 159
675 278
336 129
540 86
812 242
837 765
765 530
936 331
521 16
478 297
765 731
873 595
228 94
760 471
728 332
465 295
623 379
609 333
574 126
540 50
619 347
800 406
659 186
368 299
525 232
909 533
987 955
899 171
512 443
809 192
959 835
880 741
643 493
973 867
988 224
622 312
894 195
889 231
661 144
469 176
901 448
950 604
480 343
273 260
604 5
548 396
198 95
148 146
287 77
792 262
817 504
412 335
830 42
497 380
984 627
939 891
767 123
735 711
717 33
831 241
991 572
905 380
913 500
729 363
842 785
856 329
141 76
793 211
484 417
798 681
778 195
868 30
478 62
637 266
801 288
925 666
472 401
726 303
855 130
657 278
555 524
812 525
486 432
758 148
815 215
862 295
728 131
1000 643
615 27
975 62
893 787
756 431
730 610
837 44
735 531
692 571
914 677
955 801
987 270
823 189
800 516
834 790
379 195
785 136
824 180
650 76
975 326
799 798
755 729
278 93
532 195
693 237
566 53
213 168
386 221
592 59
392 109
673 671
954 3
555 144
287 268
459 50
623 526
789 588
845 323
442 238
470 162
833 553
173 40
938 271
430 316
788 10
896 748
651 561
559 522
776 113
808 583
957 419
144 90
830 141
935 274
896 498
942 641
606 577
844 630
768 131
86 19
797 386
944 62
732 136
376 178
906 34
850 717
261 251
952 36
577 120
272 85
533 220
895 171
724 36
275 226
426 246
254 31
520 138
582 64
216 153
893 145
821 174
975 148
575 517
991 371
968 563
390 25
747 537
901 780
844 658
268 80
669 645
581 488
803 744
482 304
878 316
854 570
166 161
599 389
865 259
734 55
795 648
610 467
749 63
920 236
781 371
916 426
424 146
827 463
673 104
552 202
924 828
1000 502
569 439
861 517
817 600
947 864
657 461
647 393
921 358
988 689
991 392
904 110
533 151
963 536
788 103
954 765
684 414
799 9
903 477
493 151
604 319
815 336
738 252
765 467
111 49
947 199
826 520
367 260
606 582
757 244
759 402
521 383
868 550
532 132
673 557
852 199
774 171
211 29
870 573
918 885
409 157
530 457
795 743
918 797
642 503
329 82
964 712
615 95
212 144
469 421
742 263
346 75
972 143
136 124
446 126
983 300
747 172
710 154
961 789
392 33
560 49
124 14
929 834
637 596
972 473
428 150
558 169
727 70
537 81
963 274
185 161
720 527
440 125
472 323
883 492
673 138
700 411
943 270
413 34
838 626
889 144
767 625
577 37
508 477
802 189
501 85
511 101
448 225
794 62
391 50
900 360
689 640
591 354
997 352
410 349
941 910
659 55
878 450
367 258
762 440
581 225
174 102
866 832
622 512
909 370
739 545
414 144
651 304
812 67
545 145
980 104
954 97
864 31
469 425
544 137
875 756
404 263
516 335
737 197
783 249
454 245
860 312
672 35
883 159
367 18
585 297
334 184
708 75
560 89
683 525
406 287
725 331
894 854
982 104
849 28
306 229
751 612
733 203
306 76
625 421
951 282
912 159
160 36
539 341
934 434
270 24
911 16
167 15
710 451
709 232
402 272
395 223
289 38
898 343
292 210
876 482
458 11
191 82
850 604
471 30
725 525
348 229
458 306
993 360
488 251
932 86
412 174
978 415
579 541
374 32
888 441
869 743
453 240
787 477
944 308
271 57
802 776
976 624
913 149
584 16
487 347
353 97
863 23
779 714
482 324
769 598
913 392
843 602
201 113
770 401
457 407
856 142
655 54
257 67
899 474
444 183
910 119
630 569
348 252
679 104
760 681
562 364
981 601
901 701
901 318
291 142
938 502
661 316
590 56
997 824
696 687
629 614
924 880
983 346
756 298
651 601
992 391
963 478
908 100
728 349
829 524
532 466
832 701
963 869
980 47
974 11
393 254
620 220
677 419
677 362
456 297
507 259
649 393
785 551
551 422
650 553
987 72
813 313
469 176
888 836
500 16
623 572
398 388
921 128
899 654
992 650
506 502
608 116
684 318
799 428
691 44
925 106
735 251
591 116
597 334
805 543
995 815
623 306
899 520
505 365
788 746
337 279
624 420
962 388
839 23
719 517
322 124
786 460
381 352
308 216
872 244
496 312
598 199
965 174
963 254
761 567
206 121
962 378
703 589
874 755
475 316
342 275
704 81
929 257
680 381
729 217
580 71
759 332
871 716
437 421
782 259
699 27
218 12
627 193
998 315
522 375
362 258
468 270
666 231
908 64
821 556
545 35
356 265
150 146
540 411
587 378
676 244
468 390
705 479
622 450
632 441
296 201
765 233
494 9
716 690
989 227
906 24
299 16
278 191
323 31
516 259
911 638
922 136
298 119
229 202
329 145
824 31
861 433
995 153
804 174
687 527
688 50
200 95
990 64
719 98
89 48
764 584
892 486
911 698
935 813
60 22
792 775
970 351
881 573
908 531
817 599
875 368
590 50
441 40
226 180
983 234
701 280
830 142
948 647
906 219
823 70
806 333
733 212
711 496
605 295
990 760
575 148
140 25
826 553
470 74
817 154
665 453
837 679
864 482
295 34
39 13
772 366
583 24
575 1
712 547
464 279
983 914
940 671
700 432
45 14
478 252
918 901
779 532
699 446
998 949
399 20
760 8
95 69
726 642
863 196
860 231
251 242
519 138
511 176
798 552
848 55
928 273
736 528
241 4
734 708
732 638
652 173
757 381
690 624
806 615
787 447
635 332
893 67
952 782
993 207
81 60
871 552
504 229
731 471
522 238
607 369
180 129
341 214
364 115
983 893
732 332
533 114
693 458
876 436
558 273
956 273
933 483
555 168
338 43
524 421
990 377
940 445
380 328
93 70
378 327
896 819
932 307
884 843
985 163
936 356
767 70
214 104
871 522
428 8
656 82
982 117
445 245
481 407
970 134
452 267
283 93
808 183
827 286
868 792
698 644
675 153
949 89
519 374
764 153
963 831
976 115
492 62
338 175
499 391
728 537
986 77
702 228
297 214
772 693
450 20
672 204
761 568
213 112
429 66
516 499
687 29
420 269
550 257
557 257
861 388
389 88
781 255
195 151
971 56
910 559
809 243
495 55
983 140
874 351
986 629
650 602
593 355
784 627
474 213
633 102
591 15
603 492
756 130
435 276
864 196
490 339
242 173
826 92
725 60
808 168
870 340
123 4
919 919
469 77
459 401
546 530
535 175
986 315
980 584
814 473
780 637
632 155
974 607
402 319
588 488
917 720
593 522
821 144
427 171
299 35
757 472
548 378
511 388
822 802
795 363
540 208
596 368
646 278
925 812
640 113
988 103
589 152
730 445
824 152
399 180
756 18
902 141
772 184
190 86
859 675
911 118
253 120
591 515
332 262
745 48
853 665
982 480
960 674
970 967
701 491
769 578
664 90
929 148
786 597
388 206
676 302
647 369
257 218
641 300
982 350
580 465
492 315
919 904
797 471
406 56
515 410
510 27
831 611
780 448
867 835
138 51
641 128
688 680
963 122
262 190
321 115
488 207
983 253
769 394
968 202
689 328
994 691
756 30
618 62
646 289
760 10
813 711
775 86
921 364
893 175
414 339
292 195
561 75
681 221
66 51
885 95
720 238
314 312
548 524
442 303
288 87
699 384
516 475
557 162
848 222
876 796
711 522
864 278
644 178
679 559
561 521
366 46
891 415
748 600
675 480
944 583
713 690
949 779
446 193
848 204
735 5
650 54
172 122
622 597
947 442
85 75
484 264
622 201
684 398
836 655
232 194
958 421
857 635
376 257
690 584
717 89
909 817
786 291
596 92
989 671
669 394
989 11
612 254
912 768
931 243
114 19
784 94
844 109
960 57
346 52
634 546
943 381
698 690
427 330
958 208
732 30
177 150
990 198
914 36
603 498
816 790
768 356
421 9
454 207
911 548
415 2
827 510
986 869
942 568
447 388
879 354
863 837
224 204
708 704
421 105
951 550
896 604
783 426
801 98
741 521
781 709
657 351
119 36
583 456
772 162
677 367
448 263
682 272
191 21
620 254
996 509
680 556
631 550
990 658
879 334
204 30
466 122
522 41
355 134
301 222
645 445
871 556
862 549
503 422
626 63
520 259
619 88
763 10
842 394
790 272
354 289
947 449
918 797
992 762
986 762
495 468
287 171
586 181
829 182
225 156
901 454
606 259
429 98
346 298
298 108
962 868
363 114
791 379
274 21
365 130
852 296
764 292
784 95
336 173
581 579
567 122
969 823
854 190
845 108
804 99
853 721
935 589
863 484
526 78
781 387
879 169
546 477
700 406
816 201
593 89
985 856
800 442
772 560
997 582
963 893
162 101
972 901
434 20
765 593
375 212
791 86
310 135
294 82
327 72
966 689
538 368
682 644
811 715
949 861
816 695
93 5
984 155
804 581
757 664
885 721
456 374
664 133
259 108
935 174
156 85
744 465
474 445
608 528
886 179
886 815
308 195
685 516
669 391
674 452
456 297
492 422
554 539
651 401
145 108
841 566
583 154
537 407
921 888
722 124
845 17
439 183
215 28
466 267
835 126
130 93
672 272
979 809
335 218
713 189
917 275
737 99
584 84
228 223
480 422
573 277
267 174
934 116
957 392
633 580
808 402
398 63
954 194
824 456
917 6
997 8
889 327
956 546
1000 196
626 73
516 468
710 547
684 12
871 429
731 286
771 94
390 282
867 460
624 469
933 21
868 268
906 702
233 2
613 64
801 63
138 30
412 276
894 166
912 419
574 339
795 497
906 880
932 727
598 407
841 569
671 489
822 492
916 348
261 199
557 507
483 182
632 241
821 94
711 454
692 175
299 256
966 821
530 30
899 263
938 166
885 407
558 85
861 547
417 331
525 452
276 20
872 263
748 378
948 871
837 741
254 122
653 61
351 230
985 129
603 283
972 677
694 556
736 715
731 383
973 344
828 814
667 450
797 588
870 658
461 83
796 776
401 272
472 44
250 3
683 30
846 817
990 886
830 71
900 250
539 367
746 408
948 827
625 61
341 138
224 111
679 33
841 464
845 393
419 33
969 320
716 55
732 463
862 63
413 327
355 91
510 96
849 787
444 142
590 413
481 353
698 151
181 169
902 222
645 595
979 622
382 44
846 597
935 21
619 135
974 658
840 179
302 96
757 374
912 785
866 827
680 2
546 311
941 676
682 209
594 389
130 15
214 193
581 435
208 33
838 119
926 786
99 57
334 5
215 134
957 703
998 630
387 162
799 454
826 293
793 454
674 608
904 382
831 194
908 148
963 793
861 61
426 123
536 306
814 494
262 174
602 266
838 304
247 22
569 436
947 935
872 182
491 302
400 216
814 377
819 499
852 710
979 18
693 65
728 628
993 728
926 10
431 25
674 371
651 184
866 777
559 42
690 377
760 750
654 271
580 534
824 23
650 123
976 412
921 451
942 157
833 284
749 172
785 624
726 428
832 772
782 285
950 223
723 369
522 212
642 350
960 568
613 552
972 129
604 92
793 620
874 476
323 216
995 226
237 218
396 286
903 675
551 42
866 67
694 188
455 124
668 636
430 30
345 190
817 608
896 856
387 9
694 576
520 358
80 78
876 748
668 187
599 565
975 613
696 498
899 56
677 607
746 601
823 773
757 618
56 50
475 106
807 473
794 753
893 361
856 301
959 640
941 899
179 80
944 531
642 242
842 512
894 13
829 238
789 291
503 275
387 276
317 233
996 987
423 108
829 493
897 102
141 85
565 281
476 315
741 713
855 811
821 656
534 447
927 568
271 139
361 249
335 66
798 286
202 33
742 634
871 781
572 178
931 790
367 97
871 656
116 66
263 262
927 677
768 324
403 357
854 410
602 205
972 699
663 63
56 20
791 395
991 561
219 158
842 386
787 756
335 196
696 683
873 250
834 591
813 139
825 165
388 350
635 422
273 257
502 54
521 73
289 255
909 709
592 65
522 75
1000 499
562 538
586 66
977 286
811 646
552 120
946 318
805 283
859 722
881 688
893 458
401 2
822 605
851 454
881 724
325 181
755 375
935 826
1000 73
954 908
569 117
423 14
815 664
289 2
937 663
680 53
916 156
965 212
717 285
698 281
729 93
656 635
750 209
378 17
812 439
900 751
332 179
889 469
711 643
218 217
863 703
851 753
754 737
753 675
267 43
913 138
968 363
924 45
960 535
956 933
788 182
613 520
701 337
789 238
724 478
997 554
461 373
653 596
862 118
997 294
382 80
514 413
726 535
834 505
352 261
952 349
732 376
243 30
954 710
646 215
596 266
523 260
864 218
251 64
943 386
986 413
533 438
972 699
845 662
993 673
950 169
119 44
392 308
506 18
430 409
514 458
825 461
693 304
480 229
133 19
382 334
386 93
489 92
812 471
652 610
917 481
357 352
394 261
857 839
420 142
949 493
961 526
934 213
877 449
745 77
927 251
856 129
678 118
420 278
160 20
830 599
674 355
977 95
271 201
807 361
417 44
799 300
563 363
338 226
411 217
963 152
638 339
810 226
576 101
894 350
442 384
682 631
941 61
659 589
707 393
379 59
762 35
549 250
978 320
997 629
346 69
792 133
712 484
995 712
199 188
956 903
891 41
581 525
802 249
969 850
707 651
851 651
515 141
905 743
577 137
512 357
947 458
454 317
469 254
932 555
384 157
552 502
706 34
767 303
910 778
959 277
766 654
505 3
884 236
386 179
851 685
930 203
244 45
992 814
625 398
875 276
549 335
222 64
972 739
543 72
693 237
502 403
853 258
613 386
855 311
713 191
580 5
947 429
898 487
728 61
758 410
258 226
641 390
719 115
607 360
897 460
724 444
372 134
215 166
857 301
851 36
869 409
432 135
933 331
931 563
965 740
353 148
400 389
470 240
974 773
91 72
657 231
742 509
632 528
731 669
742 507
784 701
685 420
172 77
138 18
678 313
754 495
307 12
894 725
752 683
893 467
368 155
600 583
723 319
825 721
837 803
899 206
649 575
628 557
947 389
532 257
797 464
935 110
714 92
987 586
579 416
656 10
610 327
782 459
972 939
962 751
647 574
648 382
392 94
806 399
987 433
420 39
127 40
547 483
707 245
837 302
288 65
996 645
743 196
964 822
279 271
618 82
737 637
908 675
983 267
824 749
435 177
929 900
769 732
301 239
448 199
942 336
941 381
832 35
88 25
921 453
685 110
795 65
780 39
478 286
609 113
780 430
541 443
849 843
955 797
692 42
454 28
828 347
165 108
943 323
723 441
298 181
129 36
312 201
748 321
384 278
949 858
569 419
368 161
346 293
631 97
908 345
249 26
844 710
919 612
193 165
861 766
852 336
925 462
100 94
741 223
211 65
306 118
712 417
803 93
631 528
584 516
325 42
1000 439
630 565
901 517
406 80
915 171
523 387
471 78
932 651
518 448
542 209
669 168
589 383
666 127
322 8
339 266
761 662
992 640
515 125
998 336
678 597
946 429
869 575
457 171
426 303
367 303
905 902
776 63
994 977
857 535
915 135
298 40
469 230
869 154
741 646
803 132
678 214
987 561
721 366
325 266
651 84
553 105
515 64
919 366
250 213
738 673
556 484
763 201
757 71
509 340
851 765
506 401
405 269
459 258
920 886
540 107
357 53
871 420
653 366
969 711
703 623
595 368
869 92
349 237
838 140
296 288
386 137
959 501
915 753
199 164
940 670
881 178
714 679
975 648
652 140
908 492
458 433
325 185
971 620
388 136
625 618
877 110
380 270
799 179
194 193
670 223
630 61
793 659
973 457
979 741
592 265
952 764
938 738
937 718
232 130
551 77
646 379
827 63
668 466
989 848
793 85
971 400
404 307
223 154
345 212
556 194
595 572
727 222
759 27
318 78
976 18
788 258
930 385
770 404
176 110
338 89
937 428
889 142
408 112
887 573
609 345
900 5
647 266
661 116
809 690
561 461
920 165
998 697
957 486
683 452
538 113
105 21
677 565
152 135
985 597
833 360
672 516
842 38
975 378
748 606
729 249
916 855
817 84
834 770
984 70
245 55
739 737
834 308
740 111
955 240
464 177
837 311
958 635
203 64
851 113
891 517
814 335
157 81
692 101
259 241
786 748
590 552
612 222
691 55
817 591
362 282
500 83
792 83
788 552
519 188
840 516
387 176
296 116
702 423
811 95
772 542
840 627
847 52
941 159
446 100
824 258
629 533
804 214
939 469
474 49
999 809
908 285
951 307
873 471
830 602
961 55
602 226
792 220
722 612
590 172
585 287
734 242
585 514
571 440
941 251
842 181
655 73
948 829
733 200
533 340
351 226
770 192
863 212
566 115
677 417
850 443
186 48
402 201
270 131
361 110
272 37
848 150
359 183
412 19
903 607
736 126
648 21
875 62
526 208
841 34
649 8
914 219
835 109
960 402
812 552
681 495
968 886
960 411
816 360
577 576
518 196
930 541
506 156
395 329
528 477
882 705
274 39
858 615
988 815
790 448
887 156
928 733
791 5
716 591
588 114
313 190
364 47
937 700
524 319
882 626
206 19
776 78
913 269
806 460
157 149
763 459
549 18
703 488
644 106
835 661
116 5
720 418
792 1
315 205
856 774
623 336
673 329
291 251
489 422
871 64
475 427
315 96
455 288
525 128
593 44
549 86
655 185
758 428
612 470
786 317
385 99
386 229
788 411
886 43
446 407
108 37
811 691
368 132
993 891
958 642
953 823
812 717
399 229
897 717
752 128
998 380
818 13
947 554
864 441
536 130
997 18
649 334
487 236
499 447
830 207
577 54
795 406
628 192
742 262
627 43
406 62
888 259
532 186
672 126
783 48
875 436
625 524
888 34
750 374
913 651
790 125
994 593
31 21
306 1
523 231
614 277
870 237
353 46
329 298
523 65
795 358
710 147
837 492
977 64
346 216
169 42
941 697
662 173
948 417
591 448
939 456
933 311
674 557
886 354
579 273
507 28
946 423
848 439
263 113
715 49
895 581
595 115
311 245
183 33
774 700
620 204
670 147
749 229
791 33
610 275
783 370
576 366
852 704
659 639
978 947
777 628
918 509
907 427
695 329
200 73
816 221
837 56
399 140
584 44
737 579
522 398
670 276
931 375
945 867
974 74
935 358
898 16
884 562
666 48
882 333
854 169
372 255
891 387
622 12
739 425
993 109
677 409
824 56
339 55
408 289
591 229
741 317
510 509
829 553
633 266
734 462
393 273
189 81
935 685
491 307
615 41
674 650
326 227
534 365
414 48
701 189
354 299
87 69
227 37
515 55
910 434
972 169
576 504
399 70
854 280
995 107
741 434
534 241
644 356
499 495
685 314
300 52
912 393
581 373
320 291
482 17
779 198
586 583
638 541
963 526
735 494
492 158
466 274
261 105
928 149
355 170
875 674
750 372
390 20
382 239
931 542
870 866
792 464
610 433
775 148
810 783
601 47
789 494
181 63
551 474
764 232
563 346
734 392
547 389
584 480
370 314
751 542
454 36
984 475
699 134
695 377
701 225
978 279
153 135
610 104
684 253
75 30
805 397
801 125
824 644
915 167
134 18
801 331
581 258
412 222
446 319
933 732
491 452
509 127
910 396
778 378
830 143
425 122
776 507
1000 249
815 348
325 67
813 147
642 430
186 112
726 512
986 970
541 456
989 552
987 963
988 68
859 255
724 722
839 434
724 380
708 180
625 246
917 126
75 42
758 547
804 734
153 101
721 399
909 123
489 279
848 507
472 468
875 266
122 34
336 268
946 240
926 102
945 151
743 444
786 420
667 595
775 630
593 73
621 219
841 117
985 885
932 24
983 516
618 515
921 685
400 18
848 328
853 303
414 398
736 431
632 11
509 203
898 571
787 385
636 368
883 734
958 820
552 307
454 97
287 282
874 659
715 228
649 323
618 200
375 79
594 150
629 328
549 73
931 415
896 746
505 405
930 678
471 387
370 35
497 422
496 441
739 516
360 22
962 241
643 384
939 177
797 32
793 651
599 402
182 6
766 638
805 39
702 190
770 381
876 465
639 501
944 22
502 8
779 128
932 835
650 271
780 291
386 268
542 265
228 172
308 61
471 164
852 138
799 509
741 65
734 451
883 563
530 429
922 288
417 387
560 391
942 686
673 421
974 583
259 204
880 659
933 406
960 525
703 54
931 470
258 179
731 486
890 354
942 639
880 283
642 528
319 317
775 452
827 351
939 756
459 72
680 340
848 746
844 809
107 36
906 160
945 717
680 510
548 290
345 150
377 294
442 433
322 276
982 633
710 508
776 175
719 228
154 55
795 546
688 618
540 387
205 179
705 580
813 35
675 202
884 11
990 323
784 594
449 27
514 349
832 14
657 401
995 782
769 241
472 317
760 658
640 396
658 1
994 389
827 762
901 627
956 774
624 192
502 279
171 164
803 360
216 103
135 107
449 41
802 341
694 219
308 92
133 112
877 204
268 75
633 543
953 847
747 574
594 88
729 43
767 462
563 153
762 203
612 186
883 142
903 595
757 629
957 37
706 488
974 406
423 67
161 70
334 126
959 480
894 811
576 416
480 274
813 245
921 14
173 163
840 315
594 270
442 149
949 651
720 412
788 192
692 583
914 360
253 73
614 433
267 10
805 676
966 123
822 557
939 666
468 41
650 224
778 658
954 599
645 326
897 441
440 153
322 158
541 101
628 127
880 37
603 457
783 623
98 4
655 523
871 26
859 380
660 298
931 112
813 265
691 223
861 552
192 1
592 313
655 320
613 544
580 555
288 160
814 169
756 227
623 311
655 594
901 306
922 532
101 18
876 438
793 388
551 213
792 222
818 229
630 321
764 719
200 37
985 961
370 363
876 625
751 318
715 266
234 119
868 854
374 130
507 302
831 574
24 24
906 239
238 235
802 354
562 164
948 764
860 531
956 916
949 697
620 333
885 416
461 380
754 594
758 391
945 307
664 147
814 498
714 341
462 458
787 148
526 239
584 111
315 46
460 459
344 141
896 713
768 410
550 96
847 546
877 490
748 33
263 117
926 575
986 616
546 514
571 98
373 301
563 224
413 283
931 343
940 308
800 542
685 614
939 707
830 214
585 476
530 375
960 730
371 308
878 443
827 504
407 121
910 412
853 271
738 408
272 170
958 810
830 458
391 243
509 366
773 158
862 434
485 166
656 244
595 193
850 675
838 170
983 752
748 267
818 551
787 231
959 408
851 600
405 113
634 570
887 446
607 46
623 352
808 64
797 613
280 134
189 96
967 386
927 348
349 98
619 31
871 782
925 451
924 616
777 624
651 224
739 384
861 185
915 671
990 733
792 358
221 168
607 363
727 79
491 65
320 141
511 9
257 173
529 516
104 97
662 114
530 253
656 501
845 772
804 159
299 38
878 696
782 626
491 464
810 293
669 404
860 532
366 148
668 112
570 445
987 927
347 17
95 48
903 829
617 1
414 186
938 234
685 277
365 171
960 169
821 113
410 64
722 237
229 197
237 104
72 14
655 322
627 329
696 52
910 858
232 223
692 221
673 283
188 175
809 619
906 489
875 726
238 34
986 760
411 138
669 454
986 439
527 92
946 310
803 410
804 36
566 91
597 569
973 508
446 73
118 15
634 544
696 512
947 38
922 832
485 423
994 235
669 411
1000 490
272 193
496 138
545 36
729 214
475 126
961 888
798 275
957 462
574 335
825 251
468 180
366 33
814 124
473 443
980 521
732 329
759 255
884 328
1000 213
968 162
809 486
418 244
597 235
685 607
489 108
620 152
492 120
868 163
635 63
876 756
267 113
490 380
660 484
690 641
177 18
238 91
198 61
510 98
606 404
644 519
561 57
926 619
696 44
495 158
758 282
990 242
567 323
982 508
769 54
946 548
748 410
327 221
559 251
750 737
785 353
377 4
997 517
957 134
898 414
203 4
748 694
898 611
489 346
335 252
517 310
814 272
934 558
948 248
390 280
464 321
787 403
512 381
887 352
459 85
825 72
898 500
715 261
702 79
923 862
590 563
968 546
709 189
848 175
995 582
905 534
674 166
594 564
890 158
822 227
335 20
61 26
423 41
406 205
228 94
555 352
841 810
788 658
671 227
127 16
435 71
555 105
429 359
548 526
768 680
909 283
778 648
799 521
702 409
213 21
931 113
671 339
794 184
691 115
805 619
824 771
780 324
737 733
684 400
480 172
456 382
878 573
887 622
413 298
211 72
628 474
935 388
939 371
309 64
228 31
195 6
967 524
831 668
925 311
989 515
790 67
816 6
59 14
523 505
343 18
670 486
765 466
840 69
569 237
657 571
769 580
634 269
878 587
794 351
261 10
318 196
929 762
298 42
872 614
690 399
983 34
462 90
828 152
685 72
339 311
924 116
291 88
881 689
631 571
933 887
682 436
827 364
508 391
670 489
321 37
194 104
971 642
296 122
844 473
389 45
723 408
800 465
772 610
340 125
800 536
493 150
598 299
862 756
380 322
642 163
712 691
827 340
819 426
903 673
923 152
648 154
921 360
533 313
829 296
531 322
964 895
829 723
234 64
386 94
374 239
928 529
992 644
893 52
783 67
788 415
291 218
670 33
432 139
651 484
645 572
522 243
288 59
277 147
650 197
898 506
723 607
578 63
549 181
545 318
553 26
665 224
998 926
792 561
983 754
579 442
655 481
879 290
907 754
862 231
639 393
726 438
869 613
902 167
553 259
724 86
712 601
386 243
392 128
932 370
389 39
836 148
392 164
415 212
388 58
597 490
341 64
836 324
679 441
960 725
812 23
814 308
710 30
454 334
535 472
540 396
634 578
945 710
847 343
857 838
941 253
790 87
239 89
398 139
888 330
280 147
264 142
602 51
515 440
772 590
931 241
808 248
833 535
297 153
746 665
778 695
910 246
995 357
598 392
803 690
864 144
679 325
590 488
330 220
647 607
762 408
917 352
326 301
334 307
846 61
954 43
937 816
70 52
644 563
776 522
533 67
664 635
676 207
834 313
653 366
764 18
753 406
895 708
584 339
998 735
371 355
571 161
637 150
932 327
684 471
326 59
38 24
910 339
571 499
689 66
977 579
421 350
602 375
640 549
701 27
896 791
331 229
645 163
974 469
923 455
877 734
594 483
852 517
748 745
938 155
888 24
253 124
654 205
468 44
458 409
947 365
746 739
843 738
917 610
848 487
637 120
928 176
640 590
481 23
873 444
940 661
907 87
705 451
641 495
195 31
486 407
737 621
757 659
332 171
699 216
783 593
848 69
781 612
735 116
180 24
540 454
574 203
469 12
946 569
515 320
94 28
387 306
967 40
660 267
990 919
741 294
605 456
673 56
790 753
773 712
788 640
338 290
937 789
466 161
956 338
793 263
356 202
477 324
809 549
392 258
197 19
898 542
357 137
934 764
513 399
634 169
385 248
949 677
742 9
782 660
891 883
806 334
413 241
562 447
547 55
897 513
728 225
516 158
967 957
393 366
792 703
852 482
767 547
901 415
468 33
469 250
918 356
807 620
938 177
897 670
378 223
719 400
311 37
879 57
800 535
848 105
760 243
285 176
385 111
954 672
972 771
650 517
618 209
885 833
923 186
343 201
978 643
612 452
958 167
588 167
783 503
806 345
842 360
845 171
363 206
941 377
762 124
935 637
711 505
185 110
405 309
381 169
515 298
941 936
32 2
276 174
833 257
880 633
685 225
973 572
735 593
929 436
941 636
261 96
341 29
474 274
851 826
592 296
158 108
572 147
817 675
759 223
548 238
792 584
981 978
833 116
553 483
385 200
1000 409
889 362
821 428
701 697
781 111
792 199
698 482
999 167
870 579
799 438
728 382
783 661
808 652
581 482
778 705
823 612
597 137
540 425
774 470
399 76
594 173
486 445
755 655
24 1
921 795
515 254
874 742
663 501
743 559
981 751
900 395
724 523
932 266
952 812
888 371
205 56
258 173
770 721
439 22
454 130
370 225
294 69
433 381
730 87
295 12
772 483
890 678
768 305
730 313
878 657
171 163
625 403
909 310
713 262
670 341
761 531
697 454
947 253
781 67
958 843
101 17
992 429
547 179
262 162
913 468
204 91
608 479
407 129
512 284
799 17
896 366
234 26
813 33
706 120
198 192
965 554
209 12
862 211
855 80
993 889
609 546
538 57
830 62
359 233
692 286
554 356
680 214
826 168
736 363
189 20
889 536
828 5
585 24
995 517
951 494
836 358
748 682
429 247
317 232
877 711
883 833
958 666
212 143
984 739
926 630
435 385
876 268
409 327
612 430
526 406
783 393
190 88
261 232
585 96
702 213
709 400
487 35
767 327
243 184
605 475
843 431
272 68
705 587
953 315
860 18
335 133
696 351
751 559
941 820
643 448
887 830
466 312
479 174
783 369
731 70
618 73
956 712
350 178
446 159
754 305
651 588
559 163
787 464
919 291
590 179
605 77
690 194
934 126
271 118
633 135
734 526
838 132
907 423
881 415
855 667
641 518
655 229
837 647
463 12
623 52
715 619
206 158
374 57
289 58
472 152
758 310
556 406
770 172
926 863
856 565
620 104
744 223
712 343
661 621
716 212
902 75
908 380
718 133
820 515
741 177
979 21
508 24
784 149
842 764
384 68
552 15
664 394
919 550
922 475
265 171
975 538
988 127
680 358
929 350
930 698
439 270
592 158
714 592
346 147
982 428
299 30
181 39
576 221
540 226
888 144
932 320
997 386
960 514
527 409
397 139
515 354
833 168
709 58
230 109
777 495
940 295
402 71
614 546
785 306
681 163
463 202
531 516
610 310
823 231
905 21
51 18
971 703
889 168
689 60
970 207
588 164
665 632
596 170
771 628
688 335
949 570
479 110
968 272
547 493
291 123
583 435
136 37
870 206
294 176
220 187
669 398
715 99
919 364
102 58
337 25
422 257
821 185
503 183
969 587
451 24
654 428
839 122
293 39
801 241
840 143
453 233
258 8
691 244
262 155
428 282
693 325
422 205
403 6
834 185
960 581
964 830
336 170
914 619
157 57
758 735
733 672
842 264
786 420
225 164
764 448
571 134
390 104
893 176
388 93
848 804
574 165
362 180
870 394
563 404
964 289
612 192
851 701
926 44
915 443
935 745
538 10
811 397
661 259
947 152
390 288
626 536
887 454
385 382
998 819
422 253
442 14
885 124
976 71
981 889
799 131
690 260
954 446
979 8
568 453
694 631
839 385
542 487
573 87
962 107
548 3
387 386
560 280
780 300
956 166
951 672
817 522
487 107
658 102
990 109
417 398
780 127
631 295
991 621
846 801
971 931
883 704
896 548
609 579
550 207
483 455
615 382
415 361
316 13
984 805
947 69
687 623
628 594
450 197
925 387
844 419
342 247
696 25
830 680
865 236
441 381
812 482
447 135
207 59
993 93
775 343
818 279
98 71
210 156
500 418
726 649
881 585
594 501
990 959
888 198
800 618
655 310
835 411
897 659
965 916
290 6
617 116
378 76
806 435
479 59
576 81
971 177
814 165
783 263
761 429
291 7
71 29
628 467
928 380
413 99
224 51
133 40
301 26
692 44
473 4
926 429
771 134
913 133
726 258
572 486
713 425
817 265
838 141
547 522
405 57
673 590
543 276
964 363
850 100
647 600
137 44
727 241
331 266
673 514
950 853
750 173
799 397
389 226
883 546
239 194
728 28
460 303
72 55
422 375
785 273
539 311
636 566
678 435
317 105
824 741
632 632
696 567
400 354
497 111
822 766
988 309
507 84
845 574
649 270
947 13
344 226
440 361
938 90
572 316
183 59
752 740
945 682
401 119
674 130
895 694
786 22
999 854
737 326
714 518
907 114
644 28
694 313
447 407
996 309
699 671
825 171
750 153
787 471
949 305
683 119
294 209
389 324
788 706
974 308
201 176
747 122
236 80
476 467
391 103
908 96
621 620
641 498
732 411
843 323
943 322
793 116
648 639
807 262
551 36
939 416
813 403
611 400
999 101
126 7
352 299
778 658
439 269
626 315
335 300
987 395
504 183
881 876
889 465
150 40
583 478
609 63
471 275
530 220
145 32
827 196
874 802
643 84
848 660
699 641
656 251
593 194
903 715
558 19
76 46
977 116
846 389
984 122
253 180
369 36
828 734
270 48
701 294
283 260
493 349
616 232
176 129
880 764
402 280
520 354
768 230
294 89
894 664
915 900
129 35
482 263
631 25
905 504
946 938
642 17
992 282
982 290
600 594
949 13
989 145
863 304
969 725
848 166
888 93
964 590
930 426
900 13
227 136
569 479
731 401
667 257
945 599
905 875
345 224
674 202
570 28
68 21
780 136
550 155
742 108
858 334
149 91
725 600
799 674
514 298
680 631
635 239
529 33
222 71
737 338
613 550
603 441
735 545
906 580
869 380
617 96
693 550
774 571
611 43
725 304
913 651
785 647
660 48
615 562
680 299
205 109
525 145
239 30
276 78
189 151
372 329
784 174
382 78
517 393
941 678
531 107
225 9
658 122
570 513
519 325
783 222
876 458
491 155
991 549
783 299
328 223
505 229
709 203
252 108
750 722
64 53
428 262
604 559
407 309
333 273
771 744
856 844
823 79
436 13
573 305
860 233
587 467
635 440
430 168
975 946
756 323
641 467
160 51
605 140
673 274
768 174
858 141
922 189
789 230
429 149
511 343
370 227
825 792
834 603
831 689
831 599
462 395
737 157
473 351
266 113
967 557
456 354
732 124
730 204
886 390
445 306
705 144
778 584
831 580
845 526
874 781
923 477
693 580
469 265
458 40
957 453
694 477
959 851
634 355
497 10
379 359
805 589
909 861
689 202
433 126
960 750
452 158
992 535
646 103
728 202
928 40
657 109
944 870
987 564
283 44
713 634
891 505
508 363
948 410
424 401
441 327
735 734
540 358
928 690
617 301
644 158
234 34
994 723
496 198
604 380
919 374
744 513
246 69
921 345
848 791
535 252
717 209
862 515
562 508
572 557
597 13
948 884
605 350
933 85
882 879
859 331
785 494
469 357
906 180
742 379
614 504
949 301
300 196
669 605
546 205
789 24
153 91
632 568
737 206
614 453
564 494
847 162
553 358
610 470
357 168
819 450
335 81
802 388
553 46
907 667
915 577
477 119
665 40
730 92
327 49
674 119
964 227
152 65
743 635
894 652
338 303
895 718
627 284
902 624
974 268
880 15
934 873
421 397
937 459
114 63
957 511
302 4
850 63
759 717
586 320
872 274
824 730
817 705
739 246
953 361
677 621
416 125
969 331
276 127
827 784
802 182
845 809
852 669
453 193
883 217
819 812
281 244
733 50
352 131
995 975
931 199
737 102
697 535
286 201
686 539
225 21
328 52
286 93
745 395
887 378
820 452
652 172
758 543
437 28
581 516
557 393
594 365
976 55
675 660
948 259
864 635
445 137
711 21
801 293
627 281
236 76
775 186
134 87
776 403
721 390
86 61
527 16
646 371
915 906
971 198
391 172
293 165
686 301
325 259
793 725
789 82
828 480
918 785
564 339
192 3
211 175
797 141
504 452
582 473
257 246
536 90
964 551
857 453
876 807
773 708
695 642
673 343
756 552
551 442
368 366
481 152
443 126
700 497
604 26
836 822
323 114
269 217
866 646
372 145
285 156
899 539
625 16
881 388
730 126
973 451
839 666
701 190
998 902
562 19
263 220
757 396
545 422
350 1
761 464
559 43
822 205
705 359
719 38
520 222
784 689
672 347
711 298
861 149
901 488
887 633
896 702
834 347
237 217
524 480
222 57
586 184
971 831
809 446
966 856
744 197
529 45
897 546
952 565
923 290
322 63
772 29
646 488
704 318
960 50
831 271
747 366
457 215
474 162
575 90
746 194
910 649
667 318
774 280
356 346
694 567
972 798
902 472
949 684
404 246
932 238
551 181
982 306
858 136
781 55
622 59
889 477
41 13
74 46
913 437
965 101
606 51
773 243
852 813
652 77
788 400
48 8
706 669
675 513
577 255
548 315
417 412
787 761
857 32
824 266
618 546
738 74
526 43
754 432
526 224
897 365
555 286
844 461
638 456
116 16
779 344
973 819
155 34
592 447
895 27
987 271
318 247
928 290
854 424
713 383
233 120
760 48
686 509
763 164
634 232
823 513
582 556
540 417
933 381
640 470
389 289
478 24
873 2
895 229
830 170
594 458
767 129
978 115
950 220
434 79
629 118
590 58
75 35
681 165
189 86
676 230
970 581
457 422
538 508
768 508
475 19
439 428
107 1
487 72
751 478
813 186
776 223
791 424
823 728
904 836
717 68
683 16
622 550
285 111
632 398
970 902
987 694
664 536
819 121
918 384
158 79
543 196
984 296
470 362
424 308
858 28
903 140
757 642
485 162
796 81
607 530
645 595
989 970
668 437
481 168
700 405
270 203
908 535
581 201
489 46
375 270
596 161
928 19
523 94
800 573
454 157
842 135
363 113
697 210
627 306
582 188
646 11
605 261
915 316
297 168
758 67
522 417
864 537
153 70
436 132
903 201
372 234
695 166
734 159
685 655
370 326
869 43
885 512
666 149
583 569
704 407
153 96
899 675
824 297
721 158
810 176
743 496
960 901
757 393
717 222
724 500
307 74
922 760
771 347
783 282
766 511
540 302
416 140
643 25
961 492
954 329
818 199
307 41
871 209
379 369
448 373
369 200
572 12
621 180
439 60
188 68
975 455
943 388
617 212
748 107
611 539
445 246
305 35
772 289
936 920
568 334
782 493
931 60
169 79
975 661
968 133
103 99
633 148
737 326
374 323
547 509
831 37
977 200
685 599
880 785
675 162
973 776
430 201
970 455
979 40
769 371
707 239
810 479
165 59
883 109
629 366
809 747
258 171
954 33
696 288
798 173
641 493
417 175
645 145
870 865
952 475
595 37
562 156
172 161
911 368
573 152
323 270
318 199
761 482
990 795
884 245
693 500
913 370
548 372
434 353
600 315
455 257
989 307
856 829
728 477
695 260
699 164
40 3
620 598
374 297
587 361
548 435
291 96
431 327
909 726
176 67
831 171
455 2
811 154
753 183
292 126
746 25
685 560
919 643
912 556
977 909
953 291
730 199
190 100
854 350
655 620
824 479
979 11
798 224
932 859
859 285
798 629
977 470
710 66
975 302
926 564
731 39
770 46
285 179
518 496
129 86
872 817
225 72
698 101
802 366
540 121
437 432
709 212
306 143
886 49
596 409
390 63
702 684
648 88
438 244
810 211
959 815
690 24
453 386
780 169
617 574
841 511
543 8
514 385
979 92
334 45
635 599
380 129
565 458
951 534
799 107
558 140
906 593
425 167
517 437
895 54
755 167
939 772
894 574
522 48
455 266
782 413
827 352
750 194
889 96
676 466
483 386
974 477
533 301
269 78
255 138
907 9
553 209
456 346
879 343
833 269
588 468
741 243
716 444
350 210
320 239
590 310
993 261
747 38
621 475
478 220
736 613
327 263
950 1
900 167
772 145
761 484
946 898
936 57
763 30
211 146
890 567
354 301
884 144
173 173
481 81
765 545
894 607
635 323
377 62
655 265
780 204
949 268
970 865
378 149
910 730
950 601
976 704
754 436
864 357
332 253
703 545
617 341
235 71
556 509
595 505
392 289
871 409
606 524
673 254
905 473
540 79
1000 61
481 99
652 158
737 714
922 154
809 393
690 616
690 201
615 410
574 543
644 298
742 215
967 232
858 846
180 84
909 373
429 338
966 661
615 563
283 58
772 568
974 283
547 472
397 315
693 353
995 25
542 75
206 71
984 17
920 541
982 213
178 132
954 284
724 451
775 127
495 309
971 444
542 159
980 253
715 79
329 86
776 502
357 347
606 604
694 417
905 118
880 251
645 81
452 126
122 103
320 22
860 124
880 176
745 203
629 622
476 397
260 97
775 54
450 249
796 584
657 385
311 134
487 425
980 775
400 193
609 61
487 45
685 578
579 74
408 129
971 183
985 347
608 359
770 559
296 210
835 800
255 58
563 293
584 89
234 114
274 236
614 466
75 43
905 890
821 737
922 592
958 703
721 11
822 240
753 673
865 734
527 422
661 536
852 395
936 725
916 398
929 685
676 210
244 224
802 219
999 341
889 415
830 654
932 644
630 227
916 139
669 34
520 244
875 403
854 709
633 495
884 617
495 213
98 39
332 283
732 702
991 224
991 618
924 556
974 330
385 192
319 192
350 134
845 443
899 815
884 808
441 125
465 3
447 151
116 77
455 40
919 389
544 398
421 179
903 689
932 722
796 593
744 245
596 594
706 22
891 248
859 477
410 39
419 124
190 86
474 275
443 400
727 708
682 175
914 201
894 8
857 502
982 463
595 284
204 104
673 667
515 198
746 632
534 210
538 332
706 197
977 436
982 861
988 33
934 891
311 12
293 10
572 233
625 57
531 131
630 345
904 502
376 171
838 625
82 26
823 716
387 379
225 65
889 567
389 240
970 572
989 642
573 360
948 836
433 299
676 365
311 303
841 402
881 384
725 348
773 87
673 267
994 960
729 67
879 874
553 209
982 369
922 773
464 344
851 4
486 148
667 358
695 250
784 326
642 99
555 349
874 599
593 560
941 54
493 140
96 71
888 490
901 679
846 614
661 506
702 644
364 17
699 673
475 399
660 392
371 178
828 311
346 152
494 189
471 49
906 497
823 771
813 122
337 70
977 117
707 632
577 65
224 27
375 126
481 158
468 28
320 65
577 202
737 575
734 3
269 180
879 100
180 101
329 63
617 364
996 608
904 67
997 658
506 493
775 220
892 612
963 516
114 112
734 265
162 49
925 479
358 305
872 317
475 305
872 566
850 558
737 197
437 290
781 395
520 255
217 51
908 745
534 382
642 422
652 620
336 177
322 273
601 128
669 593
968 308
524 220
712 87
727 470
681 599
345 124
487 29
727 715
694 586
779 585
754 246
339 203
598 454
547 380
560 248
996 334
436 117
707 164
844 464
419 38
399 119
745 238
924 289
680 485
989 474
821 444
816 679
539 269
960 476
993 679
979 144
931 392
919 298
462 93
152 132
802 87
971 196
267 188
781 414
864 100
797 413
856 203
362 56
636 546
457 400
431 373
763 672
892 124
893 202
652 463
570 255
917 49
741 209
388 165
925 880
364 236
770 247
426 64
733 724
998 562
533 148
646 336
977 790
913 898
684 661
901 459
757 573
524 451
661 509
809 208
665 426
798 761
941 361
802 66
702 423
550 506
944 862
374 117
836 412
978 447
930 557
175 129
883 662
760 412
696 513
582 127
260 11
652 416
477 257
944 299
933 304
935 789
558 163
190 104
653 193
934 157
685 213
725 265
799 251
728 102
891 466
681 28
994 628
310 112
553 362
994 222
369 297
813 47
658 373
746 387
861 634
703 284
101 28
924 515
990 196
456 213
771 170
868 295
964 758
769 554
924 521
694 370
952 379
908 213
982 236
647 25
553 397
496 22
188 177
985 701
990 535
917 179
478 260
272 132
643 512
780 770
628 543
678 15
919 826
901 476
891 582
740 275
628 85
996 699
386 180
583 419
956 209
657 342
812 528
486 268
454 378
741 583
533 161
333 152
269 222
872 591
463 294
505 387
878 611
220 56
616 603
847 146
683 63
938 137
343 139
763 122
135 26
491 340
106 91
901 695
807 43
763 559
552 533
731 138
967 709
837 784
968 372
614 319
430 236
549 263
579 130
830 774
452 83
850 756
642 126
928 5
992 397
415 298
639 595
780 590
671 525
295 260
928 714
451 282
445 292
911 106
368 68
924 764
648 178
609 554
386 207
167 13
817 516
431 205
507 128
758 214
599 258
876 194
545 428
66 8
708 582
298 288
659 149
427 53
564 166
610 145
389 9
805 315
895 10
840 548
253 228
768 346
180 118
503 437
150 142
714 674
894 483
761 48
879 777
355 169
367 327
972 820
848 751
559 112
945 320
452 172
793 754
959 334
844 13
896 448
799 104
155 86
169 163
617 306
780 224
777 317
488 277
755 624
152 124
678 365
636 411
926 115
806 228
1000 189
809 594
652 212
598 105
342 269
519 389
771 271
511 414
707 576
890 520
948 589
822 393
544 132
996 893
440 382
983 846
532 420
583 451
76 73
769 707
825 578
868 403
247 222
393 33
322 84
426 113
546 234
505 397
445 277
916 387
356 20
768 301
949 660
643 506
639 94
888 52
758 8
575 297
267 107
594 114
337 275
826 215
697 362
361 40
741 702
572 462
853 153
945 649
399 375
831 798
996 798
83 31
876 498
507 82
553 329
459 88
887 583
786 41
181 129
334 282
833 88
655 242
656 105
937 905
877 730
465 217
639 101
615 397
652 495
962 140
880 227
603 4
399 191
915 567
548 338
652 153
951 717
688 428
640 8
871 528
606 54
611 272
554 201
688 434
540 455
510 190
632 416
356 18
424 170
588 512
421 86
773 672
226 73
727 302
577 323
706 471
147 52
548 268
961 749
414 47
830 411
600 55
889 10
472 98
514 297
601 251
819 345
244 14
761 550
482 256
337 67
859 845
227 139
812 526
532 89
674 298
922 466
767 255
772 685
901 13
510 42
812 789
820 334
740 408
894 729
773 46
347 342
889 482
190 19
661 19
903 106
541 35
982 652
574 211
691 521
610 461
963 719
689 592
239 172
546 168
970 298
928 737
419 279
798 731
749 404
169 66
814 596
986 815
369 356
637 460
734 78
838 283
687 305
842 796
84 38
804 697
980 929
963 128
895 121
764 434
966 679
672 610
784 502
505 397
713 571
659 243
885 483
817 606
723 264
620 212
833 573
925 663
811 128
789 532
688 74
585 461
739 211
897 269
880 648
310 177
667 133
256 87
788 508
446 20
504 65
645 33
174 23
578 461
832 732
728 197
721 696
860 463
552 84
938 228
587 195
857 236
900 524
872 612
789 400
982 523
435 290
469 163
735 594
955 573
153 19
591 589
867 338
912 596
782 295
286 214
471 290
695 345
238 135
288 126
672 663
550 175
784 517
283 44
135 11
988 897
341 34
756 733
471 77
873 513
974 510
769 92
475 276
967 488
715 180
906 283
219 161
599 493
176 145
507 64
794 221
452 42
538 492
515 31
706 615
937 507
656 519
851 87
738 136
813 189
328 5
933 915
856 423
726 355
911 508
577 418
981 236
828 55
812 758
662 201
647 122
280 123
885 425
829 72
992 18
850 488
801 15
745 398
702 496
565 93
843 62
610 574
842 37
468 74
791 540
507 390
865 430
494 80
533 493
845 414
795 195
470 192
560 302
388 143
822 28
403 372
253 150
395 14
310 275
552 469
708 637
834 629
962 6
700 330
633 137
978 909
750 2
465 406
138 119
503 197
891 814
784 729
783 394
840 694
960 561
867 173
601 321
484 341
671 111
777 594
983 880
370 221
97 84
937 404
456 337
883 350
734 144
757 651
627 161
824 265
327 117
741 226
648 640
849 376
322 304
766 325
858 190
920 731
926 233
881 486
957 265
910 204
428 299
627 449
597 495
868 355
251 226
967 205
712 331
715 338
541 363
280 40
511 424
641 179
812 169
926 391
898 894
346 159
909 224
388 7
994 182
805 190
289 152
557 47
785 561
387 378
282 226
939 127
608 600
902 652
483 45
656 392
965 576
990 452
981 530
462 353
520 376
221 157
721 681
959 682
930 588
100 6
524 265
932 661
620 275
770 481
764 516
752 575
911 760
723 551
633 460
840 24
582 112
677 273
403 6
508 23
678 672
995 432
480 385
622 581
175 28
100 22
526 406
678 669
727 438
294 167
724 452
724 16
718 49
780 690
901 277
981 132
925 726
882 646
473 210
676 646
917 654
724 153
609 235
863 556
559 481
349 272
254 42
912 22
619 130
897 603
681 200
129 35
873 91
456 354
342 67
622 465
347 100
609 179
572 509
615 538
932 460
658 631
520 276
381 248
662 58
869 464
606 566
816 659
983 235
796 350
686 661
965 82
613 363
756 380
784 258
548 118
480 59
719 251
857 4
494 297
860 499
725 158
872 60
642 581
100 32
435 378
746 695
713 259
841 700
524 148
425 143
570 302
230 61
748 308
945 368
884 490
912 194
937 797
843 21
719 424
214 61
991 158
544 317
864 845
976 199
841 300
689 425
741 342
604 117
787 287
879 748
729 657
335 131
696 53
524 333
139 40
405 393
543 242
701 615
901 430
226 83
827 179
727 675
456 193
822 220
530 238
991 42
620 117
904 328
585 512
832 14
997 360
862 336
412 357
721 207
956 481
945 871
163 162
653 416
890 595
725 267
875 848
260 48
489 469
319 233
680 321
894 353
428 382
899 367
545 22
729 377
972 608
445 442
775 512
249 228
690 203
816 435
958 245
969 466
764 19
924 298
619 579
637 312
342 263
824 386
751 217
724 243
105 78
767 557
386 348
198 123
483 286
715 422
442 293
761 317
181 159
944 208
947 500
637 195
852 735
525 435
784 191
913 840
935 560
518 285
888 273
836 190
896 418
677 592
601 54
868 306
912 383
889 253
938 747
773 762
414 177
493 204
779 383
850 381
698 545
823 585
798 59
900 804
89 39
887 559
467 305
867 88
558 103
340 230
434 213
753 202
714 572
185 159
955 485
995 102
643 441
743 202
710 392
517 493
803 415
726 676
947 892
933 551
871 169
819 710
736 181
296 195
89 2
643 231
793 259
691 22
432 369
671 473
552 327
871 825
596 252
839 444
741 511
354 175
750 178
633 236
965 395
662 138
382 292
713 433
449 348
652 17
540 47
726 308
35 25
697 138
634 569
927 665
550 449
418 17
120 28
831 263
886 666
839 50
570 486
830 407
316 45
783 766
989 877
899 38
373 257
860 566
164 78
484 294
654 407
740 590
426 243
386 201
798 510
823 567
996 830
935 79
745 2
848 802
866 498
883 305
736 307
690 420
655 495
992 96
693 36
816 637
859 406
511 398
969 396
606 299
904 112
896 250
532 101
445 414
781 662
509 63
575 71
563 91
637 609
830 93
269 60
367 365
801 210
893 134
942 427
818 141
762 48
842 113
982 381
788 389
565 98
623 265
685 377
260 160
819 377
461 198
810 284
988 725
374 204
889 436
582 133
636 206
79 19
918 795
671 130
396 376
739 693
622 11
567 306
909 552
394 315
634 109
631 24
452 109
668 656
629 504
926 636
434 368
962 892
699 401
885 528
470 244
966 927
576 446
995 127
891 360
736 659
433 295
713 99
585 349
969 770
505 142
846 54
466 428
819 675
433 113
664 516
574 423
984 21
927 626
868 395
601 124
475 35
657 107
655 439
983 16
187 123
95 57
717 286
518 416
904 426
392 229
703 617
764 161
747 89
224 86
859 190
585 547
961 211
837 816
899 282
939 651
443 259
918 799
932 347
726 206
264 172
529 180
406 244
885 188
565 137
666 127
768 406
840 504
665 455
945 882
276 204
776 104
392 299
515 514
525 418
672 101
669 340
803 735
876 747
992 290
725 128
841 671
543 258
456 264
396 260
421 313
965 482
921 62
641 243
841 810
311 140
118 38
314 209
876 150
977 776
926 905
470 58
952 661
117 90
993 267
452 168
945 165
637 486
581 270
591 466
547 410
924 105
743 640
702 364
405 210
970 117
681 288
764 700
897 340
744 634
946 19
698 387
623 298
518 94
806 381
375 93
881 155
859 623
938 747
372 217
327 306
984 921
541 90
907 177
335 259
730 337
971 38
854 269
837 772
877 668
447 8
449 441
913 190
666 546
735 275
330 307
486 25
862 451
677 85
328 253
893 590
864 863
905 619
980 896
247 206
487 83
691 94
581 352
653 474
375 300
652 349
645 524
900 510
741 23
577 553
984 802
735 722
238 234
321 289
833 106
874 772
895 113
895 807
333 216
284 207
544 134
843 347
677 284
560 377
366 350
408 318
585 27
792 347
859 418
685 481
980 530
242 218
613 125
963 245
650 575
581 462
87 62
987 293
845 361
675 514
955 319
938 156
918 493
599 195
736 159
241 171
532 121
580 49
738 296
915 267
862 52
388 380
638 500
596 561
740 365
302 127
702 12
899 855
806 47
968 254
571 395
587 366
865 240
874 545
773 408
739 302
682 316
997 805
109 101
934 713
227 83
627 471
939 565
575 428
758 614
125 81
955 462
347 198
566 19
939 100
824 805
373 236
324 156
839 449
964 164
356 282
913 688
345 177
727 364
926 267
122 86
396 334
904 376
522 83
708 683
1000 926
672 409
421 343
306 76
632 234
944 393
783 690
422 50
537 432
848 321
986 409
589 556
563 135
329 283
535 416
648 79
498 320
944 754
850 435
846 634
255 171
422 409
949 683
178 107
353 346
887 366
669 518
674 59
653 315
467 50
271 150
588 537
811 408
621 131
760 458
944 320
673 165
707 183
304 44
358 54
862 356
898 259
426 267
736 302
475 271
905 424
415 353
225 152
801 470
464 298
829 679
477 326
508 82
995 270
392 173
729 256
758 623
548 21
890 427
520 149
731 270
946 88
878 824
829 610
918 683
889 415
910 724
946 289
766 308
945 932
831 563
907 231
313 132
959 866
727 579
510 249
639 67
791 714
863 826
983 692
735 32
303 292
863 845
333 67
502 469
346 314
586 138
684 380
938 631
981 585
212 30
706 620
614 573
982 916
582 403
430 141
922 48
885 630
313 66
839 409
345 72
582 364
908 7
861 797
393 25
706 126
681 391
939 854
669 161
321 129
275 235
690 573
758 251
737 598
797 498
873 581
967 836
196 63
713 300
629 132
758 393
898 420
707 207
896 457
886 657
149 40
946 213
196 100
523 153
554 429
961 318
942 379
257 16
860 837
739 113
992 452
998 443
914 624
816 304
977 276
103 76
172 48
771 625
755 106
569 27
668 192
879 44
916 827
768 157
787 408
428 363
826 202
569 221
264 216
951 908
645 169
714 531
555 334
258 36
350 273
824 784
939 187
502 254
451 47
508 96
633 448
795 141
368 208
954 856
958 222
894 436
755 704
939 823
613 221
793 220
550 512
465 8
896 460
335 212
528 82
905 375
478 46
583 477
756 228
815 314
441 316
935 342
935 494
597 584
802 462
360 207
739 638
964 827
997 769
1000 756
902 256
358 99
289 227
962 491
912 605
807 613
209 96
849 628
414 45
516 304
395 70
364 347
538 102
838 107
624 29
896 683
825 494
639 294
887 553
755 72
860 204
989 135
471 108
645 518
386 52
699 604
589 546
673 377
547 201
885 387
532 100
551 215
785 746
764 91
815 74
543 111
926 647
646 283
513 47
834 386
719 374
645 602
92 38
281 51
649 67
626 40
739 550
204 57
718 30
916 513
681 620
758 287
816 24
209 106
953 105
664 514
543 538
843 776
890 144
751 113
973 181
855 618
972 633
598 299
921 122
640 104
838 129
519 136
489 270
356 92
303 299
901 543
69 61
372 80
536 470
503 82
525 301
654 111
726 72
543 11
428 65
785 454
950 631
802 565
170 106
777 401
689 59
975 467
423 295
857 457
706 508
277 154
883 125
541 217
674 18
403 292
870 127
624 619
937 543
997 534
617 450
535 290
737 459
965 313
511 64
292 103
712 451
377 97
677 431
319 276
888 310
594 270
279 49
861 630
942 57
610 186
936 560
902 814
974 138
690 628
924 849
927 755
625 163
954 574
583 507
493 288
945 900
524 466
423 89
722 645
574 141
968 313
862 483
671 445
785 104
570 40
937 151
1000 901
725 53
799 621
965 297
765 638
555 340
362 311
726 415
919 745
632 451
879 468
908 891
695 121
480 271
493 142
984 87
506 114
958 879
629 287
958 504
995 26
515 252
515 397
557 448
590 528
439 240
775 89
1000 529
197 12
981 820
588 388
923 582
701 458
815 52
870 499
360 114
971 577
781 126
780 679
680 147
758 122
589 196
314 57
852 692
216 102
727 480
972 781
604 374
590 426
839 511
968 817
870 381
212 36
927 253
503 181
429 361
560 415
688 54
639 52
396 175
866 78
118 115
718 370
713 341
544 93
536 431
555 428
968 784
793 534
892 517
625 135
669 599
424 74
259 213
502 264
618 537
829 105
754 70
824 275
725 186
975 255
781 574
504 280
728 202
457 130
914 536
882 159
665 22
382 324
437 114
965 401
755 260
220 101
980 40
422 180
1000 276
759 125
851 521
512 103
166 115
199 150
336 192
542 336
356 67
899 507
491 479
703 132
971 428
886 778
833 795
969 109
715 627
317 9
600 185
622 428
896 148
956 270
326 189
948 797
614 508
861 409
194 39
792 740
932 865
995 1
200 26
447 23
663 229
916 801
527 276
507 470
451 440
977 155
705 569
579 300
984 772
929 459
967 782
645 45
723 620
439 260
489 425
956 935
894 633
792 585
784 754
680 133
421 178
887 516
740 529
607 371
752 168
403 209
816 454
416 76
433 203
833 383
912 472
823 165
534 16
323 245
594 195
523 386
648 175
957 568
734 631
932 422
353 336
859 408
341 143
795 615
896 631
648 394
935 572
817 593
862 364
300 25
821 143
699 623
310 166
821 128
592 185
143 23
816 96
663 71
874 555
510 464
90 44
991 456
549 12
944 749
933 918
938 28
954 38
429 335
899 75
924 485
409 385
483 244
804 678
761 43
903 20
750 367
418 65
328 18
785 404
441 98
403 164
869 70
911 177
262 28
597 446
314 87
638 410
772 16
446 140
607 273
746 28
926 748
806 132
238 58
775 293
607 400
152 112
845 607
758 182
616 52
514 68
841 6
529 112
686 79
897 580
480 256
679 294
910 612
927 352
862 590
288 256
552 550
961 477
731 680
773 713
885 366
881 836
887 177
912 528
573 446
541 336
568 309
930 919
616 223
983 889
865 730
671 170
309 158
952 561
470 440
148 32
272 7
158 19
490 244
958 541
831 62
961 489
506 372
620 125
907 77
924 234
880 768
812 66
556 79
923 812
990 111
841 165
683 595
354 151
644 356
532 255
620 601
795 767
540 263
301 177
663 56
635 621
769 399
451 205
342 266
766 300
813 12
255 102
952 530
967 278
768 423
734 392
892 636
645 587
181 48
461 393
909 660
307 60
679 566
353 93
782 132
923 776
787 574
834 807
967 165
951 582
382 13
803 524
825 111
863 732
134 118
933 95
164 92
992 562
254 241
940 701
333 99
566 81
846 240
285 139
611 86
590 261
976 315
573 567
286 214
858 95
539 284
796 370
32 29
162 152
994 900
900 101
474 114
385 359
141 123
952 45
935 484
915 10
61 19
636 146
342 240
277 167
995 636
778 659
590 399
806 384
640 592
681 355
770 305
669 520
686 183
490 436
96 73
483 48
651 325
984 843
878 413
590 318
605 574
775 465
561 185
914 812
421 178
615 6
603 300
959 160
741 723
744 683
188 184
341 290
837 752
468 330
959 317
627 260
559 396
924 36
782 21
383 141
591 556
806 635
909 338
813 784
443 396
954 723
707 433
880 414
495 464
721 300
425 66
930 526
894 59
992 308
558 490
699 370
912 228
643 135
819 696
670 506
532 374
961 922
607 401
995 247
889 109
693 627
670 424
454 423
759 3
465 371
624 26
775 196
957 123
282 222
973 800
686 9
869 420
537 213
214 170
541 309
854 635
906 359
252 146
538 20
747 397
364 181
393 112
662 464
618 135
948 126
923 272
817 114
878 608
910 287
215 54
576 431
866 431
176 133
818 696
759 590
933 598
327 268
745 331
926 31
844 826
822 180
827 74
973 694
995 764
677 13
224 207
936 569
618 483
953 253
896 546
976 527
453 29
441 296
857 739
561 392
730 663
614 310
147 97
593 207
955 601
849 825
466 114
679 607
875 634
657 50
388 35
636 338
967 359
796 48
530 246
586 79
517 130
918 198
906 436
816 409
135 7
978 45
720 342
719 242
748 222
953 133
571 174
739 95
676 58
535 59
726 539
808 110
438 149
627 525
535 247
977 398
855 333
336 328
708 114
779 717
690 530
736 660
489 334
179 95
614 4
856 542
293 65
708 443
549 286
652 29
812 175
857 641
728 183
812 714
314 23
913 155
906 207
645 570
998 76
843 4
588 255
676 507
959 800
891 129
999 768
922 509
395 201
512 160
620 242
748 373
823 482
516 128
413 206
963 259
172 148
785 598
691 86
953 738
368 165
294 137
490 38
327 249
481 480
373 294
949 245
699 36
426 251
724 324
918 557
375 332
545 132
423 246
976 603
999 862
978 638
988 290
782 198
739 11
907 240
871 644
889 42
773 46
653 25
633 447
848 510
591 244
532 24
349 315
230 52
769 17
994 845
604 149
924 411
734 323
729 600
951 25
208 16
447 148
961 299
180 98
678 88
837 627
699 30
869 33
270 222
880 812
297 250
961 551
818 787
943 353
947 504
988 741
543 514
516 66
566 208
836 292
636 575
880 233
865 625
988 653
986 322
620 534
788 783
881 644
195 117
651 57
668 607
152 46
983 47
344 192
664 204
817 293
331 320
703 249
806 266
920 272
839 329
614 192
930 509
628 49
698 596
788 480
652 627
557 307
568 257
896 709
443 276
374 228
875 718
535 252
627 86
794 658
677 76
624 301
988 869
841 34
244 47
916 629
125 98
509 297
900 284
585 317
946 612
445 284
590 69
872 81
914 734
857 460
585 325
777 80
992 606
745 91
680 11
718 404
514 2
526 395
472 371
365 168
685 5
188 33
475 222
946 139
802 489
598 500
510 458
935 763
809 312
363 159
688 656
747 533
563 195
414 162
486 341
888 536
762 528
747 514
845 304
959 798
647 643
263 252
376 54
529 142
988 803
653 520
854 195
818 713
318 93
726 238
995 468
698 446
405 243
984 298
891 217
994 439
792 326
982 196
797 763
573 140
489 233
546 506
57 6
959 370
472 245
631 237
348 20
227 160
294 178
341 135
921 799
273 170
738 269
826 90
687 168
807 576
211 56
481 271
694 202
868 856
928 628
883 830
709 48
964 296
302 289
376 305
940 780
663 409
655 485
880 515
646 469
901 717
311 295
922 614
543 321
640 412
746 717
810 704
848 743
803 477
808 369
772 616
771 194
480 233
728 77
629 418
711 540
769 512
527 152
197 40
543 116
507 29
310 241
941 523
355 195
650 16
549 450
813 670
171 76
831 705
287 189
902 105
860 75
515 442
987 850
919 247
938 712
180 101
945 114
514 65
921 272
697 295
254 37
470 464
916 273
726 333
294 40
799 245
630 523
797 472
733 121
984 115
648 102
119 39
657 331
548 261
570 222
580 366
521 66
769 333
585 583
611 408
749 40
653 295
809 406
947 198
481 291
849 381
130 101
840 776
692 581
990 374
990 678
902 35
538 406
969 922
580 338
399 71
787 405
785 481
829 212
956 558
712 375
580 57
350 303
758 416
690 65
916 792
430 62
655 285
668 220
859 632
130 63
643 524
664 361
947 641
357 242
762 254
502 464
872 456
599 87
497 152
995 127
961 440
640 73
250 50
460 202
839 434
852 445
950 838
670 192
787 687
832 794
509 357
606 563
910 481
346 82
783 586
903 253
656 561
747 383
756 541
116 35
685 262
541 497
861 769
869 433
571 483
208 121
638 115
775 338
852 152
966 593
495 125
621 519
416 294
657 224
599 491
782 96
618 47
985 574
714 313
629 71
866 3
876 569
883 496
698 164
988 144
587 387
402 42
478 193
527 354
853 149
504 47
935 850
534 15
349 120
659 651
359 279
576 241
307 51
862 37
529 54
733 405
952 650
894 643
447 408
738 661
308 93
745 512
994 414
937 498
812 475
882 827
834 763
940 270
892 87
57 7
819 522
379 312
440 26
880 474
955 521
706 696
140 40
807 376
220 120
362 221
414 31
702 618
802 766
820 298
697 228
916 884
814 153
607 74
308 59
773 403
536 221
542 419
519 126
710 388
291 162
855 617
965 483
201 175
692 451
958 490
138 33
934 47
905 133
760 140
939 445
663 563
390 197
35 2
880 17
644 389
782 675
620 89
587 204
590 439
722 137
962 773
317 25
351 8
863 650
766 413
501 297
601 528
581 384
496 21
190 12
450 116
989 14
717 594
740 63
538 268
594 290
660 165
731 306
921 756
412 252
833 110
610 310
955 689
302 294
487 291
601 102
536 382
744 1
753 67
917 478
955 784
395 238
942 674
955 413
977 422
453 408
602 21
547 60
689 363
944 480
936 195
945 432
505 394
936 556
369 238
521 136
980 721
949 341
567 317
750 594
598 377
324 249
936 68
955 407
520 112
973 595
48 9
407 136
871 685
553 289
407 391
870 100
607 429
721 543
989 839
539 410
851 135
842 432
819 450
988 54
714 415
791 357
833 506
720 570
975 75
976 350
508 85
927 209
537 246
189 125
407 402
344 46
861 381
379 169
291 31
669 56
293 9
928 644
816 586
578 15
577 555
878 247
231 194
371 216
708 698
830 564
149 44
869 591
858 805
698 112
873 660
472 454
990 554
975 755
711 318
311 286
506 401
720 690
648 350
879 658
632 371
747 218
931 659
879 15
857 735
833 811
784 716
991 733
592 486
715 664
953 868
467 458
898 757
928 427
889 221
821 312
136 131
178 91
784 65
576 268
155 98
918 550
924 19
763 330
305 232
948 286
857 473
138 112
825 357
942 146
836 168
971 730
630 26
901 172
765 258
403 341
557 83
418 333
665 637
458 17
140 68
335 310
661 317
271 156
367 227
819 431
824 222
827 142
808 465
880 722
898 777
753 118
823 71
512 48
676 79
905 765
926 550
905 650
904 167
424 122
342 189
809 744
255 117
819 216
994 166
827 45
916 894
40 27
921 505
391 318
476 200
603 43
871 693
719 184
606 443
867 593
834 431
768 51
616 440
577 407
979 447
952 690
200 70
802 34
944 809
463 270
585 208
421 68
929 488
790 434
157 51
740 46
910 876
850 433
487 455
352 26
759 122
799 169
304 239
992 577
153 4
508 72
607 387
497 89
575 75
453 184
526 221
416 206
138 119
572 139
292 270
992 720
490 426
594 25
848 147
616 610
653 432
706 475
579 13
806 160
833 302
184 182
782 660
526 288
773 711
833 446
967 44
641 386
813 656
865 563
933 480
748 573
671 508
686 94
200 51
979 620
733 365
752 676
976 694
436 246
359 157
690 658
486 210
981 598
830 42
962 949
556 72
719 156
237 184
507 397
576 58
524 409
839 570
995 3
465 29
524 151
599 144
718 16
963 391
905 86
880 402
969 695
46 24
854 596
361 209
982 273
905 317
565 371
903 373
376 333
731 384
813 363
543 33
406 269
605 147
575 369
840 391
502 7
881 756
697 140
654 232
784 771
782 144
911 247
929 243
501 491
800 684
968 954
828 632
695 366
278 164
959 85
863 650
677 66
968 497
632 445
780 129
603 305
320 75
799 202
750 274
492 468
205 181
243 165
726 487
872 661
344 337
784 317
830 298
224 140
819 269
658 417
908 116
270 227
911 677
994 663
752 288
496 172
427 57
827 192
494 382
198 74
978 610
670 285
918 660
909 58
989 81
786 721
990 819
470 325
955 38
821 225
892 322
966 391
543 188
900 542
675 531
202 126
905 403
509 313
977 410
919 335
931 483
652 341
287 254
946 382
903 845
188 10
933 659
641 385
976 814
857 254
373 160
715 649
982 579
24 5
646 480
575 243
726 525
930 697
975 55
344 283
980 647
756 439
763 459
733 647
798 176
944 638
820 84
972 105
951 930
687 674
890 717
418 119
207 167
166 36
303 197
575 531
782 168
671 285
758 323
648 538
202 153
171 72
961 639
842 337
566 25
312 129
189 159
725 161
735 637
504 469
878 416
967 327
916 857
592 99
210 190
909 600
610 457
403 138
554 411
515 442
831 698
510 31
936 270
548 435
879 273
936 636
617 180
974 49
738 568
724 705
396 232
624 364
504 504
499 472
844 490
460 199
204 27
880 862
305 170
588 304
769 190
389 227
246 1
123 104
220 215
579 314
909 375
951 737
491 231
589 496
877 758
559 247
601 297
730 465
746 212
873 142
615 28
808 617
998 265
999 381
917 267
304 64
952 641
957 883
821 756
968 76
549 536
978 76
724 285
528 221
747 666
809 556
882 154
971 883
602 529
828 181
862 115
560 313
709 589
678 367
377 218
43 12
829 326
977 768
534 287
873 746
866 7
477 403
930 686
784 32
597 71
595 529
975 384
665 476
928 56
540 219
772 478
433 238
563 131
313 48
777 748
623 272
752 752
813 90
720 458
678 136
471 266
568 378
514 416
779 259
528 98
347 297
781 258
777 147
924 249
278 33
995 256
552 278
463 134
443 65
702 619
381 139
881 610
699 322
635 486
317 95
941 100
529 342
437 418
292 256
554 79
518 490
324 281
422 396
651 235
747 417
888 691
614 58
783 26
941 344
844 465
460 123
916 592
964 57
109 79
634 64
782 163
817 757
511 148
696 75
575 564
730 255
192 90
816 548
690 457
249 17
210 163
930 716
591 124
483 222
832 277
816 164
879 799
903 625
522 267
277 202
554 491
959 836
835 707
737 475
946 137
821 790
656 98
913 127
420 116
862 330
818 585
400 42
350 58
606 513
297 58
395 230
910 902
385 160
466 43
865 495
846 688
676 355
568 19
399 218
666 583
978 762
684 681
568 412
252 161
550 261
464 447
948 523
936 87
703 229
571 151
900 653
432 294
275 134
773 515
900 689
806 560
686 296
256 132
827 690
506 366
693 38
947 276
522 55
749 625
163 88
434 289
931 347
955 816
939 44
634 545
623 247
435 37
238 100
654 169
710 426
343 48
649 158
619 408
354 327
360 130
690 116
505 207
515 61
428 160
365 325
323 294
591 419
897 589
822 398
588 99
326 139
447 60
760 704
579 457
499 137
330 209
731 35
965 374
355 188
654 331
936 537
836 497
812 297
900 436
547 376
882 1
704 349
462 36
634 124
702 572
413 175
913 127
389 278
1000 985
459 439
726 693
289 44
481 331
443 39
559 273
874 339
949 591
912 23
650 452
928 759
224 172
832 208
578 511
220 48
927 677
975 179
578 128
153 59
885 476
888 166
865 803
951 78
912 1
656 308
933 738
927 94
241 57
877 620
885 498
789 724
988 280
480 206
610 164
952 577
683 190
84 49
978 914
995 142
123 8
962 621
919 909
755 414
187 170
572 403
656 18
194 41
902 794
577 14
778 587
691 528
814 33
531 469
590 299
457 376
157 117
625 436
371 203
934 914
747 129
906 678
811 366
633 265
460 333
854 93
706 175
719 217
331 309
495 121
234 135
717 520
838 398
552 161
695 302
736 476
912 728
853 547
555 97
100 49
993 276
999 566
946 312
567 515
651 619
793 516
838 345
974 145
343 221
779 206
674 654
833 43
778 646
852 246
492 57
482 154
484 83
779 744
431 392
906 703
527 113
715 108
642 632
619 25
809 518
544 493
676 635
63 2
626 332
863 90
885 851
996 781
426 84
707 618
886 739
460 408
950 930
834 514
603 133
366 160
243 189
965 505
750 253
357 301
671 105
410 339
875 743
816 752
342 314
821 360
266 148
626 170
795 209
347 227
962 306
923 731
299 290
726 6
198 62
260 109
553 525
781 105
991 184
984 558
191 176
958 451
319 99
994 118
670 654
648 293
510 278
664 409
622 33
456 341
421 67
919 276
720 392
243 136
967 307
979 716
909 45
813 228
790 706
550 370
849 479
984 440
815 353
849 776
325 63
416 164
973 340
877 29
684 90
533 432
725 418
970 243
393 337
984 597
677 431
284 66
551 179
941 859
797 196
552 101
461 417
969 606
181 19
477 432
596 78
809 50
871 187
964 299
66 53
206 200
933 431
400 119
700 387
331 321
577 13
633 348
353 196
895 687
482 408
643 442
933 125
427 10
929 841
496 6
433 111
729 355
793 160
866 732
669 29
699 10
974 265
711 316
754 719
782 139
788 533
865 760
921 493
509 463
765 89
730 376
345 92
829 753
640 154
457 135
845 563
722 504
830 807
829 608
856 104
915 247
113 67
223 59
867 836
995 788
973 625
782 700
699 181
818 411
776 400
935 504
412 287
708 8
982 851
981 342
481 83
726 361
640 220
465 70
882 227
506 333
436 303
939 700
707 283
905 263
323 55
496 66
762 417
779 719
533 443
564 370
972 313
740 348
889 527
922 391
422 225
905 330
535 206
435 428
587 38
566 153
437 131
537 2
696 631
626 451
827 537
666 67
602 545
864 30
105 81
585 231
454 63
922 258
443 384
994 756
418 191
242 34
874 609
739 228
893 867
348 192
948 904
932 260
925 479
886 10
498 5
324 286
595 141
566 132
145 12
634 309
469 80
420 32
380 151
928 624
516 25
695 161
788 52
975 691
718 581
890 877
806 490
889 649
49 22
351 173
809 675
992 750
814 768
153 120
875 764
945 518
716 267
478 401
770 200
412 218
819 330
917 269
330 277
519 239
601 122
831 452
833 16
220 45
618 160
372 54
434 62
948 173
174 46
655 165
181 35
519 440
783 654
860 614
688 449
569 486
704 363
636 73
791 337
114 103
894 326
750 714
716 200
932 532
904 895
866 372
557 197
536 181
650 238
993 382
814 171
469 70
540 509
736 445
317 96
972 560
986 280
186 58
714 460
886 429
797 697
942 277
263 58
931 684
404 165
779 661
900 705
671 125
668 662
609 304
771 458
808 533
744 20
840 10
859 634
383 363
650 209
402 331
932 39
796 562
983 46
930 771
672 437
736 450
742 138
858 247
678 5
729 449
606 294
532 498
620 539
770 204
377 233
636 592
524 279
827 638
809 534
1000 430
862 380
975 606
990 829
378 61
954 267
368 132
983 64
335 55
620 531
991 144
791 736
832 608
447 9
337 144
761 708
405 248
597 567
836 576
910 435
921 903
671 397
983 626
832 383
600 307
609 201
781 383
758 42
776 319
979 637
800 373
377 342
535 449
960 257
501 50
300 57
838 48
864 823
616 4
815 21
777 539
863 611
586 468
587 155
402 305
843 675
155 19
798 240
283 124
811 457
874 125
966 671
548 388
670 448
977 738
943 509
866 135
650 12
860 80
984 448
599 349
888 240
930 450
979 359
997 934
964 463
713 43
482 7
803 564
617 321
897 413
299 255
292 47
999 9
825 574
412 291
944 433
620 114
612 466
189 28
675 176
548 306
893 695
933 877
438 421
425 114
685 418
676 361
833 545
580 561
261 233
991 931
823 436
881 391
801 243
620 361
97 71
755 715
929 281
120 31
963 415
688 520
783 84
454 165
331 90
896 447
940 581
713 689
412 214
714 238
261 1
929 781
937 352
905 305
542 190
834 575
835 180
238 163
885 655
481 253
478 95
565 393
474 175
747 531
894 142
348 63
713 452
363 113
775 96
700 479
807 524
931 549
727 9
419 268
974 379
202 12
964 421
998 491
765 425
788 539
383 84
805 70
731 478
939 298
594 480
252 156
563 154
916 639
381 200
721 337
905 531
780 654
631 258
997 883
790 521
436 72
621 26
315 310
564 485
974 213
892 397
938 849
579 81
819 423
788 139
388 229
712 363
752 187
642 533
706 163
859 738
851 691
694 442
668 21
707 388
518 464
715 457
676 253
899 837
412 82
753 701
980 192
456 237
783 72
786 430
595 203
762 237
898 74
731 1
907 52
780 627
959 215
317 278
773 767
937 376
857 470
879 138
465 299
732 489
817 624
802 180
361 354
224 53
423 215
425 220
563 199
694 415
886 299
123 45
882 721
505 405
526 54
743 74
661 76
764 429
408 183
537 376
727 62
557 348
700 681
602 296
952 72
950 714
549 485
437 196
378 133
989 378
562 123
311 102
502 52
872 34
955 950
244 156
879 284
979 965
697 289
844 217
917 823
992 86
595 83
312 230
853 51
108 25
975 324
714 251
686 681
229 130
732 621
74 41
197 176
883 450
748 61
856 3
331 321
348 62
809 143
951 800
810 362
921 14
332 170
746 568
667 326
907 117
457 67
793 290
707 569
602 115
823 639
976 879
804 4
807 443
984 837
890 172
452 386
98 20
680 444
874 801
603 108
939 787
727 181
535 273
666 430
149 77
550 57
547 243
999 314
571 139
913 615
953 608
968 212
509 293
594 422
683 390
666 64
172 117
801 496
958 483
48 8
449 228
970 875
994 169
368 197
685 114
748 107
521 511
925 432
665 553
839 761
869 262
704 178
114 70
734 659
150 105
689 332
453 21
763 316
392 139
241 126
437 431
364 167
822 110
634 202
832 718
453 15
745 657
762 316
833 578
578 301
762 623
673 196
970 195
203 115
376 16
617 452
867 818
210 112
943 166
926 546
611 252
431 406
518 56
934 848
654 381
775 451
687 57
602 441
938 35
999 826
920 282
879 129
795 216
549 177
681 560
353 318
771 193
845 325
114 84
456 403
172 116
735 721
429 301
960 766
558 346
265 216
349 36
760 288
503 232
889 630
748 431
284 80
970 668
329 283
847 284
854 207
763 54
748 127
709 469
942 54
973 459
287 262
505 66
150 142
895 367
820 489
432 232
847 558
622 190
488 283
463 348
836 127
851 539
197 190
888 182
995 740
479 70
931 643
806 44
331 225
722 112
535 271
981 446
487 484
534 314
789 449
862 475
341 152
852 509
906 212
726 296
496 263
812 162
764 567
777 469
951 865
232 42
799 245
765 93
679 133
958 137
984 637
985 218
484 32
559 519
378 182
528 68
340 231
943 868
946 835
725 10
643 15
601 277
973 754
909 776
996 559
735 356
347 302
491 414
856 696
910 348
918 454
225 125
775 156
920 37
710 573
974 838
398 369
294 114
455 424
510 22
392 29
659 344
430 76
852 753
782 626
169 80
970 955
645 375
935 177
631 597
902 23
800 772
552 465
894 448
762 48
304 241
417 339
589 19
472 95
931 913
736 220
264 134
654 406
744 302
795 719
662 145
757 367
196 87
738 415
921 223
566 437
581 61
856 505
765 661
704 608
965 179
596 345
486 351
974 696
263 206
652 428
792 487
369 296
672 116
882 745
847 152
928 79
293 82
860 373
528 288
646 584
996 756
93 85
432 10
460 202
961 280
636 191
203 32
607 137
759 365
929 866
769 369
680 153
448 209
305 157
918 860
999 513
638 247
673 276
410 43
822 35
667 38
870 540
872 572
807 446
880 326
910 138
69 20
893 17
639 416
324 75
745 744
410 237
939 932
908 679
500 14
494 267
614 383
371 194
886 483
482 20
992 662
864 616
237 153
760 617
881 361
918 759
751 733
728 275
752 148
472 430
699 162
779 603
938 685
430 216
965 933
953 851
674 520
918 584
577 398
583 128
127 59
752 176
143 85
552 451
815 328
655 583
697 267
981 97
256 188
493 429
987 518
664 510
779 504
869 339
375 5
676 199
615 191
878 777
840 704
452 451
800 334
290 232
519 489
759 301
747 436
570 50
980 911
370 139
105 8
647 239
741 393
892 631
707 539
553 17
763 327
352 127
903 82
899 776
862 777
506 477
509 424
253 236
736 442
315 149
909 869
602 30
918 262
801 118
610 577
600 394
238 89
907 434
745 736
720 615
987 513
436 121
768 487
360 43
984 798
305 295
956 124
138 125
886 393
925 675
288 132
606 496
891 318
451 108
513 21
988 917
470 415
829 523
275 28
82 15
476 163
611 249
871 228
796 495
788 354
857 669
465 217
644 467
846 633
912 413
906 741
636 371
651 504
768 648
739 304
425 156
825 810
226 219
893 277
467 352
545 345
940 67
850 154
489 403
658 392
683 270
869 688
490 320
1000 652
313 290
534 142
584 469
426 50
704 362
758 256
865 743
56 51
552 85
389 262
574 33
729 177
923 405
352 231
988 613
591 452
820 752
315 222
644 636
475 334
409 107
628 106
265 65
639 96
706 510
145 101
385 147
619 371
452 328
591 350
877 415
599 303
925 412
863 372
492 398
638 62
272 178
730 329
448 247
681 160
631 49
904 615
660 588
968 798
578 83
409 247
402 186
441 381
670 76
336 297
813 58
602 73
551 341
639 85
750 52
978 28
566 373
989 925
958 129
649 194
665 504
844 27
692 365
263 187
117 100
484 271
992 384
159 102
617 522
803 727
549 259
445 196
742 325
765 110
871 283
605 135
693 510
963 424
573 525
659 367
722 513
538 217
970 317
641 469
855 472
592 324
592 524
710 225
435 405
310 179
696 43
748 470
512 33
725 630
757 474
907 876
832 402
912 454
457 64
916 597
722 173
817 450
564 447
903 35
721 553
666 177
807 424
630 246
964 535
684 412
405 92
654 306
549 153
401 269
668 524
365 173
223 37
721 413
312 95
988 318
258 69
469 212
699 391
80 36
638 92
700 646
979 668
538 485
773 105
957 750
725 143
745 727
430 7
714 436
303 58
208 110
953 889
849 123
877 10
834 820
758 264
349 307
497 170
587 158
685 46
709 559
931 369
514 335
720 546
650 511
675 58
639 120
748 612
751 636
578 327
598 185
453 49
280 267
811 143
899 749
111 100
426 136
714 583
990 737
380 337
924 334
764 227
618 523
807 381
527 376
927 793
616 355
577 145
558 3
355 82
912 4
33 8
950 782
490 7
724 678
817 27
871 537
660 161
623 32
488 275
671 640
969 875
961 555
642 224
692 576
559 367
231 141
987 841
763 343
658 341
283 62
904 591
817 648
972 172
252 113
671 417
211 89
910 709
921 616
633 31
399 238
802 369
806 683
499 263
620 218
440 113
931 922
528 334
868 539
781 587
317 58
657 176
793 380
503 465
410 266
885 181
995 46
912 661
256 242
810 515
668 49
583 569
828 336
591 436
887 83
945 59
930 645
569 390
457 291
971 150
396 22
650 382
279 188
876 590
341 298
330 90
791 154
871 844
914 823
825 51
981 141
942 566
995 736
791 209
999 862
498 260
983 293
823 461
903 385
935 910
877 92
888 464
645 29
625 378
448 203
949 836
979 970
746 238
766 549
629 1
685 343
884 404
256 123
730 641
958 412
919 357
745 159
539 254
359 104
642 53
488 280
458 424
939 194
371 286
959 953
314 247
933 331
980 891
342 209
130 109
112 80
815 633
176 91
658 388
933 475
624 287
807 596
403 198
854 28
657 262
685 547
370 207
287 265
850 47
920 168
872 96
677 190
973 387
608 458
462 369
587 123
98 58
203 166
972 799
925 294
670 35
923 707
922 66
521 43
840 344
881 812
521 227
726 277
905 611
463 175
138 92
634 351
604 106
575 565
933 133
906 39
243 109
915 542
847 845
608 549
775 302
362 356
682 332
485 201
952 429
840 279
860 740
605 491
631 101
714 649
888 374
884 559
390 157
941 483
895 106
328 90
322 51
629 303
746 498
983 672
478 340
976 516
801 342
471 292
693 530
555 141
633 269
381 77
997 166
774 285
865 178
753 35
958 932
790 257
453 9
937 243
349 288
851 162
292 167
788 599
509 353
897 871
996 183
681 140
909 747
915 88
585 23
384 330
858 633
663 334
823 734
768 157
392 139
774 662
695 332
621 316
915 134
903 454
658 570
648 109
755 549
307 140
457 122
361 332
502 307
716 365
804 157
938 57
785 293
835 107
759 121
393 328
817 784
542 449
962 216
966 795
825 389
766 81
792 489
353 227
941 71
917 204
922 590
801 149
879 382
865 780
731 53
103 96
758 208
55 31
576 236
984 2
518 321
757 288
782 527
535 338
782 5
392 318
311 206
433 372
863 83
848 520
699 299
713 88
853 51
753 240
635 632
785 142
939 114
807 224
960 12
773 363
744 734
312 62
930 244
714 711
747 23
848 521
279 17
273 118
679 654
316 155
883 323
821 499
419 69
721 612
560 377
857 836
785 637
592 459
764 431
853 44
966 225
330 50
305 157
676 495
697 190
928 723
509 8
362 253
488 279
964 580
205 76
848 606
686 35
605 96
687 630
598 535
516 84
670 168
777 145
859 487
946 731
902 389
575 531
714 351
825 130
888 608
913 94
777 260
769 769
526 246
735 692
690 412
962 325
721 130
828 453
908 514
245 28
876 868
560 547
861 732
331 160
758 421
934 563
517 194
742 594
957 265
928 551
962 881
999 706
174 72
431 62
667 524
995 606
181 12
984 488
638 238
548 468
755 16
861 18
857 237
435 303
790 376
838 775
409 140
291 133
582 262
968 846
786 482
351 301
506 357
706 631
811 714
596 334
98 62
476 46
824 97
866 286
826 488
662 299
865 754
894 69
769 302
657 187
971 899
825 117
719 114
642 430
663 442
461 163
155 134
795 415
770 39
138 65
723 464
973 278
931 787
737 579
663 544
897 820
687 621
503 179
539 20
711 563
589 525
889 145
645 218
391 206
832 197
211 144
952 719
914 157
240 174
387 358
586 320
928 347
286 216
651 41
792 131
609 184
253 219
730 462
785 384
533 288
357 73
970 148
213 92
927 50
960 306
308 237
973 782
982 191
901 289
542 468
870 244
432 29
702 381
752 523
805 771
819 495
655 93
893 234
547 419
931 348
760 123
683 604
731 317
836 72
99 62
875 522
729 397
712 109
585 280
703 444
641 434
945 907
605 409
199 173
582 484
598 387
182 9
380 221
824 146
647 9
968 602
413 71
526 257
275 271
809 275
269 162
865 210
476 261
109 95
657 588
979 741
672 328
494 474
746 29
673 486
397 171
836 314
872 728
880 92
973 902
440 148
763 605
478 290
514 73
721 685
978 753
884 111
770 745
919 112
625 458
832 210
881 716
955 563
758 154
667 195
671 98
238 59
215 6
587 261
918 668
974 256
479 222
560 211
867 560
847 842
916 534
636 85
642 284
966 446
657 163
872 356
324 159
692 13
800 775
998 968
703 287
799 443
744 644
672 383
579 349
910 122
699 290
200 5
846 734
324 66
499 50
877 545
907 767
737 285
750 600
474 413
232 101
432 219
751 128
582 370
651 446
371 313
864 166
944 428
511 174
927 446
488 475
962 540
599 230
343 57
481 471
830 671
969 145
529 374
659 332
376 214
837 577
523 273
522 513
514 71
863 156
986 630
402 59
428 157
976 700
397 57
810 782
979 645
681 73
380 45
870 606
545 311
863 265
840 544
956 857
929 913
760 271
950 138
240 28
860 110
738 487
829 84
615 412
378 173
671 425
945 429
685 576
257 13
306 188
896 537
981 309
498 462
606 336
391 205
709 537
686 24
355 255
891 165
610 577
494 149
58 31
474 311
993 513
573 564
833 465
676 235
183 150
883 127
932 910
793 667
946 204
564 131
324 227
915 641
621 259
339 208
555 437
874 869
675 225
793 360
700 548
990 738
758 526
550 194
961 730
996 237
670 413
748 297
798 442
363 305
705 616
604 356
873 474
990 397
786 593
974 822
767 605
836 139
422 418
841 634
407 209
673 106
418 257
256 199
713 334
855 642
395 172
873 25
967 380
815 244
702 575
975 686
708 154
890 88
884 211
643 431
671 147
903 810
956 261
591 526
650 399
829 117
598 115
607 153
450 204
658 293
623 253
422 372
555 399
698 359
666 546
657 294
938 646
998 5
901 837
624 400
515 333
944 688
968 600
870 388
565 481
838 506
694 291
924 47
608 308
598 351
47 22
414 58
330 96
764 39
426 102
694 187
700 696
997 717
971 744
486 434
615 460
586 539
417 175
951 594
612 494
769 749
548 391
421 319
263 82
798 161
710 636
990 239
777 3
614 187
792 339
636 240
796 657
910 89
939 627
589 334
985 91
655 244
301 215
517 489
522 435
763 332
438 372
371 331
978 847
466 282
824 808
928 363
753 505
301 209
310 281
835 687
882 305
357 296
169 34
341 215
851 57
512 139
609 420
425 354
482 368
649 115
362 190
776 743
603 377
394 238
712 68
804 658
527 287
717 277
876 570
509 178
119 51
189 55
554 315
832 804
722 318
259 149
73 44
741 356
747 592
860 660
965 322
602 20
610 596
721 579
901 864
694 240
833 90
54 36
983 699
818 512
570 496
784 41
537 70
482 11
952 279
911 284
571 187
707 415
819 624
697 147
926 755
471 170
808 440
552 540
191 68
506 483
723 270
836 450
472 117
796 91
466 92
696 52
759 235
782 773
804 192
91 84
758 300
704 289
813 349
837 325
479 121
767 549
275 161
526 474
432 335
529 389
729 66
458 111
866 175
968 593
547 526
494 129
794 445
826 812
561 351
720 269
873 818
969 335
896 387
533 393
660 107
511 441
853 62
673 361
889 645
997 37
979 760
609 258
683 109
730 77
887 573
737 556
933 165
978 38
867 509
937 640
558 21
821 43
816 337
510 193
910 72
715 541
528 129
982 478
809 310
761 747
608 27
568 369
399 294
445 16
910 523
998 746
622 325
548 112
583 195
927 747
609 419
625 379
890 194
564 54
627 574
583 327
914 437
887 131
879 118
509 473
912 630
989 879
433 255
662 558
949 428
499 350
342 80
707 328
577 402
739 217
126 26
734 471
652 308
248 183
826 750
510 317
461 362
536 35
847 699
942 251
486 133
82 2
435 297
386 93
687 480
700 503
861 734
742 338
445 336
345 343
195 166
536 269
218 20
731 557
713 334
220 126
279 124
685 263
969 94
527 328
703 33
437 368
460 240
911 400
914 853
493 33
316 194
896 564
519 161
924 486
941 516
864 752
798 473
438 194
832 334
128 100
804 241
832 796
182 34
602 186
521 476
813 213
974 226
985 566
454 249
571 212
977 975
599 299
821 546
806 315
889 441
740 562
233 6
940 749
707 246
686 638
434 221
849 319
727 503
776 775
867 216
372 13
942 453
768 465
881 339
799 288
282 193
689 275
901 776
367 298
187 115
971 718
616 326
493 367
779 686
964 791
405 134
438 106
505 386
702 582
789 769
673 591
962 206
637 633
887 128
413 241
822 611
393 369
973 549
734 638
814 793
860 367
817 735
882 106
485 290
423 333
941 758
178 37
672 33
906 851
979 546
823 385
629 1
656 17
688 233
994 734
906 25
945 544
603 22
726 613
520 280
971 677
849 796
914 528
863 320
820 477
884 149
434 340
744 658
138 41
737 445
152 106
817 667
926 324
693 10
700 43
844 57
438 51
444 32
616 185
653 108
504 456
701 260
412 372
949 492
958 500
648 72
981 362
628 444
672 433
413 92
213 75
901 682
681 125
545 199
501 103
145 103
725 487
536 389
439 144
788 538
695 463
635 26
974 747
861 700
285 174
557 434
458 27
403 27
835 357
639 288
613 48
942 285
940 114
898 741
317 46
241 29
882 44
804 635
948 236
403 308
965 301
988 199
773 282
750 722
530 180
738 657
584 234
723 369
955 831
195 97
939 439
914 120
737 497
530 307
809 306
446 299
606 377
712 674
965 368
598 233
385 272
683 73
797 14
829 707
785 324
441 61
371 260
915 274
795 56
803 293
833 418
913 486
255 71
824 263
332 196
468 367
512 392
481 185
616 289
429 164
933 390
974 414
949 411
516 22
849 576
470 370
668 251
942 380
370 153
714 525
534 185
876 127
969 139
796 639
791 52
472 382
649 189
355 260
608 413
853 752
952 882
880 708
589 146
855 691
799 198
868 521
667 272
575 392
308 137
325 229
860 678
714 350
606 511
974 176
304 39
621 343
988 741
559 110
932 97
591 303
995 575
548 538
407 107
788 277
746 463
714 618
902 280
222 216
230 188
905 209
753 725
981 731
561 139
467 151
960 269
853 314
675 617
886 399
663 641
407 56
310 36
565 399
967 502
356 84
887 363
564 199
547 318
740 515
463 53
783 733
715 256
277 191
985 954
400 182
963 310
856 57
998 906
378 141
826 592
946 814
467 451
429 395
71 2
441 195
797 18
616 58
708 451
262 231
844 138
705 357
736 310
965 491
577 209
653 3
917 390
556 240
469 419
300 6
394 370
574 87
989 267
688 588
619 434
933 295
636 546
634 456
667 270
560 227
234 152
935 934
717 667
376 276
934 527
974 834
985 115
952 187
495 278
726 613
61 44
975 151
850 751
753 513
190 33
519 75
841 403
534 225
281 240
945 896
549 91
397 13
820 54
806 318
758 201
711 695
920 249
791 567
580 486
976 518
826 393
196 139
574 78
107 57
551 241
235 64
582 73
803 445
994 697
826 417
345 172
727 135
762 332
757 84
181 34
810 326
633 449
465 63
555 470
433 205
785 282
811 541
819 687
843 25
583 130
595 355
905 486
700 655
842 5
438 75
912 625
260 74
715 532
695 54
608 577
949 704
414 124
663 396
967 171
646 278
453 46
857 84
647 231
494 55
64 52
632 245
510 441
976 472
849 70
332 59
896 887
242 111
511 143
728 82
600 367
326 290
829 365
709 260
687 531
892 214
614 313
242 221
939 775
748 634
858 226
477 200
399 242
268 124
596 434
950 872
970 549
518 324
48 14
981 917
131 39
801 363
755 490
320 100
854 379
547 71
38 8
724 284
208 79
985 747
858 257
334 111
503 406
536 487
912 574
299 180
761 381
693 509
796 732
963 75
514 282
608 513
751 158
801 390
759 674
168 45
529 164
526 12
299 84
730 687
903 244
174 2
692 283
748 145
888 840
864 22
925 136
747 618
719 448
763 272
923 686
841 482
633 465
319 187
921 309
548 131
104 27
942 608
832 765
953 468
861 847
946 535
102 35
868 858
88 62
730 41
603 561
641 371
618 211
567 56
304 88
892 766
802 550
869 556
881 246
598 27
315 17
632 240
686 460
668 663
919 899
858 102
721 555
958 637
422 318
149 149
327 129
790 684
862 741
823 425
821 225
986 368
739 47
568 533
983 521
595 202
743 244
711 530
993 841
758 735
922 229
960 720
817 202
602 435
270 235
871 548
364 157
838 9
664 572
566 231
297 266
385 90
836 771
726 401
714 705
743 342
751 111
315 160
845 463
973 449
648 380
636 175
482 430
353 128
636 302
365 357
876 269
974 599
818 430
399 34
909 68
730 294
766 605
293 5
287 218
917 126
459 161
943 705
57 43
222 216
331 65
777 659
338 90
621 480
724 218
747 100
831 452
653 564
838 518
520 102
823 83
841 323
751 673
882 727
701 32
370 198
885 166
928 538
592 179
953 648
546 342
489 218
707 382
618 171
762 31
863 328
230 106
479 259
220 188
988 114
928 650
532 412
723 147
996 33
688 304
860 812
970 332
501 94
705 340
673 382
969 858
749 303
445 230
979 210
859 570
330 255
800 131
706 457
954 533
943 516
800 121
735 198
530 88
472 191
269 8
448 45
821 308
399 382
159 58
279 260
835 748
758 745
457 336
973 918
793 362
909 906
923 922
789 73
885 516
979 341
504 273
649 486
962 418
599 404
859 346
609 302
336 316
563 119
843 489
471 321
436 288
836 179
994 662
802 787
546 12
828 713
730 472
266 124
240 83
985 83
942 223
840 199
264 55
309 260
408 211
500 86
791 387
463 53
962 683
739 43
486 465
77 9
739 572
923 831
664 439
766 606
287 99
780 271
346 276
681 173
806 320
601 574
449 147
685 208
744 720
955 322
738 162
942 583
624 480
656 529
696 696
493 458
553 153
174 79
994 463
612 505
923 628
895 610
232 131
925 86
953 151
622 586
355 259
851 405
929 366
713 452
794 75
881 270
159 73
540 421
701 52
835 391
570 97
664 295
735 246
833 796
700 695
488 400
878 6
859 348
740 22
833 53
929 405
963 56
952 785
912 859
665 581
826 218
252 160
715 239
631 150
722 713
579 176
750 630
701 394
385 42
869 228
721 643
794 490
10 2
724 667
578 424
985 790
851 303
729 408
956 558
410 199
455 191
781 163
490 403
807 118
951 884
653 584
886 383
447 359
499 431
500 55
677 104
384 173
736 508
266 234
394 372
705 673
988 682
743 338
595 423
230 172
883 188
615 334
525 22
982 951
899 520
867 183
473 244
323 179
455 204
645 317
210 45
546 285
538 184
604 155
818 370
140 126
466 303
762 535
484 266
670 442
811 647
741 545
797 315
871 245
972 459
873 836
663 213
919 898
696 331
890 78
981 493
992 143
956 130
639 228
199 103
865 384
723 249
902 720
526 283
333 91
578 509
934 863
507 323
807 616
890 558
826 253
990 22
367 81
69 4
244 181
674 663
114 82
541 296
635 424
807 375
603 204
704 603
780 741
838 701
935 98
970 239
992 555
968 28
945 469
270 266
988 223
645 109
551 262
205 11
787 570
776 47
887 124
215 53
540 285
856 397
287 153
680 495
821 557
408 328
942 122
908 375
597 445
703 567
303 3
511 337
614 141
1000 821
566 21
345 314
433 214
858 547
931 817
794 200
742 193
935 896
751 32
460 254
735 719
697 391
738 675
949 488
585 380
775 169
736 248
807 61
456 120
757 659
772 608
928 354
933 802
190 46
939 655
41 14
946 796
673 596
185 26
790 120
990 638
733 657
614 196
603 520
620 50
971 157
649 608
646 327
881 379
961 484
752 370
411 52
740 342
265 103
434 20
98 90
707 397
983 603
655 449
147 90
920 608
402 35
702 4
505 252
506 355
986 250
732 17
298 99
859 199
416 215
676 249
827 20
68 19
538 360
947 888
554 347
593 22
674 396
507 125
736 65
283 73
990 807
740 178
752 383
970 709
719 708
640 193
977 133
581 190
388 74
890 143
980 701
462 293
480 204
885 189
525 214
762 284
730 122
849 219
954 947
682 87
292 190
685 404
757 444
848 301
336 16
756 736
924 6
638 372
905 509
174 58
890 487
686 71
765 178
303 278
945 623
852 467
785 317
860 578
725 492
911 723
898 386
483 178
403 44
943 848
593 155
299 193
646 580
750 147
247 144
766 669
950 393
653 46
338 317
422 241
915 355
832 332
772 450
614 67
943 41
701 691
853 730
844 278
839 563
801 377
426 417
241 61
799 371
888 537
713 500
770 212
480 390
180 38
973 448
467 55
639 71
414 112
767 640
765 441
852 736
983 496
898 250
935 167
892 662
710 207
763 91
651 588
477 294
656 549
578 70
273 127
421 420
835 349
504 130
656 184
307 113
552 367
775 490
656 137
181 11
221 185
783 637
550 392
946 364
286 255
594 574
610 488
368 352
884 610
496 332
893 327
719 633
961 420
922 281
685 204
933 252
886 484
878 633
327 26
789 567
632 233
295 100
992 720
667 248
557 12
460 301
832 438
705 256
252 83
737 536
618 388
747 188
509 415
736 287
762 96
960 583
150 43
91 25
145 10
422 53
787 390
461 397
770 602
768 646
711 551
790 109
183 40
410 367
535 123
926 52
718 296
658 20
495 191
473 232
237 221
176 96
765 488
636 212
186 181
812 644
876 37
803 360
424 221
999 168
570 298
909 294
640 30
779 383
765 531
269 77
981 257
912 257
545 148
506 408
954 524
749 321
743 90
672 647
478 105
631 116
932 263
603 244
285 119
462 404
683 634
305 159
879 528
669 369
361 305
992 730
674 111
611 229
497 164
172 138
843 763
336 330
201 36
504 177
404 354
836 523
795 124
718 364
37 15
623 1
732 208
909 560
707 262
543 32
786 436
670 493
875 862
980 587
746 123
969 405
869 775
571 358
962 149
403 46
656 77
208 127
891 95
676 313
279 135
979 624
580 407
383 149
923 910
398 42
566 483
704 49
589 42
441 109
595 303
272 253
934 317
940 214
949 144
733 565
752 159
557 6
911 581
433 418
896 500
517 31
294 173
795 172
854 664
514 230
651 327
604 537
241 157
654 523
898 257
312 219
483 482
670 426
939 31
905 51
416 334
960 54
848 752
775 596
864 514
892 491
744 190
993 440
701 152
205 80
810 69
919 434
664 351
962 38
689 492
193 90
600 443
753 412
526 332
715 624
432 58
999 452
329 102
865 25
706 463
683 418
597 186
304 235
316 305
768 678
812 504
518 200
905 579
831 400
817 79
518 81
210 21
187 40
471 462
255 40
472 24
996 207
728 268
883 686
654 43
756 253
896 464
376 198
774 204
128 7
939 535
905 543
355 221
634 365
391 224
948 61
991 645
937 171
879 342
257 43
738 654
547 116
554 6
748 414
781 16
205 6
271 35
461 337
898 541
783 249
857 620
658 157
960 774
648 442
875 175
826 618
201 179
834 400
924 104
322 121
279 222
937 458
720 662
439 328
551 529
400 158
964 148
364 71
682 433
841 187
683 89
663 640
479 446
653 45
982 200
221 203
748 428
630 449
932 538
936 325
910 265
503 408
958 97
811 192
381 184
864 683
527 100
502 290
97 33
253 201
606 181
922 208
389 116
894 594
214 13
702 418
885 702
846 824
406 181
669 105
577 546
540 275
934 216
635 395
869 790
540 130
668 410
579 461
437 72
341 329
906 682
775 705
888 627
146 143
989 846
783 328
847 679
806 185
896 613
400 231
582 548
821 623
811 537
278 188
583 351
753 615
664 657
305 282
741 138
267 197
923 702
274 161
734 480
428 399
660 173
162 83
451 361
640 301
708 243
884 70
955 729
399 233
920 500
870 821
702 466
874 594
351 82
922 387
956 438
992 20
758 708
459 204
919 580
770 25
862 441
791 78
960 543
834 497
963 168
511 417
938 195
414 182
434 222
633 42
256 131
497 337
821 770
414 136
606 505
845 617
546 153
597 104
998 63
922 585
796 298
537 369
565 226
786 31
990 316
321 52
637 410
860 824
785 423
347 207
425 422
489 316
989 910
724 510
627 477
553 182
65 21
833 262
930 140
965 749
819 390
693 679
514 190
563 287
980 867
475 351
735 589
727 569
685 404
714 529
682 206
535 56
465 337
233 177
442 302
601 79
522 18
595 77
468 395
940 545
753 752
816 319
474 282
804 157
671 124
840 73
648 565
792 565
495 220
208 64
261 131
745 202
970 26
446 322
882 775
739 490
374 170
934 858
41 9
995 866
973 804
844 255
971 546
916 98
923 493
237 231
980 936
872 90
174 67
646 502
526 482
974 739
278 269
674 612
987 545
807 520
678 134
938 280
991 963
590 494
581 565
596 463
927 245
602 403
637 100
939 642
787 41
798 355
390 246
391 121
890 817
883 642
969 98
891 458
877 319
450 102
702 202
953 471
742 98
652 121
360 246
668 78
557 359
754 28
144 137
989 793
389 89
273 45
321 285
95 53
487 323
652 626
393 2
916 189
961 810
585 320
451 277
630 190
808 368
720 336
899 462
929 832
941 65
616 261
604 298
418 103
731 609
772 134
773 254
406 361
838 338
789 637
924 835
939 887
428 213
864 790
831 696
412 164
822 196
185 167
569 90
536 58
861 383
299 55
308 202
947 237
607 180
498 21
151 67
624 158
555 147
635 582
661 12
926 262
630 204
610 430
369 339
591 152
527 200
760 447
928 214
949 785
875 582
347 167
299 110
896 222
498 230
975 584
387 164
664 661
964 3
962 426
656 618
863 465
741 187
801 56
508 127
939 598
931 114
765 338
696 333
671 515
724 275
506 153
559 252
434 81
180 85
612 473
404 136
878 201
960 756
296 231
700 512
426 199
528 284
565 181
942 152
205 109
429 340
565 174
733 725
345 147
241 166
938 127
387 8
662 52
999 279
445 404
210 200
782 334
111 34
747 447
900 686
466 212
751 90
615 417
896 62
402 400
921 264
461 382
609 341
832 593
293 190
653 562
775 517
319 189
630 259
837 416
906 618
903 345
379 274
352 337
803 691
182 30
931 878
674 320
770 731
575 181
367 223
639 339
850 825
222 115
648 319
137 133
321 281
795 475
97 85
576 414
603 169
588 111
532 425
958 830
986 359
820 80
857 188
659 631
984 463
802 761
231 2
385 242
809 140
182 50
776 499
1000 872
558 231
497 302
930 547
601 210
175 131
430 323
964 851
550 416
392 391
957 899
950 233
360 85
818 561
384 119
648 317
968 103
724 238
554 141
651 46
300 163
973 354
533 333
687 657
807 769
671 668
585 578
983 155
726 564
764 490
953 138
937 817
381 29
951 222
883 353
100 78
545 470
664 273
743 217
333 39
722 386
824 747
940 501
177 81
889 260
680 182
715 424
987 801
810 239
969 331
900 9
799 448
479 212
75 5
679 243
991 870
739 107
990 563
214 87
320 181
336 323
790 69
924 555
373 23
375 358
829 699
606 413
694 411
639 253
783 82
503 274
475 22
73 52
204 15
612 496
293 201
354 324
800 732
635 381
739 332
859 418
889 143
583 525
720 704
679 163
776 1
478 238
884 16
291 108
629 244
993 296
840 67
735 64
531 62
393 188
906 413
861 454
743 189
883 375
639 84
910 726
969 611
767 692
191 139
330 157
721 75
512 345
598 126
866 537
676 423
159 40
497 378
592 60
574 423
919 159
780 415
564 287
843 362
846 122
967 438
800 98
754 600
686 321
394 279
980 264
494 268
788 561
458 138
753 696
559 60
870 343
447 192
858 444
541 532
911 570
960 140
685 461
731 227
426 95
892 8
957 884
553 491
680 249
716 502
762 594
765 64
812 645
218 102
566 407
321 161
803 403
827 261
41 6
206 161
970 29
684 103
933 254
894 182
757 323
607 156
921 418
984 267
480 106
743 406
968 2
383 162
710 673
666 389
62795 29269317
873 835
650 576
767 551
565 453
948 548
456 292
612 542
474 269
943 663
697 511
538 332
765 741
845 301
901 17
729 59
998 216
878 447
431 251
262 192
281 228
995 485
931 202
761 124
688 342
738 445
683 646
636 512
232 112
100 69
358 283
912 646
538 142
935 764
835 258
823 691
762 234
906 251
555 158
824 340
870 373
963 23
622 177
824 79
576 233
542 191
796 780
769 90
235 220
178 59
957 752
428 231
711 41
538 44
143 140
81 8
243 65
632 83
744 177
966 904
386 221
640 20
847 532
719 126
326 189
715 112
823 251
244 84
683 85
933 639
692 93
447 50
834 672
740 580
310 282
658 128
663 226
901 635
728 459
952 60
238 77
437 258
699 153
802 272
518 223
771 251
531 120
901 881
849 91
758 515
649 67
397 285
778 47
624 281
242 14
244 36
971 580
911 536
992 129
767 170
466 188
561 245
753 145
759 337
366 284
730 541
145 43
969 85
812 232
240 110
784 153
515 220
274 173
999 948
513 138
865 483
844 648
551 498
974 335
888 222
664 29
931 279
971 758
841 455
846 406
971 421
313 70
838 93
912 780
874 394
394 136
701 470
576 486
618 487
945 892
612 4
955 386
989 148
562 440
989 384
684 254
392 61
946 887
937 435
913 533
536 169
943 287
582 552
535 415
853 464
634 512
739 324
986 127
460 72
880 496
426 237
360 339
895 753
738 278
693 284
739 545
689 266
449 444
941 274
898 407
420 106
644 135
845 341
599 218
813 519
764 101
695 447
564 68
602 437
497 154
912 91
405 267
951 554
689 433
849 707
522 478
510 270
730 198
423 115
541 361
962 879
753 318
928 849
900 294
997 102
927 467
594 423
807 775
984 356
373 149
586 139
488 357
443 403
680 226
683 300
527 256
448 314
317 286
883 141
873 728
512 131
861 466
498 138
753 25
843 216
913 663
977 530
419 234
827 545
847 233
552 463
737 637
737 470
506 320
466 83
594 74
378 70
514 14
883 296
712 115
986 493
422 115
796 673
516 303
728 111
746 482
629 32
802 750
998 124
706 644
608 125
707 265
874 287
886 407
886 321
124 59
468 19
685 315
703 405
689 404
894 48
698 497
603 244
289 70
507 349
772 411
304 138
643 149
587 187
369 285
853 17
878 611
979 761
630 133
948 155
559 140
946 680
614 81
537 293
297 65
784 699
527 461
560 187
650 519
947 230
236 25
863 109
938 492
674 491
887 236
936 495
130 84
997 661
497 199
999 698
964 127
470 284
837 721
935 818
392 109
326 41
950 10
536 341
504 432
502 325
878 576
415 285
242 20
518 114
308 8
535 417
982 417
919 584
464 364
926 215
830 185
718 340
952 455
886 516
610 205
885 673
521 69
334 87
245 180
386 151
513 69
910 830
343 57
667 468
762 308
834 793
451 298
644 134
787 663
901 831
594 576
589 407
995 320
624 346
804 118
649 382
893 847
985 699
447 398
416 68
613 496
687 40
249 215
427 388
884 270
540 431
646 228
139 125
756 657
281 274
321 302
966 851
30 16
842 736
695 313
192 54
804 629
919 432
237 74
980 75
606 585
988 571
409 381
866 437
949 229
886 204
579 109
265 167
715 618
553 546
513 486
590 14
929 783
311 36
646 581
694 46
523 165
127 39
275 164
242 225
859 433
482 123
611 203
962 314
844 68
302 267
293 276
199 184
385 45
537 276
852 575
506 300
897 357
509 381
495 365
915 193
668 327
587 545
249 88
678 446
909 67
790 525
817 352
73 37
800 383
871 843
943 304
806 278
723 61
940 111
688 598
254 35
952 711
632 360
218 197
725 539
824 725
753 673
390 159
508 221
794 378
791 237
968 544
587 156
421 282
948 28
839 670
105 82
912 94
983 57
897 617
376 41
545 261
768 694
308 105
680 569
691 603
925 150
640 614
946 491
772 550
940 510
670 625
634 343
602 273
882 371
838 133
512 174
520 139
929 524
421 198
911 687
201 179
555 387
391 241
331 71
751 258
592 457
193 141
846 54
242 97
654 352
559 440
641 263
865 548
862 332
189 143
886 545
819 701
299 131
541 50
812 413
568 102
846 477
431 347
390 390
976 673
746 354
961 279
43 19
934 613
284 255
985 497
918 6
818 421
742 292
591 219
831 663
309 178
624 442
576 282
841 711
831 107
728 303
379 242
879 707
355 91
366 146
643 57
480 478
923 120
236 22
538 207
979 821
427 225
845 233
803 405
791 313
453 356
327 151
882 5
934 771
543 511
930 521
873 42
898 642
326 22
558 338
450 227
877 320
820 17
966 601
528 224
288 148
250 33
687 498
596 322
788 577
258 72
438 171
105 62
617 55
523 350
607 75
950 120
670 385
887 573
242 137
139 43
565 281
455 148
760 408
416 329
821 680
916 670
228 208
623 351
979 484
604 271
971 797
561 107
646 184
161 86
456 444
363 357
839 612
717 546
954 867
751 489
818 536
845 458
545 475
773 198
474 449
855 394
846 460
851 786
474 287
330 124
378 376
695 544
487 406
986 405
791 671
672 20
865 706
779 198
637 515
434 418
849 842
479 4
492 237
496 171
168 97
826 607
472 84
859 32
894 879
613 271
556 279
755 88
757 109
969 470
580 108
931 671
547 109
462 372
798 566
619 482
172 112
1000 337
738 592
720 186
376 351
849 381
258 2
828 444
507 249
813 12
934 719
809 42
710 644
303 239
603 169
546 259
92 17
832 630
978 492
823 95
620 435
561 306
849 210
915 287
982 29
420 379
755 219
109 13
745 503
702 335
308 29
767 465
900 727
462 193
970 331
762 733
756 536
452 161
611 475
978 870
532 345
433 234
304 188
998 271
564 14
819 167
447 291
473 367
862 318
377 372
430 412
387 65
519 445
840 484
912 173
543 187
860 426
534 93
495 160
929 892
756 581
558 198
446 258
461 49
324 175
480 343
307 55
846 400
606 52
945 711
968 873
988 373
597 405
677 306
471 14
343 129
860 89
845 692
608 18
697 333
701 512
722 348
900 356
932 456
772 544
963 428
669 77
868 569
844 720
486 35
866 511
160 33
785 388
857 722
766 355
487 37
881 91
906 535
809 256
367 208
389 381
850 49
115 59
851 625
877 91
568 150
856 441
456 62
590 188
829 372
933 46
294 144
887 601
545 119
192 112
932 682
528 133
791 693
774 274
927 530
418 264
646 66
777 501
625 438
890 113
859 73
249 106
858 195
469 115
995 162
928 194
996 438
867 241
777 449
875 219
695 378
758 195
811 364
661 98
673 564
819 550
912 772
249 198
963 693
745 275
793 564
641 248
885 662
168 63
651 368
212 196
186 124
893 638
716 621
799 613
679 225
207 27
482 286
899 868
868 356
338 291
463 52
572 193
846 97
86 66
677 325
679 160
616 601
781 710
932 365
783 375
466 61
370 167
784 49
769 44
876 104
623 492
547 385
662 232
478 426
239 38
798 390
775 3
260 51
999 416
130 99
925 103
880 146
642 530
745 509
797 106
137 19
863 143
905 434
806 557
753 421
815 87
247 165
521 257
943 451
523 253
537 380
775 217
259 16
812 440
697 647
446 271
48 25
962 755
885 40
136 11
309 83
593 379
734 313
695 119
912 17
685 415
934 452
731 52
426 245
737 150
470 176
621 18
932 391
831 768
925 720
695 347
152 39
444 394
611 317
751 744
579 266
420 385
153 19
707 16
646 250
738 238
886 170
878 760
813 188
657 646
825 807
84 48
229 93
176 157
419 130
476 40
827 419
136 107
831 403
870 805
574 143
279 166
772 467
998 348
792 364
701 190
893 540
566 469
473 353
650 270
977 470
811 436
808 3
803 259
690 66
644 548
690 6
669 49
897 785
215 147
439 331
742 206
863 373
793 468
812 586
781 171
229 119
910 398
642 250
253 128
924 494
542 412
889 821
647 557
261 133
947 131
822 128
905 800
413 297
982 144
455 40
309 183
973 825
436 123
834 816
241 15
832 158
333 130
678 243
721 422
281 62
467 5
872 215
851 24
523 169
950 363
441 132
446 215
708 41
353 142
999 894
659 509
895 767
762 392
880 544
560 318
604 469
341 280
210 33
354 343
923 387
514 272
740 353
385 249
866 703
586 209
825 18
280 125
371 199
707 478
253 24
678 627
472 54
148 4
603 313
965 911
179 113
723 389
114 98
589 351
872 232
898 713
374 288
879 86
727 301
548 384
817 692
632 82
977 223
985 645
793 777
804 487
962 510
573 276
670 481
363 40
457 27
205 115
709 450
621 406
908 901
430 295
876 598
574 408
759 583
321 272
876 16
428 50
615 432
336 335
934 848
417 252
916 217
446 331
822 268
342 86
880 819
958 155
381 182
890 405
847 66
863 761
988 710
801 693
86 6
547 7
150 60
987 465
442 337
652 363
902 238
643 329
513 81
947 903
784 570
815 485
310 211
424 316
596 146
696 291
897 547
865 249
723 575
810 118
935 677
993 480
818 719
906 60
967 5
719 521
840 396
871 416
553 204
827 91
901 96
532 248
543 98
950 199
792 127
644 628
686 69
231 17
559 523
669 272
401 347
812 462
866 224
226 212
756 538
828 710
412 109
937 289
178 9
271 118
893 459
400 198
626 203
871 724
506 503
955 766
956 500
824 264
559 280
430 146
948 719
865 651
327 267
952 676
252 237
984 530
752 70
836 138
847 166
603 185
622 550
493 45
466 238
198 45
870 64
731 677
171 90
473 353
970 285
959 603
879 405
394 345
432 288
746 586
542 202
364 131
996 928
677 657
919 582
685 501
855 340
426 98
710 188
952 124
661 355
944 454
507 184
486 67
298 149
962 197
572 165
729 383
577 14
815 121
774 96
277 17
451 25
523 402
669 400
937 611
916 483
779 466
960 727
976 547
455 363
250 75
686 263
900 522
333 138
676 378
800 668
576 495
390 268
723 703
610 10
749 562
380 69
854 660
112 95
921 577
375 83
932 845
718 681
525 467
857 315
226 158
728 703
450 153
778 713
813 406
779 308
29 26
988 453
416 146
837 30
424 205
506 204
322 311
769 740
980 338
764 354
740 83
845 344
661 504
748 678
864 25
939 436
810 122
947 722
663 80
648 444
956 337
912 415
914 507
886 121
539 366
861 719
890 121
678 603
178 9
799 366
958 654
825 675
334 215
440 252
575 418
690 89
722 518
230 118
973 704
680 518
909 811
904 454
337 145
840 65
717 345
837 784
964 359
634 252
557 502
254 251
775 24
854 446
910 524
43 19
375 20
891 271
473 211
572 521
819 116
940 313
801 188
760 88
507 467
907 872
830 783
688 458
866 808
993 26
181 130
271 237
989 471
956 597
983 485
881 7
781 427
703 632
406 9
961 280
940 858
517 512
132 47
198 178
84 77
589 305
121 87
532 83
994 824
441 364
787 550
824 264
648 349
370 273
196 116
343 271
813 685
370 273
282 213
865 777
297 132
871 191
552 294
45 25
907 683
613 497
688 402
719 542
805 498
481 236
879 829
874 373
139 121
909 321
621 377
803 606
647 486
201 41
643 278
650 631
903 862
947 241
531 342
929 580
954 883
798 191
468 114
906 155
532 13
494 128
554 464
719 580
581 445
722 489
777 552
641 297
597 284
323 26
892 822
449 314
914 862
857 614
769 530
792 136
138 49
496 410
337 130
702 429
494 213
342 234
994 818
718 297
594 527
918 805
863 250
903 758
597 51
950 113
484 9
939 364
976 673
108 39
872 447
837 235
654 354
593 353
278 182
447 241
537 524
510 56
938 115
689 194
445 247
238 189
833 242
359 59
393 131
843 573
536 297
988 636
882 560
240 200
579 254
542 104
890 589
383 39
828 785
716 122
960 4
448 307
995 195
912 866
809 11
693 517
811 468
931 674
972 701
678 413
649 313
814 586
889 300
403 366
874 63
943 742
628 549
688 488
912 838
404 195
765 115
827 588
910 308
447 144
801 299
235 79
847 793
763 179
191 72
645 229
147 95
514 71
897 370
524 309
762 439
683 381
816 193
786 151
950 131
709 560
821 383
879 775
650 72
488 178
564 538
979 699
831 312
784 90
800 728
841 14
472 98
896 653
942 663
592 441
921 588
617 190
518 114
843 763
852 149
316 14
344 73
895 785
814 379
896 831
320 2
54 28
598 289
573 306
483 317
709 351
408 221
410 68
906 591
965 213
933 519
823 87
848 480
949 585
465 142
599 457
864 426
606 330
430 282
970 180
737 500
195 137
672 450
787 487
697 45
967 716
768 572
989 466
772 297
585 495
439 211
417 269
980 41
720 420
943 784
698 359
715 85
885 572
993 329
953 57
443 108
585 497
954 327
952 828
666 156
524 339
842 744
317 91
784 501
603 465
586 487
937 703
824 431
416 314
980 92
709 66
736 589
698 217
473 8
857 5
918 901
844 239
817 37
199 31
916 109
919 49
478 10
593 420
899 232
274 94
818 184
893 82
862 338
361 9
769 501
639 285
284 73
954 736
684 634
319 99
487 219
857 705
905 867
909 248
903 115
615 331
651 309
194 171
397 2
704 293
957 835
955 244
822 253
397 185
807 715
495 347
979 941
711 327
857 682
819 703
762 389
243 141
360 20
743 657
902 437
663 446
717 65
635 203
988 1
710 649
503 181
705 261
422 364
859 437
912 736
477 278
636 132
955 144
848 636
871 127
885 487
980 269
743 353
673 161
809 516
313 204
231 11
556 267
294 250
373 163
624 25
967 859
669 25
529 170
995 589
469 397
679 465
857 801
671 625
822 340
885 620
599 583
913 732
444 257
745 154
939 471
827 635
879 156
929 470
895 368
839 289
976 121
997 548
954 413
725 94
924 899
327 306
997 79
220 167
810 660
686 333
867 543
386 198
755 656
693 17
306 134
915 762
557 536
466 340
649 200
501 431
54 34
859 275
674 133
912 231
649 644
811 283
520 438
539 396
351 295
957 132
842 411
936 375
413 128
913 72
963 756
498 286
641 68
656 112
319 304
697 253
875 629
500 322
910 456
552 401
609 13
950 594
927 439
413 16
696 35
720 719
669 373
313 217
452 403
455 254
938 664
604 55
257 134
833 555
833 530
687 442
683 215
761 556
162 106
476 219
704 292
361 281
414 75
915 212
226 157
901 75
525 46
532 63
125 38
481 12
658 650
831 382
531 120
828 577
978 932
645 442
621 525
551 340
903 758
465 393
756 414
829 657
391 112
333 44
753 178
911 116
784 434
973 737
668 541
640 282
462 376
747 535
600 389
215 135
783 670
895 545
878 268
970 463
289 232
195 72
514 230
818 339
452 433
92 7
816 275
335 180
455 202
922 264
488 445
491 132
637 532
957 254
997 233
831 626
885 289
390 323
969 560
920 556
860 207
487 60
467 407
858 456
623 234
246 1
388 268
355 290
978 160
975 100
947 523
742 703
440 217
732 480
852 60
1000 519
770 205
581 381
359 181
551 341
319 127
676 403
623 529
377 157
440 393
825 719
569 227
883 580
832 616
581 502
813 773
945 111
930 453
433 347
542 303
592 555
425 254
891 426
239 46
785 331
300 142
724 148
664 118
850 121
319 132
830 241
179 14
524 312
470 189
712 147
481 55
458 325
321 132
674 469
771 219
788 723
544 449
813 280
866 722
146 123
943 620
334 114
854 38
883 578
842 330
755 12
839 2
931 388
710 489
547 235
551 45
320 222
307 65
926 25
937 502
232 68
766 737
316 265
903 581
572 526
221 188
361 278
518 95
895 221
488 261
659 486
602 28
768 442
806 87
781 569
664 181
670 96
613 323
979 883
157 100
682 434
373 14
641 458
651 493
789 568
753 191
927 850
785 404
823 514
977 479
844 365
871 218
652 378
389 17
339 32
888 194
688 586
840 394
550 398
787 466
684 238
140 28
726 351
338 157
758 288
833 720
233 198
414 396
551 475
804 483
905 429
656 287
904 14
992 741
910 820
943 433
866 290
902 37
717 176
462 73
990 170
814 488
800 427
468 402
309 213
533 168
728 565
422 339
304 284
272 45
760 203
652 99
594 361
380 208
556 406
990 957
551 246
767 609
703 460
940 492
421 34
766 610
556 260
310 104
598 330
402 119
532 366
790 444
613 409
65 1
829 247
981 839
598 65
912 174
929 511
747 507
901 762
655 441
633 414
273 201
628 77
804 685
776 101
745 137
635 362
682 409
947 151
814 283
509 369
821 156
649 616
871 849
983 622
902 557
500 288
715 382
572 345
994 171
612 592
643 380
589 68
841 544
299 42
857 786
759 274
849 319
752 567
870 192
554 205
790 517
880 61
856 68
231 160
848 263
893 564
820 68
617 89
845 359
957 63
654 75
800 144
927 5
952 793
423 139
376 335
981 851
697 673
472 109
247 174
274 227
698 487
353 164
990 329
534 316
581 459
346 249
192 141
739 297
874 638
999 258
797 493
729 673
473 35
981 85
750 674
382 329
661 521
451 36
140 116
805 657
932 332
709 149
1000 533
797 171
805 742
378 59
356 14
994 93
812 55
896 516
759 103
582 361
831 9
523 435
652 227
918 785
872 252
936 806
274 112
477 204
490 433
909 522
900 530
481 137
721 332
407 90
824 450
946 368
970 99
817 744
900 108
801 490
918 744
634 540
967 277
487 240
279 104
533 111
441 325
292 244
627 538
996 248
645 188
671 3
572 555
350 58
961 335
900 48
536 66
976 3
697 634
834 351
265 167
854 736
568 396
855 173
513 359
574 468
674 404
971 939
576 471
899 401
777 610
68 38
737 660
896 756
694 263
447 257
422 199
712 244
996 794
564 376
983 642
758 16
857 846
524 235
781 677
830 575
558 317
909 399
938 130
499 334
670 622
342 261
953 150
711 263
691 489
689 295
690 172
986 732
232 188
593 339
923 511
640 426
747 588
819 96
856 446
490 377
951 913
766 357
484 369
480 318
768 615
800 449
256 183
798 644
657 277
839 255
532 427
900 471
67 13
431 286
320 38
578 272
784 304
946 645
544 232
966 860
951 31
910 889
857 515
592 283
939 906
829 256
995 588
582 387
635 60
790 342
841 73
982 560
762 91
775 761
597 194
577 177
753 632
873 543
553 518
463 73
750 385
833 735
360 101
445 46
685 75
996 901
795 208
162 51
951 142
866 355
812 759
729 134
423 235
649 237
646 368
489 273
547 100
619 173
655 200
983 348
424 39
975 98
513 79
963 950
784 732
880 830
87 59
470 137
934 161
951 322
984 321
745 504
769 482
352 188
757 281
678 328
692 518
856 647
307 54
504 481
842 108
585 84
987 917
217 108
859 717
562 335
952 241
552 300
796 280
538 458
643 566
644 90
448 434
421 19
958 617
652 107
707 394
757 67
842 559
919 145
389 361
506 138
793 756
573 118
880 112
949 819
958 785
226 48
304 5
982 912
594 89
691 13
373 299
484 467
876 34
736 310
640 280
965 695
776 326
515 292
714 592
350 236
714 90
935 548
358 136
640 241
552 153
574 280
426 301
726 572
975 705
897 353
870 793
658 63
797 23
576 136
715 124
724 268
947 177
949 236
817 266
922 797
419 258
955 950
539 256
351 124
498 197
401 393
610 320
801 42
898 779
795 537
840 338
639 411
590 139
244 231
721 700
675 216
670 191
162 94
853 439
178 85
54 53
560 326
565 93
713 559
571 81
999 366
438 67
354 24
818 369
375 82
503 251
208 140
634 7
167 21
974 3
408 32
997 173
622 600
661 129
938 89
699 12
843 361
828 400
862 591
962 375
660 104
876 617
605 331
891 392
401 218
682 289
344 262
311 23
928 684
255 192
889 352
576 182
858 452
812 712
860 721
726 85
486 310
634 178
719 474
614 562
785 360
582 226
718 122
269 122
836 681
799 590
791 318
633 496
755 730
893 267
784 121
997 757
938 894
658 6
799 760
374 204
684 518
900 463
785 134
558 166
446 181
888 262
828 48
524 502
483 477
498 287
982 692
680 630
570 526
726 306
61 27
473 48
864 448
631 316
865 705
450 92
409 46
927 45
577 520
108 27
542 530
668 619
529 310
717 152
856 485
908 320
958 154
954 386
443 135
499 99
580 166
161 3
810 235
873 502
925 501
533 227
539 441
568 385
681 96
908 14
812 435
662 167
893 269
934 470
963 557
489 78
505 133
852 835
829 620
829 305
929 126
771 595
823 614
638 321
722 246
795 120
441 196
807 563
472 193
827 37
133 102
519 156
945 790
404 90
815 595
808 258
110 67
461 35
452 95
341 269
746 41
670 626
830 369
393 164
707 235
327 129
444 279
949 503
934 174
167 147
895 847
640 530
573 2
695 32
884 704
900 470
794 32
958 21
786 660
435 256
444 378
645 273
856 799
360 10
317 48
823 531
497 407
711 280
516 159
492 47
959 179
878 127
657 573
835 558
301 245
902 40
695 277
986 181
750 226
241 75
680 660
519 16
248 38
568 529
787 471
457 105
430 103
179 106
543 344
1000 700
642 128
921 36
200 85
756 529
908 464
732 318
706 645
966 562
964 916
524 282
575 119
351 8
880 589
975 524
196 39
889 675
629 546
620 422
439 404
465 311
586 244
659 147
919 839
464 78
453 281
894 147
757 472
520 24
967 489
64 4
289 284
527 264
252 187
368 51
707 67
531 27
559 302
897 396
958 739
914 638
454 315
789 490
559 324
612 297
986 623
695 227
917 718
716 43
282 163
709 682
804 584
865 553
484 91
833 97
515 439
646 456
346 335
960 451
571 273
547 3
850 52
915 41
789 344
730 595
219 12
430 355
917 611
898 312
366 296
266 33
861 201
708 302
829 504
947 839
524 494
639 614
217 103
460 351
658 187
667 323
642 372
524 11
319 242
519 40
521 233
763 52
827 340
792 617
664 238
688 479
842 689
716 284
695 342
831 424
780 251
540 240
480 137
902 156
853 472
598 362
691 383
650 127
997 400
582 160
410 58
951 601
830 333
965 322
675 61
748 363
850 557
887 840
949 827
622 323
928 726
145 125
418 132
619 500
562 557
505 189
915 131
499 97
855 839
833 370
717 457
995 152
733 319
234 99
810 738
297 131
938 162
879 817
899 501
921 577
745 549
862 366
913 627
759 303
525 153
682 505
485 140
406 310
221 168
698 47
455 158
654 150
786 11
342 272
820 441
800 401
820 341
399 38
172 2
528 309
905 865
892 620
393 337
222 132
699 615
373 92
753 689
820 669
848 492
581 548
283 12
552 29
819 462
986 426
721 461
931 397
833 562
843 359
619 27
630 237
905 475
677 673
579 136
791 155
683 12
277 212
997 609
937 420
984 613
472 238
535 10
884 595
911 369
532 51
778 701
545 496
927 844
593 62
509 212
876 659
650 348
717 256
703 650
220 182
533 137
514 83
877 20
695 300
803 640
817 281
718 670
489 28
267 179
527 12
974 469
877 444
578 33
839 174
893 395
515 200
194 193
458 231
470 393
709 526
515 77
600 177
566 504
564 376
551 286
675 531
742 413
808 784
997 606
427 160
926 303
621 155
940 936
586 88
940 379
809 270
713 691
320 156
326 183
610 462
746 735
741 591
669 241
812 303
813 659
397 96
595 202
535 395
223 60
459 283
70 63
446 83
951 940
818 698
915 781
427 149
532 222
714 293
996 402
481 345
323 143
893 446
998 461
979 854
305 197
189 42
866 310
491 444
747 500
580 580
548 531
856 581
413 137
620 227
489 177
824 87
346 70
733 16
750 446
312 52
739 626
57 52
979 331
811 782
541 409
457 344
939 240
752 151
422 234
551 100
414 397
695 495
453 246
749 711
431 267
998 998
910 458
942 290
868 366
964 308
324 48
873 117
518 341
482 187
350 312
726 541
827 118
969 523
627 230
992 743
880 253
210 46
418 103
828 794
628 62
790 477
681 204
949 396
608 328
961 614
821 67
592 24
950 452
682 603
439 350
682 166
373 167
486 314
949 896
310 179
947 667
930 1
970 945
851 587
974 11
915 867
604 164
940 429
417 48
869 351
710 328
878 350
890 438
860 522
784 678
931 701
669 441
133 74
865 731
373 92
678 369
80 50
425 281
929 630
451 377
619 139
655 203
329 236
716 460
899 524
712 100
957 304
692 55
722 134
227 185
850 70
975 306
369 352
862 348
976 538
903 213
667 129
957 598
835 280
524 321
348 170
886 424
974 424
140 17
700 657
856 343
443 290
640 400
707 210
762 413
554 463
923 165
856 297
452 164
986 107
613 224
525 475
713 332
694 613
643 392
822 529
634 173
983 238
664 628
810 677
130 126
752 532
611 469
657 55
945 233
892 160
193 82
647 592
937 439
818 683
748 394
994 315
785 626
756 126
892 439
691 680
633 485
355 290
553 172
803 202
590 491
568 279
420 242
591 236
426 302
609 450
238 143
715 53
838 798
99 56
742 690
613 193
786 581
734 147
924 851
974 344
153 3
348 282
910 310
745 10
859 681
809 381
785 336
896 359
385 216
613 236
877 52
753 35
458 444
763 735
845 728
721 651
311 52
859 511
887 520
895 425
761 468
170 106
490 424
774 173
964 127
885 446
809 14
922 453
397 340
849 631
789 722
973 480
841 647
934 574
991 928
833 696
644 110
861 84
708 218
192 124
956 749
338 192
883 261
443 139
612 564
272 33
905 141
127 85
960 816
931 253
523 104
933 618
883 544
520 105
866 758
755 253
687 310
993 756
638 184
854 429
977 267
231 144
596 453
879 360
388 329
462 220
612 303
820 813
986 632
486 280
593 276
134 132
428 191
610 372
486 371
891 872
601 531
433 402
783 779
865 606
430 305
448 336
901 115
432 272
864 237
820 51
968 567
558 289
569 23
528 481
739 181
348 284
414 195
741 85
581 401
859 231
925 808
587 527
739 295
957 638
669 343
929 148
826 181
441 312
506 133
802 248
846 639
458 303
99 80
721 541
925 794
884 623
423 177
330 256
760 424
288 139
582 81
293 194
545 504
677 371
876 313
806 721
287 6
192 14
391 218
831 760
882 274
612 348
906 452
520 413
847 260
980 154
597 115
367 175
181 116
507 400
897 589
398 92
143 75
760 745
610 129
405 142
658 101
979 119
545 361
724 281
570 447
692 211
839 165
847 114
536 421
938 513
854 406
615 465
845 342
962 46
389 381
312 253
873 692
986 46
166 148
741 445
354 195
919 757
786 476
831 610
715 547
709 498
956 441
895 724
869 492
892 7
686 671
846 365
807 57
387 95
681 629
909 838
170 116
656 30
755 384
796 384
471 85
852 92
965 312
962 176
602 530
584 467
543 446
761 645
892 748
492 293
700 556
745 680
509 453
232 108
371 170
772 498
504 478
583 431
191 17
594 484
860 638
691 77
578 103
888 453
441 315
708 600
974 375
710 181
670 614
570 309
899 113
287 92
494 462
995 893
607 65
578 132
555 115
645 635
868 815
977 134
912 229
957 440
784 167
831 818
389 372
665 53
781 314
405 327
465 229
766 568
866 817
644 7
782 744
235 123
646 251
424 328
801 568
686 435
998 200
681 172
591 268
833 608
630 353
816 466
681 556
866 302
986 219
477 391
864 178
892 572
111 43
797 311
746 41
968 682
607 449
971 192
471 194
826 463
765 398
521 316
698 351
446 138
857 393
676 663
273 234
966 57
200 41
632 349
685 332
342 234
850 502
718 265
904 277
669 297
187 105
819 722
991 882
628 231
336 316
865 339
645 611
520 449
485 214
690 65
613 207
276 214
920 245
916 189
644 504
542 169
815 578
608 224
372 274
626 25
997 325
931 688
835 559
363 61
713 602
597 40
718 45
930 807
675 250
575 262
848 64
478 399
408 250
304 264
999 992
301 12
787 770
512 38
403 37
841 779
643 572
954 753
810 436
721 603
575 67
972 75
454 171
659 453
469 452
276 33
987 274
488 65
471 437
957 426
762 202
754 163
214 89
327 207
779 419
968 875
635 289
538 163
462 353
106 68
615 52
763 323
715 301
456 143
939 38
823 796
523 368
759 731
847 565
838 71
778 704
959 800
348 22
409 127
87 24
485 124
376 195
573 407
648 478
551 147
893 475
811 176
225 101
895 444
998 680
587 102
718 613
471 433
977 148
434 149
966 536
497 375
974 952
876 858
791 675
343 89
400 110
948 701
669 178
410 287
492 272
640 434
674 167
949 152
521 138
923 599
552 57
667 250
911 496
250 75
962 295
859 529
105 78
815 44
294 149
531 513
263 71
661 210
749 189
538 100
107 67
727 420
352 24
799 526
868 686
865 143
983 30
464 116
91 74
987 606
616 125
976 458
239 222
622 66
785 8
294 46
923 60
979 916
455 325
709 165
557 184
750 74
748 266
936 296
877 185
328 260
896 187
743 183
813 579
580 339
354 138
747 4
864 523
344 48
893 31
797 456
370 136
276 224
378 161
475 222
973 385
406 173
996 697
919 895
856 472
834 335
616 196
565 345
723 34
991 87
882 799
685 205
470 158
519 78
726 87
234 220
514 207
669 570
783 293
483 32
756 584
434 158
924 323
337 320
458 240
927 49
502 291
887 6
370 232
211 175
627 368
563 236
804 61
721 239
603 213
746 225
334 168
497 435
900 124
449 17
791 733
768 414
714 485
851 594
817 677
435 105
271 39
677 577
211 73
448 436
475 364
819 421
971 89
438 117
115 82
715 139
626 201
799 635
884 413
886 722
704 622
778 719
730 308
616 385
62 40
394 4
609 523
336 162
361 84
120 31
378 245
990 17
813 408
895 451
857 847
443 341
505 425
661 167
563 478
940 44
977 658
964 912
833 140
344 344
550 6
844 141
911 789
122 90
768 373
906 516
808 619
563 10
810 168
321 235
549 293
241 139
497 172
904 574
220 126
952 508
400 238
851 763
603 292
879 600
279 131
820 282
129 74
802 236
418 62
596 291
853 633
639 541
469 30
440 260
114 10
664 91
998 432
914 622
336 326
958 614
732 198
857 442
889 190
611 553
456 345
63 25
989 850
194 30
759 455
988 53
973 29
933 642
893 853
204 59
899 78
927 505
341 26
914 482
711 224
653 488
639 440
792 516
868 489
971 943
919 14
742 146
736 333
474 317
775 139
685 420
750 675
864 840
605 188
764 15
678 534
673 59
862 532
467 291
549 298
455 273
551 138
905 892
714 322
505 275
711 296
754 55
598 456
483 441
994 580
870 487
852 578
826 758
571 470
913 602
336 30
428 286
821 428
776 325
901 804
823 471
756 573
745 475
945 126
350 86
695 219
516 352
769 755
652 339
854 551
51 43
836 165
408 249
564 363
225 2
780 101
262 70
529 310
505 53
971 89
942 251
416 400
942 226
850 213
979 736
898 651
743 245
736 137
926 86
726 657
668 664
396 42
518 320
76 61
600 595
585 486
866 441
717 174
457 175
488 485
892 48
317 60
967 80
731 634
301 247
176 166
680 595
996 427
438 143
663 465
940 455
824 253
937 199
170 154
649 420
971 158
891 430
992 83
429 354
686 432
955 494
726 329
821 729
713 628
865 695
608 563
833 481
390 218
921 234
413 139
346 267
965 188
745 153
784 177
593 395
292 240
634 543
858 677
635 74
159 153
883 717
833 578
195 25
428 267
996 62
794 264
453 86
846 432
510 299
433 193
378 66
849 740
164 106
939 855
591 34
244 179
146 82
545 430
252 231
792 364
936 918
885 786
412 401
279 209
800 243
857 72
146 55
793 74
890 718
809 521
982 507
640 266
909 9
752 537
555 236
428 72
236 73
902 459
493 150
862 15
632 266
868 472
972 775
694 120
459 35
892 137
253 33
327 187
704 443
998 432
898 333
210 47
872 258
44 36
493 42
762 677
618 524
959 798
851 263
198 111
882 680
778 493
392 224
893 272
652 137
570 197
674 273
633 417
546 417
415 307
973 482
890 683
628 611
972 884
131 89
581 164
913 23
961 155
897 332
727 711
939 496
796 283
858 818
643 278
426 383
490 472
494 405
833 312
622 517
952 625
643 328
359 218
722 426
542 112
910 658
796 640
424 374
898 367
277 180
503 420
616 291
769 206
848 715
523 29
730 642
377 277
200 142
839 551
733 176
431 285
790 41
965 832
251 91
742 539
620 47
318 244
531 14
937 438
469 43
585 259
570 16
760 632
273 270
954 437
944 153
772 603
737 377
904 428
537 65
414 375
918 652
635 258
538 138
803 441
978 880
692 81
710 654
787 667
900 111
784 613
526 69
303 287
263 122
376 47
594 40
736 245
683 97
908 874
804 608
431 31
894 658
247 11
53 14
533 500
482 291
864 648
819 54
639 91
333 169
989 674
792 127
353 225
844 792
619 119
738 70
513 66
174 109
977 491
831 95
966 706
909 77
929 205
498 321
717 149
865 214
872 746
911 473
778 353
608 433
510 69
830 394
993 101
918 404
657 488
433 101
286 222
906 771
914 279
559 338
888 15
534 86
919 532
682 4
626 551
487 66
512 185
719 6
767 358
960 894
962 795
382 36
238 134
1000 876
335 274
408 68
841 479
548 18
882 29
992 128
931 393
157 49
166 36
325 89
497 319
955 859
841 563
793 202
148 84
703 551
316 289
629 207
954 717
848 156
181 99
998 930
291 120
633 223
263 226
944 717
433 392
531 343
816 256
465 207
943 683
959 720
719 102
917 587
873 143
461 330
480 367
996 279
717 561
799 198
257 163
558 314
934 759
309 279
750 522
606 491
712 384
953 154
870 133
985 105
897 607
184 183
552 265
359 100
956 746
475 252
977 307
712 631
432 246
251 213
995 481
206 129
732 701
941 111
907 346
704 167
671 292
712 522
638 378
954 941
590 580
788 283
635 20
319 219
352 92
779 159
534 351
160 50
632 480
777 639
814 101
920 585
270 85
684 327
778 521
727 337
690 130
733 501
701 227
624 378
529 61
893 733
832 427
915 806
931 112
951 172
762 620
646 337
729 557
149 51
713 594
843 107
516 381
439 339
722 547
914 805
799 742
133 23
830 759
215 14
766 230
451 390
177 117
630 387
810 422
996 653
936 32
944 32
687 556
492 67
569 502
853 323
702 377
657 307
748 168
632 612
831 688
750 262
466 279
898 423
881 756
548 26
862 347
632 390
408 58
112 79
382 350
801 628
787 260
144 56
949 745
926 99
992 400
975 580
969 176
905 748
748 219
411 350
907 459
893 316
764 512
648 61
724 227
776 103
983 125
987 846
388 114
819 152
800 477
629 106
328 262
827 538
501 223
489 231
951 881
925 898
484 448
962 116
895 751
310 232
784 20
726 288
402 393
692 276
960 647
349 49
544 55
536 98
953 143
205 30
652 10
941 767
951 265
984 765
227 175
182 51
192 73
278 25
929 866
324 167
446 63
881 51
631 462
801 138
720 495
985 770
829 660
618 522
877 379
922 767
756 381
521 199
657 505
520 149
897 647
559 450
932 188
673 284
546 53
428 20
447 60
313 118
599 401
723 231
962 107
817 342
319 55
546 458
952 664
652 436
925 341
879 349
958 81
560 474
939 619
568 483
702 109
895 569
393 316
924 566
295 23
558 526
936 567
990 983
508 383
711 456
750 610
551 253
805 774
659 177
890 847
78 28
356 28
747 546
19 1
451 438
873 739
739 97
908 784
727 483
990 660
894 469
302 156
893 187
562 489
275 64
862 779
139 50
984 193
979 332
609 545
955 416
641 558
975 530
640 286
986 81
572 201
757 118
936 314
275 253
868 12
840 375
647 319
761 612
438 297
8 6
915 704
934 828
777 429
321 42
671 342
345 97
310 48
906 237
956 297
23 15
862 51
619 355
389 313
776 105
585 80
668 181
866 662
575 78
962 223
822 675
869 83
290 146
921 305
943 674
743 598
330 157
240 207
553 377
944 883
210 167
989 756
789 339
543 316
763 402
675 646
597 390
738 261
623 84
516 63
949 193
411 143
415 295
927 809
904 211
116 41
781 298
831 748
682 209
577 33
402 128
930 3
601 337
631 116
831 527
678 339
885 163
979 368
988 885
680 655
992 576
580 215
824 593
955 521
291 113
777 685
654 100
283 43
495 462
707 241
931 900
295 140
612 515
889 351
723 316
780 646
800 98
930 499
886 729
361 94
748 125
213 16
578 197
234 106
993 204
267 70
514 465
488 426
961 513
638 109
423 316
974 173
219 213
187 154
949 669
938 119
586 144
367 114
571 438
910 784
204 126
322 184
755 537
375 93
841 328
420 253
454 341
596 442
642 505
128 41
357 133
573 433
844 588
742 412
824 808
623 77
710 508
519 442
825 649
622 22
964 698
954 115
432 256
903 160
276 262
933 76
391 14
296 256
816 362
483 453
487 156
321 230
834 462
539 504
417 283
893 555
868 290
670 198
796 789
811 593
645 521
356 202
824 661
712 117
640 249
732 77
514 352
437 298
953 2
699 391
709 197
910 762
899 136
934 106
670 233
936 798
761 69
629 586
519 259
611 302
817 587
597 51
624 622
523 96
691 110
322 3
988 113
991 631
160 53
707 581
866 535
769 707
685 158
876 208
787 456
911 257
674 618
852 527
722 5
585 330
680 196
637 97
366 95
971 100
875 432
902 632
695 161
828 291
736 572
820 507
934 819
731 649
972 669
978 360
765 62
467 124
899 17
163 78
621 251
263 14
738 548
58 14
763 88
628 402
334 148
636 58
885 718
949 791
897 817
815 463
359 262
533 484
499 148
12 7
756 221
537 367
666 170
914 187
632 402
758 460
667 496
757 532
428 310
97 96
558 169
683 676
705 226
971 228
115 108
240 96
696 494
956 946
28 4
630 59
617 317
950 228
486 252
381 180
766 455
825 713
676 140
764 39
406 344
499 190
782 663
847 220
793 543
223 131
791 537
253 82
754 37
323 132
480 278
121 36
914 427
970 102
412 195
786 170
755 505
935 450
363 147
906 470
772 401
804 119
507 369
73 18
740 336
815 473
511 158
467 410
763 159
873 121
613 157
838 141
918 545
519 13
968 12
688 675
857 511
660 75
325 305
373 335
455 95
815 70
592 25
283 200
964 126
777 360
66 47
943 670
958 753
472 268
999 424
850 457
519 96
362 206
716 392
940 164
656 445
525 378
923 719
677 559
627 269
447 189
922 443
725 247
530 122
760 88
878 391
778 421
527 324
366 312
958 720
545 448
614 113
216 198
680 672
665 594
719 219
653 448
982 39
535 208
608 444
805 412
535 490
810 750
831 140
405 91
553 419
332 3
740 42
617 464
357 252
797 33
972 348
791 161
877 181
790 713
1000 266
592 223
991 729
281 19
609 118
994 749
499 460
810 799
512 465
253 132
620 108
816 517
367 100
326 60
844 727
855 733
711 405
897 576
704 573
480 231
284 260
253 172
575 320
406 89
260 230
984 77
916 358
639 250
439 58
385 262
653 164
610 259
115 24
650 621
578 189
863 685
921 29
832 88
804 663
874 224
626 276
872 598
268 189
862 723
463 302
636 597
926 606
826 216
570 403
626 8
919 196
474 373
814 482
915 90
498 377
931 239
819 516
846 77
888 645
954 347
800 645
669 537
481 33
880 444
867 346
952 330
879 55
710 472
213 137
785 380
450 359
827 107
928 509
965 343
660 58
875 324
510 197
127 107
585 213
450 184
572 52
849 381
799 517
568 506
996 821
709 302
851 616
882 197
799 184
292 135
969 721
443 114
542 438
722 263
451 427
938 274
961 480
687 687
910 617
732 365
942 755
887 717
957 332
259 40
676 218
724 610
796 207
528 303
504 218
943 638
857 577
892 320
682 44
918 524
908 507
782 512
761 700
854 116
515 80
335 246
569 272
502 431
79 18
390 144
915 81
863 478
690 681
710 138
766 473
939 217
883 432
712 239
249 45
915 802
886 836
875 513
634 591
899 53
844 48
754 495
191 147
628 470
262 122
470 114
717 688
557 437
718 709
375 141
978 913
739 520
594 451
695 639
486 207
991 586
866 136
882 486
753 165
865 594
797 749
455 70
304 79
344 44
788 700
951 615
328 108
645 626
340 321
739 155
663 527
148 26
288 229
243 226
610 484
430 363
232 136
658 173
601 413
985 731
364 277
774 671
640 298
470 226
441 265
957 796
513 26
340 131
691 73
836 50
822 692
554 386
573 62
859 337
798 140
587 156
850 429
420 68
553 4
333 231
592 571
298 191
673 188
485 111
215 146
782 709
741 494
773 613
783 131
110 25
850 488
413 74
920 506
566 233
611 225
960 685
859 22
688 157
986 408
73 29
283 110
814 103
896 599
734 231
876 419
158 120
649 381
893 254
293 179
902 701
526 305
969 706
601 226
694 649
974 335
704 525
167 80
772 319
908 621
425 396
523 339
922 695
396 387
463 389
244 72
650 170
828 3
497 267
967 779
532 264
917 520
484 108
728 400
830 695
946 630
648 130
742 85
805 740
603 586
862 700
839 638
525 388
881 731
704 12
446 391
223 23
925 139
613 51
723 700
880 453
840 387
633 410
96 5
351 54
827 363
618 610
286 155
467 47
632 189
523 299
565 399
440 117
326 226
376 100
770 31
621 163
818 8
273 54
389 326
949 113
566 279
535 459
583 547
137 55
954 376
922 715
978 814
686 91
684 625
253 248
756 252
544 89
921 813
712 170
947 42
690 169
905 655
827 154
142 73
977 554
946 851
921 81
144 97
791 456
861 9
633 545
825 299
821 345
947 243
854 290
721 235
515 499
365 42
943 501
805 748
936 642
821 110
412 222
610 492
841 819
826 641
860 295
603 58
974 560
692 319
931 776
254 161
210 74
584 499
550 442
952 751
905 220
661 241
893 771
623 81
719 278
125 96
535 163
813 356
291 33
449 339
423 347
484 259
441 86
417 114
573 532
854 253
893 752
151 150
511 250
943 487
793 569
964 288
889 748
836 550
814 465
257 217
795 723
822 269
751 279
870 10
848 189
973 117
701 540
557 221
669 506
390 34
563 537
534 25
898 154
946 167
558 239
656 284
350 272
627 393
844 110
980 134
361 262
949 497
851 800
997 693
453 285
503 393
955 422
283 268
477 298
647 316
552 81
698 489
475 264
83 62
314 33
359 241
670 271
728 655
959 153
886 553
438 34
395 128
640 580
957 279
650 646
613 589
688 321
819 580
361 291
765 615
748 267
623 419
506 269
498 137
659 592
760 393
615 69
811 168
408 283
745 571
457 116
412 392
447 222
624 6
432 122
997 468
943 473
192 9
459 28
312 277
933 115
851 804
925 760
992 544
258 221
296 201
871 639
925 872
590 248
994 240
859 10
711 245
818 309
951 486
337 232
800 474
428 247
865 784
991 146
652 565
399 168
320 114
895 860
794 534
992 395
724 263
466 201
767 173
915 101
486 374
398 43
532 305
705 354
535 426
156 22
852 498
207 29
688 17
809 405
466 312
684 88
702 234
359 207
587 453
580 484
625 623
835 820
529 76
654 409
238 118
612 500
628 460
681 324
746 513
856 756
473 126
596 270
948 550
533 209
273 191
127 76
842 752
974 897
998 897
502 113
765 599
649 240
581 458
886 789
797 245
783 408
317 267
728 150
273 223
674 377
808 13
831 59
354 245
81 28
940 220
196 96
744 64
50 22
298 240
397 368
666 557
461 106
410 284
330 179
737 730
366 69
900 314
485 450
458 351
715 12
725 407
703 23
598 275
905 530
931 30
794 297
991 584
640 163
951 898
572 349
902 325
969 831
869 559
816 208
752 343
732 601
609 580
332 224
424 423
918 772
728 317
963 323
958 253
636 344
964 941
995 990
868 562
892 559
766 672
745 701
927 243
868 844
514 497
261 25
909 411
447 176
951 640
498 300
950 359
557 140
822 238
854 351
350 137
971 438
956 433
822 593
954 720
692 67
492 201
957 664
324 35
847 288
477 206
206 60
775 451
911 715
642 242
889 638
707 448
845 15
485 363
377 141
346 92
819 88
802 569
608 41
668 574
707 177
511 486
971 64
577 435
442 31
623 138
951 29
532 153
983 668
939 430
647 601
505 197
531 513
707 83
515 38
894 444
597 65
833 26
217 214
574 405
128 84
349 301
899 124
815 195
287 32
105 51
609 239
394 361
322 102
599 326
768 533
416 342
648 52
641 132
295 98
716 578
853 230
981 315
589 417
846 702
609 158
764 361
497 219
935 485
447 387
634 167
864 438
308 146
759 88
748 73
683 388
608 590
621 65
780 478
987 973
849 563
880 772
554 113
745 131
925 893
241 215
322 64
222 78
857 266
516 17
482 150
936 234
922 815
741 490
553 248
449 143
766 720
849 324
525 392
726 667
207 157
632 506
838 232
952 750
960 685
88 41
973 843
716 606
746 480
164 24
665 643
696 293
591 239
725 326
971 352
520 426
941 111
469 421
986 246
472 365
652 623
604 46
199 150
918 471
782 690
890 803
284 120
774 615
720 499
915 266
997 737
344 16
445 441
774 598
399 336
820 755
200 85
869 289
735 55
853 32
957 652
575 427
494 258
809 306
985 714
735 373
723 58
750 269
402 125
991 325
978 967
624 111
522 50
892 139
882 50
193 80
782 137
753 436
933 932
883 578
988 765
887 16
779 590
511 107
546 233
994 624
970 638
990 125
838 715
894 510
448 422
945 890
615 555
552 3
901 161
857 314
643 608
190 105
750 419
382 175
624 620
643 575
336 11
571 313
950 82
375 31
451 225
905 119
235 198
492 338
929 743
932 361
981 756
442 90
845 785
554 395
753 512
34 6
858 33
644 213
504 173
848 565
638 586
514 368
839 38
945 29
561 396
704 636
688 627
730 18
295 81
917 724
721 82
958 884
879 104
982 84
343 255
449 39
749 730
830 571
632 333
382 196
525 419
906 686
728 99
889 712
197 169
774 692
623 99
351 241
960 393
912 64
367 252
929 902
273 139
256 188
850 687
984 211
157 43
411 397
579 36
755 712
69 43
887 856
750 102
726 229
243 27
690 1
761 452
495 493
455 181
779 168
838 100
527 497
882 457
862 160
993 862
958 812
993 645
912 210
729 291
521 297
646 466
713 9
596 144
402 34
880 192
956 283
773 635
762 479
930 521
980 67
818 90
795 546
362 200
919 545
703 56
804 402
299 28
800 733
808 143
626 47
141 133
816 673
394 137
267 141
926 290
838 326
510 143
479 380
875 575
686 181
671 577
398 385
809 72
719 390
821 513
160 131
589 43
698 164
872 561
327 316
925 621
582 17
965 14
741 115
953 726
948 734
632 429
396 215
199 26
853 221
766 468
659 542
569 306
852 540
698 234
554 8
519 304
355 330
713 636
830 818
638 233
889 469
285 281
880 605
903 597
601 2
319 212
401 67
663 371
889 421
831 669
152 21
772 125
371 102
876 600
744 741
655 46
176 174
296 172
755 544
761 92
506 166
635 485
872 706
317 65
885 419
920 48
526 88
549 19
933 539
849 390
913 285
601 421
713 649
288 7
879 238
532 23
808 226
879 642
859 51
864 78
268 99
893 612
375 108
282 57
402 202
222 129
650 50
848 789
928 677
440 309
342 214
780 735
972 884
933 275
84 26
943 508
600 227
747 603
927 341
427 160
325 201
213 118
922 76
597 322
455 315
981 92
995 924
365 341
653 63
850 744
575 43
449 434
194 193
634 110
799 490
861 427
846 708
715 129
705 636
383 288
760 436
885 852
799 368
985 171
779 456
934 155
226 50
329 112
718 426
268 58
933 671
336 16
873 395
424 217
815 577
336 283
737 202
861 825
239 189
512 507
760 590
375 149
280 217
523 288
930 510
116 109
386 144
609 140
423 299
673 346
627 549
200 75
985 582
231 151
608 581
588 259
495 136
630 383
278 29
521 312
1000 670
889 487
768 149
794 133
274 147
775 683
675 378
730 702
894 576
995 137
344 11
968 710
669 399
856 233
954 832
604 593
984 721
984 323
920 725
761 445
262 207
301 239
791 774
948 45
535 524
191 150
837 272
673 265
766 288
531 335
693 648
789 320
492 459
432 243
944 89
265 119
528 513
434 185
921 753
690 373
581 559
767 69
654 173
198 190
881 643
903 856
692 80
844 509
244 134
783 753
746 288
530 365
921 832
694 121
460 408
463 195
968 378
362 197
662 327
436 373
854 656
973 37
558 291
667 182
885 861
239 234
810 453
582 260
988 25
892 531
581 286
711 634
470 301
489 77
599 254
912 491
329 212
973 820
332 29
108 50
741 121
184 135
535 305
208 155
353 101
249 139
470 215
790 246
712 522
827 743
629 620
724 662
713 240
724 551
493 57
795 637
106 76
766 186
792 519
837 306
664 340
793 380
965 607
715 456
908 520
826 745
78 3
53 23
842 359
534 53
189 67
769 333
521 354
801 46
718 35
956 245
758 360
918 869
639 82
898 118
461 286
590 209
606 112
536 268
673 180
207 48
780 370
448 48
861 768
968 795
883 14
387 187
738 396
641 476
670 243
943 130
976 88
485 308
603 453
397 84
893 777
268 187
915 854
427 341
805 446
769 529
607 141
468 237
624 128
950 142
820 466
419 75
752 608
779 236
889 45
746 215
197 22
713 484
775 592
968 739
253 193
334 57
923 218
953 902
364 108
484 180
942 377
491 341
405 280
671 99
564 508
517 217
445 49
607 567
846 341
569 250
768 117
345 166
862 3
617 441
157 80
861 675
590 439
833 165
975 871
220 68
335 272
689 214
744 84
759 461
321 234
890 62
913 71
817 371
835 224
494 92
346 27
345 131
629 514
459 278
759 365
557 423
704 322
931 386
925 698
567 55
858 789
804 749
120 9
406 24
977 919
531 276
607 92
912 684
733 225
636 380
604 75
881 266
353 281
420 179
735 359
410 276
784 769
598 288
658 595
547 449
626 489
388 83
423 309
519 387
911 242
761 635
608 366
623 512
789 658
934 192
807 604
589 580
708 450
214 58
196 147
528 470
553 223
993 963
741 413
515 472
928 921
665 356
564 13
947 774
193 63
589 453
408 211
777 471
629 203
792 720
970 530
983 703
856 292
725 33
641 612
513 456
890 651
638 108
551 458
561 101
920 262
787 423
539 101
335 14
547 284
582 396
729 397
642 239
733 679
845 424
865 387
390 215
948 170
153 42
881 723
730 526
898 166
483 412
997 229
896 86
718 99
556 518
911 293
209 137
884 228
875 348
873 199
574 445
585 490
861 3
859 667
950 488
835 379
763 124
583 313
567 181
263 250
847 551
477 363
812 739
777 79
869 833
998 586
535 208
101 80
667 528
311 100
542 211
879 121
896 205
760 699
918 552
609 493
637 353
914 46
495 352
777 581
1000 515
674 163
810 198
454 14
568 354
920 501
720 57
741 707
702 512
89 40
811 753
600 542
231 125
821 134
181 9
448 311
943 499
295 224
701 63
563 259
963 594
879 12
695 118
830 438
648 205
662 127
527 384
768 691
460 57
697 12
788 547
51 19
553 383
939 562
330 204
710 135
713 579
507 427
896 197
788 512
710 619
591 582
701 330
550 63
972 407
822 75
747 651
605 299
627 213
995 300
648 36
627 110
214 131
365 105
701 93
849 128
686 161
462 52
819 304
714 592
847 383
101 6
861 228
546 190
990 856
909 216
591 367
540 446
928 106
302 3
957 551
673 106
650 450
993 338
579 113
653 625
39 38
892 846
966 91
213 78
749 395
910 418
901 648
1000 415
232 47
751 99
897 688
666 295
427 209
507 269
756 60
286 190
784 537
198 150
529 12
461 422
953 238
842 518
463 345
758 9
933 812
975 160
893 550
386 329
894 67
873 497
439 116
679 176
772 445
909 558
584 126
155 133
537 530
789 15
404 275
220 58
978 197
834 791
803 744
832 106
930 57
731 661
646 130
544 72
880 445
620 339
972 15
827 454
313 257
764 698
584 163
738 54
156 38
730 284
913 349
616 493
991 401
774 406
319 236
893 407
654 89
946 397
801 451
600 351
923 755
961 361
606 527
401 214
304 50
539 157
833 213
843 410
365 13
695 676
541 109
592 214
692 207
423 356
311 11
837 644
937 766
534 190
941 421
407 67
442 11
950 1
778 184
975 771
525 45
999 599
156 145
647 492
930 556
427 289
576 573
615 392
906 658
976 146
365 199
629 165
750 296
910 212
231 140
89 26
838 327
784 591
813 808
721 492
447 438
883 743
816 676
995 7
824 526
335 230
732 350
802 732
989 654
821 549
849 600
373 251
933 448
598 382
979 583
430 374
759 232
338 34
660 164
574 405
949 671
788 601
140 80
670 273
863 813
923 404
837 646
355 335
966 220
141 25
938 705
617 477
972 235
780 151
599 554
623 71
367 40
547 213
444 176
619 417
924 197
302 146
118 67
416 393
346 144
777 674
590 282
700 586
321 2
773 176
413 112
767 232
368 134
964 932
951 385
610 164
589 423
830 303
234 146
459 296
974 234
951 687
724 110
652 215
239 181
911 614
630 496
552 348
679 259
684 97
975 937
502 255
922 337
771 12
665 523
955 296
702 317
667 466
931 310
976 155
927 554
614 268
514 273
807 376
911 67
610 92
478 39
448 15
950 584
863 815
899 644
800 279
206 43
346 159
929 395
527 353
576 67
741 373
708 202
654 158
668 283
787 561
583 455
615 599
763 523
615 593
959 88
626 101
916 584
207 65
420 23
481 217
735 154
916 420
775 189
916 459
302 170
873 125
266 25
895 483
640 314
923 92
721 500
371 250
280 251
698 547
887 881
224 39
621 503
568 433
284 147
753 269
812 586
894 807
738 21
997 854
930 113
693 447
413 361
406 303
696 487
930 68
965 867
971 671
697 385
921 238
573 434
773 221
786 733
565 227
452 105
939 412
774 627
621 183
476 400
227 88
396 147
727 21
101 8
501 117
591 559
930 559
746 81
129 121
930 172
767 137
455 49
143 41
869 781
909 676
544 62
638 568
321 155
452 385
984 846
778 491
790 576
931 534
947 457
540 27
920 914
554 299
374 290
398 41
937 232
508 430
836 169
716 577
459 251
883 313
671 158
927 142
838 148
588 472
373 140
802 454
836 245
696 333
518 54
538 463
646 462
906 766
84 5
750 418
588 216
593 94
856 119
968 249
452 176
618 2
592 499
543 447
971 210
863 203
768 742
427 173
348 159
952 706
552 289
611 541
599 200
672 102
505 133
518 396
579 215
547 54
636 101
480 48
793 773
436 168
666 352
588 303
291 35
932 357
896 381
769 68
946 939
808 747
316 254
526 106
783 29
540 447
946 546
903 479
818 402
802 352
526 398
730 49
556 451
969 468
835 27
307 291
687 242
324 223
449 393
991 579
494 340
652 51
449 42
683 158
859 482
646 583
847 548
882 333
518 478
520 508
603 352
313 138
869 147
866 694
783 664
856 417
971 610
226 224
945 318
253 29
382 45
790 566
491 186
866 822
892 257
695 122
306 67
717 344
928 189
908 557
762 214
516 296
394 235
424 8
930 44
682 451
730 84
788 12
387 258
649 620
557 526
672 641
557 326
967 533
286 41
150 90
742 511
717 375
819 470
958 878
774 453
647 231
775 158
607 305
62 11
927 352
323 266
942 273
438 233
933 729
516 263
647 179
784 143
629 379
557 44
907 369
833 300
704 243
899 278
478 135
980 909
798 215
714 570
399 282
544 5
733 241
867 707
874 855
819 3
694 402
633 494
753 702
940 638
967 799
518 107
922 85
560 493
875 93
238 90
982 657
614 91
872 530
671 253
942 406
687 490
823 798
530 470
410 294
436 8
538 161
663 591
517 335
549 65
463 392
724 315
592 370
578 320
234 72
770 133
701 264
732 492
595 523
628 346
961 412
591 436
955 107
150 121
479 111
947 865
859 544
790 590
820 278
860 682
972 324
691 452
315 78
705 555
590 254
710 651
777 774
593 261
980 185
1000 469
976 189
828 162
838 614
834 675
499 130
732 676
404 156
724 646
906 528
362 154
449 302
795 636
302 287
943 454
997 380
993 478
345 207
371 35
920 160
755 527
624 382
775 535
658 628
901 421
859 628
102 20
92 3
613 190
839 745
818 311
989 540
678 272
991 521
708 509
816 473
894 710
375 260
790 643
795 590
408 96
658 184
629 382
614 388
944 91
249 46
251 39
963 795
522 119
664 356
729 352
434 85
925 405
951 245
512 207
930 694
853 508
658 110
584 17
316 238
404 284
741 486
890 109
745 342
697 527
583 486
220 73
976 330
503 102
505 361
876 646
831 548
769 270
565 398
46 21
563 315
658 199
960 123
653 180
910 727
892 369
620 78
705 556
817 272
944 764
922 642
876 726
839 828
202 120
813 190
638 300
690 133
366 73
343 264
469 283
611 412
756 201
667 473
872 411
543 444
652 61
179 160
416 375
895 241
465 375
880 103
780 314
141 16
976 505
828 780
534 204
702 319
793 602
950 949
672 453
861 751
648 192
795 667
334 274
837 108
916 648
777 534
458 204
770 13
861 498
776 534
649 568
607 41
902 238
228 33
858 225
502 130
703 462
258 148
840 173
807 751
242 106
623 285
518 356
804 506
716 206
771 693
983 909
141 68
909 438
664 604
498 68
526 467
845 826
465 322
477 394
905 679
835 502
412 58
785 298
427 86
554 248
653 290
882 587
615 229
536 205
342 154
726 319
373 49
822 383
989 671
800 398
204 18
651 79
378 369
894 516
832 633
989 265
987 30
768 297
790 183
886 822
337 71
108 4
932 644
440 7
821 188
209 7
183 2
206 17
816 790
443 240
971 329
844 227
474 383
897 201
716 190
641 351
734 239
918 91
512 262
420 242
259 32
704 232
714 135
472 297
899 18
872 842
700 576
835 281
911 182
230 43
646 439
908 173
727 591
108 90
895 602
795 374
917 396
690 666
537 396
888 639
566 451
866 707
813 349
722 156
630 552
965 798
596 206
770 187
806 310
995 980
921 135
293 188
654 294
360 5
679 182
560 498
720 296
969 172
789 782
806 6
263 205
833 505
722 419
934 888
940 898
341 120
287 61
818 211
808 315
568 145
773 293
349 277
371 170
186 110
885 804
881 237
882 867
431 94
695 61
420 112
811 706
991 552
814 103
994 796
370 342
268 150
585 34
545 117
963 555
338 119
617 507
854 624
863 628
956 256
997 731
750 665
706 262
740 353
765 604
408 211
581 394
645 587
405 188
600 199
740 440
687 119
489 347
965 299
346 163
757 403
215 97
947 658
637 602
810 495
841 825
528 486
674 658
901 326
320 275
421 110
891 194
994 278
990 313
594 223
911 94
733 228
107 58
958 426
422 238
712 281
818 342
522 305
929 597
775 91
891 808
789 39
586 346
941 688
653 10
747 699
601 31
646 32
524 130
331 149
984 893
577 164
466 417
814 280
716 231
657 380
380 362
844 350
920 911
566 138
966 197
812 202
653 187
671 633
31 5
340 112
354 40
971 59
925 156
324 41
577 253
800 285
913 709
972 337
957 689
391 216
796 144
359 13
513 396
856 101
792 174
501 63
689 107
790 774
229 7
766 36
474 267
208 50
629 318
696 620
610 336
427 95
160 146
891 131
465 5
725 451
477 47
562 408
987 127
722 155
940 545
694 612
635 622
400 154
997 374
822 73
758 733
947 560
473 323
800 549
92 7
826 486
955 764
915 729
834 811
615 172
599 10
254 129
887 657
424 16
908 373
512 448
759 681
769 438
740 639
495 1
971 282
794 745
740 667
900 822
681 563
597 49
522 280
967 217
697 236
985 697
306 185
789 511
470 363
957 27
804 26
302 193
267 66
880 99
440 203
440 45
849 175
960 93
870 81
152 110
733 328
453 131
759 746
765 544
797 106
533 472
523 171
372 295
985 399
682 6
799 125
374 278
332 44
926 315
337 168
243 229
638 108
934 493
801 651
713 290
956 790
409 399
425 384
730 562
628 404
906 119
456 337
116 92
689 660
985 216
329 126
994 733
847 822
728 26
925 831
375 229
723 390
810 108
499 454
997 92
964 7
775 208
270 221
60 60
389 185
860 322
787 279
560 210
853 670
744 230
810 806
929 609
639 349
822 227
915 124
825 506
633 443
923 238
530 287
376 45
612 192
791 152
567 18
423 140
773 233
671 463
796 772
799 231
769 716
341 203
793 31
880 57
564 117
458 269
913 739
119 15
378 236
686 151
819 154
398 96
643 218
324 168
870 175
679 534
631 298
730 507
996 106
487 28
780 175
670 253
610 185
665 275
226 171
710 458
343 134
826 293
433 120
668 305
696 310
414 59
551 411
938 420
613 100
640 283
328 249
746 600
754 660
782 152
468 36
704 222
688 10
501 271
957 933
735 676
438 198
208 170
531 396
848 187
495 113
953 237
312 236
964 363
498 397
871 558
844 244
946 880
841 226
665 518
590 561
840 133
977 157
658 468
215 115
533 311
996 640
916 610
651 607
847 688
169 83
323 261
667 113
526 451
895 354
701 384
412 84
311 133
466 460
634 590
714 566
465 97
632 524
721 410
168 54
982 334
503 342
658 534
890 35
383 239
826 786
606 490
456 342
116 100
304 10
283 123
687 252
982 207
359 121
926 590
467 316
414 376
286 60
780 320
711 267
218 189
369 89
848 759
745 527
828 532
947 142
503 434
637 477
624 324
942 563
749 309
506 121
838 590
364 169
626 483
327 244
955 32
815 174
671 268
776 727
941 575
203 115
806 34
94 57
884 379
500 219
655 485
503 245
703 408
620 263
255 227
649 569
282 187
760 693
352 3
928 834
855 310
816 262
80 19
601 429
980 451
399 385
534 324
769 361
619 163
336 87
623 157
916 57
615 484
568 58
466 302
979 120
816 18
201 187
733 534
228 103
958 662
586 430
877 233
992 292
895 139
292 226
707 502
725 559
671 432
781 158
141 12
896 542
773 455
827 315
752 687
939 562
785 236
866 729
789 328
662 660
588 94
675 39
785 195
569 567
499 347
993 654
710 121
980 908
621 549
896 460
661 331
376 43
741 173
965 165
922 807
510 479
228 219
420 191
983 605
874 414
458 216
374 28
856 338
220 33
881 605
731 316
619 395
417 237
547 57
631 127
554 536
288 37
643 501
444 380
776 759
874 378
590 356
334 250
782 650
737 309
565 496
796 731
978 798
913 395
369 65
968 174
831 287
168 97
641 548
950 756
587 148
906 636
813 137
588 319
997 831
945 788
538 183
816 635
580 491
564 405
898 172
235 177
824 248
899 79
265 78
814 642
664 436
243 81
790 674
811 575
928 348
723 516
962 559
794 457
957 916
687 681
490 363
729 436
658 332
742 161
746 692
832 315
991 143
439 431
374 40
703 455
355 62
714 421
880 878
999 945
257 239
572 281
773 484
928 563
349 196
341 291
410 407
965 245
374 141
968 325
347 53
920 86
702 682
644 471
620 52
171 22
987 289
476 290
672 609
743 711
142 98
272 47
981 924
812 793
574 279
609 86
711 120
876 711
652 499
924 183
859 451
880 655
860 505
857 411
768 342
613 104
828 40
820 365
916 73
481 93
139 105
842 389
932 605
417 267
686 234
455 49
995 749
842 807
706 479
475 458
917 403
338 255
557 199
793 248
648 421
648 603
515 380
897 123
997 396
830 660
706 325
996 542
275 236
492 45
679 404
867 705
930 876
731 366
767 393
922 186
831 620
514 378
862 849
587 561
673 613
762 491
611 246
748 667
966 860
775 29
441 281
735 80
284 221
745 316
825 712
688 332
770 410
483 30
575 516
581 509
734 601
598 277
157 148
746 448
930 776
823 468
497 227
940 178
727 280
786 260
227 36
739 261
783 716
884 416
806 70
702 118
889 595
47 23
544 44
834 375
223 159
849 816
263 204
961 929
747 393
622 78
511 266
660 606
601 460
607 547
475 150
460 342
429 241
981 177
701 40
179 33
822 34
626 311
979 196
614 549
668 55
430 199
524 59
130 93
707 681
571 411
752 331
607 526
362 298
753 274
23 3
822 718
109 16
665 574
714 92
216 64
245 99
572 400
643 312
676 645
453 91
921 332
174 154
236 32
182 161
857 666
553 442
793 40
598 305
932 13
401 337
567 426
925 500
888 680
475 376
934 907
413 411
835 574
943 757
613 58
934 368
831 593
827 158
930 15
616 453
886 417
594 10
595 108
533 426
743 448
452 267
88 35
471 461
443 15
991 340
760 327
201 49
811 760
295 20
507 427
371 13
853 821
661 468
613 421
814 130
742 357
886 697
365 262
891 99
911 856
748 514
889 388
731 391
766 563
975 331
604 301
728 247
537 432
692 543
452 357
974 825
833 762
739 625
351 41
995 824
758 659
941 930
582 400
784 543
779 585
595 339
931 492
950 542
369 300
542 516
632 372
397 365
959 857
574 167
900 276
767 719
485 114
987 144
721 355
917 196
983 708
996 169
272 90
663 261
430 64
851 25
275 209
883 591
11 7
224 164
879 662
727 22
555 479
511 502
889 533
604 402
884 499
863 291
968 385
948 509
968 27
420 176
192 1
940 881
502 234
683 411
727 232
784 119
312 297
905 409
502 214
697 543
833 206
675 368
560 293
475 22
652 288
991 376
156 6
413 105
857 194
441 284
921 196
966 402
508 200
870 839
969 447
793 262
760 44
816 528
434 68
854 497
866 432
322 134
506 461
794 169
891 199
971 150
550 153
845 230
352 221
940 871
937 863
635 223
929 468
646 539
805 54
949 941
653 127
825 237
910 811
660 448
498 260
584 209
878 416
314 194
447 19
411 139
750 398
582 12
178 57
298 262
579 409
806 491
118 6
758 289
727 201
944 243
162 84
465 13
851 615
712 473
702 333
834 44
416 149
466 92
866 355
967 164
407 339
441 427
852 651
590 495
624 427
589 80
715 263
459 28
469 29
735 28
902 458
294 245
927 698
815 648
57 27
801 609
500 383
291 17
704 646
843 484
516 150
963 953
345 98
577 411
226 205
826 119
855 196
593 450
228 143
479 462
848 631
436 386
157 61
839 130
567 421
252 74
805 474
418 85
704 8
497 437
854 761
961 363
378 31
659 453
846 68
336 86
301 122
461 369
233 197
269 172
36 24
893 229
580 538
787 133
301 205
891 474
723 242
588 543
470 159
691 503
125 103
952 5
810 66
999 508
941 753
663 184
983 259
687 171
288 124
959 957
954 543
827 605
883 5
736 454
400 36
319 66
770 546
765 250
870 390
479 62
755 239
429 404
567 565
292 155
307 186
861 48
919 14
975 185
151 31
177 37
961 823
978 785
452 108
638 497
880 537
908 686
945 418
629 179
742 180
568 519
588 47
831 660
601 451
886 574
352 89
820 383
658 559
891 471
757 731
543 531
956 935
792 693
619 126
656 58
519 470
781 335
228 81
451 322
813 603
260 160
544 441
940 32
642 228
206 8
727 405
961 529
774 748
601 35
546 160
863 106
974 358
868 106
772 240
873 835
836 604
750 92
956 209
981 197
114 54
737 317
517 385
799 513
158 111
944 143
454 427
820 337
805 651
829 272
612 196
982 961
296 85
524 231
544 477
928 661
838 760
886 492
935 76
823 257
559 356
900 786
752 323
631 599
998 483
894 161
782 770
762 236
749 154
907 398
647 540
571 40
803 550
653 279
435 426
771 259
703 697
960 923
880 459
351 115
601 477
633 582
780 344
821 413
649 420
906 258
584 124
576 550
821 635
77 20
608 421
527 338
494 266
713 459
715 356
939 1
541 122
758 38
636 105
497 394
459 453
941 374
289 281
918 871
332 159
277 151
763 85
707 644
777 284
356 229
267 220
594 520
988 281
873 603
745 106
642 614
806 513
971 636
669 560
934 372
921 811
767 427
432 55
410 377
897 653
278 221
800 660
712 637
931 668
823 42
820 337
764 213
998 493
715 172
492 9
900 294
923 614
363 299
812 760
720 683
678 454
962 943
755 162
618 433
55 39
753 130
907 144
571 76
696 146
515 88
667 340
984 543
896 314
639 271
238 214
639 32
916 370
767 397
457 386
956 267
345 185
413 323
432 270
597 85
785 197
848 469
493 491
974 99
393 86
445 421
744 362
862 209
941 624
845 535
967 263
911 487
904 369
853 829
499 179
162 31
920 128
162 127
318 142
271 200
400 258
228 95
723 441
817 604
985 407
676 603
937 236
485 327
948 746
289 57
800 402
450 90
379 378
456 155
399 215
812 558
351 225
452 139
729 361
494 344
431 297
877 611
968 752
979 17
990 753
887 878
967 60
527 78
979 796
281 210
343 197
500 157
923 393
510 268
796 369
957 952
795 258
982 55
853 123
943 882
197 80
897 476
896 415
260 4
964 34
726 647
397 240
912 301
284 15
793 223
972 103
932 772
379 178
956 522
718 383
411 16
806 721
822 492
801 192
454 428
870 100
838 503
348 312
279 230
780 467
278 181
674 661
852 307
649 321
957 830
238 143
789 13
323 138
972 238
612 139
187 148
683 262
497 48
737 494
385 225
601 55
536 138
274 21
789 662
460 80
818 116
768 442
868 488
960 191
206 186
948 102
21 20
988 425
712 10
702 297
950 557
848 93
269 241
751 181
863 660
774 685
875 730
785 492
463 165
851 588
185 168
868 301
816 239
879 262
609 54
449 266
554 63
529 302
629 361
843 451
646 434
778 139
299 221
920 538
829 19
862 117
818 430
523 329
902 356
963 247
674 614
549 327
714 112
754 291
665 490
950 766
391 266
767 573
884 196
903 247
794 638
672 3
816 756
482 266
538 241
535 341
536 438
786 343
921 920
483 349
936 620
782 176
690 325
779 734
767 357
485 320
818 267
962 703
504 147
281 136
774 240
880 34
561 368
841 266
889 476
825 622
336 306
329 307
836 261
182 35
555 258
890 398
443 244
106 24
732 131
965 413
480 95
645 464
824 192
911 530
475 289
412 22
703 324
766 522
627 573
966 912
680 602
951 410
670 462
710 146
404 139
766 561
947 553
599 461
522 378
809 10
230 82
990 637
984 938
738 557
725 598
886 441
638 166
555 507
563 140
881 513
525 431
917 268
986 404
296 192
375 125
281 129
942 435
797 546
716 634
978 497
898 97
370 107
678 85
694 514
998 528
624 361
867 491
1000 592
807 380
919 904
799 393
534 136
945 541
886 179
938 531
840 677
258 78
450 405
887 415
584 69
915 502
879 710
992 676
857 266
940 122
671 348
747 439
814 304
560 376
934 288
461 364
884 229
723 277
853 521
865 532
433 198
275 238
938 875
936 919
759 115
754 739
854 247
934 178
904 235
933 80
852 149
207 203
601 66
883 210
818 583
380 172
962 340
55 30
346 207
919 798
594 180
610 279
326 276
542 268
655 20
718 482
977 446
612 36
743 235
21 18
372 221
705 200
936 482
509 169
802 80
151 129
395 307
978 214
667 585
871 441
443 318
986 157
879 36
729 320
370 258
803 794
442 115
959 831
888 546
439 29
981 659
791 433
713 451
769 692
790 333
650 417
949 910
466 81
660 414
928 887
469 431
445 91
950 944
478 49
582 216
964 82
423 187
704 525
756 329
887 639
868 706
845 77
706 192
399 365
663 87
594 88
719 401
313 302
458 161
975 462
641 638
812 416
808 112
649 556
788 614
764 320
649 349
706 444
612 10
699 333
504 38
793 128
768 576
54 29
617 252
760 151
729 355
360 15
928 306
620 271
858 115
841 245
851 175
583 16
643 322
973 260
976 660
993 444
656 372
676 431
958 350
331 291
351 31
616 159
296 42
263 167
213 55
760 596
906 376
976 84
674 351
470 192
904 38
448 61
605 24
860 596
439 39
938 775
242 155
729 65
583 543
949 551
725 475
640 247
710 361
261 81
969 56
984 689
542 454
437 69
924 791
781 469
486 143
925 716
954 622
862 148
849 173
433 118
867 133
789 313
369 280
585 403
151 104
259 132
650 108
819 760
448 365
887 777
402 319
987 139
991 512
927 265
987 65
180 67
839 693
436 151
566 224
545 86
917 3
481 329
965 97
358 227
521 379
90 24
732 270
499 4
554 433
755 294
575 174
306 264
640 501
979 592
111 51
787 738
708 74
571 536
901 212
603 247
992 88
910 34
963 468
648 148
610 393
490 325
976 155
637 261
930 697
323 149
628 493
496 393
534 115
952 863
601 425
236 222
140 28
764 344
921 102
135 23
783 593
860 397
935 694
988 516
869 648
995 655
906 202
834 439
730 134
672 80
890 652
892 313
229 215
768 427
622 224
842 714
576 273
834 542
443 49
621 140
956 479
613 427
182 14
703 62
140 87
762 163
705 486
581 79
675 561
835 180
290 286
87 56
281 126
371 33
491 253
941 586
721 469
775 332
961 607
257 206
469 22
873 293
558 375
949 771
439 283
524 301
741 714
797 793
902 436
383 317
988 340
682 40
755 139
852 134
822 484
513 116
335 313
987 529
472 263
135 122
428 271
670 527
811 159
710 573
753 40
542 250
872 516
355 125
535 171
420 185
990 25
656 335
976 178
720 391
512 206
612 259
868 61
875 380
841 1
229 85
749 135
105 48
747 714
548 120
383 235
670 63
303 226
837 816
728 88
382 152
850 343
828 12
513 468
825 765
434 420
416 119
440 396
743 392
728 426
974 509
870 737
716 310
840 616
683 597
486 11
476 422
949 116
759 80
153 98
473 143
826 197
866 814
725 659
424 136
112 20
762 438
72 56
976 971
739 424
581 387
747 573
903 842
826 106
910 571
743 696
487 137
699 73
767 368
692 372
876 90
750 661
911 43
658 637
739 405
703 428
324 184
346 81
266 92
599 510
424 88
986 886
504 172
888 462
389 188
609 477
420 286
809 252
638 449
963 118
717 261
586 213
223 6
591 44
962 902
883 487
527 485
946 602
970 98
326 159
588 275
694 682
839 458
568 469
989 388
565 275
729 424
714 277
570 528
739 604
650 19
471 262
662 175
792 6
907 534
556 43
571 328
353 333
1000 405
513 88
904 255
106 34
840 524
989 279
863 516
982 146
590 9
937 809
937 552
643 497
192 26
735 631
678 629
477 4
894 183
754 535
300 102
745 459
809 522
795 195
933 765
868 808
849 517
827 770
936 890
947 379
632 407
963 935
648 351
487 18
923 575
795 28
805 677
991 842
984 8
934 821
256 180
980 642
631 162
944 772
106 54
988 352
415 322
702 357
661 467
447 237
969 282
532 451
993 213
477 252
584 64
853 801
957 310
626 507
541 100
148 140
931 320
266 85
968 217
664 415
957 168
604 521
822 108
553 236
638 488
599 280
716 577
907 843
638 352
827 68
704 37
700 292
488 441
650 333
858 770
423 33
951 784
920 482
212 88
763 197
210 129
820 141
867 179
269 260
853 481
682 396
497 356
931 722
596 400
975 964
997 415
509 338
327 126
857 171
477 294
850 429
727 485
695 289
879 150
797 268
806 414
929 617
713 90
773 457
569 35
233 19
999 665
762 39
663 425
733 556
244 98
523 176
608 418
649 618
971 907
531 498
859 513
987 351
297 59
614 134
762 198
313 192
370 62
889 31
902 513
781 615
595 315
885 878
780 681
664 434
578 156
866 268
400 322
260 138
969 722
227 99
531 205
709 446
761 325
140 79
997 831
551 443
918 892
369 182
904 571
867 779
297 280
984 532
786 674
455 416
627 178
454 415
372 354
688 82
339 333
277 206
162 17
727 278
268 79
716 476
969 606
930 604
928 786
889 773
920 59
681 604
710 174
850 246
528 327
301 95
808 326
597 594
951 201
807 431
610 142
951 694
164 100
730 434
803 635
994 707
928 910
784 775
571 349
468 36
406 264
964 296
849 280
850 574
750 76
637 637
647 451
398 353
637 47
728 501
544 494
530 302
305 228
845 601
712 440
974 821
922 758
410 53
196 44
332 153
321 95
523 272
924 389
460 2
340 121
262 101
843 210
607 105
790 771
902 627
527 118
702 654
712 432
660 35
961 914
628 475
890 760
664 368
991 884
798 762
888 322
699 258
744 494
827 9
629 517
917 451
863 823
686 507
497 10
489 163
208 69
463 238
891 262
652 310
981 326
898 526
747 449
590 358
679 222
632 460
892 875
978 99
740 72
710 614
790 718
843 66
887 554
279 17
975 157
825 48
959 488
377 83
777 201
486 10
913 295
780 717
804 669
586 115
898 180
949 108
779 629
762 329
962 296
807 736
621 167
627 529
966 434
647 349
651 531
972 667
799 73
301 293
488 31
938 809
407 374
610 506
601 48
560 397
462 386
636 303
597 499
926 469
430 94
445 69
951 462
822 670
899 880
892 340
343 298
782 726
269 123
292 167
761 623
918 870
685 341
358 142
518 339
702 393
674 500
625 513
559 330
839 838
965 895
1000 307
626 311
895 59
374 297
715 148
130 96
301 211
999 90
556 500
972 938
664 350
810 489
925 323
154 72
587 8
997 836
841 570
444 96
845 303
936 283
823 816
29 4
623 9
445 127
728 489
514 23
718 710
938 12
736 123
494 192
911 157
435 88
542 208
953 483
833 699
779 545
762 450
183 60
810 514
574 486
694 249
90 20
533 208
564 33
491 15
886 66
709 534
394 110
452 410
516 493
861 418
886 451
977 684
492 48
804 120
946 671
810 720
495 170
812 767
810 614
809 405
711 102
842 156
944 611
325 141
613 133
567 448
342 109
390 141
450 206
219 134
817 776
748 85
781 684
484 97
550 290
784 390
786 54
354 20
853 765
824 171
375 136
369 76
714 399
719 526
928 401
727 236
924 835
991 988
864 501
822 318
927 510
358 156
446 306
350 3
481 149
970 847
853 188
977 676
904 324
422 102
681 429
634 327
898 383
635 465
325 128
474 246
944 797
581 86
784 515
898 504
789 273
995 832
703 481
922 129
767 484
845 602
707 333
469 231
900 155
934 690
899 863
949 938
813 526
788 732
625 466
514 277
147 71
316 142
808 515
359 318
967 815
723 540
744 461
862 293
863 330
959 18
777 10
604 384
759 542
968 202
712 687
831 625
537 314
524 193
712 371
990 358
566 313
802 480
759 289
748 451
386 310
661 633
503 418
969 147
848 12
15 10
353 135
841 598
538 198
538 91
918 41
900 203
832 59
790 437
529 7
809 191
603 257
296 120
116 7
720 434
307 227
424 323
491 483
551 234
884 871
535 193
757 467
847 672
669 447
977 543
510 373
415 173
693 167
782 520
671 531
619 409
854 488
871 732
618 94
358 114
471 259
894 202
942 782
703 348
342 164
197 46
725 446
889 429
337 17
990 851
932 482
530 528
893 316
733 330
938 268
674 1
899 409
851 139
467 83
964 15
929 819
711 281
942 786
399 300
638 573
841 327
461 33
820 489
902 76
947 908
825 184
176 140
796 288
368 223
475 25
929 719
984 634
706 145
921 897
974 271
525 148
793 459
986 968
687 597
477 450
942 702
767 449
642 334
935 409
475 322
286 24
635 463
291 123
994 888
371 44
869 79
840 203
590 31
467 343
196 20
642 14
798 239
855 61
403 230
855 298
131 93
985 21
500 108
896 765
650 52
688 329
831 368
206 163
809 728
592 97
632 273
669 433
869 166
820 201
951 847
928 526
351 345
695 219
660 271
921 681
610 356
735 393
983 416
557 160
937 137
767 211
581 177
443 293
528 253
646 387
979 78
437 282
872 363
926 436
603 566
925 190
497 490
782 229
500 95
333 104
622 386
618 431
791 664
338 285
972 969
575 164
878 689
727 566
795 712
484 482
555 522
812 147
807 197
351 116
918 30
965 692
794 561
652 175
987 130
922 665
946 759
941 653
696 562
851 45
1000 111
903 328
798 672
847 715
876 118
953 742
982 875
632 554
920 569
961 602
524 364
361 18
735 234
377 179
576 185
974 785
642 70
974 671
605 477
932 331
995 433
380 172
587 248
880 215
711 173
853 329
276 258
410 141
427 258
747 152
436 218
738 80
914 4
945 662
658 425
565 509
693 286
824 421
845 141
56 32
933 520
997 10
981 164
668 364
999 758
834 524
722 549
569 41
823 505
270 159
812 245
928 418
974 328
313 254
952 172
629 594
594 431
799 796
564 510
640 486
529 378
880 734
626 33
963 236
793 278
663 610
832 795
508 217
962 332
388 160
147 24
228 102
876 334
823 150
516 18
892 811
123 26
321 73
615 486
734 602
266 136
658 86
463 26
756 217
822 628
235 165
997 2
705 288
918 689
991 892
424 263
963 218
631 572
493 414
478 37
731 362
533 453
963 914
668 193
632 466
412 190
222 105
41 22
432 77
629 372
852 617
805 543
727 666
826 436
932 909
889 604
320 88
847 286
676 505
716 192
488 83
524 179
578 136
335 77
715 338
902 145
252 224
289 269
850 422
748 66
787 136
743 613
391 247
941 320
896 713
484 372
993 39
412 373
548 270
326 55
386 7
295 3
479 440
957 407
692 424
983 67
974 796
673 599
746 335
849 434
521 394
638 627
303 251
629 514
998 449
397 30
720 99
783 106
634 325
416 47
575 53
441 17
421 111
532 531
976 272
427 369
923 846
882 85
759 482
754 744
120 89
187 178
548 93
367 46
280 220
805 674
835 806
720 567
532 304
525 351
339 242
648 106
774 190
968 959
620 136
845 500
639 263
617 611
432 291
990 79
444 313
931 175
153 58
515 269
548 387
526 239
582 350
302 103
800 563
850 4
506 106
601 499
752 576
394 326
885 189
982 188
685 597
731 543
976 417
727 71
618 14
575 308
908 302
631 557
846 193
552 344
719 458
885 144
933 346
517 306
699 179
650 193
767 52
859 172
859 216
851 366
505 389
974 198
562 314
250 38
943 96
628 244
991 746
658 480
925 789
301 278
874 603
859 774
499 479
738 87
281 33
773 467
785 494
845 758
416 394
358 10
564 416
542 341
644 306
898 433
730 360
535 325
890 111
506 410
936 333
966 921
714 164
957 335
547 218
563 491
922 450
203 1
810 299
963 896
535 272
571 333
920 215
649 8
283 279
565 133
678 622
718 67
822 119
688 284
467 324
465 45
548 487
105 68
286 12
14 2
682 460
364 55
647 296
497 98
809 174
599 286
531 285
957 27
581 108
808 144
864 470
484 61
808 279
965 318
828 808
762 583
263 153
462 300
607 405
911 810
639 98
633 444
422 306
893 391
691 64
719 281
829 645
97 49
882 60
999 558
982 869
757 722
832 511
11 2
581 145
898 538
1000 359
800 722
816 661
650 17
950 914
582 96
835 406
355 172
409 194
696 20
964 250
448 193
528 331
929 611
929 548
811 32
902 884
754 249
963 243
659 477
627 199
740 420
722 363
490 78
91 41
760 535
892 442
655 505
634 162
858 207
976 359
926 761
669 172
913 102
925 327
350 314
517 131
325 265
444 411
744 566
546 216
943 23
933 381
431 20
732 533
486 347
977 253
924 628
975 734
608 362
906 901
366 352
891 616
389 188
669 503
512 457
715 248
485 373
799 379
362 177
713 384
599 447
780 286
892 232
637 217
782 466
978 52
968 600
605 30
937 776
766 416
497 159
780 494
608 562
523 261
741 394
398 369
587 477
603 215
537 28
708 454
203 8
917 556
287 95
924 467
369 180
709 32
792 147
971 658
135 65
466 159
600 551
837 308
809 37
618 300
767 452
633 355
871 299
611 269
990 571
189 58
775 438
869 418
828 39
877 152
563 294
317 66
778 570
924 612
698 303
519 249
489 404
634 47
555 235
848 837
372 244
730 58
984 274
846 361
971 165
499 270
670 481
957 773
644 122
542 157
824 248
675 418
482 89
989 142
824 790
324 74
905 627
514 508
907 136
650 234
687 682
411 30
993 929
45 12
767 685
575 180
843 48
809 231
907 276
596 382
928 323
705 218
687 134
670 445
992 777
731 673
646 624
503 311
283 198
853 599
861 66
908 570
892 592
993 357
931 612
320 93
441 147
918 671
872 610
547 410
528 44
835 206
802 543
650 406
852 345
994 66
484 273
935 512
367 138
669 437
538 33
474 419
570 496
956 767
525 438
648 613
878 277
584 282
725 330
529 53
737 524
958 427
542 211
709 16
941 93
124 101
355 249
562 335
426 203
982 776
719 474
822 137
92 50
913 255
407 35
750 234
883 390
830 444
417 248
386 44
226 37
703 39
355 47
349 253
570 25
659 602
946 449
854 138
645 425
549 293
424 193
247 200
818 672
397 250
886 248
824 796
307 15
466 268
275 199
412 300
735 655
565 108
481 305
663 293
733 102
973 132
797 289
772 127
824 392
791 682
629 162
649 70
358 43
685 30
688 65
998 940
669 593
520 210
860 849
332 169
931 56
639 462
557 465
560 379
837 108
789 468
614 119
997 361
758 590
972 673
953 859
675 69
921 194
912 494
820 569
813 397
179 118
581 160
291 232
554 302
338 230
269 222
905 630
645 365
555 264
755 633
917 718
91 47
406 21
983 505
647 570
331 106
534 501
892 814
766 454
181 60
774 270
722 137
643 138
850 727
374 274
723 123
367 304
763 711
855 361
743 566
661 285
552 107
451 214
992 562
836 327
857 653
505 418
935 336
669 252
685 241
778 734
748 17
894 265
576 350
892 495
863 737
246 202
951 390
326 182
274 102
472 388
407 137
740 411
237 114
997 3
849 39
914 267
999 643
730 226
662 64
715 470
700 699
886 227
632 445
789 262
861 276
533 423
902 497
315 84
933 832
767 349
362 211
898 245
707 95
297 284
733 270
645 215
992 82
758 594
111 105
530 365
322 142
895 592
814 444
975 117
265 229
289 220
531 109
992 365
912 887
752 203
469 110
596 359
556 117
861 390
220 189
403 181
740 408
522 333
554 447
981 913
671 309
739 407
592 430
822 722
966 881
998 663
265 240
288 207
796 66
684 71
341 257
473 196
744 707
716 504
626 235
848 444
339 84
923 920
108 85
827 300
686 232
852 720
620 408
990 497
979 228
782 352
601 542
837 441
968 503
933 343
246 192
979 260
847 431
572 197
477 451
863 675
985 758
697 14
779 656
528 364
479 309
366 72
877 216
603 465
915 724
677 630
184 11
869 585
413 205
843 353
891 258
963 656
248 54
885 674
654 312
516 33
695 599
867 192
173 43
573 26
899 161
613 263
577 259
812 270
982 796
655 517
898 627
806 282
956 422
576 163
205 121
702 533
995 161
965 671
646 456
359 279
443 243
52 47
890 545
920 266
756 322
800 416
749 653
945 240
481 352
945 522
317 85
378 235
464 7
758 629
777 337
752 161
623 52
788 226
891 322
989 385
574 210
593 478
233 132
637 249
799 718
557 476
428 175
407 181
726 721
362 355
789 685
375 2
958 631
310 64
684 432
927 856
921 420
897 187
302 293
983 330
473 221
549 286
897 95
936 343
925 421
712 4
757 610
724 98
842 619
436 261
519 40
746 26
461 315
683 82
259 131
382 106
958 94
252 189
957 21
374 169
941 782
771 556
935 856
893 233
801 335
754 328
948 124
347 139
746 316
360 99
875 634
762 657
911 174
623 509
422 26
890 610
704 88
903 96
709 695
748 448
867 13
668 499
970 218
961 620
672 152
699 506
746 622
615 507
370 97
667 288
913 306
394 250
507 254
586 482
566 448
696 422
616 117
595 45
977 452
308 229
928 560
828 224
867 685
773 26
814 712
833 301
609 105
304 153
943 415
692 305
922 123
825 299
797 328
295 135
937 865
701 91
995 809
205 193
686 327
633 62
883 410
935 128
324 250
464 259
949 84
69 53
634 382
776 351
860 591
945 344
970 931
331 89
931 226
700 234
290 220
127 45
978 639
779 129
738 356
532 150
836 388
327 277
994 309
843 643
667 67
896 544
934 901
830 598
19 15
382 261
917 191
501 225
735 506
831 118
839 380
914 331
980 631
676 406
952 635
828 158
863 605
839 556
626 572
675 222
920 500
433 82
709 440
521 203
811 563
569 10
712 68
783 644
989 470
915 914
543 229
427 40
898 389
390 45
279 183
215 108
698 168
819 189
343 301
874 301
645 274
900 241
978 552
731 29
735 352
305 123
289 143
570 486
340 226
892 540
814 220
794 551
921 484
789 141
526 66
488 262
556 529
374 189
753 539
738 126
620 260
410 94
969 905
991 82
996 990
440 217
925 413
511 77
193 106
962 830
103 64
995 462
693 505
553 342
385 170
496 365
521 181
955 277
412 324
602 509
509 413
697 237
310 169
764 407
835 524
846 268
592 547
844 590
402 308
888 398
659 524
257 45
848 607
567 191
579 208
930 848
831 584
401 191
832 401
912 855
326 153
613 156
972 592
613 378
574 115
877 326
960 942
530 258
807 367
938 317
925 636
392 57
492 349
675 116
730 156
704 206
825 578
881 36
915 358
813 739
477 179
688 300
955 560
962 196
537 408
80 36
457 67
350 310
926 897
748 430
392 1
967 956
608 205
890 59
798 53
781 592
781 319
882 23
875 336
617 108
402 46
974 65
259 185
955 473
912 298
383 106
231 97
878 286
791 764
427 79
766 763
845 443
912 677
559 108
786 327
199 9
702 542
351 182
772 316
825 415
759 41
792 165
559 261
324 213
967 454
599 92
543 68
769 662
797 526
758 491
747 55
787 541
858 498
507 262
407 51
687 250
139 136
640 270
759 524
922 249
875 632
193 175
913 706
748 190
962 18
486 29
928 296
995 162
649 112
942 899
829 666
42 29
682 33
975 252
591 473
964 534
274 156
177 170
976 174
659 638
857 857
690 185
713 19
287 78
675 175
393 236
490 175
951 402
862 594
927 493
836 685
594 292
334 304
989 220
803 220
704 694
532 249
867 28
446 172
913 345
760 697
652 338
973 178
696 95
363 207
472 355
969 566
560 77
763 39
487 454
938 833
624 286
834 506
987 404
723 515
316 120
745 481
615 69
750 324
537 417
622 601
487 237
819 110
287 258
657 465
470 222
330 66
376 179
459 245
605 87
762 365
406 45
412 45
898 675
573 93
560 337
264 169
808 708
797 554
633 393
999 1
942 106
719 468
477 48
727 657
809 220
450 361
814 679
909 344
887 53
663 439
902 503
831 48
999 720
773 269
693 521
970 183
523 5
918 822
925 78
646 527
771 671
562 83
839 29
942 583
677 34
778 76
512 221
528 362
465 374
763 239
729 111
628 51
498 20
537 338
746 740
482 196
833 443
439 364
938 183
636 309
562 252
341 182
88 43
885 493
896 339
889 629
766 377
703 27
646 73
175 7
692 417
344 76
357 215
191 158
499 70
684 102
789 101
843 249
639 437
356 249
828 512
610 349
802 223
628 341
703 350
309 241
267 198
377 93
788 643
1000 867
676 426
877 554
605 189
944 866
523 15
511 390
813 341
498 345
749 171
491 73
522 342
828 494
705 224
943 750
719 8
846 49
734 649
793 464
717 274
922 866
510 367
918 261
792 516
816 357
834 706
708 352
830 9
734 421
961 436
846 682
747 576
920 862
998 383
948 523
612 28
532 328
321 146
437 199
571 39
819 136
662 541
777 185
666 73
535 161
958 105
711 529
637 630
282 128
714 261
266 24
787 596
945 246
595 428
502 396
785 148
901 809
510 346
632 370
761 306
610 327
589 359
136 76
143 114
514 274
749 33
862 43
713 360
754 685
939 748
316 153
814 151
203 10
925 420
659 93
604 564
574 441
904 327
345 123
490 128
604 5
474 223
416 6
587 125
684 383
636 359
380 111
510 123
670 202
718 440
969 441
852 293
926 100
485 216
854 140
297 288
730 561
424 17
998 447
681 418
447 109
819 561
993 118
631 114
867 533
313 56
810 542
844 731
934 523
503 402
574 237
968 588
310 67
483 370
562 160
943 812
853 397
352 154
344 80
602 452
681 164
320 311
661 199
774 723
875 842
677 587
752 18
558 412
127 76
780 402
1000 627
655 305
806 182
708 320
621 71
996 677
806 296
224 42
996 135
742 41
372 313
947 610
640 388
546 228
980 271
937 450
186 128
689 240
240 42
973 173
965 688
782 264
683 536
471 171
445 106
724 230
519 27
399 229
594 18
674 573
898 381
864 741
797 543
660 178
187 18
835 330
200 74
442 311
586 323
233 61
560 352
215 123
888 643
427 247
743 448
758 605
647 64
830 486
244 79
998 546
527 109
589 103
453 375
928 79
719 517
476 3
715 234
839 159
800 72
295 173
832 680
995 354
297 123
187 171
626 492
756 41
117 43
688 168
697 345
606 29
977 398
444 119
696 479
613 402
791 380
441 289
881 723
685 566
943 526
342 295
432 150
968 568
940 140
902 714
919 502
502 461
558 296
506 467
495 110
983 876
595 414
907 697
331 162
910 799
926 293
478 275
914 120
538 142
373 369
764 58
951 878
813 107
565 286
999 29
917 298
567 182
983 517
320 4
791 364
976 131
341 313
596 238
596 319
779 728
878 633
899 868
315 86
433 416
413 70
593 437
966 193
935 389
57 11
717 27
546 308
590 497
807 573
608 119
599 193
792 100
76 65
889 52
922 832
604 186
518 178
858 843
418 335
831 255
853 379
484 388
562 282
353 285
879 392
294 209
883 576
973 252
917 538
940 836
930 348
600 432
833 360
572 308
514 288
702 39
521 127
931 33
713 110
472 90
850 133
626 140
823 705
831 732
588 58
604 34
633 262
939 316
564 412
796 196
407 40
341 44
743 743
609 357
637 586
957 71
957 14
810 310
896 195
777 47
817 473
882 368
867 514
989 349
745 129
364 49
36 35
814 555
798 313
854 117
944 420
932 29
627 393
590 345
480 466
360 283
345 105
717 557
858 742
830 667
239 170
74 20
642 187
696 605
687 415
571 402
837 327
794 257
727 450
823 43
374 41
702 131
386 36
993 733
294 50
839 294
966 919
336 187
875 396
338 269
929 416
567 205
715 118
923 654
610 489
693 189
642 477
921 867
643 324
627 52
272 139
303 47
662 575
216 206
652 10
160 92
963 348
922 37
827 624
346 9
374 227
956 210
852 112
690 99
596 23
127 22
765 62
685 150
689 424
866 410
951 498
723 395
748 672
852 411
111 66
964 759
966 430
830 673
766 631
249 216
748 634
241 149
800 591
384 76
876 175
665 550
859 110
376 221
750 269
485 30
927 749
984 918
282 266
697 91
643 576
815 355
898 890
923 786
427 61
826 32
520 464
766 553
856 21
81 71
676 372
902 661
978 481
263 15
673 431
284 226
721 316
483 220
446 202
731 565
891 779
990 558
900 254
299 128
423 86
959 800
964 550
910 738
852 819
684 472
659 301
886 855
848 156
712 569
860 466
930 765
869 458
603 201
836 132
303 69
445 157
495 213
746 485
765 270
935 56
343 213
976 660
928 511
785 783
404 140
927 724
922 713
739 282
785 126
271 108
475 469
798 326
582 214
503 2
668 4
996 976
870 612
397 96
863 759
658 30
788 167
836 15
879 724
468 125
841 478
605 182
69 21
496 18
589 29
819 749
777 498
930 602
872 389
871 188
475 471
367 333
977 801
676 251
861 36
783 601
914 817
422 128
909 339
657 155
369 242
1000 11
963 23
850 441
834 465
970 539
518 29
764 448
652 418
825 824
873 24
441 91
979 385
836 251
55 11
300 208
463 426
876 846
507 372
395 114
599 568
446 55
267 124
886 676
155 12
775 592
421 130
684 561
534 20
369 315
825 457
798 26
940 376
853 657
463 207
733 199
795 644
420 11
345 15
940 360
737 26
906 416
410 1
951 250
849 675
496 262
951 534
483 349
956 695
894 441
825 442
792 79
406 405
251 236
894 353
908 191
577 27
561 359
662 299
783 708
754 96
381 111
691 658
271 5
386 69
540 56
692 624
629 386
832 19
936 148
538 463
616 36
795 64
243 40
232 45
744 457
656 213
902 272
932 838
463 198
979 219
899 219
421 309
456 171
606 354
757 639
45 11
855 590
149 7
684 679
503 334
809 83
958 23
930 755
480 218
354 121
311 189
917 824
494 262
794 410
991 787
746 144
647 132
766 634
554 346
484 244
606 411
588 479
474 287
819 798
918 58
741 432
981 736
853 594
645 110
735 338
813 643
848 76
826 1
410 247
833 766
867 350
413 69
804 242
715 654
807 170
399 108
529 194
837 278
922 148
689 365
903 124
257 147
393 345
765 218
109 88
965 681
780 50
644 67
178 100
313 301
933 296
924 493
969 182
956 849
508 165
811 723
286 50
369 169
736 173
954 254
780 27
895 148
973 595
135 2
993 201
796 44
55 23
568 452
581 329
833 818
966 636
553 193
347 321
623 343
333 63
801 660
300 104
238 174
834 237
943 713
409 194
557 473
344 133
627 169
994 728
391 23
422 320
989 365
355 176
314 189
871 488
400 343
966 225
307 263
561 136
972 663
940 117
642 582
217 133
663 345
812 759
564 442
427 140
417 246
302 192
689 554
557 434
878 615
993 917
668 63
797 420
175 35
836 455
969 278
905 340
719 706
320 271
474 184
556 401
437 381
504 238
365 288
614 79
549 531
668 37
819 774
378 194
636 290
564 366
741 93
624 360
339 18
924 493
736 387
784 16
704 287
404 279
616 394
795 563
336 63
934 851
255 237
748 306
996 562
859 777
663 20
866 221
623 383
925 554
546 301
359 208
817 345
747 346
690 186
875 225
512 363
921 316
227 185
552 226
918 566
603 152
578 557
807 524
394 339
769 393
818 303
665 352
567 354
805 789
428 184
662 312
982 254
833 781
889 47
931 232
726 454
912 447
721 335
620 384
658 13
791 2
351 288
254 139
883 579
890 802
908 42
952 860
800 224
954 890
691 229
811 630
684 574
854 402
971 171
644 109
591 72
868 417
570 216
246 95
987 930
352 67
564 562
758 674
705 664
400 141
217 204
138 130
734 648
440 197
951 481
527 235
544 114
911 702
983 458
443 363
745 321
575 279
963 863
197 115
197 34
884 312
860 322
695 643
856 460
769 134
965 250
875 621
232 98
859 766
975 198
674 577
263 84
784 726
465 98
987 49
544 258
417 310
534 246
592 478
654 34
806 87
701 524
928 859
623 360
320 146
977 468
757 632
900 157
618 552
313 72
542 127
849 600
387 195
784 423
166 8
535 17
596 227
709 348
820 454
873 814
977 847
552 41
714 208
673 602
806 69
285 110
957 837
815 556
414 195
448 285
916 143
697 587
900 530
782 431
989 208
540 49
851 279
582 77
994 459
341 205
601 287
841 328
862 549
359 149
819 375
896 744
921 570
870 623
565 525
918 296
608 598
530 94
937 368
873 111
901 888
709 704
35 23
959 788
851 679
626 270
334 145
537 272
469 236
297 185
583 74
358 45
760 186
974 440
483 481
636 38
849 447
906 755
102 26
407 299
993 156
950 235
712 496
990 575
57 1
721 371
163 66
787 673
123 120
159 106
823 605
939 774
682 230
964 869
717 110
865 821
759 557
621 361
926 480
844 466
993 736
948 807
808 319
497 121
991 697
341 148
804 460
84 64
856 253
861 20
511 27
378 108
846 554
620 92
586 166
785 130
759 13
997 361
685 631
407 214
614 373
911 709
970 470
584 555
873 597
821 714
996 130
985 235
816 760
446 248
930 757
653 240
519 20
732 553
212 90
394 122
693 444
649 93
348 346
528 319
414 54
293 276
949 424
450 186
725 344
479 394
938 489
235 177
641 342
531 126
808 309
917 378
444 400
729 609
748 658
945 151
865 13
826 292
906 712
97 25
742 208
665 487
974 956
843 780
988 931
528 17
902 241
528 55
847 389
914 449
625 396
448 54
924 656
864 809
475 457
608 597
586 394
541 127
938 293
568 366
944 940
287 167
633 70
802 745
984 672
753 497
640 160
779 628
505 479
419 293
128 113
638 349
958 145
334 39
877 131
147 7
504 486
892 492
925 726
498 258
532 525
837 703
468 306
1000 861
527 440
571 386
427 25
842 141
858 699
405 348
342 311
664 370
997 359
927 838
664 115
947 143
453 273
599 477
962 664
587 85
749 383
783 293
399 315
838 632
1000 401
473 409
344 310
471 143
817 701
957 67
335 202
913 554
327 160
853 602
537 201
984 311
309 279
745 520
831 407
585 321
559 185
870 442
500 249
678 442
263 38
594 173
968 866
625 601
295 110
729 558
638 145
472 371
665 24
322 24
875 586
691 472
375 166
553 322
297 87
937 245
745 240
391 148
971 77
342 191
768 119
874 298
213 115
678 77
982 692
613 507
649 353
997 339
680 221
885 644
879 184
130 70
844 572
251 168
397 53
429 296
133 42
632 492
920 413
718 498
753 264
748 78
818 432
286 196
667 231
383 373
734 133
928 407
841 387
823 648
584 137
777 71
549 541
710 572
545 294
714 302
421 286
436 165
367 272
662 394
799 653
761 116
351 188
424 99
536 126
144 103
942 295
397 20
682 480
837 240
879 351
558 360
781 453
569 531
807 802
758 453
500 254
378 111
527 281
756 742
500 391
375 30
804 697
854 336
983 351
840 83
133 36
635 381
998 593
785 507
789 299
445 86
795 547
818 24
870 20
601 254
920 477
443 348
836 302
621 403
791 641
622 48
716 517
692 555
296 295
455 377
577 41
946 404
587 26
497 278
936 695
923 821
914 785
508 265
374 204
588 209
767 214
879 511
575 518
568 498
978 746
629 403
635 430
527 368
804 421
248 65
956 934
721 308
801 765
963 398
774 553
933 851
518 56
765 444
445 328
725 21
318 303
606 480
893 32
799 108
142 91
809 238
445 12
540 107
922 252
735 601
961 48
714 21
547 258
803 287
916 223
937 109
699 7
580 363
125 105
108 40
313 28
639 299
437 167
882 523
776 50
556 216
342 18
158 12
481 127
695 480
648 380
332 210
579 281
304 205
892 646
983 907
798 409
274 23
806 317
330 78
923 295
886 102
559 196
120 11
603 93
323 21
580 318
877 334
737 642
817 335
152 139
359 61
956 281
587 26
823 809
775 272
896 815
961 672
888 811
769 366
867 729
880 455
711 710
725 440
916 226
695 544
941 579
885 599
491 236
582 255
821 164
310 190
897 816
602 193
924 123
658 334
803 561
768 441
614 70
722 601
956 370
745 154
800 579
807 559
772 138
360 218
514 404
458 218
875 651
536 528
940 595
634 51
732 277
939 405
408 256
777 21
739 319
771 448
982 731
903 671
445 347
978 337
912 312
379 198
255 129
656 339
285 23
598 194
92 79
808 652
987 165
108 48
863 116
641 87
615 174
942 340
752 88
810 319
286 64
673 505
627 477
700 494
659 211
689 373
546 255
928 404
773 575
849 191
554 534
924 581
447 310
789 270
648 469
130 18
240 201
251 157
819 464
772 250
896 179
654 419
495 397
957 436
637 304
500 341
896 201
788 610
681 320
990 779
92 10
321 257
571 133
486 477
899 192
909 409
662 55
444 364
925 53
690 671
772 359
810 499
438 273
858 791
527 371
440 202
754 497
654 351
862 134
812 549
899 348
789 77
366 343
328 157
898 45
696 439
540 121
911 760
839 563
683 533
815 439
516 492
812 465
504 245
730 259
927 478
662 194
352 34
647 433
557 16
829 9
860 758
831 253
834 722
342 299
797 150
517 228
55 44
729 162
704 586
265 97
813 96
804 650
405 75
785 607
836 734
908 303
986 302
279 151
353 69
706 251
746 568
884 563
338 136
820 33
861 614
683 56
747 341
233 167
709 109
893 488
698 73
578 410
742 365
411 147
861 751
893 872
970 77
438 84
722 300
653 40
569 39
648 608
937 65
793 309
950 106
764 137
888 506
903 507
905 825
784 770
855 193
963 510
978 709
45 3
441 157
420 293
902 36
482 241
542 257
333 228
871 341
884 95
496 101
727 108
819 603
886 565
993 310
949 374
746 571
824 125
349 254
947 318
762 374
389 237
678 610
699 309
550 221
886 295
514 209
775 603
773 2
390 354
962 465
881 791
946 588
348 137
749 623
235 107
980 759
993 604
814 529
862 62
618 189
663 220
619 196
875 754
357 95
607 275
948 336
906 129
508 432
665 553
910 812
636 380
959 635
950 591
841 121
817 723
748 355
305 166
111 104
748 312
880 421
561 151
679 482
997 724
534 313
311 156
547 386
767 510
551 151
877 556
891 751
198 132
609 123
290 220
472 435
497 47
733 543
980 118
294 101
746 106
931 403
967 770
515 176
329 94
632 462
845 629
612 233
291 111
608 38
688 570
794 83
435 374
939 507
769 168
528 321
932 657
282 8
667 215
573 241
869 177
895 476
937 238
365 137
906 223
913 370
397 229
826 48
990 560
865 316
982 527
654 566
944 824
323 239
584 226
833 325
422 195
841 819
360 17
396 318
666 657
329 149
604 403
914 153
689 366
982 339
909 640
465 202
169 104
670 313
581 392
414 188
591 74
884 214
588 4
801 435
659 326
887 350
740 37
858 224
686 648
770 175
261 228
875 428
779 436
784 560
913 307
629 446
810 27
882 171
777 594
674 672
926 135
521 423
986 45
390 351
801 407
192 46
887 780
902 673
906 574
860 137
593 455
184 136
970 580
862 269
991 291
133 127
875 322
434 110
642 40
388 273
361 142
640 166
711 330
263 148
772 594
610 542
827 14
329 233
405 38
487 271
791 679
223 164
451 119
298 171
389 355
560 512
316 198
498 114
206 205
925 639
400 121
389 66
767 752
457 447
906 627
757 425
719 479
606 568
885 829
700 209
640 515
572 157
577 554
394 204
651 398
703 675
801 439
897 273
576 520
658 89
564 176
906 401
402 329
355 315
915 357
256 99
758 221
879 255
791 609
560 356
329 115
822 422
772 223
706 599
619 123
987 208
510 48
818 737
292 168
838 21
925 676
710 343
618 414
674 438
658 198
796 188
898 561
540 319
475 304
793 149
354 63
424 214
262 120
727 41
546 33
524 88
841 327
952 483
599 90
339 186
520 166
348 115
954 525
740 169
637 139
513 453
668 244
803 443
327 194
907 696
990 790
777 80
376 75
720 87
798 705
996 772
280 128
961 706
700 180
846 719
999 930
846 382
867 41
959 284
848 465
966 411
254 5
977 546
551 363
138 43
837 796
523 428
963 244
525 199
360 45
882 224
619 444
908 129
979 281
993 259
396 378
489 323
481 101
945 464
417 269
606 155
736 423
883 815
739 279
363 349
765 722
933 277
690 15
960 555
396 133
222 220
654 9
564 527
943 240
383 133
795 20
234 80
244 174
954 584
973 172
567 315
707 514
735 208
354 262
705 461
286 108
676 600
247 86
355 300
786 553
902 509
140 111
653 154
973 924
856 647
419 50
718 707
858 78
688 177
779 96
750 415
522 422
881 258
878 849
918 881
717 239
629 275
447 134
499 398
152 69
891 405
963 427
717 230
995 540
861 106
453 181
287 74
339 271
780 602
991 975
796 696
570 199
817 223
801 362
572 498
806 319
780 409
775 508
915 367
910 500
527 354
486 129
862 435
349 28
498 484
657 569
820 281
498 257
603 554
993 701
954 391
938 409
842 269
294 70
854 304
907 327
538 471
549 210
925 417
640 628
409 113
694 460
898 793
793 496
910 96
938 538
832 136
877 39
384 22
658 112
944 702
827 148
664 492
979 321
971 356
863 629
547 432
478 96
858 371
683 609
928 68
615 305
669 350
848 546
79 34
158 38
880 3
511 41
406 22
372 218
568 12
638 385
566 370
273 101
977 627
555 176
954 548
488 71
448 299
868 113
683 69
861 431
934 765
320 22
622 595
857 659
474 37
767 1
823 547
420 128
872 23
520 119
843 338
811 697
295 281
336 139
844 641
660 219
772 756
832 80
442 432
858 276
909 769
880 822
897 143
588 217
709 410
956 555
427 286
977 84
850 502
822 329
441 92
811 212
977 530
749 425
755 332
871 639
941 76
979 404
833 450
261 239
626 258
675 241
886 370
511 67
461 273
715 316
883 175
462 29
571 542
870 108
462 436
982 475
534 154
994 675
933 389
719 208
838 182
256 149
928 700
512 68
687 521
388 47
306 153
417 155
922 331
738 87
920 424
625 249
933 816
734 386
455 95
731 714
808 145
441 395
815 710
738 521
560 230
297 284
999 307
790 484
447 373
73 28
978 570
999 40
545 149
556 140
656 478
625 8
820 599
642 420
848 547
756 609
585 377
778 296
300 56
241 51
895 873
891 115
601 58
599 72
449 138
365 22
993 186
287 275
902 164
877 647
815 117
954 659
440 72
667 113
976 379
506 488
673 264
585 466
837 418
313 45
864 588
778 74
800 628
657 334
815 454
585 87
827 128
485 396
863 525
809 209
923 195
915 570
353 60
355 257
657 254
884 683
372 110
527 193
959 858
271 57
207 13
783 449
896 654
674 383
848 709
859 610
681 182
586 548
529 22
581 494
109 88
751 431
641 580
725 588
822 742
773 49
681 431
725 455
608 110
539 427
959 715
319 190
687 363
315 86
941 257
760 357
961 670
844 70
353 91
770 365
632 435
676 500
902 882
816 77
496 409
369 183
736 84
791 674
963 225
722 448
543 529
725 103
906 10
522 351
702 586
966 308
638 256
462 89
148 97
900 222
440 258
838 671
318 100
904 418
905 248
984 287
621 330
858 437
545 239
769 244
879 601
872 112
260 258
598 20
517 353
771 409
493 49
600 543
525 303
992 974
184 155
846 443
713 498
649 254
906 93
970 4
241 196
315 240
487 75
797 397
214 102
540 438
920 159
961 262
522 209
710 393
99 47
461 233
684 582
691 466
853 221
775 572
656 582
512 243
513 257
861 825
732 522
345 148
583 119
843 727
755 315
646 447
423 365
670 467
762 30
867 34
900 743
959 526
116 15
994 230
637 443
352 95
968 789
727 501
732 492
835 807
948 154
418 214
603 546
888 376
644 156
510 13
335 232
743 115
830 488
587 157
974 36
978 978
903 577
703 506
761 750
900 210
964 55
713 78
521 327
420 16
62 7
571 130
936 80
516 425
381 72
944 53
972 684
464 454
633 287
119 49
965 53
970 461
616 155
128 75
467 230
504 83
840 16
957 455
990 632
692 336
393 279
752 318
908 567
273 235
987 978
556 409
392 106
114 27
879 266
322 97
486 144
634 262
952 158
614 473
977 399
592 56
730 21
932 9
647 459
913 758
571 418
828 571
499 324
899 804
835 736
376 279
489 319
525 132
914 408
813 129
946 485
226 167
683 89
877 114
149 25
613 145
585 185
929 212
981 171
829 416
949 580
729 383
867 578
773 633
762 87
830 700
575 498
980 225
1000 333
740 619
600 366
600 466
868 48
81 78
439 30
880 296
802 58
970 195
507 437
711 370
728 293
194 105
538 455
768 430
892 678
977 345
762 473
820 6
774 77
777 597
838 161
995 861
310 149
377 246
323 268
685 586
731 347
916 300
802 75
334 277
559 292
985 34
350 142
512 359
818 715
621 132
543 134
889 442
975 728
579 402
1000 11
462 164
575 515
377 113
112 30
378 12
921 208
717 650
289 257
837 356
741 111
879 802
956 628
594 425
882 245
712 681
985 385
974 459
715 17
497 127
328 307
521 475
891 241
980 4
915 289
802 60
694 435
564 506
938 261
322 255
940 169
713 695
431 224
828 642
444 95
724 686
698 419
708 203
959 620
968 118
942 173
474 455
750 451
877 129
659 552
599 459
877 610
631 133
652 20
940 202
636 593
951 923
859 360
630 153
901 586
444 69
885 297
301 154
936 262
251 41
828 119
462 2
664 541
564 233
80 37
899 672
257 163
461 9
659 210
618 162
923 60
99 21
581 360
367 20
825 550
597 465
904 736
242 16
500 323
518 299
660 499
952 213
844 92
930 700
987 834
895 430
603 17
642 8
597 357
699 375
443 122
523 137
875 223
903 554
602 451
887 388
391 143
921 10
796 771
984 338
865 367
372 213
972 145
856 275
331 296
531 107
530 197
337 173
978 261
287 238
768 505
933 268
800 81
728 22
868 576
998 477
721 663
972 775
958 116
898 517
991 481
855 633
997 473
675 628
567 147
582 111
636 29
432 67
934 434
569 340
898 35
732 724
284 105
613 316
970 659
584 424
916 678
901 783
154 7
691 367
633 560
959 418
132 1
635 456
841 427
765 307
952 226
910 156
737 661
862 438
164 159
304 156
542 202
327 255
485 28
884 639
645 624
633 185
386 12
340 18
930 347
36 12
215 78
685 484
887 868
138 137
501 202
594 101
861 101
513 204
931 266
766 481
887 389
435 285
975 325
638 576
418 320
959 598
961 234
868 792
694 279
925 818
876 794
664 484
762 72
396 395
294 168
896 721
837 771
825 664
569 517
993 41
504 475
533 465
470 184
796 608
641 523
946 460
270 205
305 15
866 764
807 640
625 466
729 229
315 54
903 352
242 234
990 581
635 542
293 94
597 385
887 129
315 109
906 657
415 236
970 685
643 579
932 231
825 380
891 822
974 280
727 284
828 139
285 76
163 89
971 154
455 267
770 751
675 300
948 737
879 178
836 822
452 319
865 602
918 510
453 282
924 268
603 335
980 762
967 315
540 231
834 26
477 6
862 95
888 563
338 80
948 214
536 226
336 283
873 838
775 279
210 81
208 135
861 641
793 201
284 126
756 450
650 69
786 429
288 191
995 793
316 32
396 60
885 474
882 511
882 495
592 222
356 111
611 431
860 322
959 307
381 39
741 498
851 731
228 181
401 348
680 457
299 8
698 560
541 468
787 657
564 178
930 903
809 662
573 236
792 419
979 485
952 459
764 390
997 566
917 459
643 452
932 143
729 677
611 143
755 91
646 220
695 537
942 716
934 642
166 119
822 590
616 98
756 531
968 316
153 41
727 459
313 126
715 341
643 67
538 236
108 44
371 219
692 508
651 188
831 87
935 743
558 405
358 146
654 82
704 97
785 167
689 464
767 628
728 292
803 295
775 575
985 670
999 663
841 386
642 335
982 545
718 380
240 101
905 65
924 673
692 168
477 4
790 670
654 453
751 131
915 775
970 48
609 305
672 506
834 137
896 70
337 109
597 54
766 126
779 517
790 297
590 99
627 268
706 138
665 526
392 62
741 43
944 732
700 438
245 126
310 121
414 298
946 575
468 262
886 849
327 125
410 59
792 772
764 141
790 755
991 161
662 240
481 256
604 93
970 388
782 202
586 365
621 250
136 112
873 563
723 564
198 126
771 412
234 2
391 185
752 650
546 364
985 698
549 51
494 302
803 100
954 231
952 301
947 688
879 612
958 813
769 74
818 526
846 184
778 502
555 465
530 253
678 42
595 425
954 72
844 150
667 657
968 575
977 470
209 169
668 376
860 730
196 144
709 236
893 84
850 134
991 189
638 196
563 524
841 521
744 737
557 392
737 213
484 215
734 383
954 748
759 578
621 201
727 706
940 843
998 939
936 325
117 60
148 108
930 880
992 532
409 35
515 170
960 260
548 430
867 525
757 98
989 253
626 120
859 728
778 31
923 74
968 135
181 60
996 559
639 154
516 390
827 378
976 289
683 252
444 170
739 236
563 466
391 145
890 586
834 504
264 23
659 651
844 481
765 739
963 832
331 155
994 19
965 684
860 558
553 157
821 777
813 637
944 6
419 23
475 334
255 253
828 398
543 245
885 730
779 526
462 169
541 433
533 256
801 41
925 530
722 440
821 133
796 560
687 414
579 278
483 135
962 314
722 95
902 200
114 20
703 417
825 39
834 97
685 172
746 671
829 500
727 538
411 281
741 187
908 707
238 174
550 459
760 288
514 211
629 312
802 657
222 29
979 393
783 613
375 355
670 13
127 103
464 54
780 294
696 169
95 64
135 53
833 490
743 266
849 292
869 810
626 248
912 131
231 15
759 579
705 405
765 277
697 600
69 3
430 142
897 742
799 707
855 138
156 151
326 7
278 101
254 33
449 262
785 181
521 259
651 187
325 179
854 415
918 562
206 159
883 216
692 453
302 85
532 70
458 21
854 520
877 863
865 466
596 67
417 142
605 337
177 171
516 267
996 720
922 355
659 532
656 285
779 773
847 488
572 195
985 422
979 801
939 191
384 219
302 7
970 498
735 7
549 291
429 212
787 765
866 826
821 585
384 117
999 620
682 455
529 511
885 615
736 639
710 615
806 675
860 771
389 241
897 424
336 232
396 21
920 809
800 121
361 161
272 74
730 337
946 749
633 534
856 350
957 265
951 156
544 402
736 702
899 624
192 17
721 676
778 82
800 622
983 875
600 481
950 340
217 150
735 106
866 120
425 146
907 294
989 850
703 497
616 225
621 289
760 326
940 178
956 704
875 813
636 596
899 338
884 676
316 68
311 105
813 788
922 660
846 643
599 184
989 517
961 271
739 106
590 368
568 491
763 221
473 117
529 57
384 350
705 17
299 75
612 360
734 647
829 696
492 362
955 168
580 493
922 498
338 118
924 800
336 197
178 112
511 146
925 12
994 537
749 715
461 43
766 573
476 369
605 539
216 22
630 246
967 910
858 659
846 835
530 341
730 386
765 442
510 82
476 344
768 605
954 240
282 28
725 42
522 312
716 596
962 794
432 273
464 244
761 673
941 112
470 239
740 147
824 721
117 110
674 290
663 333
783 643
706 430
978 6
458 41
938 74
743 87
827 624
444 213
708 111
846 720
330 214
759 536
962 390
915 456
564 532
959 815
848 173
965 90
650 532
641 576
704 469
981 288
940 190
896 618
573 28
828 335
765 459
982 261
591 76
974 778
972 661
952 333
383 118
471 468
763 612
329 171
869 437
739 700
533 104
878 561
922 418
738 292
749 183
819 472
660 358
378 103
381 97
622 155
343 100
854 533
559 430
21 6
651 282
628 418
536 332
845 76
941 742
348 345
508 417
422 59
724 243
275 100
580 364
383 19
718 517
565 476
993 47
922 68
734 245
566 284
379 173
618 494
829 601
854 705
224 49
599 235
348 332
875 686
523 163
980 330
636 237
972 165
840 344
774 239
120 22
74 17
994 823
811 232
786 196
981 122
969 610
485 251
483 74
353 94
832 128
533 2
992 236
519 216
300 151
630 36
266 131
782 746
823 503
992 811
869 814
429 78
889 96
945 210
632 135
598 493
773 242
609 259
337 113
975 691
670 294
286 157
326 115
435 158
940 155
312 167
143 141
921 83
975 756
757 21
720 205
700 38
378 82
914 485
974 560
649 271
540 500
935 553
980 46
762 381
632 565
876 467
242 223
811 486
774 69
866 763
465 38
340 219
862 501
260 249
866 364
295 149
504 66
537 240
755 323
570 39
667 397
931 897
700 583
372 198
340 162
514 339
780 354
531 308
448 408
945 640
333 13
452 208
465 406
459 173
523 181
917 659
781 161
706 387
853 108
636 420
944 198
864 618
695 275
950 126
666 591
964 692
696 291
532 428
850 448
810 457
117 65
742 358
899 599
164 47
865 667
822 229
241 186
567 92
601 233
365 234
564 419
467 50
785 470
371 286
828 53
594 400
982 337
642 482
714 88
678 671
601 451
511 451
599 180
994 615
653 106
486 286
829 52
833 188
639 146
326 8
608 437
767 87
939 875
865 375
998 696
906 850
701 507
315 306
542 387
736 491
517 106
731 572
132 68
785 177
493 10
884 107
403 97
952 567
191 163
821 572
624 103
793 447
721 151
518 511
556 152
448 218
867 834
492 227
752 619
667 297
186 160
716 209
862 474
546 241
935 810
850 20
862 686
603 573
969 940
941 357
946 248
974 278
777 31
139 119
849 434
238 165
513 65
377 112
322 63
645 160
933 697
829 787
762 660
144 101
960 935
223 212
917 184
430 350
951 87
694 340
735 280
954 771
407 375
712 88
605 290
617 393
1000 223
519 111
761 364
725 688
872 61
428 420
662 383
919 889
788 541
455 72
956 748
815 501
978 84
899 137
440 384
463 446
637 112
891 327
178 78
799 44
862 385
374 53
949 315
775 65
481 64
227 157
720 229
218 38
858 368
985 275
902 824
814 662
320 286
858 215
958 881
538 483
477 161
632 176
711 251
925 33
976 285
920 85
124 115
854 27
548 480
754 126
942 547
393 222
568 93
757 384
271 84
796 647
321 313
911 805
871 799
502 114
912 901
926 297
415 174
607 375
130 23
903 115
792 513
191 175
257 54
740 97
637 7
866 237
887 563
945 242
956 523
302 120
680 506
990 880
751 144
817 293
841 698
657 135
665 235
442 425
556 282
270 12
512 89
876 370
737 45
167 137
951 503
625 311
1000 908
967 554
880 526
773 360
888 747
640 562
454 127
982 350
682 489
270 262
737 689
860 174
602 69
975 608
929 215
656 71
189 117
777 768
962 417
965 577
746 147
888 777
785 640
974 227
566 261
697 65
681 271
997 189
654 94
899 305
979 821
402 353
648 133
241 100
800 554
966 224
851 170
778 42
481 442
938 625
734 458
949 559
936 786
816 407
749 138
931 124
535 124
759 596
229 95
885 681
640 247
527 465
855 611
966 237
814 26
824 625
437 420
514 81
507 14
453 68
861 624
421 303
492 327
559 400
667 364
492 375
963 837
247 153
857 1
986 710
994 33
938 426
455 104
998 432
716 65
441 245
871 657
483 196
732 196
755 502
881 423
310 158
980 666
609 587
543 297
274 31
976 873
640 156
305 289
454 328
612 9
177 64
920 136
402 44
878 826
761 93
366 174
599 84
561 63
761 660
452 54
704 22
256 189
1000 376
759 290
177 113
749 260
911 225
67 57
696 578
494 208
373 300
507 99
728 181
763 684
449 114
248 128
966 122
261 32
924 204
722 610
540 496
985 32
259 40
265 148
847 250
118 51
710 25
765 262
939 41
558 276
862 678
751 99
695 223
871 130
907 826
497 219
927 186
956 411
674 665
441 416
898 492
869 250
649 544
617 516
985 207
544 146
525 453
331 110
647 442
798 548
625 533
463 145
751 492
925 324
278 194
382 181
359 24
326 308
364 189
299 256
565 92
930 44
709 192
968 285
813 515
662 274
818 682
693 60
738 151
433 70
491 230
556 301
748 745
673 281
356 249
565 74
682 579
979 68
494 198
489 428
986 106
620 285
827 307
996 554
891 409
767 28
878 241
993 219
481 61
467 162
631 567
825 662
107 11
723 377
407 33
722 176
905 244
950 785
983 878
831 626
658 338
742 452
113 112
149 46
725 280
897 309
287 260
829 21
991 892
842 428
965 563
938 410
696 689
919 291
666 158
602 276
460 228
913 629
919 856
606 240
272 200
190 37
960 365
583 69
879 735
721 91
402 115
593 80
674 601
346 176
224 185
997 789
929 87
755 692
568 234
907 547
722 278
287 69
658 377
766 651
762 435
630 344
46 40
493 303
653 627
479 22
630 254
434 151
538 219
314 129
405 100
901 806
676 560
854 637
701 592
545 105
776 23
475 2
688 516
476 462
302 45
550 511
719 262
256 124
598 248
982 751
612 369
438 270
588 64
339 194
466 139
867 62
362 70
592 273
613 113
733 297
959 290
294 204
71 68
884 97
669 87
570 401
174 31
859 174
781 236
817 379
967 793
729 218
246 21
798 299
682 355
536 165
916 352
794 626
779 562
576 209
543 479
341 248
565 517
773 78
827 383
902 306
506 406
389 13
926 382
496 454
822 338
465 8
975 501
387 342
686 453
484 176
581 289
623 221
607 269
821 548
846 35
814 770
975 342
158 56
426 424
527 264
915 805
928 403
975 945
546 538
530 388
854 563
779 701
711 321
788 246
946 459
919 292
718 207
966 48
540 474
944 123
641 59
864 771
979 508
952 193
565 525
520 357
880 339
399 170
946 822
737 324
688 500
838 116
613 456
947 849
552 11
511 450
541 506
797 423
620 317
980 155
102 72
920 377
880 114
660 121
770 706
367 20
564 475
797 209
922 641
711 159
747 208
925 87
826 780
520 218
109 26
464 145
348 121
689 504
58 20
178 164
801 483
329 309
256 232
646 248
594 12
384 228
486 107
575 220
992 521
842 625
309 109
858 301
632 362
778 540
798 15
329 50
448 298
783 536
298 219
631 628
368 68
941 483
578 353
780 131
791 345
76 53
182 12
518 315
914 257
346 157
768 762
75 51
206 198
511 116
566 489
571 305
220 35
578 37
658 64
705 357
789 464
984 844
164 34
395 246
823 194
356 266
460 183
591 117
515 287
304 61
983 749
835 790
403 203
715 440
320 285
155 32
962 516
654 46
519 143
737 76
960 762
703 112
709 531
558 208
782 528
970 352
816 487
726 605
929 273
446 342
258 3
793 324
982 717
827 196
635 287
606 167
674 166
736 614
349 205
857 260
275 18
557 391
520 230
994 56
124 7
512 377
859 646
761 81
395 65
484 35
308 71
992 218
987 272
828 662
637 636
815 258
923 726
857 761
746 80
428 57
917 723
908 470
680 409
621 344
783 60
679 365
930 671
804 566
424 283
986 104
560 467
649 393
537 97
223 206
972 958
971 329
895 194
692 68
491 91
383 332
976 469
959 94
796 551
596 12
363 11
370 44
353 153
373 290
586 492
46 7
786 260
376 104
883 93
880 291
773 443
704 566
958 270
960 131
596 534
599 212
510 232
657 430
127 56
789 683
587 13
814 466
782 89
416 209
157 29
414 180
560 54
643 458
551 305
381 288
215 70
988 630
696 435
601 59
508 339
664 630
251 243
872 105
965 127
89 53
767 42
837 560
838 403
686 644
466 286
862 598
806 287
174 95
803 210
754 412
991 981
994 847
782 594
660 386
646 401
891 20
904 829
333 176
846 226
832 122
896 677
989 914
340 206
404 185
592 298
241 163
802 83
983 824
480 479
934 113
985 916
599 343
813 800
981 270
775 268
343 40
875 355
518 457
614 540
621 428
811 482
445 74
495 492
694 37
422 197
978 275
790 618
980 308
722 232
90 25
601 538
591 442
915 753
935 180
926 330
538 287
530 185
514 204
318 64
750 221
631 259
822 698
367 240
394 381
838 452
825 80
793 263
800 760
945 205
531 121
922 687
910 185
232 119
547 544
766 175
513 239
944 151
890 621
916 512
673 257
628 540
849 738
748 438
218 89
828 617
850 231
771 12
505 360
853 241
494 228
273 87
969 111
715 525
731 712
820 392
642 305
482 240
890 599
543 32
300 269
668 204
916 694
214 20
389 210
961 762
810 605
490 182
513 28
389 304
838 389
823 594
907 659
934 618
381 256
602 311
985 372
441 406
878 571
121 120
989 661
829 726
655 9
772 159
686 345
384 95
440 159
429 357
833 207
690 578
668 456
596 67
655 358
612 80
427 320
370 251
873 689
911 746
794 533
290 10
479 175
40 37
877 595
795 638
786 51
517 6
779 733
325 70
549 525
276 137
829 406
945 172
967 710
996 695
838 475
835 631
970 798
312 73
987 946
728 491
639 201
655 336
837 756
623 60
790 341
673 537
943 471
781 53
857 252
606 131
458 374
488 108
311 185
760 247
762 549
390 276
599 271
929 639
603 147
334 184
987 422
888 851
875 92
887 589
979 127
927 709
705 266
819 383
745 739
487 300
971 186
622 367
90 79
338 332
948 772
658 574
755 696
435 295
384 299
486 52
244 7
840 148
699 240
946 91
660 305
638 335
900 436
604 106
529 208
909 770
608 454
596 104
589 372
920 268
462 134
466 90
942 315
943 864
486 41
865 460
568 489
630 419
961 383
447 68
955 673
556 289
487 81
418 252
953 572
874 553
580 94
523 327
889 514
937 638
562 502
691 181
798 789
272 171
433 75
885 798
726 359
696 303
538 30
935 13
943 613
646 57
318 103
876 785
900 694
440 236
832 630
131 118
116 92
116 61
857 172
540 437
692 294
929 701
591 84
188 107
382 202
761 382
274 9
776 5
707 170
972 730
618 598
864 590
661 255
748 623
71 42
933 726
377 83
392 10
777 619
384 190
482 367
572 192
564 482
899 70
346 139
661 358
406 136
914 21
598 404
537 337
711 27
963 62
818 495
860 710
693 187
985 841
457 421
934 647
573 289
860 830
39 35
819 538
106 6
954 603
880 357
475 346
889 48
731 330
795 473
757 562
876 860
83 15
924 628
648 259
647 60
960 719
716 222
445 167
673 575
423 64
785 660
985 588
960 179
727 661
373 126
803 277
807 135
682 108
485 41
800 309
982 213
841 152
329 103
848 832
92 16
245 121
944 857
964 422
987 575
740 203
446 377
383 15
965 91
843 404
958 778
540 192
582 10
465 263
787 406
822 689
916 737
896 865
627 447
876 343
596 578
743 377
757 609
807 416
367 216
396 281
355 125
824 319
376 138
522 56
600 223
562 162
351 98
820 69
991 737
642 150
540 234
578 507
544 51
677 80
955 951
620 515
693 246
849 805
474 54
91 31
828 726
642 34
813 470
783 551
1000 834
768 226
841 657
917 314
906 610
856 633
331 303
765 545
287 53
915 8
806 493
973 136
627 286
928 698
910 402
542 537
626 230
859 109
442 417
734 582
627 559
503 329
502 424
974 42
575 113
700 40
428 326
835 802
991 206
672 259
800 291
322 138
894 669
994 210
949 468
911 408
800 452
965 23
858 420
403 301
180 157
317 84
682 652
566 548
388 145
876 390
915 214
338 300
810 553
725 149
959 587
991 183
499 95
307 194
325 38
686 143
901 746
851 263
906 852
377 314
861 517
739 546
486 423
179 130
439 175
46 32
668 437
567 179
795 602
562 296
858 187
459 98
849 48
567 18
627 328
452 93
338 170
600 173
613 280
840 95
256 63
797 259
475 177
676 517
804 800
404 376
939 352
813 302
711 688
224 27
838 646
644 415
866 344
627 117
155 118
784 534
711 349
500 312
683 8
963 251
871 218
531 39
414 303
886 654
505 409
806 500
817 489
601 449
991 501
878 514
599 203
799 764
72 5
269 169
335 328
832 23
843 431
275 33
453 376
935 179
876 271
585 525
550 326
713 444
771 407
613 472
331 156
840 346
299 136
647 237
538 414
997 864
782 488
328 155
943 530
735 621
976 591
668 490
743 356
481 284
549 545
650 301
738 343
868 484
719 526
786 556
896 341
384 246
742 42
531 52
780 557
893 655
940 476
976 483
347 11
985 65
473 108
722 114
890 782
183 154
496 132
378 275
953 350
691 586
664 102
780 186
825 436
898 829
891 618
713 435
282 172
75 31
640 545
116 50
987 767
721 117
773 691
744 432
670 286
283 21
534 147
600 348
576 534
747 604
529 269
503 499
766 468
141 82
757 78
809 436
669 461
374 347
491 93
349 299
274 124
817 710
649 175
755 202
855 645
988 368
889 387
921 595
137 2
727 178
732 283
937 632
568 549
788 772
184 100
625 508
826 428
279 236
819 88
705 417
577 5
424 413
795 156
740 135
573 163
601 422
53 20
989 571
797 9
412 344
655 310
469 121
749 740
775 21
570 473
926 190
630 334
840 122
750 368
940 866
815 771
584 225
526 186
762 115
528 235
528 291
769 578
207 68
895 586
950 219
803 725
986 488
854 249
315 50
674 40
977 108
398 194
564 381
498 32
639 430
482 234
174 42
726 342
873 556
643 570
774 676
811 494
542 200
602 173
878 678
423 379
894 828
433 298
751 198
772 454
337 226
858 431
487 369
524 198
345 82
999 943
698 447
562 284
713 228
249 18
999 344
742 521
135 76
599 435
990 287
637 49
452 224
500 128
956 674
868 386
987 475
591 237
951 60
440 360
990 387
800 92
831 600
730 486
695 57
238 56
584 570
983 279
342 189
980 135
809 407
961 700
635 442
738 148
67 31
951 40
325 93
952 313
839 539
678 631
979 366
169 140
664 76
471 372
247 14
899 531
180 130
998 947
568 129
776 669
214 111
935 307
774 129
968 634
676 39
734 337
941 659
982 412
871 618
741 95
352 125
494 344
570 31
145 16
738 192
985 734
257 133
769 488
827 550
690 294
619 381
289 277
746 608
919 677
910 541
785 697
594 183
375 51
703 553
597 545
957 362
921 397
363 327
619 187
786 309
726 606
307 167
655 202
879 162
221 60
666 416
860 152
750 19
775 452
530 434
971 261
775 402
166 61
932 863
863 87
811 374
626 216
768 696
793 672
721 308
774 421
366 351
305 242
636 474
856 705
738 331
602 492
910 369
296 275
828 100
580 519
599 129
846 232
647 12
424 85
558 239
443 47
714 283
327 55
502 378
762 232
851 519
458 14
977 72
778 94
975 812
826 186
606 422
631 271
754 239
141 88
530 480
203 43
147 46
286 232
686 591
982 867
985 290
819 332
812 235
482 256
866 310
810 313
426 257
499 431
867 410
521 170
415 388
454 399
673 153
588 246
981 138
891 497
577 136
894 173
806 237
349 267
987 97
450 371
426 182
937 835
722 476
229 7
318 51
868 757
469 418
892 215
869 105
857 434
573 502
833 737
894 157
357 173
885 198
823 293
697 113
990 179
349 221
482 449
878 725
614 460
939 766
434 190
992 970
798 200
720 570
734 464
422 257
952 865
477 275
696 552
972 211
55 36
485 302
495 166
715 630
611 380
772 564
726 476
393 184
366 177
902 735
861 19
790 211
598 135
402 254
603 77
188 85
885 805
877 844
774 710
901 304
278 11
383 131
875 221
403 130
617 219
516 178
840 612
908 58
548 280
547 241
914 858
404 107
426 275
655 236
927 290
659 233
609 446
703 130
769 346
682 468
870 95
532 390
429 130
994 846
364 85
524 379
681 316
814 36
730 651
871 42
128 96
825 608
957 661
984 869
561 409
618 514
977 394
493 214
974 639
847 367
140 118
613 191
858 729
147 111
789 340
765 87
922 107
958 707
575 138
1000 981
668 346
821 104
693 160
977 359
578 158
588 109
702 585
625 438
329 275
969 469
547 534
796 8
847 672
794 277
228 193
985 744
893 834
606 102
903 549
987 343
408 39
849 223
768 153
926 512
941 342
440 335
613 74
512 424
376 324
893 771
480 420
918 45
432 307
859 707
249 159
489 175
533 231
170 122
902 234
548 542
724 370
384 4
689 278
950 803
858 404
943 584
552 450
976 937
271 213
912 6
751 488
573 229
992 388
493 112
319 284
972 853
862 480
854 688
812 265
880 782
787 730
655 425
332 7
441 290
359 291
934 203
203 65
623 283
404 252
956 22
299 56
780 386
227 22
331 89
941 580
727 96
563 373
570 478
361 239
846 212
978 338
846 92
799 438
593 365
148 86
685 615
995 955
736 239
598 108
281 173
771 604
952 566
973 179
401 107
295 100
913 76
313 211
440 143
518 108
821 129
591 56
867 247
532 298
284 73
736 95
623 558
605 78
824 552
768 411
298 106
850 143
412 344
764 458
455 98
810 321
698 401
356 310
70 22
941 799
911 623
631 402
976 528
914 201
968 656
975 509
703 537
770 355
964 85
767 647
242 148
680 626
932 761
271 18
756 718
475 338
722 715
813 618
144 128
883 469
582 253
699 542
411 319
562 146
778 600
332 295
598 162
699 194
508 198
612 544
818 708
448 347
956 148
983 522
600 5
243 174
783 92
433 378
731 269
797 156
887 672
802 769
569 462
805 103
861 336
892 504
791 279
247 54
690 365
544 56
983 480
677 321
665 358
903 698
649 545
458 127
797 364
345 256
875 520
856 656
593 315
960 49
763 487
782 294
565 478
128 4
759 517
602 519
446 123
876 96
261 123
819 419
329 254
976 323
669 253
627 165
951 929
302 99
901 775
735 345
694 646
512 60
738 28
811 532
505 157
703 628
860 600
151 129
957 797
993 384
898 620
515 498
335 128
952 271
888 633
855 785
509 140
710 562
814 478
789 205
612 276
459 275
745 114
432 79
938 727
843 640
393 270
986 685
781 735
869 844
912 491
936 853
719 643
933 244
653 586
353 153
591 513
577 206
403 12
728 121
372 97
436 295
827 434
202 186
412 88
790 378
964 189
636 273
551 145
950 281
453 34
408 390
888 539
279 244
741 59
657 311
530 43
364 298
452 106
788 467
512 241
673 673
741 55
279 163
894 869
903 642
895 228
858 700
833 177
773 543
688 557
920 28
887 659
924 922
775 86
551 159
862 526
664 2
903 373
919 678
938 376
618 454
307 33
936 156
838 305
530 520
875 324
997 200
792 227
610 402
672 111
795 406
617 113
258 163
899 196
655 156
896 725
406 157
810 687
833 21
928 695
715 234
483 474
853 100
586 47
874 331
640 223
744 304
641 76
832 486
410 326
821 593
957 840
887 731
874 689
853 839
670 302
917 454
887 832
567 395
248 59
837 478
907 327
351 110
606 542
539 528
918 103
964 586
736 90
722 692
873 135
634 60
850 564
307 131
870 809
789 355
493 12
653 40
685 54
799 135
945 839
880 252
964 666
992 674
992 931
750 81
403 223
943 310
793 611
137 76
42 33
751 243
955 370
215 124
116 35
736 3
792 521
971 199
500 368
941 21
725 475
675 609
565 101
972 180
877 874
145 73
789 613
589 363
127 46
330 165
930 743
938 147
710 16
935 414
939 812
899 44
355 288
265 212
979 162
814 499
192 125
497 490
415 328
905 675
681 520
902 17
929 438
877 822
360 343
955 544
936 597
829 756
263 258
185 170
311 46
939 354
694 171
971 724
506 238
893 606
732 318
665 130
818 319
819 267
504 501
819 92
914 479
797 401
540 352
724 546
984 706
305 45
964 293
723 623
667 236
485 427
986 13
137 99
429 219
980 129
812 274
919 384
561 448
905 864
582 157
921 652
719 21
664 276
702 192
516 427
852 556
906 535
982 754
628 381
996 448
184 17
679 439
756 320
952 149
715 493
918 66
465 455
639 586
876 618
705 294
481 121
908 251
963 331
743 568
769 641
722 641
705 97
955 342
722 514
600 367
731 392
490 485
997 12
715 272
993 524
351 318
586 208
555 199
916 636
540 286
767 618
997 10
756 659
551 322
146 48
958 381
773 190
984 348
339 162
889 40
176 95
922 613
664 261
977 121
895 7
612 125
349 343
498 486
890 302
705 172
945 178
345 236
630 138
971 83
653 609
120 60
855 352
746 323
881 476
447 399
667 638
610 307
590 45
698 196
803 651
675 387
645 508
659 641
399 34
596 352
530 65
477 159
936 179
984 256
780 198
892 307
816 807
880 405
854 761
791 496
912 144
584 124
864 525
734 9
974 321
741 257
435 307
109 35
722 298
483 149
859 40
884 344
799 381
413 300
87 24
182 47
855 464
849 716
904 356
565 370
700 676
448 333
566 246
982 315
910 875
129 107
813 780
931 307
333 23
931 264
744 555
629 59
807 235
588 568
622 538
766 52
928 374
748 181
330 69
94 80
787 472
468 265
547 223
990 966
937 600
755 717
605 464
536 368
938 553
412 218
625 479
844 103
972 894
683 270
831 320
508 108
640 537
711 635
734 451
431 375
888 98
302 293
429 390
379 104
235 51
281 230
417 316
616 192
149 60
836 473
790 45
998 935
803 712
584 483
860 345
797 425
814 42
795 103
864 405
894 382
952 319
644 382
835 164
80 33
805 328
688 366
774 29
89 46
920 138
985 952
982 838
921 529
27 23
853 696
486 222
720 152
984 916
912 530
919 318
446 97
759 30
346 291
911 498
908 459
714 372
697 251
951 90
313 304
673 352
877 7
784 176
394 368
915 404
889 102
789 674
712 674
505 49
526 280
977 201
804 238
701 329
617 579
510 115
255 23
680 116
810 255
693 163
517 506
803 394
465 367
975 759
754 510
557 135
473 316
971 677
758 252
666 553
351 144
868 122
442 357
531 337
828 189
767 213
642 144
731 77
635 435
148 78
552 44
962 928
939 332
241 105
628 355
821 575
917 498
731 700
699 323
469 106
580 155
900 72
929 376
762 5
940 517
429 388
817 699
972 137
684 211
903 370
811 469
604 30
922 497
364 346
760 487
667 621
705 672
806 219
776 165
810 1
646 90
678 487
685 59
952 491
805 654
470 375
753 221
822 742
263 230
869 731
691 99
882 460
724 379
816 83
823 485
621 294
557 462
857 470
977 737
933 105
431 237
949 935
94 42
891 375
955 192
759 568
766 139
296 47
944 898
981 76
346 70
981 59
374 157
644 8
187 123
180 107
765 612
353 152
722 644
426 180
605 351
983 380
985 496
998 335
378 143
863 414
211 190
591 346
564 212
533 257
357 91
980 871
738 136
580 486
515 174
933 439
56 36
730 466
859 506
718 562
464 20
970 49
493 130
837 139
983 353
485 143
737 454
312 284
128 24
655 209
496 273
974 386
969 93
840 89
595 331
832 616
853 623
824 351
876 644
108 85
887 718
713 334
691 335
650 368
382 269
830 476
353 307
865 673
548 306
513 280
448 27
914 305
862 444
970 70
734 248
807 169
725 203
983 240
679 355
371 193
937 785
651 573
645 465
430 392
728 18
485 378
714 419
429 22
278 157
479 309
111 42
560 547
696 62
498 241
648 277
465 257
921 724
998 909
926 725
255 161
714 601
837 180
809 706
691 597
948 21
774 408
441 64
473 43
888 369
564 343
876 26
466 11
735 198
860 671
902 390
963 867
721 7
720 472
351 222
912 265
907 40
572 184
877 15
857 359
917 83
616 216
913 122
566 118
617 129
977 238
573 197
507 398
605 533
830 565
745 700
758 441
216 81
427 379
471 134
527 249
396 224
878 348
774 510
630 202
825 186
845 474
265 179
259 125
470 66
691 464
705 616
767 450
821 72
413 328
309 196
648 174
981 303
379 300
434 48
560 161
878 786
866 210
977 707
624 555
934 100
989 834
539 29
924 804
761 11
485 82
745 82
573 147
308 197
149 92
509 431
224 46
674 480
693 497
713 262
868 399
208 161
803 189
943 734
492 271
268 133
780 27
678 330
518 168
532 143
507 358
940 31
414 385
545 280
824 252
978 949
664 536
892 57
856 333
640 246
892 455
799 491
524 479
953 634
723 262
662 418
476 248
206 153
887 798
565 271
710 25
894 598
592 9
662 383
520 366
931 354
657 621
438 96
607 422
396 301
807 433
167 67
684 136
434 381
930 214
575 68
987 242
889 500
596 19
967 395
460 336
842 212
505 263
689 447
305 289
317 40
433 283
444 213
871 49
865 730
961 126
521 366
603 598
552 323
728 425
119 107
901 714
970 75
892 249
970 45
997 695
556 257
107 89
912 717
938 319
882 194
283 80
612 283
923 790
492 57
957 346
951 681
441 325
919 873
780 114
992 105
866 648
711 258
350 131
305 292
359 184
672 529
609 161
624 333
685 617
383 44
975 308
718 669
337 81
655 601
741 727
761 432
792 140
624 218
998 732
899 662
865 200
437 86
766 456
980 74
976 391
980 250
267 255
972 797
375 83
55 45
542 113
294 111
968 404
962 894
707 374
282 96
346 189
755 62
985 471
835 521
712 556
963 75
740 26
841 515
577 133
787 258
879 560
338 35
625 487
881 432
642 392
191 81
589 189
917 776
443 114
476 418
532 10
952 849
863 176
494 286
383 145
316 198
965 517
695 90
595 565
630 609
839 482
304 105
559 234
356 161
702 385
681 460
997 776
699 431
602 186
794 702
982 879
849 451
893 230
379 7
887 814
495 267
663 326
591 249
710 223
898 286
499 282
653 540
815 729
700 100
327 302
523 325
611 381
814 236
665 542
790 738
339 331
760 618
940 473
760 659
542 71
992 785
376 120
391 114
177 102
664 49
117 63
982 600
842 28
509 455
520 480
376 42
753 722
635 570
510 219
780 6
935 252
226 131
993 327
872 309
910 589
907 84
876 122
809 638
837 476
709 407
474 180
752 658
965 217
486 23
639 515
419 155
496 339
827 68
767 45
749 345
845 71
524 317
960 269
875 210
727 602
264 255
513 272
979 322
652 441
922 312
267 164
463 431
667 583
962 787
972 145
962 322
715 342
839 377
594 559
950 762
242 91
438 169
544 287
706 555
885 187
994 882
942 51
763 256
903 373
973 906
859 54
973 889
152 130
708 176
967 234
826 189
950 367
991 581
860 558
775 674
786 118
546 7
973 19
742 190
783 236
438 336
791 683
156 120
980 781
956 456
430 328
442 256
574 541
834 179
667 615
320 121
818 818
866 258
563 183
594 32
843 347
932 342
805 316
810 773
897 722
792 593
979 347
470 445
488 173
377 26
617 126
838 153
973 8
873 369
292 238
963 122
859 219
431 427
779 272
724 619
771 727
811 719
986 770
404 371
894 533
624 221
859 500
517 35
900 158
936 398
189 177
659 633
812 119
447 279
775 115
751 212
279 6
765 515
188 130
929 504
775 527
497 131
852 848
799 71
942 862
744 437
648 110
131 108
470 149
427 220
980 42
871 492
647 511
586 584
563 66
772 227
114 51
948 299
960 294
827 647
979 191
338 48
687 227
434 357
697 399
951 525
168 134
611 397
994 473
590 106
618 270
718 626
970 342
950 760
880 532
693 467
411 266
437 118
971 778
881 290
532 526
887 151
505 137
793 681
951 436
265 74
802 750
713 382
357 35
840 499
578 444
663 85
854 63
455 426
355 111
878 486
996 933
284 192
854 741
799 177
752 353
925 541
823 461
242 56
771 42
787 113
958 104
84 72
749 315
324 230
928 285
262 211
732 32
919 769
580 36
367 364
790 301
855 599
767 61
859 263
948 522
569 320
497 360
528 265
425 55
898 694
719 476
840 356
919 876
631 57
871 27
841 192
724 85
686 33
716 149
691 27
683 369
610 120
172 22
354 49
981 832
940 655
763 156
718 203
590 433
748 264
941 364
706 211
880 797
586 347
925 726
698 445
777 149
994 975
789 681
888 321
425 397
779 624
729 621
622 134
783 145
774 262
989 398
967 758
486 446
236 162
175 162
539 368
665 132
989 103
104 64
822 725
739 297
303 255
243 224
700 520
573 399
971 685
784 635
738 296
265 7
787 585
465 18
983 662
910 282
865 138
654 31
427 214
504 254
294 144
775 692
857 734
547 379
466 424
571 148
929 130
444 380
535 503
180 7
865 243
980 371
798 256
624 304
428 168
954 739
935 588
825 32
798 418
890 546
748 420
426 134
817 447
898 580
968 453
954 693
503 415
832 147
537 93
818 53
960 908
224 81
635 314
224 211
802 731
637 162
411 207
532 433
737 425
992 343
674 279
683 564
523 146
796 576
351 212
524 253
449 287
696 553
84 54
506 247
969 518
675 394
304 249
865 694
769 320
733 615
686 651
756 79
652 269
683 318
438 78
880 506
994 80
360 229
707 226
484 304
997 119
357 19
786 611
714 178
734 654
863 536
924 34
391 237
626 399
921 706
720 610
334 216
955 435
721 708
750 541
682 594
845 90
815 129
849 436
506 324
808 235
706 372
301 170
968 809
424 237
998 436
460 264
839 512
172 148
668 583
815 232
830 769
937 524
351 254
940 765
688 238
575 288
950 140
967 694
668 335
544 46
931 248
907 160
572 319
586 149
789 504
953 333
506 398
323 117
597 465
628 46
733 180
995 372
984 218
926 256
777 393
956 8
761 586
975 463
965 873
876 93
846 173
586 313
993 404
648 49
423 308
501 458
867 430
846 519
430 280
592 404
784 53
839 703
410 108
797 640
556 24
579 438
514 212
649 482
319 31
811 450
712 133
64 1
786 323
377 285
727 296
920 792
592 205
869 848
555 20
367 299
847 712
851 593
849 275
943 826
851 816
945 941
863 661
938 301
659 307
217 202
512 157
767 336
920 633
949 123
653 222
696 683
677 121
278 142
788 724
912 35
729 653
565 286
812 658
881 602
831 181
699 587
633 494
845 758
855 459
847 736
930 370
428 340
692 174
986 527
442 143
390 291
725 680
703 46
967 319
348 126
576 413
442 75
113 44
713 683
735 368
651 241
888 315
258 175
878 91
788 750
516 194
249 147
872 376
870 846
901 821
965 721
965 199
563 262
192 104
224 50
955 413
782 430
694 486
322 310
970 812
545 463
760 175
296 44
657 631
725 674
534 372
307 196
850 533
575 265
667 638
943 940
997 961
969 273
877 166
428 183
961 367
671 123
648 269
748 435
240 188
747 155
364 115
268 71
473 269
167 78
584 540
191 2
488 305
561 50
319 72
765 269
659 50
468 293
291 4
785 678
992 125
378 360
619 69
704 693
745 290
66 28
593 44
681 122
655 241
395 30
97 5
968 357
967 864
982 799
857 44
504 404
861 829
348 190
942 520
317 246
936 587
307 121
749 333
355 199
865 83
416 251
406 4
441 124
229 81
358 7
995 742
322 204
297 275
391 80
884 636
764 97
998 946
794 84
508 311
684 658
622 478
800 763
729 122
979 375
949 765
525 212
280 225
617 490
851 248
107 61
858 54
538 2
994 752
701 23
491 166
450 28
382 282
509 409
185 127
129 106
509 148
939 886
845 768
475 186
394 252
465 85
528 235
248 15
689 207
918 809
780 72
268 239
800 186
927 215
612 118
914 255
687 302
789 241
731 275
353 259
511 502
511 217
515 376
877 578
325 157
908 195
397 166
995 41
598 185
487 69
438 137
971 312
396 114
570 350
714 161
928 640
847 209
632 120
622 89
513 323
636 429
608 283
845 721
857 393
702 507
705 572
426 184
579 143
997 374
850 692
618 467
554 165
686 411
816 251
587 117
77 64
726 6
552 235
582 568
781 214
752 192
797 429
571 38
202 51
564 201
692 198
691 608
970 466
484 266
875 671
487 311
659 471
748 416
866 734
856 643
455 410
378 337
901 23
526 39
240 12
464 219
440 320
877 41
774 318
780 451
742 609
300 172
395 25
509 412
745 520
907 585
367 342
758 340
497 386
516 145
246 195
347 323
946 26
945 708
626 360
898 427
811 716
946 484
840 362
808 513
698 118
450 271
707 425
996 939
299 19
907 399
239 67
897 804
780 201
430 251
140 63
725 642
664 581
872 41
563 275
745 302
947 183
935 133
197 179
318 113
978 372
952 83
951 608
674 367
444 85
164 133
254 76
654 488
754 133
527 449
962 331
892 653
935 194
918 492
557 84
379 73
630 324
948 132
394 190
958 650
311 252
882 332
567 190
972 653
973 304
473 27
730 495
578 262
498 418
753 300
614 320
476 185
755 176
412 31
981 642
614 464
299 165
963 460
960 237
841 248
917 659
814 326
970 688
547 296
981 800
861 839
634 534
504 475
457 358
487 346
595 39
793 270
649 457
446 423
929 263
352 142
917 611
843 111
637 361
274 136
562 487
585 112
321 141
847 240
610 87
935 661
880 865
127 5
894 51
234 206
994 822
471 56
781 334
499 384
506 14
423 263
568 442
892 693
693 139
690 611
900 491
773 383
168 52
718 592
827 489
358 184
913 292
939 857
349 223
471 98
726 208
914 620
311 104
101 25
118 9
864 849
680 210
780 197
375 37
877 40
613 543
884 534
469 90
746 363
634 367
967 172
689 447
417 323
896 466
625 47
686 253
584 65
499 198
701 124
706 351
740 77
794 62
246 51
798 14
125 63
836 190
904 746
548 131
986 819
962 351
847 791
352 298
717 8
966 783
671 447
558 308
880 624
428 213
811 434
812 722
451 100
692 652
667 555
317 197
868 311
861 446
649 432
550 74
498 5
581 384
643 381
982 114
566 30
902 888
978 692
400 93
836 786
714 113
959 543
140 102
551 510
890 745
902 690
617 192
880 660
616 73
623 287
702 356
512 325
855 609
276 7
680 201
729 657
622 11
934 548
758 545
986 90
951 24
509 310
899 563
872 702
753 217
885 292
739 726
125 5
831 584
746 275
407 17
736 186
514 410
786 689
858 134
857 743
701 330
778 401
972 156
862 719
617 231
587 532
917 655
669 191
258 79
864 675
746 267
764 683
766 631
415 113
481 28
957 770
831 134
632 328
546 44
524 180
450 152
808 476
504 243
698 73
298 38
839 343
114 83
903 433
384 1
978 432
594 333
687 501
576 118
511 66
228 222
204 124
494 435
254 45
447 393
278 79
964 832
559 463
705 2
715 83
784 746
292 60
327 46
656 13
418 154
927 927
363 62
687 381
976 364
600 400
974 171
803 433
449 155
138 88
364 296
865 712
652 219
808 676
436 92
655 299
642 516
855 697
916 209
637 143
691 544
694 628
836 498
978 406
998 972
898 488
325 286
376 16
819 278
612 7
792 184
547 250
946 387
851 67
479 439
315 239
547 524
649 446
250 165
335 82
865 785
849 117
395 354
944 467
869 507
922 789
171 161
652 615
898 879
970 920
583 292
804 616
439 41
911 114
222 72
258 51
788 252
526 226
736 357
873 425
474 457
926 881
815 437
965 441
672 464
788 501
957 176
980 662
796 242
391 17
791 130
921 813
948 822
973 224
603 278
251 244
474 88
851 473
382 19
772 354
718 551
931 658
611 328
413 135
484 483
888 3
245 195
827 73
824 425
248 175
899 774
200 16
425 317
826 323
631 164
198 140
259 27
458 275
589 72
709 574
828 129
625 434
552 299
673 341
473 212
856 287
776 414
997 80
633 508
998 286
919 770
997 245
768 52
364 350
415 317
815 415
883 468
673 421
882 769
731 369
825 779
737 144
490 302
531 339
757 717
514 92
637 102
823 696
859 402
285 143
504 368
500 274
892 123
770 757
815 217
355 21
712 688
637 4
746 579
978 595
984 436
927 718
693 332
524 396
414 78
978 776
479 144
429 166
936 346
493 392
687 26
907 844
123 46
405 313
845 658
884 28
459 391
962 389
923 226
581 345
359 64
863 293
716 112
848 516
586 208
607 207
626 381
463 85
898 364
568 430
997 705
854 601
860 8
629 147
935 606
361 96
493 442
813 654
815 623
895 691
494 162
541 432
416 153
916 56
865 151
477 287
944 810
786 505
853 606
822 814
955 782
767 424
472 306
618 125
317 214
307 281
690 214
449 254
443 93
949 285
117 57
625 349
973 716
294 94
802 693
849 597
975 788
1000 395
698 529
890 805
618 387
719 676
368 222
764 130
888 451
930 425
440 57
870 574
779 138
948 532
626 100
956 326
721 551
490 137
609 135
517 391
213 134
342 103
345 119
778 416
146 80
641 33
843 477
697 246
918 784
963 295
563 104
971 809
871 235
634 110
170 79
851 354
820 690
514 387
788 195
910 396
715 436
867 169
821 279
578 476
618 370
764 676
920 379
676 215
452 373
270 267
869 282
999 412
993 525
810 495
316 286
722 220
437 226
497 210
198 151
800 161
657 556
789 45
899 309
815 30
854 157
974 296
936 18
684 200
815 683
740 197
901 461
419 148
941 488
701 194
650 55
611 111
734 718
289 288
978 329
759 294
478 389
720 608
574 19
384 235
546 449
658 461
641 381
632 29
826 276
921 239
451 175
447 184
559 151
952 876
653 532
440 201
835 628
720 22
995 57
603 491
954 950
478 275
772 498
976 592
994 827
806 367
606 74
984 704
376 46
986 154
700 528
566 164
733 498
394 40
748 513
457 269
440 42
808 71
738 353
708 3
798 449
996 449
756 102
948 594
490 175
512 32
562 161
926 792
967 453
557 156
574 219
991 386
383 65
355 294
296 237
872 737
998 457
716 352
313 128
421 363
908 894
705 424
827 4
730 477
978 68
300 81
515 463
787 287
203 87
481 479
886 53
498 423
960 914
781 689
150 22
990 593
547 364
745 485
612 580
409 76
644 488
606 447
704 111
847 304
620 109
231 37
905 381
191 158
878 341
862 591
898 506
895 651
831 466
725 548
769 716
460 452
899 11
597 53
723 31
134 130
602 58
636 496
636 48
311 111
766 632
554 437
915 21
804 558
854 776
967 679
979 547
814 201
151 85
925 623
394 334
406 184
350 278
524 460
913 87
530 81
962 686
865 303
785 152
702 448
806 762
980 53
737 563
242 80
567 137
787 638
479 476
658 479
666 575
438 76
768 97
812 753
796 34
247 244
450 173
935 584
994 13
66 39
904 775
670 636
784 616
403 25
921 441
655 1
334 301
745 406
763 506
984 187
900 36
779 321
485 434
194 138
939 320
954 707
498 323
982 169
916 56
695 76
870 769
647 276
281 119
941 701
924 922
672 342
274 132
724 190
683 315
640 606
625 425
722 123
961 871
840 655
262 248
517 313
922 501
489 451
600 82
862 746
418 274
176 93
523 263
837 126
951 594
961 588
754 340
980 886
907 150
686 655
749 262
919 784
879 469
815 409
632 272
889 586
965 657
611 397
784 65
465 224
919 625
850 573
650 349
575 60
685 263
503 79
313 20
775 396
439 134
910 59
904 235
512 482
311 21
574 290
999 559
996 120
517 415
764 282
314 227
661 292
335 215
994 564
962 338
996 280
795 529
384 374
676 503
337 85
389 179
708 81
860 538
554 258
504 476
835 295
582 224
265 50
971 344
699 637
640 62
520 458
917 73
736 617
941 194
876 684
878 849
769 5
640 155
768 391
441 120
397 37
726 711
530 280
676 376
761 390
844 298
839 253
945 859
813 707
643 517
335 157
357 86
506 146
890 171
400 311
596 182
175 17
419 348
776 341
512 427
935 604
693 645
649 625
897 24
887 203
728 5
474 132
464 12
841 229
957 70
441 299
695 513
893 747
431 184
676 178
647 591
246 126
639 259
926 583
975 825
628 310
724 267
394 10
798 299
852 528
758 728
866 411
721 521
795 755
927 675
332 309
981 793
338 262
336 199
630 134
165 88
475 363
807 485
829 729
876 174
863 425
465 276
340 63
622 75
611 606
182 133
672 130
647 522
730 488
807 177
782 458
282 156
891 12
910 633
978 4
996 221
451 292
320 313
684 233
628 456
875 116
416 135
971 221
771 702
555 389
897 293
769 560
367 37
592 364
379 379
958 635
701 526
927 869
512 481
794 178
848 68
941 286
519 378
644 254
892 186
635 71
825 640
722 219
178 19
718 695
924 789
958 515
502 269
723 553
670 63
449 382
979 149
760 395
661 602
989 371
755 109
676 253
446 265
846 25
701 391
785 82
269 164
811 83
771 420
904 569
493 305
885 866
832 49
387 164
927 498
599 12
256 30
562 395
191 44
867 282
807 40
455 207
778 268
559 264
245 105
744 531
403 394
199 43
743 711
902 745
855 193
916 238
799 633
706 562
458 297
742 418
889 318
613 80
771 557
830 407
111 12
929 48
175 167
615 13
972 332
392 349
172 96
772 658
861 34
916 181
122 61
789 378
585 41
860 556
145 100
767 336
393 99
777 451
595 362
422 163
662 104
718 696
998 149
934 824
888 354
828 790
537 104
583 146
593 386
667 237
881 102
733 248
883 31
581 382
590 498
938 856
429 404
257 123
178 117
671 268
913 721
678 337
498 347
893 45
248 240
366 22
803 226
339 94
802 338
706 133
976 120
623 121
218 30
724 444
662 370
507 89
576 367
699 406
354 53
334 136
70 67
748 10
930 406
538 534
79 20
752 575
474 58
964 167
336 315
160 23
764 658
900 559
754 453
259 164
656 455
779 285
571 340
541 110
937 399
907 673
989 192
446 382
570 475
850 1
834 258
925 158
371 52
495 117
379 218
931 919
970 111
907 10
809 753
690 619
753 587
387 370
943 622
894 223
595 15
771 699
154 151
544 443
902 151
203 176
264 15
758 748
874 287
890 301
701 140
362 249
597 416
937 216
244 222
243 71
674 26
911 695
818 352
941 362
919 641
636 171
323 138
512 54
591 134
811 274
964 416
396 290
932 430
529 394
997 213
657 643
513 169
463 244
919 169
406 331
928 744
394 109
949 427
965 249
681 92
996 516
411 289
706 292
902 862
940 741
884 35
981 622
974 967
874 274
543 27
949 106
279 228
528 203
167 16
670 653
905 313
985 399
812 437
588 254
893 156
629 303
697 168
916 314
464 364
578 384
908 164
921 224
998 870
988 768
688 587
714 483
830 765
707 264
596 78
513 122
832 227
551 204
454 49
984 542
616 576
537 227
387 193
805 19
588 572
720 73
361 107
473 417
903 146
921 731
838 281
992 847
577 242
469 258
554 87
799 763
468 164
933 190
927 509
522 225
904 690
764 751
848 489
851 849
767 405
607 498
987 478
606 212
830 272
777 150
197 75
659 608
630 238
550 160
736 472
585 505
946 222
682 615
152 66
641 459
823 635
999 243
749 123
866 229
802 236
897 659
400 220
494 394
405 48
773 137
811 438
453 338
976 402
892 112
202 14
922 693
373 369
913 248
987 984
790 476
965 918
586 426
666 58
820 717
506 10
483 272
893 873
915 469
940 477
465 379
870 28
409 78
204 130
776 275
626 248
809 344
761 595
805 93
910 363
849 70
210 35
881 562
558 250
863 358
741 504
862 442
520 160
646 421
936 786
495 51
986 453
617 428
727 163
635 561
339 38
887 747
610 170
418 182
328 326
738 629
795 545
965 291
816 12
436 96
546 434
698 444
774 177
584 308
412 368
950 692
643 316
515 334
694 145
390 44
60 5
871 822
590 130
228 136
612 600
876 478
744 144
994 51
632 236
411 278
636 246
517 449
656 122
343 286
888 727
254 74
604 60
970 245
730 23
966 48
526 2
997 887
940 462
857 609
911 382
861 229
660 137
989 449
552 552
784 430
509 142
504 450
762 266
410 157
938 637
820 64
589 580
995 15
278 28
497 282
732 536
974 474
642 419
974 820
150 70
744 674
818 266
962 328
685 223
621 558
752 152
754 669
893 58
651 378
668 408
820 84
325 168
391 10
985 360
394 256
833 754
893 118
622 67
951 942
565 196
763 384
752 302
381 96
787 125
591 110
920 644
411 343
628 433
174 146
891 887
211 68
929 382
669 323
586 17
454 96
839 203
356 308
926 347
641 496
394 301
756 628
823 313
581 420
616 408
62 13
547 476
912 369
913 806
450 273
444 341
391 91
477 90
537 369
304 217
974 514
966 492
725 51
681 351
993 162
998 18
907 55
752 48
497 214
836 89
169 24
374 166
978 386
565 164
343 112
929 291
824 277
647 298
964 338
898 387
779 456
272 100
690 61
139 51
980 133
285 41
410 362
751 668
836 437
814 579
364 198
431 190
1000 349
863 638
738 157
563 331
239 160
884 257
965 714
99 45
483 334
862 574
712 149
935 144
354 138
405 327
510 346
600 441
549 70
195 34
912 477
179 57
814 626
493 166
571 409
887 793
836 312
534 529
936 224
848 511
184 26
565 511
352 59
634 89
625 20
563 439
107 76
781 18
424 309
929 572
909 504
424 331
809 499
782 593
589 452
157 118
782 335
826 294
723 552
770 630
180 47
609 194
717 337
632 429
405 264
1000 476
569 427
728 715
418 87
741 317
476 427
499 465
909 384
836 308
991 824
242 129
853 361
669 245
848 89
470 163
950 502
678 192
662 520
728 560
373 100
264 250
194 150
977 346
794 280
588 250
636 37
993 425
510 479
958 534
194 176
494 35
244 106
847 56
908 193
146 39
868 387
976 863
514 252
743 445
861 677
497 287
747 274
293 24
74 39
884 351
645 233
822 415
548 137
528 314
558 195
394 285
670 259
804 468
637 364
761 642
702 137
795 523
732 251
869 224
603 431
975 207
932 235
299 115
580 29
208 131
52 21
954 903
84 28
440 398
865 367
906 364
666 343
879 714
557 417
167 122
445 34
608 126
863 725
813 94
938 855
640 375
928 550
862 801
423 420
381 275
499 417
703 520
786 758
297 22
505 367
310 76
140 108
630 605
683 531
894 479
722 195
782 492
105 46
666 624
819 736
906 269
792 267
984 234
902 45
339 184
693 227
438 82
356 129
715 129
849 539
739 145
863 863
475 100
429 127
693 485
815 176
227 214
969 407
738 121
295 10
413 199
916 840
916 797
534 226
176 73
895 745
734 137
845 799
264 42
819 579
727 710
574 313
303 138
779 375
497 135
724 225
973 715
982 54
281 278
865 166
607 244
825 325
630 257
964 401
501 316
698 283
401 173
999 677
431 22
783 616
792 578
752 621
893 317
302 275
843 647
429 205
407 289
587 335
944 403
621 583
997 263
934 362
274 34
888 574
672 438
239 42
705 39
650 544
596 396
990 635
794 256
890 343
330 154
469 14
526 453
982 745
362 330
356 291
947 50
868 160
700 415
938 166
93 30
721 258
192 50
719 280
463 262
885 577
964 103
341 194
644 499
801 157
500 469
726 189
497 226
243 164
563 290
843 200
394 352
176 113
985 735
110 59
390 383
318 25
577 333
992 801
969 608
861 430
613 413
610 370
350 88
960 438
388 47
513 49
608 390
730 177
688 668
681 224
694 92
850 410
369 334
816 615
811 412
795 768
997 386
951 306
983 181
988 334
931 794
438 177
522 244
603 327
587 16
126 22
738 514
300 290
750 222
927 171
690 175
462 178
589 188
517 285
834 374
949 317
486 462
934 841
894 468
918 183
115 36
943 661
771 190
853 352
717 329
960 360
767 226
226 208
652 324
412 29
706 463
905 301
673 63
851 385
717 614
450 339
795 134
589 91
890 442
893 42
840 715
297 219
651 201
747 460
578 17
517 485
531 482
881 55
389 387
534 224
464 401
513 456
1000 102
454 226
845 773
723 228
197 65
589 94
724 152
677 668
803 775
72 2
301 209
705 427
948 1
826 803
819 168
904 18
127 113
813 673
950 768
730 240
775 69
733 35
780 124
473 160
988 442
555 218
399 349
685 146
921 717
159 112
928 890
904 519
757 633
611 485
657 285
947 680
903 577
722 279
460 189
902 222
343 152
943 390
542 304
627 187
420 127
431 15
607 542
810 231
848 696
908 186
282 136
741 667
899 661
605 9
658 652
708 704
625 491
988 181
340 313
415 1
938 779
624 178
639 462
77 26
937 567
673 232
761 586
689 608
743 557
566 114
744 160
948 301
696 453
886 812
159 16
673 55
907 577
321 137
123 110
817 521
719 597
280 64
167 162
972 338
321 196
308 123
633 574
668 341
908 623
732 245
783 239
874 370
889 479
948 883
874 792
902 355
802 634
578 129
184 74
279 42
226 144
706 623
936 418
633 334
983 670
804 22
166 109
961 92
443 324
1000 911
859 212
677 496
847 250
472 116
422 378
687 121
834 722
564 525
774 644
504 169
408 45
201 168
675 208
408 314
423 4
529 181
527 465
660 576
570 463
847 434
819 392
642 593
721 282
603 466
861 617
342 114
767 265
853 279
768 209
492 135
545 322
203 189
890 85
846 460
450 437
622 388
200 123
882 321
817 693
889 77
803 563
975 732
323 45
627 609
950 276
834 87
277 92
660 491
582 212
872 659
504 82
870 866
683 51
442 253
734 399
857 401
708 630
434 119
753 523
881 566
505 375
570 3
886 500
254 76
940 469
677 315
543 217
753 169
728 278
361 23
397 220
905 507
965 679
827 691
720 549
921 551
946 177
722 241
583 265
990 235
791 397
584 26
826 690
207 122
920 811
1000 414
241 65
724 5
893 877
666 484
685 422
986 859
686 171
171 20
919 708
625 452
789 64
627 134
850 346
465 147
794 315
428 99
652 410
451 225
644 440
863 380
400 189
714 253
457 292
384 303
683 79
958 280
915 446
935 782
567 329
934 838
952 74
562 308
872 239
735 108
659 417
651 362
739 616
468 88
893 745
947 304
688 22
743 20
753 217
686 462
313 287
430 258
762 683
781 460
484 194
313 37
903 736
531 360
817 805
845 466
628 30
737 412
866 179
930 379
945 447
816 520
937 781
768 593
754 569
983 385
883 37
701 553
613 354
630 47
439 351
883 531
907 320
363 223
745 250
603 559
911 379
299 230
498 317
424 311
320 127
585 290
740 139
518 36
578 377
830 102
419 191
655 275
737 520
839 53
751 29
189 136
999 626
903 271
486 167
191 89
977 493
661 423
830 484
768 195
911 125
471 329
543 523
75 7
868 350
778 545
681 225
917 832
746 370
971 389
471 378
702 64
801 610
885 444
895 723
836 469
583 50
553 350
990 281
885 1
811 95
971 307
172 136
628 380
479 125
628 434
707 692
967 218
902 502
998 36
826 660
465 290
209 82
869 223
981 100
975 352
974 62
927 551
964 246
711 282
518 234
645 196
757 6
558 170
823 642
668 516
503 400
746 447
851 239
524 233
922 157
520 188
809 394
774 476
807 670
661 48
322 15
691 149
480 260
897 195
751 324
982 236
989 160
798 62
682 539
519 339
207 34
277 170
788 180
810 520
389 176
712 382
239 135
500 240
752 280
961 195
966 763
944 817
717 433
871 357
659 265
367 310
651 565
241 180
53 51
886 42
656 569
249 195
841 222
752 340
698 280
832 41
864 573
752 541
924 792
439 32
630 306
876 295
774 502
871 465
606 488
702 611
707 623
700 530
405 121
209 200
921 343
266 89
720 20
186 34
880 367
691 668
856 817
549 297
315 145
498 405
782 113
413 98
973 713
855 125
910 291
895 819
989 61
445 227
960 240
945 384
777 366
704 117
568 525
532 258
774 51
637 191
704 413
232 82
843 261
876 236
600 264
567 473
794 70
700 47
945 510
545 161
744 402
585 413
458 229
944 441
693 180
537 452
852 220
980 604
600 495
413 26
287 4
907 687
996 687
742 27
389 152
973 530
168 91
912 548
311 158
461 148
876 195
483 86
273 77
730 674
556 445
642 218
720 668
833 159
720 243
937 628
706 284
876 636
365 147
916 594
30 17
411 132
420 397
455 172
974 828
977 531
791 257
755 82
430 146
877 391
361 214
932 200
357 239
584 303
474 184
600 197
700 491
924 188
997 507
212 181
435 64
969 200
962 138
988 205
733 380
514 465
713 391
129 48
978 27
693 253
423 144
601 248
676 309
249 141
833 58
565 367
590 161
559 323
288 268
731 32
798 385
815 809
803 419
560 146
959 758
387 214
932 294
460 29
923 750
872 601
966 220
239 188
977 711
942 154
957 915
436 277
195 22
906 806
836 388
428 338
632 48
930 899
882 742
380 161
942 40
955 612
603 547
298 220
499 123
666 344
340 230
74 34
258 30
719 15
372 306
672 400
258 70
635 82
757 102
391 95
862 713
787 328
616 383
871 687
740 243
609 279
882 389
265 210
214 141
904 767
805 235
886 801
570 338
653 109
970 130
879 373
752 412
982 933
698 322
790 237
357 193
749 606
629 452
942 873
983 804
907 227
618 566
894 484
442 347
924 432
588 444
967 174
458 260
670 498
780 9
780 312
684 533
350 37
562 206
762 261
958 577
863 705
920 411
781 764
872 698
661 388
486 283
745 586
496 45
994 559
789 606
668 621
989 195
806 201
848 803
951 133
198 130
731 36
750 125
992 677
884 105
650 402
519 175
957 458
676 204
989 584
847 54
997 94
890 747
784 575
324 46
980 617
874 835
792 147
986 639
814 287
854 484
866 1
601 327
985 637
959 800
404 148
758 47
737 409
878 831
841 404
600 23
950 724
169 53
659 457
21 20
778 599
978 836
809 125
456 455
983 611
1000 659
768 222
650 462
853 712
990 20
358 161
515 284
404 32
709 176
916 580
808 183
623 44
557 232
715 339
956 926
532 406
461 135
771 30
515 453
730 154
676 48
902 719
966 687
724 455
670 98
739 326
895 331
852 5
804 61
725 53
868 533
694 481
698 182
917 36
530 434
457 296
795 543
862 481
903 447
841 709
860 491
986 501
932 212
580 543
910 90
978 753
924 769
768 713
443 31
957 168
847 222
536 336
839 38
966 48
912 900
687 335
679 163
491 375
487 485
941 469
553 125
790 674
654 271
844 11
521 391
902 39
924 415
764 18
340 183
760 377
830 553
607 227
907 464
747 645
733 655
151 94
498 357
798 693
113 81
722 55
934 692
913 337
359 45
860 555
704 415
731 239
774 32
803 415
281 134
839 556
260 12
394 123
218 155
716 236
708 495
812 604
877 293
421 70
937 722
992 142
895 137
471 15
495 235
293 115
903 617
868 806
754 262
910 899
594 124
782 509
658 159
697 83
290 74
738 79
738 420
812 468
600 508
637 498
829 477
813 420
369 165
569 454
525 32
707 183
740 50
715 343
824 595
138 73
861 263
739 577
736 494
972 186
855 382
905 92
637 530
619 605
959 329
583 249
837 146
850 381
721 520
595 180
265 105
483 356
750 179
507 392
228 110
738 561
821 557
715 452
606 105
694 620
610 77
998 55
345 244
903 106
718 619
807 176
629 489
806 331
883 615
829 241
980 134
306 216
882 722
213 169
963 378
896 209
792 250
763 620
597 467
955 620
642 323
367 357
893 512
545 316
886 730
571 404
626 325
763 660
895 100
801 688
621 67
997 944
619 263
371 58
688 575
828 222
615 63
788 577
691 7
978 158
723 630
343 4
668 61
305 39
908 2
723 629
735 703
451 26
892 234
874 54
626 161
872 273
746 561
957 414
646 277
492 58
453 99
932 344
686 33
906 100
392 37
420 40
416 113
370 104
962 341
563 355
979 737
934 687
592 45
462 295
959 226
630 59
862 13
346 224
814 35
966 905
944 810
775 135
584 473
970 729
959 589
990 85
261 19
561 149
966 773
857 467
638 596
956 188
845 725
970 329
694 418
302 168
481 281
820 438
884 665
942 387
985 436
386 329
607 563
932 22
40 15
346 221
577 295
390 295
564 506
920 529
478 5
952 209
130 61
911 565
917 232
926 269
721 611
609 503
778 773
711 517
320 77
339 5
956 143
513 204
970 884
579 106
504 100
855 90
594 167
753 553
846 188
473 401
150 97
629 132
761 648
858 383
570 288
394 113
988 550
661 589
215 140
822 166
730 198
880 700
838 465
924 24
644 368
822 607
904 742
762 285
915 342
650 513
803 710
995 865
200 39
515 472
740 673
786 542
667 14
672 341
216 210
857 51
601 345
684 185
559 226
990 835
370 65
796 38
730 589
815 602
984 199
161 111
459 104
456 337
835 243
605 61
789 59
870 521
864 373
749 611
916 350
800 392
726 149
633 132
978 126
829 687
212 88
946 409
931 194
590 471
683 134
444 200
634 426
562 269
587 520
580 389
790 432
931 584
926 569
771 146
887 655
440 34
982 247
943 523
958 38
942 625
618 197
835 351
541 183
774 318
748 619
806 720
517 395
384 331
692 244
566 483
610 557
688 581
830 589
957 8
863 568
95 22
216 34
444 208
374 66
518 447
955 573
759 441
249 28
681 501
744 502
349 277
265 38
851 481
715 435
561 396
560 343
570 54
645 165
558 5
565 253
442 337
982 6
805 65
660 451
547 37
249 151
392 320
808 266
605 339
533 119
966 548
960 123
822 281
60 58
677 73
360 215
910 647
991 47
947 70
42 28
93 88
887 503
414 12
800 226
587 533
820 556
606 204
336 61
906 279
897 334
814 753
889 544
403 48
782 637
954 742
534 107
966 880
978 518
793 687
938 179
688 509
361 239
372 124
415 268
817 145
337 314
500 455
713 223
613 298
680 85
626 401
986 975
595 529
434 101
735 187
652 419
438 288
795 337
885 733
652 544
270 128
827 26
369 131
794 664
841 692
971 504
952 707
990 871
997 402
963 400
263 91
410 370
672 429
899 426
863 746
490 281
398 9
734 77
143 123
927 547
487 2
697 310
890 54
746 676
731 452
744 579
805 432
449 45
396 58
798 236
545 26
887 366
866 395
728 78
415 373
750 329
509 470
481 397
466 63
867 144
945 665
789 267
434 379
478 350
737 268
888 652
318 84
923 434
593 94
711 174
587 288
436 123
591 432
865 793
848 455
521 243
497 161
281 136
989 94
915 756
831 825
958 412
490 4
556 309
986 259
275 53
954 60
992 948
861 860
132 23
342 36
302 157
490 45
924 75
97 66
808 702
622 595
451 403
835 740
882 791
888 88
884 356
809 332
290 188
996 691
690 615
637 355
405 288
340 284
948 590
641 176
423 412
821 768
388 353
492 208
264 182
959 936
779 297
657 8
711 645
418 64
713 432
966 533
889 140
984 846
353 311
968 788
910 36
980 233
682 278
941 448
937 31
796 607
694 423
960 922
621 442
310 243
841 247
778 536
567 305
781 707
676 56
968 130
791 553
790 629
315 70
891 464
349 193
473 219
419 112
849 70
882 683
820 40
777 554
564 459
920 689
891 676
611 280
362 300
802 55
989 544
695 478
620 154
360 8
603 374
982 662
621 619
548 252
888 141
577 305
663 376
719 701
890 320
696 679
333 305
139 12
559 196
961 294
977 27
999 160
751 587
730 137
335 215
524 517
861 764
374 160
950 478
665 606
835 679
885 507
537 537
918 562
501 385
724 241
864 184
326 196
612 269
755 363
557 244
817 116
393 97
558 24
966 801
441 83
961 421
874 3
348 263
134 74
735 686
725 42
312 288
753 193
184 83
533 505
518 226
796 171
992 320
968 739
958 110
711 191
743 224
911 200
563 237
264 27
931 230
896 806
548 305
569 53
759 243
749 276
690 177
921 651
194 96
319 228
704 207
763 601
652 416
617 460
461 292
437 254
688 330
686 660
755 626
305 143
906 804
389 373
746 2
550 160
793 15
779 190
748 323
86 10
874 428
536 224
706 286
964 810
917 337
261 124
324 110
948 314
814 367
979 92
644 100
579 458
692 680
589 438
723 295
721 639
347 48
715 501
433 146
935 913
971 341
434 380
763 537
901 234
536 377
438 75
879 626
961 78
984 612
656 330
532 270
938 514
982 56
967 268
205 197
651 394
361 157
965 938
681 473
663 71
277 134
222 96
219 99
577 278
693 347
92 41
603 596
739 249
538 132
510 254
706 700
842 725
633 31
581 191
969 565
735 513
140 92
965 564
288 81
308 128
491 309
322 315
715 197
967 11
245 68
710 66
488 326
566 263
697 37
475 267
361 252
369 335
619 383
905 703
999 127
575 45
922 211
274 199
442 204
954 777
426 400
755 334
787 263
992 40
398 221
566 14
251 198
662 206
773 324
983 724
824 178
523 198
475 243
720 625
750 481
657 608
769 357
701 690
788 384
719 464
847 755
638 145
606 259
980 952
421 6
820 295
937 121
629 598
288 125
487 271
924 682
151 93
924 20
795 398
922 80
963 464
453 314
787 747
530 396
921 360
651 440
489 39
972 914
885 323
880 191
475 405
851 679
855 468
626 387
943 553
135 53
373 46
934 273
974 189
760 288
997 38
394 188
874 39
783 223
892 552
953 589
514 476
253 60
655 520
388 340
541 374
889 490
252 157
763 114
942 357
687 183
199 66
454 186
274 180
332 271
393 385
823 563
515 150
492 385
347 228
784 150
929 226
631 535
794 143
601 53
827 165
169 47
774 453
748 609
666 343
170 155
246 95
594 104
918 209
909 569
734 333
584 489
787 412
902 528
537 439
812 329
605 212
352 159
648 2
669 24
406 393
434 328
835 195
874 629
591 292
572 359
772 305
723 398
57 31
636 359
207 146
502 226
458 181
578 344
516 433
610 314
843 447
939 682
622 300
932 835
389 70
994 122
297 274
538 156
305 213
792 771
630 459
795 172
474 96
636 518
498 179
652 490
117 44
223 85
841 307
974 799
911 633
855 780
354 194
995 291
578 133
877 563
660 120
603 592
500 373
819 683
855 50
293 248
757 57
479 233
518 443
997 778
768 178
500 209
649 634
795 736
763 66
827 559
650 330
263 164
785 355
518 226
882 593
989 116
705 181
973 266
655 484
559 534
160 135
379 145
445 89
800 181
57 31
204 84
85 82
362 174
592 524
833 156
617 431
702 211
315 288
289 147
909 437
934 131
675 142
965 467
847 240
860 800
831 536
881 139
806 91
1 1
537 14
946 293
883 222
619 146
770 50
514 363
408 12
851 326
979 164
748 157
845 181
850 460
670 93
392 378
588 586
909 730
744 216
660 241
701 148
843 555
151 36
907 832
817 739
55 54
993 450
990 655
762 417
985 980
795 704
427 395
873 95
847 323
913 597
775 97
451 72
941 726
533 80
804 465
671 154
644 497
972 662
899 763
490 254
359 289
424 136
790 577
590 104
951 738
534 529
460 388
711 316
821 368
191 21
911 12
346 191
622 316
652 410
817 667
697 449
114 47
739 550
441 10
565 44
818 522
561 229
882 66
799 168
533 103
900 371
651 475
970 100
649 411
709 474
911 191
268 20
725 624
886 193
950 783
432 288
939 752
896 889
995 769
454 193
538 212
493 35
329 317
640 488
287 139
404 224
463 182
501 30
460 147
705 625
908 887
904 620
182 170
187 30
632 433
418 314
385 181
592 500
999 651
811 690
870 599
970 652
192 152
299 127
310 230
586 558
795 610
102 46
570 263
571 385
794 344
683 34
762 641
974 863
967 531
390 290
607 445
825 610
474 262
695 287
691 676
104 59
611 248
865 344
863 55
936 813
829 43
824 603
779 328
810 337
951 240
783 776
983 681
724 107
757 647
255 199
521 357
632 83
957 497
928 186
803 373
859 254
865 457
978 84
606 466
463 325
818 494
112 34
436 324
436 178
250 163
861 765
784 552
909 586
480 350
694 435
505 13
174 92
471 91
545 36
410 392
819 96
830 745
497 146
952 356
609 457
576 354
304 204
536 361
504 167
862 836
898 832
582 211
841 360
776 325
982 954
720 535
996 522
759 227
535 176
744 6
163 63
655 308
249 105
282 123
638 407
562 506
824 466
345 160
642 313
933 376
941 851
204 149
292 106
241 232
153 31
980 190
732 122
935 50
478 109
470 248
515 508
601 320
397 376
355 153
539 399
899 686
535 213
708 421
621 284
276 56
193 189
596 360
119 48
899 569
697 649
634 528
471 406
201 138
551 102
192 173
282 131
386 384
475 411
734 694
188 6
779 569
994 430
582 142
84 9
759 60
988 129
813 368
907 221
655 594
134 114
764 278
258 123
412 28
389 6
192 92
579 92
662 243
343 112
838 728
503 288
895 272
663 487
844 367
982 426
852 39
943 331
981 646
769 409
793 281
152 77
204 53
914 343
756 390
959 698
642 276
869 33
385 349
568 1
799 719
779 400
939 504
946 629
565 123
820 559
585 319
713 403
720 249
695 359
778 517
717 340
145 145
802 246
748 607
977 897
248 125
961 754
346 37
980 125
964 399
172 148
558 197
757 657
537 86
548 333
241 232
576 30
703 300
453 363
761 380
798 41
763 334
343 65
668 35
336 246
832 626
624 66
707 270
893 433
701 603
880 832
647 153
921 45
649 439
435 226
813 757
929 672
566 98
769 608
803 777
186 24
911 198
875 837
854 24
776 498
854 377
932 728
727 372
346 337
898 431
699 386
733 144
856 543
738 596
487 344
674 227
920 73
914 203
886 669
379 363
542 28
416 67
750 373
242 128
922 554
353 70
498 64
128 107
869 805
893 778
867 430
901 293
533 8
602 327
672 354
668 80
580 467
63 26
640 144
915 403
617 161
925 637
126 118
790 272
991 858
835 225
732 484
980 73
295 158
946 328
426 37
439 277
408 144
327 55
304 281
736 511
837 704
960 353
235 119
734 96
631 422
596 578
376 155
917 383
501 301
955 460
916 282
892 7
924 818
378 68
793 765
704 268
671 525
174 55
887 701
660 54
946 835
828 753
796 423
668 323
978 49
972 541
210 26
321 132
583 2
600 187
615 193
842 539
202 141
927 774
859 249
676 94
933 933
664 281
384 120
773 66
535 306
305 47
905 172
917 359
642 614
698 435
888 319
650 530
855 145
939 286
517 378
592 120
796 767
868 204
894 714
618 161
385 226
989 510
299 287
607 344
667 56
452 183
806 588
819 555
778 522
987 80
592 351
587 358
401 184
730 378
921 596
339 128
766 237
756 390
920 901
212 35
220 71
702 503
931 6
664 53
509 224
362 310
436 88
584 424
618 512
817 732
549 82
659 118
976 117
858 131
354 234
963 313
388 3
410 290
488 157
968 776
620 215
910 804
772 273
734 277
81 80
905 289
728 501
817 314
978 852
42 4
922 654
765 695
36 4
760 687
754 284
285 4
773 200
804 301
682 448
533 484
237 143
649 131
739 84
583 354
954 935
957 462
358 1
974 939
419 67
186 165
135 76
755 234
705 123
930 658
983 78
813 688
847 278
644 574
468 227
798 750
256 75
745 19
280 59
860 127
815 457
895 317
969 779
452 282
734 728
521 18
814 493
518 471
387 117
482 51
865 794
702 558
938 830
301 69
423 373
201 193
1000 590
463 413
659 272
954 154
919 615
963 437
451 444
553 169
688 273
743 437
893 158
743 272
497 73
851 577
932 374
808 261
850 607
871 163
729 476
852 322
926 668
109 43
479 175
838 797
530 436
510 434
915 821
942 761
265 70
770 681
357 190
939 545
915 862
802 203
856 124
974 838
339 143
932 465
579 207
914 823
319 289
670 482
579 62
200 172
975 108
908 426
444 134
977 495
361 196
463 292
764 235
749 274
576 576
241 238
748 246
947 896
708 74
926 911
933 129
985 868
544 50
987 139
920 349
614 3
906 435
285 89
674 102
527 288
573 228
793 324
943 257
938 792
653 436
797 225
525 92
671 532
732 330
621 398
753 491
646 215
805 356
548 178
692 143
812 198
856 407
957 43
875 55
865 644
875 845
197 135
941 467
655 6
824 494
594 402
624 520
343 152
269 94
476 61
797 8
717 182
474 136
35 3
515 172
441 91
647 517
220 105
550 237
941 463
777 250
322 175
788 517
890 107
621 124
645 604
921 337
895 57
21 19
973 397
383 84
686 298
893 663
479 381
949 838
992 735
706 330
789 109
664 637
791 457
732 167
760 23
616 157
360 170
516 408
554 248
67 6
646 35
669 652
361 7
981 362
835 796
551 507
676 93
811 659
546 52
560 523
804 412
951 147
618 357
965 424
996 666
483 250
453 353
818 768
968 215
180 75
532 288
866 546
926 142
974 711
887 522
840 230
581 185
833 156
826 536
317 196
846 650
838 528
920 792
416 255
234 209
529 292
527 301
994 225
875 672
695 584
799 466
337 21
977 776
642 483
696 577
807 795
517 1
221 93
265 14
950 403
912 100
318 216
348 70
800 174
579 532
464 134
923 891
857 41
288 159
670 75
973 88
87 57
807 185
778 25
402 287
289 63
585 217
970 547
972 152
550 377
960 295
793 536
749 481
910 845
376 139
827 703
600 421
518 108
548 50
637 4
643 533
322 129
773 598
766 458
773 109
840 370
958 294
983 66
393 67
672 289
954 448
786 212
855 586
710 651
852 45
811 528
938 393
677 334
477 149
273 182
888 157
727 637
653 600
152 118
302 208
921 10
913 126
720 473
645 341
454 253
953 192
602 407
661 23
889 462
383 101
832 427
787 72
727 98
806 61
675 604
924 857
614 11
867 150
1000 166
490 334
465 169
453 400
993 579
573 187
823 425
869 110
527 388
400 391
661 414
855 807
753 715
164 59
651 649
909 768
851 806
591 419
643 564
179 162
952 828
725 252
911 278
822 193
859 500
465 22
298 62
906 50
713 173
92 35
371 9
344 288
377 343
706 430
458 397
600 219
308 20
398 289
960 870
987 469
924 525
726 399
656 220
262 114
697 283
613 477
438 322
768 558
945 859
141 14
862 95
476 137
854 163
809 88
752 37
570 226
419 116
959 279
955 512
508 260
875 875
473 450
176 160
759 146
806 749
519 356
800 414
901 614
740 105
981 611
989 195
368 285
729 272
857 139
991 328
746 122
921 21
541 99
853 39
765 52
657 287
778 469
887 125
593 364
760 271
890 489
856 183
392 27
903 585
476 402
512 407
650 3
623 507
882 111
884 442
849 4
464 97
650 446
187 60
613 191
938 148
827 720
558 164
605 97
987 408
728 100
831 693
679 179
659 575
833 342
566 30
686 647
264 54
714 587
244 33
804 403
888 872
328 119
739 272
473 243
267 151
930 142
474 307
886 214
592 367
400 129
53 17
381 325
768 328
913 365
470 75
973 218
164 116
712 16
949 739
377 166
692 611
613 419
196 175
313 153
915 254
838 338
818 420
637 478
639 296
841 131
419 39
194 122
701 574
914 3
524 125
764 570
709 203
261 31
675 507
782 31
594 308
975 557
685 244
859 854
653 573
962 61
920 70
356 321
824 203
754 501
878 152
795 272
926 319
350 271
862 670
800 140
959 258
817 131
606 147
267 81
959 482
914 404
670 9
839 100
830 281
457 171
938 494
727 684
735 360
840 649
200 159
581 516
737 583
858 390
975 926
806 724
639 390
527 394
306 123
890 131
434 135
703 216
985 830
112 57
165 64
277 262
941 762
468 276
539 488
709 132
776 262
333 121
875 507
317 212
588 546
904 116
149 9
561 326
573 213
305 233
560 239
727 291
547 313
367 70
438 301
827 28
823 413
680 303
414 21
852 298
877 281
415 8
960 840
108 70
980 134
964 181
809 406
569 60
650 427
910 345
791 120
300 164
395 171
748 455
656 572
710 433
820 756
798 472
825 302
559 67
445 201
832 3
780 430
715 177
783 602
687 670
898 278
815 320
892 104
948 312
400 58
699 385
467 356
903 99
663 4
453 362
862 241
469 117
962 649
518 298
409 19
532 411
674 667
834 624
179 60
887 362
850 139
172 163
842 10
545 42
952 609
882 510
450 226
988 386
514 414
940 708
687 491
924 122
772 684
974 115
174 16
534 365
947 281
422 63
525 447
469 291
762 116
923 442
973 528
908 427
791 641
288 21
273 76
418 223
483 435
585 20
531 47
232 129
698 629
246 50
132 70
914 352
967 32
854 105
812 720
934 165
914 268
460 178
788 112
677 548
586 127
139 114
486 285
591 310
977 182
960 167
603 416
496 40
658 74
565 209
914 221
919 709
223 50
818 578
620 284
646 119
88 88
727 179
958 585
926 270
878 125
782 606
955 142
519 91
170 28
682 63
763 451
875 792
207 192
425 277
487 185
972 802
197 95
829 39
695 570
750 58
625 516
606 534
870 46
896 730
612 55
725 620
190 179
904 517
993 202
466 91
769 276
884 559
346 67
898 888
943 72
840 41
288 274
794 703
747 567
956 377
253 41
342 296
139 7
406 390
914 25
197 4
620 2
464 62
253 196
860 384
955 150
882 619
476 417
961 90
134 56
916 9
916 577
324 234
125 18
965 97
519 40
641 399
705 307
126 29
408 226
698 313
908 749
953 582
238 180
948 445
878 161
665 361
566 83
866 713
648 96
385 38
847 609
833 771
739 252
662 120
830 707
808 103
921 306
339 193
789 216
770 401
936 275
558 53
744 185
841 635
925 552
883 799
825 372
773 424
979 66
862 216
764 566
975 911
975 556
730 501
187 162
536 499
581 335
947 877
238 88
450 313
482 478
921 291
813 553
683 127
840 536
190 68
117 45
72 42
925 76
797 458
959 354
767 559
869 237
749 125
906 437
834 683
577 269
687 658
957 871
797 127
962 78
760 290
901 360
971 505
650 231
527 386
778 103
694 248
905 410
958 235
974 767
918 46
721 136
662 212
577 223
754 240
355 306
438 49
900 832
803 286
605 234
989 501
269 249
625 369
659 327
531 473
745 46
910 19
422 299
915 205
699 284
850 723
591 294
835 589
662 659
960 179
708 237
758 16
520 336
559 340
754 667
543 372
714 363
865 432
196 193
731 448
413 174
662 511
562 176
414 128
761 433
977 824
741 418
749 626
869 241
641 16
999 757
702 25
916 548
638 135
685 545
533 190
479 308
605 379
797 24
521 343
458 118
828 296
485 133
914 11
342 50
404 334
744 321
512 249
859 845
807 672
853 406
951 239
904 63
895 162
655 612
85 42
970 303
593 291
973 948
605 258
470 449
428 365
953 168
623 598
797 567
544 460
584 268
931 395
335 146
857 476
782 368
772 358
710 90
301 75
793 172
723 186
457 218
741 367
154 148
784 655
724 369
548 26
835 296
872 467
680 214
946 701
704 549
900 63
232 82
838 818
884 706
204 148
767 412
693 351
410 334
419 138
930 287
766 615
997 361
254 110
917 804
616 20
801 552
922 556
664 386
738 635
903 323
616 63
561 94
991 849
965 537
701 138
200 171
629 443
926 791
294 204
986 854
679 47
967 674
725 210
746 12
830 224
272 260
992 699
311 129
357 195
889 728
674 469
524 253
487 385
978 774
421 175
798 724
980 450
717 121
354 259
938 884
630 198
872 658
689 75
759 639
947 882
853 170
715 607
817 251
691 272
494 467
770 449
994 176
591 345
685 106
681 494
687 612
408 38
697 59
561 199
985 775
766 193
514 361
286 124
391 21
851 849
789 617
634 228
326 201
464 368
951 438
540 353
481 331
264 70
902 862
167 67
977 110
472 189
887 229
760 727
256 183
739 583
844 499
441 5
575 368
937 764
748 203
854 354
481 113
506 446
831 79
817 232
756 621
257 198
674 382
664 344
489 406
918 613
700 264
731 199
994 579
354 203
688 678
844 131
174 39
563 102
278 8
843 608
521 384
787 387
772 413
707 347
610 401
615 602
725 266
981 198
483 396
797 654
504 89
943 932
184 180
435 266
771 537
131 7
735 510
684 487
879 575
793 151
323 266
992 316
657 132
962 494
898 707
625 164
383 90
428 151
999 440
581 193
836 96
708 249
556 362
171 87
904 752
210 36
530 208
924 255
245 131
306 304
445 242
677 206
739 403
886 466
836 835
761 410
543 51
522 347
726 237
942 569
790 593
203 135
603 185
632 7
754 606
682 525
621 481
60 9
683 163
210 24
965 302
899 706
391 261
352 153
69 63
848 600
96 26
470 203
607 604
822 105
623 421
974 300
951 131
449 92
866 321
950 354
383 77
544 172
608 458
777 770
657 289
53 24
327 218
876 274
289 157
280 235
801 468
846 52
164 94
932 237
825 660
828 358
512 9
679 367
631 286
828 180
234 211
885 626
312 230
504 6
756 153
621 79
856 730
323 26
809 87
570 95
837 615
390 42
729 131
780 450
618 242
843 319
666 2
745 77
563 507
697 505
901 260
612 398
931 592
418 123
885 356
475 435
588 515
993 443
752 466
528 49
547 365
356 157
417 198
968 265
507 288
854 510
777 418
690 51
974 796
747 463
719 599
295 144
645 640
416 44
655 102
576 154
975 178
690 633
824 327
486 202
860 161
964 422
909 851
353 130
1000 437
966 942
815 130
255 174
588 126
898 751
599 165
217 110
632 605
483 320
814 86
623 573
780 463
506 83
965 53
947 411
521 499
881 792
884 163
354 53
847 379
290 39
102 66
778 662
638 137
584 214
491 306
808 469
866 308
648 180
958 170
936 654
681 614
621 262
868 103
677 641
897 422
903 744
577 135
581 9
641 612
53 2
451 143
950 756
483 233
506 214
468 382
817 257
943 281
660 150
524 406
399 290
854 610
598 274
210 114
648 377
816 335
560 333
691 225
960 931
964 748
975 617
781 148
925 702
941 584
466 307
739 51
346 119
571 59
857 230
505 22
953 310
583 439
864 301
837 685
854 564
859 365
944 293
876 593
844 236
176 158
321 12
338 334
814 591
349 299
894 555
992 660
597 422
669 612
614 54
894 680
417 403
812 528
483 322
858 187
627 279
872 379
182 108
471 421
826 756
218 29
896 617
549 257
254 37
825 368
834 420
793 260
876 583
299 11
426 17
575 363
309 139
654 224
505 217
826 508
929 290
872 858
897 644
250 83
958 122
224 78
316 113
585 543
552 238
729 234
900 457
803 39
254 109
547 513
618 349
956 432
898 75
742 260
740 417
690 463
928 400
982 745
725 436
744 449
927 136
614 591
969 490
705 679
984 786
961 558
950 563
644 227
904 348
883 428
851 7
543 241
684 466
812 569
639 129
390 376
618 537
497 139
661 298
746 281
809 500
761 566
858 14
400 247
1000 350
823 664
150 117
216 173
792 351
422 145
522 178
481 231
944 420
190 25
950 641
965 676
521 172
946 377
440 154
409 2
595 210
570 338
798 139
630 152
896 350
638 79
783 679
828 546
1000 865
889 421
454 229
477 375
610 376
443 313
747 262
882 793
682 335
521 13
920 692
561 443
419 158
440 159
813 614
583 329
614 518
407 236
876 847
302 54
963 744
403 358
463 37
882 421
548 509
383 46
488 123
727 662
774 650
591 536
905 196
549 530
509 14
998 645
645 291
130 126
792 777
914 856
721 380
830 698
666 196
448 55
479 311
739 73
352 92
574 205
989 407
210 65
621 224
378 350
454 124
653 291
527 515
432 9
734 515
729 309
589 18
670 208
737 92
825 141
939 938
255 20
344 54
563 560
431 158
276 182
810 518
891 474
490 55
599 596
413 206
801 79
567 494
907 552
679 131
766 479
615 98
969 431
865 165
346 213
680 361
931 85
665 369
758 321
761 308
780 223
900 580
651 613
498 325
895 188
728 627
593 161
302 245
844 150
909 286
690 646
884 141
764 535
414 28
550 111
250 194
400 174
989 526
745 329
383 199
413 355
604 484
625 153
396 157
934 250
440 427
463 382
989 618
809 808
849 252
974 954
162 159
843 732
818 807
789 789
757 61
282 183
726 660
873 14
628 520
989 709
670 226
730 350
336 88
767 694
619 498
838 201
919 362
511 276
234 26
937 542
332 142
863 800
382 250
760 424
277 173
577 320
943 258
897 477
822 256
899 362
291 215
984 346
300 266
756 537
695 461
923 652
996 258
331 286
956 783
544 110
438 312
529 275
412 107
579 374
760 328
822 19
414 61
321 114
633 15
256 74
629 476
925 528
933 225
862 826
173 101
157 12
891 690
826 250
468 109
280 280
669 499
282 129
887 1
972 955
986 68
826 387
261 172
816 94
976 100
963 176
762 204
687 561
193 160
982 163
975 441
968 813
886 373
341 163
975 435
636 397
879 553
800 330
612 442
870 14
409 180
769 322
714 13
709 102
991 556
904 770
974 30
844 161
664 282
382 52
761 201
443 243
984 688
693 473
758 58
570 141
737 258
835 20
437 383
888 547
230 98
927 337
968 692
956 438
607 456
677 420
847 485
542 194
856 83
958 136
961 622
812 498
472 359
659 29
698 651
988 178
391 371
211 191
533 180
806 134
945 415
804 711
925 871
382 160
738 506
757 525
445 404
786 72
814 447
923 210
438 68
700 116
977 695
564 244
997 788
186 152
872 630
608 499
936 264
326 220
36 21
544 146
490 206
755 399
384 33
654 73
465 332
373 288
844 215
584 442
966 345
100 49
767 297
994 726
770 510
727 547
521 384
890 558
604 393
491 284
867 599
319 127
729 51
966 721
857 426
252 118
903 833
730 641
708 58
471 185
806 384
759 646
282 38
840 89
488 340
337 80
966 920
412 284
555 404
493 448
992 935
447 231
910 833
624 599
864 265
756 473
893 594
714 405
989 84
532 372
890 800
835 348
803 637
623 120
434 396
276 76
926 529
969 229
471 60
335 176
843 190
607 496
976 453
284 159
964 780
476 102
700 382
876 237
737 101
924 143
900 887
970 702
654 342
914 393
930 791
469 111
748 217
769 459
504 144
935 270
181 94
351 139
215 9
569 566
832 64
925 111
977 811
516 127
872 390
354 11
803 539
954 691
484 482
942 746
847 552
997 31
775 252
686 255
422 180
243 231
590 329
920 801
561 16
116 32
954 817
800 411
642 316
894 156
581 293
711 431
873 82
295 71
277 250
526 439
719 298
919 139
784 234
615 354
934 189
441 184
862 607
539 146
660 111
794 162
936 461
537 416
814 581
663 246
583 545
990 868
531 210
608 86
996 501
947 197
811 54
827 608
220 137
851 489
707 226
332 254
215 67
649 553
489 270
917 212
904 341
759 348
834 722
763 549
889 284
975 763
751 269
723 469
438 66
990 9
328 322
471 39
437 408
824 494
962 351
491 38
618 268
961 304
892 316
722 234
295 280
738 23
281 211
302 300
638 74
652 515
686 262
981 448
710 70
999 545
421 360
997 160
1000 564
214 13
295 74
367 183
606 166
172 112
883 844
762 111
523 305
920 404
950 502
776 248
893 146
589 488
955 373
874 124
425 38
808 433
795 747
627 49
752 646
182 86
415 161
741 263
797 280
811 370
855 328
552 89
758 209
453 186
928 111
632 236
961 629
616 52
399 241
704 375
839 509
955 133
758 607
542 254
169 2
998 124
793 510
751 455
912 12
687 263
937 288
707 459
813 717
295 70
648 166
629 410
777 549
794 191
974 856
909 396
727 86
876 800
527 125
866 486
962 475
938 910
709 44
645 448
523 176
384 360
241 80
900 526
525 161
482 260
214 197
951 843
895 52
738 721
785 483
683 90
511 347
157 139
322 91
830 241
761 94
809 496
465 87
981 949
498 160
779 541
296 142
71 16
987 115
441 220
175 123
296 272
677 399
557 40
494 96
976 687
649 239
793 669
976 916
189 178
778 472
368 247
938 59
444 21
474 100
540 281
958 287
884 547
999 268
948 113
971 816
333 55
514 227
952 401
896 116
317 163
920 719
681 72
351 233
960 824
901 812
104 33
527 436
864 667
940 18
858 672
729 708
598 342
843 685
447 255
389 316
676 410
672 328
968 792
780 692
568 474
929 128
942 275
885 57
434 232
568 349
746 34
656 163
101 21
758 432
844 621
911 219
250 214
363 322
456 188
849 427
996 45
666 349
876 723
284 1
963 228
234 24
409 248
718 704
634 169
853 588
530 302
195 173
687 672
702 235
590 135
778 75
958 168
946 110
703 648
256 225
723 413
620 542
476 168
634 594
631 466
942 683
662 630
955 670
830 756
757 226
885 884
804 719
846 672
841 45
412 33
493 196
760 86
737 254
742 134
856 344
872 515
731 554
634 578
901 619
784 642
578 552
800 594
686 222
326 109
735 721
929 663
812 354
949 122
783 593
955 292
215 153
244 79
682 612
837 124
587 209
587 36
911 219
551 50
410 273
941 863
437 26
669 442
676 628
346 100
856 711
687 24
943 181
669 209
717 702
547 359
685 438
558 201
615 263
771 768
975 783
299 199
853 534
351 299
365 345
367 298
648 265
106 9
533 313
755 467
849 524
840 520
619 148
948 576
703 665
950 852
765 760
907 769
922 1
156 22
936 313
527 417
474 174
855 621
748 576
492 79
805 462
65 33
530 118
601 477
771 769
624 133
916 740
134 133
742 225
842 221
628 611
849 660
695 669
387 63
808 670
501 64
795 603
536 136
907 115
315 41
519 119
451 330
861 380
762 381
700 460
972 516
912 683
837 624
834 234
980 896
629 415
445 148
203 34
964 655
716 563
631 168
477 64
475 350
687 87
493 257
713 380
626 147
654 164
931 679
961 320
938 73
755 116
339 17
618 407
902 358
799 702
863 847
340 323
827 783
682 325
640 35
771 524
678 17
697 534
838 461
459 367
649 157
571 484
161 81
107 61
972 859
669 651
573 541
636 547
922 701
63 14
809 498
926 543
520 278
562 367
611 191
840 103
710 272
767 28
439 223
663 542
664 576
319 80
832 762
740 711
360 169
44 27
623 602
759 282
314 310
904 845
584 172
353 48
894 492
797 622
874 188
426 293
868 465
636 319
424 423
614 261
751 536
755 323
627 24
790 561
158 34
948 676
395 280
948 780
927 803
962 351
351 26
319 93
496 376
596 119
846 531
705 174
766 372
699 327
962 375
967 788
971 137
432 86
879 727
672 251
768 151
655 611
843 567
857 621
539 466
824 656
800 614
146 78
953 504
780 269
763 89
955 369
515 161
222 179
510 497
653 101
676 228
707 77
269 178
533 368
932 100
610 143
640 64
684 402
860 457
287 7
735 213
739 69
653 213
852 101
783 612
266 132
823 415
132 119
762 591
474 270
426 197
569 342
281 190
941 51
647 151
595 372
972 291
645 45
717 189
701 559
907 313
939 555
386 15
501 364
296 55
400 263
437 118
855 602
680 314
956 116
841 305
908 144
487 289
784 240
811 21
390 190
332 133
463 189
157 76
927 214
864 498
187 48
702 205
807 441
978 168
677 46
466 321
359 327
304 117
903 28
391 260
505 161
427 121
759 622
855 5
169 108
770 263
860 144
468 156
848 403
841 597
274 273
971 302
406 142
886 592
809 248
235 87
933 78
315 119
977 778
599 69
877 773
918 775
835 126
527 90
584 330
248 199
842 349
721 3
871 32
370 322
679 613
765 744
162 71
710 111
870 15
612 44
720 179
481 316
877 294
328 95
162 101
949 263
957 218
137 34
801 573
947 283
847 541
813 704
897 347
823 822
887 709
734 531
450 167
808 649
260 78
661 636
394 109
290 148
593 212
896 429
309 94
745 164
1000 417
834 176
594 480
632 129
963 165
862 585
233 146
173 13
877 823
567 392
530 315
846 487
654 601
856 526
961 113
796 20
579 207
942 541
797 489
498 375
973 739
611 302
990 171
711 313
618 169
922 96
303 191
826 653
538 459
959 163
239 120
859 501
465 158
560 24
699 507
816 558
861 495
931 765
559 245
694 324
688 614
613 454
766 303
329 293
731 589
812 103
886 467
851 850
291 206
24 18
463 44
723 405
611 146
508 287
865 187
342 291
204 107
846 576
390 385
519 347
183 48
762 70
719 304
110 16
999 609
197 147
940 40
850 571
463 53
970 33
638 2
967 700
594 329
736 15
487 335
736 2
93 45
749 669
936 641
725 118
738 496
795 768
919 866
935 249
452 177
882 444
581 188
419 280
410 330
861 255
528 122
463 392
639 236
831 273
901 27
585 324
697 689
368 347
881 586
651 628
441 59
717 249
604 522
1000 663
756 591
551 464
837 806
792 600
997 851
832 659
500 423
909 750
771 459
453 10
680 625
828 95
676 467
966 142
781 11
679 33
766 263
647 341
868 371
983 343
732 501
208 98
102 93
999 255
998 81
992 887
795 177
737 561
981 338
695 254
663 607
744 270
898 314
508 307
641 191
965 867
286 41
672 358
755 68
705 92
985 874
894 622
878 206
516 499
955 127
918 813
570 262
907 292
520 311
974 120
601 429
252 219
937 544
743 344
787 109
459 119
789 559
979 810
962 470
764 132
520 331
652 594
753 631
821 136
853 505
940 502
743 714
619 495
277 130
669 358
268 1
499 126
966 36
957 238
529 120
453 353
152 64
852 2
318 108
628 539
878 212
496 250
995 324
499 22
787 672
538 274
575 169
971 971
879 726
993 460
958 791
347 268
863 427
938 47
856 435
336 55
782 717
84 3
895 747
871 623
521 466
651 319
443 426
910 418
572 456
641 404
886 296
211 35
345 142
398 379
628 428
936 218
871 185
523 309
828 222
857 46
373 146
370 347
481 23
797 680
733 306
843 733
853 775
273 64
975 427
831 702
931 773
996 326
770 752
630 72
989 169
891 433
988 604
582 285
389 290
662 658
614 81
810 78
733 322
206 82
833 80
605 17
408 22
989 186
918 41
639 425
902 856
610 364
719 15
976 422
133 63
899 116
883 185
527 526
341 33
171 25
428 416
563 321
980 180
734 138
606 180
782 328
715 353
732 288
620 91
650 485
741 271
428 239
291 89
687 638
911 354
983 894
769 668
930 820
737 294
837 448
527 59
677 652
820 234
699 44
368 269
264 251
471 162
680 290
617 433
621 510
521 353
394 392
714 31
808 605
618 464
964 491
658 115
652 493
141 127
810 668
722 326
307 121
466 280
829 258
802 98
970 859
680 206
740 343
582 548
805 547
359 266
476 19
721 156
372 265
278 241
616 250
857 262
599 178
513 447
657 518
726 148
947 152
934 273
894 683
542 217
948 164
493 152
544 138
743 451
792 790
639 183
205 149
303 20
633 594
870 612
615 437
863 462
826 60
866 347
829 375
786 616
321 106
507 131
733 557
992 323
97 18
653 37
458 5
914 801
474 135
422 219
151 16
625 459
598 80
104 78
463 68
235 61
679 380
974 541
304 61
777 104
566 503
373 309
826 470
829 651
932 776
705 699
623 126
265 231
899 127
338 90
910 224
863 580
684 357
554 515
932 322
652 247
587 472
854 497
725 169
520 329
635 24
616 429
918 274
720 368
725 685
536 464
997 882
220 150
936 146
977 66
429 390
883 190
706 212
712 488
843 645
280 71
715 644
775 569
980 27
181 105
736 407
831 488
984 243
955 124
555 469
440 317
872 413
958 95
475 306
972 114
892 875
479 275
503 200
814 235
242 241
397 154
905 743
620 215
236 160
547 29
693 198
801 796
882 809
937 203
605 227
983 409
653 589
921 199
193 43
536 302
710 246
392 205
471 239
483 393
860 517
236 89
826 216
202 30
637 161
924 213
811 758
648 375
669 349
739 241
890 323
746 47
343 66
894 105
602 270
589 403
708 32
776 558
905 829
451 21
472 52
617 336
730 92
852 638
492 234
844 775
539 168
745 86
933 549
1000 310
739 589
895 331
631 195
698 370
709 265
858 531
879 337
591 519
728 119
647 171
396 203
32 16
323 179
75 23
153 55
973 717
571 169
340 324
224 221
936 831
304 250
759 95
636 333
897 167
711 69
817 637
920 100
443 350
602 234
353 216
608 210
317 69
951 460
704 35
326 310
697 557
988 255
566 198
619 154
271 215
437 74
467 308
941 632
713 556
807 224
805 408
960 641
400 390
540 356
759 19
362 271
644 413
588 125
774 152
384 238
345 256
984 133
816 644
602 170
996 363
513 238
745 20
985 67
808 655
751 393
609 508
378 94
612 453
888 322
911 509
186 10
868 12
689 400
968 102
765 130
677 96
915 673
939 727
369 156
265 59
588 354
815 782
381 176
287 287
735 427
410 110
669 641
424 316
595 253
423 388
896 94
840 313
774 383
598 533
751 73
326 232
308 52
720 361
988 107
850 197
866 715
433 54
309 55
853 375
824 708
458 28
394 176
956 604
999 586
922 23
677 205
78 30
537 469
830 116
681 60
622 334
150 46
368 219
927 64
437 340
568 469
408 174
727 187
801 371
933 839
433 363
450 165
974 58
165 20
756 116
498 262
818 204
752 328
395 97
833 398
676 582
469 325
888 777
163 83
725 615
835 375
259 87
510 450
777 614
612 485
967 35
948 426
458 178
671 633
248 176
905 402
650 317
623 485
901 276
717 603
222 82
904 349
582 528
514 501
747 144
932 753
269 108
821 814
965 147
676 154
417 273
600 436
759 378
903 267
997 681
796 498
843 407
636 472
901 561
997 484
603 104
826 147
454 269
584 2
820 739
842 173
781 195
631 234
733 107
228 65
568 224
224 112
633 175
648 488
799 116
198 139
121 23
890 800
920 506
666 365
438 309
585 476
693 686
414 196
448 379
318 294
511 30
894 57
324 254
663 217
531 487
440 69
909 221
847 220
290 52
741 339
721 658
776 504
919 699
888 369
997 758
882 789
983 976
666 647
537 312
952 589
740 357
936 117
596 492
312 121
613 306
948 418
599 449
950 257
829 497
382 109
373 74
846 282
356 306
934 875
230 165
674 628
523 423
400 10
718 644
872 395
840 35
715 508
484 382
987 528
838 744
497 402
790 521
241 228
428 197
930 452
630 405
223 141
894 299
957 679
621 404
382 205
485 424
218 196
549 411
439 124
722 344
739 187
704 653
811 555
583 170
362 108
762 6
699 92
636 103
845 572
685 31
952 158
922 346
968 57
278 165
898 61
610 145
789 241
499 195
895 756
989 280
854 518
927 266
582 551
870 45
803 121
907 705
664 421
138 36
661 219
617 168
957 651
925 924
678 236
480 373
997 697
855 335
791 215
698 484
640 120
789 721
448 331
880 16
497 394
632 189
674 346
396 362
607 143
240 203
981 39
362 13
676 536
975 276
677 143
530 446
174 106
478 441
474 444
995 391
832 819
892 125
654 599
912 37
576 359
285 44
718 627
996 546
364 164
884 313
815 296
291 51
571 66
684 64
927 279
358 81
935 506
813 203
985 345
310 44
913 797
809 260
910 317
70 60
677 554
867 303
837 785
770 503
114 99
339 282
249 210
759 122
446 309
698 154
507 320
326 181
737 57
180 97
967 684
900 886
828 47
694 392
662 323
655 185
570 384
836 143
992 595
689 374
967 634
971 235
853 820
227 190
936 737
365 268
881 68
878 856
932 656
624 349
281 256
554 250
873 540
584 37
660 52
948 630
878 526
462 405
830 134
331 87
559 94
746 655
526 239
956 620
321 240
851 189
882 805
144 140
423 356
544 380
421 222
792 217
753 434
808 245
445 310
575 74
867 362
250 12
218 96
801 620
639 420
958 59
871 305
937 160
804 730
956 732
708 589
943 831
106 37
671 341
989 97
366 86
506 200
544 463
37 21
376 320
819 318
676 89
924 482
294 197
797 320
242 165
193 115
240 166
625 7
732 586
738 380
548 48
564 8
881 141
991 392
503 352
908 152
519 32
646 122
613 611
501 204
412 64
953 250
629 326
412 209
121 109
770 425
973 754
599 355
564 420
345 240
600 193
825 242
986 410
991 31
184 114
223 162
732 537
470 193
287 84
685 545
432 57
629 495
902 362
498 435
602 325
477 50
479 387
321 101
920 183
944 738
418 303
725 89
977 961
701 395
906 159
529 315
563 151
462 307
259 58
792 436
412 223
474 7
742 439
489 230
637 296
616 410
664 644
450 269
591 444
383 206
862 582
926 64
862 594
375 284
741 737
349 211
962 73
873 103
451 3
656 84
820 164
399 167
799 85
978 243
295 75
754 156
492 319
783 215
418 279
672 154
233 164
995 365
234 30
844 496
714 25
382 359
763 629
601 286
389 67
396 11
397 264
876 752
946 692
469 396
592 279
633 276
854 401
308 216
332 77
134 22
197 136
171 31
926 207
640 323
920 689
570 188
938 314
997 496
660 434
983 161
692 557
863 853
844 730
418 235
740 482
966 83
867 200
408 325
242 115
413 256
728 559
688 305
947 797
902 174
227 80
718 552
829 675
427 398
275 262
209 201
814 434
903 290
778 332
576 539
718 668
845 503
543 65
902 523
818 302
670 114
949 670
669 161
406 30
893 787
942 84
886 518
684 75
252 75
440 317
703 352
460 320
846 424
793 134
803 563
629 480
838 402
760 105
60 32
616 100
953 101
462 344
976 83
838 532
356 30
737 455
649 645
888 395
755 563
526 299
743 87
648 399
436 64
605 30
440 150
412 205
883 500
937 470
704 279
274 136
272 192
282 126
256 50
867 106
941 757
895 658
954 873
125 55
994 11
934 516
701 399
280 1
1000 77
840 757
410 180
63 15
585 330
821 240
640 355
368 340
692 126
940 336
509 280
422 193
367 212
713 75
967 632
926 344
901 218
395 92
780 662
649 469
785 634
761 445
901 235
657 215
262 160
378 154
981 871
378 348
803 521
803 24
911 463
749 99
401 205
700 562
917 37
287 157
594 141
558 46
547 375
718 74
862 290
746 392
344 335
945 488
964 671
197 194
982 236
94 17
517 253
858 423
710 617
621 48
662 121
422 257
983 801
701 551
909 136
290 48
336 61
509 67
985 452
888 824
999 268
895 482
915 327
867 309
742 595
772 759
493 8
905 580
540 431
54 8
979 876
884 188
616 346
564 289
652 185
240 84
458 302
786 655
553 221
902 118
725 154
579 123
909 481
343 321
532 206
805 382
825 566
419 384
719 211
956 554
973 556
164 114
363 238
879 687
802 549
499 194
134 132
855 542
186 26
592 519
896 133
622 384
790 148
948 893
898 53
885 118
108 29
339 313
818 53
876 274
954 291
519 147
607 498
973 852
606 49
447 197
370 212
848 236
968 801
826 291
838 34
158 71
641 197
486 241
644 637
875 800
501 10
174 53
646 527
101 84
157 138
311 245
263 196
916 4
913 493
964 377
903 215
611 160
540 179
642 571
592 24
699 482
537 60
932 573
145 43
916 297
597 580
992 681
209 179
640 432
791 687
320 73
955 165
894 272
939 202
916 77
298 66
950 220
327 57
790 358
406 178
958 105
868 598
583 532
599 490
950 566
985 283
458 175
894 401
382 80
816 728
896 112
681 34
542 62
724 420
944 323
641 265
875 472
615 111
721 576
561 19
968 317
994 116
530 61
904 706
477 428
365 258
790 8
483 373
250 98
833 795
883 747
859 12
532 449
592 480
815 221
336 2
820 101
634 186
431 185
930 272
660 534
665 465
626 196
831 98
680 455
989 832
271 264
549 4
690 251
792 166
613 494
324 66
719 525
957 306
289 6
988 435
744 311
228 118
835 656
630 497
613 266
832 825
597 205
907 301
144 47
630 153
918 353
509 296
330 232
605 528
741 189
491 460
741 475
839 472
481 220
978 655
943 365
706 593
757 271
863 805
207 32
829 225
527 416
108 77
278 39
750 547
908 317
754 274
846 639
456 271
502 358
420 43
935 405
764 485
685 636
700 375
433 146
943 354
650 466
970 344
873 795
851 190
638 487
17 13
957 755
475 449
889 309
281 128
967 43
271 61
766 101
453 42
659 409
922 335
678 351
729 70
534 458
816 54
920 61
358 79
947 572
250 61
478 64
733 628
506 193
645 118
945 720
464 191
586 559
898 91
411 160
346 63
294 138
796 628
699 447
803 756
662 28
577 107
836 126
910 247
771 135
788 442
783 693
776 28
211 47
952 566
915 649
772 107
827 258
223 175
699 272
752 718
917 701
416 96
523 39
897 444
345 21
67 19
346 259
990 968
929 743
320 179
369 50
846 484
337 285
663 345
579 182
900 767
672 126
833 118
772 227
968 27
841 148
609 338
937 455
825 779
90 25
834 603
477 18
959 418
737 51
660 578
726 133
847 12
436 307
715 679
876 389
881 11
589 460
550 318
640 385
758 353
881 633
659 72
516 450
829 23
877 608
667 647
316 254
945 471
931 649
968 691
463 31
983 891
748 117
591 186
898 716
702 24
611 99
914 155
951 347
831 294
465 459
854 371
487 46
786 335
191 167
780 484
605 300
698 666
880 118
333 206
957 331
753 657
934 920
290 154
903 68
654 27
773 483
794 571
619 370
676 259
918 767
863 739
177 159
106 49
268 36
953 777
949 744
400 9
624 234
433 175
430 82
468 15
347 340
625 566
379 327
475 94
768 304
945 62
655 4
975 272
597 561
922 763
323 261
144 125
444 312
359 121
609 369
887 825
333 22
734 189
236 30
858 662
842 693
959 402
700 479
980 747
816 609
888 100
340 107
815 144
663 331
740 313
854 809
629 526
736 340
434 235
860 283
288 155
821 5
355 101
151 32
979 152
400 255
653 195
347 280
197 167
701 359
605 352
567 123
639 194
501 125
400 364
630 299
653 62
978 689
873 835
826 326
587 305
954 168
356 204
671 99
50 36
922 720
924 671
707 534
488 93
961 146
515 35
571 292
827 516
600 88
593 91
598 592
606 532
778 544
308 82
845 626
799 646
355 122
759 302
138 115
311 93
336 137
510 272
500 142
647 465
695 274
953 55
813 331
888 708
430 33
829 674
552 176
619 125
886 582
827 57
174 136
744 592
625 563
840 714
986 111
275 226
479 248
335 290
821 401
113 49
693 114
447 101
509 385
202 38
709 531
501 67
982 380
943 81
890 849
785 185
470 343
629 610
704 41
970 68
680 297
299 73
685 296
436 235
970 534
1000 756
896 873
708 395
869 302
213 161
869 466
453 161
272 173
95 71
892 468
360 112
968 369
627 281
808 24
470 40
285 97
699 513
865 677
939 416
905 535
183 161
665 342
158 17
301 101
440 96
944 587
427 20
802 218
776 408
640 342
948 222
568 361
447 42
234 134
657 194
434 393
407 247
982 102
949 272
558 422
839 512
973 854
907 679
703 85
838 498
314 87
892 326
510 66
418 369
506 180
345 160
828 789
813 91
924 137
769 742
360 50
875 56
348 100
944 761
696 114
538 492
612 389
696 14
805 504
775 177
746 127
372 350
874 594
998 642
719 68
314 244
929 595
551 381
820 669
874 275
823 628
864 295
779 33
294 217
732 169
840 556
635 36
699 253
172 17
518 69
360 4
345 177
799 107
885 676
557 185
618 275
766 59
689 340
686 590
963 530
300 110
358 77
922 481
428 119
249 24
874 650
951 925
357 213
873 861
882 167
576 16
448 10
750 357
895 296
645 549
606 201
932 264
883 203
819 456
507 447
745 73
949 811
602 333
952 262
929 732
719 233
707 11
953 530
491 399
914 396
357 230
757 520
980 622
727 111
752 95
933 576
339 260
623 274
430 272
962 948
741 348
755 591
377 240
751 482
900 626
854 196
718 715
818 174
685 184
818 648
394 111
550 7
726 306
895 120
950 948
996 416
485 430
518 195
390 338
511 21
998 784
709 589
795 377
500 332
661 103
983 709
874 285
280 162
698 116
480 289
888 91
629 488
40 31
356 72
591 22
530 241
435 103
945 901
814 428
448 212
861 538
583 306
976 681
203 113
777 64
839 169
709 556
965 574
420 197
898 298
566 158
486 280
913 594
972 203
813 345
896 812
728 55
976 627
737 126
881 649
967 313
608 307
685 93
498 53
522 158
261 203
456 393
541 193
169 160
259 41
759 526
722 167
783 485
881 137
828 566
599 572
687 565
989 286
737 352
434 347
322 48
963 158
235 71
638 604
713 593
925 785
959 707
857 337
849 716
612 9
740 598
878 484
859 80
803 3
319 316
665 496
832 562
780 578
673 224
605 277
459 269
406 303
992 564
566 107
924 678
600 421
533 481
843 410
981 355
623 616
801 585
211 111
997 233
705 663
501 150
630 466
741 567
453 394
735 90
492 343
830 446
931 246
759 520
373 48
903 11
740 248
624 454
643 547
907 379
656 279
620 397
131 39
856 243
361 70
357 70
854 700
201 34
510 115
899 385
877 388
700 571
936 847
776 383
553 439
623 588
540 173
417 180
638 570
758 697
954 529
433 88
27 19
685 601
574 400
597 48
823 187
439 426
810 298
713 410
876 594
505 323
496 296
94 47
870 501
560 175
627 624
709 191
924 554
451 178
276 268
982 62
909 665
890 470
972 419
379 161
532 140
888 369
908 616
297 80
824 707
864 76
741 708
734 326
547 288
569 561
503 414
665 485
459 197
939 512
757 185
675 103
353 61
536 259
390 15
358 52
574 328
187 170
956 317
906 190
654 37
849 545
738 622
943 526
379 340
557 526
973 29
873 540
971 878
554 121
800 289
785 110
626 269
989 831
706 629
977 175
553 72
746 309
980 732
321 239
821 620
950 73
957 413
617 610
790 595
771 307
520 202
832 217
777 587
649 325
766 228
451 226
910 757
916 732
877 454
938 870
667 149
637 106
260 259
477 129
216 141
784 742
958 875
863 808
988 730
774 103
923 54
910 544
706 352
640 543
926 21
887 295
794 450
482 107
802 726
626 492
946 452
1000 794
611 552
432 186
798 429
221 11
740 321
635 177
970 275
876 820
923 828
204 34
544 276
700 170
319 215
611 407
498 345
539 399
874 720
943 546
640 190
436 204
638 567
402 101
617 243
755 405
299 45
931 201
603 413
770 331
524 252
492 382
927 526
562 46
949 432
920 654
768 28
461 95
463 194
876 185
204 164
858 161
961 253
635 139
761 688
916 675
471 280
909 859
641 387
364 262
998 135
762 299
904 455
560 141
909 645
810 255
947 325
555 209
730 118
556 49
965 914
311 199
911 555
817 392
520 94
641 463
878 803
794 728
1000 784
943 595
224 215
797 501
627 235
844 716
668 419
439 281
961 504
878 276
781 581
129 31
753 685
513 194
251 151
949 559
758 22
948 544
799 698
846 776
990 721
679 625
611 95
922 93
790 114
937 57
879 206
771 119
587 14
925 733
866 621
992 242
868 393
966 757
955 453
453 82
919 62
923 468
808 210
452 263
671 332
824 447
879 255
313 177
700 149
898 179
885 292
859 689
729 137
752 605
555 383
995 601
635 132
753 607
330 300
478 366
862 116
896 80
751 476
850 259
492 218
558 353
631 224
852 511
375 205
382 15
759 531
858 36
455 263
559 72
477 305
661 116
691 12
925 193
615 407
759 719
892 267
443 416
216 130
686 24
793 658
864 281
850 140
746 242
687 539
664 58
573 46
470 93
596 459
699 469
853 390
310 148
67 2
251 33
969 56
294 152
538 332
455 427
960 54
444 60
989 340
882 168
766 206
688 233
874 187
800 87
643 91
530 481
585 366
383 331
989 688
630 612
703 422
591 23
598 190
551 320
815 327
916 881
941 925
960 219
983 207
590 516
973 360
632 250
383 359
894 14
615 287
831 540
791 170
963 909
618 282
747 504
279 64
366 296
684 385
755 88
100 88
799 194
980 653
947 913
388 214
776 627
853 93
797 299
801 631
899 706
916 758
225 83
489 268
798 445
899 354
273 253
768 38
745 636
969 928
613 366
288 218
872 798
922 441
936 155
783 23
763 333
585 308
975 873
366 288
521 252
833 599
410 148
970 124
858 4
707 19
381 120
899 259
935 239
671 314
941 35
790 521
458 245
848 4
751 499
399 158
943 419
779 197
998 445
246 147
863 676
645 370
989 713
677 273
155 8
673 99
704 139
848 261
987 31
934 290
312 287
763 509
788 177
62 6
918 574
968 353
479 190
766 431
855 507
671 612
553 426
334 53
933 22
562 509
831 619
857 583
815 771
645 603
630 238
697 212
953 384
749 138
763 352
584 167
329 194
752 157
820 165
960 413
598 393
247 167
895 760
877 391
643 167
868 87
306 238
184 155
142 93
762 349
633 437
879 407
802 582
840 795
576 363
802 4
881 278
91 39
718 257
631 630
873 796
897 355
998 762
881 724
418 272
874 363
1000 293
990 475
238 212
464 102
653 428
423 339
932 256
582 499
535 414
693 501
539 234
222 147
564 192
543 181
777 308
527 120
880 136
476 293
526 225
791 14
360 291
803 744
858 259
341 153
647 104
755 753
881 280
554 264
115 58
757 714
769 268
943 743
407 138
305 147
992 90
836 149
555 439
962 390
840 779
754 652
109 97
443 408
906 536
938 175
943 371
636 355
863 130
348 53
796 601
783 278
338 136
90 64
980 962
761 145
416 253
235 49
924 276
500 449
644 596
424 51
248 101
296 282
412 158
768 9
864 542
250 128
303 294
766 760
96 46
897 791
932 536
914 788
751 97
944 405
943 347
471 419
896 36
119 83
919 231
856 469
493 143
310 279
974 759
970 70
898 754
996 487
421 219
977 659
414 317
243 54
749 347
562 83
940 818
852 676
196 148
328 61
834 828
840 162
907 751
512 277
815 534
608 282
750 226
634 37
277 7
860 429
921 58
633 21
781 305
721 128
484 298
610 584
585 379
938 411
562 266
856 207
886 709
762 284
521 459
848 406
414 75
503 63
258 240
511 227
850 336
948 363
977 751
332 96
716 652
627 9
820 741
750 32
972 425
959 712
876 864
829 725
631 547
624 231
888 622
244 55
907 464
724 678
358 146
917 157
529 102
589 355
889 586
985 184
367 316
610 233
393 362
586 385
326 194
670 439
794 133
968 872
767 745
248 114
468 80
904 509
930 482
717 155
552 346
576 521
953 742
986 234
296 292
930 86
502 204
977 542
767 540
796 671
539 134
196 137
277 31
735 468
414 119
882 675
758 159
920 389
497 350
571 71
992 747
488 361
459 150
869 418
880 37
754 183
592 31
804 345
619 605
724 347
580 405
976 798
464 397
407 391
701 382
954 347
592 61
787 508
715 522
856 683
806 102
923 665
700 542
73 56
729 304
689 143
468 136
941 775
775 450
852 815
715 681
434 433
418 107
653 197
898 507
747 368
604 346
466 409
842 103
327 67
999 296
718 510
764 149
106 68
997 221
945 716
896 249
888 806
390 66
723 141
966 859
595 76
929 732
741 163
443 345
629 459
951 674
539 418
710 446
206 7
385 14
446 326
729 609
505 478
579 190
982 45
885 29
752 247
363 13
387 150
986 970
674 488
480 223
869 430
777 667
857 287
250 199
393 245
379 110
507 304
456 37
637 511
505 343
955 450
783 161
699 186
820 565
583 578
843 720
444 33
570 93
469 155
893 81
484 393
983 629
559 101
671 512
517 51
669 188
884 75
682 178
256 31
567 563
883 41
939 351
595 112
658 37
431 69
998 732
822 19
665 218
263 226
536 461
649 208
444 443
405 272
351 278
342 319
579 92
534 518
475 260
786 253
577 443
623 461
791 354
335 122
838 345
918 277
701 194
222 80
803 136
883 877
429 270
914 861
513 313
487 144
890 517
785 493
345 220
413 28
579 265
686 136
916 707
943 730
121 93
982 666
899 527
947 261
249 20
352 302
464 24
985 438
834 489
733 45
530 48
197 46
847 5
904 23
952 563
880 532
656 137
888 294
865 245
688 188
895 413
674 624
771 584
882 875
970 563
767 148
700 416
907 126
698 503
583 582
889 716
755 504
267 54
528 1
366 40
794 154
608 598
196 85
497 401
482 220
295 228
595 390
523 120
977 667
697 170
971 92
686 349
991 808
805 17
219 54
980 47
897 544
549 41
910 144
891 180
305 19
687 343
864 41
485 105
94 5
400 296
876 10
641 260
968 567
117 98
668 368
227 210
862 156
388 21
399 328
631 631
128 103
753 164
925 923
283 179
884 514
393 273
383 187
614 70
399 133
926 302
736 660
945 458
968 960
591 419
112 45
983 165
894 784
882 671
433 185
915 720
945 814
603 326
851 550
500 412
274 11
736 573
804 365
921 60
580 199
718 690
455 7
955 643
723 311
641 224
877 261
883 688
107 73
894 606
783 334
707 60
748 343
324 224
643 48
594 410
342 124
575 530
590 263
897 243
635 199
169 125
807 126
517 163
563 474
875 81
232 70
875 144
339 171
793 182
927 18
539 405
336 86
467 204
796 468
507 35
716 154
243 84
516 121
320 1
198 20
801 512
890 281
884 768
638 86
743 575
831 740
751 96
705 237
876 133
186 86
824 813
970 765
653 119
567 243
515 333
477 336
577 88
66 3
983 698
359 216
884 30
630 332
846 765
921 897
863 233
446 229
457 424
542 327
997 537
904 371
706 24
799 429
376 30
952 379
928 115
637 618
707 431
888 566
849 260
474 416
742 574
906 330
427 149
663 376
975 262
846 347
945 376
980 755
958 298
827 179
921 760
937 19
681 342
931 458
163 15
351 113
895 324
709 636
259 178
617 245
923 581
834 713
321 124
956 738
669 290
796 577
511 205
682 187
924 140
950 868
612 192
797 173
771 428
335 243
492 490
817 704
597 163
538 432
651 283
856 83
425 240
135 42
893 662
887 482
488 166
783 291
820 414
482 406
788 493
847 489
203 17
640 448
702 118
989 464
149 94
604 127
666 86
557 445
935 328
129 35
918 195
977 343
740 193
861 270
606 304
922 33
756 449
782 222
568 428
163 162
681 234
888 600
727 349
473 117
626 214
491 439
315 101
785 521
862 751
658 505
913 319
394 152
743 613
435 369
766 380
742 139
818 607
766 756
732 408
933 234
839 325
228 153
637 534
696 208
749 636
741 514
766 393
436 233
347 204
714 320
48 19
793 296
390 197
814 338
757 387
392 213
908 690
564 32
452 262
783 260
963 766
336 15
982 211
589 144
817 334
295 116
723 294
315 107
493 93
976 819
770 536
778 637
819 80
852 28
958 49
357 109
643 411
483 401
711 306
204 166
588 143
778 767
886 734
933 635
462 127
281 17
995 772
618 259
791 398
807 153
381 243
260 82
891 5
940 393
739 35
939 216
900 519
234 162
997 678
990 48
560 461
577 436
658 368
404 45
637 7
313 180
899 794
271 88
158 79
402 89
866 564
625 623
624 8
791 652
496 294
347 182
643 117
961 901
826 822
916 261
766 329
138 124
823 24
763 273
956 267
549 289
604 7
960 267
927 731
765 234
963 155
997 498
825 512
971 400
790 694
802 187
636 315
811 593
965 208
783 638
950 473
423 198
873 411
678 43
450 342
805 570
975 372
860 535
257 198
582 574
630 53
540 386
992 35
420 395
841 215
819 24
578 503
709 387
944 186
848 220
907 71
884 343
879 85
82 9
499 445
342 115
952 616
836 672
454 294
770 731
699 172
178 59
507 271
882 806
542 398
906 353
200 81
977 955
494 331
567 9
865 701
744 204
939 525
976 388
629 429
712 248
926 493
994 418
936 534
798 87
782 733
750 114
949 216
841 841
619 168
390 35
850 63
903 204
926 239
490 289
727 397
862 226
659 361
741 322
501 178
332 193
992 599
954 806
857 364
654 653
446 261
855 648
302 90
951 823
741 666
674 356
910 36
699 674
393 383
469 466
502 494
748 343
857 510
33 12
511 235
663 523
279 150
162 103
822 366
396 337
202 84
703 110
864 852
894 279
674 320
736 219
707 532
407 318
495 149
959 919
669 70
823 271
811 298
860 611
939 832
807 131
612 444
856 777
964 104
848 546
112 15
334 254
833 236
916 639
809 51
992 21
662 130
147 138
880 545
902 493
542 242
707 583
965 146
634 31
809 143
608 445
962 592
267 15
447 144
447 439
515 247
321 117
888 778
765 588
603 446
422 420
1000 530
940 683
776 292
163 83
279 257
391 180
476 189
764 143
606 505
494 367
742 269
870 856
591 538
516 397
601 174
952 734
779 276
742 331
552 44
957 874
150 95
448 230
513 83
63 43
968 714
542 115
407 67
568 417
711 117
742 64
326 258
797 474
348 206
510 33
753 40
761 172
518 375
728 125
893 494
695 270
509 206
358 244
409 61
302 67
728 627
974 354
406 32
508 360
601 351
879 515
842 423
336 319
889 714
937 120
627 437
989 496
282 230
330 21
817 92
693 177
708 115
749 409
556 405
876 649
901 774
956 685
945 879
865 69
653 433
674 215
901 764
737 31
826 479
858 534
624 617
454 256
297 175
941 652
328 32
942 469
876 198
476 424
450 103
402 223
721 28
957 593
662 368
649 207
670 137
668 594
316 173
815 118
513 92
846 570
542 294
332 290
996 907
596 281
153 95
355 310
927 193
933 170
392 40
961 884
892 702
950 739
908 370
944 286
988 866
799 733
319 165
414 88
651 644
555 223
421 215
665 316
862 226
975 894
644 378
632 574
679 233
816 344
812 404
445 200
274 251
931 193
981 531
329 233
678 334
634 497
553 258
394 99
590 358
963 660
272 145
503 182
658 458
937 218
104 5
413 283
652 203
778 22
831 699
911 698
917 842
170 150
920 479
654 541
741 424
310 8
442 263
915 292
598 310
976 491
864 415
841 407
825 773
440 433
957 442
484 98
607 582
267 144
346 310
679 334
632 530
833 608
726 246
665 325
915 494
835 149
428 91
701 654
833 48
659 635
900 838
764 227
540 284
135 115
743 407
406 117
918 126
978 215
990 439
701 92
544 73
966 810
186 88
619 25
685 317
924 396
357 155
548 505
571 212
274 163
944 199
784 446
991 307
835 803
777 33
240 185
824 422
633 5
236 150
740 597
795 339
189 66
993 649
971 612
363 63
500 72
282 139
921 92
275 170
707 507
52 39
883 339
489 207
679 9
814 737
996 950
501 306
222 13
457 161
649 509
230 164
667 70
241 143
746 406
978 802
737 10
816 776
338 181
692 467
730 164
822 25
528 168
474 314
340 46
644 370
874 646
895 800
770 527
923 540
512 473
331 149
812 633
790 197
326 278
607 75
329 56
408 309
225 114
819 444
620 474
923 580
325 43
389 179
240 22
728 371
844 770
963 413
687 205
605 533
742 304
678 131
620 20
868 388
537 321
798 415
351 183
696 172
886 207
992 422
866 206
400 227
616 231
280 237
772 707
765 72
975 157
932 769
853 543
512 382
493 336
963 453
927 740
177 37
475 218
641 422
874 860
980 916
459 154
969 541
789 768
806 191
427 356
630 272
265 44
830 659
630 143
1000 696
989 648
649 267
796 526
750 472
875 798
675 542
837 122
441 67
84 62
504 433
636 114
618 552
635 519
507 341
597 133
901 335
552 539
346 245
782 302
655 123
599 81
754 709
727 614
596 50
947 791
557 77
919 691
338 114
672 219
325 255
793 122
726 238
632 190
915 706
783 299
697 264
639 236
478 234
255 202
851 74
694 473
510 258
972 558
685 469
838 347
350 302
862 522
882 655
832 181
788 613
991 197
857 92
909 607
883 829
31 9
748 413
670 602
608 225
792 224
945 636
769 515
248 33
690 312
177 130
705 216
903 522
950 29
933 817
294 91
788 631
919 174
681 39
243 235
464 456
310 163
574 29
817 802
518 501
893 36
299 37
809 687
419 418
754 389
804 727
436 118
588 286
753 85
681 260
987 293
474 353
897 221
546 396
919 575
847 234
813 695
593 90
616 557
305 78
876 435
791 102
734 129
880 750
155 152
220 25
149 10
975 379
826 351
500 202
514 60
971 809
411 368
698 528
663 239
917 752
836 584
508 495
220 46
990 441
941 552
763 224
904 346
551 143
880 575
517 437
458 360
290 160
998 265
296 262
421 286
655 552
789 8
917 184
986 855
654 415
831 148
160 124
790 68
595 347
791 444
276 64
144 35
964 153
777 167
936 749
890 883
305 124
370 64
458 259
805 31
603 435
631 398
417 73
572 315
418 241
487 372
982 3
915 654
610 435
832 797
626 624
277 135
979 685
843 298
625 231
535 148
834 482
763 50
716 298
775 40
900 336
973 866
339 248
923 416
943 155
838 768
373 174
739 725
881 303
286 85
957 788
775 265
786 501
988 573
295 213
554 410
794 777
267 69
726 131
208 1
828 112
785 188
890 631
358 113
588 128
608 511
587 514
191 25
699 459
421 4
932 628
881 693
762 298
328 310
989 631
682 410
802 511
984 22
471 284
931 112
970 322
311 111
939 395
793 732
988 670
344 110
259 206
926 919
725 646
580 83
614 614
922 545
810 25
925 657
366 243
658 354
890 592
975 939
765 24
622 305
874 8
389 362
691 66
560 47
790 745
984 62
920 176
903 328
961 48
704 273
862 814
606 26
947 824
356 230
799 327
999 718
560 423
696 252
780 651
382 264
512 375
630 91
917 715
886 337
835 497
991 834
716 168
546 376
972 461
437 99
995 282
955 677
477 267
940 210
712 661
920 411
749 518
501 283
110 31
561 548
702 606
217 196
750 26
975 562
568 228
450 15
744 448
725 194
741 705
150 80
696 63
324 175
829 535
998 54
372 122
984 734
829 786
173 73
926 187
720 131
590 525
919 72
610 558
948 583
494 314
676 141
897 580
917 371
323 286
910 830
513 131
708 552
560 487
646 430
498 227
796 558
196 58
655 107
989 791
497 162
496 439
456 257
375 146
799 434
905 786
763 134
827 219
871 160
775 150
121 69
985 910
835 507
777 461
375 322
135 86
882 501
795 519
553 484
791 633
568 151
989 820
637 277
929 621
362 331
984 654
840 788
828 689
638 207
218 58
747 42
434 112
863 618
778 560
903 862
843 641
390 355
587 585
412 29
474 15
476 29
757 279
421 314
570 310
495 27
537 507
235 18
867 528
982 104
485 137
856 91
475 171
690 350
412 47
945 914
318 203
364 293
666 253
576 559
819 172
413 262
262 20
629 509
802 743
489 312
922 92
531 329
342 197
312 251
455 65
732 726
744 245
200 21
800 277
551 212
615 467
897 255
170 82
989 318
949 159
641 118
437 359
810 153
874 723
474 321
552 303
474 155
974 936
812 50
559 218
627 208
606 428
961 946
675 599
765 524
108 95
1000 683
655 94
573 553
516 7
963 324
729 715
856 797
758 630
665 395
305 97
667 261
637 218
832 537
982 168
836 335
140 107
460 14
443 169
693 631
744 213
741 539
433 228
600 218
871 95
669 225
592 390
453 230
503 273
985 683
173 152
346 247
725 506
899 124
365 49
789 299
520 325
707 210
585 491
921 594
609 435
758 686
593 542
231 17
956 721
368 164
710 403
727 461
608 148
574 8
755 555
566 131
878 547
681 350
342 304
341 275
468 339
915 212
539 297
667 248
923 52
346 326
929 857
488 404
881 644
52 8
480 313
703 302
584 113
807 15
821 120
659 623
534 312
952 14
654 456
504 393
294 24
709 580
859 44
632 112
753 721
760 758
321 105
932 787
978 36
684 612
715 101
346 149
814 164
953 785
874 354
790 751
962 927
797 240
560 57
886 67
229 152
746 290
964 810
782 623
663 240
311 104
977 615
889 361
549 421
991 587
911 8
735 270
927 457
803 548
856 559
733 24
780 511
522 284
820 155
847 384
639 206
452 391
849 507
699 655
662 522
971 477
527 112
518 228
671 142
622 392
707 222
999 608
992 398
989 793
840 165
364 49
462 426
629 551
357 192
889 660
714 79
653 460
63 52
434 201
198 31
382 122
303 58
768 374
996 746
542 148
917 99
63 58
902 376
465 272
810 344
457 205
946 85
677 42
411 369
483 53
919 595
923 92
704 155
584 48
884 222
149 101
691 451
634 462
416 129
799 378
84 49
846 109
651 302
581 349
413 27
545 369
826 737
317 189
305 147
919 560
968 802
570 436
991 442
649 507
595 502
931 765
736 186
880 605
629 355
283 53
858 95
596 325
997 781
949 925
896 513
565 342
528 280
954 310
875 270
670 504
958 911
823 483
956 665
688 610
442 26
923 281
315 84
702 494
746 714
661 298
556 381
748 511
954 671
718 271
153 37
358 117
964 562
562 455
289 91
308 1
770 290
582 310
635 119
463 444
595 416
507 389
796 443
894 849
256 24
651 596
504 30
914 611
528 171
852 176
898 31
348 111
805 187
762 14
367 155
543 136
800 759
137 84
516 477
846 571
913 218
432 278
887 628
959 876
922 539
798 86
563 22
506 44
805 516
732 661
804 153
768 320
943 168
319 57
149 139
697 269
949 932
702 627
689 116
802 363
799 364
243 181
889 269
292 43
397 240
632 543
695 166
655 110
633 370
523 371
675 304
724 716
553 277
724 629
912 339
421 248
951 199
407 74
407 264
402 337
645 539
726 354
800 761
873 477
312 61
746 343
975 652
734 321
886 207
415 390
366 288
353 95
899 11
612 586
473 388
652 160
707 547
971 916
388 350
483 225
89 57
967 658
934 505
776 26
669 237
214 127
579 226
928 448
762 368
309 43
517 418
989 604
975 691
524 206
740 492
223 135
245 31
772 449
823 616
856 513
173 39
975 939
300 205
801 589
446 324
616 279
941 329
634 441
867 317
998 563
867 158
930 468
349 117
976 678
694 686
694 408
606 107
382 175
985 976
414 392
189 97
809 448
834 312
653 237
805 720
803 186
251 12
986 479
533 240
798 268
615 423
263 63
291 128
749 109
657 365
517 407
617 134
992 936
643 111
565 104
832 501
600 197
765 742
919 682
991 974
982 486
587 153
94 70
966 300
810 83
859 35
841 414
933 816
772 88
270 224
522 346
748 93
157 14
970 640
786 651
423 145
742 604
844 506
794 499
217 100
644 448
450 107
906 523
684 299
271 270
733 585
331 197
345 234
969 866
618 508
770 380
652 61
208 156
985 373
912 619
975 893
637 12
875 212
776 481
592 399
860 421
711 269
557 260
505 224
723 254
613 538
733 447
802 116
146 98
607 203
337 173
778 486
568 360
944 342
460 29
188 165
778 728
813 449
91 50
241 227
674 651
931 488
876 2
287 81
344 183
116 14
917 120
722 383
802 387
729 168
791 86
221 204
639 186
880 29
834 340
608 242
812 495
141 56
851 721
214 136
851 436
952 758
798 771
693 457
245 17
126 51
881 172
485 321
651 416
825 237
876 513
660 393
889 398
882 753
417 366
681 191
621 343
983 424
556 124
804 300
638 110
228 105
999 891
534 480
702 84
839 688
856 614
965 8
703 576
570 68
975 648
723 444
529 203
938 363
984 958
641 102
727 183
203 195
912 44
987 305
616 557
163 39
979 195
869 77
639 132
101 24
211 152
908 623
847 243
721 590
766 409
707 582
183 102
888 459
974 388
489 213
371 338
200 163
626 383
612 431
782 118
677 563
879 52
528 379
680 429
131 98
719 582
963 557
794 510
632 629
556 122
618 146
867 430
734 305
526 82
707 21
357 28
765 19
934 26
878 713
894 789
799 762
717 234
597 310
564 476
763 527
298 66
846 697
739 39
108 29
741 456
932 318
744 555
986 850
973 229
680 544
861 265
654 154
771 218
477 23
962 898
378 148
960 24
638 232
954 621
661 209
679 23
254 107
512 322
923 578
874 654
353 286
810 172
851 849
536 176
191 1
982 30
537 164
470 187
633 344
865 600
634 103
812 8
530 65
512 149
270 229
515 167
686 434
656 258
933 160
595 493
557 300
922 831
985 223
899 282
662 195
992 655
682 142
1000 941
406 317
708 424
741 304
351 314
941 858
944 819
769 248
627 481
730 357
670 494
817 487
929 622
583 408
870 676
813 294
860 727
539 379
971 133
847 741
558 62
209 169
876 19
222 165
876 833
617 513
353 240
525 88
593 507
740 524
777 576
279 44
382 296
739 677
517 299
916 514
544 477
675 238
736 528
651 110
574 235
953 784
842 818
715 444
867 651
610 236
420 73
613 298
564 170
585 163
479 335
449 412
910 523
925 16
867 612
722 626
768 451
777 194
688 163
718 430
381 9
905 655
663 391
354 14
418 32
548 193
839 159
832 769
778 768
225 53
598 251
304 163
984 177
887 476
652 284
147 3
525 395
929 77
305 257
691 395
542 444
644 159
847 717
995 223
268 92
926 885
785 720
978 117
147 65
656 495
475 348
169 20
669 155
859 375
754 585
929 222
957 722
899 571
847 273
942 329
768 74
876 728
947 809
599 16
616 35
524 108
754 474
656 104
928 556
766 132
470 219
873 13
843 325
872 332
357 129
74 7
854 731
894 108
633 51
887 228
320 23
418 91
917 256
831 721
587 58
826 636
987 937
834 719
711 191
511 209
827 519
671 304
317 238
545 532
928 305
315 313
914 717
977 278
965 582
409 59
970 49
591 288
714 113
828 68
712 457
935 729
530 168
789 196
222 181
717 455
127 122
426 104
665 250
931 233
675 346
647 70
750 415
286 150
992 421
951 108
750 313
741 360
626 236
653 483
727 560
505 254
594 341
568 348
807 366
931 12
950 238
880 162
929 794
943 126
694 112
568 388
977 721
282 91
951 608
246 94
351 73
537 247
583 291
145 82
992 290
518 313
289 22
380 144
637 32
464 332
483 375
807 802
714 289
685 334
586 450
456 355
431 374
617 515
279 225
892 714
687 13
800 378
716 99
947 783
744 668
269 218
943 460
401 17
576 23
546 434
946 364
675 20
604 218
849 132
723 120
886 88
532 167
963 495
422 229
390 351
922 662
166 40
966 130
671 25
235 69
298 193
725 680
417 256
962 34
440 58
405 326
845 101
677 593
430 65
893 62
452 80
867 421
759 371
381 293
191 163
843 202
422 128
650 438
816 182
720 239
375 30
208 86
531 311
148 129
454 10
739 534
997 83
362 268
129 17
719 657
366 235
953 854
568 125
666 421
269 259
907 907
910 485
414 314
531 469
680 265
951 63
966 61
462 1
883 531
521 494
99 64
347 130
948 746
959 194
831 828
926 497
918 635
693 17
762 50
931 917
904 482
314 126
789 395
923 273
514 346
911 1
722 384
703 413
500 365
629 68
881 154
738 255
608 193
614 96
794 707
877 250
753 175
697 109
546 505
556 34
513 390
963 587
542 392
878 443
817 143
321 181
320 112
546 319
595 306
649 321
410 234
833 209
933 684
448 370
598 156
265 2
903 742
935 114
160 143
318 92
568 396
775 673
533 85
926 791
763 307
750 581
728 638
259 69
934 97
337 304
956 299
722 68
899 702
300 43
878 293
320 223
593 563
734 632
816 255
740 417
704 484
530 134
870 752
665 419
428 374
840 518
584 46
792 340
665 383
801 634
834 490
831 81
416 336
350 18
790 564
840 387
946 811
792 241
307 126
818 514
920 233
472 238
370 289
800 168
354 90
642 160
495 331
818 325
815 579
599 392
566 75
787 281
346 130
591 144
399 354
967 898
636 257
825 714
755 65
307 252
388 273
592 199
562 259
154 112
898 166
810 241
568 453
734 44
600 319
649 176
811 27
998 548
302 231
711 653
780 478
650 354
612 238
478 105
597 366
592 313
567 243
773 317
241 204
462 206
569 326
470 307
265 13
985 878
959 51
921 394
591 37
873 867
533 191
476 120
1000 446
711 310
656 601
498 420
737 424
801 506
816 162
518 14
543 325
274 231
735 35
950 839
389 94
273 168
379 55
942 816
746 309
821 360
596 97
105 87
337 32
871 264
829 270
849 539
942 441
512 464
681 183
646 510
324 322
416 131
815 734
943 493
675 424
208 146
197 23
640 389
567 216
186 61
697 135
928 592
353 132
750 477
900 22
967 210
908 594
910 660
839 222
156 116
483 281
831 93
871 842
294 81
876 725
775 653
660 374
810 240
967 105
990 437
725 156
944 785
928 602
490 458
629 211
979 404
831 474
880 97
588 30
811 706
589 538
813 423
333 258
424 15
880 576
576 255
537 531
571 131
716 270
439 324
297 224
829 598
738 593
951 245
933 874
826 342
868 279
479 354
372 166
543 97
853 502
494 97
774 526
648 383
839 633
462 241
792 525
783 668
895 834
525 494
125 28
973 179
498 56
601 458
707 150
859 620
908 816
728 717
854 114
676 456
461 356
254 122
769 397
930 181
784 268
960 574
803 532
945 699
361 293
399 323
629 623
584 482
361 112
305 165
779 701
900 170
38 9
661 103
920 300
623 18
363 128
975 158
767 299
500 200
895 463
813 440
825 348
758 468
876 22
413 63
663 214
306 123
952 938
660 169
592 174
290 165
643 468
834 176
408 257
632 345
402 89
932 521
594 367
818 148
376 1
592 487
785 238
707 93
640 1
924 214
414 200
908 877
599 584
878 565
767 367
394 369
635 450
804 133
955 823
292 50
674 9
879 599
138 3
941 651
747 274
705 604
560 72
573 179
899 513
853 835
859 179
132 52
985 625
788 181
996 203
398 373
766 716
849 153
302 98
948 216
641 12
855 388
656 144
788 686
955 34
641 489
956 351
714 344
612 593
592 54
831 667
928 381
565 289
886 148
737 333
693 176
706 120
792 375
415 285
985 969
643 240
295 97
82 18
964 302
797 271
612 500
642 86
835 176
861 761
592 542
896 74
775 43
405 398
895 376
750 455
894 713
171 163
473 266
788 94
500 137
995 213
585 276
860 839
760 718
910 29
686 121
493 6
194 65
499 93
465 186
471 404
197 51
946 714
668 470
798 423
561 260
866 70
904 735
925 701
758 646
827 744
677 456
667 260
711 354
755 344
784 20
785 155
746 83
408 167
495 423
925 294
621 372
86 62
944 175
750 281
134 75
969 632
674 477
552 465
808 380
252 78
448 24
917 349
922 541
438 137
571 476
984 183
595 439
843 489
610 16
441 46
894 586
575 173
432 278
667 427
196 15
990 559
286 221
941 552
90 3
457 91
570 218
710 153
901 163
454 52
536 482
813 455
984 117
791 115
336 32
94 58
484 115
641 355
213 132
329 323
794 637
734 487
393 84
990 604
592 434
926 350
993 150
395 266
467 19
239 150
324 308
736 334
822 17
651 510
973 759
387 5
814 297
754 32
841 57
530 346
922 590
803 607
722 253
171 73
1000 516
554 538
979 137
602 504
820 335
734 499
900 262
402 350
981 526
589 15
738 115
850 607
566 245
454 136
240 125
774 401
413 136
900 780
919 230
551 418
879 678
419 164
774 601
782 111
796 511
995 471
470 14
867 39
860 6
982 887
879 408
715 602
816 292
971 262
631 67
850 147
714 208
909 555
685 538
120 94
524 292
333 168
605 338
855 834
671 127
971 134
928 789
845 348
772 427
982 184
704 268
901 681
890 3
649 421
874 450
879 645
901 605
736 340
872 327
970 530
740 162
749 140
255 130
656 305
385 29
414 89
922 192
435 272
413 6
874 591
885 536
868 3
216 159
376 240
342 117
824 316
399 253
772 466
605 187
505 108
794 360
104 38
439 373
654 247
435 131
356 316
752 75
428 393
954 943
919 577
470 342
306 229
996 928
503 25
633 219
996 491
132 71
612 188
417 370
425 66
653 82
569 315
956 560
450 278
934 834
245 16
826 823
978 942
699 144
450 259
798 678
257 11
873 319
850 293
176 87
359 55
929 769
688 132
307 217
182 26
644 303
746 236
954 921
989 159
506 195
294 42
845 556
595 234
711 418
492 335
801 278
867 362
857 186
586 87
222 185
567 277
872 731
663 421
653 37
586 164
868 279
872 479
766 77
561 11
777 415
667 216
486 437
517 308
476 117
817 705
882 852
847 254
851 708
652 467
282 35
457 419
871 16
376 346
942 467
800 503
562 112
585 255
445 376
106 7
283 183
373 234
946 216
425 57
829 107
463 398
528 68
454 64
947 452
711 331
931 729
933 194
274 127
679 217
675 424
560 525
253 115
703 547
700 103
626 114
942 495
992 752
504 416
544 117
424 132
364 35
430 372
953 545
789 583
747 387
966 583
896 70
601 530
667 142
433 416
674 312
972 571
598 234
760 376
713 103
438 102
554 541
393 308
325 22
571 82
229 147
439 60
976 644
376 314
674 514
785 721
794 763
901 225
851 594
731 18
692 404
452 310
764 441
895 590
496 216
504 434
665 517
826 436
335 55
213 72
931 56
388 132
633 620
767 249
131 50
777 245
135 54
966 141
967 656
563 111
839 579
707 295
893 789
267 90
1000 197
833 20
666 270
392 115
529 127
727 489
898 160
610 203
557 169
410 48
681 580
856 787
732 291
471 145
956 693
515 174
786 189
878 348
918 474
901 5
788 380
195 176
689 460
903 655
881 282
532 49
657 408
466 423
829 165
969 209
578 171
117 109
479 168
120 99
727 183
306 84
925 256
522 249
271 84
702 647
523 442
964 688
412 283
941 38
572 205
860 725
952 110
41 22
849 707
892 477
845 770
946 524
338 44
661 179
996 282
886 746
889 690
122 86
948 223
385 376
928 148
620 616
660 54
534 155
902 718
227 216
313 212
677 550
629 495
911 890
512 301
729 528
1000 646
749 20
675 305
949 439
939 169
717 486
768 196
276 227
944 601
571 391
958 706
951 277
593 557
743 336
652 565
555 402
415 142
549 440
686 451
742 205
528 329
787 348
487 452
607 515
849 170
153 140
911 8
923 575
683 234
943 906
858 583
654 288
910 100
704 455
636 79
417 222
366 244
564 276
830 351
684 581
790 291
342 262
464 315
836 56
747 661
680 424
497 301
704 307
274 240
858 723
243 77
928 695
429 34
720 29
792 100
999 453
632 499
674 575
879 500
694 277
899 605
658 314
626 445
258 107
779 404
438 282
771 312
626 531
907 382
799 231
983 97
276 136
875 344
182 171
782 130
477 465
530 474
557 415
594 379
626 353
903 89
699 411
705 257
886 152
985 383
595 89
359 49
813 420
785 365
442 348
668 661
862 672
612 217
577 423
883 292
564 554
113 61
936 634
615 62
115 1
299 144
359 359
604 297
738 384
839 719
267 189
965 929
946 607
499 71
790 26
612 546
532 337
309 99
553 88
636 257
541 186
668 374
390 32
895 486
873 767
100 31
778 212
414 19
672 530
656 484
317 105
728 209
961 128
412 99
932 618
914 240
564 561
317 242
397 44
845 677
417 105
953 795
707 685
986 334
769 679
970 800
869 826
726 691
596 445
991 780
741 26
727 635
879 114
338 229
212 157
995 170
998 274
685 468
416 16
901 550
396 45
595 378
750 248
835 11
444 370
683 591
848 220
970 318
893 292
544 508
791 62
884 551
813 399
733 311
532 39
587 255
971 68
566 230
673 128
359 111
473 198
433 173
361 317
384 42
717 360
498 147
954 644
764 67
824 547
785 545
218 202
553 246
935 923
808 408
636 523
449 210
690 492
639 56
723 706
865 575
925 610
620 8
767 549
1000 62
162 29
859 691
689 680
122 54
181 101
497 87
834 297
536 197
923 741
436 89
869 274
730 138
803 185
841 29
530 180
896 546
748 252
899 666
681 160
866 459
894 679
498 267
784 116
647 277
248 14
896 302
531 468
657 425
698 76
785 460
409 75
881 634
355 178
902 451
526 378
733 121
235 59
969 181
898 39
696 687
968 754
924 313
885 222
688 526
602 130
900 476
236 115
802 205
898 332
114 87
604 525
207 165
226 72
883 672
522 184
400 366
378 216
849 711
552 515
673 374
740 579
706 375
477 307
346 287
415 358
505 118
768 408
517 26
141 6
143 119
346 46
224 154
664 14
831 681
964 388
432 220
223 40
628 600
455 436
442 326
625 326
330 47
511 413
898 124
798 131
300 193
413 405
707 7
222 73
442 217
130 56
381 81
211 88
932 802
67 25
858 272
622 352
403 275
896 771
143 35
959 421
785 671
978 359
565 42
613 399
929 483
639 168
285 31
699 1
970 513
369 16
486 187
966 843
858 824
930 541
384 58
801 425
995 333
871 549
582 138
764 674
290 158
720 97
886 328
631 617
913 716
783 228
675 514
666 7
451 174
811 405
493 394
681 604
224 108
558 334
399 199
479 13
592 529
863 818
475 74
159 2
264 132
838 418
605 127
548 339
822 302
325 104
719 401
436 361
738 530
782 210
755 37
906 469
688 16
612 432
788 356
775 224
520 70
255 108
619 247
939 4
749 728
959 216
760 453
995 407
206 156
992 313
566 217
320 46
933 77
292 80
579 261
755 327
291 28
625 185
805 149
503 374
360 177
872 284
639 305
340 70
237 191
339 259
122 48
155 152
719 538
539 261
349 128
743 402
562 416
597 457
520 423
980 155
697 73
573 274
729 14
350 273
549 485
943 225
184 90
978 424
846 110
894 243
380 337
569 532
868 743
924 833
921 241
646 512
783 729
921 85
674 544
833 175
552 493
490 164
828 571
978 533
321 19
620 67
331 192
339 58
953 551
875 31
993 911
703 442
538 512
265 145
603 126
533 426
928 532
818 607
555 532
828 197
444 5
588 93
817 796
897 280
600 274
678 5
993 787
990 378
790 683
952 403
860 610
622 523
902 762
862 434
666 458
749 386
942 84
809 198
694 365
904 634
620 27
730 134
808 523
997 39
763 312
114 69
785 678
901 156
825 591
963 481
865 69
842 391
359 64
401 201
643 3
604 67
444 430
280 99
665 326
947 402
912 43
655 537
749 439
946 442
994 707
701 287
959 630
818 174
610 183
244 54
342 159
458 215
748 733
990 363
580 308
629 541
724 75
782 79
877 24
586 523
751 343
833 40
667 36
230 221
671 168
139 66
761 416
931 4
761 100
693 623
868 288
562 194
695 385
373 227
226 209
811 190
754 178
437 366
976 302
344 171
349 125
802 643
755 510
801 266
962 218
903 828
972 722
626 576
953 348
340 298
66 36
821 293
994 500
773 539
607 436
213 3
422 219
611 232
829 82
874 344
929 496
395 389
896 269
167 133
404 339
485 84
605 200
687 249
478 351
568 363
484 239
638 58
820 201
680 484
662 115
608 46
829 805
987 725
581 354
380 288
636 345
319 138
726 651
997 734
770 678
638 483
647 561
868 194
493 224
343 243
817 166
770 53
353 278
265 68
644 146
610 198
963 684
987 899
725 636
268 150
862 537
733 336
994 647
622 346
601 417
803 721
733 68
759 396
444 421
769 590
709 29
157 123
972 587
271 176
378 340
889 139
598 542
296 68
836 483
874 4
748 96
363 200
851 668
488 437
560 48
506 227
957 900
403 297
888 866
333 158
490 157
564 489
764 9
532 60
766 203
934 874
619 94
447 256
681 546
837 150
513 226
991 577
933 57
998 519
856 186
845 240
717 143
515 134
1000 634
970 256
690 686
485 484
788 592
776 295
958 269
753 20
887 67
994 517
580 331
533 333
669 338
925 358
684 395
777 601
495 341
702 504
963 360
780 256
545 42
595 352
413 2
740 529
780 266
692 646
947 929
759 389
894 82
727 535
413 24
837 73
507 263
280 256
365 150
805 8
998 857
490 330
491 445
899 5
883 364
629 293
191 56
613 182
888 229
739 106
990 907
891 622
894 286
805 650
388 299
434 359
742 256
502 236
656 78
807 33
923 569
575 464
922 891
553 277
776 695
862 115
875 421
581 289
761 659
861 740
871 337
361 354
222 124
722 393
918 682
722 250
964 673
650 614
265 263
413 65
562 292
331 93
655 342
808 666
957 43
360 97
987 338
626 382
660 119
712 185
371 227
542 511
828 23
918 807
798 722
778 624
54 20
954 467
789 640
715 286
308 12
869 320
466 405
847 820
817 95
448 45
413 164
925 822
540 522
980 323
916 776
731 432
572 13
946 613
944 379
999 317
781 456
354 155
679 79
531 414
477 333
560 236
803 445
724 488
445 96
347 11
855 262
399 336
476 369
265 227
741 119
401 155
537 156
959 402
480 336
786 259
968 953
546 422
906 674
991 253
957 803
38 19
758 579
992 809
868 274
941 321
501 141
254 155
419 184
851 16
665 223
960 341
316 264
987 445
448 12
678 656
758 171
540 452
646 141
917 290
522 337
721 284
825 459
629 30
932 858
509 99
520 283
666 599
837 470
289 12
100 46
809 236
909 127
766 759
926 724
492 141
400 357
818 70
568 524
940 404
661 391
256 90
695 365
955 135
896 255
999 343
499 385
708 173
961 701
378 210
880 836
858 23
756 534
196 68
501 43
869 93
372 132
461 229
485 244
888 448
216 112
494 183
507 367
583 59
778 417
544 410
793 378
981 576
961 253
612 416
904 824
730 279
896 872
250 131
843 48
623 458
783 517
793 102
738 146
978 605
845 545
437 294
887 615
319 86
712 556
824 404
683 25
546 394
891 353
411 90
729 47
230 26
854 367
679 607
350 292
991 338
724 455
469 460
899 883
455 346
679 297
196 142
517 337
935 597
118 47
519 458
587 367
952 155
741 519
266 239
984 478
68 67
713 125
821 550
620 295
952 122
817 567
386 337
718 645
619 445
595 319
974 131
555 278
969 129
588 106
893 4
495 327
573 532
627 19
874 8
625 459
605 363
754 371
366 60
959 935
501 420
80 51
462 193
481 372
976 909
838 615
283 10
559 539
729 359
643 239
556 554
715 358
759 331
386 268
953 683
301 223
788 634
361 320
114 111
714 314
561 245
885 171
657 277
781 582
174 173
471 307
910 24
919 749
900 461
498 282
553 146
878 265
718 466
624 349
311 248
603 413
739 616
994 430
715 328
804 653
839 780
569 270
534 181
509 13
899 673
985 149
948 730
691 500
565 25
559 477
540 78
542 115
334 238
713 187
833 204
584 331
572 243
345 240
861 702
229 80
979 536
901 751
652 219
145 114
916 877
885 747
636 405
795 468
576 482
675 147
851 369
697 416
828 204
578 245
892 774
740 649
508 420
971 164
702 453
991 853
682 142
694 58
934 190
409 31
392 236
839 452
224 182
247 237
696 302
758 315
743 332
850 223
834 486
686 593
690 498
979 742
283 129
414 302
725 89
191 64
503 268
652 408
923 859
395 168
817 399
187 133
480 18
938 264
515 74
782 525
1000 547
733 350
800 83
538 228
980 70
852 229
431 151
823 412
289 105
708 603
561 38
363 66
838 631
748 570
622 512
688 44
575 22
984 312
273 175
757 175
130 49
753 712
424 70
978 531
944 195
762 45
926 547
529 507
721 380
368 136
768 676
270 210
366 198
898 73
942 372
727 71
258 127
536 532
691 152
488 197
359 352
871 662
506 63
626 207
622 186
994 476
708 316
958 876
944 511
195 39
903 784
764 169
685 222
998 495
479 53
550 267
815 137
472 30
426 323
500 245
983 26
930 190
690 156
173 76
629 57
828 691
916 733
406 273
926 172
993 880
460 373
706 175
564 458
972 464
753 636
423 104
315 211
720 632
908 798
830 61
326 36
411 187
598 402
942 489
237 184
608 499
826 592
390 368
497 80
999 240
727 564
685 588
882 590
730 689
441 73
598 261
673 298
985 274
890 538
963 97
354 299
198 131
663 194
871 553
902 130
285 224
707 417
857 775
857 172
769 202
842 813
907 123
393 55
976 476
881 418
701 207
335 42
603 128
529 283
946 803
764 87
819 86
744 714
762 409
786 470
705 631
171 109
721 301
396 158
429 61
427 164
861 741
301 117
970 824
446 237
333 211
567 180
697 176
718 182
418 104
796 179
793 79
940 825
876 254
690 374
202 130
225 175
322 170
756 668
769 477
952 647
929 694
955 941
505 372
478 301
675 227
415 371
549 345
694 625
403 169
680 291
909 846
722 379
934 316
620 366
751 118
869 154
772 430
793 151
615 503
496 399
523 260
775 484
291 62
531 507
323 182
759 699
789 697
889 774
681 27
989 763
598 131
553 355
949 845
835 411
833 370
525 513
834 826
798 673
848 775
149 148
546 25
871 470
635 483
344 22
980 328
819 423
231 203
979 498
971 251
864 352
764 617
877 70
928 21
807 729
771 119
801 96
215 123
505 180
773 317
968 488
998 689
467 302
645 11
362 145
929 414
769 438
541 239
833 459
110 45
696 277
750 308
558 367
429 184
723 127
766 173
582 345
663 464
381 56
517 52
748 178
854 814
148 69
569 206
978 375
731 715
395 285
950 304
972 81
951 205
411 8
122 94
623 284
552 477
991 734
471 200
918 671
659 132
931 501
789 649
902 421
494 431
741 386
258 5
652 311
604 461
109 44
133 37
772 72
598 415
974 189
930 632
619 477
447 406
725 351
908 878
539 111
854 602
954 879
665 26
944 508
637 45
812 135
916 428
997 835
957 422
782 141
665 241
968 175
881 679
619 482
363 176
177 76
861 107
579 174
347 82
644 22
556 19
714 135
297 41
755 614
909 785
785 288
477 416
717 391
556 43
987 927
1000 712
316 241
662 199
727 270
777 546
707 514
537 440
463 230
846 747
746 324
682 602
900 176
967 695
903 118
575 84
724 327
748 581
464 81
406 16
970 364
789 768
742 182
793 302
477 111
291 235
611 126
623 121
688 250
741 253
816 562
733 239
731 246
982 345
677 44
803 760
743 492
927 230
220 99
346 55
220 29
663 254
461 234
411 397
774 296
865 147
529 274
700 284
240 43
230 164
402 60
733 608
279 13
867 613
620 235
261 195
445 404
897 1
682 457
838 46
665 285
946 31
766 28
428 318
222 44
942 642
787 308
774 613
309 133
337 215
425 371
960 828
983 407
99 40
685 245
449 92
749 461
225 19
667 250
846 162
743 599
776 28
880 237
610 76
935 286
754 571
701 352
690 154
195 94
692 429
764 755
511 202
711 36
781 358
491 113
242 95
643 619
929 435
719 80
498 492
964 776
877 232
312 59
347 206
943 127
165 110
237 98
384 51
641 215
510 225
832 120
548 188
722 32
553 367
219 123
86 20
955 284
375 140
673 220
715 14
949 492
237 21
978 610
579 302
901 396
850 596
968 961
836 456
390 357
817 32
762 144
960 826
887 368
353 253
435 33
956 459
357 284
588 505
996 82
673 475
637 610
771 175
746 587
267 144
915 325
471 455
830 324
533 250
710 422
171 169
895 239
362 120
912 108
835 482
294 127
666 498
721 698
987 496
774 121
906 174
780 46
195 93
918 617
960 713
800 661
494 241
231 151
944 728
183 45
976 273
884 227
656 440
529 41
982 35
858 146
832 385
416 32
978 445
505 102
617 286
221 85
808 183
832 658
581 574
721 16
389 269
824 190
499 245
252 162
729 113
503 480
737 614
468 176
959 851
845 736
850 559
647 254
686 132
824 658
466 41
678 524
518 49
427 375
851 785
684 562
673 559
863 175
905 207
704 579
778 511
980 91
882 470
881 777
648 300
550 362
777 286
897 534
108 5
988 751
453 177
963 743
572 87
186 127
169 14
750 33
821 416
925 472
610 522
968 494
448 112
771 287
470 49
815 618
120 7
144 64
592 67
940 280
778 129
360 248
847 122
850 821
584 430
747 622
992 324
907 402
252 133
135 41
659 193
559 361
497 192
834 814
954 931
690 144
940 874
546 467
541 147
951 597
753 298
997 3
970 814
418 256
600 72
562 88
513 253
731 216
471 393
457 350
593 524
971 57
632 63
407 151
627 122
759 55
946 770
615 365
915 774
640 97
456 338
817 112
494 398
938 49
946 555
814 714
691 412
929 402
793 466
423 316
894 703
874 546
952 602
150 62
631 39
788 770
756 414
843 250
697 454
997 682
563 169
689 567
643 604
483 19
226 139
802 435
787 135
968 862
697 59
944 385
990 603
220 29
37 16
581 248
742 144
258 22
705 456
642 552
852 568
686 39
859 735
658 601
821 782
594 339
791 428
742 429
814 337
592 342
949 160
328 185
413 372
864 733
710 388
82 8
962 42
411 7
371 74
723 403
760 449
937 439
810 333
518 130
720 666
693 36
685 21
980 551
778 184
327 247
323 53
754 92
778 168
147 72
562 137
485 153
802 634
823 745
949 466
313 26
617 25
997 51
963 951
858 174
127 31
504 357
792 514
250 133
831 797
271 209
470 81
737 561
979 872
474 210
245 46
826 720
882 20
435 49
687 481
677 542
740 36
545 150
332 53
658 355
849 553
851 599
665 454
373 45
491 427
897 549
993 386
612 409
578 573
547 424
935 188
858 735
470 327
938 436
791 469
679 447
880 596
536 352
867 624
131 28
162 100
616 283
181 156
594 547
393 338
173 107
534 203
601 354
642 221
810 616
931 385
550 94
524 95
408 259
671 421
962 702
970 376
861 776
742 197
535 107
374 79
633 248
917 591
453 118
729 516
710 21
477 19
598 513
950 673
908 70
655 459
187 131
566 477
280 19
898 727
663 308
741 558
754 21
578 90
602 565
798 315
715 404
676 325
943 95
682 389
491 451
398 173
532 324
619 357
948 194
264 141
618 119
666 356
786 702
419 412
776 120
855 834
740 612
492 50
810 56
609 579
754 261
47 18
760 135
856 163
499 355
847 213
930 49
718 247
969 766
622 274
797 352
406 70
485 56
749 219
964 302
755 667
929 106
876 152
159 11
813 643
837 317
806 266
488 353
297 279
713 273
894 511
289 182
470 360
832 640
762 60
324 299
913 794
866 723
953 51
601 522
230 94
946 432
988 709
889 235
748 452
827 351
728 62
611 474
719 420
683 444
905 511
775 497
166 32
870 276
847 392
863 815
576 507
659 420
986 907
997 790
934 247
989 33
942 415
918 913
330 2
569 536
387 372
473 53
607 461
927 70
456 7
759 328
465 197
953 415
679 400
261 258
351 199
761 517
875 12
740 539
807 356
495 83
385 306
902 458
350 2
531 440
797 591
957 600
725 674
704 414
875 466
679 256
244 183
862 565
412 34
442 72
923 394
895 534
700 479
723 436
358 217
801 797
979 763
948 123
169 50
504 72
729 486
774 526
983 630
940 344
255 227
775 435
678 518
447 399
927 769
287 131
865 618
782 632
924 791
102 79
137 93
534 498
840 758
838 336
974 941
532 207
855 667
551 376
591 377
875 353
521 216
708 350
980 377
626 16
795 123
61 35
599 348
668 350
970 896
501 375
571 340
997 680
927 600
305 223
755 741
732 497
738 396
625 124
573 308
442 89
518 126
310 57
276 201
979 24
611 599
613 426
597 465
983 277
126 33
386 292
753 308
931 624
702 443
512 494
46 13
868 437
823 337
721 378
667 9
373 34
787 211
408 37
829 636
738 182
403 274
536 296
353 60
950 496
765 603
667 169
891 326
314 129
698 365
970 161
933 379
773 395
500 146
906 102
865 9
441 151
269 171
637 425
399 380
856 157
393 194
834 275
814 470
427 174
539 1
869 699
120 63
866 179
787 633
849 152
635 460
517 48
461 241
980 30
266 219
572 397
570 248
845 830
815 613
663 572
570 227
955 878
801 59
884 692
279 231
384 237
890 703
668 122
157 28
638 107
489 339
886 18
105 86
605 313
947 269
860 847
819 256
75 13
773 216
838 160
612 16
934 505
854 376
372 239
652 548
100 89
902 177
628 241
805 331
703 167
920 312
749 738
721 315
368 225
332 214
841 231
335 233
801 555
656 105
575 526
986 658
271 95
452 67
269 194
959 830
916 413
932 928
895 800
471 347
721 311
950 814
397 226
987 52
878 592
871 297
299 185
709 704
489 58
647 484
858 706
924 882
876 261
856 421
483 25
604 65
447 269
437 294
112 75
948 111
634 466
859 345
938 533
788 622
183 109
426 305
822 57
717 136
646 96
379 256
237 215
428 409
921 475
316 305
202 26
554 154
967 664
887 381
252 50
843 272
605 493
652 68
832 461
977 790
800 263
965 664
869 429
716 276
813 43
786 690
878 755
883 349
520 47
677 611
625 289
628 38
892 641
766 604
833 623
607 551
881 532
959 181
888 277
385 175
706 367
952 337
828 222
694 492
967 555
226 135
553 522
910 278
869 455
897 239
804 323
778 728
286 73
864 215
495 437
940 905
930 28
789 124
793 687
988 580
946 761
952 590
998 610
424 227
825 558
332 215
501 407
355 303
943 111
584 207
831 184
555 252
965 579
968 438
731 136
703 411
659 253
535 514
620 189
697 190
985 702
183 99
849 579
609 534
971 838
933 735
125 50
955 337
820 98
795 308
632 217
905 224
943 282
578 517
304 144
905 294
863 822
648 565
232 177
52 4
751 210
679 381
549 102
676 507
326 195
677 488
126 79
919 590
899 612
683 111
509 301
649 499
898 787
851 242
408 259
882 868
904 741
603 287
51 40
522 515
675 357
825 463
991 414
616 364
595 551
545 352
982 747
623 173
610 1
768 202
489 313
722 582
828 434
755 448
850 63
937 48
988 553
527 512
634 216
577 96
870 347
985 693
994 674
613 549
939 666
847 269
938 859
658 21
739 88
428 317
737 610
522 102
325 159
440 210
802 160
982 500
748 537
893 353
938 819
433 123
739 80
256 209
990 853
509 261
565 335
591 565
699 398
538 147
939 318
787 727
490 365
409 14
966 415
448 139
988 940
931 767
785 262
664 275
218 21
930 127
548 95
986 369
574 126
655 526
648 226
864 509
594 535
905 560
753 488
542 374
744 90
11 11
653 193
461 188
464 95
693 641
964 521
780 683
914 594
811 552
630 43
987 483
488 104
345 206
908 518
951 628
796 675
798 559
734 636
214 127
998 230
714 181
694 359
554 189
999 408
688 373
756 391
344 76
463 83
305 218
835 188
276 225
928 562
480 9
974 613
696 125
902 399
858 90
896 472
558 38
749 698
119 12
511 59
497 13
994 888
832 745
523 190
493 471
936 192
488 298
740 492
599 17
663 524
820 737
860 141
758 440
684 368
984 942
586 435
248 4
476 2
533 488
364 99
175 72
800 411
843 245
413 101
799 491
441 164
228 216
332 161
533 511
880 333
501 209
628 497
44 3
829 146
984 303
869 85
299 221
458 161
942 587
529 463
937 605
102 29
537 205
919 743
963 467
588 239
680 337
775 426
818 533
434 417
924 103
592 506
944 157
794 92
941 474
456 354
853 851
837 522
907 330
765 759
192 84
570 187
687 530
823 819
446 412
662 327
617 292
844 730
591 230
880 303
800 25
927 787
328 150
214 192
855 738
431 272
874 461
583 205
709 153
343 241
620 343
917 357
301 6
453 186
573 502
447 245
566 378
245 120
692 501
543 499
887 218
963 562
793 742
699 36
805 283
183 59
353 7
984 14
648 109
728 667
430 55
986 252
193 187
636 530
967 697
883 32
869 113
853 747
404 103
651 300
846 455
703 177
630 579
687 5
578 290
928 636
863 4
504 195
781 255
726 236
402 298
926 34
216 71
590 138
365 231
724 600
948 3
435 151
996 387
886 649
948 947
666 409
35 4
882 324
798 419
781 173
836 96
413 61
652 625
829 824
529 432
613 183
592 222
858 176
649 624
418 109
234 133
897 460
328 230
342 167
964 502
168 128
707 53
846 210
385 118
966 719
761 114
922 208
761 433
917 465
90 22
505 218
263 117
676 648
957 292
711 322
744 528
374 292
692 541
835 631
849 173
879 339
600 562
508 399
487 146
845 218
865 658
720 116
832 101
997 19
890 144
682 318
208 89
232 97
493 74
886 516
816 105
233 219
641 507
672 297
387 3
736 435
573 214
944 98
475 463
733 19
643 316
820 785
430 297
100 96
628 413
366 335
722 142
887 67
372 104
631 621
779 171
71 70
696 496
457 299
441 363
610 178
595 470
883 483
506 209
580 480
618 94
464 14
860 705
902 551
942 889
876 807
379 9
859 623
674 223
819 623
854 412
523 170
799 255
812 656
400 322
975 865
547 471
696 202
825 813
733 487
259 60
855 720
489 460
289 52
819 475
718 215
579 411
877 278
848 401
529 21
230 136
997 331
916 806
926 229
709 78
797 547
511 69
669 82
751 605
956 791
749 451
802 771
342 342
668 160
608 512
872 628
708 427
839 654
959 616
822 251
728 436
341 331
747 546
838 542
987 236
800 575
628 435
312 120
663 241
270 21
480 172
780 131
241 147
268 219
763 500
897 34
568 323
556 393
917 422
699 419
734 233
982 745
488 337
672 305
364 62
652 90
909 94
965 169
849 661
569 300
438 343
785 488
873 172
695 151
1000 581
257 171
804 30
884 535
223 177
592 326
993 213
844 425
780 260
779 448
664 356
823 784
695 295
210 186
717 47
866 58
834 522
936 438
547 191
360 308
960 645
86 41
674 54
305 248
617 24
392 36
970 220
713 142
712 164
565 256
650 350
935 103
917 506
736 284
998 153
773 484
505 451
180 145
806 800
903 75
337 270
657 375
404 217
680 131
528 374
889 784
333 203
816 525
938 53
518 82
574 51
544 443
741 341
639 336
965 763
438 137
145 15
559 419
716 669
973 14
646 640
781 757
988 337
740 228
930 306
842 29
651 347
627 263
1000 795
537 429
859 668
378 167
827 348
687 57
723 533
677 314
419 6
604 403
620 58
461 147
612 464
769 546
899 861
756 528
786 758
918 668
785 521
887 855
764 166
383 116
645 25
879 97
884 69
910 226
920 100
677 615
294 267
926 415
301 26
710 318
372 191
934 204
334 164
845 595
575 2
826 600
979 364
424 22
521 221
956 498
620 114
963 314
995 208
908 277
746 161
638 457
181 5
901 185
789 218
899 533
661 576
876 473
426 394
646 426
990 657
908 829
1000 581
700 486
727 554
949 254
886 676
486 146
821 697
791 352
226 78
621 590
974 384
851 242
39 31
831 759
377 355
969 775
571 429
836 336
777 250
839 19
795 340
121 12
881 660
795 570
821 480
888 219
455 412
780 406
681 643
834 263
868 51
569 555
885 290
671 51
102 77
731 609
808 7
699 291
427 295
455 239
725 394
852 123
263 77
948 855
567 281
790 59
879 599
40 12
733 511
483 282
712 375
557 143
939 802
755 176
832 490
799 333
338 267
904 288
408 179
997 955
837 50
667 162
936 57
850 271
629 360
200 180
423 184
986 726
865 709
429 329
563 549
915 181
780 116
304 86
493 96
377 369
543 36
305 285
544 497
695 163
760 258
543 409
969 299
768 128
911 126
229 96
472 362
650 101
868 251
557 203
700 168
785 112
998 110
554 489
752 252
520 39
271 4
210 69
537 277
261 56
895 184
948 60
963 101
508 135
834 625
817 406
743 312
536 276
927 922
769 155
912 157
962 791
686 100
917 351
408 291
832 262
601 358
479 249
736 403
681 138
737 35
778 263
806 274
297 138
740 15
863 579
868 446
582 506
641 331
606 176
566 55
818 530
947 800
312 84
480 450
326 138
891 110
954 766
472 100
404 188
819 142
647 455
592 332
976 419
304 19
549 230
857 179
705 189
503 492
765 744
803 443
782 380
720 395
583 238
304 157
488 264
956 759
521 403
889 217
801 218
573 50
535 238
352 279
842 195
701 243
913 66
436 283
923 117
975 906
993 252
717 13
552 13
818 104
41 23
840 421
438 233
711 344
956 424
948 99
464 248
811 215
873 851
916 832
459 335
650 313
775 83
189 184
851 3
255 47
672 296
891 840
577 190
475 225
292 212
596 431
647 217
487 424
927 788
547 66
581 556
748 645
523 513
963 935
146 11
795 2
360 180
596 27
674 571
808 173
896 351
594 202
797 583
758 19
466 100
658 585
543 350
766 287
692 358
908 682
859 660
687 291
898 796
219 53
542 88
943 268
814 517
862 187
677 168
294 178
922 859
527 38
162 18
462 87
934 518
510 271
910 512
570 98
999 996
222 22
458 299
590 343
77 15
687 196
595 431
785 163
503 297
995 745
849 743
455 154
586 289
342 12
697 641
901 628
904 325
975 270
224 103
935 172
588 325
957 517
941 863
498 321
943 362
352 343
782 332
756 663
647 456
711 563
286 92
917 134
998 374
854 285
815 351
177 46
959 916
840 364
494 452
892 547
474 436
579 77
213 81
797 251
981 121
954 180
979 507
508 269
451 244
405 272
259 72
754 412
751 674
864 27
442 307
485 467
176 119
127 125
942 67
723 631
533 502
957 308
837 482
279 37
803 476
995 256
937 129
777 418
758 718
270 193
730 714
667 347
499 106
999 230
656 15
936 48
869 519
768 710
882 691
752 692
966 253
918 232
691 612
799 700
499 384
873 86
965 491
902 801
297 102
306 104
507 127
765 134
991 738
498 23
882 492
882 230
948 655
161 133
545 264
299 94
882 21
754 89
763 654
935 807
304 238
492 280
648 481
522 296
770 673
999 857
767 718
792 553
294 283
953 665
653 177
182 4
789 729
735 302
636 401
204 4
416 218
530 304
232 54
491 211
539 311
957 511
901 179
597 385
519 418
639 116
901 867
824 537
673 259
953 50
1000 390
623 601
768 601
614 374
921 821
25 14
376 21
734 429
729 671
593 207
274 85
745 287
651 388
450 360
880 469
755 26
852 488
495 28
538 348
840 444
341 285
791 517
865 596
331 133
844 655
562 548
709 230
729 424
902 396
599 379
936 810
903 341
923 747
773 215
208 191
890 350
935 285
838 48
516 28
793 672
949 31
874 758
589 284
609 199
636 310
812 170
496 357
693 34
706 188
945 944
373 319
882 134
585 424
668 464
893 435
437 194
977 912
752 271
327 222
953 497
972 17
611 467
667 152
937 517
949 251
915 784
402 339
906 219
565 71
647 183
776 6
504 208
659 96
361 241
755 306
521 137
670 464
888 690
884 147
557 382
784 216
427 421
985 187
629 282
960 139
991 653
780 35
780 27
891 222
937 97
838 772
639 598
308 135
420 312
499 427
961 91
944 109
991 483
779 116
797 87
401 229
787 629
972 489
317 117
888 139
545 134
575 412
896 165
723 722
980 334
654 653
705 544
851 754
975 434
736 78
241 150
381 41
856 304
247 216
822 523
673 113
729 240
578 126
874 471
899 352
618 498
952 299
669 262
794 681
521 508
393 393
780 458
609 498
648 412
735 455
694 655
533 337
360 142
891 248
439 412
241 45
20 6
804 412
855 514
553 172
214 6
820 734
754 184
647 460
654 88
874 224
311 295
989 929
675 517
485 188
690 38
877 552
185 173
320 74
870 806
865 186
755 549
940 739
568 145
577 312
786 289
834 136
662 213
419 271
319 119
614 22
653 437
812 804
706 307
1000 937
483 64
753 68
618 439
675 206
1000 958
621 246
905 660
793 462
692 264
205 174
614 203
594 458
752 338
842 487
780 45
969 618
922 389
949 672
996 971
499 179
637 33
835 271
830 741
653 210
682 568
543 498
206 59
793 687
956 649
397 224
790 668
560 226
356 75
211 181
571 357
365 316
658 49
810 82
520 182
776 580
950 687
736 459
197 16
699 29
722 370
678 400
713 270
981 921
868 440
715 237
360 303
680 592
903 575
177 51
830 784
976 791
929 627
835 495
628 466
825 573
866 199
771 289
877 316
889 806
924 817
579 147
696 201
583 492
506 98
892 467
901 252
272 21
745 726
774 655
787 128
294 178
1000 681
579 164
739 52
429 102
771 600
716 275
769 48
377 33
661 298
969 951
779 679
770 494
329 278
748 344
987 250
320 246
799 15
815 190
800 65
972 648
852 153
662 279
676 592
936 23
967 151
916 769
863 136
701 603
529 475
517 331
816 530
733 203
923 469
996 220
546 175
724 446
277 62
622 249
863 806
984 584
962 400
937 597
259 13
443 289
804 257
799 130
248 204
911 664
890 452
149 90
955 186
940 392
516 427
816 485
276 61
617 12
714 545
244 168
741 25
646 518
286 12
932 58
718 262
973 869
715 166
834 74
542 414
846 756
591 160
899 398
280 11
675 668
961 903
615 584
877 260
405 404
612 321
906 293
635 252
220 95
910 265
859 602
921 40
644 490
946 25
359 26
586 239
446 415
497 248
105 84
649 166
910 501
536 3
858 475
704 63
859 516
436 71
757 76
279 115
95 38
429 119
882 395
579 328
620 60
422 233
917 884
656 43
58 46
761 109
661 603
497 91
914 654
518 517
452 408
509 356
782 132
430 259
524 394
502 348
53 18
717 155
664 313
514 289
673 314
623 110
917 258
718 408
341 129
943 513
173 68
837 141
939 584
887 499
517 190
889 245
370 161
984 936
413 177
809 694
654 84
683 431
202 104
648 571
731 605
727 26
498 10
588 37
588 332
609 136
658 58
915 394
714 554
783 220
475 115
560 297
876 89
590 299
869 134
649 644
741 578
440 119
497 275
952 116
245 189
821 575
992 539
310 307
700 437
531 8
937 627
319 166
447 262
805 753
227 108
938 553
849 712
198 187
633 54
754 378
784 368
597 494
782 664
931 151
619 375
789 178
706 163
778 613
447 435
724 340
822 290
229 177
504 73
779 332
965 530
872 440
519 116
891 572
862 543
981 675
812 580
772 284
405 334
916 858
776 27
577 341
954 99
942 352
849 180
777 289
791 341
948 205
825 264
926 633
879 114
841 696
201 161
749 737
441 142
615 506
775 258
974 778
460 404
670 620
771 67
902 284
380 337
497 117
822 368
541 406
664 433
664 663
904 801
770 357
625 437
267 118
253 117
441 54
903 815
743 188
972 767
306 84
790 229
812 300
920 526
220 169
721 172
598 260
888 852
665 421
707 271
911 789
753 503
798 213
126 19
919 497
676 81
837 10
776 436
671 591
706 289
478 380
697 214
873 633
779 546
509 11
474 232
680 637
853 511
207 20
496 185
661 509
297 282
864 148
215 20
496 280
409 115
535 406
438 423
489 28
180 76
863 266
997 2
401 33
693 270
66 13
902 663
351 32
916 489
929 764
754 341
938 742
391 315
880 500
273 54
911 711
376 121
509 327
949 332
114 113
537 310
623 393
286 263
730 287
961 299
522 233
199 119
514 58
164 48
961 854
527 79
49 9
433 237
667 545
632 495
194 127
952 95
291 36
619 608
501 236
813 787
426 300
987 160
497 322
185 138
992 350
793 617
915 169
309 92
290 255
763 374
947 649
618 450
991 521
498 50
717 127
818 630
628 130
319 252
856 288
881 701
904 755
612 534
515 438
812 603
810 536
760 488
675 287
656 510
602 29
966 892
709 591
627 322
1000 369
363 357
174 99
460 98
837 150
510 424
843 185
796 310
604 172
583 413
661 65
651 201
380 341
794 602
453 308
870 624
582 491
900 637
588 452
382 251
780 237
769 709
945 618
102 99
246 53
933 846
860 274
821 386
789 692
552 323
716 542
877 111
779 258
387 269
481 40
156 94
890 17
311 236
678 425
371 186
203 159
960 775
982 868
916 529
630 607
823 464
414 202
991 295
991 136
932 686
644 28
701 91
628 557
545 540
678 224
838 135
438 167
871 634
370 114
286 242
856 726
934 176
735 587
492 168
964 721
888 65
332 175
816 113
795 441
741 518
851 823
870 132
878 199
333 281
348 164
877 268
589 430
129 34
675 309
483 61
824 630
984 557
770 569
904 327
363 160
912 175
908 471
760 683
389 301
966 626
998 964
485 128
329 203
469 95
671 300
368 78
509 273
659 555
363 292
883 607
725 129
995 210
547 486
508 54
808 226
614 424
879 434
745 101
561 209
664 306
906 401
739 415
566 146
873 90
356 348
833 137
760 222
816 385
373 221
758 333
783 248
946 351
832 804
377 203
942 287
135 117
378 252
162 74
789 731
785 474
620 177
954 691
877 719
687 163
599 305
296 122
228 86
912 401
60 16
898 364
274 162
692 86
958 610
457 375
913 403
563 374
740 91
359 62
654 623
542 72
627 520
892 561
279 233
618 355
233 222
802 698
650 549
982 671
783 46
258 248
667 178
598 509
851 26
750 588
854 93
983 457
609 146
324 82
602 193
677 536
717 203
836 555
456 399
776 757
559 519
148 140
776 674
729 161
320 279
898 873
713 460
833 789
928 526
1000 186
990 684
505 417
947 770
951 191
338 234
535 290
934 878
615 60
486 158
486 447
954 597
471 402
433 50
284 228
359 240
858 24
781 297
583 341
983 239
323 279
883 738
542 347
946 28
508 494
959 811
116 9
738 177
824 203
526 457
838 569
965 198
177 63
614 144
917 300
971 113
833 562
971 263
291 195
962 508
729 204
871 765
638 115
478 116
829 669
924 130
963 934
987 930
686 532
790 149
998 621
912 710
377 111
579 161
842 422
810 791
797 768
882 873
942 820
216 151
736 285
286 125
308 205
951 691
935 385
752 317
460 391
248 69
983 346
938 201
381 321
643 166
873 761
314 213
537 30
953 935
917 824
376 116
389 160
610 219
935 228
447 163
357 137
978 391
511 16
152 14
962 471
575 287
498 81
767 584
953 743
683 268
566 10
359 161
744 495
997 22
970 528
928 620
713 309
982 99
679 387
672 613
635 308
234 13
732 117
596 32
817 749
603 549
594 136
840 242
994 2
305 38
284 58
534 341
586 552
235 58
143 2
759 554
895 164
185 36
242 105
608 76
915 310
652 571
898 573
734 11
662 632
834 397
746 388
57 38
779 536
771 723
873 860
972 365
807 604
810 517
387 190
826 224
662 378
496 490
213 91
329 42
739 217
672 203
820 679
397 394
897 488
857 194
474 154
865 262
738 102
613 256
981 64
582 183
930 778
650 112
736 510
394 33
109 49
937 707
543 341
988 959
506 9
518 167
887 329
979 381
616 305
685 475
624 620
710 629
920 612
928 342
303 210
984 207
609 5
819 327
340 31
585 315
891 758
791 620
418 344
460 394
193 181
148 76
675 125
458 372
818 574
219 76
897 712
683 668
488 474
601 434
579 57
992 354
646 86
481 470
563 260
763 589
699 613
234 185
281 280
919 119
552 266
429 175
606 182
992 963
966 652
935 282
643 536
570 281
547 160
901 538
847 410
322 61
257 126
284 184
283 163
619 327
839 208
666 388
438 71
932 120
847 152
708 288
767 216
906 568
272 183
747 671
931 276
998 805
834 696
765 629
864 559
916 342
918 812
991 717
823 314
323 63
596 212
745 355
661 290
433 404
472 271
433 10
329 313
976 99
690 647
106 41
918 368
633 551
971 477
224 6
689 321
923 313
610 379
427 164
511 68
639 293
581 576
396 291
328 98
958 289
823 286
652 29
883 533
802 799
966 301
568 302
627 581
907 105
282 254
408 151
564 520
612 244
817 772
964 749
920 310
886 698
750 208
645 374
958 769
804 395
536 531
681 432
769 474
147 124
341 122
521 251
725 364
920 216
712 492
532 467
813 34
915 587
687 252
794 264
683 104
879 139
636 275
455 58
793 632
827 188
844 206
675 227
876 495
972 537
662 640
894 491
415 308
262 10
705 299
837 737
811 104
163 62
824 143
704 438
861 407
971 136
983 507
808 203
876 630
967 359
944 885
761 7
800 620
897 749
917 350
613 561
745 271
609 83
678 463
700 195
848 476
337 186
939 123
963 283
508 120
587 217
932 908
607 325
469 142
662 307
923 218
426 209
852 44
86 15
990 481
979 738
687 410
514 343
697 318
938 90
453 215
956 323
412 100
764 472
852 177
709 156
256 196
532 504
907 555
989 876
583 318
598 401
764 29
350 28
231 53
641 503
630 10
820 570
789 240
912 392
340 24
861 584
743 512
862 588
213 123
514 201
376 240
714 324
937 741
872 728
967 495
793 686
207 137
637 484
966 127
677 212
765 275
944 629
456 104
545 51
547 412
580 253
596 491
140 5
943 601
972 248
680 164
723 449
356 224
979 62
144 34
880 150
745 479
942 236
626 27
419 367
207 147
747 623
399 27
671 17
509 329
326 308
963 820
958 639
956 595
763 386
599 381
672 352
698 586
634 26
208 205
987 698
771 735
578 503
166 4
756 345
981 779
398 16
872 759
491 96
372 208
527 415
886 749
497 453
319 54
632 490
497 242
382 326
648 318
177 123
691 452
460 458
57 55
693 89
604 134
991 525
566 305
924 679
737 573
914 680
925 781
744 685
919 766
680 272
918 80
700 152
557 83
641 578
785 26
770 609
922 488
439 11
856 77
773 745
728 221
216 42
612 512
922 177
774 61
994 711
742 605
900 860
924 674
755 145
333 71
907 218
713 222
536 173
644 325
903 68
847 346
749 89
685 334
684 27
969 518
492 91
902 367
923 46
186 126
840 555
646 226
601 346
514 270
225 132
986 550
503 87
624 314
911 439
638 543
816 127
415 399
501 35
83 8
785 140
469 322
926 488
673 385
222 199
570 36
864 728
513 452
769 421
422 168
476 158
993 356
235 153
402 360
770 172
434 59
760 271
547 247
915 898
696 15
292 7
935 177
561 399
181 96
890 455
732 244
769 355
685 44
691 274
725 21
1000 864
904 605
868 234
740 53
113 7
617 417
753 693
628 83
704 5
569 2
643 519
459 219
933 133
415 347
882 536
965 859
417 86
678 659
1000 816
305 132
762 598
742 547
749 697
753 178
700 275
476 41
396 219
339 310
948 408
333 90
154 66
720 161
675 80
581 492
923 604
977 637
509 448
965 542
250 24
482 177
151 93
547 544
402 183
995 532
313 114
479 82
978 361
936 742
999 340
805 112
830 733
895 12
647 575
897 123
585 219
790 281
691 12
637 625
920 430
548 126
387 316
539 491
927 671
272 65
891 141
472 142
651 152
586 139
771 697
625 103
700 556
850 669
318 175
779 283
430 291
634 216
749 98
661 619
553 428
499 413
331 294
170 137
369 86
565 167
269 81
576 265
549 189
944 773
360 321
711 218
714 669
912 615
838 93
927 761
616 145
581 127
975 736
976 693
895 505
836 305
585 308
616 77
331 14
782 49
998 410
219 95
678 468
870 722
767 29
621 190
885 396
649 603
559 161
82 66
929 749
922 347
744 240
814 730
902 461
870 63
411 154
741 202
802 793
608 261
814 699
652 623
831 816
727 49
809 157
105 22
440 128
907 197
745 134
741 681
895 652
363 117
610 443
920 288
756 363
822 1
969 138
324 131
566 106
704 169
665 273
945 454
177 174
572 197
244 64
689 432
604 330
388 98
99 24
529 308
802 78
878 56
723 46
212 4
970 243
873 430
664 97
666 217
620 278
774 311
713 28
982 514
503 367
453 437
729 236
238 218
207 190
707 133
258 187
590 104
812 460
202 167
110 103
756 432
304 9
699 187
101 53
911 733
992 931
723 80
844 343
534 25
567 328
928 568
551 373
545 494
907 500
821 242
946 260
888 401
514 124
569 60
640 435
692 599
781 359
515 197
690 468
985 961
239 175
846 518
930 406
800 494
708 23
721 89
635 169
494 316
271 55
775 79
451 311
973 211
928 466
841 704
929 837
1000 298
814 67
815 749
412 285
939 118
898 808
828 7
648 21
178 126
594 490
830 439
832 573
954 856
940 608
953 6
661 204
685 65
436 316
653 268
752 213
430 122
464 15
145 117
651 584
897 610
370 99
953 328
982 742
923 460
598 469
228 125
991 818
998 521
833 539
700 38
478 209
658 267
813 67
829 786
618 67
810 520
783 228
814 786
857 182
576 417
951 504
373 194
557 361
982 654
189 119
951 225
710 399
425 356
780 626
918 518
604 264
778 452
169 44
319 197
789 154
222 210
952 815
279 140
477 315
924 498
705 320
997 253
898 229
187 95
739 21
688 325
843 69
671 255
980 321
731 10
736 484
830 262
470 453
970 825
27 10
729 588
934 924
331 95
931 307
827 569
942 448
383 76
957 811
771 623
798 410
722 88
474 291
781 566
599 372
974 769
859 220
155 21
918 106
737 380
569 56
600 258
954 631
629 273
664 333
707 377
408 392
815 253
691 440
743 304
974 394
444 68
570 124
320 127
626 536
356 265
630 267
934 646
828 93
878 343
642 604
986 207
776 222
938 47
996 737
357 291
167 51
435 194
993 913
936 98
673 529
658 391
604 106
941 534
812 33
638 602
834 114
356 343
805 50
923 473
652 8
766 111
645 155
900 547
659 62
956 607
836 817
990 892
742 169
847 607
273 20
849 583
735 622
881 689
966 798
639 596
907 540
722 629
223 117
828 441
499 195
859 437
864 228
704 112
744 412
817 205
751 139
833 324
835 648
963 514
576 78
823 744
557 321
737 252
161 9
274 222
719 119
653 260
962 303
901 197
740 138
894 373
689 410
666 92
680 311
375 205
674 307
370 133
631 332
916 140
907 203
674 165
881 515
819 324
980 837
755 85
833 315
474 97
775 659
840 163
762 140
733 588
732 4
960 204
620 464
549 498
634 445
367 340
880 221
843 654
470 433
530 401
204 68
458 151
616 148
910 48
828 750
794 279
923 93
209 116
809 16
619 616
990 597
622 485
837 647
273 135
686 587
674 216
372 195
886 413
976 923
663 477
757 574
842 620
519 413
309 21
95 11
887 691
512 301
771 93
272 71
182 21
806 49
932 34
376 203
999 443
947 875
722 493
767 113
997 986
804 657
701 656
726 83
833 295
838 836
484 197
238 209
922 57
596 518
631 47
675 233
825 340
822 473
670 440
999 779
249 132
522 15
704 651
356 72
226 199
794 482
623 344
880 50
465 175
638 388
704 340
790 482
505 363
531 224
897 586
974 354
857 360
112 35
750 152
546 305
494 136
668 639
583 563
751 235
784 25
326 247
793 20
959 675
840 384
883 793
94 61
846 284
819 388
941 684
670 576
673 317
767 409
402 4
895 137
357 274
914 124
894 96
792 491
801 735
597 19
817 224
726 634
698 623
658 217
913 403
901 6
480 134
622 417
998 208
887 629
523 182
452 387
947 432
792 549
538 456
860 98
675 273
882 864
646 511
481 466
924 335
173 14
651 328
677 398
919 179
180 55
847 543
814 8
447 149
995 409
644 381
684 243
819 448
816 504
491 97
937 222
583 512
824 672
951 269
953 121
349 86
643 148
835 765
596 309
949 925
972 844
974 726
525 320
367 214
706 609
939 287
966 283
961 486
548 230
375 155
623 623
495 337
819 237
529 518
851 85
962 947
872 240
295 37
671 312
907 370
591 251
490 409
477 121
666 289
440 240
813 167
737 118
474 112
285 168
473 394
826 362
279 36
381 143
967 442
707 603
713 688
399 334
980 828
991 721
890 538
614 405
31 20
158 70
224 97
644 387
776 122
547 489
435 131
707 594
403 183
848 178
555 38
755 122
885 429
567 56
672 594
820 517
830 760
696 398
947 312
772 441
756 163
981 540
343 192
770 656
850 741
843 798
464 79
753 745
947 909
797 493
321 67
797 721
996 25
763 378
459 167
800 16
899 868
514 152
977 738
369 315
942 147
902 104
223 185
587 312
743 229
949 277
820 623
870 95
986 616
903 136
409 173
728 592
842 155
364 76
531 113
333 309
720 247
825 742
555 515
904 760
703 140
808 238
509 129
369 137
407 164
756 474
554 28
843 465
993 213
353 234
196 157
645 505
501 461
944 220
459 389
914 408
677 122
88 38
844 473
391 45
653 3
667 23
767 317
659 417
526 63
881 777
812 551
904 45
865 857
979 396
556 427
668 628
704 320
688 468
821 700
978 247
483 454
472 331
866 682
854 178
772 675
436 433
636 142
790 443
658 260
901 792
635 288
729 379
885 584
857 533
906 752
744 611
201 103
860 147
765 365
487 403
974 425
618 394
851 674
855 138
728 366
702 498
345 129
597 518
310 81
759 757
661 515
618 312
264 155
950 794
533 55
785 334
428 71
724 389
515 249
586 476
975 756
163 69
663 136
867 332
884 801
542 368
948 349
545 532
828 542
276 2
777 482
768 9
756 735
769 609
670 410
555 172
240 141
997 991
460 140
884 299
665 174
870 87
762 485
771 258
265 4
874 830
333 90
833 448
447 281
705 494
946 493
831 639
960 747
790 182
921 173
591 181
854 312
208 64
284 141
670 234
195 130
548 322
604 162
922 761
539 455
828 188
278 222
955 853
983 262
712 441
995 268
168 158
769 201
555 341
757 524
931 246
1000 370
726 500
513 9
830 397
931 852
339 156
681 133
407 48
734 229
269 5
719 199
619 49
664 545
550 303
281 171
233 86
859 856
612 125
716 535
998 90
238 211
621 469
856 348
755 422
963 788
210 30
857 720
966 480
57 21
685 17
931 225
728 128
283 214
552 350
963 165
793 591
570 510
234 127
533 473
868 166
744 119
521 330
899 326
814 783
304 48
948 520
527 275
990 689
826 489
881 525
562 456
846 736
443 121
523 42
718 663
471 263
943 196
696 377
777 483
334 323
942 759
828 10
915 95
575 386
782 340
846 134
834 70
474 158
518 469
863 55
803 574
942 34
773 56
868 313
363 306
819 454
787 52
496 53
425 407
381 379
764 649
875 538
730 513
359 351
819 652
597 373
627 117
997 183
952 818
539 418
938 208
248 78
998 439
751 336
768 722
945 131
339 217
722 146
180 22
951 922
143 9
816 652
873 772
530 348
688 172
667 487
896 483
812 419
725 131
724 187
613 588
445 175
469 324
364 2
646 120
859 853
963 907
253 245
324 145
672 157
325 150
879 204
406 299
773 448
510 18
792 371
901 879
397 107
542 427
746 603
511 464
945 746
461 122
894 598
726 668
399 224
319 6
335 25
43 17
785 341
936 60
758 349
822 446
732 5
654 513
830 195
856 435
748 80
935 319
418 129
355 42
808 399
359 78
665 65
396 87
777 276
867 290
878 547
118 2
873 798
829 499
992 378
872 532
953 624
856 144
573 537
245 222
930 649
749 364
711 337
234 20
620 284
755 567
927 620
803 701
913 865
259 220
823 696
791 627
153 89
273 103
715 611
881 357
935 629
867 854
713 515
834 413
726 706
387 1
288 113
451 426
69 44
914 711
573 354
429 127
749 187
491 208
713 97
586 339
345 167
944 398
405 294
959 12
832 35
546 64
924 791
310 201
882 737
479 18
853 241
882 393
630 564
471 29
666 41
564 21
534 131
709 571
322 301
780 336
836 336
112 4
904 258
974 727
395 200
827 345
478 330
583 207
415 10
788 309
726 626
805 509
506 45
969 61
231 200
472 209
561 296
773 446
494 56
962 222
615 192
807 318
848 847
539 443
708 696
723 192
285 246
661 138
661 101
964 508
958 382
756 56
775 211
331 307
777 181
833 709
480 8
391 225
582 371
420 286
567 261
655 257
680 536
684 116
330 199
864 422
846 704
667 79
665 79
743 295
101 21
698 352
331 130
727 395
586 448
905 586
687 305
523 407
837 78
834 468
553 475
744 442
887 620
653 224
771 536
819 88
685 47
554 321
597 482
899 69
949 720
867 446
368 9
947 86
955 112
577 64
613 599
857 569
988 834
338 194
266 168
998 967
618 295
923 316
844 681
413 149
370 220
339 54
27 3
937 12
875 60
572 171
826 247
737 461
856 445
282 255
925 560
266 128
430 54
421 355
895 433
379 85
815 317
356 76
623 161
618 610
756 731
402 136
801 224
455 177
254 242
795 718
996 346
977 11
563 255
363 43
974 633
492 16
735 166
651 464
989 650
477 51
567 21
767 364
575 136
799 534
640 273
392 238
178 112
857 17
738 259
242 230
404 190
874 361
826 113
994 496
894 459
782 491
789 472
648 158
488 72
570 397
869 824
288 119
460 359
961 580
217 203
320 54
47 11
992 208
825 445
680 566
485 99
780 291
846 277
600 176
891 253
187 3
657 221
274 76
185 31
965 928
86 74
980 358
466 357
349 179
187 91
229 25
648 36
569 487
339 282
969 124
316 214
545 119
395 321
614 306
833 818
779 678
925 453
679 10
302 290
793 620
832 337
682 113
974 446
504 383
153 99
961 597
343 250
195 165
750 392
852 74
780 646
692 454
430 192
655 534
955 123
164 3
328 297
647 501
634 560
493 212
134 89
524 345
253 104
614 430
882 754
514 489
436 344
886 145
851 21
833 581
606 498
847 662
898 68
450 320
718 356
521 520
517 115
384 336
823 31
820 216
200 39
354 80
767 469
685 268
843 371
452 367
921 333
879 169
604 387
834 754
940 4
148 136
430 357
966 482
23 19
753 408
823 751
758 89
756 220
838 728
942 506
989 687
730 216
221 154
669 640
676 327
247 28
638 199
729 531
699 280
985 515
840 434
667 463
595 453
501 148
151 98
843 165
526 277
436 397
913 842
589 82
893 633
908 157
992 745
652 134
663 404
964 694
974 818
730 569
344 214
657 61
740 156
532 399
575 198
592 310
753 674
259 11
997 265
959 774
320 75
997 983
339 293
928 44
577 98
756 523
643 492
799 216
837 502
887 236
958 727
866 532
503 272
967 650
862 628
977 236
843 582
942 580
454 100
677 590
362 223
975 546
928 654
706 371
870 621
756 100
764 125
145 58
786 134
451 46
841 186
684 589
968 467
888 77
793 375
76 3
760 661
556 379
656 225
720 528
861 731
376 81
238 2
700 145
467 60
936 364
600 192
775 378
882 16
429 159
954 912
923 75
619 522
591 435
226 31
857 318
908 630
927 312
968 773
89 10
904 296
678 264
677 157
854 641
861 153
157 19
742 723
654 13
358 107
390 187
994 410
645 37
594 525
936 713
154 148
268 154
907 756
487 372
143 113
447 329
631 342
665 151
769 59
997 623
737 674
283 168
906 635
534 420
919 194
566 449
588 40
310 279
999 459
931 449
901 150
484 98
870 507
560 341
970 386
775 258
547 324
590 382
961 281
871 231
468 355
975 396
635 59
134 115
993 961
776 690
411 15
773 205
535 243
844 258
257 16
775 132
638 227
393 247
767 260
899 533
903 715
855 467
552 237
896 681
971 907
824 285
809 804
593 184
757 75
184 93
502 347
388 269
177 112
102 36
525 236
782 207
570 304
882 852
990 433
415 271
595 172
979 218
395 203
951 334
605 484
574 224
811 444
948 152
608 83
52 19
658 482
924 331
778 532
876 579
952 223
399 184
688 364
780 524
835 584
505 292
616 591
980 433
625 40
919 853
624 403
827 294
573 38
290 51
910 385
929 178
607 429
900 256
403 171
136 32
849 163
595 534
818 152
981 172
860 179
601 431
311 176
771 380
637 241
363 69
429 55
723 346
950 614
986 460
730 82
440 317
888 178
631 596
705 449
771 390
732 358
362 158
858 109
837 821
956 258
779 397
855 343
125 14
837 804
990 311
848 767
507 3
700 40
555 366
136 53
937 764
592 321
854 559
730 170
882 552
414 253
885 743
893 430
520 182
658 121
709 235
673 85
865 539
645 381
849 770
327 175
597 265
836 73
939 188
295 238
913 596
775 509
819 442
513 76
920 453
946 199
409 87
609 409
826 748
898 4
870 268
653 341
785 426
948 938
394 210
968 683
426 132
490 255
928 321
794 43
363 118
752 259
588 136
741 149
838 231
608 110
971 930
827 321
381 96
689 258
700 146
550 480
848 651
668 327
895 173
359 193
311 146
508 94
625 236
511 279
625 343
625 593
866 162
495 75
75 32
937 851
668 594
996 864
972 568
276 142
726 227
509 467
636 298
653 489
323 175
537 502
738 566
388 295
366 203
987 633
609 397
759 755
814 803
426 326
729 42
433 44
671 237
358 127
683 75
867 339
373 326
603 523
625 12
134 26
606 164
541 198
916 186
789 191
210 63
749 27
732 9
793 547
433 202
108 106
614 518
428 287
551 370
196 147
651 578
643 111
991 400
769 462
863 243
113 73
183 102
361 291
512 92
718 147
725 410
876 360
396 114
828 183
388 88
923 619
891 631
961 543
811 566
868 178
948 14
157 137
937 653
779 387
315 21
698 231
325 321
437 121
557 359
916 229
852 215
994 95
647 253
710 221
744 391
551 307
917 465
705 701
191 5
809 753
596 75
969 653
399 4
973 119
770 14
625 355
903 784
184 113
851 23
661 237
502 347
280 219
825 575
791 299
806 528
719 253
978 250
312 287
910 558
597 362
818 518
465 209
799 313
783 630
547 265
675 139
622 11
795 70
721 453
837 622
332 328
125 7
307 194
929 837
923 511
811 260
535 237
687 7
883 217
955 555
985 475
86 32
639 622
745 705
782 419
859 166
603 324
221 113
533 405
902 281
904 859
825 370
905 91
387 282
294 63
423 180
159 40
438 261
673 164
607 425
793 774
590 588
728 479
889 189
664 612
978 445
655 275
816 68
716 45
378 207
948 942
658 115
999 937
392 316
797 341
719 196
937 602
963 958
677 53
208 106
893 358
881 521
575 126
541 76
625 394
930 199
987 474
694 101
672 508
363 62
802 186
521 362
507 463
711 165
780 126
560 138
691 202
751 603
628 568
481 401
783 34
813 250
386 153
663 375
819 787
446 101
945 200
820 194
825 126
931 160
667 605
963 420
60 49
573 153
974 619
884 52
741 558
278 202
595 539
912 493
838 581
932 239
653 439
855 408
881 574
919 688
478 171
700 244
489 328
237 162
102 27
396 102
292 23
791 759
641 190
561 112
867 139
648 230
783 35
946 809
646 39
980 315
969 838
924 562
655 515
791 86
916 178
802 544
857 157
679 402
481 81
737 528
529 507
686 320
380 241
979 714
21 2
788 240
340 45
702 603
758 17
461 42
673 406
985 868
308 178
943 466
413 46
838 831
184 15
823 419
764 273
659 199
880 269
834 363
986 934
289 174
574 273
361 77
996 506
833 196
752 11
958 270
564 365
770 196
894 793
901 93
945 296
994 267
798 298
662 430
410 177
735 732
287 247
257 175
807 721
329 209
797 246
563 81
967 243
338 299
841 763
893 523
981 550
642 562
671 456
527 335
417 387
479 140
603 141
208 41
794 437
824 99
116 21
481 272
173 67
822 288
974 174
330 48
644 251
729 454
480 83
744 645
766 210
455 360
386 5
915 1
932 559
411 382
871 76
389 165
430 5
978 835
591 226
100 4
532 285
710 681
296 92
736 504
981 892
900 348
813 46
204 169
997 654
864 419
933 509
921 751
818 512
923 421
760 131
83 24
194 46
568 507
803 574
439 137
470 200
967 670
923 376
232 185
879 785
871 114
949 304
502 180
732 298
600 185
735 179
162 39
914 832
773 7
925 125
342 335
756 612
415 176
627 524
509 127
711 642
811 57
556 489
134 27
844 529
721 315
207 14
868 497
502 132
915 79
605 402
644 602
778 548
676 450
1000 504
413 308
192 174
478 174
672 177
524 271
650 56
698 643
731 568
808 430
129 125
734 293
815 603
889 314
776 410
495 282
456 46
827 761
948 44
552 383
626 431
552 27
704 564
914 688
882 429
796 478
895 479
394 23
767 178
616 149
402 134
242 39
317 42
582 301
972 35
538 198
416 390
855 464
264 89
723 49
838 33
886 870
748 7
936 76
598 86
474 272
844 248
945 636
976 710
968 318
907 255
955 179
551 529
663 273
880 787
498 136
345 195
877 389
100 79
681 147
915 504
619 339
310 183
510 191
714 631
699 387
276 77
867 36
789 169
941 16
823 451
647 30
867 770
513 427
992 577
559 200
866 94
56 37
867 286
117 4
878 10
966 357
366 95
682 435
444 205
932 667
697 412
385 171
298 17
600 546
740 607
495 208
807 578
542 474
753 674
953 266
566 199
990 174
955 947
855 409
687 89
933 848
298 114
289 7
843 346
953 21
578 113
639 509
947 259
858 559
880 617
756 597
817 124
651 62
691 504
840 222
693 495
516 107
911 338
979 517
332 16
324 89
959 223
803 67
741 51
639 415
844 104
200 51
835 495
693 318
302 222
351 243
966 894
775 263
738 335
815 533
856 207
620 69
966 104
956 287
825 126
586 150
817 785
952 91
817 443
693 125
421 174
803 776
762 582
642 376
714 428
519 286
875 12
359 300
652 102
747 355
363 222
273 108
988 826
802 356
821 524
290 283
102 14
748 339
962 192
646 140
791 657
794 209
690 225
713 79
351 187
622 198
597 140
650 398
543 46
577 269
781 14
548 144
811 41
370 294
874 612
893 850
972 187
753 628
771 641
546 168
174 10
913 319
889 3
920 846
294 220
853 509
849 314
669 659
732 659
936 38
787 710
854 714
216 17
523 353
201 24
498 94
604 206
950 114
785 428
546 48
995 768
910 453
663 535
856 553
504 231
385 119
476 316
920 749
176 16
767 104
667 80
681 433
883 301
745 107
78 52
646 44
966 786
965 723
721 669
610 556
718 285
530 93
560 322
892 731
889 267
567 512
859 262
640 218
986 257
723 722
946 209
688 470
855 803
417 121
293 70
977 238
965 759
545 32
850 480
882 644
314 282
631 68
442 226
472 390
585 529
667 248
429 51
458 53
677 516
418 87
749 686
661 72
606 237
960 776
843 83
744 394
37 4
987 401
516 383
859 619
858 459
451 1
355 40
769 323
904 27
313 3
975 962
920 663
533 415
222 199
389 306
829 132
912 225
837 620
718 409
947 792
753 53
699 375
496 466
947 347
774 525
967 437
962 585
833 334
922 473
441 76
737 347
277 72
862 682
992 50
297 85
224 3
168 115
316 65
731 202
587 346
956 163
302 58
871 539
912 258
838 808
794 481
677 216
987 586
388 38
318 195
831 701
739 358
917 703
833 92
690 579
138 86
266 126
892 612
821 384
854 380
996 538
533 423
448 283
902 133
764 437
463 357
708 593
611 321
603 407
964 452
982 859
127 88
690 10
719 653
851 280
644 282
951 458
330 176
875 412
717 703
135 85
454 413
364 246
544 522
866 114
767 761
128 122
693 558
986 476
750 416
900 740
550 505
882 512
707 122
698 59
250 184
447 44
912 454
403 17
531 427
720 219
964 545
153 31
906 170
886 733
462 30
155 21
958 719
387 276
751 244
908 389
944 461
957 50
777 454
524 303
131 115
684 434
820 19
300 77
339 101
610 388
109 9
960 621
958 337
630 531
677 642
528 401
436 296
889 239
983 420
816 511
808 506
759 479
611 401
221 43
745 56
149 32
866 732
308 179
164 33
673 93
646 50
545 436
209 199
805 456
994 98
519 319
720 26
387 199
667 428
318 221
259 125
282 14
944 825
753 100
950 530
814 315
925 511
933 258
548 155
803 252
632 546
729 665
934 122
994 105
786 387
608 602
908 678
626 590
598 219
600 175
984 624
708 132
921 340
932 600
483 130
212 128
404 336
476 191
566 315
624 225
673 112
674 179
957 724
805 87
859 202
959 615
844 312
836 712
482 241
480 134
984 374
633 478
864 643
408 40
791 120
522 120
390 82
936 206
661 415
73 68
790 16
210 136
328 244
668 56
709 463
675 218
762 682
518 33
859 451
454 260
896 403
535 201
819 26
662 37
248 92
270 53
856 803
807 546
495 474
506 94
468 56
380 68
725 313
157 85
670 560
485 475
205 196
739 24
847 247
901 871
979 781
362 19
730 427
432 422
974 589
945 56
855 287
560 344
991 909
899 112
903 139
494 381
950 183
627 287
531 344
669 509
800 745
579 24
804 232
522 485
811 118
757 233
914 3
687 125
615 512
990 345
240 107
292 70
693 145
162 132
392 349
911 437
526 225
559 551
740 499
876 368
467 352
214 179
829 109
547 481
102 73
871 689
512 304
721 677
609 481
684 338
700 535
834 425
986 606
864 222
498 468
776 775
526 284
517 226
724 70
811 127
569 282
962 556
866 127
681 381
899 97
721 570
625 454
358 281
845 625
1000 169
511 11
264 149
703 127
840 834
759 281
991 412
496 188
819 501
562 150
881 810
826 704
378 235
793 197
843 91
713 72
508 389
346 169
826 342
988 986
307 6
247 26
667 302
138 38
518 336
876 175
824 252
30 14
598 404
593 577
882 473
967 674
710 201
689 678
627 389
788 743
598 16
737 246
931 921
686 100
557 93
689 457
824 482
539 511
845 608
418 263
514 474
259 113
822 106
998 451
562 361
405 310
853 762
605 229
757 733
688 49
923 838
792 37
736 668
909 864
796 519
745 686
566 355
713 140
637 537
991 672
845 438
876 589
695 516
786 582
483 83
789 638
395 275
825 821
728 442
964 105
981 858
997 83
725 517
678 212
915 741
866 215
860 613
797 374
888 165
799 453
756 50
218 216
363 300
175 91
814 712
599 42
509 153
190 40
705 224
555 497
878 849
389 324
357 285
678 372
237 14
809 804
881 490
579 99
389 182
165 126
962 587
818 544
385 338
804 91
726 222
504 417
954 665
662 157
566 258
594 211
742 424
95 26
520 108
193 77
812 345
426 423
872 226
956 428
923 401
183 32
628 463
935 781
789 134
996 119
362 33
437 39
877 800
850 696
759 395
588 550
286 253
884 487
307 191
701 413
579 413
369 297
203 196
591 539
589 170
975 937
949 500
468 108
309 123
540 428
747 633
15 13
803 147
539 335
992 664
643 117
41 41
595 439
996 835
782 719
840 704
911 258
201 52
777 608
896 360
293 292
354 216
366 323
674 427
319 286
728 585
468 438
666 463
987 59
502 454
923 603
614 480
713 301
591 6
955 411
911 654
594 222
718 223
838 389
786 679
789 504
620 292
747 495
567 445
227 132
829 681
325 213
519 304
869 187
915 839
389 114
833 581
93 54
191 38
591 515
926 819
402 127
994 664
537 44
933 854
851 777
493 22
844 271
762 627
889 654
288 163
703 190
774 501
740 630
895 554
993 188
896 870
891 631
540 397
623 406
521 54
909 570
811 19
504 496
710 427
909 53
910 873
720 639
374 311
803 508
905 800
661 199
853 266
420 147
836 177
984 755
872 743
861 687
731 226
496 106
826 710
873 632
997 133
871 120
834 746
759 288
522 381
953 944
525 279
402 398
908 2
837 278
928 747
981 299
862 66
729 408
612 328
748 321
703 177
431 291
486 65
789 223
402 87
828 381
761 469
766 361
725 701
785 296
800 773
998 921
628 140
405 71
461 431
872 214
767 4
678 572
963 747
953 29
911 816
552 471
645 288
375 123
695 380
564 480
390 213
629 622
350 102
574 29
631 514
543 259
845 214
883 611
737 682
836 16
991 538
912 768
546 310
981 124
718 683
269 61
304 173
871 179
986 731
909 890
617 442
828 464
814 729
871 280
945 145
623 432
951 561
801 533
672 320
812 392
864 692
926 840
918 862
926 58
475 55
848 199
540 501
840 322
408 319
768 77
835 5
312 53
170 9
402 231
300 168
452 57
524 462
248 70
887 336
371 278
879 222
778 618
715 320
991 317
978 314
638 176
61 20
969 72
904 836
665 351
468 344
434 319
933 368
133 85
963 372
491 340
797 77
405 192
933 293
918 246
943 726
27 2
415 401
848 538
360 152
404 320
476 134
450 72
573 319
623 243
687 316
915 517
367 158
355 48
940 490
979 811
603 528
213 99
485 85
581 545
899 630
494 174
765 334
998 794
719 426
833 590
692 408
915 253
792 172
497 60
675 562
374 72
940 178
951 569
869 11
807 112
525 354
750 563
862 12
32 2
482 424
451 302
830 219
521 354
132 93
162 130
949 700
679 652
553 284
533 287
947 90
598 182
741 444
986 7
941 631
590 99
559 472
845 530
984 915
372 31
608 193
862 546
908 759
868 696
786 358
757 567
955 145
643 387
590 122
788 563
321 58
619 321
965 884
540 270
972 101
555 428
782 608
529 126
997 586
883 463
676 453
478 467
517 92
200 117
865 858
998 716
526 121
812 400
739 292
825 680
533 391
840 288
866 245
636 40
935 355
855 716
952 37
606 309
48 34
869 443
988 142
152 40
716 307
843 101
883 727
235 218
882 209
906 515
983 502
591 502
949 539
972 54
953 869
570 471
549 267
473 22
981 337
706 1
723 257
446 395
604 132
818 524
519 424
881 718
271 144
496 411
428 215
630 151
585 75
607 116
783 562
297 187
616 464
945 18
586 51
984 478
910 119
870 228
698 118
183 182
466 364
309 247
469 237
606 534
386 83
931 479
695 33
914 778
855 117
402 13
951 924
658 221
82 75
864 260
735 341
776 625
523 94
970 776
680 175
861 443
841 146
327 6
826 201
502 107
502 360
985 46
950 95
218 4
752 114
963 326
880 310
217 134
230 68
624 541
978 341
931 237
547 524
653 169
547 104
960 939
770 58
559 317
586 514
887 738
445 206
786 321
659 384
747 497
899 874
413 95
62 38
424 141
415 327
991 115
541 529
946 519
697 493
673 549
687 520
991 465
654 651
911 180
859 714
924 111
956 714
937 464
641 572
789 498
543 27
540 279
545 390
243 241
282 4
674 442
461 258
712 139
687 244
626 427
455 397
534 203
307 56
737 392
384 130
876 761
257 90
572 12
862 742
212 126
754 559
705 430
750 300
717 279
785 57
271 182
866 701
487 235
976 566
977 173
915 58
428 27
951 800
940 167
281 85
907 899
843 758
196 1
541 262
201 183
692 553
602 255
779 548
600 280
603 209
943 384
908 248
519 119
706 687
470 131
684 64
166 24
839 335
884 533
679 521
828 558
529 52
997 261
700 655
390 371
537 438
735 686
430 65
873 40
855 400
835 217
733 89
887 219
303 56
508 30
720 402
938 477
614 154
919 17
878 838
519 162
740 378
108 4
714 557
633 296
695 611
598 206
823 342
950 198
226 83
399 327
722 270
964 773
828 478
994 56
385 201
425 339
958 84
206 192
623 581
724 49
266 191
573 443
722 590
113 48
584 407
656 312
831 324
981 379
713 686
544 456
703 29
993 979
934 364
229 85
773 567
265 254
603 16
706 383
671 122
818 745
988 441
958 583
607 11
287 76
489 119
399 259
376 194
492 235
550 369
802 520
677 189
776 109
866 306
698 595
741 224
458 448
286 147
945 902
962 595
795 376
724 650
878 419
508 344
317 84
185 167
810 180
878 718
977 29
335 177
779 84
812 538
963 721
546 413
748 537
673 180
983 520
515 446
996 625
636 80
347 195
681 590
811 508
667 528
531 362
618 391
959 54
944 780
836 120
739 488
666 519
539 439
989 563
740 141
673 100
457 158
718 562
861 75
951 861
603 162
616 423
667 508
487 249
616 414
487 146
519 278
382 282
763 408
297 100
514 106
260 30
667 188
375 135
786 781
809 61
807 37
563 420
970 359
895 704
420 361
373 228
920 57
970 610
432 297
412 402
690 58
746 41
711 198
884 781
730 448
245 55
173 139
701 46
811 388
740 670
749 11
409 5
750 237
768 269
589 231
862 311
947 814
700 685
882 123
913 23
695 588
548 196
508 493
443 192
273 201
989 117
965 706
973 467
653 436
944 203
836 206
905 758
629 357
703 181
882 385
885 864
121 22
338 253
889 309
681 567
904 393
188 66
746 113
808 766
945 195
994 545
886 271
578 141
329 175
882 88
617 197
751 541
381 290
315 47
206 57
194 64
288 237
183 128
411 217
862 851
295 108
970 528
753 291
602 160
788 94
677 321
769 171
416 114
111 78
703 684
873 604
798 290
714 412
396 113
959 490
475 460
717 481
58 51
900 461
826 337
356 277
84 33
741 371
856 499
273 166
631 272
563 477
945 633
404 143
903 447
700 142
341 261
641 630
994 626
976 185
928 534
915 905
465 152
550 378
933 148
568 405
871 306
570 540
600 257
880 876
443 90
392 136
798 357
957 630
865 367
967 191
479 322
420 16
692 22
834 194
959 763
798 618
853 586
625 369
637 71
958 709
548 372
741 702
885 770
322 210
785 455
738 367
972 514
874 742
860 531
896 45
587 295
199 64
979 46
833 497
354 210
332 33
986 638
699 239
869 76
897 593
729 420
823 191
912 208
1000 873
864 545
836 486
321 308
116 23
777 495
402 21
554 350
820 360
574 229
867 266
900 194
747 33
989 192
352 289
146 100
861 657
469 42
918 21
838 623
905 171
541 391
795 532
544 442
941 259
798 702
579 43
473 367
848 762
788 719
996 53
971 87
467 245
945 33
951 11
717 547
458 166
926 181
623 421
517 363
743 296
700 125
325 77
708 123
749 385
463 62
780 472
794 248
916 377
700 694
675 482
808 786
678 140
259 61
562 188
718 107
634 217
631 540
768 235
575 570
773 73
873 803
677 199
371 195
713 303
741 632
454 366
644 403
578 526
811 558
786 602
536 320
951 766
887 49
340 316
210 7
638 556
509 218
604 453
506 436
755 437
623 471
493 347
955 454
306 256
256 174
986 798
824 626
285 101
814 701
929 154
485 385
974 524
732 515
220 158
640 548
894 77
567 499
519 337
728 431
990 186
836 292
413 58
672 130
556 376
242 136
864 816
544 534
748 163
659 384
621 275
274 155
737 59
679 660
320 204
625 401
919 46
695 231
860 287
839 791
765 342
656 373
721 443
823 612
340 292
673 202
242 79
521 106
978 254
534 67
825 13
424 241
132 128
943 378
895 452
953 765
327 246
789 784
834 226
767 14
561 310
440 40
691 613
62 32
981 325
839 348
571 297
612 553
779 14
116 92
731 285
953 778
724 1
712 698
461 211
422 60
512 97
196 134
468 192
421 240
348 163
912 770
984 86
503 318
946 543
815 806
513 465
735 646
309 43
571 184
480 152
565 233
838 554
965 259
781 678
688 257
965 629
991 246
555 138
926 317
292 3
783 758
928 304
264 195
855 635
691 565
600 237
602 194
668 472
855 4
597 210
972 37
825 231
907 122
984 512
699 152
946 846
758 668
344 18
598 255
725 618
571 24
899 444
599 424
963 33
407 106
926 146
606 207
954 377
940 501
809 559
888 842
978 437
941 622
936 385
865 131
630 417
559 554
931 689
500 468
99 14
205 24
56 21
869 562
423 268
682 608
549 400
864 731
667 7
734 435
699 225
490 469
851 739
736 468
443 52
693 655
189 92
822 175
675 603
810 427
891 509
370 134
865 84
759 236
941 516
33 27
445 375
780 395
779 341
589 38
440 406
820 186
336 319
208 10
317 144
515 131
868 380
526 363
414 20
617 557
593 404
94 53
988 500
787 48
334 265
918 90
938 96
156 151
990 155
555 25
618 525
643 634
444 185
628 283
224 172
731 491
821 312
874 676
443 127
459 434
733 566
702 570
654 283
509 408
792 575
584 73
482 84
706 78
233 158
960 762
773 133
46 27
867 863
857 629
962 693
96 34
348 15
476 473
938 268
782 774
452 431
607 588
406 84
697 72
637 569
961 464
850 396
887 404
786 546
570 311
934 811
964 247
843 740
675 451
843 588
717 225
855 220
660 589
454 117
718 302
611 557
966 583
993 843
789 211
619 542
777 297
810 205
606 13
428 276
661 256
444 281
930 812
703 440
891 850
231 96
899 706
818 493
196 105
428 244
648 42
960 164
398 186
1000 770
9 4
758 175
590 249
725 722
904 539
914 341
597 295
708 68
603 55
576 378
201 65
978 79
895 777
667 344
994 335
525 61
685 88
513 254
622 8
864 493
931 888
997 599
277 235
674 172
266 226
955 824
895 292
882 811
893 590
251 83
974 218
931 539
961 184
880 238
716 165
812 532
907 165
668 186
867 494
904 112
925 373
729 142
335 10
599 216
345 273
756 473
634 337
498 452
895 418
973 747
788 78
422 50
313 73
856 852
565 201
680 311
678 351
988 861
586 562
589 544
761 741
939 31
700 663
961 666
483 347
694 386
325 9
928 332
556 459
631 256
813 139
321 153
464 124
535 151
911 11
860 667
711 255
683 312
666 396
939 601
891 588
730 91
935 216
844 104
503 179
296 254
971 754
339 191
464 112
420 173
929 204
937 292
849 74
136 24
953 94
886 172
348 329
668 169
930 435
585 488
208 17
226 72
597 484
504 302
272 88
838 810
753 716
994 846
553 531
374 180
892 303
602 514
563 5
827 823
438 352
547 431
849 395
461 13
339 309
948 707
622 342
785 633
502 115
577 71
324 263
338 102
343 317
308 120
970 781
737 419
873 180
767 490
627 602
773 617
962 330
713 243
901 609
770 345
824 521
983 317
929 923
527 148
353 26
865 710
247 115
872 641
843 61
728 548
649 312
703 617
804 784
472 301
786 58
843 92
911 768
251 83
865 627
330 137
306 19
801 174
982 956
877 46
453 411
833 594
816 282
709 343
707 237
896 739
847 486
999 561
517 276
498 297
558 81
538 364
336 108
607 20
846 712
957 878
757 454
793 277
342 266
793 413
569 472
516 34
842 738
723 417
303 128
515 306
832 351
894 289
987 660
435 41
868 260
735 711
557 79
514 236
635 623
623 255
797 362
480 437
970 637
686 17
766 52
608 83
675 535
533 407
596 571
749 181
631 494
901 537
637 260
695 572
425 120
841 599
641 176
544 329
560 152
344 293
615 267
549 448
852 640
463 142
882 274
874 354
774 617
382 109
259 184
927 245
843 392
451 13
990 898
194 86
305 258
688 336
929 92
748 177
270 11
814 396
256 61
362 304
572 18
562 185
192 8
699 174
893 230
970 410
627 135
397 288
802 322
113 78
978 363
787 150
558 149
504 285
565 61
399 78
802 518
602 287
118 45
530 185
703 577
560 437
436 342
533 370
458 351
863 364
570 424
532 333
759 217
763 433
529 307
847 692
478 418
230 12
97 89
842 216
662 290
560 242
700 291
998 526
929 74
727 379
762 161
684 74
419 313
792 367
972 22
767 281
731 601
767 594
405 281
693 448
851 306
363 176
611 532
889 374
417 408
771 317
336 233
547 316
426 345
228 75
767 622
548 204
207 85
65 36
943 398
963 57
371 187
991 362
305 99
764 641
574 14
678 59
807 188
390 198
977 6
891 536
921 307
437 161
972 53
608 59
905 1
756 52
802 546
838 790
735 719
609 463
403 24
834 196
349 293
754 653
263 120
817 267
934 867
904 38
753 441
920 528
682 97
856 257
342 201
482 209
804 664
807 465
807 80
747 709
961 188
806 512
918 14
997 132
507 405
808 157
531 109
427 397
858 798
997 857
390 296
808 703
472 14
189 39
171 108
557 442
869 160
420 197
531 114
806 789
875 267
818 485
608 539
844 633
922 352
148 11
379 118
680 23
636 562
991 77
854 230
953 546
329 121
702 603
632 491
778 144
605 514
960 774
799 683
884 307
120 105
795 539
834 168
796 567
486 459
625 345
904 365
61 53
939 167
722 307
514 459
839 310
680 500
312 113
657 372
544 229
861 511
404 196
563 459
985 68
849 104
615 76
929 794
147 139
490 485
236 89
662 367
941 759
486 353
893 492
765 320
616 39
575 356
790 473
734 561
671 355
285 33
785 753
603 329
554 485
926 123
252 223
894 889
507 404
955 379
674 292
541 76
747 75
401 198
953 177
576 133
445 167
797 410
639 510
737 714
586 178
598 473
634 627
435 341
309 147
215 67
792 22
669 261
912 201
861 267
846 845
873 174
861 222
601 475
694 69
408 286
988 730
724 669
571 512
955 952
110 31
930 271
751 300
732 132
950 203
200 61
771 228
922 876
899 747
639 272
777 78
952 439
991 477
925 300
887 591
217 36
938 276
193 4
584 149
776 538
838 664
828 522
435 325
607 81
770 195
798 143
695 432
814 332
460 227
547 426
991 807
911 211
758 606
280 278
562 418
553 335
808 262
932 25
315 251
640 608
734 172
540 181
674 26
705 442
422 280
615 118
921 240
890 698
340 338
789 703
310 129
808 435
436 336
722 181
819 245
959 605
620 406
680 168
831 566
291 61
375 171
860 342
466 223
762 255
722 347
806 711
330 188
940 55
996 883
549 377
751 199
740 376
794 557
480 228
744 419
784 698
971 95
516 495
881 493
605 416
997 35
439 69
192 98
637 626
992 125
556 525
278 27
929 289
655 322
911 197
972 81
941 611
223 72
398 226
773 514
843 409
780 356
670 489
991 52
308 171
498 374
483 335
657 456
309 278
922 541
984 706
891 889
581 302
846 770
677 286
408 13
909 243
895 38
948 914
935 192
718 301
197 107
440 397
951 373
681 208
524 366
748 40
874 525
830 348
704 302
468 246
768 719
857 807
931 699
785 169
353 248
822 599
798 685
582 9
967 678
849 411
724 340
925 524
780 426
944 342
773 538
534 343
560 278
634 403
792 299
717 182
812 131
277 246
269 182
810 194
474 64
910 92
886 822
877 136
211 55
558 376
648 510
295 126
704 529
603 107
438 310
742 345
408 162
968 197
88 33
561 150
585 547
957 417
747 473
527 284
487 140
389 30
736 242
603 158
580 341
944 868
830 157
860 532
355 349
953 772
461 405
564 376
118 67
718 553
907 309
427 4
222 138
721 163
601 504
893 508
533 241
611 451
903 287
983 352
731 32
753 271
346 150
869 154
795 385
566 493
599 403
897 303
793 489
440 17
619 2
682 477
928 638
979 90
684 297
720 169
696 355
202 182
321 298
595 116
105 2
636 352
610 318
686 478
759 642
428 375
697 277
465 135
927 893
329 159
797 468
719 449
724 660
682 554
593 264
327 196
854 705
808 34
656 594
370 243
784 515
928 130
930 90
275 268
901 353
714 215
881 432
713 202
230 178
839 278
41 20
668 600
702 601
949 631
723 677
998 237
734 68
794 27
895 62
791 651
606 246
403 297
887 735
419 352
868 378
177 42
849 123
637 291
795 536
903 76
613 222
988 849
467 330
647 222
422 102
903 786
390 233
806 72
694 297
273 271
199 113
123 90
122 87
617 466
654 62
334 247
809 410
352 347
640 118
847 618
462 232
793 428
761 340
811 248
727 726
796 181
501 282
964 607
156 111
823 193
59 47
898 330
313 102
706 284
870 516
978 48
855 470
960 53
656 337
918 55
784 600
114 12
693 372
444 234
617 446
996 239
764 368
196 37
916 355
665 549
934 509
976 479
442 175
653 588
343 186
455 59
387 11
778 726
668 261
242 4
697 633
384 282
415 275
307 182
841 756
877 197
650 287
985 775
860 510
726 565
520 79
593 277
819 79
442 116
790 174
319 27
831 505
388 146
615 110
888 191
426 277
335 36
610 553
782 193
939 907
956 789
480 248
956 585
413 13
580 476
115 58
865 489
552 443
766 479
725 328
879 713
702 503
170 165
596 286
780 254
718 121
754 417
802 292
945 112
979 683
742 698
692 270
392 238
653 622
792 394
795 470
958 920
514 213
528 9
706 211
281 96
881 212
416 202
779 629
753 160
675 140
712 284
400 291
653 611
357 266
538 457
439 51
437 340
390 88
365 131
617 76
429 63
598 146
321 164
497 53
990 424
40 4
972 448
922 559
623 399
752 663
977 967
964 747
749 546
212 157
513 81
928 449
660 377
852 810
652 48
887 283
675 20
975 855
905 432
953 130
866 238
806 62
529 153
730 566
700 527
883 606
589 253
761 561
694 684
698 103
996 549
974 404
152 29
434 74
511 228
843 87
933 651
735 502
745 504
866 788
784 612
803 123
662 191
156 139
917 910
837 67
758 356
598 472
788 692
759 232
675 581
974 328
493 38
279 44
494 6
371 350
785 575
317 282
932 401
638 427
503 369
329 212
912 551
992 191
975 519
205 49
984 723
914 412
975 220
66 28
584 555
603 21
882 655
656 109
503 50
274 180
959 395
112 85
600 441
810 81
993 352
878 613
762 8
455 243
959 872
445 143
376 255
483 352
308 235
980 179
808 163
432 153
442 79
289 210
809 326
727 414
867 310
853 829
980 281
846 821
321 311
422 226
668 100
245 38
317 3
685 609
986 590
735 546
718 318
914 34
472 193
868 768
802 20
463 400
94 15
836 685
302 16
376 113
654 359
973 715
742 682
801 384
721 49
391 21
965 655
662 29
914 303
557 354
259 212
991 594
945 352
501 469
900 772
624 397
857 677
463 58
933 341
623 545
255 34
908 384
794 790
633 60
831 165
788 346
920 755
872 7
683 15
832 361
497 93
349 41
801 155
852 394
229 12
992 276
149 48
275 222
527 2
278 246
835 754
815 675
874 276
780 173
468 3
763 593
469 260
419 40
724 723
725 380
691 603
946 163
530 57
927 755
859 731
501 179
859 183
293 45
696 692
613 115
445 45
639 12
847 265
263 214
450 196
847 72
672 406
740 446
859 645
252 243
761 318
564 157
898 432
582 81
594 221
675 368
700 388
586 365
444 136
713 306
446 435
859 423
901 303
155 81
521 64
351 170
693 673
974 823
27 13
637 139
625 229
893 694
963 344
572 43
631 38
543 504
258 63
945 416
321 132
313 273
579 347
954 398
939 694
174 56
688 635
939 203
845 445
791 592
425 305
528 116
551 146
735 335
823 302
815 183
996 615
704 556
549 35
592 107
572 396
572 241
321 88
862 18
680 42
725 211
494 80
1000 446
955 304
851 607
949 274
375 215
639 455
881 243
688 93
957 358
652 135
718 161
610 555
443 252
309 274
824 685
891 52
787 417
873 392
433 178
627 209
859 520
692 288
626 573
926 442
903 545
684 600
343 223
563 130
990 365
541 51
591 545
949 758
145 69
580 439
627 508
293 10
986 731
791 321
850 197
781 154
899 253
310 171
626 342
865 408
968 66
978 492
414 255
923 105
387 258
949 878
650 63
311 245
989 678
970 63
786 498
911 140
707 74
481 265
743 666
202 160
724 482
645 60
705 311
295 188
896 665
867 786
642 380
326 9
443 250
881 348
959 398
857 26
924 418
801 758
740 296
658 349
998 409
931 492
489 319
437 31
696 448
608 69
702 99
443 20
628 593
830 592
396 134
271 201
530 475
551 155
762 292
250 118
496 364
769 473
605 103
982 278
691 521
725 86
574 211
531 264
592 64
862 646
94 30
899 494
852 155
782 66
251 72
910 472
878 704
715 623
483 153
958 593
332 26
544 403
875 232
880 443
623 489
579 394
188 103
592 391
767 471
489 266
599 333
296 250
235 201
444 179
290 95
241 149
919 252
331 6
782 38
402 110
954 226
676 632
764 650
946 871
548 263
559 492
364 126
621 244
555 124
816 343
356 46
924 431
956 513
645 462
791 449
705 569
581 288
396 195
824 637
539 524
697 146
978 637
972 121
231 198
888 175
113 99
903 105
834 530
610 305
342 59
686 235
850 406
377 90
742 80
322 263
509 77
615 80
746 558
439 102
621 24
964 750
702 489
920 370
403 303
433 237
598 334
508 275
843 655
991 165
522 273
841 90
390 220
840 753
742 431
240 80
864 689
131 32
928 197
707 390
579 16
642 572
662 61
774 315
983 2
821 406
665 618
487 40
302 104
701 81
257 229
972 620
995 856
189 34
953 311
125 55
747 103
742 36
469 322
803 412
482 395
758 216
955 589
824 233
674 421
717 475
617 228
796 121
399 1
870 331
601 374
629 288
585 331
955 303
843 237
645 381
88 77
942 576
755 127
675 636
819 592
719 656
910 770
687 567
710 653
789 185
978 817
683 469
931 913
883 108
268 112
865 744
354 247
690 640
646 18
811 270
244 105
716 598
296 175
431 37
943 147
888 248
795 368
510 59
939 749
281 231
865 77
993 940
360 218
406 244
922 753
246 99
597 350
560 162
927 67
872 830
855 285
165 51
430 362
964 595
813 131
471 423
899 529
652 490
376 296
628 139
323 14
716 64
860 106
961 692
423 268
706 163
539 209
824 146
363 278
231 202
880 325
687 609
762 556
384 66
32 18
847 834
634 219
405 7
1000 94
548 218
386 182
371 221
706 535
377 97
344 95
946 285
468 442
967 825
383 199
680 148
799 482
670 321
622 136
304 89
865 448
612 384
932 61
726 586
376 65
621 154
525 196
711 203
386 210
747 271
152 8
121 66
989 598
903 314
895 3
953 97
959 946
703 342
149 129
204 80
620 235
779 460
751 641
557 28
847 152
492 79
999 257
652 17
425 242
900 228
461 110
772 44
954 259
475 272
955 838
407 262
965 388
543 430
945 162
677 64
857 485
123 92
394 140
376 292
895 72
960 597
864 408
880 730
932 587
669 369
586 85
763 495
883 276
642 629
843 576
552 205
937 672
586 542
797 793
637 218
773 467
632 28
129 9
797 603
705 155
544 381
998 100
859 457
531 134
607 598
860 716
971 751
453 292
475 66
904 892
779 68
7 6
943 42
106 15
820 576
868 2
976 193
387 7
571 62
374 26
669 330
828 292
985 107
687 614
892 99
638 56
970 417
822 320
297 1
977 195
423 84
461 440
986 311
414 272
423 237
392 180
909 402
843 106
363 111
286 48
837 233
689 499
147 2
634 338
913 854
683 520
613 43
950 90
796 697
781 442
303 61
847 149
262 109
565 170
845 647
162 137
488 160
536 343
629 117
732 699
491 86
735 721
775 553
789 314
376 374
19 9
532 363
80 50
736 323
454 272
915 727
546 284
171 37
139 115
584 396
995 563
578 150
500 380
794 362
829 78
847 589
924 473
316 315
821 22
452 52
660 557
610 580
563 529
218 177
284 102
357 286
802 663
722 201
705 388
511 295
914 163
940 11
983 501
232 204
520 360
969 904
977 142
313 213
967 448
907 657
739 552
395 250
929 88
835 559
413 162
709 79
246 4
755 602
849 790
959 487
243 48
383 264
567 293
952 19
464 150
791 210
990 49
348 265
407 87
888 622
560 133
860 387
566 310
996 252
676 210
889 226
940 589
763 470
884 456
440 347
735 11
275 271
671 218
423 89
835 748
958 297
781 99
45 41
627 263
449 47
802 207
646 399
133 104
682 534
458 279
889 352
504 210
758 314
738 61
835 246
888 452
823 821
826 260
715 111
925 703
714 466
418 184
983 125
685 647
731 640
831 75
543 3
691 363
290 57
840 753
726 505
698 156
633 452
877 461
546 464
470 373
279 62
385 6
819 332
684 292
960 563
668 124
810 263
674 367
290 79
360 360
993 822
966 222
853 775
692 590
713 310
581 410
725 85
657 31
773 482
575 299
832 239
676 566
959 788
529 5
863 278
229 182
887 743
297 79
914 724
481 405
532 371
523 180
216 28
177 92
327 21
902 96
699 389
731 190
946 409
894 578
623 454
874 529
683 261
917 722
653 288
372 148
699 98
432 124
406 44
953 375
994 690
853 779
307 26
753 547
829 458
763 196
595 55
375 33
893 714
496 410
905 95
427 2
453 394
976 852
694 455
116 58
859 558
381 265
804 355
935 661
866 581
520 395
937 801
882 791
94 21
938 169
945 224
728 431
570 515
744 234
859 481
922 559
943 332
141 124
957 265
620 181
740 488
368 138
739 373
789 26
512 58
177 111
827 42
268 162
718 179
986 771
909 810
351 10
583 11
593 232
529 167
696 537
487 286
766 73
608 217
786 63
859 779
752 674
553 77
810 455
730 111
717 438
610 101
859 810
811 761
882 667
756 467
563 523
356 167
745 503
455 25
736 159
600 112
211 13
106 97
522 326
807 670
886 792
643 377
394 196
335 196
930 251
744 475
866 742
597 321
508 154
652 175
553 424
958 855
720 178
823 255
432 413
336 85
655 543
924 249
940 31
814 112
854 739
741 358
279 248
612 441
752 23
811 703
928 297
901 898
963 886
198 55
375 134
414 356
547 511
962 681
353 291
781 58
735 43
259 21
857 232
656 304
610 188
729 181
575 382
976 430
122 115
665 518
975 643
447 221
998 68
612 520
458 401
668 631
738 510
854 835
753 375
701 18
550 130
899 460
805 256
879 665
876 705
504 439
893 351
879 83
484 427
411 64
888 157
814 167
808 474
711 216
641 556
772 240
904 839
816 219
848 594
250 238
787 422
977 850
668 622
882 514
711 50
997 378
733 608
613 365
796 598
531 406
957 120
337 124
978 2
295 126
615 317
558 231
603 343
581 70
437 392
895 397
832 295
971 795
207 137
815 334
954 34
680 448
652 182
373 133
730 466
78 13
787 231
876 73
848 391
931 318
794 609
498 357
891 639
808 499
309 292
888 859
702 158
766 206
419 368
773 343
855 642
925 545
702 86
879 235
587 23
201 65
920 223
988 427
967 690
440 379
752 549
851 491
850 695
423 165
312 105
899 775
369 209
542 126
938 361
827 672
814 50
985 951
796 635
516 424
779 129
997 947
794 677
896 830
509 500
171 37
916 767
629 288
921 855
257 87
586 228
236 125
999 636
873 89
855 412
671 318
754 219
680 186
769 403
597 158
990 449
362 182
583 427
710 54
773 710
692 267
971 427
701 566
825 201
830 644
795 474
714 232
252 173
467 181
987 324
190 85
823 209
637 433
860 441
829 763
690 184
641 106
900 231
784 458
361 78
415 166
974 820
812 792
893 542
578 288
785 107
261 123
735 231
754 21
131 18
995 670
622 599
440 397
153 115
767 607
709 90
681 19
309 135
842 626
588 516
625 321
502 90
967 491
907 78
827 786
981 780
766 72
993 812
811 359
592 522
829 337
373 367
345 256
293 246
806 520
835 455
524 473
593 183
807 730
899 237
961 560
740 342
651 28
845 475
200 12
292 272
654 645
439 39
762 512
936 509
526 400
817 63
819 267
646 398
542 165
875 1
912 415
835 356
725 247
733 429
522 32
469 341
694 45
777 59
585 79
721 572
913 497
943 901
286 277
283 241
487 147
332 208
57 34
207 10
578 173
878 321
480 69
995 521
551 26
930 445
986 848
379 191
439 419
352 180
690 329
359 3
869 610
349 132
924 232
800 624
980 122
466 431
170 27
87 29
978 336
547 186
837 539
770 224
537 311
239 208
839 379
906 777
265 181
865 682
721 407
85 77
845 284
918 425
984 697
832 24
791 610
889 712
378 201
821 2
150 131
499 30
621 190
725 189
995 393
284 165
894 684
768 105
979 213
949 589
930 655
670 194
501 176
585 264
735 124
873 256
934 545
552 85
909 413
477 423
551 365
230 165
758 594
408 277
968 669
603 215
575 159
250 211
699 304
942 168
954 677
538 204
905 105
272 263
310 95
964 688
754 616
815 154
129 121
776 134
924 202
952 797
647 249
267 148
804 132
91 44
797 795
811 55
888 241
216 158
640 413
432 103
151 141
892 144
778 455
425 10
809 66
313 133
187 178
305 156
483 205
981 519
926 238
848 136
370 35
1000 672
134 27
591 456
968 587
728 260
891 873
699 64
974 759
985 666
896 599
731 460
384 77
915 275
665 630
209 74
359 158
583 536
808 330
847 525
588 291
383 201
717 598
942 428
236 143
833 228
869 298
914 596
716 395
615 341
784 4
754 34
687 154
853 270
793 478
888 45
955 643
828 390
405 370
840 788
974 872
716 654
759 627
402 255
665 243
360 128
553 406
297 95
659 48
804 679
611 141
266 257
877 685
739 27
984 801
307 64
372 258
679 293
655 139
637 620
415 159
433 342
367 311
784 266
974 105
665 582
921 525
790 591
824 387
352 200
503 319
817 333
92 85
680 523
444 426
865 37
959 199
721 377
971 806
742 737
190 156
821 227
679 218
650 233
684 604
354 284
751 129
367 23
904 434
792 678
505 398
651 596
816 385
921 162
879 666
822 651
960 177
821 113
350 106
877 633
890 40
520 481
694 328
534 340
736 703
959 87
923 506
623 229
319 314
296 80
869 65
1000 40
642 49
812 612
774 694
503 192
625 559
702 275
958 474
315 120
673 191
869 646
808 335
397 265
206 88
707 599
627 12
343 83
853 678
569 510
753 260
465 97
617 210
839 429
430 202
901 547
470 231
596 424
981 80
851 26
564 250
516 403
488 236
924 670
915 180
887 362
599 410
401 386
632 562
966 590
787 601
974 540
577 463
905 312
652 228
586 389
780 200
769 81
806 688
865 54
953 631
936 865
210 24
222 210
505 341
694 259
969 619
481 168
539 196
438 349
445 283
266 125
816 599
869 396
920 837
973 482
937 564
166 88
764 579
921 482
397 289
716 486
784 625
914 129
520 114
825 9
549 390
929 266
829 616
337 220
485 339
817 363
706 349
823 175
662 484
240 120
934 117
203 157
761 25
321 217
805 621
753 531
770 297
607 100
854 706
849 627
334 289
907 603
577 172
854 518
271 89
558 285
520 324
711 627
636 619
485 193
716 58
998 69
435 254
381 196
722 493
284 85
393 355
633 594
673 583
714 243
422 29
335 75
534 36
537 480
732 207
415 240
628 35
167 65
751 707
993 824
698 25
990 284
965 295
665 37
723 115
200 11
932 487
311 47
783 356
863 341
939 886
421 302
256 213
337 303
614 106
746 597
822 477
327 25
698 231
999 423
561 505
417 100
892 851
907 803
630 308
203 33
881 283
865 379
679 487
774 743
898 232
688 290
701 155
502 451
720 146
861 188
962 232
856 557
453 83
902 277
852 498
597 388
392 380
648 3
707 546
550 296
883 38
678 307
893 413
317 147
865 856
945 232
992 38
750 2
294 207
496 60
687 358
959 474
952 176
897 236
928 128
924 632
622 63
772 184
706 142
640 3
674 233
994 963
670 626
724 684
957 338
265 1
917 28
749 289
896 794
727 333
129 126
354 108
682 379
469 447
426 273
986 720
983 443
614 16
917 761
928 437
974 591
882 842
871 499
978 750
284 130
734 537
741 189
911 278
927 786
683 606
508 493
890 517
614 136
668 600
833 79
638 89
876 836
561 345
412 4
138 60
432 104
787 116
485 166
731 526
949 797
509 461
137 124
350 201
395 307
745 381
742 104
238 69
795 364
920 189
644 573
753 616
457 174
300 191
840 424
246 170
333 74
939 212
615 357
996 664
202 89
691 290
844 85
578 452
883 728
463 7
392 303
128 112
404 189
964 920
758 51
948 585
213 60
922 815
466 55
246 119
344 332
30 2
909 748
490 386
284 254
804 261
628 78
310 294
885 68
782 195
776 471
770 179
936 119
791 129
448 315
640 364
464 113
993 703
469 240
944 720
784 399
689 449
617 480
987 57
592 237
986 561
788 357
523 248
904 387
899 511
942 313
345 221
777 690
605 103
374 95
971 645
342 195
493 402
781 416
368 121
551 310
112 33
668 564
740 473
810 575
351 59
797 645
860 705
733 77
380 160
152 115
824 123
592 14
961 729
544 85
964 839
855 26
869 207
648 76
592 267
912 429
644 170
785 511
640 640
956 833
504 481
840 692
608 508
706 214
772 3
753 129
767 265
459 375
746 137
653 638
410 156
650 564
426 388
903 588
911 554
638 294
933 701
836 294
894 219
806 321
757 477
331 192
881 345
421 115
805 138
832 16
550 248
852 222
566 158
750 13
909 488
827 709
216 64
704 437
571 408
355 47
899 182
391 370
586 191
996 878
696 680
245 180
677 396
670 126
742 222
910 472
908 98
900 516
960 323
701 190
864 129
89 72
262 183
408 35
153 107
453 285
698 458
993 61
954 416
793 121
964 646
879 727
805 406
880 182
557 222
840 407
657 251
961 788
870 415
610 112
259 113
646 583
594 459
528 240
798 177
821 608
493 136
778 402
372 114
439 136
390 40
802 301
699 248
701 425
973 461
345 108
786 14
643 18
927 276
887 879
759 641
106 57
712 308
895 766
972 536
426 363
998 904
942 262
472 95
911 372
480 435
873 787
736 681
843 478
852 234
793 640
963 203
656 582
889 806
640 147
592 31
808 663
909 469
756 241
946 277
935 574
929 280
779 310
102 40
555 358
843 2
602 382
972 100
736 614
566 393
900 618
864 775
886 136
964 279
968 883
802 273
829 455
854 661
355 286
931 805
906 245
249 238
198 183
381 330
569 186
659 457
817 491
786 753
844 726
759 562
611 82
518 246
936 374
432 233
267 84
799 792
530 87
785 423
858 330
605 205
904 60
206 47
678 154
451 392
798 20
628 415
668 119
944 850
770 643
761 627
776 712
851 78
675 116
196 8
713 16
854 52
375 266
705 313
908 332
241 63
704 542
588 134
968 830
871 53
985 319
535 158
576 567
806 50
788 166
680 213
519 340
972 235
879 188
193 131
429 192
574 444
692 331
997 80
644 482
855 236
821 740
481 231
575 410
520 308
872 777
651 359
560 457
593 407
832 418
190 100
229 1
739 708
856 766
466 75
915 287
672 645
658 123
289 240
256 88
633 435
982 358
750 390
865 842
86 7
809 499
996 409
539 456
682 312
346 229
917 203
262 205
177 132
587 211
320 62
881 195
777 368
789 128
224 34
220 150
157 138
322 98
980 833
875 290
533 516
954 220
922 734
763 373
681 376
877 776
456 257
847 766
417 225
204 118
540 537
240 29
654 583
676 20
659 334
721 418
448 29
836 645
935 119
582 532
784 690
391 320
264 86
564 373
704 656
790 701
457 331
679 174
936 88
815 570
481 360
970 92
578 410
707 558
951 608
320 176
335 169
619 59
892 773
624 570
990 12
962 407
711 289
692 333
693 426
578 371
775 247
295 247
485 236
956 144
951 646
491 111
717 164
841 528
655 545
438 90
908 693
689 266
817 496
756 190
664 372
968 310
979 924
415 379
381 357
921 732
979 29
650 408
353 14
750 522
831 205
763 328
672 532
83 46
966 951
362 93
604 439
879 253
318 247
458 97
342 34
953 673
459 125
917 439
732 37
999 21
601 403
933 740
407 396
532 257
883 251
664 634
284 36
727 24
877 842
671 472
877 732
680 452
872 387
489 100
937 16
831 438
948 653
836 64
552 8
595 506
484 64
371 364
991 675
821 193
474 93
751 729
892 76
935 178
572 143
325 109
835 665
272 162
916 862
887 325
967 138
582 483
636 555
1000 450
721 54
910 723
500 262
862 376
985 858
660 152
520 439
892 558
397 55
907 833
289 255
814 226
484 58
597 557
358 7
715 398
683 127
943 186
271 115
494 307
475 279
945 218
890 822
225 31
814 91
735 50
290 280
303 241
621 475
704 256
671 537
768 230
324 141
892 570
560 247
886 546
908 890
505 253
748 426
885 469
811 519
677 543
609 263
868 530
857 477
460 261
987 798
694 24
856 221
834 604
687 56
1000 227
440 231
978 157
979 373
850 631
814 65
468 336
822 757
781 739
453 156
945 310
929 900
963 632
867 473
674 42
703 334
786 186
339 25
603 448
702 209
643 257
901 108
395 204
637 14
608 206
597 531
395 111
906 92
715 361
819 654
267 139
579 412
849 31
448 173
383 125
836 214
360 339
972 861
386 157
858 717
866 567
59 1
930 431
504 331
874 728
303 162
767 397
545 380
335 2
991 84
551 370
981 493
614 65
689 291
656 396
553 399
992 592
254 78
680 317
443 330
573 279
942 592
616 431
675 293
843 636
960 878
833 339
314 195
628 532
710 70
972 457
682 523
550 446
174 51
562 19
968 675
620 287
424 9
698 300
921 271
833 695
768 413
838 836
904 437
951 222
982 601
578 433
736 87
742 382
727 467
980 798
97 77
956 674
808 399
610 232
624 580
515 395
879 865
989 496
590 277
580 283
419 245
325 312
601 236
663 618
914 606
682 481
537 76
865 718
723 295
745 473
598 478
697 273
763 454
959 237
841 499
251 250
895 294
935 484
731 685
625 585
998 76
641 632
469 276
920 866
317 244
982 218
1000 241
297 128
337 188
333 180
942 828
569 374
337 278
752 487
603 108
901 563
932 845
248 36
464 113
644 567
770 227
771 534
352 58
181 72
885 593
870 156
783 286
133 18
515 466
836 274
932 142
898 184
942 270
176 82
844 698
977 103
791 519
734 225
744 40
986 620
957 638
330 53
539 345
823 219
834 38
253 54
356 119
833 192
454 262
532 426
707 476
827 344
571 96
479 314
327 51
478 324
849 533
759 649
894 170
524 302
397 105
546 1
883 277
381 191
299 85
968 413
724 441
647 50
630 246
689 255
780 542
972 376
696 500
339 235
842 486
995 652
936 682
256 112
952 897
584 452
757 692
793 625
572 52
484 440
712 442
510 6
540 266
965 189
585 14
609 448
555 249
928 320
981 174
512 186
192 134
902 258
933 897
492 335
115 99
802 81
499 281
838 38
973 584
905 460
783 143
826 382
512 413
647 591
732 187
528 432
747 510
541 76
761 406
749 338
672 225
342 321
506 425
839 49
469 5
948 712
448 435
942 853
926 133
881 63
639 265
401 282
878 649
433 5
787 771
573 444
783 266
981 314
810 300
937 408
832 378
997 138
979 759
870 541
785 315
286 232
371 67
861 117
713 218
223 137
438 203
577 462
828 370
384 4
210 157
924 714
989 451
920 831
710 193
848 320
212 40
819 167
698 46
777 669
788 390
661 112
639 57
194 9
999 784
822 287
784 74
953 703
245 45
809 794
629 420
859 158
595 156
714 495
902 624
424 294
917 377
955 269
219 193
333 117
168 123
744 491
622 430
535 511
354 246
767 725
669 218
839 695
903 71
929 748
593 520
646 517
769 342
743 657
500 40
794 340
838 128
242 212
878 635
643 111
606 485
845 117
811 287
861 811
705 49
426 4
935 378
719 533
318 214
834 17
884 540
584 38
824 244
216 100
887 163
487 290
766 725
904 92
733 115
851 43
992 298
665 241
763 466
891 854
296 38
965 710
742 300
851 399
489 54
993 759
982 907
697 188
285 282
725 366
846 815
582 220
187 117
762 722
565 529
315 32
660 400
930 326
683 117
968 244
517 425
630 18
654 69
241 68
787 500
214 127
499 249
932 277
966 187
500 174
539 344
292 6
474 141
377 305
249 17
744 634
929 649
933 480
743 564
576 362
891 9
699 657
158 51
958 47
157 66
366 255
487 101
348 313
567 31
863 648
322 55
533 279
338 64
448 204
262 1
966 566
440 37
525 59
980 6
770 707
809 705
872 124
961 466
479 70
174 27
673 624
723 616
913 722
534 369
749 238
689 310
589 565
793 538
931 190
309 155
856 130
410 287
954 62
990 223
843 830
775 259
563 517
908 479
398 31
755 221
812 160
289 203
919 293
892 705
793 364
740 541
565 23
801 692
233 119
802 187
450 159
621 10
958 397
963 957
414 87
854 848
300 231
584 94
533 182
775 686
566 345
963 701
948 398
517 456
921 51
452 348
985 454
596 244
315 72
107 37
795 223
925 636
960 253
942 533
918 504
463 185
995 3
626 145
335 102
574 283
754 219
794 246
460 156
760 29
286 217
935 895
528 523
655 504
759 118
916 26
884 866
681 142
547 77
558 492
433 130
478 108
814 565
789 151
945 206
210 110
544 80
784 696
549 507
961 81
942 74
929 4
769 49
995 586
825 350
731 187
275 45
976 360
969 316
880 302
390 123
641 629
744 77
536 486
819 463
367 91
842 487
709 147
956 784
529 12
861 54
640 527
769 406
777 464
870 437
716 343
235 53
917 333
642 493
872 577
972 692
868 379
929 365
736 368
970 663
472 291
534 460
858 346
813 783
658 22
250 109
999 902
631 29
363 78
988 664
770 382
824 203
764 547
243 236
866 683
744 115
510 111
971 171
764 73
630 495
618 402
829 818
1000 517
767 621
696 53
841 575
588 119
432 2
547 169
253 72
377 28
354 63
675 224
348 284
869 598
796 79
361 202
102 37
850 277
417 295
473 245
358 313
802 9
907 275
218 213
54 49
813 677
525 423
759 431
342 263
655 295
952 532
968 655
795 248
279 40
429 141
554 393
630 420
875 222
953 781
381 80
429 57
375 238
513 298
482 331
622 481
439 438
408 147
740 123
341 283
897 163
778 69
928 589
956 151
442 336
777 146
875 773
749 637
541 510
936 480
598 251
800 398
606 562
599 543
617 387
153 120
998 766
697 265
348 327
858 133
549 419
903 22
657 62
334 83
908 58
993 247
584 418
971 437
499 485
681 445
525 9
714 62
144 137
984 921
261 1
553 536
935 355
854 644
710 677
357 89
939 938
911 78
858 853
566 242
595 426
62 35
708 288
501 197
753 690
905 546
514 11
563 507
768 504
825 531
899 64
938 789
826 647
869 784
718 626
641 562
576 158
851 391
908 731
763 190
758 587
760 548
850 694
769 88
739 209
451 344
350 242
658 50
764 334
872 83
626 172
396 112
407 52
179 132
153 37
853 120
203 56
648 639
682 647
897 102
883 601
709 161
147 70
941 768
783 536
991 719
199 1
431 131
840 525
646 258
262 100
970 891
386 328
764 580
917 457
365 173
880 872
750 248
899 76
504 260
325 99
656 85
560 136
568 547
385 107
909 290
828 822
815 3
969 69
955 514
608 255
924 390
842 423
862 492
437 388
454 329
865 237
451 365
909 86
865 792
893 818
722 351
169 133
894 149
799 15
366 129
828 104
839 528
180 121
617 498
525 259
827 267
609 550
619 29
618 144
806 717
344 190
549 451
723 196
563 13
940 727
140 105
905 46
372 123
777 366
888 745
818 337
982 740
463 415
377 324
361 15
638 100
380 223
615 364
482 394
603 367
776 227
533 363
945 108
927 909
752 678
794 768
156 95
143 35
375 171
958 839
298 70
759 399
382 212
695 557
527 63
885 732
957 140
814 337
880 545
313 229
921 567
402 263
540 316
785 518
459 327
794 89
257 37
313 261
674 134
553 143
641 36
895 413
61 55
280 146
662 490
724 457
756 740
116 55
960 24
817 736
713 525
862 223
791 313
710 669
693 348
594 79
776 489
595 65
745 409
211 39
731 689
756 251
606 230
819 96
866 139
750 248
867 604
797 63
824 166
490 97
510 361
854 81
85 43
224 8
994 803
822 273
897 108
557 265
653 87
897 405
393 62
919 418
573 432
946 92
745 464
585 303
750 179
876 501
687 549
446 138
970 827
722 358
772 630
992 538
711 593
995 171
560 38
837 331
652 58
953 732
800 672
686 684
738 406
741 251
406 182
398 232
979 150
975 703
924 872
411 351
207 195
809 571
920 753
833 178
888 93
806 283
927 589
586 535
190 78
931 920
882 567
950 41
698 615
415 354
896 18
854 448
974 337
865 731
881 766
886 172
757 218
609 409
1000 109
803 720
884 640
382 148
804 735
944 45
777 446
826 413
720 101
969 511
549 476
837 333
705 171
850 797
258 77
361 109
315 127
728 347
586 70
591 391
715 262
900 340
638 202
960 10
485 415
590 95
634 479
417 268
980 176
629 163
629 358
981 819
836 703
768 336
694 323
891 196
981 815
928 911
907 771
944 137
689 342
673 143
589 495
374 13
963 646
470 183
606 125
930 260
942 355
675 557
708 339
656 476
715 408
501 254
714 367
846 552
995 21
753 277
649 226
275 172
939 79
503 456
790 426
538 511
357 14
884 185
358 91
903 342
880 567
453 206
859 590
998 504
504 469
709 469
890 582
245 210
576 176
553 260
788 93
851 348
721 241
387 268
981 106
293 70
708 186
682 141
669 30
673 610
466 100
633 9
544 368
938 233
772 646
953 335
724 179
966 797
891 483
431 349
682 384
671 119
339 207
594 215
879 301
141 136
411 112
511 479
204 50
707 488
791 2
151 33
897 369
913 705
931 282
999 351
517 93
484 33
610 154
993 588
912 488
289 66
956 898
897 406
723 509
750 67
603 169
429 46
579 318
921 327
812 566
267 139
956 98
276 268
748 645
909 210
969 561
840 630
779 145
750 269
851 51
850 776
739 521
941 191
986 554
645 643
848 443
297 32
510 289
769 288
302 261
292 99
79 65
550 7
725 683
958 928
294 11
879 858
380 125
816 433
565 207
964 193
682 295
926 635
841 162
246 94
694 12
409 368
298 95
794 767
753 734
99 9
238 129
886 678
980 773
350 20
505 136
261 122
912 291
64 62
611 226
854 320
510 88
808 385
906 486
785 56
981 198
392 375
663 652
958 509
955 899
679 448
713 304
927 223
772 109
808 430
590 333
990 85
773 544
971 818
795 624
939 859
107 41
452 386
767 660
543 488
566 10
868 622
722 276
806 114
834 833
552 492
848 118
455 126
918 427
514 76
603 144
623 520
871 842
675 623
871 113
977 462
384 31
269 108
862 715
615 433
702 173
651 394
991 422
201 74
944 873
739 240
916 523
433 36
987 768
915 135
909 413
372 304
596 429
813 103
852 234
885 831
759 632
548 16
555 53
974 664
481 93
748 248
351 345
186 116
661 284
907 108
760 672
956 745
737 631
638 518
713 161
672 252
354 61
462 106
476 180
859 804
577 47
730 456
516 121
410 123
429 167
950 506
544 282
412 271
429 32
521 71
751 346
692 101
324 1
741 122
219 26
866 192
826 524
851 450
764 3
534 147
243 120
962 204
235 13
374 15
512 397
373 356
540 368
534 133
916 562
854 789
687 671
777 522
815 650
674 570
844 177
611 325
200 70
838 105
580 472
759 5
976 154
442 436
972 753
520 392
636 488
413 6
811 240
419 253
943 449
700 644
787 300
496 204
848 359
748 714
975 948
144 135
192 131
992 568
517 5
662 37
587 283
711 97
454 319
686 500
722 18
511 289
627 27
920 293
740 511
774 388
164 91
340 235
740 653
751 624
964 856
826 552
851 474
277 205
786 546
681 518
881 114
899 41
786 224
727 451
552 165
988 149
410 399
632 500
500 191
649 249
879 130
984 93
433 240
898 342
579 84
406 292
726 561
317 9
904 762
658 362
608 362
894 351
550 183
925 551
879 19
819 678
952 779
717 488
964 85
713 106
425 85
765 636
865 600
624 252
245 130
775 538
998 671
857 653
228 35
948 781
993 316
246 206
862 692
953 272
844 97
712 649
796 126
281 84
294 240
944 902
873 190
592 356
235 64
982 390
437 57
404 183
311 110
843 354
402 364
483 375
586 372
955 185
493 277
304 44
515 229
569 403
813 256
855 660
329 150
834 563
660 404
781 580
917 388
313 217
636 298
935 337
405 231
353 123
933 859
659 174
959 400
884 827
664 655
764 195
976 582
553 114
289 143
909 839
400 218
680 91
528 458
894 580
405 353
594 335
787 670
945 809
764 558
871 551
922 180
927 105
825 329
532 162
369 27
96 67
291 148
728 345
856 531
774 330
418 394
774 755
414 280
430 42
987 495
566 532
798 124
631 61
658 440
802 163
970 626
400 87
830 371
849 146
957 211
521 178
218 60
574 497
933 20
823 99
825 429
730 33
773 644
863 478
534 402
995 702
666 534
881 846
840 184
605 317
545 17
953 714
266 36
609 449
319 81
434 206
882 724
810 38
249 148
618 600
418 152
826 623
711 10
574 182
673 385
468 113
612 117
715 651
409 9
961 559
775 653
906 657
592 315
979 599
490 419
587 34
504 40
959 703
974 161
647 119
937 192
998 15
860 736
544 254
555 503
963 56
695 685
463 227
402 59
427 13
762 761
446 341
750 476
746 205
711 266
657 323
617 348
557 389
665 602
963 409
997 11
598 333
377 279
942 449
538 160
992 715
959 149
443 267
855 419
501 80
109 107
426 100
974 656
965 926
907 172
408 269
592 209
802 76
855 562
514 77
161 117
764 461
622 268
541 266
750 135
529 173
698 210
688 236
445 126
898 734
996 75
860 31
634 525
967 511
820 595
839 453
991 702
642 451
973 704
954 185
379 107
614 504
230 94
958 402
824 435
777 609
881 251
695 30
920 657
534 174
935 930
641 101
612 452
473 396
760 284
586 474
140 14
830 715
457 239
858 213
640 418
980 308
386 195
256 92
547 405
783 574
737 558
631 125
272 32
952 625
670 657
916 765
787 528
521 279
453 187
70 37
988 896
801 698
915 144
429 395
901 687
495 76
879 91
593 446
689 499
531 424
760 575
983 739
288 97
719 357
985 941
446 327
620 119
939 807
712 606
447 241
254 14
908 714
757 69
840 702
702 144
454 235
225 187
867 477
874 465
828 409
529 238
624 145
957 393
240 239
386 131
796 432
786 286
271 93
305 253
483 70
587 120
209 114
996 842
145 66
594 240
85 38
886 87
909 190
755 387
871 31
425 279
851 186
868 141
570 254
409 389
569 384
881 28
426 183
978 674
728 706
356 105
542 174
638 307
451 375
46 28
778 25
454 178
946 521
500 354
719 544
531 232
80 22
890 98
479 149
712 365
654 184
862 215
769 570
715 420
953 939
295 100
836 504
549 319
282 234
886 690
476 304
562 410
693 546
538 485
917 847
183 45
257 52
948 92
904 469
249 226
811 121
851 37
681 386
414 286
828 662
856 95
841 85
380 319
775 285
414 321
954 742
932 915
212 102
968 401
978 106
568 260
730 646
346 40
990 735
915 727
848 62
747 654
323 64
429 336
399 175
511 44
761 512
646 329
496 4
365 9
665 367
492 164
788 428
640 209
438 197
756 152
436 281
263 210
919 326
551 125
978 395
743 692
186 52
861 150
973 724
401 200
872 201
872 546
768 269
846 37
789 738
943 195
162 111
794 627
962 513
964 932
438 130
751 113
678 641
488 460
787 288
603 43
475 466
515 341
852 410
129 89
967 416
766 263
937 224
889 732
280 118
187 157
612 547
973 533
431 423
290 126
987 247
244 117
978 924
845 349
425 50
909 529
890 577
988 985
153 53
686 621
895 743
308 177
138 130
128 63
966 74
100 6
716 393
834 742
476 152
530 366
481 372
560 423
813 231
801 503
268 139
870 517
643 399
822 655
810 562
567 499
863 632
364 349
335 70
798 94
426 149
847 268
218 67
953 146
578 87
934 555
840 694
859 254
712 642
545 58
915 902
797 285
432 58
645 574
687 498
622 126
779 514
364 71
740 20
195 25
481 418
634 460
262 34
567 461
692 499
855 750
909 109
463 262
163 63
670 652
947 742
765 620
682 358
457 86
663 153
351 180
368 289
861 603
247 144
271 228
769 567
715 9
992 225
950 231
784 128
971 147
892 195
679 147
915 125
659 293
923 769
516 297
715 201
807 70
980 430
781 410
746 620
988 883
669 669
404 125
787 725
741 505
867 573
992 736
616 228
683 674
940 912
585 91
752 171
433 7
917 509
567 200
654 179
876 802
886 164
964 414
770 308
892 798
708 339
541 509
735 685
408 343
591 363
934 785
953 543
753 437
864 86
976 787
773 522
685 517
810 243
938 742
780 484
153 106
348 29
544 145
622 596
692 594
797 191
663 240
612 451
137 40
865 838
750 750
475 136
556 454
490 148
571 407
178 53
915 502
736 400
400 260
689 338
945 887
600 474
836 103
505 211
369 137
812 744
968 905
726 22
508 52
821 221
629 76
690 200
962 825
407 157
862 358
402 64
406 266
802 715
728 596
414 192
175 111
853 441
811 144
561 231
714 655
938 272
924 888
550 539
859 559
570 442
840 591
796 536
588 207
886 598
755 318
889 163
282 269
775 414
908 446
742 43
632 23
460 37
547 417
912 189
616 37
353 8
808 104
914 866
582 365
835 268
966 701
618 60
618 498
918 513
348 24
844 138
604 565
776 530
949 883
671 47
575 13
513 105
853 816
564 27
645 355
674 279
985 200
760 637
934 264
648 375
572 224
859 325
992 320
128 57
978 262
357 198
869 404
286 82
520 24
824 392
765 700
769 564
153 11
841 215
538 491
842 769
789 323
715 283
892 888
265 27
366 199
614 95
740 77
934 324
831 598
991 573
604 499
772 770
970 129
729 375
269 139
244 176
527 505
357 293
830 13
537 283
351 287
345 34
939 844
392 17
732 676
738 459
610 511
536 452
305 110
549 487
319 304
440 320
751 543
921 408
960 64
701 650
774 190
985 908
632 240
911 733
886 785
873 739
896 800
343 215
856 40
968 509
704 539
484 318
787 227
857 164
720 57
767 289
829 538
828 633
549 281
816 91
982 245
996 674
621 127
729 396
918 454
892 30
736 346
331 220
767 277
780 202
378 181
831 822
867 172
626 62
999 1
757 554
801 122
990 935
371 185
849 207
531 154
796 25
848 336
764 710
549 258
554 512
751 489
954 69
458 424
989 811
931 549
579 53
996 652
470 465
940 284
888 48
416 147
630 156
871 602
982 939
681 517
932 848
839 496
620 600
972 766
679 374
687 108
901 16
763 430
786 486
958 194
577 540
626 212
681 340
534 105
448 340
715 287
737 296
916 94
466 197
871 567
879 535
850 777
560 271
648 159
740 680
237 32
98 35
991 950
950 87
795 590
716 112
952 162
932 808
676 38
855 319
746 197
770 569
731 654
580 361
400 217
811 554
22 9
749 406
838 753
866 695
960 672
769 104
600 598
480 156
824 557
503 307
340 113
942 607
547 22
186 142
656 160
747 735
585 188
713 4
907 549
639 458
832 532
570 231
944 503
845 194
580 234
975 483
338 277
355 17
851 804
409 334
404 135
967 949
967 697
998 293
812 88
557 241
391 292
839 776
830 214
899 380
935 780
313 157
120 46
925 746
968 57
617 281
990 461
767 706
143 128
844 33
588 529
939 508
902 746
984 41
538 308
929 282
873 659
740 403
411 166
594 341
896 128
371 248
492 130
715 281
726 453
512 492
295 115
908 121
539 213
150 114
977 876
705 635
576 35
380 96
996 181
987 216
493 438
709 370
776 711
379 321
937 195
357 259
226 226
622 57
554 212
853 245
733 530
797 653
636 297
801 318
963 233
533 383
921 114
457 239
755 713
807 688
359 105
807 201
624 98
225 157
781 11
938 824
78 17
560 20
816 492
989 497
964 344
912 304
777 766
944 822
655 512
223 128
887 227
723 227
808 373
678 364
844 250
759 86
332 319
524 230
724 531
749 171
269 85
157 101
750 641
563 69
987 25
560 28
393 22
263 168
723 297
475 271
779 310
936 534
829 358
658 115
134 90
590 322
265 74
493 395
883 273
418 300
963 884
459 259
672 33
94 15
323 109
898 756
623 185
351 108
832 64
305 243
580 456
561 59
812 421
808 338
961 797
413 373
492 130
670 269
985 807
741 418
920 393
385 109
846 814
508 480
840 601
513 183
936 677
748 305
317 263
871 363
814 550
986 671
828 534
251 90
481 426
584 293
738 643
627 194
138 75
723 391
879 480
979 270
321 201
794 8
827 201
873 717
305 182
179 43
468 310
369 123
626 401
746 103
627 387
825 373
591 451
965 943
602 423
656 285
381 264
775 564
402 261
136 118
312 277
280 79
684 35
480 287
686 513
367 66
756 344
377 108
58 9
839 404
822 459
502 185
819 664
865 440
922 757
756 494
404 69
998 421
631 201
910 401
752 488
478 207
844 347
470 241
500 205
379 332
545 476
847 727
460 458
317 215
202 1
529 74
530 256
813 657
774 24
864 715
653 648
730 700
946 299
556 283
118 102
435 228
260 177
973 371
923 242
1000 843
640 260
745 256
831 719
542 21
141 11
830 230
410 21
618 345
439 121
979 695
780 6
383 308
524 317
661 650
340 46
972 554
828 254
579 240
643 420
615 31
951 904
770 431
279 47
810 418
258 23
383 148
870 215
982 406
505 328
660 326
519 52
899 459
435 209
1000 857
750 615
626 92
832 442
419 320
318 242
591 340
409 364
102 57
654 512
792 546
779 356
832 442
772 515
445 126
187 64
721 252
501 410
923 622
756 430
342 2
706 645
864 622
784 150
969 192
694 84
741 214
68 53
291 211
400 305
808 292
556 2
220 24
988 705
691 318
984 102
405 239
647 628
499 274
819 432
262 257
977 874
925 900
182 89
887 520
703 104
453 28
791 503
557 36
782 379
930 828
1000 334
603 360
880 435
655 82
383 182
550 3
407 25
545 172
726 348
687 158
939 174
898 170
688 673
358 219
146 38
301 202
126 53
580 394
345 239
709 20
371 160
526 250
695 99
948 40
718 60
418 77
905 815
857 65
759 418
906 723
782 270
299 57
926 719
694 600
720 161
972 721
465 237
834 241
687 601
206 74
717 217
798 584
851 473
833 388
859 316
732 243
77 72
973 353
476 391
832 715
904 767
101 58
812 633
900 607
777 762
681 503
915 115
719 49
406 93
954 418
827 781
941 512
540 463
564 73
580 386
506 483
996 765
918 687
992 73
798 698
996 479
533 344
898 577
798 546
937 63
845 716
962 700
912 360
769 114
758 250
566 399
537 361
347 197
850 461
968 89
734 59
617 461
499 396
455 205
389 86
593 272
680 504
921 136
706 589
764 22
60 20
603 37
802 146
748 32
487 215
640 22
935 183
929 413
914 731
441 209
344 276
473 374
432 422
937 55
672 339
722 26
604 489
746 567
860 543
583 396
893 413
531 372
862 473
749 502
570 261
901 88
51 47
480 40
724 420
604 584
505 130
950 870
793 252
842 732
863 367
775 288
716 693
968 229
793 93
777 548
979 483
605 503
656 219
360 103
378 92
448 28
746 454
503 72
964 798
996 515
802 252
871 753
92 1
940 108
975 650
832 115
772 702
745 391
772 269
973 37
740 564
715 461
693 84
578 69
730 281
293 63
985 506
554 75
309 257
943 39
648 632
645 120
680 73
958 546
942 693
359 83
337 254
462 427
350 8
660 64
798 172
766 25
626 353
908 811
792 587
657 432
829 183
405 303
703 654
754 290
426 24
831 566
930 161
527 392
266 110
804 225
609 83
728 382
831 201
937 772
625 132
830 547
440 340
153 7
810 653
937 667
711 503
891 203
796 6
768 577
560 479
972 111
65 2
773 508
859 511
708 692
985 842
316 250
722 23
667 388
672 468
722 712
616 581
302 149
947 500
470 130
430 364
978 419
509 290
371 357
595 558
373 354
526 120
852 115
653 37
599 485
597 9
606 230
901 588
996 416
763 661
874 49
884 246
571 209
988 372
329 76
698 353
400 267
846 479
459 440
351 241
676 392
741 311
699 431
542 165
466 72
818 92
929 817
855 703
782 497
742 479
917 768
863 531
310 198
960 505
940 242
935 252
728 602
357 2
766 327
543 105
554 331
650 621
727 599
653 337
964 915
978 755
753 121
936 686
122 110
967 35
340 96
884 150
674 602
472 351
826 555
696 178
347 145
446 224
540 306
95 5
940 687
584 267
749 647
629 193
523 70
942 816
298 197
542 327
705 129
805 398
710 659
591 522
901 850
804 437
737 595
937 628
930 41
767 86
647 43
214 156
974 17
691 517
885 369
431 349
808 357
812 519
416 129
863 596
294 249
967 714
296 77
556 215
828 260
342 294
825 172
729 291
891 870
828 521
909 61
79 74
798 342
228 92
868 642
251 168
759 613
621 424
899 632
767 743
916 278
711 304
794 194
516 277
323 268
208 39
890 824
670 644
125 83
502 500
973 474
420 244
689 252
776 565
571 475
719 390
527 505
742 721
797 698
739 449
669 46
678 632
861 466
348 115
721 464
639 256
186 83
805 59
600 394
881 513
429 152
735 393
679 572
540 502
318 154
463 427
901 734
394 207
835 693
552 201
916 850
597 356
822 226
576 373
732 201
448 404
854 715
908 452
723 686
962 321
377 36
895 199
747 660
388 85
644 514
742 417
983 184
463 242
119 24
540 394
988 631
631 195
171 30
992 141
760 565
687 498
631 231
215 214
781 347
417 100
772 693
272 82
561 164
19 8
150 132
457 283
697 229
216 172
477 296
696 134
747 2
668 614
828 415
937 865
549 529
151 103
892 283
453 28
675 172
876 632
967 163
791 247
690 387
962 921
860 50
767 236
770 424
782 138
925 297
820 190
733 161
678 134
593 529
286 111
531 507
33 7
896 95
359 334
703 115
302 73
114 34
788 721
151 84
880 819
773 448
991 272
971 298
632 622
627 231
876 202
798 27
902 779
154 141
968 169
267 231
941 154
966 239
462 47
688 353
587 199
232 144
659 334
677 627
519 341
427 260
504 466
526 131
823 15
725 392
615 554
677 242
916 488
476 328
512 31
808 187
367 231
586 181
947 413
920 303
913 613
767 328
833 19
417 44
733 132
959 280
406 176
616 328
959 454
608 536
900 459
84 77
852 761
240 220
589 501
521 250
265 221
963 841
713 408
671 207
938 597
437 120
802 484
249 206
903 227
771 52
986 57
142 79
575 243
664 404
414 43
992 595
528 450
998 953
419 89
376 332
929 680
768 552
624 524
994 254
419 193
765 614
655 92
661 615
961 35
613 44
785 349
764 596
218 128
413 256
678 429
168 125
767 202
704 255
854 447
263 57
579 280
886 661
314 239
137 119
933 196
708 63
953 381
686 219
743 152
583 89
858 316
424 260
323 233
468 311
848 636
298 297
608 558
599 561
655 75
427 374
535 109
482 423
650 249
826 373
816 511
830 505
174 103
824 503
854 167
359 29
382 234
788 447
833 700
967 563
679 161
869 313
610 40
760 252
803 648
777 48
306 163
977 762
956 902
921 886
483 351
779 670
658 653
726 618
428 5
970 286
958 773
597 202
750 695
853 70
664 250
602 286
514 510
672 443
398 373
872 178
643 360
331 231
569 266
225 151
994 872
622 501
633 577
687 190
919 477
509 393
739 624
608 107
962 509
714 550
257 191
280 226
290 287
733 131
854 717
503 232
997 842
647 555
943 647
997 227
509 324
730 173
234 136
503 268
376 74
942 75
777 209
554 493
999 741
452 327
523 149
801 191
979 717
654 152
358 248
753 367
996 661
828 696
62 8
522 469
739 695
431 424
771 61
359 185
888 186
945 561
381 133
606 353
771 612
828 234
740 206
666 242
783 375
731 578
627 522
444 19
503 223
780 141
945 650
791 480
403 307
714 43
817 134
862 164
908 413
999 939
320 132
803 112
294 275
663 267
41 8
782 575
673 646
785 263
395 32
468 229
935 351
388 345
153 104
386 328
986 94
778 721
670 555
549 299
927 88
481 260
223 43
72 63
987 401
873 554
295 247
822 562
628 175
342 340
469 108
815 734
345 218
348 292
893 215
253 196
949 485
892 120
216 88
806 679
759 239
611 232
271 96
614 413
290 153
983 155
979 665
778 484
334 190
677 421
796 398
821 418
725 684
796 715
921 632
151 121
560 356
940 780
522 362
450 345
959 953
670 50
781 287
934 157
212 52
939 582
914 314
349 204
272 212
549 529
676 59
517 322
427 244
964 820
829 648
604 180
848 122
528 266
858 511
629 87
550 403
718 39
986 530
422 130
693 367
540 367
240 2
835 335
579 443
635 170
625 433
494 371
437 188
459 261
898 23
153 41
779 763
983 181
987 293
731 495
865 104
907 816
373 260
874 89
180 150
394 365
455 134
79 7
832 572
882 761
990 169
691 514
668 365
859 85
997 28
676 6
558 124
999 353
817 356
819 141
596 470
992 878
766 462
207 105
279 268
989 165
533 301
178 98
927 896
592 280
377 149
279 208
849 519
967 683
241 4
344 169
545 38
621 500
513 494
814 720
637 586
928 646
567 217
606 601
244 158
805 632
610 574
868 3
959 842
341 227
573 253
732 563
422 402
985 702
799 736
205 172
825 31
722 253
863 188
304 39
977 489
814 25
130 68
919 597
967 601
820 119
844 383
598 3
924 274
381 327
505 282
747 149
947 17
784 700
934 844
782 478
814 264
497 284
6 3
951 639
784 124
936 730
630 155
95 80
885 115
456 332
262 126
744 204
595 435
529 124
478 344
914 259
863 607
521 247
956 163
968 228
738 193
816 709
731 207
400 27
763 124
506 199
783 51
989 15
702 46
343 92
191 191
487 115
651 176
422 257
702 333
368 70
714 637
974 448
174 132
840 130
70 69
947 119
778 433
841 201
682 101
922 332
841 482
803 609
859 346
577 442
835 712
902 111
950 274
572 151
637 632
512 471
402 80
900 804
313 65
535 156
991 14
547 474
863 278
902 629
974 100
914 344
835 260
742 627
864 693
957 247
863 821
818 102
802 741
982 12
474 355
890 406
635 549
840 312
824 571
470 192
794 235
566 33
951 2
748 517
784 151
687 490
543 441
689 660
973 482
366 347
532 136
995 728
565 395
499 165
706 468
540 353
299 57
960 448
662 305
653 89
429 48
589 423
970 127
545 542
916 65
609 507
584 384
912 641
558 438
305 91
617 539
738 599
87 33
574 127
680 369
361 310
766 649
872 27
743 304
805 136
677 441
807 349
460 12
973 144
489 325
820 193
197 170
970 240
382 57
355 76
605 154
777 723
411 404
872 630
84 68
776 175
906 82
973 700
370 131
77 32
340 135
511 20
780 595
457 166
955 657
590 144
684 446
651 516
506 288
581 256
811 699
683 604
707 589
561 528
717 321
478 163
420 265
676 113
716 80
609 183
910 607
884 158
690 40
950 407
926 365
856 2
470 91
886 517
200 22
243 195
794 67
788 542
887 140
553 306
469 425
197 98
635 520
815 666
589 161
673 568
60 19
864 602
796 4
613 438
917 373
874 126
867 851
551 217
830 744
827 347
827 576
399 305
573 424
937 836
179 107
560 176
780 548
978 53
461 327
615 425
756 47
664 39
862 479
485 324
423 191
563 530
610 451
914 910
703 164
491 275
835 9
184 4
737 6
591 562
289 35
915 614
947 164
849 280
738 671
849 247
177 89
153 136
441 282
826 177
767 183
751 475
924 697
455 189
968 776
864 511
417 144
545 141
740 421
735 689
673 400
407 148
884 758
551 218
484 466
27 16
437 97
641 419
893 470
700 622
652 619
614 396
876 350
411 261
958 809
884 713
727 38
574 236
823 112
53 34
911 327
306 285
927 163
747 360
841 197
883 792
121 81
758 739
350 66
945 943
560 377
917 48
150 24
719 319
957 763
855 329
379 126
518 42
940 447
636 41
839 654
617 312
807 155
629 200
663 427
765 670
469 26
908 566
463 36
575 287
396 314
893 497
841 816
711 463
707 188
423 245
725 219
968 692
742 264
387 2
536 225
785 98
904 243
632 163
779 346
428 375
396 324
232 185
807 576
858 622
922 519
252 12
794 270
976 635
927 536
979 798
784 84
586 221
952 938
577 248
262 117
534 70
478 354
340 227
871 593
641 237
834 13
520 327
251 107
828 603
763 689
1000 363
971 409
408 87
330 228
695 588
914 908
805 462
784 179
630 181
1000 118
926 19
923 719
884 536
850 412
988 867
785 356
143 81
906 662
660 569
668 300
939 127
464 13
762 291
951 884
838 789
366 3
769 128
860 141
638 423
613 255
478 454
931 736
306 121
829 443
938 572
558 447
620 457
728 714
933 503
929 574
406 273
942 665
592 125
908 792
792 178
723 427
894 111
216 30
695 298
734 456
323 250
716 363
810 755
784 481
300 211
369 71
947 37
824 675
609 140
581 447
634 347
888 364
317 94
869 256
908 265
951 504
382 138
936 909
788 341
924 66
769 726
943 407
228 210
290 90
732 14
987 878
585 578
895 313
949 128
637 196
333 119
354 276
974 880
593 118
878 676
690 421
899 545
384 328
898 806
937 159
783 734
376 250
556 338
582 401
808 419
902 523
596 69
458 110
820 526
945 614
891 788
204 42
778 555
978 652
431 311
674 63
538 504
82 53
265 157
919 876
992 790
697 269
687 25
740 36
615 356
607 196
551 322
831 65
428 22
573 484
413 268
948 626
660 185
549 316
535 459
682 154
993 861
930 413
769 677
625 354
823 648
394 289
360 144
574 161
72 4
783 97
745 207
447 305
929 682
839 153
981 942
660 197
281 209
874 26
457 343
810 706
925 396
659 357
949 285
710 36
774 651
341 279
986 226
403 187
664 551
456 123
953 150
641 474
927 732
569 78
523 51
795 29
879 88
769 744
969 104
346 80
754 386
926 470
692 256
865 264
968 671
618 296
805 508
985 776
358 241
557 376
579 429
365 204
969 376
943 120
629 304
346 156
112 92
719 499
422 60
273 176
293 47
719 232
785 271
703 116
640 593
769 103
266 206
966 121
365 354
407 363
662 40
889 710
994 133
872 795
965 206
965 272
986 435
224 159
327 59
640 515
601 127
805 435
367 213
758 476
536 27
889 823
425 90
497 427
298 134
651 94
195 70
906 900
956 326
188 88
812 165
305 124
337 73
797 591
814 814
996 620
231 91
953 274
371 72
930 517
775 734
919 532
814 382
892 654
362 314
643 114
630 502
498 372
904 313
907 577
941 931
872 171
748 594
516 47
982 468
667 241
521 478
652 438
588 446
752 675
566 21
758 230
230 110
578 385
519 262
721 225
299 87
932 727
383 169
864 727
568 564
485 434
561 443
355 3
964 426
884 245
639 415
915 595
958 955
726 309
800 117
651 368
551 456
770 654
894 511
963 301
779 320
274 124
586 333
843 179
447 63
440 356
629 272
593 76
166 116
405 244
410 359
825 633
621 76
857 815
395 252
716 329
837 761
987 920
928 333
806 756
527 355
496 436
433 200
449 144
805 114
981 326
191 36
586 507
297 295
600 365
829 264
468 123
751 135
308 159
277 91
213 110
837 94
645 34
721 105
992 937
898 608
878 212
502 234
957 318
332 191
986 637
788 3
632 501
638 452
862 666
485 396
401 198
296 81
391 328
303 160
610 51
948 508
84 65
725 269
806 258
174 37
769 380
934 145
296 256
752 419
104 73
787 690
542 268
895 467
490 9
538 470
654 625
827 136
432 269
479 266
608 447
800 351
473 391
314 272
796 588
299 77
370 309
773 561
516 380
909 100
463 349
186 140
770 658
995 400
978 671
971 481
966 566
999 352
971 948
593 113
619 305
684 390
718 347
669 350
736 180
317 23
589 205
656 512
182 40
245 2
577 504
753 226
472 206
316 40
382 373
550 186
813 767
848 377
902 578
994 523
950 860
231 196
447 276
835 277
918 510
695 649
927 463
497 407
495 468
256 175
914 785
615 265
986 718
977 690
841 651
398 70
710 281
835 684
53 44
187 8
902 385
951 61
224 136
544 136
929 580
550 494
790 338
944 190
871 138
993 185
784 452
809 398
990 649
913 902
535 294
699 592
575 568
895 183
810 156
495 159
605 127
668 75
788 524
986 439
169 86
473 125
439 257
419 123
686 245
575 278
905 571
931 156
106 16
751 637
589 123
756 43
434 421
641 557
691 596
347 268
452 237
743 200
898 526
798 188
866 643
738 35
925 739
373 211
230 53
593 301
530 270
953 812
872 318
902 341
692 261
394 9
361 176
486 397
768 630
309 102
826 441
263 84
542 515
622 128
917 179
659 603
556 416
814 530
723 295
673 281
719 281
414 181
597 142
441 211
538 454
388 363
604 242
836 347
612 25
485 387
720 74
793 8
911 341
545 54
928 771
371 332
666 489
535 176
798 333
616 19
974 801
915 421
979 89
328 325
921 574
716 170
871 105
812 5
865 687
935 388
914 846
410 30
623 124
754 93
878 530
764 601
206 34
554 133
570 77
927 370
762 483
770 287
424 90
486 80
768 385
853 189
941 381
503 447
522 285
624 484
255 89
389 127
929 264
847 113
337 246
896 881
331 229
865 48
340 77
402 244
755 604
657 551
879 458
816 192
820 364
777 69
466 228
982 409
636 136
636 220
318 78
848 29
745 438
948 841
997 624
660 184
671 10
850 551
412 79
488 383
636 41
367 133
582 130
916 443
740 561
824 651
744 301
991 327
958 828
213 104
588 17
905 158
611 68
559 160
948 790
899 655
361 310
789 755
723 659
340 95
767 522
891 319
308 30
246 221
606 452
739 567
999 130
654 295
731 592
675 654
742 47
997 725
592 68
787 635
519 250
756 648
278 189
742 17
445 255
529 284
443 155
838 78
889 481
786 94
551 211
900 427
318 24
787 67
949 611
601 345
535 225
526 283
546 22
808 8
503 148
755 673
979 652
575 275
362 31
717 451
970 940
681 561
960 738
975 695
973 490
575 60
873 10
449 330
472 275
985 141
994 499
769 382
286 15
752 156
651 63
417 115
878 385
830 748
974 173
240 195
912 546
68 51
591 548
961 488
543 371
993 446
390 247
381 265
921 238
656 427
635 366
700 169
457 450
602 548
926 883
903 839
560 186
935 338
913 144
959 821
551 550
680 133
380 60
884 454
328 150
967 623
978 386
469 252
951 174
522 189
858 242
425 410
897 414
620 338
485 93
218 33
568 61
527 337
782 764
446 444
251 149
702 657
484 255
433 89
887 748
100 79
874 617
811 291
317 84
452 116
597 171
634 245
675 86
901 211
210 100
928 808
746 221
700 319
457 150
340 61
851 683
465 316
955 434
41 28
647 647
890 510
674 240
760 520
931 423
539 17
922 397
992 768
626 393
427 201
894 66
844 183
817 148
658 617
813 520
933 597
404 204
966 516
906 238
810 58
660 492
855 197
688 533
694 296
536 180
445 421
975 126
498 441
958 595
738 548
512 41
964 941
986 797
804 6
220 168
738 395
458 303
886 227
892 604
898 136
863 218
585 491
985 573
836 74
440 121
481 204
597 453
939 859
977 633
381 49
335 149
919 404
258 142
846 596
993 21
310 170
472 379
151 36
749 167
442 236
365 8
848 489
684 83
750 481
426 344
668 419
603 461
330 308
483 72
904 232
136 2
796 440
929 712
599 110
394 29
250 233
716 714
558 259
567 322
798 63
674 324
35 26
816 505
626 579
517 517
306 177
472 218
745 43
397 390
679 14
512 22
547 384
875 537
778 283
490 324
748 427
895 256
720 215
751 143
225 54
845 256
983 178
809 158
963 477
814 28
904 865
463 210
966 139
681 253
800 247
868 333
959 639
547 241
979 530
792 703
865 7
761 189
778 210
436 411
440 361
735 623
674 16
664 466
460 248
635 98
873 475
562 367
642 391
857 317
105 78
813 481
340 248
872 227
715 538
375 134
547 163
636 505
527 504
418 76
834 584
715 301
512 390
977 907
677 524
868 288
981 81
974 387
453 168
858 538
521 56
987 323
763 301
284 53
531 421
810 197
572 25
529 223
736 181
936 244
262 207
655 184
747 447
553 543
667 135
746 240
294 180
779 650
558 497
425 258
747 339
657 651
487 486
630 406
946 270
375 274
998 439
701 649
502 180
496 132
846 198
916 40
788 619
831 265
287 115
679 177
977 264
863 368
561 287
684 152
674 509
311 91
764 247
230 212
245 147
986 442
936 242
132 31
666 463
638 441
878 547
502 372
596 460
350 303
979 735
948 358
985 770
720 304
614 583
754 151
556 404
930 263
649 628
827 700
429 139
168 155
592 181
543 186
484 95
710 42
739 723
380 86
611 601
587 63
878 788
778 172
699 667
386 80
371 281
432 46
981 894
381 94
234 115
432 179
929 90
247 113
268 139
467 414
888 826
562 470
738 459
869 611
362 7
764 180
487 425
463 356
688 242
698 478
297 113
512 51
691 388
490 146
891 91
546 330
589 6
643 417
717 671
835 402
224 79
315 144
720 457
167 53
589 305
842 832
910 582
927 88
180 28
799 454
671 521
980 494
951 194
849 178
212 109
477 419
724 495
901 460
295 238
928 561
756 346
905 703
473 264
994 541
265 77
815 787
905 207
876 666
445 255
519 297
799 385
597 9
928 698
459 426
747 195
994 120
361 297
999 987
855 61
748 169
979 836
433 146
780 399
235 99
705 306
609 111
995 882
985 769
619 595
275 169
888 812
155 94
720 540
984 697
903 556
532 362
859 635
817 72
571 416
704 243
901 866
682 587
364 282
573 28
250 141
809 288
196 163
955 729
803 263
875 66
758 745
567 525
888 833
586 465
556 412
607 389
784 759
440 438
343 229
235 123
655 653
967 706
550 439
481 386
472 300
878 470
258 157
839 103
842 47
983 748
710 130
874 575
608 604
754 91
150 104
324 138
278 96
285 9
441 287
663 456
961 274
509 387
969 418
962 875
547 329
663 255
608 134
344 3
532 168
711 216
342 199
201 98
680 420
231 9
502 499
369 46
861 538
674 48
729 530
800 1
814 551
396 394
871 818
905 225
946 808
799 103
885 75
793 516
928 247
894 864
796 737
889 187
638 480
278 121
928 1
907 550
824 466
697 657
357 98
918 367
757 607
936 771
253 227
799 789
824 767
765 437
916 714
560 222
491 80
66 55
309 102
702 72
917 127
745 211
368 162
982 871
990 165
649 274
595 401
939 571
244 86
700 221
616 275
889 850
183 21
708 395
846 755
648 190
483 310
816 81
865 305
992 345
332 330
692 220
911 205
448 189
977 50
951 30
706 643
968 534
558 27
919 443
773 336
592 155
399 69
962 744
494 239
775 690
935 503
680 169
962 304
799 682
942 785
421 192
683 552
862 543
942 181
926 668
627 377
978 723
700 103
869 692
781 753
574 57
655 59
905 653
574 293
315 151
906 862
547 390
929 293
655 345
900 133
938 348
506 30
452 224
912 246
715 273
529 242
542 194
838 524
277 59
714 639
560 430
925 681
803 624
860 465
231 144
864 324
281 253
864 456
321 198
586 453
925 655
605 199
808 70
959 584
875 604
625 291
186 5
825 463
374 299
941 852
297 35
242 97
217 26
787 506
978 877
600 363
907 21
473 122
529 496
751 306
780 502
641 514
501 311
977 119
325 286
616 321
966 167
632 368
978 659
531 436
574 309
660 80
549 539
482 83
992 744
443 284
932 102
395 340
842 685
737 569
430 220
756 74
980 534
548 492
845 229
842 722
573 14
997 180
463 70
493 359
58 50
595 527
389 113
253 10
989 320
641 385
519 461
756 731
842 138
680 357
433 355
885 354
999 217
908 296
902 833
478 2
375 77
558 250
502 313
363 329
400 377
888 54
826 418
476 337
306 72
363 251
709 71
872 718
741 21
595 31
948 97
594 142
377 311
369 67
532 16
830 271
713 656
887 696
727 186
540 212
563 530
439 93
578 5
830 508
549 98
709 24
433 95
863 798
559 346
903 254
595 410
398 212
786 99
184 29
894 684
875 459
997 751
768 527
930 677
323 231
984 929
582 38
639 423
788 49
961 758
348 197
576 259
476 73
725 449
340 74
763 412
624 233
984 680
983 806
718 669
871 207
752 545
575 234
991 428
881 242
646 51
601 226
373 185
447 413
689 233
358 166
270 147
714 631
925 412
865 64
996 448
626 244
963 153
690 359
367 339
718 392
265 247
956 500
512 269
951 792
214 55
662 49
844 219
828 386
819 107
802 607
852 406
679 621
697 179
614 176
502 489
224 68
913 569
531 119
485 292
658 372
701 542
522 308
686 555
607 536
730 253
815 517
961 867
567 223
674 407
684 227
628 124
935 504
645 237
807 777
751 106
943 740
630 80
876 478
975 322
995 25
274 210
355 219
695 283
264 92
539 510
836 26
525 97
459 347
188 82
835 745
853 104
815 428
973 711
539 487
774 167
318 128
411 340
672 443
623 438
567 457
793 134
447 362
894 777
925 725
719 128
968 611
792 639
701 92
423 378
792 215
528 413
460 160
967 959
716 400
703 21
511 224
640 113
939 148
981 857
575 348
836 696
235 156
625 603
756 230
171 22
671 25
117 117
918 401
859 662
195 72
280 216
380 311
601 126
902 21
868 669
839 681
85 33
258 86
651 332
922 566
347 27
654 80
422 110
869 281
704 153
763 275
933 451
750 157
576 131
450 201
458 134
706 583
875 289
809 388
839 102
704 611
846 169
676 597
841 808
153 25
983 446
897 741
424 142
597 323
260 166
714 549
849 91
841 575
816 590
968 207
748 356
525 253
788 769
573 378
811 792
346 144
839 79
614 147
933 921
498 200
868 522
909 188
1000 829
461 45
795 490
811 146
683 374
538 292
81 13
983 67
175 83
838 81
715 352
819 519
316 121
579 324
199 183
642 196
778 648
94 67
424 57
720 120
418 266
533 313
258 212
863 627
952 93
883 245
538 299
944 526
531 492
755 671
854 533
907 452
1000 147
864 413
730 647
356 315
378 203
859 504
802 455
958 544
977 388
936 550
430 70
949 195
232 77
89 16
495 470
954 164
912 138
489 156
887 646
741 430
566 405
802 74
907 221
703 424
716 445
309 52
963 532
164 10
760 665
329 227
180 71
560 425
817 323
746 288
702 633
307 112
660 616
710 331
745 67
978 490
420 310
351 64
789 65
233 7
804 437
256 228
186 164
478 291
363 288
562 192
961 196
494 449
636 558
484 40
629 192
843 19
952 655
713 17
985 505
97 70
961 637
789 540
389 239
810 346
376 86
380 100
960 727
209 39
939 626
444 127
882 65
177 123
412 141
867 615
809 33
626 192
551 47
558 131
970 101
711 254
819 764
900 254
712 701
789 249
827 81
307 131
994 978
924 731
646 98
796 731
531 60
797 669
439 165
858 429
800 727
913 145
851 625
538 86
757 91
520 248
689 654
748 337
925 317
253 58
256 218
620 131
790 386
432 143
782 599
992 913
684 576
472 308
756 624
838 598
636 619
913 622
362 157
567 307
876 489
402 40
368 90
593 523
419 36
658 590
747 593
586 445
660 57
164 125
594 8
630 205
999 132
870 403
381 175
611 439
558 518
957 189
81 20
626 13
496 16
858 555
933 546
961 362
872 51
942 742
714 58
963 460
982 766
793 288
268 65
840 160
477 395
974 321
811 706
757 576
808 631
907 324
333 1
484 189
471 262
982 213
813 206
649 519
546 175
532 474
989 102
606 587
787 301
451 5
212 158
845 75
615 187
546 259
419 135
741 608
153 90
413 41
721 501
759 725
588 71
503 295
940 241
869 666
143 14
768 214
539 344
497 446
450 345
673 391
478 421
762 116
880 710
868 754
767 206
377 21
901 532
994 745
464 20
707 455
622 616
530 438
808 17
598 5
556 251
951 928
769 190
951 516
718 567
746 409
700 277
664 197
940 368
163 10
269 154
833 248
496 148
587 108
240 195
248 243
535 105
925 191
600 137
760 541
551 274
597 503
645 413
887 240
390 373
244 127
503 127
732 641
785 741
892 486
929 369
706 630
801 276
555 257
683 84
582 220
769 584
659 254
550 257
449 341
998 88
737 644
432 395
896 389
758 215
902 532
203 155
971 894
660 83
613 60
747 175
641 356
124 75
727 28
400 296
344 66
713 645
217 212
639 132
611 463
698 558
67 59
598 136
339 268
442 283
314 72
828 92
682 450
663 321
994 976
658 532
840 154
837 654
314 238
507 485
790 365
425 271
826 677
650 544
908 157
675 445
878 298
963 25
455 112
746 452
977 796
560 504
770 613
435 81
480 440
182 140
918 466
344 331
752 36
547 479
707 653
509 498
476 302
562 513
741 474
83 38
735 597
743 633
680 439
920 834
616 605
941 699
620 615
985 59
477 433
390 258
433 370
402 369
860 573
363 53
547 185
813 18
966 843
134 45
686 6
410 306
650 204
324 150
527 203
834 768
457 275
974 379
799 740
693 342
752 133
574 75
420 8
880 307
422 411
669 278
636 131
947 479
357 270
393 369
782 391
813 686
747 740
239 25
396 236
499 389
228 64
417 197
943 843
414 277
321 189
944 919
197 152
694 160
216 86
688 589
920 252
948 517
431 71
370 305
632 112
634 191
646 170
566 442
849 563
278 265
787 164
491 77
212 197
793 356
842 650
955 187
327 58
460 80
721 105
740 717
322 43
765 707
529 160
652 483
744 170
747 390
933 841
688 438
553 343
854 195
756 684
361 338
783 523
278 54
872 514
410 275
630 529
118 28
330 149
750 115
875 131
74 4
626 526
819 133
721 451
605 565
731 148
313 290
51 12
367 104
348 3
957 281
160 158
151 81
569 311
876 277
410 66
717 227
309 2
412 98
906 771
363 300
735 484
619 63
702 202
220 108
962 734
963 920
920 753
849 747
789 498
142 135
759 513
819 43
373 29
557 68
350 307
771 309
920 339
581 166
958 72
617 83
732 329
395 273
825 719
307 241
1000 802
489 124
322 39
548 389
744 499
852 406
987 320
367 336
746 719
337 65
467 454
879 750
640 264
643 143
961 627
127 49
784 754
909 469
905 725
585 432
949 457
613 592
535 395
527 490
480 107
982 776
675 157
639 492
986 165
902 94
300 112
562 367
938 883
715 697
426 270
804 561
971 493
778 412
595 593
751 601
820 796
265 20
892 760
590 360
936 138
867 488
806 755
808 150
940 826
609 384
976 470
748 330
803 546
745 346
636 295
772 671
409 227
915 14
657 283
490 154
350 324
200 78
923 647
883 757
823 707
841 770
353 247
650 288
466 221
952 605
852 259
915 584
487 52
806 708
558 491
893 354
909 785
815 487
352 296
520 310
962 257
675 464
883 484
555 376
933 305
983 427
672 526
620 581
383 383
902 433
856 738
978 453
963 35
771 295
220 166
614 235
449 313
961 381
493 189
136 1
793 7
784 517
476 288
252 141
657 6
705 216
846 737
816 764
869 183
889 330
642 343
737 647
662 134
693 529
806 4
264 92
453 36
418 226
374 142
735 672
385 122
453 233
890 624
861 807
846 464
756 596
491 193
601 36
315 96
446 100
969 734
640 91
547 329
898 542
977 960
445 356
978 722
179 38
647 154
370 55
998 646
256 42
673 371
907 729
583 79
383 108
373 2
933 10
445 256
997 394
874 594
801 335
650 576
682 246
899 41
914 32
361 78
883 861
669 396
742 315
756 306
981 844
505 164
843 532
938 616
800 172
432 210
848 587
625 331
530 234
476 463
843 190
605 209
955 400
692 669
622 261
918 621
614 45
525 490
242 49
57 3
702 423
660 346
395 167
271 244
756 145
805 75
932 599
655 499
779 111
963 923
843 230
765 79
391 258
918 207
715 657
141 68
319 3
705 516
470 72
817 260
235 158
802 615
886 637
874 48
692 130
682 270
603 112
745 280
682 522
996 204
396 245
479 381
617 4
778 591
643 524
425 316
472 130
376 198
859 483
691 420
638 336
951 88
859 751
296 235
839 669
952 767
307 184
173 22
908 119
885 813
958 342
197 116
1000 463
489 462
12 11
280 184
922 721
533 340
839 718
976 561
419 12
89 26
837 460
522 13
608 454
233 221
923 275
602 360
558 76
531 210
564 431
811 275
895 518
785 95
985 716
686 622
924 411
860 599
714 443
595 451
197 64
195 53
987 793
634 565
613 251
715 181
870 14
755 317
276 78
613 520
732 38
908 583
668 617
995 774
803 585
634 617
972 950
686 289
542 472
213 156
965 262
673 590
488 298
959 352
505 308
784 517
931 223
906 157
761 453
676 391
817 783
830 590
948 918
294 291
857 69
469 330
947 8
772 551
374 343
647 243
812 383
800 242
485 347
158 153
252 48
970 559
542 539
802 751
858 61
717 211
979 343
716 709
580 412
390 349
437 279
482 319
305 270
219 152
819 55
706 274
834 188
869 198
824 493
590 213
967 762
214 150
790 140
957 108
281 112
915 845
868 770
487 15
669 41
461 20
485 379
969 565
497 404
293 156
430 145
801 705
852 267
710 437
876 786
585 43
695 350
835 110
946 621
722 429
301 189
876 511
643 463
927 492
424 169
763 594
638 135
226 139
426 192
482 230
343 40
993 475
881 542
494 328
927 724
963 185
657 307
731 551
293 286
617 373
849 184
943 134
565 74
700 72
694 243
764 181
942 158
822 803
927 534
941 588
954 562
822 312
327 49
948 889
913 869
627 586
364 153
694 595
658 21
747 77
295 253
906 612
840 30
427 127
208 16
889 254
610 574
812 216
713 9
294 47
550 321
583 34
203 203
596 110
846 548
604 149
574 398
480 73
855 742
766 121
340 131
655 612
911 132
919 303
638 19
508 437
952 211
449 95
861 719
929 599
666 208
762 428
552 145
883 548
906 630
872 329
820 567
966 188
622 322
380 42
918 261
914 216
395 234
783 245
619 122
971 263
683 635
666 629
751 11
578 232
974 930
469 75
948 318
71 40
851 657
220 94
962 89
276 227
303 291
240 237
289 18
324 220
800 503
789 680
487 344
651 231
537 427
999 725
796 251
865 342
655 228
677 205
585 38
875 662
816 517
586 160
937 574
957 54
774 535
955 685
757 260
389 329
937 516
782 469
870 155
756 9
390 120
185 166
843 300
616 472
780 199
990 206
961 693
678 436
901 777
729 174
916 228
528 279
577 168
565 82
940 626
766 24
852 210
973 146
848 163
417 217
315 76
801 698
983 859
731 379
222 32
334 332
444 7
911 372
617 98
973 931
742 610
886 118
855 836
956 857
588 537
738 456
865 150
865 253
476 262
761 485
505 207
844 599
821 349
343 54
947 486
587 586
677 26
914 44
558 463
901 883
862 20
905 404
536 523
614 191
786 605
397 199
666 605
632 54
767 544
759 757
886 109
606 481
287 139
993 205
949 893
102 80
411 409
624 606
928 268
936 441
632 408
492 330
590 61
186 142
779 611
981 265
920 635
959 205
93 85
766 548
966 686
781 45
998 238
837 550
121 41
657 321
815 400
200 100
512 36
691 306
443 153
891 298
209 158
446 426
537 421
929 57
656 67
793 25
603 284
761 276
547 264
848 62
938 927
587 331
691 286
922 54
694 111
672 512
487 216
981 849
125 105
628 594
715 659
802 276
451 220
792 562
947 407
935 680
856 184
805 183
435 424
552 405
670 117
452 268
152 27
296 26
367 173
730 302
670 432
991 200
960 27
700 552
921 364
600 190
683 416
831 465
668 77
886 42
959 286
800 717
737 83
240 218
474 467
519 454
446 444
912 220
908 583
703 628
378 210
571 437
285 222
688 400
558 293
92 76
625 563
674 444
614 180
347 44
837 183
800 368
902 805
740 337
391 202
565 218
614 73
455 40
843 492
768 260
696 218
976 332
643 381
519 132
796 432
941 939
412 66
582 528
965 787
522 65
752 483
651 83
998 690
788 678
590 578
631 94
494 223
632 532
399 233
478 144
645 398
899 243
594 555
370 23
399 195
857 806
656 521
902 76
956 417
787 63
956 753
765 542
912 389
983 202
302 127
878 86
868 522
922 358
685 51
620 485
266 46
582 280
805 39
900 151
487 415
748 714
170 141
369 60
989 236
778 345
486 223
601 462
609 36
704 110
885 60
939 490
973 446
270 148
709 342
948 197
937 763
652 460
868 410
898 809
933 229
822 499
813 607
522 285
453 277
124 77
222 207
656 614
867 183
567 163
463 335
880 874
645 529
429 344
193 111
470 272
617 591
900 399
960 709
984 939
607 59
839 698
371 107
484 151
818 76
647 7
674 654
33 24
904 133
681 413
932 764
417 68
666 128
478 260
665 443
819 489
964 51
935 822
329 116
966 695
220 49
869 27
949 631
997 726
688 120
864 597
626 290
516 29
215 42
883 332
879 216
803 109
687 417
177 141
263 72
809 673
906 296
502 288
226 91
153 34
769 263
748 123
201 124
974 499
284 159
986 620
530 397
721 273
953 773
483 135
967 943
691 370
741 583
536 312
512 387
357 97
625 68
417 182
289 160
640 399
872 803
211 152
831 411
749 467
997 269
647 165
936 473
160 60
832 233
821 298
991 446
679 632
806 712
903 252
986 544
905 415
987 124
302 165
824 459
775 523
373 27
709 654
626 86
709 636
934 405
935 714
903 333
681 498
998 901
928 19
291 93
773 681
821 66
544 257
452 132
665 585
469 47
734 231
887 285
724 548
551 219
826 359
369 30
529 372
441 355
895 121
258 113
689 112
685 472
997 278
847 523
954 795
914 722
767 70
602 555
835 170
915 419
866 260
868 779
471 316
579 24
568 250
847 819
265 238
188 58
922 80
269 266
402 155
963 950
732 292
896 754
309 145
531 218
520 238
691 112
521 156
938 876
643 516
704 565
951 380
609 339
378 123
459 87
650 528
572 278
738 414
685 679
494 486
837 460
662 574
286 166
835 337
918 135
676 6
717 56
809 210
919 783
937 931
621 76
810 160
389 82
989 231
399 315
203 107
1000 834
867 451
205 37
946 110
489 384
559 394
604 158
845 434
407 254
620 532
944 812
946 174
738 423
396 50
617 612
398 359
764 315
887 93
447 429
663 504
438 347
773 487
336 314
816 368
944 25
364 37
901 704
727 228
908 460
367 148
548 240
458 102
887 10
530 100
244 6
988 703
780 618
686 126
860 468
523 410
806 562
675 155
423 2
865 256
326 205
427 402
647 224
772 676
943 849
697 317
824 700
428 224
500 187
412 252
905 585
842 757
254 103
745 566
970 768
388 80
377 242
808 692
786 621
694 38
985 977
823 530
815 76
990 780
907 122
359 330
250 71
880 550
826 68
654 239
494 57
735 565
928 87
782 777
900 336
815 550
914 7
953 152
641 118
517 422
325 203
351 39
557 206
858 823
339 104
988 740
870 820
601 327
922 533
750 488
321 268
983 971
856 413
353 262
536 527
920 785
280 223
845 36
550 212
530 70
959 358
944 279
958 251
923 326
200 69
966 965
581 118
686 478
529 349
936 623
958 151
459 217
830 316
799 104
934 312
407 29
728 228
879 779
496 203
827 282
957 113
798 766
584 157
517 309
246 164
607 278
542 343
962 546
632 521
466 160
756 123
529 324
749 354
758 604
423 36
427 140
327 93
908 861
899 176
954 530
695 564
990 810
586 289
625 246
454 208
805 588
480 228
769 513
434 229
584 455
935 552
690 203
380 83
513 442
328 199
308 95
981 883
843 691
377 109
272 88
752 79
768 645
781 672
630 573
705 82
671 65
611 589
822 793
783 695
634 167
776 254
388 204
535 76
682 680
851 281
982 374
803 521
486 432
524 519
223 2
797 534
540 121
1000 941
567 80
677 100
664 635
989 486
640 183
718 627
956 430
575 353
404 402
50 11
477 413
692 209
717 295
731 245
633 534
478 360
886 340
901 548
980 334
814 101
594 290
827 42
935 79
298 62
835 656
767 597
333 279
605 351
511 355
868 53
886 287
614 158
730 56
948 754
613 401
784 456
532 81
406 390
893 146
734 550
780 58
292 99
751 83
976 896
101 9
537 486
411 309
343 48
724 91
961 134
707 147
980 823
294 141
636 237
784 211
525 312
734 607
564 2
739 384
772 572
946 388
721 352
765 395
301 217
574 97
953 716
996 703
824 776
623 278
539 286
956 953
450 104
842 583
753 473
493 221
921 755
912 234
588 284
765 471
604 197
440 125
949 786
335 148
326 21
166 150
779 611
972 519
918 917
835 789
738 601
953 277
959 318
778 553
675 73
945 699
432 225
730 358
828 794
453 84
573 46
381 258
459 325
954 356
835 326
892 488
452 427
585 548
804 574
992 488
319 45
531 302
887 487
682 220
744 680
385 3
473 77
412 291
840 655
251 211
330 19
420 161
850 671
823 291
541 207
470 452
967 682
466 217
969 934
663 122
872 704
329 209
904 694
625 498
765 676
881 705
762 346
767 12
867 307
594 497
721 257
702 195
655 554
362 335
742 22
648 1
659 569
607 550
401 314
758 30
833 823
998 20
373 363
842 842
792 673
767 362
969 221
756 16
673 646
83 80
512 455
541 247
659 49
219 74
997 431
751 202
944 868
668 258
325 315
698 216
912 512
722 536
532 193
675 8
653 468
463 11
610 362
409 405
691 583
522 231
159 106
886 277
880 5
590 466
940 360
365 232
803 32
935 178
919 914
614 329
529 54
139 75
951 201
529 505
664 660
242 215
995 704
649 16
753 89
828 217
765 65
867 58
297 89
816 43
726 427
985 223
452 415
853 97
859 572
134 37
792 786
988 706
842 128
850 41
851 335
243 164
153 131
413 259
668 667
604 526
400 182
683 170
942 692
407 203
291 113
465 193
865 675
774 26
697 316
240 82
730 103
125 122
650 612
193 80
552 464
755 628
432 24
803 203
824 46
172 71
354 129
803 105
978 921
799 679
562 155
916 299
619 71
909 692
970 203
946 915
872 461
896 471
259 51
699 577
167 71
608 40
909 467
775 533
915 52
978 951
891 662
804 130
562 400
589 116
852 748
836 27
923 164
536 172
951 377
634 332
889 10
231 68
878 741
950 729
969 510
431 369
335 67
538 489
753 51
513 501
903 880
924 656
867 610
166 127
931 108
525 392
558 263
175 50
649 263
993 406
202 97
845 406
974 353
869 759
593 243
283 99
480 68
340 115
964 460
794 297
442 112
950 323
819 615
161 83
958 181
790 638
797 600
267 177
728 416
358 36
75 5
491 25
881 844
474 75
638 258
747 355
368 106
923 110
875 386
362 274
756 542
100 24
131 79
888 888
585 398
235 113
915 14
910 16
306 288
983 138
922 122
753 492
947 307
230 167
529 427
973 707
524 226
754 112
479 230
973 789
351 130
669 598
691 596
858 802
824 756
647 298
886 590
372 132
558 298
130 19
789 546
998 67
612 233
733 520
704 283
999 160
933 11
968 430
672 216
917 601
713 377
604 145
917 380
925 883
788 361
230 133
523 244
827 602
678 316
156 23
834 235
694 667
811 793
634 540
879 839
717 312
937 132
720 294
871 475
563 233
977 286
838 559
792 788
743 368
905 242
702 88
366 279
557 202
950 799
910 700
834 487
615 322
271 69
876 648
756 556
439 302
409 124
419 208
152 125
694 223
995 118
723 307
779 774
975 556
572 405
429 406
168 160
526 51
860 284
902 511
229 165
950 452
211 181
585 254
763 128
515 317
343 267
444 413
985 553
280 251
701 525
955 853
937 587
436 42
371 222
912 307
713 448
524 113
660 52
150 8
923 754
879 680
807 658
935 243
742 593
791 255
902 713
652 246
639 597
572 100
754 699
617 229
532 392
942 92
582 446
751 675
794 1
952 946
386 170
776 519
386 175
815 545
401 161
979 973
301 196
171 154
716 307
756 498
978 803
463 399
721 139
989 726
978 60
893 765
424 108
231 113
972 747
957 672
453 372
800 642
954 736
353 15
925 319
496 481
504 376
404 1
548 445
732 667
351 70
967 96
478 330
976 479
135 58
955 59
457 418
596 325
766 490
520 502
960 919
401 232
432 169
270 82
890 464
641 376
910 379
720 88
458 390
861 732
788 341
552 77
628 96
122 107
979 191
707 559
865 596
566 480
953 846
798 251
335 321
531 412
889 128
600 453
999 70
213 19
409 323
883 860
639 312
509 104
764 341
898 551
678 250
668 220
885 740
938 67
369 353
863 442
927 535
311 64
229 73
552 148
968 364
239 111
416 24
344 42
928 748
778 771
289 63
64 53
751 296
878 690
763 311
887 825
175 65
510 127
336 261
332 128
601 528
290 24
556 282
834 313
909 719
557 2
881 539
940 276
734 716
901 344
789 231
849 27
982 504
397 196
441 110
993 728
888 794
860 174
341 106
141 67
245 154
638 229
691 402
727 647
594 31
754 213
825 732
508 200
883 78
518 10
438 72
407 378
581 99
373 130
412 145
204 39
601 599
599 406
894 637
834 720
379 346
988 962
910 715
948 212
449 54
862 29
975 35
907 292
289 89
322 317
313 151
750 204
818 116
580 367
970 251
331 206
818 251
876 78
844 382
723 341
895 483
938 554
458 64
924 294
466 46
885 544
193 94
970 811
476 43
751 631
996 223
962 484
430 212
328 225
579 308
642 452
986 289
877 564
697 638
622 114
653 351
684 179
14 13
795 529
839 382
806 448
632 61
883 716
655 564
180 66
749 157
768 488
358 81
608 523
997 171
862 77
636 7
252 146
415 387
383 154
410 366
860 142
501 216
676 457
884 846
249 30
905 383
921 477
762 631
551 177
853 688
717 493
738 485
858 575
693 506
502 468
360 272
889 497
739 598
890 868
209 162
487 133
904 66
888 170
316 250
218 1
656 447
451 43
512 144
700 309
390 363
943 936
398 181
997 801
952 201
776 20
114 8
751 279
827 534
597 364
617 23
512 74
780 82
886 457
642 563
472 109
563 131
861 699
773 38
766 641
882 156
858 277
710 408
719 182
641 124
565 496
819 347
972 610
819 46
853 327
720 366
698 211
594 23
489 198
751 689
652 73
688 494
394 341
738 196
818 757
931 427
779 363
873 672
966 640
765 363
900 705
886 86
45 45
590 49
746 287
664 465
902 721
958 318
309 245
892 814
651 203
207 164
948 614
857 640
492 150
554 26
807 373
549 402
765 759
856 786
944 376
757 34
616 534
750 353
840 594
755 72
850 777
479 381
629 375
412 296
488 131
659 634
343 199
558 264
826 424
733 132
729 19
783 34
921 360
942 184
706 445
997 27
141 70
512 154
557 85
787 650
777 215
955 535
849 468
914 335
437 360
766 184
420 144
592 232
705 16
720 505
900 877
404 342
663 177
601 468
996 624
876 670
832 803
534 349
551 434
562 71
972 344
810 212
391 266
972 743
856 526
846 323
668 138
653 187
301 20
202 49
793 330
720 451
939 526
713 241
775 10
280 255
918 289
314 121
573 541
160 19
568 166
494 175
597 532
316 31
862 481
408 215
983 184
820 181
516 376
478 446
122 100
595 484
883 396
281 252
821 419
873 302
592 108
740 385
915 556
836 334
994 664
431 56
657 469
492 224
906 337
583 276
408 126
339 154
505 19
410 274
959 91
571 357
617 588
923 40
642 385
618 197
849 464
961 755
273 210
804 351
458 294
907 675
646 454
483 140
966 432
787 324
875 446
628 177
390 85
659 290
979 943
648 366
739 201
459 209
285 31
770 709
966 490
940 339
802 588
588 561
794 145
998 943
350 318
982 976
736 166
583 188
939 532
87 68
492 40
702 643
639 282
487 400
916 305
797 317
544 244
967 314
356 17
275 78
363 24
525 312
795 210
983 823
352 47
697 387
337 14
667 616
658 25
658 49
215 63
523 281
444 156
462 162
326 309
832 217
774 378
501 490
996 133
723 675
876 425
903 60
916 724
441 89
650 319
983 221
637 264
717 332
255 112
901 559
511 184
911 647
854 291
967 80
339 206
849 288
750 681
629 536
317 57
964 304
363 66
724 157
653 546
515 217
506 305
470 287
945 14
55 8
507 411
945 553
119 63
539 246
125 40
648 484
918 914
233 35
730 473
831 108
478 320
881 273
513 259
205 157
906 808
728 237
994 965
422 77
993 983
841 565
273 175
836 467
345 13
491 389
766 313
581 188
777 728
732 345
390 116
846 54
324 24
805 594
313 21
706 365
422 360
422 345
854 634
789 522
997 292
998 987
968 41
734 14
492 246
882 387
404 207
472 450
714 22
686 671
966 746
848 528
844 284
768 685
810 473
635 64
947 782
266 203
605 576
801 227
33 14
971 229
659 326
657 219
398 228
510 91
940 107
368 126
877 57
916 75
792 123
968 484
711 309
912 303
730 357
437 27
575 152
457 56
762 121
268 56
695 129
583 441
472 419
497 368
990 139
472 102
126 98
880 418
800 341
622 486
719 662
502 283
838 511
424 206
375 235
593 230
277 46
972 472
675 160
884 291
866 71
460 133
694 244
324 176
248 18
657 191
646 441
700 385
983 792
363 189
938 364
653 107
778 744
929 284
934 442
188 142
965 80
956 229
623 376
1000 450
63 12
606 544
475 443
321 245
840 221
689 516
878 744
759 517
379 139
787 255
976 729
987 783
638 456
985 413
253 236
764 472
820 621
415 186
956 653
770 619
740 509
467 85
276 15
310 94
945 589
670 86
813 370
830 233
553 506
510 144
999 249
545 451
825 466
614 51
659 446
797 10
975 521
976 79
727 301
761 297
998 556
975 203
335 202
688 543
962 331
721 107
978 906
914 566
799 291
834 403
502 336
365 313
998 205
675 152
985 281
317 15
678 485
712 300
574 274
668 176
659 345
997 984
427 208
950 523
627 10
585 549
729 94
460 454
721 403
703 523
994 17
921 386
646 635
677 471
330 81
300 90
492 226
226 65
980 612
713 4
326 127
721 515
540 8
804 750
940 69
589 82
951 514
417 69
917 150
656 631
827 247
720 252
829 177
768 470
916 132
503 496
609 441
820 146
346 324
523 379
820 255
860 180
970 147
657 597
923 655
641 31
994 37
528 487
679 642
125 96
652 90
928 316
904 811
188 16
367 21
515 196
72 8
173 161
297 83
272 74
876 736
817 59
842 158
472 214
877 484
504 217
837 306
834 813
676 572
999 536
612 164
551 518
785 450
358 258
263 249
628 518
373 79
695 222
566 15
820 534
766 632
787 718
926 704
997 312
796 374
556 51
767 367
953 517
977 33
757 649
660 285
983 872
265 232
975 932
425 21
932 62
539 180
983 223
733 660
896 409
740 21
473 9
506 336
927 550
933 393
941 836
954 324
404 349
773 196
746 395
860 801
866 541
343 150
500 228
527 98
386 351
881 658
762 49
327 237
179 61
903 142
718 362
918 554
661 18
328 295
882 441
698 317
872 688
817 110
994 884
981 711
381 184
514 504
881 711
906 158
773 74
485 149
340 201
181 57
408 89
912 112
963 91
702 520
859 147
827 11
825 551
912 580
945 5
121 118
167 10
607 3
985 514
402 201
997 177
989 499
50 7
973 545
78 65
771 175
544 480
622 475
853 65
151 10
461 390
788 170
885 154
953 431
612 392
810 775
792 650
709 282
593 324
553 127
570 153
998 916
945 694
998 219
619 487
847 44
569 92
966 846
897 752
430 332
711 378
960 314
796 552
725 110
647 166
625 343
862 390
874 725
933 237
875 547
774 211
740 188
744 364
668 49
726 578
932 293
211 160
597 244
506 448
852 518
803 150
183 116
373 188
573 403
604 518
325 129
722 315
572 430
293 289
619 399
877 655
826 434
872 832
487 477
909 232
534 506
632 618
358 77
923 783
701 105
886 232
623 452
752 327
934 835
943 519
832 397
831 93
263 29
916 622
208 187
849 3
797 580
455 225
686 82
875 525
645 363
748 491
812 457
998 941
746 731
727 114
990 766
954 470
811 70
814 28
873 142
757 34
323 139
507 111
890 335
326 197
865 654
991 469
507 264
702 687
837 551
515 231
822 282
225 96
511 155
270 255
695 401
132 67
560 48
888 560
914 356
744 338
326 276
625 309
219 202
976 676
621 4
789 538
853 234
371 188
753 574
444 289
960 837
989 87
642 300
440 363
597 52
866 260
603 430
712 676
767 766
788 130
385 352
572 156
812 416
136 128
507 70
84 61
160 70
272 261
538 360
692 583
824 112
833 413
896 462
844 131
376 81
286 8
652 323
652 97
409 379
910 632
396 331
865 401
836 369
756 302
387 38
899 140
826 641
568 411
585 182
569 101
849 680
923 815
734 682
358 298
628 86
676 670
933 573
841 167
926 473
490 146
864 741
810 70
394 257
904 652
825 635
586 24
204 122
273 257
655 536
881 478
915 129
326 283
884 333
790 492
897 565
329 122
895 439
795 258
733 609
456 409
797 176
998 19
710 586
585 382
889 776
765 589
796 614
216 69
506 307
858 375
513 96
905 245
715 80
676 394
814 17
763 80
717 431
720 598
945 788
783 569
674 359
330 56
673 4
955 170
740 50
627 560
479 115
915 106
712 653
432 236
525 511
899 119
916 906
841 535
591 432
995 683
68 9
941 481
347 81
823 555
671 12
811 367
605 441
957 421
852 151
336 304
841 589
636 297
729 700
415 38
924 474
850 574
733 256
902 769
580 532
789 71
489 388
1000 359
513 150
889 433
912 333
418 180
258 82
698 235
838 555
528 287
761 192
972 611
766 604
738 427
596 309
836 566
808 499
229 98
694 430
390 353
609 99
850 144
886 33
559 42
864 449
801 525
845 484
641 225
928 188
940 338
213 145
888 284
498 323
620 224
566 337
588 284
672 80
369 305
852 265
415 122
420 26
613 149
816 453
794 776
489 232
709 280
628 379
830 61
478 261
946 388
828 616
803 36
756 747
289 93
733 644
651 28
726 201
424 393
747 75
152 6
711 308
901 435
858 507
960 935
712 119
367 117
829 443
717 268
980 192
757 683
686 124
447 169
512 77
871 166
548 487
713 286
951 483
163 108
608 271
299 259
535 456
695 503
903 520
969 527
907 619
240 45
815 695
643 116
808 47
870 184
552 221
756 440
754 588
800 394
770 652
984 58
875 664
802 131
749 263
730 522
813 6
809 614
648 55
984 953
453 416
741 270
262 118
582 232
866 835
696 491
960 145
645 295
536 301
752 545
936 724
813 495
591 470
935 887
902 831
624 584
191 106
645 464
705 597
535 205
325 20
653 275
870 388
638 322
510 388
822 194
899 813
924 868
134 85
213 68
481 166
172 161
507 397
915 232
980 969
939 860
484 94
368 313
718 688
279 4
276 240
702 151
413 334
590 107
800 446
468 301
948 465
954 10
243 122
951 383
810 671
899 611
764 252
467 12
784 559
673 288
481 97
920 598
807 169
700 627
569 237
110 87
377 303
525 460
693 464
628 425
746 191
868 670
927 266
743 490
811 81
504 436
998 983
872 659
840 315
709 259
563 223
600 349
82 62
913 10
572 503
627 406
434 347
868 239
944 776
927 529
765 273
489 378
545 195
619 402
970 248
903 368
610 17
743 260
586 74
982 746
527 237
978 926
383 144
965 962
525 149
673 131
803 489
399 233
756 124
788 488
774 480
988 310
618 366
379 352
605 560
932 806
722 649
794 68
698 163
961 567
882 64
961 122
751 655
846 618
943 938
758 609
710 23
746 480
730 560
283 182
610 560
396 221
833 243
838 521
435 396
849 237
853 232
901 835
781 649
454 142
384 254
893 674
542 276
880 53
821 35
838 463
889 594
663 53
896 244
865 259
552 294
916 340
454 176
712 441
335 243
552 14
425 223
885 77
442 281
872 558
467 343
982 621
832 90
879 269
285 115
697 614
387 134
923 165
977 450
638 120
867 623
114 81
737 645
804 78
534 315
961 218
984 473
783 576
586 170
533 266
332 236
484 105
854 586
868 134
937 788
636 251
972 411
832 830
472 96
895 697
97 25
737 684
506 426
828 587
714 154
423 129
897 843
413 292
382 271
609 209
694 612
572 114
94 35
825 84
606 32
676 261
669 332
756 455
338 282
975 893
767 464
320 149
537 253
708 204
348 322
886 593
384 212
956 533
568 318
202 22
494 348
354 189
854 142
988 385
490 207
744 637
241 182
243 68
405 167
918 511
682 377
900 147
488 299
759 425
615 90
810 102
817 489
848 417
335 124
938 746
553 154
603 575
907 584
745 156
691 403
953 908
959 798
475 50
930 197
698 306
837 323
715 26
753 653
280 208
999 600
602 62
905 767
745 4
664 293
982 562
741 519
773 597
467 456
253 130
991 759
605 127
811 417
413 168
639 577
579 537
976 896
918 578
668 414
333 262
919 875
401 302
718 538
963 489
943 479
971 346
654 612
541 212
569 218
945 258
866 115
883 417
815 230
832 276
424 104
79 23
494 30
989 389
667 500
689 386
993 28
458 237
664 611
727 132
727 33
799 342
954 597
839 826
577 509
166 7
876 575
971 859
931 321
536 283
565 78
802 291
747 230
286 49
508 341
748 220
978 630
752 292
703 574
379 262
987 177
947 904
367 140
984 354
549 2
606 401
895 869
809 27
437 388
766 180
860 30
165 118
994 843
259 179
985 31
941 273
712 439
393 220
574 545
414 308
963 267
991 257
562 215
922 110
901 49
916 606
769 344
753 433
288 104
458 100
897 111
960 209
714 140
360 228
949 131
946 758
603 560
780 58
989 662
578 559
898 445
988 916
281 138
957 168
811 75
908 677
549 430
942 889
903 770
799 728
764 569
743 115
610 129
613 516
445 60
990 119
956 921
509 444
929 490
762 602
547 246
592 282
740 32
947 759
775 226
977 173
332 43
857 695
904 872
944 55
713 474
961 781
826 645
848 663
857 853
929 704
928 216
293 10
864 113
852 382
628 322
996 166
729 11
540 230
996 374
861 189
248 107
861 335
598 223
647 226
871 440
833 545
387 137
998 994
676 654
444 354
621 346
848 179
237 217
617 336
811 701
867 222
339 100
801 637
252 77
902 241
774 517
322 253
907 474
729 341
926 738
447 271
847 549
739 189
871 599
974 326
732 223
843 291
391 295
741 279
193 136
700 399
873 268
957 412
906 864
816 233
757 534
733 358
461 354
374 371
525 340
709 376
927 338
299 228
690 665
613 483
979 354
992 803
864 299
416 15
458 153
490 157
327 130
991 190
865 692
707 188
329 80
420 93
856 701
382 125
548 320
816 359
920 182
252 99
929 516
909 477
519 370
949 150
889 348
891 351
994 86
836 774
244 242
523 263
799 70
181 137
958 221
255 13
847 532
883 125
983 69
950 907
444 390
641 418
306 235
723 482
896 7
771 358
415 41
998 826
360 66
765 6
526 254
633 380
792 12
999 406
506 318
315 82
609 233
302 210
898 471
277 47
176 68
753 171
713 148
668 102
392 347
875 771
990 517
621 157
826 705
675 579
379 108
955 491
485 224
684 436
521 226
613 18
516 463
726 679
850 749
339 134
937 744
964 554
705 85
798 630
456 334
460 393
623 428
565 118
465 148
876 594
856 7
983 936
114 86
877 700
474 163
329 114
220 15
439 426
563 547
729 673
271 174
985 391
596 584
580 504
998 595
523 324
814 443
676 496
477 421
739 223
806 234
794 385
812 109
686 235
665 521
632 565
837 116
679 264
652 358
565 53
949 925
255 70
997 131
153 76
626 86
900 611
777 463
586 181
746 90
726 440
589 286
834 129
447 386
904 467
193 130
490 178
890 374
167 18
672 411
576 195
439 299
661 269
407 261
836 52
887 261
901 578
826 582
705 263
399 190
666 417
689 320
370 185
923 174
926 346
988 439
630 614
434 183
504 120
448 61
392 301
653 251
767 678
869 469
543 49
685 306
789 106
743 53
793 413
586 430
920 876
350 56
864 810
678 415
476 359
800 738
634 565
798 755
329 325
600 200
746 475
773 415
999 522
722 34
852 483
198 36
809 555
198 81
966 896
968 125
642 569
686 214
203 130
661 193
589 464
953 25
930 132
768 519
864 447
733 698
301 277
728 251
763 446
682 18
382 215
659 246
991 944
721 472
498 29
277 218
931 414
743 627
968 412
973 657
914 471
928 448
522 433
504 142
558 5
914 371
991 978
936 866
775 752
963 528
594 460
827 514
632 184
411 107
897 69
855 226
880 568
690 434
882 326
946 860
904 113
808 291
737 336
292 13
508 249
862 13
684 254
747 581
884 369
866 739
835 786
977 823
882 802
970 612
445 38
867 584
852 15
586 220
987 243
762 456
955 787
840 630
715 559
853 643
896 565
513 265
906 878
468 377
829 607
580 359
765 636
881 155
353 57
364 64
945 639
974 555
637 79
424 166
644 91
705 362
846 604
580 47
683 621
287 78
983 25
988 226
543 269
949 477
854 264
810 278
340 298
997 758
867 115
261 46
673 95
484 479
806 125
757 69
572 63
950 405
642 574
131 106
612 431
567 398
302 31
731 197
670 635
173 126
257 44
853 615
206 16
636 195
484 350
769 202
975 589
843 130
485 408
959 482
932 547
848 84
872 433
853 279
517 338
560 455
1000 321
839 475
928 440
696 185
901 271
421 189
942 532
566 285
765 274
857 47
976 287
495 48
643 40
947 251
611 463
105 39
511 473
900 552
369 149
426 29
961 562
293 176
874 409
938 516
647 350
588 576
991 613
775 80
846 610
629 141
574 197
390 151
715 514
742 628
942 540
887 529
985 966
586 555
656 473
580 353
936 729
781 344
929 20
982 214
227 167
837 815
385 166
724 290
704 358
936 909
529 167
982 314
700 588
725 276
264 28
618 198
371 252
732 479
701 503
401 275
743 529
723 536
918 234
570 226
905 403
947 306
684 624
983 379
915 906
437 45
282 34
721 415
225 178
926 334
966 487
848 841
368 179
917 329
618 348
615 248
526 440
253 227
827 283
974 924
435 290
850 157
835 468
344 78
536 356
770 696
899 785
623 485
609 330
821 177
181 11
595 435
775 733
811 447
912 698
788 98
980 31
524 61
696 463
968 559
599 489
980 753
618 413
594 320
444 51
410 399
963 371
606 323
879 112
408 311
355 65
852 755
606 591
764 475
959 485
294 95
274 248
619 386
459 429
322 11
321 198
734 204
876 837
544 1
830 57
728 552
509 181
627 369
850 738
881 160
834 355
957 154
482 414
841 351
747 233
877 295
626 442
540 395
512 88
907 371
779 240
495 415
832 205
711 207
999 240
550 339
419 184
963 474
141 77
816 185
699 521
370 166
288 158
936 224
104 36
651 404
471 276
701 627
757 95
856 556
730 717
914 539
548 289
898 231
634 319
558 263
938 128
393 191
534 453
276 234
787 282
648 156
524 196
309 179
85 66
808 430
452 287
925 103
910 710
605 323
612 383
171 124
855 149
990 559
918 847
625 87
354 120
842 660
151 131
731 144
902 137
306 11
287 13
624 489
902 377
439 38
413 38
996 400
778 584
870 537
600 237
606 233
552 251
507 354
818 742
540 439
986 850
747 126
986 959
210 32
886 193
973 721
254 73
91 36
909 200
1000 908
82 6
344 35
992 913
639 209
667 232
856 608
755 514
48 17
562 296
780 13
919 539
456 226
744 57
774 151
507 249
865 173
698 110
996 351
736 76
593 214
796 221
579 526
638 269
973 329
298 94
710 540
833 683
795 233
771 451
802 759
859 285
294 87
299 289
796 483
160 43
819 152
781 192
925 642
482 3
865 221
940 719
637 580
139 22
599 460
977 503
470 467
579 437
970 535
753 564
564 116
666 437
605 294
1000 341
563 542
599 428
971 673
259 175
897 107
300 238
979 258
962 788
865 148
509 8
734 659
617 434
859 274
611 523
599 282
927 451
129 6
478 385
727 648
547 219
875 393
745 47
795 458
306 254
20 18
496 126
256 21
874 147
831 192
794 8
708 14
433 402
468 390
993 149
391 54
141 57
569 463
656 307
120 89
606 74
760 444
920 149
666 348
612 327
696 541
443 41
323 29
730 630
421 165
918 324
131 53
607 291
541 356
410 369
245 84
489 323
987 362
692 130
859 793
759 47
418 23
845 12
932 646
462 444
650 619
978 929
800 728
979 721
976 542
695 399
604 57
941 191
955 240
465 36
850 35
684 529
678 507
992 611
838 195
738 23
881 869
964 316
952 444
481 464
917 483
912 391
893 465
704 417
557 81
208 177
387 137
480 89
540 56
636 461
111 70
401 171
830 566
760 401
309 127
455 13
606 344
907 160
964 512
685 29
730 500
382 283
282 149
1000 873
235 50
842 594
852 385
971 368
755 474
311 81
712 610
518 100
503 225
986 858
804 250
699 212
692 285
741 456
806 504
910 41
429 180
611 97
762 15
736 215
798 397
644 366
971 960
919 534
951 905
806 548
564 458
755 311
816 793
557 457
245 125
962 205
869 662
249 167
51 23
521 63
710 487
810 415
348 141
692 401
922 433
674 259
796 37
571 438
756 322
869 694
969 57
549 73
740 509
923 654
740 212
208 21
689 35
948 649
984 284
364 357
472 123
921 274
997 124
733 295
572 300
877 872
773 762
895 377
76 47
832 525
607 131
468 434
706 374
620 473
935 324
104 49
185 119
918 80
729 268
256 228
916 553
965 231
352 192
534 161
752 186
965 809
730 110
919 854
666 94
936 570
956 138
352 47
500 397
489 53
946 251
372 60
652 308
397 1
580 402
237 21
718 104
711 390
804 495
363 300
682 27
741 549
903 328
863 298
700 43
379 16
819 616
386 71
899 99
614 192
717 468
429 165
869 457
749 674
694 285
797 785
485 289
284 60
630 381
504 47
770 743
326 77
197 183
974 128
664 346
71 19
331 157
710 361
777 569
797 505
334 185
513 480
661 191
940 414
722 99
649 169
931 517
806 794
385 177
872 248
703 250
626 248
837 574
784 15
997 726
782 276
822 17
809 737
738 516
261 28
966 757
812 549
157 62
360 66
793 117
941 937
850 108
993 309
535 524
603 297
775 753
730 232
311 93
187 60
732 376
908 88
296 100
676 456
682 568
722 486
557 191
660 405
568 479
820 117
236 123
616 462
817 193
491 259
547 475
742 641
132 131
544 508
856 443
919 741
82 69
748 518
943 313
913 840
737 324
621 481
1000 936
895 678
802 566
960 959
803 465
418 307
879 663
649 583
242 180
340 133
859 365
778 96
874 478
661 575
984 134
858 439
920 813
850 238
673 59
814 806
529 182
55 48
505 177
775 217
949 217
342 236
995 194
499 442
866 275
595 329
184 124
993 502
782 650
974 537
33 27
153 141
394 179
695 630
328 131
726 335
693 165
989 387
724 226
352 318
443 284
463 418
593 406
525 494
912 165
280 83
982 90
598 551
580 389
290 63
637 364
240 55
879 148
827 103
937 348
679 179
490 195
911 603
717 650
711 11
560 40
465 251
736 104
512 111
841 88
576 120
852 766
772 17
970 741
979 214
929 631
282 258
543 400
667 333
601 201
802 661
610 374
937 271
981 631
309 202
834 324
539 481
899 381
924 635
648 129
988 816
755 692
376 305
800 157
906 440
504 154
438 241
176 155
885 493
652 114
454 341
619 428
774 246
497 369
854 33
779 261
534 285
624 562
786 354
726 106
517 156
422 417
411 282
868 8
484 260
670 118
676 464
715 569
942 412
274 127
839 188
585 129
602 293
871 219
663 100
998 26
507 282
589 60
917 802
829 692
807 516
433 309
979 190
707 571
505 98
825 84
598 69
917 700
378 302
806 369
831 406
353 283
714 643
278 72
841 820
835 616
621 596
979 266
299 88
779 578
751 313
544 261
969 86
814 567
648 341
480 392
972 146
682 212
794 351
924 141
966 770
631 545
895 253
988 21
668 268
376 200
826 681
950 748
609 455
905 732
843 164
442 164
802 104
501 269
747 454
424 95
652 372
492 247
673 83
523 294
732 174
853 298
468 222
668 519
763 130
314 111
926 336
666 254
842 313
750 462
537 286
729 466
536 259
870 491
800 241
911 478
616 426
657 58
304 22
432 273
894 617
688 642
685 538
941 242
406 89
935 844
599 538
867 719
524 24
647 613
735 387
432 254
415 62
973 398
722 164
960 834
123 3
542 258
932 315
969 505
895 587
887 222
567 456
939 4
355 310
963 706
201 38
951 532
872 613
881 640
968 818
850 678
759 426
241 1
286 172
618 239
514 158
725 176
254 156
580 571
721 345
933 276
466 279
867 642
652 93
891 847
866 449
858 538
647 122
914 423
765 550
585 421
841 610
125 67
909 115
372 105
765 10
483 215
503 425
967 276
757 293
692 491
759 58
385 90
690 107
885 783
663 168
498 141
675 463
824 728
950 86
437 370
707 231
871 536
812 454
772 459
231 201
629 397
896 595
216 143
953 53
993 514
468 412
910 862
824 598
644 513
785 772
296 165
602 575
953 680
945 585
990 976
343 338
925 428
371 366
837 179
217 202
597 555
213 18
337 20
117 88
792 542
878 428
965 363
418 50
864 480
983 199
847 195
633 255
960 621
482 250
812 58
501 399
704 96
800 264
988 544
684 134
985 563
922 233
562 398
995 369
311 228
864 358
550 461
852 527
475 273
989 376
278 121
627 487
531 451
607 536
950 657
401 3
525 137
919 666
574 381
482 414
717 653
710 245
926 665
591 363
544 529
706 694
244 209
306 91
740 355
834 105
967 215
972 261
903 646
838 341
851 304
927 106
538 468
781 7
538 31
476 395
598 68
790 747
836 323
323 209
768 61
623 299
154 7
970 9
977 744
707 702
710 218
271 135
854 224
960 106
552 335
914 69
899 253
911 111
677 329
747 53
922 245
798 232
867 686
391 283
953 272
816 109
750 540
931 805
386 193
934 814
643 638
428 192
508 190
318 65
852 686
712 688
965 74
572 115
989 273
815 711
694 647
891 426
635 332
325 210
807 797
628 136
556 380
794 484
951 105
837 832
710 116
260 96
587 319
435 105
68 51
623 238
312 37
538 103
965 708
916 614
979 751
714 117
482 273
827 585
112 99
246 242
630 145
898 228
777 681
894 512
857 292
921 128
547 159
845 581
813 611
752 129
443 329
978 429
791 132
655 23
461 102
520 127
187 37
584 555
607 241
507 424
986 21
550 468
984 532
995 980
754 722
793 755
658 114
392 283
885 699
838 47
933 514
483 23
579 11
808 437
395 38
762 596
873 493
848 479
460 366
300 101
727 588
120 93
226 189
687 605
351 98
512 256
226 37
352 130
848 463
418 10
503 31
565 240
612 205
926 11
310 16
141 98
708 244
276 214
581 233
913 689
933 425
838 42
644 176
61 42
609 492
492 99
79 73
625 528
634 334
877 10
826 290
567 331
696 64
301 118
688 83
630 94
251 141
926 103
682 131
979 277
937 104
936 662
820 443
750 3
61 16
989 101
380 276
854 459
346 228
740 165
902 557
918 564
826 268
435 386
852 664
700 465
867 517
414 237
709 501
501 289
689 173
470 99
342 299
536 429
521 246
175 44
970 767
251 162
613 37
1000 995
293 281
919 217
301 71
531 64
990 460
642 325
954 81
972 921
926 719
630 111
598 216
384 234
652 239
673 75
428 5
702 295
828 609
1000 870
591 430
861 379
1000 94
910 670
1000 36
816 324
942 889
892 622
952 209
838 711
794 639
419 245
908 201
968 716
300 76
923 94
674 96
611 286
677 138
990 457
524 471
976 26
567 373
934 5
647 282
866 827
351 301
536 448
546 380
957 122
146 71
809 71
520 516
818 21
587 264
364 97
941 337
952 483
763 507
568 265
403 265
402 32
989 535
889 69
943 603
874 220
729 444
914 355
983 387
706 281
369 284
369 71
730 227
983 145
152 109
948 136
708 504
921 50
928 695
541 202
900 728
561 257
786 500
495 462
661 55
892 341
390 109
825 799
582 2
816 170
315 237
914 664
867 422
739 717
201 31
940 705
568 394
716 574
905 530
759 11
896 211
467 394
596 322
846 639
585 287
959 794
929 207
606 64
895 132
541 28
729 492
870 793
641 211
547 397
828 650
681 83
568 271
923 322
349 296
735 222
897 364
614 487
564 368
632 541
680 520
735 129
704 230
244 146
333 214
549 444
313 268
785 337
842 684
866 135
649 200
977 73
822 168
850 618
502 191
717 28
718 124
797 286
374 30
429 389
455 79
950 329
975 464
995 18
860 792
927 836
594 391
861 311
372 176
448 272
730 32
428 190
602 175
278 92
588 219
521 201
664 110
656 305
980 763
868 280
539 218
306 294
259 18
257 249
678 632
503 138
395 137
526 329
819 266
923 659
885 704
390 352
1000 163
940 252
810 425
664 335
165 165
626 280
563 323
935 286
301 104
423 135
842 385
781 28
459 321
500 66
572 228
907 220
948 56
897 267
780 199
964 611
478 438
801 680
345 339
326 229
975 689
377 127
580 545
813 18
636 421
966 573
985 976
665 371
811 630
684 407
792 97
642 162
348 6
822 462
276 258
710 458
981 546
828 91
888 564
529 281
684 477
595 401
978 299
652 482
876 727
895 753
386 328
937 164
638 440
942 182
576 29
695 168
987 961
601 472
810 790
897 665
747 252
469 205
850 316
374 326
680 289
471 226
612 132
769 57
685 520
327 161
514 422
874 138
925 72
283 117
901 659
140 18
470 458
762 603
662 173
614 434
734 310
197 1
262 44
785 131
803 614
439 209
997 810
694 32
276 62
584 356
486 360
346 244
896 671
770 570
880 749
977 886
530 114
884 13
669 500
405 93
929 433
677 369
621 174
131 48
799 716
580 17
355 323
823 507
917 172
690 349
589 183
788 559
979 941
382 201
428 105
788 538
817 422
690 262
827 241
985 516
386 160
493 268
510 246
756 216
938 415
867 507
996 947
552 163
641 119
731 615
634 586
767 406
986 607
856 766
526 20
275 57
948 737
667 143
710 696
519 170
632 253
766 21
500 354
523 509
744 317
380 366
608 489
557 308
333 274
671 657
806 413
970 293
869 663
931 725
906 131
537 2
437 104
290 18
967 219
284 21
673 526
376 30
965 125
725 140
759 258
855 424
395 198
715 108
653 34
263 75
707 686
810 665
786 248
759 506
259 246
488 168
548 409
927 543
470 18
656 230
567 265
769 81
990 93
795 687
740 491
365 99
267 197
554 283
376 356
357 269
903 31
988 614
479 96
362 9
588 85
799 369
858 34
660 182
693 622
860 503
931 9
255 53
898 514
966 79
893 116
644 541
654 202
993 96
182 7
910 310
264 200
146 28
849 354
440 439
996 626
898 271
460 81
725 230
616 253
867 647
708 631
878 38
829 377
316 279
756 477
251 247
826 257
463 97
326 2
186 86
868 242
417 73
532 279
847 409
796 142
842 808
435 23
923 808
762 382
703 357
632 377
890 355
412 159
856 639
385 297
969 205
504 388
946 383
907 562
938 366
817 27
361 215
122 76
436 347
583 128
712 64
845 280
922 857
428 82
775 620
567 304
941 683
908 208
896 555
829 295
727 231
435 255
911 555
454 63
432 248
399 36
463 163
545 526
802 397
907 204
871 748
548 541
449 198
824 306
860 230
901 2
996 707
586 579
832 144
757 676
974 838
958 860
862 632
971 529
699 588
91 49
407 105
839 744
928 569
593 99
530 308
532 178
643 595
517 391
91 64
368 234
337 109
805 50
901 307
913 165
524 96
713 28
773 428
980 686
452 5
438 157
726 384
502 109
37 11
703 137
372 230
308 268
798 46
370 269
638 129
983 142
488 373
908 711
665 134
495 99
756 89
472 254
518 316
628 591
995 172
592 9
682 563
411 366
743 175
911 381
809 536
608 447
752 522
330 68
942 778
261 233
190 143
991 415
862 637
599 362
959 196
988 65
281 117
960 384
723 562
755 556
912 857
472 359
722 2
776 181
938 909
723 188
436 295
679 363
882 335
382 172
801 67
557 337
722 33
729 617
714 38
726 615
715 90
301 278
722 632
869 235
901 869
732 8
789 200
932 222
314 26
789 580
72 25
976 948
882 554
994 752
444 244
838 466
248 94
207 4
692 154
310 155
183 131
794 732
913 594
731 340
254 85
624 147
435 150
920 510
550 188
473 260
858 450
884 835
490 232
921 399
975 422
805 344
684 497
977 203
493 464
383 106
851 778
552 347
990 74
714 43
765 607
872 326
890 627
533 446
823 300
526 164
387 302
869 385
885 793
905 37
979 505
800 71
921 468
740 498
739 175
144 32
195 16
29 22
967 331
998 262
779 14
858 302
856 721
770 9
977 818
926 607
951 57
75 63
961 304
560 119
240 105
988 572
709 89
804 785
535 22
374 99
982 630
621 237
711 143
557 313
292 240
956 604
902 826
958 850
849 113
818 784
956 319
925 319
894 576
970 48
273 105
589 77
760 459
991 345
785 591
996 768
928 378
136 136
678 350
793 483
364 3
944 4
769 307
602 387
904 338
460 240
695 694
931 197
618 476
745 571
368 277
886 25
884 593
833 204
656 294
874 835
558 211
588 518
830 17
719 284
857 610
668 567
844 9
482 177
766 528
874 290
643 397
467 235
707 505
832 695
952 83
637 396
677 146
694 438
419 253
799 244
916 812
554 85
852 237
877 844
483 104
830 594
814 249
795 640
574 529
193 19
927 223
788 742
272 194
308 214
848 318
469 341
450 408
811 539
508 157
843 401
793 762
874 648
399 171
527 76
379 365
884 354
472 324
860 668
498 263
769 285
551 112
708 153
571 214
790 172
886 248
413 208
232 209
375 160
530 361
673 599
947 177
530 82
700 355
495 59
789 159
762 507
955 2
771 481
215 68
924 447
750 369
857 807
889 649
774 235
641 166
872 545
808 629
842 749
156 98
921 319
928 500
681 217
938 894
945 23
916 206
565 92
855 206
985 609
732 174
268 220
442 270
301 19
986 688
662 297
811 87
151 13
950 27
996 662
876 100
546 158
769 61
682 160
804 299
594 509
791 341
1000 218
890 332
947 135
874 19
420 239
454 206
995 480
811 367
122 85
865 674
106 99
959 855
864 353
612 202
778 750
888 507
916 486
945 247
845 27
71 29
983 565
817 759
632 479
580 100
884 333
521 194
638 112
537 251
462 237
994 751
445 122
273 134
991 759
883 707
546 131
493 33
943 562
910 404
794 326
927 387
680 191
587 13
945 211
719 141
785 450
590 284
409 201
880 576
793 613
920 761
291 185
400 366
269 238
500 292
880 605
814 490
232 18
908 621
987 947
949 37
753 29
558 551
951 347
840 700
793 170
696 280
498 351
629 309
959 825
515 55
968 334
979 625
990 667
942 217
856 685
656 621
808 199
932 786
876 145
892 250
873 691
968 108
852 158
990 637
800 331
652 326
558 63
910 829
506 195
931 902
634 390
966 533
898 673
455 101
805 32
407 141
915 423
923 810
983 89
778 526
933 333
840 197
695 32
519 489
938 635
724 436
982 738
224 15
364 65
888 174
724 694
685 17
371 338
916 701
733 108
737 648
926 215
725 640
952 471
109 3
568 305
907 144
869 807
426 133
679 676
951 789
799 501
335 270
1000 283
835 104
873 15
627 428
703 78
885 525
757 598
547 386
267 183
975 212
258 147
190 157
844 241
374 121
488 98
581 444
273 46
420 69
234 97
849 393
684 630
425 130
491 231
869 138
773 596
617 277
905 225
472 419
627 409
942 488
683 25
444 340
979 780
684 440
688 563
810 199
813 703
432 393
649 534
915 186
457 17
935 145
790 110
951 658
210 142
950 204
855 236
951 110
655 92
996 991
179 179
502 390
867 718
873 266
91 21
853 123
452 325
813 728
946 568
554 176
711 264
368 274
764 650
400 398
811 138
652 345
395 60
229 7
739 736
991 242
117 105
807 352
1000 652
748 218
398 103
789 531
391 244
822 681
619 107
947 280
301 4
311 287
682 258
552 208
957 308
680 453
340 84
292 191
602 210
873 259
1000 604
822 734
408 116
603 181
841 346
200 157
455 100
928 650
453 232
612 142
500 168
944 628
454 25
985 610
340 60
838 713
690 469
618 345
750 84
694 633
940 375
517 374
769 642
525 95
901 478
791 304
379 33
91 29
674 399
272 272
925 676
435 52
356 164
799 512
597 334
975 897
404 277
733 209
105 20
605 260
619 331
740 229
627 533
788 541
416 369
969 904
901 593
557 173
460 17
909 698
688 673
933 922
297 162
848 550
553 340
532 55
774 199
740 331
530 455
698 243
992 438
965 673
836 492
769 369
754 508
951 652
561 403
502 229
989 396
690 40
529 488
212 125
366 66
510 260
912 518
820 339
191 135
221 83
227 3
825 214
265 11
805 448
978 250
671 148
861 591
943 883
859 126
822 158
635 445
678 676
960 24
879 486
790 397
1000 999
328 137
964 732
593 317
839 4
702 49
402 325
785 394
680 647
555 27
723 113
926 447
358 56
735 454
737 503
842 211
924 326
214 58
578 556
790 422
706 619
552 120
762 206
909 458
756 125
992 479
794 541
654 528
516 315
749 370
702 521
944 667
808 10
410 146
883 93
603 213
749 111
950 934
955 674
789 515
827 547
988 89
875 533
875 440
833 826
779 20
999 700
241 196
241 237
774 374
919 272
465 303
811 420
556 330
942 33
851 298
725 675
927 193
681 628
525 232
902 8
712 346
515 240
997 815
757 642
784 520
960 266
778 506
819 147
944 612
681 468
722 636
877 547
849 301
961 701
711 429
356 223
726 364
523 21
634 86
624 20
794 191
767 107
965 744
871 244
572 114
78 50
736 540
527 452
279 251
939 442
925 58
998 608
519 160
348 332
444 300
982 167
932 36
746 365
947 199
687 413
327 318
963 685
744 726
835 640
692 350
421 298
644 570
754 363
621 451
135 55
725 488
891 32
357 84
740 507
840 36
448 113
183 34
864 636
834 394
664 15
554 28
901 761
751 716
203 22
993 533
491 389
909 152
973 113
908 220
540 312
992 826
735 476
885 811
605 295
402 70
870 546
404 124
876 598
627 96
826 518
874 462
598 592
198 189
365 152
496 435
848 230
647 558
960 793
920 252
838 26
966 42
960 134
298 170
733 212
898 894
653 112
992 366
279 91
820 538
520 225
641 162
560 36
86 46
759 316
593 532
952 546
824 596
847 169
744 334
947 99
945 424
727 655
355 302
187 47
458 146
936 666
927 832
644 26
588 244
380 319
503 420
610 262
655 150
901 49
990 912
564 67
710 554
992 548
509 156
886 152
688 304
458 148
324 20
988 818
433 431
623 488
682 258
895 260
892 671
765 60
874 774
990 982
338 71
940 825
755 114
322 20
907 196
463 184
400 293
376 129
558 255
730 565
912 98
935 490
157 55
80 41
734 34
813 809
755 86
904 172
653 337
397 198
800 3
749 39
475 52
778 776
661 177
294 198
637 512
387 378
940 615
758 494
825 723
774 135
634 146
912 831
838 781
827 162
715 592
675 524
758 47
101 9
636 471
891 59
506 275
324 184
224 14
527 509
363 177
467 452
680 188
849 173
858 458
515 352
790 643
835 282
984 552
956 484
327 270
834 57
941 227
975 594
673 564
996 838
685 260
573 50
990 34
711 316
997 629
391 326
447 363
652 492
910 249
734 63
664 285
886 736
793 520
818 623
513 200
623 428
605 101
874 593
590 123
932 647
391 285
480 333
944 896
802 55
289 34
540 100
561 55
900 464
610 451
975 8
821 772
794 199
725 67
496 404
735 416
891 437
969 43
578 422
880 507
202 114
802 545
818 756
953 807
898 469
324 163
787 78
837 449
782 629
855 420
207 202
582 563
135 18
954 229
885 315
339 280
271 198
695 312
248 89
120 12
861 762
176 140
713 126
827 356
635 95
743 714
743 282
954 86
741 443
938 853
660 361
831 623
933 254
893 131
471 26
966 110
890 777
915 292
687 179
655 615
562 499
1000 125
624 400
440 90
690 128
450 162
943 670
722 108
960 292
875 20
732 402
254 28
734 239
899 451
832 433
712 288
482 404
288 245
508 38
513 26
966 395
820 609
942 901
986 857
94 28
889 23
503 487
931 217
404 309
791 434
689 92
406 81
955 887
305 88
635 462
650 516
669 560
711 484
896 893
862 798
279 238
852 19
480 83
661 173
662 581
962 959
989 569
321 209
725 30
805 685
814 7
306 277
879 118
884 57
990 782
634 104
771 65
764 302
772 409
860 169
535 379
892 145
748 703
984 610
769 623
295 72
953 500
681 554
818 208
648 427
478 9
855 853
947 789
618 321
712 628
971 112
705 323
760 294
918 286
632 79
773 461
641 112
532 85
472 350
968 355
956 490
349 298
999 324
829 498
458 396
744 215
866 221
487 213
980 952
622 267
843 341
763 501
755 21
969 81
726 141
327 81
455 31
937 770
413 328
705 563
548 43
684 433
593 447
566 418
727 494
924 864
602 555
713 75
427 256
839 521
612 490
333 77
377 288
763 464
625 92
265 173
331 9
726 483
983 877
976 736
768 507
315 192
54 33
943 747
624 227
683 78
839 518
893 372
991 675
777 511
729 688
977 154
868 130
999 314
879 423
888 813
993 309
967 823
369 251
161 101
869 770
855 193
871 849
628 344
460 92
528 402
888 106
764 289
233 59
916 202
766 414
973 168
500 106
609 348
500 116
352 151
856 159
683 104
892 412
798 205
684 301
534 178
849 126
480 20
856 735
875 244
804 10
265 106
937 32
303 155
878 185
823 716
590 509
831 219
287 38
487 232
867 820
413 302
709 100
573 138
948 418
682 659
465 339
280 245
801 600
723 472
807 195
315 106
387 298
968 863
967 335
700 532
906 184
986 936
302 241
483 371
914 448
780 747
986 606
707 2
352 158
660 436
755 16
321 186
958 469
866 453
684 127
668 465
855 289
990 480
652 101
440 323
846 436
881 61
653 106
488 320
852 460
868 774
904 56
573 49
412 225
724 296
639 22
679 391
920 244
983 647
632 88
736 579
830 736
496 121
870 357
447 33
208 141
167 122
759 251
906 386
956 137
370 68
926 142
727 430
497 492
795 455
457 203
181 43
656 31
892 861
584 573
791 213
876 820
684 375
909 650
355 349
829 635
301 182
988 563
775 743
789 196
275 273
727 69
858 280
955 186
226 99
658 648
248 148
447 399
733 198
775 235
679 224
826 582
718 351
569 117
852 778
707 519
973 43
875 838
316 141
845 570
610 116
923 209
767 291
864 58
538 452
623 121
855 581
926 70
538 211
758 700
100 85
473 319
428 143
759 563
866 449
156 10
498 353
607 595
519 421
671 571
733 714
339 17
860 257
678 575
928 760
369 130
896 833
520 58
533 237
713 670
777 337
369 48
524 161
490 18
812 518
876 762
647 29
957 399
563 327
556 278
914 454
853 595
758 487
790 571
529 467
292 237
386 356
904 385
692 679
713 499
891 874
860 859
810 379
865 151
320 260
322 82
839 814
791 258
942 456
673 130
497 27
955 205
491 475
328 13
635 419
993 127
954 874
940 329
886 588
734 595
733 102
971 832
830 207
345 182
791 334
769 625
524 140
899 241
894 125
186 156
920 677
844 140
355 108
818 652
76 33
476 450
116 9
532 514
384 235
888 681
984 206
464 335
630 59
926 589
681 42
557 462
583 378
737 468
990 802
504 20
537 43
972 60
310 23
462 392
931 434
258 31
699 602
906 653
972 66
550 545
603 367
457 403
786 686
612 217
796 313
738 581
811 52
892 739
133 36
975 91
400 372
825 19
999 569
971 194
297 270
420 35
887 749
732 319
998 992
972 455
784 214
885 642
220 59
635 479
643 583
717 157
969 910
613 487
699 365
790 128
732 577
759 174
629 390
734 288
933 906
906 548
340 120
877 629
684 479
601 288
747 219
632 366
500 209
987 941
512 211
569 155
821 356
702 520
862 16
886 671
413 47
953 595
803 235
794 312
825 475
895 342
677 67
745 303
877 653
551 466
705 667
644 67
563 396
193 3
960 853
977 279
956 858
220 4
372 289
402 349
880 306
747 99
918 359
183 87
644 558
463 192
869 556
816 549
814 53
969 214
870 419
490 119
829 472
588 60
221 171
188 93
782 733
958 212
501 403
986 342
862 825
903 330
524 7
827 294
985 594
957 281
730 344
925 112
697 8
451 49
504 80
794 148
726 524
929 618
505 190
259 37
965 404
645 274
434 310
399 179
925 18
906 376
998 993
443 179
776 576
739 385
516 200
941 516
750 87
998 268
427 223
985 970
901 738
95 11
839 340
936 222
835 686
852 741
949 444
817 555
282 170
307 87
442 395
771 76
641 411
701 319
479 291
908 527
745 128
617 401
885 381
949 466
733 209
772 283
697 589
585 429
829 384
223 132
345 26
97 26
836 763
174 133
806 712
971 372
720 264
841 325
361 221
459 138
983 945
719 449
591 306
961 716
753 145
328 73
547 49
111 11
857 343
768 70
765 378
399 121
977 91
197 169
669 337
808 726
804 715
915 299
826 119
756 156
927 549
913 196
338 192
852 75
454 439
601 285
71 38
556 361
947 440
1000 899
419 71
893 17
733 597
222 82
630 198
215 49
572 286
894 93
257 84
648 424
744 710
364 134
748 491
843 596
817 383
967 254
193 130
824 368
961 17
678 504
569 284
288 100
566 343
911 184
316 16
809 244
590 406
921 322
833 412
989 225
446 43
292 255
538 326
204 75
774 600
560 217
642 551
660 465
893 815
810 358
301 251
606 209
840 406
119 114
864 88
908 533
589 41
900 729
956 559
662 302
442 228
970 815
898 304
713 313
202 30
762 618
659 173
928 461
795 674
539 439
679 265
963 101
64 9
431 325
619 86
855 165
368 348
763 426
851 149
659 208
610 14
970 100
923 842
335 330
810 407
458 358
385 250
484 392
233 190
656 80
985 435
912 74
512 37
845 601
126 108
895 179
562 179
323 241
972 723
866 198
940 596
314 9
878 325
658 51
191 123
661 3
884 375
944 939
959 412
619 103
735 641
461 440
753 509
175 39
525 519
962 714
995 330
568 395
930 127
831 810
246 228
656 293
615 17
770 79
780 666
181 111
878 310
882 370
899 137
952 52
937 398
659 192
715 555
658 172
395 231
943 444
915 778
630 519
254 163
758 198
806 302
266 113
855 52
302 297
553 429
822 97
472 333
751 338
751 412
850 245
986 782
824 265
774 415
789 478
317 304
679 299
260 116
831 198
516 84
742 698
819 65
861 314
835 390
710 516
814 158
277 223
566 468
539 224
541 150
759 174
750 321
856 78
715 389
641 179
789 412
976 804
801 751
984 491
514 318
785 255
650 145
812 578
615 330
902 157
382 326
469 127
671 438
997 146
419 386
964 4
614 335
519 126
691 428
691 465
778 723
757 148
703 191
866 353
131 82
814 15
991 443
947 132
975 889
947 832
481 69
922 478
485 482
467 48
929 51
821 549
876 10
840 105
693 656
806 168
886 647
312 125
123 18
288 62
566 417
899 505
984 404
493 319
471 70
896 517
984 708
670 622
820 342
490 162
669 300
964 616
798 179
658 8
989 694
845 157
398 124
765 725
922 420
800 686
852 532
996 408
841 145
862 804
506 178
752 700
412 125
575 336
841 761
784 571
482 141
938 65
105 81
790 573
691 97
940 343
236 83
431 248
457 322
877 303
984 939
724 460
487 311
484 412
905 623
906 14
847 256
588 532
247 32
995 319
687 16
279 150
648 107
718 257
925 357
600 468
240 230
917 12
930 142
886 38
641 456
740 654
564 8
822 43
354 206
751 326
95 88
976 644
820 767
472 227
289 51
746 445
751 694
948 506
774 383
349 56
779 724
458 87
564 17
591 392
927 510
447 285
752 675
341 138
665 607
884 296
350 349
511 496
994 431
990 267
452 156
473 9
804 639
318 310
162 63
593 456
927 528
892 269
850 201
766 352
683 550
652 5
970 581
348 329
672 401
830 696
627 420
379 257
607 259
305 122
806 614
193 40
523 435
872 513
971 358
865 250
432 326
635 511
157 139
767 478
716 489
796 126
323 7
770 593
849 381
661 586
354 184
992 876
474 295
382 224
816 235
317 302
478 434
722 647
590 534
530 177
977 734
439 434
973 157
446 216
864 158
967 17
504 61
959 685
948 764
858 382
913 688
744 417
713 390
672 92
253 64
889 205
775 574
630 183
591 479
383 366
568 547
996 312
654 511
556 468
946 83
489 285
827 352
609 401
967 75
989 278
612 343
918 14
942 121
860 240
395 76
718 419
234 171
981 841
439 290
928 121
986 378
208 25
898 344
458 166
777 185
517 337
893 121
961 543
895 79
959 563
496 276
833 512
566 69
123 113
721 504
889 174
652 246
998 33
963 82
843 632
549 321
765 594
511 477
175 73
697 504
431 188
960 519
531 123
529 300
766 104
235 99
993 287
893 86
234 137
745 117
530 520
957 97
819 328
897 310
910 198
565 532
940 525
206 182
713 694
982 878
191 143
408 207
332 299
866 280
857 347
521 481
749 145
893 799
65 51
600 510
984 556
965 464
910 644
776 575
876 705
797 283
604 76
921 644
636 6
982 702
886 490
68 31
335 111
623 286
831 43
459 392
810 423
853 457
780 590
861 473
525 170
283 212
887 705
371 141
464 402
998 244
425 56
803 782
863 772
229 119
675 105
307 33
767 580
820 279
987 930
845 830
995 395
598 149
840 301
306 237
464 430
619 212
807 143
117 30
1000 99
568 262
820 279
944 833
659 622
492 65
752 181
154 1
603 95
429 120
621 185
887 275
358 232
372 250
812 108
899 735
748 669
907 570
932 906
829 134
887 613
933 582
412 301
615 81
370 303
446 219
980 864
957 502
807 540
653 142
726 505
859 274
541 375
474 111
361 237
213 12
841 370
646 616
513 65
934 387
637 249
908 656
848 653
385 302
919 126
995 289
774 60
429 247
977 433
356 157
628 366
892 224
252 43
722 259
876 75
784 223
536 495
582 20
613 63
562 38
875 312
860 766
498 7
634 542
354 299
668 466
772 319
933 853
837 131
337 336
623 346
993 848
828 441
624 565
616 479
946 572
632 429
544 219
594 388
849 225
563 482
443 364
833 191
911 248
655 261
319 243
767 224
669 307
448 22
574 286
815 719
443 252
620 32
912 74
579 99
272 6
550 139
693 192
950 331
764 659
957 713
518 504
481 386
932 791
539 489
904 121
972 214
939 530
352 183
619 218
943 908
809 671
682 583
399 208
573 483
675 1
647 148
927 49
938 783
863 797
105 70
710 443
590 300
701 44
150 66
297 4
521 284
771 395
622 448
715 555
971 800
350 15
994 403
977 228
762 516
812 691
872 838
359 303
225 86
432 240
784 500
354 206
603 432
370 62
746 454
960 489
970 64
791 308
269 72
915 836
688 45
741 563
889 674
986 629
606 91
324 312
589 544
594 439
276 266
883 781
539 515
414 99
865 228
885 384
484 363
872 230
479 444
297 188
666 585
867 481
242 117
882 843
549 133
423 119
365 287
579 16
546 543
757 519
694 32
178 82
816 215
691 326
848 492
497 479
922 366
763 116
981 916
136 129
965 200
550 186
604 180
479 124
981 74
910 191
808 794
698 509
811 760
557 236
673 81
348 210
904 289
469 145
1000 456
787 608
799 52
545 357
383 41
664 416
149 142
960 554
831 437
773 674
694 62
917 688
991 308
295 154
640 607
495 66
273 178
649 512
626 404
966 26
604 224
912 721
255 61
625 187
803 750
627 319
290 104
503 303
824 115
453 451
885 837
691 486
650 17
244 104
495 479
855 264
887 647
780 291
816 56
911 555
477 62
877 743
961 507
274 10
866 412
237 135
879 497
512 438
730 269
560 427
828 318
603 327
113 98
697 136
809 89
701 592
308 110
687 514
529 81
992 46
964 186
567 373
670 582
528 166
786 215
532 161
923 488
528 491
923 122
749 658
223 208
300 64
869 40
448 42
948 456
419 297
805 532
642 415
977 419
926 78
894 313
563 355
876 467
993 806
971 497
764 551
487 210
579 564
953 428
539 85
996 479
829 721
750 517
128 82
389 227
879 695
410 230
994 808
532 341
707 85
602 308
958 427
802 581
162 61
993 976
895 396
906 261
897 357
804 148
690 519
941 20
588 425
748 619
995 440
799 8
745 613
721 301
489 476
459 320
232 132
478 204
749 598
853 426
658 511
623 83
150 92
486 104
187 180
480 289
468 445
952 178
817 279
555 48
568 279
543 83
929 4
565 450
907 315
447 253
941 76
792 400
350 67
962 878
582 296
973 460
755 32
697 24
610 21
902 277
425 90
915 411
746 409
283 173
475 187
211 178
351 328
574 29
635 241
976 22
964 342
670 607
868 749
287 29
244 206
886 650
639 614
513 230
910 120
391 144
583 404
446 93
491 124
288 250
757 536
989 413
589 246
769 236
906 66
822 94
422 371
526 468
486 357
865 716
775 317
578 55
550 150
992 414
891 594
590 249
242 47
323 118
894 570
922 776
81 26
659 421
779 162
905 887
972 58
890 507
752 295
859 86
906 448
865 587
838 34
768 102
782 579
948 224
879 666
275 97
793 446
601 264
900 706
103 84
688 149
985 507
738 396
955 753
999 637
854 818
626 212
267 97
703 24
645 336
85 50
655 387
955 373
882 373
187 24
836 61
922 614
372 283
534 109
346 19
934 53
325 18
612 182
964 425
343 2
673 16
972 566
906 706
973 680
912 320
431 373
974 254
570 351
851 507
762 113
729 599
116 82
801 178
999 451
981 30
521 438
651 40
877 571
946 377
397 241
275 156
681 57
255 190
974 399
360 338
456 432
803 296
945 181
933 159
619 307
908 176
863 675
931 390
66 50
408 254
982 647
557 45
255 182
723 710
139 83
778 120
907 360
819 453
655 555
485 244
974 705
864 100
304 161
543 92
202 90
667 515
882 349
975 467
580 16
942 213
690 210
490 277
96 96
809 761
754 489
817 658
503 165
997 970
477 408
66 8
499 318
471 131
961 629
399 182
355 220
467 93
970 300
694 241
553 282
691 493
898 70
523 302
750 319
816 647
122 12
422 96
541 196
579 177
436 310
991 15
516 388
952 786
787 449
853 424
950 493
496 164
468 238
666 530
560 372
646 52
471 347
830 823
750 312
588 494
633 440
421 102
598 286
788 661
982 266
767 720
881 781
811 33
706 485
887 685
436 299
857 659
309 15
908 150
995 557
980 359
891 130
824 237
657 20
355 72
702 218
276 90
766 304
804 284
624 602
446 297
655 527
820 637
895 203
860 151
963 67
745 57
768 199
552 234
413 349
912 75
991 765
750 451
486 429
355 189
334 204
816 432
756 54
68 7
889 803
767 321
947 855
739 321
662 342
487 430
635 570
430 234
501 463
940 741
901 887
313 141
854 775
700 424
954 712
961 528
943 675
549 373
987 574
67 9
437 193
403 337
905 505
847 689
461 228
393 44
164 38
764 595
284 74
389 200
797 377
978 634
279 264
680 232
469 376
144 16
911 262
561 430
618 116
680 109
517 437
858 779
176 59
666 147
363 151
599 36
858 830
786 721
509 409
611 72
413 240
954 782
648 71
329 166
907 507
760 455
439 426
577 393
700 534
623 89
942 782
845 512
746 44
466 437
343 188
541 165
756 406
778 403
797 386
731 329
950 916
727 621
833 314
687 149
261 113
449 318
644 365
987 825
943 833
728 87
443 384
888 191
402 330
887 432
692 198
97 92
409 257
914 414
979 87
862 4
502 279
818 489
862 486
951 200
796 619
519 438
892 821
624 335
921 849
732 153
908 80
950 876
929 318
587 227
353 181
792 669
934 859
438 421
866 136
588 491
433 393
604 569
883 231
453 295
873 867
975 968
627 110
705 244
733 628
345 128
962 332
840 235
943 899
879 624
595 170
358 93
322 216
203 161
654 627
726 407
889 594
260 82
986 359
712 123
818 660
685 221
500 223
457 118
985 702
819 558
637 624
185 131
265 54
548 345
688 340
519 180
820 106
422 371
460 332
917 617
757 204
864 30
622 581
280 23
284 36
555 524
38 12
435 55
989 114
837 712
478 293
970 580
176 22
557 60
798 12
135 134
601 319
531 333
840 49
979 329
798 489
620 300
565 469
919 916
653 127
882 278
594 29
550 223
701 413
292 65
514 143
531 311
889 235
608 45
751 532
700 106
726 27
387 244
917 866
493 324
889 109
564 540
593 478
173 19
968 660
804 275
526 143
631 27
476 159
766 161
848 433
857 42
995 21
479 147
434 367
699 121
342 6
972 7
428 376
946 734
859 406
585 219
384 253
890 581
981 531
655 167
773 696
501 72
847 701
386 65
822 106
386 97
819 653
893 376
499 163
659 608
620 575
504 453
861 308
580 260
940 637
450 422
821 384
573 246
983 662
599 359
654 140
672 71
716 594
836 222
452 351
810 786
926 147
335 110
301 125
230 129
981 730
829 275
120 1
531 508
528 305
860 171
475 6
274 5
253 93
201 35
897 61
691 607
457 35
714 325
624 343
703 594
646 571
924 193
563 446
278 104
829 469
716 32
969 643
938 498
611 136
450 200
561 364
459 312
838 430
230 57
834 455
649 399
993 974
641 516
752 502
902 828
299 269
907 163
796 545
77 8
668 147
566 383
524 212
875 719
748 68
801 754
889 119
829 430
237 93
436 230
869 723
511 260
441 313
726 582
834 735
608 419
473 304
258 258
573 194
203 186
853 227
643 512
502 12
541 487
935 363
962 450
657 157
958 2
440 129
848 679
653 206
699 499
678 609
270 26
708 704
296 213
522 307
612 548
975 155
482 206
857 69
636 301
392 89
150 132
450 386
801 541
936 72
668 264
956 333
464 376
388 361
221 179
260 34
725 572
819 420
569 72
213 9
560 476
985 295
859 156
352 148
641 353
902 381
578 117
802 741
354 107
993 465
562 551
943 533
658 93
834 557
755 60
257 106
865 434
771 337
702 629
847 769
289 153
155 87
874 525
503 83
876 2
733 199
869 528
803 339
148 102
272 244
551 473
600 44
756 642
822 6
676 182
932 141
479 55
842 306
236 95
792 442
805 8
959 171
568 366
537 469
395 350
906 196
949 706
472 59
707 284
458 366
491 379
850 132
738 598
330 179
889 306
622 104
948 618
416 29
346 211
954 39
512 508
562 441
718 340
929 693
913 66
576 490
621 97
521 118
915 11
885 228
897 416
940 836
674 196
259 114
164 67
818 239
967 61
943 374
772 206
434 123
601 3
494 264
742 348
660 449
687 624
698 352
445 118
450 339
786 719
979 373
269 97
352 141
657 479
438 335
231 230
530 278
439 107
998 994
881 266
675 541
955 35
580 306
609 608
587 68
289 192
383 330
516 245
698 428
917 45
792 496
694 152
869 635
868 816
104 104
715 686
758 433
811 694
434 151
367 197
617 572
936 60
360 302
301 116
158 86
367 256
478 114
885 6
725 552
738 129
546 128
762 81
425 386
585 457
686 553
340 248
625 246
569 549
512 127
179 11
723 603
295 82
943 190
604 201
502 464
825 756
982 260
763 287
947 55
634 339
65 49
405 282
557 258
911 76
831 669
534 9
371 233
685 323
826 643
321 25
444 239
687 678
739 267
508 432
201 46
899 707
799 210
995 148
996 439
935 142
785 662
806 774
191 64
947 279
488 259
903 598
819 314
402 200
750 417
453 407
979 94
672 643
160 21
505 75
174 29
504 330
266 76
492 434
501 368
403 63
991 653
170 82
763 553
687 251
659 449
948 909
239 63
275 186
712 660
755 538
389 315
420 194
768 673
837 207
538 504
732 426
987 88
834 110
782 225
451 356
153 4
836 541
866 15
505 210
862 572
714 361
405 12
779 538
485 180
575 56
717 45
872 734
714 5
191 136
684 218
452 12
912 371
722 700
421 210
455 335
340 287
685 184
663 495
714 479
921 772
994 28
206 10
526 477
329 268
682 226
877 189
987 931
831 807
936 88
728 178
57 4
675 557
446 86
382 259
713 368
412 250
655 132
799 777
562 98
825 457
658 27
834 433
698 671
458 379
209 197
834 56
761 424
972 646
453 314
695 409
783 335
710 309
964 70
598 553
294 244
494 476
923 63
958 834
745 23
969 232
151 57
968 662
452 437
518 131
886 489
726 517
771 492
782 247
916 364
662 491
900 633
733 434
681 475
948 525
687 556
257 40
875 413
656 478
951 295
987 66
626 130
84 39
676 553
185 75
947 270
793 631
576 548
101 92
921 146
548 172
931 713
829 440
540 47
954 922
809 110
902 310
932 440
228 51
924 819
631 168
933 305
882 841
845 258
673 6
216 134
933 605
780 548
298 205
930 33
333 48
955 906
548 148
235 198
282 133
144 87
534 360
554 71
893 166
745 310
376 321
725 320
759 514
959 722
524 32
978 310
922 914
914 412
523 6
303 164
504 437
263 34
853 564
732 580
859 853
926 149
972 436
490 183
898 618
414 113
368 86
590 315
567 488
347 162
883 507
986 463
627 116
716 238
844 790
184 36
657 511
486 390
642 545
780 262
999 686
778 575
974 911
698 268
855 654
905 743
811 613
709 254
964 209
793 548
368 87
915 416
893 528
197 45
735 628
814 265
540 525
963 397
892 868
385 200
866 751
825 544
408 134
549 206
792 440
178 173
709 539
949 106
614 273
913 443
433 183
285 75
412 22
842 480
787 604
880 103
872 449
509 335
380 45
300 163
824 336
992 716
391 319
961 415
931 811
338 80
329 167
546 381
524 500
601 537
613 207
510 37
563 115
555 490
585 583
840 343
969 570
707 75
885 99
856 470
591 450
788 9
745 533
947 118
814 548
718 400
703 373
953 625
880 335
742 52
416 84
805 39
403 272
208 83
763 692
824 431
205 115
965 480
965 732
974 842
528 328
841 85
947 358
753 701
897 868
283 249
696 460
872 509
638 562
694 89
644 494
744 462
657 275
659 78
782 521
518 469
807 188
410 282
227 16
576 238
821 266
942 916
464 233
631 555
854 635
404 218
901 245
935 882
368 333
436 413
851 463
568 116
617 26
575 566
990 283
563 201
668 162
726 127
663 259
991 494
913 550
156 86
863 624
461 251
577 224
631 14
614 268
926 737
934 528
601 330
829 775
565 25
651 406
997 815
505 351
495 469
840 705
890 296
516 396
890 642
329 322
928 783
711 662
367 186
928 871
794 116
909 413
734 357
469 235
833 167
918 147
312 7
889 23
556 491
452 409
847 822
693 140
815 430
895 758
467 283
233 67
975 341
623 191
889 78
948 480
913 455
817 815
895 576
673 66
876 100
335 143
615 202
969 275
537 430
329 130
274 87
924 402
602 574
930 764
280 269
421 96
894 159
233 123
103 20
710 501
569 405
638 335
501 405
646 396
346 77
222 118
805 33
703 460
858 471
798 380
604 525
935 99
740 730
561 58
606 349
370 302
948 300
432 56
816 169
769 708
898 312
951 563
582 299
588 234
790 223
748 120
824 90
434 186
794 625
828 619
662 11
975 329
779 196
669 98
810 745
537 244
935 835
851 42
925 780
282 251
953 69
987 943
631 151
328 251
624 453
658 454
952 946
728 614
968 682
886 125
666 536
661 117
835 275
490 369
725 576
503 266
705 11
737 59
715 476
804 457
971 793
827 699
812 221
830 610
819 112
801 626
555 122
535 51
944 119
901 882
553 453
983 370
920 790
806 220
535 414
759 669
732 283
960 351
900 584
791 439
522 436
512 304
772 545
595 493
795 450
482 348
830 564
772 217
864 733
631 142
989 578
764 211
960 767
903 287
568 475
578 447
649 383
938 503
656 626
842 96
667 412
640 507
635 106
791 247
823 216
426 275
121 36
519 257
755 232
849 647
986 605
218 69
945 700
648 623
917 526
310 115
917 600
896 677
536 154
684 584
435 99
994 751
651 221
845 399
531 449
839 776
718 393
745 274
943 872
801 713
883 77
454 93
875 237
466 159
904 373
701 377
517 510
421 316
610 214
942 735
624 41
747 528
725 214
675 488
996 24
796 636
611 279
486 357
637 475
106 98
249 11
808 788
980 199
525 82
790 678
1000 11
778 680
789 143
927 614
608 409
298 158
348 128
949 187
695 559
676 200
872 474
741 347
808 311
449 344
947 902
909 816
842 411
634 527
588 132
694 493
985 1
957 834
822 494
309 285
875 604
338 34
972 169
839 152
905 326
626 576
447 336
414 235
999 989
519 365
975 50
779 562
747 37
641 330
620 12
639 299
767 109
689 391
479 22
539 529
756 471
791 185
203 6
609 434
923 300
953 706
453 370
643 105
958 332
226 89
644 453
653 625
921 700
604 598
683 302
979 858
840 452
725 582
343 161
638 324
746 93
462 392
963 183
397 234
830 34
55 17
633 61
553 341
243 8
984 232
640 449
648 634
573 372
846 235
845 334
746 42
737 394
813 482
555 229
861 769
692 40
733 284
496 64
497 218
955 98
655 539
743 343
906 130
999 723
352 325
956 831
446 14
810 50
629 263
787 272
381 230
981 927
897 862
763 379
768 309
756 568
622 484
599 168
602 601
621 67
981 529
820 484
567 400
364 133
639 310
740 502
631 277
681 167
645 77
968 201
854 756
737 623
974 567
880 53
647 591
780 583
474 80
243 102
837 34
543 508
178 128
386 37
944 449
800 769
944 48
474 446
188 65
693 243
525 168
613 227
977 804
638 60
699 464
705 350
875 408
957 91
600 28
729 486
521 466
795 322
777 730
710 407
787 433
464 452
361 168
990 656
937 352
572 353
493 340
468 61
948 481
161 34
723 384
410 187
487 322
783 368
972 623
782 606
597 74
566 159
866 184
743 275
325 61
527 454
870 284
722 198
963 263
587 144
863 15
763 651
826 705
445 41
669 467
680 433
655 648
286 77
153 15
722 217
287 72
862 132
607 259
418 353
890 666
758 304
950 408
375 270
200 75
315 230
997 44
843 304
913 538
838 582
557 221
990 793
606 466
984 859
166 38
448 442
419 384
981 209
959 619
349 258
782 232
917 339
649 84
233 112
468 344
849 634
526 66
770 518
252 202
773 227
557 46
849 397
470 201
991 780
995 192
431 87
627 532
996 520
339 125
917 582
508 213
794 460
702 285
708 193
364 309
597 102
780 596
347 108
683 394
520 220
676 4
564 422
776 204
974 54
837 297
516 478
614 550
248 85
520 338
831 168
563 269
272 25
897 695
655 421
766 12
812 405
994 431
406 109
155 73
911 50
915 366
164 105
973 573
886 587
457 357
715 194
228 87
900 832
536 494
810 164
985 834
256 179
750 34
944 551
990 140
868 814
846 82
182 119
385 108
597 148
967 544
776 241
715 176
754 433
253 226
458 410
852 212
999 699
908 223
425 47
988 153
764 300
406 270
889 168
586 114
561 53
707 320
776 632
887 768
408 256
445 88
833 613
668 14
940 353
693 261
690 501
274 145
787 623
723 49
620 246
889 23
729 295
737 108
464 412
558 331
648 216
232 40
866 756
982 321
815 294
904 357
919 650
676 227
469 420
779 286
486 265
805 380
770 620
850 433
723 618
924 538
569 332
417 405
699 366
775 251
794 464
997 961
120 40
467 156
607 550
694 692
888 626
470 263
334 138
552 205
548 397
878 603
604 243
856 818
747 302
646 555
414 388
324 319
719 155
473 458
537 83
853 19
975 792
626 444
379 76
831 222
368 291
616 134
319 262
371 16
907 635
965 80
667 316
490 82
947 680
649 563
501 131
789 38
728 114
845 816
689 290
836 475
245 91
802 687
940 867
826 653
952 799
202 43
939 445
767 226
773 737
491 150
570 47
796 5
184 170
342 320
417 217
582 417
903 700
853 132
525 418
673 255
845 567
480 314
732 155
624 60
371 117
715 423
865 813
946 338
840 142
847 335
794 284
247 198
527 372
532 161
593 33
487 191
759 383
375 124
789 476
963 703
633 612
95 73
959 689
936 700
722 444
783 594
547 285
388 33
761 188
249 108
552 138
340 59
965 424
576 473
720 616
403 250
768 46
369 99
986 716
284 125
696 587
242 166
960 701
660 407
911 63
731 183
515 27
937 285
821 59
520 323
440 309
520 93
869 47
782 557
668 293
809 336
877 735
608 133
890 501
638 455
648 58
210 18
414 249
533 44
337 78
917 364
427 138
670 587
981 618
56 39
497 456
460 458
674 448
475 59
786 67
700 351
844 679
867 711
738 539
727 105
851 824
662 102
824 433
431 179
903 864
878 337
957 487
778 375
729 395
940 720
802 646
775 63
636 237
912 868
982 648
723 394
699 226
935 813
890 697
456 455
977 473
242 73
401 332
606 145
316 287
780 729
691 85
942 119
887 548
672 555
39 38
986 51
457 376
863 233
850 710
782 698
725 77
553 252
958 443
538 16
520 302
672 228
951 589
822 259
420 101
396 331
9 7
932 262
682 169
350 35
830 748
882 797
357 138
584 554
948 39
730 255
921 358
988 170
768 324
590 36
558 86
798 409
135 33
688 276
156 85
897 764
697 80
823 3
648 264
735 326
986 614
979 258
268 150
476 338
436 349
913 269
481 290
632 147
355 289
735 675
607 308
317 10
581 567
857 480
926 568
716 208
449 97
945 916
676 471
486 364
400 338
718 282
994 5
483 233
525 455
955 778
524 199
447 438
457 115
980 80
745 471
912 846
884 758
603 375
845 604
566 324
568 392
316 242
173 115
937 657
396 77
351 244
929 717
701 163
461 418
408 69
963 556
242 84
825 539
815 444
968 667
841 270
810 160
877 595
745 395
57 51
928 299
924 907
552 454
343 17
653 587
979 807
806 340
803 800
554 386
969 576
947 854
373 347
272 210
864 360
601 229
579 544
170 151
153 15
881 650
713 650
893 417
541 334
731 447
994 353
478 315
358 133
996 336
131 115
504 44
281 185
954 371
398 167
371 16
464 388
938 562
512 171
664 71
994 422
785 501
893 652
380 125
594 56
446 101
576 209
824 421
952 98
461 426
874 139
493 237
807 326
685 661
500 275
940 105
236 127
672 311
710 61
432 239
562 235
654 241
558 530
981 156
685 251
569 509
817 512
841 566
617 473
843 609
365 84
746 430
923 38
496 388
924 669
918 427
828 769
214 185
202 113
503 155
990 314
955 566
582 340
885 1
938 330
820 382
794 780
601 246
893 751
468 18
588 415
832 519
157 29
792 652
894 749
364 315
677 441
557 268
367 288
888 107
851 64
669 249
901 411
945 810
352 196
284 191
803 183
651 278
957 261
714 4
128 87
477 84
839 489
890 19
577 575
746 170
540 34
557 144
494 217
635 32
745 407
872 118
657 637
726 123
659 644
372 40
481 439
734 154
770 716
756 51
563 379
655 570
380 121
350 44
919 123
290 181
270 83
838 168
368 78
463 462
283 62
862 704
762 315
241 9
224 209
430 230
932 429
764 287
472 362
602 544
590 299
895 673
252 162
973 932
897 467
900 145
929 479
240 196
381 363
892 350
436 36
773 81
756 516
399 179
485 261
163 123
806 23
798 296
861 530
444 333
927 286
837 669
629 582
485 403
484 362
826 387
839 429
591 414
720 419
411 258
890 445
672 400
500 283
829 388
816 206
661 1
145 121
970 513
314 231
382 154
656 473
484 330
708 129
635 276
793 34
292 224
339 198
912 630
759 333
324 83
911 522
976 8
532 281
416 273
952 766
977 372
921 135
795 472
466 199
805 386
320 176
977 903
657 254
869 500
847 831
733 173
723 445
803 162
717 294
887 404
473 445
812 609
368 188
772 56
704 475
770 632
308 61
786 215
332 22
202 86
908 800
730 32
800 331
495 480
398 281
491 335
728 611
978 801
465 19
935 27
918 835
76 31
865 397
710 288
187 37
156 8
974 200
851 611
611 369
822 584
438 120
473 172
632 596
896 732
516 92
698 379
514 113
527 42
939 621
973 714
942 198
475 185
983 598
856 375
839 594
996 765
941 397
33 12
957 589
819 472
712 251
904 803
281 137
178 111
919 167
910 520
525 47
482 271
635 286
326 38
314 80
411 358
760 436
896 129
645 607
845 256
834 174
783 536
927 438
752 256
970 88
179 45
998 434
525 420
420 173
385 197
749 306
758 416
953 615
628 430
652 351
746 275
307 7
815 168
690 331
532 510
630 59
606 169
445 53
796 3
885 113
949 447
328 274
571 427
966 964
355 324
828 578
251 190
485 452
152 68
672 18
526 315
681 235
184 82
620 275
331 6
737 493
511 424
603 277
767 100
630 42
580 533
304 294
422 83
401 100
714 202
192 19
231 198
594 251
698 465
273 248
716 403
939 577
756 154
968 115
936 925
845 638
798 394
934 125
861 737
249 35
68 62
766 75
987 209
386 8
723 36
595 221
775 60
796 459
318 43
960 851
340 152
786 217
290 40
801 410
824 455
591 162
809 586
880 659
772 36
867 449
966 338
776 595
643 40
934 911
699 30
716 243
700 138
355 156
917 900
764 556
981 536
570 376
560 386
448 393
417 369
876 198
194 115
387 231
879 752
887 265
676 202
893 419
413 232
891 212
209 36
979 295
546 94
747 573
709 192
921 722
864 335
851 681
664 304
358 281
593 294
848 552
709 162
704 533
823 761
287 188
702 207
744 169
693 218
560 9
740 400
58 33
483 14
164 47
887 328
679 344
597 127
896 732
746 379
724 674
414 395
640 388
676 78
817 90
537 1
739 229
162 38
967 752
695 313
947 788
415 162
964 832
318 264
575 253
709 281
546 499
877 528
887 571
884 295
904 530
299 78
783 259
916 749
822 257
704 578
674 421
544 401
344 334
180 64
380 21
100 73
945 718
896 271
915 129
633 160
554 381
569 5
912 329
841 108
673 451
811 135
455 228
682 339
927 229
99 67
835 432
918 171
993 630
918 150
815 533
388 255
577 134
797 178
595 75
831 344
558 312
207 120
516 40
767 278
110 73
822 144
729 40
692 220
874 8
679 104
739 571
689 105
775 541
718 262
539 307
999 630
120 92
474 149
808 57
836 647
835 586
694 379
828 128
780 457
710 149
900 793
559 351
655 647
609 148
942 904
640 3
394 278
415 231
68 32
928 268
794 490
344 17
532 357
688 123
396 17
822 169
644 132
848 707
936 822
585 466
992 548
762 154
903 751
578 67
988 633
207 203
482 312
852 461
917 633
218 212
926 396
542 51
689 199
958 669
902 676
501 248
969 894
832 706
968 378
411 5
430 365
693 624
850 578
573 64
807 104
324 131
563 289
514 324
950 919
370 55
675 431
712 204
775 479
710 263
317 252
636 204
990 255
602 66
815 733
308 51
753 251
318 317
948 702
493 148
174 63
602 376
890 350
938 581
764 398
643 505
787 178
424 405
825 475
930 111
783 712
607 533
553 189
974 511
779 697
708 538
910 572
600 504
923 686
859 764
327 44
920 767
657 6
994 692
384 184
843 342
874 700
888 334
667 251
965 733
834 738
903 531
944 692
68 15
835 396
957 174
761 95
98 77
488 348
939 81
966 706
704 614
849 290
639 166
785 127
368 68
733 322
874 232
816 267
662 532
529 218
423 229
813 196
596 110
477 9
605 297
775 518
944 840
987 841
929 214
929 895
976 242
796 188
271 175
926 871
874 788
377 16
692 557
558 56
918 766
601 243
374 206
567 246
988 170
890 528
890 589
882 738
582 384
750 495
530 244
1000 804
785 501
906 35
528 3
838 515
327 122
294 153
548 50
651 136
790 219
731 697
764 480
836 136
989 801
450 91
336 116
958 827
646 5
633 213
929 473
677 107
896 267
396 307
574 464
537 299
963 188
966 788
921 179
760 514
601 64
696 652
723 306
810 78
795 418
904 754
870 702
342 69
994 575
994 801
817 217
563 496
825 154
482 259
707 118
668 583
516 423
391 158
846 310
508 42
574 557
333 327
681 90
468 206
566 334
384 331
419 55
937 534
249 170
461 456
306 81
647 170
713 62
630 214
920 654
952 30
167 46
683 415
673 574
817 670
728 236
488 216
515 276
585 524
591 49
867 374
949 715
762 666
433 432
439 152
557 25
841 675
507 240
426 178
519 441
629 251
777 310
848 570
124 53
661 461
996 165
934 932
932 112
930 873
263 169
449 342
433 344
694 648
949 289
283 144
754 43
778 163
918 770
539 12
901 634
918 324
574 144
775 215
857 561
580 459
817 105
572 223
480 473
449 108
381 361
780 194
689 44
992 351
715 194
361 336
613 316
833 670
804 388
799 394
946 435
735 496
744 409
441 291
704 238
821 140
562 504
639 206
511 317
1000 69
221 58
518 515
397 339
740 493
942 208
941 353
859 691
995 280
902 799
682 615
742 193
628 364
485 175
758 443
813 529
817 87
839 709
956 848
563 520
234 164
857 193
874 607
928 714
921 532
525 320
428 190
978 803
654 438
388 12
441 378
468 49
533 235
56 54
848 380
725 678
88 56
647 418
912 896
569 219
935 258
223 170
842 254
792 159
524 353
801 345
400 296
522 494
533 94
841 228
547 421
670 42
680 416
210 194
543 204
839 810
775 357
636 518
912 67
867 426
693 573
941 427
682 32
648 272
625 299
207 145
554 55
876 381
833 386
59 58
824 299
116 15
809 658
174 2
659 127
758 474
681 307
897 850
641 471
725 111
633 472
632 432
900 75
248 102
891 72
897 761
902 394
817 313
578 523
461 165
831 519
168 89
602 8
908 543
367 171
836 641
722 176
975 342
657 408
918 730
417 111
724 120
884 781
776 228
662 415
690 375
738 229
722 602
179 154
550 384
511 11
950 612
567 480
665 293
857 142
331 20
877 715
716 349
893 233
477 127
916 213
768 251
280 59
963 306
585 427
983 375
810 76
533 351
682 16
729 618
933 493
731 150
845 401
866 90
977 935
959 690
986 944
777 698
633 539
543 395
998 978
516 199
466 460
913 362
509 372
447 254
324 22
534 251
577 64
653 86
609 174
766 443
650 157
823 121
820 477
739 66
678 274
479 269
506 257
242 147
995 513
962 690
647 462
754 499
761 46
773 218
660 438
868 554
451 222
48 8
893 583
217 33
974 655
228 46
674 666
674 642
958 238
706 588
611 234
981 272
355 231
996 874
263 10
868 724
322 181
935 631
840 746
670 319
605 305
828 32
916 733
958 930
443 5
719 86
972 103
886 669
702 675
942 549
530 300
842 547
874 624
444 315
759 702
852 600
895 701
402 273
712 637
113 8
773 524
786 432
624 60
889 106
995 794
335 253
816 486
986 542
620 364
593 380
856 181
760 664
720 349
694 128
828 783
719 366
969 390
528 58
547 415
782 459
919 526
160 58
616 251
48 40
666 90
730 685
877 324
412 260
997 183
874 708
978 812
930 164
928 672
392 263
137 75
827 657
358 12
956 231
889 755
838 365
715 249
638 633
484 118
199 198
787 293
597 334
697 309
745 188
411 4
983 961
972 639
863 172
790 342
358 124
874 233
810 545
273 71
739 7
871 536
629 401
975 704
571 184
641 505
701 202
457 249
549 241
768 215
785 477
687 67
940 913
994 315
820 35
751 531
805 437
595 390
394 66
918 205
494 178
857 691
758 328
730 543
939 485
955 780
872 14
378 363
731 145
180 24
839 177
122 86
953 382
952 143
827 467
392 236
967 179
723 389
682 279
462 390
688 479
347 288
756 167
349 182
430 107
791 577
961 125
720 266
882 543
549 125
978 218
885 333
573 3
153 97
837 244
647 182
495 292
838 382
910 358
770 565
863 778
972 548
650 14
799 793
398 31
757 380
417 238
606 493
425 106
674 103
893 208
817 761
407 315
667 110
277 252
606 400
473 61
858 675
507 212
989 54
973 315
817 380
880 800
960 577
585 185
982 541
881 101
476 15
629 530
670 581
544 3
400 235
799 344
321 205
903 763
926 157
691 227
637 271
981 958
487 373
103 47
310 181
700 39
928 257
907 860
488 153
682 536
660 121
913 885
649 210
658 464
537 502
273 217
905 488
626 234
641 98
874 444
790 241
938 627
846 605
929 852
668 225
712 428
778 215
214 50
274 259
718 368
392 127
476 102
391 196
174 163
518 281
642 257
664 591
586 65
605 245
98 29
536 235
952 908
878 438
149 130
510 206
957 393
444 185
396 297
759 273
426 314
574 145
600 573
536 115
880 190
737 509
572 217
265 126
435 85
344 314
633 553
818 717
194 89
773 433
649 173
787 399
773 308
738 370
864 498
904 540
770 539
118 7
907 317
941 699
515 493
992 173
787 720
799 663
406 190
743 197
751 260
671 98
622 406
644 9
290 106
420 102
982 51
513 481
711 705
199 141
871 479
174 167
249 30
388 286
841 657
686 113
788 49
824 236
372 167
939 440
659 424
991 117
713 185
942 941
557 326
639 207
703 551
887 209
883 317
709 685
852 729
647 38
617 138
825 778
304 87
729 644
900 626
790 614
611 323
806 610
619 521
978 594
117 39
368 264
679 278
473 351
630 111
809 8
682 4
642 157
767 360
779 241
882 716
559 64
867 860
785 713
423 282
721 206
958 937
875 643
317 51
513 432
49 7
318 259
233 220
542 530
822 478
989 74
731 255
939 12
637 320
384 368
632 282
579 98
929 789
888 423
777 397
819 124
751 33
575 415
993 96
141 104
665 12
930 420
449 346
788 607
803 757
409 322
836 36
633 495
847 802
385 364
305 176
777 512
950 798
586 277
646 411
632 271
706 465
695 396
225 199
892 759
867 60
227 191
765 509
625 455
551 26
221 163
960 497
617 63
880 397
769 260
330 187
398 64
686 279
463 316
748 286
627 46
778 223
855 272
971 598
955 370
428 146
796 98
282 35
493 111
539 480
931 252
479 95
225 47
529 74
797 180
752 97
288 283
890 144
779 643
382 190
777 365
976 815
995 327
177 172
567 301
528 469
424 165
945 211
844 371
426 332
841 1
644 95
949 812
405 233
793 306
421 207
360 67
978 834
901 733
568 434
681 223
95 13
359 145
640 374
514 432
848 703
617 192
715 263
687 21
382 25
560 37
620 325
608 317
770 652
977 638
567 109
829 748
873 78
277 43
600 5
206 141
616 442
936 27
697 677
506 505
364 56
457 378
762 528
489 227
285 183
962 518
669 396
657 479
667 236
936 828
414 377
987 420
842 465
689 1
298 100
919 215
775 31
618 43
855 72
530 260
789 50
620 169
457 115
459 6
756 566
767 166
845 842
420 252
561 263
676 2
930 505
934 617
849 739
807 5
867 46
323 11
66 21
699 164
381 262
523 437
595 519
910 4
770 89
766 137
361 282
695 656
426 290
733 239
474 421
558 289
416 399
813 581
215 132
762 387
745 230
614 261
728 448
821 207
657 171
609 192
831 705
933 54
329 241
438 311
530 332
664 255
689 641
632 59
794 65
819 621
827 83
484 367
521 240
977 921
418 400
276 156
806 477
881 499
213 15
584 115
832 674
805 190
470 323
171 44
928 368
848 152
741 630
957 105
984 655
728 4
910 245
930 745
970 568
579 447
653 310
595 242
425 290
957 327
285 33
831 201
972 693
796 768
822 582
957 322
174 132
955 185
626 207
947 879
470 336
580 89
905 213
583 36
544 31
955 326
984 477
878 200
911 80
331 74
947 55
810 282
972 630
616 550
869 270
830 176
706 556
310 77
792 117
685 434
964 316
753 275
597 101
577 552
886 515
976 153
885 78
885 673
929 12
997 714
977 362
751 56
661 398
157 1
409 393
956 83
809 317
548 53
756 480
698 302
606 307
930 792
341 173
835 136
941 712
614 254
802 220
497 315
823 309
960 54
120 11
967 52
749 508
419 209
994 135
495 140
749 615
871 801
387 138
949 385
944 385
677 519
974 960
812 738
330 56
231 51
683 21
438 102
663 432
732 463
532 360
467 40
464 188
468 255
352 100
835 634
939 631
272 42
764 583
827 552
747 745
858 528
646 396
633 265
506 96
327 65
981 166
901 779
968 593
883 607
811 645
594 254
933 587
758 734
304 252
424 406
336 66
845 651
222 18
902 597
167 92
601 55
473 246
917 755
601 560
508 321
665 392
878 11
436 102
787 200
738 559
377 109
967 862
510 420
789 686
522 351
373 186
849 820
500 34
683 467
664 223
395 27
658 228
865 724
786 567
458 260
838 317
540 349
535 390
447 89
702 428
892 72
877 691
964 442
788 423
476 380
364 141
448 18
782 377
646 8
533 447
417 236
246 101
982 459
683 62
800 435
618 460
827 600
660 233
833 235
723 88
808 414
813 114
731 504
680 485
560 523
622 38
791 154
834 676
393 165
546 64
953 33
359 183
846 57
795 468
942 920
447 393
545 400
932 702
764 749
751 545
892 50
108 75
933 573
999 631
389 330
796 91
239 7
644 519
948 147
820 745
976 845
946 697
909 771
994 944
738 544
526 17
791 261
550 129
928 903
903 722
762 379
969 200
631 55
984 284
767 717
454 186
411 213
937 440
131 1
713 669
692 644
440 274
398 305
814 591
589 12
558 108
321 54
786 117
507 472
891 719
859 210
517 226
63 58
764 440
402 178
567 407
754 10
876 679
768 254
978 852
347 260
983 400
856 317
524 214
818 282
583 541
17 2
470 13
473 339
422 53
155 15
802 769
601 282
922 133
813 542
415 45
839 698
911 34
177 16
973 956
598 188
974 813
841 797
833 794
877 88
891 212
620 263
785 443
929 742
942 26
711 589
879 544
646 3
148 123
525 19
581 87
385 155
711 63
475 153
645 203
904 474
280 272
114 87
961 841
171 165
991 110
870 571
484 66
468 208
671 451
814 303
712 669
610 9
791 87
787 149
580 397
697 676
617 76
755 240
676 440
599 69
434 126
290 16
551 435
407 365
970 798
490 475
462 268
568 86
910 188
985 982
909 714
179 32
943 151
554 376
439 53
845 681
805 585
748 508
671 475
773 364
761 27
705 97
785 122
733 289
118 5
570 274
965 373
893 89
193 139
863 303
955 333
414 230
946 807
297 106
860 194
489 329
191 94
857 707
967 617
759 755
998 874
541 320
964 628
538 483
964 954
759 375
486 161
874 829
744 64
723 439
825 662
272 24
845 164
785 649
652 583
917 366
871 66
118 19
634 129
58 55
658 371
466 56
806 246
877 489
564 217
415 294
678 551
786 352
632 378
722 451
567 370
994 598
916 372
525 150
504 251
883 174
867 301
929 298
321 131
843 486
348 192
519 470
274 252
377 239
948 556
710 542
803 258
168 74
276 55
247 58
685 475
985 245
227 158
965 163
604 566
880 201
863 266
945 177
345 53
400 228
347 247
538 22
351 213
342 33
394 184
234 131
48 9
800 343
993 843
498 256
270 238
842 171
965 446
924 119
773 732
760 227
785 727
705 559
182 162
396 278
44 34
942 454
513 484
292 289
655 391
992 992
227 79
936 334
686 523
288 56
888 152
490 45
178 113
799 462
447 202
906 136
121 45
379 253
593 511
819 61
876 823
480 52
950 455
710 342
892 312
804 286
906 578
845 811
923 528
800 390
927 343
835 146
325 93
785 407
61 41
533 113
496 52
627 536
838 455
149 17
628 286
84 68
963 545
362 26
971 300
900 623
913 823
463 422
997 823
808 620
842 583
690 112
639 300
658 397
987 582
518 55
992 695
469 375
790 164
931 227
870 50
481 428
489 229
947 655
868 670
585 413
342 322
651 359
903 422
709 554
853 156
568 391
146 52
734 181
532 527
623 213
668 289
421 47
939 54
954 618
866 42
545 227
650 194
518 393
813 288
953 427
986 68
948 162
951 204
712 607
955 70
863 648
560 6
493 354
640 592
785 752
624 411
742 480
641 227
821 641
738 687
967 23
857 678
590 60
853 95
580 227
730 610
593 549
802 563
967 256
940 327
370 265
780 177
514 315
610 479
990 943
618 503
862 534
779 682
943 788
846 716
579 289
563 448
887 643
279 64
844 519
528 60
910 820
941 24
424 223
758 12
897 333
234 164
942 120
770 389
869 154
589 342
646 488
397 74
778 400
875 28
296 147
603 246
775 366
996 462
720 15
335 241
800 301
823 489
606 567
343 112
879 34
974 708
429 247
473 142
612 498
893 133
255 34
853 813
793 460
908 734
652 208
526 397
817 102
863 438
919 569
768 362
836 244
603 378
392 215
436 143
828 363
347 295
941 365
478 449
759 98
352 168
953 12
457 136
648 15
523 29
795 37
698 95
956 710
533 455
874 467
973 175
647 262
568 110
863 586
899 399
809 129
601 529
438 316
698 34
687 195
677 2
426 138
540 267
743 194
700 348
694 244
345 41
698 253
623 313
884 767
802 582
878 745
929 527
656 340
844 560
496 475
588 206
917 353
458 205
807 598
808 625
626 543
569 154
830 631
968 213
692 342
670 126
46 27
985 90
917 893
924 165
970 638
985 193
912 859
132 9
949 23
139 115
848 582
347 71
923 726
719 264
998 424
996 655
969 877
523 159
969 812
373 212
972 133
332 75
729 108
887 544
644 20
826 21
903 896
747 675
539 534
294 33
416 110
169 46
688 290
621 168
819 153
722 348
262 233
762 693
984 251
305 124
901 333
343 326
912 597
899 730
839 38
643 78
802 120
502 114
367 2
938 555
852 476
331 118
106 71
966 302
272 102
816 104
455 64
528 352
993 733
785 392
844 17
841 264
726 662
843 722
989 839
695 692
706 190
561 230
478 394
296 55
787 466
803 52
978 407
431 160
833 628
845 60
908 670
642 340
987 518
809 582
853 344
801 347
394 123
844 566
950 542
431 318
129 105
567 396
929 399
223 27
1000 656
444 34
706 9
367 335
154 18
160 53
627 590
180 174
688 23
818 151
980 271
747 701
920 570
985 979
588 318
590 436
286 138
186 78
807 371
474 473
490 233
674 382
729 74
588 48
863 85
326 95
478 290
923 804
759 672
275 238
419 199
659 188
151 84
385 5
974 614
266 35
955 386
795 188
780 316
369 209
948 234
849 228
846 339
648 459
281 246
883 751
850 243
863 65
108 56
964 149
999 156
892 39
765 41
287 203
618 225
916 706
385 76
627 31
195 107
735 725
492 353
621 547
637 305
408 29
597 68
814 746
62 17
700 513
304 89
888 875
743 730
354 124
718 602
844 815
945 670
689 184
808 400
938 296
232 76
998 305
779 495
581 407
820 459
377 75
901 157
750 666
622 350
825 289
823 465
996 85
713 37
902 444
993 854
161 57
500 89
236 98
830 579
661 47
948 832
674 62
196 3
89 72
975 853
384 27
159 149
765 478
687 570
542 34
806 132
703 478
962 481
566 59
99 24
946 902
198 119
776 696
711 530
541 409
849 576
834 805
490 363
918 4
932 364
722 47
212 166
305 75
566 55
295 1
228 198
796 333
700 110
621 488
237 186
767 458
861 596
890 551
994 393
394 99
167 125
344 104
850 653
346 312
701 447
333 48
792 453
931 819
688 540
988 825
502 356
501 490
150 136
687 177
699 225
789 288
984 252
80 52
735 240
879 435
936 536
695 405
854 272
344 200
333 86
973 662
642 311
506 113
998 898
696 418
624 67
69 45
639 34
224 108
362 307
538 14
366 10
395 111
762 648
989 306
952 294
534 80
555 281
739 271
821 202
957 949
816 165
897 833
218 73
382 306
824 63
608 186
391 102
886 45
483 96
274 273
508 226
626 218
360 140
820 122
804 413
935 271
980 353
859 556
617 199
740 429
902 192
687 481
914 747
546 175
127 90
990 676
433 361
995 220
415 130
805 746
338 6
790 456
458 46
791 330
875 592
265 166
877 3
858 785
594 448
423 84
181 142
944 726
655 571
428 211
863 683
541 303
769 187
568 26
844 132
657 503
326 108
909 419
429 114
961 433
677 391
839 75
940 782
719 151
769 463
364 335
592 392
533 193
924 576
960 924
628 402
986 505
354 3
630 161
372 239
174 104
800 155
863 135
828 593
203 192
858 47
624 275
1000 451
865 291
521 63
807 482
996 90
658 295
453 263
627 62
802 522
177 126
721 124
261 185
279 253
904 421
142 73
399 138
515 422
777 662
736 698
166 29
782 486
996 618
438 411
563 502
310 250
952 940
908 625
619 511
888 880
567 276
557 221
191 155
931 753
800 382
808 783
851 624
293 274
925 401
772 126
975 702
798 756
400 77
713 161
607 20
588 125
672 654
512 177
628 516
858 545
426 143
962 488
974 376
623 254
415 28
999 72
198 7
547 181
660 239
76 6
893 548
805 737
700 441
591 382
304 203
889 495
444 422
834 318
419 330
724 53
264 76
440 73
559 267
360 67
159 70
893 162
764 39
632 631
488 177
822 135
988 79
751 521
921 742
878 326
275 263
867 526
881 625
909 770
878 573
301 60
258 226
837 348
499 134
799 422
373 227
774 659
582 463
307 122
723 21
610 602
993 713
979 970
357 303
458 8
924 277
911 678
948 436
478 144
265 131
880 608
732 240
704 27
984 502
750 745
625 508
864 64
301 115
393 188
744 603
754 688
922 834
538 282
596 59
688 584
870 438
877 354
667 187
338 125
977 689
770 355
893 59
770 495
902 508
383 12
434 324
671 430
447 132
864 602
991 549
948 284
349 307
573 61
461 278
286 27
706 50
41 39
898 380
718 167
916 68
945 923
372 362
222 24
899 875
862 252
689 20
609 90
439 154
481 450
286 55
564 333
746 224
344 255
534 300
905 159
948 223
928 427
325 318
178 145
704 670
906 861
960 867
180 63
258 91
839 215
885 87
457 82
736 211
384 3
783 210
636 194
639 554
935 855
262 61
959 797
770 433
894 763
937 372
527 185
803 748
369 183
905 215
682 177
911 819
585 330
622 495
472 153
757 576
878 423
756 388
336 257
337 26
768 672
974 677
687 681
958 463
703 534
889 22
620 379
644 481
300 4
506 68
899 109
168 61
489 392
179 119
981 463
995 77
571 479
770 387
941 313
231 17
376 207
812 151
725 211
777 228
689 512
955 848
892 712
744 2
266 95
704 689
501 198
839 180
752 34
718 79
972 827
632 199
971 682
641 458
745 716
916 741
530 69
804 529
976 460
966 78
637 337
389 278
774 544
715 421
702 128
552 249
733 721
668 318
545 311
186 158
505 285
738 368
723 141
637 318
500 445
945 345
394 389
776 722
359 335
674 386
981 73
579 270
671 635
933 61
293 140
872 778
937 299
909 98
859 252
664 430
791 675
833 43
301 128
550 121
370 72
859 792
662 101
213 90
635 510
675 100
795 105
771 269
612 107
996 925
767 100
457 68
363 125
660 366
671 72
782 177
581 78
649 541
855 566
475 53
943 118
592 24
659 90
928 771
483 259
338 29
540 190
543 377
834 623
901 297
694 208
955 305
533 411
770 429
753 345
993 381
895 254
833 436
764 198
874 360
789 597
716 677
449 61
865 424
195 93
581 96
456 33
641 476
225 121
494 54
951 774
868 740
546 128
751 432
669 415
555 459
658 320
964 132
881 750
453 368
237 7
757 212
332 61
629 222
481 176
957 81
713 243
420 131
550 54
907 387
618 263
538 219
740 458
315 97
616 588
862 681
397 134
464 427
853 113
880 525
762 370
872 315
414 313
826 505
263 235
644 349
727 669
978 327
958 706
403 393
707 179
723 561
912 863
688 87
382 304
920 588
796 607
713 156
910 553
773 190
779 610
554 70
366 165
818 385
405 177
982 539
696 91
775 48
966 386
868 221
845 758
698 245
647 255
799 85
698 393
477 42
898 169
805 775
821 514
447 81
761 103
599 570
997 209
452 257
279 71
742 714
560 453
391 152
940 843
717 107
424 84
867 157
188 146
862 350
705 397
748 422
884 418
526 433
1000 205
346 31
475 212
949 805
765 270
773 318
346 82
595 181
490 272
856 510
930 700
790 404
735 516
272 177
940 645
776 337
645 252
873 15
946 91
362 8
712 494
739 97
841 84
195 1
975 829
926 818
923 416
687 132
482 242
991 909
680 288
477 19
842 504
138 66
875 733
722 396
972 905
789 356
745 618
785 4
551 491
739 723
220 87
727 289
931 175
776 540
655 357
687 5
974 280
345 235
523 28
579 411
689 296
439 364
402 195
670 452
186 59
363 53
522 463
805 662
112 52
926 418
587 346
662 485
263 16
819 87
292 127
791 171
722 343
529 65
918 918
786 690
762 291
853 251
138 90
400 66
895 3
843 341
699 455
906 181
841 155
443 297
811 672
411 264
887 639
906 266
349 106
982 621
908 452
234 10
952 874
358 328
978 451
820 737
956 240
644 499
675 332
833 601
992 480
823 642
992 560
777 362
944 255
813 617
423 153
204 168
436 25
656 534
156 8
876 667
116 22
362 179
910 103
917 511
355 310
587 88
954 420
821 354
942 446
851 618
812 178
716 502
807 286
600 234
570 311
723 369
916 89
518 160
780 708
888 196
441 342
974 900
781 99
567 529
415 286
893 172
966 169
713 554
605 339
824 139
830 267
658 622
893 710
661 167
339 86
520 375
642 398
475 283
401 365
775 390
435 143
661 300
704 429
710 347
840 16
836 85
430 392
856 383
748 395
289 286
251 170
652 564
711 465
423 303
107 55
889 220
594 50
668 546
872 759
713 194
207 191
440 251
426 38
789 429
490 149
885 73
875 483
311 61
271 4
272 194
963 750
737 371
605 21
995 628
693 345
590 412
791 392
954 535
640 502
585 129
985 906
738 463
437 94
665 532
714 128
550 412
958 631
629 25
130 19
769 348
164 134
374 288
437 272
816 364
799 2
674 588
505 436
689 656
764 472
842 449
720 534
830 730
407 224
896 869
992 308
913 423
952 874
567 263
995 613
950 814
809 511
481 103
828 447
170 36
606 36
691 274
986 565
570 439
809 250
502 306
889 688
908 587
993 981
439 35
990 960
470 218
660 511
657 100
850 139
979 21
994 299
873 251
543 382
751 600
398 183
284 36
960 176
394 248
516 51
589 366
695 203
922 790
945 410
730 661
296 115
467 75
867 313
813 370
399 255
399 292
768 148
887 621
755 362
191 107
882 723
565 491
736 505
516 297
615 321
411 315
448 294
926 1
919 625
735 320
954 227
493 172
964 266
256 61
761 261
494 232
739 523
847 771
825 245
843 195
670 419
126 123
94 40
606 488
434 245
893 613
313 214
963 2
466 60
532 118
867 314
967 551
879 197
840 641
746 606
840 597
280 238
407 218
251 7
429 420
301 223
905 186
411 139
849 253
459 295
241 163
728 711
880 772
721 383
332 31
964 337
561 366
736 672
544 157
857 58
151 18
265 53
990 946
530 104
629 437
725 709
593 530
774 479
265 205
530 221
688 235
1000 295
840 550
931 524
208 37
987 381
510 423
654 469
785 98
802 361
539 481
950 89
287 126
827 222
588 248
56 35
827 244
547 346
725 77
659 599
104 58
826 759
921 677
972 369
908 44
948 627
844 574
491 381
938 882
785 432
656 263
505 314
978 781
471 137
764 390
916 773
790 270
880 552
167 147
200 84
494 69
413 27
934 374
787 138
442 86
539 306
677 378
442 438
399 302
392 56
474 13
891 515
888 521
715 271
991 917
493 274
959 307
277 201
763 671
370 309
456 49
398 160
840 274
349 108
831 22
556 376
656 607
595 523
512 436
376 321
941 182
759 144
855 215
582 571
741 640
636 547
827 106
427 240
660 599
849 575
647 12
249 131
507 18
319 84
862 534
203 33
438 327
867 368
839 287
948 643
541 528
709 557
420 298
954 443
565 83
651 375
870 544
933 596
687 568
726 486
703 648
620 80
869 191
556 23
270 157
239 179
698 31
522 408
976 717
770 281
678 476
544 185
664 301
586 224
956 434
385 42
703 592
425 273
972 668
964 85
864 492
972 582
726 372
876 770
866 189
970 476
887 640
717 407
822 323
547 13
701 28
638 462
829 422
308 302
874 30
564 214
921 593
845 1
827 692
341 249
308 218
972 737
648 458
806 350
552 65
799 724
811 509
341 135
573 191
917 571
951 125
908 317
966 534
912 470
984 65
312 164
919 546
200 42
970 22
887 633
612 257
902 627
814 110
804 691
639 507
565 245
507 386
845 318
385 242
391 333
997 315
998 120
560 169
981 196
625 314
943 170
855 183
785 316
573 175
917 595
588 520
782 307
148 39
337 193
965 65
930 627
962 912
737 131
869 152
804 282
562 490
973 545
721 178
655 127
245 13
902 798
590 501
553 275
963 378
862 704
903 175
689 443
955 71
60 35
997 73
287 233
560 232
582 570
313 100
290 208
883 320
457 75
857 5
183 156
736 548
971 59
976 745
897 413
765 168
439 55
839 468
730 84
614 579
584 15
439 93
828 263
289 216
606 173
652 618
561 102
974 561
650 337
505 361
611 515
30 15
772 357
991 342
371 261
915 35
407 42
841 317
851 693
981 822
889 539
436 422
632 552
910 288
314 2
881 54
380 45
260 30
819 768
922 593
598 241
487 97
776 105
457 205
614 268
897 185
873 274
651 279
967 598
885 782
971 647
425 49
753 433
901 582
453 298
892 858
890 744
324 51
403 82
670 28
452 324
265 245
996 458
528 159
896 135
734 613
223 125
448 343
942 904
172 141
507 293
202 147
538 456
974 972
829 665
994 56
886 86
847 686
138 92
752 88
603 234
93 4
697 410
997 261
388 171
635 480
629 457
690 463
520 486
905 216
817 801
664 80
290 265
929 569
894 651
783 223
834 653
881 497
1000 950
567 386
228 58
641 417
728 592
969 329
534 281
793 84
319 5
172 12
978 581
282 105
690 168
747 206
725 410
766 474
220 65
510 487
869 435
798 40
933 506
215 47
87 77
891 609
780 133
600 46
885 179
94 91
456 431
677 324
871 803
234 192
878 363
906 275
599 448
756 82
770 384
964 867
437 114
969 649
589 31
931 734
817 3
904 866
830 211
83 73
886 444
974 892
334 124
565 365
791 402
797 669
857 17
980 393
551 333
915 128
719 188
514 206
957 889
464 361
665 413
511 341
592 71
304 13
993 302
980 215
983 859
831 347
914 749
811 93
890 309
751 186
517 97
640 196
338 305
837 447
699 606
560 72
432 264
755 178
697 352
784 457
797 97
801 686
876 875
416 255
328 199
615 436
393 45
235 145
917 569
517 255
472 8
387 6
810 587
556 327
397 370
865 850
955 196
943 266
734 647
722 31
792 395
985 97
778 313
633 495
493 201
561 422
592 132
757 450
896 23
639 332
683 255
961 441
924 712
525 330
645 82
862 12
768 211
625 149
475 152
376 313
950 283
805 395
972 184
830 619
354 292
652 421
818 143
509 48
696 630
600 106
575 566
753 229
590 458
85 24
785 264
103 23
508 45
880 237
574 434
521 143
718 539
585 50
762 602
743 446
832 187
864 233
805 706
373 138
581 20
571 463
497 210
147 37
522 451
764 74
924 541
932 167
595 182
337 25
196 89
899 661
516 514
127 70
661 409
212 24
269 226
718 324
191 131
370 77
364 106
977 956
389 17
726 637
337 76
814 591
446 315
537 376
450 188
634 68
788 734
691 251
759 466
827 189
782 214
555 142
942 542
221 170
535 178
226 52
784 478
451 74
112 106
354 260
496 481
274 128
392 130
401 243
914 558
718 284
721 371
751 34
749 409
985 741
998 922
569 77
593 281
698 295
513 151
1000 745
497 472
528 484
556 516
518 73
333 111
797 291
280 87
640 13
711 701
541 268
580 558
318 38
398 62
671 130
902 60
978 868
917 369
767 506
345 224
578 340
668 384
924 351
633 559
742 111
395 348
547 191
571 399
427 170
678 260
388 138
843 45
932 357
596 132
618 313
655 200
934 884
275 229
522 432
288 141
801 425
602 52
989 401
786 268
853 662
467 41
594 494
942 30
427 301
718 367
456 114
510 179
289 74
962 518
799 375
237 97
986 41
744 370
761 110
914 589
848 142
348 208
295 183
619 8
533 479
508 291
834 43
977 270
620 243
995 300
388 123
76 48
929 680
815 396
442 298
611 249
540 98
734 434
855 706
604 196
671 13
186 76
963 818
363 288
676 540
222 122
272 204
726 208
995 712
721 30
681 198
997 416
899 94
417 15
713 142
568 209
869 420
857 816
575 338
792 635
941 617
938 237
530 523
528 349
951 732
666 375
969 708
849 138
942 555
615 125
238 229
183 86
464 194
191 106
977 345
856 255
740 397
879 658
494 157
125 4
445 410
944 712
821 483
712 166
946 507
698 475
547 425
946 334
449 15
897 156
630 481
917 779
459 164
740 61
951 583
949 204
773 578
574 572
612 75
900 305
897 509
689 194
944 752
991 46
860 214
671 55
875 326
202 43
304 298
716 232
871 245
349 32
966 861
590 427
517 351
995 269
879 373
353 76
812 533
552 352
640 393
792 331
824 464
995 891
336 11
717 168
927 448
983 111
817 314
365 47
717 296
876 828
874 604
185 2
399 32
475 341
795 145
764 265
915 391
896 357
277 106
482 343
921 671
411 241
757 700
881 723
900 613
687 302
369 204
778 429
787 150
151 100
949 391
923 847
982 251
977 791
375 185
713 658
463 293
167 118
814 293
900 300
946 713
253 49
907 173
557 289
557 530
367 132
769 135
902 248
645 472
836 651
777 356
831 802
922 867
406 357
962 15
496 457
945 8
870 477
640 488
421 86
972 135
875 805
439 201
753 28
748 369
995 240
848 87
580 399
824 738
309 130
813 167
655 48
964 255
891 3
794 65
967 780
683 583
614 59
78 71
581 291
378 24
910 389
956 433
555 367
476 176
997 553
231 117
355 134
458 328
930 842
83 80
612 91
519 399
836 474
479 160
383 177
241 10
490 149
998 50
707 418
258 80
935 515
922 838
505 415
498 260
181 82
836 757
924 845
598 201
466 422
869 480
964 161
952 225
718 227
530 461
357 336
434 115
146 48
484 268
896 722
903 758
667 411
342 172
246 137
592 429
605 434
619 493
388 83
614 613
719 456
338 169
611 383
904 541
910 585
843 554
459 47
962 624
686 365
789 675
481 33
674 187
623 219
472 303
674 18
740 462
827 662
545 386
583 20
198 42
741 556
846 104
158 151
858 321
729 321
946 169
251 190
887 837
917 605
516 190
611 443
485 89
848 48
967 881
888 176
342 122
828 651
626 98
921 77
935 10
679 113
858 392
796 673
603 43
666 61
723 320
704 117
616 117
694 470
909 20
210 151
638 463
462 219
921 398
376 236
505 73
629 61
681 309
786 675
655 23
621 490
435 125
600 184
808 617
493 326
710 361
362 94
914 685
612 540
840 86
737 140
865 24
941 915
465 421
323 15
337 288
847 765
964 605
573 523
682 672
485 266
773 45
824 683
737 36
773 767
922 696
926 21
206 14
853 621
974 100
693 302
622 35
459 66
752 566
282 211
827 492
910 690
760 248
545 521
550 1
841 50
911 563
575 102
980 576
674 519
292 215
815 665
617 309
263 5
879 538
794 675
813 324
652 601
274 273
928 182
976 710
736 311
835 435
795 9
311 216
898 811
512 225
763 47
722 237
460 370
833 511
864 202
978 165
914 149
532 23
741 217
680 418
771 222
866 860
624 432
932 308
165 39
954 465
872 145
597 432
522 291
566 261
120 12
997 973
763 386
563 437
704 587
613 284
717 561
739 249
105 70
895 606
716 565
875 519
47 37
243 236
302 259
934 180
724 447
358 131
847 553
780 285
934 614
840 694
770 758
607 39
637 374
749 673
444 62
755 394
951 429
604 42
861 637
893 802
147 58
665 316
567 296
436 225
402 360
61 57
976 662
740 512
767 542
297 211
749 619
394 10
704 592
751 298
159 40
585 406
988 872
895 63
858 161
845 587
896 717
881 227
579 382
439 384
674 656
796 251
851 718
464 8
934 106
900 765
219 100
586 82
255 201
539 103
776 444
577 365
397 199
595 243
664 17
452 147
851 249
244 138
871 297
835 413
424 38
864 685
716 561
686 528
758 386
988 975
559 25
990 267
679 120
306 226
974 47
628 447
651 648
366 235
494 261
652 154
826 181
610 67
743 88
656 516
693 671
911 410
516 126
706 150
368 190
777 46
717 96
866 225
568 157
354 55
555 424
630 473
960 213
589 341
863 823
525 498
812 746
180 103
837 730
446 382
275 200
431 327
989 541
485 59
801 372
614 352
710 473
553 20
704 520
623 429
713 16
963 307
374 93
869 28
625 448
433 219
903 45
758 260
999 285
731 6
925 685
509 394
265 54
948 804
584 551
832 786
938 79
390 227
588 586
934 223
719 665
795 486
797 28
601 122
433 352
940 107
870 844
577 571
402 346
745 206
290 176
853 176
711 437
559 291
852 160
654 207
648 403
532 494
378 281
251 69
445 6
163 95
201 86
674 197
737 485
767 428
837 173
540 199
898 275
869 410
920 552
460 77
302 285
477 435
927 626
529 328
243 32
801 216
915 901
760 701
688 116
487 4
910 777
753 270
563 176
712 504
976 143
966 484
573 250
734 149
505 379
277 98
689 460
767 645
556 146
646 138
769 669
249 70
921 183
995 644
839 837
720 485
370 82
154 30
736 24
972 461
790 357
285 228
245 49
620 128
96 40
44 27
698 667
997 123
549 96
763 281
687 179
878 794
679 469
846 114
695 231
418 42
847 296
412 196
304 130
881 216
935 168
708 656
479 162
459 387
725 42
856 725
465 20
934 817
713 232
396 131
361 255
424 260
811 93
732 679
788 303
542 59
522 105
656 580
518 451
511 56
880 487
753 58
260 96
233 105
476 103
348 174
470 184
997 180
947 393
175 28
704 96
702 617
776 251
398 43
873 421
993 605
736 569
281 212
408 192
790 603
516 510
905 496
730 142
640 433
188 170
869 274
990 501
921 544
913 663
521 81
672 63
217 33
388 221
557 118
941 690
901 673
910 158
955 186
478 426
148 66
906 857
264 80
902 451
902 777
741 619
914 391
912 324
957 580
234 195
383 312
836 608
689 157
631 116
964 953
91 89
727 66
820 762
969 397
946 913
897 265
765 177
667 215
674 60
710 639
864 581
846 808
948 922
813 286
998 562
621 29
977 235
878 353
974 935
486 425
928 131
192 41
847 384
600 490
852 793
630 199
480 83
504 146
822 613
152 141
718 586
591 564
385 336
322 168
379 317
729 301
756 322
877 488
973 113
970 123
505 231
650 48
752 68
719 612
632 102
699 568
634 547
750 659
328 81
535 50
480 455
912 129
360 143
360 46
703 235
648 101
597 114
180 136
720 346
638 266
905 619
813 49
532 281
450 369
788 779
890 587
517 311
959 114
276 240
636 495
806 555
935 235
917 302
707 415
990 103
987 318
543 208
574 279
963 681
747 503
367 363
897 388
895 214
945 563
636 297
696 572
458 323
138 80
923 569
479 174
826 234
911 432
902 640
310 130
969 28
812 49
758 27
779 319
952 322
859 297
904 211
668 622
127 118
712 417
171 134
772 448
824 160
486 164
614 149
750 587
139 1
949 696
955 825
359 212
394 322
915 510
766 352
296 165
500 158
864 482
854 268
575 505
727 177
264 186
749 678
113 101
625 295
854 435
352 20
697 560
710 220
970 968
963 97
546 482
950 862
506 175
741 268
493 275
893 607
563 99
464 304
835 652
996 547
644 21
416 264
622 365
618 331
344 225
292 188
667 100
298 31
487 221
845 174
332 32
577 389
908 489
884 671
1000 596
361 218
615 496
959 746
392 386
940 569
166 21
736 160
122 53
561 210
931 17
971 183
234 123
207 76
670 444
569 448
642 197
312 148
616 465
444 114
370 275
920 248
515 375
165 88
767 77
278 125
999 208
874 11
925 5
654 592
510 341
742 358
697 493
633 537
896 671
424 408
420 305
521 320
935 678
915 762
824 556
772 474
531 117
871 527
446 430
439 29
387 326
389 238
373 332
833 130
88 50
405 129
957 901
691 211
715 450
672 82
335 235
424 150
863 574
629 173
812 151
587 403
669 262
829 713
810 774
445 68
710 131
916 445
277 133
550 257
637 477
931 489
579 553
979 152
992 30
732 367
655 264
899 515
787 103
736 46
720 181
763 337
748 208
908 180
371 260
498 434
751 404
733 6
364 126
827 280
722 146
492 388
430 328
942 548
936 412
369 338
513 276
773 30
722 275
151 29
918 563
247 120
880 280
465 245
698 435
754 439
860 395
749 54
550 244
725 646
631 309
959 245
800 466
573 82
460 206
997 759
551 297
159 159
850 672
648 405
710 366
854 326
875 227
377 56
177 33
650 302
904 33
792 474
904 500
781 82
954 513
71 42
294 293
455 10
697 471
934 635
545 439
344 98
866 719
581 39
870 161
811 111
261 20
496 43
998 812
534 222
380 181
659 71
970 847
616 225
741 646
554 256
947 694
717 304
624 57
490 34
463 458
843 461
574 312
730 416
821 616
48 13
767 60
163 13
734 184
274 131
662 612
658 276
997 817
703 125
359 23
551 193
266 29
836 591
944 800
913 357
555 97
551 380
520 433
588 174
717 121
351 199
661 569
580 28
210 29
807 201
396 267
1000 920
818 360
941 852
565 329
547 354
993 950
992 636
852 545
860 805
704 483
112 20
598 296
527 407
848 69
80 32
764 112
465 364
682 607
967 54
337 175
979 358
863 465
613 463
473 427
959 158
744 292
434 155
234 66
419 390
917 843
699 202
498 148
515 412
235 114
289 204
448 7
911 907
285 8
865 718
592 105
177 123
789 549
898 170
584 325
640 407
899 348
287 32
503 222
911 669
825 19
925 484
271 268
582 1
654 552
848 230
887 883
923 814
79 37
363 236
883 591
956 110
705 105
745 140
535 513
763 556
274 167
699 648
469 158
601 200
640 27
770 512
165 50
726 171
508 175
509 297
756 697
644 574
540 270
603 373
338 77
900 586
233 89
815 34
826 62
350 9
800 366
499 440
714 375
962 893
668 314
793 625
578 305
679 415
724 250
788 74
619 200
770 88
671 200
881 362
946 7
559 290
297 244
600 193
286 209
546 54
806 648
733 501
678 497
374 322
605 474
198 131
545 107
15 2
820 269
86 3
434 308
549 132
889 687
709 501
544 153
395 267
374 85
900 267
606 577
909 112
893 136
357 172
711 314
514 284
745 671
565 151
421 4
345 155
921 246
788 92
548 445
286 116
225 82
942 306
636 215
514 501
578 373
161 45
626 528
855 96
591 29
833 675
815 528
663 118
937 507
671 628
870 23
281 7
308 244
932 43
783 485
917 816
722 611
934 738
411 262
556 177
504 219
414 250
794 625
932 709
947 593
957 893
398 47
814 206
635 503
996 148
930 792
625 263
972 340
465 28
184 34
862 553
762 509
652 36
633 241
333 109
606 219
990 928
506 120
888 253
409 152
999 80
509 158
768 232
515 148
916 139
995 127
853 40
452 300
724 370
837 449
450 71
736 643
338 20
607 468
652 405
730 513
907 320
946 432
826 434
978 369
658 371
882 147
504 312
980 896
669 338
790 680
609 521
961 72
689 450
622 570
829 294
114 88
657 602
360 29
821 599
216 43
667 133
809 220
850 158
730 236
814 479
863 709
541 188
781 319
631 253
582 556
431 82
589 450
327 112
823 189
961 592
734 507
120 48
966 803
532 48
932 745
706 398
393 260
562 474
516 23
427 191
810 504
882 289
742 153
457 295
440 352
718 460
920 674
831 148
603 95
792 693
538 197
783 264
705 162
524 112
486 409
656 364
255 30
358 155
853 807
872 573
512 296
883 69
210 78
913 890
544 496
860 741
288 102
254 204
337 277
903 793
844 99
225 186
522 347
433 340
948 697
596 379
792 93
997 341
769 210
696 609
187 119
304 91
189 53
847 811
948 753
937 592
900 95
373 225
550 387
881 419
762 345
414 303
967 679
955 335
860 293
970 88
618 278
211 22
424 65
212 108
572 85
266 92
932 905
258 220
505 312
789 251
1000 53
243 229
663 606
708 553
654 639
777 247
724 199
684 128
741 577
931 725
741 124
986 613
826 536
907 71
458 405
629 197
904 364
825 614
492 347
176 157
151 38
479 108
873 194
901 878
631 584
974 424
503 399
905 292
891 106
566 196
789 139
975 728
397 370
771 177
280 78
290 135
791 346
354 15
809 214
969 349
459 153
452 364
960 31
703 505
723 328
785 31
836 347
533 84
707 212
178 89
445 4
858 112
436 262
265 76
653 186
288 142
980 539
945 285
878 191
473 454
530 189
808 585
491 367
633 126
950 557
901 635
914 711
536 184
523 293
307 51
999 797
756 175
795 282
282 216
689 238
285 78
456 206
933 771
953 431
386 255
637 607
123 22
812 722
849 17
979 767
928 458
959 744
403 73
923 429
759 594
724 369
716 79
246 117
263 43
573 495
194 135
869 164
685 499
692 459
403 45
864 176
584 347
721 291
382 267
986 150
405 360
489 295
554 390
810 32
901 341
840 637
845 104
752 139
826 320
757 647
622 573
853 614
899 589
709 122
885 454
572 568
435 395
498 374
923 182
706 534
362 219
593 112
675 226
681 329
919 202
697 117
800 58
808 770
416 386
379 354
616 282
558 407
693 526
754 482
795 707
922 752
899 531
918 829
446 340
726 446
143 125
956 167
462 152
899 251
932 788
753 720
217 108
898 735
722 659
968 397
927 754
588 524
956 502
800 321
825 122
665 602
721 715
651 147
751 303
797 521
954 673
480 433
779 665
981 830
346 225
215 50
510 473
574 228
854 21
610 313
680 657
630 217
981 75
801 429
476 8
741 311
593 434
984 590
793 296
586 96
776 757
457 402
984 546
739 191
994 535
835 366
476 296
695 585
762 471
606 155
876 841
294 167
702 249
771 612
944 9
996 96
977 204
936 610
614 124
424 334
367 29
820 9
458 152
947 810
474 44
963 471
532 103
871 348
565 443
599 429
781 81
877 470
498 37
98 90
710 16
759 479
557 125
548 176
490 243
596 345
718 579
648 591
480 469
359 47
989 127
299 259
636 491
511 247
829 515
889 834
418 188
678 292
753 668
989 539
648 261
829 607
978 972
570 351
949 479
839 661
668 409
983 678
623 343
863 591
698 51
783 696
762 506
644 272
360 221
602 96
993 904
237 137
246 203
452 202
324 212
515 181
462 453
896 784
708 444
204 23
830 479
310 265
292 65
641 152
979 271
608 79
814 364
588 9
749 83
358 227
684 68
312 48
993 901
905 814
770 325
767 549
782 45
592 563
394 10
646 501
776 34
876 69
437 130
822 290
577 252
550 513
575 381
984 180
541 393
786 681
529 330
294 91
622 407
536 269
620 259
368 162
137 102
569 550
397 380
648 64
472 229
454 444
591 86
766 759
683 310
946 442
938 273
915 721
375 341
595 503
926 919
856 37
926 459
796 213
814 465
687 485
443 279
749 86
999 618
354 49
560 553
841 496
964 587
701 429
594 437
998 902
963 279
719 350
477 394
634 623
817 489
820 153
745 114
811 172
997 439
988 240
275 218
463 259
839 706
337 316
886 65
992 267
241 64
256 185
834 240
507 273
525 221
598 420
230 35
838 138
213 149
902 53
984 310
621 147
459 307
601 100
627 352
916 186
895 263
577 552
892 549
370 258
708 474
415 93
919 100
887 558
493 265
432 286
742 438
657 89
817 295
555 126
594 9
939 242
729 415
873 285
854 735
455 339
912 302
314 241
919 235
723 356
639 261
696 237
736 453
564 142
495 487
480 322
232 168
888 178
829 208
200 161
650 19
82 48
107 71
914 747
700 546
903 143
847 666
565 308
781 94
564 361
503 354
854 104
849 657
241 201
554 45
239 167
159 19
863 481
608 483
994 258
865 29
999 746
479 466
431 226
591 384
540 265
944 201
808 472
725 467
976 224
520 142
253 164
957 949
464 131
114 7
914 246
376 114
724 316
150 103
728 575
940 762
893 844
123 17
584 494
278 148
236 13
742 651
238 66
700 85
788 781
790 13
953 216
727 35
343 101
387 52
683 28
342 92
828 598
455 454
746 502
399 307
402 237
335 1
846 167
453 310
307 186
898 129
990 783
825 815
414 239
915 66
677 96
415 260
335 41
950 788
932 348
733 457
899 47
104 76
546 434
794 328
391 78
950 63
820 154
627 95
908 453
925 67
845 196
506 293
862 540
891 153
418 65
974 752
970 15
820 649
453 348
779 578
561 392
694 607
852 361
490 95
734 172
484 338
161 14
831 786
581 27
704 306
750 181
546 384
664 5
823 315
815 803
197 120
627 246
739 215
821 554
351 11
214 3
923 494
619 280
947 908
355 208
713 499
585 583
729 346
766 758
846 230
664 128
342 171
841 21
698 32
552 286
994 513
962 312
759 434
778 265
916 214
297 258
957 766
451 229
613 572
330 144
888 275
449 425
589 205
698 326
237 219
999 378
233 165
61 13
327 55
881 750
951 234
706 509
449 262
845 113
344 299
523 336
808 525
793 664
581 18
822 528
951 595
548 53
690 493
444 441
881 222
640 40
917 7
561 374
738 621
711 186
949 180
777 304
757 431
568 4
90 47
212 22
756 68
989 584
915 800
524 112
733 271
959 358
679 61
684 200
723 120
640 519
700 209
823 60
960 63
710 518
833 549
684 564
211 16
541 433
351 270
986 335
782 424
837 314
860 324
183 39
642 106
503 307
624 212
853 812
849 159
612 412
668 574
786 2
608 162
436 431
827 383
745 593
520 13
956 66
381 148
852 672
371 184
268 262
147 29
826 714
729 475
736 128
851 14
680 165
387 346
706 27
684 609
962 646
691 468
618 615
575 168
337 29
868 616
354 28
999 786
935 901
870 623
876 57
425 339
644 413
520 309
497 338
536 60
719 162
680 287
338 54
967 770
905 596
791 588
989 394
899 434
645 131
727 212
184 136
809 323
192 155
242 113
456 198
808 695
406 41
381 173
973 543
809 327
784 592
795 787
485 238
912 239
619 502
915 867
378 291
706 535
733 315
270 214
835 546
254 89
672 378
711 21
357 199
988 206
538 159
469 272
386 338
896 845
965 584
619 218
996 836
277 190
349 37
782 324
371 70
559 228
238 196
243 37
545 289
43 30
672 645
666 607
813 278
212 148
949 754
484 35
661 338
344 96
715 231
443 1
953 201
832 452
826 68
883 246
201 201
954 251
866 252
675 503
1000 437
365 154
315 250
977 150
638 310
893 405
869 583
883 631
859 315
925 293
344 182
366 217
495 337
673 597
566 518
792 367
570 211
207 156
411 181
761 602
509 302
750 35
397 111
785 405
659 444
579 152
732 407
653 45
347 17
608 339
170 84
214 186
669 339
402 281
605 346
382 86
124 12
354 162
974 114
728 574
960 589
819 679
543 117
938 886
443 439
860 113
341 40
158 32
843 189
502 129
834 673
924 45
474 351
625 363
956 157
878 380
723 37
900 481
561 521
993 619
357 305
345 146
960 311
934 11
538 371
885 115
575 372
843 88
863 488
821 531
868 827
865 666
963 444
150 22
979 642
939 9
556 378
815 598
847 192
919 337
972 697
794 500
891 492
773 747
821 100
865 720
912 81
592 120
687 402
793 758
448 43
807 258
126 124
981 743
849 170
904 739
591 508
982 970
128 25
654 37
624 152
658 108
932 307
873 512
674 552
758 546
427 211
540 189
521 114
328 224
681 275
395 313
397 145
780 107
698 660
811 40
995 704
978 486
927 178
442 294
353 253
828 113
948 379
583 240
876 564
917 554
856 345
405 275
851 657
772 478
591 161
492 330
893 814
737 381
526 242
556 87
678 393
547 59
522 265
364 44
988 294
910 661
294 76
771 438
986 13
794 504
897 6
293 201
992 471
425 328
572 288
920 890
480 28
291 41
695 125
260 107
335 138
867 362
876 588
836 106
511 240
967 927
863 531
728 427
872 47
950 218
815 725
949 409
311 103
889 493
804 501
634 8
728 580
770 408
465 58
953 520
858 488
761 245
278 219
172 168
613 368
341 231
700 278
811 11
977 59
640 261
840 379
919 490
660 391
559 309
109 13
696 159
412 232
365 247
507 346
313 257
343 256
608 331
637 101
208 107
565 178
877 524
708 86
884 609
478 297
160 107
509 504
959 659
716 340
829 255
916 530
176 36
413 143
189 107
884 396
249 3
428 2
679 161
479 406
750 735
587 484
852 609
755 426
704 538
484 5
719 92
955 601
603 423
971 372
774 420
35 32
333 181
690 488
456 37
491 465
843 719
882 330
788 761
844 181
923 795
548 4
115 3
494 79
562 508
920 222
724 539
489 472
516 121
578 121
838 16
42 14
889 187
503 223
696 329
117 53
848 503
704 546
757 95
883 24
802 251
301 262
118 116
781 56
558 53
951 536
809 802
949 275
496 2
505 186
747 166
614 2
264 220
544 58
667 565
544 286
986 520
728 362
170 30
731 473
995 692
964 4
963 409
434 74
704 188
920 614
933 498
861 12
898 459
672 661
780 380
546 379
978 40
475 212
682 570
924 828
732 178
513 293
919 900
677 625
594 545
240 213
267 221
908 604
785 666
964 433
820 33
651 166
868 483
797 555
749 718
838 51
794 321
996 957
812 754
592 532
348 299
978 887
774 224
865 242
699 522
741 69
998 216
337 216
169 167
502 32
940 420
926 840
632 307
744 271
370 283
413 145
447 39
878 275
648 512
944 883
320 13
587 407
531 40
849 101
587 556
385 263
579 373
23 1
898 94
360 58
784 377
947 34
542 44
338 275
355 68
164 74
544 400
617 119
732 513
853 777
593 472
471 360
867 2
637 249
752 26
695 660
447 146
211 126
67 9
723 250
729 146
855 424
531 253
744 195
810 122
433 267
856 792
854 828
845 346
985 704
785 119
93 50
570 52
937 255
194 111
842 465
807 628
105 59
954 698
611 582
591 216
424 22
729 564
860 654
512 150
577 368
758 142
581 379
697 119
964 465
227 48
974 303
545 519
998 880
380 194
713 219
752 703
766 23
995 530
588 50
388 276
509 135
477 214
252 169
898 11
686 568
549 316
972 927
697 567
940 55
738 385
562 498
729 346
365 123
813 309
728 518
646 281
803 498
304 55
372 51
999 985
183 180
496 292
446 393
724 529
822 40
177 59
800 79
824 691
920 304
690 153
593 115
192 123
183 10
998 601
708 33
416 375
583 102
647 157
930 348
531 396
1000 693
350 117
830 514
386 199
400 236
630 354
631 286
100 48
811 151
543 164
898 86
560 138
821 142
339 173
591 475
581 281
687 145
772 730
946 299
327 83
799 269
830 716
648 243
375 17
550 442
449 412
949 626
81 72
553 117
954 830
441 249
759 202
558 347
558 496
390 200
903 729
913 472
853 268
644 474
526 203
576 58
583 308
414 237
418 60
962 227
978 707
996 747
998 843
956 833
940 302
651 570
642 273
419 32
855 261
586 203
584 78
986 824
974 927
650 633
367 224
545 265
587 156
788 469
990 783
393 133
38 28
723 316
553 153
980 741
319 269
933 924
534 155
834 738
261 55
227 205
159 69
893 509
638 150
819 291
766 255
942 157
535 352
720 38
947 499
808 92
598 10
971 438
785 590
858 626
726 528
557 196
867 19
758 65
764 522
291 158
786 536
761 557
914 423
799 715
864 830
763 607
626 79
196 130
601 554
767 537
899 635
717 258
515 257
708 596
72 46
649 639
542 102
956 744
18 5
599 427
570 256
74 60
845 257
320 311
642 241
113 24
659 152
917 429
804 763
784 630
686 19
447 253
787 646
326 33
930 416
816 623
608 395
568 247
764 579
869 471
699 12
710 665
767 725
972 212
326 264
881 24
862 243
568 548
778 1
143 63
376 288
693 122
663 58
205 190
849 340
429 394
938 374
419 293
685 12
137 114
777 41
919 496
910 47
856 504
561 146
400 187
605 80
923 74
604 583
987 474
958 154
992 982
930 498
591 191
999 780
1000 347
253 142
769 746
225 165
877 587
290 140
115 80
664 148
977 855
690 272
741 661
398 9
969 144
56 31
615 370
348 277
565 139
228 124
859 96
541 503
728 598
626 108
823 73
479 170
889 21
794 626
828 144
701 486
981 731
871 270
715 293
735 84
480 409
598 67
408 374
386 68
384 96
840 587
420 381
469 13
544 1
734 398
994 280
680 195
421 376
519 225
951 541
579 136
412 18
723 579
948 92
412 208
789 689
943 532
325 211
962 766
980 364
397 259
986 12
929 886
949 840
928 870
680 500
632 159
871 473
797 140
737 36
856 455
954 912
938 551
499 296
418 199
950 902
976 337
977 804
600 297
765 294
387 304
649 648
489 262
517 257
744 448
973 937
632 182
448 329
818 457
349 100
670 130
888 317
761 549
620 573
492 218
727 365
572 359
930 16
534 174
634 327
663 204
324 113
889 305
733 488
871 866
926 727
566 365
770 464
310 130
863 835
644 429
535 139
236 188
719 457
471 375
574 58
434 313
580 172
894 740
927 174
956 897
514 419
355 239
576 147
562 236
402 341
848 791
761 172
807 626
918 117
457 290
850 242
392 7
202 166
625 207
948 422
551 157
747 166
564 338
880 170
807 137
992 865
869 541
910 150
730 501
486 419
668 641
601 291
688 336
999 220
970 814
739 665
517 467
822 709
873 526
726 134
971 396
811 732
108 95
325 99
426 302
688 276
564 240
970 431
881 780
920 836
933 42
389 116
632 600
851 613
977 683
895 52
706 529
385 57
835 547
170 110
299 293
820 776
833 542
788 254
923 468
785 119
380 21
468 48
863 686
812 133
289 108
985 334
835 16
789 212
955 220
745 132
595 96
697 47
490 45
153 87
823 719
980 734
777 110
145 74
456 39
347 317
499 409
821 706
799 344
575 174
334 247
491 155
876 822
328 1
757 126
869 790
468 205
795 733
705 546
514 52
485 24
818 617
930 84
497 139
890 135
508 217
445 225
484 223
188 98
555 75
733 383
841 304
834 510
994 560
605 246
893 857
875 453
212 23
684 681
907 473
674 309
746 695
749 39
477 201
502 281
412 396
424 409
610 282
610 506
594 199
550 498
982 277
638 280
915 843
615 169
581 13
544 337
466 416
883 348
880 221
714 563
866 164
309 78
688 676
690 90
771 513
888 768
476 399
718 547
775 344
500 13
653 279
934 753
702 698
194 164
884 572
971 179
260 85
215 147
973 924
621 452
990 902
934 568
686 43
937 272
330 306
514 444
479 411
846 764
161 161
306 95
973 794
694 94
654 483
513 187
933 444
763 567
553 176
423 408
994 249
805 273
873 445
749 721
831 535
916 5
594 279
891 526
180 96
586 405
507 129
691 65
148 26
925 228
971 623
316 314
315 310
357 314
926 861
489 43
975 278
693 416
727 76
822 416
904 748
855 447
590 534
930 21
619 566
953 161
891 4
987 158
514 299
812 321
911 231
403 139
693 348
911 183
921 474
845 186
953 137
484 462
615 442
868 107
881 430
328 25
893 372
934 138
734 629
672 407
854 527
710 687
402 104
328 227
923 125
727 86
404 311
628 78
796 558
599 69
286 100
860 400
203 4
952 892
993 534
971 338
678 154
382 58
790 288
613 608
688 520
477 442
350 251
560 119
623 217
601 244
482 359
338 171
728 290
822 207
987 501
913 239
621 163
751 104
810 670
470 13
722 155
593 237
884 776
457 23
495 467
465 106
687 302
325 100
584 265
423 274
808 581
999 336
466 219
437 206
942 433
953 597
347 332
387 222
585 426
549 417
765 172
660 481
913 628
472 154
880 750
921 162
617 446
363 112
950 408
782 726
1000 537
830 431
429 56
936 432
642 205
570 238
805 311
378 290
507 135
130 69
604 42
916 213
965 679
610 297
847 284
895 26
874 582
719 177
666 21
940 697
737 454
504 7
341 23
860 244
519 316
84 37
590 285
912 804
941 562
541 524
840 325
569 25
881 627
958 522
373 90
864 325
500 320
931 231
660 356
857 695
908 749
299 116
363 65
477 253
427 339
672 490
595 513
413 227
435 321
662 319
879 667
622 396
95 62
680 234
843 566
897 131
933 78
620 382
871 483
348 114
848 377
789 667
866 293
825 529
214 187
954 308
753 121
999 957
871 3
892 137
397 25
992 124
638 276
659 486
853 63
627 530
846 283
980 711
582 40
272 234
465 160
841 563
257 110
902 620
992 165
356 122
646 266
287 235
475 138
611 378
910 797
340 174
180 130
651 62
676 439
871 278
927 759
507 227
789 347
791 349
720 420
857 723
938 348
756 255
816 197
831 790
894 457
231 68
289 205
881 324
559 484
302 223
324 101
960 796
623 70
714 90
839 408
462 327
524 117
496 210
781 637
628 158
949 769
754 350
948 568
991 854
866 814
952 273
510 161
689 631
889 439
822 337
817 685
910 157
144 64
890 67
809 329
619 8
675 119
583 291
314 260
839 170
132 5
334 28
630 125
530 165
963 515
924 764
619 408
997 49
858 458
622 549
963 108
862 724
857 770
813 668
475 89
855 828
674 246
433 95
800 338
623 284
877 741
987 42
688 100
775 375
657 531
716 699
290 7
439 77
862 747
780 631
892 20
907 29
847 235
284 262
314 124
702 462
620 221
899 874
468 333
937 896
605 508
798 778
271 81
506 288
728 474
453 86
651 395
812 358
987 566
963 749
908 699
956 189
925 568
776 684
847 227
437 389
287 187
625 436
921 42
730 148
886 507
872 399
992 338
364 212
350 78
646 613
812 87
412 230
753 564
575 326
751 169
884 338
757 42
362 268
250 72
644 498
881 755
965 658
704 379
749 38
937 348
573 391
804 409
376 257
931 320
850 722
852 159
359 160
961 465
940 416
522 100
416 258
737 3
678 142
378 230
641 306
314 214
734 729
920 580
763 496
857 476
449 319
276 190
853 304
779 262
599 399
893 217
688 227
835 148
394 244
771 391
858 573
316 286
355 165
924 90
648 258
365 189
634 325
573 145
703 529
723 25
793 756
524 455
985 863
315 165
953 874
655 513
427 29
579 44
530 499
493 160
933 200
994 540
844 311
564 162
883 179
423 61
607 297
652 536
342 148
312 124
267 18
784 146
451 177
550 195
889 390
853 60
932 393
829 800
975 373
855 412
795 182
942 290
648 120
361 217
617 607
690 571
764 297
748 669
593 164
910 522
436 360
985 391
669 614
464 352
706 479
585 483
827 702
308 188
984 332
861 471
935 388
706 58
490 150
790 374
778 497
712 66
926 545
329 157
565 46
410 87
962 417
306 7
993 765
758 752
291 18
944 123
922 16
511 479
326 210
351 253
605 377
822 605
155 35
543 303
841 96
234 67
622 362
707 609
776 438
505 47
701 117
268 106
685 50
916 65
807 661
887 42
956 305
588 418
895 339
497 258
381 86
515 115
95 28
635 280
875 352
743 511
977 35
828 394
780 210
376 224
816 205
774 491
451 158
537 22
838 779
499 451
256 90
979 369
267 231
948 306
763 657
663 346
790 100
989 454
895 884
901 59
621 574
818 229
804 549
691 681
413 337
427 185
556 169
914 68
499 27
568 349
204 23
854 666
860 249
653 630
694 223
831 566
903 734
662 395
818 763
788 106
575 400
931 709
820 576
749 344
933 162
750 596
520 517
292 176
536 68
236 4
943 300
622 216
760 651
952 471
564 178
894 517
448 332
602 509
999 513
757 146
356 15
960 587
942 47
867 97
779 189
471 323
601 364
609 194
611 555
581 581
669 478
472 318
501 186
891 800
940 45
882 821
899 521
823 137
596 348
980 365
617 575
273 272
900 96
860 585
918 800
977 960
388 153
719 598
685 248
286 46
375 111
670 389
736 153
871 186
733 612
385 273
402 67
781 30
807 448
954 281
540 477
530 291
813 438
691 158
983 769
946 806
356 108
793 643
919 157
443 68
728 725
372 276
831 16
888 418
682 85
711 79
973 788
864 733
852 803
916 172
390 225
900 310
348 242
374 259
710 28
558 540
863 503
902 460
791 189
790 433
455 229
976 189
957 594
676 487
964 234
914 163
549 511
682 511
953 951
973 430
846 271
807 146
289 171
353 32
618 429
550 97
752 628
379 86
842 422
181 176
794 696
831 375
879 733
228 63
758 194
478 83
756 697
837 376
952 927
716 440
720 141
953 99
324 102
823 258
929 261
360 123
76 31
224 75
230 43
790 276
404 80
502 469
781 493
118 55
606 176
776 251
807 218
425 212
468 256
899 579
947 805
846 431
590 65
351 158
579 344
767 223
333 247
861 174
721 562
350 44
651 597
664 256
962 38
678 325
966 292
842 614
970 445
686 229
802 247
130 42
84 69
566 463
275 117
220 106
232 135
295 180
910 811
862 435
318 70
549 24
412 224
936 133
633 138
804 739
528 207
707 284
275 161
963 351
920 561
186 172
754 239
745 95
933 544
370 116
412 58
716 416
911 102
642 14
690 73
999 696
451 286
741 81
871 492
958 373
727 319
268 207
911 728
966 837
523 131
303 129
770 128
933 242
802 726
803 268
722 133
207 188
787 126
404 374
638 176
651 333
689 495
772 360
705 305
754 327
323 311
349 169
938 914
944 399
458 239
760 35
508 132
719 525
511 429
325 166
855 399
914 593
871 352
303 298
709 100
493 320
432 429
728 712
295 156
662 541
988 369
642 448
704 662
352 202
433 67
955 701
761 58
973 20
667 39
873 58
448 349
511 501
947 895
731 45
838 151
793 83
204 107
774 168
516 27
432 316
612 236
659 118
832 428
659 25
591 387
820 414
951 565
425 208
506 212
397 287
818 419
973 940
188 48
814 537
443 98
277 213
913 464
750 569
57 56
988 432
274 76
536 430
548 301
895 90
256 149
870 110
975 674
692 511
446 17
947 49
426 335
926 463
623 72
388 62
766 373
882 862
709 674
958 495
956 303
957 74
871 297
319 90
564 445
865 377
261 160
759 55
558 186
911 69
242 134
594 79
485 213
888 201
937 818
563 246
219 61
929 559
781 251
846 347
969 692
122 98
844 125
634 619
776 764
612 28
959 73
685 535
813 152
240 165
619 418
846 412
899 135
631 559
517 48
530 85
325 58
987 457
946 727
958 698
965 255
306 190
504 298
616 517
926 190
967 808
780 231
652 243
563 70
629 179
720 487
908 46
997 807
933 522
649 556
320 215
515 22
750 352
523 206
369 23
768 561
790 768
958 575
506 31
504 460
418 294
958 382
719 593
970 788
377 79
173 129
810 25
585 153
485 99
182 7
759 587
836 180
418 358
412 225
246 152
510 222
877 799
783 447
958 958
535 191
615 606
946 226
970 194
849 728
637 33
385 13
787 604
762 244
571 172
511 18
835 639
890 54
978 34
636 265
690 410
780 29
885 474
905 636
375 145
752 491
340 260
735 228
207 123
928 127
497 137
120 57
406 42
438 154
573 571
596 36
661 659
404 205
593 395
868 352
761 192
921 105
494 16
681 300
417 30
695 182
229 197
708 81
681 163
768 326
263 123
511 105
353 272
364 345
813 505
890 341
681 463
593 100
890 360
93 30
963 239
368 343
537 406
812 698
969 27
548 379
671 144
861 503
669 449
453 424
701 128
627 275
804 694
566 319
881 473
878 487
469 341
418 196
547 253
623 229
940 773
1000 22
833 433
422 71
837 594
443 376
814 11
911 346
480 465
877 852
925 801
939 441
537 197
382 140
624 317
513 85
790 724
909 3
863 833
910 764
915 578
852 393
756 628
819 575
471 405
727 499
639 504
759 328
757 25
442 120
425 31
335 214
340 220
403 196
936 299
904 100
439 90
562 233
567 317
450 173
640 348
965 410
255 134
822 753
928 835
544 247
975 487
837 315
975 859
598 196
414 141
527 331
743 177
824 478
936 685
736 728
309 307
507 486
978 381
582 405
387 274
568 287
639 298
506 37
657 495
901 710
835 532
438 71
887 549
838 511
334 45
868 298
981 477
683 117
378 331
662 398
991 596
790 616
830 163
574 366
509 222
991 944
607 89
992 228
440 268
712 168
571 137
898 286
998 441
808 394
703 529
880 594
485 272
262 177
921 852
552 460
992 35
756 68
989 736
563 461
816 776
759 435
410 33
822 129
954 582
197 5
741 490
283 33
741 647
442 44
932 714
645 260
943 856
917 658
808 199
589 298
510 108
960 918
142 47
177 89
550 137
971 115
605 294
523 392
893 292
512 393
878 804
928 146
830 490
801 96
690 626
483 185
479 401
820 403
723 362
512 58
789 268
229 226
727 412
216 21
501 211
515 414
178 74
962 870
988 824
864 800
716 75
878 280
769 489
748 73
658 182
213 98
754 223
226 17
960 233
857 100
564 97
868 40
966 940
398 230
862 280
769 234
693 457
682 529
470 251
760 207
825 536
151 121
237 200
603 505
568 514
981 372
951 774
433 300
360 348
540 358
342 311
963 719
349 182
662 135
331 56
880 550
482 3
799 398
913 332
948 622
954 750
203 182
897 354
925 181
482 378
262 64
632 583
448 302
269 141
328 36
931 184
730 647
682 189
884 522
642 400
554 19
401 314
574 393
814 695
220 48
628 219
827 755
935 344
763 220
988 179
292 180
691 149
796 437
744 677
153 140
947 89
968 508
538 135
755 493
987 385
907 310
979 340
852 87
789 637
561 171
370 142
499 236
833 831
889 108
914 653
293 291
932 173
422 265
640 349
650 556
484 171
956 704
833 595
973 679
759 579
256 206
967 327
549 102
639 407
447 215
850 468
768 191
855 141
777 254
723 386
888 208
770 388
678 381
649 235
838 339
264 102
832 532
780 276
675 233
988 332
654 462
567 179
297 26
451 424
607 21
771 262
336 31
621 429
649 21
799 491
96 27
621 163
933 554
295 104
908 325
694 72
528 6
489 208
540 7
544 6
465 67
945 73
730 433
638 29
633 550
397 216
237 229
552 29
489 397
811 647
723 56
203 173
967 725
669 632
205 91
703 127
509 309
852 811
435 87
748 540
563 456
561 474
735 438
779 252
1000 985
869 733
864 298
654 242
993 813
625 245
876 789
445 21
362 282
926 835
960 863
879 618
803 729
237 41
658 507
457 85
886 67
479 71
658 42
648 547
453 96
317 159
691 628
555 128
731 528
521 151
763 677
776 439
943 650
720 646
489 384
543 370
721 21
983 688
715 256
465 266
634 31
982 503
134 52
456 296
966 575
496 91
700 601
765 69
863 477
528 130
763 686
295 81
402 125
996 696
857 366
562 47
728 673
370 137
352 121
558 237
599 549
819 759
471 192
832 633
351 292
647 356
321 254
703 502
535 350
647 151
334 218
704 401
727 560
802 396
189 7
585 368
375 41
326 112
345 149
960 956
289 220
955 36
638 282
495 303
857 94
878 14
725 263
831 792
960 711
859 371
265 250
819 641
588 69
882 461
531 422
925 247
493 440
948 701
486 40
621 166
217 28
939 867
832 141
663 427
882 155
890 247
793 135
462 365
625 293
770 722
734 683
913 248
544 201
916 371
877 420
586 347
369 168
813 400
870 20
412 188
578 86
849 385
601 40
382 193
841 838
447 166
770 83
938 760
660 638
994 855
240 208
707 264
849 799
773 293
773 176
737 243
466 452
399 319
402 44
625 415
616 493
483 464
550 335
869 658
622 257
904 233
542 101
516 505
943 166
441 168
975 20
677 463
586 144
893 763
980 339
614 358
573 410
952 214
606 60
714 567
265 119
159 45
269 182
589 407
183 30
915 363
796 35
520 440
755 71
316 49
360 342
470 240
758 248
848 836
949 742
215 32
151 7
355 73
525 83
666 222
585 329
141 122
951 711
870 667
951 583
717 659
892 149
712 180
961 801
406 186
967 370
718 156
753 400
836 109
743 570
260 196
941 552
983 414
534 341
628 57
782 505
912 455
891 461
644 497
517 501
195 109
161 130
806 116
814 714
730 271
650 605
256 237
433 289
567 136
804 511
698 629
993 259
656 283
730 418
894 566
612 578
689 323
957 445
278 88
253 166
934 273
955 678
813 656
782 703
503 103
404 204
560 365
935 206
982 764
747 2
718 218
528 279
971 250
644 2
986 980
801 82
463 107
379 221
709 542
630 503
174 11
710 12
467 413
247 236
801 189
493 108
202 5
693 55
353 97
808 534
895 812
728 656
445 427
361 353
588 418
90 46
924 581
961 784
988 60
763 340
594 85
811 568
500 296
358 192
885 847
784 155
474 219
615 138
947 8
585 417
338 242
399 393
315 98
702 125
970 930
539 163
989 320
876 60
930 747
642 154
551 236
779 32
560 107
823 399
937 602
660 306
408 343
962 731
847 71
842 512
949 927
550 388
955 747
458 257
920 219
818 798
429 73
610 447
724 601
888 377
984 358
428 330
875 204
952 62
531 216
513 309
893 675
892 734
723 697
25 17
539 457
450 253
396 329
150 21
964 224
435 35
278 114
208 20
408 91
608 83
767 270
777 198
931 495
977 93
566 201
596 345
955 32
739 88
351 298
530 183
756 540
640 258
714 386
549 449
960 379
548 361
849 354
858 210
842 589
766 674
395 132
986 290
908 841
575 180
784 562
800 333
790 202
645 492
590 135
625 531
451 141
753 91
971 714
856 44
397 356
340 162
700 62
788 693
511 469
943 81
892 587
325 63
232 204
572 378
386 314
874 556
887 307
493 2
595 417
827 448
902 827
299 21
698 97
953 521
805 620
521 41
836 284
551 265
776 485
843 618
346 36
963 786
336 136
667 140
652 509
932 920
693 174
60 11
772 507
782 553
104 33
564 460
796 258
312 128
985 585
798 108
368 310
812 493
680 203
559 100
989 499
27 1
574 357
861 189
533 4
100 69
325 113
40 18
605 571
658 579
704 533
783 30
442 271
458 439
944 594
648 644
466 371
778 404
974 282
953 120
757 753
563 76
472 335
877 268
446 169
784 511
995 128
938 184
687 594
866 163
726 631
666 215
400 350
172 122
700 236
777 669
717 332
693 261
963 834
553 123
567 68
888 332
268 10
631 502
591 383
846 649
932 170
761 721
925 431
686 220
650 148
949 514
867 588
771 735
860 852
737 523
503 204
900 635
987 699
637 495
97 5
228 160
745 649
495 490
956 842
663 404
969 255
635 537
264 195
915 283
42 5
404 244
464 39
930 28
926 532
613 579
305 203
648 375
662 502
320 123
143 62
900 837
691 227
485 281
699 16
807 727
837 661
467 335
420 267
683 142
380 247
986 909
337 46
729 116
704 225
662 140
799 201
809 257
414 322
842 810
898 109
685 38
806 548
885 50
934 455
941 860
548 403
359 293
456 285
891 116
692 167
812 202
707 325
408 208
910 297
698 181
593 167
812 216
914 212
887 410
711 144
293 49
704 65
794 259
409 255
687 440
774 675
888 879
789 343
155 144
104 27
528 230
873 61
749 205
895 488
538 405
884 633
585 118
888 879
215 4
764 212
724 215
797 208
605 230
255 126
609 65
487 12
845 325
856 455
726 390
543 517
404 238
850 367
369 140
188 46
984 572
358 293
962 42
649 492
662 30
628 622
596 586
475 117
415 220
833 540
937 666
885 138
981 821
911 345
684 635
289 216
848 347
424 388
890 279
264 176
602 319
335 29
998 976
477 445
811 116
814 26
877 625
309 303
671 55
928 28
570 59
857 3
883 67
376 97
992 715
498 392
394 258
252 118
686 93
987 140
765 340
461 275
587 84
872 528
100 10
990 511
123 61
310 94
321 213
554 224
333 20
625 550
462 61
681 203
697 355
456 82
768 342
394 321
937 145
709 370
646 437
557 292
504 143
537 176
967 35
713 608
611 352
676 612
211 146
981 222
451 71
719 489
817 768
689 402
929 778
467 343
771 457
841 114
735 92
417 233
331 319
534 413
942 269
974 297
521 349
915 140
424 324
944 412
837 346
545 159
911 482
828 815
938 256
949 420
577 290
838 785
904 399
828 14
972 514
29780 3422797
976 137
553 86
805 246
920 811
559 523
573 229
230 125
676 531
898 202
155 64
904 544
992 737
978 518
905 245
337 293
776 368
777 609
761 315
569 541
635 156
946 344
414 337
921 400
663 475
972 264
192 42
744 26
903 280
758 697
997 169
913 58
457 203
979 5
91 2
878 88
958 451
922 220
933 525
231 221
686 321
502 112
802 84
401 287
821 454
815 202
937 154
145 51
965 375
774 483
988 654
507 190
703 150
539 172
600 504
576 363
974 307
541 450
801 173
340 135
615 555
831 161
920 723
926 636
494 331
717 490
200 141
514 296
799 152
527 350
441 99
915 204
859 309
628 215
453 405
303 258
422 127
768 332
540 5
466 50
467 398
722 176
981 327
797 59
816 445
635 596
279 140
300 243
991 965
399 237
892 182
280 60
691 419
651 569
677 319
507 279
513 334
975 706
428 371
909 20
736 280
565 504
429 155
901 759
649 562
348 205
117 59
658 123
901 294
351 290
219 191
918 672
917 92
631 454
844 218
792 151
849 231
833 318
140 29
349 200
477 99
798 558
849 513
546 479
924 513
396 94
567 70
552 165
933 571
944 756
795 504
895 507
949 247
817 198
890 301
735 285
343 282
474 104
650 342
787 736
570 424
390 137
830 742
563 46
539 192
715 166
791 429
785 17
130 58
740 679
883 189
874 275
760 342
523 169
875 441
901 875
275 170
960 505
916 428
929 73
758 509
532 335
737 56
791 270
442 294
834 9
693 81
937 275
744 552
439 196
333 142
168 50
851 329
261 211
471 386
619 244
558 297
364 228
390 340
759 614
879 194
683 421
475 126
961 151
751 200
941 114
358 113
596 52
875 85
700 383
918 856
799 257
228 91
224 131
855 842
106 88
925 482
927 569
379 78
917 731
606 387
828 660
804 4
433 138
393 375
870 84
725 314
567 455
846 206
895 498
923 784
833 538
663 602
815 151
574 366
973 583
716 460
805 536
647 13
641 138
567 373
939 483
984 350
206 163
928 102
915 89
793 105
955 158
887 41
815 642
979 505
980 185
602 307
680 526
534 232
857 677
841 92
972 771
464 80
305 247
931 377
997 894
906 260
995 456
746 273
873 391
915 774
966 532
527 158
569 515
534 358
628 363
840 370
480 476
709 274
56 3
542 505
905 623
485 161
577 249
826 649
609 594
502 245
895 405
978 712
658 205
777 581
325 263
953 148
902 703
227 88
384 371
681 77
771 437
979 248
592 205
887 153
567 420
883 325
486 44
350 189
698 595
755 538
729 620
532 127
458 178
432 115
105 96
447 338
683 10
846 270
828 801
951 401
847 656
557 462
144 29
474 47
737 536
449 144
565 518
873 581
767 679
933 539
468 181
709 700
330 69
956 774
842 631
953 381
429 138
541 252
997 311
755 41
856 297
642 574
721 389
322 211
952 805
847 193
899 68
428 10
331 3
868 336
886 884
610 189
820 193
546 347
638 627
993 242
882 876
843 218
600 261
339 127
908 644
799 527
341 68
663 17
965 580
639 92
517 34
566 519
899 764
192 28
463 137
554 444
434 116
312 70
771 726
683 95
885 796
995 53
810 261
626 147
488 143
375 367
441 399
881 711
501 360
917 340
856 197
585 197
564 271
979 264
977 64
285 162
830 470
377 325
904 75
314 29
727 332
921 28
705 678
428 283
696 160
873 568
690 372
810 575
916 697
490 355
610 563
408 56
818 12
877 301
899 271
606 191
801 794
263 115
691 38
430 309
580 532
941 66
1000 77
437 197
450 18
955 664
624 126
577 470
462 397
897 768
758 560
400 65
592 296
759 636
857 64
991 180
401 58
442 183
910 89
946 734
845 737
827 508
789 182
438 275
644 506
411 306
656 327
847 786
793 616
908 748
474 154
568 200
919 380
785 238
961 85
999 923
986 844
715 58
637 472
695 577
842 570
396 306
518 326
739 73
969 950
251 166
703 238
976 546
270 82
176 154
829 116
198 34
748 302
767 138
974 509
482 49
890 821
621 359
823 751
925 249
571 446
814 178
427 222
903 385
335 218
207 59
779 718
182 173
935 828
690 633
983 207
861 271
603 372
296 45
481 139
439 315
575 8
671 363
137 129
549 221
958 65
515 210
844 353
855 668
939 740
110 49
948 834
695 354
598 92
612 535
626 260
999 661
951 428
973 652
487 33
922 670
756 589
948 897
741 289
744 30
673 176
478 75
732 206
713 152
802 401
618 91
953 693
522 240
952 690
276 89
666 481
343 172
417 231
543 43
825 595
25 6
287 63
847 664
783 612
871 576
935 809
684 240
159 122
862 183
457 269
900 665
573 20
883 632
989 230
759 29
993 533
897 683
368 154
466 7
501 274
536 121
358 148
739 365
670 92
113 91
770 685
363 55
861 431
702 113
669 390
808 473
315 297
672 445
401 207
484 308
798 538
641 438
893 698
567 289
616 390
460 108
584 364
474 113
604 32
681 143
314 102
701 382
793 149
21 14
955 944
557 358
396 131
782 677
876 438
957 56
407 215
518 202
927 519
382 171
599 410
266 251
639 105
600 498
868 146
202 51
508 63
991 908
715 134
946 720
48 17
720 462
466 122
943 581
372 336
787 320
425 64
571 372
826 700
347 227
447 187
436 400
764 395
887 409
822 210
62 39
852 593
818 266
750 656
510 407
561 357
931 207
765 649
858 524
977 310
884 697
879 4
420 155
682 38
319 218
901 679
916 298
364 32
667 418
842 443
743 428
838 56
611 578
947 149
811 301
923 282
805 629
690 341
311 40
876 498
605 321
765 175
54 5
358 323
704 555
562 38
711 30
745 128
700 584
669 377
426 110
849 87
861 53
865 760
386 290
835 109
251 229
324 44
808 101
781 53
323 20
834 22
392 228
994 224
982 515
896 449
395 240
550 441
347 157
773 641
948 585
557 233
574 112
277 36
937 521
358 258
76 18
745 339
381 233
938 148
627 271
865 519
941 102
770 385
123 38
574 323
725 125
857 104
813 517
880 751
490 443
931 751
472 362
925 271
830 584
696 271
776 191
685 447
345 287
999 900
657 479
889 38
823 85
476 341
392 192
922 598
498 458
886 426
862 717
497 312
738 505
720 381
890 606
551 125
789 300
904 72
277 54
985 18
646 45
826 474
777 771
528 79
870 714
694 597
677 667
997 198
990 861
827 580
978 165
702 107
615 440
813 349
907 320
896 851
155 42
811 426
518 416
646 268
375 304
879 731
999 27
790 235
920 369
747 218
523 462
737 361
402 47
597 499
982 624
777 110
675 193
688 170
819 47
934 723
446 14
901 778
626 598
570 49
929 721
972 972
687 169
660 196
132 12
770 664
613 225
878 474
591 226
480 35
740 392
898 491
434 363
958 138
934 436
464 387
726 554
874 767
836 232
801 153
95 36
394 366
635 304
614 7
835 717
766 163
824 106
881 149
283 224
819 385
782 171
693 562
880 578
754 307
895 629
631 74
999 676
456 332
352 37
741 2
823 719
689 282
663 309
851 808
905 251
369 173
727 142
183 104
842 96
231 143
235 230
966 814
964 52
695 580
493 365
869 225
690 541
387 23
510 5
868 209
485 254
723 265
447 157
292 215
637 184
381 86
980 582
575 237
794 38
851 316
943 477
818 62
628 272
854 624
867 579
401 89
632 190
110 81
931 831
977 963
446 55
620 424
302 290
849 95
776 461
728 265
623 52
744 504
649 422
982 672
662 16
293 167
964 17
180 98
949 230
64 26
235 151
484 270
788 670
941 668
453 114
742 543
716 99
584 3
207 175
899 95
636 583
925 919
567 226
419 406
940 44
752 356
680 123
999 486
730 495
728 182
569 228
712 631
942 448
828 152
999 459
577 330
260 176
151 96
416 186
836 413
889 673
57 17
589 451
945 939
981 815
374 146
627 244
509 113
846 37
566 131
587 46
173 172
434 95
514 77
409 30
966 592
725 603
124 25
229 150
571 141
975 92
809 477
488 47
475 21
929 554
965 445
769 197
857 33
620 471
813 270
825 63
457 342
851 329
968 149
857 593
870 218
599 281
924 261
553 42
465 15
844 541
493 18
754 676
543 289
349 324
922 826
562 549
325 15
492 471
812 789
771 346
740 41
810 735
846 170
514 345
860 80
991 323
499 287
749 623
391 205
774 342
554 16
618 359
659 155
417 214
723 31
291 202
113 85
890 836
707 329
507 165
746 594
416 105
959 898
644 194
740 727
517 390
781 199
802 430
691 314
912 112
795 36
698 446
817 354
590 81
927 884
911 227
271 114
833 826
814 294
629 359
862 121
956 387
723 344
658 217
390 330
508 409
965 195
295 66
388 369
176 158
279 89
461 306
538 304
923 536
865 3
837 378
772 659
539 445
420 89
364 152
683 284
622 177
893 1
774 752
600 292
501 171
696 98
616 401
940 604
626 421
418 206
682 68
552 148
824 133
736 668
586 110
958 382
984 117
153 81
846 266
386 29
613 154
656 119
915 613
903 403
382 185
738 215
949 445
592 22
557 434
712 593
375 130
658 290
478 121
725 491
707 507
827 660
884 103
336 113
873 762
925 148
197 63
971 20
965 414
925 783
817 92
150 27
911 607
999 978
882 612
659 321
994 119
851 504
785 554
862 410
693 566
994 970
641 621
979 29
458 278
285 33
507 172
905 333
767 722
717 581
137 121
530 34
813 458
611 464
771 365
702 86
201 134
961 603
209 146
398 225
885 636
798 311
950 311
485 203
693 241
868 237
949 84
986 774
462 261
804 429
826 511
890 265
948 900
721 215
896 421
636 110
764 307
377 112
880 193
718 552
982 796
677 182
929 845
644 542
263 29
584 250
137 118
759 696
880 85
490 127
380 376
357 228
912 633
588 580
649 608
664 280
593 296
658 144
492 124
249 38
600 408
933 652
680 41
585 255
473 302
681 509
605 547
491 329
795 77
817 267
697 596
852 371
310 128
523 227
998 167
658 79
840 321
450 97
734 721
718 623
511 183
601 223
940 411
852 273
577 170
782 216
585 438
810 33
161 61
704 302
872 791
872 456
576 575
993 665
512 211
374 145
338 6
632 550
990 493
308 46
431 21
331 239
399 349
859 431
612 446
989 341
999 254
861 238
103 98
909 306
382 204
980 713
898 877
821 380
879 269
617 394
719 249
616 349
25 5
744 103
767 518
908 111
679 321
541 534
850 77
851 11
291 68
952 240
248 195
684 68
917 213
828 117
801 296
922 329
914 490
327 89
728 570
780 709
782 442
208 199
290 280
262 229
897 454
813 234
619 64
967 421
555 8
627 152
882 316
473 365
240 231
636 161
425 188
926 812
652 160
750 545
399 235
883 330
253 88
316 199
940 603
1000 797
545 153
930 616
442 38
922 451
868 618
899 236
553 315
793 680
723 242
424 237
683 371
547 311
640 294
471 227
872 785
931 294
294 22
930 100
442 76
920 234
213 77
665 269
415 41
895 853
851 727
593 108
918 657
941 303
907 530
683 645
443 276
922 744
571 505
235 210
896 872
723 103
907 696
666 495
935 904
763 465
913 635
279 236
299 241
646 317
444 306
218 207
788 629
566 210
910 793
278 76
886 866
943 391
921 815
715 134
895 221
262 105
508 270
791 752
227 178
478 192
109 17
562 476
609 423
677 109
545 135
850 289
540 144
975 401
858 432
638 510
714 267
481 399
336 60
967 134
747 233
958 216
828 166
898 103
751 740
142 84
955 778
921 311
936 620
467 146
678 186
495 117
844 687
778 459
697 602
593 576
987 19
283 94
645 597
882 301
959 179
661 495
858 605
332 165
916 725
593 271
721 353
442 16
842 690
885 610
771 83
692 669
195 115
386 352
228 82
669 350
336 207
226 178
967 797
901 475
615 556
514 437
735 305
566 549
734 637
96 29
467 147
112 14
289 112
913 814
854 530
989 141
915 661
663 186
777 533
365 182
783 457
815 59
317 183
638 163
935 215
605 58
512 435
806 145
199 178
589 532
1000 886
776 591
659 442
949 132
164 1
882 208
763 80
823 347
330 298
618 41
957 792
939 643
810 579
36 24
884 465
962 413
764 76
778 749
424 103
924 419
830 107
235 219
188 70
851 164
914 302
233 137
777 304
811 591
274 160
650 293
657 174
919 115
406 208
982 190
652 233
939 334
744 304
798 696
692 650
921 542
658 392
108 26
441 409
995 23
903 605
886 447
744 292
551 250
891 855
834 84
784 96
932 827
527 525
453 198
746 235
986 707
267 36
932 698
376 303
161 77
713 497
312 200
407 143
918 342
925 804
610 67
397 330
571 406
889 660
645 248
904 242
176 119
590 179
683 448
150 122
248 127
493 480
252 124
756 714
817 548
350 287
964 811
572 71
658 567
686 101
765 549
855 747
925 233
351 344
871 548
524 194
396 265
397 352
915 513
355 142
815 522
768 70
420 234
750 701
759 93
935 325
695 190
707 84
844 316
648 274
302 2
913 520
818 213
842 775
743 149
812 324
114 72
587 104
923 239
878 834
743 709
793 354
882 42
713 177
971 149
800 778
266 73
653 91
445 401
796 678
835 351
340 97
789 595
662 391
267 136
923 142
861 165
866 667
654 345
468 292
406 117
846 135
631 506
851 312
745 416
797 10
424 284
666 131
629 62
325 70
368 319
418 141
894 613
578 387
491 235
599 28
651 57
385 109
432 68
891 328
434 422
780 677
162 88
849 177
129 96
939 626
358 42
670 499
649 432
854 122
617 514
641 473
483 438
914 809
277 119
115 13
837 815
900 410
933 903
279 69
902 158
612 497
998 168
863 792
848 259
992 841
738 450
580 106
459 167
703 269
595 445
611 494
721 636
270 242
937 338
908 542
887 412
724 189
442 334
638 309
842 319
895 758
494 203
227 100
698 614
395 167
848 304
910 584
446 420
936 24
975 783
573 336
844 748
224 192
304 134
681 458
456 325
757 234
246 149
619 233
706 17
599 310
719 62
718 155
687 12
798 221
657 254
587 536
404 365
283 58
350 68
859 188
636 449
780 257
760 185
290 187
286 51
664 611
935 304
437 370
669 556
722 97
749 670
641 142
183 174
981 593
736 537
897 879
316 285
762 453
702 334
616 275
422 151
653 66
600 548
887 403
893 887
755 629
696 132
623 256
922 910
231 86
718 552
805 32
550 548
56 22
620 255
557 295
794 579
188 147
132 115
937 904
623 108
936 906
887 467
619 9
663 230
367 39
682 645
697 581
400 295
391 123
668 59
538 514
959 67
840 579
646 208
689 453
226 84
778 133
831 781
844 1
532 252
622 119
926 422
635 98
868 692
308 301
356 324
897 750
397 253
747 714
771 758
744 325
583 48
622 227
924 351
369 26
667 597
878 458
959 351
615 513
618 381
936 725
799 606
922 589
659 181
792 393
472 193
707 367
765 54
987 388
555 178
832 485
395 232
196 124
618 34
816 159
1000 130
205 17
401 309
383 68
516 309
876 191
313 149
678 230
392 12
975 291
515 90
710 77
884 175
994 658
513 14
870 165
809 496
453 143
494 62
382 134
967 944
348 78
706 125
851 63
701 268
970 928
950 323
539 123
111 33
775 406
586 435
315 200
412 105
475 98
723 195
999 43
784 595
729 84
308 145
996 848
862 310
846 144
605 101
872 62
875 422
979 47
704 274
607 392
994 75
977 714
883 234
991 844
415 123
936 885
183 111
195 136
369 337
342 209
806 425
428 398
895 744
750 462
946 736
974 211
406 83
888 78
930 30
507 31
569 277
319 25
993 811
967 32
592 165
923 681
454 243
935 324
706 214
905 433
244 203
398 176
608 347
371 219
652 517
63 5
562 460
991 658
847 457
497 230
234 99
687 175
948 787
346 230
945 158
626 146
451 149
808 1
456 73
315 206
422 302
417 236
348 127
227 99
160 15
484 479
993 24
818 593
734 275
790 563
895 516
688 140
721 685
502 258
323 64
945 777
923 898
775 505
935 502
947 628
264 187
395 193
417 32
196 1
853 635
971 364
913 345
764 700
746 382
723 32
505 433
587 315
563 471
997 579
826 81
433 212
930 169
814 237
946 397
631 558
695 581
244 38
810 725
827 748
476 211
906 64
867 323
947 309
767 622
969 268
765 424
347 317
812 756
921 235
804 308
719 321
544 204
332 78
878 705
578 298
339 287
413 26
272 46
456 413
845 774
676 282
570 354
665 461
1000 466
687 508
558 136
433 391
860 429
410 355
845 159
96 61
550 444
424 263
682 280
675 365
600 334
294 14
769 295
895 555
571 29
767 670
540 260
815 38
912 722
245 144
975 294
958 830
800 485
431 262
571 383
876 267
893 760
511 296
671 448
358 12
884 519
654 463
821 138
990 688
921 479
317 188
525 255
99 90
448 78
796 475
737 502
539 472
732 725
361 197
969 498
606 400
915 118
513 280
410 353
980 32
993 97
826 457
870 264
758 558
951 741
534 399
398 179
490 472
817 504
753 376
652 441
580 388
816 748
584 530
770 496
445 137
750 394
955 862
858 235
585 486
867 178
435 237
776 191
325 97
880 686
905 440
883 535
886 854
503 126
872 599
988 723
757 407
823 597
912 2
986 375
659 164
985 218
565 546
778 465
654 217
506 357
863 839
652 368
710 632
642 79
483 189
313 71
694 433
690 256
531 223
789 693
926 133
581 153
903 283
532 509
973 704
302 128
994 148
872 42
420 193
679 667
891 755
914 444
580 35
861 9
788 224
916 763
798 286
499 107
682 552
866 739
479 271
191 160
681 434
561 236
650 30
803 725
464 209
921 167
484 430
492 316
525 215
971 164
750 523
484 477
511 201
373 209
561 3
852 42
984 510
491 306
758 514
942 716
796 772
774 464
956 760
995 857
339 173
573 96
901 558
209 96
464 313
656 82
986 565
851 758
899 537
709 660
995 576
940 636
255 228
776 609
632 265
684 58
805 156
703 352
909 516
936 150
928 495
689 267
931 148
836 710
627 244
514 487
519 205
662 197
513 314
671 162
721 345
462 278
906 580
539 515
449 442
580 563
510 3
863 723
930 176
874 308
368 302
643 515
252 189
897 161
580 348
537 268
824 720
526 49
440 104
857 688
492 447
489 204
691 108
998 102
130 41
308 18
783 443
383 225
697 457
753 157
564 101
381 168
308 142
830 696
577 477
451 142
707 572
893 578
283 112
875 568
384 327
291 17
768 234
374 151
813 299
963 188
857 573
853 101
988 286
734 171
919 745
936 557
552 326
815 751
516 286
656 493
356 29
792 534
775 152
696 447
514 232
507 129
699 333
880 420
652 497
831 506
795 732
40 30
762 41
842 695
895 824
695 694
441 357
995 233
655 146
809 190
735 450
980 945
900 507
315 103
480 205
387 235
180 39
667 656
721 291
911 562
422 298
578 295
621 572
873 414
785 709
971 887
860 297
529 42
266 32
993 548
817 17
771 244
218 153
905 171
701 526
300 40
377 291
993 194
375 104
276 26
802 726
735 275
661 128
533 25
759 282
957 310
156 39
983 982
626 174
615 11
709 639
762 596
756 626
908 308
656 67
286 252
423 408
970 604
500 301
852 177
852 313
721 574
406 275
996 859
422 178
373 128
390 181
788 703
501 464
914 168
311 276
718 236
624 115
970 173
693 405
51 14
815 470
846 193
567 316
469 240
708 178
688 196
548 530
671 509
684 419
837 531
826 93
337 22
839 748
746 147
459 116
892 748
699 528
572 344
575 234
743 706
881 640
252 164
100 82
816 698
883 428
563 455
331 277
503 41
377 286
788 683
912 449
491 129
613 415
731 482
285 95
678 594
711 480
494 426
760 442
636 417
786 209
975 539
961 69
958 753
381 155
840 157
425 406
914 468
422 196
79 35
534 238
973 303
748 734
816 356
830 493
747 258
822 429
490 404
540 531
795 629
132 2
272 200
344 123
606 461
759 277
365 311
939 236
907 346
425 361
122 100
953 655
960 792
477 354
998 824
860 545
162 21
827 500
821 130
884 223
313 44
836 615
219 152
634 278
293 237
345 37
578 497
854 124
753 168
678 402
737 90
230 106
649 138
882 44
138 9
333 265
517 238
335 224
508 282
895 95
938 193
702 144
992 214
697 263
324 265
785 549
566 286
947 413
103 100
723 662
729 274
491 460
803 603
970 605
681 308
851 580
880 562
587 105
967 229
824 402
651 259
685 11
556 101
814 725
590 225
143 137
450 415
477 462
922 892
896 179
473 144
975 142
791 405
964 297
767 48
544 242
469 207
989 43
820 600
713 2
606 162
406 70
462 283
774 519
578 256
172 160
890 200
831 776
928 619
533 70
853 210
610 163
220 171
621 358
127 76
531 261
966 663
250 74
606 434
254 69
636 263
837 389
734 321
114 44
370 37
429 89
902 397
956 489
523 266
630 245
616 390
925 917
934 425
982 811
184 114
968 893
974 425
720 196
931 637
735 267
197 18
661 40
682 65
976 898
161 151
565 322
949 353
573 298
888 822
345 9
951 322
611 321
586 134
703 507
791 664
807 771
987 545
597 491
241 184
805 94
898 38
731 140
853 181
517 333
882 342
587 573
390 342
369 111
311 48
560 69
684 269
628 99
438 190
544 49
912 291
653 580
577 348
180 121
843 592
668 116
775 345
845 710
622 406
974 498
878 347
679 590
398 314
206 74
805 13
215 118
776 249
944 547
855 214
784 190
951 25
825 51
280 28
726 92
482 455
514 410
754 254
786 39
514 393
502 112
615 525
508 419
114 18
740 710
883 695
866 74
657 121
776 531
345 115
366 103
240 209
782 183
799 101
959 322
754 138
981 931
277 110
855 342
957 270
998 943
777 707
394 262
950 426
493 427
938 206
69 64
940 450
858 400
577 307
856 542
917 516
977 45
793 437
453 377
557 513
465 115
939 463
824 398
814 357
1000 89
637 102
860 533
865 311
890 282
588 396
892 492
279 130
564 277
477 353
308 153
710 496
819 150
717 55
666 256
745 722
610 389
754 638
633 241
672 663
911 107
425 272
474 116
964 163
432 352
474 440
363 237
989 814
436 94
555 193
715 87
950 16
745 511
720 179
526 161
731 79
434 204
879 775
503 314
344 233
850 506
762 632
790 282
951 797
515 412
43 28
947 780
170 92
697 5
130 103
967 555
578 551
442 12
902 562
379 260
967 560
500 353
520 439
758 198
924 230
483 101
633 535
837 436
760 299
882 639
895 406
97 30
996 537
915 215
944 919
133 94
611 16
869 606
800 705
712 373
468 24
141 34
724 536
971 220
692 608
843 70
640 444
993 849
420 306
769 617
992 481
634 457
841 505
669 31
693 26
518 387
868 551
568 314
891 539
864 777
940 630
906 338
91 46
683 95
650 352
486 336
411 30
691 645
908 658
766 84
965 604
906 81
661 385
788 237
737 146
593 22
579 121
979 377
386 103
420 73
758 78
773 459
47 46
221 196
823 351
818 698
930 335
830 324
783 654
243 241
467 187
991 635
285 230
663 362
819 588
905 325
829 749
615 303
773 513
834 780
373 95
992 723
592 485
674 170
75 46
444 200
829 352
587 15
987 604
654 613
950 795
318 109
712 693
670 458
991 636
900 260
267 114
626 261
847 822
245 230
779 199
871 290
120 79
90 84
572 19
463 169
685 138
212 49
478 197
844 451
692 465
795 580
936 458
358 89
959 2
895 536
614 225
617 137
821 339
437 187
912 483
446 389
527 91
938 64
782 432
821 726
45 29
473 81
411 90
991 429
690 592
989 66
597 100
325 243
873 35
982 246
644 415
696 81
789 253
869 832
532 306
948 839
669 279
867 46
263 205
829 744
299 124
259 136
505 55
483 239
363 282
679 359
722 391
611 506
708 185
247 92
802 161
863 752
323 305
874 147
463 249
945 810
151 26
713 547
827 766
574 491
735 386
800 357
592 259
384 148
129 5
582 440
876 600
921 479
816 503
679 550
563 317
915 593
692 412
335 179
693 476
250 2
976 444
696 575
905 496
780 5
647 564
851 716
815 562
597 264
398 65
946 393
441 355
431 67
904 571
562 354
669 375
576 491
751 347
974 457
335 5
717 708
978 946
957 878
968 755
723 4
997 862
444 72
739 426
211 179
896 299
728 475
782 727
366 282
587 250
878 628
540 198
362 53
547 222
352 164
794 720
480 61
966 278
965 244
856 419
282 83
316 219
382 344
784 257
515 78
768 660
777 49
967 679
638 187
992 252
728 457
543 93
660 125
530 464
854 334
625 164
329 176
706 350
274 19
237 229
623 535
793 463
589 34
898 53
486 481
616 123
402 25
730 10
169 15
539 424
893 350
676 319
412 238
546 3
828 246
523 134
802 605
718 577
535 225
749 559
804 462
371 27
81 17
680 552
696 228
784 290
953 534
235 11
771 165
918 480
369 313
649 449
545 293
887 749
660 450
530 3
603 191
914 636
808 621
735 145
815 566
709 704
506 108
745 150
826 535
844 616
572 76
560 401
538 95
996 890
110 74
656 379
558 487
911 131
814 406
999 454
871 578
576 12
826 249
447 267
602 69
396 123
557 396
882 715
952 456
830 21
879 152
959 454
884 849
867 800
805 11
862 800
992 275
453 308
383 245
575 532
549 84
666 660
753 70
988 432
64 43
618 347
537 450
276 31
843 95
120 112
519 329
969 811
904 705
606 403
726 172
704 80
982 218
660 246
675 270
969 167
580 351
560 412
898 553
353 78
709 255
278 132
298 243
199 47
444 103
901 289
951 453
674 135
127 37
937 881
950 771
396 181
634 494
592 544
592 111
795 636
869 852
830 691
680 614
925 177
949 453
909 611
762 368
422 225
463 245
749 161
764 16
890 204
396 253
912 871
702 25
539 56
613 478
445 383
760 620
691 262
627 314
802 628
825 244
271 211
751 570
749 243
970 146
767 209
893 42
538 337
644 168
686 246
596 446
938 785
354 84
867 270
765 544
344 200
502 55
697 376
788 470
356 193
936 474
76 33
179 46
645 335
625 189
796 701
707 107
644 58
875 699
852 161
700 398
152 143
763 462
408 132
732 380
286 217
796 271
269 51
970 334
585 16
997 319
358 229
693 624
638 41
598 403
910 560
784 203
353 137
947 54
945 235
961 304
915 139
40 32
841 766
694 549
476 223
559 217
931 278
973 469
991 869
934 426
714 82
698 686
239 211
369 149
742 19
973 570
276 21
626 80
330 57
947 879
875 734
979 547
564 320
465 41
991 934
612 73
535 223
540 486
887 312
796 675
870 116
897 18
553 295
388 333
404 311
401 198
606 286
557 237
487 188
941 867
661 62
902 23
575 373
819 629
675 396
989 145
413 34
950 28
327 118
446 414
798 618
914 726
468 215
732 7
649 518
503 338
245 104
656 331
691 564
430 62
849 708
670 538
696 154
800 6
257 36
887 173
899 302
155 146
402 325
856 311
832 775
609 535
251 41
968 717
538 300
717 638
991 704
733 474
855 569
871 200
148 102
713 183
623 31
905 829
745 365
991 322
975 13
914 833
887 240
472 307
980 150
557 82
937 757
829 277
463 68
467 249
807 412
782 619
850 279
965 216
657 627
678 240
903 350
648 531
676 619
238 128
209 25
677 35
806 651
819 88
880 178
985 429
678 387
689 652
669 490
526 426
916 881
908 532
689 418
882 524
339 297
664 590
566 482
272 132
475 77
589 466
931 356
816 652
794 555
709 450
586 160
331 140
330 240
841 550
457 277
357 257
234 19
240 17
611 62
893 673
682 674
709 11
896 687
806 208
886 21
431 126
842 696
847 739
931 633
996 414
867 201
719 460
796 78
576 306
794 389
755 401
645 551
818 419
620 560
900 225
747 100
557 555
967 448
690 440
704 403
826 592
649 527
608 565
669 630
805 618
618 423
884 650
702 228
851 213
340 266
720 217
987 556
774 257
447 224
642 309
808 551
949 49
617 494
513 265
424 74
785 543
827 725
846 47
877 822
893 178
994 810
411 53
816 563
585 378
954 298
607 561
691 115
423 240
286 237
903 237
766 495
415 111
806 606
704 608
551 514
617 560
427 228
725 297
888 797
171 120
766 392
801 181
921 505
625 355
967 37
907 600
527 157
821 68
802 298
857 415
585 66
229 156
969 485
412 203
315 111
691 28
258 74
311 97
539 120
394 260
767 82
12 3
428 132
910 129
505 399
884 33
973 453
986 499
753 160
350 94
569 475
108 4
664 223
582 409
368 288
722 587
669 150
866 564
819 629
189 21
220 141
929 85
532 178
360 237
332 173
935 935
617 138
786 140
638 367
562 120
882 32
954 213
363 86
285 86
374 183
785 546
906 796
772 343
840 349
681 554
763 579
925 871
439 255
893 19
427 31
299 142
572 69
785 493
954 314
469 262
908 474
860 571
933 651
512 429
346 64
995 257
738 685
961 871
15 7
529 414
928 9
812 130
658 97
211 175
890 562
476 405
750 566
179 101
471 343
682 113
395 200
709 533
978 778
230 161
416 282
667 567
379 83
918 913
324 246
774 764
845 163
923 319
740 403
991 974
583 363
567 143
350 290
903 629
348 338
892 375
840 154
918 915
729 111
781 647
377 101
953 831
451 5
905 872
259 171
742 153
874 495
955 203
862 381
573 14
590 518
490 154
818 654
542 471
617 460
949 912
829 154
964 612
836 616
261 62
318 123
774 456
384 133
854 68
863 378
514 397
347 141
818 15
931 223
924 554
994 13
809 571
389 302
487 359
933 177
856 395
60 28
988 141
657 420
786 48
964 352
515 43
784 391
960 891
951 129
525 215
978 876
973 442
512 364
295 161
880 731
369 78
494 319
691 541
460 310
878 337
663 189
729 666
958 517
515 374
800 714
671 110
998 803
784 734
628 350
859 12
587 306
241 118
427 43
320 204
638 245
874 679
937 655
614 558
981 158
851 344
937 72
855 28
445 348
979 358
520 276
807 148
826 787
291 49
307 200
999 748
697 377
682 581
960 240
823 171
897 47
394 280
386 154
663 494
936 356
229 84
182 52
846 196
468 171
529 229
886 350
784 408
607 429
385 104
898 107
902 181
626 496
923 299
941 23
270 255
613 168
194 84
784 430
195 107
535 272
301 166
773 102
667 175
961 114
311 48
791 375
505 329
493 187
931 802
809 560
795 53
864 507
293 74
662 511
614 105
644 296
792 261
455 287
842 718
933 904
725 574
872 116
851 618
946 136
947 455
587 79
213 83
938 650
957 112
442 288
629 119
969 891
536 300
556 257
227 55
240 78
954 145
556 491
992 869
985 696
874 722
462 418
537 501
600 147
635 580
975 939
492 122
584 42
533 531
884 173
448 361
713 161
318 209
875 610
605 211
808 149
673 192
412 230
309 89
492 41
726 40
792 88
384 36
636 488
608 31
265 1
456 269
292 216
858 279
926 291
684 637
677 520
485 438
751 458
131 9
109 79
446 355
941 876
659 20
137 105
630 589
631 311
207 37
903 81
930 68
980 637
244 122
968 906
624 49
626 337
476 418
661 59
957 139
564 276
936 854
945 260
593 283
858 798
838 51
852 278
906 102
789 529
586 341
734 493
597 591
893 286
855 318
649 7
662 535
710 252
978 528
839 709
245 37
615 519
363 38
762 119
992 783
542 273
925 248
319 114
480 180
618 317
65 15
695 293
464 61
741 420
905 322
595 148
876 39
768 752
328 326
905 218
296 73
113 19
411 93
599 539
762 462
472 31
776 536
950 719
387 312
197 88
866 597
430 74
545 425
620 403
236 165
906 425
585 48
779 115
734 289
950 155
509 388
733 712
900 416
891 104
613 343
756 554
858 638
491 210
322 82
735 67
383 184
444 299
830 575
339 321
894 644
694 118
709 449
726 649
237 151
763 195
845 414
586 89
501 161
899 267
891 633
701 173
263 51
967 385
560 197
869 651
975 476
816 148
845 355
131 130
860 285
383 126
556 537
959 748
713 183
119 13
738 437
675 131
429 260
867 473
954 344
847 712
830 497
333 106
860 658
961 62
456 11
820 643
801 84
963 127
979 612
966 816
449 447
588 507
639 94
880 469
757 575
684 303
258 134
934 842
930 70
932 930
641 168
698 309
651 61
872 380
881 89
788 617
967 270
976 212
191 15
876 751
543 339
657 298
778 331
658 75
944 79
640 58
132 80
962 761
920 313
633 306
605 533
942 890
322 61
1000 991
495 292
831 455
686 558
504 40
590 162
881 373
701 661
391 107
459 31
986 810
587 233
949 288
528 254
585 351
673 451
618 274
494 214
913 532
826 152
690 280
513 501
859 777
761 153
679 431
860 58
284 165
985 437
146 28
531 364
195 121
841 629
720 495
852 334
859 301
876 154
441 110
594 295
650 589
357 346
265 79
427 60
940 343
791 453
535 490
992 469
346 211
640 621
733 82
979 290
743 689
715 243
452 38
956 508
972 18
465 448
780 17
813 190
334 19
551 207
694 468
312 149
981 621
995 926
773 358
950 517
372 137
683 607
410 183
540 25
442 223
258 4
656 336
629 63
723 649
645 167
649 319
382 38
971 425
524 4
558 517
666 516
723 362
841 395
924 136
949 512
734 236
989 555
909 865
949 293
320 187
522 254
880 665
821 434
615 492
469 335
929 927
870 649
690 121
697 160
850 19
368 130
892 418
451 131
972 197
644 584
582 128
931 908
947 316
316 234
677 536
704 589
479 266
242 48
650 634
975 668
639 458
802 449
257 30
899 94
877 747
698 352
809 165
210 98
819 343
978 72
733 159
118 69
864 367
274 138
863 629
525 437
819 319
764 350
787 577
951 722
856 548
944 46
412 367
975 637
333 109
911 299
946 86
889 27
316 93
662 451
958 368
947 57
515 269
656 180
739 452
976 5
255 47
980 457
664 332
318 275
306 67
340 331
536 88
521 378
949 251
671 419
996 609
45 39
744 322
924 838
904 510
920 670
850 88
656 201
77 29
941 326
714 323
543 401
922 100
607 206
899 544
955 366
959 498
728 672
764 188
340 11
726 490
979 824
799 13
931 839
480 276
689 664
550 44
972 338
544 518
787 50
453 255
202 122
961 329
194 174
625 146
290 52
89 31
791 270
333 37
934 393
291 63
691 353
638 429
236 220
958 246
502 138
904 583
980 936
425 381
411 2
913 49
731 120
910 342
922 80
760 292
679 481
978 284
356 167
562 39
561 462
297 38
825 704
843 101
778 53
747 501
906 772
649 317
863 165
655 126
740 41
693 311
368 15
814 191
492 99
780 39
655 403
158 7
283 122
550 544
438 169
888 318
280 12
875 708
890 160
667 399
710 694
281 94
248 81
728 386
179 4
597 37
735 211
665 24
866 61
617 119
271 53
106 94
644 275
717 470
573 150
553 26
696 71
801 446
769 160
918 316
401 282
932 553
576 342
974 643
600 509
998 960
846 144
672 271
972 777
356 57
968 586
717 548
536 359
294 78
982 479
451 36
924 56
797 136
284 267
847 454
458 221
615 178
657 635
709 262
663 18
758 693
946 419
890 402
637 455
474 179
992 156
539 38
669 662
598 530
850 386
228 169
570 140
817 47
138 4
989 525
941 260
933 289
668 169
672 531
950 776
530 529
703 506
996 459
954 738
618 424
135 63
907 280
655 267
565 511
968 749
424 207
952 901
592 573
132 4
743 591
911 372
810 643
620 70
846 324
821 718
969 846
993 547
905 11
904 665
585 115
939 469
567 409
772 771
789 698
940 485
982 72
145 52
824 443
938 822
304 249
789 409
987 741
824 719
918 372
749 144
570 303
676 4
460 377
870 229
240 216
579 235
593 57
390 261
561 510
813 109
701 192
387 51
828 202
985 797
639 495
989 457
772 518
666 203
801 358
741 272
907 609
753 646
751 501
877 665
857 789
498 495
898 539
773 741
602 159
958 163
875 330
743 501
82 63
765 248
887 646
194 163
958 912
839 158
401 32
938 12
532 150
915 632
865 305
701 622
949 884
533 317
897 440
887 766
432 394
765 518
926 442
370 133
750 501
348 180
710 381
652 478
997 30
841 610
817 698
494 266
334 54
317 218
715 582
553 138
654 411
755 322
247 9
890 101
872 645
768 207
372 253
944 499
308 235
623 609
622 90
813 213
706 170
853 659
709 544
988 794
847 230
613 526
649 547
938 433
477 462
123 39
157 7
361 15
156 149
536 88
982 412
220 140
802 111
466 76
673 70
451 27
776 757
592 166
172 136
860 735
647 479
990 604
783 749
169 17
439 152
934 743
865 8
889 194
925 189
990 322
629 488
962 527
886 43
467 210
848 569
652 204
674 620
480 367
887 545
272 15
954 648
764 563
437 119
935 443
341 115
703 639
563 468
889 9
259 47
982 75
749 6
952 689
443 430
567 225
389 244
598 51
946 7
689 564
529 435
707 443
614 172
598 308
998 176
839 703
563 484
916 630
468 444
525 154
934 324
625 260
155 146
996 821
648 213
906 133
886 578
951 399
824 137
496 378
693 692
747 693
559 202
620 315
972 574
906 72
690 605
206 137
631 529
443 241
884 345
944 662
659 510
937 825
753 499
931 363
476 428
741 217
685 330
451 245
324 86
662 66
662 530
582 104
720 717
999 29
924 230
547 519
949 305
875 112
736 652
369 310
784 109
389 363
583 547
481 93
648 333
308 232
747 68
982 683
759 489
912 369
821 605
501 317
600 535
853 605
867 126
44 32
1000 486
919 280
684 222
663 297
868 449
951 589
878 763
565 115
667 524
134 28
768 480
689 22
569 4
845 694
653 380
429 393
905 650
904 531
865 437
963 891
696 201
979 533
942 778
192 109
588 551
626 246
868 150
529 166
382 370
997 661
761 189
515 33
848 141
726 620
438 344
723 391
319 155
701 245
493 175
961 380
739 535
627 487
639 233
638 343
702 89
73 52
439 281
719 584
705 74
881 197
531 527
147 55
673 263
963 355
349 102
311 235
246 233
935 689
952 180
461 451
666 137
922 387
329 45
511 447
285 248
674 21
737 323
913 717
810 480
647 1
644 220
346 329
984 952
580 7
576 556
115 59
481 195
705 224
973 555
677 173
981 960
704 45
839 443
688 639
646 594
855 49
765 764
947 583
997 529
582 269
537 535
745 369
931 357
541 285
475 93
832 10
624 161
811 675
925 832
944 869
461 262
579 95
751 431
451 416
789 570
579 140
971 893
829 588
632 129
406 377
769 394
623 128
787 198
771 449
419 152
520 134
449 178
511 235
246 130
727 356
385 301
266 238
902 175
628 625
606 136
581 292
619 321
962 774
999 559
537 486
819 116
864 509
543 55
516 210
479 320
747 411
712 17
903 486
699 84
732 217
876 61
400 239
518 114
288 85
540 492
491 420
905 141
969 455
928 238
618 588
981 908
665 597
662 186
291 107
996 977
804 591
179 52
553 481
381 301
384 31
491 146
470 316
880 363
197 186
479 325
718 325
854 819
463 91
624 245
998 374
816 87
700 440
885 621
735 586
655 464
638 321
801 175
185 178
672 523
713 338
861 768
782 510
450 203
943 260
784 69
582 272
993 142
73 57
963 864
290 275
885 269
706 704
913 821
819 548
977 480
838 53
851 560
470 396
337 293
560 41
782 660
460 394
511 123
612 25
747 203
867 386
339 237
762 104
790 787
788 669
164 79
294 250
695 686
776 5
795 656
879 676
864 187
923 590
860 694
617 212
904 391
552 201
938 73
605 241
726 483
745 29
983 138
349 52
488 52
488 139
912 59
687 315
542 380
334 43
253 26
704 152
143 70
590 436
667 280
895 855
26 11
780 317
632 292
800 648
891 588
286 265
321 193
761 155
891 273
939 99
584 367
421 363
777 341
973 412
963 701
615 301
696 255
668 292
993 410
857 281
597 491
505 350
935 5
874 11
996 495
717 394
919 630
498 491
757 15
434 400
624 32
764 210
557 206
720 139
333 130
343 242
876 8
721 250
919 116
349 123
793 406
632 325
654 97
383 383
879 128
277 236
369 172
478 318
686 215
800 243
666 478
674 146
382 255
470 86
815 24
499 350
512 63
349 250
239 223
689 523
316 210
605 359
826 413
314 229
156 24
546 277
832 285
529 315
776 106
945 920
309 298
538 99
675 361
740 249
890 415
934 384
846 596
986 107
865 845
953 836
676 402
815 457
967 503
584 105
542 22
633 106
845 414
817 191
892 401
923 101
107 86
445 96
406 235
709 19
281 184
518 179
296 118
593 45
871 540
862 316
692 278
366 236
610 394
382 39
738 72
912 408
794 771
710 209
354 244
620 277
530 229
434 288
775 531
488 103
969 477
972 491
916 594
572 249
410 40
811 221
622 438
785 146
321 76
642 157
782 418
748 738
255 140
488 134
577 473
457 388
793 452
727 42
928 324
212 209
663 324
920 503
941 582
868 840
400 194
762 753
514 395
837 155
984 363
976 104
593 54
874 310
992 848
436 58
898 534
595 102
944 586
424 322
665 173
965 61
449 43
939 113
930 685
852 98
461 235
479 263
846 257
853 299
538 373
557 69
760 289
984 521
753 652
261 205
519 134
566 325
455 11
626 543
533 137
496 473
156 29
949 99
579 362
505 498
512 444
906 127
592 565
63 14
552 252
895 552
840 369
996 261
614 343
709 78
579 142
451 317
291 20
330 132
926 9
705 218
868 729
916 72
867 12
643 276
737 336
680 528
277 53
921 403
185 115
847 634
852 852
833 595
893 740
959 75
947 12
399 297
845 429
244 241
987 818
182 143
550 147
773 136
821 194
914 720
641 519
965 686
913 484
485 119
846 570
390 179
417 17
637 525
861 215
569 297
402 246
949 426
381 153
527 368
328 288
721 421
1000 456
409 401
244 137
895 889
785 562
918 903
984 962
305 150
419 208
684 192
987 763
914 589
979 285
903 359
872 207
413 42
652 504
538 172
758 372
776 617
478 85
846 809
774 712
181 53
829 704
302 83
884 118
534 236
311 78
925 836
152 128
285 6
410 356
822 576
537 115
931 348
995 276
547 393
553 109
1000 872
918 743
976 820
497 312
251 127
864 831
862 762
747 661
868 744
334 212
959 900
677 310
830 155
869 347
426 300
396 128
465 147
901 363
498 400
766 184
999 455
876 403
741 671
541 30
600 10
168 69
896 356
947 738
789 435
795 450
460 352
182 8
336 28
643 214
308 162
957 690
79 64
985 369
882 707
737 218
963 153
926 822
767 506
362 322
866 273
325 242
603 475
509 143
701 603
984 182
870 384
920 340
621 591
931 239
918 172
999 256
788 543
788 266
526 29
827 445
490 9
349 96
962 956
899 28
821 820
636 3
810 64
949 841
987 227
159 16
752 483
919 329
546 483
746 204
942 260
668 492
849 190
164 44
746 688
219 203
621 410
343 69
732 415
471 358
756 753
960 503
935 562
920 607
762 522
845 557
506 228
983 14
269 203
225 70
365 69
757 84
635 85
618 565
805 307
437 58
715 117
617 332
705 618
935 553
673 448
927 636
870 431
274 91
318 143
624 115
933 682
871 83
689 573
578 388
581 421
271 40
817 311
515 132
683 320
731 476
230 139
773 395
823 194
816 580
812 154
275 111
978 45
477 402
902 179
420 141
364 197
501 254
592 356
929 205
780 738
984 98
324 139
455 378
85 76
968 934
728 37
921 239
552 437
743 97
507 446
685 604
872 132
632 20
590 246
823 146
78 64
860 734
871 833
949 938
391 384
726 399
937 879
750 627
723 77
601 21
806 558
208 101
625 58
372 36
313 311
370 149
516 238
788 73
962 572
661 406
511 161
897 639
656 359
848 518
954 900
916 356
827 625
698 236
824 815
470 148
250 88
854 390
728 251
490 452
836 581
733 252
812 26
649 606
866 104
467 101
477 189
701 626
326 259
673 51
412 204
927 240
480 336
309 95
736 665
549 286
705 622
790 183
967 762
788 783
27 16
958 641
61 45
526 316
190 181
758 431
815 317
788 614
983 787
927 922
848 267
384 341
911 836
611 442
654 498
625 339
473 430
737 578
466 396
449 425
453 419
829 463
746 259
999 802
884 286
622 221
515 302
759 19
716 560
414 315
427 377
783 762
788 132
865 409
994 684
969 645
510 189
856 511
639 101
200 164
883 202
955 470
724 240
808 189
417 111
207 180
141 110
646 85
156 2
899 379
416 316
779 564
941 812
266 220
726 136
364 192
541 280
673 66
586 426
630 62
382 67
818 534
668 237
266 198
454 10
345 6
773 704
890 59
906 379
796 725
718 159
575 281
653 564
825 161
574 138
782 242
627 260
832 586
682 296
880 803
826 557
290 58
633 26
980 802
776 116
888 602
353 71
859 638
832 50
740 642
954 918
442 438
567 97
933 212
916 836
720 27
861 421
992 70
989 338
651 25
885 532
392 47
954 710
872 431
810 77
665 172
273 92
100 48
374 210
182 142
775 83
903 159
760 362
911 613
814 175
605 314
993 825
519 209
749 255
388 245
956 173
936 794
975 136
506 315
849 625
882 578
855 249
970 901
673 5
159 136
361 104
949 569
957 330
335 303
667 42
837 642
942 218
407 156
949 448
951 251
637 412
423 105
922 329
880 115
690 213
736 262
791 475
340 238
863 618
769 607
656 411
849 353
725 326
890 126
874 333
733 496
775 215
733 459
691 528
561 107
858 378
275 207
347 147
894 804
321 222
580 155
504 268
490 312
734 196
353 186
336 190
831 604
872 838
609 117
476 339
972 510
276 113
715 55
709 19
963 684
267 216
339 224
291 103
178 155
449 133
970 231
281 9
954 628
867 241
838 801
650 326
927 573
640 620
372 243
996 778
709 244
431 115
845 405
915 714
543 142
971 524
808 652
334 20
744 693
908 409
981 616
344 44
896 178
297 46
942 506
144 64
470 264
835 579
932 363
524 345
488 427
163 160
597 103
801 30
786 400
627 88
805 355
438 360
967 527
307 51
908 626
741 569
951 322
945 308
692 508
261 259
916 640
888 613
371 36
960 799
655 156
967 575
703 79
539 306
949 280
626 567
602 246
735 274
249 102
931 816
469 344
395 350
871 203
833 34
879 568
959 702
681 174
988 184
613 157
792 431
893 637
895 803
810 428
526 467
743 580
423 125
799 727
574 536
613 567
409 212
455 222
375 144
578 567
681 527
790 380
316 66
510 461
925 721
864 122
369 348
643 303
912 530
834 827
891 69
755 352
990 415
815 423
984 334
504 231
891 366
348 67
965 581
839 312
911 144
325 188
618 564
932 115
942 261
912 568
610 139
540 499
776 63
592 452
532 285
946 384
812 337
854 210
827 287
566 387
673 452
986 700
270 86
851 421
410 265
934 905
887 633
928 215
505 198
884 179
455 361
431 34
772 722
801 413
912 166
887 480
382 361
601 109
751 487
829 503
955 915
397 198
409 389
775 12
379 217
534 31
814 254
949 719
910 694
501 211
585 359
965 29
713 277
962 122
607 197
547 147
805 297
310 165
777 368
506 154
940 657
531 462
290 275
570 314
343 30
436 34
381 88
316 277
344 121
186 3
760 110
980 561
389 109
704 344
277 45
864 330
903 867
865 744
245 221
664 153
572 184
633 480
664 319
561 252
778 703
598 406
937 365
959 737
934 853
223 179
631 447
801 154
469 439
409 157
431 148
107 7
503 272
920 161
597 185
645 608
996 817
284 90
363 22
863 824
411 101
744 111
910 73
765 28
851 288
733 570
489 168
672 519
88 62
841 28
318 283
434 344
961 53
711 390
616 369
576 523
556 15
861 525
514 450
773 568
551 159
451 40
234 41
745 304
573 30
971 602
273 103
423 332
646 157
531 270
941 498
986 601
297 207
620 109
652 426
680 100
746 195
535 463
674 385
860 476
929 738
652 567
547 18
895 761
868 856
684 406
848 119
818 685
271 117
976 580
546 43
962 382
907 750
665 531
961 517
883 104
919 457
545 476
991 630
543 163
704 675
711 111
507 290
695 154
891 56
350 262
487 361
889 263
930 664
294 241
566 416
781 757
763 679
873 10
425 106
314 311
145 117
950 433
670 242
935 336
920 455
888 32
703 600
505 172
905 557
808 639
821 501
308 155
730 326
305 60
266 74
836 392
798 399
792 309
911 799
882 711
541 201
804 597
716 703
132 83
366 274
851 472
577 554
827 219
793 618
411 329
939 567
522 410
990 282
378 94
392 314
872 240
760 68
993 77
586 1
422 223
924 562
865 858
327 10
701 487
711 162
348 99
692 265
882 566
955 310
504 254
666 280
882 297
352 61
809 48
396 284
794 61
393 391
988 980
880 810
534 343
970 499
586 222
163 97
446 26
513 148
687 658
679 87
582 333
981 710
511 511
391 234
847 231
640 96
512 281
637 188
553 275
810 748
658 602
918 202
486 408
884 290
881 623
521 45
790 241
965 303
992 185
418 341
900 422
765 573
509 370
997 975
887 551
611 15
469 200
456 352
863 144
700 72
657 548
787 256
838 506
645 103
746 494
814 19
749 4
282 168
972 110
921 235
71 69
682 481
807 252
976 805
854 144
756 178
874 308
232 117
960 189
620 107
975 382
860 860
598 191
945 542
235 190
735 233
916 421
512 432
846 319
225 156
815 505
717 24
426 329
844 223
914 69
934 297
570 347
428 328
950 249
498 374
764 592
903 897
179 21
773 573
852 56
550 165
819 580
259 245
950 71
686 560
718 63
406 269
322 40
619 304
895 260
265 133
375 238
960 613
982 175
810 511
916 683
752 422
651 640
606 322
726 693
915 178
785 527
914 290
908 391
638 282
433 285
646 73
762 159
464 175
780 122
735 733
694 528
570 2
637 422
399 181
957 897
868 93
868 3
420 413
768 353
720 305
501 39
896 254
975 171
412 97
221 215
760 579
163 103
892 707
845 443
973 368
502 278
444 382
306 97
635 528
425 18
154 13
934 33
920 81
131 69
657 510
820 537
891 589
410 66
108 75
532 445
904 858
912 201
238 208
380 112
673 176
798 740
825 503
335 87
600 504
500 365
585 133
707 73
420 420
895 689
911 876
230 201
772 503
453 412
970 654
927 273
971 242
488 285
970 932
689 330
677 511
556 451
433 184
468 467
560 117
840 82
712 435
848 145
966 572
18 4
333 200
312 218
840 835
526 320
655 530
84 23
943 261
717 54
731 471
546 461
397 82
612 76
695 161
596 76
713 204
592 431
899 196
978 205
693 27
493 276
417 87
736 544
434 87
857 745
653 577
815 771
345 260
867 631
819 359
825 458
531 137
928 141
641 534
869 116
497 342
702 180
906 467
918 155
684 247
389 313
633 462
720 643
235 77
502 308
588 404
996 959
250 141
294 81
924 365
831 57
861 424
893 306
778 419
836 754
358 131
683 420
910 462
376 104
856 518
580 473
600 563
520 214
785 495
339 163
480 361
924 127
573 441
786 448
867 327
412 317
749 478
634 265
990 233
267 191
453 309
792 173
822 147
888 279
563 257
667 94
89 76
869 566
794 298
917 803
194 41
854 274
481 25
692 297
565 304
206 26
776 58
993 993
927 414
355 9
872 870
995 262
447 39
545 134
824 245
179 152
936 369
560 299
450 307
169 130
859 381
139 23
969 165
521 330
614 536
354 148
668 23
924 24
563 345
904 760
897 68
524 342
742 174
668 415
970 667
689 53
520 392
529 192
520 168
948 245
377 289
608 212
758 175
926 184
866 76
411 163
485 483
982 256
784 570
471 169
638 587
820 753
831 213
296 252
946 907
866 689
522 130
254 121
413 63
512 315
570 474
513 63
717 379
968 382
847 287
735 489
483 408
898 461
732 361
385 36
499 28
819 334
833 312
753 181
838 793
419 9
745 461
820 218
653 350
456 323
860 434
967 407
850 735
76 52
333 60
938 279
892 722
381 224
304 299
533 140
237 122
428 214
749 24
330 150
358 7
857 211
774 700
864 456
607 75
811 281
598 285
534 284
659 653
900 679
835 358
651 534
969 642
333 168
702 131
890 310
357 125
699 504
606 405
277 266
965 468
489 372
544 233
314 270
914 822
258 213
428 353
617 549
845 791
758 463
374 355
688 683
528 196
877 207
343 257
804 757
361 194
382 269
699 185
552 250
785 372
872 617
884 528
450 301
798 779
756 244
920 302
518 485
449 249
940 687
883 695
553 303
294 181
529 132
745 458
854 91
663 382
754 715
156 92
794 371
572 342
668 84
500 83
945 560
998 367
948 34
897 31
613 335
815 344
878 869
496 262
663 301
835 767
399 120
599 82
777 287
153 96
861 528
718 207
949 100
553 411
694 433
102 14
823 494
346 29
787 451
583 199
444 287
469 255
143 102
461 18
566 400
427 408
671 567
647 105
900 35
458 239
363 248
575 308
655 251
339 161
483 202
484 422
868 443
240 2
995 981
235 20
472 57
855 548
545 483
466 60
451 423
607 553
951 636
581 401
376 219
532 130
887 242
753 130
963 333
752 549
958 849
812 266
899 677
484 346
486 136
855 83
427 77
778 420
384 345
913 14
622 227
308 104
788 566
174 59
884 145
838 605
511 363
869 564
431 318
763 388
694 535
798 771
447 445
661 402
907 520
169 74
613 479
643 179
625 598
793 377
952 454
455 167
840 499
196 76
426 339
938 432
259 141
123 42
216 116
951 814
647 530
996 617
390 340
867 154
918 194
228 101
970 802
480 199
759 168
585 43
945 673
284 169
766 106
120 118
604 452
449 285
908 336
927 100
555 507
871 153
336 23
974 662
679 576
676 303
188 132
947 785
761 252
342 124
976 292
725 110
847 746
789 25
817 490
205 96
571 275
892 676
907 598
948 312
969 285
839 350
963 115
251 134
369 177
762 490
227 154
826 3
520 262
278 27
969 662
521 179
791 596
768 116
562 262
224 135
444 397
740 286
677 139
455 114
867 522
62 60
907 103
948 79
776 479
280 241
853 571
801 303
550 365
578 540
789 447
504 240
581 141
769 331
988 106
686 129
990 847
673 357
237 55
851 563
501 225
613 399
720 468
887 544
23 1
471 45
562 137
318 79
671 279
614 221
147 39
745 64
782 290
642 60
803 54
902 312
348 197
730 532
478 352
831 733
196 158
621 176
811 148
934 17
629 370
161 140
863 307
517 307
855 233
197 5
769 491
786 95
912 688
630 5
652 496
744 733
172 92
346 226
688 353
595 41
590 510
884 817
936 206
991 860
430 343
886 612
421 407
953 569
671 221
736 413
476 114
536 154
964 88
818 84
351 215
391 160
940 211
431 259
952 710
309 158
848 638
986 678
631 600
281 133
803 729
393 250
488 164
734 574
735 684
938 828
954 142
770 740
194 178
890 336
701 230
578 429
821 455
965 916
917 411
545 62
214 202
387 43
785 280
721 593
233 78
729 193
703 424
255 58
557 515
305 198
766 334
811 124
820 273
579 364
340 48
608 413
299 55
563 426
690 118
377 20
606 529
955 799
969 72
874 135
612 572
929 72
800 699
346 170
709 223
202 184
671 7
398 185
461 371
379 262
904 653
966 238
957 295
603 260
715 694
770 764
263 213
264 182
531 386
870 472
878 802
602 271
357 326
970 28
800 682
185 32
940 169
961 808
323 283
897 360
517 143
789 10
954 106
771 87
580 392
749 583
704 47
787 522
831 151
656 585
868 629
503 288
957 174
912 873
770 538
269 218
713 589
159 61
434 223
804 28
518 2
729 158
276 215
278 247
907 41
684 501
650 274
741 578
848 52
888 294
716 170
681 120
636 87
562 149
589 78
481 266
701 67
956 505
960 420
152 41
787 60
271 246
873 603
564 434
47 44
279 16
803 666
797 67
555 88
865 516
179 157
958 886
725 200
890 31
682 151
655 132
593 6
988 354
967 306
133 2
837 425
925 72
987 533
607 196
589 45
674 542
965 462
897 423
879 838
456 385
837 645
621 68
799 133
500 152
363 302
841 438
15 14
731 133
801 7
957 158
487 301
911 56
762 408
614 108
953 762
394 356
279 10
781 61
558 494
645 312
896 110
999 147
598 595
871 176
238 94
797 490
531 184
880 564
532 450
758 241
909 744
669 595
751 612
372 21
566 315
773 182
730 278
405 173
642 311
932 262
753 109
381 292
720 319
892 384
896 725
914 791
889 842
187 130
958 332
880 764
691 576
460 458
911 287
973 200
757 65
839 211
988 175
636 250
753 390
742 307
948 102
760 736
193 94
414 305
318 112
667 114
875 831
579 498
910 788
974 457
772 44
905 692
429 216
534 529
982 5
661 485
686 269
443 359
913 190
903 254
799 336
232 128
901 751
585 176
963 181
693 655
341 160
843 99
892 471
975 240
998 326
855 2
355 286
902 444
945 386
212 181
769 338
460 229
343 132
851 582
998 254
972 522
726 10
408 140
858 708
878 419
104 73
939 760
420 159
658 541
980 143
903 737
814 774
829 9
954 732
579 563
836 193
505 355
722 61
924 113
975 31
434 7
979 656
944 290
890 223
925 570
729 183
653 119
542 332
956 692
637 322
862 121
701 644
183 176
997 197
288 124
565 541
779 186
842 592
766 695
430 118
295 141
260 126
653 296
978 514
311 63
347 152
57 4
953 906
475 227
915 390
859 716
780 254
953 100
221 31
702 72
216 84
883 787
638 50
211 119
745 346
680 345
726 375
580 492
535 266
623 291
785 709
726 161
851 716
845 645
748 312
899 87
982 554
405 46
514 153
311 301
443 403
366 138
161 49
441 93
421 398
849 41
586 325
636 46
467 405
630 253
852 805
922 209
526 146
849 365
674 104
109 20
281 189
818 594
575 166
403 262
491 246
683 84
738 554
832 579
944 894
838 163
446 443
685 404
451 202
675 290
724 426
807 774
800 626
986 130
568 444
171 158
404 392
627 221
110 24
902 809
268 76
965 255
837 721
840 770
945 773
379 293
399 375
55 13
565 102
536 160
843 387
688 533
539 281
694 577
596 48
561 359
862 186
820 327
205 75
542 483
628 409
988 765
783 123
612 20
987 21
63 43
412 139
954 91
871 225
973 715
910 537
396 339
368 275
901 777
778 483
783 605
130 14
746 539
273 187
642 262
570 111
964 452
854 789
689 434
357 221
891 357
420 91
828 541
480 11
166 8
72 47
191 77
652 35
724 386
417 223
933 479
581 178
993 64
649 11
951 438
236 195
667 56
438 188
858 838
505 262
936 602
792 687
879 832
443 279
360 180
991 195
963 466
390 140
940 228
669 195
681 266
692 677
570 209
872 427
598 453
477 355
830 198
793 513
655 225
580 270
777 333
953 585
300 167
978 903
751 596
851 792
912 574
885 570
445 337
489 247
837 830
655 311
881 296
635 463
742 551
585 54
730 51
657 251
930 115
619 74
250 178
903 530
289 181
210 119
302 90
505 112
652 340
852 804
816 547
272 95
949 42
935 1
901 258
719 69
860 408
792 524
420 371
586 34
950 579
598 163
784 141
766 80
775 706
394 324
628 30
780 291
458 34
189 128
231 144
564 532
565 321
882 519
476 436
520 307
989 836
728 437
903 312
658 215
663 47
729 72
448 92
513 148
512 95
443 108
227 105
887 274
526 472
764 423
225 60
865 446
762 580
702 15
443 249
691 213
501 339
945 310
472 388
576 294
427 299
890 452
712 388
162 20
781 174
776 304
443 420
941 873
156 91
556 94
653 251
937 322
984 934
795 417
965 251
204 177
815 155
770 103
861 364
877 130
142 61
787 424
426 3
583 429
603 154
885 318
963 132
510 341
528 113
886 654
559 537
419 206
505 216
971 637
829 541
833 380
709 139
779 78
840 272
896 445
385 6
792 760
952 275
130 61
981 67
919 683
982 823
477 282
539 491
558 54
140 116
696 8
865 545
747 169
781 322
918 108
879 311
940 55
538 241
739 733
376 165
418 152
627 443
530 226
604 451
954 587
251 176
883 508
822 578
435 305
618 41
759 141
667 542
640 538
576 496
718 479
791 189
354 95
247 189
823 757
756 96
511 219
888 602
954 705
696 642
959 953
909 710
247 228
959 226
614 255
836 277
543 456
797 333
988 839
834 261
467 390
972 186
310 117
789 664
242 57
190 188
497 471
872 416
660 355
363 163
968 389
685 650
458 372
703 556
720 394
761 413
469 318
954 363
557 493
852 434
686 489
29 16
283 267
855 770
751 503
769 157
741 612
157 124
952 553
874 542
651 370
726 91
783 34
921 407
518 190
821 405
435 286
779 18
822 249
651 348
917 725
911 804
262 243
921 336
961 719
888 755
615 350
623 170
889 434
150 65
728 555
952 883
693 217
923 335
275 91
555 397
583 260
736 381
841 30
947 808
213 70
725 509
414 220
311 166
813 301
403 224
251 59
695 650
495 393
615 452
856 337
980 819
836 180
560 499
837 444
727 173
773 95
977 181
944 930
655 55
770 83
839 293
759 560
451 384
600 31
795 61
415 16
792 170
892 470
839 518
906 181
578 373
937 472
668 329
305 78
358 30
696 645
799 330
766 133
180 150
213 13
993 498
955 248
698 649
967 825
622 487
105 57
315 310
966 964
894 787
962 903
642 116
704 434
566 36
895 389
297 195
781 212
441 408
642 49
856 454
454 125
132 53
625 73
249 165
848 800
874 552
124 28
891 769
248 82
422 299
861 853
594 434
646 504
302 15
972 684
900 275
744 66
392 297
466 219
348 276
860 374
953 95
771 464
373 210
154 38
940 879
453 383
831 433
768 718
906 458
929 928
813 367
281 53
926 560
553 284
636 161
804 269
937 880
630 76
905 758
934 813
399 363
633 305
662 74
391 276
350 26
642 549
946 868
181 121
305 270
727 243
530 191
583 77
911 49
628 354
924 751
383 50
455 382
568 173
691 123
308 201
511 9
670 627
221 175
986 705
476 96
167 164
197 83
270 118
432 275
745 382
694 525
552 260
801 693
778 395
823 280
412 263
188 10
621 27
184 103
980 888
752 79
826 263
263 69
512 121
918 412
554 513
959 544
429 263
858 631
319 105
994 923
360 310
834 382
428 287
800 238
400 74
800 702
818 785
923 841
277 269
115 51
410 291
665 336
871 448
187 152
713 656
877 739
246 46
719 190
982 44
898 816
756 471
712 105
360 218
941 116
605 202
927 512
166 149
583 440
432 247
916 756
484 402
646 40
792 768
642 103
861 849
858 120
986 712
840 33
779 586
381 93
792 768
544 59
586 212
514 71
570 227
80 43
533 395
611 191
957 563
977 254
937 526
696 399
962 772
261 48
79 14
962 710
119 72
550 278
887 437
971 150
719 215
814 690
909 464
224 219
853 287
605 222
704 116
683 85
923 618
319 14
499 303
973 693
825 193
649 42
917 738
811 529
548 520
444 295
557 83
855 472
465 269
289 283
883 75
395 42
236 37
671 164
730 488
644 413
955 478
770 451
610 133
688 524
996 819
789 558
500 459
502 322
596 512
616 16
628 129
817 478
631 619
603 593
529 159
953 35
743 14
945 651
918 430
116 100
882 619
846 233
651 384
756 426
700 586
709 60
954 93
658 44
564 412
174 117
811 759
748 9
315 114
140 123
748 16
873 552
550 547
470 274
963 264
807 33
949 111
647 72
728 38
948 845
257 48
609 325
928 96
877 571
897 289
914 125
988 294
723 316
939 749
255 69
898 749
214 1
727 216
990 131
916 469
312 273
760 560
756 289
912 99
994 552
811 136
747 41
993 571
836 757
716 601
771 628
872 608
904 9
732 43
781 298
642 152
617 484
874 832
947 782
83 30
645 234
696 393
927 214
948 119
593 102
857 790
193 115
297 253
772 532
731 456
926 596
696 582
674 316
521 440
383 58
834 211
513 24
466 2
966 420
983 582
692 206
696 315
518 337
814 154
246 159
277 102
323 111
944 431
825 282
705 228
454 367
809 164
757 417
581 117
500 8
887 814
940 446
387 339
916 882
793 357
984 653
323 294
647 391
604 121
585 571
718 184
487 360
530 369
235 39
945 877
876 782
600 352
149 81
737 443
724 94
409 280
497 242
703 236
473 14
131 36
272 75
733 501
854 367
722 346
907 366
631 167
222 86
692 93
867 523
269 194
856 825
714 695
539 41
993 16
300 71
304 206
950 376
979 408
531 36
958 100
947 762
869 733
900 536
702 496
810 720
391 336
684 34
773 472
800 218
948 855
866 859
621 140
634 131
627 462
850 84
653 519
842 699
613 358
714 198
933 442
773 543
655 100
364 83
853 9
959 878
888 290
855 517
643 286
727 129
944 12
915 574
803 783
786 352
994 294
886 602
633 156
577 241
385 378
561 347
405 182
748 351
687 654
979 235
747 546
966 587
892 838
434 246
785 45
717 446
977 137
794 531
956 651
664 212
648 192
515 283
308 256
718 409
621 464
439 407
771 35
574 240
209 108
911 766
790 288
695 466
684 500
849 622
817 261
317 135
640 425
466 51
860 278
942 98
749 397
528 17
765 286
703 424
575 237
736 430
328 66
958 598
945 170
303 13
90 40
920 631
830 537
944 568
872 189
817 339
204 63
742 611
680 589
753 395
686 443
569 218
641 314
369 353
723 511
597 90
974 572
598 361
374 212
645 370
925 255
681 572
522 359
468 81
908 142
893 833
655 522
723 210
724 331
794 523
880 807
812 90
661 473
201 82
711 225
674 41
178 69
678 501
757 734
922 733
658 147
689 4
355 340
880 67
152 9
168 77
183 143
214 99
487 240
179 57
832 556
782 222
663 248
599 333
767 659
708 704
609 396
120 8
492 156
691 114
966 82
142 132
897 58
457 448
711 318
728 114
563 58
920 17
807 549
704 428
322 211
875 651
903 625
929 703
856 335
180 153
727 276
829 782
385 92
650 363
943 751
774 342
962 639
899 479
484 329
575 559
681 283
804 337
646 442
620 304
582 59
633 167
990 276
554 5
393 362
485 81
499 98
903 227
919 323
779 349
750 236
687 334
938 750
615 354
760 517
988 625
560 128
732 637
817 373
804 382
991 110
190 13
763 389
134 111
997 938
894 237
990 655
693 533
748 229
836 499
169 93
509 85
357 111
373 369
903 815
306 38
741 167
823 607
982 89
411 193
680 665
908 574
873 802
576 122
632 102
933 63
734 613
952 227
655 478
658 236
240 19
511 180
421 74
702 246
588 231
954 214
892 675
672 197
533 417
537 31
539 229
674 147
753 420
987 399
360 65
735 253
991 829
595 55
703 136
426 253
854 845
720 457
833 210
172 57
563 450
606 131
467 275
357 77
656 620
933 696
920 794
397 386
661 149
375 95
721 362
923 331
990 186
913 444
761 105
889 240
465 41
561 486
962 78
711 301
882 365
814 70
907 198
995 794
556 384
404 10
999 29
874 144
912 458
493 114
973 89
991 980
825 489
825 625
259 93
954 639
631 448
830 617
907 120
668 29
862 397
319 284
530 287
693 558
299 277
883 882
860 35
459 45
573 386
138 118
927 716
652 216
811 25
542 498
857 73
749 396
911 400
741 615
475 417
768 223
899 543
654 609
525 518
695 196
444 245
689 83
588 583
956 279
877 343
709 504
916 96
594 283
276 106
292 38
921 360
965 91
941 556
728 263
849 164
921 199
728 359
180 25
796 4
790 425
981 84
915 483
617 460
962 924
724 278
199 110
291 145
558 281
323 306
629 572
484 54
771 48
716 613
782 771
968 353
139 60
734 284
832 707
862 234
556 127
787 328
750 605
641 619
785 191
930 906
818 95
893 872
686 413
830 651
680 162
824 294
513 427
989 372
909 697
212 174
552 180
494 234
971 947
753 679
800 712
933 243
615 352
480 301
477 466
298 242
560 112
672 256
488 117
853 726
684 216
205 18
850 48
808 266
481 277
461 291
840 827
414 124
141 114
677 58
541 26
555 481
780 509
801 742
761 354
969 465
716 603
937 167
540 442
197 3
214 157
828 121
243 7
825 150
984 581
960 344
884 256
884 844
242 70
468 54
700 345
793 662
481 286
736 318
926 119
549 462
561 34
248 166
609 166
443 222
680 575
681 435
563 27
655 210
485 262
442 343
957 486
476 403
703 140
814 291
881 880
874 793
803 229
475 169
420 284
524 267
952 573
616 453
476 248
756 99
480 186
385 148
695 15
977 378
712 380
296 113
882 191
542 400
456 243
306 244
729 653
999 939
624 120
997 734
993 893
975 249
691 100
787 540
480 174
971 554
400 305
930 474
851 106
714 125
191 186
416 157
442 157
740 422
632 55
837 56
185 108
431 80
716 307
265 50
600 594
719 619
371 335
590 302
250 101
727 620
777 123
479 217
709 65
550 392
964 119
37 22
588 573
626 256
879 141
338 131
340 103
767 197
971 190
686 387
875 769
741 384
451 312
378 87
755 469
641 637
943 173
759 735
730 463
490 384
481 389
693 478
794 477
738 441
736 468
729 73
528 231
615 555
924 291
85 63
587 253
813 414
890 214
986 539
940 17
938 196
648 332
1000 981
390 147
622 536
594 553
759 705
877 529
650 74
346 213
432 349
557 47
569 395
875 767
763 302
572 106
574 504
803 756
920 125
544 511
660 298
893 289
442 112
793 407
485 175
320 20
845 550
517 495
841 129
899 325
916 750
426 266
758 653
688 397
718 386
718 276
875 462
870 161
541 220
629 507
882 340
701 176
956 705
978 215
809 779
606 484
930 724
84 82
940 9
573 180
735 41
626 416
548 350
572 256
623 485
833 308
395 187
594 289
716 423
308 278
771 401
929 753
346 134
84 57
864 843
994 408
979 634
978 203
942 218
974 375
284 168
515 154
532 511
959 70
845 193
228 20
505 109
586 418
620 611
968 631
428 129
977 773
547 347
628 297
800 217
871 683
974 666
837 166
805 614
361 315
998 335
481 322
801 350
673 115
270 243
915 36
934 750
959 328
382 318
917 828
938 405
749 240
536 113
966 223
321 48
308 179
594 575
203 39
638 13
932 54
938 670
897 330
490 303
426 306
780 106
798 405
191 123
852 167
421 89
733 62
444 439
962 757
410 47
786 467
724 464
243 183
495 100
567 445
742 370
707 43
213 143
405 59
935 890
862 504
845 347
928 701
233 208
454 342
657 101
335 30
796 253
518 210
525 278
569 136
657 172
540 289
690 286
228 166
914 371
829 753
552 173
936 580
887 796
694 390
901 675
513 504
470 245
922 216
836 187
834 328
571 19
859 709
865 438
994 527
521 340
400 394
231 145
690 686
668 543
621 444
381 25
824 146
843 807
795 165
133 100
788 124
227 224
669 314
263 45
712 156
939 566
900 583
847 625
889 831
815 488
967 804
879 169
468 387
818 626
513 114
231 167
950 341
629 312
947 33
883 313
391 52
738 240
717 491
414 93
890 884
653 554
504 410
809 245
534 4
839 669
989 165
578 326
749 413
880 836
790 534
628 20
375 200
775 745
854 643
526 341
575 64
814 694
774 375
798 20
405 371
556 475
574 400
720 239
860 185
868 491
326 307
289 281
245 244
941 718
825 735
946 118
538 58
890 795
651 496
227 143
753 266
411 237
762 269
196 157
554 139
925 121
751 340
569 375
504 486
893 564
264 139
529 169
645 514
625 282
415 161
493 178
786 120
380 153
816 707
438 331
553 1
834 776
754 551
646 613
944 360
582 38
390 180
556 491
823 318
813 536
950 490
869 10
365 233
665 445
732 505
275 73
318 13
704 451
973 263
895 363
189 105
17 11
684 393
617 344
895 50
960 532
764 409
482 123
834 420
740 344
756 367
224 141
842 398
985 831
814 780
597 81
697 431
508 292
980 610
463 9
593 423
613 482
433 293
461 73
669 493
468 107
451 386
811 96
412 86
563 262
655 111
674 636
672 647
665 512
672 627
790 405
414 342
930 229
966 510
772 681
420 57
673 372
738 378
632 307
880 872
441 199
504 126
288 251
759 628
567 527
795 721
887 572
573 1
602 497
648 22
497 78
287 195
801 464
440 55
945 25
587 273
676 598
823 387
574 469
934 85
730 422
462 379
737 439
578 272
501 239
744 165
372 27
944 628
537 232
851 788
759 557
396 111
874 151
518 190
908 301
970 646
720 30
49 3
916 220
917 487
860 573
635 341
812 375
965 366
249 133
969 3
916 335
634 60
435 97
724 45
500 383
366 266
625 328
972 846
341 32
875 55
438 213
927 729
300 263
805 282
723 371
825 748
600 551
843 740
762 507
657 586
685 4
642 468
883 61
377 76
753 694
959 566
523 231
862 687
750 42
700 74
575 165
511 300
906 92
729 363
228 189
260 174
941 832
821 164
495 44
745 100
897 669
979 202
857 51
850 283
800 161
843 240
11 10
697 532
453 293
914 828
855 179
204 41
732 201
384 151
959 844
676 629
589 459
821 60
925 78
549 181
905 430
425 163
841 691
874 145
858 410
559 133
467 124
960 196
929 88
506 296
971 533
822 500
630 537
852 581
850 421
848 92
591 3
638 108
942 209
835 418
656 105
586 524
609 305
535 306
258 95
969 41
670 667
377 70
818 600
720 45
719 56
977 266
182 171
153 34
901 97
995 370
719 476
773 616
576 193
992 489
894 664
741 513
796 403
995 101
732 639
733 313
311 269
402 323
538 522
446 276
771 303
697 320
960 58
693 4
603 312
457 229
647 257
976 206
866 38
948 459
854 425
856 636
877 560
609 75
455 404
564 16
877 38
663 490
899 705
966 51
649 474
543 337
221 193
614 333
789 82
826 455
857 496
858 588
785 282
467 30
646 130
698 217
229 42
498 308
208 196
669 664
979 828
558 232
388 316
388 153
788 431
583 202
631 343
678 32
245 104
626 79
787 294
980 148
768 337
833 31
856 241
661 561
975 872
959 754
423 393
785 450
821 413
667 41
569 200
780 444
754 586
606 544
247 151
940 148
976 247
629 185
875 830
993 442
976 917
820 387
975 28
793 533
117 106
598 519
941 874
544 240
296 104
794 285
879 521
596 481
575 243
608 128
77 9
949 833
779 755
938 697
726 461
817 788
770 413
863 642
365 261
796 1
479 217
771 34
385 197
763 723
960 856
604 563
557 362
600 356
979 673
358 125
786 374
645 131
623 77
463 364
890 744
583 246
767 589
673 318
567 474
577 259
849 91
958 468
262 143
750 73
611 283
966 97
593 64
564 429
898 348
421 27
272 71
467 120
912 812
805 665
320 16
816 647
829 350
805 533
712 47
987 971
822 208
821 396
964 274
614 519
429 223
485 254
760 495
995 929
755 119
302 203
589 199
540 58
715 292
910 849
866 492
376 91
344 241
246 240
566 546
656 463
804 106
523 485
383 253
721 289
860 351
700 573
325 160
856 9
874 615
835 37
993 177
540 31
891 205
641 359
940 484
470 238
675 347
380 304
949 153
720 405
965 708
902 135
450 424
398 203
385 61
746 124
279 75
633 31
498 179
976 271
282 216
533 281
939 174
563 457
593 36
165 87
498 475
912 542
973 422
893 143
642 118
686 322
720 215
849 473
938 36
154 151
458 264
899 657
733 325
912 472
968 687
979 701
385 18
990 317
689 447
999 799
788 346
303 103
271 264
861 795
427 153
662 235
675 387
439 233
815 704
995 381
461 337
186 78
987 36
172 81
679 628
923 832
927 826
755 101
897 100
959 332
546 420
945 381
485 241
658 622
395 260
313 229
47 44
711 646
858 270
466 378
500 374
361 244
997 212
433 119
738 444
740 61
863 269
764 674
667 265
889 226
749 321
364 243
919 763
732 203
611 169
487 375
783 30
739 232
850 467
834 610
572 377
938 419
964 819
412 183
784 205
816 301
695 592
663 327
635 613
159 6
584 38
650 75
189 23
847 239
937 556
876 496
975 466
755 2
945 742
915 730
952 739
106 39
903 343
655 417
871 121
927 104
540 480
927 530
666 439
241 45
817 449
548 341
922 293
930 832
780 303
926 484
427 419
594 193
568 385
362 206
828 66
897 860
643 491
672 106
566 300
602 591
715 105
958 805
790 750
518 133
245 71
997 225
914 619
424 354
503 490
610 585
655 553
598 202
964 833
27 20
747 492
819 759
900 69
907 878
807 165
769 223
560 544
986 274
548 125
962 210
293 256
545 314
874 453
502 170
437 283
389 138
904 817
995 940
418 73
901 710
282 87
909 101
968 123
796 739
865 544
106 81
898 484
719 385
822 813
801 155
927 736
798 256
902 857
214 51
935 676
764 142
909 502
951 569
878 154
964 172
929 660
543 152
752 747
439 322
773 437
960 550
924 879
626 14
968 706
702 24
937 285
956 785
909 571
122 26
808 19
705 363
618 173
137 70
421 239
931 340
999 623
749 693
899 130
90 37
694 212
201 47
865 213
830 663
585 185
403 8
281 249
940 354
664 179
808 675
983 763
936 169
837 650
810 282
473 449
831 227
927 150
989 178
668 166
987 303
929 873
843 811
280 205
651 168
768 558
221 39
916 553
619 84
462 374
598 556
291 137
873 113
396 114
912 498
712 371
166 157
850 387
132 19
945 700
976 581
658 139
715 527
848 804
815 315
724 146
627 42
898 480
512 110
762 9
961 177
412 53
873 31
881 236
442 386
759 723
650 626
460 107
366 286
888 168
986 425
579 401
773 384
952 44
765 338
715 337
815 712
738 657
615 195
978 424
565 465
318 141
441 141
647 384
811 240
966 315
803 163
459 380
697 79
820 592
677 591
840 497
990 138
895 42
812 365
356 14
358 29
958 154
854 584
741 302
825 548
961 708
308 35
700 306
824 160
365 251
552 294
731 393
970 331
814 158
876 143
734 426
819 475
266 120
632 515
843 81
763 26
924 242
812 96
599 507
704 597
963 301
475 426
973 646
632 103
543 133
236 119
930 705
734 71
530 511
615 580
771 342
888 386
885 14
996 443
727 259
822 704
498 211
380 299
700 682
787 147
199 80
500 347
850 439
923 326
983 981
699 373
687 428
273 17
560 534
594 138
200 7
759 77
763 539
67 27
887 263
659 469
452 403
937 806
236 200
667 189
731 192
541 133
243 14
232 176
403 177
111 24
914 710
353 205
213 6
491 431
652 62
672 159
952 741
391 142
911 220
870 623
667 653
908 459
843 489
92 53
967 328
633 453
310 256
834 267
393 134
425 218
957 94
697 507
821 89
451 10
468 331
814 680
393 63
483 47
749 613
925 218
457 254
617 49
833 750
223 217
912 717
960 79
799 506
753 723
984 812
967 404
575 248
915 225
593 212
729 673
651 387
270 43
806 621
541 509
912 862
269 123
341 75
819 717
961 257
928 633
634 196
682 188
813 15
784 693
826 132
542 407
292 266
951 234
885 191
295 88
966 76
839 398
470 2
666 197
452 301
416 394
829 240
48 37
559 399
925 575
883 378
731 90
928 146
532 320
633 448
374 362
897 824
409 76
386 66
934 507
570 18
942 442
984 297
386 182
464 196
645 186
724 523
501 76
668 64
830 422
415 84
811 731
687 614
891 63
818 588
105 7
728 331
756 686
404 237
735 121
891 244
514 476
149 65
832 514
483 255
978 503
312 257
636 284
969 205
788 8
494 84
595 56
911 39
624 289
676 473
829 552
639 246
519 148
912 18
638 498
361 291
680 675
630 358
643 611
838 182
100 86
642 90
525 502
952 111
640 261
871 703
847 135
995 6
355 144
813 109
415 323
714 88
824 319
918 141
695 682
574 463
691 410
800 299
894 817
330 202
228 160
887 28
389 342
799 361
226 126
972 395
965 548
791 310
108 86
645 82
905 753
994 793
866 258
831 446
842 62
448 77
707 542
870 359
676 505
921 4
760 625
902 66
544 116
334 175
996 788
814 464
926 479
896 350
840 800
702 559
149 120
794 385
541 44
857 546
457 235
202 181
814 130
715 10
555 457
711 10
778 482
577 26
971 251
802 403
669 99
519 66
444 139
567 366
554 5
546 541
89 13
544 187
987 439
652 179
831 401
648 457
749 615
965 384
924 799
431 322
931 202
640 369
907 250
766 646
723 374
553 484
933 145
727 639
846 555
335 287
534 450
986 773
946 669
912 778
723 123
570 295
593 6
260 217
687 497
826 118
877 610
823 386
702 644
945 843
698 394
747 246
442 315
622 618
922 782
760 636
774 613
899 611
963 785
445 433
635 100
583 376
710 172
980 318
780 366
350 81
353 252
728 32
879 215
326 192
477 376
768 283
767 231
365 234
811 107
839 133
964 159
898 242
872 218
584 430
816 160
816 335
954 327
863 181
482 234
991 522
866 597
833 117
152 21
740 545
425 140
928 62
746 498
294 47
894 799
608 112
288 256
864 122
668 318
646 494
789 674
375 336
971 602
634 467
912 369
253 106
637 331
943 535
764 180
959 403
450 284
987 475
840 270
857 801
751 128
520 66
703 176
546 377
757 707
379 350
897 432
948 138
827 173
601 528
853 372
986 362
280 155
823 658
738 367
972 884
86 44
249 122
624 234
716 511
973 450
811 151
983 183
870 803
908 728
684 381
945 174
849 297
505 331
876 139
862 322
705 80
194 54
941 268
736 570
656 64
514 273
889 854
442 357
877 219
779 394
736 557
548 430
178 83
477 277
842 464
123 64
525 186
321 18
978 361
375 95
622 339
839 700
968 273
650 307
245 136
410 352
928 229
556 277
408 28
790 150
338 296
891 480
940 774
145 130
240 42
830 657
869 338
795 340
967 441
711 528
640 277
767 565
671 172
208 131
744 537
583 556
900 763
427 21
693 203
692 403
728 374
377 284
485 12
712 440
514 488
394 147
685 334
705 402
545 212
995 809
780 292
383 367
846 706
480 81
660 208
194 125
582 336
817 310
662 553
748 178
972 637
915 269
290 138
669 520
949 606
670 514
723 570
614 560
868 753
587 251
302 190
683 73
658 136
670 56
888 730
641 103
219 137
248 161
714 49
776 436
78 32
959 602
678 369
446 5
337 214
939 765
847 706
598 560
910 109
842 159
966 660
182 113
999 774
347 1
876 121
874 638
194 59
577 309
354 123
649 339
804 322
414 176
863 691
877 630
226 16
341 100
565 409
359 82
717 548
866 395
922 58
963 533
304 88
848 32
547 244
392 137
789 19
635 582
706 469
834 372
396 15
309 39
504 359
739 558
629 509
626 408
179 157
259 234
255 106
500 418
966 56
420 111
724 468
654 123
629 108
246 167
422 92
536 268
679 245
683 570
655 498
899 266
624 521
627 107
262 128
302 179
106 87
249 144
966 894
837 96
627 124
375 98
759 630
601 521
342 8
652 530
993 898
576 146
735 534
778 2
832 175
603 333
928 473
522 346
724 449
594 339
918 612
756 668
853 768
937 434
866 490
465 75
669 637
71 62
428 314
358 40
860 705
291 185
742 223
220 71
773 356
665 257
393 9
543 478
726 122
488 249
925 753
502 159
251 138
425 395
836 688
751 166
980 795
531 178
750 640
810 374
610 352
965 638
889 213
575 263
547 126
551 285
906 852
843 632
964 776
841 735
629 82
126 82
813 120
328 137
383 140
582 353
327 113
913 272
260 51
944 36
659 611
727 661
969 359
503 62
639 297
811 477
919 822
782 1
787 430
925 677
916 842
910 398
898 553
188 71
602 513
455 94
258 142
754 637
838 347
555 114
472 105
606 199
938 246
778 90
909 892
786 150
974 669
561 13
611 551
140 119
889 187
198 38
900 161
457 134
295 183
837 531
898 292
702 608
551 33
884 273
389 176
862 461
388 186
443 216
672 557
968 406
402 56
972 59
794 182
449 74
638 304
865 607
819 125
681 315
880 284
900 614
879 47
736 89
981 704
825 789
748 369
833 261
453 16
369 317
452 323
616 580
859 281
437 176
369 12
978 380
929 243
903 85
618 506
299 289
770 600
406 15
988 910
802 689
920 396
676 382
847 683
692 118
815 223
925 89
537 135
641 347
998 828
735 179
966 543
712 197
354 184
914 39
822 444
914 433
586 557
890 553
367 220
655 485
945 492
360 179
342 186
880 791
239 157
919 654
867 624
851 22
853 66
827 309
924 300
936 625
236 100
291 173
845 282
432 187
427 53
934 831
670 277
551 464
570 512
863 557
625 333
894 300
523 37
349 248
989 549
462 149
97 11
983 482
633 167
856 54
309 242
223 54
300 215
684 231
857 60
861 3
537 132
581 370
364 170
873 228
673 431
507 190
905 460
777 62
393 268
583 263
912 11
829 747
934 130
729 539
842 82
232 56
551 378
549 260
329 311
952 370
369 242
935 781
917 806
392 130
269 267
965 836
694 158
784 336
203 38
908 301
392 160
632 413
877 676
578 21
665 246
970 939
668 342
385 243
235 161
695 90
800 94
586 431
352 137
251 56
948 915
545 26
880 424
925 297
736 46
683 599
556 470
890 713
476 2
582 210
869 125
409 91
751 114
824 407
830 741
205 47
551 330
739 174
628 281
832 636
171 36
902 507
352 75
805 585
203 99
928 480
987 747
757 136
753 503
973 883
444 37
848 673
918 601
725 687
923 187
168 6
578 187
574 527
850 812
583 270
640 92
363 362
666 323
275 78
983 38
656 318
896 827
776 499
777 10
782 77
527 405
927 462
610 558
475 26
665 286
420 21
237 224
596 394
554 303
867 591
552 430
704 129
164 159
781 604
356 158
286 32
586 412
560 416
692 306
708 678
915 705
593 25
771 616
874 234
588 302
288 207
919 812
197 195
717 1
248 124
552 375
214 73
826 563
896 680
972 942
550 397
757 226
370 349
20 1
729 301
488 46
719 75
163 41
700 384
688 206
199 11
747 460
471 421
945 615
503 485
783 234
755 94
593 308
672 232
321 243
392 326
486 162
650 110
781 213
624 52
662 501
586 196
890 762
386 115
226 14
711 494
923 523
358 102
506 302
428 82
688 488
820 70
807 95
776 483
914 779
933 139
890 498
439 208
996 378
866 32
792 20
831 675
590 481
829 141
756 403
803 429
912 248
794 767
430 75
753 577
264 28
87 82
721 281
726 197
810 274
656 501
526 191
371 336
487 468
762 635
971 360
236 123
505 291
967 895
862 442
869 394
944 327
944 47
465 283
857 435
388 43
267 80
959 379
149 101
727 374
49 4
452 191
692 534
682 251
884 634
799 372
857 125
936 399
939 189
754 16
741 5
791 559
395 156
419 289
728 117
363 208
366 348
486 410
476 391
844 830
967 701
753 482
248 107
802 738
838 650
637 225
624 172
199 67
582 312
954 847
731 553
403 12
234 41
864 257
26 20
633 275
263 175
780 699
319 102
904 165
461 446
508 201
552 178
1000 986
771 215
893 343
869 51
967 319
858 253
861 10
336 56
473 449
868 856
943 873
295 60
329 241
873 233
342 51
706 531
639 8
496 403
705 155
534 434
990 964
416 58
910 396
360 61
617 461
896 7
895 839
205 105
389 119
699 107
686 140
889 468
247 113
640 368
836 99
878 126
578 544
646 82
418 374
697 533
908 585
912 719
438 186
839 317
717 229
866 396
443 251
708 661
909 160
586 552
111 40
848 286
985 389
520 427
387 289
869 352
838 619
935 516
976 135
720 169
486 224
965 407
676 100
999 979
930 365
754 622
216 196
991 53
582 202
223 219
284 88
560 7
923 174
293 206
568 65
811 373
198 191
88 53
840 518
741 2
782 88
967 172
531 523
659 539
522 228
827 459
898 279
470 65
900 98
837 19
197 75
744 589
553 256
751 612
985 536
911 633
462 451
921 713
922 409
961 908
719 681
524 450
670 602
704 475
256 136
727 450
655 61
902 360
629 276
643 523
370 150
875 660
808 33
480 29
674 67
837 738
732 347
851 368
824 231
696 371
503 135
339 20
696 589
383 277
546 260
484 17
888 100
160 81
976 613
861 281
127 77
974 569
456 225
501 119
634 622
947 125
647 321
942 835
339 198
846 375
551 129
870 347
681 499
813 124
665 20
695 196
511 360
791 437
353 24
816 42
894 545
960 626
896 735
824 449
960 779
303 221
142 96
535 314
941 75
918 158
907 56
286 86
514 13
709 255
509 425
359 334
895 618
960 167
634 152
539 73
725 493
787 172
449 96
821 656
437 204
752 132
902 94
751 314
803 56
537 441
677 554
441 178
537 320
428 318
724 14
771 48
773 519
806 352
980 139
872 606
727 536
809 663
696 283
512 180
250 178
506 274
327 125
315 107
432 372
350 307
315 171
909 124
904 563
733 269
167 157
154 50
598 195
746 120
413 144
907 711
679 570
744 498
673 629
829 753
700 97
471 437
922 878
979 398
743 504
681 434
483 88
674 531
448 47
361 302
557 399
423 95
423 356
371 42
582 318
286 237
835 319
474 426
748 393
917 602
920 438
708 596
913 351
296 92
343 188
529 304
967 809
824 629
766 98
936 508
421 290
645 38
262 109
573 460
890 693
977 264
837 709
811 46
352 65
916 732
415 260
298 71
831 121
818 39
739 393
886 625
636 106
507 325
986 271
915 302
673 92
386 341
278 150
375 320
569 398
188 155
576 39
436 111
537 363
815 755
635 144
691 76
501 205
444 23
395 264
927 175
679 65
873 833
689 392
873 761
758 90
194 129
125 18
818 249
791 183
643 308
326 280
685 112
423 283
255 218
527 139
696 625
276 187
949 124
960 475
424 289
877 666
894 589
999 765
443 285
964 735
690 575
982 129
484 90
276 243
989 591
855 159
528 151
954 274
365 304
456 58
432 316
889 689
451 325
898 315
504 80
867 571
758 169
396 47
941 567
848 297
648 155
821 440
902 844
323 1
772 562
431 149
695 197
951 3
863 187
552 204
987 626
883 714
735 523
746 595
821 337
294 48
536 31
599 315
908 437
489 440
623 516
888 540
957 892
189 184
482 126
983 495
547 148
691 308
957 484
877 661
738 378
875 773
965 866
740 311
593 92
855 778
784 140
748 291
336 322
597 545
390 197
317 40
496 197
750 378
880 732
467 130
971 917
701 426
888 780
556 516
368 94
890 669
644 478
878 90
353 6
957 294
591 107
914 503
562 21
298 201
244 73
440 331
597 515
727 43
616 309
399 122
585 250
897 41
699 569
845 625
770 415
576 68
320 294
981 180
602 588
966 214
699 583
935 647
770 762
896 682
918 917
922 46
965 71
855 506
938 154
861 610
421 43
868 751
504 262
793 717
879 147
261 260
945 746
736 14
521 268
750 632
966 695
867 744
379 79
637 247
991 144
235 170
244 183
420 289
899 495
247 168
945 361
648 523
482 430
762 257
315 254
187 172
517 79
693 445
835 368
711 397
698 356
415 304
482 456
903 181
869 238
781 207
478 425
278 91
488 187
526 477
504 235
490 11
612 451
686 528
617 457
750 147
433 331
848 302
873 286
542 145
204 12
477 65
693 466
941 703
838 35
391 169
658 520
626 428
657 190
701 649
933 785
744 409
572 280
905 289
654 184
919 81
929 745
934 111
214 191
984 539
699 290
891 591
915 417
908 753
606 590
528 515
889 165
996 691
763 759
707 295
292 88
915 329
563 118
175 9
239 105
732 282
580 56
771 150
942 374
982 577
770 706
586 387
131 63
264 249
827 425
359 304
510 79
705 372
883 362
597 387
843 691
449 69
555 501
126 125
760 408
610 141
565 84
986 648
789 22
553 7
152 138
731 412
731 664
507 224
719 485
642 306
461 404
416 163
734 3
467 223
751 649
279 251
675 344
321 276
935 330
236 70
971 50
835 1
272 45
783 662
793 671
864 60
621 452
644 368
976 902
546 12
459 425
517 325
754 736
829 583
934 12
275 126
370 298
670 272
468 40
823 453
528 264
538 528
981 344
809 657
734 514
977 261
597 305
819 685
858 219
699 236
759 378
848 637
527 281
668 297
784 592
725 34
873 468
851 376
577 444
780 761
508 10
418 216
816 683
907 437
1000 203
872 734
860 191
995 43
911 178
546 445
730 230
534 352
897 862
258 183
907 352
431 204
658 455
659 193
839 758
175 135
645 531
972 79
695 636
547 335
797 601
698 293
952 828
361 193
104 13
774 774
976 876
444 370
185 103
568 345
537 68
142 131
858 694
623 613
775 360
791 637
689 550
810 602
949 520
998 285
353 271
658 113
293 261
970 579
176 163
427 9
183 81
319 104
917 8
961 528
584 39
164 102
197 128
709 455
933 78
642 134
685 418
928 31
100 9
320 170
999 69
739 359
612 243
997 934
981 505
785 634
284 152
596 209
551 536
902 139
720 669
976 361
817 530
959 64
885 744
538 96
394 15
519 119
428 352
524 39
898 242
163 150
431 358
846 93
443 387
230 77
287 68
783 296
500 270
999 868
896 727
803 236
886 804
979 627
618 114
844 651
942 784
505 139
669 654
327 32
773 389
625 375
756 322
465 313
449 125
961 284
703 89
359 298
661 138
985 593
222 180
706 261
697 380
475 225
595 475
267 163
660 493
873 145
415 127
267 38
356 180
838 627
890 98
876 251
886 396
640 467
295 61
840 549
931 45
472 431
629 168
345 107
184 54
989 533
742 572
870 854
911 350
788 663
851 307
448 66
883 389
816 399
605 341
882 588
773 203
681 271
372 44
861 79
530 365
651 186
192 19
498 187
808 311
973 374
369 19
857 192
935 741
416 114
885 384
996 977
326 279
867 474
969 775
990 443
449 284
968 549
675 428
928 256
656 582
778 347
201 124
444 1
776 491
405 203
979 272
192 56
550 343
518 512
803 730
703 404
962 685
306 224
653 436
594 280
920 130
546 211
568 500
467 114
792 495
914 801
665 454
479 296
821 381
834 401
515 370
489 9
582 71
888 378
351 336
159 8
95 2
764 269
162 85
477 333
795 205
766 4
638 513
490 241
940 672
918 128
500 286
972 920
940 475
390 130
520 362
889 56
440 197
316 142
853 410
457 90
825 68
801 285
385 299
323 320
377 226
895 486
645 640
657 403
495 48
117 28
800 273
163 100
394 43
194 101
510 365
694 35
621 234
817 413
751 191
902 138
719 182
985 327
398 140
833 751
458 345
510 370
781 583
426 416
715 223
938 822
153 131
342 260
990 975
917 550
986 394
822 275
707 513
848 152
243 235
710 474
804 711
936 396
686 646
653 14
521 387
692 418
307 70
381 76
431 161
456 20
980 714
217 134
154 79
841 43
425 372
991 566
278 123
511 148
157 148
724 18
772 14
940 197
262 165
1000 229
794 661
588 46
719 85
736 537
167 74
630 15
930 366
1000 591
958 156
800 271
729 145
972 227
985 660
772 524
982 443
701 231
784 554
584 507
946 46
889 383
810 164
862 148
787 710
882 578
322 126
784 95
658 61
735 53
369 299
878 142
821 646
994 326
882 313
676 382
393 390
922 545
821 266
498 50
511 295
511 184
837 453
995 721
640 545
912 606
916 252
971 897
125 5
842 207
110 49
86 64
509 350
782 373
967 286
570 9
74 6
930 892
556 165
719 63
500 396
731 64
324 251
283 173
738 668
725 505
986 559
943 630
529 212
974 186
977 550
467 259
865 500
874 503
770 219
804 184
846 477
872 638
451 160
655 403
938 220
524 172
514 260
832 473
961 216
649 71
905 749
949 768
706 301
927 794
758 295
508 507
91 55
967 694
539 170
906 150
487 356
441 52
249 144
915 103
469 158
911 742
582 171
856 264
422 328
675 514
987 110
802 379
480 406
558 339
544 330
754 128
267 184
462 58
669 450
928 168
815 195
734 113
672 401
805 332
868 70
741 649
324 174
189 163
823 655
342 162
383 213
267 133
786 415
377 158
187 88
629 116
950 550
583 542
895 158
851 243
726 300
841 467
481 207
915 221
773 471
549 64
585 186
645 174
305 242
309 294
680 594
163 68
641 203
903 409
436 26
826 133
524 474
824 78
447 283
553 484
528 477
731 19
424 54
489 257
884 598
579 257
627 395
702 412
709 19
946 53
430 421
762 715
482 245
736 244
84 28
861 224
122 40
996 920
465 93
688 126
984 62
929 655
580 250
300 125
428 364
978 737
640 125
723 476
869 383
940 27
814 508
491 120
983 414
577 413
831 419
715 444
734 727
872 577
408 236
997 552
872 676
840 563
274 178
751 55
971 595
812 571
438 236
723 499
657 283
816 340
980 366
588 48
971 446
906 636
700 266
953 796
817 404
880 768
323 139
507 230
806 79
365 165
243 59
963 169
881 63
404 299
650 325
933 113
332 101
309 84
626 466
793 201
848 531
689 649
787 130
688 105
998 906
994 360
833 261
170 85
849 327
909 729
756 517
37 31
963 596
992 423
302 216
591 140
908 465
693 251
915 526
735 151
924 571
947 717
189 7
16 7
915 865
923 448
754 676
885 130
769 119
381 349
921 741
802 7
839 461
828 286
634 392
848 431
614 437
698 607
899 602
932 78
484 385
612 583
951 155
959 790
536 54
588 455
137 56
579 567
812 740
670 290
192 103
320 148
757 150
998 969
663 60
473 169
669 118
815 353
721 8
556 453
423 50
724 99
789 157
400 194
320 160
636 152
954 5
587 491
85 35
432 49
738 555
848 8
980 1
803 207
998 790
958 739
430 386
276 148
982 200
712 293
931 73
231 124
834 380
902 294
428 61
294 202
775 277
184 1
568 171
825 647
818 130
955 18
819 200
423 14
802 101
745 731
823 637
471 192
330 94
340 283
549 338
701 663
889 79
566 225
637 521
560 411
715 445
642 573
913 442
729 197
819 610
943 489
543 531
600 121
673 294
909 409
114 8
507 401
688 112
726 332
559 551
552 546
642 96
616 189
115 61
735 205
276 259
534 507
843 816
763 402
871 451
538 137
732 685
554 342
824 108
825 655
511 131
952 781
557 18
491 164
638 116
899 356
682 676
679 640
848 113
943 768
773 493
889 889
307 41
773 148
591 254
428 136
435 367
483 330
635 62
585 36
260 228
852 74
867 862
256 104
752 277
217 77
904 446
908 755
336 92
500 475
804 398
929 290
362 269
794 384
532 164
615 417
663 114
122 8
657 608
371 60
742 453
813 171
217 198
630 194
439 145
812 428
752 444
938 246
924 300
647 116
999 476
289 271
793 111
611 262
310 70
722 191
932 755
755 309
805 199
771 404
824 512
390 272
585 18
827 183
870 593
599 377
400 115
724 216
981 694
344 158
250 203
124 124
478 74
956 176
980 442
489 200
221 209
704 2
685 232
434 373
554 303
577 305
985 270
610 355
475 424
870 34
847 707
571 17
382 150
990 662
851 778
520 295
830 786
779 182
113 28
849 320
537 207
708 653
614 441
710 20
983 696
390 159
563 194
258 227
914 300
631 178
960 623
831 148
785 213
732 409
685 92
947 76
718 166
596 584
771 689
840 11
718 586
333 218
445 277
788 189
941 39
804 678
803 443
897 330
584 49
691 554
886 243
880 226
623 397
758 109
975 47
913 97
772 384
977 181
718 639
134 20
751 311
851 524
355 263
956 803
539 134
555 415
344 215
41 41
771 718
468 76
481 90
752 124
976 734
502 155
944 780
846 306
920 764
422 315
489 362
927 33
155 1
662 133
384 351
585 293
657 392
716 556
373 49
713 10
926 191
448 129
504 280
191 124
377 214
876 149
684 259
217 44
589 264
280 34
989 448
620 18
780 491
680 253
751 607
940 402
463 80
281 236
952 552
948 117
985 486
622 94
589 571
876 835
940 262
488 212
335 113
693 406
448 337
863 719
889 320
273 253
944 854
397 128
775 286
908 888
208 115
97 67
369 254
786 75
551 117
994 841
782 289
403 57
373 91
834 803
897 688
898 762
189 149
870 677
837 817
261 215
391 85
539 5
379 38
739 237
760 473
862 616
468 39
998 116
414 173
607 311
487 310
653 647
727 67
855 261
426 106
462 210
924 877
742 586
525 83
597 546
483 289
695 247
930 305
445 120
764 318
518 384
792 6
526 372
590 512
694 477
559 391
431 89
801 546
965 857
899 728
131 89
431 187
402 280
538 381
975 908
591 111
421 340
484 360
654 414
852 619
607 518
458 107
104 70
534 268
431 49
457 274
118 117
978 547
651 640
784 616
981 666
358 128
918 876
633 429
436 279
400 149
938 394
730 670
227 148
881 387
964 874
609 78
221 59
843 755
346 190
451 242
296 288
518 438
583 7
727 158
452 314
140 107
567 409
664 448
716 314
792 236
581 92
474 342
928 42
945 353
467 311
890 445
417 251
876 41
642 156
650 86
717 640
505 293
852 604
537 474
262 82
942 361
744 168
357 128
627 237
700 191
848 161
432 222
789 376
770 353
710 231
813 51
839 210
679 274
666 123
914 730
884 532
695 680
885 214
248 159
462 300
804 572
896 803
342 250
542 388
255 126
826 316
757 127
593 289
631 1
435 291
946 255
557 350
989 183
433 372
683 162
666 615
162 40
970 1
838 690
677 79
818 802
435 210
92 64
839 736
639 598
916 8
842 330
682 66
455 102
574 59
949 795
707 273
796 157
987 964
727 677
421 421
774 466
965 59
952 681
521 424
486 215
750 512
889 88
409 311
845 678
814 476
451 380
361 291
911 573
646 154
761 307
703 183
864 359
901 507
449 1
891 172
750 69
803 410
846 262
428 141
660 625
574 202
584 307
609 423
937 682
546 394
961 233
891 122
898 74
679 652
616 80
683 342
346 74
321 167
811 248
717 67
858 330
145 57
746 722
503 418
861 706
728 526
941 5
998 331
683 546
915 393
900 175
854 187
723 39
258 117
992 775
686 428
953 31
702 459
640 280
912 670
714 436
997 454
639 433
814 156
980 775
257 40
837 182
504 156
643 385
231 172
196 11
976 785
979 141
747 737
580 397
203 78
962 34
590 584
780 743
684 354
289 243
647 412
300 130
669 551
853 399
613 383
542 310
880 339
246 54
666 378
813 138
472 278
385 172
437 224
719 347
986 390
226 145
614 322
534 256
1000 273
974 689
527 146
1000 373
524 480
704 500
958 483
764 382
867 278
267 24
870 514
853 169
995 314
758 32
988 15
809 425
393 225
755 660
834 433
674 409
854 746
162 79
596 485
841 328
624 393
669 464
674 374
338 308
330 78
766 648
873 265
991 436
819 636
1000 325
555 214
715 330
813 356
808 291
895 656
283 280
889 692
834 754
787 522
842 216
746 6
287 122
681 133
942 379
696 185
885 312
412 136
898 266
865 45
918 75
451 286
407 349
953 788
766 650
897 788
858 425
999 372
556 30
693 393
844 327
997 923
862 397
459 184
614 193
425 135
571 233
607 152
702 242
675 623
646 601
97 26
984 816
118 117
870 769
991 555
98 8
508 335
987 794
923 499
264 199
492 73
761 162
590 203
923 390
830 157
164 24
834 323
932 590
444 171
693 683
677 166
576 453
652 79
978 722
930 21
724 6
909 571
528 455
830 482
365 161
630 563
109 47
464 380
763 686
507 93
322 53
994 398
503 278
458 165
976 959
951 84
809 530
997 635
507 173
879 261
388 332
952 107
332 166
711 183
404 375
695 231
811 806
928 731
987 965
599 185
556 227
985 523
939 533
417 42
721 619
827 153
444 234
783 603
711 557
794 212
424 107
478 26
98 46
951 523
958 794
258 42
619 416
480 314
978 289
810 777
797 169
885 485
663 394
368 70
750 564
625 88
137 102
192 110
950 61
989 191
399 319
791 231
536 443
965 143
749 163
178 38
744 619
522 185
781 267
685 673
392 69
992 738
655 40
405 364
772 304
588 208
780 75
455 357
893 827
966 676
957 886
965 5
546 203
561 40
759 445
420 294
859 649
942 225
362 194
899 861
346 342
709 187
302 135
596 330
959 459
647 631
548 166
343 296
835 513
940 103
482 163
927 483
608 496
946 198
650 371
305 227
719 410
347 198
665 559
721 333
952 816
345 76
192 6
765 492
955 892
247 138
748 653
796 565
933 876
881 605
481 202
952 757
563 451
490 428
253 227
983 51
704 339
445 165
502 32
29 3
643 68
649 156
549 461
651 303
957 777
487 417
825 444
951 842
274 15
289 22
164 159
856 522
882 7
962 57
573 54
521 234
931 640
809 204
658 126
366 323
220 51
470 217
672 5
971 16
773 274
314 235
895 132
736 262
583 54
927 776
187 65
472 43
882 290
273 208
894 133
464 75
814 15
918 37
275 6
753 393
452 182
783 385
891 812
923 644
564 538
679 467
930 848
986 653
607 546
236 78
205 204
510 429
872 624
741 438
387 286
999 541
908 893
725 202
934 210
946 643
961 57
384 303
533 287
880 280
455 340
651 412
937 531
945 629
736 478
798 625
207 22
575 380
462 248
798 28
918 504
981 642
414 37
673 489
153 114
716 385
593 425
972 572
996 881
361 286
752 681
504 472
898 67
894 536
897 382
757 525
365 363
962 323
456 217
590 148
458 148
933 154
764 464
377 142
211 134
816 315
922 744
690 452
334 29
754 4
862 229
103 16
813 674
838 11
988 975
736 453
352 142
612 296
620 319
682 192
368 178
234 171
640 326
903 712
983 518
333 101
763 258
882 214
868 614
838 730
718 355
648 397
576 554
343 313
486 297
349 260
890 717
632 523
867 268
990 887
792 603
626 105
730 545
694 231
897 241
982 383
720 565
190 52
634 488
554 277
829 682
732 1
992 137
424 157
683 65
678 539
102 16
409 152
989 336
652 428
266 91
808 165
276 128
916 695
960 927
582 420
577 355
879 526
650 365
976 684
889 853
870 658
688 230
700 191
243 17
971 235
748 577
677 508
760 256
605 483
833 32
930 896
938 267
558 435
703 579
771 404
739 649
724 720
451 367
194 32
523 261
99 30
637 606
373 14
738 527
871 635
977 494
722 213
778 137
396 279
518 251
990 297
915 700
787 185
621 445
987 73
655 224
92 44
517 135
783 354
897 142
795 646
406 84
660 469
519 406
288 281
938 371
968 292
385 318
826 55
844 355
964 240
755 9
351 14
470 332
642 530
579 260
664 188
721 632
907 811
727 77
863 36
507 354
981 432
935 235
910 613
697 663
392 159
947 194
370 10
202 147
615 204
984 678
990 382
575 429
308 84
146 46
649 265
912 298
769 417
315 95
444 101
987 867
702 674
672 547
936 794
961 11
906 485
892 884
518 435
524 249
921 318
662 649
471 319
502 101
947 440
656 583
868 431
986 951
705 365
762 106
710 526
954 782
396 67
496 272
814 363
750 204
769 745
841 122
783 502
986 423
699 687
875 590
925 509
799 233
885 818
769 370
614 396
814 306
900 344
602 73
896 566
38 5
718 68
649 203
702 123
374 38
441 308
466 133
8 6
923 593
583 270
815 439
966 678
311 253
911 302
260 175
364 27
617 15
755 92
909 100
179 103
713 321
618 410
290 47
770 27
812 808
616 511
877 849
192 187
925 912
730 512
938 550
662 136
992 819
724 59
718 69
541 410
891 346
673 535
649 191
593 200
380 292
402 164
833 824
460 43
290 265
316 160
846 43
899 837
994 464
795 665
966 19
203 166
285 216
142 50
507 121
791 732
563 53
593 361
917 181
896 302
570 331
906 89
697 222
387 348
782 535
673 341
486 54
611 452
734 108
628 385
894 725
626 198
610 348
826 559
887 432
661 38
744 388
664 302
100 53
228 95
813 103
160 85
676 111
992 162
126 37
343 63
489 79
763 743
984 704
454 439
930 558
893 231
812 563
832 150
869 819
758 342
219 118
596 171
930 773
113 112
602 237
387 369
490 214
351 49
593 189
919 816
956 346
406 188
915 435
505 473
544 331
984 425
719 226
881 677
992 416
803 186
700 342
913 6
852 34
999 156
497 168
593 299
772 29
759 52
825 25
983 699
885 742
621 516
235 51
824 642
780 96
677 529
390 234
734 72
748 60
970 921
468 173
626 348
197 131
704 546
694 596
753 663
809 486
538 341
679 409
655 579
453 112
178 176
412 15
760 737
315 147
696 199
541 8
780 649
852 655
950 727
533 395
790 539
355 28
632 465
489 45
638 128
672 35
911 341
239 43
537 263
911 570
849 798
802 659
774 449
816 459
452 289
474 183
881 46
854 742
304 256
646 115
763 333
336 293
939 846
887 855
300 145
312 296
806 222
694 476
549 490
847 177
799 578
650 373
585 297
942 736
497 66
996 908
670 647
646 325
89 42
956 450
960 446
437 391
662 496
988 39
894 606
998 867
543 522
269 189
712 393
299 137
923 360
983 580
491 437
431 224
760 290
948 167
478 349
794 755
842 657
389 204
879 37
340 146
523 43
983 106
441 363
497 310
334 152
568 484
685 625
815 448
412 89
997 471
323 10
652 398
534 415
368 100
855 770
915 662
566 258
912 141
766 662
765 712
475 412
702 619
729 121
550 405
751 126
356 310
835 704
930 673
836 545
905 578
854 204
713 414
977 37
944 837
970 679
746 743
804 489
321 193
561 304
853 207
675 46
775 526
562 444
446 403
901 194
390 384
835 653
755 655
166 90
839 202
970 232
988 309
182 8
793 198
283 171
779 743
953 777
622 485
686 303
725 222
790 234
697 77
289 121
525 132
651 316
196 134
454 193
962 700
768 276
599 347
936 174
191 67
944 560
475 323
657 408
709 525
777 227
634 513
977 536
609 533
832 251
652 68
894 419
774 617
989 282
503 362
922 473
645 140
480 90
893 617
652 542
560 437
797 472
196 175
699 242
905 301
516 503
873 824
456 305
587 586
757 401
642 298
872 237
671 69
831 793
933 502
514 20
693 232
425 393
679 666
705 180
119 20
870 82
558 250
626 617
810 237
817 193
676 575
839 85
921 890
903 779
513 306
507 357
518 187
191 102
794 361
920 594
714 602
672 561
530 2
549 134
335 30
619 262
990 106
231 47
675 428
503 411
565 59
306 275
129 89
556 31
434 423
230 204
579 576
421 153
686 213
404 355
721 624
837 233
854 770
80 13
157 90
882 324
280 179
491 277
562 230
970 963
762 10
774 322
516 120
979 701
887 664
897 246
409 87
651 453
174 15
647 339
478 230
594 428
218 111
927 424
847 450
828 89
953 378
840 265
937 691
893 482
512 7
796 545
889 331
887 798
649 518
987 55
909 496
753 442
731 345
724 374
518 90
411 133
665 230
718 378
875 180
496 402
905 739
885 81
565 120
863 729
972 713
611 444
719 492
522 377
832 827
857 736
913 434
432 145
593 63
792 60
793 646
670 219
621 129
817 707
999 219
826 628
930 374
506 493
123 98
428 237
979 236
776 78
539 264
477 129
493 320
628 367
968 908
406 7
952 268
424 383
540 271
160 129
703 664
676 642
720 660
224 212
157 122
823 392
180 18
453 2
217 45
972 403
601 51
796 266
847 160
899 835
576 177
503 361
923 343
493 314
517 434
268 239
912 668
481 211
436 138
956 521
973 687
576 519
602 97
500 215
757 249
473 265
693 383
951 798
383 36
220 42
630 65
836 274
368 117
779 491
684 351
881 615
878 673
991 653
769 163
789 583
904 34
106 96
675 217
871 502
530 374
936 418
292 7
301 9
970 97
613 359
753 523
916 306
763 611
999 519
659 568
765 102
548 158
832 102
532 476
913 1
517 324
516 365
598 93
921 129
950 279
883 836
970 897
237 69
925 620
835 160
278 112
935 726
725 65
66 54
922 13
493 456
745 517
890 339
680 417
995 96
987 345
661 106
927 574
969 361
950 723
675 250
532 114
364 96
747 468
920 421
735 645
737 282
803 134
845 401
858 169
651 133
996 635
721 249
696 644
769 702
960 582
319 142
601 208
804 171
718 558
969 471
823 542
943 767
682 270
282 218
937 536
577 265
146 53
601 178
999 848
779 132
901 665
389 51
806 460
720 608
703 183
480 438
775 532
575 326
774 5
339 266
617 387
874 278
902 94
900 196
804 555
979 209
1000 420
519 505
991 200
454 62
741 312
724 84
310 175
446 154
999 267
982 21
764 135
414 173
766 214
810 327
902 598
972 130
810 660
924 849
897 431
829 592
360 257
868 676
212 16
575 281
54 17
524 434
661 313
549 373
885 804
243 155
437 64
343 222
223 93
700 305
843 115
837 797
503 441
933 767
553 93
579 578
978 237
687 54
620 299
934 152
556 471
961 184
913 553
690 686
756 403
888 339
684 205
799 598
783 629
654 63
256 118
190 128
777 579
790 171
503 333
816 398
602 224
856 552
651 137
542 249
487 335
999 527
868 476
953 858
762 730
331 279
626 353
889 507
433 141
923 502
739 626
928 483
911 318
451 240
896 266
452 407
930 232
803 297
832 131
920 918
935 866
648 68
886 805
476 33
655 165
815 639
789 454
776 92
955 760
946 433
495 254
657 283
311 172
513 478
810 209
755 595
520 67
148 30
783 473
803 457
822 113
889 182
941 704
996 870
449 263
804 219
421 175
605 67
82 62
704 638
672 416
464 122
774 443
352 261
961 705
414 42
434 148
781 528
945 786
653 639
870 786
400 80
394 174
901 461
934 891
466 136
620 533
137 57
939 649
982 541
494 282
412 283
994 367
953 133
634 501
549 78
516 33
989 209
615 577
584 536
814 353
969 641
737 589
810 133
848 107
599 56
482 104
903 836
928 482
862 808
548 106
616 479
637 369
708 259
523 211
447 332
940 502
619 148
619 437
909 684
972 475
573 98
880 785
872 132
942 865
922 391
889 698
844 274
270 118
555 259
577 318
568 289
324 93
201 64
583 280
848 238
306 124
766 77
624 141
471 138
857 351
657 639
672 540
295 44
768 62
349 308
876 776
439 221
866 370
666 477
778 368
964 701
923 768
521 396
975 782
841 594
593 564
481 331
587 438
860 247
216 77
486 458
517 74
837 639
525 375
870 676
323 206
939 501
810 786
995 736
879 331
738 271
735 177
796 577
475 384
859 46
773 19
634 234
642 339
624 160
357 195
531 445
92 33
683 321
824 41
947 82
704 355
755 408
490 461
513 258
943 514
827 607
897 87
990 598
439 26
979 191
931 390
431 148
618 68
240 123
462 285
620 567
661 147
909 102
730 568
918 350
321 298
884 44
951 470
669 396
311 122
246 33
937 766
702 157
488 171
613 547
984 754
680 270
270 125
578 36
818 679
765 541
694 181
983 525
922 779
759 699
720 109
763 350
894 43
606 66
873 467
529 392
942 24
570 484
912 649
695 400
244 194
640 165
568 167
186 48
885 549
205 60
256 182
801 102
916 67
875 575
724 95
301 242
785 4
415 107
859 506
613 358
524 498
934 678
183 64
495 23
704 628
549 21
643 209
506 104
117 101
122 53
969 355
682 151
355 6
893 789
650 130
942 670
927 636
585 287
625 587
926 729
330 265
681 136
518 63
289 217
733 500
900 557
112 76
542 377
821 325
963 845
494 482
987 312
881 668
619 181
776 21
533 470
787 746
308 201
811 441
739 691
803 602
284 51
700 587
825 33
633 485
822 803
905 623
674 18
865 58
251 234
595 511
991 742
441 307
763 90
545 318
990 208
924 881
812 782
834 589
879 11
995 53
503 488
310 280
701 198
222 80
912 862
933 79
728 179
187 62
616 321
910 896
634 361
980 239
593 329
892 823
669 401
954 885
571 367
762 693
59 43
293 56
856 788
675 297
962 563
335 258
946 616
617 161
333 303
41 19
917 128
440 396
369 38
702 35
680 513
531 330
361 125
167 26
477 57
608 63
460 247
566 224
286 49
961 737
452 334
263 155
939 242
785 761
837 702
921 551
727 133
862 650
266 64
604 69
915 914
851 188
437 138
733 586
820 357
582 209
518 494
235 130
410 353
692 672
681 28
798 190
828 600
530 29
665 338
160 53
666 662
420 287
724 42
947 266
711 400
400 112
556 424
725 478
755 305
651 495
532 31
610 345
261 141
398 133
843 597
677 42
875 237
537 10
940 118
518 129
628 374
999 96
322 237
359 240
608 554
661 472
769 213
794 654
862 68
670 205
870 419
803 697
676 480
206 171
590 270
613 505
242 159
932 693
809 606
872 463
445 416
618 563
847 710
921 856
593 159
352 112
597 74
915 708
773 535
830 748
336 65
766 515
420 394
881 279
696 475
944 187
680 43
895 850
790 90
972 690
773 653
992 753
738 552
961 380
328 114
581 36
397 294
669 196
394 107
973 414
291 209
487 333
706 301
763 166
527 361
388 381
974 234
671 344
634 215
414 27
666 665
584 76
562 519
791 382
972 286
827 464
961 897
660 358
836 500
984 94
648 525
35 12
361 251
426 351
575 374
561 311
766 188
712 26
336 235
774 568
556 447
725 667
474 370
884 496
929 803
297 240
946 148
276 70
936 843
874 29
733 256
814 191
452 8
326 56
443 248
669 126
956 222
829 140
772 494
689 649
428 337
994 812
655 396
911 883
878 393
754 624
643 279
595 145
62 54
94 65
902 833
956 953
865 587
678 328
894 727
815 438
822 228
883 702
454 183
833 685
780 692
831 771
972 775
699 159
492 275
809 482
724 339
282 2
496 11
406 322
225 75
795 1
411 385
779 668
569 411
640 135
855 494
755 227
772 388
387 105
500 20
679 262
591 21
767 399
520 214
560 261
849 815
692 340
461 445
898 481
746 269
611 88
803 20
241 6
115 8
893 757
743 709
897 786
906 419
458 235
418 84
540 148
800 680
846 610
867 82
881 666
708 34
686 87
475 442
840 91
746 287
951 53
399 246
842 195
370 185
898 807
572 398
590 82
861 297
654 256
595 242
887 689
873 586
979 689
342 257
387 274
865 323
980 176
336 43
908 599
413 241
898 728
691 232
492 311
189 42
720 31
615 458
613 556
905 202
933 809
546 69
921 443
581 423
399 249
800 350
714 613
971 481
804 787
661 627
628 400
237 112
501 264
980 54
902 280
966 250
942 719
774 99
891 843
447 385
472 376
550 22
829 121
980 203
765 674
743 52
753 272
865 582
928 512
368 86
468 204
868 453
928 632
708 286
763 106
293 259
597 183
634 397
716 230
182 17
1000 366
715 453
992 387
520 246
966 464
834 485
335 224
104 72
896 616
292 187
697 304
707 291
225 221
993 278
809 443
673 122
910 650
796 7
517 19
237 189
660 222
679 254
785 697
677 469
861 144
824 351
730 503
933 762
929 826
188 120
761 264
765 151
874 805
550 124
868 383
957 581
977 769
678 314
767 538
574 179
312 214
614 391
948 57
619 139
671 518
737 211
886 533
987 982
643 631
466 341
922 767
344 182
773 265
822 698
106 83
211 90
836 191
256 87
881 502
909 756
209 27
906 607
874 503
581 150
545 169
918 841
853 631
896 783
871 368
564 151
963 571
707 554
834 756
872 470
736 132
520 127
742 345
524 447
821 638
951 122
912 518
872 396
279 102
835 568
859 570
961 186
921 346
564 469
662 86
846 179
903 319
844 808
431 264
518 195
904 531
546 162
498 165
923 618
932 733
494 336
641 101
371 4
924 632
843 24
397 130
522 271
681 212
681 642
985 570
857 19
468 450
910 254
295 133
383 108
959 483
726 638
895 6
273 271
510 284
852 20
437 34
276 265
891 453
560 456
802 105
637 150
923 803
973 411
910 672
120 29
623 424
214 202
311 73
455 111
858 346
826 464
876 599
922 555
884 139
392 162
938 486
159 88
492 184
465 23
810 75
704 484
421 276
486 272
929 870
862 201
469 7
1000 712
995 497
769 409
601 267
190 97
993 66
948 459
955 425
996 832
628 619
517 75
832 736
928 227
622 13
750 135
890 765
928 323
647 433
946 650
682 114
355 334
984 840
700 528
842 536
577 4
403 331
770 14
832 451
968 51
904 715
888 177
938 789
778 545
937 721
356 294
521 401
737 623
606 429
702 214
489 100
928 59
599 299
379 313
325 269
696 647
928 881
717 619
813 398
140 18
759 593
997 199
661 38
868 831
491 95
709 574
405 294
935 342
706 457
696 348
888 14
908 285
628 21
759 269
823 37
856 855
647 131
472 84
443 430
898 584
432 351
214 127
595 220
667 82
848 583
826 408
784 519
515 60
446 105
344 237
898 224
575 397
861 205
266 86
860 280
913 197
651 587
705 363
975 776
127 40
867 253
736 540
518 221
478 68
869 262
742 43
749 63
476 410
890 43
607 417
976 395
962 45
917 398
899 716
946 73
647 592
685 338
411 272
815 429
763 221
994 759
264 59
678 476
361 331
495 374
313 227
801 390
976 540
600 196
862 617
908 399
948 784
934 507
320 220
295 276
911 332
633 276
956 741
940 537
946 676
322 272
514 75
663 343
311 159
753 705
996 399
466 382
577 539
591 209
762 235
987 721
763 40
851 458
677 375
651 370
574 455
324 38
854 389
913 235
92 73
890 314
990 822
583 563
478 380
939 424
562 462
486 38
336 264
914 471
779 288
627 478
351 218
218 30
588 425
196 121
537 406
945 866
934 171
865 567
912 468
653 598
643 70
237 58
967 194
913 185
112 6
786 535
830 403
643 440
886 749
218 105
840 798
889 701
819 552
431 77
797 645
249 230
900 425
673 101
512 334
672 319
902 520
833 397
241 140
616 41
669 2
584 501
929 384
463 271
898 30
813 669
689 172
450 326
600 407
547 160
887 537
923 158
685 493
648 112
907 163
504 4
465 37
965 806
906 56
581 205
143 133
403 171
505 331
533 160
932 512
378 74
537 286
635 389
934 549
769 253
337 204
141 39
886 268
971 99
674 212
793 729
823 804
553 38
875 764
555 492
978 325
919 763
620 437
643 24
864 89
922 902
169 85
117 115
944 187
822 272
743 40
466 149
724 346
413 350
894 449
307 98
937 925
992 923
521 360
727 587
872 387
941 210
597 392
870 851
580 411
566 428
541 528
601 297
868 58
796 449
571 82
777 343
432 297
994 447
518 382
886 40
504 58
385 193
652 380
599 486
641 248
991 308
932 644
940 563
656 515
846 60
447 175
235 44
503 202
817 595
408 46
270 128
725 439
651 616
521 278
739 243
942 905
886 857
364 51
629 469
655 414
814 446
885 143
932 895
856 373
237 167
974 44
106 58
839 516
590 257
875 8
551 286
341 205
582 451
692 13
526 459
721 273
596 184
762 212
114 90
241 205
811 189
863 612
586 578
515 284
475 133
516 112
585 30
667 526
972 883
610 487
111 79
606 150
990 200
860 616
820 68
598 94
935 889
570 23
786 296
958 810
847 687
609 608
980 291
949 456
582 260
163 10
822 663
703 28
222 216
590 578
812 85
233 108
237 160
486 414
972 306
585 228
987 677
211 87
604 502
507 122
979 182
575 135
341 133
731 691
975 3
591 297
774 233
808 204
814 8
883 575
660 160
986 165
646 105
623 305
652 198
639 18
730 179
462 357
875 184
906 476
549 470
527 333
534 116
890 317
274 218
850 412
326 170
595 386
497 104
860 431
435 316
108 54
717 592
420 377
872 737
564 86
804 701
914 651
708 309
607 471
931 652
660 546
187 69
799 184
680 649
570 48
989 954
949 819
293 4
990 4
894 5
953 706
386 377
313 273
635 320
727 330
908 681
707 400
367 229
758 728
475 26
937 268
216 53
479 259
241 194
975 974
897 345
493 251
908 117
954 89
427 97
739 327
484 444
725 710
867 10
625 537
820 346
730 556
634 158
884 157
669 579
889 60
756 17
923 831
600 251
599 227
226 110
485 354
949 396
440 281
965 797
603 198
418 9
966 132
962 460
887 5
968 218
683 21
775 86
418 302
895 579
968 781
794 727
580 236
699 298
917 821
981 231
943 270
621 111
732 271
891 630
235 17
599 466
642 574
736 369
434 1
397 129
529 403
797 593
610 12
920 894
741 564
779 168
531 476
373 181
555 197
592 225
528 224
884 456
673 636
920 73
611 199
128 38
534 378
600 8
738 302
270 221
771 593
637 577
905 131
371 258
946 945
865 155
602 574
764 639
309 257
638 81
470 232
487 485
980 948
468 194
566 305
92 41
539 256
848 541
848 478
622 622
913 200
553 253
958 136
707 244
322 26
929 896
297 84
798 662
977 516
763 94
462 221
799 101
818 669
826 7
796 777
534 505
452 208
781 517
600 278
283 221
485 113
982 464
668 438
717 69
418 388
309 131
714 136
887 64
200 63
940 445
554 117
747 652
787 161
798 773
432 309
722 260
784 644
380 285
997 855
940 825
134 6
955 489
718 41
916 10
960 396
307 59
469 10
974 229
764 212
685 261
684 500
399 152
531 373
993 783
676 381
578 41
717 330
698 467
799 633
603 207
946 356
272 96
697 394
382 102
320 129
913 747
710 520
980 865
579 148
239 214
989 759
793 662
238 159
896 777
811 514
796 142
275 233
922 843
791 92
563 151
945 477
705 211
900 22
425 127
443 289
481 163
563 287
764 18
925 796
325 85
930 700
627 195
389 353
753 111
827 62
813 118
540 539
945 366
429 269
860 331
913 347
837 244
651 387
861 429
365 187
314 6
688 469
762 406
930 723
926 633
966 348
349 237
515 266
450 357
594 397
431 204
917 284
596 406
238 95
852 767
187 178
894 597
669 371
513 437
413 300
192 155
847 289
666 243
812 579
582 126
825 607
946 265
952 898
897 775
893 821
257 199
889 732
817 224
356 259
702 50
968 424
831 116
921 689
841 156
833 454
452 104
913 596
654 498
244 197
898 552
844 422
906 536
963 903
675 433
961 354
620 339
701 399
883 132
516 437
587 549
193 137
682 104
626 53
210 174
738 233
465 424
868 627
642 446
43 41
888 413
848 155
652 391
970 636
947 916
883 426
840 529
900 110
849 572
803 515
826 532
657 145
647 581
723 406
866 217
706 520
390 187
251 93
696 162
1000 675
627 2
296 293
828 386
467 195
631 532
856 833
287 241
698 181
669 55
401 279
913 562
751 79
812 190
426 16
906 381
865 212
680 407
786 336
457 255
781 643
882 100
424 225
880 543
484 179
813 291
661 389
950 360
198 31
954 229
940 139
953 295
446 5
13 8
944 514
989 800
627 186
923 851
466 115
398 92
870 230
831 369
335 290
732 19
249 80
340 277
770 56
565 40
249 85
506 175
466 349
343 273
378 100
720 537
873 460
905 105
443 218
826 444
761 332
832 3
834 751
733 690
944 465
431 400
414 368
427 245
908 893
953 686
950 423
935 219
715 56
201 181
979 783
512 455
293 177
948 616
781 752
111 43
755 697
975 742
822 508
388 328
710 282
610 304
419 5
187 180
796 704
936 606
605 383
948 481
912 474
379 119
450 21
963 214
969 250
910 418
583 35
810 250
376 315
663 284
393 15
943 201
560 474
985 66
334 69
765 147
220 47
865 291
848 725
854 119
539 261
827 212
563 388
381 164
943 300
834 549
175 29
772 667
523 50
764 545
566 264
716 531
831 681
587 121
512 391
474 387
536 281
898 490
653 140
502 45
495 168
838 650
527 461
781 140
418 314
285 22
550 304
526 277
383 60
507 99
856 70
380 62
608 390
878 526
863 815
740 148
727 320
943 134
473 232
639 313
940 844
413 33
983 907
679 340
658 423
379 331
769 167
717 534
964 772
218 159
611 173
663 228
587 305
798 226
763 712
712 196
759 585
600 220
888 763
339 29
626 139
712 10
852 740
550 179
724 34
997 53
665 559
736 426
231 63
909 281
763 294
824 28
355 25
547 109
322 102
792 193
803 2
161 122
956 577
886 470
869 820
991 129
460 191
766 64
708 687
767 450
969 195
769 216
425 212
240 233
989 516
600 582
517 20
554 335
464 358
893 605
655 601
994 345
612 455
829 729
627 250
776 480
993 97
830 195
568 331
951 62
890 477
150 123
427 255
532 302
29 14
418 171
338 226
800 9
207 144
841 801
747 138
225 140
958 169
267 196
520 157
692 523
775 355
537 143
707 171
968 72
904 5
980 193
918 359
627 474
566 234
724 278
659 493
540 393
961 901
794 400
523 473
574 190
506 471
202 105
649 24
867 336
709 118
892 70
605 117
993 508
832 230
575 185
805 555
794 624
688 675
554 150
683 675
533 169
311 110
980 766
24 15
908 510
845 552
353 282
767 404
231 57
987 93
969 969
268 97
846 613
902 78
498 329
823 559
753 211
609 284
809 510
546 232
832 206
297 12
597 11
948 348
541 141
541 313
170 78
432 349
758 572
951 235
613 93
612 14
459 245
930 743
921 878
377 175
461 49
720 41
586 424
637 198
570 397
913 240
451 25
792 315
969 228
680 59
903 799
546 465
405 394
978 561
831 438
953 164
506 81
682 111
982 122
937 697
998 298
343 329
490 209
931 218
782 437
995 183
462 377
318 2
582 5
635 325
742 48
696 29
659 361
231 127
680 43
896 725
861 330
338 322
433 318
440 131
784 599
806 463
859 145
459 127
236 48
526 229
588 448
213 85
552 426
816 464
603 279
715 690
709 405
911 85
959 160
957 218
796 59
520 428
569 356
603 421
294 171
888 625
965 50
851 536
790 647
507 106
675 155
857 568
535 275
650 328
839 629
880 230
956 607
861 827
731 185
458 24
818 721
790 158
295 103
515 38
636 455
525 490
826 236
705 601
616 293
963 519
362 212
356 342
967 638
802 223
807 407
997 220
532 477
709 640
836 126
767 3
893 393
813 481
200 35
669 410
909 497
963 550
510 421
81 1
798 236
764 482
696 93
587 42
994 874
884 484
919 619
340 198
457 13
759 714
925 671
540 405
888 570
318 229
193 125
895 696
814 717
837 578
514 431
764 153
454 165
708 413
405 394
561 212
728 82
771 702
426 216
368 40
765 287
730 319
682 291
608 361
916 470
906 628
979 718
569 8
664 607
696 31
644 588
901 191
346 185
622 39
454 39
878 381
710 348
826 427
467 109
966 921
674 267
845 635
530 300
624 379
941 322
834 822
736 581
859 309
996 388
870 632
442 433
463 371
931 113
823 230
790 458
686 332
800 133
842 597
986 308
830 211
72 43
752 270
414 362
431 426
949 805
866 137
779 331
507 179
920 915
979 231
782 407
655 321
108 76
912 554
646 470
890 305
723 385
933 84
865 54
363 12
731 381
423 150
529 77
523 139
860 10
985 673
240 53
511 356
704 209
206 5
536 406
618 343
971 847
677 131
421 285
612 180
422 197
784 428
918 885
950 141
255 7
697 647
460 351
641 74
571 411
227 93
108 48
167 29
626 74
304 155
251 198
231 103
676 287
770 388
757 190
548 288
850 441
449 64
307 98
926 146
506 350
798 50
240 56
606 445
704 683
188 71
821 217
915 166
204 42
530 60
597 227
758 37
656 460
859 61
452 407
339 230
966 319
492 26
295 88
78 65
693 408
889 31
709 193
368 104
935 167
779 22
788 119
66 2
692 509
660 615
67 4
770 629
256 112
988 324
733 158
832 608
554 99
131 14
938 66
679 573
507 488
925 508
186 103
186 25
870 837
303 43
598 279
873 728
495 128
936 839
689 331
676 305
950 316
760 591
72 45
799 469
733 343
864 102
717 135
361 301
805 684
421 1
610 559
676 115
943 91
571 263
993 855
321 46
305 81
643 14
604 7
632 153
490 440
893 266
504 467
892 155
963 473
760 455
942 212
1000 354
748 606
472 385
495 187
494 39
699 548
722 686
885 273
354 192
376 228
963 298
720 655
502 5
778 449
603 64
646 73
337 336
636 347
903 118
687 610
714 198
508 325
444 351
746 251
774 394
349 14
949 778
578 13
409 379
575 161
595 66
351 298
628 441
545 303
919 863
658 57
519 240
790 393
977 593
819 446
967 531
960 126
979 883
716 640
635 38
61 59
741 574
710 184
451 186
909 672
739 416
999 299
266 264
990 539
661 554
754 519
849 488
974 144
749 565
968 893
909 590
623 510
649 93
715 526
973 134
214 129
914 754
596 242
327 99
710 195
321 110
981 177
756 80
477 253
792 346
653 638
717 156
356 58
470 126
996 764
659 449
604 106
796 350
978 540
160 79
752 196
759 285
351 224
89 43
628 399
612 18
958 943
509 263
864 668
677 435
642 9
588 358
699 558
970 730
815 660
827 5
938 298
992 6
824 540
453 106
702 530
645 449
679 613
820 463
998 56
868 723
951 268
877 440
567 169
835 801
289 250
818 292
847 842
541 455
766 137
885 435
867 639
952 156
787 636
211 52
326 303
261 119
637 75
543 108
912 277
608 279
832 256
812 708
374 44
256 198
913 461
714 612
595 477
309 128
478 65
831 320
986 247
888 117
746 222
114 109
789 696
703 344
566 517
645 209
976 727
859 43
896 249
879 200
893 262
985 219
166 38
927 757
494 298
271 91
821 193
663 336
671 235
985 602
823 762
512 218
794 792
647 218
714 350
134 127
985 105
764 299
330 258
780 233
592 412
656 372
781 779
251 168
846 477
999 565
270 63
499 150
380 84
661 517
665 356
534 250
987 403
703 358
604 173
973 135
786 243
566 445
780 202
496 141
683 383
354 160
891 489
448 141
942 798
723 460
593 445
552 472
548 498
988 925
384 283
992 182
988 751
744 621
165 61
796 230
576 20
573 391
797 139
319 15
685 238
684 203
886 885
425 362
686 245
639 451
826 384
425 107
737 379
974 127
380 236
999 573
647 204
884 86
724 101
549 310
958 633
749 489
992 484
670 598
840 180
677 506
923 154
379 317
751 460
832 785
225 163
605 453
903 783
967 334
317 232
877 207
789 354
303 216
312 90
917 883
931 550
733 451
675 425
699 573
938 708
827 806
369 28
894 511
141 130
526 320
853 674
385 178
921 348
419 379
293 96
968 265
842 282
513 237
573 259
705 467
458 76
991 447
735 675
850 259
995 535
98 87
941 129
697 628
466 253
890 888
821 455
913 214
572 127
304 104
718 266
833 484
556 181
829 267
688 116
563 342
893 847
510 108
587 429
777 507
990 734
574 235
762 430
640 522
252 58
922 701
872 237
632 394
622 212
754 315
840 226
756 254
844 109
476 259
942 25
918 497
755 85
784 5
789 435
612 100
440 390
394 312
437 369
589 335
745 541
195 172
347 145
834 484
748 55
767 58
262 37
146 125
374 113
376 214
920 333
471 60
743 27
577 425
546 314
904 658
947 772
722 621
622 613
810 541
739 711
681 621
706 312
774 471
953 913
56 35
722 228
895 676
413 405
893 673
776 94
717 256
331 259
919 19
623 79
626 555
417 339
898 511
546 14
470 359
163 112
850 219
400 283
534 226
497 471
915 252
721 548
617 515
712 64
783 483
896 678
710 490
350 247
124 76
768 464
513 10
259 12
791 723
418 116
959 513
546 424
982 710
813 251
334 267
693 442
992 990
272 115
645 378
629 99
840 780
539 34
727 638
540 20
328 109
913 60
649 204
608 24
466 28
285 59
747 709
369 345
305 246
999 388
892 383
599 50
679 108
852 348
945 147
930 900
392 28
627 405
844 514
331 248
493 487
990 295
872 221
814 44
759 398
294 131
742 589
746 500
886 106
882 468
525 314
629 27
588 468
905 222
680 621
947 927
866 173
790 359
951 648
744 511
192 191
623 300
876 587
563 341
448 377
460 350
837 753
649 310
355 110
751 293
926 497
929 29
785 413
917 85
757 248
353 303
868 129
873 80
523 469
790 647
633 605
502 499
722 472
651 22
477 104
604 73
247 208
554 92
742 428
140 80
914 357
762 51
932 836
934 782
998 119
697 79
755 230
65 4
798 237
918 339
900 514
898 680
509 389
677 310
898 280
226 1
941 849
930 309
585 167
385 2
946 237
23 8
638 377
863 103
440 176
662 319
417 74
651 456
398 37
994 266
388 83
527 454
881 128
586 579
717 174
324 147
342 95
452 71
754 688
983 67
525 437
916 458
104 6
444 373
969 710
509 293
736 545
449 283
454 147
472 208
165 22
953 14
660 437
805 149
759 386
567 373
477 459
415 116
981 807
703 189
912 48
719 221
694 504
967 114
958 104
878 137
747 70
589 432
883 125
868 211
894 72
336 307
360 258
846 239
727 48
792 619
858 220
586 337
555 550
586 583
501 337
852 247
747 215
729 686
771 609
832 160
694 72
165 8
623 531
892 311
333 210
958 433
561 248
421 1
238 233
956 930
895 245
488 363
402 270
753 276
696 613
697 348
636 399
863 165
817 773
527 222
230 150
831 720
481 367
233 196
187 112
698 205
689 349
756 684
884 366
415 72
687 306
520 103
721 572
408 384
472 350
382 159
667 562
855 581
532 94
609 497
707 583
862 303
797 271
715 255
486 267
534 79
459 240
787 227
669 518
871 392
764 414
627 397
328 177
525 248
967 268
527 148
447 71
769 630
753 181
774 1
610 283
845 652
776 745
429 420
954 68
648 212
441 82
555 461
936 395
930 928
393 142
445 379
925 227
933 873
536 143
831 667
962 531
681 456
772 63
374 34
741 280
327 38
928 528
360 325
520 297
991 262
484 308
960 770
929 315
827 742
991 459
853 788
347 134
664 13
860 639
727 653
825 431
452 54
538 136
593 349
418 378
619 168
92 48
654 122
867 347
609 328
984 3
444 345
813 5
630 152
352 310
278 183
168 136
755 706
176 81
840 531
310 125
809 198
721 494
737 153
293 128
711 574
962 765
801 11
463 97
651 105
834 524
380 206
739 738
981 630
216 196
874 379
646 153
814 56
936 572
766 244
359 208
660 194
572 13
895 321
524 413
429 9
821 197
828 15
613 145
994 740
208 20
333 183
358 352
937 810
397 299
398 248
779 284
885 494
969 261
983 658
907 276
638 206
434 425
887 50
770 681
865 93
549 187
481 135
862 77
448 315
894 857
775 535
912 763
768 333
218 199
484 114
864 739
719 280
785 296
821 439
543 310
511 203
670 355
855 208
560 165
926 315
650 352
472 51
766 229
434 138
945 510
888 488
355 15
968 878
543 531
984 459
998 606
905 874
651 474
335 276
950 580
834 584
886 884
663 548
858 45
883 211
942 373
467 132
669 337
501 493
928 346
736 214
238 121
958 393
140 43
895 893
936 364
1000 376
417 22
622 203
579 62
634 60
851 712
895 299
686 72
795 487
915 801
633 190
967 735
880 329
437 32
717 492
287 44
214 212
240 153
247 165
918 752
907 54
586 413
816 217
615 12
871 681
612 575
936 698
754 537
647 601
983 496
763 456
721 549
975 843
871 199
160 106
341 299
552 306
486 98
938 355
994 674
654 44
424 359
968 580
581 5
627 327
189 122
695 345
527 119
382 64
832 208
871 191
968 72
912 199
819 3
515 299
474 49
230 42
934 314
676 285
277 139
861 76
827 688
600 68
863 835
139 131
642 149
619 355
774 365
318 187
725 370
688 210
812 753
933 757
533 416
592 500
513 328
586 322
954 345
831 3
203 159
518 140
765 125
340 46
782 765
338 228
557 473
449 250
586 426
849 7
573 114
711 282
839 664
942 422
621 10
892 298
993 303
516 48
602 408
274 145
933 554
458 102
859 550
938 680
946 517
713 371
518 39
824 116
777 632
271 42
773 483
874 428
629 516
769 712
560 510
810 62
406 33
785 6
516 52
543 445
847 648
546 250
639 472
862 414
885 35
596 470
864 46
709 446
49 31
298 66
472 215
619 526
684 537
804 239
675 616
890 505
861 854
834 646
778 484
886 274
229 207
785 502
374 362
509 231
884 638
144 138
917 263
323 76
989 34
861 173
328 4
264 22
244 40
553 8
848 377
982 362
609 419
882 760
551 40
781 197
444 429
172 81
829 585
731 304
986 659
966 232
307 158
317 273
206 11
144 95
663 418
641 468
961 368
840 832
932 630
852 184
567 517
662 399
572 8
848 130
785 151
545 470
809 809
132 46
423 20
763 110
574 231
820 147
912 321
872 819
862 347
786 704
711 566
533 4
872 495
950 272
911 680
198 63
973 427
718 262
724 134
764 539
799 391
693 392
943 625
980 375
927 455
662 367
936 857
930 600
801 357
545 373
465 89
986 36
695 267
975 946
561 539
378 112
747 169
145 70
639 394
914 709
861 497
913 140
941 173
377 262
254 252
369 161
456 20
634 611
530 511
575 459
902 806
739 414
762 132
814 760
469 395
813 171
237 94
777 240
987 718
432 153
902 779
365 95
887 465
287 136
434 2
911 410
492 116
615 286
801 4
862 109
802 321
471 37
937 107
979 927
706 105
811 571
306 292
514 224
781 580
979 236
579 529
830 413
926 483
557 424
758 449
668 614
431 324
195 83
739 143
689 493
609 225
548 509
153 71
234 74
458 109
451 7
590 395
208 91
818 163
594 521
666 397
149 42
481 269
415 413
527 287
327 145
763 426
734 578
458 307
527 380
792 353
962 217
904 530
553 46
452 234
953 715
838 165
776 207
909 274
945 765
877 751
975 968
300 176
887 294
919 160
948 409
857 711
515 508
663 600
666 645
151 13
551 403
599 516
507 194
998 166
435 91
647 313
265 24
551 9
678 582
853 281
777 268
915 440
835 62
603 181
905 395
819 780
939 282
463 370
631 288
861 73
693 484
596 108
745 568
709 692
373 364
885 669
284 214
830 813
862 785
525 282
610 412
197 145
811 88
974 396
876 690
583 140
612 117
973 456
614 214
532 170
743 363
780 173
322 192
933 666
307 206
942 700
886 629
882 279
505 142
459 5
845 196
629 553
540 138
966 848
696 596
777 495
568 392
599 406
616 240
664 440
363 333
872 457
528 430
498 199
236 19
577 89
845 603
679 278
906 660
463 364
473 215
981 89
629 349
284 58
797 293
831 335
356 200
563 210
916 465
846 56
735 700
984 321
798 734
286 178
860 424
825 316
790 44
723 486
617 16
710 93
295 25
583 377
753 242
576 325
369 239
594 588
698 386
922 27
694 7
967 562
881 158
606 422
737 86
914 70
960 164
844 225
876 246
752 206
758 505
332 38
952 128
990 374
773 212
484 368
765 693
892 81
634 491
671 144
901 156
514 177
694 470
803 785
815 787
986 518
850 470
333 310
654 198
907 835
884 687
993 472
435 248
690 44
946 678
948 171
422 50
348 327
264 104
155 51
473 156
433 62
678 504
492 173
548 73
985 36
162 160
932 462
280 81
835 392
727 705
681 50
963 896
698 198
561 184
505 284
347 10
768 219
408 271
901 711
641 9
712 319
556 113
293 98
790 382
624 310
729 251
372 247
840 442
982 307
641 21
858 495
600 363
521 42
779 178
554 249
846 271
648 62
700 40
640 481
385 146
925 744
968 21
671 210
863 440
887 544
824 200
911 907
729 98
737 496
925 387
654 592
761 298
826 584
873 679
962 838
985 189
906 469
396 13
219 87
432 248
306 207
271 103
512 54
977 152
880 345
988 252
979 898
404 66
438 229
654 3
863 476
912 478
865 718
293 262
935 345
566 63
258 213
780 172
913 718
336 220
956 883
424 155
554 48
910 887
766 2
947 523
932 471
298 41
850 209
573 284
989 550
659 484
313 234
649 374
703 157
805 277
779 295
506 250
42 1
386 119
895 10
759 88
84 11
987 25
919 709
787 656
809 193
548 361
752 746
750 438
585 470
980 794
883 285
640 264
285 107
818 168
889 230
649 372
960 127
430 195
690 303
386 65
999 102
805 522
400 167
242 97
1000 237
728 222
769 587
974 356
717 628
807 479
611 222
535 17
791 389
739 600
584 346
926 432
814 463
656 606
903 552
956 540
765 620
945 553
388 80
797 674
911 361
375 145
553 319
493 9
663 30
720 545
856 632
748 90
644 102
931 7
610 442
574 395
856 440
671 596
440 168
654 492
741 182
617 277
202 34
535 363
259 40
957 951
866 457
438 349
352 179
653 45
494 281
848 687
222 7
330 45
447 106
985 408
780 534
786 317
662 494
238 36
970 715
79 13
979 151
792 419
670 115
886 809
266 162
680 417
560 245
534 211
68 58
900 729
771 475
871 567
645 467
180 58
838 326
615 473
726 79
687 338
999 68
977 422
543 80
608 232
437 205
545 166
495 128
749 175
756 227
483 391
921 240
771 164
755 381
971 853
171 170
484 392
964 438
334 39
919 368
764 143
621 39
748 526
461 168
486 114
557 358
643 462
582 128
938 890
255 65
501 432
425 25
940 670
978 794
507 405
651 15
501 158
850 145
813 533
661 372
694 259
540 465
713 117
353 351
550 48
833 628
555 204
539 64
353 4
138 58
939 275
882 48
747 308
583 574
387 235
980 260
790 105
885 221
363 132
819 331
632 453
828 409
609 84
448 288
795 634
429 43
441 312
347 324
560 488
851 201
680 470
903 589
476 420
475 314
844 73
611 375
954 334
547 248
957 298
913 650
767 721
379 21
852 189
473 359
684 449
850 750
916 886
877 143
354 340
594 66
610 180
939 798
650 293
415 398
861 217
868 684
875 383
525 65
353 68
60 57
880 439
674 391
456 220
770 302
359 346
250 157
953 788
388 81
443 88
587 312
829 373
491 97
267 131
826 262
705 516
250 101
858 59
667 627
350 235
591 283
732 629
827 459
634 597
757 480
577 139
446 185
551 307
310 181
312 143
684 282
964 294
572 322
387 324
201 61
630 469
373 171
767 85
894 733
496 334
762 760
277 4
782 8
825 437
621 467
843 483
651 493
820 232
483 78
186 52
332 25
679 532
716 662
259 114
810 122
982 253
826 194
637 541
474 232
742 249
107 100
587 269
827 356
641 417
948 301
949 102
837 769
870 439
861 52
660 453
871 178
505 402
637 277
893 707
377 321
986 330
805 687
729 679
934 709
484 1
456 309
692 230
492 426
830 503
870 862
998 805
798 277
654 514
427 129
332 110
204 195
998 121
632 551
923 184
947 192
643 633
785 453
499 204
813 803
995 623
618 569
766 674
572 517
912 817
702 13
946 367
872 73
708 81
227 105
912 427
635 180
624 199
456 155
449 7
707 333
709 197
250 94
373 94
750 326
963 76
994 628
581 8
161 21
451 277
128 55
976 544
698 71
597 163
930 122
560 406
423 309
629 275
646 555
277 28
284 64
973 349
708 106
664 661
884 749
628 468
448 286
170 142
733 65
818 426
571 536
853 395
661 368
922 544
908 554
777 20
468 300
694 155
501 485
529 24
739 629
879 357
756 526
476 322
928 585
711 439
708 289
512 399
341 78
708 700
738 214
441 332
568 24
542 542
868 344
404 53
495 52
693 672
563 382
591 154
930 717
409 58
213 159
992 378
578 250
911 43
971 651
846 651
934 927
631 445
739 390
911 680
789 638
445 380
864 678
238 121
997 948
717 696
813 611
724 166
977 361
282 103
998 459
466 40
917 385
37 3
611 80
785 584
306 206
897 530
868 507
864 674
776 369
991 148
984 977
776 646
476 33
500 1
785 391
866 478
422 118
488 361
742 667
405 290
935 74
553 64
312 245
397 117
901 424
617 446
999 230
879 512
826 370
448 381
966 638
793 8
847 399
758 136
471 421
480 347
461 378
183 37
821 625
535 318
531 171
677 74
535 391
983 125
411 373
974 908
893 432
698 5
443 426
422 395
982 678
672 450
572 501
553 490
860 713
737 357
131 48
561 449
504 435
656 462
455 313
974 790
868 709
259 223
450 398
608 350
760 432
613 105
500 139
828 530
964 324
362 1
985 812
969 683
979 355
469 31
758 663
820 517
781 582
990 820
964 365
833 105
355 117
528 167
886 444
855 239
494 394
393 171
885 518
578 87
750 471
996 970
812 426
403 129
815 393
307 146
378 266
795 782
671 558
206 149
65 40
978 977
456 332
145 42
932 745
397 397
828 659
366 119
784 468
936 402
674 617
738 347
426 387
184 84
708 274
538 355
384 213
146 114
28 16
207 94
543 342
695 42
946 70
941 652
713 77
385 117
902 595
752 434
800 11
656 229
555 409
485 78
691 258
970 47
985 728
991 45
853 27
734 269
786 257
487 178
846 327
492 345
972 208
710 414
918 167
517 300
195 51
868 209
609 57
849 642
807 707
434 398
706 454
265 33
626 298
588 234
802 158
548 309
625 603
951 786
817 138
272 28
217 181
553 27
931 313
433 240
826 255
894 442
459 122
890 292
908 686
172 99
903 457
303 76
957 787
414 110
902 672
66 63
993 623
909 755
1000 530
335 38
963 696
970 547
578 540
838 576
383 36
167 85
311 268
768 71
852 245
873 729
900 529
911 860
118 75
578 70
600 29
536 332
992 306
433 300
447 349
791 708
779 198
361 310
993 835
192 113
984 887
394 364
540 205
812 806
752 133
830 190
320 299
583 160
861 385
894 173
843 43
887 844
433 131
990 312
708 246
857 310
765 476
773 120
900 581
462 312
454 8
469 23
637 73
388 52
668 306
662 344
920 548
607 426
912 43
869 4
934 229
897 217
553 134
374 116
590 88
914 667
334 61
374 244
203 28
830 535
707 240
584 92
761 415
382 5
663 480
675 69
801 688
656 482
802 575
453 286
977 726
774 188
367 207
930 770
600 243
557 418
445 423
272 63
921 518
846 228
297 69
801 668
656 604
944 94
839 418
926 323
392 94
832 315
811 417
787 439
433 220
529 195
762 695
815 175
663 212
809 396
924 407
566 256
674 122
707 459
741 352
820 742
715 212
441 143
924 842
994 580
894 556
747 388
881 586
205 45
946 578
383 142
933 456
714 169
359 8
359 315
298 59
598 386
668 634
529 209
797 576
919 478
489 251
970 628
742 340
907 56
925 772
951 890
733 221
389 327
536 455
992 979
716 686
567 500
922 592
857 496
990 643
322 151
701 549
198 140
488 405
983 561
794 56
484 13
668 425
512 195
699 369
374 67
218 184
364 223
638 548
279 132
389 229
461 421
962 579
960 378
629 383
515 374
280 256
823 599
715 24
924 281
203 178
600 483
672 40
895 431
822 528
229 93
865 38
680 78
651 410
430 40
676 412
753 95
924 631
921 263
914 276
618 442
700 383
698 64
931 112
364 170
890 29
820 427
937 671
913 439
766 186
229 194
908 109
369 353
760 114
738 92
55 38
677 83
780 185
594 395
562 72
892 279
935 629
999 576
876 802
863 279
469 252
465 19
821 17
699 126
601 92
882 647
888 450
374 178
866 498
282 123
915 266
951 590
272 230
937 187
947 174
698 166
774 624
261 18
640 399
964 449
948 753
774 18
894 732
929 460
441 262
480 450
288 285
452 38
911 133
575 182
756 171
283 180
965 506
136 69
115 27
913 220
937 522
800 211
820 75
975 967
637 210
736 466
968 961
758 383
150 25
699 232
801 66
714 537
855 486
370 238
912 648
534 12
878 165
341 254
379 62
727 493
811 192
490 62
886 659
821 582
288 158
748 186
873 306
679 451
518 394
483 340
553 334
976 746
853 52
515 245
556 252
537 237
415 21
779 22
938 717
475 52
636 23
754 579
997 627
708 163
718 25
812 728
733 381
896 368
542 61
426 360
430 429
832 309
406 123
592 223
452 45
309 209
626 328
907 205
773 483
855 769
772 743
820 168
830 429
956 286
291 110
515 500
696 441
208 24
816 82
80 26
758 369
917 302
625 326
670 130
608 541
889 84
786 409
830 787
863 799
638 154
785 604
702 667
608 389
586 461
655 154
293 124
569 393
802 321
533 507
283 80
546 165
955 876
939 644
897 753
445 355
542 446
868 848
959 56
779 362
852 344
836 343
854 783
661 341
707 182
326 273
438 134
227 179
260 9
439 89
890 303
383 286
450 225
847 153
697 122
713 273
488 37
929 578
965 832
690 499
560 435
410 15
975 659
726 578
820 653
446 383
596 223
795 773
131 84
969 184
912 35
945 402
933 461
811 771
281 73
416 221
530 351
686 98
672 340
653 331
643 468
398 113
680 658
491 179
533 331
215 111
572 106
487 34
311 276
752 223
969 99
151 147
409 211
998 997
383 131
39 5
1000 731
422 191
955 602
843 142
272 126
800 392
934 474
855 316
375 275
972 23
792 410
424 91
560 484
980 647
230 135
669 104
515 298
952 88
64 54
324 301
561 94
490 60
916 856
753 232
608 572
746 234
870 190
362 55
988 947
234 53
928 621
788 685
615 522
669 43
619 552
735 445
920 797
827 125
544 38
997 392
429 6
874 848
787 463
261 86
770 541
434 230
751 185
641 202
775 420
743 29
506 497
323 154
596 347
942 82
915 609
995 321
957 474
835 418
696 437
536 306
784 580
362 4
727 482
856 560
377 32
941 832
641 136
786 488
309 105
651 144
728 447
742 618
762 357
981 438
724 137
694 327
592 582
986 798
940 314
651 313
491 368
931 534
626 265
525 295
716 542
687 669
890 404
854 435
284 120
544 302
914 439
974 319
993 802
594 356
878 105
808 490
941 437
755 407
655 442
475 38
834 664
671 649
669 541
709 681
43 18
453 49
906 416
875 847
934 687
478 114
815 454
724 649
390 63
260 173
382 55
517 199
814 273
488 352
503 283
720 416
916 543
819 600
979 820
890 536
923 377
515 53
636 403
744 141
536 333
828 239
289 139
826 785
623 121
635 307
656 606
541 465
604 129
817 162
772 413
107 61
140 124
636 96
637 177
956 949
482 272
687 51
975 256
802 797
547 179
775 297
544 303
590 466
840 356
946 270
445 371
794 31
594 341
808 541
157 124
723 471
883 544
342 80
699 197
417 205
819 748
732 531
840 221
823 817
843 836
572 230
572 286
675 620
574 470
910 75
240 185
275 237
634 614
550 192
70 39
895 796
772 401
883 7
504 143
801 10
689 573
210 86
499 391
986 112
998 14
290 193
563 203
398 292
924 190
389 93
537 382
758 750
908 893
39 11
953 533
241 171
927 212
426 305
977 148
799 730
430 428
354 230
909 498
926 626
857 359
789 358
562 458
719 531
915 69
548 42
710 498
827 5
616 412
56 26
990 327
267 34
764 471
812 335
806 54
178 153
190 102
392 153
668 251
660 320
737 475
990 848
681 111
289 88
816 537
726 184
752 290
605 280
842 800
847 466
448 198
493 302
385 185
891 623
963 883
379 15
207 182
530 465
778 211
886 873
783 355
726 40
293 222
585 393
950 551
627 306
350 39
771 171
804 218
608 361
863 627
855 126
788 262
279 182
526 31
997 852
470 211
631 580
672 537
878 718
881 772
724 265
652 435
803 92
681 391
357 55
840 113
100 40
556 256
684 151
777 586
171 20
839 172
906 554
987 576
902 236
927 537
607 426
836 474
841 459
992 500
140 95
743 719
462 355
423 251
875 458
706 570
853 749
672 642
229 69
245 205
891 601
646 538
575 59
387 240
385 4
945 69
811 700
435 148
975 923
647 373
956 153
711 387
683 224
957 57
586 354
568 5
723 703
492 457
767 624
822 500
471 172
449 259
686 546
756 497
988 802
855 236
475 118
633 547
220 123
560 342
800 203
944 133
869 369
625 206
446 203
824 504
899 802
128 110
916 905
442 12
782 362
327 112
376 329
827 617
840 248
735 540
695 463
997 205
949 440
758 30
782 706
739 414
428 320
310 135
525 202
911 494
850 348
518 200
781 688
361 334
855 166
535 325
864 694
751 227
980 85
688 150
831 579
913 461
537 63
492 84
970 250
777 79
106 79
412 128
716 498
639 344
317 65
475 79
536 466
646 105
602 129
488 269
369 313
447 58
871 745
351 1
888 614
650 149
579 357
839 726
827 441
620 208
861 839
695 213
902 845
595 270
543 264
628 525
849 660
760 248
900 664
864 405
230 200
523 48
287 212
917 533
437 217
356 25
775 264
595 568
719 465
874 181
560 145
871 345
897 197
232 44
882 27
785 365
761 32
369 203
605 286
786 730
554 322
812 766
738 540
918 480
671 435
644 37
250 110
895 302
548 343
940 415
973 390
707 24
915 710
914 47
943 505
740 206
477 202
647 230
846 100
520 173
850 334
736 153
820 310
506 131
86 6
890 582
930 586
816 141
655 598
314 232
818 479
932 122
782 585
770 370
835 271
666 328
773 446
730 235
744 154
309 254
390 171
797 331
890 352
534 317
555 211
699 206
718 552
829 672
670 493
716 51
338 69
288 211
771 767
778 179
169 29
732 16
700 216
814 216
880 142
983 567
689 267
819 792
932 772
970 863
228 224
915 12
342 90
955 805
578 60
836 70
971 235
498 353
859 208
259 197
952 605
623 326
608 70
531 295
531 436
785 697
564 277
379 103
243 178
986 615
693 32
288 276
643 392
714 531
823 631
462 104
258 247
444 429
996 81
859 746
699 359
562 301
820 486
939 776
957 834
921 599
960 514
611 134
825 451
996 537
618 84
438 315
357 148
918 852
386 37
825 381
653 492
874 535
570 550
817 431
905 277
854 260
625 531
641 546
525 61
718 11
355 63
965 459
565 49
977 486
757 105
847 499
959 399
993 150
946 770
691 103
707 246
579 294
665 608
356 126
956 232
938 855
707 528
534 494
431 113
782 379
833 10
776 571
515 59
623 274
678 620
748 524
724 677
621 368
874 153
786 171
917 702
790 128
205 28
519 510
408 246
650 453
724 127
800 520
608 11
301 211
674 468
528 187
857 660
938 427
787 607
846 463
403 123
354 54
620 118
771 343
586 110
845 692
638 586
875 144
974 398
962 514
699 163
883 774
513 332
572 310
23 23
815 586
588 90
979 954
346 319
949 142
560 479
695 144
636 526
790 690
525 30
829 318
915 455
599 470
781 654
296 219
387 162
821 53
424 58
849 710
605 87
845 580
970 465
674 233
561 143
903 381
854 239
710 434
503 429
896 758
721 331
762 335
929 408
854 329
736 35
801 685
606 237
714 145
917 861
681 18
649 41
745 610
529 523
309 109
855 258
273 177
750 429
545 506
986 872
559 338
922 670
284 30
802 764
502 412
826 476
906 493
884 165
993 47
348 316
415 272
563 368
762 393
179 34
794 191
871 568
928 848
864 562
956 45
805 26
963 194
961 863
983 458
906 899
454 386
913 199
520 97
793 577
553 16
474 402
425 84
882 103
971 239
673 127
479 142
165 31
830 224
896 572
310 112
864 700
733 79
758 110
655 96
478 207
539 272
627 54
725 311
221 194
598 3
606 53
664 54
866 475
986 312
953 286
810 558
393 96
447 376
632 533
856 18
614 359
59 30
516 12
661 636
577 473
812 649
829 581
246 118
398 189
625 586
939 194
291 59
490 56
825 147
718 701
327 83
561 288
435 433
999 174
623 562
174 43
492 169
798 496
33 20
996 561
859 645
442 118
640 265
789 450
61 10
189 143
921 565
975 666
504 388
747 580
758 729
760 5
948 709
726 353
554 122
713 331
367 203
763 348
867 541
804 85
626 484
457 218
604 467
873 214
668 604
464 348
985 527
608 532
602 129
900 623
439 111
419 69
803 117
265 235
894 398
750 74
1000 10
662 72
852 496
658 13
346 231
208 6
411 36
804 278
420 157
921 651
852 122
756 403
913 41
652 304
820 625
899 232
392 17
780 274
540 34
245 144
746 164
247 62
237 11
576 91
373 94
951 571
735 354
655 373
675 223
976 328
514 376
524 431
248 166
703 506
981 311
809 152
916 875
721 135
742 138
491 101
376 258
878 438
506 48
810 259
893 129
704 250
585 291
543 199
379 148
914 240
921 885
471 184
866 404
591 553
773 639
360 99
368 37
527 477
811 460
954 576
481 373
996 803
479 227
856 254
965 784
700 595
555 466
842 193
692 564
655 532
958 958
835 118
772 64
680 278
478 11
462 413
478 421
354 304
642 170
905 363
283 251
251 142
148 36
973 510
828 692
875 281
557 267
879 222
800 457
747 419
982 8
604 286
312 253
382 203
456 346
190 47
942 799
505 126
724 244
481 135
689 346
506 423
931 687
326 254
452 150
835 672
262 170
950 599
938 304
916 200
110 48
204 31
904 576
555 454
641 380
314 31
523 216
166 53
311 241
856 633
636 275
998 293
514 29
747 713
436 369
884 312
843 699
642 587
790 305
996 948
828 123
473 293
917 578
670 587
981 837
358 11
889 232
788 605
463 108
956 772
535 53
613 268
543 19
298 186
954 201
296 252
819 785
582 379
287 58
436 88
953 127
551 543
834 781
516 415
849 321
991 265
883 517
903 442
147 145
637 515
74 42
644 184
598 568
224 31
625 477
800 99
652 168
771 29
857 769
949 308
632 382
623 518
747 76
851 156
668 365
981 979
529 376
934 722
802 730
433 313
968 608
519 447
765 294
531 340
942 667
631 452
885 114
769 334
905 275
729 664
759 172
716 57
259 199
88 81
441 110
765 565
349 51
989 98
903 552
461 52
856 397
904 35
638 623
486 118
692 80
714 382
184 161
485 480
829 803
626 437
478 337
810 476
940 735
968 699
817 503
989 483
422 63
830 344
840 614
504 39
420 269
685 253
739 321
895 499
938 601
974 475
976 963
758 304
685 589
971 385
817 380
924 368
911 387
910 288
763 10
707 11
890 90
308 22
891 81
323 10
644 342
838 34
999 461
768 724
458 77
188 30
944 103
956 889
607 4
630 574
627 372
698 527
773 37
558 191
199 72
552 123
876 313
994 33
774 627
873 453
795 60
566 335
639 414
648 617
971 326
782 511
635 108
692 220
685 184
964 754
738 70
245 105
788 649
891 439
573 22
643 537
562 482
490 137
539 172
947 935
580 287
257 218
623 155
275 122
298 250
991 724
810 123
624 294
908 398
502 464
557 323
502 400
374 184
999 127
570 173
135 57
953 952
236 49
418 113
699 299
667 5
516 336
862 520
660 270
876 543
770 685
267 247
362 115
773 383
960 189
701 102
83 31
375 366
675 504
840 175
908 503
924 293
711 667
876 408
601 105
913 447
869 703
945 97
472 208
414 393
845 205
993 977
561 527
491 226
894 689
838 595
767 118
740 194
986 587
807 432
904 391
743 188
592 477
694 303
938 743
892 321
734 101
507 52
885 495
364 221
645 82
882 493
329 10
324 195
415 204
92 57
856 385
643 182
405 150
938 115
310 15
426 407
216 47
634 590
258 57
808 698
533 374
363 214
551 191
537 4
487 152
550 67
381 81
456 404
950 592
958 500
741 537
481 176
883 639
775 504
599 25
846 273
805 151
975 361
509 152
968 846
771 508
909 396
773 156
625 210
621 120
771 633
952 932
940 250
496 103
656 320
139 86
602 326
360 209
564 464
980 21
843 187
848 100
436 385
193 15
838 258
875 821
611 118
950 560
434 165
805 293
783 72
927 223
852 491
709 157
494 293
989 333
338 15
822 358
907 444
700 495
617 310
440 417
604 551
512 509
994 523
724 286
671 211
728 520
802 128
70 19
73 22
480 471
971 30
548 430
986 633
682 193
880 476
823 6
732 437
795 228
574 241
793 364
525 5
507 163
912 593
609 451
870 506
298 270
768 717
509 470
800 309
446 130
703 215
969 461
320 172
739 60
487 110
765 664
651 235
463 450
622 135
762 313
696 430
655 247
815 519
865 40
565 103
350 83
808 76
925 502
217 163
951 60
508 156
672 450
88 47
444 275
897 68
765 130
588 3
388 12
624 20
633 172
989 610
946 245
517 81
407 295
881 487
430 326
863 857
175 172
308 280
913 611
848 617
747 484
563 458
220 107
997 808
844 672
782 257
560 376
188 33
762 618
215 146
135 50
373 199
721 520
863 631
843 521
439 348
468 255
871 857
823 11
604 40
394 270
938 56
868 298
473 432
649 622
738 340
620 111
72 69
695 259
610 266
957 836
937 199
348 217
708 308
821 590
984 798
541 315
552 235
728 74
434 335
732 131
728 688
869 620
743 675
783 426
499 475
972 166
921 234
697 282
679 524
543 503
282 221
808 165
612 340
472 281
480 253
113 98
915 890
847 284
908 303
693 200
653 457
782 66
207 35
964 481
786 514
955 92
682 408
999 720
980 885
945 396
868 506
906 521
837 242
500 14
669 252
562 18
293 61
595 287
988 33
474 306
996 916
560 12
388 190
490 131
309 114
891 410
791 238
411 286
992 159
478 136
741 87
622 19
989 196
941 44
891 537
996 876
774 748
567 496
669 122
854 65
590 52
613 469
652 386
829 709
864 34
925 473
895 613
282 15
507 411
640 364
499 126
495 345
422 377
551 54
627 21
907 123
442 382
987 129
869 400
479 425
848 266
629 446
883 580
648 86
737 718
797 711
504 385
753 107
742 716
833 631
375 231
736 450
336 68
668 542
952 287
813 37
991 408
961 539
809 238
695 320
671 135
806 713
887 144
444 192
660 565
857 230
624 617
809 40
751 469
725 544
543 392
774 611
585 127
576 2
949 174
798 160
819 52
567 329
981 764
751 242
753 364
286 93
310 106
971 66
697 415
724 719
466 105
706 499
429 225
370 34
875 218
81 71
151 103
774 192
959 176
908 855
891 665
721 658
257 226
842 429
981 117
993 885
955 73
73 67
954 758
583 363
927 660
732 163
818 447
947 684
958 756
624 137
850 830
177 167
786 337
224 212
903 863
376 55
769 576
932 669
896 710
704 654
937 475
811 552
676 181
787 314
739 550
827 226
527 266
870 675
928 688
625 21
583 449
899 760
886 676
960 922
698 247
619 169
696 516
878 622
359 46
902 42
772 552
710 517
697 158
671 345
819 21
233 147
850 709
496 156
940 380
541 155
940 213
982 450
789 465
796 509
543 495
716 4
819 745
331 124
616 208
657 648
746 27
469 346
915 143
870 44
137 114
632 226
509 375
805 701
718 632
708 125
287 196
254 133
944 882
334 58
658 468
805 531
767 577
652 3
619 519
935 653
341 229
639 153
481 101
394 236
790 524
990 753
879 334
546 321
658 193
499 481
974 395
852 279
986 260
798 269
577 348
901 685
901 312
673 50
897 890
875 781
990 733
169 32
965 822
321 47
761 640
954 316
853 532
991 445
932 477
600 475
536 206
663 518
890 859
568 267
786 714
823 551
533 499
636 524
330 3
524 213
444 7
372 312
843 825
869 107
727 673
668 404
109 14
234 226
789 613
757 10
561 257
847 266
225 57
650 609
701 400
202 165
676 21
951 31
899 498
917 283
516 168
200 106
938 922
402 46
798 709
865 78
991 165
311 297
298 222
567 172
444 373
867 414
817 724
708 49
920 449
906 820
169 75
944 295
364 350
589 236
758 242
414 358
205 87
684 615
816 274
529 70
409 135
896 792
375 117
198 105
597 166
327 137
921 616
744 721
609 227
716 138
380 238
841 709
805 26
875 760
861 228
793 47
458 35
312 251
977 808
352 207
894 890
706 388
931 208
143 18
667 272
941 514
660 469
232 44
870 753
612 444
952 613
585 116
818 780
931 880
875 47
491 160
229 206
919 370
454 162
768 92
917 250
171 10
481 147
578 253
850 410
501 204
651 258
780 282
798 39
653 161
298 124
507 242
976 233
813 747
563 279
536 84
729 558
990 490
379 304
631 174
501 320
463 272
551 515
728 492
976 470
685 635
309 19
365 21
377 332
287 53
905 376
883 141
925 38
893 426
706 293
135 18
908 295
581 236
567 435
537 398
958 375
437 152
718 153
83 9
909 328
893 767
945 204
782 419
422 38
844 591
744 103
759 210
824 69
510 473
853 627
133 25
931 165
872 718
756 621
886 100
787 270
711 74
944 13
684 643
876 781
653 261
865 116
461 169
736 107
795 416
553 346
781 693
917 539
707 353
308 61
424 52
644 590
818 112
674 319
492 429
474 225
250 188
816 518
828 531
510 32
963 207
960 161
971 791
315 57
733 178
891 122
576 412
694 394
535 410
468 414
878 409
330 271
901 611
69 47
748 528
703 487
798 688
591 365
829 257
686 527
915 260
830 223
491 77
861 524
742 460
803 581
729 697
73 60
191 86
816 678
878 392
621 404
995 780
874 170
291 45
930 536
49 9
419 118
225 55
533 82
859 414
965 628
958 499
853 768
458 245
653 392
700 281
631 563
918 446
794 38
851 122
383 173
713 418
747 463
538 355
847 723
691 90
701 451
955 482
882 126
222 15
600 337
789 163
960 800
475 450
753 95
529 415
744 282
917 778
958 58
951 215
932 558
917 592
572 231
907 458
917 108
244 132
766 379
589 402
284 229
681 43
388 266
534 184
403 321
604 492
798 180
758 645
990 935
439 226
946 656
744 91
727 542
691 229
777 652
841 154
887 744
448 166
957 458
592 177
579 369
446 432
646 396
117 65
378 155
655 275
919 895
895 428
911 200
521 139
525 65
337 203
657 128
660 617
894 407
782 251
787 404
76 5
446 271
816 525
590 332
632 471
707 91
795 607
999 574
525 104
462 214
842 503
539 461
915 126
806 786
623 486
845 330
787 4
439 366
705 279
494 374
935 802
783 36
851 473
478 297
842 247
317 9
750 660
236 96
387 6
998 737
850 139
833 379
152 10
918 915
670 218
867 286
721 679
514 234
715 600
66 36
595 303
108 64
728 465
876 464
580 210
612 470
362 321
934 791
847 307
973 748
926 302
438 358
995 463
772 566
719 431
634 272
385 232
566 393
829 470
572 229
887 135
362 185
961 108
606 117
317 138
717 570
532 345
925 5
936 322
647 222
639 239
483 79
844 775
951 664
999 843
859 103
958 798
856 447
329 170
916 321
527 384
793 127
690 104
756 162
721 93
887 29
608 603
459 43
711 3
688 619
571 130
751 209
816 342
116 93
867 755
957 135
740 584
523 379
402 34
812 793
604 210
808 719
866 289
567 464
760 334
920 395
699 595
446 124
959 758
695 336
510 223
1000 607
580 426
939 639
915 903
878 828
707 335
769 614
427 277
731 25
154 116
401 399
950 845
986 358
966 498
750 50
514 206
780 130
564 440
865 239
223 54
929 786
630 263
365 6
392 114
747 411
709 149
333 5
992 563
997 422
162 38
274 173
447 73
380 231
918 360
569 195
826 531
454 251
887 851
714 386
857 592
412 80
585 66
429 307
853 84
985 809
529 243
428 62
638 319
999 13
290 276
872 732
239 225
738 712
825 732
415 402
744 612
427 349
800 536
923 232
633 362
755 331
899 489
171 39
560 126
829 68
700 557
517 28
589 11
442 294
936 267
404 208
896 387
997 27
487 203
596 109
304 249
461 146
328 113
591 231
637 527
508 70
696 682
429 390
4 1
872 763
888 287
282 127
794 733
740 216
161 8
743 454
932 561
519 374
777 346
830 545
877 1
934 899
337 269
860 245
781 481
423 268
569 469
730 178
589 147
610 442
641 450
659 650
562 258
310 120
614 35
804 351
525 120
755 505
676 644
922 129
927 37
379 131
380 255
932 48
419 25
991 809
751 620
910 548
779 45
975 269
830 805
458 275
722 102
838 821
579 98
887 154
626 76
658 572
707 592
794 453
607 399
804 70
816 343
782 541
872 168
547 435
584 59
693 223
32 23
626 100
404 180
988 80
414 119
80 75
997 532
550 394
630 190
488 328
794 102
867 613
102 72
625 348
753 14
811 755
372 207
725 473
558 41
856 324
701 516
487 398
612 391
983 526
638 209
483 207
293 24
989 637
491 204
371 262
864 631
543 22
40 4
211 168
344 233
827 117
733 500
472 266
726 435
645 306
622 335
709 636
909 250
836 381
945 11
402 279
859 8
976 97
943 802
522 474
670 588
662 460
404 241
751 622
680 412
563 497
311 201
598 431
998 390
746 18
940 731
286 208
729 3
838 819
589 30
988 894
874 444
991 871
773 608
506 473
974 622
417 70
763 37
384 197
782 616
647 612
174 72
990 737
485 468
985 204
674 416
68 48
116 19
736 720
496 315
875 524
834 157
869 216
363 346
825 248
170 164
915 60
904 602
226 171
667 352
684 506
439 60
383 148
683 8
897 870
585 572
605 105
310 58
495 409
873 133
818 472
944 273
951 192
878 404
994 588
557 469
276 128
637 278
475 267
301 57
681 160
298 193
621 598
541 40
764 469
923 592
662 577
591 82
378 11
738 124
284 128
892 873
643 355
464 110
681 364
936 4
914 47
622 472
854 669
411 139
870 823
425 276
965 628
631 518
997 353
436 403
972 52
913 708
212 33
975 904
571 311
659 332
631 597
789 543
443 326
679 28
313 77
395 113
614 225
799 47
997 182
780 129
179 76
692 581
849 647
905 346
423 300
821 481
506 2
616 232
15 4
753 741
786 177
864 142
886 37
803 105
847 271
733 122
617 442
591 283
731 292
278 62
560 160
530 504
710 499
603 102
610 215
700 657
138 27
691 259
594 40
508 273
775 182
805 96
815 469
875 860
719 101
287 204
267 190
298 143
834 528
894 240
959 653
460 404
706 322
553 497
493 137
891 313
855 714
540 396
750 716
561 279
586 34
810 730
598 546
222 48
683 581
140 59
984 236
283 101
305 14
194 112
904 439
798 289
917 739
882 79
560 531
977 117
701 557
569 498
363 240
435 45
927 603
684 161
735 168
956 640
687 207
607 288
760 259
737 429
947 778
828 24
894 171
645 532
381 374
835 596
929 169
631 302
880 457
904 391
917 338
497 452
966 660
999 1
604 545
430 221
246 168
725 360
494 21
997 531
903 330
677 417
889 108
668 227
506 155
613 128
524 248
737 265
258 184
692 154
682 529
143 68
621 199
249 121
283 231
629 615
428 63
650 592
293 16
729 541
667 10
991 66
702 352
927 389
868 171
984 816
336 245
386 142
398 120
360 51
744 454
898 394
524 167
501 22
999 939
473 41
584 537
557 164
477 406
743 172
553 487
990 986
934 342
604 566
609 11
674 183
782 448
634 62
765 537
741 83
741 206
969 328
738 311
308 185
286 47
206 152
593 261
900 231
540 355
963 373
538 389
120 4
51 48
996 270
843 107
232 82
494 227
546 155
797 121
471 23
813 311
747 410
725 379
935 756
454 297
977 897
240 135
625 282
333 135
570 157
939 321
645 410
604 71
822 296
670 442
597 246
692 460
301 147
860 340
930 653
679 293
433 40
583 420
969 13
453 357
682 135
504 141
766 164
835 583
785 498
448 302
559 158
622 521
962 775
951 404
433 391
449 308
786 18
900 663
714 516
321 250
444 412
401 265
791 210
359 254
997 464
984 10
764 415
750 6
768 286
795 287
515 67
971 439
696 436
794 654
996 423
707 398
861 606
355 257
354 211
436 424
535 148
492 444
853 665
810 618
864 743
733 226
120 32
885 831
616 521
844 285
197 55
866 99
752 170
389 78
928 861
962 927
647 631
558 430
917 176
830 564
959 638
479 144
950 176
812 582
357 20
950 802
950 603
365 151
767 64
391 119
503 179
511 139
136 69
672 397
586 551
979 528
446 33
868 721
452 53
855 71
698 245
971 815
705 267
655 353
717 218
886 784
511 332
532 211
502 475
585 464
328 321
64 2
290 212
521 374
995 469
950 447
456 113
462 339
314 72
544 217
685 343
426 96
744 216
810 622
850 174
864 523
902 504
675 122
945 704
305 52
773 55
963 30
798 674
478 182
888 37
578 260
96 37
655 276
744 651
582 137
996 338
913 39
871 640
649 604
581 428
961 943
514 26
382 348
948 599
929 492
779 457
450 342
335 188
717 170
974 475
459 111
810 173
557 109
866 163
267 53
276 154
385 367
899 63
425 253
934 20
971 558
892 181
685 649
715 580
902 707
979 481
997 756
729 571
991 354
834 606
598 186
315 220
930 841
583 20
442 62
91 35
180 150
856 297
951 361
663 94
880 319
825 267
880 68
924 682
909 647
820 738
784 53
439 29
355 121
782 115
410 348
528 518
731 132
593 229
498 413
909 100
750 20
320 257
795 593
780 41
977 723
826 504
321 174
543 310
683 118
744 619
733 67
909 415
366 228
773 259
345 42
957 884
394 199
769 496
443 254
897 720
906 334
855 426
346 242
427 345
624 42
974 564
880 359
687 134
574 275
827 11
246 156
497 492
515 202
523 107
954 392
764 612
576 113
447 446
680 526
735 472
864 368
959 223
961 361
976 523
913 538
836 517
590 34
849 582
804 25
903 297
426 222
746 562
748 162
878 512
980 257
776 398
286 93
627 83
488 226
651 570
781 302
602 102
285 244
556 160
621 364
443 123
330 176
940 913
651 181
243 8
796 261
661 525
703 554
714 232
605 242
286 22
723 364
842 161
767 431
380 34
677 661
393 336
714 271
313 265
332 115
519 134
669 235
990 396
814 806
357 62
978 630
621 283
521 462
821 382
984 488
883 554
403 117
176 103
667 33
761 619
187 78
940 127
758 575
576 231
515 418
915 221
965 56
681 422
626 187
996 884
736 94
232 224
188 102
340 176
996 895
134 53
738 598
627 275
486 47
813 723
597 396
764 270
982 121
995 233
428 362
363 206
482 280
912 64
799 658
850 753
475 405
898 891
792 612
827 635
734 381
927 87
916 886
592 512
314 251
796 753
934 630
955 787
802 775
459 273
820 712
852 292
911 346
431 133
647 637
540 142
388 344
812 109
951 496
784 292
416 376
579 271
776 214
659 565
805 368
275 241
252 71
602 528
462 288
938 790
722 176
380 358
506 249
948 572
911 426
947 928
876 204
479 110
878 359
367 351
603 379
631 499
768 639
789 418
257 182
902 523
781 693
585 165
758 207
380 287
903 729
654 385
943 565
555 344
958 331
980 550
784 51
996 952
867 613
742 59
866 524
278 111
472 232
906 110
908 473
317 77
286 205
621 586
801 699
89 21
628 324
801 200
796 313
960 226
798 80
723 477
998 739
881 5
880 394
241 116
930 903
735 696
526 28
397 167
383 106
998 136
674 251
726 415
988 823
947 929
575 304
527 228
367 81
567 557
812 69
348 75
434 31
660 388
617 189
974 487
483 64
512 498
671 167
767 414
444 161
274 233
661 512
805 782
831 692
777 477
997 160
764 219
796 82
697 108
984 293
226 210
382 131
377 145
944 268
864 138
225 115
947 403
895 512
917 185
542 445
999 829
533 439
964 653
450 46
199 183
913 537
870 368
729 498
787 28
774 719
651 137
756 564
864 46
671 296
657 542
469 379
807 313
932 84
336 289
486 439
902 487
696 364
650 59
321 32
248 96
810 218
902 284
987 564
946 681
878 140
457 348
299 126
367 24
975 418
889 829
758 185
696 104
363 199
761 726
286 263
321 157
979 644
633 563
892 528
756 480
326 100
227 171
438 353
785 531
920 462
954 940
165 49
530 13
728 692
799 9
658 587
684 525
825 326
882 697
955 147
867 487
746 614
404 225
708 485
816 764
251 189
777 491
708 398
597 86
826 257
610 130
735 370
652 539
374 284
854 249
585 218
519 141
970 302
429 362
729 447
681 177
637 569
717 65
153 16
394 226
513 502
737 653
115 32
780 455
302 53
937 838
927 654
896 411
194 12
928 534
940 759
989 830
869 500
618 122
735 446
552 56
48 38
768 530
331 221
510 261
573 195
763 297
354 233
746 627
677 299
820 14
326 276
781 485
481 15
661 58
586 276
379 255
820 47
805 63
131 95
646 138
710 403
695 502
552 38
799 158
887 680
288 90
976 447
975 85
763 353
222 216
590 574
416 64
983 764
424 219
593 424
479 114
785 534
680 563
641 205
915 878
658 368
678 640
438 337
669 542
218 43
332 141
944 341
617 329
513 39
395 42
737 538
748 474
886 724
356 256
883 839
857 816
369 313
576 31
412 201
198 41
382 75
799 275
642 130
749 12
949 366
779 530
466 329
836 284
978 287
991 548
53 6
622 305
261 153
873 132
896 286
445 131
555 487
619 436
851 667
432 244
864 577
740 405
928 535
242 132
975 821
543 367
742 122
98 71
774 672
308 212
934 807
915 338
822 346
884 68
458 20
958 334
744 404
754 432
913 334
324 46
872 205
397 41
916 366
436 347
998 933
568 167
789 450
829 536
856 738
920 782
438 3
436 44
685 206
946 244
931 345
217 96
882 623
771 158
571 341
634 399
529 92
789 508
874 645
796 264
773 68
167 25
568 82
373 356
831 64
937 638
582 216
925 304
399 307
983 891
955 871
709 531
658 33
475 206
974 36
789 569
970 442
973 450
687 88
917 217
944 384
544 149
996 960
282 51
139 68
332 107
513 232
291 97
689 421
731 218
897 242
850 563
638 78
999 691
683 318
728 521
440 253
104 32
519 55
689 545
623 419
454 346
974 134
936 388
336 244
739 355
858 180
534 257
759 561
984 362
932 66
187 99
943 631
661 474
489 307
771 201
26 6
626 164
170 154
240 8
645 323
966 333
870 258
517 291
165 52
338 284
674 390
352 337
949 63
534 156
949 155
999 922
571 528
707 702
918 915
930 688
980 517
845 304
318 64
787 416
886 265
779 636
945 574
446 155
884 579
794 720
732 196
447 317
853 781
413 355
154 145
674 421
511 54
484 167
840 720
959 517
881 54
870 430
999 612
711 518
255 190
994 29
976 364
395 376
877 642
696 411
813 91
385 273
560 62
484 26
574 296
912 450
431 367
442 260
509 197
526 191
957 755
755 684
92 34
621 281
553 54
325 47
932 918
670 258
918 214
644 609
47 43
274 265
947 878
840 413
766 648
792 434
327 34
763 186
466 1
571 276
961 411
661 483
964 356
821 638
617 461
143 97
717 508
836 445
219 93
857 286
137 22
440 395
697 683
795 643
584 101
880 507
202 59
762 199
956 439
598 452
707 385
886 282
571 203
932 616
297 243
726 704
727 46
873 120
707 347
784 526
606 478
196 136
741 575
588 234
915 416
857 285
847 145
960 205
464 278
198 118
820 664
299 287
794 316
333 150
815 76
945 807
620 114
316 206
645 353
836 653
713 646
816 304
733 258
853 137
607 428
747 404
989 148
729 289
403 178
694 300
1000 236
330 253
942 360
875 185
877 831
583 505
681 543
475 417
601 178
478 54
495 54
499 220
680 98
899 717
752 231
212 161
732 463
667 608
641 465
821 317
957 476
959 179
473 220
566 456
408 68
857 757
522 369
501 319
965 963
545 127
371 124
622 328
987 171
906 866
967 771
939 506
989 395
872 722
576 447
990 958
138 87
860 544
706 540
774 655
453 349
687 199
975 347
784 25
921 845
186 62
828 387
994 602
945 732
959 431
201 19
873 301
994 792
765 387
637 112
315 312
266 63
706 687
842 265
502 132
822 235
286 244
939 29
526 154
422 336
383 144
973 282
704 558
905 296
799 472
845 692
944 861
976 580
191 48
979 436
689 407
362 15
727 601
729 109
901 884
929 867
864 556
487 287
991 546
745 538
937 283
364 197
870 62
720 684
857 106
758 667
346 296
672 206
679 195
212 149
286 7
623 38
547 402
984 409
935 730
994 673
495 453
315 234
906 133
991 289
860 47
750 521
913 263
489 15
185 40
378 69
877 418
921 299
469 6
584 369
863 63
975 952
692 349
873 405
558 65
684 421
927 272
598 499
912 411
172 2
767 150
531 104
790 447
836 563
547 155
590 48
467 52
985 53
708 151
974 143
743 267
475 275
274 93
829 731
914 560
501 483
942 358
717 278
314 182
829 650
553 308
911 849
802 611
464 363
901 500
507 459
499 89
656 72
924 785
936 916
750 72
849 438
897 480
841 654
382 17
829 85
920 680
821 160
979 196
711 381
431 293
134 55
978 55
556 242
810 236
298 97
956 34
820 174
968 186
909 172
875 158
734 253
559 369
962 597
468 425
527 3
801 554
982 642
756 734
721 216
279 213
897 486
691 376
669 325
706 149
847 278
913 169
300 268
802 506
390 55
567 442
518 134
702 193
996 300
573 531
222 202
688 256
862 330
941 31
884 315
994 791
913 614
522 164
607 218
390 360
754 662
946 718
739 712
987 468
830 206
480 259
636 623
491 132
736 686
475 432
358 297
992 7
675 628
497 447
823 24
674 41
843 645
741 327
809 564
866 162
782 375
101 22
726 454
690 673
879 440
657 299
583 358
943 499
691 246
510 127
853 485
22 15
655 501
519 206
795 34
659 322
939 31
703 111
651 174
908 431
650 371
668 431
579 116
944 170
227 38
865 350
929 408
942 413
876 257
549 180
994 808
683 511
590 310
571 43
564 198
961 534
341 27
463 368
887 654
812 258
434 291
918 31
948 944
448 54
218 104
246 149
273 113
975 509
261 109
187 8
435 85
511 490
572 156
289 134
295 1
461 329
861 752
648 568
749 535
888 822
610 10
800 425
527 464
841 786
626 75
654 646
643 431
137 78
352 51
452 215
811 772
873 690
333 29
827 693
808 689
360 34
752 577
969 171
725 516
736 358
832 652
828 534
856 848
493 420
834 234
756 656
823 460
943 798
369 154
551 92
922 480
173 86
732 271
547 256
434 53
250 36
676 476
959 637
39 13
479 417
904 296
452 13
703 493
389 61
886 43
829 335
701 42
484 51
981 622
529 318
894 395
859 711
848 528
905 178
689 59
573 142
756 598
944 315
924 213
501 423
449 387
990 699
887 810
818 360
594 364
274 253
665 95
676 87
410 98
370 140
276 84
941 133
666 278
979 78
236 30
295 45
967 51
867 391
735 441
449 78
926 40
439 381
952 636
878 754
977 132
761 21
818 711
465 150
798 20
220 88
702 226
769 214
417 133
460 197
132 39
344 194
402 73
862 78
702 422
912 209
950 118
988 655
965 97
735 137
409 288
935 405
850 600
493 202
728 254
820 567
662 660
756 741
415 373
769 305
87 66
525 50
623 14
742 77
822 178
595 362
796 33
866 238
916 212
738 433
172 94
971 751
502 225
848 381
259 135
967 245
498 479
791 571
774 646
838 210
380 250
982 17
567 21
625 95
304 44
764 536
86 46
928 286
594 77
728 244
744 380
912 642
911 256
983 794
706 669
648 306
880 289
274 123
142 74
860 40
320 252
984 210
772 628
486 471
728 164
946 663
794 328
501 217
926 364
986 875
611 380
866 822
936 80
505 486
987 102
868 346
946 14
289 219
728 26
341 285
979 234
81 1
712 397
873 157
740 540
850 724
346 345
316 70
590 46
582 425
670 137
648 100
721 720
315 215
952 778
790 637
748 512
834 446
831 614
360 98
594 226
996 566
422 6
606 132
587 177
625 242
844 364
945 766
670 625
935 686
648 284
336 288
761 508
870 259
812 525
822 388
870 213
250 33
519 178
986 483
920 769
423 76
754 444
313 116
985 935
315 50
380 56
447 275
368 133
866 198
647 19
560 351
450 21
409 231
933 518
460 274
923 887
1000 32
330 159
901 260
521 254
360 352
419 309
360 97
860 676
593 354
968 15
285 236
610 517
774 77
896 753
627 111
697 358
981 189
476 333
958 626
482 304
791 561
813 59
941 742
418 182
467 207
932 668
709 546
800 197
501 484
978 554
470 222
968 265
556 3
591 349
729 364
699 238
712 654
983 390
412 191
972 880
537 174
943 119
848 473
861 609
886 750
747 328
808 689
991 746
464 274
850 387
721 460
994 163
118 89
463 415
539 532
397 296
206 97
561 471
682 183
258 162
892 729
516 467
766 614
851 529
510 418
620 53
946 577
855 510
689 84
669 215
946 6
666 385
373 303
819 701
844 600
541 170
292 236
756 403
684 486
395 225
879 444
237 14
904 717
343 227
432 151
929 590
873 388
789 768
593 356
484 127
271 229
778 85
361 352
682 233
787 306
966 538
823 204
510 490
971 72
518 101
649 525
564 233
257 68
696 84
317 111
815 148
867 670
505 345
207 32
565 111
265 76
688 680
364 331
701 342
753 173
873 161
909 220
679 530
530 242
812 258
594 92
540 516
457 64
966 180
982 770
949 926
524 494
920 806
832 385
629 477
387 154
234 42
614 556
455 314
502 8
179 172
597 24
670 179
840 359
228 83
936 486
777 35
937 561
379 365
302 279
844 57
571 166
811 104
953 853
586 427
376 365
596 126
618 319
729 398
471 298
968 80
921 344
470 453
434 261
799 607
967 824
700 49
967 531
675 203
304 39
367 255
872 41
636 423
184 145
814 443
720 72
236 42
355 269
622 184
286 243
774 459
337 165
947 662
961 54
74 20
753 443
874 545
62 51
700 163
708 690
258 53
944 827
607 505
903 477
883 540
238 74
794 469
99 85
978 336
784 664
578 321
623 271
571 154
975 750
208 162
890 429
356 246
916 55
961 798
983 28
966 756
994 329
871 492
337 199
234 110
888 637
965 791
621 287
541 535
531 75
352 215
993 803
961 425
596 59
599 266
749 595
950 197
627 182
305 219
820 216
481 480
250 30
213 204
581 475
717 10
299 65
308 6
911 391
971 690
213 178
715 46
979 391
933 59
960 565
225 215
970 418
501 202
589 394
632 227
845 737
618 197
733 192
720 177
503 278
633 5
787 113
971 410
460 227
412 214
969 644
529 273
527 298
931 543
553 161
621 155
811 791
420 103
979 265
745 27
986 950
238 206
508 426
772 338
662 571
645 19
182 92
288 136
543 170
724 206
699 630
614 22
601 458
865 186
797 402
454 54
240 63
655 374
376 20
960 227
794 102
682 433
638 261
596 150
876 635
978 467
721 557
859 200
646 361
519 360
461 273
984 873
961 738
646 181
759 208
910 855
711 252
484 94
956 381
925 195
682 431
578 43
394 189
813 105
653 452
756 573
865 506
257 89
798 398
724 250
434 12
392 203
221 101
450 276
830 141
488 340
836 141
834 816
142 22
909 466
556 83
328 127
879 196
806 201
798 747
595 585
626 224
278 271
386 237
942 624
575 491
951 196
546 514
590 190
854 480
714 2
743 579
451 310
954 270
921 88
841 497
598 466
209 17
482 186
909 306
986 192
235 74
704 423
465 123
634 335
716 305
801 117
620 588
454 99
764 502
936 400
392 249
510 355
785 685
795 733
877 335
522 345
334 327
351 34
225 103
518 310
265 150
927 516
887 589
837 415
855 672
630 109
889 561
966 47
547 493
833 575
316 26
732 509
996 685
260 194
450 70
777 297
344 335
637 177
946 769
676 672
969 712
431 187
716 702
737 29
695 205
904 749
806 479
796 639
390 84
733 699
733 545
292 10
350 12
467 1
745 127
840 608
949 92
958 584
982 207
881 603
478 193
801 381
971 620
190 92
955 92
865 557
729 175
309 57
748 519
869 307
998 179
961 72
810 618
395 284
810 779
636 554
879 615
299 96
483 123
955 554
323 182
516 188
438 360
388 294
553 391
313 15
117 105
904 862
200 124
983 157
793 296
64 5
933 235
822 639
534 324
363 346
689 182
237 35
933 516
958 781
604 69
977 755
406 130
948 900
785 680
764 305
664 26
419 68
381 171
565 271
845 685
959 370
629 317
657 499
508 220
894 667
800 782
693 96
840 575
309 266
584 481
835 688
936 105
523 419
998 142
965 3
135 72
988 614
706 231
822 118
581 406
286 276
878 379
756 726
758 339
470 92
661 258
930 555
664 122
938 561
389 224
704 327
84 43
768 79
721 28
571 454
808 364
894 642
443 141
694 46
465 56
336 10
364 101
785 340
860 253
807 372
806 548
667 96
501 321
619 397
996 712
971 654
547 158
852 399
797 462
757 502
607 198
389 33
630 458
773 59
803 145
909 28
640 459
750 349
817 351
729 342
906 480
902 473
272 178
239 140
973 326
629 33
913 629
695 511
680 555
697 311
103 21
306 128
398 299
200 65
823 352
762 24
975 116
308 14
758 138
983 471
926 705
786 571
349 325
226 24
566 531
303 221
634 365
763 397
815 142
978 496
778 648
641 600
567 417
955 205
853 69
938 860
821 395
985 520
439 229
811 641
303 63
729 36
683 413
781 518
941 70
565 35
415 338
929 163
654 76
982 950
371 30
940 479
290 204
309 77
945 936
489 105
864 798
185 138
718 647
871 770
784 759
787 720
288 213
740 681
634 87
558 6
285 239
695 406
191 80
672 190
551 405
532 216
168 19
617 260
761 334
352 21
899 804
483 407
730 180
935 10
466 459
939 573
818 170
990 812
310 144
619 132
99 40
359 277
214 47
959 700
780 152
845 313
903 556
948 554
800 475
365 317
922 866
659 397
970 598
862 255
449 40
934 456
409 133
796 243
940 215
437 153
806 777
666 408
701 552
606 303
550 343
757 419
588 516
569 501
965 116
806 29
891 29
751 545
205 81
406 265
619 450
771 59
471 287
844 47
335 195
997 470
835 575
479 203
183 130
590 185
860 611
908 891
885 382
376 127
344 82
934 389
290 106
259 231
891 399
348 237
913 819
915 641
476 169
691 630
795 235
979 938
731 181
673 45
523 25
762 248
335 164
497 155
621 483
971 47
723 31
408 210
941 238
325 197
820 89
910 566
359 289
763 190
788 626
581 94
464 169
307 79
648 441
830 83
341 298
778 285
781 257
347 31
711 319
504 260
784 688
675 305
944 886
864 303
950 547
394 170
384 82
784 310
285 150
518 477
897 3
640 129
908 587
938 642
963 339
938 624
694 603
966 58
985 344
538 65
638 298
851 846
968 256
339 244
670 451
211 71
445 368
606 409
788 520
838 517
896 18
627 42
644 209
915 766
863 481
456 140
429 175
888 435
808 698
300 17
378 74
366 295
839 739
766 251
742 433
536 424
470 420
588 241
994 316
443 59
756 328
300 252
949 383
890 159
541 404
821 569
891 1
775 429
642 595
65 55
821 168
657 511
674 654
957 428
871 685
301 18
864 644
910 660
852 213
972 505
868 273
848 124
739 292
606 330
939 96
482 362
923 229
660 394
463 322
807 523
630 552
385 61
973 924
669 315
765 446
432 188
926 214
748 475
135 32
516 229
949 601
93 7
502 345
821 106
782 273
525 409
659 289
631 562
435 199
289 89
823 185
964 364
869 220
714 421
924 905
313 284
198 192
770 535
787 417
921 892
422 100
785 463
920 288
964 732
917 115
254 10
651 96
874 549
477 5
804 174
873 437
838 657
788 213
577 24
557 56
720 120
856 8
756 323
297 78
832 131
651 7
648 507
639 202
937 292
705 470
940 223
828 192
666 395
576 545
848 383
975 290
689 501
966 790
985 896
990 702
908 48
805 147
852 423
920 501
558 136
816 440
849 639
392 166
650 293
992 903
752 297
384 11
506 152
453 423
491 277
823 686
870 522
443 33
754 29
828 112
745 507
948 755
380 150
33 4
823 104
288 248
433 199
432 161
559 460
980 45
870 198
465 240
696 537
685 398
947 613
684 141
895 550
889 537
691 180
893 92
544 129
461 249
885 382
793 235
842 677
815 171
732 688
647 524
493 66
811 349
895 855
460 198
690 483
767 154
912 98
544 209
874 271
645 164
848 610
888 651
645 531
830 618
839 505
936 257
826 15
986 510
776 408
488 70
924 340
726 671
814 258
160 21
250 100
544 255
943 375
950 808
95 31
676 350
800 370
846 758
558 18
907 275
358 352
916 788
666 142
742 439
394 161
467 195
706 485
636 551
515 436
523 291
79 72
971 773
65 54
725 86
489 226
508 91
519 393
845 138
878 350
921 145
838 622
163 105
828 616
585 474
678 190
274 81
973 49
449 426
105 80
573 298
688 299
887 663
866 262
744 178
719 638
428 304
224 184
738 259
48 22
806 402
632 253
632 452
793 736
153 58
726 570
878 681
986 821
483 341
980 423
953 32
430 372
216 105
858 415
806 45
721 420
299 134
586 337
825 528
729 607
930 149
703 196
849 203
814 394
199 72
489 242
996 129
864 21
662 502
787 251
742 497
960 184
961 508
626 107
962 857
662 23
916 3
426 208
749 296
430 231
959 324
843 710
747 706
408 306
798 21
925 419
709 577
444 419
264 80
747 498
693 253
963 42
544 101
939 668
696 90
969 333
821 479
936 105
654 147
416 206
889 837
675 316
483 383
431 404
914 708
522 334
913 236
690 512
485 274
119 88
892 552
860 353
920 832
403 252
600 331
497 404
551 367
528 506
192 146
843 417
351 210
873 679
798 566
900 32
882 107
930 203
147 56
850 142
823 570
903 827
721 296
481 280
361 177
808 409
442 205
674 118
448 281
446 230
596 533
775 203
434 117
899 539
365 49
663 520
241 238
864 624
643 480
570 222
350 213
688 69
861 700
883 519
412 329
987 402
828 436
378 211
748 314
596 200
867 859
819 695
867 119
833 435
849 633
969 573
878 258
339 314
951 56
603 133
282 171
424 307
728 518
424 59
348 141
666 365
815 443
799 548
439 321
617 491
243 90
505 110
890 577
901 805
822 235
506 16
901 877
473 395
544 175
764 35
503 427
498 28
879 187
698 533
363 240
504 384
726 7
895 254
896 640
987 88
536 176
681 225
993 922
942 253
826 684
995 557
795 723
495 27
847 249
717 283
328 162
358 114
207 18
696 694
594 409
862 75
693 279
630 134
763 550
768 358
384 168
556 320
638 425
569 369
433 208
949 905
405 154
764 89
555 231
848 510
427 183
692 279
518 493
915 681
311 165
836 610
894 200
995 674
701 64
782 89
577 71
429 251
483 133
929 422
409 382
340 77
712 687
725 93
840 47
191 106
735 396
410 40
862 621
57 57
432 343
218 37
674 136
537 206
890 611
824 797
995 878
842 687
364 139
561 485
703 378
755 127
253 121
562 504
438 108
742 262
629 433
607 350
429 68
790 612
663 416
759 409
544 503
335 182
465 387
636 305
344 125
842 462
519 424
630 289
800 543
352 115
860 149
953 247
169 4
799 283
647 198
515 284
954 640
907 107
429 80
583 315
978 838
890 583
371 192
816 777
741 363
872 350
135 41
395 163
918 863
966 608
966 394
693 110
340 245
765 182
489 154
945 250
982 496
673 71
144 12
949 938
582 432
836 745
664 460
485 468
966 828
406 241
895 527
871 525
914 219
433 100
867 2
430 99
442 71
769 370
798 724
767 682
477 122
966 12
907 563
653 436
582 389
651 25
913 330
993 271
925 81
993 714
927 581
216 26
368 208
785 713
557 534
822 370
748 290
917 85
784 282
437 272
823 210
445 56
989 910
819 175
218 104
947 324
462 185
501 451
771 418
864 206
173 140
458 361
716 261
233 94
763 185
132 17
258 121
359 69
333 267
521 518
387 105
964 489
953 79
240 11
549 160
630 296
231 158
792 396
563 94
875 742
613 237
1000 106
637 261
626 613
744 169
748 221
774 747
694 292
406 37
512 194
785 113
411 264
482 106
370 38
480 420
973 26
968 540
892 264
866 427
618 268
65 30
802 31
846 317
898 231
663 29
331 204
975 324
296 101
630 314
898 279
769 460
260 110
733 455
429 325
736 69
403 54
935 722
717 190
650 432
137 102
774 547
971 172
805 27
788 775
941 308
447 199
633 553
671 193
581 162
889 404
903 521
946 296
772 556
906 513
925 520
830 802
185 75
580 520
518 61
975 814
963 450
247 34
656 348
782 726
513 454
607 396
993 648
650 156
636 87
594 109
575 326
923 451
804 486
770 331
579 415
370 186
773 42
577 310
563 55
899 169
570 554
679 480
980 58
303 89
983 372
840 144
578 295
833 6
953 796
274 33
300 33
627 612
234 203
950 92
252 80
482 318
939 130
993 991
933 83
472 357
905 397
762 604
249 97
202 21
421 231
415 287
645 576
740 691
862 330
793 289
970 705
865 385
942 837
930 706
73 45
288 271
449 151
821 771
220 52
558 100
959 609
875 457
328 58
444 183
981 122
830 576
725 209
660 11
979 418
451 131
882 399
750 16
348 281
555 43
978 848
702 572
193 159
960 112
304 274
601 180
867 390
717 466
474 405
700 133
212 95
809 458
618 470
631 546
204 162
742 626
907 45
950 663
321 4
715 301
480 32
344 211
565 133
846 597
707 344
947 405
665 230
713 332
933 326
870 699
575 141
801 734
939 295
791 672
818 108
349 215
449 25
984 508
860 578
679 38
983 453
716 54
781 400
959 868
415 372
194 115
617 214
967 412
707 31
142 102
665 116
558 39
198 163
549 6
749 538
458 289
159 115
339 287
950 259
221 154
178 142
662 48
535 152
895 108
884 809
541 25
894 672
968 410
597 334
867 650
319 70
594 220
417 275
522 13
898 641
861 281
971 366
700 87
813 197
337 295
894 271
930 274
989 200
512 36
866 24
615 78
685 26
874 451
279 164
600 255
572 83
957 37
820 771
453 335
685 213
965 220
713 562
568 143
853 651
994 632
504 262
960 81
926 7
727 113
534 352
824 252
776 9
736 595
840 666
801 754
318 297
343 144
774 477
748 642
863 274
983 199
576 575
979 766
836 668
344 304
744 109
470 40
976 23
974 347
969 47
529 100
584 192
880 218
909 68
712 75
484 273
440 293
932 472
756 370
348 147
655 77
957 316
537 99
876 758
524 301
306 57
800 61
818 236
589 243
868 64
570 168
693 352
578 446
873 828
789 163
747 272
834 603
822 452
993 782
823 10
779 349
190 116
939 837
511 217
800 580
886 52
805 403
833 434
975 546
636 335
785 405
351 29
919 828
525 34
966 615
804 408
789 366
703 328
349 4
159 136
932 271
454 120
203 182
873 636
651 498
568 22
684 580
394 167
842 34
473 127
488 168
561 484
709 125
563 148
971 265
844 342
691 68
433 189
872 55
539 88
786 341
959 933
964 931
323 207
638 357
723 27
937 32
937 776
692 578
914 434
941 218
295 35
359 257
877 77
662 490
965 401
232 213
948 236
666 80
120 81
983 335
897 176
896 629
413 181
940 682
930 421
55 21
973 297
967 206
544 379
534 186
819 330
593 550
940 692
173 13
756 671
605 417
934 690
912 79
292 196
991 188
314 234
811 483
411 108
779 524
769 767
791 84
762 23
442 60
693 264
101 65
839 163
225 88
750 125
711 189
230 76
755 160
723 684
605 223
544 148
912 373
384 1
681 610
788 694
506 360
766 327
677 211
966 816
817 665
878 718
644 586
707 189
751 658
487 152
906 318
48 6
348 284
834 630
920 350
533 25
536 209
690 352
448 94
491 10
112 39
880 784
743 710
96 28
770 769
783 467
901 659
956 799
887 505
726 397
603 405
689 647
688 558
583 397
761 494
492 405
978 399
259 238
925 658
396 24
990 348
944 162
438 54
322 148
800 451
937 673
623 422
689 101
606 393
453 221
883 43
945 170
780 474
783 599
546 517
415 113
861 464
376 199
639 461
870 304
530 146
862 232
526 289
339 205
897 219
981 145
315 197
592 360
528 9
676 421
376 108
919 441
734 399
809 143
891 447
408 249
962 566
690 652
490 483
441 421
831 95
896 381
357 275
947 255
203 133
883 219
649 35
943 766
814 763
886 872
574 413
748 318
967 890
807 435
972 276
513 130
938 898
511 498
906 138
993 968
963 312
412 54
695 162
863 327
996 525
813 602
724 637
945 725
614 441
872 564
131 108
971 495
682 21
818 623
584 364
897 58
280 187
893 645
922 281
985 972
707 299
912 542
745 259
632 464
626 127
820 110
911 468
465 294
391 367
982 416
941 252
767 276
973 443
984 686
919 569
748 531
591 25
671 315
987 168
894 343
883 13
707 657
234 33
778 437
193 34
372 220
601 418
166 32
923 486
883 803
936 452
641 181
494 480
768 305
555 348
440 352
361 26
870 349
881 392
846 703
714 313
691 331
574 339
114 38
544 478
763 360
789 5
883 623
823 490
552 101
727 648
948 122
182 109
923 155
995 646
409 165
481 135
741 699
497 394
469 240
822 243
367 318
834 419
996 894
938 85
997 153
425 282
580 469
631 128
884 530
883 869
693 264
801 64
619 12
926 108
225 124
85 18
654 540
999 551
585 126
323 120
832 611
389 344
618 375
931 437
880 171
718 251
278 106
857 670
654 636
560 253
718 350
731 167
726 575
930 816
368 327
833 490
254 214
581 542
254 152
565 73
612 439
794 215
784 735
686 668
584 426
622 527
944 358
921 456
729 155
453 127
474 67
691 557
760 123
998 118
471 367
705 198
609 567
952 412
596 223
305 192
599 543
683 534
548 225
829 273
67 61
874 647
462 329
814 676
952 21
949 798
764 215
990 47
623 395
982 422
968 923
759 77
362 326
726 133
704 529
757 313
918 577
816 667
754 75
579 100
845 71
613 281
553 124
619 165
656 336
918 161
754 86
944 300
941 888
915 821
527 122
847 548
991 773
633 129
866 183
770 327
321 167
339 124
608 412
131 4
989 399
770 463
821 381
957 26
857 470
847 610
646 103
390 62
679 366
668 64
559 442
328 167
865 168
873 249
662 80
873 498
822 564
142 88
998 969
876 356
461 192
201 72
759 695
248 107
999 804
557 151
594 3
837 798
779 242
366 157
789 624
983 252
847 255
965 75
567 123
413 209
381 83
431 356
930 689
873 340
501 80
926 123
397 248
370 352
983 895
810 710
821 171
860 452
482 469
810 28
990 115
858 389
400 112
552 403
681 300
931 721
704 19
510 91
456 114
744 478
957 639
773 453
302 99
415 290
502 85
969 856
726 638
781 33
838 614
571 396
619 473
960 879
999 535
846 360
973 559
313 102
715 515
720 664
745 452
413 330
602 163
460 140
404 207
476 461
655 509
394 325
792 486
657 455
629 553
668 492
619 351
512 188
874 795
857 666
776 391
637 429
624 155
920 324
654 634
970 239
181 180
910 678
749 593
372 144
719 483
791 350
914 171
472 294
676 532
959 299
970 562
794 342
710 695
706 234
635 30
917 871
726 724
535 342
941 134
114 43
663 459
730 486
187 145
294 125
822 442
835 819
127 72
583 52
927 180
188 117
523 67
596 113
255 1
815 436
335 284
997 310
740 739
715 684
515 269
736 151
715 345
875 147
817 789
735 292
493 49
566 484
663 25
879 34
813 325
550 176
762 430
659 185
502 114
654 172
744 208
350 160
63 22
249 17
236 76
830 281
580 2
554 175
905 429
584 554
835 23
896 245
982 244
903 492
429 346
246 93
732 608
893 141
318 300
584 348
821 716
843 108
346 176
998 404
482 23
581 332
521 364
294 42
404 115
616 102
159 99
956 347
970 60
903 187
619 104
989 917
823 350
795 370
934 910
926 700
581 68
918 821
489 28
993 503
969 544
438 176
636 181
677 171
952 162
984 574
907 502
770 209
324 178
784 607
348 133
985 372
629 447
795 175
383 250
569 547
936 249
665 352
512 180
689 21
576 220
484 51
781 239
653 157
526 260
986 923
741 230
851 282
537 292
158 127
780 526
655 615
794 706
530 24
727 701
970 798
834 570
653 56
931 280
808 437
500 433
719 281
579 374
914 830
784 618
535 382
992 56
506 169
980 40
920 367
442 383
739 132
186 132
835 468
955 676
843 683
507 120
922 22
816 619
823 787
322 273
125 77
885 101
337 12
833 232
883 62
538 424
691 46
512 54
725 529
761 277
501 108
891 3
932 263
407 244
601 206
97 39
403 248
333 147
375 109
932 93
867 771
110 17
784 657
565 389
622 618
563 168
877 341
297 172
853 774
878 17
896 745
939 536
464 376
777 570
237 209
482 213
592 297
804 397
778 52
200 131
775 361
808 373
546 477
279 162
843 85
856 199
994 556
350 292
918 188
290 119
373 57
935 105
284 276
373 227
525 505
437 283
846 207
601 257
389 292
990 90
644 149
975 29
886 308
930 203
799 169
228 154
198 76
597 322
708 520
491 424
542 333
518 51
975 286
764 65
796 291
462 128
84 3
758 407
485 388
943 270
994 481
823 727
440 202
175 68
698 65
900 358
806 702
754 389
556 310
911 292
977 281
726 505
530 327
265 89
657 12
350 339
702 316
688 532
296 255
686 3
812 396
695 175
525 301
977 793
746 234
842 84
355 326
949 279
672 176
784 677
346 131
996 878
430 97
913 115
788 748
995 827
949 12
299 164
913 748
405 132
215 123
804 378
299 250
696 542
575 196
843 529
993 441
895 192
456 414
923 360
902 432
920 806
821 129
240 196
753 51
234 115
227 9
432 114
215 134
917 800
976 555
960 943
901 830
721 360
574 462
784 717
859 798
92 47
923 525
687 54
966 233
819 250
735 269
872 162
793 713
644 101
964 924
870 129
870 747
669 499
989 136
995 577
946 46
535 254
755 580
870 742
747 541
770 719
753 110
844 788
675 192
520 192
382 42
430 173
622 253
882 273
975 499
899 420
692 431
560 395
858 680
599 47
630 86
599 340
771 36
506 79
685 628
918 134
800 781
159 28
761 522
330 136
473 132
983 296
419 168
994 371
634 343
465 364
220 177
862 810
868 184
404 84
382 140
997 336
654 113
946 391
409 92
862 519
926 286
743 173
696 239
990 710
265 260
500 428
152 11
418 136
589 232
242 89
613 244
709 109
657 12
205 150
630 624
702 400
770 326
795 433
880 544
524 171
806 416
424 121
785 532
521 320
948 622
1000 177
491 73
797 327
503 424
835 806
419 198
449 274
653 242
671 258
671 95
838 713
627 608
670 239
671 397
982 358
787 554
513 220
986 571
800 10
944 695
82 10
447 44
565 399
839 700
424 419
603 21
203 49
615 589
592 134
780 170
958 461
713 178
835 226
455 321
863 102
806 693
498 146
670 330
337 305
555 513
725 421
514 444
921 603
871 820
950 814
355 155
977 855
799 520
805 61
292 13
905 603
617 522
195 100
709 165
863 853
776 106
745 92
958 587
619 135
989 816
952 950
944 698
471 241
555 363
922 697
982 224
966 322
849 639
834 221
957 522
613 22
505 282
879 861
607 274
662 135
828 56
762 258
307 63
605 192
823 299
563 54
453 411
670 490
738 263
924 48
688 379
686 672
354 304
749 227
957 368
579 216
703 216
334 97
836 44
389 386
674 552
751 44
526 352
178 147
573 385
693 248
990 716
639 583
929 436
663 530
790 567
669 409
326 266
763 532
753 80
773 480
227 45
398 124
833 248
705 293
896 457
976 563
982 264
850 105
805 431
570 531
672 401
912 590
160 155
682 112
795 748
615 1
819 23
205 168
711 17
875 449
703 105
906 755
956 154
966 38
996 388
491 316
994 121
848 361
937 188
849 674
814 508
735 583
472 199
797 671
873 19
848 365
185 74
929 547
797 94
819 350
856 177
158 47
833 736
736 201
421 229
395 77
929 719
985 505
896 395
542 218
785 571
923 841
785 490
555 84
478 262
969 441
684 417
971 325
315 304
811 324
988 17
910 212
796 576
150 20
730 471
807 546
904 57
691 653
502 225
935 448
587 247
985 600
919 191
478 184
455 188
376 32
231 115
302 49
524 385
918 776
782 743
901 241
868 430
907 556
447 32
628 72
646 438
954 594
890 683
894 651
900 570
941 265
952 589
876 758
152 129
986 846
578 420
756 716
996 227
246 85
856 261
825 723
277 222
756 519
795 268
275 22
673 389
549 540
742 191
981 636
111 99
313 205
673 345
698 237
503 242
808 580
410 84
880 330
938 796
832 671
692 530
487 375
869 805
987 692
482 375
265 36
557 91
667 165
942 637
627 382
523 61
949 301
422 303
512 244
853 674
483 60
493 300
621 321
985 978
431 388
255 227
732 545
648 146
446 240
648 433
929 639
550 437
498 337
750 578
929 65
910 28
314 66
478 107
973 95
404 69
918 572
574 272
958 811
962 639
393 256
628 167
998 797
857 354
601 385
445 10
969 444
571 129
508 177
426 100
300 122
870 181
925 330
621 260
185 25
985 802
604 365
294 67
553 435
621 2
491 193
959 140
759 540
755 534
361 314
335 272
696 373
586 231
586 79
850 252
834 54
877 733
644 105
631 365
993 911
899 869
442 41
315 48
923 148
922 281
395 203
781 31
744 71
231 101
409 220
895 770
983 163
632 567
839 294
36 8
864 153
347 26
826 533
752 359
954 653
810 286
774 366
565 561
447 288
311 173
908 748
747 645
926 10
94 1
831 156
560 104
789 10
596 490
993 647
737 304
898 651
940 96
994 406
621 439
913 913
622 138
778 180
925 391
778 249
826 35
757 328
954 63
837 420
692 17
182 102
864 391
867 691
980 367
384 248
927 919
814 509
836 572
811 798
873 498
291 64
562 452
650 585
365 320
841 599
641 535
908 665
676 61
111 45
332 115
670 134
677 257
993 119
873 163
992 425
771 653
558 65
633 251
704 637
123 108
710 533
556 547
471 116
701 363
672 30
940 595
671 638
799 627
963 342
766 312
776 517
805 76
234 78
104 87
665 363
942 304
540 535
992 634
937 61
828 807
560 340
417 379
411 351
707 199
850 477
938 74
538 483
242 60
559 206
856 437
864 463
428 212
868 355
460 119
637 215
399 331
762 222
326 159
778 66
859 844
972 781
849 61
873 185
668 484
689 125
234 167
865 286
864 368
84 84
809 695
373 146
536 151
775 241
528 443
677 373
703 106
998 298
648 150
858 505
908 331
111 61
843 311
270 78
634 433
990 263
209 96
734 648
785 583
897 275
551 247
315 154
344 94
457 267
880 505
839 138
705 489
366 105
322 204
848 165
471 188
761 670
436 146
444 335
962 579
250 91
426 26
972 752
939 62
669 255
730 495
373 135
894 763
872 614
621 490
544 339
754 237
725 151
526 298
907 56
980 75
885 572
492 219
904 177
515 429
870 482
979 410
738 24
906 411
179 158
606 95
815 222
595 518
387 84
994 693
532 493
812 217
882 289
713 414
936 272
892 655
1000 377
548 106
921 429
559 7
969 640
920 790
596 104
509 321
205 18
921 225
837 221
347 324
543 179
791 621
882 91
241 90
327 136
617 307
996 955
906 553
966 928
829 569
347 60
588 492
770 640
688 626
576 161
285 50
829 400
799 438
466 165
211 132
864 456
951 503
955 56
584 276
850 285
576 80
506 180
290 13
487 267
649 213
639 452
608 210
887 445
283 158
730 723
410 270
540 115
796 336
88 52
180 38
671 245
879 328
871 27
739 528
705 254
981 290
937 745
510 13
750 346
269 231
632 247
342 167
908 142
344 159
91 54
479 110
207 32
550 294
174 149
989 836
790 586
670 14
918 800
718 138
832 168
183 139
856 142
544 96
522 55
866 428
394 297
823 253
579 298
579 457
609 551
854 184
414 63
460 297
791 728
725 299
988 745
656 501
678 219
655 287
589 520
127 43
924 69
758 313
594 342
770 624
500 238
771 636
482 253
456 172
993 954
366 304
558 168
496 284
816 329
699 398
774 55
417 370
947 66
629 170
643 372
959 36
476 372
862 766
365 257
726 169
987 617
982 851
710 22
936 920
835 98
140 28
927 219
450 5
570 402
834 593
906 266
935 34
135 91
990 176
411 22
935 343
532 127
851 124
377 325
379 317
344 262
859 673
761 419
547 470
534 122
805 656
490 98
418 210
606 244
587 120
968 137
711 562
164 145
382 285
374 23
789 120
203 88
367 238
828 110
684 155
396 173
788 166
814 203
831 267
965 544
65 53
586 60
91 31
906 850
574 501
96 17
768 558
946 556
976 273
808 484
722 279
446 407
789 336
710 469
522 348
688 429
320 301
134 96
689 38
473 445
659 284
525 499
565 223
921 50
788 486
630 501
681 536
629 154
264 226
961 632
581 210
917 141
847 826
822 445
748 476
565 498
693 451
373 287
839 592
700 562
802 215
180 99
366 261
933 919
796 585
333 110
716 87
522 369
484 77
629 255
665 132
895 499
389 104
772 377
470 263
506 124
864 250
627 467
627 608
494 73
519 102
727 476
929 243
919 81
540 490
765 246
770 582
821 175
857 645
943 659
604 356
984 490
577 33
692 350
513 88
286 257
771 654
827 507
505 105
961 161
518 369
895 174
961 581
579 390
451 409
889 843
262 26
860 654
897 60
775 645
894 603
763 166
627 206
586 204
446 445
946 927
946 411
218 82
956 261
282 112
389 283
964 502
262 71
778 69
256 244
866 831
910 385
625 9
213 97
741 405
911 315
879 877
901 402
970 423
479 442
999 657
471 456
687 430
786 259
705 687
554 199
999 820
744 497
538 44
876 76
664 171
399 102
955 608
782 647
844 757
925 912
964 55
897 706
306 251
972 766
714 44
277 189
981 748
961 214
785 62
553 317
284 29
465 443
946 445
368 288
555 186
757 585
865 362
504 371
137 127
708 361
883 93
598 146
408 308
585 65
590 231
918 306
906 736
301 220
940 381
767 257
411 284
330 289
299 59
636 83
326 83
635 600
721 590
534 155
789 703
168 89
993 894
893 874
945 648
804 557
467 154
337 131
960 156
812 64
279 55
947 358
496 29
652 482
914 64
458 422
601 103
648 493
711 422
982 613
651 505
942 320
404 275
800 469
880 646
815 468
404 15
954 196
785 126
961 348
640 11
284 126
774 106
542 64
856 256
360 227
401 123
734 42
998 927
190 99
779 394
877 649
650 42
904 321
384 356
925 556
846 568
798 12
958 655
215 99
899 556
733 170
861 763
329 45
654 569
463 52
681 487
923 802
842 416
794 446
851 283
923 334
966 393
982 784
914 452
700 584
764 543
837 155
623 377
789 596
697 550
352 233
437 371
982 442
521 139
850 144
910 360
261 209
431 86
710 248
938 98
566 380
541 503
963 3
439 86
849 550
843 543
559 333
332 231
847 90
934 421
540 174
965 115
958 537
442 245
171 104
980 690
317 103
59 53
885 339
405 90
453 278
762 16
489 411
917 47
649 341
454 208
813 42
820 172
987 770
992 541
415 269
474 332
266 234
215 35
802 589
692 169
801 11
979 540
988 243
843 815
416 407
889 429
955 444
749 600
831 792
638 226
749 325
562 350
891 595
869 444
713 40
485 66
926 490
956 156
850 85
529 178
548 144
371 271
439 254
871 406
610 268
224 71
611 154
778 511
956 626
903 652
757 188
263 199
824 25
847 383
390 149
595 278
353 262
585 378
968 871
857 386
620 149
715 320
876 112
295 46
599 21
307 63
282 75
448 139
547 411
949 835
726 407
952 500
957 120
222 90
950 631
728 637
979 742
824 811
732 227
293 249
940 376
837 424
608 494
739 599
148 84
728 606
380 206
947 392
655 257
732 398
758 209
458 129
887 751
782 522
720 487
869 318
571 303
999 14
729 258
426 413
338 285
903 187
813 255
707 164
462 154
681 294
921 125
496 117
183 55
798 404
977 722
463 230
825 355
660 653
915 81
740 700
916 54
586 319
827 792
989 242
867 625
936 594
955 911
621 360
997 598
954 390
755 209
764 472
876 206
510 325
869 837
884 849
739 134
1000 814
957 505
532 359
896 541
856 490
760 410
760 689
917 872
458 72
621 12
651 395
611 570
104 32
806 471
670 513
770 588
932 138
368 37
761 211
644 182
662 623
883 357
787 462
353 67
294 146
821 455
390 96
886 310
879 251
742 366
953 669
727 407
957 645
352 145
752 370
847 524
470 311
793 272
311 23
919 400
703 581
972 502
781 124
543 137
849 296
650 477
724 557
724 151
834 178
990 381
375 318
658 440
807 715
163 51
852 675
812 585
892 312
442 235
814 492
339 62
813 270
315 244
962 614
712 341
528 402
815 17
813 462
812 617
186 50
747 702
291 66
778 120
614 203
651 105
834 141
201 124
895 452
594 554
99 57
851 672
423 318
873 289
935 519
693 391
764 133
296 95
953 454
511 507
926 411
866 366
710 42
989 538
956 282
631 486
961 708
912 206
760 524
702 410
524 410
986 213
522 425
984 51
817 573
325 266
931 212
795 53
521 221
853 224
185 150
643 343
720 682
183 141
978 38
480 18
581 501
619 173
928 842
834 176
723 110
990 410
366 250
894 230
557 516
659 388
756 721
653 551
783 468
368 24
395 389
953 872
825 242
737 604
991 758
887 111
771 446
799 607
890 781
765 402
885 674
515 67
436 153
593 233
362 256
961 959
196 73
853 464
576 16
770 276
501 472
766 186
899 154
689 399
562 135
732 632
969 242
672 9
634 122
514 260
743 349
592 340
623 518
750 103
899 591
684 351
882 352
985 203
198 104
905 678
701 540
357 57
906 417
245 188
406 8
592 501
523 104
591 327
989 398
827 815
935 817
946 324
925 405
694 600
957 590
692 622
736 197
710 479
606 522
812 90
912 341
829 587
612 186
997 238
936 437
415 203
594 89
285 239
582 241
884 536
438 167
922 504
749 104
510 163
772 732
885 226
737 728
268 53
84 59
474 131
710 661
651 173
958 380
378 269
746 463
456 287
884 72
599 208
871 291
955 597
670 264
488 349
835 21
450 164
909 398
749 303
822 65
637 78
728 45
941 762
998 466
419 172
906 580
723 156
674 201
700 65
612 443
514 405
550 134
611 21
788 568
989 538
362 53
857 368
933 64
486 109
780 246
718 709
239 182
542 366
879 98
756 298
820 178
531 434
291 227
798 512
365 332
865 829
297 50
747 529
796 566
525 343
434 79
989 774
214 83
577 437
496 404
877 471
999 994
948 739
114 33
547 373
946 858
563 480
747 304
466 210
399 348
839 282
467 377
902 153
912 673
266 131
671 124
514 291
62 26
756 707
469 424
974 953
234 89
690 481
959 609
926 898
292 213
534 492
272 69
78 42
918 368
755 732
867 771
663 405
392 380
905 874
633 627
829 366
385 276
550 314
744 482
553 391
859 135
989 604
266 239
469 233
769 694
852 82
917 240
869 425
383 70
667 448
530 220
511 20
930 547
506 160
494 378
383 54
654 91
248 115
953 818
587 261
755 234
855 556
691 287
290 123
835 118
757 323
525 105
518 465
452 317
769 295
709 533
941 106
581 352
587 480
168 128
591 73
870 129
848 83
791 396
365 221
473 154
448 298
954 505
574 258
801 672
632 611
698 24
939 530
246 134
404 18
858 777
165 149
995 835
727 137
776 216
517 397
897 864
934 250
279 276
827 410
822 481
188 37
909 312
470 458
699 222
920 223
982 779
153 145
553 177
190 35
906 224
498 365
104 92
841 753
318 162
806 682
484 124
859 226
919 622
538 453
430 291
136 59
54 6
477 386
322 136
132 75
602 438
548 508
633 169
780 733
126 91
509 169
802 476
166 23
995 775
78 44
552 526
621 328
859 113
823 32
808 270
903 154
240 155
812 322
498 212
143 117
624 391
631 466
396 372
359 306
553 26
765 534
725 507
540 518
801 192
388 185
985 125
618 406
553 273
584 137
975 814
406 198
512 401
516 84
967 369
741 102
501 387
720 679
336 142
646 191
865 584
658 388
832 212
468 23
824 590
493 379
205 20
471 42
917 675
585 484
538 137
873 135
943 131
857 544
691 237
318 100
702 32
938 154
205 192
541 206
817 374
506 1
224 91
852 614
746 738
896 293
942 84
616 394
981 893
615 511
684 380
997 705
382 362
657 566
757 710
847 328
963 929
663 540
598 514
541 179
620 416
794 448
915 300
369 144
779 537
998 194
615 556
844 450
778 573
798 512
732 699
855 225
694 31
408 190
759 683
999 579
841 680
874 754
267 85
971 856
987 865
570 324
870 446
785 593
448 65
84 22
986 715
942 423
498 280
832 488
915 509
168 8
528 137
734 364
732 602
911 348
60 36
674 120
969 288
518 284
850 118
995 247
660 37
933 634
741 344
956 105
152 91
692 422
714 549
536 389
627 341
766 178
938 902
431 107
605 516
346 342
261 136
519 8
491 327
771 51
661 303
826 45
366 349
896 810
765 763
702 341
992 750
603 349
946 644
851 714
254 122
772 413
760 540
988 77
842 412
512 224
583 224
889 484
996 667
403 219
349 26
684 51
924 845
941 248
742 41
318 209
408 25
984 16
950 52
568 279
687 17
563 60
910 840
856 592
957 666
113 101
227 184
931 164
490 255
787 116
433 308
840 267
472 120
738 656
536 290
865 808
629 137
795 456
339 208
910 754
146 90
813 406
294 203
987 481
517 232
671 429
844 188
931 186
521 442
799 523
749 467
322 213
964 932
771 57
679 349
872 427
538 36
863 486
119 15
871 270
976 382
282 118
723 308
715 529
432 123
826 787
440 50
423 347
754 237
532 53
765 484
776 100
894 261
623 412
774 696
394 48
489 81
515 411
846 637
907 339
838 345
610 331
742 355
803 799
780 326
763 734
818 281
221 204
810 707
863 486
499 448
222 22
852 313
476 333
410 121
979 418
445 123
432 10
894 879
748 98
648 601
687 57
946 559
383 100
584 69
711 189
103 78
552 162
991 723
653 69
346 269
681 416
889 868
728 627
246 182
977 615
1000 405
315 39
849 827
695 209
438 258
349 50
908 830
619 91
777 340
604 306
870 315
778 383
238 56
884 701
592 560
966 286
819 652
307 198
855 365
808 578
454 58
935 704
258 82
388 313
882 778
837 139
332 217
412 217
684 536
314 305
179 150
643 275
602 138
932 760
936 359
750 747
789 87
936 932
330 178
412 316
206 17
724 89
759 585
806 736
709 18
812 301
463 351
629 79
668 186
362 154
603 261
673 27
420 369
438 183
635 620
388 205
890 157
814 169
507 388
704 372
949 801
872 332
787 373
996 187
665 387
913 495
954 891
666 490
749 206
906 904
813 634
987 243
792 52
939 427
868 341
639 39
121 49
651 90
788 618
633 582
509 361
286 267
532 322
520 449
906 587
660 136
329 307
810 406
855 806
874 286
224 121
337 108
935 68
900 884
996 349
834 432
861 497
742 464
937 746
511 379
819 56
710 117
821 95
342 191
899 847
407 97
742 159
650 437
874 181
709 708
797 259
841 769
692 654
287 161
714 12
979 220
999 927
904 21
623 395
316 260
731 249
305 108
700 394
652 99
851 253
417 229
36 24
678 209
460 142
588 171
783 574
873 8
942 120
989 528
691 114
815 288
848 219
773 408
935 660
721 595
950 727
412 21
420 8
697 375
739 92
613 356
581 83
652 156
337 112
733 172
939 656
647 628
528 70
844 646
581 328
674 618
305 175
387 3
921 40
416 102
852 236
436 380
520 48
758 612
572 293
687 602
709 169
692 382
452 177
222 182
164 23
833 593
922 60
961 496
991 291
850 350
510 279
904 460
861 351
625 408
801 686
896 439
941 120
712 367
774 36
844 93
762 44
461 254
897 640
998 666
975 617
627 132
898 39
323 250
446 239
730 228
962 406
796 131
997 100
607 257
408 146
376 212
862 646
611 294
826 735
666 298
946 919
576 250
606 217
377 24
976 219
444 210
961 309
152 117
856 345
290 180
941 746
538 354
916 812
855 588
791 94
766 14
873 783
964 6
870 172
652 502
402 250
593 50
373 307
707 549
904 846
513 22
995 917
719 384
283 277
779 264
856 286
385 216
407 189
576 431
483 399
763 382
725 598
827 793
841 686
670 1
776 184
792 726
931 68
811 652
961 195
401 269
969 138
267 119
673 146
634 349
627 75
636 575
891 347
875 743
826 753
887 219
557 241
459 350
133 108
358 293
969 805
911 351
848 341
788 124
791 688
604 40
717 603
882 432
700 145
887 341
870 85
546 280
228 181
939 45
886 874
675 233
844 248
827 448
618 305
693 621
942 722
165 49
501 7
740 425
688 128
825 66
834 237
705 670
328 143
432 189
227 89
919 35
770 492
817 700
479 415
300 12
479 167
599 197
955 907
982 223
665 40
785 54
800 128
744 360
447 220
756 657
886 670
992 228
403 145
648 617
903 726
771 744
655 320
395 276
729 516
719 658
667 179
145 141
664 445
702 175
816 378
423 211
213 164
765 662
936 455
669 375
318 171
626 242
450 411
507 147
759 448
979 199
705 678
652 455
816 159
642 581
266 5
313 82
775 43
701 417
511 368
301 117
991 657
1000 927
481 271
577 553
991 808
654 201
842 275
630 181
763 226
970 20
934 107
567 403
963 812
452 450
539 152
803 283
915 434
84 36
963 884
950 324
715 16
340 261
880 127
235 102
867 822
598 290
828 817
924 432
908 221
944 666
754 225
254 72
558 433
917 656
187 168
628 147
921 306
460 203
511 343
487 172
514 501
726 570
808 608
980 135
640 64
915 703
611 102
942 419
833 227
588 308
784 171
586 439
898 581
184 170
727 323
235 182
563 288
909 375
602 372
787 155
775 732
795 28
979 703
963 447
945 661
918 7
908 652
882 20
758 730
893 444
745 224
669 103
695 29
471 45
759 170
930 485
889 401
472 408
687 409
286 1
865 60
912 880
854 51
692 572
846 576
877 336
739 723
907 265
719 561
761 73
465 264
483 392
742 440
803 307
931 472
915 582
998 610
494 369
594 541
602 445
951 41
779 43
744 55
823 272
577 193
793 41
859 73
453 319
687 431
726 619
712 201
804 587
443 156
969 258
862 659
804 430
872 272
917 37
112 20
949 555
996 180
423 233
522 338
633 224
689 483
184 65
802 459
676 510
951 292
610 97
443 117
686 596
497 138
846 645
243 187
260 137
771 384
600 483
125 69
981 799
675 242
243 65
941 528
494 435
992 916
720 720
751 300
853 145
750 605
711 338
330 34
378 148
180 173
947 167
754 505
535 435
702 485
875 665
953 553
450 211
906 391
702 395
510 276
620 107
689 558
279 61
947 844
118 110
819 433
105 36
755 742
731 466
947 210
624 392
860 199
397 208
914 665
908 67
862 345
681 419
566 329
494 189
653 217
967 815
227 193
756 233
919 661
939 922
417 291
439 26
478 139
901 260
536 50
953 736
817 294
424 206
717 472
716 17
626 401
965 624
901 564
846 708
822 484
700 173
289 23
866 261
861 126
785 177
985 803
988 259
422 47
939 426
746 141
924 706
213 149
952 792
579 151
913 186
857 269
979 846
631 105
930 327
682 391
285 179
838 341
974 580
811 435
945 638
439 86
739 703
347 316
913 807
970 669
756 516
823 527
876 578
817 635
151 17
473 139
818 656
516 18
793 474
987 850
465 157
553 543
771 128
551 178
567 390
111 66
878 284
667 56
729 263
294 223
635 472
599 277
951 858
999 616
386 76
901 482
831 51
651 20
198 42
44 19
916 714
923 613
367 169
652 152
766 591
851 729
678 477
290 246
787 304
877 14
948 91
667 659
966 628
393 25
289 257
476 445
753 26
550 332
551 276
419 318
979 805
792 741
630 512
320 185
460 271
942 838
691 609
532 462
644 139
827 400
811 261
751 537
973 944
893 101
588 287
918 517
879 72
815 605
709 321
310 40
540 459
859 600
692 171
729 330
980 4
249 23
359 116
616 155
833 82
799 527
486 153
900 93
576 451
728 231
754 314
863 633
811 309
386 363
819 321
903 416
675 83
177 88
852 566
50 9
283 123
266 213
828 67
461 447
685 429
577 454
402 347
523 59
762 324
174 62
647 160
571 181
503 65
781 650
676 306
679 80
941 440
949 270
410 18
994 866
983 688
907 727
321 106
614 602
759 584
572 123
588 106
697 325
855 192
940 309
931 4
951 777
287 179
465 19
583 134
630 66
800 648
948 527
696 670
925 683
825 292
905 157
1000 402
843 678
491 39
889 766
498 393
733 208
666 455
544 434
922 865
189 28
717 657
644 268
232 174
168 146
255 144
418 272
684 630
296 159
679 154
407 196
390 358
755 557
463 455
378 275
312 269
994 283
832 247
575 75
579 30
748 503
980 75
785 154
944 551
875 567
715 163
877 270
983 531
895 614
874 270
800 348
973 808
754 620
903 647
557 362
503 202
880 208
668 278
445 123
393 95
698 224
933 370
958 385
238 151
765 395
716 473
974 25
655 497
827 65
980 325
471 203
186 171
367 265
594 184
668 262
356 74
529 341
525 151
832 656
809 514
769 406
638 58
466 29
566 26
777 614
710 442
780 245
657 629
908 698
769 110
362 21
443 245
330 36
928 182
779 747
714 268
697 67
831 808
975 197
835 354
733 641
943 365
848 772
853 535
720 512
874 598
632 242
946 628
975 773
572 480
416 335
302 257
931 369
832 531
189 135
482 459
675 662
890 115
429 88
766 152
429 282
620 337
995 751
664 25
968 838
560 287
620 489
516 263
654 283
710 388
725 165
994 825
941 669
924 886
966 699
532 297
670 396
768 143
815 190
985 536
753 51
968 278
830 586
679 85
660 286
910 841
486 326
758 191
690 180
592 587
688 434
857 575
243 150
608 7
141 40
576 277
861 90
620 262
530 29
910 99
725 451
789 658
946 680
623 76
74 13
874 463
421 402
904 360
265 100
892 214
703 635
300 162
651 267
929 337
848 755
725 574
970 448
347 281
338 171
806 344
662 95
715 265
822 484
878 597
639 559
937 441
900 455
574 317
673 185
801 6
806 437
587 398
586 239
475 108
741 183
316 58
964 10
395 40
753 519
811 544
290 33
548 153
749 244
658 259
793 361
566 554
529 375
744 4
727 293
986 75
997 3
671 299
606 278
500 202
923 160
825 176
878 663
360 126
456 395
924 823
914 749
945 613
900 213
343 196
697 268
846 730
460 204
681 393
660 44
870 417
562 520
788 326
309 222
713 178
575 522
518 160
796 324
345 239
963 548
352 135
995 109
920 79
673 29
131 100
963 132
684 23
439 192
535 129
188 129
964 233
435 306
647 198
854 224
519 56
551 379
332 163
695 186
541 6
953 86
805 595
587 96
416 300
161 39
714 297
496 381
414 261
693 615
759 745
901 611
713 177
853 283
479 213
562 180
906 10
604 145
851 683
949 615
409 360
736 53
916 910
562 558
797 649
936 569
703 610
643 340
329 1
559 333
471 270
838 523
854 123
762 229
750 610
967 377
892 312
628 242
965 449
793 47
644 544
389 236
982 656
322 144
504 374
427 176
279 28
978 669
929 425
932 442
521 367
467 183
539 415
878 622
809 685
783 638
643 541
483 371
219 108
351 339
575 248
532 516
751 423
923 887
739 125
481 345
863 509
256 136
844 569
531 276
84 62
899 115
552 49
955 517
523 41
881 461
664 652
815 698
654 462
860 205
718 476
969 449
371 280
623 276
410 34
925 497
512 339
538 170
839 406
491 67
729 174
367 192
500 33
917 680
395 44
897 708
180 101
954 708
896 368
987 791
571 174
768 473
592 569
754 12
850 548
364 325
825 756
940 376
750 54
536 455
813 594
845 152
767 749
380 27
891 637
669 288
726 522
585 328
428 182
969 75
886 750
232 40
708 509
588 2
577 190
844 225
455 453
959 243
568 317
871 469
854 368
802 763
577 180
659 67
955 447
638 458
821 1
652 552
775 449
875 296
98 68
572 125
266 227
946 385
59 21
996 186
312 168
732 389
647 136
865 174
598 63
845 466
969 747
267 265
424 324
566 352
694 660
696 480
790 27
555 430
281 49
954 906
689 509
784 42
365 80
778 602
858 490
639 436
299 116
985 760
604 369
506 404
923 79
957 903
497 347
973 759
478 305
986 814
745 472
568 256
462 130
776 382
996 484
525 295
482 245
194 104
761 217
837 228
663 103
779 89
531 55
983 547
246 74
634 421
832 425
495 299
624 598
758 446
363 61
860 140
445 22
929 150
259 105
800 793
983 929
394 102
188 49
874 260
833 262
172 47
453 232
752 665
569 170
735 17
848 174
213 125
732 536
710 379
843 15
545 213
544 238
751 587
940 48
741 641
592 41
60 47
327 254
513 506
708 694
623 592
881 166
233 55
891 46
735 129
880 581
836 340
684 444
229 91
596 492
811 96
719 610
475 141
996 14
580 390
974 537
905 218
664 93
554 209
938 816
431 316
658 194
474 59
997 354
928 882
851 645
563 519
129 36
313 305
368 275
886 128
775 625
678 325
676 548
575 91
716 349
881 810
942 865
764 315
486 299
948 917
313 92
529 240
889 300
240 232
820 437
273 214
744 14
941 803
637 354
889 557
922 449
614 433
838 442
520 278
114 7
457 26
582 480
911 603
892 318
296 290
492 439
700 527
871 408
632 594
620 575
988 962
422 197
949 34
965 88
480 177
470 296
810 33
705 667
895 114
921 531
632 457
842 305
865 700
808 142
945 623
928 331
502 420
423 295
913 188
719 127
235 158
686 184
774 642
503 136
744 475
72 57
977 107
540 202
798 326
149 20
506 33
382 169
637 222
685 209
823 687
179 24
684 529
954 714
979 934
514 131
250 217
431 333
991 885
788 769
328 182
847 73
812 317
471 393
600 193
984 458
748 529
693 625
515 459
611 411
934 216
756 180
725 585
380 23
972 28
981 454
932 121
782 118
126 48
139 115
924 535
441 355
521 174
836 664
536 339
891 553
918 690
946 814
106 101
878 736
839 491
676 591
712 433
786 651
457 340
908 603
440 209
986 567
688 246
888 176
800 685
923 884
543 503
583 550
1000 876
931 43
813 466
758 139
695 409
877 477
154 120
605 345
861 192
562 121
760 602
438 225
479 459
481 85
611 30
471 78
838 159
669 222
875 686
697 410
886 182
388 127
466 33
789 493
805 64
904 155
320 2
291 32
506 12
674 151
827 629
884 302
280 147
967 124
989 594
643 382
655 375
600 65
458 199
653 348
808 313
405 144
748 130
572 128
324 153
773 444
702 558
965 752
860 281
552 328
914 432
754 738
490 329
402 394
955 191
866 11
787 350
619 234
704 88
796 541
895 721
910 529
832 36
875 280
476 400
546 513
908 533
846 445
740 337
417 242
499 182
767 526
566 504
462 188
941 360
744 571
879 322
787 213
860 485
384 134
952 760
449 160
603 443
510 41
513 363
549 49
946 146
692 206
868 787
825 465
948 524
770 287
680 341
878 192
906 81
913 492
894 609
695 533
906 900
333 139
534 312
902 800
848 460
416 188
473 37
779 732
963 684
964 856
763 116
450 54
327 57
921 504
720 516
893 126
250 121
933 832
521 485
893 782
273 238
579 247
760 432
669 60
940 717
997 902
238 150
443 155
284 190
883 294
909 368
957 770
640 451
817 221
500 429
635 41
854 34
838 39
905 302
777 734
911 659
853 473
724 443
918 236
734 467
337 109
605 413
769 231
846 371
927 741
711 283
983 354
991 78
700 368
811 768
518 19
507 98
314 205
905 756
500 70
792 484
417 6
475 304
986 403
986 450
842 404
426 382
656 235
589 249
409 7
734 669
827 101
543 351
908 648
848 112
307 235
561 131
983 838
999 955
416 310
448 75
715 75
990 131
756 374
925 672
961 95
810 486
852 104
749 502
994 227
943 321
658 453
407 105
736 111
977 932
724 616
688 318
761 736
859 276
856 429
786 741
852 88
985 296
938 26
924 817
911 787
170 83
204 111
292 37
240 206
958 22
180 97
814 80
813 35
321 264
963 793
784 134
942 375
712 686
335 186
551 172
508 441
950 15
457 348
819 260
893 276
713 479
338 130
847 388
730 140
903 657
874 239
322 223
477 205
646 618
515 454
758 672
404 231
632 610
121 83
157 83
850 823
918 490
814 490
810 753
913 301
642 42
497 79
834 216
746 58
767 80
896 47
612 481
660 523
708 360
236 138
882 517
343 343
649 588
814 786
964 685
988 560
404 224
121 13
834 124
228 71
66 56
536 362
283 141
829 665
479 340
927 567
106 31
819 579
923 556
780 152
697 618
700 242
985 616
207 40
314 261
859 436
918 316
652 164
538 174
988 590
446 15
425 289
635 302
982 77
865 355
662 615
682 520
673 619
669 548
916 97
516 321
624 118
483 83
702 637
241 196
852 255
672 540
786 712
920 636
897 788
994 733
395 296
293 87
547 316
844 378
945 6
967 424
848 818
549 73
637 46
373 49
671 649
893 323
892 282
342 134
619 201
606 72
373 191
436 55
899 403
255 209
805 649
142 96
753 497
769 251
529 366
314 226
111 11
610 598
650 502
742 412
860 267
237 220
595 296
494 457
936 50
738 237
841 265
854 531
789 498
844 473
762 21
877 754
923 781
425 315
881 60
956 878
804 473
249 15
496 37
780 332
928 179
547 534
375 219
639 249
247 66
619 456
305 268
893 440
947 16
826 620
512 79
784 624
620 470
312 301
709 296
536 436
422 194
622 595
629 393
914 890
574 409
991 919
597 529
365 163
394 232
826 353
506 285
991 988
907 871
222 120
848 745
840 574
791 386
723 459
470 433
982 927
944 34
907 714
14 6
571 300
977 956
716 586
800 786
560 353
601 214
850 57
880 161
781 255
502 193
728 110
495 142
723 639
902 219
912 33
946 765
737 507
808 750
820 400
981 100
639 446
886 690
722 19
893 745
893 58
913 264
735 292
577 574
322 265
883 738
993 328
838 177
849 555
811 288
984 968
581 209
181 144
371 171
799 380
967 216
799 534
924 428
806 799
461 440
969 144
935 541
400 253
816 329
252 165
807 293
596 348
691 67
885 564
759 209
644 178
646 439
745 208
830 342
504 162
381 379
226 194
482 286
949 450
194 136
968 675
883 758
122 106
245 143
843 510
981 826
994 252
532 28
964 844
982 29
930 834
960 224
356 23
701 461
972 375
267 163
732 221
823 557
729 572
790 688
297 262
942 196
865 432
950 121
882 20
791 377
550 30
903 605
399 239
544 63
781 40
820 620
267 33
990 636
848 289
558 470
253 227
582 44
552 338
957 461
470 296
942 371
763 268
889 652
692 691
793 336
415 382
292 106
305 194
358 336
617 147
721 414
741 82
472 271
556 35
880 58
156 119
469 114
918 105
357 92
905 49
817 687
844 99
666 37
885 850
948 1
980 942
905 172
449 25
863 656
295 121
851 68
512 45
766 219
427 97
837 558
609 411
857 123
915 740
993 413
836 643
145 136
898 675
578 559
761 80
254 6
643 58
828 403
578 34
936 311
913 251
976 441
608 545
347 112
686 557
843 702
718 542
342 260
517 423
914 215
491 322
225 109
969 31
949 87
429 417
493 180
839 715
531 401
810 137
905 582
791 13
302 219
578 259
626 181
834 270
364 258
721 380
531 50
879 592
385 342
794 4
425 40
438 229
345 90
412 229
323 220
699 78
990 335
319 132
995 438
658 190
536 304
995 575
568 207
658 288
797 143
568 130
843 138
695 251
894 848
753 307
420 288
371 359
762 524
797 543
575 456
831 510
667 571
748 79
692 426
969 569
756 676
875 263
328 29
925 145
671 55
758 559
588 346
899 493
463 108
525 510
608 482
529 421
917 595
791 74
432 419
610 124
885 58
975 320
575 388
253 104
565 38
755 421
759 717
958 365
423 158
825 358
955 310
813 23
742 72
826 209
739 144
896 679
443 191
321 24
863 13
832 65
690 498
540 109
957 98
461 333
372 167
864 630
555 201
369 236
959 771
248 162
315 141
135 117
991 804
635 243
595 103
704 673
686 307
504 398
786 724
687 143
926 791
539 183
723 378
925 727
514 23
866 579
891 342
875 51
560 504
480 473
758 38
906 444
937 66
951 641
989 277
706 340
878 462
608 35
906 823
991 65
711 38
503 470
999 536
666 427
243 231
541 91
981 734
888 840
997 269
633 436
732 429
700 14
611 197
862 394
115 80
520 39
997 418
919 667
666 575
348 204
858 685
592 27
612 267
141 105
542 343
839 193
937 868
528 100
861 251
989 573
797 467
801 34
577 466
760 402
946 318
929 694
678 643
859 120
799 632
404 181
984 220
568 223
955 492
867 303
816 765
781 130
921 626
444 416
478 151
639 64
876 743
297 97
759 89
596 459
932 743
628 259
953 7
340 295
697 403
339 329
964 769
907 103
886 643
233 17
852 120
839 490
418 129
821 78
831 573
698 398
959 373
246 180
960 728
795 463
678 576
884 614
896 139
879 698
204 145
581 46
327 95
551 72
543 296
620 372
271 5
388 178
312 106
798 492
318 96
406 393
898 787
703 526
915 658
542 175
491 113
788 45
450 276
312 106
957 547
987 950
947 261
905 151
748 144
634 45
822 369
988 556
857 199
994 66
749 719
548 66
476 364
949 79
372 22
958 755
303 254
988 11
718 3
513 405
333 21
326 305
955 353
841 653
746 646
777 127
887 873
402 160
981 979
222 21
445 149
267 178
118 17
581 100
272 110
692 53
653 575
516 185
480 199
542 98
504 244
301 28
792 575
906 481
961 421
385 294
953 181
404 337
467 19
352 192
980 500
389 380
847 221
252 140
738 268
677 505
941 159
641 533
804 479
173 147
781 411
234 189
629 370
473 353
612 372
879 676
944 759
422 278
884 476
562 284
712 202
949 620
830 619
854 754
933 326
725 462
387 187
746 650
873 420
738 330
980 483
713 34
963 951
835 529
910 674
734 139
352 218
450 70
334 21
958 40
740 605
992 825
743 153
749 696
842 173
790 548
999 884
360 24
997 292
660 566
662 512
728 49
186 4
585 44
861 371
995 86
970 896
918 822
342 186
616 163
704 254
325 199
985 739
752 337
511 470
480 283
899 244
701 375
829 178
957 160
476 456
919 208
855 81
69 56
737 578
736 692
597 165
567 179
433 48
917 497
982 47
799 234
848 5
522 266
734 383
792 82
530 457
982 541
968 635
84 21
430 70
923 89
489 393
481 165
558 19
756 580
700 502
929 402
916 763
737 41
533 506
588 144
967 799
756 535
467 207
989 677
903 497
582 385
492 106
536 53
755 565
199 159
726 37
895 59
552 142
554 401
444 369
834 200
851 739
875 60
993 308
696 591
846 531
980 594
862 328
753 160
635 327
844 661
982 963
470 192
898 784
927 770
910 226
89 52
756 126
886 723
762 195
398 218
564 3
490 120
276 256
385 250
543 274
770 510
593 491
964 850
657 113
839 669
976 128
593 515
803 321
785 550
86 60
374 96
93 68
271 260
884 249
995 868
648 364
410 187
933 286
883 295
949 385
728 514
552 220
958 393
838 555
900 365
431 21
821 748
333 315
976 969
858 713
761 432
950 670
994 194
778 452
438 189
816 743
653 577
948 944
659 324
871 540
901 642
325 53
659 13
319 132
289 9
337 86
774 610
745 39
117 92
845 249
660 453
463 117
946 251
427 254
921 91
685 573
760 386
227 224
387 97
762 481
788 717
815 734
430 308
354 335
627 55
616 58
885 101
713 349
459 15
709 349
989 568
872 61
680 482
866 672
788 455
831 15
936 131
508 493
734 276
310 280
228 117
649 505
759 489
803 98
704 500
319 114
784 650
161 12
657 21
486 191
247 233
988 363
429 285
531 527
825 685
797 643
513 250
902 130
875 25
446 433
939 838
603 64
874 306
383 18
652 187
929 756
803 95
472 468
754 436
671 95
543 39
731 404
872 561
899 455
967 796
306 53
930 289
826 808
782 485
674 15
645 39
969 456
840 543
779 28
828 747
523 293
323 136
401 120
440 237
606 90
762 429
358 125
605 604
479 79
745 125
660 42
689 372
991 251
518 67
750 278
541 430
862 96
885 207
436 236
699 538
210 81
835 300
991 508
315 289
974 88
687 478
896 448
546 274
629 193
278 162
784 543
447 69
840 336
261 156
440 268
781 532
876 647
612 568
465 304
458 202
247 68
813 637
715 130
825 533
785 607
455 36
929 253
647 355
765 225
436 359
907 522
730 512
628 106
743 102
169 88
562 206
834 177
501 341
994 310
643 50
911 24
938 137
401 329
800 677
919 170
486 205
541 236
661 370
929 694
161 43
841 142
555 109
964 53
273 246
912 816
853 827
833 488
661 18
849 265
110 77
498 255
631 591
582 76
484 77
797 367
829 425
568 90
790 647
617 282
536 240
937 74
710 290
839 465
409 238
647 512
769 405
588 153
436 18
994 615
556 523
990 368
138 35
855 682
714 396
614 572
388 51
617 26
139 75
654 326
655 214
826 414
672 318
824 798
308 134
711 124
766 332
482 401
599 593
381 80
685 215
895 318
808 160
784 735
174 168
436 16
958 320
291 203
419 79
830 77
923 143
772 334
355 222
874 508
584 88
387 290
673 222
951 949
871 633
439 161
903 173
879 665
303 46
816 584
392 266
618 27
998 402
713 252
746 220
996 248
403 81
974 51
104 13
464 16
806 221
461 81
263 119
852 197
896 15
972 299
751 641
839 221
802 456
379 122
862 663
724 563
956 513
889 281
822 547
849 375
925 511
922 270
776 741
937 558
363 307
375 219
437 292
906 812
389 11
658 111
836 814
196 124
407 147
995 724
521 513
687 23
984 496
920 815
861 667
660 141
938 448
993 977
581 347
925 457
926 325
819 743
907 801
706 330
364 216
558 59
804 802
869 706
469 235
675 575
334 273
806 450
829 237
922 611
267 55
322 119
897 377
825 70
982 524
821 536
970 505
425 175
750 665
427 314
800 423
918 252
683 520
384 43
420 227
955 467
485 277
360 113
479 54
800 273
663 229
869 165
617 332
891 135
447 101
688 503
939 93
776 310
970 610
714 528
692 500
400 11
678 599
512 126
922 517
555 444
400 147
769 227
427 402
647 155
600 86
859 531
779 652
765 81
273 80
728 79
805 369
867 235
611 107
479 272
695 588
830 500
978 756
990 717
892 757
608 150
462 390
667 127
934 660
834 745
945 322
767 696
801 551
330 9
680 90
750 39
335 213
524 381
442 100
440 174
819 463
620 234
728 480
937 32
478 52
914 914
741 548
999 134
788 715
431 295
861 70
770 685
695 355
881 692
642 360
834 283
811 43
386 314
979 436
987 635
696 653
625 345
532 87
603 499
410 384
337 236
206 76
843 299
466 386
651 219
499 472
795 230
137 47
886 174
508 415
676 163
794 84
552 285
927 140
916 256
507 246
984 321
735 189
866 208
239 236
345 233
969 31
587 573
622 367
1000 442
511 133
693 688
417 290
526 279
333 313
346 108
805 176
349 116
585 530
468 350
492 146
293 6
543 292
331 275
729 415
928 685
365 67
444 442
669 464
955 925
392 302
1000 990
432 334
431 111
377 276
927 439
419 331
883 646
399 161
485 466
918 137
640 180
851 647
770 147
639 155
825 671
954 753
879 306
928 123
766 553
597 153
753 421
820 167
541 495
423 76
524 297
931 279
522 102
420 323
561 87
424 45
314 114
186 178
564 389
739 106
715 34
679 571
931 704
373 326
498 401
873 634
721 134
955 471
707 437
915 63
839 273
882 330
309 208
453 60
918 673
332 31
795 172
525 374
729 548
897 824
473 252
986 397
859 179
907 620
937 875
575 467
859 208
726 2
951 484
777 474
985 670
141 73
571 179
842 222
820 79
927 588
776 454
541 82
443 383
818 101
298 171
693 280
717 255
602 182
880 125
436 110
374 303
993 692
487 338
816 154
804 98
880 673
907 351
836 248
439 234
522 267
945 705
959 782
714 503
676 408
873 267
709 360
924 411
836 412
785 184
973 138
890 267
644 551
532 175
238 79
761 165
492 171
717 319
613 588
798 116
791 198
809 150
477 152
931 931
771 254
549 175
804 710
929 896
999 379
890 694
991 844
784 126
505 397
887 332
822 676
723 150
407 147
95 48
846 635
872 129
853 688
523 474
996 38
380 278
790 432
853 357
516 89
661 143
640 384
661 608
848 520
684 391
876 145
822 748
586 544
717 380
682 172
348 214
930 603
964 314
756 738
413 243
292 184
648 62
867 821
356 97
875 383
443 119
728 180
71 19
723 235
716 713
809 115
634 211
179 26
986 54
454 446
808 715
625 215
837 111
914 89
226 15
441 287
767 30
1000 342
552 168
520 472
932 457
462 152
574 116
811 159
732 489
914 699
780 222
878 194
609 214
667 17
793 568
638 101
185 53
781 17
980 901
464 454
692 166
711 277
750 359
470 334
788 11
922 601
816 182
797 767
964 458
799 162
787 691
670 196
695 291
918 644
608 575
563 549
916 248
288 176
799 669
993 792
964 162
872 701
844 619
336 236
593 25
927 563
524 83
98 28
467 384
956 39
250 152
726 234
609 217
941 682
961 887
693 254
333 308
531 224
454 253
830 597
629 422
538 134
651 514
265 174
860 548
731 245
948 198
844 232
916 377
726 462
625 47
996 806
236 173
834 773
614 366
948 384
710 282
682 248
882 69
928 731
867 424
754 47
816 429
803 697
640 459
891 490
902 63
611 282
932 761
5 2
931 311
727 652
748 741
647 82
801 46
713 452
662 579
723 276
904 765
857 399
928 111
360 137
898 588
577 156
779 243
985 98
623 526
873 492
527 480
894 535
975 196
786 386
543 245
400 114
885 836
813 92
883 405
756 24
681 355
918 19
408 379
285 63
717 70
191 62
337 297
278 159
799 20
742 368
741 582
958 507
467 359
203 92
762 170
601 560
438 360
881 121
760 37
781 100
708 570
482 366
711 601
274 247
856 127
504 333
553 463
503 469
287 129
478 163
471 30
658 226
898 11
570 277
778 26
821 381
749 426
679 554
914 809
425 25
820 387
423 25
674 47
918 174
534 28
915 700
402 337
839 765
909 3
870 99
537 205
103 90
991 316
740 57
923 761
371 317
735 182
803 285
703 382
960 577
979 830
247 244
624 365
630 265
567 489
977 357
656 165
795 185
417 403
628 523
641 359
456 257
744 335
710 190
812 571
175 123
463 5
995 351
772 287
929 838
931 609
322 16
354 327
862 637
486 59
201 68
636 493
447 368
625 244
946 563
850 571
967 592
978 402
680 543
158 73
997 399
835 361
526 123
227 142
877 818
897 602
734 273
396 250
815 716
633 567
881 770
782 649
469 85
467 444
649 494
673 637
832 773
952 673
583 373
564 362
672 71
950 867
641 581
602 54
919 171
377 111
637 248
796 530
604 452
898 589
925 566
817 297
492 142
761 506
739 585
635 116
735 204
464 164
948 869
452 42
681 165
488 388
825 115
604 438
823 172
846 47
822 183
867 280
748 320
66 63
230 51
322 275
896 797
167 148
447 26
340 285
498 252
974 814
660 18
545 320
501 109
872 806
979 264
970 87
748 687
493 319
782 469
431 192
282 89
939 636
961 797
810 687
432 67
613 564
701 489
548 162
663 192
989 383
211 203
660 157
529 333
794 193
948 740
816 646
64 13
755 628
942 49
660 496
670 79
536 290
689 160
212 11
419 59
940 3
157 40
927 81
831 335
728 518
493 5
607 203
682 250
857 539
474 426
508 24
413 198
468 108
503 427
908 233
243 193
164 122
942 907
773 493
436 151
325 2
575 314
682 207
888 704
863 358
961 916
617 296
632 573
448 51
550 210
907 787
791 167
487 227
885 348
577 281
292 183
797 375
762 714
627 50
511 416
904 611
688 444
495 12
814 486
570 456
899 574
643 282
877 463
323 31
905 477
867 450
599 1
647 46
789 95
450 132
919 156
975 207
466 165
371 230
831 305
898 332
575 416
848 560
735 671
638 56
735 520
717 552
812 93
306 288
797 228
373 94
704 668
802 666
515 123
952 403
875 772
761 653
920 425
890 598
524 457
790 609
619 153
491 199
601 495
332 281
949 500
638 391
987 430
595 332
826 480
322 264
857 626
749 205
563 533
569 218
780 109
123 74
329 45
364 279
982 660
417 99
796 466
359 4
724 183
409 270
599 59
562 4
693 360
246 84
330 58
726 462
847 753
675 532
491 250
615 18
637 76
535 328
902 50
935 767
373 12
421 31
890 493
351 166
515 271
365 147
816 547
400 25
430 103
969 133
743 513
638 365
656 197
680 446
281 214
864 277
771 313
702 559
960 304
962 464
904 580
185 137
912 271
311 11
808 342
869 140
871 481
902 420
991 247
692 111
52 45
822 195
930 65
387 214
378 316
423 155
714 272
850 406
633 296
701 571
989 63
628 380
474 242
569 540
986 401
867 208
890 310
745 169
387 156
989 247
930 295
477 187
909 792
554 73
530 100
293 262
624 77
762 234
700 32
870 543
813 142
564 108
161 83
913 197
318 106
891 7
479 353
877 845
691 410
965 70
845 179
326 124
305 27
567 533
520 26
986 231
790 515
672 522
596 552
742 17
793 387
808 381
897 530
148 68
368 345
745 686
909 706
888 469
784 407
812 414
196 167
165 100
521 18
750 322
817 407
660 433
520 342
504 204
928 706
832 595
703 426
220 203
330 159
753 564
746 117
968 475
879 626
895 423
553 57
999 788
854 780
569 174
972 87
560 272
501 266
985 297
903 391
717 79
670 123
946 80
832 627
747 670
698 306
455 81
802 475
909 277
744 247
423 30
691 498
467 285
615 17
382 24
937 271
840 69
335 111
572 311
800 11
678 606
873 434
674 580
641 84
576 109
628 286
696 225
915 801
848 333
927 262
564 163
370 19
301 246
998 120
517 123
684 412
699 584
882 260
994 359
361 231
985 853
286 266
921 568
354 245
518 272
915 500
783 229
623 232
861 641
624 395
388 127
779 239
825 622
695 383
990 401
725 284
535 420
146 138
199 174
968 199
551 453
889 868
275 18
882 837
355 2
983 725
898 183
958 266
670 401
755 448
971 448
978 813
850 194
322 233
814 216
343 100
992 671
917 795
791 764
875 342
135 1
694 524
840 428
607 411
432 155
787 281
974 749
233 119
922 87
492 196
636 400
826 586
783 230
783 584
567 278
827 159
858 534
970 306
469 6
604 21
269 95
466 359
819 461
673 549
320 76
823 601
480 252
961 833
780 532
842 201
406 222
324 18
810 443
554 137
562 358
340 9
845 341
972 831
647 554
190 43
907 896
955 482
741 302
937 819
470 218
759 493
617 318
873 574
576 333
611 52
614 330
989 80
458 193
657 138
651 292
298 254
643 259
641 54
966 168
960 458
454 239
501 403
881 590
698 82
656 123
634 53
229 16
375 291
915 511
683 498
283 262
226 194
693 416
992 654
875 114
828 664
386 355
758 612
343 44
527 392
667 178
275 177
675 299
450 281
787 619
710 223
552 271
724 175
671 307
936 552
340 309
936 572
982 52
931 644
682 234
661 160
888 859
663 21
836 529
518 162
846 591
845 532
865 722
662 266
607 27
318 297
294 51
965 443
833 524
502 164
923 295
980 203
123 27
699 15
189 81
460 110
832 745
874 735
602 328
958 612
943 688
528 116
663 335
443 389
400 315
913 704
707 384
525 250
714 307
425 202
124 98
758 171
976 1
786 565
340 274
544 391
970 951
568 444
993 254
346 267
964 930
375 69
967 219
742 268
815 610
287 51
548 5
475 169
762 236
878 178
697 574
680 58
450 189
820 341
733 96
555 370
537 372
642 17
563 146
777 338
848 770
113 61
762 191
500 335
298 6
660 90
768 172
515 461
219 167
963 222
564 419
454 77
892 61
639 185
337 140
502 250
969 118
752 525
349 177
304 127
597 257
745 600
269 168
953 818
424 49
427 213
805 529
849 61
579 102
889 432
565 91
883 678
914 286
621 292
964 298
963 725
841 696
436 380
922 297
928 82
660 144
835 782
875 222
488 333
733 681
834 100
979 13
877 138
576 510
744 257
482 19
120 5
974 226
602 354
630 48
447 56
960 661
125 83
719 258
723 485
785 22
428 340
277 136
464 178
818 359
1000 862
850 844
312 78
825 387
233 35
114 108
888 847
647 3
577 35
973 160
666 582
419 226
832 830
538 308
637 515
980 148
728 680
812 137
494 231
589 55
465 311
965 389
930 594
438 405
734 541
950 767
834 170
760 591
556 517
947 682
950 126
806 573
316 289
561 159
696 431
886 274
323 311
123 118
833 102
614 258
651 460
745 514
409 244
764 242
614 51
895 864
722 162
615 324
732 707
77 35
525 417
260 45
942 633
846 32
763 82
908 895
950 490
898 251
590 364
900 893
250 114
597 17
274 7
977 319
391 360
762 473
468 189
607 191
346 232
687 80
968 352
667 279
931 667
386 225
930 690
987 630
882 835
993 496
388 349
506 478
950 628
981 439
737 113
728 168
345 79
445 48
856 263
622 175
548 291
554 548
443 327
847 55
589 525
892 69
932 922
837 489
642 64
232 129
871 7
881 614
349 45
775 88
595 63
956 48
751 30
560 397
430 383
527 79
872 419
935 895
771 605
973 835
813 546
802 240
641 158
482 65
165 45
869 697
418 104
695 314
763 53
750 418
246 150
510 237
988 52
553 470
912 767
998 88
738 573
740 716
334 286
786 520
494 416
950 170
787 52
374 267
391 344
876 21
783 153
493 24
626 297
714 58
183 147
309 108
513 100
797 606
679 488
246 72
712 527
983 937
473 311
986 692
260 7
974 568
873 855
907 897
785 537
602 452
855 618
712 32
728 320
509 21
107 82
483 171
836 664
978 451
162 132
958 194
764 279
971 700
748 729
584 111
969 892
377 11
936 501
315 25
684 306
945 396
33 23
1000 571
501 185
822 279
677 570
342 136
976 232
727 374
581 425
940 497
667 250
999 112
290 12
752 629
778 7
795 618
108 68
268 169
831 629
866 584
932 906
999 610
583 554
465 54
959 653
714 384
653 220
688 54
532 110
127 115
297 151
297 89
819 201
519 212
918 113
874 298
647 227
973 771
449 6
963 602
950 696
451 79
449 17
455 219
718 46
572 71
555 465
973 494
370 42
530 4
791 230
599 467
453 444
608 171
738 38
779 326
759 238
725 538
958 714
802 632
897 641
559 450
482 450
414 362
670 331
532 89
145 144
859 209
925 624
761 499
343 97
915 669
744 505
982 818
317 84
572 244
912 301
93 87
597 212
916 550
797 638
836 765
675 118
946 753
589 65
655 546
923 240
186 59
565 315
159 95
388 116
802 543
785 706
749 662
370 73
176 113
807 785
787 229
494 199
921 782
536 507
816 218
466 48
605 457
600 221
633 87
429 54
869 137
768 310
635 259
814 587
433 275
933 22
369 164
218 93
616 327
890 411
546 101
892 450
716 119
824 549
238 201
619 463
510 451
880 854
712 566
573 543
743 308
926 468
571 531
713 548
836 288
291 192
512 146
890 325
985 644
756 199
934 724
643 443
979 100
745 81
814 372
988 694
810 565
420 322
921 114
764 283
940 225
257 164
683 446
379 370
600 411
700 216
738 368
695 479
379 144
636 416
212 175
256 165
691 437
873 68
750 423
816 469
36 14
630 247
625 339
335 223
690 443
965 53
352 31
525 438
784 435
815 186
695 562
734 223
857 796
404 174
531 297
441 383
478 175
685 635
715 344
934 742
990 535
448 110
675 532
752 684
814 281
431 12
508 415
971 935
308 218
929 786
457 87
539 293
946 777
680 369
981 275
878 841
881 520
857 267
758 614
478 309
935 497
879 730
221 180
956 40
104 37
278 131
557 242
372 184
980 563
294 7
403 101
223 31
792 81
784 464
565 313
870 302
532 450
769 211
862 262
22 11
852 578
811 440
911 180
750 102
723 195
823 551
480 53
992 10
844 362
423 394
146 75
273 106
935 144
866 26
485 142
253 198
333 153
714 463
958 118
558 380
559 515
700 377
925 82
900 398
574 1
943 238
979 76
477 82
908 394
476 180
628 603
605 268
292 253
914 578
990 778
799 676
456 306
659 419
923 658
955 108
444 224
831 632
908 794
692 115
498 375
159 49
749 546
781 487
782 683
940 424
694 260
497 424
911 697
855 270
607 17
647 17
400 310
452 25
748 535
905 530
969 863
483 306
744 453
546 538
680 389
806 346
339 70
744 612
539 70
500 380
838 89
465 149
540 90
459 68
928 363
993 435
58 58
974 832
162 132
601 454
957 785
890 791
356 207
809 762
899 76
610 494
643 24
414 226
961 328
960 357
641 511
823 226
682 194
775 429
868 448
339 220
850 794
990 431
786 408
256 118
447 195
563 49
877 526
603 468
588 437
766 667
419 286
350 85
682 247
695 399
491 260
267 10
401 21
965 290
599 599
845 409
342 75
739 330
974 281
951 339
221 24
971 261
956 363
441 184
545 65
389 281
590 487
522 132
712 452
909 40
266 99
998 310
479 102
694 596
947 422
548 430
762 283
679 453
751 434
957 695
624 529
766 91
73 64
969 331
745 366
798 354
835 511
999 149
655 230
676 359
604 266
677 657
951 884
551 399
282 38
760 659
894 517
287 266
888 417
958 297
988 187
751 584
849 82
762 520
377 57
958 243
900 293
294 272
949 103
929 346
660 311
843 69
658 424
836 25
329 260
732 577
984 891
267 231
429 227
678 414
897 778
795 633
805 594
625 387
133 94
886 111
917 126
875 212
766 559
780 74
822 480
758 147
855 164
856 26
958 293
663 523
464 441
800 795
695 292
747 522
837 393
736 259
975 808
309 263
740 217
738 258
973 191
797 749
793 159
889 62
556 229
682 220
464 219
840 639
666 184
599 549
761 275
473 260
911 705
813 48
638 612
659 163
633 557
698 324
521 82
819 125
943 861
860 113
510 435
926 433
136 103
985 861
793 79
769 460
942 207
935 589
966 821
887 141
434 202
858 333
565 443
757 752
904 780
602 175
251 129
500 400
612 314
359 223
319 114
551 330
773 154
580 354
953 7
215 8
791 192
501 463
927 588
680 23
866 798
989 533
288 100
544 21
784 460
357 12
427 330
44 5
555 235
841 52
771 751
474 36
426 412
492 410
436 365
540 346
873 712
184 119
876 28
693 661
690 84
925 509
871 672
912 702
264 16
711 129
798 185
992 314
781 725
814 46
811 242
683 254
500 441
884 205
671 282
857 300
758 198
870 216
226 19
948 43
276 251
453 59
701 469
849 289
951 875
956 259
899 690
869 403
168 159
891 836
697 308
843 240
702 96
888 63
547 12
851 98
811 752
301 47
771 751
838 586
969 567
659 524
218 184
450 147
514 372
751 562
915 196
746 332
453 161
137 92
776 213
526 362
761 387
817 564
960 421
835 94
505 360
435 352
614 341
690 163
870 754
758 59
674 452
408 270
520 74
727 409
582 187
810 308
940 485
780 278
505 293
297 118
657 654
749 543
553 375
559 419
831 792
919 292
916 596
754 128
185 41
719 151
890 286
949 740
947 758
933 176
897 626
658 519
745 729
609 183
973 229
678 421
249 113
901 687
284 91
868 574
958 688
894 515
661 647
386 103
671 625
934 396
865 28
543 329
857 215
710 667
641 584
689 289
545 25
676 589
874 1
484 244
566 410
450 335
522 108
442 251
583 395
565 536
892 350
398 206
573 263
999 840
842 498
646 318
441 110
696 169
640 251
574 459
530 11
737 397
273 90
488 166
507 22
933 175
685 584
846 422
730 634
691 399
776 347
823 356
913 823
768 415
346 101
996 940
943 696
930 388
782 527
788 703
996 616
430 123
752 507
575 289
778 542
595 159
587 436
860 707
912 813
728 105
735 458
429 198
892 50
619 344
456 411
79 14
210 98
978 663
864 206
656 377
976 801
816 445
748 292
835 300
597 123
599 369
737 669
152 121
447 10
821 736
655 614
955 88
727 193
465 173
472 455
820 369
323 308
643 186
851 114
773 150
623 511
708 255
904 48
549 337
809 744
791 52
593 252
779 507
566 75
556 315
461 118
399 233
986 214
789 580
625 413
924 617
478 99
888 155
981 426
99 66
955 122
882 204
661 627
983 599
846 584
304 5
80 60
535 471
888 191
386 232
991 245
733 421
542 411
925 2
596 398
961 89
658 27
751 558
588 468
348 62
697 551
958 89
688 17
731 703
890 104
992 960
779 235
603 577
429 72
516 427
597 36
601 419
863 3
640 33
321 53
610 512
836 203
733 665
829 486
961 887
986 503
722 95
872 374
697 569
436 282
650 538
948 314
551 218
971 18
877 324
772 626
361 117
741 556
604 566
577 569
833 20
662 503
719 232
966 243
297 292
586 440
467 275
163 163
980 391
729 281
381 129
379 209
525 314
580 404
851 591
433 212
457 44
609 28
794 417
806 611
587 90
634 634
271 13
650 586
928 130
462 367
647 631
514 245
412 81
916 720
250 236
166 102
376 289
210 49
476 86
958 903
925 19
792 426
846 712
910 119
152 29
916 8
718 63
846 215
727 488
930 635
721 429
257 103
694 197
397 190
390 176
816 478
256 25
284 24
369 37
892 623
795 777
680 465
207 176
596 133
859 204
969 176
883 769
392 329
732 149
807 170
273 214
937 811
608 6
710 374
899 439
689 53
722 318
932 740
700 314
640 161
785 712
862 580
629 377
815 534
893 623
542 447
423 348
902 440
611 293
947 492
832 490
820 345
683 94
662 343
988 885
754 99
169 8
518 83
332 217
510 304
902 244
827 272
924 521
543 333
532 426
743 64
732 242
530 7
953 941
589 385
935 290
781 320
333 121
516 223
521 197
725 552
685 328
757 162
965 166
458 293
235 85
827 137
475 36
976 392
392 296
514 378
645 400
859 151
354 148
664 634
476 11
186 68
321 92
924 651
438 360
387 276
959 144
255 141
863 438
908 506
317 82
947 355
391 383
608 252
719 133
908 849
659 167
911 887
649 169
136 123
801 500
492 215
440 43
447 379
98 53
869 674
343 34
402 171
879 148
312 258
32281 2085109
990 143
823 4
499 30
888 99
786 322
393 327
104 11
807 124
761 692
823 262
891 82
607 249
806 34
724 233
710 664
398 70
914 879
458 117
734 466
991 521
561 280
593 335
518 466
557 362
481 442
851 638
521 118
842 529
968 448
511 139
598 534
957 130
111 59
849 488
753 108
706 224
887 708
486 102
217 81
684 532
913 293
362 94
935 174
907 897
926 30
768 190
788 212
578 500
686 297
873 213
811 163
786 327
822 28
950 663
866 422
213 82
782 584
975 621
252 60
949 443
722 458
808 165
911 658
317 172
957 812
734 347
740 248
582 373
492 257
153 66
775 507
546 302
798 108
588 65
975 377
689 440
654 51
517 35
695 6
655 322
508 107
614 162
92 89
433 130
660 400
601 236
283 54
817 550
751 76
388 261
549 487
870 97
834 818
307 237
530 437
132 51
488 274
554 401
896 179
383 39
975 361
913 539
834 122
557 461
895 368
370 313
405 304
941 317
997 924
545 324
727 37
624 80
516 485
723 696
636 194
513 479
881 183
694 672
897 532
538 87
380 92
215 90
751 362
476 285
654 174
783 528
799 455
504 270
720 493
750 329
504 222
911 901
667 651
648 581
610 535
316 233
768 759
670 294
916 447
718 349
580 159
970 170
653 313
981 755
795 283
726 650
796 718
712 341
739 11
141 76
958 908
545 357
623 170
743 4
516 453
67 56
816 24
807 407
641 343
69 9
869 557
895 863
512 202
856 99
329 59
375 355
984 768
673 658
693 420
742 473
933 159
724 27
432 367
845 712
815 553
951 195
965 134
405 314
913 742
999 519
421 419
506 349
628 502
728 468
869 567
788 195
583 20
64 8
726 318
396 108
800 300
866 784
959 506
937 765
705 335
264 4
933 289
646 627
951 170
402 32
383 53
139 8
555 348
198 55
868 17
419 181
910 783
352 110
509 87
734 299
931 507
973 651
859 119
251 220
897 858
477 104
740 261
509 455
654 609
941 898
705 394
759 653
781 534
963 636
942 221
296 152
501 396
315 149
588 582
785 768
930 281
395 121
443 414
398 76
326 117
437 383
967 854
778 315
842 515
722 682
812 9
640 43
773 738
156 49
390 16
711 657
372 203
797 378
841 598
548 384
419 122
911 296
410 66
612 54
509 246
803 666
642 412
932 720
677 541
854 463
852 323
154 26
421 187
485 379
327 299
837 478
854 636
738 309
562 109
768 44
324 273
244 80
791 155
910 827
469 126
889 146
310 126
652 479
435 162
933 295
477 267
296 62
345 43
860 782
736 279
691 223
916 440
950 673
952 19
693 101
507 468
366 294
400 206
879 800
758 752
693 512
852 303
500 298
859 424
907 855
769 154
498 267
222 146
916 906
762 158
557 411
913 839
222 21
945 420
700 85
542 214
772 558
673 210
753 89
645 49
850 613
274 25
624 412
759 385
295 291
89 65
879 587
983 230
140 2
102 18
492 402
452 283
939 602
834 508
959 211
1000 309
390 290
794 663
599 57
464 94
493 181
643 53
914 463
805 418
769 588
654 361
905 591
175 79
306 65
918 874
375 201
805 244
563 563
449 370
986 661
743 495
693 514
348 31
686 639
494 280
630 259
531 128
717 394
682 615
457 69
726 222
783 537
980 582
934 458
729 375
997 455
270 254
819 181
852 134
769 443
417 368
665 200
814 61
907 790
317 68
804 618
359 118
737 526
435 333
685 145
613 198
574 168
618 613
775 703
666 164
626 455
555 165
773 201
828 108
435 206
767 614
861 429
918 774
173 77
304 225
414 268
112 66
446 221
843 202
918 539
764 275
760 482
632 340
525 3
513 89
698 459
743 647
369 178
714 540
431 121
938 77
221 124
624 127
454 168
719 354
760 655
18 17
395 52
725 335
372 202
324 163
845 592
512 124
734 626
364 42
725 479
912 714
900 466
964 234
780 312
797 563
750 421
686 574
437 219
908 588
590 2
642 432
332 247
143 22
621 4
839 450
990 710
940 933
716 610
837 462
620 148
894 758
998 964
707 487
689 38
667 367
796 259
970 407
887 429
742 38
803 364
750 291
974 923
989 696
790 85
839 637
959 416
829 288
443 404
430 63
526 220
610 342
533 478
265 156
946 328
652 411
636 517
511 327
434 40
722 499
913 803
586 224
526 190
674 472
378 101
177 122
972 253
815 779
897 401
552 365
562 498
562 373
719 346
625 85
485 378
975 915
894 77
665 411
471 285
811 105
852 712
506 116
314 275
588 293
590 432
252 45
806 501
934 100
666 282
857 747
782 563
643 495
994 115
553 394
693 428
487 35
828 506
398 81
481 164
888 325
755 205
644 109
179 28
881 402
445 375
778 773
732 388
621 451
202 114
616 334
559 508
498 155
745 395
511 500
958 932
443 137
924 889
595 468
609 14
667 189
260 236
856 45
529 450
826 376
742 667
400 302
522 408
690 139
224 184
623 245
913 387
854 291
626 197
840 57
385 83
512 210
950 92
227 157
145 106
913 320
884 205
940 806
270 110
641 215
919 848
331 206
925 148
728 162
926 111
265 230
739 321
545 214
811 284
316 292
203 116
885 199
647 255
88 10
200 67
772 485
602 281
950 685
963 345
718 665
934 826
848 563
403 150
738 40
965 579
305 274
922 229
906 658
964 515
597 291
773 98
996 73
328 243
582 347
514 457
352 217
913 727
748 142
461 390
850 679
672 551
980 808
857 220
946 182
760 428
448 393
486 74
853 81
729 398
80 12
778 548
839 752
677 471
533 65
839 339
921 75
876 62
604 237
685 313
351 73
528 494
653 490
681 163
744 140
574 507
303 300
810 419
339 111
336 116
779 651
761 20
813 768
880 58
672 378
625 395
730 395
815 638
820 118
568 237
978 524
734 57
768 63
660 286
284 197
380 69
766 581
757 64
550 67
886 224
893 588
460 59
109 58
617 47
532 173
186 176
826 364
808 153
716 491
937 338
667 531
749 326
535 302
609 176
963 543
950 784
613 190
475 459
590 535
831 465
887 574
232 197
684 596
481 111
941 743
303 289
927 71
992 344
837 597
920 329
888 879
873 362
674 416
741 205
910 314
572 192
864 533
848 123
804 540
608 602
414 335
501 141
736 371
814 700
936 165
980 18
691 39
668 233
909 625
920 74
825 733
465 76
372 94
883 316
659 425
637 301
383 276
989 219
342 166
896 666
425 203
352 184
862 226
684 583
861 281
794 372
428 102
591 563
449 10
732 587
363 354
429 410
511 263
166 53
298 296
901 872
335 273
960 397
616 459
692 290
985 722
474 437
233 130
685 158
673 471
430 165
960 35
569 399
766 406
752 114
107 74
981 640
286 122
499 476
641 257
874 874
967 268
649 428
743 712
987 558
676 47
860 728
877 255
278 111
996 931
723 587
913 698
680 241
826 98
947 348
93 50
258 135
692 469
689 534
453 164
360 324
906 712
916 412
801 497
633 462
386 381
759 576
947 684
735 11
911 861
796 670
789 706
710 258
713 379
266 124
895 639
368 235
379 298
841 418
364 233
838 551
807 413
854 238
658 565
919 105
552 234
502 484
601 515
356 73
811 335
740 380
426 6
312 287
821 551
584 353
495 101
606 601
331 226
936 917
882 144
526 180
842 786
773 354
806 543
863 791
763 114
736 488
428 226
714 197
367 242
889 99
695 305
458 37
236 14
565 141
958 14
846 418
827 775
865 166
757 423
332 192
998 422
557 223
700 654
755 544
399 2
594 72
598 10
682 513
523 153
655 310
990 635
257 146
716 138
801 636
818 365
985 700
848 824
523 130
635 598
483 290
424 343
941 602
514 363
960 699
219 215
650 194
659 255
504 26
970 827
636 211
159 6
872 36
690 663
855 67
767 390
820 214
175 137
430 209
706 332
544 464
276 265
721 70
990 779
699 427
671 610
572 9
609 504
592 479
770 356
556 120
813 1
855 222
629 593
982 598
803 561
513 81
576 380
996 67
638 14
872 374
976 161
782 539
780 765
625 325
973 738
782 700
532 247
634 577
931 526
497 484
231 144
956 755
324 68
266 129
960 172
851 217
664 486
265 127
757 280
566 316
722 468
241 11
539 274
951 479
1000 504
708 519
853 368
558 515
51 5
314 274
366 1
780 456
883 453
991 477
880 335
920 731
656 264
598 293
253 222
361 134
805 159
524 56
102 98
546 294
793 156
763 558
750 74
884 167
958 575
586 402
983 853
811 669
673 78
412 147
771 699
989 309
320 244
381 279
382 138
595 32
830 680
750 101
481 411
847 78
838 570
705 48
671 390
691 566
867 584
693 346
887 62
430 229
635 446
202 5
585 235
359 52
753 699
433 17
374 72
528 507
811 100
177 90
623 309
989 635
383 20
970 217
577 40
960 377
901 277
870 560
923 634
663 544
696 39
886 143
901 455
715 308
934 420
679 50
892 555
606 340
739 693
636 57
427 318
607 443
678 481
662 388
917 453
881 183
386 43
908 8
868 666
808 31
455 235
975 21
998 345
686 3
653 499
924 351
273 108
615 233
699 351
515 304
678 198
674 323
284 44
980 508
468 49
516 144
600 519
672 130
469 317
347 209
279 183
298 267
530 36
342 109
831 674
836 693
654 596
815 360
710 370
420 180
99 5
282 202
398 81
933 72
842 457
742 223
561 159
984 659
816 244
68 14
862 686
813 389
583 134
477 353
863 78
830 455
520 344
594 184
645 16
211 10
988 572
510 348
213 209
526 488
987 91
948 745
764 247
1000 288
920 101
357 27
838 503
157 65
474 147
705 82
388 123
611 47
907 255
847 147
945 49
975 974
364 185
717 208
870 514
927 12
309 131
661 171
660 454
647 614
689 541
630 348
357 272
772 103
944 839
941 331
433 368
714 639
134 89
130 64
846 658
881 761
744 280
860 23
781 672
667 3
782 493
157 16
709 564
451 214
425 401
69 69
623 118
713 249
548 363
183 20
179 147
896 838
804 129
214 141
776 723
954 579
671 534
904 180
975 56
898 873
905 136
968 417
852 98
458 181
941 775
688 385
862 777
576 310
846 128
903 361
808 510
742 90
550 341
818 718
995 176
892 557
208 204
676 144
920 522
858 303
322 298
844 551
957 664
737 570
939 849
774 523
452 417
972 381
580 218
856 489
559 437
563 529
359 157
898 193
620 552
840 207
709 500
903 851
886 770
361 195
489 165
820 187
985 184
854 271
291 82
932 297
943 106
930 849
285 228
656 31
664 379
855 475
669 494
677 480
668 83
315 175
702 671
843 238
990 243
428 290
674 400
852 443
488 211
594 485
682 424
408 56
723 170
281 32
743 322
842 522
996 687
640 316
785 39
844 332
737 517
732 7
900 342
935 798
689 455
75 60
534 321
529 508
724 8
809 531
644 367
587 206
771 408
969 138
783 265
654 638
825 238
967 910
600 559
386 326
636 343
319 190
335 242
483 83
603 157
908 696
892 47
954 71
694 34
989 161
846 774
657 67
454 119
374 245
581 459
775 631
741 189
828 458
467 205
597 287
645 459
769 496
625 549
896 174
529 48
852 322
464 413
685 139
983 632
630 144
853 89
524 6
907 402
695 509
879 764
699 291
416 77
702 524
611 579
809 55
901 777
75 14
803 63
398 138
896 774
981 616
817 199
933 740
309 56
774 113
706 552
436 330
35 10
739 77
483 352
230 184
514 135
572 414
700 400
849 309
797 492
261 220
640 87
240 6
270 20
792 565
793 54
345 104
673 353
909 629
783 565
897 815
678 106
803 501
550 252
918 409
906 759
928 809
923 600
313 166
795 7
939 126
889 862
289 160
478 31
690 494
440 329
588 412
953 90
665 296
670 407
474 172
615 551
654 640
771 39
660 248
926 818
416 89
780 528
931 842
904 539
217 155
913 643
867 704
611 607
752 111
826 738
708 461
851 779
765 50
297 149
905 221
302 244
729 388
919 822
278 256
591 496
727 236
245 205
398 94
746 93
219 71
716 340
784 399
653 238
990 232
484 307
495 222
547 261
961 278
696 516
99 49
770 444
449 406
679 63
404 109
322 22
513 273
389 283
366 45
817 44
463 313
464 229
449 286
822 310
685 23
805 73
862 752
964 526
176 152
750 311
588 293
383 126
898 19
767 750
948 480
571 497
708 562
284 154
551 112
645 365
640 102
904 189
573 423
517 238
966 23
466 223
990 26
961 741
951 583
393 349
918 211
980 387
486 260
848 645
522 89
988 226
822 366
456 256
879 112
590 377
750 184
187 14
857 456
955 105
774 604
412 399
606 364
868 778
956 734
995 717
764 647
85 34
863 160
499 166
249 247
939 494
394 99
765 698
932 268
857 678
753 546
779 219
710 18
996 278
994 676
411 325
840 160
240 148
980 59
852 32
235 208
514 126
666 493
854 667
457 331
598 488
754 575
992 133
801 785
371 311
973 154
446 277
908 590
577 229
879 860
408 238
629 87
908 758
756 674
383 279
823 604
147 111
923 753
605 323
819 590
182 113
571 345
847 701
812 323
201 171
853 303
942 877
629 220
658 567
202 79
398 340
990 81
764 246
789 397
951 513
841 491
434 222
622 328
782 410
669 372
506 372
491 109
616 301
995 376
606 439
723 142
426 151
777 111
254 217
733 584
952 764
906 506
731 643
931 201
380 205
478 323
807 478
326 27
512 12
630 58
409 19
823 504
650 34
633 364
797 627
349 144
910 638
594 222
905 559
577 278
724 692
548 456
552 224
987 332
612 122
920 659
871 355
783 496
193 92
708 107
561 28
635 535
184 66
812 213
973 730
700 218
913 473
416 164
209 103
195 47
440 95
861 117
993 801
874 179
957 108
852 784
933 403
712 482
763 33
319 71
340 182
983 540
470 411
551 353
956 657
334 275
846 188
221 17
820 395
839 136
333 157
782 617
717 314
946 301
769 705
845 779
780 566
638 228
338 138
562 343
877 224
157 16
1000 563
576 493
485 253
634 436
997 723
613 553
892 454
925 371
777 140
942 416
583 312
558 257
797 727
175 120
444 127
759 550
485 43
875 183
685 635
635 494
422 140
965 677
327 10
513 38
408 228
891 78
927 496
384 17
657 456
880 481
973 760
532 397
894 844
354 145
223 45
930 86
954 871
372 287
814 696
335 242
766 682
702 34
342 190
961 214
984 314
498 261
633 386
550 276
168 7
994 702
495 220
987 769
980 343
961 366
213 186
960 369
779 141
309 239
957 281
635 118
859 732
885 253
983 519
528 271
690 16
324 135
117 98
534 375
852 423
669 563
891 305
254 246
255 198
947 393
411 322
750 194
934 43
370 360
986 619
494 147
705 624
506 415
568 440
977 769
935 792
922 51
809 116
887 406
427 27
764 301
895 848
258 217
972 891
871 838
820 765
928 871
213 160
915 449
780 336
886 286
957 123
855 521
853 678
639 210
974 622
817 74
916 242
823 788
865 705
718 303
887 218
846 749
382 206
315 128
902 824
908 838
741 632
758 672
848 14
729 537
926 304
809 431
968 27
697 455
474 391
956 359
502 145
300 286
508 397
865 471
929 876
739 1
663 224
825 432
777 92
659 501
642 587
668 263
616 131
198 98
584 501
416 60
514 247
980 346
945 9
857 479
953 870
80 44
877 320
667 318
258 23
625 170
970 894
802 391
813 83
512 222
292 153
455 283
429 146
185 150
853 170
568 53
344 230
962 142
975 728
575 143
617 544
610 536
965 514
649 156
606 203
998 714
613 557
997 983
305 216
960 779
872 281
621 98
769 649
929 543
903 144
716 171
942 360
823 413
738 378
952 628
696 399
752 534
588 72
564 295
783 704
884 289
468 444
911 430
408 377
655 253
398 92
714 113
102 25
901 256
861 136
840 576
303 106
774 514
834 823
819 20
973 62
730 577
574 309
923 917
869 713
835 786
926 748
633 36
529 115
351 10
564 366
628 262
738 150
952 337
692 472
851 428
610 321
608 325
219 7
457 222
471 104
329 305
921 790
897 866
687 16
677 485
587 441
962 36
727 356
348 80
438 5
916 903
945 782
989 744
310 24
816 706
951 429
795 601
826 694
939 875
484 9
805 785
959 75
796 372
433 330
905 140
930 621
702 294
817 559
959 17
792 175
761 185
995 596
578 305
532 201
911 326
903 474
791 10
706 346
961 430
783 168
542 379
204 154
314 264
626 156
827 157
711 573
715 420
287 174
801 781
819 108
351 34
895 601
605 33
933 431
704 441
829 539
878 445
706 16
542 253
542 178
926 30
821 504
974 282
997 19
825 477
360 22
809 743
842 195
758 148
575 441
973 332
959 774
926 122
779 560
484 109
591 199
723 386
848 707
307 250
430 66
868 198
426 72
374 191
540 1
815 458
200 32
852 849
974 793
419 128
21 3
625 460
921 744
498 145
584 254
655 552
984 756
860 631
921 752
374 225
380 303
425 3
956 33
718 143
827 75
991 962
953 41
880 580
743 433
952 820
713 500
591 567
690 315
892 243
757 16
941 839
915 377
925 815
749 536
979 574
588 268
991 902
877 124
982 722
974 374
897 387
567 113
607 90
751 546
844 429
1000 374
561 421
889 673
703 18
932 159
100 31
867 309
932 289
424 132
889 175
192 108
940 330
863 706
336 312
794 793
601 94
917 14
680 349
799 301
410 169
392 190
839 105
524 407
678 523
938 593
741 32
992 834
469 176
203 81
539 538
912 434
832 9
705 20
938 870
656 268
360 208
851 601
662 452
793 59
891 623
956 851
403 195
989 647
841 480
805 409
982 230
780 472
195 142
968 538
776 248
711 329
881 201
784 368
921 841
977 560
180 60
884 172
691 138
875 823
911 11
389 198
902 748
374 173
809 636
793 301
956 672
284 244
486 19
76 4
927 542
927 900
814 11
275 1
578 365
782 766
246 97
877 745
585 506
379 211
978 619
432 140
648 252
885 463
702 446
431 197
894 591
83 61
478 418
530 331
339 11
682 520
438 371
379 336
689 672
791 511
707 126
739 29
456 394
909 601
249 99
427 18
763 270
643 215
527 60
953 19
934 355
852 298
119 48
177 37
954 865
960 547
734 444
779 237
829 478
929 162
617 335
687 579
874 183
210 79
581 301
800 678
977 952
851 443
633 400
431 255
652 574
469 279
863 49
302 119
866 40
763 755
697 600
876 623
925 290
773 432
913 772
547 530
870 63
367 43
291 205
983 11
318 208
890 687
663 267
904 294
997 367
601 387
894 208
413 68
731 358
966 310
133 81
463 57
945 933
426 321
937 482
523 439
628 330
931 81
296 153
766 222
838 253
277 226
558 322
964 937
700 331
721 439
375 108
878 82
447 436
857 56
491 272
762 101
489 378
705 233
725 599
789 625
480 430
415 384
721 637
777 27
648 338
562 487
714 58
725 607
360 357
663 548
824 743
197 76
842 713
340 281
919 420
739 89
768 407
358 349
728 497
889 527
849 808
968 527
788 486
47 47
589 151
965 108
200 120
969 558
864 634
920 621
136 48
512 47
705 594
595 361
842 542
418 246
642 170
501 243
404 336
952 451
508 490
403 345
668 226
655 18
611 192
675 622
618 262
301 66
590 582
962 767
941 815
506 138
781 385
756 643
523 200
732 512
647 207
580 87
749 491
887 105
404 70
926 396
775 214
874 537
519 316
489 266
852 271
736 622
856 794
633 432
971 691
864 451
837 117
936 375
978 485
518 423
387 130
38 8
836 2
848 292
203 170
764 396
427 101
395 25
757 510
693 420
722 692
558 279
855 684
470 177
682 495
495 125
448 133
988 548
748 240
942 554
530 58
710 21
440 26
699 659
294 19
832 188
868 143
428 249
851 100
363 258
694 475
987 502
866 494
886 688
752 656
792 778
851 468
931 367
756 155
408 333
785 122
155 130
939 425
850 31
301 195
324 162
726 463
657 640
518 115
530 358
736 390
608 449
809 637
360 63
361 176
530 389
834 104
492 13
401 104
366 243
670 504
676 584
885 784
604 315
815 407
804 332
562 440
842 697
800 394
303 39
670 58
602 373
276 233
932 879
710 452
410 148
365 28
571 388
584 115
881 448
734 330
749 350
669 213
433 146
445 198
526 373
414 46
335 109
399 238
58 47
411 86
933 131
266 62
217 28
279 269
995 941
781 680
302 189
593 94
439 383
125 11
588 576
110 61
635 553
582 443
703 700
359 109
918 543
675 136
879 426
398 324
382 165
358 170
485 35
367 249
613 41
122 16
641 401
439 40
593 73
825 489
876 198
914 321
895 433
987 736
828 749
290 178
436 358
504 407
909 219
912 797
506 328
374 346
534 422
883 125
494 422
784 200
589 65
947 44
149 98
505 495
384 37
705 250
743 39
707 495
405 225
837 554
925 15
807 660
505 306
686 271
386 72
458 160
995 298
518 145
472 426
955 933
875 683
556 411
784 359
667 616
546 327
751 199
967 922
919 163
749 273
789 162
493 319
743 537
610 439
573 463
793 129
439 415
789 102
649 533
838 22
938 453
939 100
728 145
726 357
867 530
831 663
530 252
924 152
631 387
695 75
655 22
687 199
860 212
856 109
850 81
793 76
419 109
907 295
276 213
875 815
592 397
817 545
828 292
997 530
946 439
849 447
894 61
773 18
517 442
761 211
869 71
618 65
609 196
752 690
611 210
556 481
907 143
666 385
754 677
660 323
913 36
736 313
750 288
954 58
728 81
845 786
827 478
583 463
735 441
548 106
808 389
803 385
839 620
870 530
683 624
572 385
722 355
627 596
554 395
984 47
521 343
813 729
753 538
938 659
966 961
686 465
275 88
992 1
656 553
753 265
664 596
810 795
441 146
740 630
769 351
779 330
555 25
976 578
759 347
834 366
755 542
837 814
564 360
945 737
755 144
896 368
529 383
705 162
138 49
901 709
708 355
989 547
751 694
791 356
829 360
809 799
351 114
406 55
882 152
455 368
574 299
693 405
994 527
417 245
525 476
425 188
729 371
455 136
379 7
716 500
181 152
834 683
499 50
965 230
558 47
732 389
507 282
935 722
592 294
542 142
980 504
395 59
891 786
680 635
952 179
352 137
853 308
860 114
968 758
812 689
234 146
621 282
587 529
903 351
343 226
773 619
710 300
977 881
988 294
97 11
199 162
890 29
880 585
732 167
947 752
634 539
456 159
686 363
936 265
850 43
433 398
767 585
820 570
717 231
630 149
768 192
812 695
850 264
718 152
764 633
427 225
705 399
744 303
961 215
921 832
757 549
910 437
586 274
845 89
510 475
480 130
280 106
704 450
974 578
408 343
290 225
705 113
931 141
973 679
560 196
659 243
436 239
233 161
472 293
561 473
415 93
358 39
522 374
499 35
840 596
521 92
934 128
979 690
823 94
788 17
422 110
455 186
713 136
927 304
603 230
936 531
537 290
669 663
667 222
591 471
959 53
356 11
910 120
664 420
489 52
988 327
303 130
923 627
969 930
609 510
956 439
947 877
570 517
396 124
944 240
502 124
861 603
823 519
858 360
816 375
672 347
728 5
855 474
457 304
537 185
238 206
586 559
145 16
502 192
628 533
832 748
490 201
700 357
684 526
958 780
483 28
685 497
831 725
135 128
976 57
936 517
600 174
583 261
862 857
659 607
399 238
919 84
647 609
723 427
744 554
782 25
266 194
719 685
827 291
772 222
808 444
327 134
739 274
798 310
982 981
516 359
594 501
326 186
344 338
983 425
693 650
957 812
708 513
885 522
939 859
716 308
929 603
301 220
696 23
676 436
973 213
767 482
894 150
341 204
716 252
889 670
877 18
834 829
945 249
923 220
548 430
474 105
973 908
641 129
834 628
991 433
614 256
589 325
603 492
469 226
952 228
831 11
484 49
819 190
515 114
584 458
790 428
653 174
994 656
914 781
959 419
879 333
454 376
365 11
115 107
997 531
751 428
971 190
951 912
814 210
469 165
636 432
866 622
637 530
506 37
937 432
803 408
685 361
455 387
491 152
774 387
874 797
482 37
649 588
441 412
814 62
554 548
372 324
435 151
477 274
963 478
588 459
396 124
860 287
892 824
718 69
900 396
694 427
561 510
540 138
978 327
488 412
814 207
313 104
429 115
623 301
891 53
445 236
722 78
863 758
582 180
294 240
919 854
481 199
521 443
486 245
953 471
670 594
726 324
964 580
660 606
577 333
788 255
565 131
602 429
280 61
133 71
764 131
867 523
710 159
691 435
798 670
915 737
954 55
596 589
910 60
517 460
698 178
518 461
695 302
974 618
936 871
486 93
813 78
627 16
363 138
814 758
814 564
386 282
931 131
808 270
456 322
606 375
709 498
694 529
829 647
365 259
488 303
303 111
606 519
527 454
915 807
218 68
383 269
773 140
594 463
713 72
636 97
668 353
914 868
98 30
708 269
166 4
940 96
786 691
599 595
550 525
162 81
471 350
723 232
594 1
245 210
284 26
369 260
965 580
904 617
697 644
488 322
468 262
334 126
751 723
471 414
983 799
500 421
435 309
625 150
710 26
462 68
393 376
801 497
888 339
494 100
867 291
865 295
454 336
900 342
519 364
189 22
393 389
902 86
475 125
118 1
901 598
965 949
993 991
475 279
830 378
579 283
809 476
892 806
326 17
889 107
803 237
901 234
861 829
439 36
958 598
826 777
548 230
832 126
383 109
981 747
522 481
352 200
525 490
792 57
374 319
301 133
943 139
965 634
473 177
423 247
269 121
541 454
904 189
182 97
679 548
904 739
723 318
938 299
656 110
953 611
347 67
940 232
332 260
583 404
415 48
512 342
487 428
961 888
718 567
413 166
887 313
786 423
878 5
974 169
814 788
951 797
690 546
296 267
988 47
913 515
554 254
862 860
812 681
602 457
887 739
227 90
477 396
649 171
865 530
976 621
913 890
559 209
922 621
666 205
810 376
859 663
487 47
466 81
847 28
947 870
520 331
810 249
254 177
846 30
633 22
687 618
1000 263
576 361
275 267
585 574
375 23
906 737
248 128
823 673
528 206
844 593
838 619
710 144
126 34
712 167
380 20
918 267
352 216
798 752
292 150
831 109
742 625
795 238
683 396
783 420
375 143
787 377
277 262
923 714
754 549
734 50
761 196
946 634
921 324
839 153
856 826
879 135
126 101
668 576
743 683
969 567
793 41
966 874
884 765
885 435
997 861
683 682
802 141
636 546
972 684
918 176
872 831
885 718
807 222
463 421
646 341
962 514
644 78
545 168
887 765
208 168
599 291
386 380
647 158
680 531
847 248
557 27
387 37
570 132
842 464
795 396
827 19
855 220
640 447
31 6
450 113
419 186
805 769
603 450
962 253
350 126
621 580
575 72
497 253
547 153
698 531
195 116
923 404
469 257
499 413
828 3
926 33
635 59
725 121
951 56
591 144
787 360
791 547
389 150
422 2
822 770
143 76
731 521
689 540
806 497
330 172
615 606
531 92
664 387
890 57
792 30
502 364
934 263
594 435
296 35
887 232
538 349
189 89
655 615
336 303
893 302
900 724
586 581
618 266
530 315
668 152
787 319
383 75
698 218
875 643
861 651
951 443
462 405
962 436
827 80
531 466
813 57
994 390
858 68
706 660
633 586
752 187
659 559
684 99
323 205
429 367
661 20
872 826
933 880
870 828
927 663
407 345
848 811
642 568
966 708
659 481
663 392
633 548
708 3
835 797
943 9
992 645
680 238
797 664
833 168
494 165
474 450
437 250
848 413
876 103
947 559
657 486
877 225
977 395
946 645
792 62
856 677
911 300
698 71
924 98
666 585
600 441
861 291
341 206
941 359
814 465
695 23
340 337
976 601
946 158
806 607
628 220
813 144
634 540
591 65
927 357
999 74
702 141
961 406
630 557
783 225
671 617
814 272
866 214
917 141
987 861
601 415
413 329
571 56
849 556
486 405
438 367
234 154
879 426
551 77
593 279
772 179
598 463
661 39
572 165
952 167
532 185
789 153
680 82
918 847
104 97
956 294
810 225
115 81
832 771
599 534
698 335
221 71
1000 848
795 243
884 489
958 323
520 262
288 209
522 47
885 527
594 438
309 98
933 417
49 7
787 304
756 551
903 225
913 348
556 138
692 304
306 245
588 402
408 211
288 64
861 224
250 77
880 189
721 703
635 331
284 36
566 201
813 295
380 325
944 714
515 149
517 315
479 5
916 677
570 435
438 430
995 875
775 64
169 102
691 282
448 225
956 656
460 355
691 271
653 331
906 98
889 166
679 464
634 452
997 611
991 237
836 465
749 198
715 576
846 830
856 206
313 296
764 337
573 359
416 293
883 33
514 65
807 116
944 707
558 406
405 311
825 518
90 48
331 257
701 622
626 205
604 225
706 116
708 647
923 617
349 136
365 127
896 645
862 118
862 686
723 612
545 307
664 118
199 124
761 649
936 32
164 153
925 602
868 347
537 364
761 697
696 16
529 495
742 726
679 194
945 375
756 179
457 311
357 109
930 840
509 464
424 90
405 147
779 211
853 784
417 123
177 164
835 341
827 78
252 101
992 370
594 344
623 339
366 315
422 45
650 482
449 155
691 197
984 847
918 260
682 509
507 220
483 345
925 784
958 672
784 33
627 5
192 24
141 78
844 90
786 110
135 124
181 146
344 27
745 171
439 19
979 387
244 91
155 4
935 576
231 57
988 218
911 412
851 751
223 41
374 139
809 128
810 757
757 122
647 587
925 351
554 173
346 263
571 73
382 9
695 197
990 744
568 175
917 588
852 837
339 134
913 662
828 228
394 325
602 115
852 153
957 196
664 280
443 390
753 531
210 89
783 248
906 95
516 417
890 219
979 930
639 192
635 303
849 233
429 135
575 38
982 743
196 55
854 448
753 604
619 335
575 412
982 391
319 265
563 509
371 66
784 668
891 415
877 236
978 863
707 697
973 582
654 20
517 173
914 838
712 334
623 540
382 91
812 757
645 464
972 691
604 350
165 108
351 274
329 285
734 118
441 49
743 646
881 779
839 278
350 25
980 703
897 880
829 326
766 50
601 115
910 436
532 198
872 50
528 5
957 241
951 830
751 149
959 772
853 228
841 394
81 49
723 465
857 403
322 247
455 318
570 223
851 199
945 694
957 746
539 162
644 199
720 128
951 931
490 309
607 20
446 257
307 126
632 547
965 926
154 90
842 323
556 518
817 580
627 414
420 397
781 500
914 98
702 68
975 591
833 605
153 80
356 331
425 181
880 805
991 312
566 382
580 247
370 343
87 63
932 180
565 178
752 730
312 203
360 175
682 3
880 154
586 179
362 10
614 393
531 26
849 750
979 940
761 372
787 64
984 372
663 243
798 757
408 335
832 93
902 260
989 724
106 41
876 801
330 11
782 350
476 236
578 538
913 62
275 232
519 235
577 349
908 638
453 52
754 751
915 897
516 180
726 124
528 160
637 139
968 275
533 280
384 33
652 370
856 620
642 92
878 167
996 336
952 262
556 233
743 584
660 331
463 388
631 417
721 33
767 699
496 293
372 168
880 693
273 259
788 513
913 677
808 237
287 88
278 41
963 396
921 737
423 89
230 45
911 826
981 499
517 97
889 90
545 189
515 299
567 191
835 328
508 461
523 438
342 177
869 454
995 120
622 252
940 409
872 566
982 129
796 222
647 145
889 566
206 39
483 209
652 24
942 815
875 134
895 811
648 450
787 514
941 896
512 502
243 74
907 900
925 668
979 191
716 154
866 244
406 91
531 60
526 281
665 195
525 201
899 181
707 392
825 425
985 914
881 38
474 169
939 449
990 738
356 305
800 41
603 39
582 267
534 127
973 698
424 223
657 367
979 239
605 555
556 490
729 516
588 159
955 818
464 134
951 285
936 246
717 667
508 255
417 205
833 743
947 944
279 248
723 2
629 67
543 482
641 347
806 622
972 784
696 475
484 415
585 147
720 506
638 30
286 186
788 155
474 126
689 131
536 436
992 575
807 435
887 208
493 178
991 944
950 621
328 87
926 728
671 82
625 489
308 256
977 673
893 704
369 228
868 797
433 83
172 154
646 116
604 453
366 17
758 81
941 752
564 34
867 754
960 114
804 668
601 455
594 478
189 114
338 131
686 149
654 444
493 285
745 85
954 782
310 285
425 323
948 376
297 64
974 243
948 828
800 706
449 328
879 315
781 473
599 475
884 310
787 520
798 83
846 681
950 269
960 820
604 537
783 305
886 276
978 102
653 452
789 220
993 14
984 402
340 117
429 311
157 95
892 549
399 255
247 52
225 98
830 52
947 679
743 385
848 135
664 93
989 154
796 152
432 65
99 66
446 26
867 679
848 572
961 891
959 151
891 450
508 116
805 687
151 5
910 94
607 322
735 623
534 261
288 188
838 458
434 348
733 104
714 171
901 770
75 48
935 509
687 659
355 46
843 295
912 370
310 31
211 11
860 672
812 62
757 747
819 447
948 94
553 429
537 187
552 447
996 683
672 581
357 328
975 431
499 258
631 391
801 250
661 188
889 389
770 588
601 287
800 186
313 58
673 474
591 97
273 235
542 329
971 121
888 811
543 73
742 87
810 34
704 92
308 252
320 156
608 415
794 331
860 51
794 567
368 52
761 151
831 286
306 266
391 48
395 236
655 432
868 124
891 69
786 137
624 540
887 840
615 501
367 360
959 304
701 358
212 7
645 616
458 137
799 407
674 405
634 189
828 149
180 141
770 496
232 214
514 73
969 469
513 29
901 280
627 226
948 117
997 984
779 395
804 513
615 149
450 104
336 75
229 163
516 50
705 589
789 256
424 40
932 23
644 248
867 356
691 619
734 526
889 883
118 30
510 246
714 12
679 83
820 448
945 724
973 466
906 574
677 548
933 436
936 884
416 310
842 469
464 396
913 668
882 22
731 195
798 97
820 272
610 173
744 241
751 165
357 352
412 18
223 35
770 229
163 157
336 301
487 444
572 386
901 548
225 55
969 508
889 414
406 338
722 431
636 95
521 361
739 460
855 361
157 2
387 181
179 159
729 336
786 393
812 138
681 529
901 240
576 192
942 446
494 129
391 207
287 11
380 287
617 469
559 528
950 19
911 568
611 565
953 823
161 94
855 538
392 183
720 670
921 327
464 68
109 86
999 433
600 108
730 294
506 40
813 125
771 467
922 560
723 48
837 425
237 75
809 8
530 14
680 660
921 83
831 26
939 530
353 254
170 122
699 648
760 586
754 216
665 167
283 102
828 766
504 327
396 50
773 673
640 470
720 406
863 22
87 76
809 344
981 510
938 549
577 233
669 465
998 321
537 127
644 297
936 597
662 430
858 286
821 602
937 64
460 409
664 378
179 134
489 346
976 834
818 510
409 397
900 187
450 294
681 602
220 90
567 430
747 75
451 51
999 349
939 141
623 145
956 912
69 62
767 387
511 352
141 120
608 293
607 598
980 777
167 84
472 419
186 152
701 631
611 238
231 200
551 397
486 65
959 123
874 249
543 341
675 300
783 639
735 243
827 491
985 254
632 327
225 211
560 235
915 13
239 202
539 59
904 452
465 51
807 390
907 196
787 473
967 830
287 92
918 676
929 723
663 310
516 324
863 660
519 265
934 105
319 230
756 429
635 630
841 436
512 140
844 443
966 258
549 97
901 145
753 703
671 193
800 360
804 538
964 225
941 709
336 291
909 185
909 628
775 123
182 20
883 237
989 799
956 292
891 114
689 644
926 92
121 62
191 88
785 359
928 436
773 692
714 458
518 157
816 468
539 132
891 408
961 734
489 93
513 228
595 468
680 352
849 295
808 339
902 325
50 37
99 60
328 124
891 94
775 389
433 44
582 123
666 216
883 641
148 39
188 170
770 69
989 427
271 20
637 174
447 165
886 683
266 222
254 69
448 339
315 207
882 680
670 442
439 293
788 378
666 515
270 238
396 71
292 96
94 60
546 158
607 306
706 614
468 352
728 416
826 7
795 515
952 940
796 463
772 207
674 97
797 639
617 101
867 96
732 433
447 95
840 458
775 148
427 10
769 188
148 52
824 659
517 455
717 197
926 853
401 126
867 202
699 404
655 454
425 383
853 798
823 392
857 159
483 46
829 104
513 201
985 812
814 484
851 101
761 148
978 293
708 91
944 396
231 128
868 756
663 67
261 31
640 140
907 111
933 518
267 175
521 260
407 215
787 139
796 772
308 143
877 794
317 199
192 112
971 440
451 397
812 699
291 8
223 30
809 216
977 384
391 69
655 547
358 231
511 398
960 844
328 87
166 55
612 81
884 235
974 102
809 627
823 802
750 296
926 797
642 387
586 99
976 570
1000 734
704 263
763 631
390 232
663 473
802 180
387 144
986 57
954 215
988 577
758 458
799 302
739 610
966 14
986 211
810 802
683 138
322 212
918 182
672 499
946 770
614 567
971 178
387 257
584 259
423 163
455 77
861 99
927 437
861 835
939 214
886 221
784 682
405 349
600 433
657 412
435 178
915 908
472 99
745 24
673 9
931 505
382 325
934 779
756 635
882 176
528 507
220 187
615 611
688 122
378 73
538 514
457 298
515 43
570 189
832 387
836 704
946 704
383 144
966 248
231 17
581 321
593 503
773 705
536 446
231 175
961 232
271 176
748 33
791 772
478 296
675 286
932 727
567 550
839 273
556 115
547 137
631 58
419 111
986 265
809 552
977 334
539 89
511 416
444 159
837 357
981 486
530 378
282 197
998 654
167 23
550 503
371 130
956 235
724 452
835 609
922 548
727 678
900 104
506 145
818 580
943 736
616 227
260 127
365 274
969 175
485 114
202 133
836 150
411 47
873 114
710 507
934 595
510 360
914 422
611 376
841 541
453 396
314 31
750 377
302 293
831 114
499 387
402 324
640 372
421 372
708 214
702 533
699 597
819 642
692 485
554 423
757 21
917 793
760 330
977 781
243 210
869 360
584 432
982 676
756 390
786 236
807 663
251 231
641 571
481 471
857 261
742 667
720 443
705 15
236 221
925 87
270 165
612 274
563 541
420 45
954 362
561 349
733 378
145 132
898 849
797 83
445 387
254 241
853 19
983 80
484 262
788 713
958 559
932 512
915 560
846 800
716 560
601 265
283 113
728 509
833 111
963 912
760 454
281 274
549 340
736 426
607 435
550 188
329 315
647 199
905 875
668 331
190 114
867 433
970 900
816 400
988 973
523 81
506 478
984 345
885 499
890 48
542 344
617 300
809 390
694 504
612 197
579 17
794 182
636 525
676 280
567 273
113 86
941 644
452 179
915 754
965 541
781 216
551 503
935 612
597 401
71 41
932 295
991 262
999 926
939 745
795 755
794 340
932 68
948 167
981 301
175 78
861 693
540 210
942 276
599 408
801 522
668 316
281 167
847 733
774 9
892 327
619 585
887 352
688 247
970 399
429 357
618 256
858 171
691 88
924 520
959 607
813 463
484 449
583 563
359 16
827 1
993 541
969 847
480 69
697 113
228 71
714 325
483 200
636 57
511 342
560 74
666 353
437 108
278 223
894 27
204 162
834 285
653 33
508 356
788 243
762 623
845 821
380 253
550 98
691 126
927 804
910 830
836 199
537 354
213 54
517 96
869 485
918 768
917 62
192 180
963 51
899 506
593 285
410 364
876 103
168 51
757 25
848 466
928 144
966 435
264 93
394 306
834 776
884 574
856 19
898 404
166 60
739 643
293 113
535 233
177 176
682 662
772 49
713 5
940 150
930 618
789 734
505 295
759 224
980 325
892 605
286 13
260 30
682 217
559 51
339 283
842 370
985 617
640 32
726 487
452 21
487 4
800 333
339 110
791 290
674 308
617 106
520 397
666 573
840 804
322 49
783 346
870 830
998 444
379 254
585 512
885 134
697 454
644 417
968 175
919 31
461 305
839 195
961 802
654 89
820 366
886 219
327 322
107 37
469 328
644 177
704 690
732 558
735 144
743 161
745 311
888 81
686 365
822 662
938 204
996 256
963 914
791 132
353 260
689 599
278 134
290 4
530 229
749 497
172 120
879 425
580 51
316 316
603 291
589 71
948 770
380 179
855 429
231 75
320 70
789 185
819 638
725 215
776 497
466 413
304 29
751 399
980 133
875 224
662 430
767 152
601 496
916 241
901 490
826 243
575 300
798 146
581 100
784 679
911 32
977 634
511 292
127 72
284 237
773 325
769 166
395 101
439 91
422 370
453 146
864 116
135 134
930 180
379 275
443 178
581 452
744 260
253 80
26 19
800 596
92 35
795 547
789 368
811 100
543 537
727 701
343 289
38 4
73 71
447 89
272 40
734 643
714 448
522 217
445 250
819 410
916 660
404 22
573 505
687 161
271 133
965 416
819 734
280 60
963 68
870 456
966 857
854 15
728 492
247 168
276 97
553 416
789 744
677 486
984 636
825 765
730 178
984 474
960 550
434 98
929 33
506 199
894 614
738 730
818 512
771 524
690 519
132 95
855 232
453 155
236 187
497 304
896 265
768 397
673 118
576 399
987 288
965 162
103 30
900 645
646 464
693 254
654 539
974 507
898 779
285 100
765 488
981 394
545 290
695 148
687 254
955 508
768 639
803 672
328 17
851 23
979 202
499 329
694 407
196 151
168 48
909 634
728 209
855 476
270 154
813 433
705 7
343 13
526 146
938 729
668 544
953 640
498 304
690 119
576 294
696 434
398 225
959 697
748 437
862 413
965 182
522 251
958 561
562 404
629 609
899 493
568 153
833 769
351 188
451 71
249 18
305 181
966 725
916 860
505 189
754 293
586 384
771 455
966 756
852 695
887 113
867 486
182 54
888 25
752 24
893 60
902 678
687 46
390 110
512 11
391 319
141 100
629 464
722 351
730 473
805 656
905 270
619 612
975 13
964 640
673 513
683 409
991 244
618 143
512 161
647 428
735 437
650 523
914 171
837 161
592 71
662 245
669 412
839 58
410 333
870 638
396 292
897 138
772 218
939 303
999 195
209 190
455 94
742 1
687 179
968 960
142 138
665 229
781 444
496 143
385 238
884 876
736 331
671 400
483 306
481 407
408 256
672 656
730 705
606 184
460 399
553 125
814 127
914 764
952 797
957 301
57 43
688 577
453 140
821 418
942 331
933 676
301 173
481 173
749 426
667 662
747 182
546 38
496 272
896 442
375 199
842 664
696 237
569 461
354 180
610 265
893 324
588 115
965 156
918 449
565 161
578 503
873 113
986 181
923 595
675 320
907 464
944 550
969 698
744 624
972 714
253 136
872 445
840 2
616 148
641 525
439 43
617 83
693 427
665 90
650 79
757 619
824 173
814 265
584 580
275 139
726 293
824 106
826 173
573 45
758 431
849 823
892 214
636 345
459 433
440 195
972 421
689 513
614 509
828 256
675 352
916 852
493 183
467 210
706 315
909 560
664 528
915 206
926 489
821 757
337 226
846 713
202 147
12 11
960 61
584 21
681 278
402 110
643 287
912 812
373 130
843 803
493 12
859 41
496 329
966 13
837 450
995 573
778 395
659 70
999 309
974 533
547 531
886 414
676 424
978 485
515 163
677 301
705 637
789 327
844 667
739 406
475 84
536 183
407 284
936 585
577 375
544 62
519 228
406 389
814 645
644 10
885 437
317 295
744 401
451 246
943 474
989 95
238 6
851 125
790 118
777 747
414 402
302 120
859 328
308 244
817 389
895 148
712 186
298 255
736 263
366 28
948 420
303 219
508 82
822 345
482 400
129 99
574 407
588 573
327 137
786 199
640 558
689 522
708 50
757 119
890 872
680 576
955 177
953 637
709 231
961 136
302 134
944 1
588 186
706 231
688 257
328 32
394 127
625 512
141 57
821 78
743 186
737 114
585 226
912 694
974 393
729 24
495 492
890 856
907 849
710 31
895 241
773 372
978 232
758 109
768 339
421 266
671 278
795 191
268 163
762 400
533 320
698 243
883 588
702 418
971 923
923 748
666 40
720 648
983 433
208 9
637 80
700 34
499 170
931 314
438 187
614 254
346 254
386 204
826 364
771 127
564 184
936 365
461 60
995 640
716 677
855 253
465 266
603 567
648 66
611 2
913 309
664 128
216 73
490 377
174 85
663 329
711 409
962 4
961 812
790 749
467 356
932 535
987 644
400 139
844 207
609 513
826 446
456 34
441 156
869 583
849 707
856 195
780 490
733 169
967 551
903 792
699 223
437 25
967 678
690 575
794 40
412 70
362 252
406 331
413 313
893 813
638 164
845 22
659 159
938 198
653 510
624 248
165 77
780 114
917 740
761 729
562 49
811 388
526 363
488 412
423 53
986 75
707 273
552 358
678 294
911 641
389 86
880 101
31 14
739 377
675 527
701 347
844 582
938 792
813 108
956 280
752 534
502 430
912 842
794 302
301 163
533 175
642 407
711 200
954 883
866 3
538 92
860 327
624 85
389 27
878 655
933 522
166 22
806 137
723 570
747 218
868 110
767 310
930 129
791 6
298 120
841 2
395 309
558 77
822 504
886 61
492 121
553 383
839 488
859 404
641 548
995 707
592 184
486 36
357 325
740 619
485 438
560 117
937 21
756 650
748 198
920 746
637 525
839 734
611 131
646 462
307 70
562 122
483 400
778 778
267 122
297 86
915 182
893 166
888 800
844 723
956 758
785 357
193 43
619 411
991 51
622 319
562 7
846 664
722 560
967 963
893 168
406 181
759 156
522 109
949 298
689 338
795 349
916 746
561 216
655 253
990 685
999 451
687 319
888 190
789 440
305 211
178 175
536 34
833 801
310 56
554 79
782 71
712 306
514 401
570 273
940 754
971 869
911 61
746 54
726 379
689 244
893 582
138 64
931 308
716 337
665 130
488 9
163 23
605 355
716 169
920 51
652 401
670 83
813 630
717 593
794 767
421 13
46 41
797 282
507 37
476 81
496 452
201 172
847 478
600 43
947 199
417 37
974 203
491 68
436 106
366 339
883 571
758 693
852 363
835 213
951 552
282 182
219 189
820 491
753 186
700 350
832 500
161 69
330 47
679 547
849 300
544 335
846 833
1000 617
812 752
797 249
407 137
774 332
862 412
822 558
829 98
854 288
505 226
678 564
543 118
934 443
326 99
752 315
541 8
613 574
536 516
423 122
735 128
86 9
167 18
674 428
718 401
550 48
442 349
636 623
615 263
637 168
792 497
403 264
849 54
882 551
998 900
306 70
508 14
519 129
917 150
991 669
215 156
632 403
278 49
629 596
446 61
806 790
357 26
586 174
980 305
681 116
811 466
630 134
820 142
716 122
694 501
393 309
903 725
897 539
971 584
894 533
499 306
829 371
655 449
756 157
737 503
736 332
842 617
320 108
956 410
939 830
996 35
877 177
827 551
475 344
725 447
978 423
368 235
926 484
440 174
977 285
560 48
249 215
806 40
290 70
823 816
773 572
999 32
926 492
461 414
679 301
604 86
370 130
765 626
952 535
929 23
799 241
637 6
709 412
803 731
636 166
731 649
994 906
935 716
858 344
387 206
788 575
430 429
100 95
545 54
779 446
937 294
949 178
216 84
423 423
863 419
979 948
990 320
491 490
860 16
620 395
520 516
652 587
358 196
772 11
919 267
200 103
865 450
126 44
505 25
651 12
770 720
616 66
635 401
883 334
775 507
688 208
917 471
734 313
744 13
132 11
317 142
661 509
964 519
947 102
893 286
580 74
659 365
663 633
818 580
773 389
855 117
823 502
464 79
995 520
579 169
324 73
760 607
510 460
834 69
770 67
921 864
927 873
894 619
825 306
962 740
833 367
749 71
358 354
540 43
980 704
720 200
981 152
881 816
378 292
878 26
340 242
946 17
469 306
847 512
943 116
964 821
734 573
416 95
505 206
541 95
800 601
988 108
924 664
744 79
945 414
807 87
363 216
964 702
868 215
951 891
343 168
910 347
253 76
840 431
936 26
999 15
760 587
992 317
820 706
218 63
696 435
614 122
919 389
797 633
583 524
610 159
364 43
690 92
683 209
508 215
315 159
943 612
768 554
739 459
700 249
693 43
472 372
833 117
433 34
981 945
229 51
343 141
634 427
312 239
656 540
533 38
479 407
383 303
700 176
957 559
520 280
899 665
954 153
887 458
439 150
989 6
832 760
907 826
778 101
559 478
699 286
846 75
690 221
966 398
97 67
640 367
832 480
292 184
672 341
593 256
600 372
644 56
879 527
952 441
290 91
698 693
913 840
394 120
763 81
461 91
930 102
790 456
724 353
676 404
252 168
396 161
867 572
592 362
335 249
678 637
892 220
328 174
829 705
452 180
507 411
634 269
307 269
569 304
699 338
745 352
777 335
468 289
820 228
911 85
808 239
225 48
1000 655
825 624
843 221
784 540
912 404
263 229
464 244
474 335
846 348
650 604
869 675
256 2
998 807
671 587
671 611
723 103
855 571
851 213
781 417
498 312
632 519
715 450
679 480
479 102
473 363
932 212
614 478
350 174
820 529
743 430
147 7
395 38
416 58
488 117
897 63
882 316
572 499
892 519
904 124
955 83
753 634
717 425
531 490
742 316
918 61
538 90
562 68
943 549
1000 111
904 590
229 155
749 713
666 528
731 321
877 106
819 128
585 317
494 364
425 1
729 708
922 491
924 252
522 212
236 112
511 169
389 14
125 30
109 22
852 86
407 187
537 404
393 309
649 372
982 612
844 16
405 366
641 170
598 171
530 449
672 424
768 350
765 215
963 681
943 830
885 242
820 105
936 57
992 59
646 51
565 449
921 554
448 7
106 77
664 55
754 219
146 55
746 518
820 727
990 370
341 94
694 178
776 693
730 726
955 787
756 526
323 275
419 290
843 276
419 107
385 359
535 44
952 45
633 182
140 34
925 53
450 299
400 310
868 852
669 464
5 1
874 188
282 264
653 472
461 231
358 132
592 222
927 774
891 52
599 291
615 86
420 283
947 752
981 131
763 165
849 84
718 515
192 96
959 917
816 353
575 118
921 625
940 44
956 833
848 238
624 105
781 243
581 517
573 113
543 240
497 20
301 174
291 7
687 375
673 41
843 199
900 678
887 225
490 29
738 719
356 340
845 368
978 182
730 343
653 105
798 45
376 183
656 605
767 648
991 882
568 276
649 182
966 542
373 276
439 172
881 384
856 623
705 405
540 233
785 522
332 94
805 662
657 187
999 732
971 254
223 192
645 342
627 126
358 53
722 156
144 123
660 289
465 66
379 272
483 219
781 519
887 733
917 802
880 87
733 9
956 698
970 840
199 80
543 519
723 19
525 316
249 143
634 84
919 572
846 55
965 55
643 621
792 584
670 569
755 482
391 223
271 2
486 396
697 622
953 487
840 181
911 113
151 138
670 637
149 10
843 545
885 33
756 461
937 761
676 9
669 420
606 483
646 593
707 692
898 577
859 61
956 917
547 345
708 507
377 308
589 531
288 117
573 16
337 212
994 383
402 61
594 62
987 615
970 640
798 738
697 307
674 209
705 528
439 301
571 493
758 478
921 605
798 39
764 756
334 138
745 666
515 122
423 406
694 377
677 454
369 340
890 495
376 275
187 76
979 893
881 501
842 37
916 756
729 607
237 18
837 353
352 195
647 377
815 630
740 668
783 768
565 114
694 301
863 632
810 782
556 309
925 325
885 338
541 338
168 81
488 92
485 68
384 158
832 38
831 524
741 136
934 450
764 330
970 167
552 128
694 455
733 458
76 69
989 790
968 354
203 26
909 536
982 786
995 731
729 265
821 448
514 230
939 34
247 185
239 238
514 132
800 72
70 27
650 555
888 36
621 188
831 503
321 17
443 369
655 20
540 383
795 536
698 277
652 427
508 476
787 657
354 301
879 200
934 873
934 392
661 204
374 368
477 32
964 599
787 744
289 267
983 745
280 94
957 13
627 99
850 18
758 578
724 666
768 475
381 301
429 103
642 464
699 627
579 227
779 135
463 33
910 148
412 221
869 777
652 566
626 407
489 475
544 169
887 698
972 318
251 240
828 641
566 106
598 558
771 522
617 188
924 862
540 512
898 397
912 81
373 137
376 368
584 577
705 172
898 78
483 244
601 389
796 311
950 941
190 15
844 477
402 154
432 175
762 113
504 25
950 651
981 370
133 71
970 80
330 109
958 639
953 247
686 321
958 439
334 220
912 315
366 226
714 229
836 45
452 299
358 281
401 381
354 10
849 363
165 163
922 835
680 557
672 126
714 418
348 304
366 216
181 88
961 563
681 6
898 846
699 612
960 371
695 625
808 590
725 276
377 97
990 801
659 383
881 167
428 177
463 361
851 91
152 45
631 550
736 300
770 354
825 538
533 302
870 767
653 248
426 304
287 27
791 7
421 223
850 668
768 67
911 377
875 551
942 58
868 686
159 86
961 258
976 451
314 309
792 135
921 735
658 310
968 877
629 572
942 180
534 251
973 969
476 113
341 23
300 132
873 779
412 271
755 4
306 126
640 360
176 30
788 211
404 310
645 8
319 282
698 218
768 425
874 459
934 744
958 179
474 228
390 19
853 328
257 175
259 151
967 398
989 501
236 190
925 77
875 46
886 136
538 169
901 880
662 586
118 102
392 323
737 486
453 439
700 424
498 3
607 401
992 87
727 186
707 88
813 536
696 130
237 58
859 667
797 680
797 715
363 162
909 573
938 442
811 760
959 24
761 286
409 35
552 189
975 215
879 545
640 220
316 284
960 652
837 329
987 159
205 104
668 55
270 135
676 258
916 59
969 517
189 160
949 933
186 86
211 195
784 329
854 611
761 17
998 232
674 401
837 182
510 472
659 412
787 385
767 334
545 262
347 64
832 480
735 391
646 633
853 543
624 559
441 56
759 9
805 535
309 86
911 515
663 228
584 470
977 240
104 56
800 508
364 64
881 670
830 337
640 523
785 388
962 647
786 461
981 542
824 656
958 371
404 192
482 436
674 128
454 179
599 505
821 720
733 276
956 855
849 490
810 473
825 571
997 539
439 250
694 628
183 80
745 290
367 204
651 233
217 2
584 454
953 907
633 577
891 647
547 39
724 681
265 23
380 3
753 474
973 138
368 334
503 20
839 643
623 303
257 6
731 53
838 617
757 704
801 276
882 23
189 19
586 576
392 377
882 677
662 5
880 562
843 179
661 87
477 216
946 165
266 148
255 147
992 757
958 595
868 687
724 696
739 606
582 254
811 84
884 174
213 187
968 282
792 492
578 374
621 23
708 703
950 909
718 658
404 197
732 151
802 196
949 910
580 42
608 99
991 387
939 71
452 13
386 19
872 429
387 55
508 156
767 405
698 81
746 328
991 440
921 512
722 284
573 145
731 509
822 56
597 507
905 646
856 854
666 460
231 28
941 243
449 447
412 21
606 218
926 3
718 277
943 429
441 66
668 514
610 389
388 130
411 249
607 34
951 632
980 431
444 121
638 252
720 590
751 605
206 76
970 99
725 414
392 355
777 258
199 188
657 218
719 587
984 235
987 179
372 266
937 299
399 69
713 280
784 567
964 199
484 212
901 383
189 178
643 244
924 84
347 177
661 285
986 729
655 16
639 633
704 681
217 137
640 136
842 314
577 532
691 498
750 245
539 279
578 543
930 381
378 216
439 51
795 163
699 197
487 465
682 285
407 201
751 350
956 364
651 561
731 412
319 174
719 291
229 102
977 565
269 214
940 220
809 795
298 109
500 46
228 17
765 686
622 134
552 211
923 473
502 275
535 7
460 53
754 163
776 360
323 229
446 350
890 217
552 195
666 418
276 77
775 656
774 548
943 149
431 423
575 438
851 175
942 332
858 687
542 415
265 217
491 452
862 844
512 217
596 354
490 300
711 596
992 693
240 175
561 264
995 308
156 54
945 926
290 263
820 339
589 5
671 601
849 193
719 125
497 77
880 517
534 375
635 527
828 124
656 271
972 894
989 158
933 607
906 711
588 402
805 467
727 164
281 179
985 65
843 8
578 515
820 230
948 523
421 177
996 532
887 342
288 192
903 245
609 553
747 644
965 482
727 511
876 796
443 320
580 362
857 29
621 29
904 11
942 560
918 520
917 671
853 425
453 246
696 1
929 45
785 441
460 248
825 799
782 36
662 129
642 220
357 224
475 177
873 735
555 479
345 315
309 119
515 218
797 637
699 672
844 769
549 277
328 15
296 127
776 320
604 484
608 180
889 560
219 118
602 239
151 68
950 422
726 554
352 79
637 200
856 770
999 386
856 654
825 732
972 927
959 789
284 145
857 5
534 356
415 68
747 709
920 399
585 209
867 287
914 365
662 270
431 246
878 515
436 322
826 254
781 509
818 9
701 666
969 323
769 303
644 310
967 212
702 18
859 233
677 602
728 491
841 32
567 189
968 334
944 467
807 201
619 604
640 343
864 461
882 236
169 96
885 56
232 202
254 16
941 718
844 341
888 571
141 69
998 970
935 104
916 273
369 59
600 496
376 255
746 37
787 450
993 62
438 119
637 536
678 266
614 281
917 436
301 59
909 138
737 606
867 811
183 172
746 738
421 65
913 379
938 244
740 420
528 185
302 202
982 87
782 48
638 264
757 246
919 779
712 280
418 58
903 129
555 178
908 5
599 304
852 778
829 821
761 327
929 16
471 146
622 388
184 74
525 149
729 482
712 671
816 263
625 61
339 236
770 161
889 577
283 115
557 311
764 141
802 83
703 309
642 13
727 468
305 304
731 568
606 538
578 311
521 49
88 60
618 519
255 128
790 538
613 516
412 306
837 833
705 157
671 117
748 516
863 186
564 50
897 295
989 939
562 30
702 211
981 809
546 288
171 164
726 285
839 658
955 754
396 212
920 492
779 727
661 442
781 158
765 425
654 556
940 378
941 31
823 134
122 59
955 827
475 208
700 605
589 551
458 383
819 210
814 808
527 259
915 598
242 168
738 98
522 414
874 566
769 698
963 419
735 338
606 314
428 17
325 160
967 654
767 586
592 415
273 188
893 379
783 777
469 72
775 158
573 542
907 99
432 359
793 657
65 39
809 211
908 318
559 542
726 36
858 388
659 250
979 684
124 54
191 173
519 237
406 230
618 352
763 654
811 501
944 668
997 312
440 350
948 32
679 515
220 23
743 424
887 281
904 599
280 273
355 337
56 9
648 326
604 178
825 559
935 935
985 785
989 752
905 676
602 297
723 648
914 551
780 273
626 286
439 212
721 251
761 655
639 618
935 918
475 356
726 245
630 25
906 466
984 930
804 411
827 586
245 67
805 87
681 349
180 40
657 186
906 858
433 344
914 261
431 170
935 108
936 244
539 91
445 54
743 662
828 43
579 18
893 221
491 72
856 765
718 327
722 511
890 566
410 141
727 449
902 884
744 252
796 205
788 252
829 305
970 577
958 949
240 225
931 749
1000 822
384 336
719 563
603 240
903 601
661 245
431 376
420 355
551 531
445 237
741 339
967 687
225 165
73 67
295 266
765 167
537 526
822 498
885 711
972 149
711 238
929 208
363 22
966 113
761 531
783 489
383 36
725 21
934 575
565 187
964 522
130 113
416 267
612 575
252 230
968 131
997 426
934 781
947 150
685 401
342 333
368 2
659 633
334 205
568 257
994 983
175 33
990 73
488 180
856 172
904 748
956 430
731 130
279 252
887 13
442 430
27 3
390 51
801 160
798 458
697 577
513 422
885 201
628 83
676 629
788 589
674 385
554 292
530 302
732 675
995 698
820 11
623 495
1000 84
399 44
810 641
214 153
753 233
608 584
874 50
656 444
811 535
839 247
669 657
585 85
724 612
949 251
402 351
594 88
385 195
691 645
868 756
904 360
859 558
964 882
946 84
771 103
877 475
547 11
569 353
588 430
591 382
479 299
612 238
966 749
499 317
507 327
209 186
968 46
535 221
332 78
832 171
937 372
815 764
428 303
539 297
974 765
574 89
745 7
260 121
482 303
268 237
295 250
335 284
789 460
723 465
981 917
856 126
822 750
868 678
842 787
563 118
703 64
949 824
953 1
742 400
727 626
759 7
248 229
888 495
863 328
918 27
521 221
788 745
622 27
345 148
566 156
386 114
881 495
403 245
679 249
913 251
824 408
635 549
390 262
416 303
806 252
469 324
845 227
550 18
927 538
416 182
309 23
255 243
535 311
666 509
840 796
827 594
759 228
241 102
961 63
833 115
784 475
244 75
827 786
589 292
924 498
724 430
709 405
438 311
882 278
890 760
909 350
725 574
972 870
719 178
802 687
292 169
170 68
780 460
961 534
324 177
955 140
776 211
840 13
319 101
418 308
375 163
196 44
637 65
684 578
657 543
280 23
882 281
732 316
473 367
695 687
573 361
800 486
891 389
937 340
858 790
938 56
609 590
863 545
895 887
593 517
476 312
661 467
615 294
968 701
930 600
995 525
143 117
878 874
877 678
274 55
585 353
718 59
374 202
840 757
973 956
406 141
866 138
835 252
405 31
921 53
742 283
857 663
682 252
824 774
832 162
824 386
922 332
778 747
927 31
935 256
692 349
585 387
334 108
721 24
954 117
565 384
836 257
786 26
822 446
941 574
636 16
637 530
345 175
261 153
646 410
898 531
958 88
902 588
736 370
636 461
559 169
676 196
715 659
528 348
619 324
518 500
769 179
448 305
823 703
651 416
253 25
213 59
672 295
686 638
896 208
964 680
809 146
534 138
511 3
245 4
939 235
965 538
520 64
708 498
754 78
275 137
564 246
881 326
892 409
840 795
347 104
859 770
903 189
999 868
917 663
740 286
967 603
865 735
872 633
755 438
865 367
577 210
809 192
374 285
710 257
581 241
816 89
765 660
856 10
648 499
906 904
586 30
949 862
844 106
677 561
856 648
987 888
587 242
322 180
605 566
527 471
925 705
779 98
644 455
473 75
359 73
320 284
422 149
952 679
864 679
836 307
122 73
656 483
362 43
766 304
524 67
315 158
464 234
309 120
583 442
922 472
834 592
633 522
990 155
547 398
244 50
390 63
378 41
880 832
968 657
933 838
886 746
226 143
693 382
224 105
743 540
977 468
347 301
823 448
721 276
136 63
845 236
868 652
817 543
516 101
978 718
933 320
279 32
948 832
756 332
971 902
342 300
243 73
596 230
495 303
439 174
431 163
166 131
434 261
922 816
899 516
225 44
982 597
588 4
578 148
769 25
882 173
973 449
689 111
962 951
962 577
639 138
959 618
654 38
769 273
353 94
916 749
760 86
262 248
679 448
264 219
899 389
869 539
931 698
797 251
701 55
369 195
981 46
295 228
742 159
666 544
779 734
437 258
56 12
451 298
819 175
757 551
713 442
646 408
650 223
857 756
566 382
979 838
824 503
786 330
245 21
11 11
720 575
800 323
991 159
194 111
373 13
860 142
239 187
785 505
735 203
368 110
973 140
992 595
498 487
421 27
915 800
279 201
447 251
879 267
929 212
573 76
511 407
625 148
341 288
652 333
729 103
924 625
775 170
273 136
332 149
880 314
488 209
771 50
686 572
950 272
805 42
691 195
631 72
550 151
863 415
314 251
992 169
796 290
951 648
960 732
359 188
751 272
526 446
663 496
600 526
183 8
403 36
620 3
624 612
888 352
84 31
693 280
604 515
384 157
477 428
873 331
799 564
626 55
266 17
631 278
746 21
846 717
817 379
344 100
631 23
380 28
543 61
786 767
750 436
713 288
192 103
901 867
876 611
776 183
617 5
951 121
843 601
343 198
514 50
606 560
710 22
673 164
918 812
776 539
685 173
570 511
600 234
806 290
769 38
889 473
950 80
487 169
227 179
522 161
417 64
850 475
419 364
615 47
372 104
786 295
964 1
917 776
669 4
579 74
622 190
766 388
722 425
755 657
114 81
522 388
413 278
529 47
961 805
319 309
841 761
574 277
691 603
441 253
896 77
648 615
851 610
917 264
443 393
783 46
944 357
505 148
774 179
971 461
413 277
926 480
718 424
728 250
889 25
598 517
720 70
678 310
191 108
560 278
227 86
956 813
790 423
655 178
599 60
196 128
705 161
810 219
740 290
359 222
735 173
561 484
941 806
798 272
826 100
967 708
744 715
931 321
947 517
214 203
794 760
693 608
827 371
605 163
469 133
966 222
939 639
396 295
815 789
822 328
328 268
436 120
888 834
946 207
591 313
606 416
549 385
575 435
898 445
730 390
443 288
202 15
501 383
893 769
255 203
863 482
370 190
941 94
920 757
899 105
466 379
527 335
527 135
818 697
631 47
184 165
886 162
984 450
362 65
704 358
403 361
118 11
975 329
109 24
351 205
902 77
928 718
114 18
208 35
870 531
951 784
831 182
907 215
819 132
754 61
867 631
765 45
275 114
599 421
988 792
663 490
174 145
892 848
854 728
736 643
596 200
607 223
891 487
523 245
647 186
830 640
752 674
449 309
753 605
623 159
505 79
830 459
749 745
769 133
953 875
401 184
731 496
110 107
739 625
985 226
996 611
319 35
729 189
817 357
923 113
957 61
623 16
501 145
488 67
667 489
822 714
391 277
603 316
892 429
635 7
713 129
762 455
591 300
955 821
311 211
860 98
217 51
982 462
556 139
410 50
649 390
526 402
597 197
987 253
642 219
167 77
503 151
951 890
570 527
457 165
754 209
860 784
817 683
334 47
385 141
895 371
672 551
483 9
907 35
831 469
559 295
943 789
578 220
450 91
917 605
882 431
898 703
376 143
221 201
737 329
621 162
895 180
277 142
695 37
662 503
963 202
400 155
971 572
985 410
824 133
941 59
813 706
912 450
452 419
601 581
596 472
910 185
347 327
716 232
856 537
470 219
738 264
750 47
301 51
476 232
889 497
947 776
862 701
999 178
409 57
334 36
833 50
973 941
867 474
720 33
773 718
358 3
311 102
785 338
732 528
807 282
894 414
461 302
775 115
745 51
786 520
676 270
382 271
767 171
980 928
581 101
190 115
777 534
718 613
499 299
887 871
905 378
213 92
614 120
578 133
871 212
353 159
840 455
472 413
853 353
927 274
864 712
609 130
602 22
943 879
153 84
729 90
403 344
929 339
540 515
946 341
988 683
551 234
552 144
861 804
417 302
519 234
592 442
992 371
443 91
538 53
757 644
671 575
764 354
867 199
829 558
739 82
640 559
909 50
960 174
895 787
978 291
416 142
710 244
689 621
646 547
325 13
589 420
973 967
346 204
333 200
862 359
905 94
568 436
440 169
850 175
805 322
78 65
525 322
488 453
366 80
347 190
586 313
395 90
692 539
835 559
749 96
399 235
929 804
743 94
866 174
989 802
845 426
473 445
680 22
472 253
532 263
802 218
344 97
870 808
485 74
753 697
812 485
566 367
878 642
866 346
998 373
72 27
867 163
877 523
739 61
989 141
761 154
821 455
587 31
879 310
463 85
281 255
353 74
694 22
540 315
435 211
797 39
792 531
905 175
308 157
553 198
964 391
993 144
733 724
857 39
580 154
858 74
198 140
944 455
549 218
780 175
972 865
774 306
372 219
833 614
727 245
619 56
882 239
499 288
777 145
985 770
663 438
323 118
680 456
377 72
981 66
628 456
556 380
464 353
592 40
873 826
728 5
370 129
404 279
921 201
893 219
990 908
241 231
927 892
836 375
594 118
991 348
999 682
795 549
674 12
747 170
871 396
245 20
565 19
859 366
532 473
858 512
960 126
780 205
687 51
867 334
796 494
907 265
777 649
650 51
520 472
675 36
831 536
275 49
966 147
789 391
901 792
919 826
765 736
261 47
531 530
805 400
146 104
175 107
910 905
488 206
606 240
846 648
844 540
665 48
738 692
882 746
916 597
896 91
430 244
855 598
903 668
828 322
657 109
681 474
175 123
454 93
588 422
179 38
364 266
791 629
520 200
796 363
526 267
964 111
308 176
612 174
398 257
730 296
467 83
947 614
726 227
713 468
546 422
203 182
953 374
529 26
615 192
966 658
380 234
243 236
940 701
669 183
925 362
266 82
768 179
776 220
202 154
806 20
548 280
336 245
196 178
732 298
671 307
743 351
403 381
563 373
980 639
438 116
727 125
313 25
259 184
383 149
655 628
975 495
627 442
851 690
766 283
647 79
48 17
920 15
297 29
828 201
671 451
299 138
542 247
917 527
732 173
683 204
874 614
812 449
319 74
833 24
994 670
665 138
875 138
366 31
960 73
519 456
517 48
639 517
797 742
486 60
411 168
683 636
651 334
534 370
526 213
694 277
162 43
602 58
975 551
755 453
859 141
828 761
766 350
133 67
943 310
841 373
725 38
779 233
679 431
923 630
524 125
840 513
976 477
839 34
951 708
220 218
787 521
856 647
683 398
897 167
304 180
445 280
843 75
423 151
921 439
667 363
756 416
671 476
987 927
593 474
450 434
599 267
786 266
963 795
982 707
907 81
676 187
737 160
770 52
555 520
346 13
550 234
709 189
495 284
719 141
737 617
401 394
900 199
718 658
470 108
974 680
858 659
527 176
448 27
914 664
751 615
471 418
717 552
656 118
846 120
808 33
382 335
970 474
856 823
574 452
914 736
749 283
477 78
862 765
973 939
347 263
786 778
945 520
378 222
627 170
925 217
649 306
380 176
743 453
366 138
374 288
849 774
240 167
624 381
967 53
740 110
906 14
379 205
893 799
778 668
312 306
993 913
781 614
999 441
423 384
338 140
626 119
938 174
701 28
823 517
389 284
654 378
992 42
766 722
445 232
838 276
612 95
450 297
843 251
685 676
932 651
955 541
536 168
92 17
876 708
779 452
404 39
541 501
753 135
229 119
890 544
752 298
894 698
695 217
985 373
142 48
769 562
817 46
204 22
928 383
799 589
451 236
874 839
286 108
365 14
918 95
326 29
890 700
919 419
981 85
793 554
858 221
899 817
597 236
558 188
832 46
702 22
835 136
62 38
394 252
469 29
748 399
433 87
830 185
968 209
862 11
826 489
284 209
466 209
516 140
615 207
294 268
929 256
773 727
243 216
343 47
310 287
663 93
599 140
613 55
212 79
293 55
934 667
923 260
691 337
971 674
910 521
840 209
812 133
840 625
765 762
975 516
513 413
827 391
718 484
807 671
841 714
611 129
894 445
765 306
989 30
605 208
877 607
369 140
654 2
982 84
485 137
964 87
868 839
896 469
551 230
807 206
895 552
706 654
811 463
972 710
564 130
973 262
540 233
390 183
712 666
730 647
953 67
959 802
569 83
32 5
791 342
950 426
962 6
776 568
769 140
544 274
950 472
835 385
615 428
690 241
920 129
587 401
792 661
893 543
851 495
984 384
575 434
179 28
734 614
145 139
692 215
982 600
942 195
222 156
447 224
795 305
483 425
858 73
616 218
278 188
966 190
893 659
582 268
993 322
640 134
602 316
40 40
821 730
644 198
726 279
806 407
868 550
224 27
986 52
685 207
951 655
708 359
797 632
907 357
742 238
945 826
674 642
401 287
611 458
887 240
944 835
977 672
988 473
582 201
453 346
803 392
775 15
776 254
968 399
785 392
297 295
966 432
681 333
409 116
562 197
383 138
969 30
821 300
928 468
789 11
672 371
963 340
518 180
187 91
437 351
881 791
436 5
396 81
670 664
880 31
941 384
601 597
150 66
216 29
731 645
761 244
710 270
499 211
110 92
739 495
768 711
801 218
943 329
386 46
284 117
333 16
298 150
831 746
705 323
278 73
895 440
423 40
604 534
973 133
686 666
453 366
495 246
838 692
776 186
970 46
271 194
940 171
724 692
648 536
656 213
904 804
935 382
404 184
504 452
360 91
842 407
661 156
876 493
974 271
944 593
521 475
982 623
363 211
788 480
784 772
982 245
762 460
986 148
458 149
556 471
772 532
700 243
660 614
570 382
338 36
481 115
645 440
930 84
916 270
988 768
800 4
425 323
438 367
734 326
690 21
575 271
880 586
983 188
283 157
806 359
946 57
660 272
633 66
588 583
931 566
534 283
462 234
456 308
904 472
825 261
489 161
850 756
927 569
377 200
836 471
747 739
723 193
905 695
879 182
687 590
626 388
129 122
724 93
611 19
972 756
683 569
79 4
871 443
834 705
715 258
259 95
559 316
177 41
589 228
503 28
204 24
734 329
370 319
501 321
854 39
931 545
987 564
941 770
319 140
464 402
805 713
694 288
969 76
451 9
554 365
563 139
951 320
588 376
396 199
546 519
897 89
381 151
954 485
483 349
508 260
681 61
629 213
872 270
920 283
885 558
374 226
458 116
718 408
163 4
970 688
982 737
674 184
915 423
670 109
574 232
923 94
729 573
709 111
973 742
909 386
573 90
781 593
373 300
211 79
908 369
891 859
892 598
547 453
611 264
628 464
919 353
502 130
605 342
676 342
415 286
433 261
967 831
349 180
952 521
758 5
478 450
448 110
890 79
734 571
930 351
950 474
506 196
827 392
864 364
434 114
768 338
581 485
806 485
315 142
653 498
698 581
567 49
915 272
788 610
930 925
789 271
720 210
609 137
645 333
926 604
999 451
980 649
627 22
678 142
263 173
958 282
831 602
334 205
249 18
782 513
865 505
905 809
516 29
975 546
636 97
768 468
684 561
979 176
885 2
527 298
328 253
277 105
988 675
505 290
561 296
899 776
962 190
775 143
305 178
511 111
201 13
892 182
320 61
478 329
991 849
905 81
986 704
487 393
966 835
705 352
682 129
969 212
563 545
648 118
238 92
735 544
815 267
970 532
907 886
957 689
578 252
893 676
461 407
770 485
656 617
505 329
296 58
457 226
520 205
974 661
831 583
674 465
930 481
239 182
868 486
350 21
848 663
506 98
772 629
509 70
969 482
850 470
470 303
468 202
579 366
600 132
497 461
728 605
691 534
942 44
288 216
919 69
788 347
403 8
937 331
490 465
576 67
406 325
451 241
577 268
516 462
839 435
744 274
753 442
648 291
679 603
273 33
417 311
717 357
823 200
471 283
369 262
997 459
881 800
808 112
897 775
960 512
965 255
473 155
783 311
839 323
428 84
751 97
429 53
247 211
800 495
954 11
372 116
798 579
685 640
740 597
732 12
625 536
908 342
810 495
895 366
634 331
820 13
752 258
483 118
999 543
82 2
631 255
588 114
197 97
426 139
903 311
498 395
914 318
418 275
490 17
486 211
441 228
904 368
971 215
705 675
504 423
501 385
745 49
675 596
833 575
571 399
241 182
973 433
258 145
978 131
955 679
703 522
646 331
806 284
824 365
201 26
351 277
497 466
744 643
79 62
922 813
303 28
738 683
746 537
370 152
787 94
856 517
972 586
807 235
25 8
594 115
525 506
486 121
911 31
996 116
711 426
961 441
797 114
980 211
234 179
960 575
404 37
579 545
993 166
872 111
709 704
303 12
403 332
553 139
487 246
430 356
650 142
285 92
929 169
843 52
438 118
923 188
782 697
197 36
497 419
566 490
728 190
577 362
652 215
703 561
858 270
860 533
828 384
520 493
395 117
743 491
645 546
691 281
550 411
777 432
793 565
813 234
729 721
821 516
684 561
938 861
896 616
883 745
889 171
988 346
947 584
560 330
815 375
805 385
891 148
203 68
977 748
935 323
939 696
412 368
657 282
105 42
834 554
969 626
379 6
855 35
346 257
583 391
805 166
676 48
582 563
588 236
894 650
641 296
935 690
817 505
404 249
763 135
871 622
497 366
822 549
728 316
973 954
596 283
437 277
963 804
707 261
253 9
500 428
764 168
320 124
788 450
618 2
770 78
699 679
859 324
945 480
934 52
540 467
660 577
793 335
137 12
702 597
243 214
832 4
909 344
216 138
908 722
707 428
927 426
971 874
582 558
583 268
563 465
998 878
66 36
872 569
868 29
608 500
667 69
368 116
707 686
892 617
449 97
295 24
527 80
457 1
684 553
297 225
954 178
619 298
247 142
923 149
958 948
932 844
852 840
914 264
684 318
499 265
615 475
856 795
857 15
947 2
556 327
312 78
319 103
212 183
895 793
57 17
501 393
983 594
914 210
729 130
970 374
438 419
922 565
604 216
375 361
816 700
744 597
214 55
724 194
766 512
891 669
273 127
923 252
326 321
815 202
834 464
334 324
958 324
551 394
751 90
942 517
625 224
590 558
496 489
443 432
688 149
587 345
895 150
682 426
721 248
443 150
611 281
226 103
275 204
982 425
455 76
672 387
708 325
562 310
563 224
112 68
650 566
403 105
87 37
927 679
814 578
535 256
317 278
373 103
784 585
850 832
696 25
208 39
628 298
538 477
793 166
383 243
800 473
703 442
872 657
420 137
382 269
896 330
949 754
420 224
647 568
852 829
345 179
332 132
950 769
584 524
699 391
576 115
980 49
633 146
702 428
967 601
400 146
732 220
199 128
873 575
207 67
719 518
853 622
934 543
723 34
195 170
953 463
944 682
797 81
723 78
943 881
917 730
757 49
821 78
143 37
607 346
776 464
838 184
956 499
797 338
716 579
812 439
795 440
835 210
295 85
475 80
134 115
541 167
516 124
198 29
663 246
738 500
914 459
480 370
106 62
931 402
1000 14
929 403
705 257
826 474
647 614
923 335
683 613
518 238
905 699
942 809
592 451
785 118
974 599
900 640
987 513
909 476
826 815
894 340
980 379
161 143
790 61
770 307
965 878
895 674
354 212
885 146
570 195
160 158
894 284
842 703
788 490
685 370
808 586
668 593
705 190
767 649
655 176
293 113
988 551
436 87
454 94
819 129
678 390
846 539
978 825
421 14
575 572
463 325
911 854
761 739
850 258
444 33
163 123
423 163
321 69
630 115
361 37
965 169
731 572
691 597
863 202
371 120
518 55
475 352
878 624
941 524
493 32
937 926
695 315
163 152
818 509
285 143
408 334
678 422
513 142
556 143
576 419
278 247
857 67
343 258
788 479
164 101
774 124
269 16
518 109
984 760
234 66
824 354
619 582
770 245
466 360
865 699
949 29
546 451
982 321
339 319
922 364
657 525
710 487
647 528
811 292
272 67
429 121
999 487
735 58
469 216
690 17
749 275
672 373
318 99
959 352
932 316
397 55
907 236
568 476
851 523
854 731
906 823
904 44
916 562
883 147
944 89
163 13
912 362
704 517
665 641
667 512
943 434
821 810
235 130
357 98
917 628
891 684
927 501
957 137
703 227
739 548
544 218
894 812
745 222
694 610
947 877
914 698
742 275
494 120
576 320
505 390
757 644
739 495
10 10
235 42
794 18
670 583
483 179
946 702
577 552
890 200
852 566
941 29
541 399
880 786
130 124
715 593
960 357
491 198
913 215
374 178
645 20
916 147
948 564
776 643
679 145
282 149
596 436
499 41
765 631
594 168
401 377
873 235
933 794
780 143
758 339
542 331
77 62
680 429
898 83
527 75
424 299
723 581
683 255
828 446
976 247
685 362
918 172
961 921
980 361
622 286
190 127
476 409
996 150
930 847
597 530
318 295
503 100
704 262
487 346
616 372
456 105
547 5
600 590
266 10
941 185
819 677
936 23
854 256
597 399
486 121
968 901
296 37
588 187
327 66
637 232
808 524
903 695
594 125
943 880
887 60
806 223
763 126
507 34
916 816
576 532
863 28
187 14
791 563
361 303
609 544
861 824
909 162
930 654
961 87
593 563
911 446
772 707
871 256
917 59
476 282
598 259
947 410
894 266
663 492
552 29
406 150
754 288
848 303
355 67
769 38
957 153
977 355
975 112
291 238
827 444
645 112
129 128
412 197
702 38
748 269
334 328
878 110
949 254
922 179
361 288
758 444
915 641
911 905
929 818
751 136
730 16
809 535
669 473
898 561
697 340
555 217
587 330
66 7
905 736
775 262
907 85
347 32
888 776
921 248
559 556
629 549
409 281
774 377
647 593
768 633
500 487
538 296
949 882
713 601
507 113
918 277
417 284
605 298
305 278
437 233
755 173
805 268
888 846
990 597
658 20
989 535
869 814
611 234
801 750
915 581
294 20
517 473
673 587
753 750
755 79
437 370
964 870
713 428
323 308
709 311
234 191
864 171
654 60
471 101
300 134
360 354
845 801
927 909
134 84
579 282
947 344
816 813
502 410
544 94
896 5
923 222
559 160
481 13
687 70
993 912
718 13
969 856
917 512
561 463
879 4
365 50
651 52
657 431
957 517
931 736
507 307
762 208
881 401
413 50
398 350
876 725
98 4
599 21
605 164
882 30
969 888
492 297
454 131
934 472
885 532
728 452
351 310
644 316
865 394
882 737
571 397
747 155
422 91
880 196
626 544
550 302
531 39
698 198
769 558
741 389
697 411
770 393
952 168
450 441
665 582
230 230
933 347
358 155
712 326
886 442
919 592
420 417
579 47
435 148
663 322
485 53
630 406
920 605
578 86
639 467
217 216
565 101
672 181
507 395
540 204
900 757
964 637
786 96
909 72
323 208
955 173
790 329
910 362
764 648
865 818
927 214
904 462
607 245
921 804
692 677
792 150
753 389
921 854
634 113
803 314
535 5
241 211
336 167
814 612
953 319
130 90
703 175
995 13
982 540
760 363
984 49
511 315
775 41
845 237
991 675
855 673
654 274
417 106
449 203
425 319
939 420
760 89
857 465
928 375
153 141
795 242
876 784
268 150
368 285
872 698
487 214
652 278
992 970
777 207
952 830
578 367
662 229
171 96
916 847
923 302
953 485
565 463
857 91
967 871
643 37
940 273
834 370
839 672
494 58
986 655
790 526
540 332
610 163
965 139
880 840
451 150
624 58
881 270
177 24
718 336
609 87
515 491
793 95
842 463
972 878
490 284
998 378
580 310
737 601
682 257
726 317
553 133
128 106
927 408
824 770
808 564
417 130
999 819
883 93
716 179
734 218
856 688
78 57
612 294
960 532
470 404
572 260
962 4
831 712
772 199
543 233
775 502
951 261
872 235
492 224
509 325
475 338
259 155
888 587
491 139
562 409
636 137
495 309
784 19
192 144
773 102
699 574
854 693
786 702
583 506
689 5
885 660
872 252
811 430
584 163
425 365
898 379
732 481
998 718
915 898
837 114
300 252
833 551
372 306
593 97
448 299
759 269
736 381
794 703
584 440
951 305
566 77
664 661
884 6
983 473
248 106
965 852
754 720
288 236
196 65
607 128
230 28
788 514
978 691
934 619
578 107
925 189
115 74
815 153
836 7
756 500
609 133
890 782
969 239
730 489
356 317
905 697
411 66
935 598
474 457
735 232
890 555
948 844
404 111
515 311
985 487
441 92
806 774
532 136
544 195
750 657
352 225
989 795
478 39
804 372
783 4
334 26
920 250
996 590
874 107
710 217
924 727
656 47
516 363
925 263
806 603
750 170
931 466
934 197
784 41
989 187
230 156
657 342
617 586
572 277
463 93
954 461
478 171
669 151
448 272
794 351
756 265
540 513
470 441
976 587
508 62
385 212
732 359
951 611
647 234
517 367
513 78
615 63
788 616
487 280
977 139
801 584
595 34
863 823
871 94
681 431
994 630
752 685
816 515
688 321
605 239
393 227
519 304
823 633
842 1
642 140
798 640
819 780
988 758
644 473
759 279
560 296
751 98
146 24
909 849
792 597
745 26
512 80
108 39
741 34
862 434
860 358
507 128
839 322
933 15
430 209
934 399
864 621
912 31
560 236
615 263
972 393
990 80
971 543
303 206
497 106
834 390
935 314
420 73
795 716
245 84
776 358
858 54
762 325
780 102
385 225
863 530
499 415
565 281
425 70
348 238
840 667
965 8
936 190
506 290
504 131
240 235
784 762
581 564
949 793
940 429
958 656
776 83
542 166
990 323
322 103
928 635
343 224
695 527
728 695
769 661
971 160
985 848
713 394
922 546
423 177
978 587
287 165
767 289
831 546
909 669
505 30
937 106
784 568
980 641
304 253
902 224
564 243
518 415
988 307
622 327
961 446
597 560
696 256
628 134
232 60
918 242
646 540
984 61
450 379
685 162
593 350
311 180
945 46
977 179
608 384
823 19
910 388
925 269
870 539
701 347
687 276
854 659
249 1
780 97
445 114
748 322
916 185
95 20
137 91
479 369
912 582
414 158
644 143
403 376
582 359
994 473
511 79
602 438
543 255
189 188
804 178
992 225
880 872
425 375
992 510
495 98
148 52
377 17
789 162
603 230
596 307
445 285
200 125
974 149
238 56
779 550
927 321
208 66
834 118
693 493
832 420
989 673
12 3
858 163
945 56
518 366
988 481
449 413
655 307
752 603
685 590
975 767
518 106
789 25
632 236
536 351
772 443
633 287
677 661
784 636
891 787
999 147
767 760
387 371
684 143
696 430
871 157
440 23
463 30
396 251
976 596
783 19
954 876
479 286
863 603
996 308
977 912
877 496
869 200
461 94
492 164
613 338
826 384
941 560
224 125
935 822
508 85
140 101
990 604
841 296
748 66
940 164
310 298
368 181
938 814
933 911
82 40
912 83
726 614
329 135
847 211
956 298
283 231
909 15
785 57
511 33
256 247
874 730
141 133
951 642
723 677
299 64
762 262
809 723
252 240
902 641
991 589
496 93
998 283
727 198
397 25
534 494
669 207
709 281
701 230
908 893
699 657
501 23
728 371
766 557
453 82
687 539
684 149
681 599
480 300
948 429
757 667
720 500
921 436
870 526
911 792
643 100
599 455
917 87
742 221
887 582
554 221
608 34
217 42
743 161
710 237
956 398
913 315
489 159
868 423
586 139
707 461
385 368
798 325
322 77
456 70
556 336
995 504
492 202
474 417
266 233
917 337
610 94
421 393
460 181
856 246
846 198
615 149
580 115
846 607
308 299
389 26
687 480
613 575
936 400
491 27
985 427
646 360
263 163
419 315
769 6
652 601
865 454
917 74
864 58
631 356
547 215
553 515
927 8
329 209
131 42
849 557
697 224
712 475
445 340
947 69
821 508
733 604
740 172
745 484
787 271
513 28
540 344
547 490
830 582
734 350
477 34
313 162
407 132
857 75
191 124
863 249
826 590
498 86
845 758
428 204
576 461
216 149
474 39
136 114
924 721
308 286
544 414
397 174
700 84
855 850
337 114
478 390
679 507
817 68
222 14
445 18
870 559
87 74
657 122
913 220
705 89
658 235
382 202
507 102
913 82
918 757
683 645
988 569
616 426
982 137
486 275
704 691
924 590
697 696
739 437
893 487
927 93
928 43
698 358
690 576
357 325
796 62
718 354
172 30
679 240
970 842
549 534
271 75
374 197
680 270
421 119
99 84
896 354
485 67
901 431
814 411
993 261
745 36
815 478
983 28
808 511
706 509
589 388
849 495
973 28
496 223
838 813
200 199
666 51
992 160
867 265
717 144
858 67
903 829
839 519
675 222
911 741
861 800
914 666
599 58
907 592
538 386
981 130
639 548
831 389
457 381
769 760
895 724
77 77
528 8
734 486
834 178
355 11
653 283
388 103
640 614
233 41
358 281
724 451
661 23
695 226
756 498
869 133
764 124
805 294
917 876
245 242
534 381
784 668
859 173
867 156
809 535
840 781
972 418
642 154
729 304
871 177
801 492
793 671
249 87
830 394
349 201
676 562
763 100
812 554
905 99
591 488
606 529
292 225
489 40
734 615
353 162
991 951
961 390
652 159
936 125
254 252
991 472
210 143
572 267
582 336
273 59
946 778
933 542
997 661
407 58
900 55
966 364
801 598
610 596
955 911
752 631
732 621
751 15
638 292
643 520
546 191
885 421
937 812
769 41
607 547
734 119
558 263
594 211
176 124
781 604
701 136
524 513
953 563
808 240
943 847
504 477
700 117
707 336
605 78
687 311
745 350
989 56
299 242
931 553
882 333
616 569
844 713
484 331
768 379
434 405
381 346
171 31
581 209
765 253
957 191
966 857
695 546
808 227
954 413
968 511
895 887
534 304
849 312
679 375
482 173
765 373
548 433
851 777
494 257
146 91
901 14
438 6
525 522
871 198
911 345
881 807
507 295
892 866
441 105
965 396
993 319
274 265
205 186
609 210
415 45
761 338
756 298
646 184
953 488
532 23
967 260
843 426
582 211
35 32
984 160
855 674
692 593
439 304
614 424
951 679
900 291
309 186
444 91
603 457
944 225
931 915
408 5
934 656
613 16
713 108
926 740
570 148
374 72
465 287
133 43
654 135
786 507
852 403
842 400
847 272
559 430
747 259
943 411
818 762
650 412
638 94
259 229
948 2
749 144
223 175
348 52
296 274
849 64
926 150
358 77
908 66
979 610
924 749
982 910
584 438
435 401
850 413
788 487
464 28
982 753
679 289
731 57
538 224
60 52
971 466
849 743
703 187
584 546
883 158
475 278
654 367
571 130
822 128
699 632
928 919
481 117
891 803
640 540
934 817
572 296
735 716
876 630
915 159
347 256
605 193
820 185
993 295
697 659
924 102
809 398
932 817
616 209
626 319
781 397
979 470
593 515
600 405
585 63
243 132
670 618
990 329
551 525
224 8
829 250
907 712
879 672
846 322
903 323
901 692
458 337
929 902
670 268
351 221
658 393
930 14
986 481
281 68
895 209
754 347
966 888
916 859
793 314
751 329
865 220
673 259
573 188
410 96
860 840
873 214
184 2
676 554
704 178
868 619
989 467
839 391
469 317
804 285
674 499
825 274
722 421
810 459
751 453
424 96
457 32
606 128
698 84
798 169
867 658
876 442
654 247
503 436
961 842
752 343
889 458
738 225
702 694
564 438
994 792
586 418
921 148
643 279
450 284
146 92
947 554
621 524
751 487
402 146
541 522
532 438
769 60
421 284
933 186
287 205
213 193
245 167
456 251
912 387
594 409
534 188
743 170
817 680
804 784
490 81
792 240
481 287
704 581
257 33
596 472
810 751
653 138
391 89
959 264
954 94
821 775
964 13
745 112
841 757
951 727
483 363
723 324
620 103
611 45
926 66
734 665
727 725
378 273
507 191
613 43
453 413
597 412
702 687
414 41
162 124
439 142
381 328
820 677
967 348
602 22
870 85
1000 927
813 230
700 544
582 114
730 138
614 267
760 667
773 161
565 227
425 131
747 149
560 97
939 909
144 112
462 86
821 268
963 672
914 829
812 534
806 516
982 175
671 300
620 134
982 894
727 24
445 441
782 395
981 796
902 533
802 318
650 83
80 53
948 272
733 650
667 489
943 369
970 881
722 240
255 102
858 795
943 603
586 202
943 77
907 251
831 532
896 190
822 677
973 143
465 79
935 316
923 296
978 17
936 181
502 295
667 402
874 186
958 675
965 202
298 148
986 149
987 397
205 195
582 159
115 78
790 157
386 90
771 298
822 221
244 39
52 10
387 350
378 340
960 277
405 312
452 247
467 258
849 224
505 206
579 184
600 547
445 331
547 447
214 166
754 557
336 78
290 240
422 124
642 187
980 945
317 188
739 306
404 324
550 152
384 273
918 24
946 69
203 40
940 920
120 105
344 255
749 729
362 121
412 403
782 3
905 320
374 331
379 223
615 559
398 290
513 136
944 406
925 197
612 550
439 171
767 18
424 397
649 585
723 150
395 389
858 576
938 177
540 251
977 877
811 111
366 272
818 474
271 19
819 149
894 744
394 203
828 211
129 46
936 435
709 462
762 365
863 471
928 537
428 388
368 229
193 153
864 520
502 303
149 45
428 95
714 171
665 100
189 27
307 154
801 662
760 322
906 120
837 98
645 86
166 32
717 236
991 607
154 46
712 490
284 26
361 282
798 276
575 66
642 284
729 558
301 148
750 31
925 228
605 480
142 52
583 233
524 413
984 607
716 344
751 484
759 257
934 129
422 301
711 635
481 240
492 442
959 345
728 669
963 433
878 698
984 741
877 513
740 538
772 176
812 744
390 299
531 139
515 180
949 155
992 7
950 129
272 217
853 389
989 988
565 40
974 824
608 228
683 631
872 759
419 155
157 156
782 349
734 90
898 554
861 53
942 122
792 59
359 322
505 57
805 365
786 640
694 83
536 217
602 584
361 188
622 294
363 16
735 547
983 337
602 291
428 357
768 86
588 504
583 199
394 251
416 391
994 489
313 231
658 504
484 234
736 360
516 131
793 175
874 620
537 34
563 24
818 290
599 394
893 59
894 809
821 376
898 751
947 245
928 501
411 116
859 812
555 451
817 397
295 196
998 592
923 568
896 358
967 388
303 257
494 475
785 156
830 427
928 542
763 391
524 281
996 5
813 638
644 285
882 1
940 454
315 255
700 443
745 75
595 148
247 4
767 280
664 511
303 268
965 116
974 67
653 470
557 378
658 523
519 82
513 457
685 272
921 690
979 93
710 10
720 232
849 458
839 473
849 533
762 486
427 246
330 66
342 126
781 580
220 120
286 32
275 124
802 667
969 568
330 268
796 605
619 186
559 49
434 406
853 316
757 701
377 91
673 379
642 641
771 214
841 790
584 223
414 371
772 725
793 33
736 56
881 124
709 513
910 371
985 777
563 253
419 398
328 268
818 38
872 253
611 225
960 614
487 420
835 84
915 55
581 132
769 189
781 489
581 135
824 254
969 424
884 816
892 673
991 474
955 742
874 746
383 118
819 127
734 256
616 41
968 847
877 71
577 240
244 167
159 64
585 424
463 55
550 295
941 142
663 235
311 287
711 545
731 63
937 929
916 384
545 367
537 369
184 131
539 501
146 123
190 128
899 764
804 570
586 232
951 713
983 392
693 410
977 160
940 806
957 74
998 801
956 111
840 560
865 590
540 216
654 405
727 722
151 3
771 393
479 405
949 692
494 155
357 337
802 75
281 247
519 345
565 113
346 337
916 543
879 312
339 170
684 123
910 51
660 357
941 312
661 469
631 311
858 286
874 751
258 124
567 316
207 95
497 153
900 243
365 357
252 40
566 43
699 379
779 178
491 115
976 507
192 44
873 623
447 116
568 464
981 824
500 77
138 94
340 174
671 97
794 436
378 148
855 156
979 919
686 89
531 331
795 11
943 461
777 220
770 305
507 184
653 346
679 134
527 416
294 153
713 468
551 120
999 589
485 428
813 310
885 519
55 20
988 776
214 105
738 686
915 77
576 452
899 803
838 167
810 513
689 431
637 243
778 729
249 245
904 11
296 191
382 153
726 583
613 587
969 270
953 702
799 25
698 423
974 850
877 724
718 68
838 408
306 179
485 183
622 319
810 577
635 502
531 153
673 602
390 163
278 38
672 171
487 38
701 349
846 435
764 54
64 22
985 336
979 285
267 104
805 484
159 126
960 326
946 589
950 783
661 160
747 538
918 597
544 382
730 381
752 172
905 46
933 602
776 335
963 573
539 537
348 4
260 121
919 274
383 120
533 32
732 354
368 338
653 523
679 214
843 487
1000 662
986 342
392 28
533 237
697 403
498 442
909 175
737 618
978 215
900 831
716 356
474 306
658 74
511 482
832 495
474 70
983 964
362 52
970 652
571 15
615 253
546 293
728 166
684 647
887 292
996 871
747 621
934 207
704 323
363 292
931 467
717 574
233 219
356 62
983 749
752 191
379 310
477 97
731 280
786 63
730 58
366 170
734 366
696 620
112 54
278 51
952 323
579 80
578 504
617 16
856 367
835 484
394 32
555 408
544 373
722 505
803 653
717 421
729 132
951 128
236 49
216 199
109 38
710 177
461 64
531 506
860 819
359 317
845 435
502 134
438 229
738 31
954 903
914 102
877 478
524 450
974 507
881 129
500 395
458 190
611 434
684 585
944 50
997 266
460 174
331 311
817 445
914 50
960 775
711 387
563 553
502 341
990 501
802 304
365 268
355 2
300 188
189 116
396 119
852 417
618 431
967 868
662 216
602 49
951 106
446 387
986 41
222 125
884 451
492 74
969 925
849 661
968 864
468 207
441 206
243 237
787 241
903 27
810 64
769 198
632 215
983 462
522 268
919 761
444 85
774 553
817 95
733 384
752 653
749 139
954 743
245 18
644 369
869 375
747 319
503 417
697 33
548 25
826 580
603 79
479 320
404 79
755 644
562 110
947 227
753 346
209 157
926 821
481 431
575 437
896 335
900 160
981 404
555 526
702 412
702 242
151 138
957 536
650 352
875 660
305 211
883 607
876 260
732 455
815 586
521 231
741 83
457 293
765 608
796 102
904 426
822 621
650 151
425 330
268 214
895 595
836 162
937 675
777 511
734 154
327 136
903 769
211 67
983 269
342 256
564 324
888 343
703 418
776 532
446 400
232 21
843 648
678 327
719 573
766 116
898 39
766 411
132 49
339 181
424 382
558 244
918 364
171 46
983 726
297 75
970 428
286 152
934 274
423 201
142 75
277 5
788 251
505 310
406 144
603 485
715 427
956 296
862 547
650 541
250 28
869 556
597 508
644 96
689 248
610 574
965 932
966 633
768 393
487 83
886 246
647 563
596 20
174 101
514 41
950 947
311 235
589 565
403 134
963 434
417 237
744 252
712 671
831 536
915 397
968 937
724 59
931 440
579 205
944 61
654 229
832 640
722 457
488 40
807 702
743 428
642 543
819 634
776 537
666 275
469 222
892 297
549 417
184 135
878 376
676 224
667 588
612 185
612 164
564 62
840 47
821 713
886 249
915 23
991 24
654 17
495 172
833 444
900 229
862 210
569 461
982 121
599 593
632 52
461 77
823 489
831 645
257 236
448 10
61 7
722 639
859 50
872 200
563 463
944 161
350 207
144 108
488 327
539 266
478 195
798 563
752 628
630 520
725 676
499 271
810 7
726 674
929 438
664 616
927 365
626 339
215 48
788 26
901 702
834 172
149 141
797 223
792 307
825 604
870 731
618 340
49 43
220 192
342 177
606 399
939 575
418 188
685 369
957 423
887 142
614 62
773 650
932 655
815 737
990 474
949 744
950 385
865 179
513 339
714 113
545 262
857 515
774 637
972 268
516 451
833 41
168 39
946 535
507 173
907 157
169 22
282 276
741 239
231 64
774 108
215 196
724 378
659 167
608 406
585 111
807 783
516 256
735 495
270 202
512 488
678 286
921 146
819 729
405 16
504 367
930 561
928 176
888 369
608 198
981 423
950 773
874 688
978 297
939 94
781 14
965 32
835 211
735 518
871 264
259 145
484 264
812 788
853 284
917 850
965 481
307 260
567 397
916 623
374 151
349 252
859 247
518 265
273 59
968 530
294 87
914 661
571 203
980 815
476 275
987 593
735 404
340 90
958 283
541 410
760 629
787 187
956 106
793 540
432 431
634 386
592 344
382 336
861 478
872 1
863 370
840 348
812 215
499 311
827 207
571 70
723 461
888 191
450 197
439 153
801 741
947 159
629 395
579 334
659 274
481 228
618 614
715 478
533 380
454 164
758 698
950 673
215 202
388 344
609 323
960 910
875 479
937 515
710 246
310 36
625 443
307 161
556 551
687 211
427 95
471 383
646 157
932 325
293 290
894 16
549 304
937 849
884 318
642 97
962 51
637 394
167 16
824 536
895 844
864 528
923 558
747 166
267 222
988 292
565 266
538 186
545 283
792 10
965 90
846 113
817 505
933 643
662 233
903 427
579 372
906 544
859 600
801 37
683 650
522 289
395 323
877 699
614 64
185 117
616 335
415 96
836 816
832 757
971 33
466 60
913 895
242 191
877 30
854 402
275 10
526 349
257 23
838 249
228 57
896 288
495 126
576 508
858 16
667 53
838 574
945 879
839 286
517 135
990 921
592 399
903 619
565 387
942 721
654 540
965 43
502 431
606 313
732 288
906 795
830 576
823 450
961 717
896 895
291 137
966 713
983 220
941 509
859 22
874 81
517 366
837 356
444 291
911 262
878 716
877 31
787 230
563 464
953 416
737 13
961 928
760 596
604 86
767 185
574 289
532 182
373 347
607 182
256 182
703 122
342 103
137 46
371 190
327 35
404 189
955 341
596 29
370 11
890 613
981 468
278 99
983 871
214 76
457 397
542 35
966 291
409 330
993 22
542 399
135 101
414 207
439 224
783 535
467 272
405 347
949 459
956 131
812 780
697 463
429 374
770 462
738 227
706 220
797 423
606 272
507 296
950 911
775 724
550 130
993 861
536 470
464 187
61 4
410 355
452 46
587 163
657 412
513 236
835 395
360 85
955 200
154 116
759 354
522 105
499 228
901 160
875 316
723 47
868 461
537 54
407 114
778 275
835 794
200 146
935 283
806 125
911 813
673 406
947 423
511 193
965 164
596 388
942 936
989 481
258 51
898 196
654 95
717 282
815 763
299 73
344 130
620 232
341 206
448 163
478 434
919 34
611 397
617 198
998 658
672 87
668 465
541 531
824 397
444 35
601 499
739 591
744 7
692 575
996 809
586 547
908 702
683 404
680 469
520 20
548 419
239 36
972 614
178 86
959 498
749 630
856 74
750 30
827 670
198 41
972 377
881 145
736 290
978 727
793 308
237 56
982 294
586 379
995 921
330 75
955 487
601 498
481 60
947 625
836 275
855 847
197 51
915 298
854 606
316 60
792 730
129 105
238 94
818 481
471 139
728 677
595 36
727 578
989 22
558 417
947 231
735 348
672 497
860 23
834 338
58 2
220 95
699 393
958 107
401 117
322 130
371 327
587 487
413 213
579 12
551 288
886 435
868 447
476 409
847 471
566 539
793 603
669 348
995 87
333 61
586 378
765 270
695 52
662 562
205 163
688 207
1000 204
957 511
481 207
702 249
884 482
657 168
673 7
811 488
737 660
597 67
379 101
174 96
520 337
688 91
133 101
696 107
810 283
966 639
940 102
671 53
562 137
309 250
262 234
747 183
994 322
690 345
623 600
951 95
858 801
293 5
530 56
615 318
908 214
800 97
857 447
952 807
562 497
781 211
669 369
965 920
591 393
700 446
886 733
976 467
934 716
877 850
835 754
848 506
496 124
801 2
262 100
95 85
681 383
211 19
857 142
790 783
655 474
914 827
308 65
959 693
355 323
529 222
623 101
641 147
534 22
960 760
317 197
438 106
583 571
495 362
279 38
792 289
884 490
752 645
643 311
844 726
757 553
865 131
508 13
938 841
858 220
463 107
405 56
499 301
787 342
881 199
989 844
306 112
471 408
487 265
492 400
604 256
962 377
891 275
364 78
561 196
516 234
981 251
975 239
890 426
977 162
935 781
587 356
856 567
937 75
865 801
484 54
737 33
834 729
839 757
445 51
752 693
685 445
801 291
529 178
749 479
775 187
824 396
509 38
187 102
678 185
933 554
764 609
975 397
998 475
705 502
476 86
643 151
551 43
732 64
461 6
455 323
422 225
160 73
892 616
724 76
1000 54
614 523
967 486
779 265
910 196
519 118
889 231
758 124
797 451
483 68
979 351
709 230
601 85
773 190
445 107
665 305
665 544
370 53
716 293
604 428
731 302
949 164
726 261
646 313
474 455
602 103
945 226
641 369
645 231
552 385
450 336
476 45
657 631
929 529
590 395
554 326
756 449
916 749
536 211
725 436
933 146
660 49
569 369
601 235
691 609
802 689
486 202
828 753
420 209
543 267
499 475
846 703
887 716
868 722
985 198
430 416
773 677
355 92
650 443
860 624
692 494
979 566
221 29
668 266
574 384
561 252
971 181
1000 167
872 504
231 224
927 113
415 395
997 764
668 634
593 164
788 243
955 401
492 248
918 443
861 30
453 94
793 557
390 127
917 368
615 353
873 19
602 26
836 756
726 391
484 12
559 378
499 348
604 87
920 612
983 869
388 79
834 643
446 5
940 547
784 303
948 41
287 135
581 482
694 445
930 779
579 84
580 230
913 867
743 112
341 219
698 369
802 168
803 160
376 325
233 230
846 456
247 112
755 329
696 292
174 134
939 934
289 34
757 258
425 164
823 415
762 504
945 478
412 64
962 772
512 394
999 347
742 315
983 477
924 116
978 485
907 253
743 12
928 419
231 105
837 238
561 121
471 415
997 276
535 116
840 342
977 779
519 307
689 40
979 755
442 373
483 307
790 100
178 77
917 34
605 497
691 82
708 287
268 244
579 35
921 637
800 177
908 687
832 734
877 569
963 659
789 189
754 439
565 186
960 170
433 215
659 558
342 5
416 320
934 736
291 221
435 203
534 92
380 378
645 26
968 895
828 445
510 349
790 11
362 279
869 356
289 85
522 502
929 173
790 660
773 332
876 442
880 490
723 20
371 35
951 318
777 531
443 334
356 100
649 437
252 28
573 46
992 944
946 698
523 372
765 243
474 447
770 206
807 788
757 483
954 817
668 155
657 125
868 234
247 155
568 63
431 307
90 33
229 202
672 645
965 637
550 533
729 147
670 578
807 105
763 210
852 440
985 4
823 422
462 408
655 200
820 504
554 192
567 424
734 707
830 555
613 286
804 662
858 554
901 711
538 48
267 117
933 396
808 664
665 342
512 420
813 637
378 20
933 210
789 531
717 116
814 636
970 470
681 509
991 714
983 957
916 701
999 920
913 58
927 465
974 113
755 276
273 72
908 417
910 433
528 373
628 554
208 191
557 278
637 289
928 866
797 212
846 237
252 230
749 341
849 594
997 966
84 49
376 101
481 391
757 151
326 201
451 131
584 282
180 100
897 466
129 127
941 877
861 733
977 721
815 797
902 509
512 267
358 138
751 541
405 106
487 231
85 32
434 10
717 259
898 705
900 96
727 171
983 376
609 197
640 70
481 346
474 455
401 144
662 153
569 456
173 127
278 53
627 13
863 62
234 81
775 699
802 584
997 420
579 536
843 196
703 560
995 125
935 603
428 141
869 470
426 168
929 723
881 533
775 287
839 180
984 195
283 155
883 144
515 161
346 319
794 737
988 153
435 109
750 530
886 105
905 674
213 123
726 723
803 403
797 621
725 208
952 623
287 223
602 472
335 213
399 269
717 463
843 67
467 82
804 550
732 86
647 561
527 66
932 294
953 720
854 300
577 556
687 521
682 137
672 478
313 232
560 20
860 567
895 766
260 226
775 442
711 10
993 561
759 9
308 77
749 124
994 476
482 62
546 467
688 404
522 339
859 854
764 188
941 808
500 212
308 136
355 290
996 592
918 194
732 287
718 637
447 334
282 118
992 104
598 49
533 285
457 200
725 609
614 564
857 483
738 301
926 88
503 358
795 593
333 294
790 132
915 855
836 458
437 417
852 393
747 474
662 510
679 243
598 322
862 112
970 829
577 569
970 843
798 19
743 90
984 193
406 289
668 266
396 200
517 411
722 493
880 384
725 645
264 8
112 62
900 676
439 120
970 145
754 615
841 793
353 233
888 853
333 170
823 727
901 625
434 268
745 410
487 64
268 25
736 177
861 204
909 426
675 312
236 156
898 286
806 441
240 15
163 9
488 196
933 686
982 415
905 776
488 230
583 260
347 323
283 4
604 580
664 473
940 336
871 138
597 368
505 448
603 486
787 774
131 98
472 196
290 54
864 617
854 606
442 168
872 697
890 248
306 138
336 57
927 282
988 299
311 142
419 156
715 573
956 455
852 88
909 324
443 173
185 12
612 68
523 36
429 53
948 421
373 175
745 596
902 541
888 369
255 92
188 103
951 723
146 61
861 657
790 405
875 57
978 227
529 527
426 327
854 281
313 228
149 92
202 11
781 332
920 552
832 797
750 299
995 751
657 577
832 405
841 769
280 148
644 431
215 68
986 908
893 53
596 273
347 48
494 403
681 611
412 336
719 628
916 161
816 174
901 435
700 324
893 536
741 204
784 164
180 112
510 130
455 8
813 149
979 485
839 259
686 309
689 290
496 166
310 304
752 134
259 168
718 563
770 50
881 553
858 816
858 503
962 13
705 289
167 100
509 277
151 81
790 337
468 140
426 188
776 538
650 162
882 425
689 188
193 127
724 428
777 572
556 391
703 387
735 354
643 110
835 518
978 896
812 356
816 617
984 153
602 274
594 122
772 50
496 238
648 392
663 388
890 49
813 340
669 252
794 555
471 212
399 101
617 369
718 70
637 89
660 614
61 5
858 400
107 11
906 697
844 90
257 130
428 171
701 263
973 320
762 323
572 110
773 143
675 410
742 15
716 620
994 957
884 769
284 65
366 166
974 744
59 52
450 428
721 398
652 247
601 197
225 81
400 29
798 386
527 118
787 16
635 539
251 21
989 470
340 240
747 162
960 676
287 110
418 4
194 42
732 451
691 336
580 47
967 333
820 285
586 327
952 806
540 373
943 167
346 28
949 146
959 324
611 212
740 235
457 281
720 381
686 401
555 362
685 252
554 479
834 604
903 730
479 54
510 26
840 376
116 34
218 213
240 206
572 107
826 540
803 104
940 855
493 286
659 105
993 146
994 255
673 23
438 273
245 2
715 290
841 550
957 670
439 221
895 589
598 229
904 674
587 238
942 591
410 130
916 658
237 124
816 159
379 244
179 70
603 261
958 462
793 305
632 276
346 115
934 738
996 975
930 912
275 168
888 811
646 412
942 807
679 69
676 100
663 138
455 272
964 912
733 300
266 176
955 470
205 37
928 224
83 69
844 322
576 154
492 2
819 153
723 45
555 338
475 28
978 822
898 600
705 348
424 43
920 543
971 8
991 685
220 209
984 722
711 360
604 553
894 56
896 547
632 1
771 213
667 518
820 792
749 516
911 563
197 92
835 261
580 422
320 162
613 441
784 247
420 266
910 15
939 159
841 492
543 382
501 316
588 260
455 293
658 138
898 314
414 405
323 290
821 79
576 93
188 167
356 238
801 678
183 161
690 281
984 357
815 199
810 756
885 711
797 100
545 492
204 198
786 768
702 9
790 118
821 96
518 207
801 744
800 174
382 338
809 551
940 453
489 220
717 76
658 195
437 29
376 138
821 240
972 321
739 578
936 320
959 34
941 62
980 777
697 424
107 83
434 152
790 684
652 187
436 66
97 96
580 444
698 57
925 743
914 35
988 132
702 83
772 141
744 254
702 102
823 386
260 99
860 356
827 805
479 47
425 232
236 110
472 90
934 827
659 293
616 345
217 70
999 366
795 139
955 363
657 488
924 728
330 139
451 359
784 9
661 340
189 19
882 638
809 600
638 493
860 245
920 90
724 376
986 428
352 127
187 47
89 25
520 349
897 647
460 54
333 18
802 406
907 265
495 428
952 492
543 426
458 91
265 94
736 211
523 169
987 458
949 62
630 546
877 445
737 687
977 499
377 216
771 81
789 783
905 496
576 539
549 328
967 103
844 198
768 528
596 203
942 497
964 531
632 209
892 776
636 479
400 205
405 36
506 435
745 672
656 44
548 396
454 223
816 508
735 584
955 351
853 457
806 321
877 27
1000 504
390 331
771 464
889 809
663 397
422 348
488 178
771 721
806 523
594 295
423 264
734 604
554 165
391 202
850 312
484 74
910 309
612 528
515 36
328 50
993 499
749 167
699 397
398 354
918 688
497 377
939 938
655 10
895 699
795 310
639 395
770 599
691 103
862 645
642 502
725 707
839 538
798 411
908 878
653 499
871 9
988 708
731 61
596 26
833 256
984 582
75 44
478 362
680 230
673 93
958 720
801 569
659 39
355 185
909 251
894 128
733 225
472 57
639 570
684 498
625 148
272 110
596 355
764 711
396 51
577 406
705 223
851 366
237 82
160 36
769 170
873 343
920 793
762 197
912 5
511 444
519 181
326 174
955 538
606 278
599 557
116 87
933 394
463 189
760 529
159 136
506 289
818 764
175 73
547 503
694 464
741 535
666 647
831 431
744 543
349 339
516 25
209 59
272 266
300 47
817 136
982 865
921 102
662 379
839 237
699 102
63 4
556 86
675 294
987 697
469 56
742 651
971 864
643 342
905 721
386 189
191 37
472 372
827 293
692 396
802 442
553 132
655 190
817 379
554 92
715 100
655 345
815 384
300 138
701 199
967 766
960 760
778 90
872 773
902 255
746 362
599 146
911 22
367 188
640 275
869 748
792 638
731 565
869 627
644 153
530 120
425 36
482 267
669 74
573 550
492 3
434 106
635 383
704 266
889 501
262 160
28 27
342 4
796 584
455 87
939 317
745 556
537 58
904 607
849 815
953 404
880 877
723 638
182 58
861 390
784 477
986 517
63 51
661 133
610 306
397 277
927 874
537 371
693 679
406 231
683 402
267 176
865 543
693 493
930 880
909 524
177 104
582 372
296 257
966 706
661 492
941 260
968 37
664 401
808 602
418 141
661 98
835 92
495 280
479 153
168 9
148 136
356 245
939 104
991 70
914 703
204 190
481 444
733 297
648 2
890 299
366 9
918 47
248 30
514 464
812 158
618 66
260 246
718 688
677 363
763 627
906 261
956 652
984 134
530 457
553 294
623 45
807 179
646 282
818 497
248 203
636 293
922 338
518 352
624 87
687 52
876 535
523 494
899 375
712 498
729 709
499 269
282 230
898 712
945 509
901 318
841 135
905 467
439 329
745 444
464 301
798 539
626 122
621 387
816 242
824 772
836 720
919 31
994 262
904 775
710 468
212 76
509 52
632 44
609 64
309 165
152 144
340 64
452 414
274 202
832 606
769 473
594 205
949 380
367 29
284 68
721 66
806 476
874 772
958 738
629 497
864 859
327 167
886 549
183 149
690 218
793 4
245 224
723 243
322 230
761 652
795 619
952 439
884 500
802 79
976 249
498 37
598 281
260 45
621 434
966 413
533 227
785 233
940 720
516 303
977 178
194 137
685 275
429 75
917 494
653 338
969 325
351 239
536 113
566 139
414 345
1000 806
741 548
622 204
374 9
503 187
433 2
325 119
978 452
535 167
289 81
270 253
525 123
263 250
557 10
382 312
668 200
569 334
918 736
945 183
851 812
730 253
628 460
464 436
691 47
646 378
729 181
968 410
977 796
643 229
797 6
491 452
730 635
966 268
795 773
537 105
998 589
953 192
826 239
680 327
907 126
908 794
706 316
689 109
361 239
751 501
585 305
372 151
276 231
274 50
435 363
466 150
979 393
921 902
227 195
843 339
997 168
892 645
937 370
242 213
829 75
392 4
640 542
812 402
784 550
663 18
223 123
937 186
849 65
543 155
201 143
525 453
854 136
843 790
961 331
474 242
838 357
448 136
748 226
640 572
648 444
959 451
758 683
889 882
552 468
177 111
839 623
902 684
277 29
559 6
466 335
700 658
489 370
954 680
871 571
773 754
957 51
831 314
256 133
982 761
586 137
826 579
984 634
289 151
574 382
665 429
828 647
816 340
874 462
865 423
380 96
929 69
370 142
290 177
512 373
680 623
866 179
197 191
872 49
511 442
682 536
604 351
170 96
814 793
917 917
477 293
892 822
773 757
857 492
211 144
796 382
797 783
639 317
330 303
730 59
750 345
706 123
721 11
357 168
987 267
428 131
691 262
905 83
766 428
524 136
773 554
602 474
868 417
887 193
824 714
727 606
709 573
176 44
965 446
778 531
855 18
724 637
543 36
373 334
509 258
481 410
850 53
505 209
709 678
26 15
575 281
390 60
790 515
246 122
763 330
890 383
639 195
681 535
659 40
690 651
841 839
608 340
837 455
945 491
760 557
885 856
896 441
713 3
893 280
533 11
439 270
822 403
713 558
938 217
801 503
810 443
186 60
683 664
882 436
937 842
179 18
946 213
655 81
928 618
348 321
831 173
688 80
714 237
328 168
956 479
705 487
631 35
969 264
361 332
978 801
210 172
949 507
279 215
950 429
563 146
914 535
831 246
434 238
648 552
868 473
826 389
987 371
423 348
819 84
290 139
488 6
990 736
722 629
591 137
970 120
830 77
928 90
258 65
875 537
621 186
914 206
956 508
356 316
743 281
373 253
846 330
696 685
629 61
999 662
301 282
527 503
863 697
948 892
648 477
788 762
935 898
793 173
337 164
770 284
707 439
743 139
502 115
319 1
800 60
784 373
625 362
659 460
826 429
708 109
794 657
888 611
745 703
929 681
585 70
397 212
944 424
880 863
741 681
484 388
947 470
676 367
184 130
838 390
889 219
570 350
809 302
938 651
729 163
802 71
588 368
258 70
639 164
743 136
799 56
695 286
679 36
667 74
703 655
384 141
635 482
670 662
769 526
681 188
985 651
764 257
461 387
899 592
446 372
669 279
289 76
509 400
886 691
724 599
424 264
825 810
1000 115
773 174
809 50
945 198
547 309
617 213
781 162
373 294
735 727
425 78
149 66
481 409
707 9
411 43
291 266
635 91
996 392
427 420
399 380
987 652
561 225
125 6
930 232
903 770
613 241
532 305
813 449
699 330
453 22
942 567
890 413
410 139
924 431
872 287
833 423
989 407
918 809
737 684
339 8
350 76
653 638
585 103
569 73
761 370
668 252
655 602
514 492
666 14
835 179
263 109
500 477
602 394
501 413
992 779
137 110
871 817
906 283
829 2
735 546
488 398
987 653
540 126
327 193
905 663
689 93
365 145
694 218
245 108
444 253
813 209
780 637
563 287
536 66
977 130
841 541
991 878
835 626
350 217
978 606
375 126
519 130
500 368
769 545
573 14
894 421
903 686
815 247
756 148
925 607
900 855
425 310
947 590
716 17
618 478
941 934
892 338
523 343
280 71
714 463
58 39
172 128
382 66
573 348
863 733
359 276
494 194
862 750
424 402
255 84
838 784
952 244
728 299
967 632
913 61
708 209
68 15
892 171
574 499
589 546
543 253
925 801
527 394
652 33
563 556
91 75
347 341
819 327
700 129
330 110
488 322
663 390
876 790
664 352
709 481
873 697
884 252
634 348
992 759
164 8
817 655
588 449
940 492
420 119
503 293
593 214
928 242
827 255
325 97
743 62
708 635
104 82
795 694
832 402
777 488
405 34
921 69
823 129
378 249
548 373
473 438
294 283
805 89
345 210
931 923
162 93
916 800
675 228
736 685
989 846
719 633
295 175
594 293
449 175
196 38
570 289
898 444
679 665
512 15
809 591
179 16
416 77
338 237
831 272
693 466
324 277
333 174
74 40
819 451
944 861
893 795
504 466
699 192
675 312
926 630
995 583
388 159
873 343
949 568
873 819
508 130
886 308
632 43
331 135
871 195
530 387
438 314
411 51
810 328
689 643
603 331
192 105
601 112
978 509
932 853
701 129
859 733
419 182
848 96
538 69
871 683
374 293
537 37
385 333
734 98
333 283
893 24
169 123
387 241
550 516
902 682
909 632
912 760
867 80
692 452
901 260
833 605
898 219
651 573
873 490
496 233
923 150
221 124
477 7
869 637
451 103
503 421
767 672
914 762
463 68
399 70
548 490
535 440
811 625
138 44
309 102
869 762
757 418
927 529
604 292
814 175
53 10
184 109
889 437
979 617
385 197
901 626
958 491
889 460
526 104
429 44
523 85
911 618
448 65
793 667
282 214
878 239
786 334
554 32
542 332
963 93
983 535
716 434
561 559
910 216
752 597
740 660
914 248
966 850
831 137
642 66
834 20
751 714
819 379
544 332
935 835
995 231
743 61
852 93
565 294
636 425
583 66
289 227
806 3
666 170
972 751
355 54
661 570
715 598
974 339
998 68
980 634
714 29
949 911
349 178
626 528
801 270
973 445
945 412
855 372
764 576
920 322
688 59
804 553
258 37
814 449
828 753
349 51
953 808
433 73
533 295
953 686
721 14
561 557
103 19
668 7
838 66
403 363
946 903
384 240
726 258
780 54
779 129
546 363
502 419
845 840
816 364
617 7
689 362
833 279
83 32
436 108
346 167
911 624
891 617
980 139
911 751
996 21
693 10
931 5
491 9
834 625
370 103
739 410
897 562
398 176
82 39
409 335
680 527
968 628
887 20
561 546
883 254
612 386
375 209
725 265
781 174
895 288
931 23
891 636
734 514
907 422
977 58
976 269
258 247
554 227
659 412
922 521
842 735
602 572
561 228
761 625
734 122
838 425
908 620
773 448
752 177
752 743
645 53
767 136
798 593
466 273
814 600
625 230
762 729
933 862
672 550
893 797
692 36
750 69
690 344
443 325
992 391
866 89
655 295
643 633
830 668
987 899
691 679
707 206
337 67
460 401
855 396
707 227
310 240
759 156
779 582
973 531
469 349
653 589
879 806
395 291
505 145
677 416
974 278
493 88
460 236
510 269
760 718
818 269
343 81
754 31
663 285
666 433
271 250
701 419
626 296
839 567
870 296
696 32
720 177
593 366
877 197
524 442
767 445
938 529
831 335
164 94
215 117
995 601
958 278
745 311
388 287
340 61
642 341
708 605
593 546
615 280
741 251
707 242
737 31
356 50
882 351
310 131
433 216
364 245
985 323
925 248
710 547
287 242
694 333
938 498
560 386
341 188
950 131
643 326
637 50
711 165
597 482
994 706
737 352
840 730
925 148
686 377
244 79
562 548
470 463
706 460
562 348
692 269
650 94
381 172
442 9
995 204
667 664
449 226
631 455
715 276
436 85
755 147
216 33
948 170
545 138
289 26
284 185
942 511
700 551
983 191
549 303
854 256
848 259
995 492
778 102
968 634
888 222
654 90
814 117
476 288
690 108
986 323
967 370
942 208
852 159
604 523
603 294
923 487
899 661
669 354
836 723
521 272
807 186
931 373
817 394
583 254
731 122
893 126
844 805
380 231
615 160
405 352
700 79
735 499
649 497
840 28
1000 241
923 249
712 454
441 427
931 460
956 472
113 7
266 244
949 353
396 72
917 779
744 334
928 113
927 168
980 940
629 512
677 571
962 290
525 501
992 100
769 486
686 410
640 600
280 271
227 197
436 62
624 85
815 742
979 609
590 194
678 476
680 163
729 452
973 611
398 99
825 616
640 421
873 766
919 38
668 350
504 486
719 22
584 95
487 58
903 292
944 214
425 167
274 115
529 404
833 728
724 16
466 457
768 694
161 154
851 827
909 14
846 155
374 150
709 352
905 791
732 442
909 98
420 104
937 843
644 174
464 86
413 216
604 460
848 100
545 386
311 132
919 217
149 27
408 232
855 168
448 260
508 443
406 248
656 635
468 131
687 340
876 660
785 481
762 393
911 855
661 499
179 58
370 120
814 782
709 283
799 751
820 65
763 304
840 298
304 159
992 567
656 513
499 284
236 224
252 190
711 406
849 57
630 6
373 202
534 389
679 293
550 484
999 283
777 420
448 329
483 14
916 40
600 531
461 325
870 851
913 356
773 532
478 26
608 375
338 40
538 341
797 225
796 502
982 622
420 334
770 595
739 114
923 217
931 479
671 90
636 55
369 100
784 737
678 477
969 525
576 169
740 213
420 224
321 174
334 51
290 3
741 553
320 311
480 41
904 581
506 338
152 26
580 341
376 109
877 484
840 602
573 32
794 244
530 156
485 178
744 700
927 836
874 354
509 17
275 120
491 410
943 542
184 102
747 55
830 744
965 247
801 153
408 196
769 143
557 95
785 724
843 832
970 45
695 222
696 472
504 329
929 928
333 325
760 478
747 541
731 185
477 143
953 687
546 439
796 211
464 231
996 779
824 599
778 388
22 5
315 117
721 571
710 244
972 943
998 420
754 400
665 213
539 374
343 210
653 93
344 290
963 51
840 614
819 285
869 557
486 48
901 335
564 39
944 319
85 28
959 932
522 334
638 366
967 618
964 666
818 542
431 203
952 634
944 170
841 51
884 558
974 263
990 286
387 380
879 626
653 630
985 351
758 533
798 744
717 74
984 33
671 387
409 69
566 165
824 681
291 90
838 282
823 810
686 210
834 69
764 580
953 329
405 397
734 189
432 206
781 13
819 485
426 14
310 184
826 422
688 637
886 212
788 38
283 174
923 622
594 354
605 493
760 669
768 41
679 15
709 709
779 197
755 417
709 670
764 103
831 219
766 551
366 207
980 484
683 467
901 722
827 203
836 405
970 963
904 844
676 466
735 339
615 340
411 377
999 171
383 286
879 49
341 22
482 329
128 90
745 358
494 219
845 63
621 472
569 313
246 245
429 415
135 17
273 258
861 451
954 221
580 46
287 36
579 265
255 87
219 119
457 348
569 47
704 230
844 810
594 129
735 464
121 44
589 20
848 470
739 406
913 710
973 785
816 457
626 248
425 318
963 594
961 629
862 518
696 300
850 761
906 454
536 207
675 544
542 33
595 571
567 416
945 867
395 314
702 511
281 220
494 245
527 295
778 476
410 226
694 578
676 343
965 397
743 365
602 347
788 277
666 394
835 262
965 313
544 144
773 288
984 780
886 78
1000 794
871 650
997 907
841 214
852 750
496 200
470 159
496 324
737 7
618 163
661 170
611 577
836 164
908 109
730 389
168 25
668 591
443 173
601 87
849 138
792 764
982 173
588 415
721 239
665 499
547 288
183 163
674 637
983 973
36 23
124 19
655 475
541 164
529 259
845 145
346 147
200 51
879 187
692 410
365 355
362 202
776 6
873 169
484 402
314 140
954 735
935 5
367 225
502 53
837 240
626 101
973 356
509 17
859 244
78 63
656 444
770 22
393 203
901 769
834 135
119 92
622 541
456 158
878 829
948 758
474 273
810 371
578 153
407 159
923 675
571 421
695 286
809 640
54 18
521 229
989 44
272 213
931 590
846 246
420 174
629 368
146 90
922 71
827 471
530 40
661 270
830 162
230 21
528 430
139 36
724 63
690 332
790 438
531 81
516 17
186 60
586 99
550 381
191 64
455 389
472 83
884 656
739 561
574 566
850 254
804 784
630 262
862 545
513 414
857 731
409 171
965 472
352 192
540 89
261 230
983 389
583 537
685 598
786 186
882 128
843 356
581 225
867 360
979 145
733 154
690 494
815 688
354 336
708 5
910 446
756 752
474 182
438 252
234 11
527 459
346 156
810 31
247 36
596 1
267 35
496 283
940 717
213 26
912 396
921 229
899 477
136 40
480 320
860 725
370 217
904 244
752 221
907 902
779 258
523 233
87 30
907 592
446 368
242 105
464 289
725 132
253 236
956 286
817 412
617 74
502 49
823 395
894 707
799 390
437 134
240 224
886 730
605 395
789 770
684 32
935 324
511 55
727 702
959 561
966 560
301 29
68 3
603 578
884 677
864 597
874 228
607 321
848 847
153 153
763 403
254 234
939 319
192 161
886 168
777 153
869 766
441 181
430 29
104 37
901 777
985 178
131 107
952 365
390 198
955 108
306 118
424 2
917 232
914 494
404 216
998 530
472 381
555 396
603 273
267 101
824 71
722 417
943 771
962 67
694 302
939 839
387 332
857 664
826 515
466 154
822 409
963 392
534 231
389 166
291 278
799 594
634 52
466 295
598 92
734 437
690 415
985 705
822 196
586 457
699 30
514 210
206 47
955 200
936 560
807 349
510 133
654 240
538 214
891 33
888 887
378 227
617 529
322 259
935 483
218 56
847 514
184 17
474 134
829 330
805 763
920 211
260 37
863 241
435 76
160 75
213 139
997 31
676 149
563 370
612 564
503 175
848 159
779 759
375 305
511 489
309 263
637 616
527 101
547 42
802 568
702 121
486 200
608 463
601 9
984 905
745 695
629 481
655 193
804 476
928 860
839 406
312 260
637 551
396 255
533 515
473 161
252 219
994 943
902 816
290 280
938 872
974 512
344 50
791 680
833 609
443 353
684 435
799 123
781 698
635 485
833 213
650 172
799 508
294 177
761 497
367 102
978 206
760 344
909 542
688 417
837 140
586 488
174 144
889 731
540 19
800 783
901 740
437 210
994 890
487 196
802 392
280 206
287 35
870 273
559 474
908 388
884 80
958 765
699 5
222 148
883 144
407 21
549 317
948 392
748 405
922 146
880 704
961 177
881 240
428 214
157 142
235 153
538 58
972 854
438 178
382 271
396 88
716 498
891 3
945 437
671 404
765 11
195 38
782 420
656 644
951 730
451 319
854 462
340 307
904 628
691 120
626 66
783 346
903 189
118 113
779 106
418 128
711 186
316 275
601 136
453 255
433 332
988 89
732 717
180 20
198 86
778 257
991 568
530 441
632 158
758 702
930 93
708 104
638 296
648 353
108 102
863 249
571 475
427 425
949 709
601 76
80 31
897 855
662 643
381 180
396 361
884 322
627 116
512 388
889 495
724 436
637 524
866 438
866 321
968 641
730 694
660 140
916 484
912 145
941 584
711 437
573 507
823 462
205 142
623 489
503 127
868 656
853 79
538 395
947 234
640 353
266 176
947 522
771 105
576 423
950 856
773 382
909 347
145 7
456 308
939 109
345 9
954 705
653 287
827 611
310 205
424 375
252 181
384 16
999 350
739 710
872 276
309 234
499 297
884 731
540 404
947 435
805 68
956 140
889 422
458 378
776 325
860 748
731 601
661 18
519 317
740 356
843 771
692 404
812 497
775 708
546 336
655 167
832 629
901 604
485 195
697 438
824 685
529 109
524 143
826 249
784 774
779 441
189 8
826 642
624 202
692 118
688 71
593 275
616 54
406 369
91 26
784 39
454 354
539 341
614 297
502 221
962 867
735 365
499 413
439 6
381 184
588 396
282 240
358 169
372 46
821 651
281 102
550 12
935 289
951 425
647 481
856 376
466 445
824 784
692 228
860 479
576 82
798 723
642 167
153 13
892 80
451 12
840 812
864 570
635 450
923 840
276 153
338 159
650 438
626 574
389 376
784 494
392 53
746 373
632 348
875 759
508 21
146 8
601 510
979 819
147 139
965 294
187 52
756 603
736 220
292 97
150 111
923 706
467 122
570 367
800 236
510 132
676 224
666 88
499 19
358 17
270 69
578 511
848 341
37 28
991 926
629 594
809 138
898 45
694 83
884 604
861 116
908 658
780 88
596 73
727 91
645 368
763 682
658 455
638 186
644 460
995 167
741 240
957 568
559 321
211 118
824 60
331 238
716 171
782 153
712 54
903 635
609 350
47 5
976 119
802 101
427 416
321 59
555 213
745 250
824 572
281 53
1000 43
947 276
418 138
800 391
427 136
825 797
738 668
977 678
917 620
157 149
538 169
686 379
611 428
317 280
960 549
328 319
758 322
605 276
872 326
782 181
727 493
719 592
671 218
710 49
316 292
668 79
520 142
511 93
738 281
936 452
795 615
949 352
911 113
414 370
493 320
551 77
247 124
240 68
736 593
935 756
106 17
622 425
284 139
847 125
383 253
809 263
438 318
925 458
712 166
529 393
686 17
593 577
976 557
429 362
741 735
987 665
822 301
589 323
719 165
851 220
133 83
861 499
844 790
177 157
641 335
764 486
770 429
880 492
788 192
913 781
476 128
444 172
869 834
962 916
747 444
316 275
395 311
951 423
953 212
882 184
878 64
259 90
723 104
746 640
591 176
809 751
761 553
305 249
554 245
217 191
477 455
620 48
845 466
875 644
839 237
307 127
650 359
364 274
713 490
838 695
510 298
798 2
885 254
551 473
671 557
878 632
775 64
703 343
965 476
986 283
743 641
350 240
675 125
600 275
428 148
493 479
280 236
127 45
792 81
852 678
945 781
937 713
966 664
922 241
917 219
641 518
812 525
757 745
346 322
656 412
733 692
885 483
817 116
880 797
835 745
711 571
850 322
398 195
906 360
894 511
950 429
516 433
758 255
503 222
735 614
663 603
692 491
402 359
701 213
796 294
911 77
405 249
994 317
711 287
360 162
813 759
829 510
566 195
535 239
477 233
787 231
123 9
995 518
849 620
692 241
627 480
694 649
908 538
860 505
979 820
287 248
988 811
826 757
398 251
496 204
856 37
501 438
771 768
754 319
989 354
884 727
373 364
342 89
978 536
936 97
554 201
731 581
861 90
604 92
762 747
944 919
909 50
184 1
751 96
768 61
427 235
80 38
787 249
781 14
493 214
422 228
777 277
922 604
876 591
385 212
334 224
935 230
751 464
802 146
880 47
597 312
969 943
863 342
783 404
956 608
717 460
971 283
993 50
433 111
938 730
889 502
974 781
709 203
787 279
466 176
696 691
329 288
665 110
858 408
502 32
754 64
452 207
584 255
595 371
500 411
662 163
731 627
958 902
971 558
339 248
866 91
778 554
876 573
952 338
712 43
591 23
925 471
845 692
587 394
614 88
262 140
220 215
610 54
571 120
904 189
165 122
924 602
820 358
279 136
852 566
776 535
906 817
439 284
424 301
742 449
983 26
936 450
482 278
817 710
676 354
642 628
317 44
800 586
833 210
913 560
319 223
453 116
956 136
734 80
632 436
680 597
210 103
716 642
513 331
179 112
199 190
404 23
789 2
718 581
904 849
885 402
732 555
387 356
953 416
387 59
209 104
834 751
376 350
234 36
775 692
631 540
614 403
746 67
311 122
667 341
301 184
306 32
378 363
983 730
742 230
844 741
879 258
230 218
913 630
977 386
816 502
971 597
873 208
359 140
886 250
663 315
968 684
658 224
750 537
349 219
845 645
254 219
687 342
658 554
911 733
947 546
492 42
373 100
741 144
749 169
566 533
933 611
410 374
917 17
804 442
629 615
440 421
823 488
352 95
977 172
685 593
456 331
479 380
828 507
966 281
224 101
755 80
870 821
867 717
951 327
371 101
985 42
958 358
433 151
801 196
976 275
728 109
726 232
863 46
224 41
875 658
901 116
710 546
464 59
985 308
790 541
738 382
547 341
857 312
470 296
780 700
565 230
394 302
867 698
629 85
807 313
265 222
925 332
898 135
853 233
727 248
883 353
754 161
884 477
468 108
965 36
702 641
768 2
880 728
705 431
702 134
168 28
867 675
780 570
667 355
777 701
471 382
293 125
128 4
794 445
924 626
459 317
908 399
510 62
840 437
755 302
832 707
752 715
761 513
615 224
653 250
578 241
833 222
945 884
911 539
940 44
872 632
960 732
430 397
890 650
989 320
592 390
683 347
956 83
641 520
793 4
281 13
973 632
943 639
937 907
980 319
972 27
590 312
656 340
410 54
235 132
224 50
319 80
510 416
653 251
904 245
912 808
83 22
332 327
370 64
333 203
824 73
361 81
792 784
791 569
344 305
998 337
541 54
561 171
678 525
511 414
129 101
875 387
588 12
692 625
925 804
670 482
561 58
495 163
898 269
423 130
850 276
440 44
328 298
845 394
998 533
383 296
796 319
668 181
833 571
995 569
514 483
526 62
956 902
603 82
925 582
364 59
774 442
861 712
421 359
546 28
797 267
752 45
376 13
602 23
1000 836
411 269
697 654
781 439
987 475
943 335
610 216
909 604
643 252
283 240
694 533
297 288
659 55
456 224
294 237
734 152
571 534
808 783
752 404
684 206
305 36
794 681
199 168
822 250
416 130
630 455
990 273
849 255
575 170
849 822
634 380
992 135
857 33
905 611
889 573
570 562
385 320
268 64
977 615
926 309
592 186
935 429
872 736
341 104
494 165
228 47
786 747
940 191
477 387
808 764
961 611
931 447
905 682
620 446
952 790
669 229
979 475
538 341
994 371
684 521
999 899
690 674
644 509
334 152
947 528
340 102
641 486
746 611
901 467
990 903
721 510
499 51
469 81
799 344
878 663
717 573
730 292
846 138
859 727
548 32
816 402
998 462
667 412
967 518
556 110
117 47
962 100
440 62
355 145
931 32
724 239
841 579
789 681
207 154
540 410
526 9
802 147
933 925
537 226
655 482
531 214
910 353
96 17
471 229
952 85
669 534
571 178
455 331
274 176
461 194
897 167
769 309
875 1
697 564
552 179
780 13
720 443
669 282
379 190
697 652
768 547
936 224
626 34
637 120
797 375
802 463
181 96
481 209
526 387
850 514
584 152
288 134
615 580
539 81
921 676
844 791
811 83
736 426
828 283
966 854
768 17
735 24
139 108
484 22
306 16
657 559
434 56
873 326
560 544
869 568
465 268
911 79
299 90
979 37
301 154
230 169
709 135
193 170
842 716
486 473
583 376
965 124
851 196
695 398
191 185
286 100
477 381
129 60
323 157
816 491
570 72
994 46
963 887
553 394
486 27
249 215
853 644
936 630
641 536
798 738
964 337
629 592
320 68
914 335
872 680
914 39
861 38
600 453
491 171
887 672
864 185
384 374
666 77
444 363
606 395
956 923
344 70
896 27
879 323
679 450
772 393
964 97
467 54
331 243
907 394
951 633
933 816
48 33
982 84
301 136
380 15
472 442
967 213
849 45
788 104
932 257
330 12
871 742
402 288
995 568
701 637
881 261
523 451
919 176
921 112
775 680
296 12
583 19
587 555
806 487
902 149
1000 342
563 440
676 222
590 578
397 217
528 90
825 205
210 162
357 293
586 203
911 519
421 315
428 107
738 187
515 183
362 21
614 270
768 349
696 83
860 159
276 233
723 164
750 551
724 162
411 103
976 334
498 23
583 274
294 209
748 461
927 755
286 65
506 99
739 682
997 660
751 371
452 52
234 47
687 489
89 67
976 207
750 700
706 79
827 27
457 348
750 563
737 30
268 56
640 580
740 379
756 519
427 403
766 201
321 223
860 307
645 193
259 228
949 927
901 168
896 825
819 540
434 188
868 764
339 122
340 116
639 312
920 537
653 264
760 740
593 105
782 5
733 193
991 45
148 13
275 107
942 289
516 409
838 152
714 501
615 403
887 496
477 230
338 131
663 123
876 304
514 215
487 12
828 430
637 562
903 661
516 360
941 492
524 236
24 20
42 38
765 751
833 770
224 83
513 27
639 573
480 361
177 125
96 16
406 292
633 180
657 402
745 556
411 222
651 644
907 418
667 501
860 799
314 121
102 83
659 525
808 433
328 291
905 845
898 599
763 324
515 197
608 590
756 8
533 351
787 168
856 316
453 62
610 372
387 325
695 507
527 274
441 155
595 462
973 182
566 297
996 419
242 149
298 19
868 555
531 66
771 689
886 434
504 139
605 408
447 291
131 21
361 125
470 204
904 100
188 183
237 148
903 726
886 805
968 826
410 333
703 139
975 562
598 313
790 210
777 440
794 334
817 298
889 54
570 331
553 26
694 444
746 718
910 882
804 47
386 273
950 164
820 495
759 379
413 270
995 877
660 598
698 369
805 629
667 194
803 529
221 177
839 412
927 260
969 342
854 274
989 363
820 414
798 755
873 47
706 145
691 204
334 201
783 27
939 3
567 537
569 272
361 110
206 124
683 400
366 172
794 159
957 773
977 46
707 313
195 72
15 9
701 523
191 41
916 746
602 140
773 243
905 600
920 420
828 42
137 62
687 323
692 587
249 223
269 147
548 414
789 277
457 249
965 530
991 592
720 38
696 690
478 398
451 43
662 303
742 103
399 344
515 35
176 9
229 22
692 235
599 247
631 526
797 186
954 216
457 368
307 279
812 744
556 223
767 618
771 767
581 4
810 435
722 493
365 195
588 335
801 448
787 531
512 101
396 21
622 132
686 506
773 390
938 231
329 223
603 68
69 64
647 635
644 451
133 47
614 397
915 251
726 514
544 187
824 402
408 169
506 155
997 982
824 320
899 225
832 161
993 761
880 420
580 348
858 603
859 771
828 263
931 492
906 585
997 566
823 523
743 205
910 304
930 26
921 753
386 312
590 497
376 193
576 239
724 525
709 491
780 608
792 248
102 86
997 390
459 61
922 22
779 201
649 466
896 464
487 274
846 366
240 1
912 36
273 237
288 39
798 161
760 687
608 336
825 28
960 24
414 412
92 54
934 11
707 641
458 255
770 475
694 414
786 294
963 401
568 435
814 36
663 115
751 711
670 367
877 629
634 271
657 488
777 727
763 270
821 133
815 735
955 593
879 833
843 631
117 52
732 511
904 1
366 277
632 154
577 486
467 410
691 507
856 548
862 45
962 917
951 854
704 233
631 537
456 129
792 562
874 256
787 573
400 349
865 847
256 162
444 394
930 482
429 67
992 219
681 401
465 161
798 150
803 588
756 412
641 517
371 276
757 491
899 775
605 56
253 84
762 245
728 433
754 333
580 34
409 318
932 818
157 83
661 58
914 536
297 100
934 898
607 496
702 107
793 695
825 257
191 176
74 14
925 642
388 67
785 512
741 691
961 854
768 219
724 203
789 389
994 877
342 224
561 27
123 61
1000 931
752 451
935 402
816 542
913 747
989 734
919 201
941 439
972 424
298 256
562 178
748 114
389 264
874 519
867 459
648 356
932 566
602 407
316 27
985 191
464 348
722 498
736 44
367 151
976 429
850 412
399 326
507 355
819 125
919 832
760 420
605 86
849 348
699 535
975 924
927 208
526 43
811 695
649 83
642 258
955 304
339 323
987 7
676 615
957 506
466 97
82 4
958 169
650 340
824 618
790 316
394 65
443 327
870 85
797 221
201 38
672 14
814 629
805 663
966 367
502 373
484 255
626 283
46 26
403 136
321 156
652 307
878 412
664 640
973 813
536 27
946 355
407 174
850 539
890 537
784 722
444 334
319 40
655 274
644 425
523 337
513 275
670 298
849 342
554 112
935 142
862 322
921 631
652 132
508 151
772 266
167 134
813 378
91 22
872 257
939 404
462 267
453 187
392 77
345 6
807 242
780 440
596 271
945 47
817 551
702 40
872 61
997 527
484 356
634 277
929 573
881 252
881 523
854 203
818 637
597 176
429 271
884 476
372 37
866 58
447 317
943 445
411 214
323 157
363 250
716 349
922 525
629 50
876 663
459 268
716 81
981 769
987 593
736 200
732 673
465 293
960 261
950 257
764 398
506 189
616 215
297 142
749 367
583 392
682 356
984 864
588 467
454 6
753 416
478 151
980 489
163 152
568 187
800 543
477 402
437 327
610 132
970 88
848 831
692 566
612 601
719 151
855 376
519 145
372 53
845 801
287 18
280 261
973 112
496 284
331 149
466 451
890 232
508 102
642 67
257 106
542 356
810 415
194 49
666 172
679 399
575 326
970 632
891 64
526 525
681 269
937 350
199 20
755 110
229 9
869 620
975 656
502 132
176 128
577 98
905 665
690 558
583 423
691 245
610 324
855 407
76 47
363 349
996 137
584 5
607 239
740 28
384 160
801 238
843 521
867 157
920 235
588 259
707 410
944 49
835 211
727 470
839 14
182 138
283 152
967 919
741 447
956 392
618 237
227 182
949 383
994 127
184 119
957 212
963 470
773 579
437 389
836 453
694 661
941 574
355 235
923 263
544 317
763 289
396 300
451 20
500 141
881 469
920 505
333 147
621 372
451 256
920 890
398 211
750 136
476 151
869 145
743 349
345 330
512 114
783 512
722 48
298 256
687 665
549 322
717 8
962 507
584 218
843 332
249 158
571 267
478 361
467 175
548 255
713 709
908 503
949 941
946 615
334 130
883 405
981 364
753 412
868 138
779 91
671 593
477 459
223 130
750 186
544 467
536 85
706 11
621 292
863 859
473 28
527 451
722 417
849 486
882 456
768 635
347 243
998 40
633 581
668 269
827 683
967 216
857 651
785 279
508 32
978 36
983 150
292 197
278 149
863 196
484 71
294 167
912 99
896 48
852 285
899 68
954 758
843 134
776 344
862 162
852 655
995 140
346 71
780 64
761 254
742 132
460 141
482 481
922 498
990 138
672 455
971 917
753 253
225 54
644 131
415 31
839 560
941 23
759 84
679 397
755 556
240 142
563 392
286 16
730 17
452 295
769 674
108 98
71 18
763 327
876 368
904 462
408 311
877 616
427 349
446 66
520 5
336 296
519 291
129 20
334 271
899 560
962 137
234 63
932 413
560 553
250 243
931 881
402 2
412 87
117 110
47 9
326 144
451 346
912 749
718 292
625 435
586 21
890 333
418 365
897 108
672 212
710 588
111 55
571 34
306 260
462 227
922 716
998 607
607 104
582 407
412 141
704 503
347 37
705 487
588 159
741 136
867 417
966 591
584 404
362 257
956 385
920 789
828 555
422 378
956 361
800 649
878 416
709 202
675 515
286 256
942 582
546 224
831 186
309 270
827 365
780 753
728 337
57 3
966 256
580 218
877 378
666 48
417 246
557 319
948 620
594 462
467 437
746 635
516 102
816 390
466 285
815 172
887 842
624 313
270 138
832 586
885 882
391 288
416 46
927 910
510 280
755 355
203 182
494 484
942 257
897 677
648 43
748 634
589 521
427 397
664 384
776 339
200 59
531 414
843 165
634 160
536 57
625 552
696 598
920 525
585 360
911 307
286 54
569 373
313 14
641 221
925 222
372 27
981 286
596 52
594 93
864 396
821 723
851 437
379 341
861 654
845 123
930 113
513 152
349 301
614 342
549 275
998 526
433 304
825 207
761 689
800 738
402 103
113 11
990 454
879 343
724 235
212 183
850 445
965 798
731 336
706 661
735 167
281 31
308 147
477 124
909 812
998 524
966 94
666 130
964 824
844 45
956 323
596 30
688 425
965 340
349 322
708 17
527 241
609 288
597 308
835 388
929 724
872 798
284 144
991 875
914 480
685 308
923 305
708 203
997 163
160 43
964 413
627 109
926 378
706 373
777 518
639 307
932 794
578 261
758 433
804 175
865 58
412 265
615 126
651 356
523 399
396 215
659 53
985 783
899 585
280 18
660 375
907 877
342 93
895 525
958 610
591 306
631 282
286 32
848 826
588 152
896 97
893 656
885 349
179 41
898 706
888 456
743 67
94 45
751 220
582 377
754 731
632 43
706 386
850 280
918 398
495 30
866 122
918 144
76 37
709 679
319 193
623 396
888 606
848 755
208 18
415 133
738 77
370 16
520 250
527 324
882 241
914 506
562 530
165 62
290 51
957 269
911 363
624 83
541 235
443 380
664 140
334 297
533 359
375 175
718 304
568 57
987 979
615 167
767 738
922 217
833 716
447 156
196 131
606 354
458 243
825 335
196 7
800 742
609 94
559 495
715 499
176 12
980 961
533 72
282 256
377 216
579 486
605 509
721 368
891 565
439 344
589 248
525 425
287 12
916 793
376 290
367 59
724 440
733 12
741 92
633 614
193 186
968 803
926 487
757 123
257 156
716 585
39 8
931 203
584 523
791 41
682 585
905 466
657 94
765 245
301 116
614 468
866 728
970 30
722 121
675 152
62 25
639 80
612 225
992 418
882 182
841 808
213 170
581 76
587 276
363 124
831 750
760 168
608 469
601 81
810 662
354 57
853 656
917 106
68 28
911 652
956 597
582 503
362 128
735 155
789 518
794 310
802 237
892 791
844 681
939 158
859 500
851 340
797 499
622 572
536 232
735 281
670 49
405 377
344 304
881 320
907 193
648 438
270 222
844 703
915 574
533 343
522 386
252 211
303 120
901 485
285 151
954 368
887 290
809 554
492 16
299 73
809 705
380 212
612 514
982 721
932 709
933 310
810 84
68 64
889 386
206 50
755 1
773 596
450 214
558 143
880 594
451 312
504 11
505 103
138 90
299 109
891 75
795 37
931 912
876 811
806 133
827 645
714 238
622 261
615 133
402 322
970 581
384 135
456 273
596 343
722 261
915 233
844 756
820 268
680 549
898 474
322 62
882 684
51 46
653 405
756 400
917 266
861 122
341 314
819 714
647 284
459 164
547 99
846 840
651 307
465 291
952 727
904 560
539 214
826 357
301 73
269 187
703 63
873 706
363 170
565 455
640 103
788 118
825 259
695 633
376 335
246 241
689 341
903 376
728 287
56 41
388 171
690 566
34 16
871 718
342 183
825 743
95 41
481 250
261 169
814 674
933 816
924 26
730 185
792 225
46 5
973 812
769 34
940 362
497 466
470 357
400 3
367 146
724 650
409 383
215 63
708 616
922 14
495 355
661 37
691 445
537 370
938 889
295 293
718 18
880 847
894 176
456 391
885 104
817 287
868 286
885 772
465 155
421 306
172 143
463 56
822 309
484 379
978 137
828 583
338 21
767 385
639 493
961 660
722 21
782 408
325 83
936 809
939 413
667 448
166 106
982 938
787 776
654 473
690 542
469 336
490 406
998 633
862 745
515 182
974 591
379 54
318 292
826 332
997 260
553 297
473 201
731 3
457 62
512 484
989 307
969 59
541 204
419 93
426 13
229 20
431 345
669 460
752 9
64 14
872 255
581 99
859 134
996 812
1000 792
689 349
960 294
701 42
756 464
912 568
858 178
857 156
370 45
776 357
761 44
632 484
342 179
635 310
763 456
683 476
824 301
419 57
750 650
688 95
400 133
647 116
412 401
867 835
442 416
265 236
613 16
973 490
831 760
827 332
648 482
911 179
738 453
343 73
743 111
403 352
491 334
543 27
762 416
473 274
944 258
231 99
974 483
346 19
644 431
514 327
618 579
721 433
992 204
935 431
686 627
844 128
569 98
845 754
819 737
493 440
751 655
458 322
333 205
814 146
435 95
888 559
738 732
855 271
569 423
613 173
669 475
26 15
550 58
180 140
803 368
597 23
160 119
999 787
454 235
423 129
742 64
229 205
862 212
483 67
849 294
784 763
877 462
661 422
484 143
753 717
783 302
749 666
219 210
416 324
867 519
887 869
989 10
714 128
313 106
692 159
548 78
599 40
251 240
940 885
563 303
594 85
795 330
909 73
853 330
399 356
418 327
864 301
710 597
846 640
898 199
931 67
380 374
787 254
461 20
633 363
811 546
308 169
384 152
888 626
90 20
915 419
966 270
896 729
322 275
793 326
182 46
878 877
957 666
840 782
801 41
205 102
713 12
677 339
504 442
578 328
729 431
821 354
896 555
445 285
99 80
440 43
77 30
471 447
225 152
688 384
865 831
545 54
394 127
841 263
934 848
420 404
878 633
963 480
634 525
232 41
727 423
904 613
774 479
877 200
899 619
302 266
750 516
652 420
883 303
839 605
329 302
620 124
869 766
783 341
966 386
755 216
728 517
325 110
700 393
737 465
896 8
640 258
402 222
902 62
696 128
515 497
745 628
332 130
560 492
337 97
914 475
406 373
722 127
560 550
285 276
793 680
665 662
658 408
988 136
886 775
934 163
666 247
960 760
708 46
251 238
213 95
669 193
400 134
893 36
928 653
993 497
879 327
485 157
393 189
435 33
779 144
150 66
856 402
953 181
242 206
951 324
256 59
675 441
630 336
260 145
693 380
863 416
861 618
524 118
272 271
769 119
670 584
884 327
820 204
590 508
956 856
437 292
866 219
601 94
206 45
800 678
999 450
286 187
770 643
686 24
758 367
797 188
807 734
929 425
685 406
870 852
397 95
978 969
619 114
452 18
839 524
847 333
535 230
832 462
527 40
603 156
820 539
283 171
989 642
377 348
638 203
466 373
489 319
664 586
972 677
411 270
967 466
881 661
412 179
673 80
731 99
439 29
431 286
884 243
187 165
717 289
910 366
983 808
605 580
683 515
852 198
620 590
788 88
855 614
517 271
734 587
875 462
989 937
890 397
561 205
880 28
511 68
486 127
955 338
711 47
525 352
508 491
856 790
572 86
473 295
692 546
213 135
704 697
372 144
985 253
786 119
945 244
390 382
645 540
319 79
431 161
833 312
801 303
753 654
920 581
941 635
841 196
348 136
978 939
508 171
755 47
515 21
695 107
980 278
608 138
654 471
778 469
870 637
847 823
919 221
698 195
650 226
998 642
998 971
898 707
981 873
698 72
112 28
994 354
612 456
928 647
411 277
867 567
909 131
533 308
700 435
805 35
520 52
593 86
703 147
683 512
728 58
647 497
974 630
684 462
592 523
851 518
637 50
818 535
962 760
728 592
523 106
583 371
792 322
605 542
572 332
410 43
675 646
784 768
926 283
933 560
992 559
761 63
468 183
425 292
955 406
859 640
706 94
703 663
706 232
887 733
439 395
818 768
704 326
591 439
988 566
749 15
994 172
25 2
569 306
775 414
463 84
389 38
843 229
920 463
274 151
638 148
726 98
846 111
383 249
643 462
776 504
435 429
619 136
822 156
918 442
317 5
711 452
767 560
510 270
575 455
670 414
298 209
279 237
849 315
358 103
771 164
516 119
908 885
721 99
649 77
694 292
730 338
932 699
792 736
418 227
747 565
546 208
779 174
901 886
777 216
809 151
915 544
361 72
730 435
293 100
528 478
645 171
404 213
598 217
861 49
991 75
379 285
726 168
753 595
357 235
941 163
941 569
830 108
990 983
831 47
508 174
853 781
559 475
475 161
661 608
992 55
702 645
723 544
991 535
957 6
539 85
855 430
965 765
335 263
973 455
968 332
783 282
572 504
925 644
888 307
576 510
783 15
284 213
375 308
551 484
961 598
118 71
910 272
680 561
630 217
621 300
824 31
383 13
707 303
951 358
570 565
779 577
885 212
693 630
664 664
649 219
179 52
764 698
497 451
663 407
859 745
811 526
603 130
861 326
928 452
378 58
505 382
971 131
646 459
984 683
950 322
142 75
528 156
734 359
778 692
550 520
850 484
741 521
965 579
667 252
966 893
289 247
902 29
894 175
669 319
315 19
666 580
676 511
992 252
755 492
731 506
462 229
604 472
845 27
274 151
765 706
766 153
774 716
397 302
765 108
866 683
814 232
883 150
149 125
118 76
803 491
409 87
888 885
212 11
970 316
808 45
823 613
900 522
778 229
253 132
866 503
958 356
501 181
790 81
970 299
643 641
636 535
801 111
769 235
467 124
793 777
910 288
116 42
676 503
619 358
490 273
556 202
593 195
597 351
396 214
866 579
946 153
694 533
623 413
559 383
866 480
872 665
116 7
854 157
393 315
847 8
447 346
788 698
290 263
941 612
837 717
117 116
678 232
640 472
827 401
657 76
469 414
779 306
855 798
980 810
871 290
727 635
753 620
951 340
971 561
780 62
946 11
822 379
883 643
580 485
750 524
667 38
989 490
652 313
375 4
794 563
505 34
866 216
863 69
838 655
803 672
208 153
913 741
714 317
515 127
969 877
617 506
503 203
990 370
423 114
873 157
915 165
760 585
670 120
858 502
164 144
538 364
333 295
886 21
866 342
266 96
207 81
323 182
620 450
901 369
508 183
637 568
883 356
904 204
681 21
340 228
901 322
873 750
337 131
457 379
282 140
548 243
207 64
437 239
430 89
757 91
743 266
448 241
781 487
182 149
518 141
822 207
622 9
300 143
505 151
685 14
836 573
571 222
352 26
686 477
753 283
531 141
794 225
453 276
627 338
844 164
823 358
568 383
818 681
840 220
439 273
854 423
692 92
816 127
682 344
927 480
313 278
861 685
514 152
192 94
738 624
560 208
401 57
934 454
705 570
889 680
570 251
267 193
814 646
407 363
645 401
902 105
764 449
293 45
611 281
111 80
318 230
700 137
613 223
926 209
787 781
512 156
754 517
946 622
849 795
874 422
274 213
927 349
725 84
900 194
710 518
624 197
996 198
743 511
435 409
804 346
873 313
991 939
640 605
738 694
563 157
327 133
804 80
930 883
893 348
548 491
835 726
640 552
407 342
833 643
377 166
890 848
86 57
644 57
435 365
675 578
523 486
994 795
559 30
978 952
254 111
748 585
266 208
927 919
395 81
452 395
350 57
743 283
748 501
914 746
827 347
341 104
757 554
649 600
463 260
768 173
377 349
990 208
616 295
212 53
772 284
211 26
338 153
403 219
949 756
875 46
488 115
918 885
626 87
213 158
353 293
451 105
653 357
810 746
863 362
987 14
368 25
652 565
136 20
766 312
165 23
214 195
323 287
258 20
957 467
600 472
732 673
612 435
834 187
954 861
392 143
368 166
159 127
555 214
664 434
459 353
589 199
810 412
805 282
476 288
797 261
711 451
696 313
392 70
682 153
480 294
418 135
204 99
105 22
707 1
781 727
715 603
686 611
999 8
504 472
667 260
649 57
699 469
643 286
675 280
778 420
360 10
619 294
199 53
510 14
783 63
975 699
484 64
751 354
942 88
429 201
903 55
734 432
655 117
524 401
328 27
969 811
379 327
147 74
938 636
880 39
876 583
379 274
251 213
42 13
491 326
466 109
673 25
732 619
820 23
251 220
961 16
894 483
715 44
892 401
680 316
683 427
280 252
665 131
907 164
517 28
592 167
561 77
808 3
800 308
952 7
871 237
634 552
831 546
237 51
289 137
685 618
954 591
820 527
516 308
611 256
837 522
666 1
920 489
627 445
937 653
390 186
983 952
506 78
879 575
626 4
522 506
925 281
676 277
143 47
663 65
817 162
860 783
910 93
398 138
731 414
973 911
968 301
643 266
988 263
709 458
904 697
996 581
157 149
731 458
477 385
876 338
489 111
826 200
790 721
863 629
29 27
458 332
827 260
568 224
953 889
493 232
838 513
596 415
950 508
923 771
618 439
337 5
926 348
640 422
856 617
849 604
945 329
542 199
967 150
735 82
960 366
869 345
803 719
787 543
562 221
524 447
591 475
805 784
495 464
627 35
400 62
750 140
474 295
484 293
636 260
958 326
897 693
952 422
995 807
481 476
735 97
718 687
428 250
927 144
551 539
714 25
471 352
295 212
505 220
715 622
376 191
806 447
719 52
622 611
674 388
333 16
148 114
650 258
625 159
737 460
348 317
746 51
878 544
350 132
280 61
370 195
490 473
826 657
982 198
929 71
324 259
528 457
856 177
816 567
510 200
957 660
991 373
179 160
612 517
221 191
772 86
314 125
751 532
984 876
994 599
741 607
838 518
320 130
820 283
729 677
805 219
656 385
836 352
478 264
919 890
220 7
998 12
696 637
474 405
904 714
860 112
604 1
591 231
780 387
309 5
605 509
789 2
649 53
849 24
865 171
862 582
738 140
912 72
883 644
675 293
751 310
608 427
485 142
871 285
529 480
519 443
701 605
918 596
891 651
743 330
689 510
707 386
423 416
912 586
700 217
925 729
773 295
479 87
366 70
920 839
922 350
808 39
784 343
609 449
897 723
830 505
524 379
677 405
103 61
778 86
577 199
324 132
565 186
472 221
537 65
553 526
516 326
992 151
766 610
739 444
891 346
701 380
308 168
716 160
664 476
650 42
344 327
610 277
577 246
811 511
688 109
414 44
636 262
93 79
480 247
722 30
199 69
369 86
800 797
712 337
798 44
617 602
539 24
946 751
505 427
983 947
594 218
681 377
533 24
718 225
508 116
526 287
598 241
646 117
975 900
514 2
918 758
912 735
898 410
996 405
965 584
292 124
927 113
869 2
366 271
449 28
651 564
999 648
317 273
944 601
331 18
682 185
898 865
781 683
862 435
776 566
961 242
679 538
383 353
913 191
802 760
425 303
875 183
998 295
867 191
969 380
77 30
473 317
849 13
985 227
504 395
691 107
277 88
321 310
842 395
434 212
956 247
437 330
789 102
731 429
257 218
1000 894
828 290
742 288
506 179
997 201
688 233
477 102
352 156
267 63
860 530
370 102
909 20
305 250
703 40
891 804
938 261
371 8
699 130
758 285
768 585
556 409
512 236
487 6
609 502
493 420
468 400
96 55
471 316
908 375
477 227
955 225
764 285
892 393
923 574
777 643
545 137
844 459
721 90
928 427
683 651
997 104
369 277
434 184
533 13
726 242
744 61
917 623
855 120
432 18
964 901
159 146
221 50
425 149
762 620
573 512
751 676
788 473
483 218
562 416
975 295
583 450
967 520
633 16
615 123
928 557
912 639
632 355
252 36
140 126
485 241
765 616
264 179
483 175
834 222
439 71
930 788
199 8
278 207
806 452
192 24
614 310
235 173
214 60
224 166
940 750
434 321
902 266
265 63
890 745
837 731
430 353
166 84
729 8
575 257
82 38
613 335
795 172
430 208
597 376
900 436
726 425
399 397
220 156
802 104
730 438
575 44
424 308
919 827
705 343
966 593
986 576
942 757
294 161
671 610
835 537
859 37
820 731
892 806
857 68
913 151
912 715
943 885
569 533
922 286
197 134
702 461
209 24
751 361
903 197
41 22
887 266
337 82
922 274
390 342
368 262
840 130
895 123
660 390
855 733
690 471
923 216
793 298
452 129
970 391
792 76
940 143
935 26
793 234
671 496
343 171
914 329
557 541
834 107
945 306
552 39
963 181
936 16
607 409
584 476
997 401
799 443
434 225
153 149
875 260
548 217
922 684
548 266
761 748
332 272
969 264
603 75
334 117
604 476
926 99
770 654
302 154
823 709
469 58
936 167
815 513
929 736
536 205
502 342
367 79
830 827
784 420
637 29
457 208
303 294
505 239
957 4
656 407
716 566
602 359
525 9
938 20
997 227
274 263
952 736
909 758
995 599
610 226
892 406
807 334
194 37
690 568
470 177
330 127
583 455
750 224
414 394
705 151
789 199
697 33
639 328
917 902
936 311
620 427
848 255
213 145
378 316
875 309
957 163
921 128
462 350
687 281
985 174
992 494
375 366
912 327
432 123
739 55
766 338
1000 744
946 574
215 92
620 37
711 141
830 713
435 346
813 459
687 215
137 9
656 433
522 95
929 391
239 20
266 201
898 52
807 149
424 301
479 453
293 131
981 663
876 670
933 312
734 699
832 41
692 191
968 234
311 28
227 20
299 6
925 501
562 119
651 362
868 596
115 7
789 575
885 51
398 308
929 689
745 621
701 268
941 121
385 372
899 79
867 534
276 223
828 618
521 375
936 419
926 857
706 290
728 476
406 299
998 479
781 351
874 574
648 333
815 201
608 206
637 263
803 5
776 648
973 72
764 560
866 92
958 588
479 124
530 127
882 748
366 72
124 77
884 386
584 182
142 7
773 606
523 248
731 64
925 711
554 151
703 37
478 126
688 530
588 370
775 499
145 63
899 199
493 342
397 43
380 142
798 121
929 164
440 407
708 159
928 739
952 178
514 351
873 174
753 269
667 443
740 564
972 498
814 45
924 335
816 343
935 244
313 229
639 203
564 330
872 361
443 115
869 154
764 542
966 337
863 183
783 107
792 210
898 607
525 125
253 49
257 1
348 285
885 59
561 12
728 396
864 401
274 77
965 308
954 5
812 304
305 43
709 174
331 222
587 117
346 58
613 49
930 352
384 308
865 664
926 830
986 962
348 235
670 133
953 213
518 444
289 219
234 36
488 424
959 485
989 808
788 247
538 112
42 29
940 23
887 101
486 194
932 277
864 777
358 118
863 850
947 142
806 243
570 282
838 500
445 23
567 533
875 483
227 208
542 217
598 241
577 76
417 54
926 886
555 493
516 326
946 142
911 389
228 6
362 125
335 113
921 408
234 127
958 872
952 713
757 368
952 335
470 108
644 424
902 156
780 639
983 429
766 230
347 200
223 170
685 481
508 215
457 64
641 442
401 338
946 337
878 489
742 533
855 301
275 18
398 96
279 107
608 259
565 464
873 335
744 395
435 327
283 223
463 423
674 671
665 451
691 654
418 131
797 223
921 280
207 179
488 117
242 196
608 485
487 50
998 531
530 265
366 236
968 134
774 482
703 124
357 12
990 574
360 280
993 368
915 721
717 632
230 131
599 128
928 309
612 262
828 162
391 119
968 487
228 98
643 540
791 771
559 156
609 331
644 179
343 116
994 49
811 192
801 17
834 98
441 208
972 371
813 394
831 376
36 20
622 445
568 345
867 306
421 196
336 191
798 261
529 400
305 206
978 900
921 493
367 71
964 230
882 112
983 854
800 683
719 207
371 130
725 35
253 192
258 202
352 327
992 483
838 23
439 15
497 476
673 375
967 357
673 366
943 769
993 839
954 26
889 687
522 168
940 913
346 184
848 635
648 109
266 183
949 447
397 334
250 48
578 269
812 586
480 209
602 313
818 333
550 460
996 715
605 384
649 444
683 303
513 206
385 141
752 67
957 259
730 10
818 440
722 631
769 381
630 153
356 127
912 83
603 178
763 191
720 315
438 236
375 129
818 397
988 464
771 582
687 674
643 302
737 646
417 295
699 567
728 521
944 648
282 257
739 705
971 142
301 186
599 476
915 471
486 62
934 368
770 193
57 20
817 450
614 475
834 386
562 560
832 361
821 12
303 97
552 118
555 155
373 321
760 321
447 233
945 461
861 336
856 97
717 282
709 693
360 15
537 130
566 128
613 575
659 130
447 210
358 313
801 574
841 705
976 851
543 275
843 464
989 796
886 103
146 123
790 719
892 766
118 10
363 180
215 117
501 330
306 300
627 560
749 695
599 29
603 135
937 194
881 717
796 269
363 186
646 561
816 404
634 471
705 80
914 130
306 255
506 435
704 41
662 638
404 98
763 581
709 536
169 5
847 222
717 672
458 375
886 849
559 377
355 201
672 174
644 242
59 39
548 228
581 82
466 342
796 264
805 725
538 227
650 509
622 283
599 575
664 426
858 840
809 128
530 290
613 340
434 75
765 738
512 295
963 608
531 32
731 595
618 567
816 217
972 319
507 397
299 65
429 379
614 228
766 216
924 157
712 135
978 310
820 661
880 739
378 208
306 230
214 152
498 225
174 116
687 318
369 91
982 439
831 523
711 415
814 169
391 363
812 310
210 110
767 129
442 360
803 580
943 765
752 402
430 61
487 480
823 43
905 844
534 293
544 192
347 12
596 41
51 20
767 499
847 605
777 195
671 520
765 378
827 560
865 465
885 786
791 50
620 57
614 300
949 386
713 506
994 35
961 743
592 329
633 77
773 648
649 634
583 482
504 445
906 180
685 186
464 207
836 220
923 240
842 594
981 337
666 376
361 109
618 133
808 136
988 707
133 12
646 105
784 302
994 820
744 734
585 182
335 100
525 149
632 607
957 622
887 283
855 431
634 252
920 314
208 59
875 544
950 469
873 31
710 362
634 290
384 211
696 605
768 621
868 382
781 98
733 361
840 706
897 421
627 557
723 536
705 121
530 491
983 170
398 79
886 665
566 152
843 98
537 215
992 50
909 528
535 460
962 835
625 238
987 345
545 326
940 50
556 539
945 443
930 681
898 277
959 155
869 569
849 217
540 218
39 13
988 266
936 92
940 501
716 636
758 640
833 434
30 26
631 615
933 849
687 324
787 185
969 145
594 216
962 698
697 601
698 378
274 153
773 293
277 197
283 140
940 184
888 116
879 278
935 181
678 63
677 162
766 162
481 309
437 349
628 231
973 389
895 672
613 360
903 652
572 314
579 510
951 455
778 551
130 78
323 18
604 204
611 460
857 101
301 193
686 408
639 535
816 646
576 79
894 60
595 167
787 644
844 492
515 209
804 303
785 244
890 329
984 256
807 636
758 124
619 609
386 302
596 322
580 67
972 839
596 504
736 29
402 100
708 351
827 277
544 57
958 762
922 187
825 108
695 229
814 508
734 559
787 738
984 674
116 80
728 483
635 208
822 550
649 143
233 74
924 636
618 161
880 504
263 37
286 264
680 290
127 24
817 683
996 388
217 98
312 133
934 451
857 566
869 442
972 379
703 272
264 76
628 518
848 572
407 33
819 104
720 116
577 79
864 702
882 692
153 47
813 806
727 372
855 303
658 494
850 80
678 258
866 299
531 258
684 664
837 819
810 212
633 90
743 71
294 247
382 139
827 287
570 373
973 908
386 88
768 141
715 671
456 37
570 249
705 332
734 475
795 610
634 570
568 342
550 242
751 217
936 137
878 202
924 882
321 299
347 272
795 307
550 168
705 462
216 157
736 473
630 181
363 338
514 37
920 317
692 474
593 480
951 518
785 66
928 274
881 786
873 680
591 149
832 784
862 400
501 398
849 369
479 370
643 17
697 262
225 225
657 200
474 331
354 28
671 651
351 291
467 19
966 92
773 745
929 780
477 419
754 252
645 515
891 240
828 745
711 436
663 563
406 219
279 239
371 216
862 432
731 675
366 314
957 476
924 889
505 5
104 80
829 760
366 164
450 192
495 357
983 621
456 367
890 795
469 88
787 722
584 101
935 377
825 355
954 577
940 124
817 724
358 118
288 201
790 155
392 335
939 564
601 271
565 11
605 537
179 108
949 277
910 316
770 508
702 471
861 206
981 739
703 320
960 941
383 106
739 408
608 406
942 697
901 893
933 105
447 243
659 275
726 503
809 491
164 12
655 404
833 749
933 520
765 58
652 37
956 819
759 284
932 855
719 307
905 359
841 809
643 489
997 684
232 228
205 84
286 57
891 546
811 524
770 348
203 16
924 742
757 315
496 287
482 481
951 724
951 115
903 721
338 241
974 266
65 8
665 562
883 238
811 321
525 518
601 202
679 228
503 33
893 385
377 198
757 436
864 472
749 285
579 233
546 243
817 723
632 616
487 11
478 195
850 461
752 85
533 7
915 669
469 126
781 684
473 36
474 33
531 375
415 14
334 318
491 298
687 374
558 87
943 599
702 400
255 200
331 232
948 471
828 630
751 211
301 170
910 584
830 300
953 190
822 255
730 215
728 496
676 542
757 409
991 574
914 892
999 220
256 93
776 518
439 24
937 468
672 291
847 365
958 743
31 19
606 340
536 418
630 154
467 305
298 234
528 305
962 394
810 538
389 63
826 779
282 184
708 273
229 30
491 371
815 269
561 480
476 334
361 54
441 307
603 591
495 207
884 734
959 727
465 393
766 698
860 581
963 382
778 88
625 198
482 411
920 168
936 236
950 850
950 227
214 8
952 597
402 51
656 47
673 339
969 539
843 804
711 538
881 307
908 686
956 436
724 85
385 24
828 33
267 88
152 72
616 339
768 412
642 278
910 507
392 166
730 224
528 483
888 814
810 538
280 64
190 23
754 582
911 175
782 739
885 244
961 554
734 375
883 628
856 792
933 219
489 469
556 512
920 300
711 176
720 144
765 405
617 102
458 115
125 106
380 118
968 812
789 654
700 384
801 678
578 426
269 125
355 14
816 283
808 18
630 439
998 787
998 899
852 770
912 38
923 906
557 58
833 443
507 172
834 149
496 60
818 715
246 3
973 44
797 650
986 257
865 599
667 243
218 137
403 310
839 324
608 544
392 202
901 307
961 230
930 396
701 696
895 243
753 684
762 605
724 691
668 5
683 4
697 424
856 570
694 186
922 595
723 348
354 7
351 18
505 164
738 529
794 193
482 114
285 241
835 316
323 210
391 325
122 48
723 436
340 234
329 107
448 140
859 543
791 548
791 454
809 733
698 42
257 204
689 465
944 778
347 26
523 394
958 606
988 437
342 204
888 335
984 709
801 6
474 296
808 131
751 616
545 363
673 168
703 164
814 606
307 104
90 38
477 326
453 370
956 466
561 232
700 248
893 709
889 374
836 627
715 92
711 54
720 127
805 294
372 251
795 440
663 249
711 631
481 181
692 636
747 508
828 417
348 241
945 778
854 373
733 379
807 17
837 722
835 691
638 379
660 306
440 288
635 40
500 334
661 311
922 122
693 535
618 204
259 168
742 131
457 386
728 93
433 204
971 692
160 145
975 204
937 722
603 20
690 615
618 312
963 645
488 254
438 367
729 137
781 576
915 761
337 223
666 21
690 508
978 104
793 24
1000 34
705 58
382 318
647 22
795 779
866 478
991 868
955 817
417 243
755 265
915 687
424 97
803 498
826 378
534 180
534 256
461 345
532 44
848 653
882 554
449 46
778 562
926 352
896 383
295 251
564 36
773 145
770 749
503 361
916 747
607 208
626 573
975 335
915 240
641 402
777 632
647 52
193 132
595 258
736 614
780 127
520 448
912 894
765 644
631 393
685 1
917 186
453 216
683 544
756 324
443 82
890 719
525 344
836 454
958 643
373 301
425 145
767 13
972 718
888 216
873 243
785 256
657 412
457 118
795 288
65 10
874 138
799 39
952 803
305 162
487 385
542 261
505 245
827 162
550 397
495 381
997 831
852 61
602 62
310 224
528 393
514 265
905 270
753 551
950 640
778 87
972 904
919 264
701 200
858 536
564 20
811 465
794 63
963 331
374 176
732 444
807 37
829 777
904 767
635 452
855 551
590 303
949 792
491 230
835 711
929 499
626 416
467 166
534 69
786 109
942 99
820 580
725 573
402 268
869 526
577 296
893 709
934 790
744 267
135 79
637 494
941 789
970 711
694 395
574 59
602 50
413 388
431 285
898 275
390 293
946 130
523 461
512 362
201 47
934 54
509 68
379 94
761 77
736 68
674 597
655 340
556 315
225 19
559 477
454 103
897 515
934 203
756 400
982 872
785 207
668 390
444 164
814 684
685 472
911 700
409 328
711 203
302 238
573 537
951 723
614 475
190 131
818 369
700 601
498 150
664 4
460 177
567 468
739 398
686 651
557 386
746 469
527 431
781 243
789 205
988 808
614 19
799 620
468 293
581 341
485 48
649 445
983 406
741 565
628 383
466 87
117 107
363 208
517 17
271 48
657 314
772 350
814 776
460 302
974 677
863 243
871 96
791 597
911 713
975 120
656 466
124 106
662 103
306 104
671 187
775 589
677 85
487 437
690 614
664 37
254 76
702 355
766 57
712 550
972 325
924 924
343 104
812 188
703 55
418 124
483 312
846 261
301 143
678 501
979 483
742 503
831 288
467 287
640 201
902 343
759 198
105 76
771 732
471 223
911 13
451 299
932 108
967 873
859 233
816 503
995 990
426 135
656 22
860 830
776 241
944 744
583 216
631 256
960 84
477 307
480 206
909 574
835 104
386 361
418 349
282 157
917 427
607 235
926 509
343 261
885 745
532 3
692 664
759 534
658 507
863 472
324 153
954 115
190 163
947 573
826 93
349 158
842 609
762 133
969 195
599 53
471 135
352 20
616 455
864 40
590 37
876 814
663 242
399 299
917 471
890 521
570 450
937 388
159 93
516 36
938 8
775 17
823 757
229 216
582 535
902 722
431 399
844 486
343 162
447 150
606 302
946 872
548 8
283 103
340 140
557 82
527 445
898 815
60 2
820 566
958 747
654 14
952 149
695 255
586 123
831 125
951 785
472 286
940 430
858 691
729 401
459 286
602 361
583 328
558 310
848 596
366 3
690 18
720 304
438 130
270 263
558 257
727 346
976 125
380 273
975 924
643 132
239 153
146 20
116 60
893 729
925 461
912 157
937 720
337 7
941 816
633 186
647 264
887 390
994 96
552 43
759 62
999 874
197 47
814 560
291 19
489 252
864 749
786 388
723 591
541 511
106 69
419 330
996 568
692 283
285 86
436 434
778 691
38 17
842 211
648 642
579 174
854 155
537 243
904 676
856 496
906 515
333 128
428 391
764 337
475 434
495 274
839 519
842 199
928 27
825 296
618 329
492 340
711 546
840 584
290 251
801 705
656 266
761 223
938 341
983 628
383 49
675 607
657 192
685 589
460 159
953 313
703 113
941 927
688 542
410 359
703 660
173 172
677 144
128 72
138 124
390 255
283 124
238 27
703 539
530 437
643 331
514 389
474 448
257 163
784 480
926 719
901 161
684 264
274 16
882 474
551 51
221 206
932 710
758 262
948 307
795 238
947 645
781 733
959 145
728 25
894 687
624 487
966 168
950 927
747 267
933 271
169 154
712 86
713 585
880 364
821 379
832 431
484 217
536 81
908 294
494 348
453 243
113 59
620 309
388 252
413 160
665 568
856 631
778 11
219 92
258 102
987 340
806 179
679 247
269 238
969 960
802 214
460 138
547 388
420 61
188 13
854 330
316 118
700 69
682 47
972 332
818 654
729 632
513 72
532 81
972 512
183 182
767 291
527 211
325 208
882 620
578 125
615 338
965 251
920 671
980 493
572 49
971 562
593 247
469 383
599 200
699 260
697 484
928 313
731 262
970 638
840 752
920 449
430 143
925 21
731 62
627 419
220 211
441 397
240 140
488 444
131 115
660 628
892 134
908 568
615 318
243 93
617 276
748 115
842 774
715 423
285 219
621 275
739 202
548 481
932 280
308 85
756 350
816 358
918 709
897 427
457 382
693 551
512 320
912 842
788 401
523 457
791 661
612 18
449 288
338 309
277 212
500 54
386 48
833 198
335 193
785 326
898 89
743 302
579 251
971 206
966 785
680 501
548 456
946 175
422 322
484 370
990 459
599 81
878 153
645 392
627 8
795 13
978 219
898 369
126 12
910 207
894 680
770 727
432 272
586 149
634 369
739 687
439 264
829 621
958 457
949 659
368 50
376 6
632 523
47 38
983 978
911 390
370 104
226 120
159 113
791 483
894 374
724 54
626 168
738 454
484 329
893 786
982 335
568 239
859 395
475 448
496 270
922 24
877 268
416 311
846 704
941 478
137 96
949 74
662 314
403 353
831 312
714 545
413 343
994 763
748 506
972 321
847 88
475 120
960 486
489 41
324 52
610 581
767 460
849 487
914 281
891 576
440 310
807 123
451 182
178 30
154 96
388 1
957 176
712 114
402 149
683 125
421 225
270 3
389 275
892 713
905 633
609 278
758 99
945 398
664 10
988 148
685 205
567 50
982 848
262 45
977 219
782 780
222 44
454 64
558 261
516 315
903 815
644 572
689 584
290 271
492 395
713 442
829 721
412 93
944 52
260 46
371 75
767 26
824 9
955 653
774 484
472 366
589 50
902 879
540 201
879 103
793 23
858 137
493 274
624 606
89 86
530 436
810 171
624 413
737 324
511 287
902 424
399 106
795 345
868 690
639 94
827 742
957 882
941 811
293 96
874 572
334 281
848 182
569 390
671 87
911 479
252 53
954 60
663 1
557 80
218 66
833 329
381 50
102 99
748 709
653 298
618 530
961 545
344 298
591 255
699 144
978 440
269 4
930 192
270 38
699 585
270 121
585 83
534 204
940 36
774 9
770 548
650 453
726 500
532 127
382 77
627 137
507 481
888 668
668 271
950 791
539 539
964 138
876 126
712 145
391 261
587 294
652 45
172 26
902 113
465 463
801 314
684 366
769 697
919 30
715 669
499 455
552 549
867 502
996 449
716 602
272 36
732 228
724 365
812 325
280 201
434 56
443 197
824 469
772 568
634 440
663 260
857 154
494 347
435 334
748 520
752 710
654 411
496 195
868 666
498 423
998 584
847 577
793 576
237 134
597 262
303 116
746 23
397 165
430 283
532 443
725 450
94 85
409 185
852 199
538 420
515 210
937 808
984 843
602 509
780 211
323 244
761 560
136 132
378 50
912 902
911 504
623 288
872 245
401 391
573 314
980 840
757 264
608 551
304 242
940 502
612 83
889 477
564 488
221 6
579 216
492 418
311 126
757 471
246 94
383 291
471 65
709 456
455 244
973 462
905 710
452 309
525 295
798 53
808 755
934 338
967 855
690 146
944 463
578 364
480 71
567 218
592 69
970 361
382 199
299 47
836 698
789 439
855 581
657 275
830 721
314 150
896 287
342 216
808 21
438 117
939 218
834 138
882 596
548 226
736 331
840 719
352 107
904 396
847 514
371 62
507 348
744 93
753 457
764 264
371 70
373 280
906 271
383 204
764 609
967 38
787 563
539 20
549 503
322 53
663 476
918 61
862 829
755 443
605 191
736 408
642 574
377 18
109 68
918 506
593 6
433 304
647 191
397 80
643 592
584 328
189 93
870 291
657 195
516 145
832 105
556 195
979 969
883 236
691 11
298 191
299 252
866 359
268 149
370 365
340 169
401 261
544 84
943 750
609 400
617 590
549 87
662 549
898 419
866 125
891 620
767 335
773 69
619 315
903 410
788 345
372 120
534 482
661 447
637 438
512 395
996 882
853 101
973 863
121 49
580 470
505 340
790 425
601 314
363 205
861 737
875 381
759 392
345 93
689 519
466 381
977 832
652 541
933 784
904 386
906 698
924 600
214 137
961 469
913 238
284 162
602 429
322 102
737 494
168 41
210 119
628 221
890 210
938 616
766 159
915 552
902 332
294 282
659 546
398 250
908 388
944 688
425 132
934 477
812 647
295 250
991 718
625 468
461 167
205 90
743 241
514 111
997 263
922 848
903 330
575 128
570 148
817 517
488 447
980 783
152 132
483 369
548 155
785 286
281 31
419 36
484 245
430 165
440 108
523 109
493 467
708 263
468 229
810 559
562 84
850 238
612 590
932 881
266 226
859 170
367 162
539 202
916 178
615 603
653 290
385 354
744 532
863 540
816 263
990 203
753 752
546 152
564 504
972 270
843 53
541 266
477 192
692 547
687 401
128 86
231 129
212 30
656 173
482 302
122 8
748 681
760 409
820 187
670 364
976 915
242 204
807 671
569 421
913 452
736 669
692 274
593 539
199 111
863 515
533 60
975 491
356 18
997 225
121 40
756 136
833 88
707 86
592 417
982 727
601 24
335 313
584 123
706 570
389 185
930 410
638 97
405 370
581 366
562 44
755 597
831 485
862 805
999 466
394 7
878 89
933 779
723 676
339 121
973 29
546 480
955 647
923 6
915 868
727 582
839 549
198 38
534 394
983 731
846 495
986 396
613 65
977 338
684 327
517 485
347 233
945 586
936 164
438 106
928 772
407 397
833 780
980 79
610 327
919 414
685 217
938 269
762 224
853 399
943 131
853 326
141 78
807 90
377 163
605 342
462 392
510 80
517 246
992 96
816 437
978 11
829 15
744 260
528 402
601 200
433 334
675 206
121 117
626 545
563 188
955 143
864 700
821 129
754 204
920 288
883 316
453 29
976 262
910 56
863 255
888 875
712 320
846 583
597 481
911 19
757 627
49 22
324 123
654 507
364 297
766 384
372 144
183 36
488 236
465 291
831 112
732 284
133 33
709 55
44 22
952 84
893 183
898 214
842 348
672 601
493 332
166 49
913 846
304 112
820 307
592 216
579 266
886 125
458 62
701 35
760 122
691 81
827 362
298 235
456 66
794 180
655 610
674 156
929 564
832 522
280 167
179 59
885 553
949 733
933 449
648 185
132 123
333 324
947 840
953 517
752 426
264 47
947 627
545 64
669 484
960 57
509 245
508 278
619 490
861 385
416 1
968 446
960 441
624 345
782 543
445 312
886 777
787 602
704 112
467 38
654 3
238 221
789 422
369 35
817 303
323 130
838 130
770 734
641 350
668 83
901 214
646 129
596 116
389 42
654 328
363 281
833 668
620 566
805 203
650 502
417 206
337 185
509 408
841 213
661 276
500 436
615 303
874 356
831 399
991 247
725 651
712 572
405 377
653 418
942 547
459 135
654 229
718 613
669 129
361 247
806 707
273 229
602 245
707 143
804 52
591 570
785 149
587 30
858 665
856 830
825 366
643 565
524 168
702 275
756 382
409 190
181 88
597 139
917 638
890 768
962 637
871 658
711 307
424 227
744 661
986 626
620 77
656 2
398 99
942 332
536 172
521 346
586 419
891 29
634 522
745 262
921 225
687 119
874 95
928 600
492 24
429 160
510 90
921 864
783 12
993 152
196 14
952 114
583 402
539 376
144 105
673 15
784 210
501 177
855 238
770 672
869 193
603 303
249 243
726 166
452 340
273 67
841 572
490 318
758 420
969 330
887 403
845 281
932 130
840 179
699 44
471 218
163 27
673 516
473 251
849 683
488 210
287 92
943 77
937 872
427 197
334 138
847 209
977 655
824 199
904 733
530 145
495 334
206 27
986 450
438 90
834 823
642 432
954 173
982 817
639 151
323 135
947 54
434 409
426 325
883 201
716 87
547 418
731 81
647 331
982 586
668 597
883 399
562 267
219 5
848 199
588 188
580 548
886 232
964 742
634 328
245 209
494 31
600 524
544 401
558 73
801 646
768 399
485 298
568 309
924 665
867 129
662 288
964 767
929 408
664 102
799 610
992 164
771 706
686 600
877 252
448 424
540 296
956 220
562 367
841 112
700 218
873 420
884 326
819 104
804 484
129 13
436 194
992 415
908 389
476 26
856 527
952 837
215 77
738 380
616 303
613 477
621 344
802 88
306 95
792 143
461 198
959 164
661 394
741 433
876 509
903 347
190 122
898 102
768 290
682 432
329 209
749 387
890 341
878 718
844 809
646 202
806 341
332 32
383 85
590 364
936 374
621 437
875 460
938 605
479 157
751 346
824 321
648 194
793 341
909 342
499 307
759 694
529 381
900 77
972 257
890 367
966 922
757 402
708 173
881 497
362 128
369 244
783 206
78 19
628 437
529 493
887 44
296 14
914 93
412 383
657 411
322 252
712 685
925 691
771 318
236 70
957 48
534 167
478 152
679 212
939 239
878 623
361 36
116 96
947 105
923 887
558 24
307 221
691 660
423 183
192 13
953 229
815 661
751 275
904 459
471 75
613 89
729 377
659 272
644 204
209 133
680 117
888 197
683 586
560 414
946 654
620 569
746 701
640 360
979 249
944 93
363 76
994 397
549 453
969 812
590 232
910 470
750 119
666 455
628 251
612 581
991 608
744 490
910 159
673 368
480 74
639 492
758 81
402 114
845 594
989 503
910 204
341 226
102 99
813 244
773 689
440 25
933 845
780 96
902 120
705 453
936 460
367 118
716 480
954 237
800 608
844 764
437 21
733 104
843 366
886 144
433 129
356 121
974 404
676 645
929 468
712 343
721 466
897 578
488 94
996 344
256 15
880 143
641 541
704 465
319 280
866 5
381 76
975 127
964 18
755 112
719 273
183 70
995 804
580 115
579 401
319 153
761 496
500 496
193 175
874 568
939 261
780 361
706 43
984 347
533 186
883 63
543 48
843 588
343 247
404 59
795 563
932 531
939 901
903 55
508 489
443 363
623 616
811 612
788 50
841 124
584 172
648 46
804 190
584 462
844 70
972 935
734 431
547 345
494 174
609 538
946 493
139 108
637 28
753 404
866 1
418 402
146 68
638 487
356 295
549 252
395 313
841 380
309 236
892 776
409 155
802 603
627 107
275 74
324 276
715 118
737 68
469 113
811 49
809 32
999 465
864 578
922 822
482 464
614 314
391 169
592 352
826 633
145 120
970 365
861 528
999 281
527 388
624 269
223 120
856 58
869 188
730 108
571 568
840 204
434 403
657 186
959 730
498 60
584 417
829 112
662 198
487 150
763 3
814 683
551 167
752 496
911 840
691 156
508 205
925 21
236 106
717 19
831 560
649 541
859 234
971 725
712 473
660 377
488 69
379 238
498 320
182 139
611 502
813 423
976 380
371 282
796 687
575 180
809 63
675 335
777 732
946 694
813 326
955 536
938 439
462 71
760 699
468 164
725 91
913 365
805 318
887 781
319 262
942 180
419 244
917 598
411 400
678 318
718 122
993 619
290 30
884 467
838 689
961 929
951 933
709 663
131 5
984 896
712 428
540 50
834 280
626 262
908 471
364 33
434 256
174 117
896 814
383 142
451 341
54 4
613 158
995 507
586 454
878 75
882 189
306 11
892 46
740 350
439 338
718 524
728 681
781 55
429 82
792 135
897 293
652 385
319 177
721 701
634 202
876 674
318 25
186 56
364 353
927 801
410 331
182 37
393 187
556 416
999 941
458 196
416 16
836 586
84 77
923 719
716 394
123 101
377 25
622 421
690 364
91 71
330 321
774 132
681 227
817 255
501 106
511 426
855 481
702 589
514 380
935 283
525 286
949 81
936 458
207 34
461 182
892 405
932 547
982 598
798 777
912 816
928 565
506 190
864 458
168 85
520 343
752 431
700 186
420 44
915 85
885 525
589 368
566 46
359 248
558 262
963 29
461 95
976 937
643 394
885 861
554 352
862 232
474 295
757 448
538 68
833 528
985 552
440 379
934 382
755 145
996 203
929 284
353 149
896 888
952 174
226 77
956 312
768 433
308 290
610 574
834 640
929 110
490 474
920 725
270 19
884 601
981 74
39 32
217 139
794 755
941 414
272 263
759 540
667 69
958 67
754 190
909 869
989 436
456 219
974 54
693 678
807 547
804 159
253 128
983 503
808 661
74 51
582 503
961 518
790 606
551 233
510 335
665 285
684 212
900 811
726 122
733 35
781 216
457 276
962 78
979 513
489 329
919 36
670 345
939 59
969 403
399 117
540 217
883 717
871 549
404 188
710 42
954 472
954 553
847 563
389 298
358 26
285 95
59 3
695 502
434 152
881 232
981 342
757 286
615 414
903 365
290 11
612 416
588 356
603 19
442 362
993 561
912 863
526 373
800 165
969 270
564 103
579 480
851 517
659 162
689 214
867 606
657 117
563 10
400 307
271 151
823 13
695 428
794 297
631 126
714 103
930 21
768 313
752 488
530 406
444 296
794 675
698 591
671 429
404 335
584 307
598 404
921 54
765 154
795 81
981 127
457 280
922 480
776 650
969 658
871 78
191 71
611 493
725 441
995 756
733 552
613 554
440 18
679 639
861 603
651 254
750 450
921 549
904 794
989 500
213 157
668 316
120 102
61 51
437 292
982 368
448 116
817 735
678 602
143 124
494 224
449 226
219 102
825 110
344 160
838 565
689 460
823 143
881 208
849 306
533 162
750 667
675 492
741 552
967 595
510 405
616 465
1000 425
883 538
845 696
689 528
341 134
782 502
591 122
860 646
576 444
599 43
467 350
881 573
695 480
485 379
684 396
804 219
814 365
341 321
926 105
588 27
861 801
716 677
972 340
513 30
756 133
968 42
494 112
938 8
917 695
570 408
994 344
905 241
892 239
779 585
683 538
654 451
628 531
765 621
447 141
850 630
280 210
198 40
289 230
636 15
313 85
789 388
967 297
930 919
239 104
601 133
729 72
877 514
657 498
985 494
679 430
373 257
422 66
931 355
345 211
393 231
251 3
386 34
563 40
615 351
659 539
905 843
557 316
747 320
493 352
768 521
398 348
885 388
857 330
450 225
430 25
754 351
849 104
268 9
947 214
903 472
525 238
463 433
695 198
431 172
455 76
604 235
422 237
617 150
731 462
371 290
477 440
927 168
972 901
968 345
937 588
818 377
892 456
700 347
258 244
911 264
797 88
849 193
731 638
210 25
653 160
403 103
46 2
818 64
728 350
579 135
395 282
629 505
505 226
795 9
875 392
959 945
739 649
287 122
602 16
725 598
759 254
774 591
524 419
826 471
93 83
498 94
814 140
986 33
114 58
792 237
584 356
827 138
798 378
702 319
533 397
394 222
299 206
753 747
840 284
703 405
685 680
1000 610
983 476
815 559
817 154
825 521
702 453
967 919
880 31
615 119
777 628
960 104
662 293
377 326
595 336
562 99
761 182
855 122
877 244
432 70
717 433
890 234
922 740
912 645
931 440
842 377
885 88
984 502
259 60
428 403
618 606
361 136
990 711
261 166
643 104
302 203
271 39
653 341
915 650
651 93
968 372
960 324
607 594
616 87
999 378
996 984
721 41
539 415
834 286
502 325
176 97
874 119
869 357
444 185
841 128
436 123
384 34
569 265
881 89
651 602
823 265
216 69
350 298
928 471
957 203
721 534
990 94
618 460
890 505
597 462
750 171
356 295
405 222
534 190
326 106
326 43
956 391
887 548
779 735
697 313
713 179
968 656
641 595
710 41
790 34
795 573
738 603
309 126
613 540
302 205
266 71
650 518
400 131
546 490
883 174
196 172
436 193
969 708
745 495
907 418
793 625
907 869
425 158
654 489
971 865
233 53
650 446
692 608
354 52
926 556
954 475
768 707
998 500
782 713
402 151
957 473
844 108
982 495
867 217
379 174
662 206
927 328
714 616
645 295
906 213
546 20
545 132
637 54
866 66
767 342
925 769
921 156
973 765
376 14
700 323
715 524
350 33
785 729
780 191
511 170
206 174
794 347
946 671
252 235
933 132
838 665
366 97
986 455
623 579
384 220
645 441
547 14
588 580
894 69
804 674
761 706
223 46
131 46
278 76
884 267
303 132
350 160
814 511
812 708
943 479
737 525
979 750
788 324
454 302
794 318
520 422
844 325
420 327
869 484
513 184
749 296
946 713
786 40
593 559
613 416
526 415
279 246
629 251
950 878
992 294
921 130
647 604
883 800
926 368
807 183
366 316
639 639
866 228
903 155
815 345
668 465
517 309
590 402
840 389
929 83
395 320
513 472
711 373
989 717
820 400
797 211
882 775
771 321
700 586
424 343
566 237
626 568
680 659
801 143
930 659
523 365
798 264
937 123
921 217
636 618
570 150
982 920
577 146
799 455
897 2
637 3
371 224
426 89
337 41
272 131
369 338
866 70
982 591
339 24
667 82
954 411
249 151
242 223
505 66
272 197
993 963
988 178
712 647
936 146
869 494
683 489
711 222
668 17
547 478
639 464
308 304
741 260
385 59
921 110
523 196
445 236
975 843
476 140
797 684
659 241
881 17
674 424
865 18
537 366
333 227
387 340
636 195
588 215
391 15
755 391
699 629
635 605
440 356
841 589
894 1
958 957
833 228
494 309
808 750
898 395
896 356
721 187
899 492
814 426
641 177
770 321
586 211
855 294
994 792
768 290
987 477
138 45
766 575
925 564
520 125
693 516
273 12
544 13
466 162
47 27
675 97
589 178
62 48
506 316
692 641
941 579
774 642
880 480
816 225
588 544
730 102
839 224
760 683
243 233
943 5
533 491
756 695
130 78
478 78
735 173
655 574
868 336
431 179
686 511
945 649
382 206
741 75
478 205
842 722
506 59
981 876
759 380
909 601
568 294
980 659
914 12
497 383
727 711
882 512
894 815
774 417
808 663
810 596
544 524
444 166
535 333
873 475
974 805
293 217
513 239
863 839
953 355
447 107
876 542
718 560
592 475
697 320
355 220
771 348
771 741
912 93
910 145
926 244
920 255
699 286
607 591
962 303
988 467
483 372
685 207
952 655
923 226
704 223
507 17
835 218
428 358
854 87
785 199
366 119
685 410
616 570
489 160
717 236
885 538
876 612
689 137
805 439
366 14
676 533
895 214
558 289
670 154
845 299
583 389
643 345
662 414
488 415
204 172
855 79
780 559
867 859
876 721
499 331
60 43
471 18
967 452
110 79
649 513
613 180
543 453
430 170
748 242
828 316
880 700
535 16
880 259
527 513
809 323
712 684
614 593
974 383
621 280
318 227
779 14
635 282
878 860
933 323
961 178
318 192
391 134
836 184
400 16
921 175
126 89
970 148
827 512
483 113
882 874
737 503
960 3
976 791
419 329
283 242
570 419
421 131
980 846
816 742
475 343
908 823
618 437
479 326
891 81
581 348
954 357
578 107
769 666
612 560
998 772
722 325
873 260
938 869
652 399
966 23
722 214
432 67
806 470
479 186
246 211
604 118
106 77
621 121
909 66
432 135
484 105
500 176
926 298
799 156
204 197
731 493
100 71
964 92
950 247
236 229
444 54
65 48
943 635
316 254
957 564
354 315
421 119
437 153
786 646
944 107
836 136
626 221
633 496
423 346
713 138
877 721
594 278
298 168
863 437
805 591
503 279
918 819
247 113
779 226
159 69
543 280
743 460
591 260
844 545
721 174
335 166
681 5
624 531
937 568
735 458
883 208
747 365
242 119
207 97
763 262
853 232
960 104
745 254
657 250
769 420
874 807
523 416
911 173
775 643
909 455
728 562
87 78
414 40
160 117
732 145
386 367
725 166
302 111
927 175
774 131
295 3
853 698
437 178
379 276
575 247
367 277
669 659
926 95
594 566
160 38
506 316
441 92
535 166
756 387
526 492
560 26
573 254
728 442
877 265
755 274
849 477
829 707
927 468
869 124
546 518
260 176
153 132
480 38
912 723
233 196
183 181
241 47
602 590
577 161
864 634
721 655
499 367
960 281
229 110
609 576
493 7
967 454
966 792
637 359
811 587
470 179
769 216
218 192
488 322
391 102
582 61
436 180
111 37
762 708
995 211
808 781
401 83
703 692
968 485
895 406
469 232
199 90
924 703
935 538
430 307
625 13
576 104
812 688
780 221
807 81
332 211
973 801
428 293
309 137
437 28
173 15
821 484
712 652
977 576
563 130
463 157
322 34
957 84
555 113
779 641
988 58
927 220
780 184
641 569
902 616
551 34
862 489
740 533
758 367
718 422
549 272
436 207
935 94
643 61
574 52
850 560
581 139
942 230
878 736
480 359
817 112
764 193
682 444
965 402
904 849
285 23
715 542
804 699
690 609
706 456
887 780
435 58
787 77
288 58
496 102
655 643
749 708
917 753
545 481
585 126
738 721
621 467
231 163
653 555
827 314
995 510
441 32
925 872
965 294
695 302
920 561
479 194
600 574
897 338
893 269
721 285
721 584
786 303
712 456
985 708
389 119
536 413
996 96
889 608
975 132
734 421
649 552
825 291
624 360
964 761
793 542
995 557
472 371
913 28
503 467
118 88
994 766
392 69
496 483
821 4
573 371
764 442
512 101
880 356
656 413
979 801
732 452
666 93
612 118
641 381
894 194
603 546
426 86
822 716
984 494
771 316
368 9
949 641
927 318
712 600
408 224
581 297
552 142
841 433
164 58
898 467
291 152
640 295
839 462
633 529
643 452
827 94
512 15
260 255
580 207
678 443
735 183
82 44
568 401
721 81
509 289
569 246
617 578
725 201
777 429
256 32
689 82
19 12
75 62
977 34
289 227
660 234
428 166
371 111
617 551
845 98
349 309
801 733
997 634
604 573
665 459
920 450
855 334
861 509
391 345
686 594
837 757
964 788
883 550
990 580
833 274
387 356
970 137
794 568
426 365
765 629
376 278
720 481
938 401
721 32
882 465
862 260
929 85
921 893
630 416
593 13
771 648
501 183
533 451
678 252
881 547
840 327
984 364
432 316
628 456
736 628
748 702
998 394
363 153
392 217
971 236
672 465
952 607
612 322
677 453
695 39
695 191
485 66
888 863
976 956
516 135
635 153
622 569
610 264
845 427
580 557
941 584
921 221
780 428
587 506
538 22
996 803
149 55
807 806
779 323
651 69
1000 614
913 760
935 633
950 428
766 498
641 107
522 492
430 155
841 60
430 250
639 125
490 26
493 50
444 387
925 749
611 349
301 129
840 778
942 255
958 559
527 366
693 351
932 288
717 138
634 214
994 181
967 21
601 485
622 447
859 154
964 559
162 123
705 313
887 833
184 22
898 244
823 496
715 590
877 338
817 226
244 89
383 308
682 390
947 242
560 153
827 166
633 328
860 675
979 280
723 159
917 520
535 227
887 230
819 783
129 118
751 659
908 844
695 597
940 148
796 763
301 212
828 348
418 176
456 53
553 462
839 202
971 349
662 30
771 500
697 407
605 325
726 673
722 254
901 723
945 755
630 17
496 318
727 253
977 407
975 968
653 268
684 40
160 119
644 85
740 617
812 478
990 636
514 405
236 159
969 953
262 80
345 122
463 136
266 202
365 269
85 82
783 241
993 354
860 462
750 454
378 102
616 129
970 557
583 14
780 232
952 944
986 858
528 124
919 165
616 202
654 355
899 16
925 669
353 142
407 251
595 72
946 390
895 574
736 441
366 97
184 137
379 168
929 301
839 682
471 39
653 310
917 616
961 74
400 169
806 602
530 461
811 458
127 69
823 518
610 284
40 29
687 404
824 281
598 207
575 236
391 270
731 533
436 65
517 162
627 546
777 724
964 388
798 136
238 112
606 187
728 185
570 54
757 131
739 369
785 32
880 320
428 292
725 54
824 290
947 221
501 176
488 335
710 448
820 30
537 297
567 530
180 83
752 592
880 819
797 167
242 47
600 234
926 265
922 880
488 131
806 31
94 35
906 836
842 294
725 214
546 34
114 93
758 21
364 55
562 423
892 253
971 962
726 316
941 830
786 724
964 245
949 402
726 148
406 369
998 417
666 509
896 859
782 395
491 343
684 96
939 609
835 55
972 922
899 650
218 105
592 142
204 166
815 167
526 482
783 624
981 853
987 191
475 330
908 819
247 16
946 903
646 207
701 146
560 203
468 161
373 172
452 430
542 402
811 126
869 653
872 818
123 110
770 494
601 476
690 264
952 535
341 101
713 696
854 803
831 206
401 384
859 511
301 6
910 742
355 62
643 102
490 185
789 433
653 462
895 137
353 287
605 104
593 278
615 587
957 723
952 483
897 801
904 447
731 94
797 62
999 462
683 233
915 292
926 881
143 91
188 44
914 458
649 462
775 275
483 36
330 296
824 439
747 405
737 65
756 639
915 668
381 185
894 701
600 320
466 82
642 180
717 368
664 477
857 748
622 507
772 101
757 437
682 388
270 203
625 168
650 63
969 167
462 357
841 647
185 158
952 429
276 169
876 282
426 304
777 767
622 46
932 724
971 715
967 251
195 149
681 468
830 310
688 318
723 649
668 132
588 428
956 440
962 936
381 7
709 302
734 514
207 21
800 123
524 98
434 417
976 875
437 127
444 401
898 533
783 467
639 183
868 299
837 762
645 87
329 69
811 110
994 913
866 22
657 529
969 866
418 85
827 727
541 188
774 178
189 136
431 350
832 175
621 358
875 139
224 1
835 114
914 441
983 196
566 67
838 232
763 161
883 670
871 616
738 424
879 106
895 208
909 671
745 300
803 55
539 294
598 445
925 268
695 610
554 238
971 163
514 292
172 46
988 547
217 46
399 145
899 587
609 237
409 279
758 113
330 300
775 346
975 835
980 557
929 908
920 130
791 281
973 582
994 210
791 34
756 448
112 50
805 170
746 648
484 108
798 137
655 472
661 241
267 235
483 66
223 78
495 72
985 134
353 299
584 68
312 184
646 56
325 267
516 353
216 130
172 40
755 119
885 223
431 344
418 315
409 164
443 78
808 305
690 496
951 667
113 86
774 613
743 397
732 679
942 818
957 410
686 368
597 493
514 476
872 597
964 621
315 279
697 41
865 15
836 773
951 429
849 534
952 211
595 243
577 202
636 531
711 177
612 527
859 461
959 628
353 278
450 352
900 576
512 23
486 342
847 325
334 294
876 847
711 649
643 474
409 326
971 543
839 79
788 241
831 26
936 742
565 497
740 35
912 354
17 16
907 64
457 396
889 814
3 1
491 342
548 524
750 465
308 78
476 3
702 406
675 475
785 412
664 513
826 807
828 602
689 22
248 24
322 296
993 413
501 117
925 713
962 62
840 180
182 17
712 629
720 447
405 259
588 29
830 514
286 17
654 462
531 143
556 540
417 202
996 207
914 490
577 287
883 130
830 671
833 415
493 452
348 74
512 103
930 895
793 732
193 97
912 584
498 199
488 374
697 480
562 401
666 568
896 798
598 47
872 172
797 200
807 785
889 714
873 761
97 13
589 441
802 271
87 2
729 460
205 42
891 616
998 675
742 263
617 297
495 220
837 337
549 491
601 227
959 196
402 312
929 254
702 341
261 32
451 178
794 299
964 762
782 20
803 504
317 95
945 648
699 34
837 272
450 220
890 19
649 223
866 620
938 346
796 440
848 476
554 101
912 794
884 317
394 3
971 486
895 273
901 152
936 436
832 824
975 858
884 846
463 138
809 238
90 77
627 464
700 558
259 113
913 114
926 883
990 567
585 395
668 660
560 150
774 241
963 606
843 517
612 168
825 326
76 23
992 261
989 281
492 95
607 399
932 237
527 269
150 44
569 179
909 289
727 139
990 880
616 213
951 694
983 491
149 46
989 576
891 413
591 374
589 531
788 49
708 320
636 312
982 765
932 755
662 393
332 48
925 333
976 630
482 99
899 473
296 217
937 370
851 709
410 78
548 502
735 233
550 44
970 7
911 217
803 333
680 349
302 76
426 376
734 325
215 19
615 508
630 527
904 662
875 386
773 667
766 123
339 285
588 402
747 40
824 721
744 45
445 442
487 261
257 39
806 728
661 231
924 187
815 390
817 316
979 826
989 144
594 539
212 104
988 169
732 12
955 317
380 18
982 880
793 546
825 824
880 829
317 5
576 238
683 118
381 260
237 149
962 740
782 502
650 35
353 96
818 520
905 890
586 298
489 57
843 267
541 234
851 612
422 39
144 100
539 328
782 427
459 121
480 444
852 812
822 292
328 10
358 107
472 450
984 199
877 877
866 844
716 173
392 391
980 512
975 38
806 794
942 215
757 229
442 260
915 510
967 757
258 157
879 558
719 663
636 577
482 132
484 223
872 728
918 197
755 252
961 697
612 310
791 231
619 154
833 268
611 571
998 669
416 25
111 93
726 304
864 456
751 496
900 488
437 31
912 19
624 31
770 722
789 196
839 285
921 26
499 469
805 219
829 344
265 38
905 648
778 65
869 628
479 397
658 63
723 104
453 284
126 6
698 72
642 162
928 886
642 222
865 270
440 15
864 532
797 789
441 56
975 221
758 719
944 870
691 264
395 237
396 238
789 480
700 514
890 58
972 393
811 356
989 55
237 92
822 794
605 165
984 247
649 473
982 688
626 594
948 805
366 211
824 680
629 29
260 97
701 451
182 2
766 390
676 665
983 745
393 23
294 144
550 450
862 615
673 98
974 898
290 18
749 169
698 384
999 589
575 66
867 341
694 377
594 172
282 240
224 116
690 84
704 238
595 348
502 198
841 204
917 378
350 222
945 744
641 432
377 329
365 61
817 629
713 418
788 447
891 472
400 205
831 263
523 231
497 400
894 169
43 41
520 387
945 151
306 141
488 381
598 312
914 285
586 246
669 631
309 144
838 804
729 520
954 466
596 464
878 355
951 519
576 287
903 388
349 251
563 311
622 6
835 818
838 787
922 188
984 634
735 389
992 917
575 387
642 324
963 62
553 228
505 218
552 526
271 1
505 236
616 498
564 189
552 41
934 313
469 243
802 561
817 542
865 323
465 183
894 775
437 102
764 569
662 478
983 499
953 664
525 426
620 170
265 145
217 96
630 331
435 124
695 650
895 632
406 9
703 523
810 55
597 126
92 38
710 403
314 95
700 340
621 160
923 59
518 362
730 620
965 651
669 533
929 626
863 451
575 400
865 559
857 743
431 374
932 736
361 9
923 811
714 344
803 668
797 750
192 121
651 109
654 94
602 432
794 417
635 400
573 183
603 561
350 270
731 298
856 753
392 201
526 146
357 28
811 114
762 114
188 172
830 776
949 774
747 452
886 760
622 235
736 461
586 417
220 105
383 187
971 808
938 458
745 349
651 136
817 48
831 163
877 406
853 803
958 138
874 326
784 134
861 37
112 19
723 653
874 360
214 100
895 75
660 335
482 446
83 9
797 684
927 710
491 296
579 84
821 525
941 177
840 756
918 835
854 7
822 266
861 119
747 621
664 118
736 439
987 292
372 100
636 625
453 326
728 718
912 723
835 364
543 97
520 140
535 236
987 833
459 123
707 15
647 451
522 419
532 436
736 395
835 735
770 685
814 689
632 431
872 3
584 81
418 141
950 564
626 32
822 617
896 327
646 159
868 580
537 216
858 314
314 272
674 660
471 309
823 376
879 109
245 187
859 732
917 156
773 431
702 544
712 198
735 95
689 163
823 644
726 36
633 189
998 345
993 127
173 25
536 124
568 93
808 385
418 328
864 417
617 98
796 618
609 42
335 145
445 3
840 378
704 104
786 330
697 214
386 133
203 114
585 332
451 160
634 229
543 379
1000 741
844 306
938 864
491 72
504 167
788 669
982 311
930 95
891 547
521 115
548 389
292 27
742 252
112 62
338 110
533 241
747 266
403 267
290 249
627 286
299 256
720 85
481 269
356 132
951 286
375 120
877 324
460 299
334 182
625 4
665 158
880 151
400 139
927 627
179 150
400 178
591 461
949 593
742 205
837 317
770 6
539 58
919 390
346 1
852 366
999 849
953 633
520 180
409 52
208 122
934 358
769 520
749 604
872 716
406 62
638 164
424 416
882 750
538 204
664 619
438 344
847 434
955 839
446 56
454 189
832 543
249 58
663 276
922 47
610 148
376 290
384 301
838 462
359 352
942 428
941 291
635 538
596 209
277 224
887 341
804 537
902 499
903 646
711 196
538 342
654 503
393 211
754 236
822 295
506 129
227 152
906 768
463 74
753 53
905 221
949 937
557 383
572 51
973 352
976 166
139 71
852 796
807 476
746 401
503 467
770 626
482 287
366 210
708 381
213 190
469 22
306 11
243 117
591 547
501 364
924 499
845 404
528 168
885 233
888 637
378 99
407 98
458 202
241 105
235 203
469 457
452 440
752 544
970 950
870 658
309 93
876 774
371 112
593 35
842 204
492 302
869 325
265 41
863 420
677 219
635 165
608 516
358 148
940 260
930 306
853 215
624 487
912 340
989 959
943 502
716 174
264 108
979 66
873 199
768 462
509 383
489 244
938 117
752 53
941 456
906 148
318 199
818 535
872 18
557 2
755 312
757 430
323 248
456 357
749 462
884 442
870 822
935 265
471 271
943 205
652 363
628 583
561 120
822 657
514 66
665 23
632 139
648 640
670 321
416 9
809 536
884 575
902 890
949 114
412 135
226 61
551 165
843 323
202 104
780 6
784 202
876 738
449 393
652 246
583 247
817 312
517 247
893 430
542 420
987 479
347 32
785 39
510 128
840 636
936 800
955 198
809 549
204 155
741 48
466 23
274 184
698 564
916 65
964 493
627 364
846 781
205 91
199 21
630 222
752 55
863 147
859 321
254 159
935 614
957 415
499 328
296 235
365 130
587 277
941 221
199 162
650 141
940 397
945 660
894 185
864 806
683 85
636 96
693 245
750 514
949 803
378 360
824 65
123 34
981 117
394 264
944 912
950 410
849 231
958 548
709 402
627 527
731 89
202 151
504 34
904 344
346 38
597 513
774 372
904 311
326 121
507 217
198 52
918 256
395 287
879 742
872 11
810 354
860 703
719 499
910 305
542 397
647 134
619 547
316 277
454 368
870 74
231 4
560 178
805 179
817 727
763 313
697 147
251 133
547 316
552 416
816 425
885 246
852 722
261 127
866 817
515 254
574 305
906 5
931 763
879 575
230 191
249 93
411 54
552 234
898 398
963 535
603 132
415 33
663 157
521 427
725 622
728 66
989 773
620 236
749 497
709 500
605 279
636 434
858 449
712 448
569 164
822 274
654 180
816 689
919 751
929 217
329 173
267 10
399 123
588 192
486 213
692 60
307 198
553 113
805 619
855 691
788 658
551 149
839 826
682 469
617 500
988 521
876 331
246 72
501 176
414 272
773 543
352 108
992 338
129 122
996 847
232 26
858 515
177 90
878 727
559 162
758 506
441 130
285 150
923 305
692 49
619 313
127 35
879 190
875 589
566 26
633 241
785 428
868 563
763 253
846 527
400 72
458 398
220 107
920 445
980 826
920 418
729 197
910 695
721 480
337 144
388 357
986 603
412 145
643 268
903 881
325 132
668 359
947 113
785 526
539 416
875 681
761 355
634 35
932 87
687 676
957 3
352 135
498 211
777 665
362 17
327 174
795 543
904 331
519 110
697 530
944 581
701 218
838 692
953 264
613 338
649 160
853 30
421 325
496 410
918 565
971 383
489 102
745 176
977 861
957 469
844 711
855 461
572 410
709 551
864 720
832 631
680 12
788 271
214 139
995 953
597 404
986 901
887 638
557 309
835 621
978 114
211 190
730 30
296 250
843 696
674 435
448 435
592 219
991 479
450 450
546 367
894 85
847 633
463 241
785 48
529 460
166 148
268 94
891 332
638 468
760 582
538 204
951 382
664 405
408 55
963 121
364 279
683 462
761 77
795 524
136 52
544 350
210 163
537 487
728 403
930 877
231 31
527 308
801 552
483 259
686 46
692 164
977 528
857 436
520 416
520 195
622 390
711 189
432 172
554 546
608 252
705 279
965 654
196 193
360 315
708 678
993 380
810 168
748 56
356 40
685 146
502 397
840 600
946 37
990 777
813 590
954 288
994 373
600 219
441 378
989 614
369 131
394 153
868 291
477 319
449 335
451 46
460 228
888 1
767 224
376 56
955 44
954 337
515 293
544 481
789 745
704 685
825 760
375 351
801 304
777 551
673 392
828 453
581 508
517 161
897 233
712 517
897 886
612 69
646 161
685 14
570 492
669 328
443 168
603 450
551 320
990 59
662 87
764 2
285 233
952 400
717 429
966 888
824 203
669 335
521 234
553 320
990 300
788 229
448 345
654 290
848 562
700 690
672 191
235 91
935 553
927 167
746 373
983 13
532 217
718 390
851 120
905 643
307 95
554 39
474 210
393 95
560 274
436 172
563 114
833 370
859 164
980 245
504 344
777 693
920 435
826 53
337 326
974 429
700 99
815 447
773 663
931 98
130 68
642 419
843 605
831 134
792 378
682 190
846 104
730 58
423 310
740 548
926 282
969 462
761 608
372 83
566 385
306 140
975 480
793 38
810 749
924 671
692 62
310 206
215 57
865 599
491 209
426 90
406 127
703 561
295 55
728 173
961 727
412 295
86 37
400 7
936 59
781 536
777 301
738 154
891 260
653 483
808 103
640 182
421 122
782 343
327 121
813 795
541 120
425 388
226 220
476 438
583 132
515 17
710 361
644 244
780 246
446 222
623 327
944 388
920 45
574 424
775 537
633 253
81 5
227 41
568 443
354 80
801 7
818 462
884 504
763 702
759 755
865 68
883 56
200 158
274 158
948 40
744 603
323 247
654 47
977 150
866 12
859 412
824 784
632 512
427 74
200 144
769 286
983 227
587 233
666 491
241 79
956 298
919 588
698 640
713 342
982 272
990 63
441 295
635 499
505 236
159 12
712 121
879 152
608 460
845 276
558 475
868 432
766 86
795 756
614 336
833 237
523 56
674 559
561 525
721 231
993 612
797 609
384 208
340 136
934 740
488 299
481 463
955 409
630 362
970 214
968 176
464 82
916 759
938 662
886 794
994 284
633 370
844 833
959 508
940 658
931 146
180 45
996 264
518 418
906 462
460 242
550 374
936 385
430 386
956 905
540 58
911 387
856 190
757 220
654 349
172 16
554 346
424 19
904 381
366 332
608 244
501 139
308 298
679 583
957 44
507 43
615 354
895 755
854 510
550 532
860 171
838 496
592 256
763 552
152 3
822 266
787 522
581 121
914 412
248 207
534 258
344 84
921 896
658 44
652 356
710 40
760 520
456 446
797 747
940 451
774 470
995 272
504 171
873 544
926 754
914 186
910 507
744 693
566 527
624 454
519 136
371 84
513 132
661 188
283 106
457 190
846 364
742 691
915 481
589 20
550 378
741 673
687 58
828 456
817 469
690 537
95 44
889 11
984 567
596 142
261 169
762 690
740 449
591 198
835 568
354 226
421 127
714 59
438 86
972 355
249 98
975 310
396 143
848 303
691 442
353 69
923 80
671 543
446 215
836 592
796 594
249 187
885 495
591 32
332 176
417 261
710 638
740 495
927 578
742 167
796 500
728 40
666 259
949 46
647 473
902 427
725 504
762 488
752 105
985 182
910 2
624 187
889 609
731 370
595 359
176 8
746 421
474 315
828 697
636 218
925 180
995 278
964 813
984 555
457 1
661 14
770 439
547 424
889 731
60 33
428 396
982 579
821 174
360 168
85 3
888 548
887 630
476 179
840 657
966 411
937 503
784 628
916 627
937 679
669 127
778 166
692 519
558 182
654 437
318 216
643 605
990 289
704 487
730 647
617 237
906 497
760 179
771 398
191 186
875 870
849 14
911 657
887 684
506 43
947 876
541 364
956 152
961 470
880 36
461 18
736 319
591 27
646 547
854 595
306 38
249 135
358 185
912 373
859 155
481 218
999 505
718 651
818 306
885 606
392 255
991 587
859 531
702 87
465 292
436 84
710 20
262 60
974 406
458 27
1000 462
580 80
847 832
414 200
818 760
763 106
735 359
476 285
972 580
56 38
897 340
672 34
845 142
906 799
749 344
914 873
309 238
1000 546
355 181
387 387
309 31
841 432
379 22
221 184
802 541
519 427
852 317
863 466
718 328
852 793
979 312
932 49
730 298
619 450
856 479
212 207
985 113
754 121
907 30
945 669
909 909
402 121
873 825
106 19
966 801
74 3
744 597
770 450
804 606
943 53
122 72
568 309
981 920
127 83
376 157
811 768
340 22
827 349
795 620
973 624
790 645
598 348
868 679
413 234
211 185
17 7
638 501
80 28
708 143
903 493
786 604
826 810
524 387
769 553
677 372
865 736
890 620
580 503
304 222
761 710
691 216
734 545
998 128
499 68
521 350
955 185
924 240
154 7
679 9
535 249
993 151
925 181
978 57
659 349
339 299
422 5
785 148
893 111
943 584
856 765
613 339
866 398
290 235
728 404
871 806
469 87
940 183
291 21
358 168
897 649
621 36
663 124
944 805
785 693
933 591
823 786
553 235
924 140
692 495
863 828
653 618
767 355
788 167
306 15
746 107
952 881
451 103
565 123
308 269
766 245
926 328
974 347
635 491
884 833
101 9
555 83
815 117
537 461
569 70
589 267
851 437
628 216
264 248
148 22
788 206
621 384
981 231
926 448
506 162
348 57
968 574
789 88
784 160
388 107
571 516
756 735
872 16
977 738
832 185
218 38
618 429
340 184
508 75
647 32
904 238
470 5
765 156
903 83
533 522
843 168
306 297
879 539
522 459
259 12
551 240
929 346
720 1
958 617
782 416
406 103
925 279
908 849
964 229
655 140
635 255
991 566
991 622
636 635
619 179
496 128
950 84
108 38
306 221
423 367
814 452
880 303
638 426
614 343
492 474
608 392
972 295
926 789
698 609
526 305
104 99
928 437
901 83
540 50
960 441
383 156
624 402
869 857
286 17
940 780
936 312
432 130
604 156
933 145
269 208
612 584
922 203
827 603
776 12
771 459
508 108
647 108
828 378
476 117
897 538
213 75
652 529
619 310
611 215
790 566
469 360
936 750
834 538
947 410
445 296
939 575
263 189
303 257
603 564
776 25
953 252
835 225
392 152
792 747
945 150
647 425
825 447
585 162
887 272
611 3
680 73
887 765
939 489
540 6
454 239
766 271
862 508
476 48
387 203
314 113
987 807
900 627
762 350
762 643
981 921
552 422
527 131
649 543
794 623
409 296
433 198
790 720
781 543
499 351
350 156
542 248
813 555
673 635
986 378
511 238
354 40
688 505
851 677
760 651
899 199
550 493
456 174
918 381
891 519
985 763
443 223
537 374
631 421
960 101
522 115
692 244
262 189
493 492
588 390
401 49
885 114
469 37
828 717
896 485
486 126
970 64
712 70
753 459
665 51
671 59
760 530
946 566
951 345
331 10
570 263
349 167
944 41
888 262
788 109
440 291
743 589
158 151
647 56
759 630
645 571
708 608
886 46
323 314
643 270
794 596
182 109
967 437
569 351
895 199
356 81
447 39
955 5
894 374
829 672
890 800
967 866
578 185
756 471
579 338
325 138
651 306
509 37
912 472
799 765
377 18
790 72
548 377
504 336
936 39
864 678
901 88
208 62
493 400
640 494
263 132
148 21
66 28
787 4
762 487
306 297
581 182
777 250
678 627
461 440
694 450
956 944
293 63
152 120
963 34
978 804
863 294
771 190
983 294
785 662
408 206
789 642
575 275
781 159
974 738
901 520
957 520
393 142
839 640
599 112
905 536
147 95
340 64
885 471
93 59
686 615
445 418
848 431
897 691
963 184
52 18
723 424
396 98
814 593
711 488
819 215
383 243
865 849
858 317
777 83
665 111
642 308
789 64
547 458
961 82
546 236
841 150
710 304
332 232
297 161
992 931
541 340
711 671
858 820
853 632
721 687
756 519
815 549
865 696
668 522
364 202
843 546
787 489
759 189
903 135
972 926
935 197
642 251
447 433
645 155
721 249
907 606
429 159
984 263
976 263
701 535
716 209
811 349
584 118
744 128
456 221
785 422
524 334
407 343
954 531
795 299
938 776
963 84
657 56
724 249
409 346
781 226
951 114
166 11
740 289
720 472
991 313
568 241
593 434
978 168
369 351
914 310
650 213
507 190
747 376
447 354
757 14
681 509
630 116
676 177
516 221
597 463
836 732
888 654
618 272
878 309
461 122
737 295
537 24
358 41
994 358
995 511
705 94
934 140
957 778
223 55
956 268
823 757
740 624
616 513
987 562
970 8
595 15
501 30
585 318
631 443
680 539
770 572
623 594
633 592
737 64
789 135
982 182
819 695
966 767
360 231
879 317
801 3
943 859
728 179
716 317
733 733
825 785
990 89
705 181
535 224
561 149
877 529
537 52
323 48
877 462
846 685
928 239
529 402
290 276
904 751
492 492
909 137
421 345
966 959
925 611
381 331
747 646
544 421
485 37
829 780
639 589
487 235
957 707
700 658
950 137
539 189
757 151
773 721
801 285
612 266
935 496
559 271
291 222
976 64
827 169
205 8
294 116
392 87
955 474
465 13
867 850
861 104
967 156
788 727
211 199
269 113
825 81
554 262
690 194
395 69
194 24
689 66
816 69
140 92
420 2
848 26
608 79
703 264
597 411
291 26
805 278
404 100
429 373
570 196
696 461
828 600
890 627
716 219
988 960
837 272
938 330
990 349
928 837
209 197
290 79
976 507
714 38
959 472
668 194
932 269
238 99
872 365
147 65
702 146
551 225
994 717
380 210
323 254
900 876
592 113
261 89
773 632
715 528
410 370
656 574
899 382
916 326
637 573
858 542
118 14
647 361
852 681
343 134
291 103
323 285
951 41
628 413
875 553
482 199
691 33
192 156
327 198
695 593
828 119
538 270
544 350
862 95
614 267
139 102
614 106
861 278
960 268
645 410
244 60
861 23
876 246
889 132
945 677
746 208
875 119
711 286
981 15
807 152
610 510
912 776
885 182
769 10
318 231
775 243
127 121
888 259
647 268
920 819
539 431
899 501
977 860
293 121
403 371
713 259
966 838
743 342
92 39
915 150
934 27
906 168
777 60
789 395
958 763
710 296
977 227
698 354
758 326
167 93
688 68
365 202
495 380
471 455
718 176
479 459
1000 547
687 622
403 242
951 914
658 242
354 34
941 246
739 104
965 362
761 517
917 474
945 932
478 299
584 483
622 433
494 426
581 508
610 267
977 450
809 332
703 291
584 320
538 139
144 56
298 118
791 229
446 217
682 223
600 562
994 722
299 1
218 40
844 639
33 10
738 659
962 469
388 170
959 281
517 199
857 784
836 760
907 853
335 292
498 142
411 229
838 365
896 774
734 275
257 130
938 426
985 739
883 658
950 889
903 342
560 24
866 827
323 34
679 136
591 21
590 559
801 776
475 75
902 29
926 423
450 11
655 275
999 456
757 379
231 84
561 93
366 74
809 742
751 316
591 101
985 913
910 696
772 685
828 73
972 18
794 771
649 260
310 167
866 700
266 61
557 335
484 80
417 99
570 451
524 513
164 80
290 194
552 402
782 454
920 497
896 308
578 271
718 492
521 394
849 497
776 162
521 297
254 104
940 146
808 664
396 296
405 205
912 842
422 70
756 176
753 72
747 628
861 685
628 343
790 729
758 197
765 501
817 178
845 87
787 112
936 775
723 28
694 549
985 891
236 159
976 472
803 299
600 64
355 189
986 158
748 499
944 24
915 516
719 11
387 68
931 186
807 180
749 426
969 849
900 112
490 348
289 32
750 522
818 306
933 20
618 304
740 48
674 287
494 58
779 378
972 803
632 164
528 363
500 239
909 863
982 225
923 138
504 6
827 602
481 428
311 120
974 355
757 704
604 315
723 370
697 187
876 447
662 241
917 499
900 800
386 49
988 699
883 822
970 951
992 552
973 621
680 355
290 194
91 86
796 29
804 787
721 432
982 805
732 650
815 634
616 457
502 393
896 357
332 93
916 754
647 352
703 349
983 547
765 534
666 546
125 12
543 215
413 36
674 639
957 494
748 66
835 799
503 209
986 675
981 184
938 24
827 527
813 806
385 349
814 433
876 294
560 284
355 230
924 642
559 140
874 745
626 294
998 291
842 362
798 629
861 290
555 374
809 185
786 28
994 604
901 99
684 641
787 673
184 64
738 710
245 76
757 708
722 405
960 28
308 161
833 589
667 18
930 835
931 131
435 306
316 39
804 416
643 66
336 168
391 14
265 149
692 639
701 221
423 307
938 161
864 315
946 562
842 397
992 900
855 448
719 482
551 398
693 113
811 590
261 108
870 118
629 548
774 692
734 642
957 765
709 49
521 381
85 67
979 11
583 571
304 196
348 77
778 9
735 325
853 60
781 674
384 34
909 82
614 495
887 876
565 81
657 270
955 169
827 733
789 500
800 579
820 403
311 87
709 344
676 90
887 623
853 659
826 513
701 294
889 165
702 244
869 857
892 71
762 421
922 338
864 41
568 441
842 130
250 205
914 242
995 75
779 260
552 207
964 558
957 767
733 301
909 9
625 523
677 151
780 202
928 836
804 681
744 250
419 356
848 445
871 169
896 416
429 224
762 256
634 554
698 446
819 384
227 27
419 74
855 803
527 92
811 542
829 201
874 240
505 381
446 33
935 592
707 125
481 367
580 502
952 402
565 348
775 578
315 24
913 91
397 7
933 191
859 856
539 352
750 575
761 362
791 455
713 82
372 81
641 78
532 474
679 336
971 307
977 10
612 31
602 548
971 824
836 797
202 111
157 32
932 425
518 277
795 191
801 692
865 325
179 55
882 68
966 328
592 440
591 131
720 313
742 127
726 416
905 522
905 699
506 481
952 313
723 101
726 539
474 31
712 644
522 81
827 544
514 433
978 725
502 439
721 707
302 283
593 381
489 328
374 13
458 348
557 357
295 50
761 557
768 476
745 108
589 82
506 459
663 437
738 640
841 659
637 125
569 480
906 128
508 40
575 560
366 231
279 80
755 524
964 395
944 410
585 283
406 250
615 564
360 154
891 766
610 286
671 406
88 14
808 395
33 25
729 151
869 492
86 11
565 388
856 581
577 204
300 59
792 446
676 161
876 559
838 368
453 357
975 390
976 103
525 451
915 588
281 155
431 75
987 380
855 129
642 12
306 218
931 707
671 584
848 476
422 76
559 183
794 116
679 170
460 129
570 559
551 288
925 337
756 514
494 413
523 224
821 287
932 421
848 514
750 407
771 332
982 671
872 115
661 523
814 683
308 19
553 423
533 223
571 120
133 107
582 195
537 43
917 178
887 842
728 2
353 96
958 610
776 237
432 405
631 79
708 202
575 543
452 79
730 555
807 94
573 376
640 590
824 439
516 418
811 91
421 34
900 548
956 752
986 894
796 287
930 710
862 74
596 541
764 158
752 339
708 385
487 264
649 52
585 495
949 502
662 89
986 519
992 316
252 25
558 99
944 78
953 759
519 519
807 466
941 56
985 116
304 15
690 252
584 203
797 128
854 125
511 397
201 158
966 271
345 321
915 323
745 691
815 76
262 59
817 467
842 452
934 54
996 579
215 122
700 400
885 659
618 414
688 415
536 25
996 621
121 100
762 510
368 272
840 547
774 233
795 154
900 518
518 489
428 351
361 184
645 117
568 398
868 141
605 129
916 332
935 476
568 411
757 753
187 165
724 444
874 209
814 212
403 345
838 425
618 594
729 700
880 267
667 438
140 51
358 163
46 37
933 724
728 502
194 70
856 740
981 524
675 329
541 447
911 18
491 167
364 150
171 123
756 695
391 9
689 225
610 367
598 597
536 148
907 283
787 676
883 315
559 280
804 596
535 411
690 65
249 155
903 757
838 6
472 390
907 625
803 429
450 372
329 214
860 359
658 600
91 23
630 85
644 29
997 269
404 153
784 98
950 107
813 5
788 58
616 14
227 1
874 74
442 196
987 630
840 749
743 620
188 87
935 454
822 441
708 395
816 764
393 52
958 52
796 536
749 671
544 289
366 227
629 127
578 210
970 517
879 7
959 408
650 245
663 221
603 464
862 115
264 111
312 269
833 151
472 123
981 937
889 538
902 508
809 239
171 27
794 374
494 292
776 193
937 23
654 568
842 135
745 166
769 758
237 4
515 32
686 265
529 341
648 480
579 134
313 152
901 808
887 440
580 503
779 732
717 473
725 273
600 29
983 220
384 124
944 674
553 474
790 345
339 110
835 175
250 104
716 218
720 63
588 269
672 193
438 292
677 555
820 239
179 172
695 251
136 13
785 182
847 719
995 281
768 601
916 12
282 87
970 110
698 612
696 433
788 615
724 437
894 713
409 66
685 230
983 503
725 718
497 215
71 7
719 86
899 28
386 257
71 61
836 474
792 74
611 74
808 441
481 347
592 498
910 530
938 787
909 834
770 36
596 35
835 464
666 361
871 600
996 422
969 188
801 753
674 329
133 120
662 14
810 514
847 834
648 378
513 466
829 232
931 777
390 235
618 234
620 346
486 103
669 66
550 499
994 263
886 818
414 196
438 213
889 671
646 79
885 779
926 544
327 214
819 92
746 263
188 158
999 853
934 114
428 234
922 39
712 524
990 867
997 127
933 922
580 13
800 198
707 656
497 388
959 517
752 262
893 487
441 259
802 110
968 710
941 287
963 900
580 305
990 353
599 91
505 103
873 774
812 687
920 761
454 378
295 184
890 353
911 430
570 497
985 670
528 2
981 576
227 94
453 36
746 248
278 230
876 361
772 748
289 283
362 314
771 342
911 575
534 189
987 981
800 606
637 550
927 99
890 721
501 330
799 532
809 703
982 309
637 249
296 263
605 565
851 466
754 651
870 620
396 236
908 903
641 125
785 587
847 135
748 8
939 487
727 306
654 246
924 314
490 459
801 353
595 114
535 258
279 279
694 12
527 324
425 399
623 531
400 217
346 229
740 560
948 245
776 643
854 470
567 87
454 169
915 567
520 420
353 290
662 182
942 529
548 300
925 93
565 462
982 917
193 35
966 585
884 569
468 286
887 802
895 483
457 365
818 643
303 280
967 97
182 160
682 677
893 262
953 287
786 454
754 279
859 842
996 947
376 222
122 92
937 336
719 245
496 90
619 339
472 280
812 326
965 183
825 68
481 122
648 316
858 368
958 342
340 120
592 426
755 543
771 242
954 124
368 226
636 581
890 657
970 66
881 808
210 22
820 715
785 285
223 53
937 614
891 857
263 248
525 151
307 161
458 32
855 377
395 240
910 95
385 364
805 456
420 87
630 114
936 782
178 20
824 304
964 926
746 605
995 627
665 24
943 427
579 528
895 655
197 29
980 867
918 628
977 849
959 356
833 411
271 122
34 25
567 89
536 506
628 476
736 586
808 571
375 197
525 83
783 435
901 423
882 842
531 394
726 207
498 158
363 337
825 120
499 329
577 237
779 194
676 432
942 900
276 181
223 171
937 225
42 7
949 55
897 525
837 807
301 85
451 149
249 72
957 816
650 608
823 384
598 176
601 580
817 549
918 910
996 571
564 428
676 497
844 316
674 307
309 194
206 168
644 281
289 137
958 679
796 159
606 127
911 683
960 339
914 270
365 254
481 357
884 663
777 452
442 366
723 700
626 277
615 279
107 84
299 110
973 837
560 522
429 275
322 322
740 177
486 408
329 294
355 168
513 9
976 194
902 423
737 222
325 215
962 688
809 411
405 182
539 441
925 81
581 18
912 89
765 447
637 371
923 916
431 228
948 19
182 38
580 315
866 464
805 704
685 373
814 282
383 371
984 690
331 210
565 54
194 42
852 771
176 79
754 243
993 392
699 396
765 565
469 416
992 916
904 370
421 346
991 607
413 241
209 132
399 170
977 34
876 854
952 671
821 685
688 421
411 271
843 761
525 439
843 588
719 602
808 13
776 769
716 437
632 86
935 92
271 187
739 172
990 575
898 761
844 270
605 535
874 815
578 195
486 117
592 310
683 30
92 47
880 30
313 113
984 771
189 178
962 237
727 362
788 345
853 687
298 77
944 389
448 116
392 19
488 398
466 135
744 544
669 9
985 72
940 370
841 58
700 467
376 296
792 663
552 442
871 91
934 65
644 417
858 409
792 366
852 146
905 184
880 90
763 546
731 301
375 153
317 108
135 53
778 165
928 440
649 169
491 480
683 481
570 174
593 422
155 66
793 193
776 301
990 75
827 303
655 421
140 17
216 83
422 160
839 234
687 408
513 70
601 480
729 133
336 192
253 50
169 79
812 760
648 47
683 290
763 79
819 128
173 98
836 125
357 214
713 695
671 491
971 758
885 807
794 258
808 491
744 188
830 386
967 138
837 423
977 36
382 113
825 15
859 611
825 628
700 385
401 203
862 613
802 718
854 573
927 913
265 164
543 319
620 255
963 912
892 241
345 40
432 96
792 777
886 474
529 324
761 410
850 691
843 563
274 184
500 83
984 534
898 392
720 355
942 158
599 226
802 11
265 41
677 442
841 702
65 15
949 892
199 88
780 21
911 464
474 103
998 193
777 257
181 127
173 73
191 43
941 319
766 537
828 267
854 43
514 431
696 645
874 463
812 658
729 553
996 936
999 605
222 142
596 271
652 198
493 384
460 319
386 370
874 749
766 315
621 99
666 45
773 504
642 244
994 72
615 241
919 231
984 597
516 161
847 392
787 146
520 472
579 95
840 304
982 573
581 59
722 105
761 385
490 80
47 17
939 888
357 173
858 370
987 70
639 52
956 853
430 198
846 17
766 719
967 513
599 220
136 82
961 651
663 347
302 142
989 137
966 66
900 461
660 627
897 114
399 127
645 570
570 446
424 156
468 265
55 14
800 272
211 111
906 262
545 165
296 281
429 204
970 456
790 734
973 377
188 44
500 424
233 232
596 36
848 733
711 521
414 192
704 577
792 63
749 212
501 113
900 672
995 565
608 391
672 532
725 173
641 474
702 641
881 790
790 127
669 461
619 398
569 59
305 270
966 937
560 471
606 221
565 342
693 535
714 673
837 611
181 5
599 547
302 1
903 595
558 256
593 83
889 308
847 695
720 250
660 440
587 77
784 452
878 320
594 426
906 80
704 41
731 443
990 134
248 235
774 444
868 721
919 851
716 626
901 401
386 327
768 758
870 857
567 396
384 303
618 238
407 23
806 96
978 14
871 510
741 678
906 644
190 48
609 316
951 550
774 411
848 804
70 21
864 514
625 269
846 725
630 364
361 221
914 309
591 63
761 472
461 148
208 56
726 656
903 198
751 264
795 238
713 19
946 939
872 146
838 239
741 351
466 236
994 568
421 344
916 787
774 236
537 218
871 478
782 483
465 279
905 317
625 148
835 437
666 107
867 706
654 338
939 343
622 210
878 45
881 655
415 39
472 38
829 188
160 127
548 357
515 430
833 624
800 270
185 161
852 508
500 122
767 761
728 356
796 268
658 359
746 429
746 295
715 334
427 9
541 120
948 600
644 322
713 472
898 362
756 147
602 78
849 242
865 332
758 117
950 476
942 413
790 253
637 605
962 637
420 112
437 210
865 237
651 364
319 303
815 599
942 555
723 218
973 928
612 346
557 336
672 218
947 455
839 467
350 71
965 173
889 814
230 201
115 104
409 363
962 853
295 237
719 657
311 38
709 397
776 739
890 571
511 391
804 560
749 466
799 743
971 542
887 168
528 363
650 499
234 93
978 946
771 76
963 527
991 708
691 642
886 383
470 356
882 845
865 259
698 591
903 596
361 164
413 95
538 193
550 252
624 494
998 344
737 388
343 283
451 217
614 310
751 133
855 147
623 117
681 512
907 507
806 679
552 236
750 543
561 335
478 352
965 500
761 363
804 742
726 432
732 207
874 582
989 834
391 320
856 5
736 641
662 115
485 382
394 352
686 53
585 96
191 182
360 225
619 108
929 1
532 146
366 289
883 28
814 624
928 336
596 231
982 512
457 374
851 107
880 667
913 284
683 635
542 427
933 928
784 638
230 170
265 242
696 445
398 166
649 377
671 119
699 147
788 380
780 222
880 421
223 1
906 26
954 863
556 373
344 150
947 728
629 27
478 166
597 533
871 366
670 397
747 566
663 630
177 37
542 108
605 252
978 704
873 134
869 307
883 99
481 442
842 96
293 66
978 384
346 136
895 251
754 326
427 357
468 261
867 397
202 28
993 816
295 258
621 66
137 18
623 400
427 170
616 408
887 314
677 520
926 593
807 757
849 160
779 144
381 284
895 113
900 674
75 43
222 39
798 166
712 219
997 832
637 263
799 234
699 197
908 776
969 240
838 533
760 568
605 559
924 377
283 272
214 174
949 682
962 890
832 820
295 40
863 496
739 596
609 517
550 133
841 302
885 290
226 92
649 393
888 800
817 790
453 142
825 140
350 239
720 688
458 95
950 185
667 76
914 300
699 534
250 73
434 93
668 597
961 948
214 171
571 542
532 24
526 58
894 422
542 408
703 434
923 736
564 169
326 323
417 160
664 272
865 719
410 153
368 272
523 262
550 206
946 85
876 418
455 50
611 172
647 326
767 303
443 38
360 15
368 10
736 418
440 300
757 355
930 330
853 406
600 394
835 106
819 110
666 307
208 198
555 346
579 21
727 217
538 297
461 416
792 45
811 180
567 124
812 393
401 297
459 48
757 346
777 208
655 177
920 824
852 13
451 398
428 317
290 20
506 17
548 228
545 142
359 89
961 526
565 2
701 599
917 915
927 353
338 264
894 684
903 312
267 68
756 45
539 345
1000 681
399 312
996 780
492 448
531 219
787 93
463 31
772 606
701 83
502 361
552 360
717 341
979 329
561 354
815 7
471 94
389 227
659 204
574 421
623 287
897 199
356 82
899 734
989 72
737 669
690 207
858 584
172 170
835 801
333 333
964 235
504 474
616 460
529 67
164 39
660 7
944 695
916 579
839 145
892 425
897 768
906 814
580 20
773 217
850 263
945 845
461 8
573 215
880 516
780 17
286 282
506 493
904 82
964 322
389 47
663 482
474 461
970 529
480 387
982 670
551 164
948 866
590 449
586 368
716 61
591 83
519 466
520 390
689 553
747 222
993 284
545 144
431 411
556 536
853 94
931 186
263 146
527 309
494 360
770 307
747 327
923 298
994 805
576 386
844 171
577 127
893 148
506 227
978 912
802 517
836 234
990 581
819 169
845 657
991 754
811 657
603 245
483 113
981 740
188 22
768 152
942 478
709 254
635 60
34 11
598 507
827 244
688 398
433 289
41 34
817 415
523 205
722 407
660 131
973 779
511 400
480 53
507 66
633 352
42 27
890 275
967 175
855 733
883 273
955 387
901 714
192 12
997 347
275 261
731 228
437 158
480 256
795 427
395 222
375 149
861 2
525 518
947 702
664 22
634 222
702 360
441 4
228 193
723 146
917 415
392 115
601 362
429 145
562 227
665 57
778 328
206 9
690 74
889 253
968 627
891 190
810 632
961 960
879 723
120 6
646 253
545 458
886 18
520 400
244 132
556 197
357 80
958 652
635 143
879 378
574 520
338 35
712 28
982 564
150 54
597 374
319 72
567 50
525 499
831 656
137 6
845 494
856 189
887 587
862 191
880 865
479 222
245 209
915 15
883 603
223 12
916 785
734 338
222 44
932 146
732 502
217 186
894 524
913 145
367 287
894 373
793 620
795 214
533 279
365 271
408 327
797 784
975 485
719 431
977 264
702 370
887 292
933 726
710 255
423 107
259 12
961 894
901 289
931 326
780 330
498 440
882 507
923 841
960 767
147 92
396 192
339 187
302 152
324 28
901 184
697 407
950 343
544 430
890 584
997 912
953 884
370 155
937 910
1000 207
980 179
739 43
647 396
310 259
875 317
619 22
518 372
702 92
927 504
844 287
783 646
571 403
564 379
838 455
552 13
437 411
772 487
971 365
470 137
862 41
960 741
388 155
521 194
314 39
572 137
713 508
406 220
260 16
543 319
403 62
41 23
819 801
975 349
108 11
610 413
430 45
563 380
605 253
217 87
105 34
993 559
918 659
460 417
949 33
754 673
216 25
626 462
554 339
477 372
356 87
234 225
863 652
984 4
520 96
843 463
769 682
871 577
486 334
477 455
388 8
803 440
961 638
330 298
844 511
300 238
681 667
226 139
780 661
858 582
860 640
111 105
723 35
976 900
118 92
273 271
572 363
621 364
754 567
916 41
174 31
806 507
896 544
233 210
909 165
601 302
770 234
569 353
968 319
750 638
624 453
844 731
733 34
724 102
723 196
727 226
977 627
473 171
590 355
790 111
953 343
589 158
544 24
647 283
305 219
405 355
962 139
711 13
768 67
549 475
346 71
726 229
967 352
350 141
721 94
797 583
904 562
886 45
576 121
713 629
773 160
970 928
527 306
863 294
628 112
626 625
389 219
794 152
977 566
698 468
927 283
654 217
646 290
603 333
233 133
685 113
924 711
148 124
492 109
662 244
864 601
634 463
905 394
758 86
797 166
670 193
543 201
993 125
984 660
585 192
292 244
702 221
670 607
407 275
203 59
262 238
935 147
417 116
723 24
482 466
526 414
355 353
783 252
97 74
731 161
933 426
743 215
444 97
796 416
850 816
643 548
293 214
833 287
873 157
264 128
636 123
616 393
882 779
728 386
657 531
803 693
513 473
485 340
256 66
797 291
387 18
988 33
739 643
451 8
990 564
855 362
398 49
832 35
572 462
577 558
709 36
876 589
628 108
826 414
760 45
873 151
873 292
657 343
605 40
168 50
367 284
973 794
423 156
359 113
228 24
682 141
861 262
799 54
837 254
179 98
479 365
556 464
476 421
588 290
709 460
336 5
872 465
569 568
941 88
613 78
372 255
830 391
771 302
164 27
627 624
586 266
889 478
842 827
406 28
815 507
881 457
179 58
296 202
418 238
231 203
836 55
211 27
855 23
989 414
493 465
951 681
749 492
595 300
577 394
229 219
637 446
819 564
976 170
807 299
470 285
518 318
290 180
900 602
882 123
900 319
575 338
832 369
684 663
550 509
970 130
785 521
298 293
618 318
711 124
218 66
564 326
783 372
325 169
863 163
878 161
610 12
857 783
640 149
445 116
840 476
854 381
970 582
658 510
926 232
801 263
969 786
973 169
818 277
904 243
735 564
787 235
991 256
680 348
431 337
753 682
945 120
1000 846
754 265
989 456
881 800
962 641
552 48
775 240
278 63
652 536
968 896
234 96
500 232
866 514
761 749
768 410
874 706
972 257
750 212
763 28
535 201
556 541
451 29
971 681
872 10
784 721
926 755
297 226
757 63
926 635
319 178
925 368
833 793
591 386
629 129
886 831
539 288
960 588
754 4
312 134
557 438
884 327
986 310
611 196
360 26
698 480
554 254
771 626
957 688
808 337
252 99
421 356
164 135
909 166
433 78
742 438
816 320
691 31
544 347
493 131
744 549
656 568
978 234
620 373
526 166
977 877
812 303
996 188
724 531
892 324
980 425
657 173
488 338
645 280
585 433
753 430
557 206
723 687
855 709
618 80
421 323
109 51
589 240
604 480
698 511
940 372
604 380
622 456
621 434
642 227
889 44
910 547
575 32
504 401
954 799
733 514
873 40
832 118
645 286
998 855
816 38
296 69
489 117
898 231
587 87
476 326
889 813
716 580
992 943
874 427
842 248
772 486
459 250
282 6
124 121
936 417
975 738
927 224
878 420
111 74
818 279
954 288
883 576
503 403
845 702
869 735
879 593
867 540
936 182
567 8
850 531
940 143
836 218
770 11
967 348
415 159
516 497
455 96
870 182
372 127
845 415
841 615
889 378
694 396
788 585
662 277
223 128
825 775
558 307
623 280
606 465
707 148
942 935
727 65
739 38
437 17
882 879
918 651
289 200
420 254
386 4
837 773
837 402
288 243
953 840
929 534
813 779
817 595
766 732
704 607
740 160
271 1
807 291
397 73
766 102
234 140
731 307
592 358
779 154
931 144
776 205
981 829
931 19
387 363
736 539
816 769
791 163
576 525
829 547
229 51
768 116
822 632
603 526
919 857
632 173
821 200
773 536
676 270
599 376
657 644
548 117
892 604
887 70
388 178
679 429
534 464
841 64
804 783
654 114
905 772
363 160
107 11
519 243
399 295
925 537
463 345
876 423
500 305
540 273
953 499
954 385
248 25
828 709
851 553
441 324
750 321
715 674
660 262
558 534
970 93
392 89
517 314
609 24
319 318
210 87
902 129
356 347
237 156
896 662
980 414
903 727
895 710
672 571
891 688
943 219
695 238
611 373
271 68
482 474
853 548
563 391
36 3
898 229
787 705
694 171
37 23
748 256
814 226
355 339
457 136
736 700
314 220
879 638
831 830
665 347
502 125
715 204
317 301
974 325
765 320
893 2
864 747
581 344
711 553
162 59
275 8
900 823
619 434
887 446
340 301
853 635
978 462
402 334
617 425
933 464
615 210
948 822
594 252
560 420
251 25
959 298
832 321
487 160
771 61
896 202
789 534
250 135
930 368
822 777
670 81
324 246
128 123
667 198
101 98
856 454
456 212
770 640
370 210
922 869
805 75
572 192
769 16
477 24
940 685
475 343
260 36
963 658
978 726
103 86
424 162
686 120
888 369
161 109
230 141
319 116
135 61
923 359
824 475
862 841
619 393
948 221
348 138
176 148
469 77
752 133
664 547
424 82
974 252
886 274
905 766
845 191
243 129
822 623
576 371
442 427
935 341
980 808
571 533
732 498
370 344
151 99
336 17
698 96
252 36
926 224
967 833
861 125
600 569
856 755
989 777
503 417
478 233
596 449
935 312
606 264
349 335
667 528
148 55
994 93
812 382
215 153
887 605
951 389
511 76
999 456
796 578
43 37
849 655
899 527
786 336
647 108
910 14
964 413
311 74
135 49
500 46
996 196
701 377
236 191
390 363
869 643
198 133
773 150
677 145
906 681
331 127
733 662
951 490
705 226
940 104
615 575
796 712
325 5
423 166
491 450
60 7
748 640
198 174
956 591
924 163
866 102
957 41
856 753
200 25
988 118
826 41
556 13
908 545
300 222
753 470
551 502
905 345
243 146
929 185
456 199
440 85
755 56
683 84
681 282
243 164
295 86
245 218
490 454
841 168
745 559
209 45
333 284
330 261
445 149
999 293
544 273
474 198
223 202
824 684
976 417
671 538
480 365
845 842
517 494
431 171
762 158
719 50
472 402
489 421
662 182
984 74
966 224
946 293
763 417
560 390
928 3
739 84
513 169
428 144
778 401
423 96
929 645
584 209
859 820
964 951
788 543
369 69
785 215
645 342
904 900
896 171
659 271
991 538
329 49
824 94
548 99
376 41
403 277
519 198
643 429
598 310
854 800
852 673
858 205
575 396
989 435
930 492
485 417
994 295
376 159
868 816
853 571
374 34
640 214
264 191
359 111
451 430
125 120
816 474
791 267
542 305
767 698
698 636
860 266
739 290
375 274
980 874
927 494
549 293
508 189
978 458
689 272
632 147
814 244
676 206
970 7
803 573
894 704
568 505
191 101
792 605
403 381
996 216
529 223
832 74
680 128
809 13
728 216
927 683
385 193
615 303
898 91
706 268
286 9
697 264
835 26
545 385
162 33
991 921
582 344
830 119
833 611
354 107
711 404
471 14
913 382
996 724
711 304
192 153
674 268
897 253
749 413
893 678
939 254
806 418
228 53
320 246
416 317
759 32
781 630
704 524
818 519
892 194
275 121
775 656
334 267
988 92
928 213
717 308
474 372
680 429
973 75
964 719
795 782
750 217
188 20
211 45
914 637
544 209
843 747
697 73
895 105
134 55
705 530
787 504
577 133
981 272
488 132
704 436
604 327
932 142
488 201
707 686
394 80
902 434
440 76
910 556
863 172
740 123
746 229
655 243
631 572
678 61
125 87
239 107
871 530
456 163
365 289
730 20
737 271
920 772
986 12
919 143
503 277
266 44
780 322
992 565
976 780
824 604
872 536
735 566
437 86
91 62
543 481
593 222
562 258
605 247
155 146
628 275
846 227
520 217
769 9
509 112
873 449
743 132
511 268
735 36
85 69
787 750
251 139
834 204
625 467
734 283
839 818
994 882
460 414
818 591
612 40
669 180
921 179
657 100
574 146
155 124
730 267
668 12
884 550
617 111
778 70
665 384
312 89
985 181
886 721
770 116
685 179
1000 954
880 635
951 158
515 175
820 195
983 742
872 506
730 175
834 109
969 193
768 207
365 337
921 131
620 606
327 279
832 58
856 791
574 416
551 106
912 473
716 376
684 550
543 530
493 479
318 132
951 856
634 543
669 105
764 491
969 199
832 483
494 210
625 296
770 484
554 183
688 101
518 342
260 159
258 243
942 87
646 597
876 813
704 95
549 407
374 160
788 423
556 233
450 137
346 142
714 665
881 845
983 661
874 272
623 266
229 111
836 174
863 816
847 209
584 179
639 128
871 314
263 156
656 604
614 389
772 102
902 645
539 348
539 470
669 406
740 151
552 240
773 407
346 6
327 300
452 55
626 571
922 111
975 256
792 422
887 872
640 385
968 760
721 68
998 220
564 78
613 420
629 213
882 720
615 526
271 267
947 404
939 637
622 456
863 793
745 404
911 104
336 189
683 663
666 86
831 601
521 204
501 174
555 364
895 413
644 228
437 426
725 722
636 260
590 321
969 628
997 163
787 440
890 371
964 93
854 417
573 412
420 208
973 222
242 47
608 451
467 316
804 107
915 265
668 120
991 14
344 134
743 306
852 768
928 250
749 374
829 733
153 71
366 338
996 667
709 339
768 535
214 179
620 136
292 170
707 353
613 561
486 479
425 60
579 543
736 475
316 174
994 479
303 67
193 48
669 482
862 356
545 366
316 285
986 668
868 632
960 513
701 264
370 285
811 508
637 551
900 53
382 329
581 161
741 492
128 61
565 471
471 19
707 400
222 119
611 593
967 407
724 455
554 223
330 181
362 106
649 275
827 584
765 562
846 553
367 135
291 196
460 162
979 788
476 224
603 298
741 154
226 196
557 20
400 272
934 852
643 380
991 735
565 301
857 499
994 658
495 79
739 274
204 8
902 233
780 421
907 808
966 7
754 207
844 168
997 840
306 297
765 64
531 515
939 275
461 232
330 84
727 124
966 930
331 35
524 160
260 168
702 350
933 108
480 425
388 375
621 464
949 682
464 112
692 247
884 450
798 797
736 444
942 846
411 307
982 399
781 264
815 131
702 524
585 480
357 225
944 278
656 178
191 114
853 83
745 282
714 688
305 292
341 178
150 44
260 46
999 49
642 417
745 540
894 806
316 89
540 299
744 399
887 549
768 566
915 490
406 315
575 483
784 700
859 715
282 243
401 200
760 552
858 547
838 694
747 145
663 128
751 253
298 97
970 928
912 121
586 435
764 174
906 126
641 230
592 18
575 429
799 270
713 484
951 757
883 270
364 315
505 139
885 873
971 290
509 287
872 70
832 330
708 428
930 311
631 416
704 131
92 59
757 674
536 534
900 148
975 394
360 294
900 666
767 63
673 233
534 254
915 55
840 548
832 123
848 87
969 658
819 573
750 17
848 596
735 333
690 126
874 60
157 134
946 331
717 179
928 20
265 22
758 724
879 564
306 8
813 654
619 425
193 16
608 530
125 41
861 569
83 18
796 84
693 127
266 189
637 603
406 164
552 504
475 187
738 667
886 848
956 821
424 57
884 2
898 58
821 543
642 130
986 707
712 382
750 732
825 630
510 6
908 658
387 2
616 270
700 432
993 973
590 39
740 95
850 791
966 59
437 10
704 102
447 60
791 50
775 557
932 536
968 740
697 413
582 175
568 300
639 490
370 33
673 293
397 205
697 271
988 591
623 336
810 156
397 231
895 160
842 712
343 53
900 774
693 308
624 604
871 470
862 442
502 303
372 302
514 98
329 106
30 27
998 533
221 221
612 311
277 214
774 607
378 175
992 675
995 120
482 427
722 122
336 62
794 1
707 41
621 30
474 352
674 146
991 124
763 551
658 517
669 334
873 524
926 261
627 502
53 26
786 674
732 602
860 274
978 971
859 575
106 93
978 269
780 352
980 964
935 768
656 229
749 371
935 682
375 161
534 102
348 253
779 676
217 197
647 93
919 404
454 326
651 333
623 321
842 77
502 228
905 24
961 833
577 136
426 64
452 304
573 510
853 795
754 205
965 716
954 452
897 581
367 308
366 63
422 191
838 578
751 184
246 113
456 242
644 466
947 795
941 261
991 344
685 117
467 104
365 332
376 85
245 41
958 872
837 424
468 211
671 214
460 229
888 705
458 397
408 248
651 134
55 6
916 507
957 916
423 213
724 626
416 113
934 748
971 90
371 57
817 660
601 318
650 447
271 201
889 592
162 116
633 37
791 455
775 588
930 331
646 395
293 122
808 56
569 547
959 66
101 89
667 661
579 505
436 328
903 812
904 814
989 381
947 806
740 494
709 440
241 236
154 48
790 775
530 274
976 952
789 750
928 333
87 1
924 738
760 324
730 377
660 52
979 358
836 84
885 511
907 230
443 422
526 226
892 451
600 61
437 77
932 732
518 258
186 9
477 448
855 809
822 202
908 188
670 22
491 264
638 339
987 985
954 800
407 124
327 198
409 305
393 7
598 572
892 220
757 399
965 907
859 694
944 753
845 446
583 486
956 191
744 555
350 29
974 642
647 299
810 782
301 207
477 142
451 365
891 265
492 149
668 580
655 104
882 156
911 20
901 725
766 682
565 37
751 102
793 113
579 3
269 188
742 460
315 80
903 179
717 328
574 468
691 290
749 404
822 178
429 315
268 264
496 105
740 576
842 827
350 67
630 409
454 374
519 246
692 82
483 479
746 640
780 307
137 93
781 738
992 727
927 545
968 33
569 565
745 11
336 281
623 588
479 236
863 342
759 757
875 395
824 342
739 41
412 166
822 637
689 329
658 487
621 345
422 134
507 309
883 758
844 646
782 189
967 245
655 467
282 38
451 248
824 630
661 582
600 57
818 299
736 218
959 698
805 396
921 258
829 754
458 47
945 494
893 619
745 256
526 359
798 338
481 91
502 277
526 79
245 111
614 526
851 762
822 199
266 173
929 806
712 26
726 656
842 303
356 284
435 225
973 197
698 11
976 786
750 30
286 86
978 906
750 696
678 567
932 161
107 7
944 334
950 35
752 48
41 6
211 195
606 4
603 322
685 145
928 260
649 280
758 82
929 279
554 299
992 323
906 617
383 362
953 250
310 72
438 231
492 214
607 296
803 522
732 552
249 163
862 213
84 33
436 301
705 368
846 260
696 476
486 317
767 462
961 3
506 476
442 30
672 536
573 384
564 233
836 668
996 313
780 514
440 243
506 267
701 562
892 830
99 15
599 290
771 186
246 188
876 455
660 268
726 150
793 270
113 96
792 448
161 155
896 54
598 336
782 16
876 60
747 708
727 709
757 447
504 218
856 619
101 79
930 897
607 317
890 333
594 88
747 58
767 345
642 265
501 489
781 576
631 192
925 835
867 632
576 195
210 170
736 50
453 86
669 438
851 349
799 739
796 123
541 201
588 371
127 84
749 453
273 246
533 61
761 509
60 59
597 65
971 279
992 237
398 359
375 128
363 23
857 17
306 87
678 510
458 377
438 354
525 511
338 260
923 670
511 465
960 39
220 138
670 407
557 359
724 592
997 451
798 586
877 338
643 108
647 95
996 648
975 539
455 217
974 571
218 26
444 171
148 127
816 475
882 881
447 202
933 211
933 657
774 52
683 342
937 233
278 206
769 305
625 159
717 165
896 609
451 74
899 584
938 50
898 578
329 78
910 683
568 384
982 26
491 189
666 203
225 72
533 250
817 34
446 189
126 123
284 137
573 541
59 23
218 167
328 305
124 26
553 5
983 702
936 23
921 874
791 601
349 80
508 196
189 116
885 653
801 90
669 473
472 395
542 281
969 962
508 391
719 132
651 412
941 345
931 815
810 41
679 415
635 345
986 817
993 299
107 59
625 482
539 432
756 525
992 279
788 373
460 126
861 800
893 841
509 414
436 70
626 309
565 117
380 157
838 542
726 109
632 598
245 242
719 150
649 90
584 541
976 509
536 100
470 419
622 474
359 310
170 140
555 524
856 42
475 96
906 615
93 50
846 805
251 124
517 278
361 265
422 121
175 84
600 188
738 370
121 62
898 562
857 381
584 445
541 488
731 413
574 246
197 170
516 481
815 84
284 2
945 733
253 200
858 37
257 207
254 36
845 85
878 65
686 557
865 581
545 453
723 591
760 417
798 622
718 132
920 788
942 247
659 562
889 487
681 359
625 399
521 348
951 140
211 139
810 586
177 75
544 483
790 235
530 434
888 93
94 38
864 818
703 514
965 789
877 763
923 65
595 75
586 531
986 717
770 688
821 549
981 258
376 373
584 396
339 208
911 692
836 823
91 17
845 845
401 314
626 321
587 571
859 379
509 259
497 23
841 177
424 101
618 347
414 149
358 237
619 444
904 357
806 192
954 698
575 279
254 242
589 279
766 190
553 251
820 500
355 170
261 83
330 195
772 341
494 16
745 710
427 36
701 47
600 542
379 212
247 240
645 365
443 62
821 386
298 261
663 263
911 513
429 284
845 67
914 31
768 637
442 302
730 210
350 281
975 627
896 39
553 180
276 116
838 124
767 30
733 489
995 564
861 617
872 327
541 171
667 531
860 253
873 652
533 392
622 600
718 533
715 328
625 375
309 134
952 808
315 5
187 94
944 125
925 756
709 84
754 530
902 65
538 151
428 235
437 286
763 96
789 163
184 131
743 696
835 311
865 17
107 5
971 78
983 793
205 60
21 3
537 404
741 464
782 439
850 36
571 18
216 171
840 154
983 74
811 598
947 572
826 135
758 439
502 440
870 24
350 79
785 235
807 484
791 232
707 467
437 155
989 78
896 353
549 332
823 380
268 190
879 831
890 202
937 149
220 187
775 619
696 13
699 193
564 9
385 116
413 183
832 543
734 384
973 621
456 387
697 592
945 245
326 77
619 369
271 172
790 478
921 681
494 356
821 3
233 115
901 763
820 706
750 428
883 868
332 125
543 435
833 243
925 874
889 852
217 104
905 700
512 30
418 181
891 649
441 72
810 397
689 455
897 292
618 265
942 156
367 84
997 985
973 478
852 624
757 118
956 838
999 413
505 155
786 574
921 904
989 979
120 111
896 588
786 197
943 840
541 54
861 333
958 888
747 75
715 571
615 334
883 212
840 542
502 369
901 840
903 501
791 578
912 634
603 298
753 254
864 24
821 187
62 16
950 5
981 98
959 773
729 35
898 255
519 423
961 54
927 496
706 609
743 17
947 55
792 578
653 310
581 378
510 157
355 4
670 638
905 259
758 353
850 21
572 323
881 17
915 432
982 799
333 154
898 25
900 236
673 59
557 271
941 812
877 811
778 465
981 253
794 219
998 744
995 844
749 733
191 76
454 245
871 273
775 543
963 192
564 405
429 13
892 230
960 440
817 458
493 39
617 523
948 855
780 678
785 202
967 818
959 496
260 124
964 812
802 225
729 117
404 163
68 48
258 41
982 557
700 614
891 127
250 113
46 23
718 613
713 403
289 93
837 507
297 120
540 464
706 194
921 750
42 32
237 127
782 211
931 423
530 412
544 421
901 865
496 195
755 684
455 322
841 580
668 618
820 819
991 926
543 27
78 70
376 10
676 610
610 409
892 890
894 704
282 241
748 241
726 73
816 400
933 839
825 81
204 149
615 506
645 68
410 17
885 33
285 104
606 241
830 173
995 484
617 490
981 977
933 77
584 263
881 253
912 505
608 268
706 590
639 10
892 310
953 865
356 47
657 516
738 570
534 280
749 575
963 881
844 218
911 444
864 803
553 376
703 581
635 438
808 555
793 203
85 83
495 230
789 761
725 20
289 11
404 394
830 304
382 324
771 455
543 281
154 106
596 11
904 75
932 744
591 124
712 588
760 355
764 728
479 334
551 451
716 542
512 131
807 228
743 373
900 38
968 266
997 693
622 156
123 69
913 858
993 791
796 77
907 815
417 95
674 358
905 887
650 90
712 444
914 468
366 324
105 71
970 126
841 698
939 568
859 261
589 242
855 585
404 141
992 85
621 212
615 298
434 272
479 364
678 59
845 801
874 491
848 602
785 26
803 542
670 385
661 544
974 152
751 415
916 251
679 119
720 190
533 208
334 259
312 158
698 201
72 49
274 259
69 59
128 2
332 176
479 249
822 784
435 208
768 768
328 297
932 750
634 621
962 860
793 499
125 120
202 89
823 98
927 90
436 287
622 240
999 868
733 392
837 271
855 460
714 28
630 257
471 52
892 209
652 319
450 362
331 46
344 182
417 109
436 286
581 501
675 547
850 509
887 680
954 20
893 59
684 29
912 578
968 673
117 11
918 752
648 527
705 361
883 243
521 470
760 543
539 283
491 368
840 783
568 197
865 140
38 21
711 457
638 404
598 476
949 498
715 545
538 261
244 163
995 966
902 119
725 524
683 475
892 792
235 33
590 34
417 407
300 157
863 5
673 117
632 568
958 732
922 597
306 291
913 336
912 162
682 645
761 238
759 532
939 159
822 567
401 166
710 507
196 104
918 62
451 363
334 134
331 40
554 180
598 32
679 240
364 267
777 188
568 338
366 62
515 345
909 270
665 2
925 647
594 105
903 331
261 222
750 557
390 145
889 842
257 75
651 270
731 126
925 364
616 145
928 674
225 138
917 897
926 493
513 284
800 423
643 552
637 343
69 42
342 122
843 81
884 483
759 346
680 631
705 367
937 459
415 13
235 187
237 231
489 223
164 118
940 516
326 259
453 173
551 297
883 610
602 359
942 568
972 56
683 319
67 58
564 561
453 70
747 443
969 935
960 777
768 349
397 40
935 284
1000 12
633 563
322 294
524 142
495 347
785 179
522 142
390 247
850 288
434 20
922 560
869 314
649 574
927 924
643 323
740 486
857 371
465 253
901 25
496 192
895 771
144 25
293 55
877 261
653 502
981 913
377 202
814 86
537 473
757 473
935 109
891 3
393 295
810 98
742 563
997 446
672 150
685 237
834 83
821 327
939 197
771 223
430 154
913 844
680 192
182 159
998 240
755 411
813 306
649 446
76 4
379 127
954 909
68 52
648 65
757 333
875 752
585 250
963 166
650 47
893 454
358 147
878 599
950 676
258 162
893 705
693 608
707 242
819 506
564 414
310 244
431 62
374 259
710 330
368 128
690 385
684 319
983 362
455 233
694 301
461 375
903 498
872 852
651 362
814 112
931 597
592 352
698 538
623 566
870 68
867 336
971 38
255 225
265 93
570 407
545 367
346 280
900 93
883 94
957 317
509 73
748 456
579 471
710 82
393 371
485 250
780 566
966 943
677 540
251 92
967 301
348 318
530 98
622 375
826 505
555 480
353 288
639 172
477 387
739 597
894 722
736 426
518 400
682 98
920 717
821 800
995 499
996 916
299 199
148 2
706 31
556 444
596 4
641 558
998 485
882 579
414 347
468 78
705 317
553 359
307 101
865 359
963 80
632 492
226 35
562 210
856 356
960 858
654 646
977 415
335 204
818 412
267 187
839 486
825 345
773 771
789 49
749 257
884 672
556 39
395 2
609 581
800 730
664 232
567 5
694 150
743 688
344 235
619 373
770 355
377 35
980 640
515 126
422 228
795 224
697 686
882 687
754 275
756 675
427 233
962 952
847 551
970 358
760 101
605 209
479 203
608 362
765 497
986 966
599 99
947 706
977 742
584 33
852 43
862 512
889 506
856 179
75 73
549 248
281 35
706 47
998 494
966 270
823 461
774 22
442 405
756 569
623 173
960 6
998 888
688 123
724 379
434 407
692 379
626 84
313 222
724 340
565 196
527 84
114 52
829 63
985 485
747 742
819 659
461 234
656 434
979 697
655 544
510 366
821 601
806 543
619 308
944 171
365 334
600 597
974 927
971 750
722 115
982 43
602 2
687 190
640 371
818 136
317 71
943 852
703 123
780 619
579 384
948 440
898 792
204 73
747 220
434 96
897 253
726 416
692 418
489 390
246 185
474 153
794 468
929 166
292 22
751 48
751 596
151 106
755 186
712 130
819 668
899 685
489 252
573 19
403 66
675 516
134 27
586 400
641 467
714 189
750 392
953 865
515 286
761 441
856 677
634 288
664 20
570 201
386 189
938 75
645 211
950 812
528 48
695 430
796 83
920 427
855 440
891 615
281 201
746 733
299 270
380 260
856 773
892 805
187 28
735 601
919 713
646 619
1000 2
867 161
518 167
793 787
762 147
348 90
86 19
487 27
557 221
221 101
170 144
990 326
75 23
934 369
918 518
751 600
494 443
120 40
346 8
877 13
585 206
397 259
696 451
746 102
165 138
853 811
728 492
728 388
892 135
992 498
585 453
745 126
594 291
764 445
371 286
581 486
818 555
412 153
568 34
682 650
962 399
678 269
345 169
176 1
782 362
925 845
359 20
384 37
851 441
671 607
692 66
795 39
975 426
916 523
956 698
971 648
949 489
823 803
485 72
1000 569
953 528
495 344
264 21
451 332
720 520
894 641
755 36
727 7
418 247
458 221
706 356
413 250
910 500
857 180
325 263
222 80
474 61
833 662
551 380
816 805
641 473
874 555
801 772
639 142
810 787
991 978
694 372
930 854
995 646
126 47
984 856
423 330
206 83
634 34
586 556
316 100
971 92
868 612
593 93
237 164
448 149
972 453
626 570
278 63
625 195
896 419
650 366
154 13
730 558
915 620
511 406
495 464
910 267
403 92
757 680
992 745
162 48
734 584
258 71
741 674
905 532
541 255
847 270
378 248
978 362
770 467
901 837
624 339
853 571
303 283
412 292
912 526
854 157
907 739
878 302
697 612
879 826
632 442
731 68
990 267
632 539
513 319
836 230
863 117
712 74
424 10
586 550
930 366
527 139
758 29
925 822
562 486
797 158
852 520
977 75
858 747
962 742
863 856
420 307
591 426
611 551
968 359
395 392
665 597
546 426
854 127
726 479
967 848
520 392
677 533
334 24
741 360
714 711
223 124
626 213
735 651
615 150
205 43
600 188
521 304
856 579
576 571
453 113
735 659
485 422
998 864
317 160
875 647
839 311
561 35
565 432
759 233
437 17
529 300
856 329
830 514
650 373
525 336
101 68
767 740
243 190
784 238
810 598
224 195
762 597
964 709
988 676
620 102
620 96
370 165
399 235
467 201
879 592
101 71
929 33
918 138
874 74
357 197
797 475
856 825
785 605
1000 162
925 218
861 93
941 72
456 238
514 271
761 467
788 24
322 206
752 551
684 365
667 265
756 111
875 433
865 50
470 267
282 6
570 504
995 994
646 61
914 855
724 439
758 682
162 27
924 588
331 318
989 513
588 317
361 166
887 862
970 232
576 272
406 147
818 592
495 357
819 138
235 101
632 138
417 88
672 82
940 873
689 158
734 59
937 480
982 419
526 421
687 214
425 259
564 332
158 41
878 92
105 43
524 145
852 401
823 431
752 548
920 437
842 336
961 494
706 28
963 757
941 615
644 33
940 352
752 76
556 363
947 575
548 404
753 299
986 396
916 148
306 25
945 130
814 475
933 814
898 694
580 230
791 548
849 585
659 318
520 348
887 390
514 262
314 30
631 75
788 718
326 153
180 50
714 412
727 517
919 467
961 478
953 897
897 628
741 325
597 70
690 430
923 644
468 446
403 130
426 193
863 532
830 621
920 638
878 86
540 32
854 360
561 88
579 467
624 93
584 63
939 149
857 584
906 116
701 659
591 126
427 54
766 515
560 258
781 501
592 47
854 835
958 705
510 338
578 348
990 794
179 14
591 396
482 293
889 583
542 541
94 76
872 467
753 706
970 692
703 315
608 295
467 295
801 227
285 191
820 526
832 496
723 581
512 50
473 271
582 449
597 77
795 9
303 283
520 2
843 379
733 307
723 136
36 4
921 653
468 272
340 136
800 654
502 205
295 86
962 85
848 443
874 404
551 444
843 723
648 645
980 143
899 654
900 175
332 303
981 447
877 787
723 230
766 352
707 126
809 3
698 503
966 934
730 589
373 176
721 309
395 25
305 52
933 594
630 211
503 458
314 117
508 310
626 129
674 522
712 622
247 186
914 911
762 446
960 668
568 565
871 683
892 660
640 251
793 601
811 447
805 567
164 82
331 76
564 311
689 470
589 585
848 114
762 747
650 160
681 548
757 557
864 491
729 608
572 466
740 229
496 400
742 597
254 43
452 62
626 196
866 83
963 168
939 572
738 139
921 15
400 147
858 736
912 97
765 297
821 104
651 442
919 644
949 35
824 786
806 306
599 462
344 169
928 116
197 4
519 107
932 719
690 435
985 654
171 152
956 667
765 580
890 83
688 275
947 589
834 701
858 554
979 887
706 495
893 269
222 97
730 537
952 529
454 358
705 496
746 191
634 195
855 497
850 439
642 195
791 382
631 593
590 262
613 317
982 791
929 171
830 116
777 136
970 755
712 248
530 356
549 223
748 12
840 724
639 196
946 172
837 242
733 8
404 236
375 161
469 8
908 183
926 68
902 406
622 406
544 407
980 452
282 242
590 577
623 487
801 14
757 437
855 750
823 521
966 907
896 474
744 211
782 616
434 59
824 203
724 614
819 33
880 584
689 79
825 225
810 433
970 359
166 134
851 725
544 198
978 587
48 24
759 333
134 24
882 652
279 191
962 920
864 229
854 93
974 571
901 110
618 299
321 256
396 14
947 220
648 314
333 251
219 56
879 180
626 161
758 693
412 322
638 145
895 36
600 555
750 623
915 883
779 433
782 509
863 364
767 260
918 275
248 174
115 22
195 195
433 50
793 515
445 190
327 186
501 160
669 259
871 368
685 35
341 267
798 61
183 75
518 293
826 739
965 324
580 537
867 50
256 64
780 85
469 398
892 68
898 177
821 371
938 11
738 563
629 434
503 160
992 381
256 16
440 246
913 367
660 425
844 493
331 39
849 475
921 727
531 55
822 367
145 61
803 453
835 244
659 584
815 625
661 608
644 5
580 407
704 12
772 726
755 726
396 141
257 218
987 272
974 244
771 362
904 687
899 372
374 255
773 390
208 61
985 8
977 502
896 461
512 340
762 50
105 61
858 793
802 364
935 457
258 132
845 724
837 249
378 120
371 125
654 650
841 829
564 310
945 47
770 281
520 273
797 389
769 278
894 484
779 11
966 246
733 721
711 386
851 215
353 225
593 552
630 52
917 455
62 17
944 191
786 476
859 759
847 765
513 20
717 82
822 380
911 732
849 154
705 454
874 47
976 455
405 279
663 249
480 447
921 88
440 115
728 629
439 97
834 824
571 172
914 69
953 538
841 237
787 714
905 375
490 11
732 204
222 151
444 143
839 183
638 481
952 714
909 683
883 638
249 245
858 116
151 149
561 55
497 430
965 517
593 429
386 275
725 112
986 264
574 268
953 553
728 313
805 305
525 100
655 537
932 465
220 125
965 32
701 213
834 514
995 130
832 264
916 110
947 292
289 99
943 519
92 22
960 624
781 522
388 17
689 355
897 456
537 432
369 258
373 100
449 229
645 607
831 456
626 402
607 223
771 310
870 639
710 520
847 125
368 172
957 474
857 314
799 316
221 161
625 452
342 38
844 55
685 178
797 166
947 47
264 105
659 9
758 139
494 98
143 109
799 263
695 373
563 156
420 243
906 500
972 48
648 251
397 24
933 562
842 825
374 351
954 886
770 105
525 110
381 201
991 58
972 295
380 67
866 270
912 313
377 194
286 9
947 347
787 489
701 86
54 9
941 302
441 75
945 574
317 123
973 731
531 182
549 209
912 29
963 243
758 322
652 225
508 459
40 31
537 39
796 712
529 111
248 158
874 290
653 529
730 608
406 344
498 77
377 220
654 27
112 95
617 241
818 513
506 81
454 102
305 7
518 84
532 58
896 54
578 232
875 472
397 292
993 936
669 132
656 473
53 35
999 398
948 134
306 268
997 231
992 133
503 125
835 649
678 186
935 444
456 227
910 630
723 489
860 700
479 137
396 254
638 606
23 17
880 22
944 605
993 560
358 277
453 432
475 87
943 711
755 432
979 797
739 431
984 892
953 899
825 59
700 522
557 135
519 360
775 303
828 669
872 827
974 735
874 536
639 198
943 505
963 742
593 530
676 624
894 82
478 423
897 514
875 852
779 79
528 467
291 191
910 331
509 461
554 466
406 78
487 230
841 191
598 422
844 470
583 115
447 33
419 311
953 702
599 453
757 63
564 335
791 476
891 59
838 550
838 641
953 730
936 928
886 534
518 172
308 122
447 30
909 608
808 92
776 599
775 184
773 581
716 12
790 515
916 900
830 189
171 124
901 857
635 517
772 616
309 88
994 780
928 892
375 24
882 800
439 174
139 74
795 569
967 850
991 420
160 142
945 182
778 426
319 198
264 198
698 608
994 467
772 542
342 91
965 231
256 133
780 42
824 760
664 252
709 122
840 434
727 385
893 403
274 259
944 185
818 629
934 317
377 239
751 532
490 55
702 522
945 938
995 641
794 391
580 275
742 130
279 127
825 13
530 267
167 83
488 433
940 345
487 218
852 692
632 449
922 596
763 260
984 863
826 805
791 230
752 32
467 205
787 659
675 223
741 304
230 158
854 392
524 331
814 813
699 51
815 340
574 250
345 145
966 97
529 93
727 479
921 859
984 91
940 734
554 143
935 181
969 473
671 592
921 181
922 872
716 67
971 878
722 620
709 525
765 158
470 467
745 354
573 104
422 116
312 106
770 467
69 25
502 127
981 616
426 8
370 332
649 324
692 688
203 46
840 14
928 349
109 100
732 88
557 286
938 436
858 822
307 44
828 625
604 480
995 893
822 804
787 747
889 287
594 442
443 221
539 301
123 96
960 126
586 304
319 38
977 358
235 142
773 486
830 562
893 308
840 279
841 5
923 95
892 290
990 578
275 80
629 400
823 182
249 63
502 111
415 349
803 570
907 708
571 466
688 56
980 620
566 540
184 151
129 34
511 459
922 742
830 605
673 118
988 511
575 407
773 335
825 718
171 3
507 56
400 220
633 371
998 247
759 307
614 7
743 361
997 388
789 48
805 459
959 7
994 500
629 578
325 275
459 204
566 383
472 137
526 72
433 44
317 81
652 506
87 31
927 811
729 325
815 87
559 522
562 175
980 34
738 652
665 550
961 817
834 125
791 782
910 232
618 264
142 135
923 99
497 99
909 588
978 486
809 620
98 76
630 147
131 23
953 320
475 193
821 790
607 447
977 213
911 123
453 255
723 596
612 208
491 437
384 11
888 365
938 821
836 708
609 316
461 190
902 531
961 165
778 398
636 342
985 657
369 185
222 45
970 411
529 357
713 470
695 100
860 227
812 658
807 216
169 140
521 479
578 515
794 441
541 190
725 622
389 47
557 498
938 515
823 658
700 448
767 60
599 240
663 38
409 137
891 415
980 318
851 150
349 305
296 173
688 592
968 687
56 26
857 103
822 110
876 437
996 843
165 54
969 862
317 51
554 184
216 9
626 410
764 212
451 111
892 416
306 17
657 111
562 306
679 582
862 618
758 23
617 430
754 190
898 123
524 292
481 254
967 759
548 501
611 527
811 241
798 241
967 131
277 17
999 603
409 270
709 588
300 34
750 428
729 96
922 507
856 748
747 68
655 87
884 776
956 21
866 473
324 283
979 587
842 375
932 865
631 568
847 774
895 268
728 259
515 61
859 448
629 263
910 7
584 283
770 234
797 735
482 339
631 612
747 179
335 216
969 412
705 649
976 622
838 535
345 279
775 243
460 442
984 953
996 547
994 346
939 268
676 392
915 41
795 688
545 522
863 355
275 246
684 174
836 457
941 518
736 58
732 117
700 233
796 438
654 272
893 734
692 123
677 285
696 504
696 633
964 104
938 664
330 224
392 78
465 206
870 232
915 380
779 713
615 338
593 55
608 321
570 34
970 641
216 90
770 766
834 352
661 405
545 69
559 24
713 597
768 502
880 205
558 156
186 2
972 117
720 371
911 625
539 457
713 539
889 543
577 203
360 289
634 258
620 546
933 76
668 424
507 134
574 292
430 242
941 275
789 392
399 306
882 746
752 751
699 183
225 193
142 119
530 361
702 213
225 123
895 449
660 90
740 645
345 296
325 134
742 83
923 555
328 77
523 177
487 281
148 128
999 770
792 11
589 509
785 549
247 62
724 254
461 55
585 340
824 798
902 510
785 749
678 445
915 603
305 209
938 682
842 721
957 623
710 319
940 266
371 83
895 773
127 75
847 792
973 489
525 139
124 44
442 334
960 805
494 220
92 31
837 687
737 437
595 568
396 240
863 471
692 477
813 753
652 297
699 179
904 811
824 262
458 239
939 588
489 411
672 475
797 468
994 673
886 592
981 170
933 794
293 246
573 405
943 455
922 35
928 657
555 258
833 87
63 55
622 419
897 117
351 145
786 25
879 221
898 184
764 388
372 322
918 382
978 141
385 208
760 50
983 132
749 142
877 146
949 51
796 749
621 145
904 178
589 165
861 30
883 111
635 386
681 498
639 323
685 45
781 413
194 113
705 470
592 142
622 36
975 656
703 110
370 272
920 544
245 9
454 48
548 331
755 748
834 513
745 555
388 267
474 452
881 96
919 377
846 615
662 196
784 82
797 273
654 468
962 306
971 146
864 22
740 76
111 38
905 440
733 398
649 601
928 783
884 735
817 197
694 355
356 234
684 661
821 269
556 100
406 101
877 101
674 423
411 291
697 174
173 117
818 52
931 86
326 8
357 277
396 100
933 157
949 466
621 144
955 857
600 160
982 249
813 126
710 596
842 823
462 129
746 302
949 272
514 155
767 601
692 618
966 545
707 187
809 27
973 663
777 288
186 108
545 31
295 282
948 635
552 57
631 163
750 732
650 423
423 326
571 436
262 120
908 390
719 48
825 294
461 133
603 241
354 207
909 495
804 198
535 42
999 837
954 160
912 850
706 368
657 321
787 382
465 385
821 37
605 312
697 3
980 879
416 379
846 666
989 513
877 76
645 633
83 57
379 140
745 308
554 253
552 123
335 147
731 727
993 726
897 679
593 262
454 19
809 765
404 240
517 446
731 161
567 10
556 76
924 108
774 199
268 189
741 228
793 637
829 722
720 695
603 348
708 371
832 595
897 341
583 325
437 209
161 59
884 708
231 2
87 78
280 75
897 350
670 493
608 327
654 515
738 379
838 323
180 167
677 261
870 325
555 117
501 425
762 157
552 180
750 553
531 228
240 99
367 67
949 741
972 288
633 486
441 326
664 634
871 396
853 441
551 252
220 85
434 47
937 215
844 392
631 162
984 574
593 96
843 510
572 521
788 58
446 188
827 18
473 61
314 270
793 444
548 517
275 131
1000 873
769 372
686 242
659 245
770 647
854 237
302 294
98 59
444 167
533 508
814 65
745 334
577 400
883 583
774 613
879 425
951 830
926 600
217 64
960 219
535 122
701 245
509 80
967 865
326 136
898 139
929 349
944 756
713 54
850 696
663 643
753 62
246 104
701 168
249 221
377 138
109 24
491 162
391 338
748 277
656 310
256 126
792 186
783 463
827 566
689 671
498 322
535 250
866 746
561 430
982 579
824 678
610 388
454 159
20 6
992 574
781 540
676 478
852 790
991 853
846 578
810 608
837 95
678 443
609 341
725 673
690 206
701 241
853 421
790 363
485 291
677 92
861 524
392 36
392 280
301 98
921 139
151 17
780 91
812 17
817 227
993 560
618 160
786 298
978 546
558 243
864 226
662 512
429 169
726 35
821 604
750 280
828 320
691 504
475 469
626 243
928 751
967 179
815 811
790 607
824 658
352 246
535 377
568 537
840 40
941 550
644 547
466 304
537 495
484 462
633 212
989 917
966 464
633 181
568 270
554 65
909 807
414 410
546 466
473 87
690 619
870 100
410 279
949 206
978 334
675 155
617 261
893 886
742 44
941 426
721 230
420 338
928 84
979 483
532 31
851 65
919 768
782 567
909 410
495 288
768 23
191 48
260 16
292 141
947 544
798 334
111 37
798 624
498 22
718 667
960 848
905 523
630 536
654 615
380 183
688 56
314 6
984 292
826 332
284 143
741 594
285 58
505 268
959 714
379 189
437 138
749 468
440 433
365 340
715 350
967 444
681 477
598 161
903 22
713 460
883 360
470 227
957 792
646 597
743 42
923 81
761 674
866 147
806 332
798 371
581 197
539 164
673 312
635 558
897 466
713 376
750 505
452 292
441 7
866 284
726 319
486 383
439 341
566 122
755 261
965 856
362 45
383 209
800 743
208 145
819 91
584 369
825 230
162 144
320 175
840 533
37 33
717 166
396 4
443 250
506 192
939 571
967 194
575 230
118 68
424 324
409 331
516 145
746 393
831 418
987 585
943 561
433 379
565 112
465 248
692 532
397 100
524 47
916 404
983 535
692 311
817 532
691 324
915 123
957 558
827 657
644 321
952 240
414 232
645 398
43 4
513 463
615 453
384 341
727 683
905 52
761 294
998 363
851 157
269 223
713 608
901 847
864 849
467 442
357 224
833 302
887 506
379 104
411 129
931 199
154 79
789 755
867 853
565 6
833 587
755 386
906 553
928 256
270 253
197 97
871 521
737 701
190 17
544 259
675 501
396 186
953 4
799 480
749 384
571 102
943 350
361 330
934 235
669 340
692 197
633 314
372 84
665 506
576 187
761 295
645 515
85 24
712 261
527 396
651 356
971 296
878 852
710 321
923 321
875 548
987 8
343 223
813 38
208 99
763 591
994 663
826 331
641 631
574 524
842 753
357 176
91 15
40 28
965 17
347 337
919 594
902 732
510 238
687 540
935 576
195 59
742 448
620 99
731 69
621 222
510 321
698 334
710 263
414 4
815 195
622 314
725 59
616 478
670 233
929 624
697 544
906 301
798 274
849 420
941 496
692 149
311 74
998 105
713 308
302 223
358 180
680 144
598 548
882 363
783 183
496 226
413 106
689 404
769 62
959 145
1000 623
946 17
876 459
934 117
391 131
484 9
781 130
574 559
163 119
932 134
466 137
977 359
373 349
535 470
435 39
259 116
462 222
402 376
466 431
909 46
747 96
970 102
784 417
708 402
995 162
933 566
565 517
990 69
655 66
867 841
801 657
344 90
543 399
961 909
508 460
515 21
908 60
894 530
568 119
838 534
757 753
531 214
883 605
796 470
733 88
943 351
297 206
684 103
857 692
748 297
762 314
696 585
715 390
947 186
871 34
773 498
868 96
973 69
953 273
665 5
919 678
907 899
689 94
217 159
828 164
461 348
297 274
805 274
582 282
702 537
840 200
418 300
885 240
540 477
895 161
181 49
971 807
397 20
99 25
513 360
561 231
582 228
278 121
673 641
932 879
248 237
611 65
510 332
305 138
930 258
897 25
352 82
914 185
890 223
783 326
36 10
998 383
752 687
730 590
340 180
901 485
573 530
965 902
919 435
970 867
392 204
606 163
827 112
341 315
857 365
985 939
507 126
974 47
896 201
429 208
798 741
316 186
668 642
516 403
919 895
941 95
988 419
662 231
812 429
379 271
553 182
736 182
499 365
892 390
321 262
393 302
795 184
845 401
852 534
615 90
632 302
916 212
752 440
699 585
709 286
860 837
372 41
983 398
90 41
616 212
969 105
983 638
449 47
399 20
265 224
293 1
815 277
757 562
962 387
968 409
567 475
857 747
719 40
959 834
888 250
883 704
599 426
989 955
657 568
994 930
852 290
334 282
827 171
682 137
817 525
378 296
807 654
835 313
968 206
457 345
814 97
870 767
493 328
739 564
725 168
572 230
961 429
882 276
664 12
907 282
845 191
609 591
422 366
716 244
374 331
756 411
834 325
908 864
427 211
845 686
649 447
964 817
959 493
258 63
651 492
702 404
511 136
762 711
460 236
362 62
784 321
351 184
806 46
733 67
131 87
612 136
57 29
451 329
919 103
365 156
864 839
783 109
176 110
563 349
999 545
684 178
777 108
701 688
834 460
578 574
883 496
749 203
802 671
883 708
854 758
706 51
800 43
764 343
818 527
842 553
646 352
974 329
495 182
948 67
984 932
945 731
854 131
506 400
646 90
842 812
386 357
756 633
574 357
337 324
774 219
855 836
653 482
601 292
449 377
515 19
473 310
896 814
803 576
622 281
682 98
551 508
499 483
969 265
673 551
736 37
314 132
781 778
941 912
860 516
715 249
356 237
623 479
345 114
801 264
548 525
351 325
417 363
560 290
931 433
906 583
985 65
881 574
954 757
376 320
251 108
516 318
435 286
762 759
846 392
458 171
651 573
815 154
825 672
598 493
605 388
552 319
976 194
463 77
846 598
906 653
532 54
865 812
969 779
411 183
544 428
635 538
495 468
912 50
373 30
265 31
625 50
735 243
765 106
57 46
993 589
827 48
609 361
371 264
670 175
662 433
900 604
832 145
937 634
295 217
675 286
708 21
964 431
844 733
591 297
980 609
800 612
907 512
733 162
802 781
956 295
812 116
668 555
642 88
358 113
249 74
317 279
838 305
280 61
217 59
726 64
894 266
601 109
885 850
147 61
735 536
803 457
457 300
726 614
886 594
396 260
432 337
434 265
793 96
665 429
180 40
628 436
735 144
375 102
647 137
345 68
983 357
687 659
170 126
579 177
938 158
491 227
574 414
388 147
656 632
788 518
413 228
764 339
468 8
539 110
463 63
937 902
337 20
445 360
821 626
964 605
976 583
795 453
736 604
193 175
728 379
443 360
610 431
814 117
416 4
642 583
916 51
651 572
725 526
500 248
413 53
864 3
986 408
908 450
960 481
821 55
976 587
516 124
397 202
492 447
458 7
653 561
593 13
565 492
544 461
812 428
986 783
968 650
500 77
954 694
132 101
286 96
817 582
850 321
636 413
869 867
461 61
996 907
949 381
800 457
578 393
582 353
441 173
482 426
494 487
894 218
862 408
597 206
156 100
418 47
997 874
831 585
899 166
888 412
520 225
830 439
755 364
256 156
133 57
963 288
856 149
621 71
750 347
566 360
425 109
958 725
845 349
397 265
947 711
392 246
778 619
713 292
754 220
376 302
73 34
902 826
641 529
599 141
277 98
659 610
813 338
340 151
981 180
788 411
934 4
840 549
803 322
148 47
710 44
266 225
788 761
246 242
944 803
381 356
868 606
935 433
885 225
960 622
964 753
757 369
950 887
269 107
822 244
688 604
851 712
252 202
679 508
182 79
399 266
437 412
771 694
403 396
788 173
492 355
772 706
887 755
108 49
305 118
284 64
228 206
898 78
893 247
465 157
821 144
854 701
528 375
894 535
529 291
758 715
728 260
832 387
642 495
407 243
929 74
895 99
619 34
842 607
363 252
450 411
407 405
963 687
935 739
816 85
882 59
567 5
525 488
1000 76
919 126
516 22
527 357
379 218
702 406
915 412
954 348
190 154
933 128
632 469
407 218
919 43
892 54
991 69
719 372
762 176
979 778
621 76
663 106
1000 60
884 220
272 202
921 674
735 170
165 111
81 52
445 247
979 64
710 342
639 586
338 4
785 572
992 18
428 382
480 2
899 269
971 69
964 438
922 353
661 193
451 445
743 522
980 200
909 124
898 440
932 822
757 367
582 6
818 418
886 99
953 488
617 79
915 673
831 391
724 380
975 224
711 648
921 24
900 252
761 666
726 703
844 437
480 192
688 479
510 315
579 273
249 218
516 440
69 1
757 328
995 376
864 284
934 533
875 356
974 859
966 148
880 125
562 1
820 284
470 177
853 254
821 167
903 419
735 54
651 576
424 394
716 549
230 1
724 344
37 4
846 504
486 335
716 252
447 67
868 257
595 561
425 210
771 548
775 294
457 209
986 276
801 650
194 170
657 405
797 229
723 644
796 436
77 72
325 212
906 51
838 783
400 364
782 360
663 169
947 531
778 674
721 427
770 327
706 81
680 209
734 157
196 46
481 349
969 209
415 23
655 102
404 190
587 263
916 570
395 66
785 113
843 360
455 287
914 705
529 245
694 498
992 57
586 431
729 120
921 649
813 370
81 57
223 53
135 117
884 55
612 274
683 584
700 475
223 15
951 467
930 332
732 385
575 133
752 220
352 120
992 103
534 438
304 123
226 209
874 632
143 20
934 694
352 184
842 68
482 264
460 80
590 261
472 21
658 241
767 86
305 155
655 130
347 132
724 12
773 297
750 415
678 411
967 120
785 154
16 2
546 329
425 11
377 43
764 686
617 438
754 488
657 219
749 299
411 91
998 764
588 129
826 178
786 362
967 575
932 69
933 341
794 790
820 101
790 764
824 660
601 446
197 38
686 619
874 753
774 715
691 325
706 367
611 317
38 36
926 171
873 795
805 362
959 435
889 624
903 644
450 48
594 242
600 217
779 271
910 555
884 877
634 257
294 92
578 79
297 252
788 477
726 334
819 310
823 793
538 420
572 190
428 1
921 292
992 339
673 375
836 34
758 583
714 552
768 406
489 237
769 67
979 235
795 677
158 9
635 176
620 36
705 485
269 215
632 523
684 669
488 450
849 13
835 547
249 45
512 408
881 342
677 179
679 536
492 52
700 190
641 432
865 605
534 127
349 90
264 252
837 800
713 616
735 372
664 316
434 364
699 619
460 281
988 228
656 612
384 197
558 515
642 555
187 149
890 815
715 357
731 73
125 87
154 51
672 124
910 247
846 254
775 434
489 167
263 222
184 102
135 96
734 295
624 61
620 323
811 271
849 260
994 213
836 245
599 509
529 409
646 62
844 705
339 4
831 152
884 859
723 130
835 353
925 615
736 705
803 528
781 546
652 34
922 28
559 83
463 330
419 137
263 48
855 507
720 482
397 45
720 429
923 37
488 335
979 54
964 895
898 185
988 221
999 220
838 156
897 614
519 98
227 144
941 417
973 264
954 64
922 360
713 599
177 46
526 128
205 141
787 238
514 78
981 802
900 658
340 151
806 419
494 329
200 78
717 93
798 709
987 979
262 80
424 78
687 244
894 380
204 171
917 342
934 619
899 270
704 69
316 157
789 738
262 146
874 828
833 689
610 493
950 514
977 718
490 143
837 767
731 134
809 448
991 778
952 406
945 360
739 197
505 401
836 733
943 15
801 386
920 607
525 18
489 84
812 673
296 145
771 102
656 294
923 141
793 499
753 184
749 215
333 266
696 544
488 449
928 842
893 574
830 618
760 523
361 334
633 438
825 189
676 166
708 3
377 323
245 87
507 188
75 10
669 47
952 779
507 170
475 253
744 40
848 343
211 153
841 644
831 694
406 146
770 663
944 677
663 212
494 10
677 166
656 129
847 37
993 897
939 418
954 114
891 319
800 456
134 108
275 205
616 552
965 248
902 148
426 125
489 6
552 464
917 813
769 713
655 298
994 268
372 238
417 76
372 333
547 308
722 129
788 644
455 136
599 480
355 263
620 249
760 288
568 334
989 225
718 683
207 196
544 230
987 680
824 425
445 14
844 639
764 638
694 302
278 69
878 839
646 127
556 76
768 68
958 521
988 890
709 317
941 244
998 221
594 494
202 9
758 500
782 397
404 313
731 89
455 52
785 719
501 344
866 854
614 384
339 266
531 289
352 169
659 433
865 403
986 888
822 619
454 305
716 251
537 291
612 181
631 522
988 780
975 218
820 312
933 384
914 750
880 685
614 518
984 979
971 695
444 270
861 486
517 170
459 357
500 356
312 178
822 348
992 603
531 311
812 121
582 41
835 260
990 917
932 232
645 154
620 464
450 75
970 791
993 299
812 305
468 68
799 305
762 350
997 550
916 748
945 352
482 460
440 314
821 617
963 333
655 32
981 926
654 527
960 957
856 549
559 160
577 516
993 569
389 78
556 101
683 263
452 71
777 145
879 739
968 453
541 68
992 643
353 45
266 55
237 47
381 326
778 755
931 355
591 227
625 320
526 188
970 54
431 234
957 52
888 464
817 632
518 352
813 504
872 246
980 61
801 63
625 100
439 337
642 163
1000 221
474 275
885 459
115 8
912 172
93 49
367 217
392 337
310 105
820 326
447 243
718 497
297 193
944 892
730 437
743 704
532 9
562 275
400 347
677 606
601 522
580 475
692 242
947 251
581 448
926 695
978 392
935 185
788 707
894 457
741 367
770 212
382 147
406 275
315 54
986 149
389 113
991 125
696 136
596 171
387 317
887 628
451 45
120 95
920 97
864 303
893 70
673 296
702 212
208 106
384 29
649 318
802 708
992 871
693 273
691 50
146 117
201 54
677 412
187 7
885 578
569 434
625 215
622 131
468 36
599 321
959 367
531 289
659 600
830 487