0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-30 19:56:28 +00:00
OI-codes/S2OJ/750/data/merchant6.in
2022-05-29 07:47:12 +08:00

99943 lines
1.1 MiB (Stored with Git LFS)

99941 67831 14997727439859749
561 388952
881 986529
229 179851
272 -185993
606 -333353
48 830474
515 650838
35 -831745
441 -539035
332 -31478
438 -755939
950 10584
401 227971
258 865464
334 319729
502 171008
941 27335
157 -947607
413 468607
373 971310
651 -612254
36 539653
465 -964790
88 611653
875 -911161
543 500414
776 911226
258 279527
935 -365819
644 676387
753 407853
184 -459442
764 -819660
477 -412296
912 354565
369 -153013
33 -64397
604 522829
596 532668
149 396569
379 -508650
716 776729
345 -75422
220 719321
470 642192
121 -755694
279 -109672
410 -330473
965 -185875
866 -641065
520 158262
243 719297
98 -583987
946 193472
670 330950
220 22278
597 -306115
888 759601
522 -180770
220 845492
532 435987
168 -772917
597 -96525
738 616328
88 332213
686 -741960
550 -536686
502 -732185
733 780869
603 -486592
350 -818191
111 -727782
125 -709864
306 106388
892 -491036
37 932329
816 868120
613 399293
553 119281
777 199671
922 -724347
371 -722458
424 -81033
176 209092
317 471014
537 -232658
514 -251205
838 -317676
425 -473057
408 568026
386 45242
399 962930
424 -687466
17 948717
580 -903318
894 644747
112 -275818
130 77423
395 -570013
155 -494950
971 590831
603 -388203
957 294694
95 880967
535 -764390
710 803659
868 -669280
794 -378845
654 720377
23 450001
983 -661749
732 -486545
606 727543
885 257219
536 -760028
846 715982
422 -975440
978 -11233
683 -84268
289 68929
430 74218
704 960974
131 31859
551 386752
130 909690
289 645967
444 548924
758 -366128
716 -276611
604 978912
87 656348
745 -685781
999 108134
487 468468
794 -287388
537 343744
778 789552
927 43332
331 -517676
876 -972647
393 -506667
792 -179424
607 -459192
788 -261699
677 -404780
929 298206
942 -28291
542 137206
606 -713028
298 887441
274 -793865
825 361191
152 848414
595 755420
284 265368
979 -724472
117 401386
273 -185708
337 -90600
845 -357799
320 -206797
751 83174
901 -43580
322 901337
238 -448359
664 -813543
302 762506
458 -141382
295 229790
367 -237745
583 -114029
902 -759452
132 -899744
582 944205
886 496275
455 -304524
210 242410
730 -14591
471 832683
185 529382
416 -127151
804 -961183
452 407998
293 -278738
792 -688338
832 -326634
315 514217
769 713048
885 487658
349 -576384
613 -644752
647 -201714
543 -975785
845 829095
31 217048
219 -424144
508 -467023
730 496979
318 434474
198 -719808
347 -740767
736 -162130
739 38166
786 -123084
126 -217926
933 51867
203 572392
917 -975517
219 -962725
825 922500
545 -928709
803 -89875
979 961317
440 479289
96 -851188
370 -209596
609 -329920
968 663029
158 -496548
936 -324837
825 -395929
102 376126
583 473449
368 -371714
54 722646
5 207922
408 721569
989 -226951
709 -295100
274 673468
630 53241
498 481560
982 -488662
369 -391167
713 -641525
108 293412
437 660700
359 -551708
468 835322
782 697975
534 -629208
13 906613
142 125525
956 -667892
548 903327
763 274338
414 639939
496 90833
762 454792
872 -339184
117 765996
937 -941138
231 -445633
91 756871
432 204575
824 -205561
654 -35208
533 -73857
745 567488
945 -812882
742 -400390
885 138154
554 -813897
724 628374
697 746987
710 -455422
168 439212
576 925112
511 -7130
257 274533
795 623087
45 363662
756 698571
96 -251389
444 -786804
349 -880678
302 -459626
527 853135
599 727581
541 995167
655 -486050
76 -988998
605 -428546
115 585743
724 767873
480 776029
381 -619819
377 250090
947 -297829
637 947669
121 954634
689 819208
965 85823
118 -859264
855 447581
897 350235
173 202740
313 -113208
680 275347
662 -804390
873 -321250
918 415859
827 -923303
929 -105254
13 -835531
714 -192681
277 14069
685 222270
813 177879
235 259075
856 217436
467 -790746
868 270077
904 788890
648 794998
592 555375
383 564919
472 -824822
32 -194535
773 -215485
109 -359727
404 277524
462 -396278
516 726096
714 418261
760 -431271
620 593756
459 -379000
554 455521
300 -130898
323 334036
238 -348303
218 -197614
593 928160
166 546443
769 -33144
307 -264522
1000 77937
11 -293449
495 -569217
234 -662988
155 923987
529 -359963
341 -875486
251 -769699
881 -47540
750 679890
425 -687355
592 127639
225 -514646
652 97161
143 767912
821 -719697
748 -781692
102 -988568
535 698564
988 -212963
278 -877387
481 -163010
98 -240016
535 -8284
715 -828975
665 411681
684 -688473
679 -900816
501 475549
643 795809
629 352089
500 -446514
347 -497641
567 782872
709 407924
365 -56229
962 -59666
50 532438
828 174073
400 892795
243 729753
598 -995857
365 537859
532 -267468
194 618730
779 305770
268 12836
447 837039
324 834628
733 -288601
902 -375925
954 957241
230 548389
247 901485
488 466382
959 -763160
89 313165
362 777910
720 -146550
854 306140
439 573718
910 -794462
204 859626
214 -923923
920 -494165
495 784975
865 19848
958 963596
999 834838
693 -288654
1 856390
242 564591
905 -284510
637 911674
711 -702878
732 -665781
858 734869
558 827384
179 -311317
182 569496
153 -461217
524 830185
671 -955839
175 -395403
230 731669
374 -972031
216 -158563
876 44834
265 805879
507 -787687
979 -131601
147 897022
417 -64723
225 -271976
624 -509476
779 958539
724 30424
759 -972202
821 922134
723 382687
934 -260856
181 -704052
408 464703
528 972060
261 -792379
118 -720749
796 -176295
562 942490
997 -893366
826 512388
186 -970590
600 162843
350 342572
143 -926429
132 767441
437 74241
927 -898460
652 126303
312 -363500
191 -575156
159 338616
109 504899
662 -160708
19 -726107
673 -249652
157 329816
241 -767569
507 -701803
399 357614
421 -328010
341 680884
333 -903242
45 -32062
934 663013
753 -413757
695 692985
185 942264
548 409948
868 635474
632 -951103
279 -77664
54 -817691
675 211741
487 -735093
646 -226694
458 496607
77 856574
720 392273
363 -377091
793 10499
915 817117
761 -521049
760 -484603
304 -343592
702 270270
913 783171
854 -496350
58 -979874
419 -918633
695 861264
194 -307884
240 -720323
471 -524553
851 -822521
750 942690
719 61691
844 870464
378 884953
387 -528362
533 -976638
10 -548725
335 911400
964 -794329
315 -819559
849 -306267
682 -21023
671 677048
368 -449694
42 -111325
692 -182617
576 560806
400 223218
9 813760
336 -406372
462 879626
308 84029
867 -623201
608 -99299
923 104155
110 -24408
913 -238035
116 -686304
427 255269
558 237412
265 -508825
677 715384
720 -183472
108 -638362
702 -882239
667 805593
802 -615000
155 86463
890 716992
766 108097
717 266904
960 -589276
473 -395501
954 461378
771 478457
569 493175
295 -203814
347 556688
412 -283608
696 -390055
126 -332259
951 113443
169 693974
435 561966
658 -985856
91 315554
675 -462442
127 -223891
794 629250
342 -689748
126 -469054
472 -879576
666 -456938
36 864901
864 -512
811 -339177
370 670493
666 901914
34 -735289
481 904910
432 10010
250 531616
883 -684366
959 614509
647 510419
654 -688484
971 107683
649 -175970
443 -614371
383 824075
510 433975
12 53370
333 -62482
322 645374
553 -384664
882 469088
769 478353
216 670320
435 -237378
532 625028
442 -502003
249 293568
3 745452
776 41059
788 675894
303 262365
522 -780692
158 346386
31 164278
445 -515981
81 251296
157 -825713
137 -466940
36 -915645
198 788796
216 -956522
61 -86703
216 413905
579 384934
53 298926
401 755405
931 336334
959 -130279
625 210348
835 499133
594 485057
506 -320565
491 -22515
622 672802
929 442057
23 -397488
377 -829201
320 253051
583 -134611
290 729284
532 -71056
721 -872247
769 948592
931 -207244
132 292031
213 -567389
594 -955949
976 983744
650 -34329
442 -354168
221 -710035
578 526576
939 -923446
563 703870
156 428935
9 892906
480 976700
669 -234731
411 -237374
855 187048
503 -735599
741 -752317
651 866483
988 759313
676 -562090
279 308540
433 -638176
52 -391291
845 -438410
850 744640
762 -662007
244 490534
987 872393
994 -195990
268 -716711
146 681850
220 236621
138 -155234
565 -816982
987 -280282
863 -991977
214 -527017
966 -236281
925 -915423
667 -305722
191 -807347
377 977483
146 -329022
141 475348
213 257535
1 858026
195 -742825
490 -977357
794 724508
261 -983513
815 -539447
43 550473
307 -104263
237 69263
198 -887938
14 -359624
1 924682
1000 -879978
443 30195
8 -271309
269 -79263
412 229470
329 -517262
426 -717071
404 412488
128 719882
563 -709048
382 -597103
163 1026
195 -107044
49 97175
204 193679
376 387864
805 768153
656 186453
855 -354602
640 -856397
96 443628
345 -331959
433 -614463
835 460115
160 128595
610 936010
141 -126723
924 -284717
636 -434502
712 513654
368 157390
921 202946
731 61274
624 886081
792 -876318
238 -709257
491 -113756
635 -593389
359 -779344
62 -393875
246 -302436
259 -376447
776 607151
950 -892055
768 720729
464 318256
325 495809
129 -993694
120 22134
470 -341367
490 -332664
533 -534239
682 844100
614 52873
367 -556699
479 -27306
220 -11118
935 316578
846 -794598
299 -928195
777 347657
213 362792
378 274751
603 -591070
590 766299
613 398434
160 217099
523 -347458
979 -677530
39 437756
415 776094
224 537460
855 -938692
253 900670
718 645405
622 -700538
283 218925
164 658640
249 -176805
720 -758942
810 -682728
798 490531
252 224245
872 -838629
411 -456597
824 -815029
608 651492
748 -950290
759 501550
897 856894
552 -878484
575 366632
110 737112
373 913693
265 -707012
142 503410
15 829552
132 510087
335 -326623
407 -847978
830 465268
694 -550530
369 689482
975 526577
389 -132434
208 334887
647 -656536
894 -396084
629 510952
955 166659
171 362401
882 -654351
309 -342811
980 -413355
990 -492980
724 718018
845 -228383
939 -324063
977 767729
954 -209408
958 50257
971 -593330
86 -842777
68 -212632
344 -162212
821 -549789
347 -191797
671 -332660
48 -522276
319 481580
736 -180638
320 942992
455 -551524
190 26269
295 986994
156 316042
956 -121419
909 -669542
394 -562617
674 -610468
421 -985458
334 799784
998 -264819
271 189158
314 -613571
992 759628
437 -92825
26 675472
488 -564436
414 192329
20 -16511
530 -996754
385 598999
623 140712
982 -209386
171 -45787
443 -891651
366 -883758
501 621553
952 103499
604 597823
680 -41660
812 46490
852 -436276
511 984609
107 33484
139 -602809
466 -136810
641 881368
25 -165426
349 770148
780 -586665
642 -365642
351 22755
935 602493
672 538213
100 -217618
372 -490332
302 213684
613 735372
228 -780578
235 -802828
474 738619
56 -664153
143 855310
49 46658
773 290060
857 -518916
972 162901
830 -88388
365 584583
576 278149
851 -612623
554 148499
281 -640702
660 -628015
997 -300592
700 273915
318 752601
638 -419225
276 -374086
969 -959826
859 -5890
82 260272
61 62929
765 114029
689 315910
396 -637264
950 623697
9 47019
783 -384467
279 843119
801 761617
187 -645849
666 -821035
343 -865648
420 918236
5 986451
930 -384564
391 598562
176 -101938
435 -282555
477 394136
26 285439
12 -616631
362 753434
810 -825150
8 82777
61 544774
127 -555124
89 -819023
342 -829313
539 2476
53 692513
577 948386
400 -934596
626 -193459
266 264295
647 -54434
677 -52337
300 -171260
865 561100
45 308208
100 -409644
494 -567324
733 -995402
314 -275292
926 -649089
181 991050
384 857571
127 -533102
644 406537
624 92441
397 861034
383 209402
364 475810
242 -868108
193 901678
913 76012
376 676666
237 -653447
176 774415
283 847354
698 866456
434 466927
140 795739
345 931860
365 -726532
432 577459
8 394852
688 738557
712 -593802
300 -44049
711 46764
389 513981
206 388627
887 568789
741 -761312
312 -743036
67 559838
201 -386316
562 241288
424 483800
577 706125
42 102322
250 -306799
503 699360
273 751640
557 -405122
968 292797
352 428306
206 458858
209 67211
78 793085
952 842739
782 -465862
939 -893752
297 774598
146 325032
50 683707
711 169449
610 581014
339 -392669
589 -357175
320 145204
716 -878689
174 -968548
207 -286008
900 -122575
863 -194158
283 -208745
301 -991465
19 -952871
859 -724946
566 714660
496 666877
835 485682
68 931446
232 418517
723 -402015
544 741668
27 -153178
927 -425732
247 -191121
895 157332
879 -582994
415 860443
513 263580
618 -290970
288 702900
437 464712
650 -604096
678 283913
459 -410532
940 38730
643 -570884
743 -289221
208 587608
292 143108
843 -894370
789 -606551
548 -548212
299 -885835
192 -41996
36 -273157
135 -653750
313 -375119
129 -270050
624 -204879
455 -956603
592 327935
921 -463211
985 407645
519 902204
117 863094
879 -435024
840 -163365
25 723536
391 -654019
901 545665
688 426435
511 810693
749 941570
991 227773
31 -599839
367 -19701
905 656890
732 628366
842 85332
831 317423
669 -748579
631 478781
718 769212
631 -634414
561 -45790
319 13480
61 229263
753 579091
810 743430
758 -975617
259 -860087
776 588790
679 78598
243 -935017
814 -991582
238 -58309
322 147385
974 -154946
787 -334774
626 493366
630 -609282
901 -390914
137 821485
379 -667713
647 836860
663 -260929
255 830012
551 -988826
932 -115138
540 -84657
278 846023
157 136284
171 -88451
5 -867341
83 -980705
947 865760
233 146139
857 248558
751 962276
401 406994
615 790368
434 -380385
626 513210
736 -131035
366 -315402
812 521628
417 -671918
957 831984
719 -633319
631 510734
669 842775
94 274826
975 -880180
638 664259
716 -875462
672 -525895
583 -79245
414 -528024
220 2705
71 805618
46 387319
943 -151273
773 459327
875 -183706
391 -18613
310 478622
378 -317947
399 -355049
10 244606
128 161754
998 -430629
47 552399
694 781369
930 -917420
217 -61211
59 -534033
675 -878367
357 266871
341 -184624
50 5741
726 -222395
885 -341850
856 -719434
309 414851
805 -160165
861 -77470
20 -593619
387 760590
275 394506
317 409086
543 -916368
328 -218175
374 -224762
316 542959
241 -884456
540 -725950
551 21581
864 -202403
62 -80998
440 -216388
264 -523224
507 -994202
70 -663990
486 -741855
578 -394196
714 274799
130 241538
654 -272563
200 -458330
789 -943087
397 -749397
74 836701
674 232489
541 48595
766 768977
478 -927677
402 971126
229 -824643
579 -649661
119 365631
912 -898132
122 -566029
792 -335119
19 -122894
119 976931
32 -219575
884 151157
774 515937
339 -904553
54 -412416
214 -700452
926 -427776
104 110808
857 -364442
997 -169631
83 716612
700 910357
127 -928094
264 -38526
100 -30548
528 -353755
340 729504
383 323578
855 878734
799 -221902
174 92554
180 -531517
954 -250777
945 785337
601 336248
609 -885146
590 -595370
965 770219
400 -220265
834 281737
289 -735426
125 -922414
718 -49681
63 780511
786 -826967
107 -944672
281 -919942
268 -254743
998 683562
306 -284384
265 -906949
80 917599
951 143399
949 -317617
817 -120928
150 -369724
580 328628
156 126001
790 -528720
877 724788
489 904100
480 563834
140 -289304
979 -346678
535 866597
982 -953057
587 285602
612 -728774
947 -665413
13 -417237
778 -929612
678 -400838
695 -339651
941 538133
259 -620328
480 350808
490 -889114
461 -540269
695 -903935
493 794448
233 692773
127 -810884
587 712046
184 -163829
75 -128500
40 108544
591 983874
52 -282447
673 -765456
62 -544847
268 -40234
817 -343931
458 -463588
593 670462
763 826818
480 -596992
611 -765170
825 112419
92 191661
221 -430582
188 -787393
574 779475
543 686006
561 390382
957 835034
641 -416897
476 -258810
447 945920
102 42834
781 354681
60 -742207
869 253033
93 543797
797 -512736
128 -393371
539 -67278
164 -886767
981 -409498
409 -832299
164 -134796
43 45655
120 127467
423 521273
585 -900507
528 315355
661 348090
895 19927
640 -932390
929 -22065
457 -788413
582 154454
259 707968
30 -491512
518 357885
255 98350
13 -656479
877 940989
270 -643035
566 -193134
225 -16178
489 711646
375 582085
537 -245720
25 772868
615 -930651
108 360910
486 223016
549 -817418
89 951412
338 908143
943 47786
869 514493
542 553035
924 86485
717 613986
986 -131611
973 -565426
735 -366088
211 453426
957 929935
722 362926
629 125305
141 637903
248 -611161
147 -516810
887 -263748
818 -267640
420 -575822
600 610643
383 -943349
355 925426
89 322288
565 638737
375 -320294
887 612581
950 -774489
734 -959385
600 353022
56 -74481
178 -490548
381 261164
445 -509269
397 -976056
840 -185801
812 577216
557 -844645
732 -799987
840 -988211
823 306694
57 653439
761 941725
988 187045
872 -221256
824 -902948
183 575884
168 261934
847 350730
366 -691757
413 686112
754 -38628
574 -117680
676 611537
158 -198915
138 -478944
700 -191332
399 -586335
355 263993
523 -150717
442 766688
258 -810488
743 876162
177 545277
813 -319757
140 900106
337 -640525
1000 -742542
140 -427113
69 -440511
718 -213327
405 -602994
569 -269647
35 245823
393 584051
254 509097
211 342875
425 159934
914 288456
57 -306396
616 468177
56 491993
140 -827599
190 -132078
380 620956
575 -26514
885 906405
364 -570377
825 904578
914 170397
841 796333
710 -811310
344 359909
584 672494
467 733967
287 -442423
166 -909976
639 -906558
730 332461
694 -337089
13 -347069
545 -363440
712 59917
888 383284
421 882383
547 -356033
366 409807
347 742684
435 803901
452 215688
961 -563713
50 789503
493 -292319
179 -391311
797 174851
445 -153938
605 -900400
239 81255
920 275685
872 -995823
325 -748349
761 72017
582 -807133
774 -871014
787 -255490
443 926835
504 203989
396 -165465
361 -462298
233 -463550
855 -985129
653 190633
689 173010
857 592215
984 91342
552 572818
847 -246393
382 18574
795 315501
588 74934
609 -765738
756 -730786
806 381862
102 459369
424 395329
549 -443288
658 -694570
472 494929
213 637967
577 -901460
344 499107
669 -592956
781 170558
368 -790601
452 53456
990 -567507
632 -346341
949 -742556
850 784454
8 191361
728 311320
995 799326
104 -100581
860 1755
706 908966
88 -491813
412 -425427
859 -337428
851 526761
617 -592501
446 -745069
759 -721552
862 -323287
197 636794
140 -744758
286 -410533
255 -806495
39 -439328
201 -915604
89 -651102
19 176639
13 -899072
242 273368
204 -652804
645 -172247
791 -673177
658 297115
167 481413
715 101693
507 81569
825 -327227
987 -69561
502 398320
723 572193
873 932194
797 824711
254 -919621
285 24192
619 -512718
404 -875435
345 431692
379 259640
162 -79560
207 -374170
818 -103567
535 175682
64 215298
437 607364
870 -746220
864 817120
652 956262
293 430419
124 -564527
967 229629
503 -704960
923 263226
734 -926123
402 592155
90 -255362
5 175571
895 191149
709 934838
8 -376565
608 106894
875 -975545
324 -444372
848 -68396
129 -377740
52 579821
771 936313
24 -253175
604 528938
609 195952
419 667265
954 -327807
767 -907616
490 -157053
18 887491
887 699748
359 614153
562 -777965
95 -826565
95 44571
314 -342492
62 920490
965 339611
52 -561840
648 994368
366 449191
858 700224
357 687364
261 157766
706 -847514
906 -689202
210 -735341
831 -823059
419 383852
363 713690
742 -200799
87 481098
310 650002
161 546027
753 10035
361 363379
742 730717
800 -800346
595 973189
675 91089
225 -395430
709 -809639
34 -294759
213 -173394
57 -636204
428 749812
917 -998461
996 -198288
392 606848
412 -560301
914 313505
242 573465
998 -342651
271 868
982 248656
708 -190165
176 829092
215 513315
95 -13223
315 212943
853 744430
90 -696597
599 -305959
605 911857
750 -633145
795 -778499
34 275235
565 -902428
963 -578845
4 765849
890 188661
262 25726
156 956211
587 -588672
508 852332
787 -162568
841 -838861
149 -628704
349 639144
233 -714587
737 328422
262 -47352
548 -623697
740 985771
468 -529059
123 624959
4 -204395
266 -699968
908 655699
901 -700193
420 512976
613 400129
434 -396789
462 -275558
993 311985
685 -29934
257 -54057
402 104646
880 67638
295 884525
594 -129506
327 -226275
0 -89750
563 -173296
740 185053
492 280007
781 -818438
580 863618
657 651303
129 -661869
631 -333544
50 497150
949 290780
917 42759
311 482920
963 -720854
39 185143
694 -204049
303 -420821
53 -159158
350 95758
440 -390420
441 -241604
916 -783606
978 334022
877 -929620
789 186461
723 -202610
279 692452
225 -228476
17 -318086
686 -437054
449 -937326
540 -890411
692 907076
848 765153
953 389596
912 -911363
428 628771
261 558325
225 -573231
354 -704774
789 55474
720 -765026
271 855412
100 55820
683 -485880
867 40554
850 851771
178 610725
630 -601179
57 464954
383 -262270
514 157217
470 681349
848 -410823
391 745024
682 -132191
571 386568
330 437475
100 -843242
31 -414093
201 -999580
209 -780567
491 -304503
509 -575078
56 984586
887 -397482
155 -486441
517 -869219
375 -839158
487 457754
395 -56566
586 733743
767 -789847
778 -201155
958 -210438
641 241700
912 -643176
807 -358668
182 -147576
541 -244354
250 -893715
7 590155
498 -569712
337 787634
298 -303243
112 -824689
655 172868
131 -916676
559 612787
688 847053
658 186658
200 613207
521 -416089
834 882155
292 -444446
424 -431504
721 2098
420 69114
383 216704
211 162941
537 44293
989 -839863
204 414109
771 254447
767 476408
604 -796330
428 -503854
879 -649343
411 362428
803 865996
663 623729
396 986139
648 973576
603 -945983
267 -708802
54 -329667
509 -770672
945 981492
815 271083
507 -640460
744 828544
400 -542260
294 -509827
334 -587546
123 -142680
28 45727
911 498377
41 859419
949 -367734
473 -284920
830 539785
588 676560
905 392643
477 -46107
359 -68994
672 386476
81 674989
626 944578
794 737133
65 37416
429 810573
899 878288
539 540980
781 -698426
502 932305
249 832178
165 -28093
564 -320942
748 813670
423 -757011
70 38599
934 642213
534 -299270
777 -953803
400 -427907
344 -924525
695 91924
310 -929531
615 934894
747 724191
394 302975
785 992104
335 400750
489 -304383
692 463422
136 -150819
374 -400482
216 138410
511 311184
138 -663350
850 -306749
475 639182
204 -785063
868 -765769
256 940756
294 -335333
382 -933592
648 -87338
143 861152
573 -602497
782 673078
484 417176
950 -442858
315 -108767
183 463373
451 129235
971 -33292
122 -444704
683 717130
585 419028
67 -203088
269 20104
73 411131
598 -802339
686 -766854
208 -125447
982 564268
689 -167336
576 -469612
935 392877
617 686740
425 223640
540 32059
179 -580897
292 457871
648 -27186
971 83770
467 -958296
1000 -597098
557 -55079
452 -43366
338 -924021
927 -637904
502 513776
348 -32788
256 -657106
48 160436
821 933920
423 -101809
173 -122435
322 870373
645 695103
905 -584906
752 281504
511 -589810
591 165666
403 -326518
86 -508117
655 998330
828 203870
151 884761
963 -797506
155 -572491
309 -83181
227 -378403
554 -597195
43 -592942
198 705368
471 -555490
400 -190040
245 167714
78 918570
938 403365
172 -952764
577 432345
853 -629424
473 -609870
67 110206
674 -178078
105 805747
317 987771
648 -307706
192 500850
412 -79710
453 973798
876 -571535
378 -914045
951 164705
39 437774
410 -398290
780 -631425
888 322534
816 -195796
66 313510
640 -243222
42 425802
63 716316
40 163837
760 648595
965 -321749
560 -508778
5 -183692
114 -403180
55 894588
824 380970
133 -453410
241 -217411
206 771101
357 656796
85 604511
658 576847
327 -838009
710 -703195
535 595122
642 599707
300 -211972
898 -458988
424 685662
93 952734
584 978787
166 -195203
314 -161266
472 301320
351 -873574
177 -847757
555 -424476
866 552228
671 -614016
405 -743214
625 718248
636 64235
478 265434
814 -465444
922 -821520
134 160021
920 -567049
498 -274930
893 942611
125 -795949
859 -100709
466 -935454
217 -701676
912 578708
619 -638649
195 893446
730 178414
682 666806
297 -48116
694 381501
412 -863036
119 -69330
29 -813703
169 -24302
204 -250585
937 -169850
565 645367
206 324939
802 -617623
235 -968649
833 -900850
16 -899375
573 613012
311 364585
170 152607
494 791493
380 42031
90 585558
435 33988
171 -15359
786 -692965
576 -549295
79 566614
446 -394641
931 -970588
302 927965
360 16230
800 725253
17 -887805
620 968114
663 106753
128 -750841
705 -101217
752 810477
959 742283
56 -834376
815 -359374
523 387650
819 -992012
544 540429
685 936427
986 -892861
916 -841521
258 549438
768 471724
255 828512
195 858356
612 -486246
902 414070
371 409770
999 -984179
673 -761470
352 860475
81 582435
773 -156111
421 -592688
780 -972176
144 -622456
223 -867436
239 -859980
680 -654342
561 239318
889 -610821
828 761867
755 567220
405 -351112
215 927491
988 -274729
73 -963463
397 935480
88 -734301
201 -509611
412 -957382
173 -575821
542 -442748
180 -968233
985 -747310
654 -66966
990 62947
886 -815815
274 -657197
988 78768
115 -577285
375 -279297
94 178628
342 784030
604 128015
126 206453
958 -838426
620 260580
887 863899
920 24658
623 17323
333 -229497
649 -213476
378 101968
263 419391
567 231441
391 827239
221 973354
36 166920
254 -907063
980 -18832
182 726964
574 34542
119 538421
559 758731
590 804659
22 -528546
548 339103
853 -493731
704 -185743
92 -582129
32 446411
522 -947615
555 -886076
867 230440
919 180400
319 837803
467 909440
538 -41595
876 701701
57 -65903
604 -506847
14 -10370
408 -761953
18 595121
751 -73554
25 469488
184 422359
471 -100200
619 -363593
563 -967278
451 880968
643 -119204
579 584690
668 936814
916 -360474
612 906774
754 -591733
21 -503946
759 -586957
458 739950
670 -86075
234 859454
21 792335
225 545276
811 607319
341 -27265
463 383078
656 516759
322 -551435
144 602205
401 -31719
74 -58281
842 109260
252 206328
909 -463161
466 -964295
330 193241
168 -523376
995 -64495
52 -652927
173 26772
900 333899
138 227869
248 -388539
325 270712
665 -615180
193 35661
572 -803595
87 -119125
9 448704
887 936355
418 -687775
757 308157
309 728690
807 857501
947 432901
92 218850
174 758005
159 -50341
586 -815160
971 877635
315 -564634
340 126559
872 -13106
938 641694
692 663399
151 22599
393 -165065
141 -342552
297 958105
898 182008
525 684220
197 809429
240 -72697
671 -186894
872 80140
95 312123
522 848767
700 276545
993 -807003
487 814896
370 730326
854 -494777
731 640478
619 976441
511 -119851
773 73379
474 712716
664 -361847
68 -976963
889 897556
694 -484213
754 -541597
672 24115
992 502681
867 -382477
363 204939
143 42706
259 969884
335 862387
846 518236
156 669317
584 -935969
795 327664
916 -403381
255 394563
891 -74771
433 908743
734 760756
590 -280800
869 -380835
664 575651
483 -550475
722 641814
394 733555
693 -574035
789 -478037
936 -193067
776 -861320
682 677542
576 347396
444 -963765
989 -289245
772 805800
773 577776
537 -269139
906 -59252
967 -217286
321 773567
353 428057
142 162526
919 291802
935 97373
274 743983
845 -380535
539 -788582
982 138546
735 -937880
895 -362414
842 416727
118 -218680
795 256751
822 -7623
399 748271
630 415991
659 -274069
352 -825765
25 937954
724 -949711
577 -169659
344 -867080
742 397686
867 384002
356 -156325
514 720911
196 -38222
739 574537
863 -338342
162 744492
583 348103
47 -392860
577 424444
944 -360095
112 704513
150 168426
901 776796
350 -566644
132 -175603
192 -643659
687 70942
733 -758877
927 137661
893 -154881
555 750927
29 -114069
737 -738891
214 -5717
677 577592
289 -283512
381 44573
657 -74642
76 -150592
123 -557742
81 -690640
126 -789491
80 -836832
724 271138
136 785046
57 342252
4 533055
162 650574
897 -533183
428 474924
106 -192096
227 -828671
20 -356650
649 -415300
423 122112
405 467747
544 458467
293 -289521
672 708871
174 -403872
400 555598
884 977223
797 999485
307 -665868
98 -28495
880 -905498
39 568046
522 -983923
537 19860
886 -65120
956 -24239
826 329220
11 145389
124 656355
550 117783
875 -69566
933 516032
3 168264
731 98433
594 982849
133 160613
279 906338
634 -328396
888 803963
371 8463
346 793716
517 789136
828 -533071
804 -495806
189 -984569
96 580483
153 -422782
305 992654
107 579968
847 -88650
765 481584
457 674470
636 -3178
157 -984913
637 211755
751 931702
202 -9152
811 58401
183 77090
674 164629
739 -306391
752 -475051
607 -319340
179 -620702
482 623382
243 180935
954 539912
239 529719
320 852539
623 861300
868 55607
583 -836321
140 650435
598 522537
779 185299
886 -816709
499 103019
68 -720058
253 -824056
165 -317014
665 708719
489 -825046
708 -125119
301 -294460
354 -809959
345 -395938
51 -362759
710 180889
155 662463
323 -768244
383 -654483
27 -643929
572 274131
454 543604
795 -264630
647 -102488
303 241964
305 -724719
558 -55343
540 94502
72 -345994
691 -999737
123 775607
625 -695559
464 -959775
542 478331
510 -512268
522 143245
390 758274
744 181103
314 -656344
725 466992
675 356057
606 735964
576 -827469
236 546098
739 -659975
70 327198
55 244412
550 -997513
810 558954
672 -892645
424 -124016
381 350510
569 -831616
225 611354
416 -751979
735 410348
921 -595940
26 710104
169 22275
436 58067
336 -772207
954 315307
812 879934
644 -731982
588 -206363
698 -114909
879 928689
359 -448090
512 -933807
436 -727655
359 -463673
394 939676
485 -991692
65 226284
371 -996802
747 -134241
552 -446519
132 765037
296 -131754
361 -370140
460 872392
685 744230
701 980370
448 -441799
541 873010
117 -254183
261 968549
462 -205505
467 -26654
571 508249
340 -630013
641 718565
81 -176445
152 -750080
285 -495991
493 617192
897 652438
850 -567303
591 -313472
615 -763944
285 222468
50 222855
435 -824268
213 748202
672 -550861
194 -303644
41 -386040
223 520046
883 -538608
302 999632
860 -332668
101 -148791
457 743862
997 -352299
653 926836
2 -865704
563 910944
86 -587191
97 446217
904 401716
344 921058
757 816205
738 120280
738 -255388
395 -416450
23 624289
213 -638196
735 -764013
315 -425588
196 565758
437 -527956
400 796880
803 -211388
999 165202
814 545082
474 755177
248 861558
216 -323533
747 275223
365 -159624
643 -323901
952 942555
534 -790990
815 -62614
948 107681
881 -864154
256 71682
616 536051
33 -451345
842 -482102
845 -62234
180 -530287
155 -148472
894 -941955
83 731751
317 435079
359 -800240
262 -906446
582 671066
326 -225828
543 659312
18 -339465
718 -428949
818 -34650
424 825737
975 -366442
291 -279474
329 -795280
633 310026
545 -486826
964 45096
991 -496450
53 -26846
54 254106
753 440936
0 -919165
508 907378
504 30043
58 616886
459 -543967
895 547941
214 -445349
805 443172
50 -83105
550 130122
330 174922
634 -648027
352 329882
932 785903
506 -459536
974 -895947
946 962640
477 201000
813 192531
763 -72011
100 26736
838 -656486
54 -834059
986 748882
762 -829035
845 196541
506 -206023
329 -325485
208 -830305
441 -434491
81 -884550
765 -232044
51 -527114
134 662919
294 -615159
934 446345
29 728286
50 456918
738 406942
636 -354820
500 -412961
68 -418136
999 -2847
853 -565653
580 -114808
507 -944958
678 -461600
635 -152169
588 256042
490 -751644
686 -706754
756 -199796
116 -408129
261 -23387
771 -450915
354 280262
549 -826847
735 860489
975 954778
216 -139726
707 -574003
388 -412347
20 628230
98 416309
746 -749428
244 -469504
475 380080
669 978858
707 987414
213 -212979
967 -375963
350 91879
276 886311
526 -861385
54 526226
253 -228498
411 -806343
269 -417949
619 619334
734 967126
778 347834
304 -569995
978 284755
782 -542870
600 406618
794 -648735
136 737392
608 -902804
498 -788247
605 692169
177 -42529
349 155176
436 -202752
360 -414300
750 -428515
690 47820
840 116197
225 -531010
802 544103
990 621036
120 256011
723 -831861
360 -287086
953 142322
248 -175820
971 -243435
206 913824
394 535263
299 856043
619 -949418
128 502388
965 203876
242 -519413
105 304568
746 -821569
602 -595370
131 655834
325 915823
995 -498173
634 867587
71 -874583
615 459298
715 540189
192 -77335
302 -955003
522 -370901
502 970485
463 161194
703 98089
258 -967988
30 -217770
26 -645901
20 -282423
948 -987431
74 -986154
785 541757
918 286561
689 927671
178 594445
824 142603
931 -504322
863 614259
789 -136096
132 -23734
475 -81174
535 42335
266 380896
394 -425341
302 475583
271 882723
317 -40328
769 601000
213 342020
411 -500140
483 -476336
485 904444
890 128959
981 11574
535 583063
965 -255527
166 43586
879 -634708
505 98572
814 -721412
932 -104712
21 112419
155 820345
544 -818152
333 557515
668 414790
720 324451
706 -946808
805 546474
488 -294220
162 546884
280 -534701
954 -734460
986 -72220
671 557385
349 741123
256 327928
456 34482
977 342123
974 187374
133 -948233
507 -616788
902 91817
199 698152
931 912213
190 -325121
678 -557376
540 -44202
311 557598
182 541196
727 234387
380 -547115
797 171040
15 572157
520 152159
537 -271446
318 504372
801 -5965
686 -218253
70 50845
687 699815
34 -671370
347 -966430
197 965355
19 773836
426 590955
405 -776098
832 619190
118 -374564
62 -916550
858 -193437
809 -322797
11 -533337
956 -584195
391 -107220
385 -621125
298 90684
512 335404
76 852099
987 165707
306 -123401
94 603911
50 618592
102 -952361
892 693494
430 288176
123 293619
234 715291
186 -717790
6 -407209
836 283562
128 982025
973 438848
261 317132
627 -535196
46 730109
313 425512
31 206133
122 349298
988 -949053
970 289583
708 -844140
796 245576
485 -726329
806 -428335
962 -861645
130 169972
493 -820225
550 991185
795 22071
923 345482
756 -132217
331 143407
27 481500
585 432848
440 354326
987 -230325
95 243893
117 69617
199 51886
912 836684
282 -646822
629 551336
674 792957
14 670310
255 -983860
281 523066
674 95821
715 739699
154 -127637
687 664194
812 29281
4 28224
667 427195
674 302953
191 -882686
628 -917025
14 -9650
127 -702911
923 -925841
224 -987580
49 -840003
391 459368
445 673254
535 -841078
363 409642
562 27579
549 -71403
986 -346466
556 -902805
696 -502092
660 7643
281 -32201
933 -950756
333 -199400
733 155534
187 -417190
610 -676335
942 -748646
473 -677492
680 713454
930 -567027
159 869215
324 259103
596 -622407
275 172167
690 376418
220 -22006
739 -837483
437 -809068
585 569579
486 -307637
71 -131645
363 28947
960 -116958
395 27277
275 -43986
78 -571953
711 955875
261 -873027
523 -474758
985 -546218
602 652042
759 -989533
948 20452
289 -547359
532 166001
308 603262
102 293732
590 934782
722 -556805
218 524612
76 -632246
438 -687590
901 -216286
772 262774
287 -997998
789 -839869
9 -759233
25 -318055
909 -131510
19 -672228
97 374309
21 736845
657 874145
387 -225224
142 -235878
375 -169842
691 202823
591 237422
364 474557
230 -754509
576 -791371
319 126598
431 -744042
930 229082
836 -903335
900 421959
379 349769
62 390397
247 356740
900 -689610
838 432434
677 -758080
539 -377200
937 -783852
892 -977881
306 -375198
282 -106295
117 -219688
888 306748
191 762195
903 108084
16 198482
727 -983535
998 -17772
597 973258
132 298013
378 -670189
155 693507
278 -464566
543 804368
615 938998
259 261489
138 -69034
817 -287619
255 7996
417 27631
841 -348235
77 -642235
646 -64547
88 -474069
178 -331845
40 -632113
32 285277
159 808381
24 -415965
76 307396
854 -566818
743 995166
751 -912293
967 -742645
5 -725214
405 713218
18 455837
268 -708749
403 -304555
829 946521
157 589264
582 25257
16 640027
992 -357877
125 -170376
812 -903551
251 903612
544 -721985
929 -191170
553 -88392
874 305646
770 978021
967 786799
772 -241475
143 -496049
588 -27621
189 126412
382 789228
253 -219241
344 -772128
543 614049
399 731367
159 -776963
765 701757
433 988723
837 -502177
170 414974
993 961985
105 306500
871 -372156
736 908505
948 413189
711 653101
248 -934044
957 -944689
165 151
503 -320169
149 -523651
936 278166
575 -993914
962 905383
938 101238
806 984108
995 -790394
391 859763
392 5484
594 181985
760 -13826
547 -205288
660 -519831
103 731472
562 -591240
385 -788465
819 -528066
326 -372058
605 -282317
983 -30242
948 -439659
612 -320332
566 -723743
819 188186
95 105598
957 689447
450 358712
214 688981
913 -737817
842 -123712
711 -631189
505 255958
778 -845546
865 -107676
544 161340
840 773118
888 -123569
993 370946
230 632880
948 881915
972 70356
11 136479
600 194052
188 550525
650 -132050
161 -879762
803 -720514
468 339884
957 -251820
408 514595
7 -172933
904 825948
424 -805738
1 620751
835 531559
481 817287
42 827623
284 -109730
306 -976308
314 -910195
126 766559
962 -607497
182 863190
97 -561562
655 284827
195 24529
701 -788445
542 -321317
240 -604525
86 -638140
151 78024
269 983257
633 498339
693 -727925
476 533782
282 -116286
468 -607687
278 -669307
694 -258977
512 657920
758 845288
129 568091
165 483867
624 -443024
870 188841
1 15425
414 -108312
89 533889
717 -576880
666 -84620
598 -858881
34 -292896
627 307883
664 -995692
426 662968
162 110136
531 28838
725 -608052
937 -693756
848 941739
633 -246192
88 901694
422 924995
1000 -230428
395 -826231
947 976202
281 653286
580 83508
111 -175680
145 -605691
489 258853
312 -330392
573 -520175
347 260145
379 744010
442 -813909
652 -207005
965 -364303
910 719980
492 733542
258 551077
64 861099
986 -559355
559 376385
400 865408
440 -378961
280 3946
512 411671
279 12987
216 827617
665 353409
89 -715779
861 729310
529 795829
88 53793
256 -579496
919 -710544
927 224505
676 504013
473 113776
372 -863761
279 280291
216 -699191
800 -383936
374 -459564
837 -955182
199 -197845
418 850857
429 -319485
335 39560
632 584398
757 -250983
730 -99342
646 -457531
758 -357172
129 283491
357 163508
522 646774
617 -304839
79 -306080
706 474390
510 -951431
991 -21859
845 721126
981 -638176
345 -450640
32 -858371
619 -348720
862 773865
800 645642
854 765056
234 -572471
79 443359
362 -934135
477 43593
852 -498780
245 -889317
279 -636827
567 -647924
742 308625
944 402733
622 -546100
542 -424933
673 -179184
268 -3631
784 217895
641 -895693
468 -322698
138 -135331
533 -200532
612 371222
286 -143516
42 365464
956 -650637
131 95035
421 727288
390 -101277
394 236665
802 -621433
695 190013
594 399732
656 -338952
372 617542
929 -156910
263 -273087
292 178560
923 344310
575 355023
987 -940842
913 -786188
127 -336353
487 979317
535 -332288
585 238714
160 -199868
641 -818494
756 -25965
519 -95561
827 -141192
382 -643871
392 -778667
772 -769971
332 730039
208 586797
727 96818
758 -174926
787 831510
894 995541
292 -938262
542 -789924
802 702979
699 461470
443 -128876
617 320520
930 -178014
738 -884537
91 16505
409 -833705
395 470486
77 75663
321 -102467
733 -348442
436 54979
588 -917330
761 -592303
281 -627463
672 -735824
996 381732
644 276976
846 640410
830 737861
36 -984266
927 870440
59 467900
829 -880044
210 484683
627 -707027
516 951466
104 480224
81 -127863
57 -321033
141 183202
61 -666394
943 -932483
243 21148
132 155592
681 -817020
667 -962348
724 839314
714 -829109
32 113316
154 -263154
982 -177551
89 -314280
567 336943
778 230146
631 58257
895 601119
330 129304
718 -147341
607 758955
57 384590
197 -131607
90 -853181
885 -147511
468 -11650
701 631502
512 662888
953 457241
40 629151
569 -464976
339 -863792
820 -187647
493 386057
282 -796275
381 -649074
68 59074
38 -613295
491 -611422
208 -101613
692 -442404
34 -980681
638 -847341
711 897471
878 222466
486 489602
625 645042
952 -201852
63 608146
46 -225655
888 650807
457 367100
989 -841065
309 36626
190 513919
684 528850
223 -457599
47 145421
730 191738
270 999642
994 -225429
145 -755813
931 -864151
383 -895651
363 -852331
794 -660426
559 -27299
852 206744
244 243705
932 878706
60 -894870
552 -681274
102 -584550
21 -224785
399 -783804
218 637916
979 -217758
420 861239
170 -563936
42 -609612
91 -364417
282 -395704
59 -725087
102 311944
34 640922
752 -693742
657 -159206
812 -299252
295 969105
928 -450043
15 -299610
141 -256325
73 311570
498 353665
759 365451
847 459240
292 -789335
801 -144423
699 -334017
509 454370
426 -265718
685 288539
382 773097
916 149733
149 -936246
984 -493282
134 -212352
128 -154004
847 -632044
254 741138
387 753810
244 520966
529 -137140
555 -971277
904 -167091
506 21207
306 -665019
754 -808872
318 721956
546 -695915
682 -258915
697 -60229
596 565186
198 -947345
802 -706565
797 448062
351 -970680
536 -495900
561 -696361
905 -304697
973 -524104
14 37921
781 983842
410 -233582
70 -294921
373 -434979
837 273136
494 -989847
499 411018
684 -841482
253 751291
115 164827
118 679484
833 131576
331 710976
21 29818
674 -847217
582 -436618
267 738373
435 874739
316 384893
142 -3117
819 -185491
89 -49921
501 566964
574 625370
151 -84434
851 596284
963 -870530
591 736631
611 -708414
990 122792
48 291978
830 -207146
843 889210
579 997057
544 357875
679 679771
72 -992791
512 -231108
806 -644286
376 -724074
955 -548855
312 -447377
208 407502
158 -320454
890 582442
534 560285
981 242929
287 838240
902 435023
336 -372179
855 -164878
917 -233043
753 -904675
87 -597914
491 -607673
842 528318
62 998370
85 39223
433 264948
327 -192618
95 -320560
519 -443075
941 600236
190 86075
98 -446018
927 -41890
131 -234155
727 78617
142 -755572
118 638986
103 354543
96 212999
806 -808392
690 279471
938 -590030
641 774050
402 -160245
918 652899
646 612289
57 -207796
861 -201854
766 -552589
469 -923414
449 410897
322 366923
579 -531087
608 -60786
741 365292
337 -974439
826 -795838
971 -827327
316 222427
251 278513
587 -709666
875 -691499
906 -650080
217 248445
187 591773
632 428538
641 -989702
695 230758
266 300506
12 740723
446 422366
398 -420024
493 -849308
87 713842
997 937158
982 -678983
441 843556
60 -270639
880 119163
206 -191608
591 -194053
570 -469941
885 -824686
169 792287
266 986700
182 540607
833 -664727
92 -291713
291 -769295
148 557701
716 986800
853 -478960
170 -616373
621 -145854
70 -713090
643 975400
253 -199891
14 -185366
337 206157
544 -899386
555 -444644
660 -371477
855 198017
619 223474
427 -140210
852 135174
601 544491
576 -296655
234 -618040
278 181079
630 511738
644 187907
596 -771436
71 687052
83 497619
138 -784737
810 745084
85 -649682
604 -76450
925 975790
620 908019
319 427775
929 14255
994 -708355
503 -200654
445 818591
649 -215529
750 599455
98 -366776
458 990628
150 -782505
348 706006
118 136576
4 415512
829 -70521
692 996366
299 68111
429 -526030
268 217137
467 450071
294 -827526
920 -271126
381 155403
111 -598962
453 -66649
537 -346978
806 -383699
643 -321565
65 3340
409 -942724
568 171650
446 428784
272 -997523
918 -296670
883 -762146
218 319249
971 -478080
766 22325
469 -81296
127 155144
693 530379
62 653625
337 378575
190 184380
934 586562
165 -691947
55 698172
808 -345328
850 299449
345 -84692
659 -895258
587 471924
264 -838393
39 260145
81 -609613
811 94958
502 -569408
113 6689
725 -709182
564 951358
705 581391
715 979894
453 897567
420 -898707
632 -316777
336 -864579
362 420543
219 205143
987 675172
450 -143328
655 -122288
706 205550
612 -489704
239 -226288
41 -610070
879 -903143
961 81766
905 -911899
930 -248471
890 -101360
440 520835
730 373697
476 -112011
740 682442
675 151267
162 278377
629 -222601
828 581860
952 -197509
353 585644
821 -949358
902 -616119
67 565537
926 948210
519 2601
744 -751240
411 -398944
401 -576857
475 971329
424 -723773
150 279815
377 366467
573 999204
205 -692464
827 -859822
468 -93441
326 -595607
867 739370
120 -5340
256 673348
802 -361990
883 32920
970 47044
883 525999
623 -284639
914 -284264
44 -195625
995 492760
741 -702405
93 606866
84 78403
118 -134336
6 -491827
983 161366
43 -186127
32 510774
796 927552
190 414929
568 -548658
173 898880
323 -791419
160 -751418
796 782772
307 -274790
635 -443882
935 -559624
226 631769
866 477937
933 -820255
451 143854
833 668710
426 -182245
568 -823227
755 233179
308 -138820
503 -107866
668 948915
910 -817020
508 -97680
35 -236064
441 -692728
577 -501852
917 629600
553 -184555
964 659514
317 -556528
859 -156356
316 587065
430 -624174
869 294986
857 -996630
248 101833
29 -939007
905 786142
616 827044
838 -382889
839 -773483
611 458812
972 -387527
463 -76311
398 -397334
753 -718818
111 -741131
478 296865
507 514361
754 120049
976 -811001
175 463275
220 303030
90 608745
861 -255364
779 610302
70 -893108
780 -625765
112 -56828
33 -716168
980 335133
30 -695759
907 870897
450 -771616
161 599227
951 -608308
760 330218
689 -822355
954 -822166
375 674687
851 312182
349 -78223
322 133498
436 924655
632 845466
281 -746411
188 -276738
186 -378239
241 550455
305 -762378
432 741810
177 -743121
870 -781678
788 562265
913 865624
566 -37041
567 689992
18 -510059
97 337194
989 150589
573 -226227
77 189753
41 454830
479 -355330
930 418137
759 571482
85 36362
689 -251646
447 749127
405 731622
379 -576960
298 61308
944 170825
943 -926036
267 -14038
689 533716
782 -155021
922 -773351
126 -844524
16 -87141
827 -535729
251 -585288
839 169738
600 200020
405 976977
308 552787
165 -319596
719 -815606
710 -957272
625 -982403
731 334983
420 -183499
453 724776
672 -210187
545 978597
523 142913
913 -121280
540 532385
723 891267
534 -372153
692 781432
657 -168267
612 689155
635 -47744
715 423123
321 192543
503 3398
940 -731899
843 419192
815 676300
77 180961
670 -599111
7 -908989
528 -131876
930 -881666
146 -414586
781 -579089
349 -201262
136 287234
628 -18935
724 333761
849 -377784
47 797566
620 58537
520 929455
502 776163
586 -798551
876 -191825
402 308547
863 -389859
215 953448
711 607404
963 959300
604 -839973
481 -440340
881 382422
840 869996
460 -919517
941 -832051
997 806614
717 -725792
426 866336
674 -792498
276 -634780
47 -265541
813 -156738
579 468060
173 672796
980 642000
157 -244707
546 -346140
704 -24240
449 894935
58 -31148
766 -965704
31 -658185
884 262440
352 -764255
288 667416
729 88412
658 363313
928 620863
440 -304185
620 322612
531 780890
598 772901
740 -294966
73 650886
695 853384
758 -127017
77 457499
978 -872408
668 -260682
194 -817574
254 10238
379 991203
382 25688
232 -4277
763 -818576
362 -332313
632 -731559
774 352710
508 -839128
817 -836625
612 -678439
717 -804831
229 22616
496 584001
69 -51660
484 -309969
225 -327588
169 -688348
411 -689107
108 885654
211 -848310
502 -390791
954 658554
28 -143276
425 -222480
741 -970637
215 -752868
653 -247556
719 -325619
326 503876
153 -65130
471 684619
948 -987497
328 -522017
318 197767
372 -806073
523 663096
50 466208
145 546638
572 823968
310 -852992
533 868199
855 -463438
461 169625
594 969626
657 -997672
56 859656
926 159463
174 -168594
646 -312025
626 45116
942 -16904
591 814610
580 -296330
474 -642755
834 -407871
719 250459
132 121803
738 344573
6 924840
543 -374322
553 -203132
523 -873117
595 155608
775 792277
603 324650
33 349535
145 972798
96 -209143
669 -103828
574 -685810
594 455291
241 281797
839 -149247
55 -375085
648 768848
739 370507
556 1997
722 -71690
531 -798088
911 -792603
348 -509148
590 702435
877 -460568
370 194522
507 -422895
711 131561
652 -37594
361 698909
448 -6441
342 -112755
97 -157988
453 -692148
579 14128
945 997620
216 -382446
182 -143797
421 864581
639 -409649
723 -835515
753 278178
623 -95459
127 619776
6 -440026
18 -727281
485 -237883
84 -671179
244 -839349
41 -718461
194 774558
225 -120010
492 6362
403 -734591
192 -417576
616 545794
968 977357
685 159529
906 194780
620 -60238
45 375863
100 -811662
279 -655568
506 -782125
448 13616
700 875986
561 -267080
336 -851405
482 -267812
861 -402500
468 -261054
798 -103327
944 875679
846 -839088
773 33874
493 -46922
271 -48942
713 795991
423 799326
485 111709
247 -405045
827 573883
291 991699
261 601317
576 -643283
458 91548
645 147110
166 -665927
142 -748923
297 -658111
103 791261
744 -855635
954 47653
618 -864308
249 -637760
495 -421306
919 -988323
191 612587
398 -272711
844 261291
495 -789914
487 983661
511 -842037
994 -396810
198 -338001
739 709263
930 -926306
927 613057
451 -977321
493 873020
411 242191
797 -382366
223 964328
677 233890
21 -781049
645 -678956
134 -157137
778 883487
521 172543
725 611366
519 -257198
819 481229
577 755732
29 790455
437 616921
175 -364603
91 -113425
356 -853977
192 -752017
511 613864
642 407314
697 -24504
976 -885050
869 -917298
260 578686
174 -223051
164 791965
330 652380
100 -609995
386 -667931
621 -957176
932 -850379
626 -50296
602 -992849
302 383511
395 686081
515 -154379
564 -256200
175 -913008
408 -464411
732 -644835
307 -170206
227 -983183
845 -889104
280 137675
336 -848837
773 -253706
630 -975751
538 -185388
419 511703
141 638113
453 -778075
328 -512802
608 -729512
321 -177947
933 -416690
123 47437
958 131444
262 -246885
780 954868
344 463513
199 -204060
848 -895511
412 -69358
643 320517
150 -994575
540 134148
872 -316436
143 -250775
286 221141
979 219153
32 104391
35 -431640
206 753397
187 732713
756 706035
688 904560
403 -520994
386 730284
218 -280828
985 990710
31 885823
766 458523
313 -4667
423 -843690
112 -201998
824 -903932
455 721174
154 929446
4 -150816
882 676041
811 910384
806 -837451
730 780530
602 -158974
449 -999509
564 -696619
495 -507401
981 -315945
136 570032
791 -768835
999 903209
897 -325578
174 -200474
648 -825970
527 -592865
418 -494440
961 -921411
70 403567
969 -246730
179 315187
85 911702
381 -360908
55 -226290
330 424461
959 312828
725 -910863
506 520529
857 34001
122 -981418
942 -630288
975 -289958
312 928966
748 49687
312 7997
357 287417
639 50179
305 828804
862 -702558
899 734234
560 398836
905 -471393
900 -845133
457 -409317
78 328133
809 -671103
426 515244
948 -648881
849 -75087
644 -81189
641 104389
774 -759901
714 347938
740 -739094
161 531235
616 289824
699 573734
437 620372
322 -189647
998 125161
441 -843621
263 697491
585 -647372
687 -397229
454 -252822
104 878051
887 -592387
93 797357
800 706855
582 -294945
195 -950985
803 105690
486 751089
739 -278691
703 -786202
880 596647
930 50206
129 729043
828 947766
476 -507456
485 165279
814 569580
259 250070
199 -486784
631 -652089
903 -218696
974 803041
489 -560929
783 -80898
349 130819
491 564232
216 592907
388 -171691
75 916860
541 -804323
492 575487
528 794910
655 120717
602 890269
285 -980811
485 -656803
239 939285
482 642305
30 -905715
421 -339407
780 856104
352 690933
794 -771776
350 585146
180 -843877
682 -279231
278 -249576
810 -756871
502 -511736
80 781066
821 -408960
405 269568
53 584106
133 30111
630 -293905
705 232350
643 111768
586 -700998
351 -939341
10 28627
956 12105
860 -846429
926 340963
947 -867179
904 -956160
360 360152
431 -6555
586 -499450
602 2457
959 87730
7 678569
823 -141440
394 296088
200 906793
615 -556295
17 969638
562 144987
336 711555
269 -787234
64 633251
745 492620
892 321232
89 420245
203 594152
25 -131231
459 -356235
942 -173499
110 980537
399 460193
292 -112840
437 526590
798 -10276
595 40732
511 -132448
706 639971
499 601998
573 -254871
306 -366585
528 -897453
174 747586
348 721146
466 781116
440 123571
185 534659
778 -794667
498 -915299
355 504296
340 867747
167 796256
915 -765513
154 -981578
89 806302
752 -926855
758 956093
708 400453
274 -58086
258 117284
767 -773047
173 439876
416 -422524
969 631540
391 -33535
175 567200
564 189697
678 -648558
120 207171
505 -208306
896 96572
574 840586
33 411667
70 361583
783 -920844
990 192782
491 2580
846 -868759
789 915541
993 87281
510 -847038
571 -699288
159 400963
152 -95124
583 -680865
627 207264
97 -21979
825 -207347
108 125142
187 -562640
361 909937
785 352095
917 -605339
946 -512587
754 501060
917 361127
229 -427962
761 -309244
761 -770006
892 -703366
709 999876
865 843992
240 -345354
184 411542
205 205575
421 251228
195 121749
843 -791846
266 382469
17 37290
835 812861
801 -947143
3 338002
449 731249
491 -42267
415 -825438
735 -61488
30 -546821
967 -32784
374 -418921
714 407965
395 394578
159 -549400
630 802626
341 -600584
356 951660
713 681178
888 -28545
559 159842
473 911173
553 268089
268 159717
338 755164
651 -559840
548 -428741
690 478164
71 691389
911 693008
532 -796257
220 73857
516 247723
77 -983396
20 126714
487 103151
31 747853
529 -398128
929 277713
234 203791
502 55051
963 -237646
51 784870
769 -536985
358 -325642
348 -764531
399 -734359
142 73774
549 -295445
111 -535756
255 -437346
990 864397
859 -624584
855 830744
721 541539
36 -351994
796 -729097
827 -369777
275 -873831
310 -520283
294 -159343
744 -152661
467 553575
778 -911621
264 -136057
957 197714
264 708956
768 129221
129 799587
335 504095
910 -666989
185 -145363
71 -733552
404 -364693
47 835079
128 -59194
944 388202
649 -899281
986 -467994
493 -907244
20 82389
270 94660
39 -525422
282 975232
858 442829
318 -466457
754 -376763
904 -768842
298 163766
522 266832
850 -289125
996 -995578
709 -885830
617 -735551
774 -389772
416 495539
660 979590
406 -680817
649 -375240
212 779176
487 823278
999 475197
530 151238
585 -392848
405 -372071
517 -13684
544 -934617
905 -983869
609 604461
529 -402611
145 -373687
411 -313150
817 692050
742 618318
872 -337919
959 652304
59 -848140
882 802744
419 883462
318 833052
917 587001
569 -405663
129 837475
765 -781403
185 376212
356 -34872
651 714136
599 355801
205 284311
743 -143679
254 652402
719 625015
744 -151056
724 -196360
303 -250408
592 476873
684 789956
798 -185025
940 -989571
293 911843
326 929791
237 154169
882 -401308
301 -860735
496 -227514
804 260773
343 791569
120 441772
243 580942
633 675031
562 274823
159 167942
201 -213207
309 629723
76 386539
943 -319570
510 112276
170 618101
657 -446343
862 -85987
87 -525579
353 -793942
857 -460973
100 323365
520 527124
160 288619
308 317664
204 834506
363 -378981
74 328093
503 746348
520 -449191
689 -517739
621 -654961
781 -309926
750 772173
18 -876763
567 -518357
131 731370
776 704179
934 -325901
136 523619
60 389546
176 460892
730 153341
421 -223915
233 -341253
204 -734383
750 -88389
333 212404
342 179630
338 386032
129 935889
199 -763918
763 226823
351 463012
198 -957874
103 61912
854 814943
392 -336855
586 -609996
650 561290
89 213955
169 389692
173 906329
313 904029
420 679290
809 -453009
121 -614329
449 410660
590 -231405
256 59770
871 -65722
913 -841859
568 38087
600 -394956
508 451652
892 -785740
604 -129339
759 -636738
884 426664
54 -432284
347 -733281
13 879978
412 321224
553 -989033
662 342990
391 363350
107 72879
959 157932
1000 -973505
308 980310
248 236648
89 240450
523 370001
925 142976
599 144478
898 49290
441 -792607
724 -952425
109 -22625
412 -24012
423 624771
21 911653
325 134129
702 180284
865 -483303
818 103206
151 394544
469 904784
498 983894
267 338633
142 -10074
708 -749387
747 218611
447 -688851
845 -220994
852 -438400
162 674500
181 851886
748 -763043
162 700995
69 832195
5 473605
631 458870
409 719621
70 134007
214 120773
749 286336
932 341400
62 685774
83 -736289
344 -165187
196 310545
453 -307211
331 -513632
103 8254
588 726912
70 589574
953 -597203
881 631696
875 573468
129 -741145
261 -378379
833 -658494
318 477466
372 450196
545 120512
170 -443509
467 124695
636 489823
423 -206551
696 343115
433 839443
130 -215521
117 319410
581 559063
801 -564089
669 -559817
389 362825
825 -705264
713 -874044
695 -856039
520 129550
483 953927
758 -163250
368 615918
621 479606
346 -436338
996 205491
985 -600172
22 -287217
880 296384
145 -341316
840 851830
510 637890
537 -863851
211 302025
55 275828
925 -307359
745 -573280
24 -234350
942 -996485
3 -712740
966 -394907
188 305420
880 606671
546 -318419
55 741332
105 -435721
508 -955595
231 -446507
392 207661
203 -811634
193 683043
126 161588
888 542543
732 816386
190 158619
15 -893796
727 539303
649 558448
594 336413
404 -164314
207 -782869
433 188242
529 -8998
700 -129294
799 -509734
526 -733171
782 -919228
946 434412
942 32479
841 -915713
501 721673
977 -845003
415 907134
936 328343
126 -163421
530 -834110
40 -589953
618 398410
857 -280617
569 617708
973 -895798
337 -80148
138 -220705
916 646745
606 -263763
229 -544660
99 -729626
679 -207035
581 -986213
308 606787
361 628652
656 -251656
682 312454
110 -380347
356 619050
883 802720
808 403908
574 -782752
385 237132
750 -563614
824 -181039
441 476230
831 108810
966 -273906
376 -195428
43 945389
496 409410
973 732045
869 861224
352 -871207
961 349752
897 965426
572 566071
621 -353527
745 -870405
966 -180267
609 101813
157 -82605
201 612699
189 633026
92 41607
398 758776
533 -618631
669 -645940
493 -621572
734 -482156
787 -843220
743 -700239
717 -264908
156 911338
493 -263853
540 554054
404 387567
896 -637618
506 -202427
530 -290436
591 -692230
442 -793017
502 -558392
460 -313580
467 -146798
20 791360
799 -348155
38 -580728
399 -562168
946 298867
440 756431
7 -942930
654 -783739
762 369129
805 690096
5 257869
284 127904
728 -928536
326 -870646
223 -976243
19 106735
97 -196440
480 -676482
265 841827
748 -285103
545 577092
833 395880
152 -897537
440 939474
338 -806547
623 329453
406 -235330
453 -82138
437 771061
946 451090
81 771064
544 -920154
704 -379640
957 -809665
855 35104
650 919227
927 946766
138 92175
553 -347086
835 833321
386 -217730
453 -571792
450 478650
900 371161
874 -442438
331 502408
82 -522105
30 878549
633 -656649
653 -680279
222 -406555
912 -562132
485 -766973
627 213335
92 -105232
621 -56094
996 -457213
871 -823137
832 861768
2 -168726
817 -854622
693 632831
454 -88880
77 -234262
821 -659409
135 946224
274 202391
895 -195218
284 38398
836 -627270
286 -361898
899 -661906
617 -199062
394 -365822
355 709255
744 875926
276 -863415
728 -812851
217 754474
91 -2638
482 24296
562 -134655
440 952657
33 774749
255 -921321
25 -152576
97 236080
694 -378534
104 541713
708 615273
304 452740
731 687091
401 248103
243 -118715
346 -547172
580 -893881
180 -172491
630 -827356
872 428328
537 -616668
465 -454626
157 -416145
919 -278574
405 863738
450 218033
273 -569320
218 -742911
274 872044
545 135255
1000 -988438
923 -130594
27 -323023
119 -123093
961 339488
551 -548275
865 473012
379 -295663
547 -794769
830 -388096
517 -753951
698 820504
475 -417931
343 933140
98 586033
789 463355
754 -96607
121 692152
32 -191711
433 76038
250 120479
11 191621
103 -861163
907 -778240
93 913048
860 -997425
543 439793
820 -138847
77 -740336
288 311837
282 996409
365 -211348
233 -301332
866 190811
754 -817015
194 -961845
416 -840039
618 -826578
428 -257508
427 -634808
346 -214674
499 -11459
729 -814304
180 367396
845 439106
813 771729
835 348176
910 -657502
66 981306
309 -843536
523 418536
373 619211
680 348085
977 -925201
280 840971
414 778558
393 -922626
294 280763
677 -360289
530 -145536
419 -407401
606 153545
105 -839459
94 808693
471 -655645
142 -139048
712 846848
556 -495684
967 34375
304 106765
428 386935
379 819701
245 -904695
287 572631
756 704522
844 534411
542 344359
921 570123
804 -605665
524 843090
389 726587
117 812871
546 462300
848 592098
584 -594905
734 303270
566 370655
810 -105
416 101459
243 -472209
721 854359
278 -788517
920 681336
384 -467674
628 -979824
52 -456884
799 393278
103 -615551
51 47433
389 -54922
593 491215
624 -48207
676 282205
905 -896055
354 -475577
921 -13274
940 638357
104 -613793
558 -443151
864 -967309
815 -770704
726 -199139
254 -637013
361 -790978
574 -607042
163 -231917
930 512292
565 -718961
28 -714597
487 131176
879 -191170
192 -342812
235 342660
799 -509834
749 189514
137 880262
697 550708
547 100217
760 -735290
252 115566
507 -954705
91 755925
628 -932642
183 327500
186 -622704
831 -408219
103 -168349
569 -984348
65 -22012
989 905926
705 -434231
120 724711
737 224213
402 446182
759 933733
133 617171
318 -268310
688 963450
569 -584365
847 17094
758 94626
868 224466
346 674282
8 -45289
666 -767943
598 381221
855 -165028
969 782765
507 -1137
171 617108
223 -101669
1000 44158
920 890459
962 -34311
184 -110917
549 -732246
792 -925104
270 -761840
118 -199168
274 570310
281 -855915
266 884027
403 295020
425 368298
110 847634
282 746178
442 502895
793 -420676
963 709628
874 918530
612 -886157
720 321679
741 660421
823 -694450
288 -206185
37 -590097
783 -795804
877 -853788
512 -807332
289 203059
295 763320
265 608425
155 -752783
68 -828797
226 91539
218 653726
383 -561043
426 166435
512 891886
822 239789
301 254171
326 -446603
887 641241
740 66616
901 -560880
3 488875
21 -187206
343 -540560
233 -414376
502 39847
227 -104604
622 216893
782 -121049
930 73242
799 522443
513 672766
410 483146
984 726639
833 -663597
365 -806761
171 447123
19 -900278
457 801664
231 -788235
951 -729074
761 410628
552 865492
110 227309
187 94489
507 -725198
731 -15476
671 -651341
377 345625
618 -374236
932 932701
277 -697829
58 -885362
533 262920
824 279037
709 -299738
478 -697234
494 -825568
645 -565420
703 699143
867 247675
403 957023
659 889334
277 248246
57 -798914
491 -774264
85 441485
772 648210
528 -157115
629 243148
441 859975
36 631237
390 -346225
436 -757109
926 -141455
424 -734311
385 35120
752 843069
349 -385652
992 -619256
867 -13741
861 -452951
175 200341
75 100897
837 809969
2 -520622
659 -681415
314 -369839
65 -346190
986 -246835
17 -153271
199 -581090
388 227614
325 -263937
479 667156
888 946126
391 479225
606 626066
216 594335
525 -160465
235 386639
775 971736
511 -529229
376 -442160
662 -267948
6 329317
644 -176471
490 767172
255 689811
436 437878
499 -334658
564 -323931
296 -497648
116 865683
68 -705608
133 -170254
443 -654940
409 -387023
110 459907
493 516297
49 883568
907 -175938
706 -547368
896 111181
25 -922450
258 -362786
783 574733
923 556775
136 -736721
2 686493
603 -603690
901 649919
228 658228
466 384507
167 -792242
332 -92294
541 231249
254 31287
178 -325123
239 438486
311 -13410
237 340219
246 -885446
572 -993633
678 723328
823 -73628
562 -163886
120 -931613
231 539349
549 -186554
184 -897891
740 940343
199 637508
553 -445258
635 568949
731 715058
189 709382
418 143681
653 789259
676 972661
585 -169826
607 -297006
776 -859996
255 5827
72 -912500
58 -652238
413 -569042
88 318750
361 896476
853 105836
850 -242765
329 400491
59 -36520
397 389215
758 406859
382 204233
983 -684413
762 -757028
295 272621
229 -627639
344 56418
521 892156
490 -687297
901 -306074
74 -35677
856 -600922
830 -591017
886 -326296
562 -939816
39 -284333
562 163791
535 -109642
798 418661
781 303795
721 -586389
275 506162
166 -831017
249 -155431
920 342337
805 -417116
47 -532170
769 -383003
134 983375
895 948737
930 -993789
334 390233
931 152969
912 -160776
539 633205
365 -56985
761 211586
805 207049
401 -164829
251 -958286
904 900975
674 -683081
106 -41782
290 -172617
560 -9376
988 18403
886 543051
565 -845586
104 908761
913 479137
346 975635
383 -160203
81 -14702
489 -855383
812 -798208
161 -672366
684 -272499
142 -330378
836 462057
894 228302
407 -381642
651 468269
671 -381466
338 -711247
120 -692508
210 -230835
584 231768
359 -963497
849 976214
16 -415636
892 -404356
612 -605387
133 -98716
441 553862
542 739422
136 891908
872 -427736
657 799898
299 -436253
233 -1549
989 279035
511 56807
828 838248
536 -735668
1 201425
919 -959961
303 109393
761 -553649
60 227088
25 -428551
903 674653
210 845446
325 -442857
790 -189387
429 -865802
795 -135364
421 579778
13 883393
154 418565
712 -926584
554 -532244
181 -985792
900 -531971
979 369040
65 568071
642 -792550
158 778373
63 -859666
742 -992652
699 -140455
853 138785
754 286383
209 916353
583 494459
289 -931860
765 635203
501 -948077
571 177533
561 -401021
883 279011
405 -733592
20 -726368
327 641883
172 -176449
191 601671
245 776081
378 -794388
54 698874
325 -823102
333 624178
234 772290
564 -355345
709 -844189
310 -759682
586 -468880
357 723882
395 -34806
187 -690507
264 -618358
136 489968
489 686464
116 -962148
110 293776
277 602816
302 -950264
378 361917
402 238018
756 -898340
51 56875
842 836998
873 380671
101 840709
179 -371945
199 22553
929 181686
545 -770275
512 316060
892 387298
510 928599
164 -989617
2 528901
281 -781687
272 -344962
293 684713
972 -23943
686 703585
93 926020
424 941251
501 -986923
830 -174913
440 948645
433 699541
156 380366
893 242420
845 819783
99 947528
42 121762
1000 57800
145 -950813
548 -303937
842 412223
273 947285
351 54197
106 -959723
484 487263
866 -764118
562 -212572
5 320748
800 -859394
514 233452
831 331132
202 669507
767 451765
340 -496405
62 871645
295 -572179
655 -792821
969 -684910
429 -113502
599 -262318
697 657603
575 -164858
474 -45351
460 555394
468 -405013
928 -225569
639 502922
132 -765825
927 -650344
507 552109
321 447664
642 761880
222 -983182
115 19286
908 -680418
739 504082
423 255169
469 107011
187 342255
624 395775
426 -142112
357 -326614
174 582707
898 -690347
303 694408
793 971778
193 -262526
206 901587
762 -195707
379 -858603
164 156695
458 -20679
397 -23461
247 -888657
555 -465285
307 -911048
174 403200
193 -962364
825 -159447
342 752856
244 -892830
940 -711784
701 -967840
579 -358585
54 307502
608 -130831
840 -337078
80 80096
520 -506395
348 -994824
456 -6704
389 351493
148 195989
813 93429
492 661146
713 -109604
980 65206
258 -83954
525 309408
741 -613076
879 57443
196 -16472
245 366245
518 -448592
557 94871
691 900960
175 157786
174 15496
60 -543979
444 998339
832 285778
697 80618
384 -196020
689 317938
882 722033
119 -371093
638 -812894
278 -615046
802 -773571
883 -319289
487 -92444
655 219725
272 -450370
896 -379030
399 -686847
207 -789225
608 511366
378 895785
949 644247
640 338200
324 -717292
487 219116
164 -678273
431 -833621
526 -712051
279 934025
298 -932662
300 445735
548 -50480
643 40786
187 961499
842 -764703
783 -878597
430 282904
530 -929339
656 -639139
452 -570764
167 -224807
67 263241
696 -344335
159 973331
977 -311778
959 875391
569 -477040
872 309193
86 -294031
919 251161
37 337984
709 -398246
970 -104592
324 -323817
476 401888
457 -368051
512 515337
513 568267
18 -80102
210 449361
190 -846969
240 -116942
200 -83694
276 193817
948 361982
359 669030
59 832646
39 -355115
830 739691
404 -289068
145 74121
106 32309
86 974173
449 729787
735 5639
62 179820
36 -877398
140 -953976
67 -510988
878 -171429
222 297186
527 826997
726 947751
252 -289981
797 -496821
750 867065
796 859394
272 -464059
763 435331
257 -220709
620 -497273
428 -894213
983 -820226
581 419034
147 817030
593 541756
383 88063
794 649675
369 -813360
213 345179
947 -121968
333 778187
238 -622513
32 369630
219 -974602
28 900553
907 -450550
745 -852000
832 -535998
417 38462
179 493998
391 -721387
890 -134542
95 959174
86 -11368
871 886064
155 826238
325 365451
142 -60570
83 778995
419 -855259
682 442158
46 884782
42 -158059
263 -138809
899 701812
450 -616304
354 -533321
249 868912
261 87762
698 811858
195 -253056
929 -134051
65 -293230
784 -366001
147 -108653
907 124748
877 183449
846 556774
295 588751
984 -778089
334 50771
462 867364
684 604795
796 9944
625 373422
111 -991717
50 353608
51 -261128
811 -52286
424 132602
974 401040
872 -610129
974 534809
16 -757020
134 768488
482 754046
535 -373323
777 -764834
270 622958
727 -768136
32 -435551
482 -112673
656 615239
967 271219
265 521326
246 24012
431 -604033
302 222201
534 -419215
718 984718
286 444112
800 -851019
744 -630494
956 566332
152 158925
881 742928
66 -907959
659 29958
273 -518200
124 39755
82 -837441
247 882840
5 947052
335 -785206
737 -874181
428 -767036
854 968840
271 269922
204 -531870
567 591797
101 -980788
765 32579
915 -3451
3 634451
760 -178777
264 35301
757 -341538
253 734616
9 -742499
778 239247
29 -763242
705 -780962
579 388228
227 -393735
217 -697205
270 64579
551 -650808
717 -605164
612 -388038
176 348418
159 952017
27 -225478
929 231257
721 899068
692 506742
222 874503
148 -350543
395 475581
950 661850
910 117587
828 584804
151 681062
702 -332409
299 -418648
847 832939
18 488815
592 -865922
468 -508600
765 223430
418 -608421
690 -751927
649 977615
845 128043
174 -846274
124 -416121
61 430839
556 735731
130 450497
99 825675
502 -652307
695 -201085
618 -704883
915 639641
791 -452403
338 -288390
335 146382
12 -577901
957 361068
714 -378038
62 -398625
510 -521346
886 -275809
771 -200138
211 663672
30 822970
924 -367200
771 152486
881 957048
391 641627
551 -106659
299 -133947
362 -592875
902 -129045
898 994096
464 78277
418 972260
164 942360
424 -185992
712 422757
936 -714540
635 679127
574 -778329
682 -419423
721 836193
364 -230732
423 292187
388 -17426
934 708794
380 170680
102 -878039
448 -172406
871 649335
431 -153847
678 -855119
103 830432
97 -330878
754 -222318
126 500343
216 143595
194 -63266
766 -88891
474 -990353
832 861285
865 782065
577 -996257
148 -60439
725 -728251
703 -536472
429 -729006
987 694506
639 -251012
63 -532454
118 -566398
601 329565
660 -696262
519 720297
823 139178
491 803738
972 946516
646 -690143
408 925700
476 -225891
960 -523383
977 289278
597 -81010
63 -692952
73 -524175
794 -785903
621 807391
846 619420
401 668257
855 -281500
320 629068
211 529541
547 17990
104 -849764
642 -13472
822 289739
250 -386236
373 257522
366 501671
111 880179
247 -757506
517 935273
732 209743
145 -453768
479 -827006
998 -651080
654 -650030
950 -880491
644 176204
61 -206905
869 -106382
954 652821
405 -400202
466 -669966
109 959870
225 593049
259 61557
932 -715315
71 212468
699 -270186
923 520611
948 358961
513 -223220
26 -461400
600 -973378
686 763308
595 -654235
150 157813
870 538256
328 -635139
818 37991
326 780750
811 -182441
914 -234841
819 -155593
889 -9446
912 631506
29 711803
496 110063
998 -192291
910 22323
627 -478893
956 -539471
758 -860454
839 368567
597 -62176
24 732595
98 -569877
529 739936
906 462489
400 159937
951 260546
959 338875
356 -545857
23 -683428
999 882924
888 -782550
61 179763
148 40736
757 -726869
734 544624
34 -403848
570 -428694
634 -120392
52 878737
806 415714
522 870162
303 510242
165 644942
425 497651
744 -682050
518 -332735
799 -981243
770 295906
719 -193189
638 904750
730 -248845
305 56832
179 -665128
799 -508910
400 -480680
22 -987765
709 -730938
2 858195
180 -533622
315 -414366
3 741118
67 201254
181 765397
702 299279
620 991812
447 827446
333 -587144
632 -436883
80 -292947
276 -708407
731 -503744
841 94641
531 801835
435 -858802
266 -407709
787 -362789
396 325889
508 128474
113 -549458
115 -867301
145 33223
157 201697
810 706957
233 885521
399 692788
147 -773724
769 897756
691 961850
702 -398103
52 -118441
448 64909
745 -139560
572 -399761
733 347731
958 -322855
509 -407950
263 692602
819 90001
877 155167
817 -600346
458 381594
165 651424
533 494295
12 700855
287 792622
734 -395989
669 -144509
892 118510
241 732485
445 306033
667 768635
171 -234293
845 -492271
920 475592
961 -348772
555 -282058
216 -780707
729 66409
689 197217
514 338616
767 947969
580 -737875
702 -800944
362 -451793
847 -872719
813 -123799
129 657683
110 819883
995 -516373
696 -187151
737 -780463
452 -617353
469 -18302
797 -768743
997 -399073
244 -225681
620 -164731
673 456418
796 -589746
936 85179
329 -237550
463 -303685
337 -631688
270 270179
382 -310668
376 536966
268 -494453
402 426051
910 -396626
44 702764
445 -235333
857 68768
464 -517685
744 481149
62 -865600
174 -390404
556 -125225
933 792083
621 -570521
550 358402
763 122358
442 166442
442 -741526
263 -895945
205 915125
446 -140599
576 395801
586 267819
561 -684182
780 806055
650 -129576
768 595694
683 19795
13 238736
502 -134127
508 -773448
194 -224299
230 371420
894 652604
104 896501
831 591609
104 -582730
196 482695
148 -926077
361 898419
866 617095
975 200946
752 290619
356 926604
204 -852150
141 -350980
150 48961
355 831718
26 424921
588 153016
440 -735733
529 -715679
989 -451184
411 532087
525 117566
325 -127703
318 -597490
151 -286741
199 892092
889 -841329
96 579132
691 -363930
82 -65628
866 467977
142 -711327
743 348298
522 577012
963 223369
897 -169008
627 -831640
324 639213
970 -34487
957 369306
985 -70169
325 -107884
283 -965419
157 578851
526 -541498
81 -616276
818 521197
557 611518
916 -352008
97 805519
989 -322240
326 -302496
573 -76916
314 550057
356 100014
276 636343
488 959574
911 776111
820 732901
761 -404357
171 227908
872 718303
98 401742
529 -423795
50 812740
61 -374890
426 924624
119 981101
615 -735678
900 -109864
606 867832
156 194153
18 -700323
111 -580161
557 290430
456 -241821
971 -196437
69 -188374
457 -112878
945 451555
834 -382856
445 -917693
173 -850942
818 -942347
685 -850211
28 766498
350 -788578
615 -373211
117 542608
613 -538252
855 739858
846 -229485
816 -302524
47 141600
684 864147
234 -489784
986 766710
553 788770
204 8742
157 -968968
452 196331
598 -123427
688 742611
530 496008
292 813838
426 33040
457 -228388
706 -382599
644 -637908
557 -823841
796 -413619
747 -20764
442 -741533
378 -264560
564 554316
126 -591744
208 19363
772 -716837
184 552471
676 79397
842 -255089
39 292329
831 849912
532 442387
993 -566072
958 -768517
855 -529972
550 -799363
953 -979748
58 478770
294 -250905
405 734009
345 -127231
425 -508294
682 230016
80 -313394
559 -957829
776 -480947
229 821433
915 -595737
338 -304787
434 -592186
662 900926
897 471106
255 660680
218 455241
230 -603213
953 197468
447 -744171
586 949259
723 -723136
731 740
897 241587
997 -355798
358 -39448
668 675515
604 -124315
212 430581
217 -606423
651 413364
827 426776
480 142673
803 147372
962 -183030
612 -848196
484 -105186
42 -978998
170 -288599
266 413867
286 842435
358 115665
397 -373495
852 -232326
697 16590
501 -902390
847 -571647
85 -10744
174 11824
894 -856753
196 245085
969 -38918
941 -579889
22 -236750
929 -279906
501 64313
621 723802
739 -604392
104 939999
148 671808
488 306611
689 870788
26 98584
992 -33291
887 18159
12 915554
161 118513
598 912973
527 936556
888 829915
580 844266
188 -703584
471 463005
23 -529230
780 64090
168 -2980
80 85807
627 -990131
475 -496299
906 -902370
964 -846884
773 748786
875 576138
977 90653
249 29461
503 -703769
478 -845034
628 -246738
242 209265
862 -387610
668 -57504
311 -484125
993 -516823
306 -958921
140 -999990
880 501336
683 -525942
980 118523
275 931735
401 -71960
908 465863
695 776000
770 741882
995 446293
725 -753231
990 323397
174 -556688
355 850002
638 850692
858 -52987
260 -534943
601 -478767
916 213224
309 -958806
933 611887
110 -757316
806 -145149
33 -715722
926 513373
7 -418459
337 -103332
594 -544132
861 614843
330 897271
712 14373
280 614853
210 398606
586 -994144
703 250801
623 847766
457 451322
763 234090
126 623765
688 193203
757 -319618
149 -612040
699 34026
861 641121
940 -762039
779 -115283
555 105559
122 220445
823 405951
639 -681217
569 779065
667 17837
914 78893
320 -366084
366 302115
840 109691
870 732883
297 -801218
876 -917016
731 865151
967 -386522
836 614783
993 480003
687 -470491
21 -861935
695 248230
493 -622725
522 589387
933 -517681
633 -998961
392 300016
381 680127
73 -93575
693 -665959
520 321247
134 661813
471 736184
74 -573194
989 -117743
205 142134
730 263015
137 -338679
128 -840030
644 -140667
986 812663
506 979511
927 -513550
884 -937029
641 -304282
803 -430566
171 928122
883 309196
591 -298357
179 408125
805 838706
874 -160292
484 173780
246 -784020
205 -53480
108 656099
613 -265555
404 -236039
512 853651
315 640871
847 615428
565 174898
376 820109
126 351612
361 -880871
387 -297635
921 -506255
534 899570
919 881112
49 171142
621 276328
905 693775
987 150652
548 762778
979 756746
930 846371
793 -150362
150 -797708
812 155566
355 551281
886 -872158
564 -5729
481 -91586
369 301622
191 210251
315 -627641
967 475146
579 -537878
161 136321
479 328797
336 -379582
315 269174
915 21120
961 -559474
116 -379215
719 657675
16 142891
195 114531
253 557244
65 541428
703 -196902
126 -166429
160 235202
273 953750
136 113775
305 509373
202 800120
100 963413
402 -770909
13 473112
746 -967882
287 -643067
423 -532618
292 -59468
788 658556
386 -804941
534 312891
755 651127
365 -342819
628 -33363
234 -20077
972 795025
386 -764189
591 -998958
625 -764450
731 -143404
310 658717
392 895867
518 -511448
5 733386
230 437294
815 809076
880 84383
947 -327504
15 762826
187 -801843
358 -300706
783 -919630
713 -838431
601 -71615
230 553482
967 -806313
112 802745
364 -979136
258 651645
343 461300
693 -266651
208 -35465
97 629852
672 907956
279 -551402
226 -390225
257 702980
336 -315591
192 128243
119 938530
377 -941570
883 304386
490 834396
105 64409
566 37771
281 271689
153 -126516
446 -360421
334 -538390
863 -363691
75 -162264
135 678331
637 -283320
363 -695
978 -393285
134 -729839
396 710418
533 -73115
788 -191549
419 362062
125 -611816
906 541800
768 -155977
585 -981964
323 449755
511 810047
190 145237
421 152734
382 -505545
998 -209095
460 608689
562 70311
442 -904710
51 443084
777 -865281
876 650488
226 232199
372 525630
987 -709934
449 693809
510 -838062
89 127803
871 372139
874 396044
549 -355467
893 -503720
451 -816369
710 -127623
640 423165
894 -7918
315 -248136
42 -671225
988 51308
990 595887
374 -135763
133 18488
944 923359
436 -473101
446 -828778
5 -582187
5 317804
94 -702664
444 -994450
994 413095
412 740421
664 -859731
426 581008
806 -27381
36 665899
30 871074
200 183853
454 -654737
881 516302
70 73418
137 -741268
14 -839165
480 569698
244 -557637
748 550638
120 510288
137 951872
505 -697499
922 839063
318 3179
495 -584186
453 220725
549 -978334
439 -660828
540 747624
5 -289686
556 274412
908 65428
458 7651
669 279962
643 -4052
131 265497
996 420231
69 -423045
64 -244459
31 603556
596 -551972
737 939394
980 948819
476 -518244
109 12811
117 -792450
981 -357409
411 99934
918 167340
829 -806772
848 -389778
54 119211
677 13155
326 -33290
293 -360185
615 428969
430 -295139
158 178907
54 768142
474 -30090
394 889222
942 42553
382 -964663
149 414298
727 -677486
819 548711
720 197220
732 -739830
556 -356909
660 952761
300 863726
961 91120
839 -590421
764 -670031
72 -909699
52 422391
90 54946
352 -267108
981 39750
173 -260289
523 443546
867 -832603
882 858922
643 -543300
192 651534
269 16162
257 -596905
822 -643606
573 -804932
689 -828764
296 326304
477 -398285
748 731215
120 879068
374 -466562
31 -428846
302 945204
349 730658
238 -168676
142 -411705
9 683418
19 212476
262 -803160
291 -907003
256 -940130
810 -712859
318 -967187
835 114816
542 537459
337 72563
450 -628048
508 -18996
203 757387
989 -251701
151 955130
952 408920
281 764461
592 -124350
871 -717261
850 959530
162 46886
609 -873532
628 78670
858 295526
271 -477039
747 612109
173 866680
969 -531835
955 342766
493 -301996
333 573886
498 26184
489 910480
405 770726
212 636607
324 970350
229 -942134
471 669420
47 602592
214 -887250
867 259408
154 -508031
278 611180
374 534220
142 240269
685 566309
865 -56861
861 4729
167 -558041
822 743304
710 481684
671 -993730
788 869773
918 -439646
813 301797
483 -607267
386 -310112
457 685902
8 378324
340 -967347
965 -616095
675 -47791
842 576263
897 -188190
364 240360
390 212869
15 299586
35 815652
140 399714
969 419603
751 928402
437 176548
185 911572
414 539581
254 -289233
884 151840
730 623316
119 -828668
744 -326005
103 -417300
297 914636
11 -326896
669 106396
528 -698167
93 750884
857 -74382
956 -305433
965 -559229
757 -388480
480 -409684
375 -526575
722 -4575
805 -940049
227 -432887
618 -675339
612 300311
384 779983
76 624247
353 115963
920 697122
45 43849
339 561790
357 391095
697 472846
247 101371
389 -380712
137 142112
74 242112
828 -209380
120 -666468
824 824812
913 222681
891 6636
493 448633
441 524515
460 -242480
792 -625749
929 -263493
425 198291
549 -14229
408 326823
507 -810859
713 -501379
213 386774
838 -243745
774 -176718
268 204511
221 53663
150 -552472
643 -679527
142 268210
662 -991198
697 882263
501 -340695
85 999075
107 501059
554 796019
949 141186
820 -256830
727 -413362
69 474718
914 85407
640 -673256
621 -1221
579 -465960
523 851259
81 756299
814 -91709
452 -412235
52 472016
806 -588513
140 -567986
885 661157
519 -89892
484 -663787
953 -65163
293 733391
784 540724
270 988500
857 -301656
859 -621378
588 256710
75 -292853
719 -739115
355 -566560
990 223647
175 -720631
92 -770542
960 -635168
5 539966
78 333522
28 -643025
82 142798
160 660266
92 355754
104 676838
317 -971050
384 629479
361 102554
865 134141
993 101494
166 -968534
5 566155
892 280076
128 -58425
512 902369
618 -267661
137 192391
739 443092
652 -279162
450 890735
677 821715
936 -505027
626 115307
395 -399975
862 445839
615 -661047
777 396820
230 -807278
656 -296215
662 -63215
849 526244
816 578186
186 -920417
452 703936
351 -66060
267 -726154
865 -749689
968 -436582
907 893827
730 384452
975 -817663
703 925293
709 -49393
691 979839
274 -133133
221 370401
308 -287823
863 -940743
402 330918
213 950442
587 -532582
726 670058
149 -37160
596 582725
227 -212492
287 -591321
233 921679
3 -815672
927 -398599
980 142889
101 638539
782 -354929
837 -278925
713 -764453
670 -133568
631 -827560
21 -490606
806 116743
598 253284
115 -79354
481 -498806
985 953047
261 -154062
772 969227
232 932885
466 -769769
892 339627
461 -354938
328 -193086
294 -329455
753 112929
298 274332
20 -141972
542 -924232
550 -142943
764 645537
302 -515553
218 296161
676 -652710
68 603275
197 -43525
223 985829
287 -234229
82 -805025
508 -778624
400 632203
287 -632585
471 248196
648 266371
246 -861876
914 -831159
833 767565
213 -908830
348 532205
605 -745783
982 -458519
675 762436
713 593844
442 703969
440 -430650
976 -218186
868 -183103
415 843682
488 -842732
883 -107335
866 218164
724 802805
184 894539
83 31750
400 -849906
673 497813
837 988226
380 -346652
615 -218991
246 -816800
872 392150
457 -69363
959 68042
101 -359655
105 -802993
156 206166
188 326612
273 -518003
632 814763
22 -141183
889 -263786
650 -643757
304 138678
158 -152516
765 -939789
187 708028
133 629298
189 -122892
772 -930865
646 -696009
71 -712802
907 804725
922 -893205
812 -818264
267 -163525
922 -225685
484 -803026
431 -175300
15 427664
427 495409
324 525326
114 -180187
970 -573955
78 110793
785 977585
136 -376948
323 -165615
846 821622
148 105050
46 -350853
176 197864
37 -641311
839 522816
429 -663458
752 206173
926 583027
758 -438005
115 -164529
328 -22440
530 -368870
470 656888
300 782184
880 -46719
992 763684
112 -518654
147 789756
644 55424
848 195746
21 131881
342 -516913
579 -308845
860 174632
101 820327
105 117200
662 -714575
558 -684664
526 -742322
662 119810
404 -863043
769 880154
385 -713618
329 852248
175 -761158
667 809198
242 -811211
424 445016
817 909650
443 -249216
461 -202088
512 404635
416 899341
548 -545201
788 186818
739 -147379
113 -264092
544 668164
329 159802
687 791333
391 381336
650 -190892
472 -725581
745 -927510
67 983740
629 -387829
150 707116
405 -213410
929 444933
933 -517781
66 -576175
776 -900684
837 -637628
239 -289793
554 951564
12 -398785
572 36830
869 -859648
565 -436344
55 -53521
983 408562
418 361568
433 -648887
877 825328
688 -666208
222 -944643
616 195374
200 69701
234 -759054
55 -127399
329 -138967
400 622282
739 681709
199 652878
145 -787803
328 -817126
172 -734951
552 919314
267 -30536
544 -772593
484 -598468
356 393290
763 -673277
648 281331
406 -379078
348 -721714
808 -600029
724 657753
227 -63936
757 -36373
332 -395769
245 -137948
897 -157380
659 472771
122 -312621
584 176412
564 528128
181 882754
941 -753888
227 769074
431 -244646
389 107145
373 908782
250 -45511
811 -239977
772 -879022
423 137363
805 542498
323 -959709
133 -893174
792 769905
637 -40750
777 -982459
555 -903372
568 -241994
626 -361536
351 -107660
761 157977
655 -186358
877 828405
74 -878397
881 935299
121 -309544
30 481649
539 408069
314 895261
890 -341940
532 453622
691 -704561
949 -95827
242 740122
121 568220
338 -471257
385 648903
630 -477292
971 288766
287 -712694
495 660071
776 348689
593 -154976
372 -715678
990 636020
957 804274
152 -180710
993 732648
81 79705
84 975180
343 142413
159 -762319
262 -211179
466 488243
473 -123290
382 241545
902 -821302
1000 -641642
714 -350386
227 -408615
890 16418
245 -379339
537 -113176
839 -561984
561 -121792
141 -544957
620 -33240
498 44536
69 -22249
590 -227049
216 331843
574 155247
809 -878360
635 -823134
498 956996
819 757660
879 -501435
212 293711
827 -992268
40 578270
705 268890
516 667571
358 815951
410 -424864
462 155814
170 210086
234 816681
560 851938
170 568444
521 -16280
230 -556678
60 102287
282 -878193
233 330147
342 540304
601 15
627 785190
38 24489
99 -438023
1 280367
448 797440
674 893820
428 -46961
640 -563495
961 -411889
368 427460
821 -805836
918 86676
844 -278830
551 -280678
566 -335055
862 -492515
377 -613107
793 -1679
715 82621
161 -939868
378 -274168
51 416728
158 912070
9 -705725
88 -599553
928 -644608
949 913988
927 -477746
283 -797036
394 971717
675 -960305
352 988154
202 -3795
226 -398328
647 785946
351 -206355
543 12917
781 -261015
712 230150
504 601028
149 -316130
666 941741
971 205129
306 405041
216 178488
595 870074
611 912526
839 -917194
803 385820
326 512573
443 -857062
624 -888349
283 -70700
715 -944992
386 -76648
630 847173
200 -72174
109 354765
704 -113147
917 130790
55 326482
822 443974
436 636369
744 -677314
39 -436929
789 422315
538 633757
418 575988
988 -321275
692 -136093
471 694441
605 362595
531 -194353
1 -100431
89 285061
253 -498440
404 287068
35 715013
858 -415633
158 -327113
266 227585
744 -272695
91 301964
452 -325690
529 299739
967 -257259
82 38908
272 -772436
518 -385069
229 -556814
356 875780
537 941413
51 887160
234 512149
350 -218475
911 -549770
23 -65537
369 -584719
115 -456357
479 -869387
677 279188
644 -761917
84 493208
208 -397740
355 137652
562 295695
512 103821
685 -57855
404 10707
211 -794387
30 615032
862 -244283
468 -67082
880 434421
968 947453
4 -767343
846 -305413
115 -13640
281 -22353
807 309519
214 946973
925 -146573
287 768357
838 834132
753 -116999
807 -450119
630 -198212
219 817464
562 482589
485 862857
302 -534498
239 279202
129 -381634
783 -523865
997 -601112
775 -726557
779 771830
72 -979866
903 215589
932 -217464
718 -774253
127 348046
351 -944322
750 158665
247 -217533
318 -996870
698 908748
42 994480
760 506917
583 403821
292 821424
27 453889
65 -225327
995 -892794
136 805446
312 657674
813 -342913
235 124659
907 992563
750 -342899
280 -12484
48 -541936
455 936304
708 605882
170 -65801
452 -664809
490 -603250
495 -293971
620 -644675
587 612339
995 -994010
459 -418928
287 -39615
345 -938331
234 -742838
518 -739723
781 -417775
68 -316664
968 -745244
979 -910859
792 -912844
259 -406394
48 -939545
273 -138171
708 -299188
645 -616673
859 -480498
520 875325
967 507986
766 -487936
787 -467574
196 12927
256 487554
669 -531271
932 136234
914 -578248
564 321346
559 532985
976 645207
613 676671
298 145323
527 -831377
71 -224832
27 -894293
129 -769708
837 549756
510 -634016
353 329943
538 -766909
921 138167
374 419085
330 -162327
623 731773
135 996966
500 699502
773 -567416
664 -619708
641 -263571
293 -692092
860 888279
433 765919
507 -159666
337 418631
824 253472
619 826489
268 -445135
647 -807350
183 147834
848 -394725
179 -644718
571 341930
451 750598
294 -476095
57 -365477
522 -626269
134 271623
549 -815721
569 257141
782 -398434
87 -582630
206 -604693
965 -979350
140 255044
140 -355495
344 -464959
361 471971
367 77089
451 -84666
837 -274174
927 902424
592 321038
174 -508256
877 260183
371 -260332
2 -737358
496 86672
82 811959
795 -27282
122 -248069
235 -582767
385 328000
307 -388713
314 -314743
648 851906
922 245810
607 58988
219 123528
628 430089
962 -166446
881 725094
285 -635115
276 228862
641 -736831
982 -862646
865 873367
704 -201789
380 609325
231 467882
598 -769030
987 -147424
305 370305
189 552008
160 344321
15 -369513
440 -708325
399 -875612
490 -765416
915 -378940
162 97106
633 -13484
321 38293
454 -574895
232 597803
550 -759025
751 -205564
153 361038
943 817389
912 917965
82 -208873
462 -349057
792 -839517
924 673438
815 879805
849 -58921
905 810792
951 -729404
703 -743285
919 937542
281 -744097
896 -512315
652 -209882
858 -856367
528 -960308
509 -348136
316 -225879
469 -151207
448 293678
827 526131
383 469853
391 -609217
902 -487354
939 25572
288 333314
113 -372126
169 266547
538 -354824
597 988913
332 601362
450 80566
322 297465
871 -747696
685 241049
399 488328
873 -350466
836 -300447
938 816545
922 437556
424 -43732
701 754086
241 693460
85 443953
352 61629
542 837093
558 -998930
401 -769082
143 128639
26 -150136
152 524596
127 -345230
967 -162858
457 -567196
29 684842
973 -619861
832 -716456
415 -687284
247 -835888
370 -71280
11 -180946
422 765474
263 -990715
689 -366056
108 -982223
53 767760
847 -877729
20 184737
226 -532687
466 938816
541 -377708
803 941007
166 -789674
225 -684249
282 384960
925 789382
234 -329730
604 903456
476 -462275
934 798909
20 -246681
677 -420253
637 -546322
54 -892113
337 12551
108 -861480
470 5452
505 813521
694 -31338
284 169564
692 259666
318 787716
295 452463
572 268951
437 -578341
813 987666
481 554137
968 61356
650 172402
812 -461125
433 517597
191 794695
992 -2693
844 727923
584 -889555
152 -617734
769 -965271
626 298141
199 -714278
264 -427545
865 97050
781 556467
587 152202
772 -931847
717 -818221
77 -317822
120 -793327
186 187232
985 -504301
426 692761
655 -125779
676 755365
700 480476
917 -673316
661 541742
136 -580440
729 -685651
301 613304
169 998342
636 486752
490 -330396
821 515938
556 798872
924 666911
977 761287
586 -573258
519 -433397
765 796016
517 724884
282 369751
28 -114104
382 -178067
380 -73783
829 -961903
167 -109914
97 625423
94 -279724
844 614186
274 -187346
365 733401
269 306946
72 -795700
868 -993810
127 304848
156 -469016
529 -934643
548 -758167
870 362760
773 678661
622 -759825
766 366937
706 -651736
802 -726462
768 165808
630 -467399
733 -965176
353 592550
592 99204
497 -651734
574 834859
248 -531046
918 234162
808 -343209
425 912597
747 272260
469 -935697
885 538019
95 -490039
626 -804086
159 -131902
540 -239213
201 -979715
644 72399
408 -233023
673 325133
512 -879192
64 349761
875 -915608
825 483568
280 28421
810 -158007
941 367930
14 894112
565 115531
265 -466263
58 -55862
297 667782
826 -356287
350 -956659
649 -983953
399 -521429
846 -487705
567 250209
966 652789
579 -575109
314 39894
503 -765483
464 -519664
591 -932720
129 -569569
378 348434
312 -171933
929 -549284
735 -579168
905 -887530
602 -706725
690 -458359
412 462231
830 -104907
515 -457366
308 8077
639 737086
984 910565
879 419614
204 370042
195 -38273
623 -636249
943 37823
20 605440
285 -592908
966 53870
581 -398563
439 436813
602 -178495
103 -745775
18 -620870
358 -621176
600 -511258
519 -140534
790 -553895
529 436599
340 -792101
523 791598
458 -595260
518 146158
428 904068
502 215441
650 -794776
160 883724
673 -889467
165 -252142
976 -108199
967 847619
625 175848
461 -171160
273 735087
181 -862425
838 192592
659 -227091
840 -739560
122 -882891
693 -655795
298 379303
882 553923
295 683136
600 633528
136 933053
96 -938041
1000 -360305
174 309944
306 25490
972 -406281
391 517843
171 -182912
430 -1540
430 -336000
301 238581
375 -786100
780 386650
983 122305
47 -675566
828 -865492
958 -468469
524 -310522
453 827782
60 360371
240 -575436
728 965357
103 70388
101 714900
445 -256777
577 187498
408 -423470
701 -877475
695 258846
671 -740335
300 -726521
613 191898
426 -160950
743 430600
561 19267
268 864541
715 -975681
492 -462891
997 199054
588 22779
938 718536
297 -562366
405 754105
718 105185
314 559939
105 -404036
447 757119
87 -391105
581 285443
994 584901
973 -513308
898 -772568
279 -932318
573 557080
2 -540243
720 328331
997 -255423
964 36287
420 450857
698 -996578
634 813378
163 724336
916 712746
793 169854
94 154935
202 -267988
33 551820
64 696680
267 786548
29 -249127
95 236884
204 -977492
675 188507
57 -9011
522 645119
196 265872
839 586953
925 402238
667 -607808
299 389821
476 504564
639 -121116
196 617254
246 572246
623 -564036
752 -405564
34 -99423
626 697967
715 -851851
171 -131141
120 -781185
348 961527
993 110620
479 931561
112 648806
342 -217020
280 180999
856 200625
151 -520340
454 484972
270 951498
614 716544
308 507480
388 657431
330 -292468
343 670024
809 440728
168 -188089
175 72261
475 832920
688 -798269
700 94250
330 -288196
116 -663590
389 -333504
707 147768
365 -69153
202 -915502
476 -154266
907 78996
627 470783
644 64549
189 557948
938 -418598
123 513536
923 206754
404 364382
715 211960
625 -592622
304 -638533
740 214357
646 -123698
83 -404563
568 239262
476 -466268
145 820395
532 -90715
890 -508115
977 -367695
293 -501028
79 -675196
664 -165963
593 593222
591 36608
896 687873
761 -740283
441 -298199
704 -381281
38 -138359
526 547536
798 -784860
108 -150151
170 129510
13 773089
170 948677
264 160471
507 497268
17 313059
22 -110144
883 -577929
714 -808049
204 -895788
972 298373
239 -212612
921 860900
891 -650470
906 -392217
612 -229815
999 -158585
439 240088
681 269157
81 166220
341 -408450
170 -137622
933 -279747
236 -203151
410 639522
65 422055
383 932994
110 18588
539 487016
180 -851866
559 868438
926 133951
390 -561352
946 817114
190 -705578
883 935916
72 647598
725 701704
557 -642014
228 -643025
480 805917
586 -826215
533 144363
999 -815759
252 -476685
5 -730429
614 -45574
251 882157
567 -972915
625 -258992
831 565802
92 136061
546 603387
794 -713946
413 932910
398 760334
141 -774466
970 865904
269 -221079
603 712550
593 -468537
173 164784
677 363927
797 -29889
227 499324
70 -824226
680 -93974
258 664347
649 877478
207 781438
971 -978679
571 -799181
622 955223
119 683111
573 -614939
631 -4036
887 952682
187 339487
562 -121880
897 979767
563 -402079
836 -38653
196 633254
551 -798693
959 247401
835 566163
392 -520934
183 990362
805 432066
877 775413
229 -779664
398 963529
740 -59803
349 584263
957 451065
410 -43054
278 760037
193 -125484
849 -378708
630 637515
986 -344046
435 160040
942 838334
922 128602
889 -156850
958 -259180
109 -875435
776 -204169
588 -402267
547 520111
672 293024
593 195654
711 -1117
81 -73723
144 396961
226 -753716
246 9865
464 -606548
600 -245929
1 -40643
103 -831136
629 -25593
158 440311
286 626487
421 -441330
114 -108624
305 -416568
858 -681294
694 765892
153 204725
44 956221
850 -60729
856 -635236
341 -688020
771 -932127
745 725340
299 52800
121 -290136
963 38596
113 650533
575 -252599
923 -668381
520 -153814
693 746284
3 775322
933 -239428
81 -490007
806 -214813
47 671450
482 264064
639 744544
850 840315
554 -761529
520 184854
436 466801
417 -202859
810 -406345
426 -949767
560 115847
946 -640453
865 772384
41 589494
904 298818
721 -345427
700 -581101
674 884117
465 -620088
958 989125
891 -406019
871 418508
70 639658
909 341382
949 -732447
853 3269
784 87665
389 -957126
921 -718733
741 597659
584 345487
410 952717
665 -138278
665 607456
561 793031
219 100193
855 309736
440 777258
364 -585241
602 903391
543 827491
361 -951968
656 -219637
678 -882701
959 -845049
116 -403393
958 -228128
658 -426150
654 -519277
951 669210
615 80400
545 74704
822 87717
758 -279943
454 -583915
771 872696
611 -759248
888 -978824
160 -567004
975 39445
854 618835
187 778483
385 -7839
519 -2018
148 903365
388 302618
180 -384399
441 730526
271 79875
817 30360
839 633916
728 424791
102 78392
374 -68295
507 542090
60 750769
953 528312
464 -168613
725 -157956
607 -990966
70 -499404
447 922445
151 83739
248 -894262
689 159927
48 -982751
34 978435
635 400679
161 -961575
431 -71144
218 -559877
14 657260
802 224764
833 949711
467 -344758
51 128128
999 769754
844 270843
66 -141347
712 367054
973 -181372
216 9995
440 309270
314 -585554
715 941700
624 368785
303 -834786
762 470011
88 -799829
578 7259
845 479045
715 218193
25 -70297
439 80209
480 323931
287 -910371
513 97459
554 819791
906 -992266
648 653310
458 -251354
123 -34717
338 310570
657 973411
488 432419
639 -516763
151 618964
486 719598
795 -728495
915 -522383
198 86651
790 607559
745 -994963
81 -604080
968 -977996
971 946737
458 764705
335 -295355
732 934173
187 -517699
87 -770671
444 930643
98 700494
495 676458
996 10852
21 541851
765 766087
518 -374264
468 361641
670 -708754
870 -720955
369 -372287
208 773956
207 -892960
469 118549
138 206374
125 -409723
381 -262488
376 -74028
113 379208
148 732555
735 -469952
324 504193
108 737592
790 -74031
292 526197
365 684328
691 208099
601 -251733
634 618500
54 690401
487 -22404
368 -933432
513 908320
993 -345947
372 77420
509 450170
772 -62434
111 703156
420 329237
1 228812
242 -500374
212 956950
348 520193
522 -393333
300 75498
791 243993
796 714370
320 813010
142 -830036
91 611004
90 545565
567 217438
325 115196
755 800582
357 -339168
968 158818
611 484910
490 868932
633 907086
688 620835
564 -923243
703 -115319
680 687403
367 985077
267 538735
52 282248
124 952673
404 -523700
498 502829
261 281909
595 -777463
744 -997545
971 238858
58 742731
335 126548
330 -168219
152 -13277
539 -159083
991 162216
851 674113
370 -548080
344 225206
716 408976
955 -915459
590 25788
516 -930192
544 243360
644 28123
6 -543835
266 150445
331 166383
886 50348
994 -964875
906 371212
253 35424
261 -908715
486 -346541
428 -11904
857 85011
988 -843712
311 -212570
451 307549
826 -323831
282 -973713
950 567705
160 802717
953 375494
101 71853
301 161059
615 -462290
48 263391
114 -869595
828 762916
207 -327634
603 -785054
762 -211297
277 259600
941 975732
849 -665749
729 715765
769 126176
180 500635
943 -233888
775 678728
717 -128154
753 -681038
486 770013
203 -957270
675 824484
101 -144976
634 -800982
921 -388086
651 -320002
809 392613
804 155627
856 -234872
352 712755
757 -468879
43 836981
608 -126186
415 68831
466 617797
507 521645
243 349172
742 -192412
110 -745984
38 -344699
92 -932812
613 -770252
189 -10448
80 -699622
381 355924
567 7612
137 583917
599 552077
407 879458
110 -579696
444 322090
797 922189
659 -237787
658 -305461
430 -361368
738 374127
752 891963
682 -451329
542 47180
897 -342910
670 -738575
742 -904274
383 11496
166 652665
231 681983
640 146718
116 691735
970 31154
455 954306
331 945752
68 686455
453 -461081
719 -824501
814 193433
467 356724
895 -951152
63 -798956
671 -59360
705 600926
657 -402072
4 878370
739 440441
453 -479884
338 -359418
638 -347595
326 676174
600 -467865
886 -455633
8 -775156
943 579315
989 201457
781 3696
873 675041
837 -269622
53 -343640
103 357023
803 877096
938 -651905
133 -94398
258 831401
268 -188728
800 109483
805 -629680
457 -13229
572 -697085
271 -755531
995 553045
492 21385
158 702535
711 671396
148 619313
847 580904
585 629262
44 -343146
491 -261089
222 -718334
187 -666972
90 271046
336 -173967
736 75298
296 367786
790 -455085
955 -921007
423 42826
627 275293
435 252780
680 -82726
825 152388
941 600875
187 822877
433 -16211
116 -70428
430 449785
237 871535
15 -566232
699 752700
935 -883997
21 986813
793 291510
223 -664037
174 -824366
384 -89177
376 916867
590 804896
572 -914898
576 173203
190 -913438
242 -64444
514 -555751
411 -87405
507 -989146
776 812035
621 974937
995 -392727
910 372287
994 250229
873 860053
589 -193014
831 -597383
814 978353
959 147288
602 903832
373 -92076
914 -402928
604 -707209
612 341692
342 -132803
539 -73780
409 845931
549 -841293
684 262183
417 -978436
836 586956
384 696475
384 826460
293 672058
40 -130323
870 -569553
950 125040
889 313926
542 860469
899 653320
444 643387
281 835405
894 -739408
353 533099
287 85633
791 -361929
502 -142490
561 -994325
977 133849
986 -995202
598 909507
397 -440801
658 119296
994 -797703
785 -581684
1 986494
989 128517
637 -735754
452 -337374
252 -609301
780 -196764
731 -750419
869 -912827
163 147122
120 -560936
535 -43149
149 -905006
170 564104
424 -211798
608 955463
172 217423
981 -50986
332 790867
509 995442
71 -462
381 393926
719 -366488
428 857049
820 399601
815 -715214
442 -620728
25 309108
582 -156015
99 498568
32 -971170
810 262302
655 -997514
463 157348
447 -956027
760 -334888
789 -934528
668 364636
971 -85307
657 -847354
52 -488243
149 353758
878 626923
460 -393249
876 435287
745 -67450
852 79640
739 -347290
833 -601010
923 387932
248 -351849
239 398528
458 -218143
409 799089
746 773002
165 -301116
595 -916126
256 -847727
810 -992009
177 -72140
400 -831733
666 -445753
430 -292413
55 -829247
129 711595
123 268986
186 -164134
340 777068
12 -366379
600 -732016
874 -552861
622 662804
106 -860833
553 -408513
81 -213019
18 574455
809 -958538
510 866621
200 -255410
198 -559548
433 254552
552 910167
516 -643594
582 -446165
858 709255
262 -870593
584 252719
895 -689446
995 -200893
783 778136
72 755840
406 -32626
883 -667618
56 -19148
540 655553
455 -956023
736 -750162
169 8844
205 -661530
252 -116541
232 276829
364 303035
927 -453737
663 933422
812 -588053
7 333244
124 -974699
554 -546591
54 717290
676 -230109
249 411288
621 -28159
215 -319943
733 -714881
203 -956899
516 -93263
86 -585474
176 295820
411 734718
91 731059
41 73955
75 490557
947 215858
367 406338
870 -528591
930 -128589
178 967741
866 -278753
98 880255
941 -176364
830 -877869
867 674509
424 -355904
904 185820
973 607931
679 56043
339 36489
96 -849343
876 -973123
715 -246222
421 -79451
817 955591
336 -756955
79 -881969
993 -759291
905 -713854
406 542195
350 172662
271 581967
995 276912
299 -96280
771 173347
69 284894
352 -880422
138 97110
244 756303
423 -9011
598 64850
378 -5025
676 388669
538 -594089
651 634533
986 63178
671 50007
554 -179648
959 188534
992 -893951
107 856842
498 339191
424 -349647
179 128045
361 -222835
165 -394057
714 371090
560 412623
271 -153347
809 -825338
35 472243
380 -980686
80 -725946
483 -250846
322 -76966
309 964827
586 -965953
587 560038
729 61937
900 -692224
9 68452
326 -355788
479 820177
110 -542879
580 50124
573 454709
539 -962276
910 -899870
127 -724939
940 743684
639 -276394
537 -350672
438 600300
380 373959
642 777373
201 -105109
342 979902
929 665889
682 -692487
628 343980
438 -642024
283 779756
436 363294
483 -367970
357 46335
242 -196246
383 -403144
500 597808
614 -118783
111 -823782
601 -576991
395 949670
994 -179569
523 -756814
843 -75784
587 870555
96 697895
861 -38060
940 -511890
335 -509619
921 223049
700 211716
129 139709
960 -176652
877 103100
214 434508
241 718239
218 600428
585 617822
116 -456823
155 -55593
853 975798
957 -159642
33 -174873
631 125253
313 -595882
792 -853694
752 -760466
813 -998074
849 27523
580 -584247
789 -57639
104 494618
587 236184
755 185547
54 -581167
173 624164
150 400868
194 380773
113 -887727
516 -591326
716 121247
857 323990
88 -934191
676 944596
577 -572911
699 500317
122 -819741
206 -455058
887 635564
762 240863
197 489350
966 -871214
806 -401354
837 -685524
666 254039
507 2765
929 -21792
643 -989002
123 522117
920 -994270
938 -573249
355 -535523
184 500349
524 -819640
109 -832550
687 919182
140 804524
598 568318
951 817381
304 916798
919 976992
667 456053
5 758213
7 -439774
786 400648
419 -297273
309 -939458
337 -901667
67 247670
196 -786469
575 856622
687 -262981
674 -657683
326 -544733
850 568921
340 596356
168 975458
335 64554
861 607355
266 497574
28 70284
923 -448469
912 -520523
713 88058
956 249318
198 -353073
399 524666
628 53841
601 -267330
6 859472
234 488064
963 227087
104 315524
762 763702
413 787314
111 233598
181 -533571
164 847856
553 849357
752 714099
197 -421187
579 705978
438 -31457
524 -78870
96 -321330
156 54889
741 34912
293 -345872
737 -880558
601 159692
441 -848299
735 707152
81 711223
973 -368822
979 -204790
407 -39460
171 278105
66 -162699
477 -468193
215 -989226
940 -303228
757 -462704
178 237862
607 -470279
552 -699002
409 25175
504 -719256
630 -232573
756 390456
508 -869900
680 -1049
442 -513306
357 836078
326 -515081
478 407825
547 32174
76 539808
738 -557264
604 686302
631 -823325
864 602428
488 838003
366 883827
499 831076
461 -13393
388 196462
349 309042
75 -217863
547 -448812
174 -641726
710 310338
43 765386
70 -104430
469 65625
436 -704893
519 713994
498 -391775
504 -424149
591 -1154
299 -483894
561 223378
646 997797
703 2801
797 576881
877 141
181 -589375
307 -390946
48 57374
82 370787
704 -704645
321 234049
498 -26786
773 -349216
956 635302
3 321715
688 637391
876 349189
211 148182
237 -63047
228 900378
615 506456
53 -752710
829 -816812
128 -80548
35 312915
179 -4279
89 -366555
911 921140
318 -911002
123 632292
389 -562754
122 312376
478 -852487
686 440047
361 -110744
602 147655
938 -631903
946 -984264
92 -794972
144 738884
649 -688909
786 439078
203 229523
422 479301
298 591805
763 -448763
291 116691
423 -59007
27 699420
916 -946356
350 358796
358 723301
412 -181640
522 -940590
770 -357248
624 -868725
300 55131
302 276198
270 -947586
826 144129
575 425915
342 7086
391 -26070
904 573428
902 -552868
248 863187
949 -278918
521 -184771
194 878923
484 -73889
779 -445888
601 -292561
698 -117386
424 783635
378 -813260
600 -525582
257 -147702
332 820857
421 932837
716 69143
247 -608074
213 809059
369 -207557
341 210287
265 868469
582 952622
479 858988
879 -76401
116 746245
792 911402
705 -414846
310 172159
994 -81512
95 559084
657 -254414
465 883046
848 939696
952 984095
15 215701
97 -663957
532 -89795
237 769813
303 43483
673 -689756
814 -929127
320 747649
484 -215338
71 440597
349 -914070
937 234924
798 -490261
659 -522143
150 43982
167 819608
444 -794431
672 -87550
251 772229
365 -935444
794 -646525
924 518473
984 -506617
646 456055
387 208057
547 929297
893 15138
487 953644
12 812343
818 -45166
536 -544837
554 28043
280 290877
511 365368
683 315281
978 -148215
627 675612
940 903580
297 -400567
858 -22301
453 344176
609 -314636
478 -787378
251 -628660
176 680647
885 774031
139 -291626
380 886216
556 203906
611 -519398
986 -531803
94 557381
870 -483499
555 -38420
891 13435
961 724558
102 -109123
784 -454001
448 -804374
671 220645
967 500833
427 -349211
219 -233887
246 309135
380 -466418
345 -401181
667 -839080
7 -273381
284 19825
407 277779
593 704318
180 -118574
759 -519432
885 -565634
569 252767
418 -321360
769 -274178
293 961141
520 -435145
118 929728
347 -40832
534 550478
345 -995466
478 475669
354 -487942
454 535395
439 717653
748 920361
671 -918607
330 -569296
418 658431
261 -900349
243 81494
756 -58031
572 408787
863 615076
589 540788
906 -912868
587 -140879
316 -439388
945 882337
180 80864
504 442039
815 -119669
295 515230
371 212231
604 558971
970 -241523
107 690797
916 -358748
88 -311795
546 -350036
7 -808271
743 -307261
625 -356941
653 221213
268 -771867
743 -121863
43 658999
62 -690473
588 308841
932 317429
757 -73396
212 -92240
687 -740603
328 -147184
368 40262
903 -682389
210 -60052
45 899383
219 395649
154 339711
865 -19754
842 355113
340 -779959
874 12902
530 -432657
387 -703563
843 771379
363 -224435
914 -62311
374 -540417
535 425530
93 646845
560 669748
911 -413986
698 -131943
709 897882
389 464151
259 -472944
797 -275166
801 290417
253 -638090
960 651438
13 -801823
567 138734
155 -495746
645 238439
469 973771
635 961628
754 137821
131 369419
963 818764
890 -364508
732 -275468
303 -443770
795 -834181
262 809301
132 -147332
509 937199
659 -415134
46 790357
692 -85793
877 -472179
604 954627
868 -416045
771 631261
463 -177316
398 -738
159 612837
722 867166
158 -758479
483 -96747
25 -253499
118 -589616
530 618856
458 885235
963 432064
269 -142706
546 859005
154 911118
23 -487460
973 745850
192 729881
356 665459
760 -12193
446 -713889
562 831278
22 314533
871 138779
504 768476
364 899399
176 446561
196 200109
683 -55355
985 401188
328 784064
645 -424095
447 -258703
718 300751
197 -811259
725 125888
440 542272
320 609421
694 872389
886 -529919
594 228276
765 -724951
634 902146
137 -397004
133 -348521
212 813263
671 632962
161 -85246
537 543143
685 298420
79 902561
18 -653321
690 129698
615 217094
147 485458
815 415599
750 633918
234 449445
433 -384293
876 95989
219 368058
895 -82804
769 671894
778 -373220
734 -782054
871 -621939
505 752668
173 -722357
6 -495093
811 -857519
288 -252275
413 -749392
132 -65044
522 167296
894 -146396
1000 -896139
266 -19442
778 -513434
162 18615
198 41126
650 784986
475 438602
342 387806
517 432109
89 -344305
806 390689
112 -152292
104 -192962
15 357559
455 980841
21 903027
761 -274384
94 -101963
654 -907654
984 352396
361 633409
525 -529593
45 622489
370 -571522
482 492740
588 764971
786 693629
549 743348
545 217352
308 -139076
443 -403048
101 321213
516 -641093
892 600944
496 -142746
875 917459
98 903355
30 -704145
216 305264
385 335464
942 468976
33 213379
60 -299403
488 -723987
953 -429063
485 -318563
533 -820960
713 813980
22 579474
436 -211188
253 683801
175 212883
469 776645
703 306290
899 -841214
493 269384
733 588686
685 852415
42 12731
369 -193963
436 -286662
72 -872892
531 -872750
637 72245
36 -754523
965 -15496
512 507129
619 -851168
508 797785
273 329819
767 -998279
893 266760
252 -456803
149 -297682
381 542773
204 631560
77 901181
709 -760762
527 962965
901 998081
145 28050
727 646766
368 210963
387 -195306
581 -46945
267 887175
323 -408497
848 -458260
395 739589
635 -878340
216 347777
273 -547074
737 -233806
242 992453
637 -957404
216 11672
236 494382
875 549725
597 677930
256 809592
841 -120457
807 679651
363 76351
411 940166
44 -100606
540 136550
386 571726
967 -199426
248 375788
87 -947885
425 -201346
608 -78736
630 698881
614 -472958
438 -756617
509 -348065
653 -585784
239 -165113
87 711101
491 -846196
570 -43453
687 576304
236 124156
749 -759834
72 -913819
600 166752
35 251838
692 -902011
31 233903
5 -70233
496 907581
190 -886555
189 126843
425 -16068
400 -428963
790 -973764
36 -879519
214 -339812
314 344237
789 -986306
859 -287697
705 -857110
839 -65042
786 -588816
909 187359
277 695768
294 580545
813 -881000
520 -469346
793 291646
678 -209769
507 -995374
894 385375
115 914387
758 -755208
622 471556
729 598565
207 -985944
930 569545
303 -167533
788 -56177
869 477126
508 463338
467 -411908
556 -21517
93 -965626
677 -385672
481 98964
864 -305438
194 958565
269 630084
279 924292
489 -381119
108 82468
65 -664525
397 -676335
172 -221765
642 -566555
233 -557335
309 826315
878 -757484
354 750322
756 -651634
573 627891
761 664709
513 110584
952 99447
968 780699
695 124640
979 186417
108 -386835
651 -414111
848 180968
384 -406072
817 173981
266 -840550
524 145729
937 -694266
785 775840
898 -642284
257 -218275
485 405924
176 -717993
698 400606
36 -511609
798 134908
700 -758304
694 784052
844 568354
977 201787
942 610366
836 810870
331 -47891
697 958732
409 438761
987 134243
210 586741
360 55633
982 -85059
72 -288619
62 -757951
90 -954469
278 814696
353 423018
852 156885
537 -11324
913 582468
885 -697387
917 294410
255 875734
782 -339670
102 -923866
327 799083
485 459763
200 994166
709 -712527
688 -405329
544 -246713
985 -411050
975 -836976
521 955075
926 -800685
862 973894
148 424609
623 -324528
173 930080
135 -441149
611 -737788
814 -14288
290 991218
461 491019
319 745188
178 -963252
741 305714
115 168205
29 711059
797 -188185
202 268098
87 -986328
714 -376349
610 661257
748 191428
259 217211
64 460339
233 -348810
942 728803
216 -734763
79 763287
603 -517911
232 -145813
338 926311
123 -45411
749 570928
477 -582370
582 -103377
431 -236175
350 -134865
727 455474
377 543464
93 850848
16 964117
163 34482
331 -886540
719 -999136
423 -142378
785 281665
253 711924
663 -813138
430 67188
217 -756979
819 327939
821 -271555
26 951875
78 -454850
116 -811217
350 120490
137 -208622
900 -28553
987 -116223
261 790893
775 825634
352 327513
695 -254518
967 396562
171 -737432
276 642105
21 -839614
923 127704
550 615005
603 -778725
273 495977
467 579121
209 255758
943 609437
809 -902589
369 -369195
830 408527
445 -673240
706 -182333
600 -6860
329 87207
887 -336968
864 721585
913 39081
191 725608
191 -572206
262 -840430
229 -483015
734 399241
248 560773
511 -692123
509 742300
896 -111714
817 570785
919 656287
377 668280
17 730316
341 -665901
743 313409
434 862746
56 -444626
16 -190615
344 959292
847 811132
402 -63753
536 -943298
228 -40638
986 -137801
424 -99112
522 -705545
943 855340
462 988095
922 -42513
922 -905651
374 544601
713 -316906
555 39569
364 704172
517 200079
289 -43765
441 782370
563 -974619
241 -301465
337 188081
304 -886408
160 -645179
517 -143639
680 -638667
499 -311080
775 -830231
557 -775922
889 244295
685 496581
99 -299205
515 572852
529 -49747
120 -242502
713 -467786
544 812453
253 -824189
678 344095
956 -814783
286 -318668
801 -698419
967 -720434
646 -774068
646 502101
522 836562
839 -552471
162 219605
254 -207204
279 -770101
719 244986
505 -991244
828 417980
585 876004
656 -636422
247 -208234
905 -762664
400 569924
21 478962
905 -21160
68 331644
107 492968
3 679636
860 -95504
364 -556780
680 -45441
985 954136
377 -226902
68 647796
694 298230
332 475741
204 -670873
664 -882764
77 -727267
151 -444940
309 619337
42 -890706
756 2589
973 356367
705 419516
80 232488
691 118778
209 428273
253 167894
894 -5218
111 -690724
944 -522915
356 749544
933 879200
366 956047
260 245810
136 728270
527 966440
821 442871
167 -367235
552 -72914
57 -602571
183 104326
382 700184
990 -954776
320 -80019
729 175925
250 -108222
657 37217
194 966084
156 446838
210 173979
709 -924623
400 -550574
237 -469655
30 494893
521 -800660
103 649123
821 440591
289 884660
3 161330
153 749867
98 -638256
910 -89126
529 -853508
536 -164783
274 -325891
164 874762
63 -198344
897 -883021
997 24952
68 728742
161 31834
187 -870723
551 946352
293 594484
493 49258
280 122276
457 -513739
394 -396100
471 605785
388 933099
397 -704696
180 681162
569 -100049
397 343075
851 693480
605 99291
500 -7803
886 134071
549 -16050
54 -329047
711 401363
353 863120
37 -900748
239 547855
111 -301664
246 -226639
925 940042
509 499993
350 -109660
922 -35007
424 746160
933 922174
266 94270
25 692511
226 516657
785 -339047
746 332212
788 -997082
178 782279
216 -62004
957 -546558
781 -922418
953 -380843
525 353393
266 938083
898 -169937
314 -547317
234 -69720
545 964134
137 954059
713 -881342
835 882922
953 817179
193 -782090
405 430777
507 32940
947 -8729
924 888244
999 -467068
40 -600964
555 -146763
866 -720908
27 -161365
847 -535068
159 -510972
801 -644709
631 125886
539 821241
145 -124365
192 425590
235 -240764
101 329078
855 -979402
256 378394
375 -317530
564 958681
597 -274118
132 652580
671 406386
949 -309985
563 606638
958 525044
340 90362
610 941242
678 -739621
492 38564
660 491608
625 251650
568 -73192
218 -975461
108 -831889
123 780045
352 -178943
919 6746
31 -237598
933 827512
276 879464
401 -594287
914 648752
580 -244902
36 831304
321 -592013
521 -398399
334 851902
622 -696194
703 284072
102 810582
975 29688
430 454077
671 734394
974 -762872
868 578140
713 259437
130 327491
299 519382
834 519817
639 -633946
485 10989
459 288892
929 292862
733 552954
10 974430
392 590332
84 -108563
535 -18825
577 -647266
152 -281052
741 -139362
733 -241553
238 -632301
718 -866838
747 107176
885 293112
205 -265237
524 476503
737 596919
946 -463740
136 804511
762 -373394
376 990337
465 538904
292 -136265
686 568477
309 315766
839 -291349
170 605284
475 -164418
478 74705
686 133698
573 -358100
992 -115007
418 -313349
438 -383671
384 -7250
941 -904487
27 -885071
751 862910
211 331887
676 -24432
40 138783
995 -782989
599 626156
294 -754042
880 510124
607 -639082
327 -760113
414 624468
553 -102821
538 -955603
176 -748927
371 404941
485 583301
976 632234
500 -26583
650 -100934
814 -659116
227 -421300
383 -747926
735 933016
531 712398
45 411400
831 335434
445 -83525
75 -454846
553 -154391
504 529414
659 -339917
803 225945
729 378727
541 -846924
237 -635273
724 595738
139 779232
913 128111
954 623287
90 -859850
415 367998
367 247754
94 554755
434 929821
901 498828
280 -40305
525 -969454
876 648487
337 933113
174 447039
868 -493203
879 29238
792 -783462
690 -42762
410 259062
280 627938
521 -189903
966 -307038
352 -309483
968 655706
95 -777625
11 350600
722 399076
366 601102
892 503677
485 763803
642 714266
247 800334
840 409340
152 337552
894 -542091
132 294763
481 -414694
12 -987337
878 224584
382 -398441
733 489785
402 255130
701 -749955
162 940323
19 -297832
724 274268
283 -30440
254 -81294
414 -768495
873 -253953
466 64069
509 41602
465 439009
625 754586
985 214734
441 -821190
386 622612
294 -386191
926 -702663
51 643714
809 -104962
124 -470972
703 444047
526 -178197
724 866581
749 901957
343 -883435
648 -30688
264 -567955
220 858575
473 570871
440 921830
65 113705
616 -661659
279 862152
916 -666702
893 612610
439 349138
339 769431
78 844115
992 -387390
684 350925
569 403143
456 -430955
942 622937
141 135302
986 265281
1 245548
566 -733464
497 562618
949 406687
801 679000
822 -390928
907 -149267
326 -499198
546 -524348
655 270115
984 -382632
637 444964
948 -780414
680 -6632
110 533260
493 -341159
255 -375502
274 871601
787 38419
170 -42203
61 484210
905 -612444
831 244653
984 845751
896 166
71 113003
143 766319
351 -913364
130 -264061
717 419046
77 351917
870 -501088
725 685582
977 -85465
740 905599
925 364582
846 -958968
646 273758
401 -617191
835 -483316
300 61298
384 517603
472 -520927
247 280884
704 -489029
24 -987668
311 939726
485 135469
807 -598642
346 -21856
685 -389309
255 885569
441 883126
72 -627231
681 -751256
546 400717
857 485773
19 -984938
363 487354
170 -778289
141 434108
715 -160730
40 -279376
134 637115
739 -728770
744 143648
209 519122
974 -687738
902 -582595
833 901932
862 346372
242 478704
108 419534
776 -657130
562 -240413
631 -552070
200 -644798
127 216738
116 583400
6 -243439
527 -287693
431 -805910
309 159555
643 -404568
198 -433140
628 408299
655 -486425
341 -429942
797 940787
17 -999072
728 -208231
62 892320
141 357624
312 -970182
804 529434
323 628855
56 173467
38 565982
350 -541458
597 590872
129 467913
211 -677660
161 587001
795 404872
430 -334790
277 -653412
837 852803
770 20413
153 -919249
47 953628
668 -705601
764 -206941
173 -334857
198 453954
880 905917
629 232003
618 379678
534 -580509
269 802061
415 320464
450 -579581
3 111256
648 730209
34 778044
242 141074
401 259642
643 924324
743 -168034
920 -174377
707 -99709
855 -59736
394 -189039
361 222631
136 -472736
600 -266741
209 887842
144 391278
437 103487
465 425680
704 472030
167 57114
576 720079
468 -217486
898 722257
623 691458
969 -311570
732 471686
996 588561
502 107922
94 273746
410 426450
609 -954234
648 -97573
795 156658
426 -658765
111 -439073
248 -66275
783 -217016
811 392893
329 -723226
933 683276
892 -666844
166 87735
294 423332
245 377847
234 -661581
472 311173
899 -230876
354 441906
564 254278
752 -241421
922 -500981
988 491782
716 541093
976 -778724
167 700665
748 -770477
801 692962
172 289225
312 854871
106 484133
319 -284326
523 -581938
458 -96014
330 -610243
52 -240702
12 464913
422 323483
174 542282
177 -142195
650 600257
550 742983
69 708388
516 205417
156 683741
381 86234
718 543837
816 512339
163 -627217
371 -14258
748 -233383
412 131363
293 -997813
292 -741602
128 -327545
761 -259111
541 -523511
318 419404
961 -48724
631 765714
994 274274
67 -47166
494 -1186
530 692337
32 856820
267 388571
79 -30940
578 321732
846 229479
462 28767
246 -303037
804 -170265
912 289176
380 -77224
845 -447422
376 -27084
239 -990991
120 -903586
192 -514746
598 -100782
749 599582
888 769297
743 -969420
988 -880806
405 -972305
385 -296964
749 -139917
864 -495816
146 -877561
710 811359
51 -212677
153 914140
220 -235807
114 -696438
126 -876099
370 -378988
847 692134
954 610387
53 -539830
1000 -78388
415 -360847
258 157133
361 -731227
116 -554246
362 -402666
237 -178649
508 418670
44 123769
883 435191
874 903925
890 -977014
631 552198
986 673221
853 -946433
200 671393
390 -781659
976 -243397
451 -468525
190 239951
122 396468
298 -139740
861 -455300
282 828033
635 -858122
469 -151738
844 -530641
439 -237110
623 57821
891 -920255
65 740486
935 -503141
81 236325
677 415044
296 283058
965 682079
39 -987623
616 -895592
30 100749
474 136146
498 -942976
97 522099
584 159133
315 609222
555 712745
436 212700
885 280614
836 -551488
18 -513272
108 -670485
798 -794112
896 -599379
747 189775
621 -249412
178 -771346
381 331653
849 -883724
334 -301987
500 -388032
471 691523
0 295185
436 -647546
537 -811619
638 -468491
113 -715077
316 471439
160 -268987
405 -702699
69 -906728
811 -650813
565 433447
572 -849704
351 -611289
982 110005
113 759519
94 -898544
12 -159870
446 557558
514 67394
971 326858
446 887073
311 790708
482 -755095
192 594273
691 58722
341 -526441
870 -74075
983 174998
550 688998
187 -944681
454 -133480
894 501608
751 -74801
433 572328
745 -449458
805 210122
883 43766
96 281556
157 507423
629 654465
350 630743
593 458296
644 804761
299 -980546
611 85726
27 -918296
950 -361664
821 925857
581 -843312
564 705730
792 770140
27 -438814
318 -986138
691 -984956
776 -844541
452 72584
907 -511397
463 598810
435 -752419
14 -304973
351 654129
331 631528
120 -803366
600 96753
236 203855
136 -252823
405 -693125
325 -234954
325 -453842
752 -668277
46 -580490
975 -823100
99 -692556
403 -258303
170 -286220
488 393171
571 340827
220 352116
309 319027
567 497515
227 575271
543 89166
850 -423873
455 589134
705 104211
927 -268414
998 -338283
168 -889761
389 -669605
876 426725
819 322692
962 -498050
207 575678
302 -963248
996 598703
586 296958
723 301355
853 -576997
739 -937997
48 847513
456 -245273
136 -1060
421 -458162
643 62171
734 -741938
410 255619
574 -544659
748 -883686
747 -392266
326 -708207
820 -868745
481 -299569
131 380960
970 -292618
531 -710436
608 2596
453 438968
90 468707
561 630261
601 -713212
214 412857
299 -47047
995 306164
565 -11466
400 507131
990 -95133
150 -197083
677 -191515
694 327870
411 -135079
371 173423
149 -399978
725 -618714
507 715261
63 662194
902 156774
84 -29121
489 -365040
909 790514
781 -903961
837 -73246
285 921769
262 -203530
149 -692287
189 146576
732 603460
244 827735
736 -414457
85 589592
639 457995
780 389758
871 2449
660 -71627
786 -304079
251 -491592
818 -564497
797 -881787
600 311326
698 243988
454 963510
369 -306328
375 -582590
398 -436469
201 592384
869 -867329
223 -256850
144 -250843
48 620976
289 378111
236 -460330
267 717015
569 -177710
606 -21135
563 30910
283 647429
583 -874560
388 -365631
917 475163
762 228410
697 -776039
999 -66843
542 -381833
990 743836
218 861531
771 831514
240 -747757
35 -185541
990 -532847
197 563569
268 -941553
443 -569338
435 -742760
86 -6717
602 511619
766 849624
46 643380
176 -227805
821 116206
651 781782
536 -849695
57 655877
526 498796
524 490021
894 152167
964 47132
194 137449
477 277607
18 681501
554 -387389
682 23442
285 -577113
996 -936807
667 641609
169 -833278
223 -557851
438 990549
930 -581034
815 256609
449 -542299
176 982535
896 832482
551 405789
390 -242799
18 -174236
152 434833
288 -393176
937 -13430
977 -792973
109 723031
271 -231649
69 -125242
392 896333
746 -215428
408 -635222
498 48499
339 831704
44 502227
578 -156469
680 -969370
41 -367737
453 866974
162 -546483
36 -304543
786 -973993
993 137666
744 137606
905 -466019
620 556632
558 -605786
545 509108
556 -943409
662 -255879
563 -85104
391 331218
763 -912689
286 -132845
660 938043
700 73881
753 74182
892 -821502
572 -640343
316 -533634
57 -407744
126 661655
466 -168856
889 -841820
788 493359
979 -149203
689 1711
910 -958586
506 483060
141 386110
252 12357
15 -821484
517 412118
198 -849978
242 316123
613 -536476
979 -775921
684 -772238
601 972633
980 -201903
535 -28116
962 404954
370 -870686
772 59195
325 -727892
413 -415218
630 -349499
520 863717
748 -236720
242 10158
353 -669918
309 355536
632 -328188
182 161226
420 513716
844 -317404
647 -987978
335 32853
934 -275990
595 495083
806 -581038
257 -746207
420 -808976
712 -651495
545 -78759
822 -975428
768 -187970
523 145321
506 -747665
369 302088
503 -539157
972 224219
408 -292959
571 -409843
358 -199161
176 -20850
427 174940
13 451340
304 -157134
175 938220
745 -21077
343 690374
867 811182
376 650735
32 -148401
110 842323
224 -149243
57 381048
775 -124825
733 -907808
348 393556
580 811564
10 -654015
233 584580
425 -322506
889 267227
55 609153
214 -993051
634 -70027
4 -621087
845 309037
307 390816
418 -879443
994 -983922
320 -501602
940 -78604
182 512654
253 673338
74 -109839
679 -127055
922 -871017
773 869084
893 -436682
769 -542410
603 -962757
518 932343
121 -700088
936 -112000
425 313390
347 692514
798 497619
671 224371
791 504077
212 -638971
96 -191049
228 -818430
323 -854319
599 -64471
987 -811480
486 593080
406 314442
831 -985018
236 -16105
176 434999
825 -968940
444 482294
328 -643606
801 -938861
303 673057
155 246555
435 451510
668 -680535
382 633064
115 -467747
900 -222945
459 670307
367 -535404
21 76968
523 75733
209 -704589
190 -230519
321 90777
323 519783
20 -209017
449 451806
773 -671267
752 489979
672 -885087
371 781688
738 -804076
601 707993
523 96129
126 -789093
164 -308112
302 -468873
493 -240607
393 -308393
72 404947
737 -179467
304 -117911
918 168927
255 -210532
636 201555
465 -198010
861 321722
294 978610
995 -10278
506 786318
728 55577
518 -417120
854 -918272
462 -657517
281 673657
470 -881064
999 650892
725 642889
861 -34905
751 140871
948 757802
231 -253218
45 336795
548 983220
247 842911
728 -934873
173 -324893
9 -108537
766 -175479
780 884140
494 -703591
503 -837521
359 -233771
576 465336
753 -48053
834 967784
40 -215249
449 -208906
127 946393
46 -708101
45 -422589
43 519396
85 -125221
635 176566
976 -620696
361 65862
104 295502
975 -452378
85 226176
687 -221977
282 688493
138 -16023
544 524805
884 542713
147 484622
855 367716
612 -874734
877 -840271
580 -223396
846 -50213
656 -438706
914 73014
901 629692
854 844949
489 55775
210 99064
688 812732
914 -642048
342 890159
629 -723450
311 -350149
170 -15005
115 -686629
331 -957945
536 -321014
139 210101
308 107917
989 -508086
608 757723
777 -148482
699 269937
231 963641
529 -647080
402 -205259
114 506354
175 837543
187 -320118
718 631620
51 -485303
233 456487
686 98832
293 75991
297 46926
586 245949
440 -79060
750 -897300
648 -654988
805 251097
836 -539348
433 -247404
734 -954928
919 627929
738 737592
382 -641557
412 -812590
170 -65997
36 568545
897 812753
625 425917
15 843693
881 -335729
767 -304147
785 807334
649 17191
635 -991980
113 831113
527 -145267
995 205328
169 980158
423 369430
205 -338186
146 78989
159 -37153
499 708740
997 -157637
41 883787
248 -671134
906 187375
680 652309
360 306944
527 -542603
947 697382
279 -65127
768 -287586
771 -944176
868 122283
846 646417
265 -858206
794 -64965
471 589760
750 985488
674 -883269
681 -196962
978 792821
582 133923
511 -188942
91 623933
335 988656
516 -983614
636 -878485
200 875512
689 195626
954 200504
641 -161642
810 -95634
957 -439708
844 -277856
386 750658
506 -734908
523 -625548
189 57601
979 -277511
913 -928167
532 -490101
303 434903
684 -354916
221 632182
457 598746
139 -213122
14 84643
543 188505
389 289791
756 201374
419 991543
32 600037
827 -147278
70 320027
878 741395
509 -158622
555 853839
70 862910
152 234315
687 49464
116 580839
954 -927328
878 -528745
284 -858870
798 312242
707 -778088
778 -593777
764 -795881
104 796940
758 646138
676 -206621
808 -693162
61 81041
803 438463
414 939021
926 -320214
336 -257234
573 541089
175 -614284
719 -450017
328 259888
407 -105316
250 -849981
945 -887390
80 -785290
316 -591160
897 471414
526 -414026
754 -728251
48 -294272
839 635439
131 852589
2 -221600
519 -375881
586 -488856
200 -391933
812 363458
808 -82633
6 -187814
527 160397
122 -436495
318 605565
335 467235
818 -838029
515 561453
922 923681
815 359183
592 -178355
937 982195
454 -737676
311 889054
708 242083
139 157008
939 -960928
653 872119
781 889145
378 -552088
993 343532
302 -524882
625 237088
41 -950741
303 -372018
198 89676
957 345085
785 252102
613 -881755
286 -529423
585 132985
752 553039
708 282763
615 -706619
127 -883457
418 405754
721 -721959
387 -204060
904 484632
916 -280852
985 -327452
939 -176298
536 -298658
470 -65128
249 -287245
385 943425
226 -908121
754 269254
732 815543
445 981024
131 -765409
739 676500
697 -543858
199 471679
745 -756816
1 601550
603 78780
769 588269
227 371077
547 197026
518 -423729
643 -495939
145 -249936
747 -623540
529 314868
286 384033
672 782214
809 592910
456 -302602
983 784271
281 -687943
440 369946
957 125399
184 530825
527 -695183
206 838154
800 474250
248 -603304
41 624833
489 807218
803 -104854
467 859425
216 483718
943 868714
825 848529
404 -755673
58 470263
15 -72691
635 -649978
832 -158660
469 -358240
153 -73707
746 862827
56 909250
406 302753
275 177695
787 293282
521 602392
360 288030
242 990680
539 386663
921 600087
762 878051
495 -487939
707 648337
765 -817133
144 -132360
950 122586
484 96989
897 -507527
96 447230
730 -490440
80 -130677
437 448373
672 -621727
255 -282149
967 692700
386 -634038
730 -837415
956 -957279
226 724728
818 -195655
198 486441
480 587554
239 -286406
47 -210807
352 -234752
896 -475699
433 -608415
992 -429297
346 32406
451 -704327
469 -311785
141 -89544
956 325160
319 -663448
95 610749
188 -807201
74 459138
21 225164
735 202698
579 423793
249 734724
186 -410554
15 389591
577 -369577
931 307298
395 82291
480 -3615
217 469883
440 642438
294 -278888
34 -208346
80 128878
371 -173909
353 -977327
430 -564503
278 -891235
457 -453025
581 -172918
730 -320532
640 579381
871 122755
296 367684
501 7263
383 -34660
386 704236
964 135437
806 675565
97 680799
58 -639400
983 -121737
325 622018
810 -904676
203 985135
691 11608
768 -274253
310 292432
853 -388676
845 -760443
907 279741
587 -228812
138 478095
503 -411180
110 900066
934 -695815
850 -388507
681 -147012
655 -69624
136 158468
261 680070
384 609845
224 255275
391 320250
469 494954
719 -220037
992 -714411
641 716615
756 915400
744 961155
263 397413
186 -724000
761 356843
413 536856
377 -111250
480 341977
340 -451536
299 614497
210 151835
931 677214
455 -628521
327 -50999
518 -551599
240 849574
170 537821
71 -134107
137 -328816
423 -850687
249 718881
209 601561
441 825208
545 398951
825 728831
779 80482
847 236626
293 223784
498 -622130
702 -960359
67 -59602
253 -706731
2 -481779
228 -144764
933 86695
681 875064
360 -607908
134 975445
161 734466
143 457982
124 -892634
606 -113700
74 135195
226 -521155
836 -647274
34 -898978
534 -671582
6 890547
895 -33085
329 517029
140 -960140
300 -314205
906 118589
420 865068
756 -397829
919 -152581
199 462975
955 -643777
231 -411372
140 840845
657 -604136
259 529026
607 -865887
785 -85915
514 -98313
97 220809
465 306574
317 811205
963 713679
69 41039
540 269186
87 821046
463 -555235
977 -78193
870 -700110
930 -202509
11 22829
665 145735
65 205464
560 -492831
222 -337237
632 245324
141 710390
316 781352
789 627817
385 -170013
208 146196
431 90791
103 186210
118 734824
430 -68365
890 582074
624 781275
407 583174
675 13584
137 -317039
690 321408
583 -162417
103 -505834
210 35087
349 -603953
357 -719223
854 -143868
443 -159188
777 202584
723 673448
372 -844271
231 -257162
616 -180818
865 878619
209 250007
606 481945
496 123942
907 477823
710 780722
265 -248242
151 -692191
942 -73083
391 -640026
746 494019
176 179166
180 291609
856 593518
110 -39560
29 392208
738 -392899
530 -839173
340 -286384
845 444684
368 -345007
427 748703
504 840731
168 453196
280 122260
497 198969
55 173206
3 -204293
875 872124
824 916044
382 614890
739 -731833
410 683477
12 614260
208 392109
504 161299
722 394982
944 -338708
345 469108
895 -160676
447 21266
353 480552
373 -981510
825 -169700
498 74069
737 496356
205 -777493
760 -801405
266 657183
12 -63877
953 -839296
456 -170399
561 202251
456 -481140
713 -717203
719 -675490
959 -764746
343 456003
722 120218
390 -375197
277 889472
104 -264893
314 -107030
313 -909627
465 -133208
478 -197496
810 769098
301 -738227
91 463796
289 755631
195 101098
906 2487
359 236182
822 637014
476 -649788
861 -172324
116 133369
828 90146
658 543697
619 -209448
160 -456306
610 704401
394 620153
164 745946
378 -259313
682 902950
889 -412119
863 -24059
419 876378
610 708099
85 -881830
304 -716725
157 -39369
771 11140
383 -108926
692 827424
195 813645
984 -339828
166 -393378
896 794866
306 -66772
640 -774855
990 314779
948 -830590
739 862159
466 -817584
471 514512
146 -4472
150 272562
315 58209
236 -696495
690 816257
853 280035
371 923658
918 -920373
969 -979279
868 -655967
806 -332492
831 514089
552 -262164
416 -106967
254 632259
753 21111
16 -628911
419 -356602
927 912186
151 -801488
386 -25532
910 89783
986 322561
281 286760
397 -976990
626 547706
173 -398462
787 -290154
887 409865
850 -216046
684 -775642
33 -77182
300 -426058
926 799993
760 743749
947 -609802
778 80027
947 667406
971 -12749
810 100749
371 -471136
777 654759
536 -385163
820 784127
636 65217
654 -235479
129 -194763
348 436307
73 407919
55 234848
803 -847756
688 -100187
479 -675370
769 474805
150 -813428
319 -134933
857 539937
534 305536
106 574913
814 467227
59 -393085
866 -683304
663 -609956
641 698283
940 -883312
655 -348782
144 -394094
838 196716
158 -681377
270 593157
647 -185110
472 364914
490 765342
261 947153
905 149040
126 -169442
85 -288327
33 -528298
780 -215710
989 -362983
645 706551
534 -63465
881 -945745
723 -451394
302 -71235
413 -241747
596 413673
2 -13873
879 -936212
298 506012
185 -546647
62 188130
10 822708
290 360823
741 -113588
50 939397
636 -987960
40 492319
556 653538
522 -151910
691 602901
649 -14147
951 -786997
800 368242
613 -66995
955 879469
368 -283774
473 -837897
456 -648830
589 500516
484 -200880
747 -424854
502 -45524
78 -146624
469 641179
640 -599333
509 -870946
873 572277
363 386794
630 -807157
272 78288
735 840148
752 898399
718 418422
556 718396
936 302236
676 875244
192 730437
25 311980
232 528781
887 -421474
285 -85119
584 32059
494 308955
528 -199452
639 965064
448 188423
104 516774
834 -355408
549 -942982
72 534716
126 443712
295 -367835
870 -510809
796 -185487
236 -209231
509 407284
305 -56432
364 -636955
854 -205922
509 653837
79 958760
588 151651
703 -930340
362 377181
590 -129954
639 889322
481 769850
955 117908
57 201302
288 298630
842 696434
215 -366392
261 -151886
335 5388
688 434156
622 -186823
661 -806190
652 -49070
12 975195
888 -749171
22 -514355
887 418906
183 400420
108 492262
239 -249155
947 -291386
599 416972
457 -788162
861 71659
9 -271525
408 -616900
61 547844
846 -602449
111 -547240
256 -74976
744 267597
193 -140493
776 -305127
698 -614495
751 -939192
380 -489072
96 -400636
35 -305584
438 876468
570 604753
791 -871428
60 -310356
231 -684012
442 596928
929 182264
786 84243
536 -400002
515 -398830
397 2088
800 -390315
246 869441
100 710702
357 -973344
146 -401296
404 299787
635 -244869
446 -18196
214 -152370
481 670108
892 951990
973 772655
820 -62295
744 -188504
803 -15047
75 840636
994 389731
980 -986693
830 -42575
472 -915854
417 889775
842 -437823
262 -269856
967 96845
516 395592
147 -155503
663 -720892
302 -520166
946 444495
177 397704
652 999349
855 -428394
931 784570
892 710050
59 -401738
215 -616727
295 9836
425 870820
788 882503
919 857467
501 540927
237 -648083
946 -852454
122 -3943
493 163414
305 649925
953 354118
499 -446856
159 -819343
680 -688457
584 154716
816 -929568
838 391146
679 -597714
849 684703
880 -213263
269 246783
511 -518764
423 783998
767 208704
755 878941
787 783346
937 780310
825 -819065
895 493395
5 -104003
483 -435791
401 20657
581 284242
863 -35863
925 -121877
478 -174831
99 316055
578 543095
645 -661349
409 -520532
117 193019
693 -789805
647 550038
281 373677
544 -478262
230 222179
96 961535
382 -569691
109 624465
498 646237
182 217047
840 -128752
988 -872528
395 1044
927 -402623
815 -476162
181 -215611
991 -622314
548 -295226
76 -204791
4 273683
936 786409
232 815866
19 -442075
484 -249455
307 211414
542 900520
418 -415975
115 -245492
630 -243404
173 580919
325 947528
323 -33209
181 130956
838 838630
778 -994046
607 -129439
259 800164
159 -563736
285 12451
761 963826
534 -829264
446 -598876
330 -391277
71 171780
816 -1499
145 132562
667 -526406
751 376187
308 -645239
701 786229
688 -350130
687 -341405
532 -880480
150 725221
798 409140
605 330934
308 625740
937 993166
280 -914558
678 -617665
333 574084
839 -449605
912 349127
43 222466
676 -610976
689 872507
351 -389548
140 -293387
595 -691230
364 622903
543 -329562
939 -520494
476 -975973
787 279161
576 -831289
217 22528
512 -70852
649 159731
32 -601285
263 283909
948 463386
163 566011
392 942504
479 582906
687 291231
595 869070
875 -86161
6 -83030
899 -620340
289 516707
772 816731
435 -528831
570 -932899
697 683283
609 -788940
246 -26449
58 555790
815 -178488
451 680164
96 -618015
179 -38159
908 -131973
600 378918
789 -14132
251 -335386
619 547629
428 -474179
740 593762
971 224786
953 -75464
524 395097
978 -311829
211 7972
359 337600
13 -211498
525 -700798
397 724095
556 -780234
26 733598
498 -378820
156 736474
189 550329
67 92350
143 -679000
936 751037
768 820836
454 294552
436 306826
953 -357652
96 492141
25 688812
217 604189
189 -122406
18 67729
449 107482
619 542208
364 132783
536 633303
358 653395
50 -125006
489 75265
392 48491
516 -919410
835 -916764
968 -613909
498 -130908
868 -100135
364 -372389
942 88859
550 -366538
305 248792
346 342758
181 -298784
319 -658859
797 663758
117 -547747
552 -838024
193 475735
4 759079
156 321750
711 485302
971 965316
496 443364
922 -637105
432 550470
954 -449155
698 -577472
932 -316747
582 -298426
388 -924078
561 -924328
373 776839
997 124414
77 -843737
538 860075
594 -972070
580 542781
887 -240061
787 -344459
920 149065
664 910828
519 904333
870 -508178
288 -387957
800 -237101
485 -844420
596 581722
92 442302
709 -851260
844 340801
621 281477
998 634042
743 823542
116 -275159
638 -485638
689 374012
162 793112
108 454316
800 -425310
699 12111
505 530239
762 -349638
72 -211051
65 172078
162 324051
53 166450
785 200008
139 -133168
167 -556186
999 -627026
385 -984104
273 -645359
961 -205267
254 -492281
439 484111
397 557632
770 180725
409 65832
862 517359
479 329465
695 -75942
483 -201164
920 480933
953 -252400
402 -958898
276 -487280
642 -360963
318 -648361
833 967037
716 213727
619 363751
229 497275
954 -618486
454 -329875
706 -330648
328 705566
494 836575
934 -613215
369 -427603
884 -202185
932 -240241
984 -411707
833 669882
665 554492
714 613438
607 153992
61 112124
484 311588
755 -262750
77 146908
405 158479
941 -821267
963 -536831
325 -360589
893 -73667
440 -495729
508 152131
978 565370
878 373337
676 119167
738 296522
53 254513
96 133867
249 678037
600 924638
245 -679356
921 383602
350 -721362
178 -292571
154 -526576
467 76453
553 467189
170 61717
299 -253666
669 21680
116 192581
865 -582248
270 -348771
190 -495832
176 672428
210 -684437
785 662647
236 851161
172 -221268
984 -180517
100 294920
289 800430
525 -510960
78 377715
276 173766
243 608207
340 -325763
777 -571722
218 259500
466 -130301
67 -129659
531 580144
386 -746700
583 148979
910 -712427
790 -273276
674 -257143
644 -727813
381 -694134
932 -993383
976 811293
292 -984128
796 -575631
689 -537478
519 37467
29 -385778
78 -221915
823 -299887
764 -534618
807 -925758
840 -962978
337 760302
96 874672
79 -473938
586 655443
377 565863
235 -348306
803 -670321
290 -488434
548 -571381
268 199378
644 381908
983 -991237
790 970104
226 48312
449 -186238
1000 214253
101 791170
805 603375
825 520119
170 797787
387 414667
25 -946583
818 -260419
255 -605386
506 90884
289 353803
667 172699
114 -691578
969 -663390
861 764368
718 -654556
305 -385662
208 639039
203 388932
838 -730220
726 722328
995 -959374
197 116885
564 -766107
554 -530755
979 -683738
921 615801
987 -4566
769 -196209
138 181539
435 -673379
789 -981957
762 -27292
203 929996
521 -944413
852 -229506
741 344663
455 -890996
889 -972500
5 739277
609 199888
844 898729
115 429402
506 508311
813 -764662
418 193769
224 -628820
561 -150324
69 350233
536 760113
724 636882
343 72560
530 -681836
30 -246234
350 823880
533 304835
51 587454
271 957106
76 -699731
160 -608756
591 138644
489 -373110
815 -73287
91 -888649
135 -443114
706 -17699
385 399271
395 -581026
749 608731
940 426771
157 -324324
860 -191381
774 325499
958 -894923
911 -165645
518 -921737
819 816272
757 722961
958 445365
112 683931
779 -999502
791 82247
326 273916
135 -681338
179 -646562
976 97795
603 623498
872 940893
296 572327
474 -558808
289 -150438
853 -289030
542 68082
547 -706299
682 339748
964 -857607
841 276002
510 -260982
875 78793
968 402158
450 -316785
282 754470
384 -271798
881 -473861
119 859547
294 -920018
399 121828
381 -806756
537 802944
356 -432807
732 877175
128 803442
146 -833135
57 151090
294 -360470
524 -479697
33 -233689
691 -219547
396 -538805
294 -661363
279 221645
664 828184
297 49607
820 -192848
883 -878116
22 -93220
340 -50454
834 915312
512 -836776
465 -454236
801 317469
620 363865
696 -699767
184 -954329
500 890004
258 -322794
523 -874347
102 529258
362 -129550
571 -553978
811 -903550
93 -252376
1000 -233110
43 -736685
707 -583861
293 406420
963 -216382
261 182450
460 -813128
433 762240
591 -961488
181 925943
346 -892152
707 88120
805 -266906
672 -770268
315 -487675
536 -799935
839 -337531
616 -324451
0 -254170
962 979938
997 -960587
304 46063
145 -456966
60 -553157
954 723269
179 186114
516 976101
35 111144
694 632136
326 -927450
943 858768
695 -600975
840 -146709
321 -207667
598 805445
878 -845666
618 974783
695 -490258
133 916574
208 -469279
487 -564316
521 -975579
58 -863734
291 686205
849 -228421
931 -351409
756 -596305
567 434048
686 324141
199 149525
528 931412
875 880980
895 -286986
771 -8129
66 -672178
709 -46292
35 -822016
994 -178652
327 -935148
271 810121
333 411324
713 -558955
133 -790855
172 -735386
608 233378
270 -467984
49 -581051
225 725587
983 559184
474 -147052
990 -743693
505 -487706
6 394796
48 -607427
239 -801502
600 -316200
22 41164
5 -397807
524 -364726
151 -117270
364 -730856
391 -433315
277 -236290
469 -17842
162 558556
214 608958
266 935866
361 736541
221 -569694
36 -481857
369 -935914
890 841630
192 -40811
765 -726769
282 -893756
973 -290008
949 322673
889 42619
245 -564422
967 -118143
362 895567
256 209311
914 394151
913 807788
349 601884
153 592649
870 -508412
674 160474
410 -287733
394 126862
268 -956797
227 -18589
998 -789028
12 324339
799 -519006
603 769528
774 -66703
911 -65714
758 -976507
4 881029
53 452429
947 -912421
329 722658
418 -70957
268 -121763
953 -653673
390 639036
124 -799091
398 388946
856 -925387
533 82766
684 801939
111 283925
447 -5658
787 609726
795 403234
43 -413010
213 -381261
679 -436293
924 816684
394 745601
590 124337
747 315520
835 956573
423 -33899
609 796515
437 -756474
206 899398
698 248226
878 -215555
791 780426
693 218080
381 -127975
120 -979491
725 -852877
352 -732313
611 -633164
115 786159
82 -531404
345 -726792
184 -621803
549 -931212
218 -407428
262 -820453
659 63130
439 -280277
57 582782
828 -832454
775 338463
265 -336086
904 984230
620 601489
145 -694324
907 817175
897 558062
433 271778
516 -868886
334 -680987
773 688601
213 379340
900 103458
539 986453
78 -402580
482 -507092
976 -993039
198 -255457
687 278021
923 -108777
474 48127
232 746618
176 164431
710 426324
874 -667169
959 757003
109 -876703
532 395961
397 -523274
835 -776496
705 563507
935 -667386
100 -112582
358 -934839
686 934103
603 193095
264 882337
975 492164
727 -17702
664 -986550
360 -671398
57 -329102
550 910217
702 949487
405 -342650
816 -492364
337 -40180
872 181737
457 769605
23 -762159
608 -927040
983 -182269
349 984459
569 754817
865 -238520
222 -682711
971 511820
27 -115223
246 -769325
811 -494029
304 108281
985 794183
877 -161415
596 -486875
373 -623231
996 290113
245 -776355
807 -223469
970 -217723
518 205943
470 307408
833 628305
539 876841
637 217624
535 577791
691 51617
821 -757315
802 -462389
819 -766647
637 -987711
619 -224548
17 -176261
938 347446
730 277336
414 -421444
359 -373649
48 -887950
444 -392199
890 511129
263 -657275
633 113772
415 136835
278 -345667
314 -530218
820 -832615
793 548529
309 759895
64 -608970
600 -674941
165 59597
25 596973
513 -850108
2 205328
487 991240
877 367516
467 300544
797 42856
501 -872374
175 838155
580 793635
422 -342659
207 131032
438 -382626
359 -995214
507 -74207
534 195930
725 -368862
445 37843
466 803731
836 -340308
736 897995
724 434928
251 -686048
542 69753
37 -577865
514 -518662
306 -381719
655 -300545
21 -127632
707 460767
181 -723522
954 -13233
751 610659
740 481806
534 -21994
432 495601
236 -217651
773 -461713
68 623227
589 137930
364 -668079
647 -719432
648 -213613
483 466721
270 -197220
154 712181
16 180076
102 433918
848 -249977
550 -16194
266 -388965
888 165443
274 -63841
986 -75012
211 -764804
868 875720
943 923752
483 370903
771 -424825
37 -203881
781 -168331
49 369079
10 -699689
531 -40246
753 368310
14 278317
38 -544646
11 -331916
202 -665971
452 -921420
843 806014
839 183377
362 -123426
491 -407599
644 -349903
369 679355
88 -177993
783 830174
733 630698
240 -910545
767 331405
445 -240841
128 254899
403 -215010
874 684147
640 -992480
535 -339291
816 -874677
844 378423
765 753310
221 -78558
937 -272482
257 639814
768 221754
25 687272
10 8123
662 17496
544 -857375
999 676208
136 351526
5 -261369
842 999647
297 52328
643 615206
776 109473
502 702425
455 811986
137 931480
285 -949977
722 960109
897 -979065
519 898855
610 -280733
675 793260
364 -316156
483 -79161
522 800780
101 861979
299 46162
679 696628
107 -867286
479 -514970
172 -575855
636 772528
197 706784
804 -888584
818 -219349
142 241705
741 -228533
741 -25716
723 110656
708 -972476
456 -26070
132 -837017
351 -839845
681 -399171
630 -617166
195 972141
626 -467692
656 -49717
30 932249
828 70669
175 -150863
420 168942
848 -136072
18 -949594
937 -910220
231 182133
882 912386
806 135943
91 -121239
11 -437475
230 620973
639 820332
797 -664948
967 845182
392 -550826
614 633129
175 86886
311 220641
874 -392588
9 -285032
18 765591
583 -901232
860 -122049
631 925746
180 -300403
770 778211
618 897886
194 749331
887 -271506
412 -652440
21 337426
504 -904944
611 516502
270 -281221
514 -854537
883 606282
961 900913
190 -424726
635 259650
573 297099
800 137799
136 -119378
935 634856
962 990277
103 243229
14 -915971
905 623406
629 -669885
704 822097
970 -769183
362 562509
315 587687
170 -152989
222 -559541
873 513433
547 -935967
452 -781330
745 928744
260 -669210
782 464590
224 -206271
318 668216
286 559646
613 -689770
953 -613006
772 -777466
53 -566062
566 -194668
418 -202192
313 -788987
550 -380144
175 -546968
551 609062
615 -745288
136 -556691
995 -147710
372 -143833
40 -415860
634 699831
889 -321737
372 332383
729 262339
427 -216624
355 -820606
393 702799
997 -185766
98 -239147
288 -561106
816 -257023
199 91643
70 -579091
39 -945868
483 -240142
645 980555
791 -118212
879 664279
430 -279485
181 833152
244 -530390
153 518323
506 -955835
207 89467
579 -511219
56 653227
965 861605
728 449516
61 -494484
407 235197
131 -966345
748 -794653
962 -569114
497 366038
477 985112
831 214262
591 -937143
313 -794665
828 -454079
311 -176289
399 -355771
545 806324
934 915354
671 582564
860 860456
417 192638
974 -919456
907 -257756
738 -143084
403 -198941
275 -424605
506 326526
807 -163193
770 -380440
701 -66582
385 325588
287 -209788
737 312448
657 292529
905 813155
587 -452355
917 326184
844 -981499
548 -21469
580 209648
763 -996388
379 -289782
546 272505
76 -791052
650 256139
144 -386359
677 370603
895 62462
520 -471005
348 470593
592 -77082
63 721633
818 551137
499 665162
118 -421452
142 -647805
777 -242018
612 -577501
495 189002
546 894969
756 873344
447 32016
298 -314820
936 185791
339 -675456
202 -501666
522 -749139
256 -831846
84 34261
513 229392
881 377802
153 555300
335 939610
427 167732
924 -718327
428 195748
840 781374
957 -830299
977 -741790
681 -172206
835 640294
615 698554
60 -450574
905 708856
113 881141
822 645400
397 -938950
337 -360878
767 -414676
108 767479
348 51516
990 -541333
445 -200506
355 -745878
925 -838116
216 641464
404 269882
890 -587255
960 809618
681 -695857
403 642138
397 704845
29 -623132
262 -900828
177 -127423
337 175967
391 812347
337 171376
381 863094
414 -929444
18 999170
658 -979187
28 -713465
922 66021
754 729669
699 -832325
301 228846
150 790720
408 324223
67 814170
515 558198
940 -624261
78 -727163
931 -124883
416 -370139
290 -47853
158 -483420
545 899743
180 364892
642 -673802
865 -278689
417 524455
756 -968958
550 98179
765 623628
422 421045
113 -208429
626 435974
202 -407580
290 -345335
404 -976045
781 109015
632 -324522
624 -172084
259 -824965
435 -77428
322 -4409
884 403881
842 -286709
914 -680187
184 218051
357 -211086
410 -304448
819 -991687
17 -818544
551 325413
472 -39540
826 -301963
96 742582
348 -157223
741 541661
483 -536108
236 -632768
496 -909872
33 -920503
444 -491715
632 -971401
920 -128932
819 -538316
571 -378981
370 -956842
666 3065
767 -752540
442 236062
958 830981
417 -577505
993 -841366
163 -173429
301 -656198
835 389351
693 663810
883 -920722
191 -304309
718 -640638
701 -912409
731 -122853
268 -797800
786 565477
113 575184
921 944782
133 -74321
146 634270
563 -591326
454 810337
907 724399
405 5597
991 -163953
538 752998
42 -605910
748 297731
525 -108558
969 -562751
919 -181779
152 138902
474 -809264
597 -350799
12 -921177
482 -650630
567 993198
688 -577375
910 -743853
703 657008
127 -498097
100 -48162
986 -466205
615 106920
169 -653590
160 -264005
830 189822
944 -560980
683 198203
304 -884500
646 -926711
245 -875698
686 -556737
739 -684887
717 129899
676 279310
356 -414464
685 523989
929 -422959
563 476979
717 -521337
711 395262
286 133306
634 186826
307 -438111
727 212129
116 -946379
740 -444914
518 -847821
206 -690232
594 -270481
798 -345918
451 779032
609 263314
413 -721573
839 -874558
995 -483265
686 468249
340 -435538
880 714938
175 -898825
694 -362249
366 839240
490 -455562
512 470291
908 486564
814 823748
575 -944174
778 527978
442 -81786
138 -949770
938 -475933
152 -169098
705 183537
572 710893
542 392791
536 -86909
130 764514
755 -534698
53 582697
664 -925718
349 712248
255 -763222
329 -629261
486 -24439
399 32632
933 -503819
924 492296
714 18306
407 60643
956 724659
112 119481
343 -784180
410 -918677
623 -818656
831 686111
946 567887
748 -477482
406 -740638
835 613291
190 440732
13 -690407
897 -862643
659 -210941
282 -989445
883 -634325
643 -300725
811 441072
248 -869812
889 164578
137 23768
973 -278104
17 -123175
676 777973
800 92636
531 -630189
369 328030
733 588817
607 -620467
656 -653665
674 166886
563 -895809
210 465817
669 900132
710 -297059
276 -835414
943 -896333
321 -211747
528 -312896
792 -636971
155 -598457
662 -354738
221 190048
391 56326
560 434321
496 718029
509 422001
474 -866404
306 676527
200 -930385
586 815600
727 217720
671 -208489
398 209850
41 -4308
471 -598428
691 -902914
590 -676279
203 -492185
146 -523381
935 187483
530 -807874
974 98237
719 -346701
642 -907743
683 801178
5 -182115
973 -804076
439 -410570
477 -977585
820 76379
273 508400
305 -332323
41 -733573
882 -435275
813 -898003
989 -498119
930 -495848
286 -246981
125 -821593
714 -426233
572 86044
399 396128
385 882704
412 -704107
560 -90755
145 -198298
722 -89594
294 750393
942 309517
132 387025
803 -62125
969 501643
106 2687
522 -891401
885 593900
655 -196136
484 443910
857 -692751
537 910721
483 466325
595 383628
737 419120
230 -865999
890 -832520
618 -498730
418 -246575
879 -330638
105 5422
868 506444
4 365195
391 -903386
854 -407512
154 -238678
994 -503256
559 405807
287 -812007
151 298446
281 -683788
23 938386
351 -392038
408 -779337
174 -123740
383 -372970
930 223350
653 502285
499 -779071
974 -455360
307 -53806
916 45604
564 -544640
210 -587481
510 -570769
828 -608095
537 63946
620 -403288
791 -106825
882 817371
298 783500
548 -583977
544 323815
706 148694
843 -487363
397 -566272
448 -572558
849 9381
838 -643040
719 -384565
444 -692174
887 190599
305 71246
238 433214
78 411262
426 947506
380 -939757
294 152037
78 967216
438 -201402
321 -785898
328 -86591
90 844202
115 186888
905 325928
977 -209141
288 578793
632 -610126
153 387571
365 -10606
751 -275330
549 688496
87 405417
149 -951516
698 -162811
71 -564521
753 -362
307 782057
665 962287
642 874025
418 -602509
552 -212462
312 64623
166 468737
211 -261822
947 -6690
740 933668
853 -201579
348 -337228
338 900883
142 -885555
331 -123125
777 331718
948 958647
554 -936238
682 175071
586 -250495
734 -840019
950 564945
261 -345499
926 149375
257 -192959
190 -657004
12 72217
893 -144475
49 697612
498 -974879
912 -627411
645 997094
390 987408
110 -753387
62 -605415
839 292372
579 828662
772 -619253
394 -969451
926 -178029
969 -168159
247 -171030
423 484743
73 250149
452 -56585
909 -120957
150 -418134
61 419488
912 -57194
468 756938
353 -313582
202 102787
26 839308
386 340920
127 -230413
769 -353652
868 -798659
696 -640771
896 -980701
181 -583622
193 -615650
808 -90686
536 -586528
417 -628242
526 673353
970 325483
979 664130
104 502014
360 -776345
416 694679
622 -676016
391 572922
106 41074
45 -673848
875 -176929
655 -498085
580 205196
419 922363
407 921403
669 -334573
606 -803275
611 125246
90 -714361
420 -446541
4 -533835
784 55226
632 717233
128 184933
469 931881
821 -746043
692 601311
338 -683770
628 163271
401 -467792
198 205414
660 354049
11 857691
220 386969
445 -143938
652 -401228
79 599073
67 697472
296 -828307
372 -359853
445 -458950
171 512190
717 659488
866 746246
752 434553
320 580890
754 -588328
85 -851297
710 223561
156 214737
495 219588
157 689727
383 -730038
420 -63179
528 392085
914 -280732
240 190778
836 510821
695 35498
575 -128525
206 -956971
336 -759088
916 -774477
783 -581855
1 -854694
804 599012
870 534343
922 744380
314 813909
426 706037
293 -615474
870 -645042
847 218226
434 -955987
553 -898797
463 170204
196 -857672
307 30301
623 836334
349 365889
708 -754963
429 55921
495 573041
676 32425
152 992742
22 482551
968 751693
913 700946
585 -6628
728 304617
931 89846
209 36401
64 -937046
847 832795
452 971972
937 -791740
651 431806
765 506315
415 952640
35 245715
661 212351
736 -145409
277 600673
372 -51998
169 416030
725 -780698
166 -364368
635 558358
139 767029
211 -10609
715 441673
154 -470508
804 -954689
337 532139
171 -920658
44 -444521
917 14690
305 -651539
312 -226150
669 -991939
32 653078
242 863696
97 561888
461 -766543
89 696490
202 533859
45 -558283
182 645722
437 557599
927 -605643
410 -108564
346 287375
809 248948
868 9534
975 -247197
421 -335022
966 746262
584 388435
787 -259239
104 513291
627 -622175
945 -300141
508 -439792
380 -59438
50 -250576
322 -360450
577 -986534
134 764114
70 -11989
112 -212684
246 -710400
455 158514
427 -348989
851 851488
84 391971
895 -135073
391 902772
428 -648886
288 -489352
955 977797
354 -254529
680 402084
301 265171
102 -488156
369 -70957
718 -982027
681 694248
334 -324695
302 923834
451 -47565
996 -293979
883 -180916
64 -830281
503 266229
262 759647
987 -80857
738 -576796
686 773113
564 -316744
333 928642
646 77855
190 490282
878 87155
781 728866
403 859195
405 -3448
675 111218
206 -720608
580 347666
945 621866
251 -742812
67 -389438
624 541375
507 522359
593 639832
8 -529582
789 -942242
273 334080
884 663149
513 981592
276 -196060
879 -630831
631 -199324
788 -26341
62 635398
631 77748
358 892803
325 -423973
127 368286
794 93484
101 -495332
227 -553860
17 -416234
21 -890751
436 -307568
580 -557040
173 105801
797 803650
658 -277648
248 -29108
741 942942
593 496966
243 581454
79 484316
344 19325
165 221285
470 954734
555 594509
665 72790
353 617882
68 576100
612 876730
212 -495524
142 -105799
733 -149611
726 -342701
512 -510626
90 -256809
958 233327
362 857661
117 836675
143 737995
855 -178774
866 -62134
435 -635331
290 -968917
2 380827
392 470470
494 834734
344 -379396
83 -41213
804 -704900
507 -882430
717 -459760
719 779416
150 654321
449 -721049
751 -748425
595 248829
784 869167
339 -613118
917 342354
839 745897
449 -108641
59 -246019
895 -403715
175 548658
14 243355
16 856902
311 299410
653 101015
425 -788999
546 37405
950 -560333
290 148868
462 919500
240 -529250
850 47120
297 389970
177 -177091
193 -814851
620 -133818
817 118009
244 -179855
106 406423
536 -102575
607 -8109
445 -797201
772 666426
545 -759281
218 -928035
568 -946693
185 -899501
63 -664713
882 462092
875 -145520
612 -68428
387 10750
111 -384740
372 305899
302 -689841
16 716276
204 516901
595 864990
66 -326632
644 183194
57 784490
383 144118
493 -769687
646 691885
763 -515547
758 -67112
178 -441934
946 602462
43 753034
716 -518086
967 17312
7 -255076
282 202139
738 -316263
463 503070
493 791531
728 254471
722 603569
987 -873183
166 -283438
404 -24526
626 575816
779 -755263
928 590734
747 -118286
363 72323
355 824435
901 -83960
401 454738
268 15228
300 -383341
542 756653
350 -840654
651 -153028
256 448537
970 161225
851 -702714
124 -475971
915 -236314
192 -949681
161 523369
438 -701576
815 -204757
114 -274492
268 499587
721 -701688
393 34464
541 -245943
559 -580694
407 161281
625 988046
38 912206
475 -262904
40 -767218
409 -979635
829 -863764
598 305105
236 844800
928 52276
804 277269
940 -139972
215 -813639
296 33921
290 536800
134 550759
597 -116
321 215450
160 848045
280 523913
850 979136
968 898364
560 564707
145 -205015
775 -306393
770 -192360
878 -705428
947 509345
606 842104
894 566055
612 -553923
455 3385
76 554100
869 -124292
70 -742094
965 -695692
721 -103927
102 -605858
190 609413
516 258299
618 963845
56 404107
576 -364248
167 -849795
797 -561972
844 -310023
859 700964
393 437912
921 905427
302 549009
887 479250
788 884562
713 447372
230 43956
68 196973
939 -341596
460 851597
634 491545
885 -314825
412 693700
740 57599
284 648678
957 214510
107 -388301
28 -475615
26 472417
72 -83993
252 420459
481 866559
676 42845
676 -321243
863 830403
824 -553048
457 314509
30 -501967
973 402406
300 -995515
112 -801003
365 -159683
63 909912
143 -734569
35 -680434
276 -688102
431 -769772
822 880948
213 508871
492 -111367
161 732544
580 415
164 -908767
750 943670
397 -424560
552 739911
794 158179
711 704565
23 -735705
211 -369405
226 -379429
772 684754
731 -502846
551 -819159
448 -119064
869 -155018
818 145219
991 -804556
282 860442
846 -452376
134 -282645
163 -423136
77 905367
803 144692
694 -157705
889 -257642
917 456591
294 72523
491 -376694
297 482887
215 -521419
671 -126725
567 728
507 -430186
421 -183056
830 576168
955 -172850
215 975124
882 280732
69 91446
131 -394282
108 -581272
283 293625
400 620298
101 116995
269 -825439
88 -17294
362 -220360
165 -112569
807 -156853
207 844690
702 -877788
474 937437
427 750057
61 266904
168 -220269
95 9840
145 240920
875 -630321
415 633146
999 -276193
532 -151739
86 -493579
569 -758040
975 935501
493 840791
740 818128
486 -237349
835 815914
936 616285
974 -628478
35 -60942
616 -447562
310 -817428
922 -440645
160 669433
517 -125441
10 -940514
479 -550928
649 -720584
627 -97367
829 -706238
948 -598372
101 -159931
255 -438756
329 -814043
289 -862775
651 571084
373 426878
29 -493095
65 721656
371 -331890
439 872592
406 -254498
359 427496
30 -674483
101 -413708
619 245623
545 605594
267 -597794
111 379333
571 977116
256 341264
495 -550804
324 -322886
266 -581956
893 -881372
808 551673
301 -522469
371 85127
456 -651486
674 897590
199 896315
847 267568
870 255085
990 -25016
619 453526
419 909736
641 63493
754 397829
611 -583360
149 -214852
124 -416636
386 -193343
743 -951925
961 -989141
645 132175
287 -365632
215 773908
632 -262232
3 554000
675 670666
646 232310
742 412689
378 -880139
30 909424
450 -651842
270 -244085
223 978522
851 -174311
360 -641533
324 -155538
525 240705
396 -227793
34 -887971
212 13215
406 747191
416 565555
813 -77050
322 -189316
169 480809
424 857017
827 -886743
851 -418402
519 -336327
988 -838667
890 -407543
432 -686727
300 313127
338 -116210
800 51042
703 384552
13 -445545
847 -199223
519 -202760
636 -325684
183 227626
932 662824
634 430232
963 723573
919 -511487
831 -693876
157 -431966
0 -753357
226 78332
435 -319936
769 259858
369 -174478
150 -236956
956 -299767
954 -846369
576 -238721
911 -442751
684 -215685
17 342877
608 738349
671 463074
127 -547240
39 -948379
630 293626
535 336550
605 620089
630 -321823
922 891006
452 -579135
148 992843
557 82747
289 -834084
227 655666
634 30404
192 889490
751 -338396
465 336529
209 -542477
194 -91753
753 -585140
357 655013
425 -314470
564 757808
493 -64517
470 385764
947 911440
375 696762
381 -539562
630 213180
609 557064
785 -801214
143 -323747
962 -990177
177 -232166
216 969879
130 346374
224 -612078
587 165481
208 754805
324 326214
119 158323
208 -162449
831 492130
892 -186012
601 867956
22 899045
698 993019
421 721910
744 -126006
496 -98735
668 -863231
614 -470994
79 -895779
661 894577
436 981915
609 -992590
607 -676559
940 678676
786 -532152
236 -945954
226 235740
570 184061
650 -269701
264 762989
950 951895
567 217603
607 109362
275 -142758
153 -616917
159 -135834
607 -299119
523 541406
924 -780857
776 -289563
29 -127180
678 -912902
690 -390519
331 -134162
743 809008
947 483475
173 -715472
32 -536798
997 -470093
809 -611251
372 -124796
11 -488179
417 -603841
765 716072
393 -292077
241 381434
28 770118
833 -538912
672 -434506
322 17843
346 -258498
722 34814
111 -764555
47 850865
3 -590519
515 -381471
763 232456
391 110363
37 -322640
687 451599
943 -661775
992 550180
566 -943878
748 -52294
766 -583983
134 -617445
864 -51393
407 217972
834 -154243
417 995940
215 606721
982 -761613
594 25186
812 -479694
811 954459
13 -749466
52 -580835
604 -757999
155 229048
167 502085
74 259844
499 970551
111 -463102
742 495290
897 821415
672 -53621
186 -368756
423 53870
838 -425833
408 308604
109 22895
337 -87608
27 376210
768 79017
147 -622476
207 792227
98 461573
10 843557
830 527624
512 -692671
574 839496
58 134345
494 63142
611 382107
312 -827924
875 535026
402 632642
636 -408759
730 777028
753 -138311
975 -906675
344 554297
303 349665
137 147649
358 567012
406 171079
635 -388547
456 -801745
171 -257625
760 703047
579 -975715
495 765270
97 132864
394 400495
284 361712
757 510388
399 710147
619 -176716
190 353944
672 237771
574 648040
207 710865
271 -110459
67 -288819
183 92972
959 579043
193 -753793
416 243039
151 -312291
77 -459340
612 -377847
176 298460
978 -905044
692 971819
870 -553892
824 -820606
97 142897
766 574987
190 -622351
483 -597303
995 278033
611 -80640
465 -314608
352 -589103
4 -162720
819 -952896
552 -561290
162 -452573
758 -129612
258 -689920
491 -697377
817 35853
608 -979056
682 192164
327 747035
210 631342
724 288632
37 -489333
375 391806
427 976341
887 51327
320 -986041
398 274800
648 663709
11 985778
528 -761667
382 843103
666 646100
737 813320
429 -261822
148 -433777
815 91353
819 657538
683 251615
538 -980325
258 -505182
59 816145
90 -541615
462 559671
184 203959
725 -231535
48 862294
1 -760189
333 306836
270 571883
673 986846
878 455603
103 -139486
291 -502488
54 -152591
471 354280
620 -933736
932 378794
312 -370921
585 729974
58 364571
283 384838
34 573076
393 10670
19 198157
537 -688747
313 576893
205 -193065
275 968792
448 345934
185 344036
575 -18965
611 162078
282 802422
36 -459295
574 -633964
7 88312
545 -597002
17 -394152
897 -87427
629 -507694
345 110119
576 -114398
474 352820
79 -874943
813 -749564
560 -292901
301 -808679
882 629230
753 853604
557 921295
60 -6200
35 238441
409 494371
225 -478105
503 -45977
54 805624
463 -383786
855 760959
778 -708160
89 962148
331 622420
352 790301
743 641651
509 424841
613 -668995
317 -474887
928 30579
932 251429
666 648387
969 -539423
860 743735
878 -241495
101 346179
333 96554
201 -116438
288 596615
108 -678922
657 592310
37 743270
303 -307893
657 513604
977 -262931
219 930548
66 525400
195 776391
279 401997
569 848450
101 -607396
868 680381
346 -859711
988 -127823
198 302800
745 930591
756 -486173
690 245067
358 -220979
515 38940
940 -724355
869 -969550
708 -312674
908 -263778
991 774185
586 963258
8 -400173
119 388165
942 364245
854 -286133
330 -773332
155 -43446
184 -542863
974 -81224
188 -12416
604 711632
198 366749
435 -487017
201 488022
80 -231255
3 -638568
901 880626
213 -550875
906 19148
645 -247198
572 -730649
840 467164
446 784056
439 514418
640 -753816
488 -177005
378 790063
509 -205940
196 -972253
158 43710
962 85671
662 991005
850 -839038
81 -8739
837 355249
260 -125170
807 217929
452 -170771
924 331967
390 -345870
360 816813
528 43598
808 -979121
206 -670205
231 -468380
171 307050
354 208654
113 -70329
959 -726399
260 -772199
912 -800101
170 -457048
420 -787610
92 983955
392 -942631
780 -541426
421 324375
543 -635143
828 770061
332 352122
616 408567
867 -144269
227 343126
766 569530
658 -635583
63 215801
494 -38215
852 582346
612 -954971
127 -706249
539 -246098
472 861842
600 854775
288 -225219
120 -290938
613 -96180
884 -400744
767 917716
274 -649083
842 -127143
493 -337058
80 -449184
115 415809
530 -124668
989 -465230
494 990604
807 851333
853 -623430
36 -644540
192 -861182
480 728693
421 -718547
385 511975
294 589244
212 -631592
43 876392
327 -194956
738 330193
337 976163
505 367499
390 623944
799 -269936
23 746766
454 996144
489 -977730
903 -544172
510 -100036
162 -378473
694 -109031
321 250881
123 494384
257 -928663
760 -680878
763 427619
213 -53331
809 371318
187 935648
423 315427
957 747888
849 -708892
769 454245
7 476580
174 -427439
617 -33781
699 65824
595 -59031
103 -157390
418 -611707
858 -211413
560 -181227
77 755793
196 -70044
318 548837
658 502558
93 -73901
637 -911467
117 -524189
397 -656512
526 -289940
190 884207
283 -888206
598 -278131
554 955544
485 -569084
836 -850513
677 419638
677 802234
466 -397439
543 -264935
721 550122
617 -106331
775 -810691
272 544127
234 983656
835 155529
472 127376
639 442050
63 -484436
333 515670
776 -769364
378 851763
302 788888
864 160592
498 918026
484 808871
43 -395884
861 -993442
633 -197892
997 -52395
386 -283382
1000 -313686
730 59399
346 438487
111 -358143
658 490316
67 -894600
9 -938506
334 809975
602 -292039
449 313985
498 877522
542 -880945
231 503295
332 421649
693 -379864
397 176249
417 66450
775 -420389
984 -790762
641 99545
558 327673
805 -938999
58 -111568
694 5690
693 979027
458 -302697
707 609806
554 985585
352 499411
847 -442590
504 219628
795 -296850
675 -865765
842 175540
316 862433
984 -858024
91 798366
864 -558648
761 951951
490 -493674
312 755338
258 -653102
949 142807
900 776058
631 -714028
916 -719632
497 -47694
396 352422
859 -140021
70 678970
756 -548033
256 -812349
265 739971
187 857825
50 710767
42 -763578
799 72553
200 320573
932 -260568
594 89389
353 -604592
436 -523515
389 792539
679 -470357
964 652026
484 654971
663 189045
571 450391
348 -903677
866 140996
504 -525857
341 -630914
124 487894
453 -865625
241 -854857
937 -708709
981 -585256
813 614875
333 643713
718 792149
118 293844
532 -386895
26 979801
705 551241
655 -529070
481 690567
781 787663
414 543483
720 528565
713 44521
820 -367128
516 923974
592 521006
989 -57164
195 -28958
629 173031
472 -402193
300 -839913
200 140848
181 211556
166 818509
296 614991
36 580642
267 823828
400 749366
352 725785
113 -884882
23 -835891
278 858085
554 -723744
306 956259
161 151928
979 -110638
225 -546516
135 -296832
234 877718
295 -338524
84 8257
796 421200
14 -292533
371 -947223
581 -428503
470 -368560
337 573783
569 -968241
833 -880093
708 264240
41 146992
911 -202580
935 -594913
417 -641453
77 133354
82 -979923
991 -543386
747 474607
682 -713132
362 -300176
367 -892850
148 -31596
917 -442092
744 -616593
546 442088
199 -772739
322 790195
229 -587003
667 -69570
888 667912
33 74473
250 -543888
684 606537
576 781940
679 -491111
898 -304540
397 -69195
15 -399903
23 -272781
565 568139
278 -618238
621 874211
476 -117016
656 -213151
38 -249817
4 -983662
263 324352
47 206797
250 -991630
138 -871354
966 -575954
60 -884479
990 97050
606 -18046
317 16354
92 56563
593 209215
562 -193452
420 469560
927 -342930
675 -8115
547 -455968
620 630608
548 -401579
972 -156602
942 -860504
2 293881
369 -708372
73 257020
975 -461475
377 -622808
353 638782
646 -587265
296 260177
254 -56943
760 162918
265 793941
484 -215166
155 -112860
572 802311
654 -86520
190 311186
489 -564743
200 -472045
584 -189435
249 451611
708 584518
620 -462794
687 -224416
712 54077
990 194276
545 767469
722 -884465
610 -175116
351 -634110
308 476359
994 481806
652 -822804
496 -714588
364 256251
234 233148
881 -337395
989 412459
121 645883
620 -559793
200 -127059
323 326227
646 -765853
316 657775
522 -786634
217 -446117
473 88681
669 -958022
286 -10859
284 -865939
696 -147457
964 -41823
576 718580
759 389749
907 733762
155 290082
749 101451
8 501230
877 923043
358 -556240
658 -615455
431 399401
352 -557009
134 79168
73 684814
284 699243
901 -687685
397 -135156
170 629127
465 -524377
460 305051
187 -497933
212 -680725
743 -943377
498 -322733
267 -467358
40 -389494
414 -716627
378 -425380
803 -882928
428 -65139
74 944589
396 592676
440 -346560
168 334338
140 326437
405 -539053
24 -564212
868 345092
529 -616010
618 -120452
82 -752937
484 -699184
823 322539
505 843657
0 985630
336 539207
161 -326603
603 -149527
51 168333
697 666446
701 -327051
763 -812175
535 985722
443 -270428
704 382519
199 35789
598 340079
560 665892
821 -872166
762 974577
868 -399248
697 -927578
158 -915323
573 771618
28 406760
983 411114
390 -250009
996 842548
442 273632
525 133981
179 239521
919 -961880
9 952223
441 79486
143 -600798
992 937853
223 -381308
696 72599
151 305751
831 787026
1000 256470
149 978701
625 -507724
535 242191
706 -291728
478 874795
221 -722021
747 -434224
918 -941888
402 -594187
985 57779
342 176290
98 -4338
270 142456
327 465334
487 -597579
696 70996
284 -784676
491 -237605
303 -137947
252 866731
773 -480659
384 -99827
296 818953
214 598827
473 816801
156 -725770
566 -782481
169 -110601
996 -902593
396 -478030
612 -854132
597 -923893
423 14246
590 905486
746 301805
946 406467
632 -299110
492 -614993
530 464579
771 106704
920 960212
129 158294
312 -897635
633 102667
755 -376373
825 22212
329 -308912
973 356377
666 -697968
974 553141
225 223107
893 -178626
85 -29261
929 559486
765 -579800
1 304965
528 833716
801 -362281
387 -805637
533 931123
196 677115
775 -142342
572 -475345
773 208787
816 280569
318 -656114
385 -384747
373 981459
253 -271107
86 -402743
603 88162
616 -310896
342 -727024
710 707953
692 -690804
97 -103396
535 247591
21 285
319 -747020
689 549623
490 70851
457 993514
138 -629004
18 -440984
85 552999
374 308623
538 863981
557 904140
174 946342
76 -424230
582 -647312
928 -859118
745 950854
567 -122657
257 349669
997 231422
806 221229
359 -517653
370 212880
447 -532453
112 79604
471 -181532
506 156651
546 352580
624 43846
197 983274
108 -233391
158 -708564
339 500984
789 537016
913 -641515
406 -428166
198 530529
225 -270519
613 648276
444 600953
845 -961897
482 512257
442 505092
330 -498129
595 -394548
697 -624795
186 160179
783 -443695
263 252549
930 -490153
772 -694848
375 -8797
731 -7806
302 518032
178 458751
62 -410777
227 -146075
230 132827
51 -540772
603 897772
968 116100
944 225838
999 -293367
371 -382917
403 280279
646 65118
223 188918
762 -189193
572 -687975
279 354619
237 -70815
417 -132446
797 384301
122 -48298
470 886851
835 989753
426 326908
717 47029
941 63483
394 -420544
912 -925699
712 368635
982 570659
738 583921
591 404093
246 546835
325 -826857
193 -224557
984 -320338
625 149798
648 190640
573 795762
238 -106939
646 -585301
57 -587155
803 -826661
557 479817
277 -880812
960 501572
985 -690733
556 473807
721 -569244
432 694248
316 375534
157 382458
595 581098
38 365286
731 -290635
879 145553
22 -53805
319 288821
347 219854
311 -167745
301 376906
84 -196225
98 -246227
10 -76260
759 494344
710 529217
7 -879173
60 -355859
357 237282
435 916590
822 537202
446 651981
66 -153140
625 710541
890 649224
900 -33952
892 212112
653 958491
12 -42720
830 642868
780 -829837
673 -667187
327 542752
372 751262
366 -784475
386 -747884
193 414240
657 161720
295 -941637
847 -365907
410 -488600
552 952695
206 955294
245 265174
439 393860
890 449638
93 311816
112 514688
50 -388796
293 -450903
677 431277
228 -851594
847 -798922
701 -721864
161 -623628
514 850302
757 761610
52 -894090
166 -673783
232 -281111
223 -733797
57 -503619
347 569129
451 808955
685 -234932
576 784654
279 -421503
122 -820693
476 463799
985 -363140
167 330826
935 -507376
567 -410446
184 803546
311 757798
686 983414
294 770609
597 587039
203 498101
656 -618188
696 -863864
970 446803
129 47644
99 -145360
888 724939
711 941443
831 222367
644 -996027
101 -952648
336 -933991
969 -277137
879 -686445
836 -437610
822 -190583
773 -360064
708 844884
754 -405930
52 218433
613 -458384
230 -424706
479 -627282
223 872443
148 67918
645 -37728
961 675988
838 343142
330 463111
255 446596
878 -69820
684 -38788
156 -654167
818 583742
715 -74560
842 393478
527 -44193
602 167805
689 334920
357 -821827
198 171778
413 899698
536 -755817
673 -587934
735 -269322
371 323999
494 221483
508 370614
364 686309
741 -667022
2 106472
23 -772076
46 425698
519 479190
800 -899634
899 -506384
163 -41113
760 -706221
618 -645817
950 -578002
429 -742200
741 284363
734 900636
727 -396366
115 385531
5 -173925
126 -485463
589 -658663
837 993880
186 849457
769 36937
35 683084
42 -733421
767 798546
150 -904851
223 -2743
306 639970
356 834059
715 -632129
330 326278
172 -832964
731 991769
910 554203
776 592735
788 470959
709 -828006
231 -396224
492 -570155
26 -534226
152 -42041
885 369269
597 241000
855 -240253
849 269904
119 -637941
261 -337297
146 -904021
994 -123404
594 521467
17 -392716
623 243478
806 -441597
540 -709633
335 510057
518 -125626
611 -614483
443 -492686
769 -485657
302 -262999
829 392611
99 840622
527 -95963
902 384379
435 394824
752 14197
443 -144663
726 -915757
36 617973
508 802609
143 67443
885 93357
623 171877
547 -691557
587 853105
472 -558219
109 187928
596 33233
883 55186
546 -935476
190 -445301
544 -820105
169 825428
439 113102
996 -529737
835 852911
922 987476
616 373206
721 -639776
405 19245
243 -889794
892 -729740
940 -140134
717 531669
764 654639
375 -227885
522 -454134
206 27402
544 373784
442 -318736
729 347436
313 -558773
1000 -707953
894 36738
324 -250330
586 -337423
78 995945
786 937598
991 695810
196 51130
774 -480453
643 -749491
182 231026
57 -655025
524 363611
187 -781286
220 -284689
889 868513
245 -890655
59 592961
516 405183
998 -780449
167 863221
576 -734952
271 -731355
70 -964716
799 554589
650 331937
694 580112
343 -71628
535 -469373
965 -72453
528 369599
536 -177326
415 964286
149 -363306
607 485251
663 960230
378 91718
154 181060
302 528786
152 -871310
69 431569
516 277237
906 -8909
545 312606
887 -986624
315 706402
656 698544
359 -877279
301 299362
172 103726
805 -140302
975 162582
696 886200
24 128343
45 715293
495 958214
374 -22294
795 295404
280 -113415
839 508333
727 -259623
753 -226390
860 -668994
142 222088
345 927730
466 -666318
36 182317
277 536873
823 514742
291 228528
683 665564
246 463737
193 23190
588 -343346
210 293768
750 36566
830 -636944
998 -7689
552 159287
313 -820157
174 -386538
357 -981016
288 342426
36 -500339
667 664754
225 575144
541 -542126
40 -357541
430 -129453
818 861885
565 -331783
286 -871651
622 152920
706 -777
856 350437
834 598076
318 850331
552 50180
111 134948
495 365072
739 -721293
207 317937
703 346234
898 301898
938 974592
356 -359999
648 -661537
324 -144927
354 -850263
200 -984824
990 34916
378 -236801
1 -448414
720 -105233
587 780286
776 -783661
505 -530090
511 -244415
178 376224
509 857884
114 -382530
257 -955560
205 986233
936 -712185
109 561089
383 336670
899 -596684
574 411419
65 -613151
9 -944310
478 293917
196 182982
359 373627
332 -359850
537 2305
147 348218
976 797578
627 858195
734 -279284
822 947315
173 873371
301 755633
113 -289486
731 -575044
581 167825
83 8225
956 158722
358 637736
406 763811
666 -465055
134 -986956
37 -101294
591 96812
662 999277
101 703947
744 -342100
44 853372
1 -892737
318 -930681
980 -242354
565 -837047
717 880662
619 940629
520 536580
395 -479189
155 460359
333 402224
863 -681612
225 318553
377 -877061
684 -216871
948 191923
482 -604003
14 -988932
236 -865695
62 563823
931 19293
252 810453
705 718984
780 -216897
82 -654603
605 732028
257 681809
771 959635
267 -751271
643 385756
514 -382465
246 -897899
357 -989556
275 204280
267 -140253
522 -826603
558 602367
205 317801
41 -772598
396 -876823
607 -221840
709 629626
258 -41008
619 -385862
528 -730009
385 742121
887 806062
954 -334012
601 753189
321 -542208
428 -252764
670 289907
427 -731756
834 -533781
890 -926990
492 131067
772 -801754
146 -727756
263 608128
38 -553024
61 -824575
220 -256912
765 66503
975 -814131
506 -535207
412 -556325
548 -123308
505 -932841
794 761477
411 104095
892 -809664
43 57062
260 251146
150 666754
104 671200
732 -961438
465 926300
218 994687
242 -295449
66 -803087
461 -30096
814 451787
265 486821
556 755574
648 -564568
818 -922744
491 -113359
876 -366322
115 -650500
197 -505232
606 598080
946 42352
584 237856
841 -335418
920 745647
89 702649
696 108258
628 -377661
407 769808
903 387160
783 -756141
299 -522431
388 -38353
401 495005
552 -338251
508 -367154
670 533568
427 -411952
847 144959
129 -244456
639 -215038
307 -885138
57 -275244
932 -210792
308 -612138
853 160188
887 -133536
817 274503
978 -688708
445 733390
381 -713304
975 909372
499 -224259
798 -958023
691 91380
580 -478612
291 -737949
995 -800363
651 661153
884 -450716
650 586797
690 905012
858 544279
739 -451557
712 917442
251 -793973
326 698715
824 968435
824 311502
172 361099
305 -276022
20 -903537
965 993388
753 966161
49 -114329
343 -618751
606 643774
379 752135
159 655752
975 955066
176 -997051
778 -540127
506 -618137
234 -221309
538 19276
247 473243
212 817505
172 281327
696 672880
561 478657
731 -651964
511 777102
193 383668
969 892315
329 -157030
96 301109
219 -384232
346 59110
171 786970
401 927270
826 -579791
867 28373
619 -458842
861 -586404
939 -5467
874 426829
240 -205155
890 -361693
696 696389
919 -31978
421 110798
38 699338
254 945321
517 492661
729 -4546
652 -35404
207 -34097
483 -187042
176 -236652
98 156208
399 -708386
2 111384
835 450735
408 -807293
473 521124
495 -706296
940 -988758
746 -863109
852 870241
111 798212
655 -935840
532 -709551
420 -173416
964 -394682
51 221471
925 821118
648 -450428
710 -983685
965 -23150
952 -236614
185 501763
57 -394927
11 -19850
996 447083
426 -902266
261 975604
657 -70896
781 581063
700 305988
77 692452
126 254697
542 597602
636 321261
39 -294569
424 -692265
837 -157616
467 516562
484 -681023
909 -20724
761 386802
931 -365386
811 560862
328 677251
933 461198
332 -316394
724 -101279
858 799741
21 750604
543 432462
664 294016
70 -486010
715 -65776
394 899090
920 494140
720 -101268
590 -485751
263 987169
819 827836
366 -387263
37 293156
258 -962288
761 867434
53 408184
550 358973
165 -427135
524 715919
387 -798644
74 -910574
517 -447679
921 698058
278 993654
447 186935
890 776346
951 670904
514 165558
221 -22623
883 87050
213 -34701
757 -272020
426 36937
123 -223260
313 759396
711 -511414
483 -324171
837 770961
548 387318
371 707504
100 -724445
729 732579
995 -679759
494 568711
457 770291
791 -294900
454 494320
6 646689
374 795391
421 727664
607 -634530
109 -597758
904 -720016
243 -936472
831 -604105
543 984345
133 -642701
437 -933202
386 149903
911 852102
319 671274
827 -367373
668 -419919
256 -291790
740 409367
912 -143097
989 196796
744 -397378
926 145289
117 101539
930 -689875
469 420844
598 -165883
925 147792
976 506981
54 121833
272 852893
872 1300
497 -231479
455 -834292
293 -271036
340 133992
437 -432049
197 526374
904 714946
951 -36154
904 -971856
407 -927756
387 30645
926 695473
497 924346
294 219344
901 -671901
728 21852
7 927555
839 -745109
639 -603820
424 641776
462 374939
270 541470
693 -256685
52 -797510
801 479739
906 577432
128 350282
383 -13281
403 -300735
856 720600
511 988020
651 985212
599 886309
775 -283017
689 119203
720 -545741
865 -239218
772 -165852
670 418105
962 -211074
636 423818
386 -33825
888 -515602
576 865589
320 -297055
570 329923
848 404867
884 -369501
288 584815
348 -681528
541 -727726
694 -40247
382 859942
709 15589
255 679669
582 339681
361 110447
684 29951
801 -673601
958 809712
385 267976
132 -168156
609 794923
459 671710
357 -933748
477 431552
740 -356606
222 -172965
248 -216875
487 -421075
627 615961
169 -793057
900 545100
515 -382215
593 -410043
23 -751956
612 947708
302 -487751
139 395969
543 -950053
350 -169278
320 -814331
237 527127
268 208089
414 201258
575 206795
243 65195
947 -170870
259 -245829
399 909021
904 -361159
800 -977853
469 -259136
69 -48810
259 -788718
889 -192883
898 -617259
442 -145323
554 634152
93 165866
955 433602
181 767538
925 890235
703 496127
139 -614678
226 -2382
320 -738403
527 -149544
473 509867
541 657566
70 -99597
266 -141986
583 -639340
250 -572471
559 -933897
3 -920656
175 634325
198 131298
51 -91526
641 -94079
403 40318
590 -935259
841 -71932
129 -701392
36 15931
418 656777
460 105725
304 916098
140 -488547
457 257302
603 599389
258 -537520
363 24839
236 -992951
555 958607
777 927588
982 4667
318 -779797
747 -221957
455 31959
778 -604805
260 678446
163 -592601
804 273281
991 -376599
605 -526498
243 352625
628 -742275
246 -877775
706 -738901
988 681072
714 679970
673 -674160
853 -390860
858 978578
734 859197
992 -216658
318 84302
38 -707281
311 294795
225 -658397
879 892108
12 757275
856 883868
86 -583418
433 -766694
632 811455
68 938675
886 -29064
822 -410503
35 488060
894 366131
81 -214631
872 895459
910 -360589
534 408770
734 -113614
596 -490538
162 -816080
422 526037
667 -229439
593 864992
709 206006
340 613827
817 -8443
567 702009
163 990449
809 774899
115 303736
682 -716833
946 587119
898 -837236
360 -307300
42 861819
959 -953368
726 626709
525 -904875
967 -624488
206 565383
854 66061
703 482436
760 53442
598 -50383
822 -732196
889 466326
245 -893547
356 676574
936 -647289
649 -384085
39 -622081
487 878749
315 903902
446 -757090
196 602180
789 -964847
262 234468
205 304189
374 -974399
70 526792
910 125350
388 -173806
319 113911
364 288115
973 -963680
724 -24271
37 852173
754 663029
756 70854
514 -772316
9 228411
902 -345660
812 710120
250 -200721
56 603957
634 -504651
82 -734396
700 710411
433 -310652
147 135742
506 -156249
606 67267
77 14490
179 -252347
51 310178
285 134095
411 300232
871 62071
921 -44291
521 325834
503 106288
546 -918941
868 -330547
179 -779802
90 369174
896 -294227
98 713354
430 221346
908 -113773
343 -215793
473 966456
83 -367936
885 955974
662 -805999
724 431343
172 -922645
585 -310650
359 696947
29 -694809
710 378699
495 -167312
465 148943
128 -554035
975 -635397
87 -585979
924 -726432
259 -983876
502 714253
794 335639
105 -28167
22 557512
848 -558073
559 52892
155 -773035
26 179551
92 -60509
184 450164
928 -107096
663 -321738
719 -663609
416 -805463
367 162144
245 485881
743 -849490
28 356145
522 -82777
14 -772135
830 -954506
119 131595
986 -466943
437 424193
830 -518291
894 -800575
692 870159
855 -153688
19 130872
789 -338848
39 379862
922 -154876
139 -485783
857 -648305
100 -79938
13 -43856
855 922013
812 147027
988 -346880
238 378930
815 114616
941 546025
344 -425383
977 968433
919 -742013
978 736761
222 454313
662 -74077
392 92905
256 -111039
324 671214
665 138400
626 -979444
104 -278304
772 80018
898 -497735
2 -78879
637 467602
805 866003
579 -948008
426 -871246
235 245865
657 414543
436 -357029
822 -885015
687 -665396
108 -883460
968 -963003
875 999057
121 -230340
649 933353
868 113672
382 -166890
7 -492030
891 599531
301 91097
413 -755270
332 571269
405 -465555
195 855062
481 -539770
476 -794341
87 510887
855 -519214
929 -72645
585 -409096
514 500477
69 -634098
949 -941494
318 883905
934 -64680
477 -295314
641 647195
723 -650138
599 347657
819 762180
965 -315534
294 464197
409 -683397
718 200948
384 -248718
760 -750045
585 -167954
999 -898182
233 275351
32 -568424
742 192915
89 -962493
257 -479730
147 -755214
895 892569
263 -19500
886 -549555
192 920881
851 978712
815 895226
607 -488216
663 996614
698 -738873
215 87716
462 880519
632 196448
751 -690173
822 527713
648 -936265
848 657484
554 807319
683 265628
890 639106
38 -358653
42 -533425
495 -609612
278 408728
901 298621
53 -507794
46 -315921
132 -752378
311 -797454
957 -278414
612 -232107
721 -35242
619 131580
317 748393
164 415203
633 52460
168 -755470
22 827855
531 -918331
506 -758857
163 -393593
255 686812
32 -878339
205 -679720
6 996639
233 -833200
148 -615984
602 -828452
679 974119
909 649644
934 810654
283 -384535
49 -366356
561 -281533
562 -975808
294 -550309
830 728099
836 225697
395 -302687
482 930646
678 -535292
340 982632
241 412829
296 -886287
978 731025
923 -171968
220 166173
146 -507020
543 173312
693 765269
349 -265877
294 779719
53 969506
938 373211
502 -900001
604 966144
295 540011
93 -515985
560 -862309
26 -968446
1 -348916
626 -534229
866 164445
605 802154
186 184238
428 706063
868 -748156
356 -87663
149 449186
262 -50842
606 360408
173 913894
398 -68211
289 -226764
680 -972393
376 180239
367 -881307
543 711206
479 673219
91 292005
236 993900
616 -75232
942 589150
817 963405
679 -702022
998 689149
22 -553026
417 -644586
96 -309411
463 -415335
166 -95606
460 859099
838 567862
32 -413736
378 661252
95 -247900
984 -707674
511 913097
818 664437
165 741512
752 -137746
788 542270
549 -827169
647 -688532
77 -167069
214 -282136
23 -990867
113 -48375
243 -570931
988 -800223
761 -238945
994 -59605
604 124545
703 -649796
824 -96201
725 939949
700 -443222
642 350773
142 -187212
397 247367
105 -547136
976 717182
621 106465
57 -979275
387 -696555
758 -232283
519 290251
371 113198
269 -319187
336 472113
351 372135
518 -939508
548 14382
543 544966
165 -110614
973 847314
243 -737171
370 -101481
302 316364
515 209325
382 615723
542 -922582
509 -850281
779 257693
840 -54951
872 570944
611 197642
860 501827
771 439143
532 -989571
980 -250806
124 -590568
951 -754963
641 -626916
738 -52417
338 65908
440 658227
256 -762166
152 -820895
830 -143535
408 709947
757 551241
347 -83043
697 241755
787 613632
45 -676231
282 89068
13 -606113
972 739714
980 -77143
498 603212
354 355436
563 275
989 -729644
311 -386871
845 945324
418 -641275
857 -671804
986 964577
647 -684707
676 -143949
592 231196
672 -275275
932 101088
211 604280
935 672309
850 -833004
772 262507
121 910143
444 -136473
601 -881029
28 -862486
688 -585233
391 553355
719 379269
918 -454175
211 877124
563 -531664
95 -60288
183 -865738
542 391193
851 60349
907 489699
537 -91106
695 848131
661 -379747
692 371643
112 -793145
805 -51551
263 853645
684 -477851
924 804500
145 84840
356 764300
993 423014
201 -310880
734 436608
842 -892565
430 -530948
298 864176
286 -29038
829 105449
730 -998310
417 903156
995 -341197
989 380959
778 -33594
205 53352
131 -633279
317 906118
945 187615
327 -724661
23 483892
963 194739
767 701659
283 332022
934 814992
458 590728
387 -943698
686 280866
723 444372
703 95877
763 602791
132 -470788
654 -139823
327 25804
667 735758
831 -185790
42 650665
320 -795191
128 -321614
313 139053
295 310258
399 197502
896 42208
301 -513513
831 -421540
883 -473961
461 539839
301 462607
9 -567844
406 244879
531 -744628
987 916048
0 -560383
297 957031
712 765495
509 -227966
689 547758
675 821797
824 -947101
855 -7870
377 -82326
939 655691
278 -961233
280 -704724
266 198920
168 774525
449 109486
865 367011
956 979334
878 787872
178 -493937
251 807017
964 -14627
73 -934304
448 -706497
795 -918741
252 -408265
535 833343
63 -938709
296 23891
871 78221
407 -683337
133 457364
572 -964736
447 -208880
155 740284
81 -192702
315 -661123
614 562080
95 377624
461 848433
320 -2821
409 550740
705 887200
401 292455
414 267085
20 -820851
605 -598059
278 -365905
64 -841518
40 -292762
545 140158
813 965500
76 -789963
86 205854
183 -740998
281 -191278
391 797589
282 -390230
656 -129987
314 338905
290 -794583
506 704103
110 313694
138 -759319
942 -504778
736 53977
944 565405
187 351525
793 -383943
292 -56972
727 717384
527 -869339
299 -506233
432 604583
683 423117
288 -721722
145 783733
155 -657517
548 -87627
792 -540360
885 567147
998 -947469
578 -57435
40 -705391
355 775811
606 718994
798 103331
965 573400
234 -153811
859 -509230
721 429730
944 51606
807 -805128
389 -256576
362 292287
866 207520
211 797401
749 375118
53 -440956
25 -69117
41 -681855
222 -723573
498 61545
816 329339
97 -601564
742 2087
916 607617
952 -300406
414 344570
632 -480011
814 676660
973 429142
192 89946
392 -380775
13 723752
837 -134243
343 -144356
658 -172918
430 -43418
424 701833
960 835278
266 -613689
924 -246561
767 -452425
789 129735
729 -436849
925 755095
21 444562
478 938269
571 -168435
955 -624556
39 -226160
207 625418
987 436989
146 -379396
891 -458721
755 -560925
62 -771780
715 758299
899 -698930
430 265635
529 434959
926 730213
319 -126993
80 -428391
530 971390
155 738764
820 427253
188 315897
859 212771
604 129085
148 151175
36 599082
971 -600051
86 698750
176 246243
859 480527
433 971271
846 208230
620 418795
4 -197165
666 583674
24 -289940
798 -571748
679 538089
830 330664
870 486958
9 977164
675 -923691
584 245256
554 -204340
548 859371
112 -319786
929 43298
771 -267623
589 251823
602 14687
518 -11434
409 196501
233 -669417
819 -798664
362 -156988
177 481758
145 -682157
52 760387
820 697934
878 -918489
194 240913
614 669204
590 289741
256 177134
383 -10536
255 -126585
720 887194
142 935142
509 -588497
107 735284
11 422099
39 -93908
11 811593
848 -332645
485 701752
441 670963
264 347569
30 -254951
232 -596661
590 116818
369 759736
193 391905
376 -686682
693 -392255
12 -889334
263 673756
574 -393072
691 -571490
242 434143
755 -695139
568 -489979
952 -324945
811 -508510
157 799763
651 852189
129 480954
970 190603
626 -743192
730 416096
983 -880469
711 992092
282 -161806
56 25623
278 -678891
434 505549
903 244801
725 -490502
746 370544
67 -492725
400 430263
779 4787
993 -215563
408 339594
597 835531
243 392182
953 450260
667 509287
669 999110
643 -603805
133 -56571
472 -696029
232 423643
181 -864091
218 312887
482 740831
87 -494476
654 -206159
451 -68567
288 279758
384 -790064
25 50964
441 789275
455 565556
920 -405988
837 -889617
555 588531
735 838813
670 -380119
300 476500
641 -136486
731 -432430
522 -518714
649 647951
234 907164
925 -683184
151 40132
187 357423
966 826103
180 556667
171 753619
98 286957
849 -621937
597 177261
836 940293
66 690951
364 -81909
78 -554184
31 -515209
914 -633051
192 -757001
585 212153
112 935339
308 -967727
403 295134
251 -470650
299 -339918
42 -116336
959 -114411
630 797390
299 -639837
600 749103
803 -635041
778 -158551
692 914479
431 -727878
853 158266
460 -45390
383 629545
375 501794
837 28702
4 900589
527 306177
685 406766
843 595275
866 246469
693 97716
207 30791
655 -790290
276 -900068
120 915166
94 -547291
140 312085
549 850504
599 2408
14 124644
855 -102720
102 662490
944 -991692
896 -699706
473 459879
355 -114103
705 -950604
670 824838
311 -755228
839 963875
100 -903041
902 920464
621 435910
275 -756070
474 422257
457 -17963
722 -338056
947 -271567
141 -611198
565 -225355
369 -507673
448 -996057
214 -677139
714 219463
720 -896125
666 -761973
193 672172
303 933386
229 -394044
208 -325421
712 58030
818 503236
690 -145505
768 583764
922 803530
340 -685627
321 -530340
931 -629649
434 -860789
369 -285568
909 -148349
223 -246404
467 152321
712 -195014
503 514952
503 -425422
275 787024
668 -305678
557 820437
866 -306749
675 468967
813 -169810
130 -302805
111 791828
83 -950348
150 -198930
667 -452720
891 -760750
848 -265544
339 153237
345 431255
559 -690089
157 173898
35 -714251
117 893675
522 494854
862 -399877
119 -119240
591 -617370
573 256760
513 -887382
943 234282
208 -472219
512 264939
327 -443307
262 -439841
992 -643058
949 -138858
595 254481
991 -305195
475 554394
920 -276553
379 524995
902 -748412
413 32700
539 -907928
52 570084
80 -902594
909 -668678
544 -695461
581 250643
436 762578
572 131876
577 -58034
86 -434248
546 25550
98 -563181
52 683301
573 906311
132 336876
68 457486
618 -463646
518 -428843
861 985268
314 801293
809 645276
41 -454574
749 -841765
418 -493582
447 799907
740 -146960
108 -939189
971 40779
196 -104540
207 -170175
384 -409096
215 -12468
402 -600092
93 -311690
123 836281
415 221874
770 -543622
244 -883717
14 -646251
790 398345
670 -317965
3 896726
112 -647411
165 -634664
873 803036
537 689465
767 822822
302 -660611
981 -221953
464 -674486
988 -341893
385 -576677
980 -129060
762 333768
198 447167
468 188272
944 -295767
251 -974597
882 -253524
191 599693
602 -144772
709 337381
581 104651
440 772562
59 -974310
296 458357
976 -5565
171 -505
505 574640
39 348185
381 -602161
835 -743326
516 244910
950 267854
774 139436
643 565371
587 -42681
994 -37742
56 -577815
163 -747209
14 805198
512 597718
895 193540
7 -323862
717 -68514
536 158132
82 -618165
897 635719
716 183535
243 645738
737 752838
126 -443812
48 -16882
844 -142512
434 -671250
989 526234
896 -166730
409 323185
159 -474272
610 -592091
928 188795
904 440993
1 182009
443 -48870
854 -291153
228 -678555
358 33926
291 -816409
222 801129
586 973537
990 -46192
349 606326
631 571255
885 -852652
899 -200111
471 -497260
420 822906
20 699151
368 -861542
705 6441
294 344888
631 -591279
274 562629
659 -154569
474 783635
841 891379
887 -110910
579 -383096
569 731990
398 932245
255 24813
53 -79216
302 373237
746 -275752
505 871915
598 -400491
27 563119
137 423266
693 300526
751 364247
721 396803
703 -228240
344 487998
467 -31943
819 436534
446 -194687
63 470797
956 259439
534 -495537
696 -873320
808 -734121
173 -633224
492 -464598
467 -654066
275 212207
477 -163538
308 -762688
832 -381278
659 453367
818 969302
230 -449034
597 -4395
130 407512
26 -558371
706 719853
365 796852
428 558564
321 282971
942 220117
323 376516
987 -352783
895 -383081
621 -851725
357 -347359
361 584976
755 584809
246 457954
702 573198
710 361673
712 962417
841 -782696
74 627553
328 -153382
209 270132
607 973487
45 -941176
732 -893407
701 -271776
123 -322454
390 559960
674 214952
451 745939
350 -444435
456 139889
524 -812433
55 -207157
466 -63260
461 746131
291 -924186
525 -843144
863 640072
165 240457
419 291202
927 788347
35 893098
663 -123823
829 890581
789 868477
808 -33199
95 252254
634 830893
649 701531
831 397232
864 -322490
117 -28338
333 888144
625 253760
152 595681
189 -383633
55 -551268
795 673067
137 -651256
495 -805330
299 -771369
407 488633
462 -100337
314 538900
571 -574628
556 163219
396 614714
954 99655
693 -196709
4 -144829
70 -609144
324 -408363
588 265694
176 784459
152 -356
66 134171
16 268685
804 -748103
433 482489
76 -29785
530 649129
988 -322575
959 -540698
137 -945303
638 931185
554 -945017
609 -328936
418 -102658
799 728050
529 537235
480 92012
501 -525894
435 25867
576 -490900
813 -986995
865 968666
131 672320
975 627720
375 585746
619 -524390
473 316
862 -505973
705 584673
885 -216565
315 -721515
587 101742
49 917606
258 -935404
784 871065
173 917521
740 34811
304 520193
161 -405055
781 494114
724 574890
80 43555
784 549097
332 -236620
503 940898
582 794572
804 -699386
535 550335
919 -731323
205 843907
110 -940565
894 -200892
341 -670003
760 731755
425 -55747
592 915743
379 -275210
953 944569
453 -590231
675 -173112
933 245430
696 205681
262 928631
327 163035
47 270277
488 799695
403 80555
308 -177487
816 837314
437 -807075
971 -683374
539 929629
201 236481
814 -616852
573 210434
698 177378
395 -304855
770 -971527
211 -272288
476 -36178
26 872381
899 304573
73 -719644
242 -797623
697 36327
649 224609
167 -364454
875 -721458
861 686604
844 562741
758 105431
485 -67967
539 -231579
948 551487
843 -387507
952 -443877
436 868607
118 -789526
702 378637
937 705920
681 -596601
885 -787312
32 -847026
119 639880
255 113263
460 363408
864 334683
350 808408
247 391882
518 -420179
683 289656
830 781688
619 884394
834 570012
72 -498510
635 438147
925 312046
462 137036
509 716689
936 -1351
305 -300223
266 339545
421 930682
600 985624
319 408457
135 60601
994 59173
440 277064
748 271075
696 -44765
377 -17017
491 674474
746 167923
966 135957
929 831780
1 -201389
18 16791
622 683888
208 -392981
771 -591328
896 -736292
110 -585900
942 -809641
958 -851898
57 -498463
313 -308151
677 586249
311 813583
851 -653689
185 820363
376 -187768
11 563514
549 159908
602 260339
412 549137
327 -431636
706 -679061
418 125735
234 845428
897 592014
279 -919031
700 345837
594 783914
419 248893
666 -781
80 -866882
582 -952497
353 -983991
299 817006
211 171948
567 -57893
638 -919286
237 586048
951 132466
596 -253758
707 -912416
264 -658259
638 -667510
461 901168
558 205478
177 -847148
163 230825
454 -231009
169 830186
678 8589
578 -164447
715 -84024
384 329529
840 961289
520 278829
281 438968
325 -957743
738 -375335
871 740307
256 808576
403 623885
50 -609150
605 856080
607 -842681
208 -792144
184 545453
960 99427
128 -194004
580 131501
911 -250682
532 552238
730 736511
618 91059
273 884728
634 -844897
175 -703464
107 -444995
530 385928
722 582953
495 -97383
852 -88057
300 -581494
209 818593
976 -758529
904 -620206
689 97421
257 -802136
672 -577949
426 -760488
387 938172
141 -769373
615 -619178
120 -670979
536 -395868
550 55567
672 54303
723 -850416
147 -845007
456 860299
746 798511
207 -95688
456 412536
918 -947553
175 -487204
172 814689
552 -792450
1000 326759
935 -112880
535 -889096
835 -90289
429 789737
57 22847
909 845643
363 -874246
33 781744
813 -774564
884 740601
711 979608
928 164914
134 -502462
881 -564796
214 912967
252 395786
1 281652
694 34524
642 -548647
114 -664046
417 701534
505 -393654
899 -286321
605 -982530
703 -971917
558 -356360
523 -930083
29 58306
271 -24245
75 -205107
414 -614936
238 862875
983 -94203
580 812201
809 -829964
40 -553931
931 657844
172 -186784
928 -772188
814 -599295
732 71242
195 -275154
887 -916956
135 568781
75 160050
343 -486564
944 -35434
633 -40873
37 -934615
699 415919
482 295082
547 -715655
363 -460309
584 -473814
499 -698185
660 -432226
584 169826
976 -110842
755 626080
244 -854420
543 684051
169 -471431
995 -474120
526 -410152
191 -141804
754 213342
8 553343
122 33465
418 -973443
81 781156
752 951596
150 97800
887 -493999
866 -965360
542 -333420
255 -816524
209 65502
485 -851429
622 142604
755 648314
343 -918084
547 -44889
142 932659
295 -378393
573 481297
644 -765527
922 706807
600 168548
889 123631
833 332887
201 831555
655 -192319
445 -621119
237 -642566
623 914955
364 237077
483 570777
369 468298
799 -729459
344 -885241
845 766879
953 -777863
63 212559
958 -209695
739 -225797
395 -603436
741 491207
470 839705
647 62562
806 -366190
842 -994557
10 144478
795 -893654
744 938102
695 766085
368 -894932
831 -310000
617 472891
411 791043
943 813631
341 323203
790 622597
960 138738
896 702085
448 -502544
894 571118
183 -60839
69 -414342
262 556841
828 727129
725 -299582
106 841145
781 949266
212 912977
380 -368551
959 -276532
50 -173033
563 -359918
955 80598
404 889529
369 791318
444 86042
586 34006
164 897665
700 24143
281 317516
25 -997268
869 714144
546 307832
614 -688800
483 -954801
352 -368965
403 933797
442 701363
247 -149455
513 -568747
336 789907
621 -692869
419 16911
846 864173
794 -965741
864 717329
182 705318
988 983525
792 -852269
438 -145808
528 -293008
158 492124
432 494274
130 -694984
754 381652
937 285592
427 391058
340 -66917
101 700682
830 -584800
823 -231976
482 -779161
255 -353231
812 -924145
95 -467960
263 209395
540 224316
945 -534164
737 428183
657 -925140
568 414515
371 218089
965 -618008
852 -51148
217 599688
315 -66323
569 183606
158 305005
116 -82798
777 848763
847 -323378
588 -858381
66 340886
585 -311678
542 -553365
755 239963
648 973914
673 837693
585 -309529
896 -807980
502 -229681
319 458495
586 -587141
243 934514
64 -948224
763 -55101
51 661334
840 276092
708 928162
213 89517
497 868379
860 860102
416 -174969
976 -232204
566 -191047
757 -575282
339 701473
134 -490015
86 -752852
777 136100
89 -641253
67 -76229
808 277720
402 699634
791 612093
291 724355
647 457022
857 -896569
37 -920527
212 -852507
518 -704549
535 -150208
894 605988
340 225736
221 301731
273 -824811
102 -829365
830 -36935
113 968708
190 -383778
383 -947419
391 837086
393 -523677
590 -122388
28 122307
828 802703
97 819757
689 341205
306 -687313
818 -933096
909 -522695
774 -328566
559 -9325
717 755025
176 -111507
350 120193
131 996805
178 -654485
936 223624
906 -923723
168 -506992
139 -963500
884 443495
274 -383579
800 262237
548 -254774
559 -208389
303 950298
719 708291
555 277744
444 -433481
545 -721703
393 632255
950 560268
955 155909
635 -245439
780 880396
52 -24335
767 -904235
357 -806918
678 559996
676 90496
584 381943
679 -449330
836 -154480
149 -729565
29 670864
295 359751
529 133376
408 411913
54 436028
304 -856191
732 448414
381 396949
527 -239769
531 -289350
71 -857826
85 -930733
785 -339053
353 -632110
531 347011
215 744892
365 -353813
77 -20735
607 305159
410 -680479
155 -748749
828 185555
916 812613
78 -135558
185 896063
795 372608
41 954939
211 278005
885 923278
320 317884
938 -934134
356 -888434
533 -322366
466 716668
207 523480
965 -368912
839 860478
476 -28107
345 -454538
246 -379292
612 -800032
726 -312364
670 207401
47 378341
365 572952
418 71837
739 123232
1000 -780862
899 -948899
689 -54184
410 56085
257 -180222
861 -351204
118 -131303
379 684220
767 -455141
766 -758696
895 639158
22 -659711
907 -317992
425 474468
484 -76419
893 311000
665 -847899
983 -359751
99 -165521
700 300615
701 -499274
18 -676203
646 846077
54 638860
849 41191
920 51138
166 363686
104 -580469
285 -375911
749 -564478
601 542763
285 360653
707 4049
645 6005
683 -583262
550 823827
506 654801
879 802861
829 508046
296 -800341
913 -438409
723 664630
683 57375
820 761025
855 139097
167 -501619
927 72024
519 291198
628 138630
616 -576071
224 109239
631 -843219
76 265152
130 -44685
424 -686934
75 -693657
233 -476121
33 676752
736 -274126
40 147968
224 -887727
693 -213937
312 -491379
518 116322
337 792068
6 442785
68 -59852
601 964294
327 245645
683 -34380
695 -836047
415 807236
598 -369751
989 738754
962 568260
9 769346
598 -762866
889 157710
915 577969
669 893191
830 581639
139 -312793
962 -432603
247 -153210
991 -840052
905 397890
828 670559
685 -316173
62 74641
564 -86141
355 -650780
838 704341
187 -782653
334 375267
680 -179338
851 -990586
218 -181949
191 -721764
451 973708
448 -936304
316 761282
801 -344914
968 -611643
839 -608470
370 -88735
995 -525957
596 -321699
772 665826
440 631753
511 -743731
898 -923559
269 213391
350 460903
622 -356162
978 -422394
102 -861724
717 -958273
407 -751835
213 339529
222 633795
473 679450
876 688749
827 338135
340 896797
210 64016
507 -323778
47 -576364
565 882067
141 471884
153 -85231
12 -536812
100 233165
47 -912719
398 368972
62 624695
678 -1454
847 843015
343 -179579
651 181797
150 474767
389 76691
311 258238
582 -311843
704 55019
68 -580498
998 783189
194 710721
352 -538771
38 -451221
964 50249
426 -387551
489 -771772
913 256423
156 950584
614 -357550
566 -679562
649 144232
10 66086
1000 -280069
935 -383885
858 980856
432 700545
165 849281
95 -414438
273 69516
661 991401
25 584108
120 -87470
440 -188178
375 283331
971 -612704
506 -594062
936 -458432
995 592879
802 460957
576 -38930
560 893494
5 689103
72 939726
479 -557728
485 -260649
945 -447826
568 187927
398 995774
211 20184
954 830377
406 -166362
583 -835585
57 413889
850 -929006
518 -219470
358 912170
282 771539
204 147236
294 -502269
3 -158945
579 138637
732 -400736
883 -728990
462 950459
106 882595
913 175733
956 -643604
614 -58411
475 286037
846 -665222
189 902659
34 179530
602 -976120
440 -640191
556 -860772
87 280657
495 429410
123 327155
73 793856
737 -32981
367 674957
667 144919
320 131434
133 88845
817 215913
281 -570611
332 518440
909 -12548
480 -905949
375 -983830
349 -654068
459 232688
106 -384565
466 134368
997 700572
345 15455
997 -689900
960 -943033
288 957044
478 596138
444 -90829
656 -622872
489 293093
842 450477
96 -263063
624 432321
246 -268867
853 -316228
697 276901
384 42414
590 650791
507 469284
50 -812667
353 299650
626 75554
577 403246
77 -753535
43 -406006
928 -91877
961 -659484
140 127590
277 254055
419 573204
967 -739550
186 -611577
415 273775
65 275906
183 215949
13 848168
780 750375
852 -187914
544 -242662
436 -872498
921 -377395
703 -792186
912 381866
544 -427649
392 456373
765 -416937
405 -633322
993 16212
797 -766146
898 835962
401 203545
593 -949071
81 428941
420 -393209
331 -702606
595 -977066
348 -967661
291 -362090
266 150525
68 286395
291 -788887
676 928401
747 -807757
681 -997687
259 204306
880 408192
307 850481
404 472107
973 -262296
149 125244
969 599609
450 877735
3 850484
881 498900
450 -549915
169 306856
912 -918037
955 -183237
282 -676932
886 -166757
853 -347276
126 -955962
478 -115828
510 -918335
454 168255
853 181567
916 -377975
663 200595
300 -663098
181 -710025
405 4415
409 -451984
300 -781624
899 196658
354 67755
960 940108
576 122275
340 -81764
888 412214
105 -622596
955 -439095
857 529249
446 -744862
394 -588611
738 28148
105 -294776
775 -764330
731 627537
384 521987
951 76164
846 -21795
975 -307863
77 120203
633 862378
485 291228
623 -711543
777 561370
400 -569322
961 -993523
524 898272
24 -279346
809 10892
442 -36287
676 456456
647 -792451
913 -968532
192 396563
223 847251
16 467130
304 326203
673 -775346
30 -971966
447 -144549
561 -520207
636 -43151
266 -598976
544 185017
33 192520
3 -454013
841 224429
16 -213891
601 524192
815 916566
496 906312
234 386569
743 725219
873 -287805
901 465364
143 -844103
470 -281328
868 363636
833 393977
661 729565
131 -155226
509 -149568
308 -545461
225 -123758
300 -235580
470 -698211
760 -139203
562 -909378
586 -473556
211 406258
8 463499
147 6237
982 -636894
832 864524
954 -291321
495 -926949
615 -589490
671 933108
521 -140839
216 934702
413 -632901
16 282898
107 838697
670 -907683
554 995093
206 304060
473 -234360
916 231191
105 185121
917 -840384
576 478181
975 -970105
18 10048
560 932720
200 423563
240 774469
473 -248065
441 -715640
199 -617484
58 795805
95 -791957
366 846016
352 -197959
557 -428851
197 710539
306 -971855
52 161627
139 -361526
24 -521322
975 -979213
923 90601
946 -154223
401 303685
29 -70703
615 455521
45 816204
766 -249217
699 -778840
483 564820
314 -546671
616 -619223
650 43000
289 650
846 390825
910 493145
512 -575787
394 682719
826 -754921
628 225999
806 -934765
116 -441691
467 434042
118 911251
975 877776
467 -477384
872 -860786
331 905921
482 684243
11 -222312
864 -615401
64 705030
67 868289
809 230376
663 526141
963 315012
423 -314104
736 859770
754 -416780
122 -92943
219 424589
560 36549
706 805260
989 -532412
292 -445375
552 196084
636 -521842
781 -21162
400 -121197
810 240664
405 -277738
151 461464
517 798973
495 -843697
732 372714
492 676749
973 196345
860 511928
839 582669
66 -119412
151 -192959
259 -515307
870 103043
917 -324671
67 -767505
793 -370817
603 -492234
954 435817
615 -511048
86 608412
275 -139701
605 913541
89 162387
424 -334442
941 -101446
619 717012
25 861643
576 376713
839 -304151
576 257871
386 134802
200 935537
132 -280666
869 -66226
706 -908161
401 -390527
934 -389478
679 288184
98 -361174
329 -289383
388 -313803
752 445867
413 712736
518 789241
889 -361379
211 945231
133 -581577
49 663814
257 381048
519 424802
963 272225
540 -758654
566 338342
127 -565389
885 -93095
626 -245678
509 -848378
303 285973
951 -351540
887 364897
322 -456157
107 783262
314 300433
811 780603
682 -282965
20 909698
211 -92499
749 844984
141 715308
692 546327
137 73026
754 -598496
887 -7807
724 -214239
321 -809256
559 -851761
509 -269008
813 126594
393 812053
305 -370535
774 -448605
874 84278
156 -129189
340 -592838
1 518889
40 777716
409 678910
48 -812063
214 581114
902 -672631
509 552834
893 -875044
9 -889370
265 370693
703 -577016
134 345092
272 280390
530 330485
326 707501
870 -4303
222 394237
811 -219474
934 914628
552 -613571
91 -916288
254 -377203
994 -465331
582 -185296
1 749391
386 -653279
556 444169
225 -181789
703 948425
288 -167594
442 742800
297 467314
805 127547
968 421709
902 -827324
19 -291339
869 749079
950 725510
89 351043
321 -622866
316 96202
387 774028
546 -760349
514 -105982
360 621938
777 947152
644 -592860
418 16175
588 245103
135 -678233
423 920030
765 328816
946 461991
429 -27876
375 -339055
56 211381
600 836272
819 -377460
726 -452982
898 784696
106 454946
167 -710183
249 769435
532 99918
243 711526
791 942111
487 808579
112 978030
716 667621
955 159622
124 -644836
600 281248
876 451075
774 -405185
471 -307309
236 590438
997 59393
114 99832
739 124038
148 -178079
806 939025
161 44068
383 -849264
752 401015
854 -466383
243 329108
305 129822
304 -630112
868 951648
979 676840
242 -845416
204 924019
145 966657
66 924019
264 23936
459 678182
275 -616445
693 349941
654 656212
453 -431399
739 26988
28 -471199
53 849849
615 -4512
254 641042
583 59966
294 -414075
257 217860
89 -840203
556 709964
596 -960219
106 -383753
162 271457
345 -809483
355 -982738
308 805074
659 519625
102 664510
832 -825038
792 988698
567 341349
74 -153028
413 -569859
578 308005
992 288416
408 971504
406 503612
177 671971
715 321444
60 677249
371 -759429
533 -134143
525 -793951
875 -392154
475 861345
221 -635483
850 667812
820 -552731
965 582377
505 -654966
819 -325342
998 622158
54 -38719
343 946115
342 -669899
149 495969
793 -731386
0 -632849
954 160478
624 -556424
652 -644151
521 -498174
141 807974
508 303416
614 -672744
149 96389
900 274919
793 -651706
231 -231640
171 113788
295 -974458
842 526357
740 -502930
771 -250982
591 -865798
735 -641586
435 113535
440 -680561
472 -194316
399 213337
492 -335527
210 997768
402 -164505
563 -856820
448 943883
497 165596
586 639149
240 -787504
947 -949828
189 317053
307 173498
598 -76553
225 -663696
552 -18529
549 -773137
604 180987
960 -922141
909 -980793
397 529281
191 363645
364 650422
135 -927752
94 -109998
103 -852509
348 -178734
504 541630
812 -494094
217 -547774
936 -621505
218 829016
375 665564
16 42968
573 826783
530 -498942
422 703574
20 -711910
417 -815921
7 860149
297 18012
363 -248323
754 177201
547 -808491
404 675125
22 513505
98 690406
47 901988
374 211917
58 -714309
45 -561380
535 -258803
806 649336
592 -910959
957 -186554
732 56763
955 -246041
835 -847863
235 115819
767 259865
60 -395636
743 494314
8 606306
686 -730073
242 54707
436 950514
402 288411
337 -241719
973 -761396
985 989916
227 -381571
174 774042
822 -258408
20 795630
628 965552
226 -583284
959 826560
27 -826618
379 -163871
332 555903
642 -540927
891 274750
577 -702901
447 -374165
482 881217
620 627971
716 -799977
84 -364825
455 780109
963 315842
125 -587535
485 -615528
706 327581
883 -463804
357 171825
536 -617712
318 -513290
242 -539765
756 140569
153 -274686
701 -549850
17 -723577
673 -500645
522 191742
520 -410522
956 -17668
252 -874116
478 -583963
72 673141
370 -37987
633 -510635
287 -350361
479 -245812
653 -213535
718 275474
560 152831
273 -68139
10 992924
799 -694569
170 -288031
27 308765
76 235323
686 613867
122 153772
42 771519
671 -214309
972 536060
834 -741772
986 245926
727 194054
320 500968
715 -786499
734 470477
647 -482251
680 922670
344 -940046
955 500081
572 -951447
179 -6583
417 690647
760 527992
255 482783
297 -659714
838 -200394
93 -213327
429 -866815
46 952437
377 718534
118 -873892
155 -224707
794 -569497
856 952300
770 -989385
922 -955631
421 106071
254 782135
749 -169939
450 -357870
864 -442212
292 -406588
835 -646391
184 -941244
134 -193086
658 824086
274 -423495
454 -270417
1 -598535
762 -405989
418 295562
380 912308
179 -715342
899 340979
682 395090
675 -375056
736 -859416
669 -818238
755 -241871
753 -389554
709 -582278
363 401664
402 385740
472 -151775
64 353963
190 913781
550 410020
201 -539967
493 695915
144 -242494
751 619589
629 -746297
853 350919
142 -509377
999 -687541
162 -324742
200 -685292
715 406390
709 922267
358 233599
477 -999600
570 217828
263 145906
344 -714942
671 -441194
977 -459004
19 427428
622 216817
693 240184
264 -297017
869 827263
573 657906
816 -895354
172 730428
45 23556
195 976035
983 644209
406 -48998
995 -563933
67 857549
450 708508
757 -426919
748 -888749
154 576852
545 63704
747 -58864
992 -747891
188 895838
462 -135049
840 -825625
830 129436
61 -134648
730 909629
536 -207233
595 667836
844 -531565
998 851189
424 612690
335 685252
695 91373
756 -684328
204 -970061
878 266704
986 -62256
589 760368
78 -192314
209 -86222
163 404576
517 758688
204 867271
771 262124
477 467195
891 -559649
519 890802
678 561473
435 -978520
709 349363
669 813582
66 917318
170 -785686
66 -494617
339 564179
448 79666
107 -584989
126 -643055
853 264927
394 400872
123 -791866
167 -122384
941 603549
15 816933
365 710714
299 633489
137 601062
380 -351543
711 911282
342 -591253
411 -920340
452 315857
585 -832566
765 946931
238 95406
61 -847945
874 -95293
719 503633
827 713528
996 -73813
990 -147004
399 -955466
70 360930
603 67310
536 -450083
591 -74892
845 -335599
357 482355
727 799480
255 929328
963 400652
46 -474961
645 324370
461 4201
939 -658029
721 35083
839 155115
642 -539542
543 683541
549 583822
258 -130794
425 -719374
460 417104
673 554066
189 -772443
302 -487491
832 -776454
380 649690
584 -983858
659 937074
385 93303
984 386564
741 -500966
545 -545768
620 -546127
796 48951
307 896767
783 635700
119 48731
34 696246
37 -917548
362 -550617
477 -778716
319 406822
902 971010
416 80681
482 -40669
740 643550
331 541139
468 160297
732 227371
412 -72230
957 440923
728 -355526
819 -518164
297 -814095
983 674409
987 -294618
323 835596
601 690551
672 159882
495 -71102
940 594540
932 658916
403 383130
878 -434162
830 225292
290 797322
660 -798463
52 -208551
813 493567
304 -198584
144 240832
290 -767724
66 -274337
242 729267
738 830383
9 684994
59 372816
593 371522
541 -154710
116 117612
739 -183283
498 -713787
831 762086
557 298553
758 -527882
849 953920
543 -478639
80 -692287
893 -838104
871 681243
869 754037
953 756436
496 857584
272 654593
925 -677726
117 600301
983 451914
141 41237
388 -608251
388 462907
394 842653
469 -849994
323 -787392
673 -431684
331 879273
61 -957009
106 -746691
947 769514
912 931939
566 98600
169 404551
827 -251345
489 902239
0 166636
383 -435366
246 -625644
151 637982
74 85995
883 199496
259 799878
647 284663
986 -46468
137 556313
407 659672
701 -391876
656 878587
711 259972
683 -422536
485 -80176
677 651722
262 -442204
122 -237524
792 801728
939 -229596
238 848218
539 -801574
566 -186605
656 -898473
485 967940
478 262759
648 717553
873 372491
651 -988586
136 619791
128 56552
732 93474
940 -488428
581 -305467
786 -820532
379 711068
604 11836
875 981557
50 182026
184 -431851
532 641228
250 -692425
160 -553265
821 -98801
124 -114961
356 883985
497 -447080
615 442835
522 163887
262 -127926
677 -269335
841 12104
643 70500
243 544060
497 631057
400 555865
164 324245
144 348609
272 445781
185 853085
837 485825
702 19759
526 -53442
776 997398
161 -768283
755 643452
155 -774110
208 243554
630 625008
896 407916
608 811703
902 266235
89 715492
233 -224137
722 -832567
966 117956
411 177274
224 237780
581 78217
511 -658840
595 -890147
701 808882
671 870690
953 697779
387 870367
383 501747
91 253643
450 194611
474 367781
820 216850
366 47695
921 371032
439 -763392
335 -488322
696 368429
835 -531675
89 -844871
593 594319
374 -770696
281 780137
931 519661
767 -958994
260 563797
20 752578
0 334296
982 731231
15 -129467
968 -488431
206 486436
9 948750
544 -147271
611 596289
152 757631
657 240844
899 811493
461 627998
283 -257410
193 582561
90 340034
810 -372203
456 -200590
102 -94845
287 998829
541 553444
324 416833
18 884683
375 -460805
766 571963
390 996427
999 -231501
73 869525
16 516087
766 -190494
813 433322
996 268664
235 -856199
831 681978
433 -343377
241 172796
818 168413
559 -394628
227 -457050
872 282127
594 -119571
116 783794
974 93619
424 -491574
602 43810
610 -323821
892 -634115
765 -810968
66 993016
450 271040
51 -812140
526 546459
874 -312127
591 -410032
407 -914347
666 -222739
463 -413606
408 -145847
262 164211
553 -380093
642 -818916
450 -402468
548 -594004
567 -157689
938 -203065
885 62619
193 -984894
881 965348
231 -814583
966 75482
753 247474
194 583272
362 -140725
831 -141482
383 -390877
407 -579490
780 -947877
492 -24992
642 -390458
288 -954862
58 -753952
34 314828
257 -890978
511 -66079
444 904796
851 -805324
846 -771393
93 8616
114 566255
551 392818
798 -854052
244 -735236
1 -492224
751 -448056
254 107075
507 304711
423 -868011
496 639607
387 787485
347 -165168
18 -284912
583 552384
847 -581897
213 -908212
752 -589098
980 27226
807 -487701
975 -536975
471 -997767
722 121841
706 -491837
144 -234293
313 -563331
38 134611
633 699628
199 -658536
256 846713
344 -554340
451 867506
859 412967
793 838479
654 -986547
829 677731
652 -136320
39 -434602
526 302231
158 -314184
617 214813
528 -58163
12 -526700
407 -432930
455 -825650
14 -974316
997 -14827
759 -733861
209 -563414
984 -470176
122 -221562
183 417037
898 49483
157 900279
111 -557375
196 815191
530 -663053
706 577236
564 -967757
888 195838
993 423949
338 -522096
339 63343
423 354341
130 -166192
8 76797
594 32072
479 -785087
510 -840380
625 -148272
878 -99271
893 891859
152 -689009
111 374030
958 -541072
255 -514659
875 399714
962 961527
13 -248520
334 -646275
946 8776
866 -952657
40 770762
715 -941742
466 947623
708 -786614
482 -609126
937 -198005
29 -691953
489 -576882
952 -484742
22 731996
849 418448
153 578602
958 86337
21 -230319
396 172824
108 -364166
986 -15406
95 332444
268 487562
892 885323
203 224302
442 798553
663 776778
604 -799345
304 -198680
769 693917
566 -320393
266 -929775
992 -434933
955 688383
43 -882431
31 -664172
760 746641
491 -417383
704 66640
835 -862485
554 902038
267 374688
654 78059
62 -582704
802 624109
806 13932
466 995898
759 -289555
270 783613
139 686147
134 346279
256 285632
766 18590
598 351267
808 170954
881 -239683
39 667245
471 465158
485 478398
292 -531436
702 159074
494 -841996
443 -461210
847 724142
448 846387
514 173785
122 -422605
869 -889548
4 756402
174 -838539
704 -234607
885 -824136
998 -946426
951 843452
266 -406840
799 677683
801 -142617
800 106483
557 -94446
469 158421
382 -207371
980 -748168
275 -555948
616 -671356
577 -879476
468 -867568
940 606387
827 787770
554 597590
867 84784
465 -743667
409 274089
361 760214
580 312549
256 515656
252 606600
93 -513667
691 -389523
383 717053
655 -239840
136 -228062
680 -517555
770 -63975
582 342938
927 -156677
497 529185
784 20620
727 -781869
740 153094
330 926174
743 376553
121 945723
309 -304568
90 -661970
180 -208207
558 -184044
886 -529538
563 -601821
828 -396275
668 -414523
873 -999611
195 377485
366 859567
233 760603
226 -309967
890 892648
515 367203
867 176367
580 -496876
689 601681
521 -546048
1000 792488
992 -398449
153 389977
976 135425
492 444874
92 436588
809 -843955
219 -819569
168 -410319
78 -400356
476 556984
604 52829
944 295076
435 895014
981 844622
943 -888968
321 -117098
976 -239773
885 232183
905 468379
898 -239384
310 -390333
462 845371
574 38644
917 817127
985 -744556
499 -594154
507 510919
121 -241432
187 -475048
415 964871
121 68482
247 126504
432 354848
96 -796094
756 88803
661 308861
156 -122623
463 269234
65 898542
479 477022
504 343643
775 468796
422 289523
61 756083
764 830844
364 917981
298 -361016
739 -408930
36 150164
202 -375212
398 869112
655 -722744
297 -529841
825 -92245
986 -905618
281 243029
323 831028
493 -877274
599 -998404
491 -644021
923 -912403
79 587504
181 999909
66 959871
732 791411
64 88712
37 268731
868 -331213
917 -124629
973 684698
168 -336766
421 -780986
810 153493
411 952758
198 975097
573 501762
510 -611837
948 131506
132 -907169
454 538327
189 756294
734 -520632
552 -666991
893 -256122
910 387124
992 -55183
55 986907
30 735577
484 67544
97 -494071
479 -391019
118 155141
982 -906568
856 -391110
741 115011
270 -597732
524 -784973
297 -98833
41 71056
441 607824
713 -414136
874 -748285
304 826838
903 -743218
728 -278102
894 -680641
670 758545
339 110062
503 450865
462 -631199
442 165814
687 207159
639 -151830
891 498823
580 -531538
549 -247281
882 -556360
78 -544631
421 5721
78 -971391
825 478724
544 614702
597 183750
363 572156
689 -258983
337 -183814
811 974425
656 -43956
598 -765222
148 562906
96 -436132
885 338068
274 -667954
600 -91869
982 594850
103 53945
50 744917
209 870820
559 -835994
448 195781
304 -760379
884 847246
578 -79635
665 605217
331 346069
158 906254
673 -124639
231 -692866
321 -638378
350 881082
691 -664257
145 840346
106 495783
156 -963082
493 929927
25 -763200
738 370530
747 -578224
319 710270
335 -877267
401 984682
780 -208437
223 460801
769 -683272
64 699695
242 55650
334 888099
543 444611
524 443896
332 -430470
652 157817
616 683517
215 -583225
927 -404392
952 806159
898 762844
528 -498139
278 -318481
129 -412597
793 380909
928 -437400
882 440572
63 738680
409 -941618
38 994916
1 668606
566 -187392
743 882871
254 -909618
559 -477122
592 -994397
789 -407511
779 314441
632 466404
558 426643
157 531561
316 39480
333 314741
743 493597
765 -516625
778 884271
909 -348586
851 -315683
437 -698954
983 764448
803 -509525
97 -418685
546 -216266
33 171994
968 686145
805 -835358
40 734594
914 126716
259 -579253
551 -689599
395 639058
300 -393222
327 123010
138 521928
890 214586
115 -836687
989 -955043
880 807076
107 477754
937 511361
879 751144
607 9315
380 -449160
212 65885
864 -497089
615 551641
9 467581
773 671751
466 -764043
985 -713948
312 953624
712 -273568
81 384794
766 -262643
122 -584149
49 70938
570 419425
839 -849556
308 -284921
869 -642403
54 -21728
146 -128438
275 -35624
620 -898719
274 -606510
608 -821039
709 -735406
285 -561553
729 -496538
184 -740227
221 -532767
850 -745394
653 269088
399 535500
81 837917
789 -710575
784 87140
910 822923
541 -521399
875 840524
894 -891025
148 -567775
720 -433045
25 -988806
826 687008
402 -17193
581 599558
302 106433
994 650677
830 -685364
170 981456
61 -371052
760 703625
452 -54169
885 247655
514 -385460
844 642219
594 -970326
202 52987
885 -854320
147 -710552
577 -962355
823 -82288
495 -924039
25 573145
259 273054
706 -634614
685 177711
793 95977
246 361414
747 18234
658 722378
655 793639
466 -897386
368 733572
829 998072
621 602847
770 333129
130 621930
614 253524
156 -834810
857 603386
447 -600103
397 868815
308 -450784
332 647553
90 -516646
152 -808566
368 677227
266 -946234
176 -145459
779 -515900
601 -391162
797 772253
273 -439938
69 -818018
499 45307
465 -74552
246 877119
292 -341291
338 -713139
451 -104648
635 -618914
8 -402075
572 515393
445 -367917
179 -404003
193 118239
882 -517363
951 -782074
194 -628238
38 -352173
808 821312
84 289086
566 34068
328 -112046
585 454064
99 -965153
824 596814
774 648716
834 -393960
796 -548646
552 -867184
435 214878
593 -258967
175 -307122
496 914286
535 786340
83 -864249
702 791405
173 -37526
745 -577387
153 -313244
96 860986
247 537964
977 -280426
651 -506932
933 -348614
169 837814
532 -24295
576 386739
532 -272999
874 -859043
60 725476
552 -983914
440 692451
612 -386571
590 470150
462 727299
7 -789757
363 118866
185 -149236
246 179023
86 251682
751 -934359
162 920056
296 944560
197 979927
184 -776180
771 -919690
341 771331
643 186294
975 20349
506 -24487
453 47279
171 75739
39 695087
340 540347
546 727125
793 532900
749 33477
971 631289
297 -740099
876 691861
31 356765
745 -206587
565 901737
863 970194
109 -736437
454 629035
130 -302138
811 899855
361 -520202
885 -605689
719 668962
947 62865
397 -685634
135 613521
251 42792
787 -461813
95 -788744
408 -185878
701 724481
70 749032
529 -692940
290 289186
759 342196
510 -997853
370 346958
788 69320
275 -947528
324 -619565
799 -299391
429 -170201
449 -410279
676 -425201
873 623213
457 -508543
538 62418
680 -595799
998 -362082
149 -722294
870 -695945
807 635142
33 -327983
589 973017
861 -301993
193 -13617
546 -896038
555 740799
20 524570
550 -167356
854 72346
763 766477
63 99101
882 896833
52 55662
747 -558704
52 -583595
875 -79955
535 -971958
780 -531123
450 300480
822 246077
650 298677
342 -592374
855 820876
780 439315
202 -100916
393 -116707
657 843516
244 537002
757 160999
787 -335004
494 689569
654 -649559
756 155438
355 -612425
540 336825
142 776826
353 -354201
924 378820
134 -390531
943 -764429
871 662722
803 -774004
939 -867597
182 235809
945 -332708
556 -451192
750 -844146
922 212760
777 17685
200 973760
900 -541164
869 -166213
16 -618614
956 -202863
911 -209473
783 280470
791 -802144
125 151468
470 334897
523 876281
89 816464
407 24465
426 -773278
777 489327
205 929467
478 -919028
82 266152
442 -424735
402 459792
948 -606953
500 -189164
974 639940
750 -380957
5 -56761
156 -124252
363 803761
439 492047
94 31602
441 16521
663 27158
452 5362
340 992783
794 -621630
533 904174
59 -210080
261 168898
759 184643
150 -12224
615 -162209
672 36965
328 381482
146 -345745
79 -938571
902 608204
77 -856419
716 -491679
823 689176
716 927160
286 83587
224 666394
663 -679794
787 894423
641 306333
30 -60751
234 355088
203 -817920
668 -256991
796 364560
855 731109
773 759530
424 -90857
137 253896
331 752313
226 287514
113 158069
610 59658
593 -26163
315 -139863
683 -435141
978 811628
430 897102
454 946341
612 -16692
491 -524044
799 554545
23 644316
237 -15722
621 243720
262 571475
477 -414710
288 -89887
599 891681
248 -2862
71 -266129
371 348355
987 -647775
831 -84048
260 -908637
775 -765789
242 -352940
411 -631681
199 143354
896 -581619
258 -361943
530 -51707
452 576450
576 697715
122 922130
233 -563414
702 -737427
343 -748817
803 -148887
155 -791087
45 234491
150 327069
46 -719117
933 -121194
170 -171228
18 524604
637 -549720
796 414062
694 -47858
236 -140614
452 -71374
679 -796561
692 -792260
22 280851
848 119391
49 -700896
647 -967513
394 -716124
540 184849
109 175842
56 -297743
646 822906
361 -875866
604 -721294
665 -961955
761 -436310
606 232718
366 -699382
583 -185127
754 -916170
479 26957
20 -433211
396 928325
919 307841
356 445596
774 274523
64 349870
7 -586699
978 206010
686 -180563
328 790114
14 -865365
364 22876
19 997854
565 932913
655 -857734
527 -185617
476 965400
739 -56432
377 999232
416 658667
649 645825
466 -660438
223 -699773
513 -558044
130 -622393
459 -136083
907 674674
504 195651
42 -803785
660 -724071
461 -777392
535 -236996
737 -278320
380 530449
821 -273975
595 996203
241 -119682
186 656753
129 719638
113 699755
486 446866
673 -628301
306 -277369
90 444719
206 -695389
651 382323
826 -223472
731 -212564
54 -674109
203 293185
146 -553897
298 971716
111 632748
924 263756
190 -68902
759 -472220
826 -872328
284 -394229
181 723432
133 -158687
933 399127
358 946040
776 -878258
754 -879194
535 476488
597 -152232
348 -365566
667 -643195
147 21946
967 -128503
446 -426015
218 -531189
706 243196
249 296616
693 -569045
500 -934768
959 -321061
962 207483
231 -147331
96 522256
607 -499332
180 816198
799 493971
282 -349159
186 79953
11 -57506
40 178621
12 725051
284 548266
416 -97948
880 -433637
217 464818
227 -151909
903 -311895
473 -896951
865 -157996
695 -946702
432 254909
803 716235
452 75244
465 -873595
200 -709780
331 -938520
272 887028
508 -895739
466 -507564
215 952260
466 300626
871 699919
554 -195072
630 -177119
478 -281988
709 -378875
429 -165722
361 886279
105 701078
140 776772
600 64900
908 943554
577 842463
373 -515623
771 -490084
197 824706
855 849895
673 715448
724 927755
990 -308102
978 -713829
155 182663
765 -74441
13 878842
823 826495
35 733205
213 940322
95 713522
528 837466
304 -567243
690 665781
939 655518
434 -349898
200 -11865
866 -4176
513 885540
91 -873315
564 -652473
126 771819
805 827764
576 -875701
169 354144
846 -711258
557 -515813
796 838521
616 -201341
690 -691107
907 688415
288 31532
592 -245927
474 -102261
178 835129
697 -545838
239 823298
809 713970
963 -719344
761 -926073
421 654292
58 -488397
790 911393
883 -395526
812 -305191
285 -915665
127 772002
454 682944
150 80160
944 657542
194 809630
587 945113
183 429360
390 -845182
281 -930589
648 -216497
208 -556440
833 71025
409 139449
593 759645
701 897344
316 -172136
252 -208824
151 -348584
211 -756972
927 -373695
152 105578
585 -416249
440 -142300
190 903660
98 -342322
982 29417
689 -584738
308 86496
458 633892
435 110072
977 170832
889 405893
981 310441
127 -231583
832 580860
174 120070
730 -286471
352 527645
880 792314
454 300367
853 -171427
88 -246700
937 -111183
262 968023
319 -487056
194 -213840
866 313312
430 821547
958 955002
520 -926235
799 -34723
249 60580
935 -342484
641 822977
498 481665
33 315194
216 -147606
187 896928
659 -80885
327 3711
379 524425
193 -392628
882 -72971
842 -165135
877 893215
950 -492111
332 -527639
704 124170
846 -964467
453 -217900
807 -575464
565 381533
922 535400
743 830779
617 349555
202 -951656
507 -383062
483 180292
75 869891
465 -428061
3 254057
126 352593
287 -850056
381 911573
677 175569
216 631610
587 744192
539 -454612
528 -954038
198 180732
770 549099
706 570387
552 788105
888 -6446
864 -77323
428 681319
395 501443
196 912464
312 -194512
549 -945599
795 -305436
505 747450
330 435934
874 -770037
795 578228
53 302914
519 -204267
712 -287409
570 -516795
407 183049
177 284531
876 737262
468 -464359
667 951901
257 -833741
144 -771364
992 -899065
887 910451
952 291450
93 -853103
754 91183
721 357975
201 717284
798 396713
166 -648472
781 157387
217 595457
440 -629604
28 69850
28 -599055
666 -575203
177 -718161
523 -334180
664 -621843
139 -488197
125 -755952
54 681071
342 824962
163 -43361
484 -835724
252 525437
543 -241405
803 901538
162 -938923
233 227922
60 -932203
251 -192861
225 328857
616 -504327
202 -901411
868 475755
370 -895719
520 456564
777 710464
985 500994
646 -674483
557 -132150
676 613877
763 -304087
415 -544874
353 -985179
15 120710
851 -263035
568 198067
122 -983708
433 766194
307 442115
825 697364
909 591156
531 -83820
898 861640
786 116592
570 -807800
906 -719398
52 695095
664 937548
409 -134175
860 19660
111 266405
25 361499
61 118249
465 259585
605 983206
98 92238
684 -29952
147 -998375
700 935181
684 -644676
471 615502
620 -368907
288 -189550
177 630323
395 -730772
6 -935160
187 345815
40 -714479
561 831035
881 305356
579 982885
27 939616
854 -261039
682 -638051
241 573633
716 448587
970 -357449
850 786153
949 386135
439 508377
709 -194188
281 169965
536 387301
674 -558514
189 -570451
141 370506
18 -948851
127 917023
845 372131
282 986330
0 -727654
315 -12368
98 134848
712 600222
696 135380
64 921503
282 665063
492 -518805
661 -792977
157 -986478
373 786551
918 -292667
870 953138
227 -474489
600 69282
333 -955805
512 974098
630 -770742
484 830348
904 360232
512 737635
782 153586
185 47622
977 642361
665 595072
627 477171
279 12867
354 -836353
690 911620
435 -615003
929 -850024
311 -816035
881 890056
613 802251
599 -698387
576 25435
8 723753
563 -515899
641 -975945
332 930776
163 -502377
733 810606
250 155534
294 -31814
402 -146458
292 -257759
70 529807
357 -172360
365 -28501
446 360154
260 -294703
123 226560
216 31165
112 752920
297 -131080
551 -373763
705 747516
425 -600788
348 -210116
394 659135
990 -215790
863 457286
474 -639474
427 191691
919 259536
72 179565
441 -782875
89 -16712
66 663666
801 -758819
758 431489
904 -321286
976 -430788
936 -412978
834 -835675
821 422755
671 329263
97 694132
178 -232180
36 -181812
901 571711
119 473117
644 -955253
116 -397124
789 743462
653 431093
110 746539
917 490978
329 830306
99 -463578
311 667538
318 -385485
237 -488867
838 -971937
698 -676369
318 770670
209 207628
139 -459244
593 271383
415 388719
382 299363
722 -297128
318 -932568
358 -613999
343 807320
484 -250817
179 808756
673 136583
420 -556686
200 -423425
807 954771
320 -467549
877 -432883
838 -483057
121 135327
665 -689421
742 948036
568 399291
748 -681018
70 778341
334 935713
995 986520
945 -89719
460 -553155
844 -467991
754 233912
222 -265060
495 739637
108 -707906
258 -993677
920 645782
283 -891118
980 226621
206 -769361
925 -505117
363 33940
723 -20177
698 -696362
35 -829478
585 940563
59 -119787
229 -357282
348 -526987
65 447331
377 677087
330 -874235
401 -724665
636 625123
103 525056
905 -405683
9 403463
120 978194
899 -419164
65 -168830
420 -57535
612 112845
182 -934919
358 677405
884 369908
847 -125399
657 -798847
593 533115
129 -16516
677 427774
614 763754
390 478367
39 -20860
779 -256424
531 782006
926 667088
807 201565
85 179644
140 -172768
155 674578
980 144400
483 -495682
732 -682231
824 937161
404 -870560
372 842825
920 -468523
606 -949671
305 -661556
979 629740
114 -118501
885 280909
148 260010
625 464006
201 475739
264 147343
471 -661393
545 -805682
586 -319543
844 322091
869 -860483
643 -555789
677 -199543
272 118657
422 705213
651 99888
198 -214255
229 -93223
435 -203042
219 612977
173 98781
455 941358
742 -882706
539 416550
188 -604056
219 -235839
354 776800
269 -72579
170 -185510
952 -884757
196 -442840
945 695989
836 396152
952 -665404
681 677420
365 389317
227 481939
292 -983974
90 583635
256 -837604
578 338117
221 723152
101 124033
698 -344000
507 359235
680 -170755
348 755888
866 -855021
993 -746552
914 -447155
84 -724619
262 352229
98 11629
101 -89899
199 -231222
715 407573
883 674262
403 -454423
111 -147581
287 6177
354 -339179
473 927006
342 219591
189 -425602
19 -738399
421 -102989
381 963715
754 -739035
155 -86963
972 -935226
503 -59213
267 -748846
636 -694648
156 -935181
569 424580
871 664587
608 411491
780 180467
293 -673009
601 664939
864 -749262
934 119798
306 534593
39 779793
168 -970102
451 -696630
196 704791
494 -778414
147 366373
915 -442791
793 227763
794 -972807
56 1640
309 -552646
48 119018
926 780667
172 861791
891 600158
236 -958368
673 -225173
476 664933
734 -17581
61 543407
840 -512290
554 564665
936 -32014
267 -330278
162 493581
843 -334121
441 514139
206 158519
706 -83383
508 -366064
489 210537
776 213835
119 181260
504 513907
415 -81375
387 920272
349 -119721
944 993260
179 148035
112 424899
1 512326
427 -887186
621 -456084
74 292992
746 974605
511 -338501
839 334624
927 266857
457 -156143
452 -165531
578 -189736
618 331567
898 -83441
513 778250
649 -998712
265 -589861
887 -38446
765 -967148
530 -913917
149 878171
814 -333212
425 296620
70 609431
306 -634526
71 -189474
515 -471945
920 -714255
977 -791770
572 38741
184 951206
355 -849446
428 -448934
801 -418555
735 211896
55 844058
946 -443951
334 873396
227 696108
539 -659668
877 -282748
783 48002
961 150596
817 -433755
680 964561
996 446271
465 84959
973 -625301
448 -592175
213 117812
59 -539218
403 -196579
400 -697975
191 757402
527 -587148
295 -332501
739 85353
42 458333
68 470671
795 811009
830 14499
306 939302
561 -521011
701 -917010
106 -479253
296 690885
354 927049
283 594222
595 -918295
684 -859419
745 934554
472 -201042
466 188583
774 85149
288 882629
297 670569
335 48846
691 -32413
768 -954733
217 456671
96 -914602
291 23475
63 -222483
697 -95150
519 -219124
980 707795
452 572349
701 -616346
381 166128
480 560445
907 -287912
211 -301948
658 499747
468 191077
88 -218957
5 -979507
207 -118038
999 225517
723 -867860
612 -36333
683 366098
535 -933306
417 -719950
295 72106
135 151843
296 -837322
408 -257326
800 -281886
430 647692
640 305367
460 -825216
667 733090
513 -671159
34 469728
80 155365
32 627143
54 177522
468 245140
176 -989204
674 -656351
496 -194416
83 240310
981 559128
153 -177244
6 -568613
108 -659830
852 360675
800 830775
337 565687
131 492816
745 311867
903 -68216
334 559510
161 591918
392 -478685
531 228778
422 -727979
985 781415
288 946893
992 919713
213 86781
385 -360898
215 -829772
700 415622
582 -891171
692 325593
332 42764
30 286352
159 -429268
492 570986
297 -852574
221 893743
967 -188705
721 706554
933 -283502
28 760108
387 -953277
476 -922827
672 -891693
608 -870165
393 -912586
630 420175
510 579045
170 646924
210 529518
883 -899641
918 393127
789 801539
691 881774
237 340019
761 -761323
97 485980
853 -503453
468 -73669
398 -98399
877 -394624
776 -230651
173 -538210
153 -590847
60 340082
877 -967225
413 -443420
840 751250
400 361497
692 -219441
785 -532253
929 639030
364 344709
182 62346
815 747338
801 474544
18 667186
444 167512
310 571015
812 831535
766 -302971
15 671374
286 224662
998 15993
325 -929427
952 82106
320 772096
135 556553
754 578653
853 215852
294 -24420
877 -815971
634 985202
879 437370
414 110608
427 842709
555 470146
556 -815387
709 593958
489 349068
196 -34827
633 -420870
561 -11903
3 -172693
550 -841098
747 -264566
203 -180724
11 826088
698 -579629
893 -609710
200 657623
489 634826
92 -420910
914 -117716
491 168245
324 -350337
692 964390
189 457766
542 -276359
445 -939532
780 -326382
752 699221
321 -238077
854 -341181
430 136591
464 872531
984 -498473
459 124162
19 -942856
726 -387090
52 -526771
381 539743
465 192040
492 978752
623 -632951
472 868368
745 231612
175 703751
539 694456
1 -830592
161 -905959
261 869504
513 804235
488 -326869
96 269213
536 489905
189 840220
404 751028
904 -52330
174 -436140
960 811496
877 621288
423 -736919
81 -426582
534 -202468
565 917098
940 -554051
517 816485
895 41259
484 20519
349 -570606
285 -968087
897 -439739
187 -861140
794 -471910
727 444736
716 -992773
508 759702
5 148486
255 -780892
493 -553464
844 759953
564 -911389
449 -231804
331 -49491
976 357824
914 -741900
859 -209272
823 108852
990 723196
476 354589
776 -79653
670 344484
102 -864905
306 -988809
203 -857985
777 -947808
810 -25434
723 -524074
672 610877
294 995085
626 -94680
400 642790
398 -444655
996 561606
194 -829121
124 -482494
837 568834
872 -551993
881 665992
861 -694633
936 411969
282 425945
260 -606021
514 -819836
388 -106121
284 -730772
870 -44310
689 684608
462 378080
881 -321115
165 556622
237 -184147
347 -976632
494 -790858
488 344470
451 -317190
717 -738666
678 -680965
617 158736
603 872211
616 -685881
992 -418519
798 -967575
14 386890
561 -856913
434 -279270
419 904396
45 -770654
563 686163
143 -912188
94 -465287
930 98131
862 513757
647 446118
585 795721
693 -74938
194 715347
898 -248590
825 -390331
788 610852
780 430296
11 -833710
6 -55870
126 453664
939 -107142
950 -711401
232 -346101
336 154192
729 -392366
616 -669940
505 543828
670 439179
181 -88458
746 -906322
788 -173932
258 572055
180 -185592
189 -269537
254 801401
186 -499429
955 -181724
653 -146461
257 -883873
741 -150542
743 -700343
284 911849
953 774520
8 -467571
182 -336742
781 -98386
222 -856720
846 -906447
652 585330
784 604837
280 -935357
591 -521813
835 893436
488 -281458
745 -850196
120 18496
685 566029
797 693632
211 -542326
135 -522430
949 787310
442 801169
164 -432950
129 119144
747 -468369
583 -631550
243 -862860
792 867333
679 221989
986 -229307
89 234217
865 -960929
742 -317459
306 526162
299 -428500
366 863226
526 -572224
479 -285219
212 956779
178 -986895
262 -162957
932 -461153
231 -508707
96 -269522
863 774816
467 158523
773 -733601
379 340844
887 -147845
439 241500
757 -664161
938 156890
323 42668
35 -97111
191 -206541
577 -908276
61 788765
609 -69401
773 959058
182 10753
151 -781282
139 710700
47 49825
410 -98741
555 236861
654 -861250
957 -235516
972 664637
132 -146469
612 238689
593 -804832
952 -792001
987 777536
196 203887
396 455904
850 -930224
286 -637591
623 722303
529 410620
172 731990
505 -36198
330 -736116
110 -111120
172 -476105
852 166773
476 -800236
596 -384380
210 -44463
84 647790
368 92103
608 -516284
766 866508
786 -197198
882 -949034
201 -232234
341 -960338
329 -810284
199 -950324
74 704300
539 560674
190 805791
334 -583107
970 768673
203 -899249
471 620780
427 224576
89 -829472
372 983189
50 -53121
997 581148
457 715179
446 -571894
117 -637542
653 121484
383 469428
266 529231
315 321248
770 -914953
82 2194
769 -30963
306 177150
311 485910
561 -164456
520 -502623
636 536876
239 -879264
821 -462961
694 726592
120 -312162
697 -241236
712 287265
691 -506372
194 175657
681 55938
512 -405621
280 313862
747 -202061
980 -235093
349 297051
204 -737757
977 -136519
195 529655
794 207776
141 225939
596 -348862
620 -322797
151 272595
90 -510189
850 -237750
768 -725212
585 458849
156 -543175
79 760698
533 -188182
324 -45798
157 814999
852 449980
299 -991334
464 -940984
29 -862183
5 284857
753 346281
280 -368555
802 -22061
928 -80356
652 225825
479 -708199
820 -764991
886 -491843
687 -893723
59 -502748
862 889064
119 635932
147 705028
723 115002
286 -195505
85 -617770
428 -94977
933 294306
235 661906
660 179811
653 270580
922 -363844
862 457935
438 -917602
40 -892217
19 790359
289 532378
661 -883550
74 849375
741 670196
778 918733
321 713082
96 -180934
979 -103329
195 -367275
1 -437684
14 188472
458 -132266
114 70474
300 812175
484 882413
253 476963
139 448106
813 587440
418 -408035
576 -747400
272 -512904
991 -985587
914 -935668
937 -850999
670 194224
740 334912
700 -214842
365 169584
698 417310
341 410367
655 -40057
457 467114
877 -955758
419 -190683
198 654735
657 962975
704 39824
455 -8774
192 -140354
101 -810025
544 553543
795 -434457
643 575135
342 141442
538 -622282
317 457547
647 -381596
158 -656751
572 44987
772 727795
139 113276
257 -950492
795 742208
52 177608
321 -801491
21 453858
130 -487481
423 501093
615 140867
876 -552745
236 428886
270 -899191
332 -568206
331 473128
706 427553
27 -913472
675 436103
999 -532624
518 595180
74 -186826
341 -342649
505 148722
164 896143
860 -767514
394 -192411
299 -208714
458 -792542
403 425994
544 134536
473 769871
175 153788
153 -234763
342 819379
823 413422
796 942845
781 -464686
198 384705
74 -544637
204 -446168
584 -474429
244 420044
589 982718
871 -373619
424 851838
743 455846
134 -428641
993 -544209
860 409374
308 556161
511 -949029
214 -777453
352 -269062
459 717119
950 -363885
211 480850
936 -475292
94 427402
310 688308
468 950702
81 79363
395 458179
85 621915
929 844600
264 277557
92 35336
834 787444
488 -669704
847 -62534
93 -239768
308 -115871
13 463038
663 -819724
547 -133154
142 -910582
357 -967887
290 -677309
549 178203
349 5331
593 732065
760 -265637
303 56302
179 -527963
592 982727
239 -226580
214 108153
641 463576
269 298128
692 52980
227 151884
263 766255
833 -350232
379 127488
823 388170
761 11793
86 -77530
174 -59069
928 -200764
426 252767
327 878398
464 -923107
267 -863105
217 341435
757 -225405
257 521167
632 948279
957 -193291
453 843859
180 643907
836 -670535
418 -906652
421 -621731
138 385767
404 82812
431 -121578
658 -323388
382 -291610
514 -658003
612 974741
370 761370
713 -988694
651 740995
203 -71437
667 656220
386 646590
407 940356
196 -421310
769 -412479
778 257017
771 -651118
999 -16656
684 333910
481 -514223
216 -157796
630 -374069
262 -993057
153 -209518
586 950066
729 -631773
973 -565612
751 -720470
689 -20998
5 330083
831 665297
842 -938187
574 -791496
827 -658092
220 -229797
941 67928
772 -165926
33 48998
329 596660
422 92495
765 977561
662 252880
636 -260916
915 -564659
535 831570
867 844031
695 692358
749 -819549
689 -172626
990 543693
230 183654
96 669578
640 -830377
969 708023
752 -22515
218 -880312
861 -406324
336 929299
911 -600782
106 572678
660 776808
742 -418060
52 -848084
471 -497263
642 441275
285 -77881
88 570665
413 -724652
748 971117
584 167325
608 367843
574 -533898
636 -579796
687 -375647
488 -98557
658 -230801
997 -531617
182 -406200
910 467076
693 813184
251 -345082
764 168155
404 -999814
946 -175458
826 393603
905 -22328
272 461656
686 987279
240 -93030
183 860875
209 -922619
137 -316223
367 -39760
296 -770703
392 186515
832 -598486
862 668842
696 274605
198 -323137
610 639958
669 -40645
249 -437869
521 -376515
304 896985
379 186484
435 524928
481 -333817
375 -827707
305 -363847
572 -349316
683 985477
947 808498
779 -663736
530 985663
1000 150465
954 729868
625 -36666
716 -387880
289 -765429
172 -612270
342 -9580
638 -688047
691 588933
291 950661
510 58676
83 292873
320 -647826
372 -272482
831 84904
39 29037
18 -115099
838 -955742
790 -891406
905 508387
301 941244
590 295078
339 550740
218 124852
408 467371
966 -295681
203 -707038
91 970273
982 -487184
424 -370774
63 955936
575 663281
28 -640907
131 436695
859 -724600
684 111091
960 -658150
483 783247
511 423044
907 930784
365 733907
999 -855
620 741082
602 -913920
371 726663
451 -174015
360 632544
205 -388436
945 387670
987 741138
300 -880050
357 846339
603 553641
961 -811885
861 -28810
11 538438
483 -107566
380 781578
456 508710
502 922676
957 -589196
950 464645
367 585956
372 287323
182 -98660
508 -621218
498 -601587
585 760616
434 -837972
988 -661118
678 -791176
488 895935
987 338028
741 949907
90 -500560
800 64690
191 293317
287 -868017
405 -806321
690 -319014
274 -609454
739 -168945
47 44750
671 944188
780 19171
630 -984060
784 482625
262 911605
10 797518
229 -8666
680 -648294
410 -274253
178 -26595
46 937662
219 -986930
553 -607830
3 -166131
721 -71091
969 -847215
126 -4103
290 267792
848 -638390
387 409257
139 -394181
894 -688484
260 -573877
61 -812066
528 -877742
453 -441894
978 -618386
218 320671
821 466079
717 212669
292 -634580
48 410266
620 -768161
662 -101214
179 410316
118 -339130
792 213730
950 -80925
202 12576
201 939477
215 892480
713 467663
575 -530028
662 -715351
285 -698468
148 398882
864 -562565
841 814855
859 184099
711 316471
989 741538
2 -692657
374 -854588
271 -832340
938 -504723
404 -732330
375 243192
642 394317
815 588341
248 -290730
483 -393014
478 -528813
800 -363039
102 356251
304 369973
822 -435298
984 -465454
95 -416298
786 483778
257 -935453
261 -476821
430 376257
545 532211
165 510577
535 -821668
272 -648832
687 426884
672 133193
875 -316552
828 -389018
596 -550337
694 -57589
613 -81675
473 -404925
35 110071
994 931029
931 380171
897 -129311
649 325345
885 485938
351 -902616
131 932331
150 957125
995 -265654
768 806008
847 327097
817 299048
774 -659447
692 910800
969 300251
484 -594899
569 -48596
904 193934
472 -545263
597 -20594
439 372266
187 323331
647 -593710
553 22884
61 -993222
474 17272
958 989973
368 -50810
418 -546977
431 102473
154 -423314
425 -615949
944 -517357
51 447375
370 709396
730 968581
257 544760
761 -840848
121 925705
262 -203469
550 965160
718 252802
446 -904422
120 -694288
410 681027
29 913256
47 228239
842 -367570
67 107189
482 -799599
882 611836
186 -520546
706 523732
765 -464449
633 -980237
210 530511
239 552824
232 -990265
20 -2874
787 -994154
359 112208
691 573812
638 -610103
415 -887724
702 538613
733 -900708
144 -919143
555 600798
585 -224130
581 -476013
183 -602672
308 -258971
863 776789
820 10332
572 564168
990 975241
653 -76413
475 309832
832 -392330
28 -969225
564 510234
713 -263068
843 27655
415 33965
949 272483
347 47418
795 81901
153 342732
422 574579
258 -920974
382 866004
937 -313214
568 -829736
745 -226674
352 -200937
269 -773698
920 390045
948 397346
715 827100
222 -834086
633 921333
341 -775573
914 -93056
53 -784453
965 752185
43 -528889
63 -809213
617 -324228
125 -701632
212 315884
88 -293453
312 808602
368 -429759
69 -748372
898 359993
316 -639851
585 816472
865 -558107
88 702882
450 391051
394 38346
706 -913690
513 -404738
404 726036
519 -140363
396 911751
327 952338
156 -750319
448 309096
169 779437
935 -584405
362 747855
829 -478711
406 322539
691 963402
421 -726527
552 -688925
690 -328386
361 -50755
573 -390556
98 987498
728 -826782
818 -581955
731 -442262
102 -57728
920 778038
972 -82112
130 -241257
342 -262643
384 138195
421 -332781
505 -706872
880 224505
465 262482
900 -980837
398 -915859
140 691658
16 971501
890 -666178
865 518180
847 -731638
956 -250582
941 266034
539 307077
450 -410618
750 746861
41 580550
455 -99542
617 -581526
878 47221
27 509902
728 -594028
707 737865
599 -554628
560 481136
395 -319864
679 -259164
531 -83551
32 956305
220 995619
704 -945357
991 140950
276 -711254
583 279149
474 -596569
618 -692091
20 880716
891 -387486
366 -203165
90 -785462
756 -869307
76 582623
308 481382
815 914153
386 -110301
859 -929237
122 -821562
131 -12326
154 488647
705 114339
435 -965106
820 515974
433 -962264
729 -709816
861 -521228
874 518872
124 487746
540 219608
214 -564679
466 444051
237 732652
82 7390
475 -415000
518 -978603
500 -196036
51 505857
900 -670694
38 -315320
604 -364204
177 643567
685 416644
849 283916
899 226189
624 415451
524 715494
930 -366687
925 486214
798 893933
201 620987
229 492287
946 8271
323 655882
34 8260
378 46007
594 -536509
105 487032
695 82304
530 951238
122 224065
77 -964950
493 395288
916 -43284
995 42441
33 -502287
434 -21887
949 846405
916 -479005
333 824845
354 48510
688 156791
845 985837
669 -534847
980 -559294
612 729451
736 -601971
101 -843800
682 -637237
897 884244
140 -432442
561 983751
318 893956
85 575829
762 -842943
649 -97785
94 139261
355 -379452
690 -93327
399 -261010
382 -428215
10 -869263
525 -225959
126 -515502
95 604880
974 -666093
842 -17789
896 -417008
636 -819689
314 503206
229 -74737
719 746248
183 177423
59 -88901
388 -271174
239 618129
448 -359450
566 126856
419 -708246
791 520739
670 11099
721 -140688
771 504489
13 422480
249 -47434
991 -821029
782 -675306
402 -390748
97 -200480
915 748793
200 348243
716 888731
75 879531
167 -360291
159 -626771
538 -998165
584 -26384
443 872866
433 -415173
949 671353
428 893498
782 -972485
667 417600
832 70920
283 456041
498 -853574
71 206474
174 -385984
64 273282
653 498229
383 -865246
267 -198194
817 -642460
154 -843331
837 -775715
509 310107
606 -664360
946 66405
893 919359
297 135160
861 -184802
750 785027
138 541317
228 212154
360 -575265
854 914546
867 213989
56 915777
590 787411
299 -683759
335 -895445
396 680908
75 -138817
445 522155
564 269253
792 -682777
57 -813994
508 -524273
383 448665
551 976714
604 973956
234 -899156
626 295945
863 -151079
638 -742487
790 -962345
372 -840973
969 -406846
822 621487
922 -404188
115 -754261
961 -45890
672 -101736
978 787056
711 -833737
32 323000
877 -780974
845 897678
581 756202
844 -993563
12 -268656
803 860757
239 -795230
914 592527
643 900338
198 991450
878 -572825
415 -396231
149 -532824
949 875840
35 97909
248 -41443
286 976685
104 -606147
58 807478
520 -765803
106 -51065
570 -516069
932 344777
73 -429579
648 79743
47 -892058
556 524531
533 -504568
468 894998
709 -791781
500 -664143
966 -885976
554 -894104
639 -907941
810 -362113
458 -162760
441 -529759
48 360083
544 -570233
799 -629422
408 351532
22 -143058
230 491774
742 -663867
30 250208
292 -410318
63 294690
873 226892
813 -16465
996 619594
648 978515
150 932470
132 -896476
580 840718
777 20316
221 700693
70 948660
778 -455154
870 -803876
462 -638918
932 -246935
631 -468018
428 -7468
485 -141039
565 -375959
206 630419
530 -786373
437 611708
399 507928
369 -356606
639 982287
194 -140541
609 -982239
312 474060
378 195593
805 785395
537 -418833
685 7708
933 529712
724 564702
690 -372699
581 508227
427 -985403
179 -269175
604 866370
907 34913
157 -51057
117 815029
684 -902815
26 145068
655 -306464
310 367676
47 -805525
330 686069
382 -773363
926 335942
681 833913
89 -42310
363 -52351
79 341840
99 -881491
445 447361
886 -281275
735 -863730
243 438846
493 -568257
540 921666
221 -979988
749 439451
915 451377
941 584715
438 -415822
939 477029
811 -883263
816 315003
542 343398
905 669076
470 -218628
341 675852
337 -716314
113 -556135
243 -630612
354 651363
935 -361660
871 -944544
973 -604575
860 974282
810 -593206
505 353115
666 -78070
111 748635
595 471624
110 -630709
669 -532641
860 -874681
868 808137
605 -100898
877 -435590
531 -654425
857 -661448
962 -466787
915 930290
139 -77270
977 -472333
725 -435548
46 -244841
962 -611509
630 -249047
41 -946044
379 -935658
264 34640
846 -502179
821 -48844
910 -313998
781 136161
866 524038
494 81427
917 110442
676 930833
990 -565459
749 -450203
879 679467
141 906165
141 436514
548 -335749
443 -451091
170 762077
153 563353
567 113320
144 -892349
453 -580670
953 646533
58 -444634
686 859487
976 -825801
217 119818
360 132071
987 -437310
144 -611804
681 186027
51 144459
592 422836
835 683848
315 -904386
683 -891163
612 337434
449 -862922
369 190264
85 -34699
774 -932090
358 -857770
107 515098
905 -735198
945 -434180
967 469038
914 -70947
388 114730
579 231114
683 9831
398 -771951
277 856191
136 946587
446 -607993
776 -588444
450 806073
471 83632
8 -951201
190 -61857
901 646323
694 -563005
573 -358405
49 308207
899 859832
820 -157132
734 921247
976 -513906
12 -819699
716 -941676
344 676359
928 145602
933 -356340
742 -663986
34 178126
529 425888
687 -98165
444 -352837
442 -127634
518 -983436
466 -604298
759 882197
85 -237961
369 -748108
377 828784
639 154046
144 -336552
173 -847719
726 -762323
694 229673
920 607851
825 -598575
387 666668
904 -750555
570 709632
488 -956076
723 92314
836 630879
20 -469981
733 790041
995 -793372
636 -276197
898 453069
631 -149711
821 59817
137 -368806
159 -206398
507 961652
24 795783
399 665969
468 -504359
511 -808516
917 548165
617 775106
121 -556624
461 894374
187 446577
978 624250
269 -435919
462 -798320
716 -146078
188 -828069
920 -396895
341 38015
351 -578624
650 -169837
704 81940
929 -968885
486 -21533
276 -870616
804 -661418
924 185095
355 -146813
907 791651
707 -447191
176 -569571
487 -59730
134 346412
126 -90493
489 -263948
24 529806
407 405148
1 -72464
60 595396
23 697680
435 370912
37 489770
836 144256
458 512587
695 -946150
931 345936
270 -633492
51 -256793
851 -533533
53 921949
700 164583
800 296630
350 521314
628 713125
729 -207478
374 650698
381 -430868
653 -504958
576 21310
474 -639218
612 565278
600 451740
987 301052
966 -88311
274 -638754
33 -445471
58 -558506
763 -716181
969 482065
555 -445685
261 981499
24 370402
409 -955916
347 125755
519 -117012
103 -384640
859 -10884
232 766922
505 358567
992 455583
715 688870
204 40576
749 269638
923 210184
612 271126
981 -937841
147 378307
770 840258
924 74628
571 -600383
243 -281535
535 -360095
171 851357
213 -463058
569 -930981
660 -787398
820 91471
817 27939
898 13847
408 90961
739 582254
285 -4654
569 -538638
887 -856236
75 -361474
531 344350
660 -240876
377 627642
205 628697
845 -364883
829 83225
934 317566
48 -806882
920 -129712
989 45175
6 464244
496 449874
158 -576518
237 821927
23 -475499
271 -176901
563 57817
932 164406
657 -325545
907 -887816
195 750851
127 404483
283 721081
378 -221211
673 -581671
309 -187959
327 -121532
42 931101
321 273403
440 22232
525 -430374
294 135178
100 -701218
853 -802732
501 -236126
698 -66101
877 797919
567 -401135
350 644443
353 -331794
556 -838534
901 626112
594 -364495
955 -415052
780 448038
383 160006
225 925473
784 23280
451 -158163
562 -400073
247 652890
798 -407313
311 -478165
470 373970
581 888902
639 457590
222 -813990
811 -232630
763 388691
14 976839
928 -692973
319 -524258
720 629442
172 -394191
24 190436
220 -89259
130 -942867
100 505780
656 509606
964 701576
748 -308588
457 671072
495 327687
342 326917
411 -226555
715 293150
598 -513077
808 -301083
55 -166145
394 846186
370 816270
698 -513256
192 -561127
498 -144470
611 860714
612 -154800
136 -686880
276 -435851
757 -870005
69 -780764
738 58413
684 -562977
751 212404
15 -312146
932 42832
273 -597160
792 598595
198 617392
828 -573955
865 625627
208 836393
983 117457
592 296698
714 681506
803 -555626
441 -412431
1000 -25345
796 448723
692 286486
387 -674064
599 294908
62 620182
85 -187320
209 -748794
994 -524289
139 190820
155 96407
314 -211169
585 -727606
89 226402
617 525493
121 330808
406 663425
867 -262103
894 -463913
337 223683
304 658163
686 -865318
418 358500
574 -915793
378 760309
767 194892
592 201665
473 574432
948 -123603
395 -836536
86 -838000
611 -631522
600 612187
395 965913
777 -305586
642 424520
890 586094
305 -975481
568 675727
883 -938196
113 732765
278 -227867
431 368062
303 -994841
190 998535
743 410980
133 853393
341 -820615
166 -851124
27 -610521
997 920494
863 -675536
731 -475839
21 278993
712 -591328
647 -198105
255 -526116
304 -872238
827 -623673
645 867708
142 -191348
183 55753
523 -763815
184 -579162
769 21665
746 448025
174 845358
215 125184
998 989970
702 -961491
345 186989
110 722735
20 -189358
224 72476
364 -754681
767 326603
477 -516545
504 -901289
108 -976587
690 149758
523 -511810
111 943907
552 474222
349 529778
647 740325
397 -599681
4 -668328
608 -268366
650 45507
274 225425
696 -400659
493 854159
543 -718822
827 352952
120 -207578
132 820269
129 318402
946 155206
917 -54547
126 308372
648 193715
262 -350133
793 548532
70 -478217
519 -760232
156 793851
304 -634189
959 240649
209 -590013
804 -610776
288 -609594
711 415603
528 -149444
161 -617946
638 -54620
676 -409120
793 299799
367 794479
933 322514
442 -654694
83 19903
929 -560719
950 -283110
984 818507
755 792233
614 -973262
115 -843799
117 628061
560 181944
32 619080
992 -63568
650 -106916
263 -213628
358 2389
163 414867
219 26140
487 -203761
90 780678
621 -733212
723 723652
549 -830099
668 174621
989 139254
77 20457
937 556675
206 -915366
402 -871238
857 373899
840 -603462
777 451277
298 -763370
687 933867
849 890558
196 -46479
671 -730201
464 -799785
191 497685
214 -574000
654 828276
188 -320372
739 -954921
913 282133
95 572712
1 348877
270 -715479
489 -12421
339 -624984
784 598186
421 285682
719 159230
63 321837
30 973010
57 -666150
369 -538909
510 510892
6 -592050
837 63151
665 639655
581 781850
233 459689
445 608357
275 -464095
546 393555
154 -983661
922 -993149
876 663354
383 -783446
174 504536
354 -910647
37 -437744
986 -815837
615 -348142
568 -638186
334 -725699
57 -481840
703 -353664
845 779306
718 -106824
43 -238053
266 64987
1000 -947594
663 -916216
321 37996
500 -96318
707 -455125
613 -451112
506 311633
687 608026
949 -294032
483 610908
523 585140
54 -685676
243 -853188
580 -21306
793 -669337
165 -846336
455 -357952
619 64643
219 658200
659 248827
99 626899
210 -640211
601 -581889
334 -493861
456 -365910
457 -63729
36 152475
168 -586605
175 -653127
636 914422
459 478382
618 -83295
298 -484369
221 33804
118 820387
148 577932
277 582692
946 132019
166 703383
225 -711341
428 260352
311 288522
386 120409
816 407165
109 -732784
593 451072
424 -921746
903 426690
531 -484286
795 736454
118 192942
569 -339961
859 -903758
282 611053
765 166178
598 247758
262 64750
643 -163922
678 661153
914 411623
993 267925
782 139535
974 -154247
290 783557
440 -826662
92 -333861
563 878914
284 -726545
590 -684416
171 582297
616 79540
838 575936
697 -129182
442 -800052
579 500526
856 655460
708 651020
845 578780
953 82149
238 -315841
507 832660
278 -207483
669 861624
649 -553673
441 -596431
434 545227
197 694086
298 985745
791 -618696
125 355238
655 914793
784 -833345
94 12198
929 -239455
370 -532363
24 702962
163 944111
68 -653450
865 976417
247 -222880
454 928847
37 573382
358 -646945
150 -200335
595 773330
780 -628993
295 -544876
302 941775
933 949787
101 -945301
904 143360
440 -700129
621 -152784
765 4983
355 -253801
61 768211
245 -449790
5 -559716
320 -728619
454 448940
871 795522
223 -813827
887 615595
407 -192280
151 464145
927 -916769
174 28107
545 925681
141 -570218
38 521950
651 -297200
849 -123946
632 95331
9 573281
302 675719
217 386087
232 944288
404 -351731
916 845287
299 -588500
495 220394
738 506072
698 -288629
115 -414965
502 28481
658 457570
734 -129329
743 578691
347 897854
390 142052
640 545056
33 -789199
390 845652
804 678077
626 535947
459 309796
877 -721267
201 -435947
643 752902
425 225941
394 -396572
992 -544299
274 -898005
418 698760
461 -971019
973 -704861
365 602272
308 973270
820 460834
6 964984
992 -97805
675 -318773
257 471056
706 613566
653 783688
755 -500464
605 588562
638 -345641
941 -404348
492 -996160
753 796411
581 -859293
541 -785359
195 642062
778 -663791
276 -731987
293 469283
902 -385057
80 349493
65 222184
327 840884
526 952921
516 -804690
43 -539696
387 651680
23 -775708
16 -244556
979 771377
888 -285013
165 -266297
16 736361
453 617182
604 414931
728 207416
285 230747
700 198618
530 706952
681 336734
938 852977
589 -179971
173 340575
743 -833187
993 -39264
926 555216
63 -673700
787 814372
794 -659345
771 795584
885 -570686
286 690148
279 535193
885 -212377
317 643068
205 730504
371 765354
931 812174
786 -527779
613 -479203
909 -899025
673 187208
666 254500
551 837336
126 -195611
712 186856
824 562177
841 -447439
412 -97100
263 269128
718 889296
474 273302
149 -393418
899 229870
826 440115
585 -915256
584 302511
681 766416
799 899116
790 643166
452 -920576
644 -154145
76 850739
174 614617
316 633478
608 -988768
969 862546
945 916257
880 823406
374 -665234
114 -45521
788 924381
397 521974
449 -791021
795 -720858
729 -156212
294 913261
971 841319
127 396350
882 333586
234 627873
599 285645
965 -393112
642 -765546
941 32940
790 -952998
943 -680802
644 -664550
892 -669157
742 -781687
433 -503958
787 -589733
902 581594
492 -653220
40 -457690
217 732498
542 -124562
372 -77719
282 648754
663 -301157
559 257048
833 -396767
683 140650
839 296447
162 329638
477 937218
448 -859765
869 242898
4 -704039
869 -945990
988 -423516
795 923834
468 339655
535 700798
6 -324286
409 -109980
119 -734775
51 -5088
766 225470
10 -403931
134 730652
225 -761063
240 523762
232 312245
733 103144
357 -416503
542 44742
748 978582
542 505779
740 -306504
643 194851
100 280252
650 296729
118 -147074
181 -423302
513 -373634
916 -209857
734 234359
382 -613311
524 86104
603 288369
813 480599
729 527364
514 145449
722 181396
178 -796923
77 -964532
397 446622
873 715415
131 778365
150 -439884
262 963492
907 -465273
467 -916123
63 275737
383 637871
176 184801
838 -162096
131 -866122
923 -309421
980 -951175
670 328729
420 -511744
629 862980
212 -300920
399 582380
885 6771
127 489223
665 -183261
710 910887
603 92752
939 -377467
523 391485
431 137541
896 767983
757 -427119
748 340618
181 -679124
641 -463072
682 56033
607 -383334
66 97044
978 536950
700 151394
468 698347
403 -187314
360 306690
87 -116853
241 -831984
771 440568
607 -908849
705 -783159
658 286722
27 96833
924 -402753
131 985802
629 -320787
596 604018
553 992450
593 495952
886 514904
288 602628
211 -364090
637 423815
701 -259832
315 -78682
677 996696
510 -401788
948 242195
965 51049
192 -828330
660 -623714
342 -334482
274 708620
359 -954895
253 -118710
323 38732
999 869222
661 -718137
640 206748
326 827215
611 -626986
492 941015
460 113937
417 469848
416 -461739
34 617164
489 -850940
432 -340295
482 -872961
897 -837563
546 -825392
212 -752908
129 -201653
626 598423
512 504686
815 719666
950 -887457
555 -897103
763 479286
643 681018
254 -725433
897 -627003
700 -653465
29 -499387
187 -581897
47 227826
910 539345
632 -195250
736 509689
549 263518
252 -368036
432 -599872
40 204532
792 -736674
986 -612599
988 -739781
685 -602084
918 53887
419 -80076
610 -475045
743 733750
408 611958
178 289473
387 49523
477 727807
223 -205842
645 286614
427 -642225
222 -102944
407 -234101
773 -961207
81 689049
954 656322
630 -97246
890 -292913
584 -408150
767 -351995
981 -753569
658 396600
945 -324881
125 -972626
151 -971436
487 75248
722 231907
501 -190684
59 980075
735 -990449
186 207232
141 33962
873 -70525
205 -750388
116 285137
979 58858
618 539085
54 -665341
456 -213336
163 -666757
410 621273
326 144440
941 747725
998 -95403
997 700659
21 954199
606 -439081
633 -396588
312 -338714
580 152769
866 251418
736 425143
922 66795
921 926537
389 452518
72 95359
408 519210
111 201850
571 -577900
534 499285
598 728827
943 629333
164 50672
832 -341699
147 878945
953 -664192
410 717159
86 935456
102 -329532
511 21249
752 -213876
932 -190834
742 -834312
746 -466152
628 713764
745 866347
233 5472
233 -725318
377 -12816
12 666758
631 944877
201 -761399
277 609327
710 11671
280 -317436
778 579270
81 -375545
685 -798227
110 -218881
953 46556
708 -781517
292 -490055
990 -324112
129 786581
320 685672
136 72258
524 -360185
647 920256
779 525139
135 827709
157 -58496
973 -688738
203 -363126
102 107192
773 -154890
170 -649363
358 490964
904 850583
620 142745
576 -521852
109 -965235
990 87622
625 234175
943 644092
721 -383282
348 916739
836 223361
244 241174
664 -364062
55 -478095
197 -194845
601 371847
904 549276
651 998469
972 675854
859 752373
485 70726
496 -684332
788 672629
263 -404135
196 -856624
498 -385868
290 424553
602 -219750
400 -761250
380 -730337
215 648314
600 -752861
284 -362329
595 -208942
175 242713
382 -327564
606 -603895
550 -523112
324 -166046
770 530250
799 -88948
46 -425260
457 -228577
906 -935585
658 96646
346 -905997
252 953689
118 163347
695 -907529
281 629542
184 -84280
264 680623
342 945210
396 -411652
557 -206087
462 -911415
106 719906
154 -781534
507 -131165
938 -523919
23 -511871
279 -482852
662 -276779
740 643226
684 825633
163 -516641
322 -166913
635 -260837
944 -39753
560 667041
865 -730588
703 -611275
838 -240793
592 558261
797 -546860
820 855853
311 652264
394 -75746
506 19199
437 744735
887 -446205
311 -547656
299 425358
215 -500996
472 40692
145 -780730
323 105015
866 278024
259 -562264
374 -508724
804 -728470
839 443291
348 525850
859 512177
578 86516
893 351482
748 995537
814 -562971
527 -909355
805 -44217
373 -895931
52 -122517
898 861934
535 380702
87 -564256
252 -684926
89 236554
776 -911993
858 756754
405 -226821
656 -649832
301 -689451
728 742949
200 775526
915 326979
744 301067
945 -487779
34 -568006
878 -420910
129 -50042
661 -76730
632 -149380
291 -89326
452 -33455
490 -637203
845 -485384
560 -681973
299 -641667
658 -48355
524 -73902
51 831542
413 573140
529 -678994
51 693476
679 -46158
385 -243250
758 -474025
411 -292179
166 -155242
172 -717272
551 998426
510 712352
971 110703
824 741375
291 487877
672 -562318
567 42441
679 -999903
363 387102
445 621531
251 467481
467 -172203
76 -10424
16 -104419
81 794342
878 869799
583 410197
78 -370206
22 -254443
926 -638159
399 -926683
972 -422901
782 -547594
73 -605676
466 -212000
897 406248
986 151074
849 831401
515 -368505
180 -486743
20 -885872
593 -370080
311 -774392
394 224832
416 -628706
45 -769090
722 -820061
17 413735
277 -251566
85 567041
985 552691
583 -784086
6 -605163
383 59693
402 628921
914 -810822
704 -70509
15 39117
165 -181027
274 675049
354 918384
766 -107710
302 -230427
579 -629210
605 804040
394 -925002
683 -705537
591 -44886
242 906399
641 -74042
589 985797
820 -462048
953 -926696
835 -271169
575 762784
368 -555402
210 -40259
297 -539852
908 -624241
624 708175
619 -972812
892 -554125
237 -558485
376 -577975
935 505568
362 -929565
733 128630
639 -47515
934 626979
11 -534972
192 144959
420 545362
245 874744
949 914532
442 -566423
293 678784
445 -493045
124 245467
117 151323
314 -586647
208 -311150
295 654545
495 -48695
699 -237846
903 -616625
69 231515
227 724179
113 343117
634 691663
134 -382637
933 568717
191 718852
417 63238
170 -472343
10 -341698
352 86232
749 -401907
185 -695643
433 -961284
683 -257503
804 -230615
759 183675
820 -712142
885 161555
810 615632
623 238862
177 357764
189 -877414
190 -515672
940 -490914
498 -464061
603 173178
799 -836370
560 -995331
904 -547242
702 64432
953 236184
130 -823064
258 -75026
682 -72153
822 311725
191 -506310
953 164124
596 -625038
640 538774
405 -660149
391 461194
55 -345708
410 -355791
267 -982665
373 396789
213 931020
951 201010
554 684647
114 610000
416 334067
619 -76492
709 -32237
773 456653
191 925262
205 994275
282 -489983
207 615866
406 -324669
602 -485313
746 -931377
705 739763
554 750871
59 -237015
554 182162
685 196143
238 -925291
187 675852
732 -122308
277 -32903
991 732051
884 217544
110 -54283
46 -613658
293 -620822
623 -36948
582 783131
937 -172377
672 -318512
585 467778
51 -562377
355 -467020
966 -91289
786 922812
571 989634
286 351399
419 917087
711 17076
507 -32736
619 109843
892 531763
318 553313
915 367031
446 800060
741 -683703
911 -450808
796 513628
422 -91568
541 -257531
528 -91254
302 875529
532 -525480
411 -873711
809 338671
422 -139138
739 22893
371 -698277
440 -356007
676 850516
43 500637
855 -370804
170 -194436
245 -966384
668 -944668
44 245802
674 -459325
619 406731
981 680314
384 -924823
446 -108580
600 -209844
49 606940
237 -555268
957 -842814
161 924425
421 -238971
690 -293622
44 955479
158 -813114
852 448847
960 -135776
541 -937585
384 923367
9 507939
793 401086
595 301655
270 -469169
578 -779766
845 945648
151 -101228
823 -761704
858 -425157
981 -778238
422 -210661
525 -369825
419 467564
348 847440
464 -445668
843 665303
593 922617
534 445752
886 -544542
358 -953018
229 890485
843 130070
360 971407
366 168939
404 836448
873 -555690
477 355826
552 802720
914 825960
461 935667
725 -756488
78 333898
697 854178
320 545167
749 -617846
881 -408162
32 490814
544 280927
942 -169866
111 -416918
994 -979886
37 -863102
971 730683
426 -994897
690 984339
434 -714986
712 670406
282 906955
900 -751808
598 -874137
481 953937
314 -861324
883 255933
160 -557231
949 307615
521 609806
287 -112921
869 180866
370 412525
817 -286961
773 116532
912 656037
338 -435638
470 -29290
231 718629
590 -53483
968 562548
738 209442
134 -255131
975 -89893
292 792524
584 -235017
380 47006
321 -959368
453 -229914
691 31344
888 -674354
165 -559509
148 455724
570 -426162
206 83780
371 409661
745 229940
89 -142862
26 852430
864 54981
990 -533057
296 256934
552 -764154
824 -603107
479 -512602
779 869805
913 -429644
860 51761
866 -159486
124 -711016
893 -484297
833 -79513
305 -984148
470 260572
416 -651981
404 -674199
54 -457020
965 395025
918 -633567
493 313066
902 -56206
752 209506
673 -729018
394 -600482
321 783344
122 354762
235 -673396
576 530710
590 -788101
739 -820967
4 -414310
579 196268
557 953393
453 -178464
755 -889414
407 -41783
883 -308660
400 -319058
267 -990023
305 -950721
725 487353
159 43106
305 487192
30 503205
371 -696323
890 835212
627 829006
875 -153343
703 230236
988 -287135
367 -322852
161 -308544
765 922371
695 -51870
767 90974
85 705714
627 -179683
2 417578
782 236423
963 549642
180 -885964
214 -660462
99 -254091
934 -415146
319 161075
590 373921
917 543071
201 -630160
810 -945137
183 -929527
937 -580880
916 542216
215 113579
242 -576263
388 562846
858 934682
132 -741052
458 391851
984 298764
873 489185
445 -895285
384 975912
288 -301934
681 -455489
365 441467
389 -693535
404 -232349
8 -738217
170 724043
622 -995927
473 -671150
990 -644496
607 -138962
626 592185
481 -59642
712 -977888
964 -33894
564 855
531 -90622
846 20969
938 71328
468 845924
488 80610
291 -297667
290 -730339
901 -356545
148 -362986
715 -471391
359 -447269
575 935779
842 -464781
196 174873
366 -570885
314 233285
72 719384
1000 870583
298 539750
967 -512966
435 -350209
533 781218
212 8534
350 496068
986 -345853
605 869572
725 88252
52 -888069
127 -590891
869 -945643
828 112786
343 835913
272 592752
890 -298461
432 681837
241 -326639
181 403872
278 -531077
585 834242
228 -441688
564 -2468
387 -95601
211 11516
836 -949823
367 -920729
424 440631
479 800888
562 -683920
866 828639
376 858064
529 320541
301 -4144
844 639281
684 -153500
94 -508077
415 -189146
155 233497
182 580175
534 -77215
719 642606
393 -848042
362 -447004
382 478518
879 744710
695 254535
951 677780
806 -64503
125 175833
672 -853298
391 287164
910 734145
678 661661
220 -808438
120 -254340
843 711838
854 -211741
254 -296284
765 512725
416 621766
388 49781
169 888214
387 -57694
644 -954364
12 -955080
854 788806
450 54985
574 -144226
302 22302
289 152585
551 -704016
974 182333
896 304543
87 366406
852 178276
332 566679
393 -379060
756 373482
526 19601
926 -685802
917 520184
693 -175810
541 -434232
595 699270
528 15753
782 828854
881 928533
382 -678563
472 -467430
645 958684
241 943203
584 582351
524 846897
71 402934
941 -854588
908 891817
218 191739
834 200397
925 -252410
38 -268534
455 -647019
476 561000
432 -568776
92 -825050
168 -72595
283 609501
761 741629
883 -934229
528 -17018
322 278655
749 -620031
888 20591
14 -897156
290 -54262
482 -280139
43 636023
65 -225409
363 -351607
218 957461
464 824587
451 -392924
978 -581912
48 406937
630 -546027
537 821023
432 -930226
279 -136785
246 530187
708 270171
89 610806
841 -738347
747 -859422
8 171805
592 -307123
789 -684472
840 -383364
318 -180197
550 -425418
835 -317593
289 -679790
773 853237
584 579802
176 340802
657 -526494
570 -474461
101 -421912
387 -890471
495 817557
93 743907
396 -415585
970 -840432
200 -649017
862 2503
461 -916069
171 322382
398 -176475
336 -846295
666 -814404
405 -646288
44 423877
424 -686173
245 132791
740 564455
569 -996942
653 -656907
529 -602592
286 137120
893 162897
521 -28010
120 819527
397 -999468
749 342652
297 399328
16 341334
849 816158
310 -557707
883 -563153
538 925687
816 -740151
467 -819246
700 -489899
772 -63157
733 49163
838 -969970
868 20774
882 -111030
561 -146445
911 174480
784 591992
844 724693
45 115782
640 -576755
355 -142517
138 -319764
486 -56271
856 718003
109 595070
229 -919152
748 398325
370 -432941
891 900375
908 398857
178 909711
849 299702
108 257617
329 725868
159 -740580
669 694464
133 -831020
26 36695
136 -607357
877 196507
646 973539
404 441806
961 226537
778 -5688
728 -151799
958 -402482
689 -831209
945 -559807
358 -677790
87 284573
973 -136562
997 697120
776 -517766
458 807167
859 415122
334 -922697
772 888015
163 -186554
965 161788
677 -694186
70 -787698
213 588924
385 -877059
962 987345
902 832218
775 -617638
707 681809
478 -998803
192 419057
286 -925549
355 715130
163 392595
132 -966317
394 -58333
385 -95667
140 -118116
880 539185
253 73124
195 839503
478 -621180
835 -124877
275 -297060
38 -924061
941 357357
818 27532
547 491061
837 952087
969 432972
616 -178068
756 113874
202 738786
314 551661
475 220224
414 861728
796 539005
376 52441
189 -238485
946 738239
146 53638
177 -819429
231 -669884
792 286193
661 -909408
637 -636201
955 -772141
281 -5075
224 763109
632 -715531
467 -414526
528 602612
334 -336710
302 460597
748 -177023
705 256655
804 335380
993 -632065
843 -252284
641 287466
518 800907
331 -912927
673 -81235
281 -942882
984 638734
803 -861012
305 -563729
780 177739
179 191429
673 197786
725 -84023
525 -237508
151 895783
399 763519
316 -951315
255 986375
795 -872683
173 -206030
975 498725
430 -592148
542 595866
885 -915801
655 -989537
319 -223419
186 -937779
465 350866
615 -966765
433 397601
457 718801
900 -219049
517 202492
469 -962867
12 -131975
845 -361317
250 -905749
4 24184
647 295097
446 47948
219 -798078
174 3952
784 -754267
387 635326
302 766444
367 -341059
214 916270
571 -667446
378 162742
8 -956413
955 643951
39 -338534
135 -31135
970 757242
76 263091
653 496754
349 -466178
447 325313
812 -152381
407 -432943
987 240339
175 83846
750 865435
503 -557169
356 638405
238 250885
348 598940
395 -749919
759 -724932
5 -105964
284 298029
420 -5583
737 897988
501 543762
193 147168
992 -818143
311 -279872
965 63437
120 31837
625 882870
28 624450
369 193213
415 -455664
665 -406686
399 -49546
218 -675148
989 -909933
191 484276
335 -832410
823 455113
402 -431241
322 407930
796 56384
653 -565807
175 -631814
560 -305212
553 685078
385 967126
722 -55131
754 960146
947 378587
995 -757103
174 471988
683 276575
950 -695916
982 -380845
232 975858
260 24212
540 682593
649 7694
922 -92918
488 824468
461 -799093
494 968844
824 -582218
140 668787
724 -706305
745 25275
949 670489
946 -538714
124 -2187
92 -760753
376 -613359
328 -945804
883 -326560
356 -245173
556 266410
436 -124057
703 239378
723 -788722
190 353514
756 135390
717 -28399
193 -174498
484 -588036
767 275685
231 962083
285 -94753
937 -182677
692 644675
377 912942
985 -758170
623 986569
163 -368726
953 -789327
890 -78224
860 -182514
329 21794
855 947051
366 -512026
274 -999495
22 462290
727 -272779
455 -612854
863 516486
948 400661
632 659399
864 -217104
932 -723397
335 416202
586 511600
564 630118
91 -448408
141 -516799
629 -26955
607 480982
817 -723689
603 -64873
108 -613771
754 93634
737 97228
289 -183404
789 335464
360 83796
992 447870
393 -936438
249 -994429
868 -734645
279 85357
395 -529953
233 270756
553 85862
141 932337
63 997977
7 990435
440 966249
10 398638
375 649833
576 266570
364 -807334
960 583461
991 -221831
72 -659791
51 -864948
131 778796
300 313254
101 616034
391 -944893
345 -234193
565 -480312
145 666167
82 863035
147 336284
800 519057
115 -53170
139 301579
594 582619
866 469827
715 -915640
872 185401
972 939874
519 355116
424 -211311
169 -610364
862 353092
989 -220877
729 -644116
294 269155
363 -53619
710 622454
342 461822
40 -470159
720 -81952
587 -680544
467 182319
855 -303156
330 -849864
635 315779
246 269377
325 -84057
930 835467
166 -64457
800 -221023
661 171751
76 -545401
85 -756768
200 -526671
926 -445356
663 713059
43 -442311
946 740045
635 -829643
439 912805
370 -471267
91 -440007
744 783323
358 825282
623 433303
38 52477
723 289089
914 573182
697 31724
238 -663645
363 -508770
284 868607
739 518675
508 705500
56 -981258
374 351879
819 -25124
732 -65315
887 187345
458 -572156
626 -768913
548 -640905
23 -117556
903 -525681
210 349851
97 437088
566 -295197
748 -575035
42 694558
200 392586
630 -144804
969 -259283
891 952580
374 -361482
326 -434002
733 903308
589 -791580
161 -627488
912 476490
449 240145
956 -291132
274 -514855
723 626177
784 -255032
218 -291930
334 644919
601 -903154
843 -799629
509 97029
488 284191
744 -371785
884 328116
478 -839288
279 510659
787 -680140
289 -972012
625 465172
795 24663
541 -547047
25 159730
5 -65326
468 308149
57 900447
548 -112747
651 946667
827 -16130
723 307987
239 -327487
13 356383
812 301902
755 912658
501 -417324
462 787047
968 -943741
285 327644
801 12542
367 701178
114 941916
516 212913
124 -201794
184 743532
772 841128
202 -356253
706 904244
392 869213
432 -36393
6 932232
17 334384
227 -494305
909 -97389
515 11539
335 440369
116 -789241
542 -88015
345 -154952
234 -325148
842 -586719
622 -329540
563 347365
615 769664
367 972362
808 777448
116 -130235
172 -723167
775 833707
156 -802592
814 289375
965 534884
731 -343251
702 -497713
355 -149485
10 -599720
30 -656586
443 -988313
285 -178050
638 -787374
569 -24706
266 271607
822 -935564
899 998415
86 -825783
693 75975
209 956209
971 -615023
708 -494614
865 -198744
204 577255
549 -81333
314 471716
916 -75381
934 205756
320 961503
723 -297934
626 -924480
65 -761665
54 -464228
530 -209646
192 527710
18 -411919
357 964529
491 -970004
663 956022
634 -635192
540 -109163
337 967709
82 704184
177 103463
789 460428
905 -24209
355 685325
687 976268
181 667434
395 278726
523 932476
595 -947590
688 784112
388 251158
201 629665
419 220204
483 240299
116 71709
352 -56615
838 201802
605 773775
284 536331
215 440137
449 -173028
187 -155890
593 -32153
977 932479
831 -191362
660 515269
687 888500
464 690872
244 -593895
907 -626367
175 395056
490 -973006
695 -648514
364 -111728
598 712319
381 -672247
455 -444295
7 -8956
416 -222345
861 125542
319 292581
973 -971188
382 272632
263 30210
68 269111
292 -655659
647 -508980
230 -529088
687 -364459
70 -972650
572 -571525
307 462514
300 -128540
278 396322
284 394992
470 680098
619 429016
960 800918
563 370970
137 835122
866 -308024
706 283451
374 862116
560 43463
70 -828278
28 574434
502 888642
943 -272573
592 82904
914 -333704
360 852969
89 -107090
498 212534
535 125601
205 923121
435 -518355
174 469942
592 -585860
353 469983
930 -894518
338 -41083
519 898458
237 -914579
805 830377
203 812205
479 997840
222 -972100
584 241221
439 798757
659 398870
723 593768
139 8158
365 -317680
96 455883
979 -430954
122 371468
489 30316
524 -542312
379 -901106
81 -369355
947 641410
538 951864
549 523556
444 -146056
73 77464
690 964102
567 853015
899 64831
281 -104333
524 322997
526 687739
614 854584
43 738881
712 773161
809 -797614
840 -931490
325 771000
30 -769714
301 827157
680 -912819
72 -853419
579 420924
181 95339
563 346327
961 -123194
159 -818189
758 -282206
85 -575452
192 -360501
137 -183312
835 572619
138 -201666
599 285977
271 96174
861 652278
31 -119134
582 577701
706 505292
71 945697
700 -526632
739 345715
988 633436
471 -154623
305 602021
700 406596
280 47763
588 670531
182 695021
867 278049
714 497688
502 782202
205 942056
151 -81389
760 394966
915 288382
112 -687157
399 576777
714 -993825
973 -262609
852 -266299
866 340290
696 -689991
286 532036
908 -373734
477 923610
425 701739
123 507133
896 501310
313 724457
609 970255
962 -507897
983 587597
621 603690
10 337481
322 189617
922 527711
731 -614757
353 -139853
103 222731
693 -819282
640 -124740
838 522358
956 -877227
209 793872
598 -82676
960 928582
654 -375860
358 11526
230 -547818
184 878957
506 745228
364 792472
121 -293609
208 794689
456 -63836
41 -370000
774 -986148
422 -39278
379 -351264
982 738309
813 448402
418 658265
1000 843331
808 569518
572 -4255
765 32947
286 97228
398 898415
117 893095
947 -162615
352 -403442
243 -231646
892 -640258
308 -280669
991 79651
490 794492
792 -352088
663 703791
425 -193982
439 617521
597 -899828
69 68671
198 409992
161 -193436
280 -136641
816 -136419
799 953990
53 394637
607 -658272
581 120151
372 650372
420 790131
442 -221584
371 493702
946 359648
870 -708414
579 -473351
231 -25699
85 -292574
304 -62831
177 811686
733 303984
896 -777052
158 -311146
983 -459259
887 302600
352 771
748 706079
333 523816
223 806789
186 323599
294 623989
265 -124541
546 251017
868 -52022
456 -743757
361 -885403
931 -98033
154 650881
754 -543674
651 -977882
783 818678
892 -236118
535 317960
969 312379
837 -876471
848 -873029
611 839028
376 97830
237 -165602
694 -223804
359 426942
473 -344193
355 -855
800 -366779
491 196548
468 -180830
110 633992
744 -97373
643 -139589
887 440781
0 -256349
651 1825
292 -166335
898 994668
784 949803
252 607335
463 -373309
271 369196
595 775641
227 600443
178 391314
745 594318
779 -635676
643 226699
713 -93304
615 -512147
795 353670
660 263150
761 -896892
412 -294507
90 -443229
598 -952525
115 361301
736 -926659
798 -319304
181 -442152
289 -107489
536 -685312
5 977901
203 752923
650 -727106
995 -278448
146 -245253
58 106559
904 233645
806 221976
867 231319
116 860336
22 -408829
728 6959
889 460778
801 -500090
574 118702
890 -657473
399 726609
287 -457176
725 347806
193 597704
497 805974
521 450915
339 -696803
413 -637256
325 -984185
547 664498
677 -563914
970 -303488
192 -260229
478 846023
506 528626
814 235098
725 598945
598 801520
820 -525925
422 -128882
460 -91922
834 707720
671 -389481
116 -343177
51 -914519
352 201690
287 663782
606 -936316
108 701600
714 299910
939 -593788
936 945634
130 842734
344 754018
186 -939238
633 648707
136 722358
848 -636041
45 -471124
97 738174
394 -454118
722 482388
127 -47889
355 803080
200 328411
621 -519264
541 38177
475 444781
978 -717745
278 -970323
340 -166676
40 707759
111 737397
10 443843
924 -635419
617 -659697
899 -354468
807 -454211
568 -596012
437 -135443
521 845699
630 -189800
373 327616
610 688432
470 81643
442 388379
242 854564
49 -195999
151 -730237
713 -99135
953 59600
314 333072
878 -616747
174 -988290
332 653577
77 711664
648 -507554
792 209179
448 156444
626 292127
486 238856
665 989769
29 -115
847 493678
789 951037
549 881893
327 833982
667 113995
356 -572319
105 -244605
770 978552
124 -209195
919 -916980
586 823594
710 -3338
832 164663
413 729398
532 -148775
119 -513911
436 -483414
376 -730485
167 545689
878 -632917
499 -347232
660 557399
454 -979341
979 -635569
308 -432730
246 747264
17 -961699
376 -623178
798 -13881
353 -454505
152 376708
508 -520203
141 -503469
604 258600
165 -168796
918 610526
805 -796294
287 586599
688 -893497
72 -5489
75 669619
716 -552478
218 991173
93 351707
697 -823081
693 359823
789 837797
740 210931
240 629338
378 383485
696 578015
262 -717894
276 458310
759 -883901
727 163963
525 -456995
448 863364
256 719690
852 -80172
907 -150518
461 -734816
301 -186039
415 846705
877 279142
539 -927440
751 195334
959 407093
735 -206308
93 -218068
729 513596
249 788203
983 -31024
445 -521457
526 779375
110 -679317
809 -344538
833 656623
122 -841521
627 866394
73 285960
744 -940611
322 961834
368 -914509
89 517699
563 -922068
642 249455
387 -421870
672 941296
546 486570
238 497958
579 -209222
915 751755
620 -688082
7 154908
791 548322
920 -98096
201 -649758
750 -44586
655 -786979
449 132174
578 -13564
347 -998777
466 -381424
690 464979
821 -701977
868 456685
498 -362133
989 954646
10 -867411
319 21686
359 758031
177 -808022
998 -16481
567 843523
469 -772897
122 61451
208 610403
918 -194767
206 2747
219 96972
599 -179384
930 -689050
134 366152
980 132534
521 465858
519 -85527
658 -448137
278 816100
788 -612687
560 -235116
717 465700
365 891175
787 283533
749 -915725
389 873579
608 581556
438 -941615
667 -488555
961 -946374
996 -809026
653 -949444
398 811657
615 -617048
650 34075
726 -827396
854 127481
472 -904474
67 783007
936 932714
823 615699
709 397405
894 -246671
752 926649
601 -236444
471 -596712
770 392506
119 -804545
128 472577
65 726032
775 -417232
312 -245114
348 191731
148 -8632
542 -961582
347 793432
759 -135054
150 -862601
648 851817
18 893818
190 -808975
653 -957210
330 944374
31 -479892
963 -56832
237 -21551
306 -307288
448 -929351
735 591401
184 -6855
384 -479212
646 207099
550 -609451
166 274118
397 651173
151 671531
695 -805169
185 43678
287 866986
433 -815166
807 -230291
513 -32821
678 -60280
155 -521135
340 958547
865 -21861
365 -727704
582 340919
458 115538
13 -875888
401 234736
90 823990
335 -833098
713 179109
436 -655903
741 627497
81 -325017
870 554235
707 698146
346 -733617
129 64805
353 -781067
9 990908
122 455354
482 -989524
946 642080
728 644311
787 -277266
130 203184
14 511296
224 -92432
64 -509682
474 -4099
546 847288
648 -30816
186 471873
854 342852
430 758906
162 -187209
311 -24184
583 883019
438 -952474
599 -200195
805 -432654
594 744062
34 661328
937 -805158
487 -63530
279 732988
770 -589587
611 720280
150 -202207
583 146773
62 -771388
973 -229428
456 157249
117 870693
312 -585118
201 -602592
570 591302
674 -556396
575 822402
938 -400955
591 439505
586 669690
268 568229
596 -88623
733 529967
838 844561
243 -758406
979 -494218
420 727579
124 -193454
577 823013
224 -187650
161 -449393
833 -998235
156 7193
883 -995497
554 -747821
387 935032
729 724783
153 567398
413 81804
234 953395
180 -144605
600 -243521
649 -658488
951 270278
602 153887
225 -549761
625 -768693
974 -23711
605 49285
659 -811763
559 163404
663 134939
937 617040
152 210796
500 -20501
750 858634
174 -765996
81 224503
317 -334820
960 -942984
700 -963147
79 733213
685 -423792
457 561472
39 737716
870 -171613
287 496503
233 979924
283 -86790
301 -421693
556 933319
981 768605
100 852212
238 -207744
932 556308
144 6098
537 242496
1000 787615
171 -500188
932 -190794
658 975852
945 -819359
594 -538430
836 -889683
207 391438
350 441070
644 968951
176 625442
569 -334428
884 -365870
136 -800117
175 -297575
37 -632657
623 -223909
368 -736104
924 -377516
493 -878097
919 -722175
287 -397592
347 35113
61 -143868
731 53152
366 -196282
396 -291657
31 845408
8 -122549
749 -768134
876 605329
8 -334934
363 249105
614 -68040
109 158343
418 429746
236 393531
716 268660
68 338609
415 352026
928 237611
665 -35950
460 -982403
811 -610834
643 681360
366 237449
670 273935
266 -542550
267 -981230
746 896420
241 96780
629 -703405
476 16253
856 -350682
310 670153
650 -930596
68 970462
294 -104079
381 -567763
941 -152087
486 645214
63 -445008
392 -969596
152 -105682
324 486952
57 188747
291 -158511
440 397908
341 -25167
780 -819902
146 -250067
175 -270131
444 661574
48 -232469
365 119035
802 342933
683 -477595
477 -89604
908 -682191
393 58601
666 -193185
334 932015
21 872623
142 823068
35 -418668
712 542775
209 -590103
898 69220
449 -43878
854 -157866
839 917133
377 -398665
234 397126
673 -535038
332 -986922
442 401504
384 653709
378 371993
561 -200589
276 145967
599 552091
150 549345
549 875836
402 731091
802 -165699
741 -5129
240 74023
882 874132
737 905267
147 909258
274 -67268
403 229507
744 841272
262 -194646
13 570000
222 -59970
107 -134445
779 979897
119 -473325
216 821677
482 339456
401 -38767
839 -59563
752 -263418
74 426195
170 470941
690 -344489
691 79903
349 -157067
686 454922
410 -774130
307 -604976
464 521692
862 -380869
292 -356460
895 -126582
880 -868573
469 -765012
987 -252451
700 -445881
879 -855754
704 -802293
855 783626
622 -497057
558 3061
133 871051
957 960399
336 -613959
798 850947
163 -512927
880 -274857
684 190403
6 448306
275 665580
932 -555590
920 -125500
556 136520
179 617347
787 -528171
793 979454
136 72268
624 215125
99 -108097
43 111386
928 834256
365 535443
148 984804
509 -516891
610 770431
578 249779
208 37228
732 -567898
282 447486
381 -179146
447 452472
833 -32028
43 -308096
403 412870
947 354014
245 60277
760 -582631
934 -920844
71 -231895
209 -616900
208 -737838
140 212515
733 775027
210 398682
596 -170139
947 -235719
441 895561
540 -580446
988 979406
659 304889
26 -951635
941 -668914
420 357757
826 -966831
125 -185805
30 645614
805 282948
890 851424
205 -922285
478 247859
491 189703
759 -952388
912 -784170
552 -600968
644 460483
966 569844
646 976735
441 -604723
456 -833574
283 -255161
769 -221623
337 -571412
700 -525221
501 70829
430 -655305
296 822066
891 835110
990 -242318
313 -758380
904 -668060
205 -937430
714 -192589
713 180453
785 420328
670 -159420
163 -487927
689 65941
474 -359047
273 -636504
106 661082
554 -593763
236 -929376
347 708695
465 -377932
656 -12917
453 686603
13 -808089
302 -36183
989 -918121
558 -124237
538 708657
777 377682
337 304351
238 -816565
725 -34063
908 649047
910 -994499
615 -198954
639 -593272
403 -235453
962 132987
157 -13276
246 571958
752 -169135
816 -592949
528 -70036
412 342938
505 990418
504 -911658
315 -776140
158 651500
386 -505420
893 -705516
939 360194
636 116648
991 281567
391 46796
377 825985
293 -237190
846 646101
65 219174
755 -528534
931 541208
285 -476476
40 172327
764 -492856
378 -310004
130 695254
852 308191
16 614150
911 -540200
814 -41397
417 -399126
108 -450816
495 789468
601 525351
78 479148
917 132405
654 515769
575 -915085
45 873691
189 167268
404 -420505
380 -831825
127 44887
769 -786432
371 967168
39 -390892
589 -443021
107 247403
193 -744792
34 776153
305 718869
320 796416
682 -182898
735 408622
557 -696440
253 507099
579 103875
852 -870824
731 638674
933 563676
665 605205
243 -243027
40 -369715
830 912098
600 -717676
439 -890568
470 561928
947 -684482
421 -288227
575 435619
135 -999789
984 291269
398 -878781
295 45098
753 -977738
231 -911614
891 654206
784 96667
877 853216
83 -573161
250 -127181
181 572084
320 -259320
568 689922
890 498131
764 561666
179 714446
911 -397994
912 690842
353 353119
844 -316893
804 813472
890 -889908
327 313392
634 725569
847 -90158
889 422824
340 287497
901 225360
532 -865404
358 -276885
678 225571
548 943291
244 -155666
617 -211906
353 -517021
526 450146
507 -40275
569 579646
845 303361
854 903990
625 -547535
469 392871
466 -355331
943 -340188
359 -108999
229 -793665
680 -625743
270 -989568
302 -585398
476 -755199
556 -306461
499 -771926
971 -645107
117 -993070
692 -528932
818 264735
229 947180
648 758565
718 7520
683 -400798
6 -895
961 -766910
423 -457508
796 843439
213 538610
225 542897
731 811011
724 -501666
901 122543
982 631797
578 -597677
833 -907567
488 542093
445 564419
332 -247755
289 -49480
769 770754
653 643928
441 -39048
71 -297219
824 888729
442 654492
430 -69145
853 -238952
441 -821153
122 401924
965 -974218
345 -873973
31 677914
239 33303
662 -274771
582 -322981
278 783819
359 785147
377 37883
953 322429
27 328044
204 366319
677 -661812
127 -31988
258 -1884
255 257938
738 60445
255 57634
747 -177644
595 -669885
966 -991847
978 110535
247 974043
37 -30894
94 813316
20 -619804
595 141023
894 261597
127 141244
36 319870
428 180946
352 684453
866 963323
160 -141141
887 235181
84 205977
259 -946697
279 536425
726 -8876
676 91187
232 376279
302 -163407
564 -25069
352 -768107
129 -677970
178 973047
50 489831
391 899901
990 30681
303 -170388
15 -769985
955 556260
326 940147
789 -278517
82 42791
138 753462
231 619105
120 -816187
31 532484
453 -239651
401 -978891
160 -286571
659 -37773
266 -498143
681 -910286
102 -285167
651 707835
60 -856983
824 -748743
632 216384
708 751630
852 -855038
670 -429598
715 -273439
203 -623145
459 -107568
464 217033
747 866686
594 -207668
453 -234861
1000 -303703
51 539773
35 -678601
325 -363557
263 -221319
440 364190
370 -92670
63 -602215
681 -934571
958 -560186
927 675560
720 -396036
117 670669
732 155212
15 105821
436 760383
167 870045
109 331081
948 -579174
787 -361272
477 64890
655 -310119
920 -216310
590 635292
813 416442
727 160545
869 45149
651 150901
577 544656
832 -645094
339 916040
578 -759048
220 894679
183 -245136
810 394821
518 190785
378 -880946
179 -180424
863 588571
59 -298091
136 776816
790 264130
340 305873
810 964911
942 -580658
202 -70881
245 -757282
668 -193188
908 -222374
297 -336456
898 445540
828 842516
199 870852
979 -770771
418 477808
387 287293
852 907200
993 40382
406 -44381
429 451855
840 395289
188 -128341
437 -789768
381 807393
995 626523
628 -877522
694 -1822
384 -736998
108 -57945
832 -413252
557 -35089
801 236296
599 -631697
774 -211791
610 201206
541 305071
25 -765246
589 443925
430 -888117
375 12380
265 -892532
532 -925152
203 372321
979 978320
111 -695922
63 367554
35 783039
481 -788723
56 -592064
559 -261343
505 -819442
660 -679350
929 -872259
933 -609210
483 -871958
923 -728310
997 -486731
768 643646
904 -465308
339 972750
156 -252181
210 -982971
982 209045
245 116123
16 322664
185 -589749
853 -61381
516 557418
596 854176
282 567928
860 87223
582 -520931
630 642777
505 -23030
561 -25185
38 946855
11 -655477
404 275279
558 -324443
933 -247541
481 -468639
62 373541
831 590535
553 -340897
313 764332
653 718578
928 448219
317 -204974
886 362223
977 982911
98 -232225
271 -889958
233 -482635
80 -505755
975 743591
774 840030
895 -95504
878 -317791
290 914873
258 276097
284 -749863
13 2096
676 -727408
86 892914
39 -503509
886 764833
682 -642807
973 -158986
75 40111
239 550176
518 -889101
595 571472
858 -76283
348 701434
599 -252000
899 205474
252 420011
526 -803782
215 -482075
366 299660
106 -303445
244 803126
364 409702
661 731346
837 -702630
782 670718
670 571375
826 719293
653 -647074
484 486248
84 512815
632 120489
61 5769
241 785407
12 530828
901 -980315
569 -932336
307 -594554
685 -139301
506 107775
489 -526952
241 -28402
343 196673
97 914191
664 190458
744 -537902
5 119664
85 127894
782 -341683
347 -844986
720 -572447
555 872298
410 958140
526 -645320
216 -878932
690 -227065
751 -974603
990 692444
864 9653
903 -104250
473 696117
220 39894
828 -466336
588 219311
536 342726
161 -418082
244 238996
524 410391
89 -12636
515 -382880
413 -481835
866 460412
244 -893856
244 714838
405 374602
536 296602
57 -823064
600 11691
379 -575505
161 352679
497 684131
217 369475
284 742402
93 -840305
248 724155
625 863470
40 -67369
54 -733022
192 -926662
96 -540291
44 680154
719 -713120
873 499603
659 -268757
137 506191
409 -157671
263 313161
665 262612
511 -747281
827 -182049
707 -602842
76 288310
518 -204212
49 -496698
680 520574
888 -829610
28 799904
377 697510
269 699507
649 -258176
773 567614
772 383638
125 -888702
387 827441
579 543333
930 -647121
795 -791665
382 -6611
17 137283
13 -718326
523 970525
940 334862
738 -431446
908 470127
838 -933896
317 -407829
127 -170119
426 896692
905 -627792
362 82600
600 -285358
611 -230634
562 -111664
476 510430
439 272668
685 -591091
588 -801755
91 589997
692 -376156
143 -584822
1 -668179
22 -291117
372 -683759
877 -39455
192 -463677
393 -623001
948 313424
13 -255342
989 887815
408 -31868
531 543758
978 858339
912 -697007
350 -370262
930 328465
926 -630902
968 739335
198 -324228
500 -216785
937 -371032
836 -724203
543 497857
548 398335
398 164133
933 525712
666 188428
526 573042
78 -758617
244 295851
835 -285689
935 -343439
755 627672
256 423194
881 490228
435 105642
937 959517
274 867227
44 -580934
520 221601
729 -727534
637 387198
990 282784
706 -869196
725 -792383
360 912522
781 976696
651 -423285
50 -830719
417 -347533
708 359930
114 -201750
696 -71736
836 375212
991 -803416
537 -907603
903 418349
214 902438
63 -817136
175 659732
970 198288
102 -102824
334 -166282
282 343385
404 -679631
658 -676055
727 -550973
340 -202688
374 -291402
318 385519
377 -463662
103 -18936
489 290142
387 819122
252 629295
793 497759
697 -750931
471 605990
0 -408101
253 -581650
112 -741544
293 -530746
697 216600
416 704146
128 844466
244 930610
879 -686032
474 262815
543 833048
185 -503167
258 439972
985 548761
474 911435
481 -208884
266 409572
566 -250771
380 115061
96 -623976
331 -936034
995 -658916
971 -721032
293 -399696
540 839575
519 -913465
651 -63148
208 468869
726 584295
955 185921
294 592284
169 -306381
236 604271
595 850740
539 162874
983 338297
378 -927690
968 524765
262 268906
187 -613721
950 305005
719 619379
185 -116888
308 -255023
260 685566
784 311972
655 536093
475 95137
350 -938800
725 168579
179 988587
982 -874833
288 -972911
149 -732446
755 242897
748 -615911
631 -645911
897 -820252
488 852958
462 -544191
408 365669
807 445241
708 149429
729 487366
769 813406
388 -170272
747 -174338
147 885716
88 -645508
435 -388007
517 -728006
38 -823077
841 -768628
298 672532
827 -78100
101 916938
525 -15497
829 -24582
183 529500
125 45704
454 -338578
639 518086
337 688297
259 205937
68 -696935
534 -68807
512 590026
302 174580
920 110942
0 442983
717 630390
327 -5964
194 405649
566 297244
388 -1173
425 736480
489 -355603
916 -658086
279 622196
423 -1111
520 -46092
648 -588385
615 175812
879 185280
54 -398427
789 -384863
21 619643
86 586076
941 -892020
719 149142
769 149205
394 286829
638 184653
989 -162499
866 -507235
295 -994857
546 768695
821 -917209
40 179723
627 397062
264 -956801
324 327538
257 -91477
100 966275
799 142207
870 907351
232 702754
691 786604
342 -750736
933 842375
290 302919
823 203172
581 -228584
675 -3844
701 -94123
31 372989
443 -871281
764 -474481
884 -40936
383 -245875
512 -807914
885 -891731
667 -959047
149 894165
874 463196
976 -466281
854 899308
673 749316
761 133936
187 596457
742 146377
503 694561
46 -76006
72 -427674
154 -821740
155 -416373
502 -520324
615 881015
289 -629770
841 -271060
548 -759186
1000 673149
663 -550462
572 12230
232 186731
80 355415
459 -614782
768 315450
287 -601640
576 861709
615 -930426
776 107872
460 -512597
506 -889472
374 519463
110 950599
530 161673
227 418770
225 -782660
291 -186966
598 532652
33 881143
345 25020
357 -543354
662 -546532
502 203281
45 40273
840 -66856
117 601721
314 927929
1000 -820490
108 842535
129 -881497
220 -370952
320 372191
661 305234
861 -498112
664 757409
893 -379317
591 417674
912 619117
64 207683
367 42972
72 -893481
431 835637
564 -437566
819 -425456
657 514735
652 981204
850 -208116
53 -154806
946 -968719
260 -326974
849 870215
855 -512073
599 126495
654 590921
252 -954375
439 -422936
214 192641
939 -509021
439 -243426
235 552601
511 -390518
781 903048
446 -75209
851 914716
477 -77638
110 -317800
959 52824
886 -142539
642 -181258
337 -222067
924 900433
156 442688
232 -386431
197 -537134
781 -465343
555 -354270
545 -38504
631 326541
51 490924
47 -7223
109 -483008
203 878564
250 998130
510 -839088
143 469484
498 -438820
929 -262023
486 -337876
116 52159
811 -988024
280 -785275
605 661642
971 -567550
275 656942
312 -906218
4 354812
722 -660859
90 146607
553 -270302
638 675310
573 924540
477 -369869
519 117997
638 55534
720 92997
300 -829921
193 701264
178 -428082
69 496620
757 192188
426 -917880
823 -468963
447 70751
825 -919751
244 -308050
254 -459765
230 -358571
128 947353
261 719785
655 693589
62 959329
460 -548065
508 872656
411 -608222
709 -891123
181 966438
593 -735985
570 -34556
729 630470
961 -6286
207 -359247
141 -927566
881 -858730
688 -723825
221 127969
397 234267
613 -553746
973 -170768
776 -676389
13 -539701
784 -461155
201 -594269
253 -8663
895 -872978
377 -514019
992 -799288
148 184683
837 644836
137 -851936
444 -95533
491 855850
482 -892608
97 873829
984 728505
930 16597
194 -499869
608 -787632
221 798038
679 465575
880 842838
260 -208249
528 -376246
21 915273
380 -66979
227 -100071
757 560667
667 -315286
160 863610
785 -92676
892 525751
731 -158666
125 446170
309 931482
523 832671
19 -909383
758 -65112
975 -449192
724 275300
594 -420276
554 -301128
168 -302808
528 -47001
928 323691
628 -428980
512 198930
556 -659713
178 71151
120 411298
224 -861676
300 54152
443 771561
593 447502
773 677906
94 -795742
471 -619478
0 95260
150 764925
138 582662
718 476295
809 189675
30 108412
448 -682371
317 153270
837 39894
482 -332275
893 243887
922 -507793
508 218534
617 -480814
959 71931
954 -565169
659 733804
487 -457644
438 758522
969 -177750
442 741286
7 -901192
653 -589174
438 670009
769 -245441
47 464978
553 441569
362 -797940
275 660309
797 -836747
891 -417418
832 272995
53 -554397
690 -317330
549 -250711
198 635278
280 791082
447 584344
882 -211453
116 348401
965 -747931
568 -450141
248 840609
100 988029
259 586471
650 429965
53 -577141
82 320275
136 972321
953 -818619
51 -340050
422 -768969
41 -202385
45 70776
583 901040
634 552174
998 -464246
527 860035
285 754234
166 -286512
730 -976713
267 -145758
335 986483
218 -13684
43 536912
772 -264228
141 -378406
678 845419
882 -162459
259 927567
4 711246
474 89610
616 -5148
305 -930721
427 595064
125 -418678
655 499244
183 -982077
793 -580978
925 988991
231 -283270
185 78972
55 -262553
829 514345
770 -850252
472 -361513
806 66519
772 202928
2 15947
480 -179248
838 916416
716 39234
788 -807581
172 -579676
377 -974451
255 729331
844 156096
765 164569
134 -907825
595 993637
23 609562
687 803421
69 600673
407 -395587
452 872700
642 195736
911 185735
761 889369
175 731085
704 604758
836 -604216
613 -552186
111 201155
110 133232
441 -520415
563 350903
919 -710856
635 546104
791 71256
527 305091
329 -115719
629 -12328
243 -138250
560 594127
244 407996
381 404725
252 323457
531 81517
145 -430706
944 933058
936 592579
725 -821145
187 -746097
133 710677
311 300694
736 -355972
669 423839
222 -513572
496 -466603
287 154923
369 -391389
331 446607
675 -879837
742 809767
779 -420162
766 117174
736 678095
697 386408
42 180703
945 -250649
830 -308502
186 -417591
874 -745552
73 553248
627 -823465
814 662444
693 -42027
565 -982582
787 261386
9 -955308
622 950476
835 371390
266 -259027
566 -795621
476 82067
20 -958334
142 -151593
145 23331
758 45520
647 899230
569 -304321
612 654132
241 863263
894 -184158
687 981324
19 -39474
217 -549559
422 659418
284 -653066
732 631144
76 -73806
114 38432
83 -786447
646 180642
370 109106
900 -609912
903 360511
235 -932922
464 -592494
868 -378104
757 -370804
529 -642018
702 -489288
466 370169
594 79787
775 -889796
514 411835
549 -554381
81 133535
172 -542646
196 -137725
794 829214
227 -371089
603 -274463
901 -354944
984 -389766
379 -796512
127 612923
439 -212922
337 -449578
396 244067
920 -769303
780 -893720
79 457620
831 411340
293 215386
179 847708
928 -228150
499 799890
272 -227360
796 911173
742 -570915
301 648048
54 -60690
834 799254
106 245260
280 49514
96 728514
97 690879
918 -816952
290 -814133
264 70579
877 -987739
938 332205
134 -686459
780 174743
921 -540136
488 -482970
347 -212334
75 246942
619 584878
257 -968268
449 995066
719 691158
665 -993223
619 406405
983 -93457
72 -628090
692 -304320
481 223858
901 144550
661 124278
221 652943
201 -207403
285 -936413
831 969622
653 -962144
552 113101
74 698135
445 -753839
469 296149
921 884003
819 834166
592 308411
540 216207
758 -852293
371 -516847
619 676071
287 182163
581 270819
750 440439
225 -232960
605 819977
199 435504
57 -541802
713 826754
182 359334
518 882167
359 -801336
48 -944987
963 106025
260 860640
735 179292
258 -241033
983 170663
463 242879
89 -271411
670 725945
912 -644020
542 -55851
776 972106
557 -830446
19 -171849
601 -676303
295 477965
441 -438217
400 -11170
634 -521456
735 -244720
314 -829008
214 -733212
986 -286856
911 455458
166 -913235
657 -333927
589 913656
454 -569056
83 -974594
107 -686752
631 147034
688 -402155
587 419273
629 7674
953 -705438
155 -304335
204 -304238
510 -945133
623 941680
127 -578294
865 -71727
278 -114171
345 -88762
250 97827
741 -768595
813 234935
955 -424208
701 310615
212 -776236
145 571762
966 -416680
455 -87818
917 838550
577 296464
365 -632361
82 925315
920 -520038
333 -718705
908 -126315
441 22794
774 111969
538 -979282
754 620639
361 -468759
648 545818
757 -567373
351 226906
149 -758421
804 -512506
470 168586
282 -336714
939 415767
252 -428160
937 -908051
255 -486407
450 -196755
306 326884
743 606811
151 -886141
483 -931927
402 178572
560 -302821
529 -19745
125 17122
984 -488932
550 347894
515 459862
494 -8970
784 -853386
607 -149028
610 -468751
567 258583
932 389117
857 -330686
763 -692751
717 -65066
170 101941
330 -948419
876 693940
27 589435
200 220167
406 -125349
532 522627
991 -690568
101 -33400
214 -446355
441 112677
796 -706517
28 -839544
35 743963
722 -121018
571 856454
406 -41433
807 859237
138 -126425
21 987062
815 724556
624 -149137
971 495517
598 -611404
983 701835
640 -973234
279 -835396
609 90951
53 -303920
517 -10720
325 -456689
778 798021
153 40861
6 -762750
248 904881
910 -221547
588 111901
223 944933
919 87885
132 -404074
548 -501423
523 -282013
73 406835
425 -340967
443 -538051
92 -714184
5 32913
595 937943
728 -337522
867 906488
384 925004
914 -612967
800 274776
29 420520
684 293055
782 -23389
390 964712
596 975086
390 -415013
663 -339209
556 -35635
729 128298
442 -23763
597 -994775
278 882974
751 398543
506 -216322
247 512300
473 343475
18 -611012
886 -891775
925 842053
459 106975
256 515060
350 18511
542 -913650
210 -681699
212 -948577
580 -975708
482 -19221
78 -524663
805 -533279
568 885239
566 750113
225 -595334
192 695719
784 244149
58 -630622
231 670804
163 -653438
839 30169
213 -364832
435 992286
603 -476168
634 157819
731 875260
90 922375
429 -541078
516 904985
437 265850
590 -152090
187 -469364
512 625328
427 954886
489 -436879
838 161264
442 -441339
302 -118577
374 730114
863 100379
737 862202
991 -794550
224 567100
139 -735135
557 -527012
556 971766
669 960585
784 -765437
503 -141431
995 631388
380 -418875
785 -593836
236 -216018
186 -426590
818 -70004
130 941801
360 -33905
273 -147630
885 -81851
713 -128920
721 -364355
917 766059
544 919142
233 -221602
510 -761631
945 -517738
48 -542912
492 -202970
801 363685
883 -812799
630 897409
493 743313
449 -89923
594 981934
647 -991823
893 900491
149 -528875
579 968762
666 -864947
203 329694
573 -882425
45 233604
418 735858
664 -98443
416 -675560
208 183279
23 360783
945 807961
76 -446925
139 -721069
768 -320960
203 706146
222 -437584
782 -401819
587 -515456
712 -199215
726 597870
462 -58368
204 -884759
483 -38446
978 646259
276 -469925
25 -295134
427 -443665
683 -487991
329 230470
124 -25749
24 500560
93 199231
459 109305
774 347679
963 834232
587 -139666
202 83537
627 -264212
441 184774
994 -215759
46 -386003
828 -7265
70 337316
650 410354
497 -810800
424 43462
572 -509805
278 304808
10 -954569
284 808407
439 -97323
105 504489
69 923648
957 -618344
82 150747
793 -28852
425 603949
935 -775493
668 483157
904 -165582
59 198758
309 501142
632 -448926
483 -174512
526 -151179
595 -614694
374 -796752
676 -550217
665 121094
258 388022
670 234024
154 -747484
86 -101818
704 -428660
505 -819704
589 604809
720 -867773
77 -329509
246 -90384
714 -304916
196 -521103
807 -670282
52 -800428
823 -597456
407 -288626
587 867745
615 373693
983 -684678
653 -390323
282 374275
886 149740
407 -674140
530 -124583
811 700815
633 668775
996 724238
773 -396454
742 872023
680 -825980
666 724640
1 260044
94 925470
489 -505418
472 -324348
202 14235
7 -325122
440 -719540
522 663888
487 345369
314 707502
679 -641029
760 -658308
951 -962781
269 -441457
938 261662
457 266019
144 -56287
677 152780
439 581342
492 -929185
484 -472945
119 248507
101 -603324
603 919898
308 466747
709 -934550
607 -838440
536 -929708
451 937473
156 -146994
871 -687642
107 714942
750 295901
359 324366
864 -609407
491 -689864
205 999244
576 188479
456 974024
752 862038
819 -104020
134 -667005
512 -796271
869 -66801
866 408964
450 465392
118 -283356
453 -129897
785 -381829
680 -184589
55 -59082
858 662652
201 -936083
714 337594
460 -900026
450 -951910
996 403044
67 -221040
472 -364192
890 857942
468 631966
601 465592
225 572884
226 -72133
799 -210043
89 -519098
283 755429
440 306626
957 669382
385 729452
191 686090
420 -434639
750 -420128
146 889819
288 -984014
942 988837
405 872636
727 -267370
511 -141061
189 8233
954 548041
101 799857
46 188310
196 -870617
629 654877
495 288285
812 -822527
933 575346
129 -932756
283 330708
957 433288
847 -783364
560 -203701
625 6171
72 661929
797 -896318
286 487073
768 417357
644 410308
114 673880
152 664234
278 96397
695 -760759
402 -755894
577 503642
150 -744773
344 -767058
462 893703
124 -12143
390 609307
727 -98065
521 -464103
510 926589
671 -909755
284 -334720
581 581465
609 895956
95 360180
649 674237
521 -519375
935 -309113
606 107524
231 -302739
626 -995389
674 -368880
842 -123385
830 -891707
612 -364382
927 -188603
916 518602
945 -690502
78 -524369
194 132424
640 -451261
520 -280263
940 153491
511 321392
381 470105
523 47194
614 -690752
673 596837
761 949129
134 362571
626 523425
911 -443201
707 -454724
207 622316
519 -29820
642 -577119
145 296552
559 450806
708 631194
96 -78499
211 -334508
334 635806
423 552621
52 542108
606 744099
409 -294336
569 -129070
522 780126
354 15162
509 346561
159 429976
7 -918674
546 -416277
662 -416534
483 402718
74 -428747
185 630660
540 -770609
190 -831911
424 -902786
117 -890613
185 691515
778 -345987
411 172090
978 831256
297 624194
53 594971
321 645233
819 74999
204 226165
776 -433267
392 -742084
20 379396
245 -363221
113 -682551
414 123494
346 342443
544 188380
449 421046
993 -124969
52 -465060
847 -148979
444 473783
845 636090
816 434487
370 393927
362 -792658
0 582573
90 -859257
449 -624568
133 679787
531 -749869
367 -415628
355 -666201
881 422221
833 -584373
616 -524582
376 534617
153 -939141
434 -932158
23 278207
821 145018
599 -674241
997 -342398
66 781797
289 -356792
33 781097
721 641665
812 831588
973 719568
829 -483305
579 -116046
820 -429412
616 -492096
424 -479957
997 -477500
429 901831
214 -272615
440 -894928
662 -957427
338 620243
693 784859
251 -707296
148 -795386
395 -363916
575 -767650
20 137667
780 628928
394 -715607
867 715952
211 696771
584 562600
603 -139031
190 -460045
137 -779798
464 160191
78 183163
896 -481276
185 -198144
110 532177
634 -761709
799 835977
311 -583870
453 326305
415 -656120
444 453599
457 -633770
157 -236864
343 -301591
984 -11271
625 -194290
123 -681348
267 291013
319 615840
729 40692
429 927097
106 848191
695 -821641
649 -926550
713 -349991
729 894311
584 770221
147 -787392
331 272706
226 -689825
990 -49764
867 -49678
862 -989237
651 468960
761 -730397
249 542940
285 -775324
560 -894420
619 -523505
263 550981
418 -33114
381 930094
751 917212
296 730023
276 145929
325 423366
228 -464268
710 464581
409 -285622
909 -331003
4 -494728
981 158901
15 -482813
301 201057
225 232351
716 684622
30 612794
641 2571
137 897231
640 -114501
576 830172
126 -152534
785 835821
715 840935
666 -166148
977 -894576
407 901301
619 58528
980 -271570
769 -622205
913 126935
398 -787259
613 -174685
664 561572
456 942764
220 971244
12 -15063
317 -4079
513 953250
136 699315
408 -817656
483 -24053
288 -141785
164 -300469
217 -822996
494 -909435
5 -98421
370 789798
309 610562
859 -201191
288 -324704
328 440733
176 -836300
72 28542
486 799094
158 -2448
348 651392
107 700394
667 -426494
328 -620179
568 -404386
754 700441
169 -407437
624 938355
910 262012
714 52752
154 909598
546 -753052
473 -433901
641 862847
147 946263
324 -251557
320 356220
859 321904
840 965400
20 533224
91 929895
156 -133022
610 840447
600 540457
458 -816788
235 33168
728 498615
366 -135661
694 -938291
214 815134
919 -620684
42 713102
451 -967048
586 -47178
187 -389652
440 -371433
340 -346738
575 202911
817 -433079
874 -567301
862 -226911
473 -6055
863 -320353
612 856614
725 374217
284 143336
379 122482
596 -269564
142 -17335
540 87881
19 -218915
950 -87441
139 -527715
371 -378469
208 -29559
40 172923
395 654699
480 -530944
883 -445313
532 716409
823 -198385
964 -65996
17 946936
273 -165432
936 -595749
831 -442717
730 980561
848 574940
302 -722380
914 -452519
721 -992362
163 568135
830 -941149
974 204712
108 424748
895 433069
258 -651953
729 -452771
702 -319070
957 848138
746 -847465
164 462016
993 -239304
837 142246
793 -916454
228 731138
123 -167405
631 -744329
749 -282381
5 387282
605 -510495
631 519234
474 -678715
378 -563560
539 -646199
539 -274463
105 511149
269 -148213
387 -699524
594 788769
626 399269
551 -174460
126 874329
456 975546
577 -969749
791 299076
562 926040
681 -104276
519 -636270
707 -393030
194 -256139
179 33692
129 -931015
201 -978017
16 -824063
107 -330043
530 753121
664 525958
263 443054
781 -11835
775 -86760
215 932559
31 -492602
249 234525
408 -631002
430 378626
231 -522513
254 880148
840 -769588
60 295389
660 -813659
466 -852894
54 -879071
658 -939330
78 -359922
369 -331394
868 877172
73 -433883
394 564331
208 -241672
366 173087
801 -174383
586 792020
506 759498
442 -152400
431 -514618
55 -53119
912 118146
790 -988660
765 -610066
426 -893690
985 -75420
21 -677507
606 131135
677 -323470
128 208917
381 27186
350 671444
618 606490
98 775024
590 484258
599 792832
632 -560444
465 -877388
942 -629073
734 79634
462 -208781
631 -234476
104 645751
625 -127025
604 523852
739 -181162
425 -783983
982 315871
687 95761
541 581044
449 -681321
185 -957359
186 -300811
898 -669981
421 -49998
389 322926
470 772025
558 272495
437 -545940
351 -34020
315 -1163
944 998672
1000 154849
67 -394673
42 773695
590 -360893
777 -601842
770 -786750
682 -238281
722 286511
946 292884
143 -929637
352 -947966
493 456061
232 460764
748 575887
674 -207676
750 676782
730 409183
361 888085
153 257825
838 727862
11 -551848
968 -525561
292 -424694
590 915580
799 797365
238 -652670
147 705500
236 -231150
888 830737
389 -295664
736 -232479
670 -14415
987 309663
137 58642
259 624692
764 -774754
349 271892
503 -96163
958 511757
738 82202
198 491626
134 -918783
231 -461738
523 -47610
829 657104
95 848012
171 146597
458 583712
291 736096
677 -78153
148 311574
699 -298327
709 396286
857 886880
891 -382748
467 193651
95 -248364
406 -677249
770 -520074
426 -417628
984 544514
948 247448
757 -914618
554 -145824
85 -693911
59 710075
347 596849
566 -904594
114 131337
139 626031
385 177608
689 -377038
727 707248
846 -766705
834 575352
455 881777
194 -918694
338 239374
88 465489
903 -665172
896 -838780
764 -222938
602 553927
162 557507
908 181367
847 -311395
372 268583
631 933003
998 528782
584 748509
499 32800
538 73295
532 513382
699 118183
91 -555103
383 -663104
361 345683
563 -958255
494 -567697
969 -522981
298 667776
891 -872664
658 617407
418 375024
602 -639368
733 710185
964 774226
592 -40636
952 -50442
51 239714
938 811618
848 110779
731 -465799
983 365545
9 185711
734 715569
864 -945851
194 -545707
661 -834004
419 582931
610 -279773
839 198797
44 173652
923 -766391
981 -165595
953 618549
18 -429495
63 -819913
516 660294
524 2808
32 174532
340 845495
29 647571
310 -208062
922 737944
870 -474372
401 -497878
958 512170
905 484992
449 451681
537 269309
843 296610
956 79885
710 803511
826 179580
479 -734405
977 519079
596 751155
715 -280112
241 685075
14 851511
325 440115
41 401297
970 25162
41 -808851
21 -764299
574 -356290
977 -238345
916 -584212
942 -178571
57 -718112
116 590320
398 184350
972 929459
751 -100316
124 439719
716 -544914
908 401806
610 -48112
811 -542496
542 370912
146 -778803
525 -728461
587 -549204
299 -457867
256 451119
66 233817
276 -938789
149 719699
795 -528870
966 -736289
422 571209
530 -571329
519 665009
51 -403629
954 -380180
460 900710
478 757507
978 381475
67 -166076
863 96362
80 -819211
817 -575757
92 -719289
335 -889753
124 323927
968 -762145
620 82760
31 243159
642 189744
748 540264
46 131496
231 928367
272 811803
16 -900282
470 -529501
473 780347
507 333535
751 49136
64 500045
713 804666
273 312847
915 71253
201 -766664
755 -22145
137 -814951
155 -146844
214 -121435
386 942557
575 -247943
854 712489
523 556344
505 -67154
520 -345843
828 -645520
727 560519
799 -504490
861 -407665
664 -356722
211 -743906
503 -700496
411 -816459
836 387590
266 -254704
761 -487231
592 487308
708 215795
677 -706885
916 -179157
957 -217644
184 793160
185 142934
316 -904797
269 381839
984 893696
70 590484
594 566888
614 264277
842 -13526
464 -973131
189 -983667
545 216388
617 583213
873 466605
65 870546
789 -544882
599 544550
177 -116519
928 47454
262 -812173
612 139575
983 864384
771 -111205
4 44590
195 -390320
975 918990
413 -468102
98 -657100
652 -787895
328 870167
302 125257
165 -477310
488 13100
987 737886
896 904529
948 -93205
359 328369
46 471417
996 -828929
518 -685157
583 -984289
194 -295169
584 531231
199 -883650
322 -311139
352 919202
456 -428532
834 -766590
471 320108
529 -863653
95 -61336
360 -540318
547 -999269
119 -655116
644 -978302
184 127837
94 -736127
56 -446404
914 470737
255 -524022
941 -58812
389 -404007
977 -1331
991 954288
819 -148696
429 420623
620 378508
178 -820327
526 409465
615 -932996
139 -505484
944 425177
979 289261
555 -456828
188 -941048
787 978123
350 -20200
356 -369580
953 -271042
679 -700093
385 284194
301 667622
682 277016
395 802351
581 -987495
962 298714
790 -69813
957 -723621
425 852310
681 -599077
298 269783
928 -206503
849 514343
169 -214123
918 265210
970 -634354
741 -793500
259 161143
591 62745
266 -866610
127 745573
172 -925314
653 558567
149 34834
170 -382141
283 617519
65 530382
480 597659
630 -234635
331 -740661
285 897566
14 -433016
368 926962
33 174581
591 -630666
495 -543108
448 -526706
824 299521
451 -266729
316 -156971
415 -782131
404 -479520
244 -846049
263 -750363
765 306357
605 936587
150 132710
949 -969718
654 97729
183 -804546
215 -836327
473 -156698
645 -729859
310 -760335
65 -604439
969 405426
407 -625390
557 925943
68 3084
36 657401
775 -814719
784 418075
608 -775616
151 -370332
627 110082
574 111144
213 86561
75 -899199
750 -71910
762 -662743
166 -56169
279 145959
277 -142263
923 615208
985 913023
485 -318480
683 551795
166 45732
434 229228
529 166949
208 758612
91 910327
945 -472324
148 -453822
599 -850008
453 440663
117 951604
438 42028
896 366605
952 -45313
155 -300572
887 -930688
292 -109812
238 441238
37 -301020
665 -999731
893 -447619
808 785541
853 -898930
200 480471
569 -877202
313 562327
921 143855
849 497961
208 694961
905 56877
637 -303094
333 246755
704 -379966
70 926135
805 -68871
504 -103928
839 836461
808 976232
914 442250
6 -496122
646 416894
647 393854
556 545906
985 -216501
862 -134034
290 -754667
903 -147189
153 756154
30 686571
504 -930784
625 -726152
78 -761049
697 854758
478 -625081
879 -763153
430 -505019
392 -545329
958 380703
278 -489633
816 -850369
504 -44995
642 207274
592 913812
800 -907535
872 133408
397 -155059
139 -11463
524 487294
968 -178828
669 -569214
483 991173
879 -761935
316 824640
928 537078
895 538990
897 208032
218 -700163
354 -90774
256 -35815
369 986408
407 -21557
631 755460
709 -257215
711 350626
710 -352196
588 -20368
303 845607
102 102475
989 -122240
532 -644027
157 769533
516 832766
270 -919328
251 683344
128 925231
142 214080
411 45710
733 431193
619 -298626
378 -615693
937 861979
102 209972
256 139799
695 -795956
473 -252951
293 -321212
592 929502
310 46886
940 -894560
221 -106314
765 550720
468 83883
591 166571
474 -189070
265 -565492
882 814375
504 -692013
11 -202460
223 -83150
493 185748
480 670939
620 203808
978 535939
251 751612
573 -112849
105 978595
666 483117
838 932862
816 409787
605 -298084
215 -165406
806 789191
498 911888
972 974393
668 -489340
413 176363
265 170607
925 -559839
454 -259326
204 276047
296 851274
689 -191181
821 -122645
262 17844
785 619749
888 311863
381 349645
289 927737
101 -373172
715 -733506
225 630910
178 -702234
108 987728
645 684274
986 -950623
319 -125122
193 -819707
209 -950080
157 325165
9 -892495
187 -248164
929 -840241
647 -585879
128 -336276
957 -348423
980 -75218
459 840087
751 822184
653 882369
88 98186
45 98230
494 733642
399 907006
578 975585
768 268912
627 526754
909 804873
295 -381444
359 971916
251 -50874
580 402476
416 -879750
927 246893
312 390203
771 -678051
470 813696
813 -217494
423 -497758
322 863616
99 -374903
126 -390253
491 132878
170 302282
479 23869
638 796602
657 953859
500 -533924
379 -845887
408 776043
291 -651556
710 252299
194 391698
215 -400488
109 676730
173 884709
17 -614151
179 203484
264 -792994
688 521831
462 692825
988 156133
665 -75694
122 813076
497 -79549
467 -168066
352 -864976
34 -265854
279 -868135
217 154693
201 115188
622 -243038
909 764440
309 -751935
992 -940757
56 305734
390 -437908
648 -986898
1000 771810
989 233631
499 -693430
290 -879746
837 -514071
696 -784307
925 237192
716 -837341
132 -899599
93 623041
106 883569
690 -175166
848 144871
433 -906182
702 980967
817 -413398
2 906894
245 -98583
908 418536
208 -440656
278 -847012
372 -932174
991 -768538
522 785602
807 -175211
899 995902
274 -966334
373 401458
601 301636
106 113184
725 414560
600 73445
561 -653186
783 -761445
110 711125
725 350170
478 -28325
34 -51684
440 -969746
904 72076
499 88782
223 913823
593 -585665
651 -766348
790 -992360
149 -604699
24 -179746
208 -568040
607 814144
69 -243785
1000 508730
116 -515442
116 341468
547 740192
80 -729841
77 -833744
2 -746482
203 -696174
705 567714
401 -927421
904 417010
577 499700
801 663451
464 -718750
84 -744320
90 374575
632 631420
606 227355
502 -159683
515 661674
703 -183143
0 929099
708 575496
447 231192
793 -319823
498 -899439
703 -856081
231 -982144
847 49947
461 -524512
720 291498
403 76102
655 -39954
165 -367035
51 -183707
178 230206
758 316647
508 587238
976 -948543
610 401786
92 659817
679 468467
257 418911
734 323267
772 -732858
660 674592
176 -302158
861 898562
611 419372
766 -944416
375 560235
465 -246346
209 -497892
890 653156
89 984847
2 182285
56 -728857
235 -353809
787 717568
210 321090
774 121679
506 526491
750 -602808
872 -918275
660 -840545
745 730911
50 311931
656 993528
763 318148
469 363388
178 395313
772 -22035
767 349280
566 331650
506 -698769
538 616423
218 6241
227 516499
235 -967591
608 -56962
462 572083
417 592645
414 696693
810 -408383
306 763226
676 -801036
192 -708673
750 -965632
354 -154845
849 -991106
403 355459
128 -515741
657 -947190
653 -729924
0 -434016
554 -787735
841 -481588
507 -604660
209 -276782
923 836561
962 758728
969 -881469
850 331951
805 625434
154 450181
799 -849393
100 759282
493 -26153
428 667107
866 791691
885 -565690
554 756615
551 384335
145 -351572
744 -134343
587 147561
264 -152608
64 156985
337 699355
382 -790028
228 683305
261 572239
746 -305768
572 736116
165 842315
189 777642
982 -534194
324 -121847
682 -827018
252 189025
197 232139
914 -550865
664 824982
490 -435911
718 -925432
490 792588
289 232122
826 -648725
18 -233566
861 -100772
692 -857034
577 718170
415 173269
416 -955274
278 -633402
159 -961075
830 709713
571 213990
462 713336
508 409068
48 941389
767 396641
310 -18694
237 -364380
782 132756
526 341047
575 -69313
758 -884013
356 -780801
893 103669
495 305012
842 968764
806 552805
602 129993
331 -467148
80 -855202
888 -77420
380 764974
255 -503926
574 -793561
76 181628
120 156466
594 924610
219 -127678
464 201192
241 -708793
617 428673
923 -89095
189 -977378
79 142009
586 -680028
763 964011
131 -461351
282 818704
917 117056
355 -811170
756 159750
658 -952257
598 -695183
332 896375
107 668838
536 609830
173 865138
531 739068
138 257248
53 -84585
549 883867
694 -820172
568 197815
640 -102634
268 -96307
66 -103132
38 -428743
138 -171698
716 769190
574 772449
936 636935
901 197862
53 -316647
254 -823017
464 -660130
24 520751
935 -341581
37 395945
695 856881
852 -707099
608 -897800
619 534056
806 -141930
567 -592982
714 430431
531 -473093
588 -465727
113 812994
62 -734025
551 791521
835 245835
956 -332733
245 -511226
845 -556351
596 -917942
44 909894
222 857943
1 -346685
739 255621
381 627132
428 -574237
674 -107444
481 342419
182 626543
977 586965
387 -800285
794 664719
959 -237191
133 595660
489 521599
810 55710
260 697861
871 55655
553 -568795
864 -377696
974 3511
978 -41887
451 156577
357 333930
40 224088
900 465523
634 -420236
4 -591220
789 -528277
479 540839
34 -509162
188 -618384
144 398781
965 661579
893 637237
475 543338
906 -912659
338 47218
551 -114243
276 -768691
314 151608
837 85472
482 -586546
355 914418
147 198557
551 935053
545 487553
593 413843
680 508133
345 918759
13 -963854
210 29069
323 -123129
537 710149
854 -637001
637 -381616
920 693098
781 460189
802 544590
688 -835180
703 1028
164 -447147
501 63862
153 -600192
315 -785569
837 -298902
816 -539428
221 -180802
501 748317
735 346329
613 50508
186 417350
456 -50774
349 463962
831 331767
692 -852218
799 916440
271 -180680
459 561626
439 941999
926 255504
529 -884803
352 -28933
841 -350200
65 -657228
499 334066
797 785610
589 -964131
723 -205745
552 330199
901 -281885
426 -687292
728 883052
845 781977
284 229942
43 -385092
681 -516926
468 690514
294 434106
820 -251184
203 36842
94 2039
809 -833834
785 986068
114 -16574
640 -984642
477 -348724
316 417292
188 352104
982 -787099
246 359290
329 -392393
990 -154476
41 -669644
170 257407
498 188296
18 664423
817 560442
87 741591
295 -23897
735 -109360
12 -540295
427 288811
994 291117
168 -758319
733 -481248
479 906025
487 242182
736 -790734
815 857557
137 990998
505 246108
723 -140405
54 -325411
290 749602
391 -639553
29 -310052
210 -599123
737 777739
717 -957949
671 131204
426 137028
613 167085
897 -505847
534 467384
226 -58083
602 682450
892 649232
485 -497641
311 941466
40 -374666
751 392999
677 -598829
614 914145
814 -315884
48 -357148
789 -49677
666 107566
909 -597541
947 159589
706 -34878
46 -606543
999 -76878
983 824718
566 585472
735 190149
70 -814836
907 -724581
388 591026
194 -519672
810 -165103
59 239655
768 617356
754 -998019
163 733809
301 84739
915 -56102
235 933684
34 -266029
400 963683
897 875149
927 876731
594 356682
574 -723681
688 790876
781 -441777
31 436598
920 -258802
890 -816786
122 839057
974 -581788
816 148337
633 -250061
582 341334
355 490480
198 -664589
847 48909
715 -806931
292 128256
541 -360066
479 -326603
342 -519422
43 -602985
246 -709248
588 -15
352 -869177
896 892917
946 -538691
857 -935494
70 144313
346 -575009
754 939655
4 21044
60 -700902
771 -266600
134 329345
163 -142679
260 -312577
54 -929458
496 557962
619 -473521
470 6180
878 -293702
986 793845
889 -135061
232 -285797
231 -353319
516 913848
517 -92728
618 -707638
975 -446218
448 -901906
724 -227059
512 -49203
799 -93728
755 772926
840 599046
460 316614
701 -765766
541 663552
471 -539073
490 176652
787 -879369
83 481971
570 475750
984 371457
506 -188685
964 -149503
167 -941121
992 399283
532 -591542
215 102785
462 -594538
655 114756
214 -103371
793 787827
134 -653616
112 -939265
723 701675
349 771082
270 -646903
254 -227118
203 869176
437 643464
742 -758896
442 292873
192 416390
139 840150
575 -390514
336 -831951
321 -978874
662 70413
174 344701
978 -340817
256 69809
700 -179549
596 -969360
807 -601451
736 670948
571 -910481
815 -684743
711 -403169
201 709730
647 238145
809 711587
987 -393642
883 25972
325 -424604
345 184519
840 -272354
976 -653523
385 537617
350 500528
264 -784348
948 181080
609 741632
149 -974050
245 114895
87 -900794
574 -364564
24 800371
323 -362242
645 -776725
851 145071
346 296941
612 293084
550 -517053
59 327581
752 -790941
286 -328680
73 934527
566 -475684
440 268151
873 644256
476 762462
249 497163
671 -231960
593 305859
925 -927442
674 952559
432 -966496
609 -580965
711 -992400
919 -948543
656 152113
216 188681
970 -689486
248 178063
528 -178999
326 -72854
265 -669075
496 -378629
998 564904
621 -445800
347 -716132
100 -138156
676 -635291
103 -233185
398 -293149
925 -426232
374 955562
675 158803
199 615511
934 741138
991 -196942
326 377972
316 238301
238 -911477
733 -316170
240 828285
564 -441492
256 234760
632 -235254
169 -433892
105 803643
731 -565716
954 -727786
75 -885844
422 612348
575 93216
156 41302
129 943273
636 714587
153 -393795
250 14898
712 998455
610 985475
132 379607
51 282696
435 -307675
236 953376
880 238257
553 851128
963 568886
814 496820
544 171612
806 464283
946 -264880
694 777561
539 -334462
629 80831
186 -663932
274 -582277
704 -636998
646 -97823
832 -778635
878 -202714
249 174391
93 -147053
299 -72941
620 -214968
807 -588326
129 387757
985 -500381
484 535305
936 -597346
862 15499
874 520779
67 782262
633 -701806
309 -269470
389 -746938
754 536451
305 99083
351 821948
617 33271
151 -729306
102 803656
672 -714184
598 -951745
120 -530807
600 884073
227 -98251
606 404342
897 -752926
976 -678649
438 625707
576 561787
225 495743
213 -521347
834 -511155
162 -201800
19 -109673
38 876603
265 297819
535 -574369
102 -720744
404 -686682
218 -536165
522 -421057
480 -388488
909 194365
90 -167995
234 -334611
840 -706552
819 171378
941 -783915
131 81568
80 492459
169 19327
271 647249
960 -520923
232 420826
601 -451002
566 883419
779 -814675
577 -129651
4 509125
798 747112
642 -116483
766 -494797
188 -764043
520 681718
216 912956
850 -370015
746 496962
877 -143988
48 -90759
593 -672295
94 319848
431 -994390
73 456644
440 31638
480 355041
251 -360542
280 842512
145 43845
191 372969
589 -75920
775 -463697
641 -607705
584 -428672
815 15381
316 -669454
983 637752
806 -101201
537 -484128
594 25527
198 -74650
740 -737017
952 -573531
876 430553
448 16366
28 -374388
91 860935
155 646351
283 -877426
658 -283054
760 73018
247 -32295
436 -445781
887 78628
826 -575652
996 585858
77 -566332
18 63806
727 945795
778 994939
730 -563226
862 -130126
552 -468758
646 346496
722 958629
76 -935952
671 677042
853 -886195
271 -37153
208 -289661
3 139332
88 -594378
391 -26677
489 565802
213 -646399
615 989689
539 -291161
679 -785465
231 -846535
622 -168587
980 448907
914 226483
626 -683456
13 -996874
973 -694890
357 -259108
9 -893591
105 256204
662 -677876
161 -947797
328 251143
625 -241102
300 439504
777 -700190
270 -377181
465 398132
147 -636142
599 -182713
613 -970638
434 844131
949 527626
53 168695
479 -750247
443 18374
458 251922
734 -396646
729 525489
3 960761
31 335315
945 678954
375 309600
11 -215779
859 -94564
443 626144
998 304773
887 727972
914 -115539
432 928608
8 -15825
809 206585
407 980812
237 -247257
433 -517091
664 937741
17 52553
298 623154
801 853298
836 416411
859 -559560
857 882660
155 777968
807 968067
91 568780
676 -972280
921 503866
895 -179299
410 148500
650 29354
102 298888
622 -516186
705 225733
966 125913
75 268035
403 -351406
409 269482
516 90234
516 -623435
495 -846058
52 18841
920 360741
871 877954
985 517078
126 -369091
304 -639138
679 454818
891 683463
563 984016
435 825541
612 617299
421 -58118
136 708201
234 395266
227 427374
784 276980
558 940412
148 -68761
889 -384893
409 88911
646 -521981
452 -568580
787 572725
616 -778823
418 557333
732 358186
18 -130228
173 -173186
248 -551581
910 246337
235 498182
361 467260
830 124503
106 376135
376 501764
44 755413
967 -745578
388 -43419
509 956301
529 -244136
604 -217878
897 573599
50 -784829
704 7748
131 486291
734 642545
921 -197847
311 426702
562 91209
526 934686
281 -484387
208 -913347
927 -633895
937 -911663
965 -692169
345 -559137
669 446523
18 177603
385 785103
359 -587633
72 -58635
380 800711
999 879628
201 -934132
283 176845
65 381391
400 821281
194 948694
104 -144603
892 -704994
666 221983
293 -845056
995 868605
159 437154
4 680118
137 872321
868 597124
360 -517729
732 299023
430 -311668
835 -65618
550 -667939
80 -225014
762 817914
930 -62176
116 82817
550 -741224
960 -615653
424 -222155
393 -438695
400 314140
505 719210
988 -637985
842 193767
148 785078
148 -943715
350 92583
749 -876217
658 -995022
311 -534594
858 -63785
549 744387
982 -379650
694 -195180
948 181540
421 -182106
443 194566
921 -221337
224 817591
712 11014
794 984422
58 -248028
705 343075
317 -240593
263 -430115
924 -719101
125 -640351
255 346088
883 182672
452 137494
863 907393
961 -503189
400 374129
707 -730593
755 -791996
452 676633
885 -674308
595 300587
704 800416
330 -151903
716 -716582
403 -263369
122 109909
291 421195
97 -941124
618 -191125
427 -760912
211 770868
539 -895037
797 -943322
499 -218118
775 -910616
298 -191350
351 -875044
92 366217
4 895962
274 -594145
968 725866
298 242049
287 588527
420 -136641
435 666867
248 -397236
181 -245086
302 936274
493 -189232
811 -568454
187 -220609
531 -371220
893 -250613
858 -855087
742 -87801
296 -996557
422 254823
410 -666607
950 -937681
40 -936303
984 89907
160 -649387
422 -313914
777 146585
785 132495
204 -224529
965 -527340
566 257451
889 -858313
411 -113953
603 -819268
702 867554
887 -354479
110 -713316
839 248338
121 -687613
420 -110552
424 -996749
577 -751340
927 -782359
234 -47777
948 545478
953 -153578
342 701611
911 -792184
694 -723954
511 705054
776 462639
717 -390561
460 -715201
185 -956239
858 -783229
824 -364588
837 -270152
191 880782
609 767907
367 -977256
227 -129133
958 542783
35 -835569
373 756915
912 723515
264 -450590
184 -597565
21 -472375
425 -684826
695 -285177
560 417073
292 -164149
171 480909
924 634715
474 788075
224 543812
876 -1438
690 489685
578 751629
127 274608
243 194738
353 731693
410 -598528
775 479537
832 -707120
176 -381757
951 -885052
552 22728
985 -500976
658 -599720
82 45472
201 887317
701 943064
953 727329
729 644231
768 666578
754 -205835
456 -435908
212 -805798
622 109339
761 796341
214 -871299
86 945190
68 794675
734 -719159
440 733264
401 338487
858 279403
807 740374
823 607541
174 -445990
437 -64888
531 339233
793 -44518
663 -67926
858 632113
383 573725
712 564449
409 172266
811 -409826
370 964729
674 -264837
12 -522510
514 907792
837 -537508
727 -360853
747 -908205
640 256657
183 203239
402 -196577
983 -116579
387 -421
59 -67876
103 -171390
681 -205747
208 212965
220 79300
81 -349835
93 -507633
26 -180327
539 -742295
733 563803
147 -727790
70 596939
525 -480716
484 204285
212 746477
859 -389566
772 -231267
804 -81257
888 200608
959 250887
920 653906
568 -804476
999 158679
474 -366177
295 -165329
746 250474
113 -592095
523 -962091
590 -946104
130 291326
865 554914
351 503447
790 -362638
374 -133408
442 233837
433 -765913
989 -965817
22 726205
150 571186
528 -708112
246 807433
704 843397
40 -593748
721 -673283
781 565107
748 -329845
978 454577
109 -148735
501 588898
866 -344815
375 -897849
138 760229
703 368135
374 778256
832 -88522
3 -797195
562 28729
281 319383
918 -241860
152 600052
968 128135
783 -169521
756 620924
315 765497
148 -785504
872 -145240
882 999584
160 -751321
107 98390
412 570769
632 -459432
648 -94177
115 931591
852 464246
484 749966
778 496697
453 -865600
461 204542
112 -134613
489 723298
117 -622848
513 484965
649 -999048
181 745287
697 263220
375 -87570
741 948092
866 -190625
345 -250762
823 223657
461 -73148
820 877373
597 -945865
706 -452225
52 642869
255 -213942
835 402535
67 -840123
905 34737
384 -499075
521 -751928
93 575305
737 406748
963 -820338
242 39551
304 156713
816 -806215
306 173951
236 -638746
73 59172
238 414675
648 -261593
858 -455864
589 933053
615 1119
839 807357
786 -154518
875 -50789
973 134157
998 -887855
948 -309707
932 -938992
735 989519
101 261855
637 -391217
214 -850188
846 -952088
915 -988683
276 -690310
307 82649
299 -487758
646 -442238
600 175380
36 -563585
684 254850
199 -267644
825 -889447
942 448635
450 -576268
411 -528192
131 -492193
788 838407
794 727641
170 569369
820 -711116
736 -271241
331 894151
523 651792
861 -804605
802 28307
77 763938
365 403115
733 89315
188 753456
535 -335031
813 698098
155 903268
869 230307
728 -773159
569 -269617
175 -169619
26 -260917
215 805571
575 -994240
495 692925
342 60421
670 -261884
320 803478
284 -490945
338 161849
466 -207289
404 534288
550 517681
259 -479649
766 103657
287 -676009
6 766537
97 515233
191 975783
589 -520643
342 -456460
886 739720
333 882472
75 -849720
746 -989400
798 64866
112 848379
410 -568706
223 -704828
58 -924781
398 161677
602 125554
916 331728
740 484674
973 648740
33 542078
603 -454906
861 -613144
844 345556
114 54149
198 -933870
309 -344308
483 105863
696 -898764
876 176044
249 -273055
591 -574773
325 460006
211 -757823
601 -81564
357 939363
870 303143
842 -341845
976 -660740
649 453424
654 186182
331 404126
21 819228
63 617476
447 699299
963 -588128
983 296578
49 342278
435 -738975
757 -218749
519 -8983
959 803104
847 326345
899 895299
803 666085
176 -102080
96 -521146
332 -678224
342 -478792
400 -419909
650 -984755
650 248153
10 522744
25 992677
582 490330
54 -558821
669 932040
845 310899
213 616761
201 -728701
753 -235678
998 320368
469 675425
670 100975
60 -62157
358 892149
850 512847
77 -248154
593 751852
284 773872
610 533098
631 -257131
200 -905600
456 376868
529 155593
841 -722090
368 -207787
819 634448
173 -400313
734 313421
581 -268036
177 132358
474 -438427
873 -227867
760 125035
449 -430671
73 730739
15 574500
150 880228
418 347499
815 -636776
398 161975
415 -332134
726 -443926
67 -737051
968 -876866
84 -551777
218 775796
334 392406
935 -282500
624 -932908
57 -74497
697 460369
981 -321081
158 -180203
218 133388
861 -43171
475 -870565
36 -232165
477 -926059
651 442857
899 -982776
701 206300
380 -478145
771 -210643
17 -151240
172 608610
141 -479905
999 -576741
678 488837
724 -614981
814 -213517
837 168237
249 570311
983 342557
231 948612
162 693445
67 -691795
109 -758168
504 85851
1 25706
268 -691075
440 -471221
748 3500
288 505270
718 866002
409 -863113
592 -537902
801 995438
555 422148
69 -463960
707 955720
657 956798
812 -740235
86 -522426
886 -253845
205 108525
914 -396390
699 783676
206 531784
148 -390128
422 -831305
50 -164308
16 778110
384 -743569
33 -821752
754 726721
779 949877
901 3880
581 968554
725 553153
544 -970415
151 -205096
843 -400643
735 550511
420 -699827
117 -17215
144 -795176
385 -237729
526 495648
969 626972
685 815737
820 451367
625 583770
496 -924499
266 -553634
67 -152650
709 184026
264 49976
368 -368975
528 233235
441 659849
503 317146
422 -931074
575 955384
557 573578
612 -752825
736 682104
336 -959121
846 768481
846 -831918
947 -888543
699 798066
138 -37014
346 228240
877 866002
839 780585
981 -788976
20 -929175
223 60282
506 706672
52 697798
95 -123982
326 675464
871 798993
599 -48480
498 -878170
196 163768
135 -347029
791 689232
880 -687782
337 886207
232 349080
181 629365
242 955133
657 304463
624 720368
297 -280267
51 503993
846 761247
451 -511787
103 672075
792 -609871
593 -196296
522 152487
306 618369
469 -330294
360 -66929
287 -653181
511 -259469
861 -489222
207 -429084
985 -44246
234 386797
439 -753620
856 -245254
610 -144258
507 -114364
103 -564061
255 -973862
717 -425133
426 -251842
852 912345
515 -558627
755 -622478
537 -615097
272 -736739
64 -384685
166 104636
677 767254
219 -623439
272 -889725
664 956755
871 284116
680 -86021
858 109241
177 -97516
790 583685
217 -440263
536 766729
278 -675784
87 70516
700 -662355
293 797396
853 -25262
739 101451
6 69568
463 -652095
769 987087
448 505507
349 -625957
929 79379
979 -746336
497 -196186
144 -961823
334 148612
960 188717
872 -698561
731 763927
318 -189222
106 -931308
393 -342087
955 -78947
442 -974554
264 942029
634 835033
143 652113
559 361939
401 936143
631 -270724
349 128667
322 -222216
456 -682783
49 983738
528 -424820
309 291955
311 602614
922 644748
215 639860
523 -892875
526 150254
867 -468672
451 186505
104 403919
187 335142
693 224682
995 69956
146 41284
121 526121
821 -166117
385 852063
774 -887761
573 -990779
339 -226885
226 -344889
280 951251
471 -391853
918 -692776
722 830615
930 61716
713 553926
513 476707
836 839500
814 871143
438 460445
692 -585321
496 163097
685 580484
327 -940574
289 320382
719 687610
148 727107
21 -630865
733 -125886
514 648451
835 704278
517 -383779
508 -281594
132 -254439
805 -340232
114 -930286
747 -402377
979 289433
313 -921064
149 888165
204 944544
967 -969814
236 13737
157 -230807
869 860801
278 -924548
887 -676882
913 854933
113 914953
927 -805740
351 315377
865 -670369
569 874783
408 -104139
463 -93516
277 712590
690 -416530
872 -366410
814 -918275
865 975010
58 -717960
979 -696572
209 108656
993 517872
596 48989
404 -714151
107 587587
786 -835962
383 575282
763 666523
363 -947798
414 -962749
353 -785866
402 583365
13 -193556
221 -407640
321 658818
100 646989
309 -552708
765 573770
26 -641326
599 -719905
900 -579174
14 -766543
810 693382
81 844736
709 -536528
942 -205723
652 -4249
662 -454803
807 286712
290 795217
640 -151375
402 -604633
297 313089
601 -584960
194 198643
811 418101
815 96504
746 291350
510 84623
265 666132
889 328601
138 816183
110 249496
125 -347529
641 -591458
768 -91687
975 -700541
668 373260
532 -492
1 -341867
931 653355
11 937761
572 409016
679 864162
908 782496
863 872489
737 -341562
813 -221753
81 -582315
930 945150
103 90889
279 783737
112 -142057
601 -596023
879 -283798
694 -943415
854 822078
694 812706
4 347935
656 424126
572 478837
115 193962
926 757734
318 -271668
760 846433
716 -833725
86 -845929
292 -854109
953 -943039
826 671005
850 -195976
535 -772259
163 608765
421 -786960
213 -908097
372 908687
159 -397046
51 -249659
560 204359
922 20639
565 -304509
100 -704753
801 321801
324 -929141
57 216651
922 -961998
426 -872556
240 38728
329 -631867
571 992805
585 -19720
757 846970
545 704192
954 -261987
369 92728
772 550624
762 421715
274 764225
63 696515
366 478676
449 435229
88 17965
99 706417
832 43994
667 748431
671 -684255
204 470106
269 -648616
380 66087
206 -325536
348 889449
388 -720997
894 -30289
148 728676
936 -650138
50 -813639
70 766678
490 -5268
710 742516
742 -865189
920 504962
682 240221
572 -500794
908 209154
729 978234
760 -890641
864 -240223
47 399948
34 873584
516 -26282
587 396049
961 308813
396 -490892
314 619892
793 -129768
286 -225036
16 935637
439 -659663
984 126348
161 519149
355 14801
774 533222
774 798152
195 -498063
78 261897
266 -334561
313 -311701
565 546001
333 -822404
421 -51760
380 -801763
30 682559
739 -811540
492 -302557
62 -108288
547 -315881
733 -193197
517 -831086
850 -398507
142 -319614
33 660058
437 997542
103 -493376
920 -830835
434 -865142
105 376856
237 461555
976 -412079
666 717193
664 -412098
136 -892931
423 -268007
438 -361450
534 -577353
382 233931
197 -582128
290 88086
306 -560345
239 963873
378 783109
274 905321
698 -837891
593 465667
92 -906220
795 376979
346 -125196
805 295325
527 -298793
306 561144
655 896818
112 899019
661 221202
91 894360
786 -594357
581 907793
900 -453357
110 -700076
901 369348
875 134564
445 -982883
764 -525325
432 241634
132 266536
201 113225
409 -818294
930 17892
996 -951477
881 787218
235 974973
686 -987605
497 570326
596 880293
989 -308069
653 35992
756 -508502
775 -413665
864 -571779
561 786824
805 804968
442 989366
659 683641
308 703986
776 210567
193 -904575
523 -372946
87 635785
293 -357931
367 444405
187 522558
419 776633
479 461522
50 997234
149 535692
833 245483
849 627884
741 717398
762 -736625
401 676407
178 504616
440 -761653
715 -793772
238 74941
713 -363934
284 -101841
110 -371641
957 127564
58 -998081
689 56580
605 431813
138 806887
131 45945
707 115454
554 -971703
356 -226063
101 728305
969 -344648
558 -590278
808 -629627
45 -900244
630 932280
946 -335568
992 -921297
23 -553062
95 -799877
842 324186
175 -925178
608 -565053
954 -895014
784 -731346
127 939563
930 -139240
55 -525118
635 531929
783 496826
662 890467
188 -839713
739 141815
396 892386
123 734294
691 -426372
815 -783303
549 -219762
985 -793493
369 -755005
807 -928399
85 934812
43 417773
308 -1251
551 -177389
912 517529
235 448454
606 487043
903 -886343
788 895393
46 -795409
619 955269
406 -512360
438 -360462
572 -939745
935 273720
435 96526
643 438441
10 748603
513 -371545
18 -64734
328 -843506
299 306168
279 -405494
719 -433694
578 40461
589 685560
905 -216997
971 -661875
605 892067
21 27998
721 -72848
37 -655696
978 -554230
415 925901
486 166915
447 -519276
378 374354
438 171383
94 111807
147 787172
517 375974
476 67076
741 -207763
922 -467062
654 644757
676 -934043
957 629464
147 83197
778 -668015
470 -224656
835 -464112
550 5905
829 -918488
888 130394
388 572211
808 639399
476 -184046
41 -644786
336 -505051
524 225446
939 900638
56 422101
71 569750
597 -653592
199 865427
887 254090
400 344558
424 757207
551 -57102
506 -543635
723 544378
966 -163702
588 523441
20 -145959
513 369236
202 685623
748 437424
113 516125
208 -231181
526 769409
643 -708531
401 822133
582 -224687
28 -627019
288 -47474
31 -135050
607 -470195
207 -714095
991 220164
729 24755
174 511352
629 120801
659 -35719
897 598527
218 984635
540 -170292
990 370043
382 846619
673 104340
118 -169634
556 -697017
48 -351283
152 666664
589 -656151
973 -979817
779 553325
944 -970529
776 457607
334 69450
151 315716
744 744441
467 360919
751 137848
838 -480246
562 -748675
981 -392201
194 384704
512 -218870
188 -106295
627 122293
240 -676690
638 -77518
559 -239481
581 805018
92 38434
898 262580
322 152151
102 -591524
164 109198
908 -743510
777 238843
163 929607
140 422633
514 422932
574 -726545
168 442817
293 -23743
631 -179648
387 -99577
599 -954294
78 -346507
131 162290
869 924051
615 -691234
294 682044
250 -824625
962 -83435
70 584173
239 473931
227 -672305
0 223891
558 -685333
968 767603
885 -498165
139 -880316
59 -193963
988 764415
374 271835
718 214513
152 -126388
281 -954250
495 -29219
685 320644
860 468383
981 -606287
668 -888476
471 428625
756 369970
595 449302
143 -153526
843 933102
771 -897206
569 -991237
532 857152
386 -71014
725 -791768
662 -967474
425 845552
98 792405
100 506457
95 -309328
902 533721
343 821124
571 -541725
984 -964445
353 -541767
489 264312
586 799971
717 -752507
237 -3750
567 191008
122 -706757
815 967032
675 -488348
262 -720948
352 -639256
100 140602
349 707677
597 -751861
506 -410096
952 -445850
4 -818760
277 -307302
617 -437087
916 -961609
106 621685
449 -228855
577 -929083
26 984662
650 80975
80 -905201
488 192759
809 -385305
737 -566651
917 651034
382 167677
353 -108418
38 432771
33 -32353
513 139076
283 -570979
43 -323920
609 432319
97 -603948
368 705158
572 711371
551 274222
89 -154240
777 936474
603 -960214
583 435664
825 -509377
845 -778974
863 -354213
441 570963
798 -740583
687 -215103
110 -140467
780 -152240
104 286984
203 940509
300 -57441
617 -520257
394 72629
407 375908
701 -351798
988 -759695
203 -215084
181 -919027
45 725378
285 923992
899 27420
469 -81116
107 873736
198 940898
900 -375959
321 -897468
204 732545
254 987227
346 -960995
637 772331
886 940316
522 47054
924 993357
748 -413897
477 -381984
874 -229801
618 888426
924 994976
907 617959
487 692836
280 935484
393 77943
104 -827422
117 525538
543 -28723
247 338206
129 -716731
660 756193
572 936605
383 -473928
625 680184
673 -35976
149 962382
926 -928656
573 -95079
491 103849
47 -308698
632 154891
255 91075
164 -269693
552 -72779
141 31391
200 -705213
628 -79423
555 -865081
324 430229
501 690776
621 -459230
844 425204
151 826160
867 -766395
567 878113
900 -95897
413 -76391
317 403651
644 875380
340 -738185
745 -795655
541 631572
532 -801581
316 -269583
278 829181
860 679870
535 -307201
204 -582050
433 102216
601 -685927
306 109253
756 -742893
587 405148
530 -643015
308 184328
111 -46036
670 -348228
65 -377669
556 606309
903 -917999
994 -686894
176 -852921
942 507205
299 -343308
133 -619316
952 385318
198 560795
11 821720
365 306394
998 953600
650 -916466
334 510739
543 585171
625 -200621
350 -241419
736 931777
485 -520752
558 968806
383 -132848
361 581465
958 -717122
481 976405
605 838572
545 -794548
951 -666610
703 540325
123 159416
177 502588
806 -837345
321 283151
79 584589
745 -6812
412 430230
306 609220
554 649880
836 -671661
701 511963
248 210674
154 -849942
665 -181644
250 164273
247 -248982
888 -153480
651 266869
128 550398
205 -877474
387 716071
643 -452929
237 -391242
213 -416778
840 -871465
164 409062
733 -440373
766 -515468
151 614514
775 410443
494 -457717
972 291356
49 -86970
245 -295062
793 -425494
587 15045
10 698126
620 -477839
838 -375736
436 348005
12 -149500
863 -863774
760 76104
859 517985
359 472008
47 -242198
389 -730998
197 -164047
396 -975330
740 -663175
598 -41521
566 -741834
61 -116103
166 567237
910 -158611
222 12432
671 493725
823 918442
431 -985610
481 108238
952 846310
938 -443327
953 -82981
540 276765
135 779037
745 -991050
604 -708191
855 477163
875 -468889
1 433499
153 342593
114 899038
136 569725
356 -63877
699 417022
949 559158
691 693925
87 -796551
146 -604890
357 -763979
791 -459725
548 871016
792 -505813
295 941598
286 438252
883 335576
41 -45971
487 -68024
852 771443
610 485845
411 -442360
361 617752
230 -440057
363 474659
378 -105483
906 -661020
108 483610
19 703752
506 -666432
677 -467854
980 137251
648 676161
234 -568817
328 224401
4 -387717
68 -634370
720 -216441
757 -693792
538 -430920
135 696095
114 -457771
304 626781
587 567110
349 553842
992 568378
571 5362
675 -110582
49 39832
500 -545237
823 178286
784 43103
89 529829
95 -203962
446 603046
283 521914
528 -792020
540 942026
826 5523
10 911732
45 -206981
946 -944906
10 48982
46 -530820
179 -513722
219 -726617
507 598889
446 369334
500 574368
750 -577478
460 938414
366 270462
365 482177
844 -917381
778 -162428
286 36019
852 -831578
764 -639641
611 925437
542 725681
821 332548
345 103722
326 -231217
533 -137623
561 -582815
677 -628172
750 -98284
532 142591
216 -168720
482 907239
479 54323
818 624299
536 -520242
975 -379270
672 -389096
914 -33964
244 411539
835 -790207
84 -664630
257 -14094
584 149741
456 -208791
66 -226206
776 -368082
299 391255
732 -871209
61 667937
292 559677
590 6576
772 -889202
277 285357
410 -660877
131 731946
397 -428435
877 718926
127 -850869
73 460820
184 -379359
596 291722
846 -707901
335 45305
74 -136530
220 -566177
758 525064
99 484201
548 562154
229 8525
900 413165
382 -710628
856 861321
800 -600929
478 439113
601 169956
309 690291
703 -928970
544 -438790
40 819082
85 738967
164 -361688
894 343083
143 849765
887 -558905
516 682206
831 581711
160 12660
50 918558
42 -751733
470 -526521
691 56624
890 -942586
128 283004
645 -380645
184 438311
909 716828
670 -855582
840 439937
196 796407
545 670369
296 -146899
423 -914222
400 531690
496 769598
344 524891
758 219071
813 459888
47 595922
787 780281
296 796395
868 852314
65 -63982
633 139477
432 -780496
622 377113
883 339109
956 -681360
219 -610227
611 775092
87 84333
312 -136748
921 -168285
420 141747
561 -853744
992 451070
321 97483
209 -619491
219 -887087
283 -462581
595 -305659
674 783283
987 390521
461 -219881
831 832398
509 160118
196 -694991
145 568894
253 -379994
706 -581644
359 349174
514 -66174
131 -211904
851 -714809
881 -926697
699 7600
772 -820270
321 929838
211 326240
447 -430497
267 704929
682 -589428
693 950181
347 -463357
739 -930256
190 -386138
105 987714
583 167228
576 -5629
671 -381948
701 704647
981 -793863
345 -81240
688 95167
480 -13744
268 268583
379 -227289
273 808692
878 -162524
812 910143
22 -255527
207 -295925
703 -156032
892 532569
357 506693
140 434697
364 -459832
572 686423
540 364534
868 866408
433 -744075
285 69462
814 -205595
318 -793895
812 606106
926 -135850
492 337394
83 -888756
214 -451197
376 -150810
246 246722
514 -746551
395 55328
656 -834518
383 866043
318 -958417
945 434065
682 -361247
955 -632300
822 -211033
936 -451105
511 112174
829 493042
324 392863
845 -355258
629 517160
537 -172440
519 702337
200 203582
519 -290481
208 -913831
768 976933
766 778982
21 -119425
86 -299536
954 902513
347 -737850
963 -962143
407 -986244
867 -189047
414 -112953
96 260478
63 64402
252 942375
441 943386
878 447870
430 -498616
496 894877
805 -913378
59 -130916
883 -316157
817 152943
431 981258
612 -305690
140 63232
143 143426
983 -788530
161 -591783
782 -154238
218 932478
642 117736
427 -68069
429 909411
36 -103283
553 812506
42 -390126
526 -200771
100 -407919
439 165157
67 330411
33 403034
295 -947797
529 108315
461 -532564
453 -487996
645 51700
338 915306
560 13388
706 464002
91 -480646
62 882472
589 -334730
93 672297
926 -618845
200 877007
953 -264472
68 524581
261 -394098
208 661171
287 -629658
79 -461621
594 -221093
287 819699
650 -34785
370 675624
160 -850370
751 -907486
401 -7721
740 -258289
633 257671
533 -677311
216 -855255
72 309875
553 431004
756 129607
918 821879
198 130
140 44912
921 -164734
97 -535869
770 -918309
17 235163
952 646828
137 -728586
57 616318
195 523834
259 524368
990 658324
545 -870265
949 185539
297 -971335
377 -331886
646 964446
991 848365
830 633330
281 640069
273 -484580
922 725844
319 149773
456 257131
554 500941
294 472463
115 401876
75 -189185
742 420892
129 -468518
157 150119
456 -61553
826 -906180
207 -497190
917 402579
945 -824489
811 -744602
965 566832
250 -553075
247 871717
230 90665
491 -511281
680 530040
872 220400
3 674258
618 -923869
506 888514
92 638703
184 -558079
677 -960732
811 796197
911 -42659
960 -717462
573 -54030
989 -785529
963 783479
310 -64142
104 -866227
37 111719
51 -643251
583 -334745
752 -220737
962 295197
408 -240925
456 282073
435 215201
464 452013
646 537471
400 -217968
787 -583637
336 926613
727 -609878
261 -94918
15 974079
598 610522
743 -420661
841 -949791
649 -983540
166 -781959
343 9556
972 -426845
88 -468336
189 -515678
488 -144307
339 995060
178 -301207
450 156597
971 -69083
719 -167434
956 -731685
465 805092
301 -984753
353 47578
947 617714
735 -225678
897 -152924
489 350340
729 -256240
809 -98028
112 -350203
499 160124
971 346011
829 39919
240 -934795
429 320089
769 167866
426 -355455
270 887724
417 184327
740 380012
631 -102721
55 757482
349 -570899
559 899027
567 130600
548 -575840
180 115245
440 -712804
134 872503
905 947812
41 72937
669 677595
396 -519516
607 -362060
722 812734
662 772232
848 -997559
233 163074
53 -484008
656 -95587
655 -669704
997 676116
242 -749577
383 370216
680 -741254
814 -912063
292 -461919
106 -96709
457 975661
876 -760167
809 -199271
731 390365
373 -485260
601 747256
829 289391
383 645340
947 -828584
451 -595364
614 -550039
363 -956082
356 -130127
345 -959677
695 -761062
598 867783
48 195689
585 -430902
259 640014
105 198130
649 -750403
763 -843995
893 -380031
564 -420107
766 -650454
350 387818
54 -532466
915 -391707
280 475756
655 523042
463 -970991
263 968842
336 762875
715 347164
449 359207
520 -722385
316 94420
721 166023
864 -559620
812 265836
172 -911916
751 407768
175 827180
473 475383
963 448091
131 -416456
70 343165
10 -356220
728 152642
886 -16821
463 841910
377 919665
205 656610
570 -20696
744 -500443
29 -993844
524 -632878
310 484518
387 -385551
196 842878
902 7559
293 160884
984 811719
206 287859
8 -491952
433 688351
686 -917101
677 602468
154 -145626
993 -476720
422 385729
675 459884
315 931048
754 212908
296 -64733
277 896564
66 -686123
331 -721569
713 -459657
206 983945
227 261610
307 -100321
387 903609
978 435646
124 878983
130 -79408
52 441802
90 -753896
377 -594891
119 -426324
895 -911019
165 412668
383 734560
879 -581874
630 -299474
625 -239967
755 -893524
944 -216574
609 -637500
92 478276
508 824132
30 748229
677 -61840
177 -727396
276 478563
416 -609148
901 -830833
768 792440
915 -330717
944 -290489
27 -706190
313 -551681
250 -873385
917 -802582
779 883965
684 -994403
396 118010
273 325766
407 -748298
981 -959456
846 -583133
302 -141891
184 453212
228 -331148
623 793661
998 -328836
160 428886
378 -582437
503 972016
232 791386
271 895839
10 -686428
355 -942960
151 351424
833 -413824
812 535603
735 742276
933 -244657
956 845468
206 -71015
876 982280
72 -860723
450 377304
317 -891106
598 -145878
672 261268
634 -885508
6 -510443
602 104459
41 -116380
14 -469898
801 -961249
214 741729
359 -499261
415 -292397
148 -947185
82 171903
746 -863512
328 -529622
580 661344
930 -554700
845 -633784
431 974916
17 -497660
307 -764934
263 -438909
171 -444632
402 -505233
248 316435
126 -599165
805 423752
815 816140
611 57539
189 -198945
132 925035
988 -570914
518 -420252
234 -960474
18 -81357
120 -798368
750 -76854
562 966171
763 -759617
480 182300
523 -533090
177 -52013
669 235115
396 -843762
875 601901
447 705493
816 -664992
753 -952800
292 -410865
197 -690077
265 66966
572 341627
624 388441
906 622334
830 836394
625 222301
412 -459405
532 260146
440 38440
801 -884441
658 -421374
428 -36526
769 -455355
618 158375
782 3000
213 980714
181 360007
525 -556429
906 -535690
57 -882184
955 -856703
618 -68780
880 583229
271 378412
778 604884
562 185129
381 601331
151 939892
314 749756
646 -292109
954 -750185
951 -183279
218 -950483
577 638256
512 -43519
55 -596664
510 -139444
900 497076
524 663482
931 898996
857 -869940
625 -757892
55 379896
625 -325295
243 917909
170 -617105
969 172844
577 277915
645 343893
874 637154
367 913157
958 487190
814 85799
931 496385
215 383027
148 -309317
631 -318486
835 -15643
856 -369426
56 -568731
811 -790327
810 397815
450 765416
415 -740810
57 553496
938 -278104
530 179953
548 -585949
838 -781029
995 -156566
921 -169527
576 -133543
939 602968
134 -789632
200 -941413
305 520876
521 110689
274 231432
829 316217
433 -27993
401 386011
539 229373
390 -540804
970 -528190
913 -274242
826 842224
325 679919
275 924698
897 344006
470 -689508
781 -644034
265 553680
661 -774267
674 -361193
850 -669705
160 779229
612 360704
380 510248
292 -806720
893 -902900
58 -128892
371 541179
683 -36442
120 -525925
939 -731028
560 22145
133 994952
583 897087
166 -228998
39 311168
428 -130906
322 -842987
423 57966
963 845716
292 146249
67 783724
694 687939
967 -173833
658 708421
148 549371
947 654085
882 -418188
588 103050
607 879818
556 220620
739 950771
210 659047
610 98749
641 461019
919 -630248
503 195849
860 -667874
10 -571644
738 -323168
20 323627
372 -302672
823 -783597
848 318578
768 111840
343 -12595
114 147171
660 -501641
336 661844
907 -794863
698 -655925
513 -191908
283 -493714
553 -967987
36 -848316
59 -267867
300 581384
90 805770
266 313945
112 201859
40 -796988
264 51990
69 152630
830 862059
126 -331836
429 131074
468 -250764
180 864014
732 463200
966 177592
83 58271
289 -213174
337 -607655
349 274674
2 -377170
570 -978389
551 -220495
669 -712574
673 -480030
785 -558652
762 -507437
814 -135955
285 766867
964 516276
740 413485
679 918551
95 -751592
997 512294
411 -758255
387 -920222
109 231579
993 -555242
878 131769
961 -615792
837 -175758
248 799933
833 515282
304 -909096
985 -818629
564 495907
339 785922
541 757069
282 -199842
559 -821733
110 549168
721 940414
546 -282696
339 -671328
506 -772160
874 237274
567 -229979
176 237829
941 -381255
718 -463113
140 271530
799 -967771
962 -27137
513 519938
353 -938052
6 214609
101 599717
539 293527
13 -823208
21 248911
943 677735
594 518460
826 566269
782 710442
711 609364
810 -734934
775 723774
394 395286
732 -977866
56 41358
722 -909022
64 571302
107 -18229
267 -191718
597 899975
602 727037
140 -954445
971 187421
222 482292
200 -335700
304 -758267
918 -246179
445 213955
343 214596
595 -726241
908 275904
906 -570796
950 -609099
926 -430570
81 123422
71 639812
983 -235409
325 -358118
547 723506
322 -524968
408 -748755
738 988572
96 -283768
245 -836044
912 -989295
848 757590
524 -745066
24 -900567
398 256786
744 580642
380 -483167
0 -16177
117 -856377
794 704254
779 -533886
640 325349
510 945987
861 737361
753 -460696
591 160582
12 -988881
660 -667367
685 -892788
381 -597980
143 -97937
209 230634
247 -440743
125 666654
673 -610059
700 -717237
997 -340888
823 158613
520 -211240
100 375344
423 322569
608 -200534
191 650359
389 -905071
812 416325
411 -92856
912 -807004
635 933158
590 -591608
649 -663381
429 -845164
812 391932
992 661969
638 -899178
607 129293
744 -281302
953 778830
825 657838
40 51331
920 -596533
648 -422716
898 -529181
733 -848473
599 653967
215 -862527
497 -458532
299 936730
212 314011
319 -782494
182 -274510
445 206780
454 -942499
983 -957619
747 -142862
622 -330144
830 976132
664 -718293
533 -137148
465 909289
631 207526
884 199472
337 -418450
377 116883
875 378866
700 -317628
460 -236399
175 -385011
905 -21373
285 -578561
865 666320
381 382095
376 -1277
795 -862862
648 -948953
777 170115
421 -207963
145 -407485
79 106845
75 -376527
980 327448
897 -650240
631 830253
31 384949
436 -90433
377 204816
348 -945196
163 -114302
714 -996051
816 -82344
698 312412
475 211475
932 -365447
918 893962
149 -671643
500 -469156
775 93759
391 91959
325 145833
680 -410189
663 -969177
633 -187848
60 971906
713 546972
719 466717
735 -977048
490 -282914
702 -223821
33 132894
589 -658644
220 399653
13 -539659
42 208542
294 229905
576 845290
966 -881892
329 -47853
773 -582481
197 521232
173 -43904
588 335175
549 351069
353 -832430
520 969729
632 762456
498 13353
537 -499428
858 373640
555 -377263
789 646406
379 963452
893 -346440
865 -24017
997 -547218
606 -282043
855 -39875
819 -6839
539 435044
710 736305
215 -873946
607 776400
511 135957
329 103821
795 -15058
195 -116713
96 466536
761 620476
919 835434
132 884055
7 659134
189 -208471
101 219229
1 10202
458 476525
581 706383
74 290084
488 7304
326 -275619
374 -336277
486 630041
114 -111788
996 -372826
379 -198973
422 -618380
558 79957
427 518984
568 341746
376 -926883
409 471453
859 595476
718 -283403
802 247853
813 248858
47 820418
961 -249780
60 -867856
508 804379
758 -629305
422 -514996
804 688433
693 -452746
389 793959
297 425087
309 557457
597 787910
566 648896
766 364966
85 -204787
109 -626724
140 -971312
14 -57321
552 778914
578 -344137
607 743706
871 -839467
537 -746755
737 780116
881 -980296
87 -673638
672 251568
740 615180
370 560385
917 16846
995 -135963
234 380802
957 767066
498 513608
258 702606
358 -344813
80 -483963
505 391038
666 202441
532 -172579
793 333550
26 277323
129 -384670
774 -17555
235 -357712
343 410543
108 873147
183 188403
672 -129352
557 652060
605 -638309
492 -385647
427 -669981
141 -385064
229 -88106
308 -650277
611 458724
114 -836538
491 964904
759 19108
197 180308
929 346366
32 -600091
203 464800
427 -140027
331 -897486
845 -362588
210 893436
827 -989023
821 -642722
678 -279143
176 861953
649 -847973
895 336187
41 -155602
116 311741
5 264156
852 234970
702 -499857
110 -865197
852 -112970
460 -138166
618 266582
982 217049
842 476770
168 -821524
327 -915803
769 -64507
719 -140636
260 -950900
567 954601
478 -960329
632 395467
401 -128065
832 -978104
501 -227135
487 491875
987 176734
709 -333699
313 -979723
364 534013
56 904584
512 882231
715 -796535
394 240770
448 244054
169 515206
612 22351
144 -520977
314 -984651
942 157154
293 883479
854 394609
560 -58838
311 617953
696 388805
608 119638
81 702151
928 -158277
446 979002
216 -731324
197 313750
520 -463902
585 -818432
353 -814316
688 75421
641 -45566
161 -805015
702 -747846
94 -861840
710 -267312
220 -696408
850 -957257
803 -385082
66 -492943
987 800939
202 -623603
322 -977737
182 340716
615 -144579
992 -444962
240 15295
678 256325
846 -532928
681 956457
11 391704
985 855877
155 76094
487 93854
645 -302400
849 572521
297 879956
159 -988651
672 -373955
845 -938476
807 -285541
360 701466
485 533384
410 426870
504 -528955
610 671544
701 -840442
273 -225362
798 -768288
504 291902
794 281695
368 -449924
256 668300
529 821384
451 890792
130 41146
537 -106153
789 -93913
251 -702530
248 360920
26 -137457
760 689174
263 216796
429 -543937
247 300453
536 -568179
277 -453991
507 697835
306 -39404
162 172054
351 759359
56 675056
360 390945
165 292742
646 101925
413 861991
218 481711
945 778909
315 154054
421 713423
999 70811
109 -46826
504 -736502
254 -260890
977 -225442
948 -845710
681 780256
70 668405
399 60377
570 -404849
683 546750
576 -559655
747 -715675
137 -236454
410 413834
450 -897797
602 712793
757 959844
944 -682537
536 -326611
406 131897
36 -923179
520 -651556
235 40268
799 886989
166 967795
823 -97742
862 368699
333 -735871
138 -943689
726 82121
335 334940
310 9485
779 863046
476 -925951
287 -698532
831 -982665
286 -628270
644 -512701
229 595138
144 -33119
769 -965952
211 -447092
553 768632
75 315020
380 966743
445 -611739
917 27813
579 926586
832 -294276
453 -781373
827 575908
133 -217454
625 -432929
409 -383825
69 -330466
210 52291
675 -964142
374 -444341
14 316420
256 -907831
99 637780
680 168785
947 619081
321 -981750
288 242834
103 920549
934 -964415
426 -868011
189 -74727
147 -851852
874 98871
42 -40678
937 -298943
426 384928
524 -208233
760 185225
314 773189
608 -662995
339 629236
146 -521087
712 -444368
956 205143
987 778885
336 640129
808 -661256
525 -34156
683 -307580
483 -625398
101 521503
303 -473735
261 -15802
999 676709
624 695051
128 120704
763 694959
88 455310
769 558678
696 -752030
929 587300
864 -516049
157 -86456
803 203596
265 960699
223 -867974
672 -411477
741 -247535
426 317251
14 -638288
424 606897
236 -53514
869 358051
135 -837472
280 -330945
412 136935
529 802658
30 525225
444 -379796
847 12503
547 -582748
455 -340867
150 538768
635 918876
897 -664159
217 751244
237 39579
899 -451775
429 206554
438 -401743
798 -203805
500 311279
744 599634
84 709740
254 -485126
9 560332
250 841766
583 103397
193 -169778
824 676443
847 982535
770 -562882
384 140354
579 858011
366 -400353
454 809409
9 -5055
837 -80270
517 852059
566 -867425
547 932233
971 -730689
464 -208292
955 988426
952 -811814
803 644975
706 739670
188 745192
905 -806801
280 463649
308 -139126
855 506821
664 -225073
121 -539493
673 733986
591 807227
889 -461736
577 -906824
270 428049
81 368486
400 -712956
117 928010
149 -676970
984 427399
538 786020
929 440103
27 754233
10 298391
465 -640168
510 606292
444 430966
12 -707936
539 -606972
538 -259901
477 -202085
491 98640
292 -614927
183 -462416
765 361257
56 95698
903 -481342
100 -777870
202 119944
567 811011
780 -317363
318 371355
977 618237
890 738327
816 981958
247 563712
192 624239
228 -730999
194 491721
514 947269
655 -786175
656 277740
586 387371
372 968059
335 -423870
393 747203
119 -908225
666 -475479
619 -443308
978 2229
240 264620
859 872033
468 -899132
949 -832882
484 -72957
260 462126
5 780243
387 445701
918 -798319
350 417612
397 256712
695 401745
589 -211033
816 392374
584 140071
404 288350
506 -43915
949 -235691
824 -925224
688 -552195
20 -288423
479 -711398
100 725546
838 -383627
894 -225914
565 -180899
231 -118999
226 -134139
212 343623
946 955119
692 868090
548 125668
644 827152
776 -513617
157 292787
841 -245806
407 -534066
849 590455
671 -800106
490 -332384
59 8066
67 974032
762 -930640
353 -685542
117 366406
346 726857
949 602808
168 -160084
149 -508834
785 677585
144 287722
871 720169
695 -516388
756 530693
968 -663458
756 257698
122 -650207
198 217543
913 -359016
666 -789159
696 690088
605 -490927
230 336510
948 517239
729 512882
927 146722
893 -211142
879 -503758
636 -262824
994 506178
946 163858
749 745242
74 480210
707 750644
102 -422874
600 364041
391 477500
494 -820067
232 -796044
461 968666
848 -625057
181 491678
331 -793740
711 -141445
64 539796
79 -457198
466 -883748
371 -592985
280 -722230
110 -242764
407 135282
584 967858
63 783735
364 -528209
88 -997479
209 814043
153 -864062
195 -208621
331 -689716
961 -126886
254 -702443
829 474142
710 135782
672 777767
878 742211
254 -769667
171 659233
513 219710
191 -589734
154 863189
948 705802
343 302636
666 872293
165 912062
925 -838810
173 412088
313 -545137
390 -205131
802 -663472
851 250059
943 -930470
209 471811
733 735343
120 -629309
712 -538973
179 737864
468 -815267
884 -403034
573 -470757
694 -504983
845 987506
876 344226
865 -513416
554 640713
105 121992
742 -771206
251 871046
934 298650
786 965930
558 -201262
356 161838
290 671731
772 -898627
465 551556
683 583792
696 -220011
362 481070
5 -443920
357 574858
117 817598
145 806140
743 -838186
466 806834
566 541482
377 -467495
266 -732139
188 279345
599 -282762
150 -135173
943 -673987
906 729681
6 369758
818 670239
959 -266310
9 10471
78 309656
257 479910
758 -118484
588 -391695
43 445839
128 680254
56 -712431
668 634996
799 781627
591 839125
986 218787
897 -438384
490 837620
433 774868
904 -346101
184 655218
269 -901568
647 333139
351 462051
260 639914
730 865644
384 -752663
928 436684
870 100307
767 112164
572 -719877
782 347413
204 -518078
389 -532213
740 -918898
805 -990182
869 777444
446 -921563
119 -108666
720 -96826
597 -958298
549 -428412
106 708169
486 676698
750 -129360
959 -935281
58 412910
203 949682
449 902339
182 187777
300 121007
736 -925019
550 803635
653 -545855
942 -945542
710 443548
60 -162785
325 -698205
339 397658
373 937522
116 931386
90 -804794
591 284935
469 -69267
857 -337007
706 883463
169 -59449
725 -42138
741 -520674
950 -650690
562 -621538
413 -478972
55 438324
988 -913370
544 -284849
196 -691036
946 -331225
514 -871940
993 -223929
838 88540
305 315838
307 897078
455 163521
298 636898
484 -131351
397 217979
589 597872
456 705864
722 -962800
751 -4471
917 643385
49 -513989
783 190735
508 445745
580 416744
927 -628847
755 846634
251 -125280
798 329016
986 -674041
243 224030
83 -775097
16 364413
813 -337646
71 -171041
440 -920437
384 488744
17 497735
490 -792377
820 -735186
297 -413726
238 -959114
44 -838108
843 -732780
464 677785
561 30541
554 485200
433 275656
16 -263596
390 -960175
260 -211390
344 -102786
660 -474164
43 -503230
148 -139615
240 -539995
31 385349
97 -292982
568 334725
615 231790
526 550403
675 76180
141 456693
458 -85185
863 738534
789 -714348
545 511804
690 744703
672 783387
35 -763148
509 -990483
412 -112914
728 -204835
92 -311165
254 154306
252 -9625
348 -763199
857 156931
820 -733970
226 490631
246 196756
80 572066
882 -94730
587 -759983
435 -413739
30 765655
904 -299978
978 971610
490 -527328
29 -447828
593 203400
521 -459500
354 -854222
176 -339908
465 455315
48 884312
388 463170
10 484544
85 -853560
503 246556
513 721397
37 -844043
86 -348933
203 33987
945 362218
389 805374
545 -975639
293 599019
245 479730
726 -192183
933 607075
509 193912
798 -620118
372 -487656
635 433929
637 483569
599 -722001
95 -348623
659 455178
448 -249329
877 720975
624 176003
475 808598
34 866753
553 -646479
383 263912
639 -731510
384 816691
608 265882
446 -585070
330 580673
323 504704
74 88313
756 -768261
474 -461310
129 -549470
299 -445462
425 -436949
394 -433026
947 -965732
700 370868
117 -825952
995 228180
940 -731825
746 -313608
186 179534
697 751744
788 -35609
720 830911
87 724347
217 -767512
962 -930689
464 -99650
742 -958915
448 936064
460 253871
641 822423
749 -278021
156 70561
524 605730
860 136909
826 168659
758 110433
67 -257353
139 400399
212 649123
620 193177
840 954937
363 -270401
13 -722424
343 989205
664 -899534
453 -548376
337 217384
724 -113933
265 655443
921 -603082
23 -362190
477 137259
640 -254746
890 -120417
749 369747
879 -185435
983 779933
550 928258
988 268055
478 551229
909 -731894
736 990034
678 139215
11 873836
595 644369
61 -692126
697 501695
472 -612985
757 708273
91 668243
853 -902382
596 -819366
546 -602158
283 -624806
504 -312735
675 15734
727 344245
390 -577926
398 901802
9 -313
470 336418
932 57037
975 -863055
830 -918328
379 936620
724 -975882
265 413663
361 -766023
826 -530199
252 199143
884 -697369
292 -262093
12 189177
118 441847
838 129169
861 350971
822 -732854
859 -369137
333 737986
935 -507156
232 -700895
629 -646971
88 -326522
686 -303053
355 -271776
584 360743
360 -769893
628 -410106
27 782818
686 -350666
363 -892994
558 119235
804 706371
388 -756049
829 718333
182 -839584
221 -214505
350 649422
458 -88181
47 255297
903 -151436
575 214451
896 -489371
553 -444834
544 -343703
733 639798
414 906137
279 -76557
874 -729340
189 -838452
214 933713
337 -430234
182 -485423
699 -392810
906 784139
828 760227
442 -514641
177 -985755
757 -132454
972 -214398
306 -336421
119 -25448
586 -577738
503 -112624
936 735930
800 -859405
236 47792
158 -478576
993 -692558
779 959611
889 -705854
910 156006
761 691487
341 -195224
914 -771402
139 -652217
74 -555427
944 -347840
860 788652
496 232660
576 -186292
89 722364
276 802426
164 845712
212 -153020
370 -896011
452 -876637
790 849765
10 -881765
696 -9090
819 -364634
704 299240
20 965462
848 57628
759 -813385
399 -781184
510 715649
6 751833
444 -259759
517 -976910
671 -771131
111 551813
17 696523
910 920356
770 -643412
104 925121
492 -214435
304 318588
491 -422720
352 91642
365 -448753
66 908415
559 331432
647 -128902
903 754126
673 -821589
724 -24913
355 -605086
906 -971825
157 93322
494 385824
724 180967
897 -607438
486 868712
572 -761406
419 96603
913 -912473
938 954244
587 -151564
531 345194
11 -505241
701 594731
581 -102993
994 -808719
611 515086
794 253595
111 -366173
545 -181924
67 89608
44 728534
103 909719
568 640855
447 -845627
781 241150
922 -488048
544 -574076
454 936987
912 487040
746 -179162
359 -517413
689 97787
749 -275912
526 663554
586 -992226
737 -407201
541 -580427
834 104378
381 197752
955 -626184
804 -529761
532 -457054
35 386002
898 -935031
555 439953
41 -905292
951 -902520
349 210973
405 -271464
496 -84443
719 -699419
918 -25505
164 -174725
708 -541139
364 128868
383 -933576
343 488240
93 554792
487 -479164
189 -24721
791 -106945
685 3423
122 -926935
983 617143
716 184402
93 -919160
312 -790059
826 603975
74 702644
308 925120
872 977792
714 -827118
161 -531935
349 881219
947 -244723
606 -574557
610 975927
553 -147243
814 -846159
429 221888
614 768314
532 -28152
511 -803618
223 -406412
204 430710
853 842676
718 177438
862 -81051
683 914893
239 698274
51 -588347
917 -192052
555 219122
930 2144
899 -574910
840 -596477
164 600410
413 152458
892 -992502
647 303053
896 595003
578 -497285
491 993361
178 -936933
772 -616067
437 -251363
573 5936
395 -640141
11 601395
799 159777
966 -900827
841 369708
330 -868375
989 -187019
64 -519278
874 -920240
865 -344343
790 658160
822 516135
739 87975
29 356434
229 927788
822 -586652
416 -424445
602 -70069
923 355865
133 496505
119 -469659
335 -491678
25 504003
234 -649181
3 -379250
398 -993283
814 -655820
819 -316183
613 -609350
250 92817
804 -792822
782 267935
796 -305789
602 366955
304 884534
955 -418655
512 -983995
316 -302485
553 62067
386 -386809
263 870598
342 -279774
994 -870675
968 -41428
629 -405915
236 -425462
854 371921
45 687067
162 -978105
334 -272215
735 183571
839 -447764
775 753533
241 -312427
396 420481
222 -625718
82 211716
583 764661
402 575525
305 602366
224 374904
599 782703
357 387726
424 -930886
560 667083
948 272260
470 167885
953 -799486
180 969775
23 -770049
781 -186295
557 -642203
192 467604
788 460457
589 316369
179 -420886
24 -965006
1 205715
423 -733820
695 -943111
668 -549075
157 967177
533 126551
442 -795543
474 172175
694 -452968
337 96165
949 -616110
668 -688308
935 189115
189 -496319
552 -795979
665 489243
454 891408
24 -726864
895 156326
42 681093
111 958447
500 356840
778 -831708
912 -294176
719 -312030
334 -473911
163 -826573
931 -851574
521 -640117
658 269967
537 -816579
479 565599
363 536148
715 -242264
811 -983477
795 -979251
195 884288
926 -261593
175 192925
502 -51255
263 -648003
227 -905760
724 777863
197 541113
141 -402078
829 981885
90 30355
405 6755
247 -227554
16 -295894
553 -312153
864 -269108
517 -421629
331 373565
509 436716
759 266342
779 899654
654 -872432
246 932194
299 -223038
561 397536
266 -884386
821 -657440
802 451109
19 390777
547 -123490
993 989284
786 792490
30 -867658
626 699634
841 -258766
708 1765
296 793875
121 -480904
46 -457123
846 -608204
150 -499020
865 -909342
560 915977
603 790852
323 312190
550 121249
23 -478256
283 890562
563 -505187
468 -524115
524 156903
341 -88108
122 120880
279 89096
360 688854
562 35841
455 722137
96 -968586
807 -513051
526 630339
801 425350
815 -523768
132 422828
229 -924883
884 -824134
735 -835939
78 76882
179 -512834
387 200583
876 -862815
334 -121038
764 -781011
817 -772157
337 312364
396 -990160
507 -942542
788 -566388
582 49010
211 948020
350 -71575
50 -957679
244 622348
309 840317
385 163201
478 228870
775 -953405
381 -800959
67 468432
122 -921991
574 203416
851 98770
366 -979216
317 -802927
17 39023
421 -904099
433 -109635
283 720510
945 172784
747 377531
774 -78908
737 827395
524 -226082
981 657507
554 -944763
139 -913719
415 -815227
604 -369879
352 -480107
390 233783
186 -421859
559 965744
898 793530
615 -282086
576 -676515
161 474156
695 946784
794 -629919
781 -809378
239 415215
84 -34484
351 911464
532 31410
275 503727
776 -891463
485 -929568
748 599628
214 -1098
676 -691633
692 289837
468 -106141
893 229460
956 117231
501 667777
874 404392
598 689894
360 754059
98 589165
202 -679985
549 -208623
512 340374
573 415582
107 274547
943 133903
255 -866505
88 -884543
219 125485
561 -402295
294 2964
442 316107
243 -469655
935 968481
466 227571
225 561756
209 989633
690 853534
733 -850387
462 589260
97 369861
852 -24593
770 396523
928 -736281
744 -795134
371 31179
429 931497
618 609258
474 -278927
626 -797020
38 715849
285 558514
174 511783
526 56222
586 491521
838 303755
25 -292450
159 625016
75 419213
806 833035
155 -777280
776 -577824
921 666568
913 270492
710 -91918
386 411564
306 349673
82 -102286
75 265097
482 499286
937 4400
536 152383
333 -525308
263 -599078
463 416103
520 196984
366 432101
552 865025
138 323668
283 -329401
631 -931996
900 39516
999 -253462
196 579787
18 -386837
585 -761942
802 -116458
994 320713
575 -619500
320 -179820
370 671174
714 120646
545 242356
290 337741
756 -608863
722 -332136
767 -250696
550 740810
803 565578
308 -468174
475 757522
867 -430023
600 684209
251 -250361
46 488325
421 617737
229 -535951
588 437852
869 482761
649 787717
862 -891550
500 550765
548 344658
863 372415
861 647978
913 -524754
723 610473
617 48945
651 795959
409 990973
854 -613450
423 984558
696 629045
867 628906
868 322298
451 -979819
588 -185805
900 -410973
458 760992
785 -620227
35 638279
984 -964062
919 467176
77 839914
268 -214423
128 -44499
657 457650
962 249626
984 -606648
789 -59589
610 554768
878 19228
268 8601
286 416851
297 -608358
314 174004
642 892097
574 -997885
860 -259626
567 -794519
17 -489487
713 126924
857 -809962
765 -343017
579 273256
568 -970238
686 -322835
167 -912550
225 -381211
144 -44418
49 -532777
748 -225506
316 -8480
574 934400
330 -385593
416 -705478
145 407326
13 -410518
66 -938426
572 800678
219 -952682
900 616342
863 -180095
607 573346
185 550619
159 211548
708 -252651
270 442715
710 731089
709 487724
704 -834379
170 -240973
421 132073
560 -644340
65 416011
0 -594672
565 -97152
250 -389399
724 -507221
210 -960938
451 566183
769 477428
906 -186444
866 75128
785 929253
236 945389
108 887076
70 336578
334 -465129
959 948650
56 137255
886 -417811
858 -917583
525 -525414
278 -844466
486 633036
192 -796441
127 420310
199 593176
482 934648
165 425459
98 758798
689 211100
744 -442469
95 -368117
376 144536
187 -37140
784 534731
875 755137
907 973065
437 573793
134 838745
676 450492
343 -612651
268 431298
461 379745
421 -667263
625 835800
167 233748
246 385034
975 784449
780 -628997
574 -515351
884 -615709
746 363015
704 157609
813 -465248
446 566574
169 -422082
455 -872072
516 -981354
666 -996624
643 886726
205 229746
479 -439092
706 36034
728 -108292
709 -958807
932 -429236
411 -353156
616 -985743
369 -855444
456 3015
734 982175
289 49331
812 -565688
638 879345
291 899495
813 -729889
86 113093
21 801954
719 -428014
135 -998479
447 -713398
835 -43723
323 364536
293 444212
579 491030
680 448535
95 -460445
877 -863617
836 467181
239 -457068
324 -459466
484 214352
797 621266
175 576568
756 -893941
912 -820116
243 -852669
655 270330
971 -288433
875 -190687
802 -726656
853 -306259
280 -623930
567 225082
785 -426914
429 -207010
311 -987381
301 -796396
994 -405057
29 -415395
724 -794875
10 -118454
580 -941693
600 -912914
718 -156817
556 -933238
637 535621
188 382738
237 -796855
801 2801
130 -556905
440 -256321
683 -265422
73 -418214
292 -162328
882 358064
428 -238330
908 -14997
773 -371607
842 473237
524 -688258
528 419163
569 -315596
757 205238
94 -355756
341 774916
229 998228
595 -343137
802 978520
236 -406830
9 241468
922 -298930
803 992142
412 817202
879 -211844
520 352750
33 883964
516 -676224
890 252914
797 -395465
127 844003
424 696009
680 348214
190 96006
60 -722205
170 -814114
308 -545931
189 556891
262 688315
363 82462
95 547554
215 -482518
836 -498376
527 -768043
415 722720
184 663295
814 -475702
814 -761628
221 -679843
989 -497183
394 -168457
769 -920949
491 203887
591 341110
180 896253
369 -490532
486 211286
853 -702359
559 -166756
68 -535801
908 -97824
315 194672
509 -839793
772 -232184
939 -709323
875 -44572
398 471128
73 -255253
315 -487681
784 159442
564 -655366
781 -940128
442 -805650
286 363685
751 -190745
143 917070
899 26979
938 333553
487 -844558
121 347136
631 -646205
323 504411
353 943613
121 -924893
86 362946
828 839865
510 -415425
429 -425769
532 -862494
69 935245
61 38430
439 557108
803 129916
874 716064
224 -675077
865 938019
749 -328509
822 796051
209 200191
566 701236
952 472919
912 544826
342 -721467
491 667269
197 -91490
591 87788
209 -898237
298 -547086
210 -61234
280 -225369
824 800050
159 809987
957 -203533
619 743663
962 885094
42 -840587
792 -899048
992 -12906
170 251070
297 -244116
503 -77662
788 -710500
708 -687008
701 -430321
914 -994437
517 155341
721 -492302
835 194480
252 468818
489 707889
288 -104284
204 -58264
577 770140
813 174249
270 126430
177 196075
335 -220537
964 228193
525 648989
455 -764346
316 -479750
792 966465
386 -954359
272 316717
411 -772448
96 -551840
871 993556
646 -671496
87 435255
403 244626
208 601815
410 -642408
615 534126
501 914807
266 -72728
702 -942886
426 587573
13 952396
980 251594
826 56390
498 -822291
309 -335265
414 998126
478 -534725
53 -643590
857 124555
345 661350
613 135873
893 -129826
313 827765
68 888953
235 907850
548 794229
875 934594
594 224566
42 -978220
221 -617246
21 218122
47 -132290
692 818009
618 -19827
839 -530476
342 -306974
560 -485702
219 -98244
924 -862277
416 88838
793 -510671
90 -909882
436 -142143
618 545719
966 -214746
699 522593
762 -938730
0 250529
354 -603572
618 703251
212 -88122
742 532301
67 90850
899 -260358
327 421253
832 -1301
649 51296
452 873273
18 -259309
50 590502
116 -226548
998 958813
460 -541788
425 108886
620 -61015
178 445162
210 801912
263 970709
604 -653082
287 939636
848 576972
812 353673
624 -452821
145 -47746
364 -100609
146 332433
447 -525154
125 478087
855 -417039
200 -128726
258 181338
358 -987735
902 -79000
366 -210387
187 -248093
228 -140321
246 788313
164 -679371
123 250377
736 -470997
671 911131
761 -976172
738 5241
312 -630658
893 132714
86 -538349
866 814505
318 452051
651 -50215
738 -321152
48 909112
360 -473244
550 -967480
868 -543709
495 479010
814 449337
278 -693851
952 -528718
62 -72576
424 -110889
692 859982
237 -373813
662 418802
593 298408
398 415800
151 -311866
264 -324488
356 721538
873 8763
613 925889
91 -232034
100 -80106
70 949717
615 773207
788 806662
621 599856
300 -247717
654 -861409
382 51906
493 702068
916 -182561
570 -38982
425 -253751
923 -150041
260 417309
930 -257315
294 -700704
463 723458
438 213967
769 744146
518 129994
746 591374
26 -112242
413 -451205
710 407207
628 -696443
436 236930
555 -917282
459 -457479
994 -236882
615 -991394
189 310487
93 683012
899 958323
575 601120
562 489674
963 558178
569 -129172
909 -854310
345 127510
62 -427104
564 -36870
783 -911473
920 836571
486 -669486
42 -976739
849 -420745
221 -370190
136 -735856
286 -689353
432 -108619
346 394139
411 -580553
594 779139
934 -539641
856 826654
222 -399878
813 -785286
859 909373
319 142643
820 -22167
473 917979
935 -29445
169 -339156
132 -606273
640 89100
269 -332057
169 -530670
628 959929
360 -186366
382 596840
878 50250
520 -705811
164 -797208
958 404246
523 -375297
795 -773947
891 983502
860 771940
102 -509802
266 -188426
985 -336680
552 -598238
120 231021
578 -557541
176 -137879
265 57675
913 42581
80 76836
407 484473
211 -297351
101 -427906
624 919877
146 -809371
489 750364
688 -686397
950 279730
243 -581693
481 300360
678 757084
674 749367
581 414625
800 324759
847 -439019
583 617418
842 -270996
233 185684
345 -639104
290 229931
92 -42377
757 -148906
581 -958495
76 -861631
352 770282
540 272526
790 -419172
916 -367597
248 -152374
681 -859166
5 -773336
97 -667902
531 360909
663 -201242
917 -748025
120 551538
151 -450879
605 83004
70 348693
908 484854
433 -99211
836 623202
138 751646
853 -684586
964 -52040
152 -687374
8 -549743
363 -805610
920 498311
663 -188847
348 424321
270 -26641
863 -820327
790 465826
363 111728
46 949955
751 -261648
574 -790019
131 99783
442 585978
254 -131759
865 326447
461 -564498
280 -770851
798 -357370
544 -312523
841 -701887
495 709178
496 -712094
89 646806
970 194031
71 188696
253 787434
107 -54323
662 -978465
227 -264607
955 775729
330 -528208
865 -70217
592 791465
224 800371
656 -645896
879 -235176
361 -502531
691 -662645
242 -606023
593 -552576
940 75707
628 -396041
538 -935368
502 179111
626 989626
230 391080
516 614613
95 -781225
27 -448865
60 -180485
379 34314
532 -739688
445 107421
710 198545
501 971770
41 -186458
481 -14022
836 434872
379 -164923
151 -761203
676 210600
291 824295
458 168580
176 519491
933 624666
114 -959891
297 -715686
149 -877866
423 -622535
945 195717
258 86984
927 970598
684 -682899
648 151617
872 149708
499 -693273
582 60122
645 281746
961 42928
835 -871318
739 -898740
419 -922759
254 -611005
184 726108
848 793212
689 -121810
858 -460351
924 -220810
968 -686939
207 374727
228 17987
708 -958914
502 199021
314 -296008
469 560577
8 341112
758 261528
209 -637684
843 980673
892 -843582
265 558034
343 67656
965 -872985
392 -607440
434 -263302
651 794150
664 -300713
705 796820
295 593321
624 -740360
870 925503
556 694582
762 -145693
320 -168077
929 938115
609 -352481
452 710113
343 -522237
532 426709
420 -976827
864 -630085
696 -37879
713 -935741
638 568937
175 666113
625 624837
814 -89952
68 -72360
167 -495422
972 -109280
177 84058
459 -937389
758 -524198
655 728500
625 -544828
192 212500
996 522649
288 671885
488 526746
153 633395
88 931526
939 969674
598 327976
327 -214168
382 -198404
888 783516
840 950777
277 29134
231 -738721
72 377485
303 52307
367 -368806
211 -660395
590 633992
439 -282444
965 -476856
523 776254
695 -854970
104 968210
754 -719168
667 553176
277 569694
705 -139131
867 -971023
622 298193
114 833467
59 758904
174 338267
826 505352
11 285649
980 -28339
357 954303
494 772748
980 -182937
316 257560
318 -425657
867 -399422
288 208337
405 -879098
346 379283
641 103247
292 173209
578 -989523
571 960279
855 324626
861 -271967
607 848
377 618306
556 390489
153 -30943
180 -583437
666 -56335
877 -461250
558 277432
976 490068
302 836943
328 628325
34 248971
968 692635
502 133676
534 52045
948 -335704
856 605404
961 -175208
589 998785
18 -137037
279 916561
12 -400638
287 -411275
874 -962538
667 978646
73 -790602
166 728097
244 -493452
86 -830324
755 570149
60 752007
136 170524
623 188454
59 142496
711 -342994
641 -877558
276 -913840
391 195757
199 917300
300 -906347
751 550125
871 545624
823 342625
719 242760
188 196725
87 -605331
891 -575519
333 -197872
47 736888
479 -576735
908 -817483
231 653448
509 540053
194 288668
86 690911
843 -963877
679 498066
748 936433
42 60097
408 -814833
551 506581
899 -187896
456 873117
270 -304966
161 -527975
276 -469877
89 334902
672 75611
672 725880
891 252202
471 169264
922 793430
981 -202175
909 29314
760 553615
207 994551
178 423984
651 978096
904 314104
332 678297
129 -81214
561 -985954
438 331744
177 -23735
688 302715
34 540080
334 12388
548 -199220
662 476513
850 -410089
861 -14052
889 -16907
748 402015
152 -140936
382 -804447
414 -608535
433 389187
708 530455
742 984502
105 632492
598 300082
213 153765
26 943348
174 -902093
748 -816921
658 496962
938 -390117
74 -875512
993 475058
592 -558588
963 802785
321 -88731
152 -544541
475 651954
856 887534
464 758174
559 192034
253 417348
11 -441047
897 185972
404 -992742
293 -937674
343 -313510
657 926699
417 438817
961 399469
514 -681837
151 345429
225 447350
256 -697336
511 495347
178 -252569
88 973855
907 438694
553 362764
102 -843067
564 -64345
48 -509928
972 -201153
572 -71862
361 -68515
935 -398369
107 839408
791 386944
984 -228989
37 -755634
188 145117
132 -519530
267 661714
380 -778505
415 666442
863 668972
645 -716178
928 -129643
795 -886905
382 -759936
446 -212748
752 -568742
467 585493
330 -765399
7 251348
465 80839
50 499458
638 225203
372 36958
398 -137778
465 899562
64 972614
207 352294
936 -301591
50 418177
846 -716222
556 817466
844 775010
194 -811853
572 105902
324 -980624
995 333264
740 586372
943 -801485
58 554760
598 770239
362 -615087
414 -643993
888 -359404
124 -501992
204 -403929
333 945274
373 446693
772 -301011
998 -820126
923 -301960
237 779829
52 -803243
117 -559332
52 -183214
212 576405
210 -659770
988 306825
582 446125
274 556065
62 242428
822 -752672
171 890956
225 17437
15 -564524
958 -3142
9 554239
423 768740
775 -416771
49 752755
519 840925
824 -646532
871 -344907
663 -803069
937 511490
6 153101
577 310428
47 456763
634 -400207
792 -990583
44 -845938
712 815260
472 -693329
565 -131755
406 -744073
477 640883
667 -555350
385 113583
46 465134
691 890775
446 187073
893 -292439
870 -344472
726 78029
561 724998
145 91004
789 -925114
448 796663
722 377170
120 175541
957 549417
203 218094
147 -953566
827 -795491
541 932452
526 -924651
180 875036
560 760305
427 -950463
256 -7745
352 -712853
940 -278975
32 -192486
177 -406182
62 589271
563 580867
347 -247873
395 -448654
391 -305550
699 -782740
261 -557880
946 881523
363 442247
391 97648
886 476977
802 684670
908 -293922
231 -930712
193 481332
371 -916753
650 762256
680 548174
726 818767
239 808690
854 752683
742 751218
235 -598535
477 -854856
819 -971052
782 -548998
267 137399
170 -683905
842 172028
857 -537662
564 427340
220 278724
707 -956796
784 -820534
829 830070
540 255080
472 -85848
433 -210385
486 654029
609 -643602
620 -595312
600 131005
808 -958933
970 110766
631 717720
444 522400
42 711439
539 479975
124 70573
317 530206
701 288664
421 340682
575 798849
91 690129
103 -996749
394 827797
309 -341443
927 140650
7 -856108
24 -651990
783 -879587
444 571232
801 626734
634 -836383
671 -731877
973 456803
907 418698
801 182275
38 -236157
393 590152
809 -943902
101 168531
436 238582
942 -385409
514 -203277
753 -43699
946 -863010
445 -491839
291 -563725
69 724990
873 -961634
147 -757635
510 583097
891 837216
795 -550081
831 586348
727 -817563
340 108476
904 244423
266 -156245
685 456486
879 364836
380 -585014
485 600645
69 -954122
709 200535
14 574873
162 982002
67 -99765
533 -661285
327 572153
258 -43667
990 507247
448 -189265
244 570925
525 -696031
200 767036
189 -774660
920 329556
953 -279263
742 -532245
605 367923
249 480528
192 -949149
714 722564
455 930447
22 -845376
544 905001
206 556349
369 399047
633 -251244
553 530260
934 281308
747 681168
489 130905
136 327187
12 399129
940 -294223
855 309188
922 -700637
593 561919
181 -118659
106 773123
582 586591
371 -790499
650 861473
943 -592015
386 -506038
983 -395762
534 737541
434 732125
316 71994
138 622889
816 212652
876 640271
591 345452
713 143099
341 794896
510 767879
50 216873
290 711368
877 34060
497 -252868
87 510102
180 232653
458 878037
952 -162712
808 149207
398 101240
904 -336099
828 448571
805 -336842
359 545242
279 739119
334 -750252
270 -727832
929 -881984
52 -342267
344 -233869
503 -277746
961 -87301
647 -501745
181 -688327
177 -464412
388 -771667
500 951945
143 -601535
675 371432
284 -735735
347 -833657
276 -411696
563 -506942
914 717829
778 852862
525 -996841
267 467908
680 730899
476 -159553
16 -382886
78 349564
985 -978226
157 -934316
326 -469853
375 567016
122 -677772
566 297321
896 -643390
50 -559756
930 -527521
892 640167
891 162499
891 385178
312 -344153
72 991598
156 920766
301 -115820
15 943542
987 -680769
626 -744389
701 -274768
804 3000
345 361341
263 218291
717 -279171
567 214203
296 738876
107 -293838
690 462527
820 96749
878 323276
211 329516
361 118523
35 388961
464 859663
986 202964
644 -771386
414 674409
438 559574
750 -331141
344 -853113
103 199740
640 -651217
677 -950510
586 855588
155 -659620
167 -512318
114 257193
831 -198652
153 -193087
45 512805
531 -955995
93 -672662
700 391571
649 262296
253 565593
690 123199
647 518598
854 -728246
557 103151
23 -384654
976 595031
654 -567334
617 733869
503 501417
367 -190246
926 -63168
699 730031
953 -515838
364 13832
949 -83685
835 148475
534 -786429
692 782524
512 197966
119 -413416
154 -359670
655 685648
552 843778
16 959104
635 9986
404 874008
929 -996892
171 854750
853 783004
980 782831
576 420343
543 -93797
183 301428
429 692097
99 -473221
763 916774
39 804553
445 -40554
703 650642
15 305969
189 -713375
629 104899
287 553426
680 -229212
8 -881270
338 -530260
514 -563312
15 -150272
30 -230310
469 -847921
453 436312
681 410020
744 837727
4 797515
779 369123
892 365138
157 -811053
851 372231
63 219888
10 971952
387 672487
931 -359770
448 395580
430 -26086
498 -150248
208 922359
890 -109313
985 -345695
790 399230
593 58754
30 -522301
422 685856
221 -836347
301 -968876
101 -25931
770 -717617
963 18291
58 410757
659 132111
511 787981
473 562837
795 85849
728 198000
227 917989
645 400789
949 84548
119 800553
513 589737
356 -25796
375 20440
478 -920887
257 -353309
1 -821905
369 992119
130 620605
945 545273
839 -568098
241 28718
930 -282997
952 831133
909 -912529
342 194703
816 516988
129 -748876
959 743253
83 -508944
545 50934
921 -238457
582 -580762
203 -299530
967 66949
389 -500500
409 786319
694 -217626
385 -582511
54 704534
643 866922
823 -264533
985 294270
445 358552
198 755907
463 890809
298 -994758
756 -548573
275 882927
833 -856728
812 -485875
879 -685172
516 689416
882 231129
727 -336614
608 776888
461 -56743
911 -819627
79 -454563
503 -313491
450 188855
534 -886204
975 965479
869 608094
670 -185733
942 32427
257 -374981
522 118011
635 -667773
685 42508
18 -177456
166 -800852
507 777975
3 -365761
390 -924875
739 -948694
92 42473
756 -402207
983 20159
374 -74601
970 -258934
829 534285
495 757654
547 -569519
710 282839
222 -61535
598 -275206
807 -773905
132 636265
481 787658
861 430030
240 -174881
428 901454
836 912934
371 -49362
98 -284280
334 462787
671 575658
62 833732
475 795014
355 135591
477 173701
83 -488413
138 430992
970 807941
864 -413287
123 482298
122 367839
893 184506
140 19883
947 -189336
924 -557003
32 -445833
548 -431683
914 390905
765 837006
674 -975793
511 -366876
599 -419474
16 660472
527 -579219
459 -472019
745 -514409
902 -677765
149 -41659
626 953655
442 37955
742 -578873
146 -953263
53 389112
733 -266434
792 182329
471 80239
259 245153
70 -386680
441 405605
396 -650709
751 -386957
239 -226557
732 -948777
110 632926
292 584107
903 11646
416 -295482
161 -847577
546 -80024
208 58949
277 -305943
592 553101
194 -843100
739 -645472
119 973882
736 -315118
551 -159881
226 -703884
327 643223
176 311200
332 851498
586 -418225
971 357937
616 758035
762 315341
796 -459735
87 -161727
21 77919
135 671011
30 -756123
583 427211
385 -715946
732 17321
409 995860
63 -565595
560 -398573
311 7505
522 138924
956 271277
144 -555093
243 -284702
322 965334
552 998008
952 -127801
974 -162713
124 971889
870 557081
524 -805168
898 -214569
458 717729
743 506032
213 154354
43 -700497
844 -136032
272 429814
248 -867731
639 921660
199 -731913
732 210188
939 -889905
772 29390
129 154824
324 -88425
504 -435864
721 668109
296 345981
945 165564
147 193040
331 2330
990 -45734
561 637947
427 717628
754 437025
566 635954
822 107252
781 -725689
311 -874733
952 181758
301 -530857
857 428124
853 -100514
558 -507400
70 -417523
339 716415
401 356569
216 -987709
414 848684
403 795654
586 -202196
145 576298
342 905749
358 827194
985 248547
109 -182676
305 -608670
853 -83344
813 -319270
250 -925681
1 -890305
518 -799515
683 546011
441 747642
649 -564462
880 500461
876 383595
827 542791
898 -707803
630 -973713
875 -275452
198 -238659
486 454412
978 -858540
688 771367
1 -963112
317 857875
270 127935
784 -433395
654 -776016
867 441014
813 364409
202 -682293
476 864189
171 709029
186 566254
416 198938
81 -382216
777 -517091
160 879668
831 209529
222 110030
766 -402422
706 272965
782 -142329
883 33116
826 -226575
463 -241309
710 -424094
280 65622
834 302405
141 817881
523 -655612
653 -243184
280 959341
211 -884245
95 311130
39 -665360
941 761116
122 877736
386 76050
483 202130
134 759570
413 911183
993 583744
253 986024
784 477437
20 -217319
667 -396193
994 -522229
697 179774
836 -669239
215 587802
931 777352
427 603726
434 -37102
814 -189533
191 -622850
587 -760985
80 903800
911 960199
420 541420
778 -760895
877 -695414
324 -184339
502 -284129
530 -62233
772 -873210
459 50511
914 -301117
93 -478049
928 -356013
569 -581562
774 -201053
42 -444831
133 -997819
26 -215030
618 -449969
888 -215138
359 906204
612 27803
809 964636
80 -763036
269 133030
297 -740588
937 -641884
146 -386647
333 69879
127 252692
560 369794
747 491104
481 212890
860 -88787
81 730209
358 -965098
260 726874
579 -553921
112 -27331
31 -628910
406 -985984
198 -811023
876 -106959
776 175429
233 -392585
206 691988
266 730598
900 127022
789 -5616
206 -201945
570 -570691
148 -99413
151 825858
65 -88630
785 654977
882 476313
769 170782
849 -986908
264 -392909
102 -241913
722 265785
176 976886
799 -750810
203 -3900
407 -111902
160 -503175
439 548428
333 132398
582 -57096
892 -478903
699 503488
430 474346
306 227500
735 -86046
206 -350226
630 834916
503 123368
617 -102202
87 -38063
714 -882249
178 695853
344 908673
9 18338
974 -960865
148 -179958
225 -326686
855 -967127
380 990825
820 203833
410 -360036
835 -251089
985 -12957
324 -383151
594 -1899
631 983143
917 -977627
567 494926
366 531571
249 672197
592 -44744
474 -429907
108 693110
22 -52973
664 797593
158 -392937
772 -885773
967 -850067
339 730431
54 12025
390 629297
182 848182
768 225303
177 537969
828 383945
298 781864
971 -641990
495 -425315
153 814737
93 -651166
315 778518
300 -27874
701 97745
742 282986
377 588976
893 -386728
373 783554
904 -871226
883 -374377
993 832550
346 800971
710 -901696
466 -597358
990 494080
174 45332
360 -282339
148 -381432
846 159559
117 -132406
748 -651001
100 -310991
493 14316
70 -285394
132 914312
685 -447716
102 -901449
723 -786400
715 427721
607 190662
125 -971664
250 776555
850 -30821
733 462
49 391726
893 -230410
913 106863
502 -477577
709 -446857
991 235637
620 148046
716 -614307
88 554033
773 763777
307 305761
78 48112
53 326534
334 -976579
331 666681
235 -513908
549 408442
78 -466895
865 692527
402 -577243
565 247711
711 -875737
87 492468
776 863688
988 -662137
244 -79812
388 54349
556 -633801
506 214168
206 -459047
824 884087
889 -394107
99 310543
911 508376
391 645742
250 -618888
656 -255988
11 311214
34 -233195
876 -184529
227 74990
660 -927435
46 863583
384 -598477
436 -386587
624 -952312
852 405041
670 -978146
11 98219
988 97567
732 -37963
867 -136644
698 739256
262 -545496
915 244469
872 -922882
494 892118
302 -701182
685 -39257
444 106286
904 357197
508 -155171
333 -770396
446 185166
862 -646796
276 875347
304 566278
351 614643
822 186560
895 -666918
475 -569887
848 -221025
765 -76927
480 -188879
536 180498
644 536486
547 376236
684 102964
975 558340
21 -525546
253 -282044
851 37803
289 855236
555 -542789
411 492307
375 99705
17 -465671
640 901851
485 915949
299 495072
754 525562
581 273145
791 -142674
978 -727409
866 -541690
486 727957
189 -852063
4 -457987
164 342599
368 851923
110 -124905
690 -709863
216 148323
318 798169
613 101258
681 -153754
38 334654
603 -5081
560 949210
379 410420
25 469374
187 184591
529 -551778
687 842035
925 641802
383 -542046
869 -58261
92 -306444
743 -122770
353 -142313
794 -293947
990 -597209
510 -351742
554 563380
545 -324617
818 623994
404 291336
645 340746
178 -833993
432 151360
12 710095
625 558528
299 441497
329 -141583
693 874122
243 60180
206 704664
98 726202
640 -944901
678 -828702
80 136621
829 -958102
135 355890
109 -897732
415 883933
383 515117
726 77648
284 343098
82 -791327
540 954879
807 -799216
288 432152
107 -642331
316 366468
602 512957
348 550478
134 -9538
6 321718
7 -108776
601 673895
983 -526923
552 118744
225 232422
281 -568001
562 977161
532 623970
477 492180
644 -800751
992 350171
720 547279
966 -112026
71 4217
891 589177
342 -756137
821 106485
306 990535
168 -723595
463 -298442
854 333632
914 2504
2 -343564
661 -948158
242 -565344
891 531532
420 418310
156 947613
239 82009
446 -73803
707 269331
325 -509342
46 117517
246 -740167
123 -873173
829 -132635
474 -308167
315 -896012
83 -508666
394 -815988
485 -179337
92 841505
883 -751284
520 708637
537 363147
330 837893
305 -530075
273 -530369
808 -654148
527 -253669
265 688615
896 679485
440 -733740
738 -654949
765 731327
755 -299084
404 876583
628 667062
533 165955
722 476017
819 110685
827 -47289
46 -515899
579 -771799
419 212544
923 -389072
807 95566
502 904377
237 232342
276 -895675
665 -394186
752 -429569
189 -536745
104 -145470
790 -720933
275 826402
566 209848
959 266419
556 -186542
817 555701
126 -469825
710 -497927
921 235185
878 -203565
585 -152876
872 -33489
878 -985223
455 241132
757 150998
656 180732
734 234574
619 -738318
925 -349132
313 -763900
598 -510116
494 863412
235 -152971
404 -897125
447 -714786
971 -403204
685 -792799
775 -108972
338 167227
126 -329544
121 745559
316 446295
156 -503142
130 -44594
274 230139
289 827742
53 -488894
852 760314
441 -670186
311 -736284
974 -443252
857 694364
440 230227
408 88951
311 -64505
639 -101349
753 -212892
45 -312505
980 160333
828 437976
825 -76405
577 650217
122 301388
60 -711951
462 -729482
12 -895973
354 -115154
778 -522281
237 -4945
984 -947928
347 665601
199 -259387
332 -984208
810 -320116
932 -786555
49 763357
480 -492374
322 241977
641 523670
79 -162560
368 505694
668 -402156
220 49230
928 253346
741 686795
26 -497850
846 -848004
50 -526097
981 189645
826 312330
566 -570696
363 -369334
41 479972
312 -751883
578 -81285
54 750490
858 -647856
375 -679014
277 -254366
380 347200
392 -109515
930 -588765
819 -394762
167 -93723
296 91119
444 336109
341 -330366
817 -883830
879 -421914
700 -289271
548 471037
46 -916221
590 308573
232 -479734
469 854551
113 512794
743 22416
624 -993453
937 986697
796 -270513
799 836303
630 -66574
158 360153
282 316274
239 181544
137 -203707
772 584190
96 533688
762 117280
395 -152751
273 398313
927 -992236
908 258484
352 -996449
683 431467
388 -132971
909 339660
658 -381474
239 500625
771 -564829
85 329256
214 -28339
184 36376
496 155254
998 491927
347 -109073
391 -331953
818 31769
281 -102526
116 172169
170 -721319
482 251202
189 -894405
673 -843741
757 84901
951 287139
21 -47448
529 -330910
297 338252
661 -412743
867 -966235
976 -263435
823 -404979
775 809675
819 -259884
697 -456086
171 -323297
728 -402799
88 162440
932 -305246
600 549799
827 9121
298 666415
974 -413826
670 -318199
295 675768
123 477101
278 349848
921 224962
843 -108000
839 39443
249 503643
197 -856799
28 145038
133 659902
47 228103
21 -50398
847 129879
519 -585382
281 -712147
951 717137
828 -551617
257 24418
872 -170417
955 -224516
438 -718041
569 890923
125 969613
267 396587
520 53363
386 -335634
576 -53615
694 -420091
316 -669219
603 -950016
807 261710
578 -476026
274 527086
471 128984
657 748936
432 -63489
632 -831574
538 252578
372 597139
397 830890
595 429905
581 342667
181 -219509
305 77209
620 757285
538 585770
354 311771
349 -276906
276 127614
217 -858646
303 498578
730 926999
649 -967724
986 985616
94 323585
612 603065
401 -350018
518 -212605
749 -299600
472 498189
915 -162620
999 -520465
393 -977838
254 -118109
472 608519
821 771098
823 -664173
340 776945
717 541101
638 932966
180 607834
435 488431
500 275632
558 -94250
260 -434361
324 550343
577 8946
651 877411
976 -726564
591 -863441
567 -463810
115 -710561
764 -419017
659 85892
130 -724946
331 -578006
271 206383
26 442462
595 209389
463 906783
946 -59350
878 -435806
462 -613683
339 -37188
377 963511
567 994837
518 -266091
643 -700662
774 -710794
678 -207565
281 -250271
397 -585534
757 -719135
782 -974639
839 837642
947 -153495
105 575704
738 -153413
705 241341
524 -633435
853 500572
863 777531
361 173430
617 -918445
521 -136578
788 965910
271 -496451
235 -930196
187 408372
234 -769637
140 -505988
132 -133553
111 311984
45 397756
86 829260
291 792920
478 392592
125 80594
648 -907743
695 -800777
447 873030
924 359413
91 -386311
239 -328680
699 384774
373 -31243
186 517825
850 477903
922 815344
925 276591
373 -638107
626 315916
787 54121
545 535323
567 914897
751 -565031
333 -981343
163 -581555
429 22199
855 427029
930 166234
431 -966363
430 -706524
262 -4357
614 431393
657 -359839
972 -211437
535 341410
662 720755
233 398246
230 540633
343 -888791
156 -242342
236 -328252
897 -217470
588 -340143
420 640505
526 -182220
438 -862241
342 973274
450 -905629
189 -500348
33 806615
680 665918
709 -447600
467 721511
874 -899114
624 -428942
72 -342619
303 640512
769 -484488
2 823616
686 674149
897 326414
294 -180742
629 105541
110 966575
121 -874754
907 -553050
448 -795245
670 523493
580 -494992
653 -684036
175 -718850
214 694182
550 615920
206 -58992
367 334686
518 -566300
357 596193
975 825386
411 -471929
898 -386729
58 632000
534 -806012
607 165671
475 353511
408 -187699
984 736729
598 -989109
154 -547188
343 -230333
42 -648068
469 -355614
204 -903920
809 688617
717 749927
906 -937345
313 813863
810 -285698
90 -215164
644 854781
770 219310
258 100800
261 -864069
1 -86508
265 -283280
90 594365
634 -234397
304 667846
554 190557
609 108414
893 -804084
451 803828
893 -259586
916 -92670
501 486925
139 -388650
493 -762944
927 741079
99 139667
89 -310132
416 -489255
614 491600
1 851680
769 -393174
422 697642
284 601606
674 186907
666 -971071
475 -166667
860 971743
580 883711
688 -429931
45 589968
876 -462933
313 -999014
780 -175887
35 -868569
53 284015
524 -508042
412 839414
888 -607571
26 -312126
518 -839333
781 132843
111 -887370
574 647592
358 -738382
46 -650314
647 388670
987 401285
865 556981
381 899416
627 410310
137 408660
613 23667
48 107951
579 527692
618 -272001
286 654307
662 -638976
759 -300259
851 538017
531 -68907
287 -710292
726 -924917
156 -67921
510 113822
310 -793486
348 -783906
572 -876795
659 -436647
460 -391477
898 -188920
267 -275980
236 -741209
9 441136
693 -628389
850 -479591
502 790822
511 -722293
836 921694
77 865228
870 -305452
791 849430
344 273888
483 718215
604 -42620
521 -198421
865 -553787
333 -388314
860 680029
451 663380
483 -332872
672 -388878
721 -529487
800 -257789
928 -939374
789 -898240
954 466151
23 -723280
340 -775034
706 -970496
994 402669
442 553472
996 270950
229 -821115
990 -5393
698 -840013
64 216720
492 302854
814 -562306
100 655840
972 168082
501 132242
552 505269
315 -558031
575 367882
156 -19926
795 760974
267 814095
511 -890814
492 441002
283 994900
585 -223686
280 -430451
996 -534588
384 -964049
651 -369824
764 -432827
430 502102
326 424322
103 309565
308 -950969
319 344417
456 -136964
312 319982
896 523302
467 857643
453 479969
41 -259978
582 160496
640 -564912
698 -604139
554 -153997
418 567330
855 901130
575 805398
7 452637
454 -118797
781 566371
741 266731
944 507815
269 524799
466 779056
641 -715871
989 -905653
471 -755533
419 -679920
896 241949
708 329066
989 -660393
221 -333729
395 -361370
297 -93935
460 -989313
496 501666
391 -773954
356 -948586
586 876734
939 -776560
242 -208564
168 554656
856 175954
60 704723
722 -599342
169 260709
358 -876723
297 -793944
824 -286655
189 4481
520 -710148
918 -502499
245 29721
749 814651
384 -723444
557 313850
294 -573576
298 38449
419 -848645
189 668373
6 -632485
408 -509037
968 -147931
946 523571
147 397028
493 -137244
441 542663
757 -859501
292 -85829
27 419396
739 -118635
508 -776968
752 -25949
152 -942682
553 -554819
971 892136
983 318027
89 -431542
268 -901809
363 -968629
723 -909636
231 -611957
445 -471128
80 120086
483 -279880
619 322854
80 -566065
369 146544
878 -638698
661 -414709
886 -185084
128 -271183
747 593680
919 666986
183 -230186
337 508133
855 47167
816 -687524
537 648632
146 -521237
601 731872
798 47422
639 219222
850 223349
89 104740
635 664403
821 115484
107 -59808
11 -767140
532 213675
745 488989
289 -676775
238 -880857
257 -464714
926 443311
312 -160737
568 858140
5 877246
320 985807
690 -780559
778 -20038
648 318149
261 465685
968 91067
567 502560
113 -764502
305 -400801
421 -450274
72 -452026
159 -234744
10 545916
116 -720155
82 812678
92 -234863
34 -979381
829 434843
170 -570461
230 136103
722 -624966
841 -337601
239 -650223
910 -618552
314 503050
967 -13653
96 -83266
389 -53640
345 825610
337 -225127
173 341032
583 -671158
204 511741
396 -161581
935 646991
943 -22575
428 929487
925 666976
388 212923
877 -471315
940 -265873
98 -721678
282 293942
50 -719958
982 75593
801 624045
515 562605
427 96213
585 58888
902 992144
343 -767685
863 951348
743 171969
419 99519
953 -667204
572 -324982
386 -914135
144 249530
403 -861196
517 -571100
750 -458171
770 479836
99 -242258
490 -946431
165 -681746
410 -77842
991 548420
850 -234834
486 -410867
378 278768
727 293852
425 323261
720 557090
112 105219
182 -879272
258 -367318
132 -270737
746 683334
831 -753680
548 788151
845 -807098
174 -521364
872 -743076
898 364871
312 -904420
381 -410280
884 -442685
484 -818555
794 -643325
520 -303881
0 -389655
544 -101496
807 -306620
902 885514
947 469499
28 11634
312 -192329
937 535344
122 -705774
241 914231
758 -185889
48 588078
334 754917
519 -111374
937 210722
927 875645
224 -961266
512 -542590
673 558978
393 -714946
60 -237013
518 751881
338 281116
632 19911
938 634177
351 376696
749 609631
821 -808509
868 -924434
542 966306
858 405036
311 203338
358 382236
664 -901585
213 88851
747 369160
808 627476
32 -586053
684 -95496
314 921702
349 -671823
885 718615
823 -972796
318 -916907
634 -392759
886 755352
245 -523836
591 163401
627 -787239
361 -964859
427 448455
130 -24252
122 -695553
911 -270429
238 995659
59 -543950
883 -376308
457 605289
564 -352459
751 -300741
915 -910980
707 -429997
61 902597
273 988682
514 -331582
283 508873
20 357841
707 -186681
873 922820
147 -737656
423 -264980
221 -231577
32 -501615
600 279650
460 368942
842 623052
843 35001
773 845106
432 -213548
774 247763
589 880248
302 -765094
800 -776490
90 -297880
391 481903
4 -263405
706 158170
274 -894405
539 -140691
859 -676863
468 322280
624 -51671
992 -106860
28 742302
909 -62990
506 -921017
869 251174
555 -187723
231 -107697
741 691419
144 74621
346 -855252
482 -22733
381 573006
303 424399
535 -653791
540 713483
146 -540601
307 -808686
665 -500066
524 707162
276 -411013
638 252267
324 -551902
635 291108
472 -265831
672 184693
929 -33297
254 357190
211 -955999
770 807266
344 196895
609 509757
762 217831
629 -60804
701 -553234
176 296815
797 -809631
698 776469
150 -293457
537 -600786
158 -148910
505 -148709
612 376481
462 -58479
799 -206885
147 722690
635 -344996
499 252515
547 914005
299 672364
23 477102
729 20417
662 442056
653 925200
652 -171050
811 -306349
325 109892
723 795654
1 -949160
908 671320
49 -879656
902 247736
517 181076
633 338176
830 -813069
660 -854733
191 152416
627 -105273
358 921737
660 -623616
280 811367
357 290252
607 745101
668 187847
452 -768228
749 -461784
479 427963
87 404202
751 790731
489 859393
615 593992
217 785258
225 -120191
604 36047
565 710458
574 708760
351 729698
317 337775
706 -978162
909 780539
409 526520
689 -857818
810 545700
450 -292405
321 997784
196 -749944
790 370289
427 150199
178 662209
989 292025
768 526583
100 473575
345 -417724
718 789110
432 178848
204 331474
466 -672675
533 124236
883 253102
272 -364519
513 -16372
826 -152907
946 -579262
713 -619138
14 883140
954 -868805
730 -392953
894 612838
79 986397
533 146311
802 910802
887 512916
845 805920
168 973927
336 -262063
920 803703
636 -258592
125 -891775
507 471328
257 -596383
330 400250
169 515336
843 -605383
986 -500049
452 304445
169 -909110
189 831425
571 631770
145 215126
750 84526
601 -732750
632 -283821
633 -550956
547 205415
788 97042
381 -667816
943 854036
960 -778486
488 -537553
465 840432
130 367826
872 -109326
579 870774
469 173745
404 382026
758 -391290
389 494873
483 -876567
561 -283065
882 -33800
261 44476
110 -365390
51 -1038
340 956520
319 651987
498 -696594
49 -952591
492 483411
375 -547398
904 262536
300 85363
25 237278
829 -503860
68 -948168
35 -557308
959 593182
108 -98558
92 -703272
639 -667878
178 881315
627 -345415
232 699948
49 -228012
952 -474642
300 391118
202 -328561
363 651494
911 -114010
720 312299
359 -114146
972 -630384
463 -643226
975 -962111
22 368578
246 -686707
293 689876
968 -810591
803 -121871
756 690713
343 -357989
264 -859336
55 293501
682 879290
92 154230
545 345333
283 -678019
310 264838
348 -753225
366 136135
672 596960
387 -871911
450 790721
346 814333
993 417504
845 -166496
954 205450
195 -393632
518 2424
421 -391135
86 918667
567 888278
450 495907
451 -724559
541 926168
985 -135516
762 106160
166 616043
574 53894
565 984289
522 306755
788 -786670
615 -357622
534 -399745
470 -907381
34 796609
78 -536986
744 -67973
282 61446
287 227215
334 -414413
167 175831
326 355304
216 -623693
821 -9837
334 290233
371 727238
331 -286962
418 -585973
555 -270339
248 321903
669 -667307
121 135364
799 -182190
339 125560
105 61531
743 -800281
101 -768280
618 195000
127 771039
778 -266566
905 19180
340 984370
393 893239
629 619436
687 -923012
198 689847
737 -400125
430 526441
521 268718
108 827090
654 -887972
647 -555452
339 699819
131 5761
467 434711
562 507478
798 -267002
202 -852252
20 921505
758 980085
107 987077
132 -745803
322 632875
135 322312
765 897184
573 -305595
393 522032
135 -353671
253 -593170
480 810496
356 379763
157 426011
697 794865
192 273001
972 45446
384 -610721
995 480273
850 -837254
630 915720
958 -251010
486 989836
977 -972253
689 193538
853 689654
107 33509
288 145674
414 197131
310 -716068
67 810848
951 118635
511 -218557
827 797925
181 890259
168 -585683
38 637662
417 787442
703 626148
202 159693
5 -566230
398 -967022
762 487615
206 -669042
445 458989
936 282479
987 -878615
30 21860
319 671758
576 601658
121 184606
689 587478
618 -131926
393 691867
713 -867350
137 -420963
198 381520
838 683585
576 724712
774 96077
591 -515057
801 -947016
724 -267863
545 266386
627 850909
458 139821
623 -801872
32 -994004
318 444688
478 824276
728 683115
244 -604117
921 -625321
966 170729
551 -273158
81 833668
901 -546792
538 -151773
890 372953
224 -875035
962 -32690
453 74984
978 -770132
213 835384
497 -233150
292 -637481
924 -585579
701 -334204
454 -953897
209 -860868
928 761873
420 48472
408 -807884
796 11435
875 -685143
338 -439549
896 -848744
55 30411
864 -433553
866 595944
911 -145313
591 -750439
379 991828
832 746792
556 420291
828 236095
194 -902115
14 -609076
710 -398253
84 470838
347 33315
886 569057
20 63248
369 263184
345 404441
483 830098
340 -856872
269 818862
627 -504107
671 -293343
940 -524581
998 -224809
90 755130
95 184961
355 786627
478 -930014
758 -737163
193 -544692
577 100398
895 346710
58 -948749
666 -527490
696 -886303
680 -439496
391 -780699
191 -948587
853 796599
804 -165388
380 -557663
995 -601655
331 -694550
274 475652
437 -515172
247 368698
905 -261165
908 889269
321 716221
688 399389
620 -774445
694 -270460
984 -893954
878 -299026
253 504731
370 861176
218 -596640
393 808783
152 -551413
24 -333802
415 -218484
715 -933590
313 -469667
914 350194
508 56346
940 -355970
767 910698
545 275648
252 -304557
938 -775278
792 -889741
685 655206
490 140493
565 -66865
589 130858
74 625321
682 -180742
937 -612882
425 -967986
2 -464521
933 786508
487 -742431
748 265019
916 -590021
610 475969
62 287175
897 -728846
271 -603245
669 613384
188 -280259
753 580379
360 -605101
345 303578
997 -889289
447 -737482
838 -640077
937 -245258
657 -826784
825 -847004
759 967611
719 -84636
617 -219318
927 622817
771 -944144
182 713817
895 271100
747 -801397
944 50501
515 658218
614 -769383
385 585980
447 962151
101 5613
133 368424
80 -627871
154 -518419
929 173024
420 -356717
575 395762
155 303833
392 880451
116 -23860
352 -783842
954 184028
562 86852
906 -521324
767 -938624
626 -640981
806 169318
942 -785627
828 -673371
644 -915319
882 -4945
656 -533129
414 -342036
300 226297
550 737971
225 -143433
687 -723203
379 396189
168 604610
71 -619798
626 875765
624 -389778
796 -733949
455 -752106
974 609230
282 956502
318 408603
601 4991
994 260334
927 289053
959 981132
345 993918
678 -9494
521 585409
193 -527406
1 569309
590 -538147
387 -840663
58 783682
860 -211518
744 -755981
620 296162
796 772780
228 -98017
363 -477542
97 510750
991 -724025
49 316682
524 424364
177 880585
880 -785691
149 300129
643 -509193
232 -519639
251 -934552
617 -382538
930 -563138
933 474051
984 622453
937 -785379
564 280530
582 -878991
409 -791461
241 -728965
619 706418
773 198559
799 840344
586 -831730
615 357896
260 -858550
726 474179
801 -880660
323 437612
522 764384
427 538749
315 -522504
576 275133
436 814724
735 -688397
505 216923
831 -787266
702 -474088
789 34477
474 220967
67 6273
19 99925
91 838429
4 960561
491 -426025
551 460881
376 -307392
928 -628070
588 -900684
590 418573
130 -357034
206 -676841
363 -382869
332 735
651 -508570
305 -507548
35 659612
926 -516966
504 129219
642 614649
596 -752583
70 -332033
44 -907856
577 -960025
923 117
222 -596253
82 256898
909 212851
521 447086
150 -191200
826 -566183
30 -29216
869 908725
360 -210329
531 448771
623 126
89 -232023
846 -858622
994 372056
766 -132707
745 559951
124 -467553
3 190453
336 -305493
101 -949392
346 -800692
969 704385
935 -772355
421 -317658
473 -166397
265 842294
427 447185
960 -981004
778 -548136
850 487160
883 19113
444 373037
211 261484
531 -250611
35 -179878
196 -412291
263 700632
562 790907
64 -503566
903 -509698
92 239677
1 -986015
451 258279
247 898481
5 903467
217 -874428
452 458431
882 -564086
780 833451
231 -329637
18 3948
126 -967242
263 -625253
395 231593
897 232526
791 725777
870 73886
324 -320290
831 744773
647 525750
617 -315705
609 -236115
760 416213
271 -536796
304 -969301
648 -763666
925 50914
959 731331
914 -972760
454 -935227
862 -778368
6 784343
545 -921242
590 997337
810 682823
451 -500350
193 -359666
643 658679
988 -64436
471 -526216
126 -670959
473 -543063
655 -493458
420 221215
132 688530
315 739068
187 464417
442 279842
992 -63797
87 209189
762 323017
932 620499
479 -509501
522 -260771
782 -916298
217 -478802
431 492990
858 134616
176 -747472
344 520230
312 716815
406 -8414
907 821999
790 795573
4 -11078
716 504821
661 -704777
754 629257
630 163500
674 748213
718 -379534
688 -990034
147 -277424
495 127009
733 748607
542 -71469
191 383502
81 213023
901 -791628
643 -680295
832 -60363
419 -951185
847 -542371
910 430136
503 305470
936 58757
126 -531241
928 -201541
764 -289201
859 238713
172 -681311
991 -572387
548 -769702
265 -341887
799 -259388
13 736647
550 -837067
863 35835
234 883329
920 843859
979 301473
394 -496206
608 853826
569 -975952
900 -851772
682 -880143
974 -47420
534 531731
400 332881
630 678378
619 -631139
989 -727483
48 -755382
773 -173510
898 -779921
102 550089
709 -597328
24 206264
29 -651453
946 113471
561 -555023
415 184662
937 541085
108 192701
851 842775
420 -718304
905 -70653
401 -476866
557 834957
772 330101
764 -633008
135 136429
166 833896
814 -261757
567 677904
509 982124
868 -141899
97 147909
486 -968721
532 -291593
274 343712
105 -599860
544 498350
332 588331
321 744056
646 718429
567 138419
473 -853272
65 442119
20 486966
418 260199
374 887096
566 189054
798 -198717
823 597222
417 31828
179 600405
285 -473431
261 554962
264 435361
513 856670
24 -560620
428 89216
904 -792010
162 177623
6 284545
606 -809886
29 -964277
910 -567547
535 -778607
54 -255870
626 -706410
361 138960
68 -757520
706 881921
961 -116985
21 -521666
696 537765
433 547169
914 920453
285 542157
294 -192632
156 -675027
294 -268790
535 -873924
776 922196
289 -719537
645 726482
509 -33810
586 835426
938 679268
422 340285
882 -725195
365 -231517
519 548276
280 969854
917 -429547
568 -744185
866 -994423
564 2906
103 -5366
523 267133
495 296497
815 -866407
545 -972962
243 695843
412 16609
477 22799
547 233608
536 -436223
994 460677
168 -224236
799 888571
606 785651
432 -975601
737 -467927
382 -774729
723 -695138
465 -224020
684 708887
863 -859713
41 -544753
819 566597
981 -67482
882 741157
857 632298
183 -97628
798 -688391
846 888113
760 425375
82 831942
700 -117253
283 209933
971 645864
886 16340
819 236972
273 341706
83 -449626
659 -740230
180 92739
382 631578
892 -762128
906 868503
584 520148
715 -459052
337 892902
763 -947780
539 -233781
614 -284810
702 -171800
856 -7469
34 -144523
782 800874
521 -440872
14 -694579
901 542030
377 -808575
389 725219
897 -628936
223 -403036
629 668019
629 -796995
80 479711
903 -122049
659 848869
194 13476
721 -885078
374 708001
835 -918724
939 -107882
806 -199261
548 712854
953 129991
268 186668
574 750427
795 -811636
396 596995
337 802648
745 -45416
776 -687816
922 148273
958 -535460
191 685088
861 466572
478 541094
380 -492066
762 526027
589 732520
232 -766848
692 897092
191 -670517
954 901171
621 -382478
730 -673381
856 296547
519 -16183
22 857521
576 928896
856 -308183
144 938797
194 338439
508 -990019
308 651650
297 -531571
225 714075
291 402077
502 174220
380 311070
954 722150
690 -871197
288 -859321
433 387848
733 110769
521 825767
129 -145580
302 -348137
543 -148874
75 -619554
714 -98192
217 601704
827 -205037
96 748717
264 -979701
794 412486
268 -924665
851 316847
130 -603698
754 -549719
282 245742
429 605545
391 -610922
524 -415820
922 615526
917 -441847
264 570036
146 847027
208 -522345
209 -255745
791 675522
282 -282770
102 390484
941 816201
708 -894922
369 -498748
580 -840607
606 476924
329 670541
594 10519
319 -625205
942 -427652
624 -387777
492 169759
598 -678936
113 -367478
157 99670
134 -86175
262 949369
270 495972
113 364107
457 712536
841 618942
496 -729390
424 -703284
920 751893
30 -171237
313 -615823
670 598919
735 306419
661 128432
678 274440
991 -976352
238 36341
737 90641
718 -353848
689 -944982
127 250034
669 -359499
917 725560
534 -222022
13 15297
858 -184667
600 390201
965 -297519
741 136398
513 -459851
565 802151
49 -432352
669 6943
705 298122
838 931755
569 -280521
103 434489
109 -797636
435 533621
22 186381
861 548554
435 917798
91 -214700
152 372398
95 563655
857 -940261
161 913472
858 117421
880 667806
565 -440376
546 172439
691 435265
897 200125
462 -102002
668 -786757
353 -267153
124 -769243
268 -879131
317 435328
308 367155
756 178444
118 237478
643 934803
868 -814613
620 53025
481 -616017
436 -95134
483 -512487
629 103773
314 -44088
939 673895
789 169752
880 391135
473 -23380
60 -457851
215 -45211
330 36359
658 -544379
72 -927791
894 221591
907 532671
826 762074
585 -343145
804 250221
193 177498
253 387524
599 983069
932 408255
480 -974181
84 418396
682 -224591
281 204263
759 173300
961 227637
414 389650
696 -773676
2 -870955
535 -188059
178 231264
369 750245
780 -714722
204 422584
286 -80004
660 676413
323 -600797
654 462146
112 -368799
993 952988
131 -564808
816 220836
902 174578
38 967863
916 -17090
930 831434
285 218083
109 -839593
182 736383
116 201151
266 568662
703 762202
757 136973
52 -138504
135 483891
516 -689728
430 -393442
895 390966
232 54022
568 -264396
640 -279667
947 -197289
506 -514152
417 5611
701 -774706
208 405844
314 -317976
623 -375503
581 385415
574 830651
172 -422515
288 820607
833 568913
172 752063
751 -694106
640 -448178
102 -899079
479 -958597
695 229655
273 -645270
195 759980
40 315742
127 -365643
49 -103048
649 -305337
738 -881753
977 724650
782 301221
633 509214
208 296098
344 -963176
565 -770454
705 -901192
838 40098
462 752583
406 -675897
45 -36632
410 -565394
784 466026
464 -651218
393 -217317
54 -956490
249 -313185
560 -648405
774 -687001
443 510135
244 420843
772 -68654
364 551538
62 167923
502 286076
831 828944
659 -516336
815 920434
219 243321
136 178327
553 -443894
195 485397
83 -3027
628 -934681
154 -218506
984 33798
937 -187709
449 397728
821 -408679
969 -435126
958 721831
135 554689
441 516906
817 705283
887 -579103
167 -182986
238 748793
806 625138
950 168609
908 -420783
248 652698
294 106877
878 510564
388 721662
325 -725201
379 314065
225 550605
17 275889
122 234498
556 -206075
847 -28359
569 790605
918 -720679
514 968615
941 -626651
71 578241
531 519838
434 703067
481 -24031
711 -888842
466 -214634
881 215225
288 -816727
537 -697729
936 -79493
402 121596
297 636712
746 186726
208 -253267
197 -194680
654 -716632
101 -83144
66 -570377
781 793932
955 -361483
610 -295578
160 107997
180 -810879
373 -502263
719 -140080
934 500473
223 469378
407 167950
851 -702781
263 955418
95 -941275
78 875461
290 475255
896 761792
2 368855
136 -896161
361 -452843
326 -415921
848 -712888
382 366854
834 -977988
998 926134
322 3565
580 726164
648 -327134
38 -673689
677 -990469
10 589722
896 -244066
896 803464
56 -254335
506 977782
179 428886
433 -65214
425 -7056
341 -193769
366 -564742
799 -537678
935 974182
226 249904
21 -64835
473 -967094
253 125364
690 -589580
577 794698
750 -505782
4 31685
341 -140720
518 595723
592 318797
278 -773867
352 617735
589 762356
43 747125
69 343898
680 -564779
996 -926565
51 353430
330 -457632
657 346795
53 674319
615 288033
850 324576
431 620630
376 -259755
575 -165054
911 -573140
259 692929
333 297268
713 -81533
72 -57168
646 -250142
797 -48627
676 -414379
779 160278
781 263496
868 79839
225 -808038
118 -877225
386 192988
634 -971816
840 -133665
262 -189278
602 -692035
646 -386541
888 -327954
922 -256814
907 204320
163 -457099
251 802981
563 -448886
447 -265355
194 608439
270 -606885
122 -644726
431 -651317
598 228061
476 299560
133 -440962
735 42754
794 -781973
940 501870
646 792613
591 169400
737 -912509
868 470316
367 -49678
953 684756
351 -820296
516 590523
434 -122257
718 -274686
882 -25717
829 -794109
884 33280
765 587742
716 395363
362 -706109
699 309487
891 938264
387 -385703
261 -621974
557 190334
807 -777264
913 -228858
992 545608
933 88845
511 -483372
928 -154833
644 647883
776 -923192
867 63194
705 667179
870 869421
457 -249980
884 -727905
294 857162
177 -782233
932 956851
944 -963135
135 808290
808 352020
783 279606
254 -217427
980 557911
224 -687115
462 -112260
293 -46727
415 124202
764 -802773
40 408962
198 738500
54 92679
927 -400705
439 961236
141 -618754
936 -337672
507 50080
631 -102125
864 -975080
150 215389
412 -25317
560 605541
298 399993
281 361529
427 -644440
625 672088
868 218690
46 -426673
999 -853637
925 772982
819 -100958
807 -984192
858 52587
436 681615
771 573719
81 365472
341 86781
380 44417
224 -510327
105 801434
580 -29196
579 -254402
949 -105888
210 -912476
460 -293167
89 275359
274 -250148
410 -725661
724 -309341
32 -225227
3 -992847
688 665342
916 -619687
700 407146
474 544296
342 253299
632 79233
342 -237015
612 -655949
633 743022
710 -464034
430 243093
383 758831
705 -894022
551 442134
153 849975
657 988876
767 46340
331 411818
567 -4025
339 -152227
533 -617379
545 741573
834 -740690
678 -529854
916 -551594
255 534669
492 219998
325 240171
89 -257247
476 -487804
672 247324
224 -591906
118 409935
72 -345531
302 -530185
776 -336767
440 -748873
517 232801
387 524710
750 994149
364 -713808
627 -232197
133 752979
69 -607829
481 -272638
843 -879621
412 -618954
247 773702
173 532197
465 377021
465 138900
641 914818
921 118594
631 398210
318 -97611
836 -915575
558 450305
826 -360187
604 324596
531 -806943
141 152009
933 -428081
865 118578
977 79370
447 743814
166 588393
752 742603
113 994941
760 338619
305 784739
138 989089
604 -857763
375 69967
552 -740507
771 -465592
663 797329
395 -102702
641 432880
534 -911545
433 -570506
733 -190099
931 744781
765 -138263
813 -554080
561 142990
82 764127
534 -469655
560 110720
535 -596061
487 -627634
91 821204
324 -926627
111 -55715
45 457207
143 152743
664 -311902
678 563025
392 412772
224 200464
475 419070
140 197510
196 706978
364 561307
42 -732524
696 -516104
135 -904286
296 -417770
699 381194
494 528594
170 -329315
824 810688
796 -144080
343 -584535
588 -327575
165 301840
783 -924120
330 -563449
302 -650390
334 186601
135 357916
742 -278024
576 525230
985 431289
147 -816314
64 -17564
128 101458
484 389210
829 62886
37 -485771
150 -410327
203 -518045
897 711739
603 -703349
839 -956739
505 -503360
907 -219453
296 -861025
244 78870
606 -838259
233 -815005
926 749555
429 -510146
438 558341
418 -317555
16 162279
728 377607
644 -241675
243 -883745
983 -755358
690 -537649
935 991597
725 -33381
672 -494994
950 422886
423 667731
836 -995133
179 -475657
350 56941
893 67754
858 555998
500 646614
96 549709
311 267736
102 -539310
509 592971
363 -718199
434 241238
195 -750629
882 360671
829 920405
962 -48208
601 627651
157 -589742
919 -489867
740 -689905
730 -910037
809 -594835
905 585846
470 -276356
348 -350193
343 -434377
536 -284759
371 -866149
429 70629
972 -344448
237 801583
708 75497
208 179895
414 -141477
815 -339324
793 -264108
530 22562
162 -789616
75 -478947
130 483253
329 -679220
562 -197146
696 -275510
919 -429848
444 -319050
424 162320
958 521944
715 -691400
420 572578
681 -450498
454 -381305
867 -820034
489 472093
107 -278034
604 -96389
606 -878100
551 287589
582 618852
23 -744249
423 -124356
611 -725597
787 -942667
131 -531434
181 971724
200 433282
389 129242
55 225041
227 -544156
6 339626
980 -736481
644 939097
893 660407
985 583799
949 181012
974 -252016
872 -735252
475 -656669
573 -212647
843 -426652
612 -566666
254 336856
297 709469
36 -386699
701 -191052
597 -568566
432 -965663
307 448274
591 -763551
407 653189
274 704026
457 112093
796 -554983
60 -721216
31 580659
466 -65834
817 -770508
581 -290100
36 -840794
43 -314664
857 -950475
56 -59849
43 141858
965 -772643
372 -476051
8 -159705
992 -24659
243 -211303
960 701052
139 762695
401 879471
209 -865615
608 616976
896 -893636
756 265112
309 -56651
856 -462202
234 299449
58 -608377
822 -225753
360 470063
785 -386926
636 886340
994 -567495
168 409284
334 984424
916 366671
352 638776
529 -305677
120 -956698
248 -158463
386 261275
734 -16547
796 -499180
793 488632
639 -975173
230 341115
785 -18601
118 330950
190 42166
89 -255907
718 210420
576 693978
303 -638932
170 316784
821 476515
552 821843
417 -627992
389 293390
950 -786535
596 663681
251 -236548
735 343965
674 -932554
199 713384
346 270675
660 -948131
115 80054
302 -90550
870 -253807
995 640783
894 750988
699 -475107
739 141661
689 -748193
492 -469050
901 166489
81 -889652
719 512349
218 -502562
448 669940
192 -743559
508 -774716
23 363917
948 134935
219 542068
600 -159568
604 -43222
359 -568499
11 -866179
654 687669
321 -904818
738 414699
476 549060
647 -837372
380 128082
871 -180266
306 -785503
506 -274438
12 729184
7 478116
511 -116230
94 997597
294 -996992
194 -974570
38 -233170
360 -466041
95 191919
600 394604
641 -436267
680 689358
47 64543
611 -179825
729 -567933
628 -54114
559 -527465
495 974135
973 -696257
956 946739
864 -76938
39 -45010
255 634408
259 18244
142 -630312
713 700893
613 698298
478 -984804
584 -479374
693 912795
460 258184
39 -232765
758 908337
950 -858047
613 282258
537 -571230
144 -832617
426 -433487
547 480155
319 359303
732 961117
907 -956112
2 566086
665 543085
518 381489
716 998153
963 -511030
519 854024
211 -510288
548 -207287
918 800763
791 930200
857 747703
338 952596
49 -51557
1 -365183
182 653488
105 -353260
965 -349987
599 -825887
412 76961
424 -574378
884 458774
170 -14703
817 -432425
729 -258969
924 931493
40 -265042
861 307544
934 411648
916 -388314
592 786086
974 455536
530 -304803
927 329171
934 -162976
246 210775
447 818141
896 208473
100 -782087
6 -389146
814 9235
133 -851888
137 -124018
524 479256
818 613982
695 510799
294 132743
731 -739279
730 -839189
862 824282
143 855108
863 -413567
535 283056
245 357830
954 671434
264 -458488
275 289323
357 -76182
124 849057
341 -299030
442 -947071
728 -847433
758 -843495
28 -251873
802 481738
866 510955
340 -523673
645 817305
970 -280573
561 -305760
805 -571842
844 -753912
306 -157647
111 304140
237 725344
320 -543666
417 332365
500 -141913
50 234481
687 -989399
82 199794
364 89589
733 114461
547 -517151
835 -552582
779 -214106
717 541788
552 -745834
579 709712
603 908270
107 -44864
464 762642
774 -939164
94 629067
122 28194
576 542575
228 140021
539 504521
627 877305
259 859449
100 -283813
379 -694538
546 -377038
764 -924035
732 -872973
692 -651695
1000 49725
149 459392
191 723818
50 -715795
279 987420
667 -76388
872 891220
546 101880
881 923887
964 -143936
790 887774
393 465674
516 110230
769 -885089
347 891369
148 -417208
696 -605022
573 952206
946 -788142
426 423172
554 -987795
617 351880
887 445118
180 889510
319 728754
656 -321270
441 -287603
136 -648285
665 -245305
616 356850
173 217446
665 804420
235 333668
575 -58736
828 -393949
514 321087
202 -617699
957 14696
968 -577034
83 -176387
637 -611815
757 -171835
867 -710713
679 498416
525 -56924
213 -819345
617 -401367
387 338054
215 -349714
995 -189509
631 278651
661 -337509
623 -837630
814 241195
76 69426
59 -591451
843 919925
192 781823
806 -239736
379 192046
576 656099
422 977711
43 513891
632 -10234
710 436400
228 -880059
882 -689148
492 818701
628 652064
406 251244
18 -357687
567 -959752
281 -920592
151 449026
245 -943911
802 22485
939 -852893
628 -345278
188 -122036
596 314819
180 465214
557 -843385
700 977311
557 -854991
370 915236
376 564162
385 -446441
84 835160
875 863411
634 313823
981 544631
701 519509
56 808959
380 58522
626 -490726
789 245358
392 695889
507 337552
281 581484
322 347952
531 -411205
701 -258777
112 905627
189 -331797
894 -809752
690 961716
453 -791887
832 -145219
126 133864
292 86078
871 -830400
947 -400923
152 760119
571 -335664
611 261512
776 675354
805 -771503
783 815071
584 -972062
930 -390667
851 646320
994 572570
188 -871159
350 455278
387 148517
187 155541
582 218062
996 -155595
878 10518
137 316971
117 -290217
654 599313
605 -941807
771 -384591
92 -215058
499 -234132
460 94550
639 -6945
774 620649
666 -771587
70 -403442
645 790249
613 344916
336 -643324
216 -27990
998 -393572
332 -967971
854 200508
338 -61076
359 -422606
633 809841
487 -414757
366 -332611
180 -543892
694 -442053
196 815906
191 -870926
888 -706566
634 177736
375 139593
194 610405
249 887519
472 -261095
201 -813976
20 20353
621 -958728
260 -48108
521 -885097
184 34328
43 89966
630 -139258
304 630886
44 397641
242 -276916
804 987563
297 -630350
688 846938
136 -462983
0 570158
650 -214139
62 631837
367 897425
307 371105
254 -700775
10 -129042
613 -553523
943 -884870
758 32
944 -260089
577 292867
618 -860376
138 -132259
673 697811
89 395956
621 53765
308 -281836
912 437228
563 -476918
272 350493
539 -11019
480 613049
99 -788766
765 -380133
993 10689
414 -65682
961 124855
290 897765
283 -218745
619 -820703
711 467923
67 -915458
1 811135
521 882773
183 973073
746 -889641
490 271156
570 -580451
869 -257084
247 -728813
626 676886
708 -446792
187 -71762
955 -455374
522 -748982
655 -675807
666 -884183
771 486608
743 -721154
898 156325
502 -162900
797 267828
139 286799
154 565761
526 -594880
132 -185087
876 -499922
486 -952600
579 -287322
408 798760
425 -255877
733 -301974
898 883302
575 72683
253 98224
80 856374
764 183043
794 -630621
793 -724078
896 -556616
403 -359434
833 -529767
604 -3408
784 568804
435 532285
475 765036
438 -589578
100 -834473
245 251644
263 -310731
241 321853
744 -393831
502 -525478
899 -391349
546 -828071
977 397068
30 940991
421 -327992
66 444468
8 -346332
544 -11807
510 -811410
275 869120
441 -128506
85 261274
579 -32657
480 245293
292 -38258
372 336722
273 521215
187 922552
970 977288
883 -491127
234 -80857
753 -936483
109 -958843
759 201604
252 -8635
791 -793315
486 -546753
485 680634
32 -954037
214 59417
540 -327419
577 -345386
241 748772
563 -930352
453 113030
377 -579221
371 -968459
983 766698
80 926398
119 -262442
150 635817
918 -202109
592 -483743
572 -396841
995 -956817
701 477999
801 -542694
721 -918177
331 917976
327 -565406
604 108122
436 -162882
364 15537
505 149280
677 -443853
384 -993099
271 873391
162 9395
574 -795039
797 919354
506 -413763
966 394968
781 91393
697 -147566
529 464617
230 -795577
680 273214
715 496158
247 -511454
844 717037
167 -766285
904 -358211
631 -485072
982 -250028
918 762374
625 75537
839 -254604
440 -780320
904 674787
493 -336629
234 171700
857 -217092
943 -982086
402 -812764
81 -550387
619 -425938
214 -288437
811 -676997
662 -899118
231 433950
543 -757644
401 204545
709 -171082
763 333750
704 -943022
377 -706466
8 538173
383 847618
91 -692883
796 -455856
96 564655
482 58259
450 185933
274 -402992
463 808231
532 -51693
908 -810030
301 71053
29 167987
812 864757
366 -748151
737 -142888
668 -352335
308 -730236
305 44348
857 97278
516 361252
38 -726664
891 937708
621 462134
807 707287
433 -819937
780 184104
902 -463796
248 513813
483 241082
32 347164
301 569411
578 88700
877 654281
97 -886445
75 170780
162 -287461
897 816914
801 767788
376 38196
635 -234780
708 957758
483 -373326
838 -549368
76 -660060
595 -121477
456 307744
699 505031
713 148287
850 -130483
556 119734
754 -490462
189 142854
666 57441
868 -510903
5 367566
325 237505
469 673201
350 -578805
924 268743
49 -85717
683 768359
378 -161846
70 -479592
363 940065
969 469135
996 691188
476 170030
866 286048
362 976401
295 -274349
326 -948732
70 -548417
745 352325
488 19326
703 -208477
851 -769153
57 -672930
997 -703447
863 896561
350 196587
552 416288
616 -76476
839 -143134
661 -526272
306 412622
609 -258143
664 711233
226 603248
41 163052
298 497402
283 34956
720 448836
325 -664445
788 555364
643 906327
737 804690
783 763977
724 76356
955 608163
579 -742198
571 802007
280 -823144
795 -290614
827 671757
676 196183
909 -981666
677 -579971
176 523253
912 -685112
743 -683411
474 237265
917 -751399
85 240114
313 -388443
744 239755
780 170161
704 353414
477 468414
448 -226592
699 33892
226 -34185
835 808365
861 -517273
6 301370
954 881154
339 -610947
174 623485
821 645131
63 982835
220 749073
43 -579642
492 -697734
617 925930
281 129744
222 974023
941 122112
373 665505
545 -605948
679 162790
904 -502182
156 228067
796 -599946
570 -253581
760 -531820
335 529037
383 986174
537 -844234
926 -117549
140 972013
912 -70825
784 -566232
191 -62173
923 254965
923 -83505
755 -243378
527 136118
262 822975
863 -102468
96 298674
676 805809
82 -353395
861 -763542
373 -374499
909 -427466
863 883628
406 -400477
968 694646
236 549132
697 511001
647 -142565
583 -953051
903 -260932
706 774915
988 310794
857 724674
630 303952
73 814394
49 880441
853 -296172
344 786406
39 327041
637 137596
465 -275767
481 99431
559 -428484
847 480855
955 -247026
623 -605510
984 -104187
494 -430926
742 -282275
542 542418
633 -194468
631 343226
450 -885049
496 -310841
783 -539826
861 -672978
175 -761709
36 971176
951 701883
200 -197334
133 227669
756 476797
656 -886540
453 -47658
683 298174
271 927854
498 350208
536 -997999
385 714259
907 -322752
271 139597
293 -44083
388 -705896
845 711114
890 -45802
786 47079
778 -376971
651 850011
279 616153
520 340754
891 392428
355 -578316
669 201405
784 -975196
294 628269
451 661580
913 -648174
531 866560
957 -849820
962 -946292
888 186652
267 377849
274 -952070
769 300112
280 -669810
486 346105
60 745391
666 680399
607 865532
232 977075
986 -124928
665 522555
939 -67008
403 169177
821 751094
606 -595385
188 -266319
599 -625878
256 -745375
90 -650167
561 -767698
78 -835522
735 288943
893 951133
305 -810718
560 -82789
115 612712
393 58534
528 301197
158 762892
431 629668
416 -512152
891 658166
400 -804977
204 -694615
272 988357
914 541128
821 -949225
62 -813820
520 924086
52 -454725
396 578678
412 446640
453 995693
202 265280
592 197733
848 -599693
571 998961
550 -910720
34 172358
340 -133781
989 -678418
445 336836
606 -844839
653 -209859
860 -956457
609 589799
233 -597148
253 619503
919 -109005
925 -316830
127 249170
109 896269
816 -658665
727 961620
653 -798347
900 -152883
744 502747
473 -230146
281 33297
179 944258
918 832555
324 -388025
768 390897
371 828248
475 877255
381 -411371
661 -254020
905 -606359
69 195336
138 918339
688 259860
524 -965657
694 772600
737 415022
871 -175516
554 -666431
346 4820
104 227337
249 953072
871 -586760
622 -572068
624 719668
21 -690492
751 286693
454 681287
770 28587
851 -866190
198 701459
260 -684134
431 684533
982 645717
342 -851580
893 -186067
808 36613
529 -505907
975 208614
189 -857332
425 240074
627 602255
881 338004
844 158412
939 -137886
848 372347
851 448437
799 -205439
839 -803169
847 782006
588 799381
708 941594
96 -747497
458 -269954
330 -113049
916 972171
120 39554
978 -308931
96 -829118
350 -414434
828 -175121
851 -610234
834 -98568
604 26838
426 -964518
509 567279
847 840771
233 589522
406 -938629
821 49384
579 -750385
576 301445
5 -348362
903 -894956
419 -22718
57 513753
808 994817
125 -574281
298 -691687
646 -290927
278 -274850
114 -374880
495 168092
739 -22347
213 355166
836 -944958
381 467249
668 -87854
859 -253888
524 -844444
239 -984863
526 -911584
884 -454677
406 -83430
480 115254
309 98231
529 1274
326 473451
902 205178
378 62645
297 -477166
480 454793
755 -118484
708 174473
826 -922738
173 -623777
792 205651
539 -927921
703 319368
533 -968611
185 -218848
133 -955482
581 173935
321 -533330
572 539597
649 46527
599 39138
809 524272
760 958673
901 -697325
842 679828
480 973810
626 -608908
282 -774850
558 407805
338 -976229
853 840808
530 -73496
988 497222
754 45985
351 989150
753 -462518
677 -499222
597 388091
513 -770620
503 95466
576 -718261
721 435031
964 167545
430 601108
813 983846
222 -533877
881 -836949
325 157781
14 450219
895 702648
233 -278267
28 -510644
471 226919
474 -319595
72 -207968
130 424173
490 171640
746 700550
849 -833252
48 96871
84 -758254
701 -992445
21 -976626
540 738969
455 53541
628 -470051
736 -206124
132 -928256
588 -564535
777 23256
78 167210
280 -282795
54 -24288
485 -147819
707 -681688
241 -40443
150 835730
827 -1211
877 -365237
865 285948
932 -298564
356 356496
164 775304
402 -554219
171 -445674
465 84761
729 -612621
339 -756608
719 -214690
981 -445873
848 340263
809 544483
721 -438317
617 881063
792 283451
619 615224
568 -588988
527 -922674
194 -795607
155 -153523
751 618008
285 371603
875 563682
304 -406281
801 -258791
139 -600581
899 -929299
793 -423062
35 398208
776 222891
929 862886
547 -382930
138 -420614
535 -844385
412 580277
967 651139
930 757802
241 967656
137 894531
206 60538
221 -478218
733 752219
46 -394980
57 83465
349 633281
163 -594104
438 216114
776 -955708
636 648
801 420507
69 408196
442 -381345
85 -207890
638 489303
255 212374
558 -949256
501 -593852
153 800501
350 -372317
978 804356
372 23391
279 7994
968 -61149
766 602778
257 681035
2 -480873
290 771342
770 438837
758 4208
710 -816703
436 16800
20 525991
977 935516
611 621820
924 126881
816 568796
552 -972285
71 -657005
961 -869486
256 28363
572 -719073
552 -943865
814 -835557
513 590463
633 545438
512 894243
956 641208
426 -530989
335 694743
838 -731110
5 -209207
521 -281866
117 794310
38 729644
157 -161663
184 992771
961 -233803
690 -390322
414 431607
839 -712170
399 -207025
151 -551594
585 813821
67 245916
205 -412349
509 458128
117 332137
905 132792
119 -681452
366 980077
795 -321420
547 -400525
361 -963789
609 -156977
384 -810062
7 -900925
120 -262735
872 831146
568 -431914
772 -567993
710 -382539
6 358879
151 150141
269 -70804
589 605949
693 988478
915 -78034
185 -110429
382 115581
328 -129002
23 177401
662 -574019
734 836830
438 -8778
271 671897
915 -575520
486 -33225
945 4034
990 557272
839 285323
864 -15890
805 -764149
265 884798
225 537748
857 596300
882 -407839
339 -845752
23 -666436
567 -59268
328 -277666
648 -234428
858 558193
678 -401361
201 -566862
412 4815
911 -795413
550 -60958
498 926781
96 611584
390 -427952
387 -202221
676 -211016
728 -1970
323 -365392
114 -702369
445 187352
238 576515
844 264406
944 -808615
691 651212
682 -450272
808 692922
939 -595511
140 -48048
32 748095
796 -999212
422 544113
694 902343
215 -665647
855 -515155
635 142102
137 617351
998 -439537
514 740741
895 -432086
853 565278
424 -537247
655 -975619
794 -990516
481 -925664
735 -403570
593 -192737
805 -136679
19 -888115
731 959297
134 678378
131 299237
412 -946764
421 -57216
187 -991952
103 704449
103 -990063
380 -781605
42 -891063
595 -38111
905 966490
163 -372849
828 23428
768 868832
505 -38496
683 -974302
41 528359
359 96280
681 103587
528 269100
908 664195
977 186291
454 -750722
563 -793999
771 195775
530 -158959
729 -197569
379 -479537
282 704362
696 -85684
648 -2815
853 900165
435 -269021
794 50422
716 -157052
378 -260973
310 272296
181 -147114
559 -42578
649 898659
225 -667800
20 441337
632 -474191
495 873054
213 827594
873 -995261
178 -583823
304 355952
930 101019
301 519765
333 142477
838 282639
278 223481
214 391756
843 488641
48 -580745
874 -767204
886 -191503
670 457144
155 -545417
748 -759761
536 -545672
140 -645253
182 -28782
329 -977825
144 715122
361 -772330
982 294471
882 -431993
524 702518
224 193129
786 417633
496 143854
149 -763636
281 808113
841 488873
21 -758897
541 -775711
144 -155176
352 342122
761 -738521
967 987302
189 142187
38 484960
623 896483
475 -369173
914 -578360
750 -870722
968 956750
801 878784
405 101287
715 -803012
336 -666888
822 456034
103 685632
336 -644713
35 688581
815 913302
760 -832816
153 -743413
709 615819
21 877739
61 -808354
787 277098
830 -885898
780 -482816
627 -234030
252 -644795
123 -258527
673 -871780
397 697328
117 520379
919 -884479
765 356940
636 5338
705 -470571
711 -494808
549 944405
455 176133
744 -538059
94 823188
507 -722581
529 -341070
758 -326275
329 -749122
983 -655439
537 546439
707 939460
797 -224711
740 713623
303 -286528
913 -608893
282 591361
315 422544
432 668206
9 705464
94 939728
385 -48399
757 -939332
529 -318799
500 79821
290 -724579
355 -280995
582 712768
526 632361
720 -758232
730 -757804
680 -345022
386 -813828
185 418329
423 116920
709 -990640
879 -786827
663 -706725
910 200511
236 -18522
645 155262
889 -253051
385 -79063
441 930551
629 -539429
312 -848166
86 -160916
210 -430642
373 574379
483 24715
776 -725179
278 514106
311 976316
533 -147085
194 -287268
189 56137
758 128337
451 949163
164 286330
726 278123
288 -809069
434 528527
406 -549473
770 -622897
806 464281
272 567447
921 -96111
685 -805120
610 -621853
727 -895600
552 176358
966 533409
838 -148651
63 -902706
33 463960
767 829347
933 -233446
882 -179531
467 -601296
441 -659068
808 845184
691 190951
837 -627536
119 821499
399 -956135
800 602622
930 395061
641 689628
208 551785
209 -318609
915 485177
504 -739859
775 -272657
934 935704
717 -362756
970 -290951
206 503150
638 -941441
715 -96071
185 881297
911 -319615
721 -919714
219 932131
927 531734
660 -304994
809 913516
250 878506
728 461561
927 -266016
784 -722791
612 -680082
676 -420833
908 468160
783 209808
443 -81908
491 -970549
983 329856
816 -169422
312 719079
190 -118360
25 -970606
840 204255
243 141781
200 274163
774 139958
527 -703550
212 983213
20 160533
889 -644991
941 -112859
762 559255
535 35394
780 484854
462 491386
19 84554
678 -820141
654 404901
732 480485
507 -841155
831 -343689
949 757695
896 -3810
506 752904
701 743280
678 -794003
620 -329005
252 772731
217 535853
804 -981001
6 -990765
594 -65082
664 -951607
289 213490
650 -405876
93 839983
63 -129126
267 -109425
881 823195
514 -968594
379 763010
498 227761
167 -891913
844 315830
277 -287386
371 599473
175 -82191
489 409900
717 521799
0 -601707
982 -913830
547 -821891
391 -326587
914 82360
53 931014
867 -65881
148 805784
771 119434
385 224275
636 341636
591 655859
166 233510
673 -206020
927 704253
877 -35574
534 388104
424 544235
630 835300
734 -203896
986 884855
441 -615869
555 -440886
512 112615
727 -507782
842 -607631
655 -657345
644 -908310
110 310178
143 -730020
361 -869085
890 708471
125 -643850
536 -173550
502 -100690
655 438511
74 274889
923 833429
50 244294
304 -605677
463 57703
29 103355
106 -949819
260 -191361
145 897335
623 -728141
136 773065
611 802865
47 -666481
506 -874211
788 -401032
476 -264201
54 -490080
343 158082
965 848415
220 2139
628 -932124
619 -291505
580 611255
262 378054
205 -21525
781 742170
291 603951
227 852051
803 86046
236 -496740
129 807987
124 -639066
314 -145886
822 52280
737 272683
220 911817
149 -326939
370 840291
961 237881
561 87821
436 -887851
175 10945
950 -109315
75 -36905
763 654160
720 489654
599 698894
259 -835920
624 165161
192 -935267
518 683645
694 233038
130 290654
938 294899
125 -388909
925 -730872
276 554495
834 -784959
151 -878821
78 -359460
845 235727
721 929166
511 518900
159 -910160
986 498872
248 -208417
179 -480917
280 -310642
435 -368127
218 -725611
720 777179
1000 261448
951 802761
788 -332136
74 -775458
745 456920
507 -842483
771 -559138
958 621000
440 840104
421 -494405
560 304644
746 73141
450 796250
55 116969
129 684233
526 -417197
888 188889
739 -583301
182 221408
35 829429
584 -830148
18 668000
968 865754
185 -740308
32 684297
163 -342664
994 296201
309 -626346
728 289209
232 570591
590 -331742
829 68083
725 373351
377 336122
98 292625
578 347696
117 -988936
312 -749088
620 -31304
678 851169
891 273934
263 -209235
626 441735
341 587609
792 -574841
504 125967
309 -312163
679 614048
243 -939908
873 909246
800 960902
269 -770056
552 -905330
768 826656
103 7062
37 -703608
70 -516009
347 -179311
654 187472
101 -709374
421 -91295
936 855730
273 358709
254 -200519
131 709278
186 168759
169 -852824
752 -762233
874 419672
550 115872
631 -393639
983 211031
187 -575937
256 -951904
801 -201361
465 -150778
309 691489
110 486476
787 -536730
624 751581
681 913147
971 -575829
646 -501050
676 -474758
761 -749174
457 506013
362 -178366
170 252244
891 -155873
708 -990895
286 542870
87 752832
200 864836
988 -98422
660 -447688
932 -908462
198 -929664
272 -300512
377 -670695
372 -992567
179 -667214
7 -64333
389 218464
923 274275
821 501189
633 -465472
542 -876504
129 192677
257 -461570
329 104192
691 -55742
133 -548424
801 -954211
337 960634
458 -23181
960 -185959
677 466646
181 -684122
654 -933716
343 -171802
917 -675016
632 -873421
988 -418971
283 -292755
201 545583
885 650767
351 316209
956 -866655
387 -649745
273 645514
417 -859222
792 200467
291 98606
249 876669
714 -7833
332 -400206
118 -71378
729 633089
355 -690103
932 467052
958 -262719
664 771581
65 918629
844 300496
885 732214
921 412873
885 -885464
561 716286
545 -753824
539 -301753
539 -455517
462 -428840
650 342252
552 125513
821 795831
150 -112165
668 -223721
171 112039
195 21180
498 643960
455 274979
388 679384
707 361852
698 -108990
861 556052
565 -645982
29 -991770
186 -515326
150 987108
675 -681873
254 951726
193 241814
546 -910293
811 -612221
37 59735
430 -660654
890 -681923
365 691697
452 -944369
656 -435746
347 -610057
9 -399885
118 652840
698 732196
14 -756947
741 966097
291 137456
97 19332
430 595561
71 -841365
406 180718
559 -129461
541 838019
699 59995
257 761550
845 394071
180 414014
271 -712795
31 -603830
671 918547
153 122758
715 -134679
966 677786
301 212465
82 253101
445 -262480
872 -930764
472 -911397
190 -570784
324 -875132
571 -347143
401 336586
242 242409
311 -176877
260 586207
745 485462
127 -210781
970 -276338
159 22219
887 -615221
40 399723
436 -797064
446 772745
56 237741
820 262932
145 -948281
232 149237
803 194371
875 -661076
295 -937168
425 630343
279 461682
9 -71846
459 308128
978 191572
649 -301320
987 -436927
663 260808
824 -212717
239 509715
897 903102
394 957567
839 -153700
138 145510
474 -219311
22 -50068
394 148397
399 -912667
53 -808981
448 -829384
286 -527888
545 590742
327 -109022
174 -755144
843 -171517
508 -328665
238 -703425
74 -504855
754 -616869
363 152925
780 -442022
671 -986527
802 -385394
214 486132
313 839027
733 806178
566 -815189
300 -597901
47 584412
832 489520
18 911815
151 487513
226 964512
264 275540
987 150449
753 -254800
715 -774528
380 -701155
595 349959
339 -583509
489 -530539
323 822072
763 -992767
719 877866
60 -415647
921 353142
769 -450800
703 398355
154 848287
986 -67668
660 -448721
377 -593736
686 -54195
416 683312
409 892396
628 302258
148 -993086
401 -405368
371 704357
900 591326
569 -398422
205 -866404
494 596265
658 -433911
941 409137
507 -253287
854 828716
655 -847966
873 45558
891 178674
874 85951
81 -967555
214 518171
636 93184
363 910311
846 -380050
113 -36249
595 -23064
858 -981696
959 -187962
580 909268
359 87009
862 735728
663 372499
669 -229680
548 -854451
592 -325244
37 -222765
495 257607
778 -103462
306 -114014
927 859185
18 30135
201 -517750
973 -574726
77 -560729
694 228963
676 -228585
423 108731
123 -208053
785 950089
993 -805319
959 341818
873 985686
644 805292
764 252128
530 -394365
687 -230958
359 -770937
229 -376061
728 -901495
382 -344243
855 710948
968 834234
720 -454319
524 -1306
515 -502792
429 220437
513 -706646
577 754815
207 -883026
793 179340
650 614000
812 147109
35 661591
179 -443301
111 -896195
342 407979
145 845540
246 212536
781 -282649
804 795628
253 407218
380 -940832
676 781313
547 212509
616 828722
411 -95627
233 -501024
744 -424789
360 528312
404 -402518
125 230968
215 756686
437 -50859
288 776649
182 272805
636 446349
859 514511
669 566159
212 201163
348 631485
905 -254502
581 332588
93 296020
60 -75486
598 -593288
796 917251
275 -667507
548 -747749
7 129787
55 567270
351 -434695
741 54430
566 626439
470 -135957
730 -215636
951 455160
941 768417
406 283340
864 -969630
863 814154
190 -601753
705 778764
521 570839
310 347388
7 555412
298 -156357
55 311162
295 69922
186 -72773
715 -487675
610 218833
162 -809849
867 -637662
297 32278
455 114665
731 286477
536 -50472
271 964584
741 538728
471 -403260
341 531854
947 -378542
287 651170
776 675718
967 485502
557 -564467
382 130877
974 253918
708 -763701
198 678674
669 68071
103 -365454
97 457437
853 156336
765 -500640
662 530275
2 -482596
291 810522
924 117622
813 444632
577 -159728
534 -146120
418 -847792
887 720037
764 886158
964 266873
402 6513
300 -164314
235 748883
142 62666
728 432426
664 280736
88 684125
14 601022
439 473879
322 169626
872 -446020
623 -395245
349 -59031
836 -209721
263 -199146
877 -473535
710 942252
834 -741709
976 -799774
946 -558389
52 -694009
417 -282369
680 -230442
24 423613
229 -320312
699 609831
491 -722507
353 -168104
586 847293
698 -318924
53 -383806
816 -146195
2 516762
269 -634924
486 916471
714 466614
68 -836763
159 600595
300 67635
928 637116
837 287646
428 -860960
695 -240703
955 -253960
179 -70680
401 560151
922 272506
111 -128429
568 -664133
503 472732
165 830608
485 -358142
914 -292212
485 -399835
540 -417103
586 904902
786 -272579
474 377816
324 -263203
758 -425287
172 -941109
730 870418
573 428518
387 -906921
540 -764507
913 862415
673 -922882
972 -83843
246 980435
471 662179
957 70698
83 268081
958 801219
819 829995
128 -985880
665 247964
583 907572
394 804052
446 -880466
151 -756562
891 276784
833 -532433
891 402723
805 -498003
652 585159
908 -496955
391 -593101
5 -687421
991 880861
933 661122
248 404719
182 -542823
761 531539
882 350662
762 67682
300 -715542
969 213076
9 662226
115 200615
228 193511
521 324404
159 -728688
412 -20983
35 643049
341 -381267
904 510563
370 -108988
76 -473696
298 314615
185 527973
483 287168
632 108824
18 995540
70 207316
437 610821
810 -901877
162 710361
271 -464855
258 -589297
615 -891354
781 -803733
494 -667153
204 83250
980 727806
376 683509
478 -331643
164 -987737
99 414011
514 -669417
721 730304
230 124947
34 -827588
881 -480958
359 -896037
932 815461
222 137775
706 614526
5 -293527
412 -818496
3 446566
367 -248129
106 986098
78 72815
906 -252590
381 193414
43 -316364
905 362960
776 421200
772 736207
162 773663
839 -952728
548 932474
889 -376065
78 130522
84 -822295
179 -692557
444 -683696
477 -810032
723 721454
43 -353113
198 -562302
491 -153600
548 -180700
317 -43260
151 467789
173 152186
652 -388060
2 599741
833 -623916
63 -206556
556 46306
534 127955
514 -220459
522 -880879
439 -607209
105 -509620
521 320183
92 755751
330 911581
151 56389
487 529413
612 958853
603 506289
375 -846653
310 606800
38 683994
804 -21784
246 923104
485 -608613
476 217096
268 87417
270 -170915
985 -419079
627 -575858
857 -696750
308 -951290
546 576328
795 -84810
695 648451
271 952413
585 -773941
250 212182
196 80367
929 5601
728 848729
801 473158
620 495981
195 168911
551 228908
392 924987
655 -257274
936 275746
4 -598736
609 -750986
310 946519
694 -474511
354 933008
506 442161
383 -551407
161 -158180
19 -340744
442 -946565
570 670906
477 240177
815 -522423
427 -508419
215 288887
82 -946096
926 406772
91 454763
812 -476258
660 632831
841 -333055
451 604110
826 155857
444 -484327
907 594693
764 169264
751 -797990
645 341027
929 611676
461 462162
710 -383228
76 -987060
69 711176
601 80717
213 -461571
272 -838392
337 -477123
404 504448
991 3428
202 182133
597 557883
580 191759
725 -60265
775 -964541
449 683341
61 -253952
308 -393210
967 607538
406 -799190
563 647958
931 757794
565 385181
13 769493
313 -86349
435 -581720
550 364186
76 -399660
629 -379710
194 -294788
4 -787985
832 -400123
347 839410
486 -775045
543 -688948
747 437552
728 -236615
730 -9914
526 960429
234 -214742
720 -489061
233 659987
194 -656859
697 -779876
43 -400278
32 -103974
805 -579110
453 863196
661 -979759
395 -971573
142 -935995
655 668200
325 786221
980 966613
802 437692
362 217297
455 -615108
351 319303
271 817637
84 522608
12 -458060
833 -970348
695 -877516
665 -101224
125 -227967
238 -49038
476 -663673
296 535418
952 941048
950 -185818
495 -161898
768 -548014
182 -525832
312 181243
22 189536
696 591316
657 -405306
617 610426
295 454511
126 -385064
779 638853
564 -964058
472 -199439
103 942500
100 -997446
273 -244322
298 159796
202 -612554
376 -925019
874 494859
676 -572521
613 134347
516 -958064
981 -450037
609 -966878
610 -186031
701 500925
84 -630550
94 -133187
652 959398
410 183632
411 704915
673 -71191
772 -824775
166 403583
749 -881655
24 766542
510 998277
365 728771
730 738478
364 130638
587 885050
150 774420
450 931199
73 827549
950 776974
824 -313123
929 504770
291 -835581
109 279284
946 -372
616 -408102
53 -586370
570 41564
636 659287
339 -553247
517 -627041
780 677637
746 333629
833 239772
432 637034
665 -482740
687 -55314
799 -434157
665 209911
148 -651732
951 201614
755 -23548
638 -653456
759 -69616
532 -285070
441 477183
346 -184567
619 -510651
992 925807
285 160407
889 -216251
742 -387317
213 -334823
403 465594
593 891967
176 -817770
19 -425082
460 -694403
607 741221
98 -765796
678 269776
467 -885821
321 911842
20 -396596
634 353951
195 -933700
127 638090
948 -183938
397 149569
906 -152000
348 164330
791 -648818
661 -658122
711 -971701
549 281567
872 574234
595 -977093
338 -385575
810 -936418
971 948715
947 774833
698 364757
269 78823
284 -559991
852 -169649
676 488216
540 139665
611 405269
308 -688762
490 398311
291 639473
630 581014
44 512490
528 -931261
93 -298157
853 383866
668 -864960
780 -660068
906 -282647
65 802035
874 705358
254 -600892
144 -846783
787 -952765
408 -572592
152 434784
642 621469
445 -32259
815 -950792
451 -797523
475 433881
318 824041
294 567234
795 -487296
966 -218525
443 -602416
470 -999081
131 -561434
53 -679722
720 -687843
379 836877
795 959752
911 -589404
577 349367
322 -454084
4 112439
281 250658
654 198382
667 969797
68 968012
412 417
794 675154
235 -632881
290 153634
977 -760185
828 311953
999 105843
618 -621291
940 -202880
813 155051
374 -418814
536 -769000
312 496518
332 -334154
816 261130
721 -204582
889 580856
286 779475
410 233984
608 901135
438 -390943
970 70861
813 -621689
349 19653
165 -579773
509 -75773
204 -350483
998 -811690
280 -359965
537 -380687
65 -326253
135 640452
301 -188107
831 40867
846 -205915
277 569134
554 -129755
711 899928
548 947843
493 -815210
523 572404
78 46455
958 -584209
768 68921
591 -770274
773 -805654
954 -618235
855 810582
385 973822
14 615749
753 -770859
177 -417122
44 -313391
992 -392548
385 602532
766 624262
57 -950895
854 -747952
326 812573
777 -310860
683 388788
740 -513681
358 -152983
17 -281894
571 -955389
647 -841473
818 -712761
984 432283
937 -941546
731 -764919
33 617073
144 -851717
347 798962
10 -449711
89 734631
313 -971313
680 -255364
485 -883605
167 -643305
508 -281543
529 732144
29 -414164
227 818761
871 -581247
481 710715
832 421292
453 -439560
577 759820
686 -809234
222 -626988
353 -33615
555 -903021
38 376758
552 813402
906 -184915
467 938795
906 971929
912 102324
7 888503
526 -452192
820 854831
960 -976999
331 -303909
84 653793
413 -426710
138 -51853
604 682480
536 835352
653 64542
121 -960826
486 71234
181 314112
649 142437
741 -110005
310 -749710
832 -146849
466 -171288
238 -189270
745 -387030
781 19478
540 701169
346 -903220
108 633883
423 595352
794 910182
14 -551033
602 -948429
669 -600465
545 551291
835 940075
194 -52657
808 406122
795 963076
421 -839141
277 577340
650 53791
442 109007
230 777245
186 -110857
790 -826452
908 816420
328 -522198
391 -994915
114 476282
375 367797
743 -744625
161 -670568
909 -803491
20 66106
860 459828
429 733413
441 284700
206 556608
680 367296
306 -119949
443 984215
137 816263
705 -68378
775 -616251
125 884980
983 389122
23 331092
68 808527
777 352197
603 491951
902 385866
870 -76586
45 118383
312 680536
56 -670018
278 291932
847 496955
830 -192216
888 814443
267 490662
546 -306993
631 -930182
663 820094
898 -110484
54 653350
803 279921
531 140354
63 455475
847 353954
408 25075
757 -664475
289 338168
829 358764
609 784573
507 721917
297 243743
626 173695
27 570434
328 569695
406 43317
424 579811
214 472986
536 -515844
936 -301807
32 153521
963 -185862
343 -492450
185 167902
867 621923
674 -678007
992 -341437
878 -167645
747 -90763
671 -3917
981 721871
199 -437414
30 -206571
68 379650
739 -464514
183 -852617
967 -595275
575 -128989
894 -997024
862 763489
183 173009
945 -757681
879 524657
634 -653297
29 812753
7 611777
772 907447
953 392563
793 84762
135 -608398
888 -391818
176 -244292
98 723167
898 115732
566 -558965
675 862515
572 955151
574 99599
798 -305131
319 -135613
199 -386893
818 -65835
438 944399
831 406536
251 -686186
256 -520116
14 553919
284 235965
169 868321
536 556896
298 -547
571 41330
592 -683360
620 41535
937 905459
63 -870608
387 170737
266 -669670
111 -960619
180 -744502
870 239359
667 164989
561 528633
411 -37475
565 -719280
127 969668
86 -174961
579 -764129
743 586692
116 519908
341 617684
59 -800202
144 -545928
654 562083
111 606335
664 285312
90 -440608
903 677679
496 -478723
741 -572287
633 752000
206 -961845
311 986469
668 -931361
586 79691
195 -590648
174 -284542
27 -232147
930 -260317
272 272265
710 540778
758 979042
606 -562747
173 69410
904 -58434
598 -282027
511 556503
183 766605
576 471270
769 660621
490 803938
765 606380
173 860419
655 -224565
889 685888
716 984179
566 -939254
202 -754721
176 -820717
931 -417977
905 190418
100 -551292
275 -379821
407 176886
11 -482652
582 -782705
769 586239
816 750232
52 -14852
839 -156653
87 22496
786 43351
153 -177612
751 459749
41 -887240
56 -718621
848 -304853
448 -813311
430 -434591
423 -316157
680 847310
524 -630654
215 -709778
296 707728
621 144781
104 -506465
977 -790668
945 722953
459 -261186
152 -93959
986 -177598
555 929233
749 354749
289 442581
482 623544
202 -610478
264 -822699
714 727208
387 -860247
789 679875
682 87980
700 679675
575 -276774
166 910368
950 656849
24 353412
447 -808254
354 -130578
133 540101
567 -242845
667 -929310
10 387410
91 643927
549 -121662
714 612564
288 306133
791 371873
690 -660679
233 29086
668 -889314
601 245362
247 851488
221 -442656
793 -399890
908 811494
146 -301686
5 -10367
86 -493780
303 -57053
175 646812
125 -296480
622 -969073
125 326487
108 944172
231 -541280
619 500761
689 815010
773 -349533
292 -629818
179 355110
795 925048
625 -559128
388 259946
328 -913600
173 319210
101 -127491
960 392533
382 208508
653 211830
251 -60956
393 319195
697 -542809
996 307957
57 -606036
489 574727
646 119450
355 92278
73 -435641
884 -856905
949 -447349
752 -271403
241 -153384
570 -416422
123 -427491
906 308213
244 42298
61 -926731
151 123222
471 -789810
910 -39122
529 -4242
709 -347336
534 919176
84 -744297
37 -260936
293 755812
574 645638
520 -868404
646 -35681
479 374893
229 588067
810 -716487
782 832084
218 -103977
247 194904
850 924236
985 -984527
665 -195393
77 -511405
900 -324006
716 357258
171 734618
102 -959965
703 -541739
851 -692874
639 348249
541 500560
89 -619605
512 -11104
455 -771825
180 341273
402 984654
607 -119161
911 260449
71 -759644
357 619903
826 533686
798 -596581
837 -731075
821 -501996
681 778312
378 856992
187 298944
19 -872180
404 -246986
497 -506153
131 -947944
388 285913
161 298454
792 58077
488 961908
123 -344288
38 -207306
944 -998058
421 631399
631 99820
696 867617
405 131958
280 997641
816 -143487
303 877560
657 856340
971 358592
91 -241602
124 634214
42 598949
996 -621699
299 167899
244 -480207
841 164652
119 665903
519 -701895
981 21643
863 -35154
500 -574075
424 774657
360 458693
632 -522019
632 577996
480 274573
717 536058
414 539903
46 -552290
765 -671249
357 -940730
534 -920892
396 945997
661 926888
686 728493
441 943638
33 300826
617 606052
346 799977
439 -340583
31 -635551
779 434190
603 -224209
35 260176
77 -397912
154 295585
568 -575173
753 -214584
116 593690
549 963896
615 750263
617 -462960
432 -744022
26 726381
691 532448
801 833974
52 953
975 68505
229 891302
995 448663
739 914683
685 950572
96 -954803
578 -621896
345 -605116
661 773690
864 -678259
935 695710
278 379741
483 -360857
948 -644873
753 -738385
705 -409242
655 648344
213 521792
372 710272
943 -56072
219 -535956
319 -504312
59 55043
227 -572060
704 -236624
325 592084
341 201344
270 -510244
191 124531
541 35317
879 -991865
216 -289539
213 -73382
885 974224
34 142569
529 -122811
463 -980580
457 520674
373 789500
124 793110
123 -640160
136 485209
598 172850
394 -1016
83 -642239
93 951892
247 -892833
429 -993895
251 473683
825 817440
814 467459
974 -544848
143 -169447
127 -477498
254 -116908
153 593929
992 -367989
913 -915565
980 -916316
199 -726033
929 637178
859 -390755
973 -15572
285 -436205
300 -416531
6 -355577
257 958411
837 -397111
981 -834904
885 -734665
287 -86575
104 42362
21 750544
868 -396300
848 -441229
453 -374269
225 -444409
94 -334061
976 -368164
583 -970727
269 -516622
768 -383280
610 -515574
875 313931
549 139222
580 884944
165 425285
983 -711342
890 -513195
185 508969
227 -437375
818 -358592
770 -364360
255 -935521
911 722630
530 219109
309 -291098
611 -801535
366 -660577
115 391424
496 -536200
922 252848
782 -566215
40 -268231
947 856549
186 -7443
507 357500
722 -70435
721 658496
926 -493239
418 476265
105 -340701
842 123482
416 -521884
212 -509345
850 -219871
4 -119515
623 915940
867 68788
107 367290
563 942334
360 -851162
733 -991302
333 -422027
58 -786683
914 731328
754 797082
750 439645
698 -552782
120 -346069
136 -168932
194 -88982
245 906779
526 264854
404 642787
742 -719248
217 -742590
897 287
464 727744
496 -566669
528 507048
512 204008
843 610056
74 147955
905 682124
55 -899290
225 928085
100 -437392
432 -465925
358 514298
993 -552676
438 -523592
161 663136
818 -26552
213 54382
781 -606121
731 222201
460 368889
969 833524
967 669419
217 -459755
276 -335408
604 -419564
973 -552976
245 929446
800 -259352
770 245202
972 -295719
253 740935
676 -27055
24 655038
220 765409
836 -305622
181 265093
263 -86637
931 -106073
684 883229
962 358873
413 973962
809 -582697
763 390596
863 -578715
630 -106289
76 53732
955 912159
286 -534482
144 447611
685 134359
188 -648167
556 798560
275 321203
972 -107922
168 -536849
672 -580936
1000 856528
480 -89978
471 159712
789 619156
451 -868272
719 -99353
888 109526
969 -695809
61 183481
505 803905
230 569284
882 -385731
8 -302169
547 969938
920 -509432
580 189218
739 -612760
844 881164
717 610503
812 798378
211 452321
228 -959914
540 -218679
645 417357
531 691871
272 133154
911 215917
745 13073
300 -457342
186 679068
416 432137
142 -83389
706 106516
557 109275
354 -464234
302 238244
276 -472653
685 -837282
109 542436
343 710828
377 966623
661 629145
224 -674904
632 181879
887 599083
300 333090
505 -628903
932 -496252
587 214254
222 -500975
881 -697875
202 -333426
995 56538
421 83447
597 -398643
968 -251592
851 -265974
508 817274
777 -721093
292 794110
136 -986234
251 -771531
123 228147
285 120282
192 337744
769 763913
574 -124048
474 865091
641 -555944
536 -64187
184 575918
17 -71896
876 82383
597 -581560
58 -372591
763 -318535
704 751530
553 515932
726 702640
734 483209
225 -467618
846 -995236
468 -850217
212 588920
576 605637
871 -248860
180 -662672
833 -142911
921 85839
847 -383765
903 -348802
659 99605
98 -155296
220 879345
56 -262687
907 -300126
455 -839317
814 613265
124 -435036
815 122165
349 66503
940 -859118
241 -949731
225 -851115
536 76748
258 -322322
430 347777
389 345703
705 -806391
705 50416
655 -171088
513 -274009
698 572606
321 496121
168 -685089
680 695669
893 -235314
652 169665
512 -447243
585 850525
362 -696675
609 721381
926 467555
737 665455
172 -881849
462 -795133
914 -634672
373 -203740
276 -664443
38 -69707
115 918425
68 402060
466 588601
431 968694
708 -931629
930 182774
312 163797
835 933574
16 -471524
951 357406
687 501415
772 357388
995 -399177
385 74020
93 -146492
174 433160
379 -230312
14 -864381
966 -397176
868 322445
402 986144
396 -93851
298 561252
920 453699
659 89029
683 679403
825 -824009
129 454358
388 -524338
100 -488451
834 -97924
284 -605914
832 -568966
299 -509324
286 -119794
96 -500595
672 -809125
41 -955998
513 -49596
344 -280649
91 401409
732 -548182
129 -405835
97 -480343
327 525839
964 447673
286 952817
294 -187048
393 583293
320 -444360
17 -347177
237 -913139
728 979215
720 -785926
157 -942015
931 68243
520 893477
19 -766023
383 40026
689 -630862
476 -254474
217 942102
471 280650
136 176560
41 -49797
243 -839145
518 -806609
369 141078
799 -795142
996 143795
730 -622145
332 -876308
293 -886961
399 -27980
128 -356651
966 638878
8 -62882
586 -403835
259 -30745
600 37836
734 151805
759 622078
638 124698
994 648445
922 836152
238 182683
494 234113
155 -752947
338 416660
890 -725861
157 133617
630 -320389
549 -266334
372 -585733
235 -626403
492 683870
829 -424878
691 84414
582 342373
931 297406
871 -254366
755 720228
845 421098
164 -141327
644 209673
283 -935554
129 14976
807 -853209
697 178037
612 984232
793 184627
12 -670159
814 -876266
712 -690676
6 -504289
735 -522688
527 -990567
956 729825
23 -275635
369 943519
713 -478611
821 857983
739 140556
837 255055
251 -210325
470 514153
212 -61076
522 882223
161 -401434
630 -201277
592 179629
290 344200
875 36376
880 118152
874 -797127
76 -753951
403 182599
441 735275
269 -607160
100 -639365
53 719506
382 -905108
913 207903
309 843241
671 -78357
362 -778961
487 -162022
641 -68924
761 950864
490 562343
728 392020
952 -527748
310 937751
467 -467425
886 -755267
617 244851
554 -953273
116 701083
652 127074
607 162719
487 -500195
617 -693298
340 24345
946 536182
737 424854
467 227218
422 -700344
139 124878
351 -37508
847 -307504
796 -997061
154 199424
536 -212612
883 728268
845 560090
650 709031
923 -533268
643 -601933
291 157532
683 -64978
847 -522165
995 -450448
732 924700
286 -66988
461 599553
941 -830568
888 -822138
429 -836294
176 870516
539 304936
36 326425
106 -629680
155 -870937
624 -649231
604 -576073
109 -928657
714 -904588
26 -276417
587 196221
637 575331
623 933505
383 716586
74 -225246
159 238319
265 962279
82 -147731
252 464775
100 -570989
275 767762
15 139733
217 364033
322 -754404
9 689285
42 288732
392 178608
974 806263
18 458165
164 356471
403 969969
363 328680
626 178832
562 296394
743 -783575
86 307896
258 -835412
790 157779
977 379239
987 -739999
185 -601213
564 92885
934 835332
562 -150282
54 -190529
7 127511
961 -911964
768 289175
925 -502795
292 -929764
333 718186
244 -735034
723 209969
441 599644
9 27988
269 416679
517 -111624
617 -793404
243 222942
22 -136034
224 -919508
88 192910
615 -289929
151 259324
527 6729
801 443922
764 -432781
228 171318
591 -398300
771 -536117
215 431319
151 517914
109 556769
282 784076
287 -632369
837 -116335
725 429012
327 -544333
161 -827161
206 926217
62 43329
386 -591549
962 -291392
782 -746702
174 -474480
47 736596
494 669977
134 931322
107 -539383
179 -107082
446 -204713
669 58535
733 -396746
388 -977217
624 -682141
763 609983
144 466706
830 402504
466 298726
110 -414169
941 866388
320 -269956
739 -378830
612 423156
595 31545
26 -11199
776 -175754
320 -22018
204 961894
58 -2915
918 421624
699 5223
673 922962
956 -869769
474 258521
289 -551518
446 -615747
981 445923
134 -620197
4 -155130
199 -143733
421 692517
771 903406
910 459521
524 715300
394 -261310
853 586929
333 699431
667 -341381
944 -114345
778 -197312
831 -474994
263 -866876
962 941284
782 -534413
585 164670
431 -69915
1000 289833
292 -857349
330 409404
59 -195656
374 -918299
415 -585374
174 -272695
418 -788068
941 -809428
537 693213
529 -403815
961 636496
773 -409558
468 958482
603 -507238
636 -717042
238 -620688
956 -530292
888 -484317
75 635428
897 -943364
445 -267460
258 -705954
840 -57709
890 -947347
88 -180947
340 75416
485 993937
306 802066
75 -242489
611 -75979
138 91899
634 417588
60 -149149
803 -586332
740 499289
82 265477
815 658399
285 711222
141 973476
279 351612
801 -175168
263 -872604
507 942054
667 300739
309 137584
871 -257563
348 680051
265 607292
315 775546
577 315478
812 663928
870 -491915
166 -873050
972 -393781
316 78164
479 -53997
755 -800940
200 72101
659 265494
123 -43429
590 -486453
203 -642608
200 -625842
93 364398
5 288486
904 873448
990 147301
252 -53115
189 -897906
313 120776
974 -701504
831 444352
425 765598
533 -242025
498 -254909
673 -96819
40 -982163
154 -57433
966 -489528
725 793383
270 -224529
847 -825601
702 -181106
121 -97579
739 298044
18 897058
401 -634151
984 497104
818 486584
60 631343
583 -28900
786 -999869
858 -493839
217 345259
308 881955
296 794647
314 736132
319 546681
452 -258469
682 -644349
74 184882
479 557453
851 800003
908 -49521
432 -167147
648 62519
580 853660
529 -149310
63 -994914
545 -635869
361 161499
350 297983
256 55957
62 -502182
530 -799597
6 -128574
921 -87699
374 83678
465 -631470
455 -601115
566 -284980
48 339630
240 -83558
265 738607
831 202314
489 315822
970 533254
483 -61555
830 -137497
22 -207790
164 811522
347 -952616
987 -650337
15 611525
440 515290
418 699942
76 191469
697 368949
668 -449368
545 196555
242 -749494
28 -770444
106 11963
503 823889
911 -272626
365 212366
48 -304686
727 -842900
991 -703957
583 581270
262 -444015
114 528490
908 -79100
978 989853
622 784522
739 -359361
466 305675
905 317775
301 -903490
193 -314397
560 -372589
979 908032
846 250413
547 -22926
36 -963019
963 -234298
408 -322985
518 228451
660 -347923
741 745073
62 -57569
542 -97417
287 -507946
956 954395
45 243897
66 736854
123 684186
560 939211
783 893955
575 -502345
300 520481
45 -32635
539 -456430
208 -41194
68 474644
474 -671909
53 599445
955 -219682
64 -836708
911 695955
295 983347
376 -209297
932 -878588
893 233759
829 -714798
475 -841607
930 999462
579 479643
958 904270
730 168964
763 224716
339 364127
813 -928454
82 -765805
827 835947
301 315443
573 971050
392 520132
816 772079
790 -617571
33 -982214
485 292559
256 349794
872 78782
307 -231210
233 341863
159 406874
917 -631765
256 -877820
906 570166
827 -418385
449 -377048
470 -639132
759 -296973
557 856712
299 163496
717 378847
627 -626402
277 -356862
883 800542
87 542562
514 -614721
900 164668
343 -868467
405 -380525
727 614
356 964402
833 107950
119 38172
171 736480
514 490379
471 573384
244 546465
743 357598
599 -347834
450 -684746
47 -300539
242 -423535
533 -316511
792 339067
591 -853370
707 782531
203 -520555
880 24924
609 2983
647 -146418
265 -811581
449 -100745
537 744606
989 -168443
331 -300203
994 804593
82 734263
12 -618110
337 936126
235 -646263
262 899931
576 -582048
41 979113
700 -61898
696 -845569
527 986917
171 28911
548 -781679
713 861940
674 681077
903 -466424
108 78826
359 -742459
879 734491
760 -64681
51 -78403
585 -965554
37 414764
513 946521
977 37430
52 -731655
222 -347635
30 936685
516 -987050
233 -998652
640 153907
952 817543
872 735611
349 535798
289 -728907
106 -393227
833 953154
845 -310955
935 103311
424 408681
706 360902
905 90227
849 -562409
253 -903351
618 -47834
965 -881332
93 -369775
274 -969008
324 -106365
29 -117859
514 483737
284 815233
1 -83412
449 -101500
771 -720822
419 954018
56 684271
8 448970
611 -591873
97 -785354
782 967744
529 562035
145 -967812
654 703354
566 615258
414 -179293
241 -172448
842 -914164
258 -972823
619 930863
582 494517
37 905505
524 538515
734 932108
773 -997847
584 -509320
769 -431799
764 149804
690 39098
999 979263
178 -968055
239 40260
157 -688080
823 -51467
131 938760
387 108524
962 419976
925 623030
163 -442507
572 -654472
21 837676
499 -474764
343 -575012
724 -612711
846 -253985
91 -959755
137 725422
529 -909008
249 -356493
952 752599
591 -460720
612 -861977
529 658104
114 -922206
879 -412443
801 660257
302 85901
447 673184
964 -189939
452 -357576
448 -830129
141 359432
134 682685
710 -518209
762 -174610
735 621444
539 590316
801 -754635
659 761900
181 -852192
329 -409107
763 -883000
682 190471
986 15882
961 21716
394 -546089
366 573553
346 -252863
422 -455096
883 -265514
395 17162
831 84184
828 -127491
367 -324735
727 161979
949 977492
567 -147053
132 -234695
395 -831899
974 -819567
238 407729
600 -662028
115 -942710
897 90413
753 -180236
124 -117320
839 229283
292 -589921
323 645471
54 -8818
889 75313
349 -246210
152 625608
128 -216791
806 769672
635 164749
479 237121
172 860650
19 911887
500 782025
733 -404865
181 446474
330 383634
905 985071
814 -360836
161 -454388
601 -520013
804 492111
850 310917
447 -351912
831 -810030
87 236072
490 -13939
728 -752740
191 -673516
243 805825
396 647367
414 555767
23 -266671
724 292837
197 64374
89 808642
516 -953374
955 207408
596 -408149
322 -666277
590 -627844
674 -653603
63 -288201
13 -198532
173 -871579
112 306934
833 -752059
497 512055
17 809430
539 -112895
221 -424907
860 -710583
101 -103358
70 -596565
307 -62495
271 604038
715 639507
203 -559009
2 -631277
538 -516583
518 -753185
955 -983911
48 -443391
460 -19856
770 826353
802 -861591
8 306212
285 872979
847 345817
396 -584512
50 -793298
815 -764602
723 279311
987 435927
199 554293
451 407732
99 260286
32 802234
511 437212
441 69716
937 206765
269 -470270
138 876559
37 -379168
358 -66834
832 331489
249 -257705
72 90098
409 772481
750 111018
534 -909060
892 -463279
763 644534
862 -352450
352 -965709
993 988312
941 -214041
657 857929
736 861290
787 -350799
818 -726584
215 -414583
158 402025
906 552727
215 -978657
959 -43683
545 477884
243 281630
516 275977
388 432521
760 -131229
453 167
343 962252
378 -254671
510 620999
299 412843
234 -405757
241 -119281
773 -497060
85 -633277
434 -490838
136 -406119
23 -96555
672 -328879
2 758857
229 455162
879 -340568
58 -455185
558 313090
858 -479278
714 711442
741 586506
86 623565
444 113466
647 656658
256 -837666
40 -930217
456 651967
502 443964
444 345760
933 84487
705 -169840
991 -654074
32 46738
231 -907086
58 -515650
669 -22994
997 -312843
374 365069
2 479947
89 571307
497 874231
419 -408747
492 -7823
383 -454648
579 -649891
280 -552662
261 204784
80 412350
162 760428
40 -757069
206 123791
421 864359
432 -616078
793 -762744
331 -961559
313 -453744
167 -175535
214 690408
257 -492355
390 -829776
589 292320
38 337805
843 33576
379 -143516
732 430719
228 517926
396 833490
823 -364699
703 400420
159 830862
267 -275967
200 792077
422 -577886
782 716210
418 -145146
444 -227777
499 -836453
400 -422937
476 -298002
220 -558600
917 337421
318 825789
360 -694242
348 721343
111 -419529
529 -655801
965 -732402
945 404936
686 -447968
222 -224757
778 -907414
718 844353
373 -369527
937 126162
661 218262
199 -421383
291 161514
822 51751
21 213918
589 79359
19 -117387
311 937952
168 -128565
116 304727
93 -828414
307 726289
672 -405624
594 -147440
294 -179222
147 296374
186 293960
377 -841802
829 639589
11 599719
971 879541
726 -779941
461 -538657
563 -852862
887 624995
589 13376
660 439807
666 717581
307 -142272
714 -929721
603 361169
912 -406585
88 -351104
689 -477318
733 645166
490 -619761
721 -880534
287 45204
200 -164384
448 -9098
829 -132643
893 7203
246 234616
500 461733
44 859763
18 -944607
796 275532
858 671148
198 -786409
590 432546
575 270866
275 -389443
865 652605
478 732210
712 -242305
308 795026
67 263011
372 -285073
26 -969969
626 -361836
899 -214794
867 908626
94 231579
633 951528
999 -51267
173 -123256
857 -668233
720 68200
540 921949
343 167383
285 -940899
74 -210695
894 -307989
597 811143
983 -231537
150 69199
829 866537
814 -438580
436 -259653
369 -402447
777 993967
10 -471362
907 208111
198 -836004
512 -221727
619 -516769
495 -523553
999 -958717
433 198159
36 -493521
184 -320553
978 -499210
169 -584896
722 911026
610 -547682
170 881264
105 -212230
804 301511
8 -50537
799 227144
540 -13681
850 525990
316 -466126
876 678331
3 337132
333 302337
274 264955
174 721094
590 863757
396 -994699
901 -681353
814 -624852
943 51366
807 -955817
59 -460855
11 829639
869 44840
447 15592
12 870923
745 -239576
961 -960504
805 -449631
722 261215
234 -27973
970 -538605
775 713533
493 -146710
135 766591
972 532469
500 -679822
106 511160
954 -481213
908 846168
578 -954967
830 -802883
90 183299
802 864796
1 979499
916 -95607
788 -754023
604 984800
817 740466
956 -378874
896 553591
934 -697926
546 677697
94 383230
623 346914
458 210714
918 254152
435 -892662
497 767637
671 804521
713 885979
738 -260337
701 -216659
495 -883064
756 -889622
607 67357
524 649405
813 -569444
287 -421484
570 -831809
277 -205851
579 140975
297 -117265
813 977448
781 5770
703 -137767
829 399266
550 251748
749 364458
569 657157
505 -609701
704 -81951
60 959231
959 -932005
390 -698722
318 306145
416 278709
473 555430
884 930909
530 46345
755 877376
387 816887
711 -696567
456 178143
119 933823
602 -68763
849 -237075
962 583227
28 361793
308 341442
531 -731157
752 -844059
113 -158
616 151578
565 -349185
107 -994388
761 -986190
737 -949920
558 774786
953 378269
390 707238
505 -834916
751 -703683
551 -816107
20 -766921
640 115021
131 -992537
994 -970787
555 -329550
196 938372
537 592985
801 65251
748 -727317
691 896418
655 -239181
814 -793495
912 -172345
60 523745
853 -692843
117 -293127
752 382612
236 -423999
131 380241
135 -617547
620 -754996
124 -451519
315 -94509
859 -741185
56 115987
758 -319724
463 -845491
667 -176776
181 -154640
214 -31748
218 524544
396 595865
131 -916728
470 532007
389 -857496
576 271148
726 470379
409 735489
776 -663602
579 743062
719 631906
13 97218
765 -533007
187 -23014
953 138388
470 291576
931 -798715
356 -479001
295 -614998
243 -901049
780 420878
882 -369993
881 -352568
93 -673631
298 406248
175 763419
593 524071
240 560757
158 104069
226 -113143
974 -470992
498 -371388
379 147
105 -387720
33 -839382
568 142651
763 883428
202 -851578
24 -121861
988 -262749
623 -591090
749 27471
443 -648106
699 -124097
438 -478118
839 490282
168 -315096
64 -276833
517 -471294
430 69907
822 -177882
295 949585
312 -782661
702 986976
613 -206621
391 623587
474 750395
206 -682551
369 701769
242 -145537
577 204306
100 -769224
261 -999500
755 -795547
996 360482
263 -838882
322 864530
759 761335
939 -173033
856 -257331
812 -501415
996 235877
894 770140
926 -149520
694 -370795
102 -707979
644 -141813
581 314109
835 532615
160 386894
849 -98559
987 -127842
989 336478
160 636206
246 -140866
602 -352718
326 777218
329 -390472
251 -35269
305 478986
430 981417
675 -313537
152 -772813
134 981917
920 408342
156 587669
871 -339540
41 272871
46 349003
810 487427
186 -984461
678 -634986
743 240729
522 -696896
753 732920
436 869934
580 112552
891 -408894
412 701469
302 -354834
392 978000
261 120335
154 517324
381 831903
978 -243459
909 -106117
425 -3390
304 -466242
420 503411
324 961342
556 -987256
548 -997748
207 165230
293 -242643
587 -498406
156 90997
420 -654974
901 679481
803 -636133
931 -788546
847 684333
383 -103167
747 -423532
589 -74938
95 717363
943 -690613
418 312421
769 -170086
506 417920
994 13889
533 992506
671 913345
189 -865776
622 -972745
847 -737327
211 408191
974 -78862
579 259283
650 941949
447 -58025
303 738050
238 -527882
6 -55773
934 -96721
469 229476
36 963248
90 994276
555 -908073
64 642728
288 -124431
625 -179193
90 327060
114 -710173
815 397276
501 -230453
981 -992811
801 -775912
81 -918032
769 354530
306 -840567
369 613283
141 347035
467 -927222
443 -735068
206 374290
621 -664549
769 673123
179 -704572
642 594734
438 -867503
825 237403
661 332784
801 -395385
182 -300945
727 -246512
225 -648484
339 -337698
364 265190
670 -556557
598 -177545
95 -859242
602 264251
313 -333059
792 -569415
788 178952
369 436488
329 -44800
588 920466
994 -964119
98 -690271
550 -920101
363 -833410
957 -825810
17 -847323
921 -568478
250 -934095
362 5554
690 -377929
128 -121241
720 117713
305 -245432
48 -366413
63 -32078
504 359183
327 332643
337 721411
272 710700
334 -487630
144 -13400
603 -328432
68 334826
762 644784
1000 -546756
938 -480808
110 -407206
344 632196
306 -526895
562 547994
69 552662
312 26413
536 -624851
381 -850014
950 193003
49 -450661
921 -697337
586 -858050
357 -384756
282 825643
454 -235979
516 494004
441 -56645
242 518589
437 -872410
496 911278
738 395198
237 977659
717 632688
10 105897
429 -509971
871 136713
55 -705110
946 -657720
891 -218504
499 -251865
549 -138528
0 891716
845 -619670
588 852003
4 439709
668 -549583
281 -121585
469 -667717
270 -399597
213 -928583
138 -118378
190 420492
627 -786632
506 -985708
972 246134
827 494815
22 -974279
413 -293085
416 13404
972 -329263
641 -381808
154 -591399
265 -351604
86 -231695
394 -968077
721 655851
43 -577557
896 -673187
332 -484444
509 721365
604 74948
119 894454
48 613080
798 972705
293 746456
957 570214
871 -576879
427 142297
868 902498
399 540951
361 213714
270 301545
855 478868
734 944508
764 315837
827 242428
560 439323
259 858984
682 949343
701 -29848
287 -470279
959 84960
453 378753
5 695543
571 -629310
498 410676
718 868819
472 -206867
393 -745086
615 -98200
963 -485503
789 847289
505 -203747
11 -354998
586 819993
345 60134
54 -784785
272 -239461
918 -797570
186 -364862
330 -181085
165 933571
545 936684
185 -702217
875 878078
776 769946
455 -942364
242 834826
926 628930
137 -993022
57 -195023
656 -323924
622 609364
47 -816271
349 -628382
193 980054
456 -888170
631 -759564
721 -226814
494 -115829
198 659662
759 805109
161 -268541
146 -544086
191 -32464
576 -448549
802 -966527
421 700177
253 829416
674 -246670
394 -664685
923 -351669
492 -313100
381 -728002
706 463540
809 82403
606 -440631
161 521176
433 -82771
532 -811702
260 -954421
625 722206
631 -135626
638 654943
21 -576639
718 753418
998 634996
523 52617
94 993854
719 -74393
427 936788
265 -829060
921 248141
412 185672
881 -373146
554 -266898
836 -745452
683 177754
867 -566722
355 -916036
991 931084
971 286019
433 249721
944 135409
352 -924558
582 -286740
753 -782189
400 -365188
185 -248139
680 135040
375 -176890
926 -202560
613 374672
5 -795090
269 -30192
409 -684542
731 958328
271 -395197
672 885501
268 -530393
109 -952165
756 -660286
998 -359453
189 813402
657 525386
884 784828
635 -453497
49 779935
991 -37419
58 497207
695 -618676
539 411090
87 -216774
819 631045
595 -453502
293 -141332
795 -138270
399 -235691
893 493480
391 613591
365 -583225
926 -165984
760 -71544
753 -691128
374 38926
509 898264
604 141756
547 514679
663 20492
933 544682
185 984286
446 585753
869 884396
182 142259
809 399154
525 927208
145 -72914
383 -536918
869 -775433
154 -592908
560 -522286
383 -394109
616 818182
528 260940
201 -763065
536 -117895
623 -362966
5 616091
66 646414
731 -869487
161 747107
569 -419386
901 481955
401 192988
374 406912
916 38306
533 91251
770 66093
463 -447015
196 -370832
394 -389225
722 54696
807 -267654
262 12596
539 -803046
999 -351075
656 -60197
316 124040
381 112007
968 164370
719 531132
822 -892854
415 770261
660 866739
94 368087
828 -475379
195 -251157
283 -994880
168 -341863
686 -87317
109 -346941
886 -594757
255 493297
434 -347560
287 598231
815 417635
350 690746
311 206907
512 -516273
187 -756270
672 -646500
95 94502
534 298427
478 85846
724 -892902
73 495381
476 734771
625 564327
800 136847
586 364203
214 -271303
519 185404
793 471350
372 16383
265 52143
302 356862
199 -941570
931 800986
538 879408
526 -283433
616 -286332
797 49892
411 639237
573 -275609
231 702332
746 754893
831 -857975
23 393078
122 479226
681 143178
837 -845767
207 -649849
858 -244894
371 970086
729 953424
424 -137796
113 982893
304 688194
395 -56044
87 119739
718 569823
820 -809922
989 -177432
510 558598
996 723888
277 874711
765 -84541
195 782318
790 -806878
302 312292
888 16310
384 -93210
62 -637817
144 172972
368 -851394
832 -418059
333 445291
538 -191943
192 975019
790 -75484
225 951236
472 -353323
418 792093
525 -293659
285 -383237
590 745516
456 -914030
828 117081
715 951136
940 547352
703 -245755
432 520958
437 737431
715 576813
58 79555
442 461318
434 451524
294 -487561
754 761061
667 644646
566 -657844
692 294796
274 68861
373 -295661
453 -532232
358 734894
542 803706
214 913059
737 -457050
177 778724
3 355000
932 11611
91 -57173
143 147092
457 -764623
624 -922985
553 -107392
999 -161227
8 194096
267 -156257
617 -613875
306 948341
301 -117874
53 -359019
148 525153
198 -520894
506 -380276
271 494102
904 508971
702 -619216
605 656173
469 851127
990 675580
565 242460
904 72891
907 -339227
77 -22647
889 -123403
307 -426169
630 -962272
508 172746
868 -553744
997 566766
42 -884428
10 -889226
904 802143
419 -289987
438 520808
653 158342
589 904109
387 -118024
269 -938108
549 -630126
915 764102
879 -297127
600 895028
160 -239367
627 322597
130 906555
257 -730397
772 -779194
969 562728
770 -361845
783 -586189
533 -194813
423 -771529
868 74585
101 782540
91 105068
174 -834159
29 -662307
140 -204760
41 -387902
25 904459
903 428238
608 240298
322 -775973
322 -861749
728 -238895
670 382369
825 -440215
114 643081
156 961687
725 -70340
244 407182
35 -335441
432 342113
596 -314760
408 -495419
860 248667
896 -45157
636 242813
891 -188606
665 -889577
410 656624
915 -865994
356 -661106
277 -268792
427 -566029
736 961389
993 -102950
159 -228335
125 -243372
394 -973427
741 193549
27 -297709
787 266871
582 417576
208 -159458
498 -972025
251 317370
411 917754
389 671056
905 279056
578 -152587
76 595663
61 -538960
854 -810475
924 -719098
904 483047
713 955618
973 753171
96 -274141
161 284438
194 863594
938 -617517
75 418444
839 -280087
104 113691
205 -630159
131 -318699
96 -471834
637 141506
563 955355
67 -445261
897 -147520
465 -342354
163 821610
478 -729944
301 -984387
665 -632990
172 -895149
890 933367
497 -961935
268 901334
689 -219221
428 -848847
229 -637627
723 487730
504 -50519
311 -637154
435 443348
33 220077
786 88705
405 245211
773 83670
848 471188
228 181080
623 803584
699 102305
568 550921
247 2310
238 630471
647 209852
685 -42335
829 -297364
544 -937668
592 615311
335 -475755
465 -667612
709 630924
443 -108744
363 -45335
155 -918284
382 446747
905 -144002
24 -137505
955 -884674
119 218372
254 -132349
106 64807
570 581218
738 -171576
861 -715116
88 187348
891 -926366
924 885980
240 175962
325 254714
546 -793012
382 -721734
107 323061
702 209299
380 -573838
17 -467088
387 -833037
208 128798
474 -404756
422 -700301
430 -829531
992 -72368
844 930623
545 579151
372 -600277
1 -987662
838 25897
24 255721
580 392260
765 658649
462 -525908
883 -222664
130 -276544
31 -427265
177 -876815
434 525766
944 760084
67 -803181
954 411745
740 -63955
742 968959
592 618734
122 731737
594 809445
447 345458
815 -324676
423 -657643
618 512421
22 -678452
547 -62399
805 -670455
992 -507983
981 -617341
961 -222407
553 -411407
52 -217618
405 -210068
715 -868085
529 -961898
732 -300383
36 790565
10 29621
614 994379
907 -485980
578 602356
653 -882437
971 -960215
78 879865
415 -168192
634 968956
105 333335
287 318192
225 587689
330 582497
324 127637
771 450572
144 -742179
657 469994
847 480418
835 -420631
667 -592406
959 809963
732 588812
686 -209747
638 -412444
284 -822596
367 -909940
768 894914
444 -690681
839 -871837
521 111956
592 -382691
292 157784
134 106334
55 131329
714 277565
39 223897
358 688540
364 674856
547 -944296
725 -825079
817 8190
277 373896
57 -719965
146 -409313
400 -498468
286 730608
710 365934
387 -511049
132 211025
988 945303
721 -103454
269 20988
744 -948461
966 -795776
632 -874031
28 -771057
845 -705715
842 -979118
141 55688
875 -60126
679 132838
711 672998
418 -384917
630 -243403
345 321752
132 892648
409 980494
544 527718
790 567503
419 -446377
819 702639
606 93119
859 -555056
125 982674
249 -798769
98 -53523
839 713281
402 567165
268 435428
150 441732
389 -970108
548 -150601
581 -19855
646 -918569
70 53624
507 106114
61 -172200
225 865335
665 126996
921 883488
99 322634
100 -222741
631 -926090
682 937717
270 533856
271 913089
894 -652211
765 -968226
186 440806
453 -567282
654 -414603
811 660870
385 525837
353 30341
379 643543
76 727068
993 -505757
218 874250
522 294232
276 -552903
190 833407
868 841550
177 296496
673 -186449
956 922981
450 -132455
834 919665
460 -249220
326 250305
55 564086
823 151693
331 -427062
956 -141230
897 743030
431 28080
218 -89949
374 656118
325 375870
18 -58175
745 614349
686 808588
329 -955353
934 792644
700 851850
581 74988
446 953612
224 578917
589 -913343
106 -654714
697 390574
136 51180
917 -821308
993 232123
244 -652325
968 -7757
594 672529
307 732647
802 -88093
866 -576692
367 500377
144 -6582
689 -907574
746 -409259
632 852188
586 835456
177 618821
151 -237762
788 -991002
56 -5310
726 704063
89 -859228
259 320703
604 748710
22 933416
402 172552
978 341124
133 -595547
380 268894
123 945207
584 -250261
683 176893
987 -3614
667 -71568
675 -590985
230 861487
192 920675
269 -401031
923 -888442
7 350008
40 539703
154 611936
406 -656575
271 632130
101 -279898
332 -804387
685 985011
924 -661078
518 -42149
29 -488565
21 851039
765 179340
883 -347793
277 171741
718 445475
304 103049
876 -138281
252 304024
386 507502
255 -869388
626 249230
30 -742760
506 307506
640 -236959
807 703098
726 -766054
147 141954
385 623773
449 -167084
69 253512
935 -26220
511 -109956
473 382873
341 317205
219 -477827
427 -897026
328 -969757
978 24610
947 -40677
289 -11905
51 536045
410 -189639
968 -315140
275 -294323
867 -500473
750 -869666
22 808726
299 878672
2 951785
636 833653
447 -473290
376 718440
109 -391681
396 -648359
737 -518519
84 -688584
670 -414413
117 623435
531 -547386
119 935929
510 394372
597 426394
950 -174027
18 -222755
301 261025
270 865572
112 397645
530 291268
690 -109819
165 -643033
798 -203212
82 -56349
755 684754
830 481648
644 649329
179 -298293
580 -870592
822 458054
523 -419622
862 -918808
901 809133
412 107088
514 799632
10 -582549
192 458729
193 -201462
926 246293
79 -438258
248 -60602
900 698908
961 15096
243 -666230
940 125301
467 -641506
296 628441
362 -96249
804 -775934
965 543511
552 -804981
494 631673
129 900479
804 -8193
425 -424676
559 -897343
633 -526545
375 -775348
620 -195636
231 120289
640 -799869
904 902169
93 201481
540 -473311
316 9256
979 518538
7 -55860
434 -14589
215 -165498
81 -292141
488 -935422
968 773900
262 -593234
971 79674
654 -374905
201 -950508
496 955595
199 -229039
718 -46756
250 -302914
163 -685528
723 665689
313 -671242
850 -267624
526 -342505
263 421508
710 -164967
159 648376
81 -836415
910 -843177
485 -231336
280 -118857
563 -941009
950 970145
297 407832
805 585673
928 -993892
697 -130602
238 -428917
288 -159390
58 577257
307 -364339
698 131935
680 984023
337 -767239
352 757031
965 -449060
611 -811645
405 45417
753 -978391
639 -114559
433 359889
476 687298
48 731625
974 -390310
1 -655207
246 153133
737 444724
717 -489406
723 834144
730 -881028
241 279259
2 -284714
150 -822037
735 766829
856 -876882
346 763636
808 772937
716 -7484
449 -147855
539 130972
343 -430228
688 -994769
237 -737093
895 71220
649 -762008
31 -462637
930 622160
962 -56227
931 582780
240 -838805
234 829214
946 460095
728 848493
815 -921736
972 -930216
170 -806715
432 748823
849 -968067
896 221306
154 582966
579 -849095
580 -499436
713 -184322
986 -671132
315 -215182
125 -61204
804 -390070
123 -442245
160 -551263
645 462075
105 -793848
55 18509
957 467306
659 -530941
51 -392846
163 -777276
816 6422
565 -253261
242 166497
886 106628
232 -92066
992 513137
832 -433278
504 -243573
735 -891174
754 153932
892 467138
166 857649
603 185866
996 -311557
877 958040
262 336771
585 706433
146 -226283
277 -816935
100 -508749
730 712513
81 310421
534 566432
110 -838751
880 -227505
572 772584
722 697184
634 -242774
644 -758357
330 -178237
204 497376
385 765491
337 568503
111 -336127
499 -127882
895 -6138
103 -305565
225 956266
44 750289
163 -196739
22 110198
153 734853
560 -339091
863 -703937
601 -59279
7 136374
125 -849741
629 -352846
862 910092
598 -149250
471 138405
592 -859971
484 -838830
439 -295164
75 -181295
364 451091
454 -5155
203 33314
730 -274257
810 236488
467 855078
377 -776882
575 519405
687 941006
735 -113009
369 -608478
582 -65133
606 -901149
413 -134786
906 202582
212 -97888
948 975412
59 -62566
905 -919554
915 -211100
340 -604420
103 216821
40 456585
711 42734
35 644338
442 -175239
262 -301436
443 784367
369 -14069
144 920826
926 -396929
175 -45552
402 -84329
129 636386
95 680191
592 -330416
662 -991112
275 -579266
276 -811012
582 949894
434 825152
355 97937
163 -115240
483 924003
233 963151
186 -395233
138 343541
286 -544013
755 -940374
677 423987
201 244887
349 -544793
220 158233
317 218897
919 -984634
812 -197430
875 -956343
787 231357
189 104363
938 547015
69 152182
114 -775141
113 -498538
529 -414722
757 -621330
539 -300922
620 254863
652 -612442
186 119812
901 961277
234 -662549
63 -55037
255 59213
954 739638
455 386392
579 22363
232 -138170
874 -270068
851 478350
921 -78543
803 -328656
794 240662
269 376664
26 829578
523 -540441
794 909456
214 149573
46 -496784
580 140812
597 -746065
17 -432344
489 -707006
961 -3779
904 69118
517 395698
797 374891
443 -714379
306 -349440
5 -720125
814 922860
849 -388163
762 134752
250 385248
407 -811525
750 -125611
762 -228361
458 210839
926 736220
636 -981004
950 206614
847 175102
390 -309659
844 -35298
559 -448235
637 -480082
236 424261
352 -538780
149 -813084
748 -555098
68 -880542
697 -41722
236 12559
887 -587548
900 954499
776 -400898
188 -674425
696 329389
224 402150
439 -23864
299 -873311
37 325009
590 -894602
504 261442
788 227682
447 -706127
803 -864170
106 999322
347 -977863
877 -610525
702 -981683
398 746178
970 564577
688 226084
685 -289121
972 -366233
949 746002
552 -347435
324 612414
243 -549656
299 614893
301 731872
383 408622
620 144877
28 -338251
483 363120
844 -738595
717 -12676
770 209934
68 663555
288 -519115
973 336624
662 505989
859 103709
919 -401935
6 -266330
588 397583
884 251321
888 250417
65 937146
761 -841778
590 786161
224 683323
348 -759776
656 12244
540 -88373
67 -126008
264 275672
352 -918383
167 3831
980 726016
947 696511
533 253128
805 134637
123 -158613
4 914877
288 15182
34 102792
731 419626
962 -257459
591 283772
19 -582063
934 -920836
253 -210240
160 521646
853 194655
742 -959144
191 436654
970 -36598
928 808699
431 373800
348 121624
896 -887716
346 574548
748 361848
551 641955
807 3601
257 -246735
186 -82374
159 85218
910 -725479
609 161067
656 -218272
624 527649
414 -186871
467 623116
70 959951
145 -654264
991 243333
199 379577
106 88277
138 -472895
820 -685061
483 684868
948 316865
423 836585
336 396948
794 875147
386 273239
749 -639651
691 -798729
184 -352962
157 999399
586 -686445
470 -260989
34 878673
307 955510
221 742612
709 -368063
64 390561
619 -172170
618 423885
456 69053
521 -873017
552 -48467
599 882182
13 -732476
519 428910
546 -254657
466 510858
237 325912
95 833621
673 -962038
26 640851
422 -964087
620 872253
551 477435
643 432861
383 -735175
507 -249327
451 793211
369 -533904
309 915137
836 792609
784 -220349
664 171574
131 671281
533 252587
114 -85815
604 -179356
531 -356853
268 -740560
986 -238046
14 712201
748 -613576
123 713487
415 -888193
203 171374
161 659822
404 -142849
112 -317769
603 -14267
58 208197
440 237619
372 -373417
521 244110
738 109872
521 -895982
679 -323030
120 892123
27 372117
129 -529820
751 -641782
839 287254
294 -219785
525 655295
826 -541173
982 -31079
549 -92119
155 890438
623 -693010
79 551029
578 -332696
949 68944
623 780655
387 53728
71 299857
765 892462
741 -257473
769 -40322
640 -250388
371 424759
371 945412
418 -524766
254 -337623
558 89420
454 719344
517 -710326
964 193438
311 -603686
161 -300778
9 -434445
375 383920
532 57440
595 -629766
775 -318440
550 -287265
421 346487
794 650482
98 -861959
425 236924
416 -525103
823 -793505
441 904228
468 543842
357 987150
503 475381
161 361124
121 879612
199 -782092
392 -161773
38 146649
430 -839908
578 301064
545 621884
825 -177531
135 -609516
466 858653
784 629570
172 583922
846 -745034
377 -671209
738 -333098
529 -843688
845 903658
858 37136
755 -162128
48 133818
721 -98952
518 -511647
951 271859
261 -862028
659 -36749
784 478355
377 -957801
749 24518
140 982930
564 -964994
91 -96933
740 -620034
237 -747086
700 741294
145 526616
334 -586994
879 42358
310 665925
601 752901
430 432842
668 -957998
385 899896
742 534189
957 -703031
549 -253887
37 -798909
130 -546719
50 -350230
264 755653
559 291153
902 -698987
15 -343299
959 -703068
952 572872
833 312099
175 777609
292 568652
209 871724
77 319552
568 551582
646 906730
832 -777382
751 -551027
118 -322931
689 963912
105 975589
106 607501
124 6269
972 -841062
62 360402
695 -43464
862 -281633
234 777723
7 -509275
905 15336
218 -476165
587 209242
409 986043
289 691031
677 -35106
32 794621
191 992044
338 -860980
452 -391022
301 -917659
171 451119
723 -613414
991 -831582
937 840269
798 706138
578 -762575
582 746998
591 -553819
771 -313601
979 -575933
164 -589907
109 179413
316 -451007
518 416362
581 338352
746 -573180
231 -627102
720 -943282
21 -795457
762 381049
743 589480
318 -271622
94 -409710
667 -907053
394 -63165
229 -927391
77 -595007
797 -71122
877 -788370
28 13972
505 11219
149 -819826
693 917984
957 179638
212 -979558
491 -858453
978 417063
927 -715134
657 -412272
749 -379113
505 226359
508 -2179
301 800301
812 775352
991 -68391
119 138652
934 -797828
222 821933
399 712796
531 -75859
903 202981
302 819701
787 -830056
3 -689304
32 -569927
951 106779
769 -616695
512 -164934
304 -964343
912 112361
461 849038
357 564302
237 809962
597 767022
400 261365
108 -652171
88 908569
422 195854
34 -367305
432 13722
231 816741
461 -623521
383 -988457
930 617041
716 -848169
373 460578
48 273118
776 -128571
38 799936
996 503339
756 795570
59 2916
298 840465
589 965514
939 831038
291 -729463
539 589719
850 -785658
198 105604
158 -857199
762 326704
102 472067
756 707103
919 136665
301 239088
155 485894
189 484494
770 665082
423 199173
780 -365385
895 -321196
365 15913
876 11094
488 207773
294 150380
840 680351
304 185776
900 -576503
936 -448221
658 -14289
904 -555738
737 -135226
726 988627
838 -715274
118 347714
893 819664
11 72690
978 -62568
300 -448569
370 -821707
623 597659
382 -604440
732 650360
868 304761
301 532225
126 406874
288 308080
888 534145
547 589381
422 -492748
224 -313815
905 -214390
214 -959409
100 697279
974 993383
921 190971
183 377630
331 179158
979 -868107
248 -553166
885 -835132
439 -423845
955 829035
842 -329080
159 378308
72 176748
608 8009
831 -549003
95 -368395
93 -923134
539 146716
161 -770737
525 -527574
364 314501
28 -948551
777 -477923
510 -278626
741 359530
668 -943779
500 -171819
681 -615793
108 -257594
596 613791
534 -575202
549 -42890
622 -875401
898 -866806
635 -147835
396 821183
639 -734912
326 816426
955 986052
366 358669
281 645460
797 174397
793 -263024
204 339633
812 -300168
962 705399
667 971238
725 -223302
501 -147886
495 -282074
801 249124
579 -833385
477 -230625
977 771201
89 405415
293 -353670
249 -655153
32 -766405
470 547964
698 604679
70 847387
4 972762
246 -438211
308 -510589
344 -376618
168 931380
469 -689407
706 -111530
842 747805
515 -703356
72 -235436
883 393264
275 988468
279 -981034
121 -267104
357 205725
761 724365
455 221559
81 982423
297 93905
393 939485
281 748972
719 777946
642 226286
701 520173
814 183360
66 -609959
105 -617555
155 934382
22 938005
198 -495450
916 781768
983 -571808
605 66339
51 -211396
770 51574
228 515144
975 99197
476 -542531
830 262949
489 913268
10 222033
846 173638
236 901735
288 240999
276 -576040
36 107459
527 482790
174 645519
883 607307
619 -423306
433 -897571
842 356278
901 -645361
369 846141
542 393876
843 -944576
123 -763819
120 -706253
3 989806
856 -308388
480 -201703
362 -711002
719 637230
84 -617939
144 77602
950 -311197
414 897205
119 -823201
970 663698
141 677579
393 -909934
40 -114270
14 -148783
72 -490774
673 -355845
710 792603
893 616685
412 -873056
465 955547
332 741417
793 221064
526 -424599
491 97694
449 575703
844 -578459
506 8996
291 631127
279 175149
375 302743
846 620933
423 866761
662 -898961
517 909931
301 503990
254 -516900
185 -12467
352 -289782
717 -102270
697 681758
322 -626085
586 -424691
533 771824
276 777071
401 943952
47 -718951
603 -61349
333 736554
598 -584841
429 65595
203 692100
734 -843425
637 -713342
715 -732499
219 771695
812 -620214
559 206468
714 -219310
340 -989087
278 -618384
531 -916568
495 -850729
743 -751624
870 -298103
12 -423373
44 -730209
567 702423
730 -918415
161 497435
707 -399847
968 763343
840 871350
879 175462
943 535166
115 -834154
79 119413
10 -666360
726 104497
746 -144034
412 -251201
154 -312482
495 65491
298 422800
234 -25824
210 850418
484 194495
865 871389
211 56886
327 -507390
205 882302
624 438502
353 93469
300 -451002
881 -795696
41 795366
845 125625
606 -525905
474 497789
132 207211
555 971531
262 -902059
164 -29447
49 -639695
584 790829
221 23145
623 43577
495 -89759
788 356785
455 -851926
203 -716368
244 -376990
858 -164408
303 866549
459 -436765
377 -672807
650 716967
501 757730
685 -801419
996 -226148
383 -232234
333 -401692
619 -787647
264 861235
524 664732
57 -65917
777 -825975
74 -209643
8 925605
193 -810761
943 997568
881 -585440
545 -195394
222 485546
71 -225135
961 -404566
1000 26116
750 -664132
12 -976900
344 -99673
705 -516058
810 -693268
900 523337
562 836960
331 -826719
116 -396003
743 -318422
876 890248
172 -120847
615 -119840
872 181525
446 646919
718 995894
47 911304
290 -974422
363 660626
661 -154613
66 -800397
712 -31592
332 -229009
874 -611157
655 483401
212 702977
25 710875
124 -31054
416 -4733
507 -693691
320 995063
666 331135
505 -670591
581 412815
72 815077
314 153568
238 453577
954 -830539
540 326849
911 -942427
346 -148960
416 734522
82 -63274
39 -751375
156 -83954
637 -416356
200 -755482
448 -172651
517 126648
838 -577431
109 -809839
107 326252
992 390977
334 478578
463 -767480
911 -125623
679 181554
512 943395
409 -639251
94 -823179
996 -232871
172 -126763
683 507956
67 96539
591 -713949
198 840459
938 -749894
647 739628
152 -990081
478 -905620
115 797201
752 -139041
550 -653673
804 251353
731 109584
294 262373
390 -647578
69 871529
259 -392853
874 479071
212 -705903
407 314735
463 322748
204 -797500
259 -206688
74 555268
293 594303
581 974867
858 -983913
145 955052
71 -848313
705 -216783
684 345714
55 -822932
229 -602819
908 631765
304 -982474
292 164713
296 888818
709 -972554
743 259093
590 -796556
460 -111595
808 -877155
393 454797
729 -484585
43 902644
554 807219
646 -613057
342 -490210
16 803715
143 198466
252 -658050
521 126462
496 918392
46 135263
406 -318271
760 512695
23 627555
706 215243
385 985172
651 -703333
999 998460
702 330886
405 -526265
231 -604360
610 480076
456 -508738
34 560353
243 368894
164 36134
223 336871
654 572338
376 -558036
474 459716
818 544560
910 -42621
570 362359
371 351778
736 861748
89 -610426
645 672919
36 577640
216 248951
876 -200620
541 496031
738 -615787
973 481110
781 8725
158 -470807
879 -303648
166 511323
508 -174140
877 212237
132 -157792
356 817021
798 -874698
79 -677717
901 -174292
207 -796920
679 691177
263 861842
570 539951
975 780940
444 -696194
654 517092
349 325499
89 778611
223 396876
280 194703
175 -842216
691 -696125
368 -132379
862 735424
537 552826
936 667001
403 231454
718 -545536
649 665536
627 -242395
124 -16343
527 -120687
207 -731073
616 -673058
403 -908451
896 628561
817 -856037
162 -265723
26 -531731
916 -30329
956 -62643
147 -323128
264 348939
82 -5267
616 -542189
737 -829830
265 -488176
734 783311
353 948781
515 -573875
990 495439
379 -893436
238 -269999
358 -636941
517 -640587
226 -717174
294 -969941
672 590868
508 -262709
645 -786979
602 -134102
368 720948
882 92334
191 652251
805 -952110
158 701310
739 280811
622 -290721
561 -564414
207 749080
94 678950
516 372944
646 -574049
387 545314
845 -632324
587 401189
124 715484
553 -120499
320 701925
328 -818310
963 823052
330 197363
293 -194320
276 -446948
972 560422
777 165094
507 -164121
765 -892094
452 -244039
15 -909405
410 -679073
54 -860716
204 -671032
972 413262
420 791535
435 -105716
573 114571
238 589771
744 603563
989 550157
970 856276
162 799939
61 440526
233 -200347
782 345252
216 808203
623 -799159
95 60736
664 205129
697 902766
767 242426
183 28180
416 100128
503 -951895
464 581233
888 177975
280 213199
29 -65463
653 285881
730 -513415
543 542558
506 606809
660 143295
697 871526
477 537496
317 -65171
132 -234190
50 -347934
446 -475401
388 -630628
505 -280352
858 -101699
7 -830690
557 -839826
68 697954
212 -968012
228 968377
309 -583780
251 92724
993 690931
6 -681015
484 -147425
268 -280890
147 936539
538 418106
754 -182232
259 631939
815 148731
719 752305
607 -82181
544 -847259
381 812288
900 42053
441 296037
684 683814
820 -420452
243 -251709
449 -550377
312 749040
312 790317
163 336421
183 -531312
11 -311383
831 -976843
261 146288
943 -613430
485 -944855
69 114664
191 -197210
766 665295
382 323020
372 639201
194 35295
351 -957871
482 -906836
657 -29174
339 -140102
777 725103
843 -363018
58 129628
60 -357079
702 -210276
678 -58084
41 -797600
142 -396814
995 143155
222 -218052
457 351477
887 592778
466 -469012
675 141793
277 446624
351 517102
336 830410
3 987207
388 -336611
165 -265595
518 -957649
544 -704522
644 -945380
283 -774929
75 618498
15 693821
912 777792
983 660627
533 786985
569 -251382
357 37950
133 -970488
411 385600
142 -314996
807 189860
848 -307251
464 626920
596 392260
454 295935
26 287500
183 -825793
998 164838
139 397703
352 222621
885 -693370
973 -155674
297 -260278
220 -345534
24 -168467
315 920537
613 388871
950 391310
302 -783986
256 443492
109 -866193
773 -648063
829 137312
21 911599
312 -470010
82 441723
32 177642
955 567940
785 988661
114 -436758
347 -747057
149 178520
482 773417
674 -602712
553 -429221
64 586778
301 -797787
265 262413
376 -248385
396 599916
59 -514967
935 58245
75 -555758
763 742182
286 712711
458 793201
521 662718
545 619008
509 701936
178 -603842
268 62499
601 835743
493 -251905
96 -282764
65 747342
820 278085
986 -323616
903 -75017
331 363451
356 -334955
427 -994350
985 -866181
496 843565
91 -703507
658 48534
943 -68230
713 883271
915 250747
651 -805818
664 -365115
133 -149337
290 196641
599 -789445
792 294905
528 -61178
244 923267
250 605531
564 118966
256 542274
685 307466
259 515124
476 122198
286 143209
194 -736782
620 839434
206 407976
818 -941271
191 33244
109 -149616
70 422180
453 698289
239 -143965
54 555999
51 -940722
670 669954
731 -395468
108 -8952
958 553224
741 855280
458 185230
936 -811892
393 -294058
253 -618129
894 -601337
602 -481728
832 838119
305 -160645
205 -876198
396 -42916
951 -100946
520 431268
694 -10367
969 -978749
767 91902
944 770278
652 -621889
440 -500123
762 829007
158 928781
895 350262
309 768612
389 627069
99 -276278
920 324610
998 -796228
231 -606325
812 -553432
338 194821
170 -535676
486 -698153
881 -102524
678 -347568
908 525215
576 796773
774 568521
952 -439088
813 634892
975 -592124
253 -315286
235 109401
533 824356
227 -366593
984 -900966
565 845608
437 725310
928 -613263
216 -258856
560 -257388
689 -784257
615 -330076
222 -907127
177 -498220
439 -185582
877 334021
96 826390
442 18190
89 -754879
158 -209617
220 -269564
299 -290555
673 609656
103 627913
621 879303
978 134870
122 424685
394 447824
975 695782
753 577002
24 -626875
278 -102079
13 203829
491 -802520
950 531329
29 302863
927 -439487
386 774064
101 -792975
289 819083
827 -483325
31 -577232
540 6432
47 126975
703 441974
21 820850
76 -21579
644 268363
579 356466
987 223543
198 -941254
644 -913099
285 -549587
82 668402
190 -767761
537 -670284
59 320698
688 -825650
414 -705035
359 533905
935 -731223
610 -331910
920 -568174
496 472606
101 382996
527 -519420
533 292894
28 -539065
860 -745357
809 499919
818 -719983
872 288744
283 -559888
835 286450
619 -66856
580 882086
144 624725
457 911566
224 667875
992 -18810
0 652534
531 -755954
653 585518
843 -897054
831 -570127
286 -664818
695 -49912
214 750571
599 -490468
719 245053
427 284476
894 295736
666 -569432
346 -766273
603 -231659
879 -669010
127 -285693
488 -421339
350 -208075
430 486376
236 -921421
976 589368
999 -224881
953 36118
860 393243
621 708264
930 -81797
285 17968
393 -862746
738 -413923
294 -483417
607 -692787
793 347549
389 -380474
765 -589841
963 777423
325 -45291
903 877674
695 527993
284 981667
373 640152
732 329894
266 277402
39 -411854
365 563621
312 -436831
283 -80864
65 -204647
825 141830
368 -771514
635 -718272
32 220409
392 817854
191 574274
79 -743474
251 211097
127 799963
593 692156
966 -253510
480 937217
330 -204342
771 263073
530 -755571
538 -856793
603 882600
738 172014
982 920630
279 354734
641 49687
714 966048
881 336400
732 207265
576 295942
147 131228
673 795411
790 376988
542 694397
45 231972
275 -310233
274 -163774
588 460458
534 -28505
758 -425940
361 278311
214 63194
163 348013
388 6833
659 -136844
570 40168
866 -729252
582 -199628
797 -646749
637 533822
112 562227
741 -503542
683 933847
150 -265759
798 -582913
597 806006
509 -698647
642 -99439
716 142405
203 -973957
226 -803498
874 -208942
125 821454
16 -909085
668 -514546
727 53425
816 -219318
59 839106
696 -486118
839 -730397
183 -586834
56 -690381
53 332797
903 -721396
668 833878
49 -804047
30 836198
803 -895374
369 513751
174 -810552
723 -844127
744 75978
358 -314093
960 -910281
406 -672356
998 620420
194 895725
529 146423
639 -479020
534 555555
268 172467
970 234908
408 -135961
950 -6080
47 843250
817 349493
233 -435229
675 -376069
242 706025
72 78653
837 410960
498 -363384
542 905698
227 261183
42 -84780
209 -742999
724 974562
988 -248583
432 -638373
92 488312
630 -59135
849 -482500
348 81715
430 -855803
889 124645
690 409359
433 764618
361 537795
662 73208
763 -714403
105 610775
607 -754326
732 -962069
698 -525187
113 757020
759 881181
514 -658268
904 -678210
434 -494889
829 -952244
612 917870
714 -566503
116 -315628
930 -659008
60 694680
842 -882983
304 -402007
217 -813334
386 385860
264 -40380
876 674978
313 -673276
112 994546
220 274119
883 -529078
443 119190
352 200903
551 -247035
196 174410
14 -725890
769 555988
699 -214815
851 -480216
500 593919
556 259998
263 -723196
298 475099
374 -880845
277 116020
864 -502364
988 -833089
111 33889
708 -68867
104 368709
41 374882
233 143238
263 -996849
737 972875
550 847330
680 389011
443 449921
18 522307
8 715736
227 444466
320 -203575
125 -295917
784 81082
968 -485246
119 974474
463 -744509
47 -211136
793 530461
605 40676
103 308649
707 124380
951 -181900
923 -897122
438 -400522
867 -62745
355 218898
983 614540
855 621593
313 -747213
690 63098
402 -9699
647 -854906
544 -276239
108 -6547
647 -364606
564 -428910
429 -100111
796 -914686
898 -906603
564 -384376
12 529781
422 407248
996 837133
229 -389138
389 922002
567 -670969
308 383779
900 228292
360 859493
703 -575545
2 -463060
905 501298
210 759981
519 157244
534 -381799
99 -302765
317 -623859
552 -767259
46 -681173
996 146354
862 295839
645 826555
907 808874
849 -980400
907 337433
553 -555732
715 -409310
335 -762679
314 -470418
818 201513
786 370372
699 -423212
204 126187
338 724930
370 705076
815 565614
771 -946039
495 88855
642 -206095
589 913454
198 513310
357 848271
873 932177
965 273290
319 5514
662 -449623
135 -512050
364 899082
214 -216882
469 324204
84 45435
519 -403617
330 150758
178 371735
367 -384017
237 5616
933 816003
905 724099
15 760363
197 -654416
722 -74388
230 130734
105 439799
925 -948202
893 373090
292 144874
740 617412
436 427051
214 -766272
459 -71257
847 857930
541 -735537
899 -222987
719 790106
506 537753
661 782528
614 -659518
928 -456871
703 681609
957 641027
47 867333
825 244469
562 -762591
180 535516
2 -383797
372 -146608
944 -458869
70 -567795
468 94916
515 -698507
733 295216
812 -979473
256 949654
606 -264986
887 -410249
80 322743
686 879888
704 -275411
645 267219
971 -368958
162 653332
759 125148
570 -104495
180 -569656
34 432679
368 -566742
159 -787129
353 -709414
883 493813
582 -588095
396 931613
70 361145
407 -826200
401 -313553
808 -103340
148 -209997
227 -942736
308 955217
635 739635
316 152181
793 -225865
75 552276
127 172708
395 241214
319 -712711
13 762460
526 -436044
438 -315398
727 -512952
438 831175
409 315644
435 -342195
197 473748
718 -788851
746 88149
770 -93574
908 161833
30 818447
565 714439
976 -344355
388 -252223
404 646051
349 -465785
539 -78423
248 -150076
542 948301
314 -770994
979 -92812
766 -579058
679 968641
149 -940632
116 195077
246 520916
979 749503
721 -46283
879 -674370
452 511962
246 517673
760 527658
178 -483565
316 866274
612 -156698
814 691666
438 857447
664 571877
932 -220186
668 281299
571 251135
405 115686
660 -4263
595 -575795
984 863464
745 159213
755 -41580
79 -214960
7 -990864
739 424146
322 14046
458 -83675
974 845088
643 500112
394 -24307
301 557590
555 538453
71 242621
580 -488694
876 864083
34 272008
223 -453595
922 391741
856 -694132
907 -69896
690 -247532
227 997534
99 -212450
974 -158230
295 -222652
431 -413726
544 -907096
890 893034
786 582011
305 -482891
430 -726078
959 -258776
503 992955
935 58963
395 -249640
242 417100
388 -409566
148 -815890
658 779613
413 -392028
902 677230
41 337202
410 -853576
416 -80150
461 -634066
286 -472067
618 -808142
316 429765
808 -562901
31 -502274
853 -640132
498 189567
743 -504740
49 664844
968 -451238
109 790034
175 -748882
133 -358334
445 -799508
483 833129
385 676201
543 -525585
442 91778
883 -813420
608 -949197
279 -640436
360 603680
5 -358763
426 -456326
461 900718
583 249209
524 -261671
581 237919
828 913060
665 -824395
402 -878722
557 -559008
282 -632537
161 551043
365 -121909
870 382615
456 -571664
305 -414917
874 -604700
150 -906820
716 133845
208 -814667
882 -655702
25 -707064
348 -614174
602 -305148
641 -513438
553 377667
486 -695944
759 -326858
946 428470
235 -336380
561 -723179
50 -412868
340 724720
22 -822462
811 836342
741 -19525
885 932883
919 -733174
405 156080
286 -428413
639 -292182
314 -959032
110 -877371
447 585909
887 423583
654 -449034
248 -311583
797 818884
197 161572
90 822262
411 -478358
316 -976705
936 -367377
494 424894
83 -281853
577 119185
941 -197440
597 539629
778 792327
995 -768971
169 -796752
782 -413427
399 -181838
491 -554606
196 281537
210 171929
231 425869
131 214419
735 438755
808 99374
140 786006
374 -336002
565 140342
751 -573939
180 -232668
452 -436076
904 494453
985 455749
655 -99767
294 -343976
74 795436
66 939302
391 196745
305 -571942
985 364195
970 914892
119 547243
925 -833245
627 971947
102 856995
476 -84790
986 -307380
116 -556433
923 -749203
62 138014
869 725104
576 422726
850 81308
263 456948
310 378906
959 -819319
877 760380
127 -957097
524 321023
874 -296134
610 -189765
418 -597627
587 -801682
152 -734017
73 820032
708 371768
775 -938582
418 759333
240 -431488
79 6902
402 123528
173 829
597 71570
117 807709
990 -27225
506 -71436
642 240344
976 665396
167 889557
993 491142
357 320835
35 -867915
975 431293
508 -597857
330 589034
779 -189801
910 100250
237 866839
349 370528
876 -578727
111 -429296
739 -819237
294 341072
525 -230978
413 -35828
633 161103
675 -341785
195 543017
393 -79564
122 226727
673 -450082
992 -438611
950 -255019
174 621489
552 -113477
960 717757
123 67478
637 -873134
542 900578
957 -42965
914 618008
816 221412
364 89120
445 49301
323 -859020
966 195579
666 -623075
676 241231
272 62417
684 747453
552 -820071
175 633121
866 928216
154 521001
207 -80432
104 409814
214 199529
89 577783
857 -47170
393 -880036
789 -195491
529 -979827
42 198779
718 -933084
913 641662
37 -914699
677 -697902
211 226566
327 -270406
218 -797325
610 -816400
203 -652399
40 941513
417 790146
759 914328
194 -917507
452 -14275
907 -708748
518 841150
167 -951859
780 -443869
967 -461496
565 681263
472 1772
323 -940496
671 -399170
425 -588415
21 776459
418 -303961
569 881841
971 -586151
186 500548
518 902015
71 612628
97 -915111
13 543676
449 -784645
863 -613013
776 287667
225 -55051
88 -410338
723 471267
129 809976
872 48601
695 778839
370 724304
65 131094
590 -235437
276 -467019
417 489669
199 -187296
387 606538
894 -971828
923 11392
916 -391690
217 -394898
749 -870352
784 19895
804 -618440
227 -174313
795 -98264
775 -204591
970 -156340
280 -196250
740 -74537
127 -71450
734 -135149
709 140818
433 315537
599 -847482
959 -914234
479 -577375
322 -858790
170 -586833
351 471226
627 920049
460 -862530
973 119745
595 202037
373 187878
445 126839
605 -467833
543 -205585
782 155011
683 543559
184 402725
2 -722462
874 -809368
42 -59954
638 -340902
353 16319
163 -640793
864 971934
322 -622595
558 680383
954 -102604
752 823381
735 62659
663 -444361
682 138917
864 732603
261 158831
355 -921033
258 873814
988 571998
738 -932382
631 -688713
916 -773106
766 187363
521 513325
15 414772
653 -168373
916 -437083
443 -273388
435 986638
790 -893525
299 -353237
124 -218399
916 -185466
744 586809
487 958126
268 830853
419 946016
623 930059
853 -274317
418 -856177
134 344880
899 -450937
240 206482
647 900519
775 -794594
103 -60915
614 576775
314 -715627
846 330324
158 148772
52 -130582
772 641611
243 375666
182 -943220
151 672361
743 307863
529 -111592
236 -764723
629 -965525
652 392471
890 -140821
670 -318762
225 -825928
974 673713
926 -214528
739 -867803
149 -978010
99 248913
442 -420319
445 265100
876 392736
425 -558014
989 814163
328 -400783
72 -140070
786 -463006
776 538302
902 -563296
529 -178632
178 -131375
256 585476
24 690786
494 27662
502 478568
843 -735009
355 217448
688 -213570
244 670825
676 970152
316 -179095
105 580722
343 346756
647 -980432
670 -727781
74 537894
837 -194960
932 -78158
778 -922691
706 -946048
70 501523
890 342409
728 446688
505 943509
901 673998
601 -436669
990 -196562
243 -789009
732 -898368
913 757568
271 549785
534 487684
343 343043
754 757996
28 32771
399 -178390
962 -459587
884 -232356
711 -874534
205 -788763
116 255221
952 463797
901 791959
984 -398024
863 483366
326 -418397
58 -342705
256 -194169
257 503445
724 -265395
550 377210
814 4967
834 -405561
166 -176103
248 465901
624 -731564
234 904654
237 -213236
133 -520572
478 -476288
119 -455669
695 -453362
11 -471179
782 -595200
942 -695366
518 561592
180 743836
903 -154953
41 -153339
553 869302
336 573710
926 -898118
957 850525
680 883095
910 221284
819 851316
646 -535303
410 -603995
369 -342854
540 968143
134 648036
820 -965645
797 490535
32 -757526
428 375679
452 473862
344 28337
363 280332
755 -221949
80 507765
885 804044
127 322383
226 -428172
127 -667136
92 -755392
728 -123538
609 -588119
645 988444
826 -761066
350 258543
649 -624829
605 812645
19 877851
162 -774305
285 695739
371 616560
20 -922990
639 -839565
219 -470010
611 251582
179 -353997
916 -821975
349 285938
419 -863462
326 -579500
478 179042
968 -872175
113 448837
160 -540627
836 -94124
967 474027
276 -736583
38 -771742
703 -954146
598 113707
427 -9708
430 439743
546 525589
372 -21264
699 678677
548 301557
834 871333
303 491321
10 696833
4 -902973
31 187059
176 830818
533 -308537
330 864921
606 -639192
299 943045
708 -489077
964 -461167
607 746408
847 164887
733 476759
84 -74551
879 292712
154 443021
924 384823
714 -801412
323 434473
796 -834335
768 -55728
26 997754
359 796798
216 934565
101 437496
539 322386
844 430726
403 633598
87 141368
235 302058
901 124919
461 355626
770 916511
375 -170597
364 186444
320 -392027
513 211749
412 -935323
980 68443
223 722673
376 -396490
184 -185149
377 404985
552 -402305
825 740300
498 215123
602 -959285
748 642548
773 413711
836 475189
510 -674362
995 -124592
634 990368
132 -877564
221 -190028
468 427863
330 962248
378 -241877
130 61460
800 103616
857 -939820
474 -296196
260 -23333
644 976691
151 -949367
454 -836890
37 102089
337 262382
959 -772213
459 -829468
441 502480
778 348724
725 -14617
937 -92535
330 -536156
550 243108
878 -877413
829 21985
146 -114344
453 -946277
221 14599
921 211294
15 -70869
587 4966
211 333730
765 -743471
54 -567172
676 295978
586 532078
481 -988286
475 -82981
828 592259
994 232944
708 893686
471 -913626
285 283577
746 -425778
992 188464
65 63385
344 319435
911 358996
933 -434136
566 185584
371 -138196
997 990755
793 649428
523 -895089
676 -369233
178 -328587
332 -9433
128 201916
602 686012
191 -798139
858 -351527
985 -309022
598 -946984
936 422428
404 641232
273 866420
907 -45495
924 -829629
695 -216562
735 64189
641 403316
846 194550
238 150564
645 204318
457 -713803
690 -143547
290 -732298
200 605632
601 -784552
220 350993
923 308642
771 77252
224 341747
715 -41931
753 699589
992 -510060
108 -853093
136 -309844
306 691856
290 -649655
946 409443
164 -659672
169 558749
100 979885
672 762756
427 717406
931 846305
765 234687
504 887778
793 147168
527 -701125
144 808519
947 -658283
846 966865
56 530262
403 -372086
844 -176683
903 797965
760 -249028
888 556191
318 666383
682 -940387
883 150868
15 525555
47 535108
688 -149543
419 -984506
402 682016
620 -941962
275 -775224
752 -450214
883 467481
668 82530
79 -891466
17 447365
997 -154714
937 825940
530 811095
789 -402602
124 -768858
738 -41737
128 -103727
825 -442914
792 299980
283 -136862
120 -912652
168 -554680
570 -796120
661 885313
73 196292
457 760072
421 -930880
835 773331
575 -89061
594 594675
325 308438
670 761396
732 610170
924 507879
950 819434
6 834946
882 -942336
933 804340
326 -82525
483 -316376
528 769131
773 -719814
420 26990
58 580225
573 -122416
704 775558
204 -461513
556 -708717
528 -667356
31 -644107
282 671847
965 -580008
694 318639
149 875727
862 -177270
823 32356
692 635798
560 -108150
900 -194314
674 -453263
591 -513476
426 -368451
344 -174442
323 -385881
793 -860572
49 -355008
886 -550936
912 -285482
117 -550669
884 883966
837 915569
87 -781539
657 -318423
257 -57442
412 -683888
473 -923413
996 235541
827 372025
474 -632130
89 568185
142 727918
808 -442858
389 988177
607 563982
102 -567132
528 328332
430 -403663
411 -413908
531 -779819
973 919449
738 650255
941 224132
399 -449002
163 -524188
61 838251
634 207852
887 120804
175 -195259
989 -560205
446 -912439
59 -311294
826 -644637
467 -176552
158 887709
525 815347
122 139560
872 964296
521 50888
392 -488415
346 -150409
125 136498
308 -243072
95 406733
736 642101
701 -679090
993 -642973
765 -29568
828 434673
419 -56881
767 708040
855 871548
600 110799
851 -67829
987 -60029
564 586611
211 287847
621 -334752
677 -292585
171 -907413
610 105043
770 312402
888 298719
878 977833
254 -864151
489 186428
403 -689396
690 275410
618 668149
76 878918
703 786995
285 -482260
758 15416
605 61348
621 -558102
51 -342484
138 899684
629 316351
185 -854627
310 851783
491 -223105
394 853413
899 723330
90 887694
544 303009
886 -336700
970 474305
198 -409144
950 328548
264 -300855
974 200869
999 -48984
495 -988454
915 17014
880 -71152
695 -852605
847 -279133
283 239453
552 940231
908 -610985
350 635796
850 727225
378 424181
107 -348789
11 305999
314 866080
843 826153
874 205682
686 182430
470 971527
880 57464
752 959326
136 -657636
779 298219
782 -635556
149 645374
664 961519
752 838749
951 -246345
944 807492
513 -462107
924 -528051
942 -241492
436 -450561
566 488963
939 687356
574 214261
719 -790171
222 444234
979 154491
812 116271
873 597456
385 399142
254 -459549
208 -751334
953 -294860
941 -76044
51 -925181
826 -571753
302 -376188
479 -436229
946 -996863
54 100563
829 -93865
725 301356
171 465007
320 68934
618 262875
78 303756
271 822589
561 587792
853 841649
194 -705462
503 -653701
732 -91486
240 -699074
121 -448919
749 -359800
965 -489244
900 -487260
771 794691
404 -855548
584 -889805
171 193832
851 -315097
625 -123712
124 -583603
791 -873715
325 -48893
494 362071
511 -249903
640 -967697
991 365208
879 850660
468 -61562
734 -333437
49 315666
409 -992628
351 -553137
586 -380579
321 -652614
532 -965345
290 -21504
431 159350
528 -619046
558 -595565
748 460277
351 -67965
809 44635
783 -511542
452 962202
596 356751
187 -367090
869 -927604
677 68009
336 835239
493 -51316
447 -998169
102 961524
389 -582784
511 363902
830 -288380
306 -550481
520 -270891
709 -437721
395 905384
253 395673
201 -604629
196 -569819
840 842536
616 532218
40 -222433
372 877191
231 28139
530 936918
844 -741855
655 950000
783 914620
195 707606
712 512060
558 -596923
90 669807
307 -131189
256 35987
402 -740371
187 936820
637 388651
105 725739
366 938651
261 350175
950 -857045
856 302553
91 -420780
357 109900
221 -450913
243 658926
249 532709
527 944760
557 -945704
112 962890
810 787296
498 586514
848 257883
625 -818089
271 132079
821 712226
912 -42518
74 82078
955 626845
107 182514
658 -405862
512 -970079
360 369746
649 462949
813 583334
959 629375
164 917194
449 -28016
380 355114
27 -626731
745 -677842
329 -984506
272 -806753
790 418805
585 125394
949 -257665
32 77730
893 -341897
979 204520
919 132026
438 138418
726 509241
579 235965
286 -603700
900 691153
865 -631957
107 -374049
811 166060
504 450122
596 -747205
361 -651427
162 -438315
916 -199858
1000 718320
956 -457941
728 -616525
515 865120
563 -23322
266 872886
866 220233
21 349947
522 -287531
638 753153
749 -939380
754 -868727
504 -121453
254 320381
214 209003
397 -945925
211 -475100
295 -658972
959 709919
929 -448433
570 -905581
771 -376355
829 -757281
853 -537538
321 249596
918 926205
652 -569991
84 502392
443 -725222
257 -8306
444 -697467
887 -489477
213 -948822
716 -313991
628 -624358
219 27856
425 76320
319 -886699
802 -104771
390 788789
239 866454
107 -44151
144 920063
258 262426
918 -206345
627 129065
862 316501
294 318555
522 470094
654 543846
223 870122
91 564513
440 -832510
494 -369734
239 -455600
881 417086
577 -443529
334 491836
240 -80523
463 348675
409 955
316 739437
793 859198
754 52134
157 -57129
392 -765161
466 -920011
732 -980810
732 -134434
894 -24782
900 807979
507 -267980
0 -551508
245 728041
752 994446
82 242147
618 -142894
945 828373
181 78128
583 -155375
155 372218
516 465675
326 -73437
405 -942867
979 -386633
644 988389
286 474219
999 169838
691 480224
474 -88878
904 35938
276 -518821
211 -349442
861 -104865
414 533313
504 593429
253 647400
120 -869273
235 -869956
521 -487034
430 623372
134 938023
27 244986
571 -928137
447 666064
168 756857
955 831437
386 40595
224 585229
226 426990
803 -597355
932 474872
702 -107336
314 846634
474 532005
877 506031
671 835022
203 523650
879 193294
804 315246
828 -565229
532 -770769
29 -686150
827 85329
392 641792
615 847163
677 196183
799 289192
709 977890
531 326227
722 802158
138 601261
603 264249
695 564569
990 -809450
394 447738
138 321425
966 -460588
549 5758
471 424080
183 966402
352 925829
41 416377
116 -140935
595 772462
485 465808
451 -117478
481 607484
839 -10543
573 -924185
234 440155
666 424228
516 -177527
738 754005
840 26982
92 -535736
434 -881408
516 -259410
334 753456
283 -386093
985 -933184
946 -926962
702 -267406
145 848491
750 637607
248 -76856
308 813655
55 476458
161 462556
143 -180588
974 417963
656 946383
766 262667
68 351765
672 -194553
360 35128
975 -182428
122 -794606
603 160037
813 -675546
138 -201364
632 117617
479 -733893
936 621109
451 389047
125 293089
600 -914628
115 507639
610 -966322
66 -643746
725 -878454
933 -382080
11 -570708
426 371566
366 -533589
181 -415675
770 -187865
942 -202509
321 -421792
69 -725310
645 -865672
294 -486404
276 -261502
880 396995
784 865361
390 -938630
37 -567877
758 -317067
45 -733235
435 -890415
127 524813
464 65401
377 227203
395 790921
399 203935
927 133675
37 84009
799 806733
485 -358686
15 635114
578 -837014
797 280286
83 -746967
433 109705
221 -348149
108 236870
809 -788545
9 463986
49 -965640
130 -210337
923 -743899
405 -831311
981 820685
641 -5401
82 565684
764 686045
31 573395
677 -484768
521 -113597
571 840160
332 142244
352 -588784
409 -94440
291 -113128
190 -797864
991 -373080
79 -979454
405 803571
346 -566347
437 179286
611 956110
768 -403361
210 -540429
137 -790857
242 -776231
570 628848
971 963439
434 -564776
422 610259
19 -484775
696 742313
344 -616215
981 201340
677 562997
15 895810
380 284449
3 766468
541 469205
704 -682893
925 -347130
111 309364
36 459351
277 581512
702 -267650
812 -653778
90 783648
249 359270
268 -115806
506 -895356
848 -689652
726 -936520
560 -939247
477 -93012
484 40477
303 -212678
766 648183
915 -330675
273 -249239
199 -399167
337 -202991
850 783412
947 -139429
124 180795
830 -15249
287 -59006
891 594030
551 -730801
716 -292539
12 63234
255 -413694
641 877757
656 -109976
266 -436918
361 459269
85 -860201
77 -90696
286 760342
837 -983506
367 -689076
338 864986
685 -673157
92 -625596
778 925740
793 233831
165 414881
362 -286939
584 399439
193 -398369
911 981248
942 -999729
28 398641
760 -717916
553 -139157
904 96861
147 266835
161 -680738
352 -309110
596 -946540
320 26723
661 -728450
899 157192
404 421905
996 679000
279 720275
208 -118827
90 818799
356 147004
636 -358485
370 835293
278 457928
27 -493500
497 -837865
371 832332
693 -50335
853 913392
464 764639
55 -819848
7 312831
343 -633731
587 -321175
65 830528
630 764910
730 -39090
513 208796
832 379196
124 -254830
117 528058
183 -412488
971 -201370
121 72206
79 -140938
485 955823
274 -505889
369 -461939
795 -806478
624 375284
98 -125715
561 340526
259 -465776
729 -290423
718 315880
789 558151
789 -128287
654 665637
905 -492185
198 302530
747 430275
402 -312033
810 132786
354 796545
11 366793
125 -36686
17 -921121
260 -154872
169 -827891
152 458076
174 590298
610 -782407
588 -954413
203 -611072
713 289799
334 422075
313 -137824
561 783910
298 -522439
551 573124
259 676620
605 351846
568 431075
1000 -271731
681 -938578
407 -253046
788 -713581
26 450561
383 -587409
884 -205765
777 270517
637 842866
962 999628
586 -596698
10 639410
49 883846
96 366616
584 -764285
346 -271027
823 -943849
989 693791
481 -680729
432 -726256
576 -743197
279 225625
276 -919032
799 -803697
523 -394774
607 -617696
347 191290
973 -821651
135 -423651
394 -456865
540 609424
134 304618
714 121983
54 -643622
78 591038
313 89970
121 286395
638 -97302
536 -639514
484 129260
600 419751
507 281214
950 286096
6 303597
397 -352170
634 -960764
909 -450005
983 221407
622 733027
572 386692
414 495151
246 -492745
707 129742
754 -906456
890 220984
230 734968
361 -524152
237 -587727
241 913317
774 52197
369 472834
856 522741
535 -125759
213 -405184
642 -603456
56 -534722
918 -797789
479 682939
137 885402
175 80123
37 329624
263 305152
318 -638663
13 133145
826 126174
158 526593
796 172381
734 -806405
176 -252001
383 422833
719 580287
795 -239425
863 -552487
17 -289971
960 -145881
753 668497
770 -37578
764 847394
433 -401805
915 -124261
990 417016
494 -928972
941 -84095
968 -708744
294 183271
702 829875
24 273960
212 902908
778 -969762
839 159361
520 -16969
703 877288
342 -18061
799 344368
310 10433
960 -891888
400 -129040
71 -299761
331 -180867
424 618959
546 -876928
50 -83154
218 -103041
852 88011
590 626875
185 751078
953 273934
84 -410704
52 -884104
481 872129
1 982461
381 532913
988 -539417
59 415791
349 824169
725 -838721
239 245665
627 98129
380 -935814
427 275903
22 -225085
860 564643
130 153191
680 756854
899 -90990
820 -318951
720 -617608
501 -702605
192 381288
50 718951
923 -566221
262 -978215
657 -364204
302 330738
410 109797
197 -737330
513 599242
362 -98844
719 369393
436 715138
439 -226716
281 869279
183 765476
451 751293
660 285070
391 589645
284 -570003
544 -469266
17 205199
904 11610
29 -675937
962 -502461
601 -423748
900 994680
275 -228181
500 -997312
637 -324272
449 671637
999 -699917
556 -425559
602 390587
478 251289
264 -403773
185 -973617
825 99452
327 -776551
619 -193521
246 216119
593 124605
106 -306703
367 -68743
31 -584686
614 -437424
893 -303268
962 -315967
170 -634929
498 -196198
322 114030
286 413231
485 -473574
217 -874361
873 737294
890 23966
617 -298108
772 731973
386 -686790
440 -295420
35 -74874
937 984847
438 522089
34 -983007
95 892859
527 290803
771 -386780
468 919242
795 -609745
540 354095
357 243147
8 -876201
610 -521301
537 -546131
625 55056
360 411439
150 533871
518 -730786
765 -904529
981 898942
980 590442
558 209502
177 312173
949 -365706
898 335141
305 566892
720 -824315
720 -445542
977 816291
338 -511105
721 776464
455 -258584
845 -8833
285 815979
512 -241591
192 -115975
255 106781
298 889055
725 320693
49 -985539
315 243149
82 81265
516 -861739
76 -760727
989 535134
891 710743
564 650713
162 69005
930 -502618
800 -736391
301 -32054
910 -394750
86 473111
79 -202456
518 239544
189 325678
332 -635564
237 932655
352 -602439
88 -819274
456 -578451
926 -825975
458 439568
612 930142
802 -492571
474 -284597
581 -185834
57 614210
381 -395543
749 -347716
451 -853903
304 -634968
169 733549
33 -198216
620 121731
180 786109
143 29952
184 289869
899 -144887
656 -955240
460 553479
846 -659516
747 -349990
11 26589
234 138029
328 -593021
822 -130308
878 502465
878 -660367
974 267254
34 -799384
578 278608
953 958705
952 640184
189 208749
850 -533867
426 -126988
165 -459660
350 -402232
956 477470
416 710051
899 261291
792 -640073
859 961025
375 -936926
828 481658
121 747133
39 93027
432 -228473
223 -397755
383 137787
108 -157569
511 -57270
193 -694778
882 -613555
723 -401816
479 -287799
497 256138
845 -381926
800 569260
524 40817
565 336116
778 -152133
33 516947
516 493725
476 -425959
260 -499495
385 -633263
246 631807
390 98273
873 -638368
338 859283
48 -640436
665 -278441
640 820308
673 -59936
837 -279358
239 567440
731 -966910
269 -990406
984 -312889
652 688303
397 -147975
938 -852734
155 993525
72 238471
785 -254550
77 223151
431 12034
186 880950
123 -207590
650 -947150
621 217065
100 -842298
761 -912778
662 -289211
19 249169
21 -412273
723 77526
773 -119024
926 -796575
962 439158
554 -259742
469 -437011
703 -839284
194 77991
761 -979521
540 398785
955 -354569
971 -429005
252 408379
619 332542
682 -740702
856 -739596
681 479808
474 -229752
226 -983700
22 -257317
449 993400
343 28334
765 -376368
872 303235
451 81184
58 840697
415 460938
212 685832
396 -448515
567 -289894
324 -726442
562 629012
351 -891493
194 -523017
601 585595
354 366192
337 557399
304 -736263
717 -555818
98 577878
287 662522
762 607039
316 -851128
19 588326
63 -60420
635 -74404
280 848730
826 -63187
552 695845
494 -617545
247 679496
454 -793331
607 410789
483 -696873
582 509904
58 9398
460 -856177
833 488267
287 -304771
621 -304691
291 -284201
390 486213
942 -158254
802 341732
26 963197
543 -572660
552 -292077
690 -961980
289 -308923
175 669532
35 -866677
19 -128976
856 276570
650 -200379
1000 -540650
81 -266424
986 725218
723 -174495
187 670389
980 938488
771 207961
566 349885
474 -854844
836 -381251
917 653012
387 -827515
337 -854427
100 -685739
220 660753
951 -159198
280 526996
628 -106023
883 -672985
222 -113833
826 -764292
91 -192363
208 313507
66 461058
41 363083
60 -477990
759 648015
924 -986169
599 910460
460 -75416
130 -186548
155 -630191
459 658160
298 56095
432 712741
89 845975
278 -5418
203 -79299
524 195859
753 657164
76 -943125
884 366296
635 829650
587 -797552
216 680557
298 -992173
94 560677
936 724978
671 419230
212 -594883
730 -388856
712 654938
860 730180
380 -557923
798 115995
182 93262
237 -35913
519 -235991
701 107093
165 391972
22 -793981
429 -562030
991 761782
76 -618396
870 494066
422 474522
987 -772422
591 6073
819 -87352
980 940863
838 -336763
105 486949
864 824585
473 10312
751 689398
90 505141
230 535565
343 767500
155 747545
116 -45206
889 -827384
327 -641312
172 127157
972 -579779
293 -199235
30 -756848
654 513483
471 -717723
895 524587
798 138001
78 674250
84 -751969
189 -906604
88 436031
841 147062
124 587462
667 427978
704 374640
286 110961
485 -141949
724 832929
448 774198
177 -655001
417 657513
532 301935
426 -448178
674 680079
682 354925
231 -680679
271 427623
435 -690282
563 9363
41 786312
738 436875
966 429584
809 -412924
151 -802548
688 460492
895 -130646
488 -760535
929 115918
184 61029
596 4922
260 209315
728 14485
312 -848017
864 314202
619 -557538
428 526624
21 -574838
867 817939
853 876978
984 -283215
133 -837063
270 534490
515 -981281
707 232186
153 214568
834 891070
381 551507
439 159617
175 -799213
56 -439130
603 -54072
356 -844912
22 -492121
795 -949571
493 -130034
109 968372
900 437209
562 109431
481 84289
84 -501763
157 -885647
780 -188971
799 512722
974 -216238
473 -874769
820 -527391
402 -172189
992 67819
510 -709453
549 -295212
992 784605
624 -29089
278 -243297
506 -679251
331 -796904
988 -511303
104 -788181
155 -727972
427 648314
721 -69968
902 350324
824 -405759
636 85120
520 858204
587 162096
415 -527488
72 -656000
687 -400695
467 581943
447 945715
841 97542
691 -786279
217 -243256
640 127690
274 514910
813 399401
821 600299
429 -657280
821 -532781
689 -591728
880 47509
369 -230751
935 896609
286 804212
568 89999
709 -382870
298 -707092
328 819244
137 -110842
872 -541353
394 -250725
405 -243092
509 52888
473 -648179
368 -384889
95 -267590
499 -175667
560 476537
662 331715
968 -593725
437 422251
502 -53318
280 137423
96 -303580
142 -925629
447 -347668
727 -386754
405 674671
982 512478
906 80466
841 -399632
419 -440014
463 -632860
463 -503024
690 -118376
452 457139
755 114106
949 691958
220 276382
552 -479311
634 -849395
57 -456917
400 277597
143 203493
27 -105096
232 -589867
763 935903
474 719237
652 886670
424 785043
885 -357063
532 826347
369 -268275
395 -702215
372 40192
46 -193904
505 -49883
203 653439
641 -1808
43 -19979
297 251330
39 598560
982 540007
684 618470
499 -387039
266 -578370
769 593035
813 727067
214 -368986
895 386842
818 -234818
152 -218381
395 929925
583 -957222
991 -497463
632 -175172
206 -547088
785 -561560
715 -455936
554 -142993
918 -259092
830 704428
580 200779
895 472633
219 -997788
49 -759029
152 -203845
715 469756
711 -588165
651 794347
114 -550224
7 -819410
388 910333
96 989783
119 -683515
890 -476707
831 -71161
794 909520
259 -232214
59 559853
869 296362
77 -949607
789 -658529
970 743712
494 -906829
336 -155992
662 85966
300 63509
120 799874
377 630030
811 -562058
405 -459218
237 334457
390 638721
300 -469160
545 854096
899 -602883
852 326995
387 323851
609 326378
799 638768
830 773627
827 506968
146 -933475
709 -719166
389 823454
35 107244
540 209673
626 -749602
852 -607545
42 286951
800 546760
72 -557152
254 -854153
830 807898
979 53446
919 507282
491 -106137
765 -883046
241 307155
576 41318
954 72322
89 -634638
255 -106799
7 -288957
611 413629
847 -252704
552 625586
20 258049
233 -928854
943 -48036
222 414242
63 844773
788 -23643
924 480767
354 -874394
602 -200190
484 -411989
371 852706
671 50209
633 -19534
887 657082
872 114394
148 940741
368 802930
958 439717
170 -5814
729 310211
5 -666421
377 628566
413 134791
430 374898
774 -299112
55 -982421
732 -214476
219 929357
778 948634
578 532820
668 -927633
242 206682
633 603966
282 541757
577 -379076
13 966164
69 -481886
58 -380884
898 -390805
24 317924
574 207127
174 -20674
353 -114442
498 -294981
288 -363592
481 -482622
651 163185
99 -43237
5 957095
264 -842630
271 -733027
1000 -709326
359 -696639
316 919190
14 -817003
585 4249
630 -545806
283 -31479
639 451031
407 -597173
852 18766
972 523399
392 -873065
781 140157
133 65155
31 265285
206 106320
493 -899306
584 884401
104 -767060
484 936045
157 608954
487 212267
426 -178398
789 -168602
802 -633900
537 338980
440 994583
99 322863
458 813501
147 -330622
829 -892739
14 -895826
788 490165
299 -456124
1000 -195403
354 11840
371 -1929
726 -709457
715 -537130
221 918324
874 309309
300 -496306
830 -954742
655 -550535
834 -913725
304 827969
108 -926790
659 -813031
721 712370
789 -176424
732 -876987
7 838749
698 -446732
157 462042
204 187572
453 -80632
177 318447
321 699580
891 -240344
366 131947
826 -631043
938 -133083
206 753547
944 -623453
805 410794
206 -441857
146 388387
176 -73710
480 -151314
874 851258
160 -155387
163 -324580
426 -127623
112 -110128
508 124885
150 -41348
584 235266
384 715521
635 145622
421 465061
616 -460903
655 786061
971 303809
640 92365
632 248102
268 -508620
351 -988267
546 -433451
948 -291615
242 -228611
737 698496
784 594768
748 -844268
58 452043
284 971316
552 566526
705 -472389
862 359702
171 10241
258 893724
736 210959
990 854854
905 -430857
247 -916664
123 262151
30 -788546
954 559414
983 -502583
143 -555600
877 -294965
5 962478
527 -16503
88 -508904
477 783713
277 -406712
456 -743377
255 -207482
70 122447
442 -176828
136 500904
688 -588739
705 39094
352 95671
941 -433007
206 8562
932 66986
946 -349056
944 -946402
627 -573312
226 661185
202 947322
448 -844928
680 516039
741 33891
748 -244166
246 295615
229 762771
795 -684752
671 793032
629 -792830
639 537709
324 -727065
456 708094
274 -453770
404 -943353
736 -698619
740 -197146
342 -150835
335 423828
703 -856549
523 -132506
647 835089
851 182545
728 963166
851 -80492
499 -808894
659 30151
796 570452
443 -755295
157 974265
874 749063
355 -290548
710 -870663
553 782527
614 -739232
458 -114829
242 78141
600 -976462
695 717845
87 388599
229 -251865
501 255554
969 -821041
784 -543772
785 801784
372 -764394
520 275035
524 122063
588 602197
816 -301138
821 265515
110 -530309
906 51376
528 -551941
163 -567144
945 -511691
972 156592
948 980433
740 -941239
415 918723
548 954698
424 -674751
497 145600
257 -398540
871 -892225
333 406369
158 -995944
815 703342
67 947333
296 721902
273 609366
396 -304533
763 494881
241 788325
179 669121
547 814090
388 -458644
302 -55845
70 -63847
757 -856447
560 -839558
553 -798333
134 -386756
466 211819
975 167152
260 563526
521 700128
560 -676257
130 -938617
776 -723686
702 -240109
322 -466494
199 118989
198 905492
936 134966
374 744190
423 829286
536 656449
188 447532
954 776618
275 895776
642 574323
1 -527915
513 908082
118 362648
822 -858795
967 722171
51 904004
567 85361
340 -341677
192 -435018
127 245803
108 -140010
231 695652
35 -24953
361 -455432
509 259177
1 192601
801 385737
361 320561
667 986341
901 -854372
318 -628508
90 105330
344 -431455
696 -976116
273 -150481
636 -602170
675 680333
642 -702950
682 -825553
50 -906467
283 -611201
319 163958
538 -998386
836 751447
584 305164
128 723785
227 -827125
151 -92050
789 -100466
138 -262142
280 -328822
104 759524
632 -566491
802 -836349
92 -178483
584 -789888
198 356252
152 -792746
334 -951902
135 342592
694 -647118
574 -580410
782 -552079
38 438853
435 -556526
55 814867
403 836683
760 -358768
304 -888084
836 -471445
634 -265235
980 18141
484 692514
461 253805
701 -230413
68 515103
411 495016
970 -57537
339 -59522
623 -605451
168 -802254
825 611656
170 -328502
94 -368745
977 775307
922 493016
67 -158633
665 648984
673 700270
599 -110535
470 -8424
367 -429423
532 826482
252 956923
595 -990571
34 -730045
864 771789
749 846112
718 428614
441 -598869
584 -107908
795 -319196
462 419272
658 102031
667 934610
797 -293715
854 -382867
745 947051
827 -833827
485 -924964
811 -658401
448 -636081
217 686693
19 13097
646 512600
193 979425
503 -493888
731 -128607
528 -854166
176 -793619
330 760858
445 654836
457 -223042
759 -895236
364 611758
392 -213613
719 -107854
227 900973
914 149924
880 -679241
786 -180471
55 -440558
674 1563
882 -243774
288 661473
993 453598
678 462511
142 -203968
805 400648
61 628684
901 -128932
994 -740328
613 -489972
117 75186
12 272770
185 -977372
868 572037
66 778882
85 -105979
48 717871
891 -497311
312 172304
64 372706
96 279647
71 277069
573 501889
70 -416540
91 -830786
211 402861
17 -749191
30 7399
446 -260185
963 327677
356 -473613
993 496042
694 -10850
348 -502589
227 -41448
165 -697393
152 -584516
713 104662
378 691101
298 -324843
901 614690
296 -233713
714 947927
728 -845257
163 -144251
221 -755767
357 48764
673 91045
774 -253078
331 -261506
264 -536250
312 -456005
297 -467012
164 -516936
315 127455
795 219628
626 -596649
855 895690
235 -772974
515 143166
893 223367
410 270839
523 -360793
756 -270058
495 768250
704 -884815
523 32549
797 -816266
992 219847
99 -276351
95 -141109
449 351962
605 -992639
825 324243
721 506706
115 -136890
488 568476
365 72895
213 -528420
705 -684602
304 811389
524 -64670
17 -140607
400 -138198
756 935821
703 -495727
638 -918571
382 -660829
710 -82612
598 -691545
339 482337
602 -341820
745 -903280
138 -878456
86 388122
203 864970
158 -245845
392 -579330
443 -433871
610 974002
510 661746
463 942446
839 843389
558 -813468
195 266688
116 350094
115 567069
707 352590
751 -59585
902 -961352
560 667988
389 269229
18 -26021
458 44806
211 -868969
226 -90201
603 -933496
131 -787540
402 766396
894 -16108
272 38342
938 248732
265 642073
971 135062
200 887702
736 547620
174 517457
599 -358144
127 -514284
384 -916414
989 133283
175 -852539
597 -456543
827 -23328
617 -666007
598 -672429
500 -155809
712 901062
138 680161
750 784606
810 939711
579 865574
138 53835
172 431115
480 -89621
630 184866
602 -141661
526 -23117
240 914752
800 -375266
863 -521800
45 470519
862 -609109
41 -362302
75 -394420
382 -721407
305 -814682
458 -359537
783 437875
822 -328966
159 241475
795 -428842
4 335921
244 784932
590 -934745
830 669914
601 -887498
647 -90554
542 -911599
261 -689912
897 -305948
795 -454463
682 -824339
685 -734688
65 -505923
759 86040
503 967604
333 869842
767 -419652
820 882355
311 12001
928 575975
135 352874
893 402892
113 -786328
497 -524121
275 -801090
582 -83584
46 116342
501 636786
40 587450
796 -642184
738 -274631
514 -76630
404 -339826
409 -209376
241 110710
5 290102
55 700070
256 716537
813 600191
492 -88453
462 -220501
51 775852
176 176859
604 273576
190 -138108
884 144462
286 660843
400 959666
703 26817
532 -327157
473 535640
876 -102884
639 -406840
414 -733262
621 372995
921 -207929
448 183154
425 6763
978 -53718
513 288030
928 882005
761 -810924
417 -788601
920 -457822
648 -20300
824 839535
76 832281
298 197195
79 -926504
112 432471
233 -891258
903 -147005
940 208322
591 285601
950 -356004
694 -412361
31 -52511
336 -695162
94 64731
266 -508269
133 495107
10 -399630
142 388847
938 -911733
962 384534
521 279267
984 397764
487 -432312
389 -196545
961 -138529
583 -626857
905 -314540
757 50547
835 -415458
825 227638
404 -452328
989 -58497
251 577344
663 744867
375 14999
697 527240
987 853609
278 -614580
193 252988
578 656636
227 29416
56 840627
392 121550
666 851681
962 422783
101 613281
910 346787
492 -459421
758 519553
710 952480
531 925113
794 316245
693 867669
17 10226
962 -880300
210 -270861
435 383369
944 -194840
477 -702889
712 -514663
769 -449777
484 -155217
724 426840
40 -355007
297 -410350
542 -40736
264 -827768
310 -39316
181 344684
486 425220
733 134745
511 -108474
459 783273
568 -743706
267 -256794
941 206055
111 -613000
620 -392582
433 746634
354 906553
910 77324
37 -810828
997 740224
340 -55008
577 199398
958 859924
893 -808443
699 100193
987 182509
370 6094
987 585530
756 732732
886 850878
821 529795
284 -622276
183 -42047
722 6484
577 67383
507 -563938
16 -648832
62 -507398
331 570808
917 242694
603 -724126
321 -655473
183 -496675
662 999356
791 -268472
197 628169
787 -736586
588 155506
156 -294508
177 -547414
592 -104271
816 -832090
957 -830590
923 273078
709 -123107
655 787029
936 -544414
79 882987
199 372558
737 -294256
408 -748711
19 419778
422 83468
410 209242
146 -573739
846 -849150
527 645305
871 294855
226 160879
805 733538
954 54974
624 954179
125 -921936
673 558299
596 953534
109 327018
82 186468
382 -265626
303 -50
926 -590615
762 704386
268 -586896
891 -422705
275 873796
190 686183
958 971614
514 660824
318 -858232
564 854601
685 550807
976 364938
28 -894111
740 488010
447 -551594
563 832558
115 914272
735 116682
89 477862
458 726552
39 -205014
728 728825
505 -218474
28 -250835
397 -675686
620 -142750
876 220124
845 651333
462 -438857
63 954498
296 168708
56 -29471
619 658884
972 581812
389 -934751
656 -949896
282 785420
432 -963137
858 -771646
43 -555386
4 -591111
384 -703414
68 809552
968 32204
645 784597
486 -224617
974 -135239
684 698868
308 -590509
63 -139952
142 425419
654 204477
209 -411128
90 -275630
125 -528933
838 -86813
290 581621
0 691192
564 81945
692 -857237
938 -836886
733 -231922
190 630718
556 -660577
796 -132685
421 -786607
657 -610472
487 -347265
546 -749744
356 135308
27 614775
893 176571
260 431894
960 941752
861 -791226
942 216490
2 -282865
723 590962
743 432783
691 644052
783 -31565
115 -141798
345 -151472
17 -925267
976 -900003
87 319596
297 505346
128 681618
914 528213
734 -412710
180 -658193
707 691327
466 872794
990 972525
850 -969250
671 -259892
33 -814083
364 -62296
600 910269
487 -46401
280 -926989
427 -957532
380 -869831
17 504905
57 984221
684 -143630
42 -278605
945 218781
962 -35243
215 -328397
747 -137168
745 933192
887 529805
535 -771215
204 -474650
911 629803
553 -934194
499 -969305
661 828846
639 594019
765 135411
77 -829348
345 285346
702 8204
377 -339397
52 833522
815 -734262
591 -153480
974 -228775
858 -823994
661 -682455
307 -155764
126 -264099
720 -552286
267 -133434
931 -279879
847 821510
776 587961
987 -543673
809 303692
4 -740436
733 319159
996 754310
118 -693206
711 547944
200 -720341
651 -545978
842 -868824
702 -689645
754 -199706
481 725195
620 445766
323 -29054
618 527966
476 -28604
946 631549
8 361487
218 237134
93 -4505
35 -867289
360 930566
247 313040
215 494373
958 -333534
33 -721821
519 -639061
889 904013
257 -382885
738 948900
683 -639661
508 920807
258 -274111
507 -803077
504 675116
697 550110
796 -737707
147 -527799
603 -478443
638 -606531
292 299982
849 321851
325 -881337
885 263173
272 -189777
386 646630
360 -765432
326 -40803
606 525542
423 989128
767 954692
873 658254
494 919694
923 267731
342 152626
537 103585
333 -936664
823 513565
205 525024
411 -319549
642 979891
113 885363
903 118683
544 223205
607 -917714
956 -206201
848 290740
747 -655421
192 783426
313 -670277
59 255474
73 83407
282 -831001
616 374137
43 -653421
447 -20778
787 538192
875 98574
678 938420
393 581160
549 87701
1 -589464
77 756839
946 524820
78 -804307
581 -90536
39 -371595
746 -740971
799 -59545
757 -846572
156 -60520
441 437771
131 -443784
385 -941838
897 178401
81 155928
430 369387
607 -13433
173 -982068
65 670238
81 316290
768 273406
565 -246356
194 485289
60 -352457
479 617650
803 -18063
273 -296840
953 -283777
875 -79644
677 -715681
596 803924
567 330892
247 -958843
907 846170
68 526585
172 468048
55 -8000
630 -696961
29 -74072
188 662854
83 759945
969 -118876
682 -780931
698 -664467
865 -940476
43 374998
733 -777655
471 46091
784 392930
202 892584
611 -120194
552 -333664
234 163653
141 -117479
952 831305
155 -218698
338 864458
225 51890
203 -985050
230 302239
992 853636
242 818875
203 150556
681 -587782
336 -817531
828 194567
48 880266
166 174469
802 497606
576 323619
646 -162678
281 257551
544 -795258
771 56391
464 593084
409 -218307
186 -51186
197 815429
121 -654791
473 -140830
563 -774563
174 742442
922 -957069
886 389091
967 -375038
684 -608339
713 -312182
139 -510581
541 443551
358 -297231
631 791658
976 814612
400 39069
610 -57787
657 -773170
622 221538
782 -345795
392 -375479
213 -603994
584 -848189
33 948141
302 233328
254 926788
489 -329692
72 -192856
790 -962704
477 969427
671 -726616
850 852725
645 -685364
803 649980
713 -404412
262 -942923
833 692911
155 984679
739 199465
517 -915429
0 -327504
123 688884
533 -954453
642 375265
247 997967
557 860160
402 -68241
144 457605
458 -395585
781 -846704
362 -888190
594 228936
436 -450698
335 -218953
70 694502
262 -699945
855 -292166
2 -117764
747 624626
936 -254870
526 -148338
418 -584565
915 115280
613 683724
172 -934586
355 710868
125 740801
5 758325
934 -787029
387 457691
922 -639679
66 402894
491 146574
168 -594132
736 295584
181 661966
276 -216547
137 -772657
963 636997
739 387868
82 -619361
119 748807
856 134230
646 447368
773 -470147
368 -171269
535 -735152
919 237687
630 710967
789 -593101
411 -499758
896 80055
186 -177666
53 615522
952 -236222
916 -112252
965 326390
173 22005
523 163498
970 -943214
884 -520305
445 523819
346 459680
818 -856305
723 -552887
82 -244736
441 805661
997 230566
781 500033
922 442657
300 135860
580 880672
40 708889
1 -729911
623 845465
711 -243833
633 616246
913 -889687
765 -488721
263 844639
857 -482788
175 11521
76 -75307
401 856973
773 -372957
28 -794104
929 -255280
749 -529142
702 227901
452 908219
337 -472356
376 -774978
340 949463
991 -495250
115 -631283
940 -603425
535 260014
674 -308197
944 -855433
804 -239954
753 -348114
200 797853
777 158143
731 -121800
801 -932059
403 3608
442 634368
9 -798388
48 631347
881 -854354
747 -953750
96 -334016
55 157168
266 488369
60 -477044
160 -698364
706 694266
132 785103
412 -227506
36 439592
237 693321
482 817564
661 -817961
898 642783
472 -677687
12 -449244
837 -443216
938 -900248
315 759986
337 218777
741 377224
563 -70703
864 16629
521 -464633
737 807497
495 601996
77 -943600
178 441864
515 803608
971 687747
741 -895064
705 -632716
569 -128844
314 779530
29 -626922
49 394113
711 -918835
709 -415231
820 179215
857 371085
188 -975639
417 389961
338 706074
152 -793600
129 550169
633 -971613
837 274583
292 -375622
862 -354435
595 551994
956 843155
159 -977211
157 -518710
819 -140217
321 -441844
337 -711214
233 -20796
159 131982
485 -751924
718 300238
130 337154
301 -646988
988 667522
118 -791691
385 -350033
402 -441975
834 -880153
883 -268868
111 142795
904 816488
739 -380358
701 684582
122 206448
366 -674285
591 -591593
749 274043
1 -128472
871 682990
544 898421
138 -965481
908 752409
942 -740999
578 -942692
65 -766302
797 636210
744 132890
155 39911
29 -384586
415 -735129
803 287987
254 915652
899 602025
498 -841576
685 -899402
220 -672241
888 -191609
87 -341377
57 -552393
553 -943052
359 801418
153 -735906
152 194016
384 -996576
725 987969
482 519731
417 -588168
473 779437
961 -91315
731 -387753
487 677857
542 -56796
639 -635344
545 -545717
965 517938
147 -401646
341 -909507
849 -349173
992 638265
631 -294093
179 -84302
795 443677
328 -378442
78 35148
703 602101
456 -277844
699 362907
373 -589509
14 898205
358 810514
518 -15135
930 699623
46 -407966
330 -821120
898 -779528
230 97428
631 -783963
315 -367696
800 -123136
966 642148
488 244552
157 72146
576 -414649
570 609208
613 526430
984 -379286
284 -275013
285 616923
866 271541
151 -119322
211 -677171
757 -295336
54 -675646
440 461813
165 739812
687 -556119
984 -298606
579 620144
243 -145628
3 -400402
380 948084
725 -643337
74 -183354
666 57543
55 -464457
414 37119
565 -845030
19 269006
271 669423
792 31834
54 -88847
340 -86026
365 -896021
73 -986071
771 40607
421 -852166
56 -365357
54 -716980
422 764757
634 906184
460 163698
811 -912415
391 128273
930 488052
630 -933177
331 385510
617 931933
613 -231783
309 5654
184 303731
833 367816
929 471163
92 -822181
350 -815539
594 -471295
520 230788
236 221580
586 -316325
500 -500206
936 -108997
65 -767066
4 410947
404 -677598
127 -145661
931 424877
269 880436
263 2174
569 -940481
785 -836545
316 -233070
203 -516871
199 844579
126 371942
37 -871173
129 850056
940 438765
852 514338
255 -700586
230 -793018
160 37417
996 -879430
397 -907777
354 -491421
97 -701611
605 -723316
797 37284
981 529177
603 -984310
383 -761616
520 -971030
539 424119
875 -528682
41 439918
423 746521
1 843083
28 382220
847 -855619
737 -154744
403 959165
496 -174738
495 -870388
758 -40281
704 -330160
64 501554
723 88547
168 37322
4 457744
686 120310
980 336736
775 -817849
597 -842274
975 457306
180 -725626
49 183731
566 -726880
216 68485
155 -261560
586 802297
181 84175
785 -23176
548 -651307
200 -491707
659 965568
493 -693964
378 -227761
784 808650
979 688256
225 434047
520 -346094
425 -835155
828 -740692
458 -216482
261 124565
876 446575
478 -197503
427 -269463
151 -516104
527 -222334
741 850847
615 820632
745 -40182
338 -474002
917 795363
435 751618
711 709729
650 -931518
776 -179898
888 -34406
235 870779
486 904277
455 942418
226 -780529
714 -70005
113 -574590
734 -474493
893 702235
113 -765941
712 -268812
776 136281
76 405391
270 -103966
948 913015
466 -293666
566 -979402
734 359589
57 508831
862 268561
418 843485
27 -196077
603 119407
476 -818459
215 763741
59 -837170
560 976904
778 515358
674 -610016
210 -954615
553 -147114
997 355578
112 916165
624 274588
451 297995
886 -346939
106 -795417
880 723405
710 695995
214 906818
7 -525111
998 -572818
11 560524
931 880281
176 840642
380 473538
396 -413386
611 861240
647 350553
896 -387129
473 647226
508 194037
575 416794
518 -233368
16 893005
211 697960
98 446888
13 869908
455 730743
425 836872
803 915294
655 -416372
421 192449
528 -651117
279 858217
572 7869
643 519370
828 -937201
452 248699
934 215364
484 -512958
556 723589
621 -840028
84 -435009
486 603869
556 -999387
704 -444046
561 -292092
610 -620721
614 906507
666 838205
525 -973496
663 617970
683 772424
43 310563
765 510974
85 470383
946 -242550
248 380881
630 201126
36 111748
393 813600
284 -697821
987 -695804
364 -320092
881 -839605
559 312066
6 -800722
850 -259380
10 -439236
383 932068
635 745088
898 -198222
796 -390535
6 -172496
588 -76928
797 -389921
734 900885
584 630981
745 506784
880 807391
919 986611
781 -949287
99 942786
793 759035
267 878702
109 971185
123 229417
656 153578
696 869492
937 -52032
381 -734675
698 683091
347 250148
49 86947
61 -119575
24 927969
393 -600988
490 79703
127 186015
940 477203
664 529196
205 448528
959 -203594
16 -861339
801 -723968
186 719479
187 -251260
934 -823084
230 867885
443 -227051
503 -498268
755 854495
667 341088
399 -38056
963 613529
66 219790
492 -66872
529 360372
410 -626633
187 -197381
466 -691661
653 156118
46 3136
881 -924088
299 -756936
542 883561
539 -996119
752 -357923
412 480689
334 189896
745 -363295
748 9884
872 -361577
786 433111
268 148545
929 431881
29 670015
638 -585290
552 -873778
741 537899
806 187659
54 145381
986 909820
916 46173
655 -892676
580 523348
150 -734038
297 557878
950 401145
883 156755
447 -122077
416 709485
536 -687128
950 881059
978 785397
320 -444064
592 -717956
517 -693297
568 715439
820 -719842
375 496599
312 -647857
990 290042
503 -347552
346 -697320
186 -43987
11 -398246
626 -509880
548 370723
460 -272023
77 -971981
797 75808
152 -609217
534 -544736
712 -878020
194 -501893
955 978612
5 -94632
67 -944016
654 379757
112 -937878
930 -66093
763 606667
577 -625006
880 332391
817 909489
547 -69070
270 -868140
700 -783808
979 -353631
7 -587982
232 -769784
110 515938
4 -780514
709 400090
545 -663957
367 175499
280 -998156
273 343590
376 -453779
378 247247
207 889035
580 -860546
914 638030
230 -655702
425 -221140
551 -346438
167 -677091
581 684228
516 -290454
514 -779909
89 746350
144 -839121
720 -655817
778 -361231
264 -989305
903 -746328
325 -912875
910 -857444
955 -12710
304 250920
97 -445426
186 217506
144 284283
650 291486
477 -382404
755 -862248
17 -533016
686 136866
471 481342
608 530632
249 -615888
293 370376
529 670086
335 -977859
477 714674
490 -551054
784 193129
87 -444992
70 -349401
143 902675
399 292526
576 -85625
1000 -419021
236 636709
798 553144
264 -408325
333 -592194
528 -842306
355 251657
287 395096
274 408614
992 -676344
971 130028
870 -307103
659 615143
507 -734951
672 -169351
768 -917874
378 401915
800 -170584
819 612758
374 786027
50 -800209
711 800270
961 -674407
573 914465
780 -233359
744 518722
515 -13102
293 417240
843 938822
441 -720577
718 -150960
843 37227
323 -566442
637 -597816
21 -853673
567 -158636
891 77304
667 397984
589 -246114
165 -514082
899 -760935
560 -598661
739 696241
114 854208
504 -333612
933 44315
346 -546240
119 -931698
690 873731
85 -416057
507 854329
704 -926479
648 -615788
24 -302653
870 -494589
428 668279
675 -266506
912 492309
163 85519
518 189741
90 -710842
324 934559
360 -773033
144 -277284
871 -145832
619 -626706
290 -918495
980 931473
509 771278
121 352817
629 -65184
407 -989657
119 754156
368 -368944
922 -618024
378 -579457
879 675371
424 -164264
504 -511155
368 -933474
935 419680
433 -139401
664 -859953
583 -678683
592 -924629
90 162884
453 989597
917 -191135
441 172618
384 592541
956 998607
469 461776
617 -955476
405 -774427
831 -298083
487 -101307
771 116294
121 -216577
23 347591
279 404997
558 -863761
394 -200168
757 932766
324 890396
583 430888
679 -685258
298 -171636
704 623684
302 150478
642 317210
372 690210
368 87583
517 -304766
708 -652318
785 408901
632 -229394
61 -972009
669 398497
105 579471
498 200609
272 -8963
60 -904498
477 -337615
554 35561
656 -678924
308 881728
490 -548321
426 954796
129 -334850
487 -683305
738 359792
314 318816
464 116527
495 292558
362 726637
47 64840
617 607300
784 -445000
693 -311477
685 275203
868 -610365
507 -103842
52 -637214
385 84870
215 761266
606 -710888
804 855476
281 789257
275 -794966
92 952372
664 507292
555 196071
968 -952126
141 -312898
558 -250943
180 -113624
109 -431171
47 718163
837 -158829
763 233980
117 -965143
575 -799038
77 70221
419 668811
513 493520
842 -203143
185 -266350
130 618245
943 351857
49 939600
889 -106552
747 -741082
542 353183
164 773660
919 343788
674 114449
115 -419803
722 199263
165 421131
397 -214769
371 151634
501 -71578
49 -501273
403 716934
917 615524
492 247784
334 -396691
25 -815647
113 483372
497 444480
262 935759
771 518230
479 -837132
742 5979
633 704466
523 656388
583 -679739
109 -561885
950 792059
198 -810457
842 -104860
939 202932
56 -551539
700 -751677
225 -23409
137 792249
584 362772
661 -925787
416 508937
252 301328
293 -140556
229 -339429
752 -770250
756 875597
368 -622496
722 845274
691 123380
742 -19186
253 -452948
21 124178
313 -57281
566 236
234 159833
652 105587
308 -993786
133 -135702
872 279401
553 -156099
800 302413
821 588885
645 33445
958 -285021
882 -208184
854 481906
657 -36698
337 -714168
9 791581
240 -156501
441 -639955
150 300517
545 -855174
853 736915
921 961088
350 -625424
654 612511
155 -143982
72 -262724
963 253316
339 -645743
819 801754
501 -622507
974 814402
59 -198010
265 537326
679 437415
806 325630
955 -80951
808 234241
747 -830469
754 -261112
571 -176875
455 720402
711 453867
452 614941
601 202307
75 -582832
885 900773
834 511313
836 260667
769 -221757
126 -188170
267 405493
917 -484843
206 290343
384 -702505
737 -872333
197 -853640
245 34771
257 898409
415 18043
380 -163476
756 -724098
388 -167555
562 -844061
423 -669347
266 -730141
367 481570
469 249703
459 -978475
620 651101
715 988591
414 -155350
75 371502
553 442457
963 -22984
768 91234
523 859625
710 395214
601 -397453
801 637717
942 -826544
273 931803
466 43209
582 206039
624 222145
639 858130
124 333706
623 885932
116 -107100
868 749540
792 -96026
504 -753150
445 -974559
264 -746156
378 -597211
979 -643905
998 41129
990 -598216
448 -876777
18 62654
166 -429690
606 -888187
604 907304
798 -540763
505 -928305
198 -115681
970 550472
982 931320
535 -720468
987 -329556
738 -913539
964 -29586
184 -397754
240 647096
545 -823548
997 824391
957 505226
580 -972417
932 710322
160 -84449
891 777124
280 131722
901 162401
554 -680010
984 385566
477 -917384
132 -323915
576 -573305
931 1826
242 316734
407 -993226
208 572137
193 428547
754 914079
410 -968627
303 500242
49 315823
823 581845
764 948987
27 -887219
721 -230286
974 -964553
64 83195
464 371960
709 -800031
962 259648
911 713777
753 705195
542 804657
980 941524
356 -379255
875 581780
301 73245
456 -699428
236 901771
126 -23763
376 -99386
632 95281
551 402932
750 902440
610 -587985
401 409706
43 474576
641 -642013
648 841210
633 505950
57 -624345
140 157033
367 605220
293 -675359
834 787240
87 -625066
177 -122485
231 -129566
180 -735681
114 77484
193 -352493
269 -504479
82 300104
177 -547836
153 -562955
562 920849
52 -448631
705 510290
664 -261154
741 -546861
865 -513474
713 639460
892 548421
416 -593117
905 541900
275 -522139
183 -665985
138 16475
635 -164152
92 -824776
673 39850
752 211503
952 849683
694 162496
541 -946430
785 -845653
663 -945145
921 448511
889 24782
517 -680826
408 43420
525 -810286
658 -185304
67 -656477
298 -358122
254 769167
371 -218203
803 193248
550 279456
850 520644
544 -836188
415 -716592
694 160103
209 -770342
274 207717
789 219428
959 -292481
466 541732
74 -246671
233 -939207
443 -765618
253 793179
481 789722
491 -398510
54 -44326
422 843292
851 -244162
283 10529
945 809228
519 -701955
644 847130
353 370073
995 -512241
301 179251
715 -768979
151 129638
2 -51583
901 12819
791 -159689
453 -254702
750 50888
753 4123
595 546132
443 -271584
482 233782
679 -246151
232 947845
884 -541274
344 -186994
715 -298827
349 -480481
902 47388
32 -505649
614 -690759
968 -833696
471 967452
36 -330042
375 -77858
246 495406
20 -3388
106 220187
333 859961
224 -633316
555 -774629
77 39211
505 -402294
294 872435
926 -494947
605 -872050
503 -287255
378 250352
702 178838
188 -765706
471 313909
298 -575321
112 985502
593 -932243
934 -627477
4 -38347
752 398190
648 73696
647 481173
653 -36997
828 -914527
261 -692161
177 129307
644 -429650
261 495223
449 -431126
955 -934245
838 -508166
2 -693514
379 -556858
61 375945
447 -468142
545 482353
114 -508924
702 -595708
470 987407
66 -380974
801 634464
596 755184
232 -684711
830 -613817
67 69092
470 -260032
58 -110890
102 654276
40 629918
939 850763
351 569891
836 221039
972 849361
859 -467107
663 823938
289 -842801
408 -820374
981 -605713
529 -830152
143 -251500
492 -22531
366 179108
703 572413
888 420611
984 -444948
149 -895730
214 420389
97 563554
447 25988
317 407795
837 -299995
195 177877
356 680404
512 15294
25 564060
578 266922
515 -727312
968 -546831
968 438623
969 -579969
651 -696068
319 8513
805 641070
623 -329282
904 541406
911 465008
667 -172082
312 -761543
931 -623280
419 515192
831 -13042
118 871615
216 -305701
90 -440630
231 292225
233 766778
761 181066
999 -287386
422 330331
243 -275521
315 -362166
142 -969664
953 902357
329 -164336
630 45630
421 466416
537 -897415
299 835744
389 -562989
505 -941367
268 -226800
738 258369
267 67146
73 -585730
885 929087
171 125977
17 -603297
775 274430
517 364435
357 -226577
193 -210379
95 -131182
762 -354962
534 483921
995 945614
451 -545312
858 250698
791 644105
450 684728
279 -418972
34 -631417
208 -160012
580 -388636
362 -729061
679 675652
607 -825580
218 737356
699 -704338
693 -472411
829 -308208
806 -645705
404 300790
648 950161
516 938867
524 -767515
89 879247
314 582269
903 146614
580 153677
613 -53297
703 920037
613 -539277
151 -667054
616 82500
297 944644
599 -204015
836 -945386
439 712767
809 -559911
728 -743233
397 -188779
218 -191327
64 96755
375 940011
421 597038
701 289832
19 -368144
805 851819
999 -897081
154 159446
581 -456390
808 -542786
442 -22339
229 -506230
767 -86494
478 727572
875 -109557
547 -504225
824 -125815
705 -438455
492 959904
526 311647
465 22268
898 -707150
911 -88427
832 484338
702 88835
812 -33813
271 197104
953 -953650
917 222954
875 -474250
171 -144977
296 -162865
500 -534239
807 -547940
4 -873034
962 615043
999 -696121
2 -770114
559 291914
583 364915
249 204526
440 -730426
632 858686
16 -881968
963 -485429
758 -250872
912 131233
696 388756
463 310673
137 91136
831 -299597
998 -149634
34 901412
817 611976
830 -665297
333 -9753
628 95588
544 -950767
63 36597
268 -164033
862 -425017
323 -590955
972 673102
196 558170
130 378531
468 800069
234 173213
312 -800165
91 -970046
232 -534874
730 564751
842 751906
329 252127
805 940862
617 -612637
810 -715877
562 -310011
529 518596
887 672880
468 -481913
165 -390268
613 -109292
466 368453
802 -488857
429 20109
739 703157
88 -981185
387 -884304
726 -730185
976 572838
881 -48337
587 -155202
348 -500692
410 -375235
166 -79606
966 877840
499 -57741
957 -906394
278 -404900
410 489639
188 76158
450 -840150
569 241544
859 -154290
255 -899289
629 628908
607 647260
260 308126
158 147503
493 320139
273 -656362
994 -725340
105 -271728
364 712092
763 303230
909 748381
626 932674
150 839471
296 864077
457 -797512
568 412309
858 333165
427 564712
337 -570958
109 957930
408 -514895
371 -693119
393 417614
452 96137
650 -98018
197 -92748
736 -310279
801 579258
186 -851204
152 -947144
498 -802605
557 777704
242 700116
242 505521
957 442632
808 20254
486 -633415
520 -765282
531 -734049
436 -921324
282 -944627
440 -985669
382 -471225
690 894844
178 878408
926 -268737
879 824578
479 728999
502 -186600
458 -746380
630 -795647
907 298506
615 -439499
764 621968
801 -87932
966 979909
9 -470781
935 601789
792 -923408
734 -321985
357 654646
707 -726013
290 -26856
42 872187
535 -703067
246 -66798
235 409867
607 -336482
234 685346
235 675818
42 259620
605 740719
352 690150
660 788395
294 635562
731 -914018
291 37083
415 460140
749 814981
208 -632091
571 713760
438 -980666
557 666415
186 -208314
675 641302
358 95908
594 289021
778 -829480
867 -302303
803 365613
956 365962
666 -130232
510 -842975
198 -143469
292 -258046
582 -546042
606 -692842
615 -330754
188 634903
929 992504
594 -654936
787 -105478
533 733222
758 -964787
3 200343
173 368784
46 -878805
706 -245149
799 346349
297 -546398
357 640186
772 60108
265 -527064
357 824026
401 -630781
967 -368337
158 -80066
438 658240
746 319609
24 -864944
684 23852
701 202996
133 4824
194 180877
941 -940473
842 -735797
946 -847739
665 -633315
773 -66550
310 787164
593 -123385
822 795940
966 199111
126 -390164
494 831153
37 -83121
510 -503955
904 -530227
112 -810844
308 842394
50 440801
89 829342
93 419927
685 913737
732 653368
250 789147
208 62825
869 90727
812 447386
47 -617566
107 225783
872 -11336
790 -897145
974 -769394
509 -830460
730 -837618
689 12235
994 -678199
492 46494
19 -536890
316 -373610
85 -559466
246 -740951
282 -657073
790 50370
805 -909799
312 259806
720 -936159
901 77401
800 966388
416 -576340
149 -481799
154 -686845
678 -638987
908 -50636
866 966523
516 -332415
301 -470386
735 574675
705 -885030
811 429474
372 -199543
981 621060
579 532330
98 548489
971 -691974
406 -787863
852 -439277
978 147253
103 776057
167 23834
294 773644
982 -783410
921 282883
19 -883430
749 784387
726 890511
707 893802
25 848228
626 485337
950 860190
610 -210687
967 -996463
104 -826656
156 150326
874 470327
30 -342708
328 817911
16 999942
296 -768034
180 -549693
206 946841
776 549849
161 -928634
930 479170
316 98337
253 -620608
335 691308
611 659060
231 526646
768 984790
556 200319
476 817715
771 -798620
33 -516798
987 -548290
77 985767
242 -108862
694 -654489
899 -648581
942 -623526
644 -276874
268 658158
975 -102563
191 413896
889 -191516
658 -114810
397 -411387
4 143820
359 402557
751 -179421
734 -888448
7 349397
970 -629573
549 -817081
78 -171433
286 468764
198 79737
743 37300
103 645250
967 123808
954 22089
785 -154432
1 -58478
374 740895
249 846196
13 910658
550 -755914
994 -262667
319 -743831
448 -404495
505 631233
233 496721
377 -746337
37 -471330
599 -89383
46 579573
306 413860
5 499230
959 240818
336 333842
244 -162765
775 352371
672 -316762
275 725088
775 535290
193 -970770
546 711278
423 132452
379 583956
794 356527
53 -226314
333 -393955
579 -280480
946 -767367
599 -135635
670 -434284
42 -856709
952 108452
234 820475
835 -600540
843 -778618
705 451708
67 -586394
535 -7529
332 -502197
778 324223
420 -427957
974 911663
218 340879
822 812862
81 762930
982 -821887
511 165232
196 -553833
150 -579374
736 217947
611 -524602
954 -868097
284 -132176
768 -423221
841 -994145
663 641510
544 700250
863 -274624
165 874144
946 -435385
808 808518
877 -982566
661 673067
402 628992
958 -65680
818 894449
107 80699
419 347926
91 404346
775 578502
197 189575
489 976389
809 -992411
578 47879
668 -693325
716 -712056
154 743418
178 989333
88 -265888
561 -835957
530 724705
302 726936
514 -186627
257 -407471
513 -696286
230 -180772
963 -248536
56 -996036
368 -937971
128 -374393
2 -431421
268 870547
192 160467
785 -240929
330 -983036
235 -387788
967 170945
780 615089
97 -522436
58 -424710
562 711017
263 -815436
989 69105
370 -763969
602 232443
213 375780
654 -476024
552 -24140
948 882539
259 258088
331 139903
975 607243
3 502449
817 953276
282 -282803
484 806163
413 289930
763 468662
573 -672448
663 351959
78 -388306
17 413557
69 739932
730 772162
198 -309947
602 756896
949 -98201
212 860999
736 371984
46 379363
288 -46286
297 83000
783 563927
276 -977182
776 319032
385 -203631
955 916025
878 843008
724 -710346
993 798563
824 618521
608 429558
967 923231
270 638395
868 900259
759 157854
771 444557
103 190188
964 -373485
802 -710465
440 59573
42 755635
262 703092
491 -200496
312 -954779
493 -89429
536 -443601
261 -52979
839 -228431
757 -554192
694 -156191
126 725283
54 528809
468 -592264
959 -734473
278 365266
640 721531
561 -818449
288 725699
80 -988815
553 -502461
555 861645
131 958169
76 -61805
268 500039
2 -624148
125 -903952
497 462021
896 566041
89 239989
742 751556
101 143039
869 513050
4 972074
167 942543
444 558271
955 -117356
189 16367
147 22717
884 -828362
55 462175
897 866527
434 896921
999 -9017
571 -208312
919 -837553
167 -126326
233 30644
642 -138576
546 -400628
687 559255
194 876389
548 -538984
445 -965152
828 -185416
720 961055
114 -589299
298 428058
217 940502
225 -505833
613 -331953
41 692057
877 637206
38 -301478
594 -818445
43 579748
595 -743208
639 64199
769 -403886
996 279510
80 235837
177 -941712
893 663462
646 650184
268 566698
235 -27425
285 -669944
566 -42203
999 -996782
74 708907
332 -925405
245 562474
678 585295
773 -464389
357 597322
505 -82696
948 14092
529 -474552
764 -654638
165 -45407
246 19615
376 530835
433 164075
321 -343180
971 -770644
26 345631
280 -246007
122 3574
778 -72745
68 867533
126 -199491
302 -319482
802 -556753
233 -536030
496 -151873
466 -472630
533 953971
789 178183
657 485167
975 957190
728 404515
882 559762
270 -962912
950 -10190
654 -387201
373 -848165
454 907114
707 -855684
345 -322716
217 -230099
902 616335
458 -785676
851 -181839
532 297835
695 388571
881 47517
886 -356535
26 -340011
242 -431483
664 -911854
959 -472478
925 369026
195 -231336
844 488195
158 -649578
700 616791
935 -984436
182 -695608
45 312399
591 -981844
208 -220993
317 -283086
29 -904656
523 -183905
266 -775851
318 225569
339 485357
724 -351312
946 887311
127 -837360
50 418590
956 -978930
669 -105610
199 -763250
133 318905
583 -717040
124 801694
247 -520204
444 -57050
675 -629790
584 -432058
846 987898
599 739236
222 854032
998 476092
687 -392917
966 988248
489 -990919
496 -88524
363 300646
364 -972763
297 690483
954 -465015
665 -359993
263 24004
223 -240866
653 -616999
44 -490640
390 407823
708 -729689
829 189426
661 343838
894 -708619
717 -916185
584 -901987
26 610287
299 -633224
151 899707
727 -909918
412 827152
477 -730084
414 175450
567 815049
680 -473422
809 29481
121 808566
550 651087
784 17728
390 817647
45 -437438
580 -164201
246 -637691
305 -229529
931 370785
89 2317
600 -688100
293 -870082
185 385318
445 -178740
318 -944834
107 -826945
941 -471889
465 399004
1 -535564
658 -388074
49 497018
584 -407852
487 496128
801 914150
857 -317770
926 840705
881 -298508
270 -624895
49 655753
117 228070
19 404586
831 981744
333 -120844
198 -60261
221 799390
269 959145
221 775539
975 -838301
869 247041
291 146323
64 681442
731 558941
417 793667
751 584185
715 -102374
709 848834
586 757240
775 943163
174 765263
28 -778324
440 72514
334 262280
444 -186176
954 86068
309 693856
970 -986520
436 -73228
428 -604653
203 -611415
516 99951
246 -859158
373 -689403
347 81694
913 19998
826 250336
433 -118916
261 496568
47 25874
15 560209
130 261034
662 -310378
508 241650
400 337400
365 -516711
185 -174166
558 -764975
517 -150452
214 100500
776 -304387
134 -385190
759 322176
665 768128
800 -605484
872 -346575
175 -145805
109 -911629
398 -333095
833 -701608
20 -516282
806 55491
349 398343
734 -375440
567 883514
139 -2537
736 -838017
298 133849
851 -604028
526 658552
808 -322851
135 956181
344 437011
27 366771
930 715256
501 -225589
662 850060
256 58515
943 526862
855 217033
531 -840986
833 -777525
432 831844
154 998616
389 -491972
232 -773641
283 -347959
880 362223
217 -685270
886 836372
713 660615
794 -201552
867 409288
505 576384
941 423008
10 292801
356 91272
353 584991
712 -573350
207 487244
827 760968
905 103799
629 960850
272 197979
122 -12005
559 676105
772 -510185
659 355481
860 252045
729 -983324
957 -427487
53 928486
453 -760849
389 -595644
793 -555474
602 -252821
63 -369285
934 96567
482 -373173
711 462871
819 450365
195 -195132
504 -738682
605 -140348
300 -101323
121 -798249
406 -847547
788 989949
527 -695832
561 96529
419 477192
857 -417439
465 -799673
395 955467
416 780540
214 188322
721 -851004
630 -212220
112 61228
580 401041
656 -195543
155 633742
916 846952
335 561034
324 -961903
877 -708522
63 -174361
818 186239
944 905471
581 969892
528 -350891
682 355835
943 292185
31 427854
286 -784513
242 -809139
849 629605
437 -114634
11 -301765
819 933773
877 981895
988 -824574
962 -483666
969 -817779
408 -351682
821 -185701
182 887969
870 -202686
894 -880495
852 -50803
6 -801645
762 -76038
437 100364
90 -437268
574 2421
887 138461
33 -145790
46 -654515
704 -157875
90 277107
374 -684623
212 -991340
852 -367059
875 607562
820 436514
434 365854
76 -684151
528 583544
573 -748781
936 14084
710 -965258
697 -766887
923 706937
748 68502
729 -67240
486 -644746
484 882801
11 338155
941 152569
591 -480269
138 -195223
54 350924
91 443693
425 905141
964 -568919
107 -36460
131 561027
3 285292
939 309025
871 -79422
470 79824
878 624402
82 -70762
618 712765
753 749390
263 -634249
392 596045
172 -934762
736 -533280
35 847264
107 79322
531 -498538
339 -402197
414 -213742
278 569964
167 -952012
343 141513
238 970191
823 903569
403 -705919
910 -510079
39 -291655
543 -837570
182 -548960
979 130911
579 -406489
711 414580
110 209364
862 -603772
650 241030
424 -870059
165 476052
772 382858
494 59179
218 706243
982 132247
788 942356
53 302287
253 197485
948 -590925
983 666976
411 -205768
583 427964
122 -217796
997 580491
582 -2073
956 -169807
347 239429
263 -31883
780 251187
250 533510
354 975465
625 959533
207 -786635
464 -573496
604 90443
929 324302
175 -641491
157 -700194
625 720531
176 599539
420 -52827
211 714008
848 -17604
87 -476223
129 937676
728 -367932
299 -533868
633 757388
525 -653022
690 392634
615 941790
886 141211
450 338023
951 -276007
883 -278299
868 -664051
652 -928389
908 961130
839 821493
431 322799
343 -987936
193 -685618
806 799757
693 -774571
729 258312
760 407625
178 549731
3 616821
398 -775143
198 787687
384 733785
979 172030
149 -980880
536 233607
65 695808
723 956796
263 865675
193 -320635
467 -768391
295 -787347
503 -410576
361 -826602
181 871290
491 -555128
312 414817
380 -407010
935 -219178
897 -996146
288 71545
905 119740
327 844079
612 83609
97 951548
310 -838740
304 826464
269 209859
551 568885
518 376194
734 344105
51 793742
159 681307
326 77889
73 483198
990 700427
791 -171079
565 696431
824 -825353
29 212022
686 -106779
291 -76318
676 942101
374 -999929
930 614506
62 813390
883 -555057
826 29323
239 -593621
817 743191
929 550603
951 995350
470 -137070
45 912107
120 596384
628 -185523
645 -926634
981 422847
340 -458239
907 -840324
538 316466
951 885866
298 -529156
139 -2228
376 -36245
332 954042
593 215624
610 -689899
547 -832103
769 907698
419 522123
233 61118
79 -168621
300 464223
698 61189
435 -554115
639 277612
137 506133
261 992634
600 -798584
489 249323
633 -939339
108 -803235
981 -370321
323 972768
773 793149
910 961582
33 -436441
793 215995
431 -496657
382 -276765
773 49887
924 -610792
320 194079
355 -434916
300 870389
792 148120
52 780709
90 -819510
339 833443
160 688406
935 -779962
15 -105439
919 37210
366 684262
318 -526825
517 483095
727 479299
819 -503267
220 993154
116 680716
671 -736518
147 -946186
549 -605094
867 410587
974 -973419
776 -294519
776 372168
449 -409860
540 -561099
902 -607064
169 313376
324 488788
978 299571
955 24880
969 -946128
766 169959
747 -309574
422 834581
119 867875
529 -476132
418 -959589
496 -912087
456 935855
337 77621
870 -710400
863 -73544
377 78142
153 768899
513 423189
714 71295
594 967040
400 -795904
582 125110
142 -638054
266 -867892
556 669117
526 67427
401 504277
5 -223317
572 506328
943 -585362
721 -392516
105 512542
593 714209
766 632364
579 566414
827 401594
576 -677211
1 918420
735 269468
954 -153342
974 958831
231 874807
502 299938
133 553877
805 -318168
196 -773607
756 149444
348 -31843
291 -832992
958 -779261
58 -64804
666 -628896
625 863275
641 814568
512 -496787
623 532391
885 399420
87 -475085
372 -173501
687 423174
145 456979
93 433983
862 453141
263 171188
585 66347
441 19554
880 90207
549 389136
115 455399
615 -122900
595 -246781
89 931655
289 269333
346 -946843
956 485531
94 951165
850 -720450
757 -365025
746 -80679
885 -36016
272 373140
247 -628057
338 335089
204 236414
607 -296064
827 -644273
581 286230
935 -379218
87 398068
490 -887271
752 -438619
615 -144954
603 -935863
891 -985479
909 -456341
575 130484
994 551501
971 633866
123 37046
321 6899
972 28392
725 790265
325 -61447
317 -702276
71 -639153
163 -575917
589 -751112
665 157824
406 576484
400 685636
992 -878193
423 467049
710 -424996
97 974322
374 220888
897 278940
271 -669952
765 -492882
832 -582853
200 -754459
726 137273
478 -21472
186 100588
434 201410
75 510475
277 -838328
8 -150680
69 61975
691 -687036
689 886366
167 -931127
720 341356
521 -805945
509 7426
37 639080
994 -445097
329 948936
891 -594607
899 712727
480 525419
509 -908972
907 -648041
541 -7532
219 -333968
190 -673719
358 -786645
121 -537602
96 -343671
594 237899
396 396971
705 -98129
320 -107403
639 -107075
333 -480116
671 -388567
437 -596601
390 198982
321 460753
52 465375
256 511946
925 347118
782 534248
536 370727
445 -941402
733 59100
944 9806
8 -386499
153 8035
723 415200
94 -156347
368 -466547
212 -976347
187 195613
352 -956654
564 207112
180 521894
290 -225872
558 -813065
833 -304352
697 -470548
396 583906
872 -885056
934 422050
758 -523170
205 152254
605 -449092
194 397656
742 -648764
841 -988340
415 -136970
3 -619393
765 876204
633 -85297
911 751335
234 934802
900 973803
703 278566
774 65729
391 499263
425 -306235
321 -573193
241 -967284
771 234845
49 -860155
446 -406512
334 -558044
786 -820836
264 885042
777 -371109
619 -125187
990 -68080
938 -269778
304 507183
923 -128605
821 724479
656 176863
527 422303
458 122134
397 -954476
367 433963
957 -497411
951 -573869
312 310166
147 417292
597 -305109
11 762393
397 908521
143 973458
659 -171879
213 407783
839 184648
422 772355
990 957925
609 -580508
184 912200
457 68839
57 -138552
473 -908636
750 471306
724 -992236
703 483603
739 -596775
787 -262013
6 -9215
661 274620
950 -537535
339 -832353
255 214348
951 -897976
615 -269403
669 -351690
563 -395387
122 156729
915 -524099
291 -460670
725 -630955
75 -761706
130 -552150
132 -140072
176 583841
640 -626941
29 -955424
402 356195
207 -151591
421 -18506
858 785821
780 917248
79 842943
331 877185
970 388554
355 -631868
629 360787
265 -690796
125 623545
377 -648429
517 -898750
75 -913991
595 36645
228 315598
319 -294541
234 767242
547 963909
757 310072
888 441396
633 -42765
490 849403
837 -672133
150 712955
380 -185322
148 187795
674 814222
424 705163
823 232371
368 687842
783 -446428
960 -786135
226 473662
997 -529181
38 -425767
1 350846
530 -623202
951 459791
372 -288368
205 203429
368 83336
694 580630
278 304679
264 686771
901 134700
938 -379724
945 -607770
333 419367
485 101610
812 702302
889 -139237
560 -941155
302 -930871
832 706056
290 771800
635 401234
316 -106150
480 -896554
768 106396
494 -356353
152 791289
550 -822607
978 374938
483 264950
110 165639
61 949171
517 -384204
360 542437
432 408961
413 327428
435 -254135
200 -507704
719 425483
731 -432031
536 -303507
176 -439818
889 188246
592 88723
843 979550
597 -710145
847 308450
512 357738
600 -651300
592 377580
343 63793
690 -362074
958 296239
974 -524932
767 -258628
367 -79940
910 118715
525 -467340
83 97454
888 -506348
959 797611
974 -736908
270 -39752
999 -69168
777 805529
298 -113365
32 -741741
658 68820
945 896357
314 -798832
484 636789
924 -407151
863 -238650
372 342460
959 681572
262 258325
333 632316
805 -9978
227 133488
290 -501559
397 -114973
674 -802720
20 653793
797 -818735
700 189775
697 -604835
570 101325
790 -691511
221 445251
957 -283796
460 319568
706 760287
930 -20704
811 -720185
850 -308882
851 302251
45 683876
182 466804
66 -628930
343 580233
504 -814603
451 -474716
267 -826919
77 -53253
479 867745
226 -627921
815 -277502
632 500060
31 362101
485 855986
658 -484074
130 -235447
812 -429308
806 -830281
333 463244
889 760467
502 82310
541 81994
235 -931045
277 44986
497 798199
749 905949
571 322699
870 -222506
559 -814236
420 -986184
981 -920256
43 869640
795 998046
46 -31760
700 967298
299 -816558
153 493525
568 -859621
779 647616
369 878695
237 29884
964 -629887
444 896180
733 -608016
521 -773902
787 -587895
581 673963
333 314216
592 99250
752 137206
445 74682
94 -818441
768 -780801
348 143638
740 743972
828 -465177
599 567012
133 66670
958 312318
597 752776
844 597912
496 909488
804 -860159
639 -886617
902 -122272
896 -375436
506 -703175
251 -111322
885 -235057
285 -538134
439 -232628
352 -687748
321 349405
995 180977
938 221662
158 -907071
766 -889493
644 -104376
382 407145
827 209758
665 -449745
495 -518173
364 908743
432 286881
158 -857110
933 652714
260 821704
998 709902
201 236809
226 651447
152 980104
801 -165279
827 560935
348 -362630
838 -51896
926 -43912
199 261934
669 762355
267 844766
758 -455697
396 -775779
828 129563
553 -143445
160 573626
724 -172035
616 -921783
555 666555
489 -61528
703 -26159
64 591126
219 -851771
962 524097
570 -927048
412 -943028
49 328403
171 -784158
344 -772889
768 150106
173 -556831
700 463921
902 -198447
536 -576728
900 -183933
926 -120087
560 60642
294 764171
851 836001
241 -677424
626 526525
860 -801809
41 -133121
771 -731829
870 327754
488 723434
374 -640777
594 -844282
873 801651
820 -456797
361 94190
727 292918
116 -865672
416 759846
689 334440
547 -275294
616 -665757
804 -337158
625 -59452
729 -438646
964 -669627
241 383718
15 -457300
939 649352
706 -675585
559 358767
987 -470736
708 385058
736 640363
394 -634736
533 707634
361 684314
92 80881
870 91938
147 -530090
39 -591366
619 -184629
773 -170867
889 81778
48 134448
510 889763
692 -306606
226 -55209
375 -458484
724 -29335
981 -203344
729 266223
893 304908
785 976924
662 -793230
393 -616313
822 -692704
978 -892087
936 443814
798 956649
830 -567671
624 320006
341 3338
879 -665188
889 -39631
708 886029
211 -440129
29 -355318
384 -33091
342 651809
733 114592
902 892970
40 -15395
62 -538849
987 -25253
993 -363522
429 -131661
679 -814434
662 -901306
246 409855
602 156231
642 -104650
961 -323923
266 -21436
427 -127727
701 400274
784 879678
691 696996
679 -974388
849 323491
664 653644
65 -24633
473 -356504
4 -343019
186 310179
804 -878710
147 60435
604 870050
225 283398
764 -972656
295 -960717
42 -84584
862 920314
746 23889
981 376567
709 412486
819 -822208
852 -755095
587 598053
715 -723513
98 -827815
188 271709
928 171837
59 -151737
990 -232301
798 -955890
801 -751464
774 -352624
932 741106
435 -725852
623 -511708
732 912175
501 249516
538 649214
264 86581
242 -440306
342 770505
146 -852984
195 -52830
440 53902
383 -825640
510 -13547
955 -513257
78 -387901
699 -472233
532 -619265
657 -975416
678 -294440
680 -374360
930 -859938
392 -17953
862 -202174
326 929198
464 -328691
364 -836486
316 -303104
666 232845
608 -587950
89 861698
292 491376
827 -313802
155 -650011
23 403550
883 -546861
307 -483372
316 7557
124 530260
965 -195442
538 671999
877 -522571
38 858461
402 -636216
634 981308
84 -137371
964 -24117
776 -490925
996 243365
621 467
902 732061
684 869005
866 657956
293 231533
379 184256
461 587153
244 902842
985 865196
220 -715952
980 135687
593 -722755
691 -854255
271 -372938
792 480870
464 13160
851 -451962
231 934009
400 -952787
167 555595
913 981694
78 -148228
629 745019
789 -540878
884 227658
413 -891198
712 -42144
644 -909714
377 602111
936 984357
639 333651
2 -397423
838 716417
602 720082
133 -222042
130 -52051
19 421763
37 -634890
444 368216
447 286959
743 -350842
20 -496098
483 564204
9 312329
808 648391
692 562499
84 -157086
658 -803572
97 -986067
517 -109872
619 -730552
9 995627
405 741900
567 -985534
203 -27825
288 -30443
847 -876732
935 930031
202 577269
224 -757196
1000 914387
563 -89080
778 362807
395 -851772
164 -368999
799 -859235
918 613603
856 -947237
279 -494125
83 -18182
303 339722
536 672460
938 485721
228 421352
12 502214
427 134111
363 -16150
905 -137446
359 847965
734 -2217
422 752682
420 -882588
258 510836
984 -987994
854 -868122
96 -516990
172 498989
700 -227428
161 -586960
971 76257
367 15376
162 -155148
592 987177
969 -621818
444 -6920
687 135603
831 -481053
362 -393318
543 188367
109 542249
721 -894075
288 -471912
88 214708
340 591646
484 -533135
924 -283079
677 243182
880 450716
982 579475
35 91146
855 -34076
847 849582
545 208558
847 -523241
864 -620987
248 857862
250 477195
478 -604573
548 147859
590 890235
449 471685
819 -836766
129 252512
701 976287
851 58843
243 -236983
987 111890
876 -904785
438 887125
973 -699744
677 637464
284 993051
261 345770
208 369597
613 -897879
780 -669939
285 -396056
937 345304
458 780777
710 -299156
542 -46125
312 264126
556 67852
560 -320141
22 -741689
863 446865
193 -462280
729 735506
784 842293
913 685580
761 -856834
675 831403
651 -633761
75 395678
975 -674886
357 942508
725 -323879
596 437004
211 -962277
163 -436755
623 -745315
113 -807388
879 73721
920 -882119
462 -920365
491 175843
699 -552058
823 -316421
16 38572
287 -253856
976 901849
442 992447
976 -989731
975 -30300
442 189731
396 -213994
837 -66009
77 727452
568 -478488
937 293709
165 930457
329 -335322
739 125111
958 -185879
154 -422219
714 450225
44 -243371
122 253902
439 404655
745 311778
960 -665427
381 659340
586 -978185
476 408294
462 -705354
877 -898550
476 101562
794 -257412
611 302455
65 -859867
493 -993843
635 721730
936 -349994
912 -983573
218 -308571
378 839737
308 319859
62 -857155
545 -915387
125 841371
126 436554
937 -467505
353 23474
136 79090
536 346617
494 601256
21 46741
509 -379329
58 372583
582 -548605
794 -550126
461 707156
37 -371840
793 -10885
573 632876
575 440233
917 607992
654 -265563
75 -299754
251 427872
282 -125429
11 -293596
557 149601
218 -957998
78 240257
661 -641544
38 881739
327 -439885
402 -498699
937 -516222
549 -598514
472 937856
558 16273
362 424960
393 534371
93 -119685
425 543641
144 -418889
142 -981589
634 -83776
562 549932
65 -14289
537 140805
402 -304482
142 974827
965 -226320
730 -864250
217 582818
689 -974457
789 353422
967 528115
594 417540
201 -940175
524 -322284
254 459542
722 300082
694 36172
265 858706
162 860198
709 -945102
328 -140091
171 -738317
321 -489821
115 876183
468 -795932
485 -955450
536 273923
957 747710
372 143087
323 292335
881 181359
747 210445
612 -721955
901 -160411
656 905963
690 -229703
936 613270
631 -440862
93 -646886
181 -843762
400 912560
316 -601345
144 573778
400 -510189
283 76371
890 33319
565 789893
589 -370032
154 409450
597 650090
741 -315134
961 -730641
233 -570802
137 195046
519 -337033
144 150693
378 239596
574 936890
630 -101598
193 -99892
750 746650
808 -402814
446 -889448
419 -975305
708 436775
545 -466060
730 -205008
643 567470
644 610504
621 665533
177 723708
43 -959511
63 -935813
967 814911
643 -469700
338 657984
414 365655
635 -679808
306 -712049
876 -224895
212 -512292
565 -27183
721 561890
556 -83094
298 -314712
798 -775144
969 -932402
119 -557691
776 -320829
662 483426
688 342418
584 -574179
855 -401963
759 452970
2 -549484
853 -965188
746 -495664
712 762934
52 -880293
898 -885161
775 945892
875 -639159
60 -844672
155 -989922
399 -824249
861 -314372
818 -814513
631 -941168
774 523247
488 -526562
507 351363
439 -989046
390 963682
772 -86748
674 -72140
131 -351031
974 655534
643 512885
750 91279
306 -665296
538 -3690
6 -566304
554 -239475
684 594348
207 -595909
6 728467
93 -853415
47 -91573
149 -991174
855 -216282
56 540693
76 954718
577 144559
441 -786554
922 -517778
468 837737
580 -100925
897 -332291
99 896569
353 -60253
149 658574
48 247931
471 -49299
759 622255
277 -321392
145 -604014
816 -211351
747 -665859
656 908871
491 879928
559 186271
882 422607
516 -168951
563 946797
122 534380
166 752567
432 -807312
785 680965
881 178419
419 -798486
640 -17892
619 -280889
505 -326342
494 -873333
822 -67442
584 673306
974 -518171
42 -650942
924 -658986
73 -104177
868 806231
218 -482987
436 -338821
339 -243069
903 -343307
842 339787
960 152917
719 445343
589 -808647
616 579214
772 842696
528 377624
823 1820
814 -326255
353 841846
55 -463801
353 -56263
215 -965466
160 -265411
915 -877845
810 -246526
77 716697
977 358693
315 427132
873 -639211
403 -191324
342 100437
847 -157382
640 675160
708 958878
362 -744134
772 481390
74 -6684
631 -82955
124 -761680
271 650010
790 -225743
279 908663
10 95352
758 483036
105 -994699
661 455473
158 -139340
516 7121
848 -870783
489 -297495
429 -939255
644 590380
740 254465
855 312760
999 712536
549 -992061
221 29457
978 71228
307 435071
536 907672
425 -602671
91 52934
383 267716
342 -927512
201 529237
188 523582
127 553878
832 -477448
557 -41947
750 -690377
440 -827439
790 732310
472 -264289
128 785339
547 215346
190 -258987
467 240812
947 -406569
675 -734441
176 887455
435 813362
340 -673695
532 477835
696 67827
194 639065
531 707796
854 75766
142 185947
110 296449
604 28262
606 93619
466 693778
305 -401379
781 -638666
876 766266
938 -872143
851 -597659
440 837569
452 -349590
408 360394
633 -852809
569 340397
939 610130
104 400328
304 643162
486 342901
915 -858660
720 401399
11 -546243
760 -593100
105 288853
577 -732882
580 250631
985 284113
676 334945
217 407121
72 509334
822 -71864
925 110494
819 -194218
776 956399
88 -278462
285 -500441
80 -444981
575 600298
853 -216750
300 200303
426 -997362
293 -379182
849 -631862
276 880459
75 285435
720 708535
338 -991987
971 -314237
974 869122
705 350914
613 -172897
693 270520
307 804671
373 751429
412 76799
117 -410786
350 519485
428 -639089
208 924160
868 444032
644 870246
829 -147705
614 -445475
382 193453
947 326119
742 276063
904 -789562
417 -601436
317 -123640
801 -6312
283 598867
258 396424
935 614507
9 967005
982 276882
303 -100059
732 -807036
357 284895
776 585704
759 -420488
652 153234
837 -69767
934 850032
41 475330
209 199087
922 -73170
715 -935456
442 -281428
350 805168
936 988704
753 -319971
851 -807162
793 358424
862 234554
232 386291
739 -315457
881 28042
115 596729
879 600533
197 -578173
757 107843
281 199399
618 818251
692 239775
710 683829
599 612559
438 -342859
978 876793
799 -102547
214 -757155
776 -26270
704 -431887
378 690504
710 -176238
698 -956558
389 -110410
788 750592
984 -892014
504 -874413
996 -926816
638 -385885
309 323042
403 -733978
430 -510035
273 -442405
808 -830261
275 691934
154 -896938
366 -716107
396 292466
206 -475111
123 391736
120 -508136
620 -139434
258 148936
411 -306882
979 -526876
304 806078
876 87336
335 888003
647 -433652
900 -938934
38 -543885
731 -743149
166 -115172
340 -500442
215 663867
46 152845
86 124970
725 -693120
494 226030
449 739086
584 629922
909 -990523
982 -253524
690 -295057
900 -303358
294 -561591
286 -191995
708 -19464
133 730875
477 332895
169 -110303
747 -259836
858 -806540
469 -961367
894 433282
393 184010
228 844711
575 -479383
273 72012
581 -588942
31 -418317
323 528128
755 185335
803 466511
338 -972315
17 -150799
292 -380644
133 670081
151 673507
214 -637189
685 409166
567 303429
321 -627712
223 -844359
700 -474203
663 586357
486 111476
429 333802
371 -433108
911 -157650
952 184122
355 456589
214 582514
463 895008
177 -987353
107 15795
145 79017
153 857358
762 536413
140 -848971
129 -214159
173 -881905
538 679157
69 971176
419 -897968
319 -775733
948 337803
289 238814
815 894348
204 11309
941 601625
56 820940
214 -167837
705 -508662
722 -505994
356 357960
368 -922306
321 605483
215 -308238
182 162012
231 -552168
180 -606691
827 136027
555 -452228
718 -711683
4 148674
109 -919008
305 367334
706 523458
95 617405
835 -964212
166 -690702
732 -747074
854 714945
765 -202100
688 -645042
466 -543363
269 -346872
158 593772
652 -649015
623 664437
226 712822
39 -828076
966 14026
69 -278415
239 183356
391 -628015
259 -200720
883 -211162
382 581173
924 -521283
95 754097
759 -508092
751 614744
93 -698132
599 -219775
197 -236582
574 -617140
707 -335016
492 -195699
522 -482309
685 -299227
100 113599
767 288043
95 -66857
336 -571076
636 -839574
629 389781
934 82052
207 754198
535 740766
113 263915
567 984445
505 -569885
78 -722060
808 -293971
292 613471
688 167351
451 -977266
34 -80265
374 265950
85 -498548
871 191257
616 757858
334 -883805
222 -989450
983 -461918
694 397039
909 -89164
833 720492
760 -798661
614 428527
74 -578736
784 832365
710 -283431
832 354408
120 -738712
345 -123005
355 -255812
630 860767
695 148618
111 2379
483 124681
182 650488
59 432494
439 920047
10 -126057
790 563390
806 87397
982 -103323
245 550
569 -646654
103 915555
374 -808194
628 -371371
994 -968250
39 -797644
913 684137
688 428789
131 113193
745 404629
4 -852446
188 59145
624 -656682
220 979919
922 -706860
899 697726
657 -241368
423 687561
456 -40661
585 -380602
117 353605
902 -520857
376 744079
935 4092
157 911637
258 664125
499 878035
811 992453
453 268948
481 -225288
55 510428
465 -860281
622 -309734
128 702235
535 -231651
616 239442
912 904591
623 -547515
140 185657
486 535209
679 -625461
864 333211
117 -405646
946 -282142
360 830555
39 -112506
714 -66991
854 -410814
941 -424946
169 892349
438 726011
57 928659
372 -628509
938 470089
452 450177
471 -199446
639 651640
49 328211
217 310432
534 438013
126 -379652
839 -179141
1 577732
253 828041
289 40519
23 -653920
920 584908
66 462536
43 315992
221 -229436
5 -2256
364 690531
801 -378800
888 -890477
753 -591612
161 -30820
595 -2983
961 341398
750 558367
655 -910503
313 751172
688 284377
41 -464419
315 -359912
307 271891
64 -496817
658 958068
669 440956
671 831395
559 268499
866 -121032
204 -30832
721 -393216
308 -25874
100 -202792
434 647303
273 320206
20 -100458
501 627264
771 153623
356 -812469
938 -374992
135 -155846
556 -191268
508 -265469
330 769968
952 -704663
913 -751026
370 628791
799 -628871
816 -144103
126 379962
890 -827069
226 908904
812 -462524
247 444823
396 -587913
470 -504457
979 403204
66 -239093
911 -718532
888 -717828
862 730075
367 405678
638 256298
482 44709
933 570406
635 93929
538 944251
10 197670
864 -752448
106 -868219
53 822678
714 609132
994 457939
440 74634
44 379099
958 -729298
971 841034
143 7890
841 -358169
845 -303070
983 -94723
606 -185237
824 123260
763 960179
642 -740415
572 535347
707 -544278
663 -819786
363 -703747
940 254616
994 -20188
945 -456247
306 -339707
926 -246465
427 -894113
205 -251876
560 847465
669 -949863
786 945794
19 -387558
438 -300655
605 -714104
176 -778427
432 -325291
488 877957
780 -881903
918 -54589
459 718990
521 643413
759 587243
614 -66654
947 -451310
404 -597995
438 -943395
817 26294
320 179016
867 -890623
667 482016
214 876656
230 -76944
606 254057
220 -143532
175 984235
532 -568225
297 610003
45 -909878
180 179900
738 457467
377 -342315
395 643119
200 -412666
258 357030
443 929016
624 326333
133 -450835
69 806972
40 444431
50 -987999
611 -956614
3 87843
191 599244
554 -23268
50 -846042
848 -481326
885 550763
577 180253
472 -784885
752 -822435
911 179694
315 -908229
425 100621
252 -48823
905 -51761
43 602282
277 382952
393 75667
469 692404
903 80277
573 -466866
908 -649912
741 -276604
216 637894
166 -775456
183 169837
592 -35773
702 291135
443 494234
75 -591343
349 303136
53 537620
479 -986075
399 419806
394 31778
471 -314690
551 -544095
722 99966
491 -617012
22 -328979
917 277532
844 562682
707 280218
785 -104422
35 -486142
169 -254118
172 -502141
758 -585764
333 821549
802 -292312
897 494513
317 -127892
710 57777
845 -264666
899 -489998
319 799747
471 905171
934 474229
940 90881
973 399404
452 -599689
853 -605984
418 454450
973 -68338
104 -668753
254 -513773
887 616972
346 -212847
24 -896382
378 999960
234 975600
108 381150
665 -919933
503 255817
323 -205846
301 111351
223 -480876
948 809439
100 525587
887 -141902
750 -482873
4 537526
430 730207
903 -907671
151 -727141
531 -242366
665 892076
238 -821970
154 -250712
725 500382
210 -905141
703 149599
578 -588177
792 549309
730 -401314
526 -256929
906 -447039
400 -784342
738 530224
119 -343420
979 -266957
472 505823
784 -444845
643 -186890
418 279065
337 349309
215 -558113
806 -684386
728 158748
686 967474
919 173712
921 -806700
310 504999
95 -96082
824 -714371
983 -704716
994 661552
488 -304870
255 -9260
147 -589161
656 -287063
536 85599
594 -922137
234 124760
814 152334
693 193976
850 867831
908 705295
92 927060
587 915480
417 -120700
114 -339898
886 938728
634 434456
28 990639
747 217792
30 -216236
758 -567475
942 -949169
141 -540063
887 -82576
534 224544
61 -346763
423 -60151
561 -871539
328 456292
440 235133
568 -692561
259 -331153
748 -774128
136 235704
85 381784
284 828897
543 830994
852 -493456
914 -18770
235 24969
258 -108200
552 -313475
885 -47972
156 324706
866 -916750
445 -870445
485 263433
942 517706
583 -362381
232 -1349
88 -698530
382 587570
616 49482
504 278833
495 22420
918 -725975
558 -550504
526 962269
914 -80087
115 -576787
471 714827
655 227352
413 92061
723 940699
482 -19519
502 -8730
997 769595
419 -188526
907 497814
918 268251
373 -646132
164 -92960
191 -527799
257 823322
565 -768255
326 -444549
812 952878
637 -987397
384 -926843
49 107922
596 528680
972 -107947
668 212918
655 -421838
532 -311689
384 -764663
821 369613
532 137807
858 -284969
734 -710475
797 561021
329 -570143
637 -965698
616 170507
392 -112019
325 14784
887 -838224
396 -342425
256 -656317
981 -822984
756 925826
372 -302448
260 601482
435 -84548
443 -479127
696 833227
240 470904
254 -8824
498 -636745
701 544061
795 -383476
460 891936
729 -46461
906 829442
805 -12477
182 641850
36 -417796
625 -642865
651 -220343
550 297235
84 164087
891 -141897
336 727092
448 198389
725 -971391
945 -384928
227 -269402
396 -292189
452 790073
518 74282
28 -115173
208 -766676
333 771834
713 -513692
773 148776
891 -189868
574 -163040
456 -380321
79 801309
72 200216
755 -318835
317 -582168
469 609577
531 634704
223 -235301
893 -402901
652 276554
370 346903
518 471660
746 -426364
821 -355863
567 -364254
921 431739
156 -111346
458 -648439
646 977774
100 -978849
769 82159
41 -314416
206 -671351
808 -326134
988 570412
998 -438027
526 -36875
282 -425855
782 -771825
859 773258
587 411106
674 365280
381 574566
485 128747
429 -953555
302 -490177
573 255749
899 -801426
636 274522
465 852848
993 992554
6 -378576
18 841933
819 -433811
174 782987
28 -522321
740 -484647
539 189066
514 346666
58 -506874
361 210217
282 -53750
540 178711
845 -943709
354 620117
109 266548
399 -381735
322 100667
609 -641882
181 363866
181 -126076
196 -713351
507 246571
438 -34085
846 415396
635 293016
704 475738
418 -328856
293 -990984
932 267685
118 41417
143 -998431
63 -593466
422 -116650
767 85185
320 -810480
607 878455
530 600538
141 378586
465 225120
529 -906336
498 106228
697 -311205
990 789801
101 162520
50 -691089
324 573774
703 -701790
628 409579
67 931892
35 -820499
997 -199072
428 -781459
459 426072
2 -715731
273 -848638
733 236514
294 760007
753 339933
26 245530
225 545118
130 -618651
883 764525
720 951652
892 782125
885 -150291
39 -858828
499 -821996
645 -32327
898 -962817
523 403124
673 578763
48 660838
827 -908081
240 885989
408 -176643
667 -81744
917 459762
263 638993
518 -154740
460 909079
703 818494
521 -836386
969 -354955
604 244565
482 -552117
202 -203592
872 -518922
812 -274685
397 -346234
154 -755967
407 -729568
290 35115
406 -474016
688 -777916
398 334666
734 893119
352 -119318
456 512670
912 -139209
249 435291
21 433220
141 -560447
759 96128
638 -957436
619 -674459
166 -563090
305 -39180
703 -697272
572 -924098
788 -676494
163 -788193
717 -588179
290 -512880
638 -143148
321 -826188
808 -64997
282 -829315
636 172316
176 660318
122 -175549
519 416350
769 -551824
833 -623008
670 -540241
919 187686
565 -770917
936 -647123
10 -931633
20 741753
404 213669
796 -978917
556 174972
455 -829353
554 117212
918 734962
74 13615
723 -928453
831 -304218
220 316343
295 -335124
939 536714
174 -954425
455 76697
215 -458741
94 419854
224 250509
408 476262
812 -892036
589 -577175
325 654005
754 -67584
336 -643400
94 -380394
587 826834
891 -183641
268 807292
978 -944084
826 169236
722 -606916
446 -684906
213 -99670
517 -585832
668 -992508
332 70978
372 -951195
142 742454
815 -397982
95 -362222
312 -44339
406 918361
167 302654
193 -507626
768 -518638
713 -620649
593 33633
139 901216
507 -852715
742 27320
771 -473395
919 -429890
67 198751
525 976447
698 444136
718 818357
555 803280
808 -739506
994 625649
980 -623379
576 947157
285 -463842
466 -308284
638 -152514
199 467752
799 -300792
251 -564111
14 516557
343 -40913
378 555333
448 -845665
789 914749
216 991120
385 456989
424 -592878
460 -527519
885 -646235
832 958182
41 -108878
623 -498949
467 502927
255 417727
984 588587
910 -298323
222 394174
876 32723
808 -479966
223 714879
932 810643
371 -336892
203 -908500
201 -724776
345 199266
294 300642
120 640137
14 184444
52 999850
928 -406549
1000 -299000
606 476362
451 -851216
448 372761
837 391110
322 -860097
620 347176
261 -684342
419 129810
504 700941
536 -726161
623 -979069
438 -280583
488 776766
320 956084
454 -174570
579 -4131
15 867683
330 -624422
57 515903
795 582562
45 -296354
686 -303564
446 -808513
713 -21129
31 -586873
848 492129
611 -380993
983 597571
544 -990597
684 729884
540 -184003
592 485765
135 878668
13 -811243
429 394301
744 -464004
837 -946642
133 709959
162 665806
667 -728275
112 -498777
97 -795838
104 -8858
625 -204586
777 -322328
885 -666003
954 791283
652 -454646
2 -290425
546 824611
858 -354659
514 413222
232 -478954
303 -163172
226 -607908
294 451600
899 -153618
615 528525
166 49170
442 373211
488 258408
627 -617408
34 376402
648 654502
83 88776
94 -229298
905 -809503
80 142134
961 -519340
257 856304
697 413859
152 499309
911 -422109
36 -77573
220 -705278
687 255563
79 256424
709 -913995
592 800918
920 -516575
255 910616
735 -36316
151 896647
70 -50912
989 -682062
624 -193836
637 -599313
911 164320
548 -147886
197 967283
796 54957
35 -889479
127 -650125
170 -568642
56 -717552
957 438651
821 719486
404 -527054
320 -419216
781 -282429
411 -153325
17 -487931
815 -783121
321 941992
948 434496
477 -488399
435 197555
417 208345
186 -402394
844 515898
779 691770
116 25648
448 -520419
372 -894159
815 974736
436 -202481
306 -87995
895 -624578
83 -520735
590 -718456
140 -139870
156 534222
3 -90508
987 210005
572 -516995
947 191940
588 -351345
392 -797510
900 -817689
733 746866
270 437487
511 28986
192 -741066
85 654366
169 -29022
688 -789145
5 -834034
47 -314042
105 936626
809 280999
110 -798145
116 628396
519 -693354
886 198862
955 -748338
334 -201193
551 996382
351 681094
671 174229
810 -6928
318 962638
189 -965642
409 44719
680 -127871
268 761790
838 527724
733 -935931
681 -72130
555 -752361
925 -236194
856 -325265
716 -797449
435 792793
491 451095
244 856917
823 281196
179 661950
752 -459692
224 -515421
716 598576
117 821307
443 -313566
611 744397
599 -354622
557 885296
992 -486516
822 444185
336 -600898
342 -805423
708 135839
589 392174
341 -842785
547 687624
3 -45682
20 546770
186 449413
165 -533
196 -871736
62 -622718
724 764532
272 -107929
237 52018
440 967083
720 202289
272 -496888
126 823999
542 910
908 -317512
818 -635693
875 485489
366 -201511
299 -814387
317 -310652
312 -457115
546 348418
126 92069
303 56369
724 -207398
538 491172
799 768373
541 928442
950 400771
583 -556987
995 616065
48 -644911
46 989783
180 582903
674 871982
758 -364527
799 -522390
951 636514
958 -955031
438 -952947
933 603596
319 247258
391 67592
502 427595
139 -234407
41 750080
320 -690673
265 -748919
964 -451432
537 -505060
610 457855
275 608879
991 -639217
517 -450077
866 182673
824 153386
578 -441480
665 468471
365 599253
84 -523283
248 911484
359 215317
593 349232
707 -581308
905 315645
267 221213
21 54165
451 793255
226 -142274
379 99134
570 840309
159 -21252
940 -136183
39 -92100
340 -593658
643 629410
559 -342021
577 -284331
350 -602084
522 723973
113 728035
741 855771
647 850277
339 -911182
701 -76881
513 550375
959 759630
877 999066
621 18846
406 358882
39 -524218
131 -69671
679 91624
447 -657561
606 349021
974 -592732
377 -918923
27 -79389
425 -799478
850 -61196
151 -462830
6 -441744
451 917552
353 400987
955 466156
446 -158681
438 547822
70 -358440
22 -925587
212 945738
409 -634468
693 -680127
28 -681067
56 -266766
911 -73883
327 759479
12 -716391
952 -314254
203 758544
367 302455
85 -955373
721 -248249
945 -767217
236 653677
726 611616
994 -900770
210 -939056
208 692693
21 537267
809 -221107
359 148922
687 -925563
185 337149
908 583899
666 475424
303 -196695
353 -57357
104 540672
767 962291
932 17056
665 486409
916 -672177
181 854356
308 -677232
141 578483
91 -219528
982 -400328
848 862092
43 466219
222 -641785
214 164546
958 -971729
501 627392
269 914756
250 -800626
227 756433
276 -468589
517 -739682
981 449125
812 -931323
708 556637
104 115473
56 -856886
550 -106214
640 -300629
390 -864036
147 -785484
270 642015
843 -805939
530 -823194
202 176496
64 -802105
615 22055
618 30851
756 -479337
198 -399462
474 811324
331 120335
794 -19945
927 794968
892 995976
420 -855399
970 -659336
393 -859208
754 -423218
220 -459962
63 897225
79 625619
703 317783
525 863776
553 694296
562 -125581
72 -20752
503 -645164
989 768205
289 -803956
551 8226
285 982721
442 838059
849 202287
186 -323047
317 14555
88 400182
128 699008
257 -954595
776 -561729
487 -183029
713 -625846
555 -923969
693 797027
640 -830879
221 -927993
330 -540947
948 27212
385 -269775
84 35835
716 567250
880 144876
552 178879
862 -114968
646 8651
556 -126826
701 759452
161 -494676
59 745436
712 -954919
873 -298632
65 271087
985 -972198
757 56853
86 -9201
273 222181
560 -411167
826 -91593
855 -78812
627 -365762
608 346678
101 738160
340 525819
162 422709
409 -947389
423 694940
940 -987859
261 -488336
919 -277849
118 -257633
734 -935076
634 -193173
239 -595332
158 243803
496 691859
328 930745
602 -365598
762 968736
511 -563932
14 -102736
31 -986183
639 654862
922 -831650
15 -440955
439 229140
8 159150
742 781226
2 817973
625 -932444
153 219839
71 -30363
983 931660
949 475424
146 -504545
144 354368
800 528035
724 -292180
359 883936
461 -960302
805 947398
523 143728
195 -377952
728 -245776
717 548396
594 865851
768 -36492
45 479140
992 -499747
551 -67756
535 -567367
5 397517
419 463487
661 -395080
84 -916708
596 -460043
99 834061
925 242442
106 -161392
655 652033
550 827424
605 -941554
860 -378331
568 759083
213 -948704
286 634550
134 630877
413 -903244
9 -657630
332 514812
126 -863545
629 -710233
589 -341461
626 275929
902 43991
306 -275640
219 141780
888 -992502
206 -796501
232 -840542
4 457168
228 153558
773 -925600
577 438080
554 -724097
587 -842308
270 -504538
102 -890037
954 400135
181 334070
244 -720578
947 744984
215 909943
104 418517
514 504067
999 961239
818 53067
177 652369
411 -942006
252 395437
935 167180
842 -288125
324 685204
524 -656856
467 987805
668 246620
273 67504
757 647010
777 771544
490 788429
11 806468
228 746138
283 459412
660 880868
651 184217
280 735315
246 -961441
364 679680
823 845279
643 956120
817 531175
865 -357874
590 -781471
841 441117
32 -939358
104 -759979
843 919781
229 113709
630 892390
125 -504799
76 26571
695 576995
33 724502
310 229200
728 920139
991 -770269
642 -524181
546 505068
791 876741
25 -752637
944 293496
642 -799367
748 -489074
782 270333
301 -401074
654 695143
62 5647
10 -362514
711 892248
240 368351
367 111031
663 940849
104 -472098
777 846986
822 381965
485 -411455
770 -912994
536 819172
813 -780321
417 979396
339 -168202
555 246251
331 -926185
628 -443701
755 -524550
604 993954
618 303457
47 -48730
592 -983554
409 180197
929 716059
649 827368
767 898257
233 -773016
431 97700
978 -502818
114 -560448
65 -379227
411 652094
268 -150774
382 989124
956 280551
606 -209926
835 -482974
290 127536
774 -310536
319 622997
520 214543
309 26061
312 842676
507 711364
970 857859
309 606352
162 785180
154 -68416
555 -918198
559 -703442
671 -764960
44 550498
967 -686995
295 932663
559 783982
875 -342202
382 830919
674 -471609
999 755499
359 -154473
441 485369
66 -106303
213 -502380
152 -665406
553 -117180
700 778171
242 642094
718 917272
590 -94293
428 -151016
158 -942307
334 -362325
439 -607530
404 -582205
159 -133536
408 -749671
906 -975854
679 -348357
881 699339
904 -376626
437 465628
552 934379
52 -308703
40 -703942
743 -615534
493 -7296
609 -46144
918 -784615
277 521095
608 226780
885 578338
282 6464
15 -879524
97 -924043
871 858484
20 520723
203 -628446
71 -981997
141 955420
208 277261
58 -133013
574 -986887
15 -567639
504 259457
23 -569092
827 298825
462 -972789
372 -27520
949 -532106
581 -756025
275 -886720
45 933522
586 -821647
334 -195423
562 -252995
115 80246
616 797282
954 700861
198 295631
107 318376
903 445067
82 -126032
947 -157735
82 565543
821 467351
925 218175
938 603691
420 838905
439 236178
647 559111
372 633591
620 -379410
927 -910351
614 -416623
885 -602528
539 37983
884 882203
134 -575316
89 -989538
726 -649904
286 -331341
371 -876258
230 -198957
701 364439
295 445746
890 -934527
184 -555316
354 243027
843 766334
544 -742260
753 78828
745 728826
539 649134
256 -561481
781 811795
839 633910
111 656694
714 415485
582 472815
450 -107129
934 -25405
347 623831
374 513461
551 581670
290 -792792
701 -571642
989 -380348
406 -910590
433 370468
100 147541
312 -43068
853 -443447
529 788709
16 -724600
997 920992
267 234454
95 -659127
255 -116899
379 -5094
253 -375368
712 658267
312 -926266
952 -646542
694 824826
945 -487747
826 -834748
856 458735
167 -313628
539 -901838
881 448975
718 579243
163 72758
466 72806
534 610129
287 -345573
245 280014
235 -961514
276 791506
718 886850
803 408955
824 -60954
594 361207
902 -517067
852 -272246
422 636607
463 -78650
416 -520366
884 -505095
793 804451
520 474540
370 119537
948 980143
792 548274
765 990421
642 804968
848 -422048
940 -326902
941 263702
458 264324
157 -228739
822 -287323
619 360992
681 -638556
644 785483
153 488546
32 533297
602 582922
612 527033
756 324802
885 987197
367 453413
136 -218727
922 348403
268 936346
455 509028
57 502435
270 -142305
314 988662
60 997340
506 179571
794 980627
127 634302
454 159713
972 528901
363 624723
539 482106
681 -375722
20 -184754
480 -254193
778 -593972
694 586507
302 975910
397 767020
988 -534624
659 -721183
451 255566
44 998674
704 -620836
381 300024
644 840901
970 -633640
986 270862
50 -377826
605 714763
254 724633
595 -868799
338 217197
541 99753
838 -362712
602 214536
965 -720677
957 -382086
271 366264
862 956462
986 -335760
649 508412
400 955993
252 288519
815 -676343
120 219225
474 -788028
880 -572410
376 195135
923 978992
892 -107034
274 991378
528 751983
507 409065
571 -629458
704 52006
594 249966
97 -263098
690 -677133
456 872140
299 -30909
500 -952501
393 -479234
80 -813713
960 147252
555 158054
478 918250
633 944001
512 -706607
192 284513
772 -582113
940 475060
987 -207076
629 -626121
312 281004
802 634007
491 -889470
657 492976
635 -938404
577 305665
580 471967
84 471989
698 814468
505 223950
577 -118947
268 -814991
208 -206619
540 -351556
922 439338
103 116249
4 -479417
378 -591572
397 681174
603 558775
543 112141
5 345852
953 -283172
622 547816
373 289852
907 527648
987 349754
956 -774835
711 2707
1000 -339897
674 116470
421 -716290
755 -705890
375 227000
78 776686
390 -126868
798 50090
342 766078
527 -654880
495 -135442
597 507453
607 743600
681 566993
612 -699166
146 -607957
760 523756
935 934509
699 430053
580 -550391
20 615682
302 -11173
520 561751
986 -38467
94 -776919
302 626992
802 -231189
1 -731846
316 -23254
846 511402
734 270861
317 636849
963 -372129
154 -928004
563 930959
412 854872
768 -633893
827 -195909
233 -95039
110 -350390
857 666637
819 -713056
513 -842937
463 927662
862 853938
319 -24677
834 -162869
936 895119
253 -90169
865 -732817
913 -655272
767 -474488
277 773436
432 906479
338 -995529
630 -486058
871 -949105
536 290708
815 -217904
187 27641
247 -197891
548 -429618
53 -335510
285 429980
298 159804
491 112874
747 802277
65 525911
126 916965
20 -292762
732 -307053
269 -898973
161 511608
198 -149990
751 -971312
466 882971
483 825333
474 -134181
974 778090
787 -264837
339 650428
940 -877183
553 778101
939 423864
371 -453279
110 -700003
248 937806
58 -402384
984 590705
434 237328
428 -857317
230 -607187
886 807710
519 -192827
486 822794
260 -32486
529 920047
232 625070
362 10850
598 -645563
345 -150267
94 703797
310 -544536
741 -121233
896 71232
559 1578
726 -238263
65 413990
472 -615177
699 57252
278 -333422
190 -964750
798 180069
726 -555321
571 976540
168 -755785
278 262102
677 -568229
783 359258
738 -147193
110 669099
211 501941
492 245620
448 994234
249 -173461
564 68413
292 479173
223 264011
889 210909
346 -509977
264 618448
233 -421933
305 -288755
427 -408663
469 456834
243 782478
425 -889659
195 -264003
692 713893
104 -504836
337 793249
587 -619529
264 -469586
983 490744
755 342576
693 24380
186 734959
476 -395323
369 456151
475 611642
214 457484
964 642675
293 631008
835 -296896
855 -845667
459 -542454
45 -711058
438 633507
125 721558
157 -982724
649 -359045
169 857431
634 -404656
490 352200
405 -551232
836 -947823
267 652103
577 76535
474 -211826
42 365996
971 571699
253 98849
71 746467
293 -380462
236 -410408
269 606468
458 643918
507 -158024
188 -788856
469 617494
968 -546382
155 668629
505 777594
118 -915375
11 -110842
650 931928
19 59598
502 178100
356 565434
856 -218845
656 712803
850 -793612
24 -361415
978 -691854
641 558588
176 604779
699 -122251
183 728117
691 -318687
775 -816651
699 611538
661 -229563
28 282198
816 358004
632 389976
736 871790
85 -35529
732 551319
200 -286235
727 693041
200 686239
168 684809
119 361669
739 463832
714 -713140
427 -749174
468 395759
306 346458
72 946353
670 478618
893 -354962
170 659155
519 685006
312 801049
636 -515274
436 761020
422 405828
937 362475
382 489136
731 -395434
846 545824
874 100673
627 375004
626 345447
943 -23898
184 282405
667 734662
28 -542002
453 351149
534 -34147
745 -848962
747 37387
298 -349339
307 -969867
993 -498781
431 -62479
678 -201615
32 -585597
180 -198596
838 262163
299 893022
516 446442
8 438743
780 578027
270 247491
357 923469
213 856472
849 170744
23 285944
388 863033
439 775310
178 349193
262 481131
66 667739
196 212066
319 -542768
882 467569
138 -53273
849 432656
986 -181282
114 912580
661 -898880
732 856105
741 -436759
912 -351321
296 -125251
691 -981813
589 447064
885 289153
313 -180408
751 226653
414 182174
272 -733967
700 -334605
637 277626
458 -969051
657 -411136
576 134098
166 201693
810 -607767
480 514556
395 494429
12 -741149
782 -4313
228 679593
765 470917
342 970345
334 147162
817 -582356
937 403001
349 -516695
69 -152351
724 -978454
940 -143165
190 928316
192 -329775
208 731585
324 946504
663 -365286
324 538163
363 283521
912 861367
262 237762
649 -933021
946 -473238
182 -484613
106 -902071
602 633052
243 -833090
728 817048
349 -974716
165 -801108
566 311476
640 -715865
384 194579
219 -8931
682 -727522
169 164923
885 -344344
865 207548
106 85349
908 138961
509 -944804
825 106895
589 995796
301 -499062
367 -705455
620 -755195
977 -552559
262 -70740
387 782968
103 -751613
93 -209374
433 20729
455 -167208
148 834814
386 -946458
208 448147
990 467865
71 -262122
37 265195
359 -989426
764 -63230
28 94096
719 -187864
937 -351226
754 -397410
43 84614
232 813698
688 258246
622 -190413
219 -100954
337 -85368
131 -135217
394 -476633
75 -89572
831 365721
682 -182088
305 672659
704 -669413
137 747172
476 455627
843 96400
957 55224
92 -6219
741 929193
105 407463
522 564749
467 894765
95 392754
993 -179947
496 159959
737 403328
771 756823
532 -228519
539 -784537
265 -594403
336 374071
505 817503
590 -263280
23 -367683
127 -372911
192 635766
640 -935626
743 -990702
760 -323442
158 -25198
469 892445
635 494471
705 -352539
271 -776968
229 759068
180 -379487
114 836858
186 331717
645 -868281
145 -716525
709 -260820
277 696469
388 -821760
387 -350641
269 -483479
327 855625
124 -947314
942 -209231
762 -372895
972 -214424
323 713792
97 -481398
534 120504
88 -549489
678 668345
104 747594
278 -396297
595 732719
805 -725683
37 280261
994 224947
665 -833239
329 292157
698 -610167
951 -610207
442 51225
123 10346
163 -255923
745 -99633
479 142065
982 27552
521 639547
245 355959
850 205792
867 -193669
533 872480
177 578843
434 -140982
591 180675
858 -794053
906 -837981
529 -105534
204 -275451
440 282523
60 862404
970 -89681
13 547542
783 -533894
182 -356962
234 821859
254 -736208
176 867985
570 988621
482 555950
127 -742183
620 -104161
77 -392826
308 785589
226 639916
265 -975034
829 445079
244 184894
745 664514
370 -198962
537 -91889
946 -11730
838 190943
156 -513047
932 847288
311 -628383
14 -307099
838 -473268
339 783510
339 934876
721 -673319
722 645913
370 -154805
293 874223
504 -370556
449 -994342
942 -786493
307 -106764
727 873643
955 -280447
211 -550815
843 -351115
983 615392
269 573785
465 -565527
243 772734
996 598752
150 879552
70 475053
817 780691
38 -319411
90 -616837
763 -231040
243 -611042
934 -129883
831 133674
933 278001
524 -919557
994 -822169
406 61510
816 -984682
728 -495488
685 224848
185 377939
122 -103839
738 854292
293 383597
180 109668
399 -252472
423 774665
218 829221
390 714139
266 -576451
235 962038
341 805350
802 375448
79 734771
780 404101
395 255000
706 727249
964 702217
643 -546986
205 -889588
356 -11398
600 -158028
271 -19471
256 -877725
533 -880027
238 60972
263 -699893
431 698909
423 593716
434 322045
328 -76243
319 489081
689 -781795
967 -221952
388 -127323
575 327873
433 -956999
189 164768
235 157093
958 757141
480 -894258
87 119131
827 562490
235 481191
835 371327
951 484016
840 -263810
428 616002
544 186232
483 706630
778 726414
100 -825167
883 -451398
492 -293058
201 -185465
907 186001
271 -714661
938 632068
106 -115091
405 -603520
940 -45888
566 808666
276 885561
306 172318
532 104140
107 275664
732 -499810
657 147141
639 -559569
947 -825291
171 421707
118 -453827
140 811266
344 -15804
648 -972637
138 700018
149 -14363
809 280979
711 316019
606 -828132
231 -12391
932 42432
149 -135872
330 -946364
866 -733201
949 -803912
423 239637
405 69564
546 828156
28 -875455
634 466045
164 299693
406 -549363
90 351605
531 -527990
683 -927798
983 -372732
758 489627
104 219343
178 585125
811 -818239
934 -358950
705 -351276
50 993027
33 -857329
796 193513
812 -789531
818 128309
954 -525508
658 526489
770 817603
184 979527
727 86346
380 199156
412 -966838
861 870572
771 395244
546 790225
178 457561
332 740825
427 -567805
188 -76395
505 40518
276 400258
836 -207364
478 512528
593 472460
375 937330
721 519580
140 -308197
447 -960120
648 701341
73 850279
595 -311396
403 -788208
894 -489625
390 882117
967 -577738
269 -843891
880 -125966
181 -533824
38 -508862
304 370986
93 -930053
215 -792281
728 921574
676 -542056
444 602964
818 711798
146 915506
667 861214
609 -856007
892 356536
172 -98269
115 544251
727 -333403
350 -68315
79 534137
342 -396073
187 -31310
940 -774061
211 161233
166 -329969
134 -406357
617 849837
12 399249
684 621444
784 -750622
46 -661064
585 777554
904 640839
865 -194888
821 -213883
236 529250
401 392486
395 -6164
37 450824
519 -632145
605 114225
146 680047
627 -716640
272 -24561
245 824040
75 -842678
114 -605405
918 885717
642 -176081
537 843706
4 419853
17 945272
207 -187604
65 -836783
773 106504
960 999853
358 274286
401 473766
29 399101
232 -104271
259 -759430
540 -744537
627 190708
356 881409
232 578001
447 -505750
34 410658
832 -29514
948 488087
998 378907
688 338342
900 119737
587 58954
496 -860873
372 -387399
659 400419
872 -703551
742 524623
133 803561
514 120369
762 368328
872 740839
503 583066
31 -301851
379 -578519
288 -310430
434 -301999
536 695767
755 -836665
595 -385472
676 108922
13 -596095
135 -130009
302 -182945
631 -197261
924 -552009
251 311306
404 -269177
755 935904
245 316818
845 -890271
624 791671
346 -46020
431 168683
323 930798
161 566582
785 86528
195 -255327
420 91204
83 -109912
291 -617533
900 -23043
398 -369073
649 965533
575 675107
223 52408
196 -344898
9 -109467
684 265601
441 335864
857 -977514
360 -625478
573 739769
165 409903
105 191577
616 59934
242 -624680
855 20308
769 790757
930 -688777
543 -145449
482 900486
694 -379681
331 808532
950 586595
630 -448884
508 375113
392 -326878
268 813215
646 -16258
692 -919365
977 -804319
545 -521876
90 -288438
932 -838786
527 -846770
691 -718604
127 -183684
926 561190
564 546997
876 -847821
783 583676
761 921519
891 -590626
52 -6421
344 630521
282 469308
368 886325
199 168255
393 777490
438 -802453
184 -977195
912 -804600
312 -182134
485 831337
862 781995
59 886408
8 723875
530 -27458
348 699623
363 225042
395 570604
72 -587271
739 703167
863 -717835
141 -426057
178 -626178
110 80987
543 390260
103 935012
327 -372017
225 -940136
114 -963887
991 66927
334 -530762
724 547118
354 214874
828 -544029
352 433442
5 -616872
221 -766540
915 -851586
821 -76641
132 -571139
227 483706
305 -245304
437 -271719
389 887539
854 -4004
651 -781751
263 -895414
952 -778962
45 788853
665 -482684
787 -558370
536 -411557
919 91259
834 -184548
574 669431
181 -518482
63 267890
804 -185161
595 58809
734 304003
795 -600808
296 -954528
457 368546
560 614066
468 -498556
662 -198013
445 -485381
753 252330
747 -49599
178 437978
328 681191
923 -48468
684 -289901
235 -73102
23 -160930
538 706096
115 145147
317 -56343
586 -555441
488 -66001
461 460973
71 -113811
952 -960133
380 -447769
95 701641
526 709298
801 551176
715 -30470
114 41563
764 -390016
449 -209042
320 440755
59 -344544
538 -840497
322 572246
916 674326
876 -38510
680 -913136
889 -73344
428 -570684
498 -957733
440 125272
62 380848
815 -247633
352 -947831
915 -780082
280 -24112
763 714742
402 163575
135 420447
282 -351260
498 141973
352 -693365
233 206034
883 694204
997 -991725
685 432757
476 762805
719 495232
202 -525681
204 -109786
276 -713811
882 915074
412 -936904
186 -554307
884 -995256
496 737422
310 924609
797 -390966
384 181503
705 -646075
702 -348698
501 -175799
357 -747802
960 403669
147 -123630
442 -10458
321 -620444
353 -408888
599 -329458
743 800003
929 757278
899 812515
349 -375937
161 -36689
574 -975856
345 -367662
34 -603932
49 786949
931 -872431
765 387813
402 194589
346 -68815
674 820313
187 257685
397 376878
791 825057
691 512532
293 818912
587 -565909
250 211461
2 -309738
442 85393
249 -964339
916 -57539
482 6487
161 429457
358 932003
641 903469
808 -979432
316 -397455
898 -779104
293 -704728
214 -67515
247 -155041
990 776009
213 -43371
408 994723
44 -310498
393 261004
105 -360282
279 -922685
206 -544408
106 570903
47 897628
608 -769298
497 465206
700 722684
474 -739341
210 284117
444 -325800
277 472120
769 974380
115 -722982
31 -974794
684 434266
924 800931
809 454664
402 366268
717 -778176
556 475232
914 -513762
615 -557280
152 -712071
315 418724
138 805105
141 -936062
29 -624648
897 -682747
460 -246560
980 -846219
445 -43029
261 348181
670 126799
662 45299
249 245808
495 357501
836 -489496
549 485918
32 -864414
69 -687954
8 -322457
249 607706
744 -713575
434 -45438
837 -849662
940 720691
357 -244508
586 605002
905 604385
197 -22683
141 80233
566 -909378
582 937463
547 885589
750 509346
723 -740007
963 949527
280 -597876
938 -422754
422 220392
184 73331
508 534217
718 -431427
146 -799870
711 96941
34 -668194
359 -924944
875 607445
929 -664851
609 -789358
195 919491
380 12693
586 -664226
61 -276658
947 967255
749 -513888
442 -38542
32 240172
837 -908887
790 -434158
836 -265086
466 688772
776 -343535
747 -327623
638 -908215
974 -316764
581 -67630
600 -958689
137 602786
518 -972959
421 779130
679 -323883
567 -921317
704 -652298
619 393673
278 175624
180 196934
22 468729
291 -216932
109 532084
812 -803203
72 219984
512 -455224
398 49997
868 943326
565 29456
590 -946466
753 -95216
911 -730373
804 -337927
543 988052
746 4542
662 -131730
767 161942
558 -805656
976 -39944
817 845179
138 644140
133 518793
764 965390
788 671181
269 297922
472 158932
336 749864
122 -836951
853 -447396
830 -74513
942 359984
568 -461241
120 -774020
167 -107933
380 252982
952 445964
902 954269
221 -697022
641 906716
23 -16276
253 -126062
446 328925
113 253351
450 536011
903 316976
367 -224682
555 -78294
693 -521082
76 -30338
979 881762
66 -158478
619 -386199
111 400555
141 -193089
388 -197593
937 215902
670 965844
277 -447730
58 378952
741 -481553
106 477757
0 256361
828 574632
331 703737
390 -334147
208 -172387
161 667127
291 -379879
128 648017
964 573842
687 -878730
875 -478046
482 -97234
17 374621
575 -424610
58 -262833
651 -332635
573 497097
809 216085
170 -845548
595 378858
185 -942394
995 285680
516 296838
674 381944
393 -911914
9 -487260
996 347787
884 -359643
933 -590883
745 -616341
433 -364461
376 665478
917 958292
455 -143298
987 -668670
735 303330
851 -476172
139 468877
50 -48653
887 -384905
269 590147
618 473301
74 517861
715 482193
193 -951309
868 -744973
621 -850443
234 -936787
616 988539
549 -695990
197 442071
570 -953856
544 -892885
731 256335
896 428088
407 -804799
279 -713500
892 293300
523 -164442
346 -304383
410 676960
647 988524
527 -638906
117 -847324
342 -154775
540 209850
295 456006
492 369053
958 -321274
655 -592648
606 984148
312 -731128
964 -601921
320 -980567
598 751065
600 -553230
256 -208114
977 -581952
192 -490017
640 -219576
969 239484
612 -530521
210 343995
956 346599
343 -756761
549 289508
451 541800
936 -470261
884 100234
470 -105216
162 742782
526 294619
734 -116693
922 -896125
966 447295
609 728532
461 831151
330 420726
544 615010
418 -490124
883 -654496
149 -883418
664 296174
919 -256417
728 -346559
935 47239
877 707779
971 445327
646 465287
68 -264813
611 -256823
234 222196
13 722092
264 -395403
279 -431206
227 965332
255 -588470
714 -889407
280 12496
139 511764
183 522803
115 -244722
945 -193618
893 -76465
37 376579
910 -228898
501 -347934
946 207730
863 -290746
45 -215499
30 -764969
981 54758
363 418509
307 531206
938 798341
352 -928051
685 95870
371 -976456
323 -965298
962 78582
996 -241269
377 -222121
195 -699223
8 -519178
359 899902
970 -130429
793 -36421
661 -688569
683 497590
488 -506499
478 -659379
309 537819
627 248779
534 147003
202 -538647
337 142783
933 -564469
297 630846
282 -132062
931 144785
810 -584654
305 620396
912 -800458
271 -648719
998 151601
584 -484692
377 -576770
688 -235104
46 56278
947 -24642
831 843478
50 815009
324 -729338
26 -855746
515 -186744
593 -829437
387 531251
307 -705739
253 -579
70 546266
376 -212238
332 340042
621 84084
3 -446034
355 -512956
581 -937137
223 -785826
288 440001
273 693709
498 82113
86 -415215
361 -373520
198 -297492
3 301753
369 -22239
201 -628466
857 817061
698 918418
331 136430
97 390764
644 -106225
501 497333
604 205772
411 164438
82 -840988
324 -463546
739 852427
696 690263
540 348141
451 -148153
818 753954
84 -864098
881 -808112
804 355464
919 207294
236 196359
780 418327
302 421468
920 -363641
391 112035
804 21006
6 221145
249 738515
2 -759061
997 -477103
826 233702
355 -387527
861 -142616
524 152119
977 -733672
206 -751853
611 -436681
921 763661
955 971346
21 -754818
162 922673
370 25225
726 -902391
143 -869640
830 -626635
177 -50544
39 884315
357 26693
296 141345
601 239778
439 -766014
940 -662297
736 -341896
259 -827121
981 491488
655 -712436
12 711312
430 -287368
151 -456496
990 952251
433 752956
325 777206
78 82150
737 127765
358 -70676
55 348478
386 375912
748 -989931
24 112139
874 864683
717 -744749
743 552237
687 -110093
443 -647140
401 682598
960 780698
381 819743
196 -915663
317 -192610
642 478513
152 841541
199 558802
138 -666359
112 17070
940 -750893
286 825129
210 304634
72 960419
284 -462239
498 848138
361 912669
408 -191858
178 625344
561 -5182
229 935907
737 72093
938 -139278
843 829244
484 82162
87 -509714
526 693927
324 854840
171 -957478
840 101259
882 -274875
14 725120
880 -118043
181 -455133
739 -673118
880 689347
540 -976621
553 -831578
79 765575
598 -642980
108 185492
462 -985319
689 -817851
682 -509875
168 -507475
595 237336
179 -144311
807 -77381
440 -437097
558 -1542
75 -565137
789 -501191
148 -929450
13 295585
188 -671948
665 670139
631 785871
286 -460596
217 -957597
983 -654182
890 640664
345 -232472
440 -929062
547 -477380
474 312396
702 -84754
667 -270608
491 335775
698 83669
855 12392
355 -789779
195 -213414
317 27073
487 -90204
567 276712
851 -962977
665 -335443
170 -350174
215 -40357
776 227460
273 648284
697 394506
988 -756306
579 -763741
317 207516
201 -428254
472 -576177
872 510812
472 111151
755 -533774
446 856630
582 269240
100 233755
995 -555007
128 791860
627 -453850
861 360240
205 38677
421 -600650
838 -556092
503 -948931
935 126997
357 230494
180 595568
422 -445782
791 24631
412 632592
800 218775
483 -808118
360 109660
976 -36340
244 840166
56 21591
964 207354
620 -923575
296 -770894
206 -703474
409 -499752
167 739918
735 925103
654 483901
388 596547
847 194342
890 -282345
826 -958460
468 503627
960 781231
966 401780
116 -457697
461 -301994
755 -636887
381 110798
83 -657571
111 -888968
440 223792
218 -103353
542 653090
295 373809
17 -367152
25 844972
936 -516532
41 -886067
777 -797437
120 505059
365 838714
714 -203586
974 -748410
14 -864761
321 814088
303 -491067
252 -939659
890 297988
133 -894521
345 254683
1000 -466932
41 -335555
187 -241691
961 -168276
76 -416350
628 818038
57 529731
613 464189
8 446262
861 -610415
55 575222
126 -329947
86 803658
514 745737
388 -956139
931 -563495
955 -891867
453 44755
471 67865
379 -689304
871 67239
164 -93422
351 624536
898 318829
851 41817
328 438624
643 827762
42 619584
226 -263389
224 -549334
171 -125734
670 787106
736 115112
915 -850000
927 -381171
103 698762
543 -514537
17 -334015
284 162951
450 931725
321 55570
661 255598
233 -398223
593 -140772
410 518760
379 163064
81 813159
12 626893
631 -792182
610 -118977
609 -544985
760 275057
227 -694974
403 -920450
420 111311
521 346843
483 -964401
777 -60928
5 483852
744 -227789
0 907165
835 -124457
413 76742
179 22276
921 25543
487 695571
719 238463
622 -971568
54 -638444
2 -81161
730 960157
733 934552
102 -308138
38 79360
117 -206221
693 -789379
140 -757577
964 124364
123 -645060
230 -549758
573 -994614
268 327381
913 725299
903 -689587
865 924357
64 354036
939 -825319
96 959957
603 -706893
67 -824041
161 249593
397 -282303
98 51502
305 -673666
775 739973
178 -405529
375 -978096
493 495862
644 -377097
572 -99114
948 -67874
915 -416941
719 -164562
493 623989
395 662419
399 629217
185 -647965
302 904843
436 -246420
692 224401
630 -127490
864 276393
484 -448219
717 115234
596 -895769
938 -523862
663 -530731
534 -203662
158 -563906
266 279803
976 -27703
560 -796888
688 997500
122 -976201
136 -470554
462 -745102
857 135696
762 -448650
45 750760
771 758599
333 969663
436 -317115
413 -140917
615 -194900
71 -175701
575 38928
457 -48258
443 693761
123 461196
107 -777252
309 -81839
494 -666295
200 499141
236 987369
780 448939
605 -879203
298 -19068
884 -564366
486 434561
101 934452
150 -767138
510 -75716
340 -862437
906 -769639
811 -51917
524 -332991
556 -514741
955 -398796
319 735785
933 -246556
373 -640198
543 705447
369 953756
214 218885
485 27972
260 295480
640 -742188
973 979715
298 -10760
237 719008
309 -797538
49 -575173
300 -429862
491 -780972
715 -70379
79 -463497
443 -142749
584 910553
248 -27863
71 -708189
74 -637571
159 204999
996 216095
734 -500008
253 952786
816 -318397
186 684427
191 -44529
788 282807
691 937637
567 708915
160 -839966
233 -839491
378 -819905
946 896346
725 188481
882 475576
694 -845843
698 685621
860 -17759
100 -609409
6 -594492
91 407068
958 478155
959 -375464
194 -663312
36 -985343
485 999213
221 -235334
346 504220
971 -191550
854 127095
496 226644
523 -458030
587 -855488
315 179430
708 741000
959 828939
681 -865100
495 541232
649 766576
887 -638760
789 701267
562 -555490
265 58762
843 597612
287 632991
827 -465663
980 -730806
16 836038
686 516578
323 177211
567 -758455
405 441072
366 -344634
165 383508
768 -704815
228 187449
794 382720
453 59852
870 -308331
824 -291405
600 -295628
366 918313
700 250566
544 -151115
506 615168
36 -8435
59 -322177
186 750068
985 50222
736 -38176
300 -371266
774 -248512
297 923760
592 687496
941 -133475
416 -925824
766 -260742
518 653146
989 910214
637 -226739
753 347782
555 -848242
41 -268242
614 -479427
280 535266
634 26944
171 708023
74 435412
87 -395779
301 -600309
340 -855994
130 308593
493 -164571
917 394572
971 -842523
2 -549403
563 -96438
30 352727
816 -281910
548 953785
294 -168024
41 346824
765 222698
554 -244264
368 551745
824 -393351
30 -170088
955 -191572
251 -740206
42 -259875
591 581690
3 -874999
930 409309
811 -686553
53 -354425
653 -55425
445 857817
883 -646403
170 -620014
468 -537963
24 270714
47 -476008
895 -711944
532 -893858
480 -564010
865 -554467
466 74165
43 856978
549 -684315
207 792256
34 810762
303 665088
753 656505
202 550886
144 -579177
563 208250
65 -842466
383 768161
609 -465897
743 -582672
899 25711
983 -884208
254 59755
969 -564981
729 -53334
693 705330
873 897020
717 321908
367 -423648
298 -205569
308 -698629
658 -635509
307 835850
202 -410573
190 -11940
827 -728161
377 552386
834 -937776
216 -871184
75 868072
40 854480
307 -542996
935 533159
288 510985
492 -992111
653 -528593
282 236660
0 -834577
731 -243007
673 770763
257 100177
629 -699871
212 -596019
489 -840069
154 252574
60 868073
262 -617313
26 149594
223 189980
662 476465
285 944025
470 491351
996 840957
409 -702701
289 -919223
629 -170984
976 -430862
913 -849411
762 -108760
684 215381
13 -981340
198 263146
623 672385
522 -930756
647 -225870
689 -802301
175 58077
72 -471785
312 -119452
888 815070
843 -183597
431 980725
298 -367376
370 220384
524 -341919
549 885198
867 88456
229 558194
34 552217
353 -204138
567 34659
877 -986333
266 -195362
563 -124385
976 -689034
977 -114584
635 -777944
1000 -119895
936 553431
873 630722
685 -387089
521 572091
514 -106133
496 -197279
43 -841240
690 -814578
184 420
339 216837
826 -286363
872 880968
452 549332
669 530041
140 -620883
694 -818045
258 267850
336 37198
242 -415422
125 -643694
893 112818
349 -863205
329 669594
460 -852524
218 -849538
938 -525769
466 540517
193 -21146
915 877073
544 -720002
637 -623616
578 430503
860 910720
764 -10705
944 520019
374 -195413
732 792016
430 678779
873 -9991
528 309861
910 -104385
954 -778928
657 708254
82 -37628
936 751113
203 -912630
224 661753
193 18962
904 641995
539 -753669
875 892694
761 -245188
555 -99448
240 -920288
858 419714
227 568440
177 -446056
949 -39770
591 -452707
535 -568984
596 240228
955 -76322
957 -621055
455 668373
748 -569602
901 898964
272 -527041
36 -777586
330 577743
842 980395
508 -950300
864 -9217
796 -798534
851 757955
389 -529419
697 -529996
389 845325
835 -867667
553 -993609
736 -995256
69 -103910
879 -583489
976 -240444
376 -685933
361 -503777
439 -303305
841 882507
462 567593
387 -825650
751 -52774
927 998610
791 414578
262 -611671
527 -105020
893 600377
9 -181273
627 -206057
822 -926665
602 41141
854 -110889
664 -428845
109 608268
547 879895
903 290047
484 366222
843 -132099
352 -722524
316 211546
549 234
799 -716132
52 216291
521 -586250
677 217805
471 -506728
412 -272183
685 714028
968 707394
572 127750
334 281621
354 881744
322 -407599
261 797656
298 813748
860 -19270
213 -307365
849 414124
149 799457
971 -995997
887 -995116
250 358024
381 -106885
778 -423960
416 -33709
73 290435
878 -616488
932 -667488
359 -841665
229 -339011
384 -938517
748 158569
27 462283
121 795200
784 -910256
740 -319913
651 -194102
196 334988
424 -88460
618 -486709
233 -537263
910 -289414
28 -604966
646 572564
273 -491759
231 -791219
786 -446707
72 718302
382 622905
509 -129825
401 722306
269 -854785
202 -771802
981 132846
48 -278745
787 711915
536 -576720
518 622193
702 -438148
337 -418385
711 -716819
875 -376664
590 -742391
706 -737111
4 -64039
807 -652646
445 -57024
354 741859
389 -800233
312 854517
737 -744851
713 -337496
403 82528
208 167610
85 -247507
118 590770
978 893817
300 305786
954 826497
38 -965853
252 -824040
891 -933773
788 -820638
103 -78415
911 199073
165 418043
127 -366501
889 622353
125 40235
425 195352
226 -278607
858 840843
551 -663887
259 -20997
995 -896269
445 272074
66 843783
451 46708
648 13933
881 -956451
206 418650
912 786508
150 223479
52 -498823
740 471543
935 975972
830 -390628
841 365360
678 281757
340 -46705
198 399507
372 975143
450 19522
854 578869
731 -103273
96 -781405
462 -3089
396 530227
207 -641627
413 -445429
179 243004
538 79767
556 -604587
185 579117
722 -423805
550 -500855
813 -148810
213 -580023
656 -936722
835 -617452
350 -536474
551 999354
746 -830944
800 -795570
397 17956
564 -841976
422 -819599
216 -855246
404 523384
745 979584
877 98049
763 -77110
628 954726
130 -882430
909 19184
660 -148547
784 -146409
554 -466480
737 -100895
10 729391
860 88092
442 -857892
915 326583
28 -999070
816 721225
637 902778
479 17501
629 89840
133 -677246
734 80779
795 472389
340 303706
818 80132
509 -841130
140 508136
136 -384486
72 -683106
882 688537
477 -239732
525 -642296
420 668120
158 858317
763 798020
349 -859730
713 -506688
855 -182796
9 509149
930 864330
852 868150
272 -591747
382 593720
565 473667
729 67787
297 437728
464 474598
545 306437
377 340505
57 -507902
174 -603723
314 663259
653 -909697
412 -613909
347 484390
914 170435
904 -455039
350 -7475
223 -696626
168 379281
469 -318939
744 63642
200 736985
112 -133394
414 -78042
6 535005
763 524302
259 932697
304 -130366
246 33451
114 797026
155 255209
926 441704
61 908171
591 -271124
655 -490509
764 345898
54 -796527
200 -666647
945 -313598
560 -304429
183 -270370
258 -132914
908 -214126
329 115721
911 -648525
994 -526265
425 -821893
261 344000
227 294535
850 -925186
714 -457514
30 -641823
350 811799
174 926518
1000 797561
656 864229
411 450819
259 730257
403 251288
787 -515731
703 527282
442 -493503
712 -556601
237 952878
852 235373
367 470316
916 298775
646 956272
9 803669
972 -497398
471 169268
731 50725
157 887114
65 -527432
59 -316129
247 -243986
514 463729
959 -138021
571 -382561
259 -241737
809 454219
857 159925
846 116440
98 783443
412 603868
404 -85999
1 -834903
556 572113
781 -355743
597 416385
770 -426193
922 -311035
405 -559693
615 17206
315 159268
997 -806895
805 4947
231 -24531
643 -850624
648 -191384
646 478071
386 836071
641 -623234
197 882611
680 -691362
301 60637
507 -361376
194 772367
703 -559959
365 256064
623 -469371
955 894260
509 -66586
468 -835505
299 677703
364 54708
572 595922
257 842800
808 -373180
352 -242396
590 776610
519 200627
431 963995
6 -783083
133 -264741
254 123263
9 -589978
506 740206
580 -901269
76 76825
153 66247
934 -905773
867 -87105
513 443013
130 976838
814 738959
257 21076
806 132888
7 511325
41 461117
171 -611049
385 -440621
357 355377
320 839791
640 241300
344 33079
957 -105502
932 -162779
399 393304
706 521318
727 594826
11 169913
224 239371
158 558820
574 904256
914 974630
904 -317918
860 -685722
593 -767740
233 298239
379 908529
254 815934
167 392467
513 338849
298 776372
704 886730
327 77807
599 -202553
510 19617
223 -410869
361 -741436
124 408568
395 665936
161 -868634
804 765785
408 -92764
817 164445
710 -339718
783 -738118
659 75174
415 -300974
510 856708
91 -754914
805 938397
332 932954
517 -850658
892 -569549
15 132461
820 -18954
485 180137
782 -569300
199 407000
327 -3930
385 -659408
288 -254152
819 -227558
238 -772679
518 823655
780 569889
286 246939
259 -69789
976 -654122
839 172932
865 -403854
185 -522756
915 -61284
273 -979193
445 -840886
181 -883576
56 -717310
547 234288
848 -184550
9 -343177
362 996801
653 271272
677 107202
402 -336432
988 701723
135 -760337
582 -837961
915 399285
83 187789
940 569039
412 -604645
976 -954194
227 -167688
593 685223
263 -726873
255 -344034
373 772537
895 -962509
486 -896398
95 -881585
824 727850
178 -300252
720 113085
296 -333435
463 237982
726 272200
524 300415
964 520672
273 23913
371 -884136
45 -305080
647 538139
467 387136
278 802123
48 -798294
454 606284
858 -440789
813 -118829
369 5569
217 -735575
874 -32365
600 918350
193 -689769
89 799947
251 603572
627 100784
656 -26662
679 893534
289 138276
302 76940
416 -470626
113 -133875
433 -705886
697 642460
592 -949885
105 532096
865 432085
559 350531
584 570193
581 -544003
373 983821
371 -734888
935 994137
161 888383
795 -415340
329 -286732
264 494666
905 143871
585 -888135
452 -499766
313 408296
902 79500
392 -581417
52 718527
9 -120553
357 -460420
765 -180689
779 852785
36 -566886
525 -524988
524 -70275
620 -37512
363 858563
910 223839
480 -395053
398 -573897
639 -244066
615 -445543
43 776634
223 -156448
592 10455
671 -722120
705 108664
657 522017
612 -833738
910 693325
885 -247290
209 660928
372 354621
857 -135425
340 -321412
942 -237083
956 944076
268 614597
333 -1131
479 -176478
376 -328397
97 -664395
257 193732
217 104717
573 -189383
224 -876544
607 -415370
379 186605
758 864721
874 707004
220 612709
396 138080
45 -738540
380 906768
62 981632
364 789341
50 -815353
800 90296
851 311357
5 -131665
667 301046
292 -418507
797 46689
38 -344334
149 446068
137 -757298
346 936009
339 907569
688 857299
321 452304
182 248516
870 -471099
777 787909
482 -557752
357 -848957
793 115952
742 -434296
37 -264326
615 -697444
500 -52149
533 -39897
165 915265
339 -914070
512 221563
455 -660542
157 -932438
706 10904
152 -475895
357 675284
113 -160314
853 909867
23 -23671
596 421179
650 -43445
939 -850580
110 384673
229 199257
728 -914571
771 292241
985 573981
593 537733
490 -459243
442 -897118
374 843067
992 -16995
915 -228649
138 -40982
751 -933866
122 -975550
524 779001
250 531411
589 -15447
312 694265
32 617342
343 -793884
210 -448852
876 684904
638 734446
943 75254
481 360187
32 -425869
647 502546
939 -146059
437 -487264
554 -540900
680 3361
897 897409
882 658357
952 606216
432 189649
898 232337
101 661374
942 -752169
339 852645
969 504441
933 748262
424 141422
170 -19116
818 -668178
898 165872
750 -240116
511 863233
691 -849575
505 -28425
457 480574
652 -126033
286 522723
139 682903
733 -391588
215 115402
824 43089
300 182543
569 -382053
763 -585545
707 -787296
985 77047
474 417817
954 -889888
867 252829
18 541458
385 817188
321 2592
917 202832
117 -934982
784 372662
672 -292728
184 -669294
641 -485917
159 -794419
445 -337472
300 679956
91 -34534
399 -474240
9 -652194
587 937041
615 -476240
104 221773
571 977189
247 -793338
280 830185
214 92591
70 767178
577 530153
202 710538
276 -818368
870 742858
257 305011
802 -883126
381 852970
834 75265
180 658333
678 -812418
487 -404718
180 -138836
206 -747399
704 -514630
508 -914139
579 100733
99 -547
110 -708558
691 763261
800 196834
539 256908
849 -193554
252 544640
125 711374
463 330206
201 -233588
111 688563
784 -945706
479 114022
882 298579
297 821472
55 -355825
83 526542
427 -996897
518 -95542
826 348978
182 -880022
863 274853
993 -58331
920 -704264
816 462436
36 536951
261 156900
390 -767538
704 -977680
212 242761
475 333195
197 539200
679 -948372
785 96455
45 -263967
217 825963
937 902901
260 -201901
899 -945239
84 750533
539 -918064
434 -739251
143 804827
940 195959
553 559328
560 626298
449 -642441
530 85870
457 -853174
33 262017
355 -47727
726 -215770
105 -463131
96 893942
645 79966
363 999305
941 430893
941 -245709
584 -768234
764 970639
271 -485523
891 564961
9 509838
965 -433894
882 178841
503 -236703
262 -90506
503 81742
238 561396
807 -35745
414 -167726
220 643332
241 225005
443 154526
724 356716
206 -215668
441 -219177
615 714275
708 -612373
102 445075
418 493717
204 339901
173 -253269
871 -969414
892 233842
972 826697
493 -452684
606 182160
970 98414
648 296509
399 152799
745 612891
757 -138531
611 180062
777 -821004
196 -442264
449 943359
929 88490
302 639478
769 -977821
736 -429829
284 -10823
895 -817063
23 795176
717 -338872
618 539653
786 96933
158 441951
233 771354
923 -998014
944 404451
742 265070
281 341887
672 -848819
612 813082
54 93154
644 -504696
676 -639602
449 -207260
883 593718
324 656907
508 -537036
695 206608
363 35801
454 -839549
28 903031
833 593537
97 -896190
99 508946
913 750440
329 -356585
363 -403458
371 257042
224 -173648
943 -608283
654 918170
285 -633995
728 -993924
948 877546
39 -862642
362 -991938
997 281997
662 402428
357 867375
882 950604
950 732936
146 477954
763 -36667
183 -906667
255 -729307
678 -442950
494 -732335
238 251083
71 -718916
300 303466
785 411535
958 -298460
910 414429
118 -967230
56 -272089
823 682294
346 -323815
581 324454
549 -60664
680 502538
639 -766404
241 -142495
606 -614032
647 -760328
631 252477
9 40752
8 -752266
635 51899
329 -39395
208 -367466
754 2502
165 -306460
646 -889512
960 965836
983 -213127
609 -101393
275 40311
920 54538
630 -850310
796 838821
662 -124570
858 -921350
719 57786
572 -192716
261 -888580
226 785698
395 -510423
837 305031
250 627577
711 428913
843 324994
331 861173
973 -196156
795 710962
685 -899155
604 -943680
658 -248287
120 -133995
682 625645
671 712319
646 498540
436 -371854
938 -594142
557 609028
839 111407
638 710158
165 25060
6 -330856
275 282121
92 174750
198 25390
613 -325024
234 770826
84 -916824
960 482260
949 -600329
247 -613701
354 -510737
785 704703
998 -986125
644 -564399
615 547122
334 875048
617 756871
409 258084
462 -506682
221 -669384
751 -472778
25 359324
346 956261
22 -243034
380 -142137
218 -415593
402 162825
824 -15684
63 -786761
765 390408
102 -990625
931 399809
510 -327472
990 701552
315 -574801
123 864931
219 472377
158 25801
280 864616
611 -610526
596 412100
366 -646122
839 -905824
959 425975
280 -210520
777 641298
819 818448
663 -453650
258 416807
281 -688234
1000 394393
950 944030
252 -811485
347 350653
415 218421
872 563804
429 -547515
183 -101329
952 65545
923 -334275
25 -710922
497 74920
410 -934467
958 479033
950 293897
652 8158
278 343963
169 283700
191 -966042
442 726004
223 673174
230 446058
192 -920118
61 -715225
714 389458
913 386788
728 -556502
533 207906
307 -549437
14 860306
256 -962903
306 844956
379 -678240
996 -774388
517 195609
207 540181
424 789416
498 648094
947 -561148
29 -145040
576 -168756
78 245356
533 -552695
391 414204
36 241814
583 -741372
42 -577639
686 103202
971 542328
851 -543680
127 -170794
253 732927
823 -580197
492 -90912
243 -982299
537 809262
136 -186699
515 -538801
512 534593
557 263864
914 -161070
211 571690
306 626246
293 678116
216 -685273
621 -178146
471 735723
765 -378432
119 -12627
418 -308000
206 993954
138 818618
897 -545219
674 -41316
748 232821
140 696596
909 217312
294 -827393
898 -200203
879 277065
299 -371073
214 629003
818 9991
564 48731
722 55516
426 545118
101 375418
414 868817
503 -476257
56 -89990
414 650107
860 362673
733 -875
280 276352
152 558215
927 831278
99 -384369
876 293937
839 -547155
538 603004
150 -496638
811 -35776
601 939047
254 -41857
485 922908
348 689293
606 -345262
981 657646
503 861901
265 454536
416 -65290
796 8253
949 600964
598 -537873
360 -425591
887 -343520
420 -992756
96 949827
143 42722
78 -469013
960 377262
729 -307172
218 -588914
330 -106188
9 969180
623 969301
39 -274911
647 102236
56 780663
644 695360
184 -294760
906 -715976
455 -340417
141 -355714
348 759593
383 99917
793 -148995
815 -585669
403 -242438
295 -287095
80 -613708
988 -790303
56 721158
312 987256
167 -328176
696 -187007
426 161161
748 -320931
208 -237181
431 -796117
618 210056
611 -342493
259 -103289
600 -861433
276 551319
751 383317
220 -892133
794 -206166
454 -514448
836 -594045
851 -510807
806 708218
298 207405
749 666203
335 -130070
950 -33002
132 -233881
316 720935
322 381329
465 -958894
537 -48735
599 767621
34 -749197
408 189848
354 -727699
799 -77372
846 -997160
220 433463
949 601697
363 283086
793 637346
670 329178
417 940593
467 51482
487 467746
416 -990664
273 -565202
824 -906962
210 320596
717 437777
216 -501006
84 809790
522 145994
486 706399
168 993418
370 -984077
537 -326604
965 -240464
946 -745717
342 -427850
501 318068
148 205548
743 -142804
909 568871
740 -604604
612 129498
708 -508502
585 -601764
165 -437040
760 -389380
779 -801253
373 -799695
873 939799
919 -860661
604 251787
172 924970
335 -333898
669 -795989
5 -464567
899 986698
953 641788
789 34427
17 -686088
988 305207
275 258252
816 -175245
357 838557
255 -550927
780 -898284
32 -907161
913 21224
278 419784
885 298388
387 878420
369 -11345
413 -788791
333 525343
662 480153
446 126871
503 -911698
459 -391801
667 325619
427 -193967
144 65423
749 982384
380 -942180
685 -9608
143 -351515
394 -220743
310 -956750
244 152609
442 -61530
521 595104
739 983947
898 -238898
803 -146645
555 -191298
16 -400342
895 819854
778 -89582
985 209924
808 358503
500 -669798
657 25737
136 236923
574 836283
69 236946
532 -237735
645 833861
624 -636184
477 367994
340 -557941
514 689435
507 -825974
804 507482
322 671819
113 -250728
882 15299
535 -162271
493 528529
14 58550
266 990338
608 -15576
937 -346347
84 -508290
710 745527
867 -975567
530 300412
275 -654816
529 844287
309 -271745
734 -927467
721 202790
191 575883
924 98270
587 -42862
208 412165
451 -664785
118 -763172
564 246026
730 216458
405 604822
96 688085
243 423318
89 -703726
543 712993
435 95136
355 45546
868 245717
413 -549709
153 91501
118 -178308
410 -41946
989 -924076
182 475345
506 449764
721 -661124
395 -982797
581 267601
997 201487
691 -621084
111 995857
827 274020
32 581706
255 -910836
307 -627710
381 56269
954 501330
857 224931
738 293097
961 264781
586 -558612
224 415345
307 470291
614 864707
693 711619
150 183283
492 477268
47 274590
282 -53574
348 927559
452 -633910
958 768118
939 -114387
463 -40559
304 760889
445 -147198
259 298317
142 778092
693 -879597
699 -500197
452 -842993
418 -366315
873 -708751
516 -743862
837 -277151
8 -336461
104 312407
884 -258396
152 -594105
284 122930
480 -993616
991 -152716
940 55700
828 476676
934 229416
189 284744
121 177384
559 224109
794 -440667
839 -876191
350 151668
198 442850
676 891928
731 -445294
822 -80284
629 652816
619 407508
438 -264542
229 430907
926 -954664
580 235262
777 -894660
344 -320979
895 526511
292 -638522
508 919297
97 -292525
745 -808689
933 -339100
502 113370
540 831667
413 184711
49 -521921
958 -112634
142 -338614
17 707495
146 -310465
979 838770
19 449030
504 766294
740 962580
632 -399303
298 209143
415 854507
901 155403
120 -353716
786 -975253
839 80336
239 381743
429 973080
913 125673
660 134430
653 -921581
432 -677881
765 -339060
196 -42676
382 -758585
582 885841
60 666061
450 419742
920 516636
401 -984848
520 -395548
32 994716
358 419944
781 265838
951 -780365
940 -890522
798 622033
511 668665
443 875772
537 584612
678 -213213
855 602341
49 956544
135 -540385
469 -751376
707 -501284
27 539952
771 -852208
136 -528204
114 183050
430 282222
232 67641
454 505169
249 -539413
964 -457610
629 746585
169 -653573
97 -791550
737 683752
88 863064
861 -258972
256 -711797
613 -624796
225 -839029
32 -928534
121 -405161
607 -729551
171 693499
610 -219070
50 -336353
635 795537
156 567717
639 -734013
127 -730495
979 -972668
107 32037
277 -231778
49 -915291
337 179830
144 757444
394 267759
650 -537949
912 -174916
595 -227073
600 -77361
875 884901
967 36937
126 786492
665 -389224
770 -279312
771 -833020
753 351805
417 526317
383 -457816
472 512776
615 597783
940 654450
522 783226
556 808708
670 -564621
428 -35702
634 604244
487 -996905
789 230285
203 -608826
952 -452147
762 -220253
520 159396
0 -367438
99 -522998
336 434265
607 900321
893 -60946
425 -740651
202 190674
493 -620882
993 -855751
611 -254964
633 -834391
900 -244975
842 983151
403 -667410
652 -375745
259 509467
657 392200
737 -862969
644 624676
597 46649
786 -562318
643 433383
631 482028
199 401980
277 555052
701 -997451
455 149690
520 946226
750 -449598
217 929437
403 623048
694 700391
242 -593561
182 57312
744 -881864
349 862919
50 316661
388 308810
414 -757964
43 978336
1 -428728
46 -74929
144 250787
159 -445578
994 775087
935 875042
458 -936112
651 167287
359 -987928
814 688564
691 -786065
574 -32820
830 639372
940 -786611
228 -630841
550 194423
641 -784062
317 518849
528 140649
390 283766
658 965712
876 281122
253 -15844
101 -110424
501 -661567
509 619719
805 -247506
449 -827480
880 445954
218 511956
594 -849145
322 -982775
822 -45548
181 919068
395 -428353
828 -270461
559 -688465
148 152962
734 -585749
801 -158967
335 -158475
958 -371814
69 808214
608 -1677
540 -158425
703 -822628
601 -289829
180 574939
423 -786353
927 -631755
874 -141295
792 -820642
608 649367
379 -639714
753 586360
664 987801
556 980005
949 -661147
113 -839680
878 425959
173 -631766
76 -171399
200 960610
352 322686
452 -252331
806 -467743
968 -430350
894 59204
46 685219
323 -16099
251 900237
268 44169
365 612088
819 708450
217 -957509
96 -28912
441 -596752
174 -247337
641 63453
575 134321
100 638334
324 922158
366 313679
735 287701
298 -200131
613 -99962
929 275501
296 297300
222 756317
402 435821
174 240684
952 -358024
674 -735579
183 201293
304 964662
126 529516
378 733550
715 51738
424 -411281
981 936194
608 -964362
827 6382
194 -19637
471 -834849
993 232257
580 540280
9 653666
448 -847070
247 -189632
369 -282882
420 287251
411 -551298
956 156701
946 118355
233 736403
786 956570
116 -464182
282 529329
82 771295
663 -707866
317 -34851
301 11978
615 -65890
10 746996
516 -269303
362 416198
885 793938
419 -18328
520 -532065
752 -99918
399 -82134
913 20999
926 906464
762 898229
384 186151
639 656147
342 955934
607 -160184
356 809077
652 283728
796 -925641
224 613754
62 732430
308 231060
169 -267892
706 986258
522 705055
716 267927
13 515586
998 476350
822 -922514
671 -1840
298 5753
880 529023
124 262581
782 736450
242 462646
451 56518
200 -281878
238 930581
203 956601
844 635988
118 -48421
128 -619511
918 -948359
56 -344845
933 -963365
184 -475000
338 -987604
289 -636862
532 808728
986 -913245
935 976892
87 541157
322 835241
104 -291001
61 -955161
156 540296
55 -505649
509 560425
602 534071
319 -428162
395 76010
696 -460177
199 -381714
730 -661409
35 -206301
560 -919069
181 912535
766 511821
646 -988489
174 869135
948 665234
206 480516
603 -750376
423 -765700
850 -346903
670 -196315
762 -240700
932 -334507
619 166823
737 85454
917 269675
685 143714
92 144036
405 104915
24 -629861
847 188876
806 162636
479 -135510
355 266726
797 -303294
841 953754
251 -139838
457 236530
40 -427961
424 198753
509 -452346
924 -347030
396 628713
718 -940526
989 181907
874 -984727
770 -757867
218 -337577
729 -735103
653 -6141
812 832946
398 586008
448 -729416
744 15864
336 -247169
269 356038
661 -197036
652 -586030
824 -499926
302 907880
816 -215891
978 -793625
336 587941
220 648600
66 990527
575 -715353
379 602353
683 -149312
882 -961398
897 -308182
816 -433134
930 -413744
530 344788
211 -804421
789 163156
518 -473305
106 -789148
999 922715
857 706544
378 -6825
208 -83427
956 539489
578 -420818
787 187157
859 72778
87 849439
482 -456805
755 875743
879 -736591
658 560695
56 -698953
864 564944
680 -715505
721 888988
83 730969
830 -724979
855 -826366
981 850748
410 125710
584 -270338
473 -457435
225 692576
513 315918
2 887353
994 -594420
281 -520927
923 -68527
113 -383568
163 -598213
934 -361984
510 -872968
956 835786
536 -305070
87 223641
743 22943
49 767709
557 73079
739 -916437
295 643451
679 853914
47 -838317
762 -538077
542 418858
811 -553822
39 -649090
819 149826
641 -278801
184 41971
800 517999
769 -635666
233 771633
673 -939437
6 -425664
837 87551
325 947917
13 -20084
117 -915951
248 396815
874 -886226
511 3263
758 -965169
60 -759194
556 -160952
335 -270239
584 464447
370 -620584
843 14895
141 -462474
334 -537021
452 175771
181 -91135
619 142088
691 637694
918 -672278
366 588266
95 988605
902 994975
725 -173109
912 30575
701 512973
494 708651
588 319633
529 -909038
956 -717014
752 -592817
761 -961122
31 780329
78 -508767
931 435693
539 894103
567 -988079
688 987950
402 -865092
546 -149031
204 235137
458 -883219
528 230386
47 -749969
683 171733
138 -789210
152 943229
942 -919403
686 352879
461 580922
976 -74254
680 458570
923 -913049
632 -79280
39 -197114
990 634952
931 -48882
546 -488463
980 -45415
16 42080
945 311949
773 879194
223 598384
357 92277
294 -112148
154 551503
105 -13621
139 -100227
285 539452
937 638714
759 -731832
477 292014
395 755495
286 -984021
920 542046
846 -72773
852 -773231
232 -997301
904 525250
723 -902927
751 -898954
437 -549005
402 -926931
829 -812002
68 889141
921 -124045
819 -659625
2 -159741
626 904918
718 812386
571 -600236
988 734293
945 691580
653 -484426
370 -173431
793 -420569
249 -932924
735 -669626
347 996631
466 -876047
355 969088
145 -735202
501 415968
518 -757993
859 -719223
421 475439
363 169234
268 24972
811 995564
177 -305517
10 639472
941 -903391
741 662905
950 712541
770 -715393
327 552045
870 105921
969 142409
882 -90271
801 528265
686 -45206
453 826920
788 262557
187 163799
357 -657507
582 -910875
395 743231
893 -73005
710 -580501
702 739861
131 50948
378 -93988
443 -477916
630 -15659
861 148019
302 -197139
791 -22795
59 -165322
431 -654742
577 -27232
882 -953413
116 984730
637 69378
699 709492
65 -785305
867 871411
25 261536
509 320617
393 13819
536 -311309
708 366307
78 -513961
917 -484390
637 -371137
823 649838
170 -141897
946 235414
217 910494
505 -697477
322 -827661
515 -832221
626 353471
944 78351
486 -310137
188 -144762
640 -773630
373 -989851
21 832443
302 61048
499 -644592
402 -194789
864 625061
385 -659863
792 -607986
835 334552
237 72259
215 -736576
583 113514
729 -89699
393 794670
119 802205
578 -723393
243 -719292
646 -164760
214 422896
65 930546
259 -789232
174 -341691
839 -641535
236 -486709
853 -169352
90 -473756
139 866762
910 -573575
424 216108
674 239425
730 -347205
203 226257
749 71868
985 -768732
853 -900910
594 -605496
880 856330
533 -43346
755 -213482
513 708307
262 -971088
30 49942
487 -178180
453 -60787
134 -155389
925 141450
876 733246
624 642745
836 976690
105 156141
2 -909284
424 -812543
721 814450
164 -550819
813 218174
425 162524
746 -24575
327 602362
72 588949
170 -291042
904 -158214
199 -240831
524 -547359
713 913654
658 -9563
376 -448269
676 -691843
980 364192
401 508385
431 94675
90 589925
781 537297
600 -337957
424 -588256
234 -6065
534 -975921
500 553195
553 -272820
468 666825
665 -952691
101 883321
535 757541
89 -765233
823 -784804
302 -275853
720 970367
602 377720
47 -783003
489 572728
326 -33332
774 -74044
586 -585486
32 725837
146 378597
684 -671833
375 233699
788 -552247
360 153751
395 115317
188 956139
210 -751575
516 -294759
407 -989140
190 427894
383 116985
730 522222
720 451974
326 187605
734 -233173
748 636224
434 234915
368 167574
771 911190
34 987108
191 382770
72 -364664
315 957474
589 -239511
676 369759
826 -952373
85 -755418
7 -704286
797 -537859
674 970419
861 -808264
481 -209692
48 721543
648 156916
160 -538516
1000 -163141
608 630480
630 227336
960 -940475
356 641340
624 -344771
343 693937
85 680987
344 -375372
331 398967
625 -552186
962 -739149
897 -366119
8 615388
732 -827960
69 138414
817 -1843
640 324802
803 613314
785 -723929
593 -305439
628 660941
574 38079
401 507701
424 -876919
900 525923
540 -783137
539 430815
148 247465
665 373779
301 892300
295 -398250
943 4258
70 119635
255 -338725
30 163023
137 -707711
403 -127363
613 -155990
520 -83082
710 -728396
988 809250
38 177769
745 -94515
5 424637
674 349810
768 -438675
631 -59781
314 192037
966 -307936
711 733716
722 886598
219 -646996
863 -228206
565 394299
801 -6489
763 -702284
548 611162
339 -58249
58 -937394
884 502366
962 -165950
204 -335644
731 -493377
551 -528890
950 843058
299 669646
131 -236600
91 -284306
871 31081
612 -802257
199 -12702
858 -159670
17 375512
500 -589791
590 -217608
309 242747
268 488960
221 -759964
995 -565216
677 -818977
954 973752
831 -161193
542 -465973
817 262971
735 -766895
299 -955037
978 -921888
283 -638308
960 -13286
523 -859281
610 864058
478 -661810
681 -194925
679 -111894
484 326726
187 165558
937 75178
647 -392449
905 881253
807 -893742
702 -194706
148 -131450
664 464015
282 -819194
352 796185
631 -753594
410 423553
916 285144
967 3869
858 -624238
965 466167
987 495046
530 214570
64 -482381
804 -241983
795 965101
638 -437418
732 353555
932 -155781
879 -933278
792 494274
985 225702
87 -77662
446 -183225
694 -886192
955 -750937
367 982333
187 188986
693 -143385
272 -618990
7 812670
838 661909
580 766987
786 276684
1 842715
68 563171
845 -959484
592 783694
427 -151685
812 44385
291 -323119
906 -168093
825 56856
180 -591124
158 349527
578 814873
829 -626023
77 -570466
309 685854
761 735622
45 13682
517 180127
812 -38677
869 936020
480 996902
63 75131
380 -814917
153 -503340
751 -218458
687 559124
881 -122330
243 -405788
406 221032
18 -355344
457 870896
593 581173
507 -274747
142 911412
556 882292
637 573568
331 473222
154 -440828
731 -77100
950 -469922
223 -31951
554 -210148
629 -137624
394 859452
523 219387
506 -451771
190 595073
965 -249506
989 -754218
1 73821
461 -313486
912 -239891
937 -851048
160 389023
241 256769
687 -69506
917 -51854
322 -348135
113 524706
489 -313397
253 296521
874 913028
896 -214799
241 -978227
16 -658136
451 -332508
953 -887234
211 815087
854 744091
241 35667
261 -137410
76 -287861
687 825519
554 724966
974 89016
234 562331
59 -209379
216 201514
199 -169749
491 36403
775 -724666
739 516765
403 796512
838 -58288
342 423213
395 53281
708 -610368
259 -111216
630 -777429
623 -568237
770 -907188
117 519092
497 -655210
683 -121986
199 -941709
45 -313345
134 545506
152 -311517
813 19167
456 289596
608 -758425
370 881757
178 -480840
636 -415480
77 -875853
204 -874399
599 -335724
575 -85232
580 327115
203 494527
917 -531404
806 -880125
21 528717
763 -734892
589 579013
680 -48071
189 835815
146 968645
580 -641862
182 -941615
231 -599592
793 -549049
701 -905098
292 262624
891 328965
100 -329381
664 -533296
419 -125530
609 359103
852 -996704
318 -318508
1000 600678
222 885053
860 200652
636 -814803
412 -473374
64 843680
594 -150526
14 958820
484 170794
647 -656000
374 -572584
678 808095
375 -609857
580 209950
177 387108
389 342072
609 45764
677 873178
412 -782364
985 621575
92 -208989
204 -331413
685 716477
801 -428939
757 -485023
859 -612904
908 37765
619 389447
750 -736376
798 41062
63 -411636
307 864302
868 443540
77 -693558
501 -433075
545 -512409
987 -849879
907 933825
913 -553589
470 838341
554 -204750
729 -126173
296 646436
378 185393
752 -916224
527 550969
546 44891
858 646966
239 941572
866 262527
399 268540
669 -267417
513 931114
83 502442
425 303644
713 -36484
218 -593037
74 -141166
332 -647038
469 -329413
129 -582679
731 458753
396 52315
3 -621713
347 765195
895 619240
896 -134122
361 915316
545 -929511
750 312289
666 -728919
549 -134261
980 -813885
927 917517
517 -948868
826 -212683
454 985911
971 613449
240 -565718
772 927483
721 -124025
362 -779753
440 177491
793 324514
722 722690
579 -518866
506 -711971
940 -352922
495 857394
162 158417
852 317666
923 -725285
551 -382831
544 -112594
518 -346998
103 -100211
4 24071
856 518880
299 332530
903 94560
894 -168831
478 603612
646 -522276
471 534710
552 -961447
871 46282
296 -677973
459 -975536
716 -340270
464 273735
230 -530628
436 535705
174 493983
331 646863
200 377644
548 734098
353 -872004
694 -816902
931 -618825
699 985390
588 341516
782 -783734
178 -222470
139 -523890
319 103672
661 430532
521 375900
686 -872258
805 466838
180 225855
588 739728
255 -184568
342 -170534
615 -782548
718 -132433
347 -131980
301 263734
135 707020
194 409910
16 -559110
671 -19245
965 879282
992 -505980
598 -7837
738 526144
208 871665
589 -273740
91 -828435
542 -945238
519 107435
835 -325620
130 913704
744 323702
343 451911
289 -610186
575 -55201
3 399868
634 -716861
890 589968
636 -133295
257 508994
859 329695
176 -800438
916 -144114
473 -935428
458 67130
11 723906
226 845733
407 -225851
795 133815
347 -713378
821 -727671
830 530522
356 298068
780 264492
649 56665
437 169732
809 990752
885 745656
22 741921
771 615613
720 -579965
449 -826951
515 456740
623 -610629
706 -437137
941 -598462
817 789240
339 363428
506 991506
896 173370
404 389848
364 838627
281 372933
46 -754267
606 903199
705 -42512
966 969639
168 -733644
555 -750938
829 620879
929 70404
824 -478608
215 668826
427 -631528
603 -696691
136 -274510
548 -944371
351 -705939
21 -11429
874 -685025
580 -572901
184 408606
575 -511975
622 883839
562 797978
427 568314
682 -714624
822 -895358
913 -68258
256 -723118
717 278012
491 -678411
892 -367066
121 168370
907 -432678
498 53558
27 -874143
873 54386
227 319915
419 -625080
513 192690
298 -92256
242 413738
715 -138485
718 276216
599 717047
149 -895570
830 849272
753 -471467
685 93001
956 -318328
332 -44368
943 19032
87 169697
46 -160530
948 334435
487 -261989
808 124847
769 439077
843 -812822
64 919155
929 234515
206 26193
399 -447912
192 -597116
299 593515
103 -876929
722 46168
427 165326
887 442986
140 938514
504 -124559
185 -649270
939 352251
219 736956
467 -855629
660 69297
487 -641189
147 -488932
650 -884744
171 969238
192 192741
19 70888
215 -11731
452 -120137
492 -572216
162 -677296
966 -864701
241 552631
374 -720794
680 -677523
823 989211
303 513721
115 348670
222 58724
446 916606
816 459610
439 181795
167 -37227
611 142361
325 142207
865 -98714
894 -982199
934 -989638
360 -229038
112 -727818
90 -327841
257 -642316
626 -369007
943 183228
94 -527060
103 -399770
250 -106606
445 -938746
445 -894075
798 773257
64 -510962
718 -571371
725 908557
823 -958332
92 -292165
404 -251541
912 -451696
162 -261018
711 -902871
754 607028
393 -344413
527 -925836
242 306248
332 -864215
641 216526
433 -551546
247 37071
304 751753
810 -23758
888 -674542
749 -976065
281 648402
73 -316858
681 172354
223 -168371
833 156083
217 772585
531 -757552
277 217337
785 -604065
733 -984296
771 706375
933 -175436
14 -558314
505 -734532
468 -950176
975 190146
416 -186228
252 -211194
821 287275
219 -61775
416 961819
707 878865
539 -238102
253 -902397
491 612816
415 727779
57 652100
205 881995
225 -295980
170 977558
457 905930
945 -647579
654 -339300
777 595709
279 701476
486 -665792
437 885719
191 943924
680 -931030
652 -718347
902 -522946
910 775345
973 106217
331 -81260
595 -441762
939 673468
357 -891115
433 889436
313 -20301
536 913586
786 345086
271 -58482
686 -690124
804 -893017
33 556547
806 922692
612 834762
910 726073
843 804686
164 56208
183 703630
743 -771960
219 926055
530 -118245
962 823750
946 -855044
956 733389
842 709468
580 -911121
725 802359
937 -491453
925 83359
923 -904872
593 -867811
256 -480475
74 -346634
655 805657
55 -371590
641 -457199
476 302782
409 59422
16 887887
253 -238275
280 369298
656 -487704
714 -164303
358 809415
267 -135517
624 -438231
644 -868474
897 920691
250 -217175
386 -640434
328 846746
220 664580
791 -299259
716 991702
268 915395
925 -72365
296 -401994
8 717753
989 436182
220 -801209
513 812882
581 568371
81 -281684
562 -16327
208 891454
975 864152
241 526475
317 194235
9 -76427
300 931787
874 955960
729 -189704
645 -38492
588 -208344
530 -380289
935 825992
655 870852
173 -248763
388 -735893
95 -346324
2 628229
941 -889148
686 -164319
207 -153604
901 -380021
47 -248925
312 774031
838 735412
612 -531172
324 727638
58 934203
656 -200865
815 296008
580 169944
217 782808
837 187461
606 34095
534 826708
480 -100879
847 957669
610 -724080
607 372506
982 -232036
966 237428
576 -318412
548 905101
969 580845
479 -447561
279 173763
87 844953
427 723541
834 319418
27 -526770
555 -440779
403 -834187
570 93210
49 310297
285 -542731
408 346047
783 779125
962 -815094
91 280249
873 95685
333 480914
329 -32382
353 -121508
496 185801
834 -998288
738 222626
467 -397653
987 959381
873 498546
697 974854
969 244771
838 253399
272 173867
580 667297
688 -165756
250 726306
256 -158940
399 -320804
119 449846
354 -322097
131 152426
326 -990934
243 -156284
118 -236939
932 836789
473 300985
711 -890893
852 -866662
955 485891
199 906782
578 229023
65 484230
472 -125601
782 -375059
569 187456
305 -123888
519 847567
479 789804
151 352918
647 346112
783 764657
183 115114
366 -400490
489 -61477
206 -217589
390 951180
797 182254
951 -859104
211 -369625
766 149525
305 -181201
899 -699773
560 158591
495 -820060
17 63288
48 512806
979 480925
716 172396
247 646144
625 484241
85 596603
670 -124833
441 485896
886 -528998
888 500108
453 -326648
24 864540
631 347674
68 -536845
825 217457
277 211211
285 -772189
359 -667429
801 -671854
669 683760
435 632408
190 -720674
685 -133987
41 773304
980 427127
919 -984463
293 109528
477 727354
35 691554
213 289468
950 -209358
918 204359
191 287818
666 -519537
165 367929
991 289484
24 -922935
278 -756905
451 -224621
90 65493
166 -739372
97 448731
624 -69968
978 608302
722 911886
448 -852511
144 336938
436 -342878
647 -2514
56 -817491
105 -141693
362 -370107
866 -20739
864 -758255
237 -596804
443 -593612
946 -225292
471 -969851
81 -348833
89 -16312
317 319617
474 441809
272 -294528
683 124860
583 -560303
120 -926600
673 -585657
394 34189
842 -683505
779 189722
960 -900319
324 -422877
568 155879
664 29714
745 -297150
846 585190
331 694629
111 -442787
282 -240262
685 -307886
834 -260277
170 618045
490 839433
969 718984
306 859791
747 -239946
475 -357203
83 151924
834 -209797
951 293965
995 -864389
150 -372755
966 253199
710 -158916
611 752105
549 -789678
410 -85516
939 -833553
845 244511
251 748406
397 356169
886 861618
484 -157046
830 -487953
106 408757
739 -936770
541 -385337
775 103385
150 137869
816 374401
647 -687076
16 -604983
15 -7555
843 -330218
395 -885999
848 369661
461 429836
637 274224
236 -478415
294 -262536
144 85614
231 174622
557 364709
265 -661187
384 -984295
611 116813
187 -450865
975 447616
550 283260
412 -688929
167 713447
405 156855
970 -827312
683 -443600
234 -813673
137 581446
945 137056
669 -199010
89 202256
538 -725075
854 -824610
442 -967394
36 -330058
312 685262
285 -297612
198 301369
465 54922
733 -867776
166 93019
299 -906068
27 -130312
535 -821368
625 268555
27 -248177
730 34871
760 801686
417 868636
14 584006
823 766727
424 669322
602 -587498
345 997599
172 343602
633 102617
28 71425
619 529929
231 -315938
415 -791520
950 -151655
680 -596257
396 831
653 541161
795 -563651
640 -811801
660 226422
934 138738
606 489568
125 -201230
800 788388
228 100012
827 -107298
174 175501
680 278645
355 -321318
853 927324
853 -686485
595 -2206
269 795960
161 -585053
26 281946
307 982707
238 344875
630 279545
78 326308
606 -552509
842 -649031
303 -143764
280 131553
700 76875
797 -777994
600 535297
95 -922294
857 763168
752 -510929
899 -734095
804 -10411
819 627809
504 -727102
371 -694216
618 933622
281 890337
641 715913
557 109123
601 168981
715 -605406
853 36446
748 999922
134 909814
321 349831
535 -67706
841 709186
71 332537
228 -722831
27 -11270
994 -341156
179 -275340
185 857125
740 -967494
900 -626361
486 -66001
536 -228062
857 -573639
610 529131
680 -464895
608 -84568
509 -687539
927 -957880
426 -456759
13 102786
298 -652096
400 -523138
826 -6878
62 -936184
400 -896590
426 -320472
224 -24163
547 139857
269 -320551
199 403076
311 -510313
196 611744
39 112261
618 -660350
981 -593662
935 -381584
181 -1506
160 130998
192 -7034
1 548426
384 504637
707 -555609
463 -679636
528 -551577
760 973522
340 372895
637 363856
712 -196591
413 415015
63 -575478
167 906195
673 -719655
220 418810
342 -100684
266 -655839
821 522221
917 -903731
67 837424
831 -337923
629 293144
823 240500
481 669190
568 422313
581 -129814
694 -991161
105 828651
959 488603
569 524760
736 -40351
151 -1006
430 590611
120 -18289
142 443385
108 -571600
91 430135
61 416907
789 801296
454 311416
228 -262259
241 216310
166 735938
940 -356065
569 496655
615 154747
282 -939324
278 -641758
795 194393
642 -843055
346 -804335
965 -626105
270 450089
168 953591
889 -439489
855 -127598
587 -176223
805 86776
41 218478
629 -170195
794 -388465
219 -304448
966 828799
223 -280428
218 -805311
266 272184
673 147972
873 -857751
673 206516
461 -50733
770 453665
100 944257
777 -316997
396 189602
483 105617
793 -302917
781 -138226
235 166293
514 55325
544 -426407
151 840664
832 768417
136 -52512
438 808178
443 722007
248 507999
292 198005
701 63209
391 -405225
808 -583517
114 893014
598 723736
855 112035
79 -760762
183 -556693
364 306724
655 -971153
145 591280
48 448973
116 235363
873 57972
278 420063
785 697045
650 740975
770 127090
859 -197339
414 -561942
568 988865
94 -513621
901 -989192
111 79883
802 -155532
289 779225
805 -972630
239 -347355
403 -981343
391 535370
470 850651
339 81866
218 -352430
895 -215441
547 492306
178 -628695
960 -585981
976 -751031
918 332039
39 720744
679 -722184
228 440744
566 687142
437 -969396
799 -501285
600 107205
905 727649
851 -242884
370 -248280
763 47735
178 712600
803 258010
587 534114
721 -759167
134 -662108
786 -621419
125 -462516
330 -634737
10 548652
472 -443859
279 -581942
97 916728
189 -844568
947 65628
8 -298714
708 -834837
212 954359
411 115306
683 -585868
295 286397
107 353475
553 -308052
34 244566
328 558042
673 -277448
236 743282
371 182672
134 -32374
357 17823
259 934393
546 -984640
22 247848
13 192402
576 -933101
301 488681
879 530295
361 -37094
574 -973836
895 895558
206 -488442
489 99731
384 -168959
697 -54289
257 255164
5 -585906
148 646998
106 937753
783 -631548
441 279729
423 -648115
955 -827725
896 -366797
467 561259
79 416841
667 -291330
763 -198763
872 677548
38 891343
103 768863
485 -304630
780 825735
351 -698351
537 -539357
210 535562
775 -114026
605 949325
331 65856
971 848881
179 975489
226 478839
177 -122136
111 592646
716 -690121
37 823575
855 -152191
733 241399
889 987998
192 -214439
607 609852
114 267726
769 654872
652 -700448
10 -581646
679 216131
269 716393
323 127025
917 -982633
398 911367
716 535793
463 -696345
326 124162
939 361527
445 -394696
769 584806
592 414514
223 -991296
837 534130
77 -519630
253 857585
459 -972957
409 -523366
481 -264552
430 619689
319 -213486
926 76448
132 -15077
52 -454662
963 64446
497 -712090
446 -327385
152 -667829
285 942782
764 -27833
838 267952
606 676338
506 205986
283 -87598
247 -788870
347 117352
442 -551806
784 32212
115 -758487
824 -672854
229 -845059
347 826319
415 741660
563 -836355
627 877874
662 -777971
867 -978771
86 904918
373 -301336
95 274103
901 -957969
135 -997397
21 -649449
411 26955
370 -452059
58 932423
915 832291
925 220557
790 -217981
371 775072
688 -289851
185 -950030
467 968836
739 916135
902 -37628
780 -302609
949 550912
983 410566
121 729603
167 792426
807 737712
907 884545
486 -863831
222 996798
469 -951811
416 -985957
998 -781174
335 -413155
671 -563614
819 434916
761 860948
787 -521583
47 954945
219 -271076
625 -977203
584 20312
718 -338654
982 855088
898 -241706
507 443366
389 -852415
585 468443
752 -989239
479 -366154
120 902004
850 -26866
259 331237
171 452915
833 -98875
621 60840
219 762766
918 156263
843 -54616
738 898936
304 153060
311 510999
678 -569596
307 371886
798 -902157
993 -133210
569 324228
558 -523783
351 862633
478 279172
218 205141
727 -597144
895 -700517
65 -616087
302 -742057
792 57777
999 827279
310 -77046
66 43646
753 838040
726 556800
371 -54351
955 328599
16 -111963
757 -84011
679 -770276
80 -533698
24 -321245
596 385987
238 929112
238 -422310
709 -460954
630 440110
528 525520
459 -571643
833 -944621
521 -607691
27 752585
726 -468404
388 -227633
993 549183
49 -745838
114 175223
902 848666
984 -361925
585 950593
251 423869
982 -534647
338 390972
742 -15060
772 -179181
613 465198
112 930589
740 -850583
71 -646766
131 -153423
418 -103433
406 336962
402 525332
14 -717447
832 266073
361 -379553
138 339025
798 223608
111 -854034
404 -715192
187 278987
148 55701
934 -962608
461 -671992
465 -654506
941 -896000
491 -417829
206 -961858
400 -529908
951 220246
178 -493840
350 893961
969 -796975
397 897133
949 -121100
817 541270
341 362330
60 326914
114 -791888
827 -767011
486 -309084
469 104680
233 -912624
113 -266326
545 904659
401 353449
83 871547
965 243684
245 94482
752 -982487
368 528492
943 -109105
544 590640
142 -916691
40 218903
452 -546441
645 -812690
27 -681501
754 -508298
755 -342598
367 -943829
512 -2138
962 68788
779 -740804
442 412420
910 -534887
596 800466
218 292175
473 -690548
291 -991423
834 525164
988 368
240 630683
399 -870035
100 -748533
658 535342
644 -999161
540 -876986
694 296451
332 95322
291 -342047
231 342368
833 986217
747 -751408
912 425677
315 722545
706 219578
1000 -869588
712 -958956
605 711280
313 -212186
902 -902785
908 226567
169 -625973
877 -126163
91 156413
702 356566
719 191728
431 -551413
175 666018
573 717731
597 -508823
163 183812
667 348414
5 -378858
294 435279
566 401181
351 -378018
166 558293
872 -302369
982 -765271
682 -783755
102 -960002
744 -779055
429 -17736
253 465675
572 -539085
723 -798159
252 -886487
861 -498041
115 -569454
618 418753
598 116600
466 657113
552 792781
721 -492138
626 330951
254 149346
439 699590
56 779539
571 332790
866 417321
348 -211859
966 -483399
90 283160
204 409283
184 951880
788 -315660
889 -451310
207 510173
916 381971
687 -216581
111 -756157
257 421969
430 521790
683 226107
491 405069
858 982706
597 427948
796 -963993
554 2090
962 858494
413 454761
152 -363884
427 -966968
861 764967
128 143978
802 363983
836 431738
869 -156432
189 660947
735 -235473
291 -221686
20 -550913
257 798554
620 -938527
777 -624204
927 750434
850 -254187
666 441912
163 778032
766 -354791
578 -774669
726 -978126
23 -415397
8 -735454
600 765408
976 -492903
135 -235323
197 193355
820 -456895
977 766768
235 51849
211 997866
128 -79691
808 602307
793 762832
557 -935714
563 -33711
629 711995
425 425280
931 -372764
663 -523478
284 -796407
50 593749
523 -724925
347 -217508
270 969545
893 -457066
197 -954270
379 411457
56 -161609
37 -309061
801 -845787
330 -139734
572 275542
207 -581241
731 -374327
596 782640
629 183437
23 -663547
27 -156830
605 467630
742 905728
319 358461
711 -94636
623 508034
526 638718
847 -30350
257 -8251
897 350712
271 -87644
327 618985
117 827234
544 633375
181 730159
594 -380265
803 -584133
911 699704
701 162669
0 -20977
911 628586
356 -998940
595 669963
712 782799
314 378752
277 462930
52 -798443
141 -478150
876 762995
763 902420
837 375729
152 -393836
843 887475
979 281457
833 964625
689 -207162
602 -210510
693 603342
535 -720086
902 -701336
147 -45946
637 192270
869 -564926
737 298713
907 343070
312 -834767
414 918448
897 758937
220 864937
114 598543
339 -262040
131 493522
758 -882972
813 -74652
286 793746
371 -986795
465 -611723
766 995303
770 -464945
590 -848728
998 -584852
490 910784
184 274862
402 -697378
469 709666
17 239487
91 612887
373 16582
768 360254
375 892801
472 315246
64 -168267
455 602496
341 750321
244 -869554
548 -54435
529 915554
831 -433681
888 221928
692 -702085
160 -835139
670 -522687
266 791437
845 -200685
858 402661
448 585182
659 -187480
766 -691637
213 -902091
890 347575
798 -540365
228 30483
157 775785
18 -748077
826 850532
375 485450
558 -991165
265 463418
252 -497969
347 369089
447 873644
337 817278
717 -281752
550 476139
554 -914977
404 -151306
999 -578297
82 -999424
234 932439
671 -838944
53 -701509
163 -902700
999 -361631
681 -392647
318 -103385
701 -441545
315 -290040
659 709136
936 -133181
898 -192131
326 574136
695 843880
774 -644222
517 867346
288 -904198
600 -793691
335 352796
731 -895363
222 -812848
475 -627748
616 991153
774 -939205
189 -293045
456 -290600
776 -945641
922 -208022
948 -924481
334 -6512
440 -207446
625 -992043
4 154545
507 608471
95 -377317
438 -689661
256 -784177
587 -963276
821 -131205
429 -74217
629 -736715
756 735614
117 -748922
45 -645154
7 579493
110 -393144
5 -777808
719 -807279
67 330591
217 -907587
545 -702642
847 -964832
309 -17909
283 -194064
928 -386611
60 689047
731 -967239
405 -332252
19 -1550
783 -891720
262 -821339
99 791005
715 -366336
299 333206
395 916901
191 256347
862 643546
93 -867276
221 810497
682 -487660
893 575933
592 -926219
6 -234621
667 827011
80 -571372
1000 -655129
0 -48708
472 168246
276 55018
934 -718118
312 260659
180 869803
470 -682950
380 -757251
94 -324262
542 -69561
997 -550779
176 -291500
54 -884388
466 447672
837 334206
241 -705726
633 756102
435 967870
460 -855095
796 673002
756 741643
959 788451
298 -676849
420 -930436
197 -181784
849 899085
455 -856654
810 583595
516 -756480
465 89400
748 -554108
484 194813
64 -224929
420 500910
108 994121
182 -964271
43 370712
423 -171403
882 -204096
950 -436124
677 759036
886 762552
568 789802
378 -607926
795 210223
405 124007
421 -313652
839 483750
970 609303
961 348679
634 674177
832 868371
919 654556
893 997329
589 937935
328 -527229
957 -586162
43 -918720
581 -426208
472 174784
979 688106
834 537110
569 -112978
528 -536824
697 555445
767 -118857
654 16331
260 443583
189 709740
772 -670339
133 -992542
513 986201
443 -907788
299 797260
334 -104300
648 819861
895 438692
644 582048
486 821036
482 47994
604 448153
324 495212
313 -83636
79 102708
432 -990035
281 -145701
751 575479
831 -58771
795 453005
831 -333304
303 -883987
331 658537
893 -278769
823 520461
803 -878288
805 -723324
944 -598397
13 655470
12 720259
576 -371232
659 -497444
437 -754858
532 132395
341 112194
265 -957599
134 -971906
12 -67946
814 998519
665 -872432
969 270515
225 46513
939 575721
293 283152
463 -519698
425 -321572
167 293118
376 852027
675 -228668
2 -248228
273 822458
948 438029
256 385211
615 480994
502 -323315
78 -94328
26 -879869
255 -46639
309 824701
987 775601
734 191045
115 -546531
885 -204418
260 436187
583 585864
225 907776
996 996014
726 613958
787 357255
739 994533
391 741526
802 -372231
36 558471
896 317246
935 910922
58 -443802
321 -486901
102 721465
567 -591775
438 284432
457 -526764
282 -769318
829 239886
288 858448
668 711676
673 916571
348 281545
307 -650768
73 -130068
962 106245
150 -875167
249 -939024
289 559714
265 437841
990 -985411
707 663003
517 345617
563 -471972
876 794387
730 -297129
302 -477440
267 -946663
88 848067
735 -401544
162 888010
154 758988
323 154655
74 -598892
609 480452
314 562880
636 685540
66 -528887
589 -689013
807 -74575
335 -670440
478 -459912
37 -158004
761 611105
659 -110680
521 -770647
836 234776
192 531579
729 -192245
454 -205511
484 -30580
840 -177656
604 -25082
0 -684964
41 350373
479 -230696
713 17907
740 -609642
254 -177359
375 -134027
918 -11185
649 228076
472 142386
37 -856531
277 629185
863 140263
834 -776226
916 314724
240 611377
422 52187
723 -242425
906 -541638
544 592275
684 599571
666 -413107
202 -518406
837 828924
831 821669
990 -986827
666 -363322
285 133583
30 -17407
62 976449
111 -891500
971 815055
980 326821
632 395230
684 350387
839 -765396
557 -264703
249 -266214
921 223419
909 963373
777 876172
560 884314
629 592557
471 533861
727 -374487
713 424707
770 145237
252 677700
567 -817719
883 -878976
709 787400
883 -700723
784 -292083
494 -731006
719 -354374
943 47011
948 -200407
59 282304
343 -819406
82 782186
998 776178
325 -193480
332 597240
977 620424
486 -280824
458 -52374
862 855029
486 454473
791 -801163
339 595873
395 935271
124 -924991
780 997613
466 527828
848 608870
948 140551
179 469960
618 271532
305 -181749
613 -830334
822 392556
430 123076
827 -531057
963 -382101
367 392070
102 114569
980 664910
315 -808338
957 -85702
807 845504
324 -508727
955 -309524
76 169450
992 -394062
626 -689101
147 888626
910 -929010
487 -316647
661 860524
881 -730173
174 -720774
823 795794
438 -137738
395 -205736
644 841047
286 -528869
786 934815
177 311006
96 -739912
76 270491
121 480672
525 652645
646 -606433
53 -532960
488 -729457
836 785637
951 581609
951 -547122
480 -505275
650 13333
800 -701618
401 -14002
252 703809
125 985258
50 -890638
122 -467867
979 873883
40 -819648
636 732913
682 734406
522 -549821
253 -470436
62 -952376
40 829868
352 323828
418 888672
754 -699002
567 258642
405 199677
594 -438913
801 46559
273 197775
119 -268843
846 440126
778 664815
49 519126
681 225762
384 763850
0 972004
759 -762088
33 -222818
201 -212189
284 741337
716 -1584
232 -226932
223 850699
162 -952026
190 164376
737 -968950
84 780887
951 416207
702 -1345
831 -172124
111 463832
338 -171478
260 -330871
472 352503
352 646947
864 927772
320 69605
54 -274541
938 -25670
511 -732621
493 974042
465 -68119
288 932195
557 493167
297 -324932
329 -786531
0 465170
982 -87019
704 -9349
356 -747019
266 -345683
988 -493508
856 543475
958 -494985
293 -445534
45 -292149
778 53491
791 -147221
4 -358517
633 -430429
178 -801920
672 -377260
30 915520
918 -132790
801 975243
175 -920109
781 -205019
563 562274
786 322776
844 -713264
948 829653
278 296817
308 218617
235 -720728
278 -210017
568 -588890
463 -507259
723 -227422
586 324091
166 -999183
191 542985
680 978408
290 -492691
335 86460
835 848
417 579202
711 -688264
169 -428236
236 -50594
150 470645
199 658762
943 147486
479 -906615
328 -908294
860 -985305
722 -413947
498 -828403
198 327102
728 -851674
713 494373
402 -868737
777 977980
123 308615
463 867306
11 -225323
600 -383977
31 -721584
970 267419
765 388601
384 602507
196 785662
426 449012
507 -901660
463 -189603
240 52897
885 99188
563 -610402
50 364633
390 -811622
201 339004
457 352703
411 847140
300 -513511
979 446088
705 938846
883 -498815
814 -450433
646 -372132
315 -654288
915 -302107
801 -360334
913 -523024
419 193298
322 948281
68 -655719
987 967976
279 81729
963 -377303
984 752820
514 -12245
421 -774796
212 538481
61 -563234
371 -676456
326 -651123
257 489663
486 940158
111 255901
864 371721
124 -354039
870 -405096
320 -275576
908 -506900
874 598820
145 -312063
945 -50629
757 -382570
332 237504
701 577239
115 -36858
690 935398
945 -783096
416 440118
729 646121
377 -317390
517 784400
272 614096
788 764339
479 -75478
288 884341
727 -247906
615 667152
501 940248
778 706286
756 -491879
269 -710876
479 713375
685 -551721
399 -937549
342 85095
4 611666
175 174781
338 -673056
88 -895234
48 -226400
74 14882
410 571563
248 908456
300 -230189
111 148802
868 -128402
167 -294792
56 883132
992 -170859
547 -131245
878 83168
82 130966
725 -517150
647 364932
439 -944512
13 -632809
70 -365549
733 722640
512 -692562
153 -659263
534 -769239
800 113988
369 -945889
849 196466
244 693865
531 656632
155 -191869
581 -131354
750 983577
490 430323
468 642246
177 515884
921 1886
158 -931873
878 -714306
475 -331887
291 -60275
290 508329
26 68670
726 768866
300 -622917
540 -848163
357 -100168
24 -140067
893 -965805
475 472746
964 744550
37 -331354
207 712811
106 -430587
811 526809
259 943572
95 -799173
622 580920
854 657463
661 894692
466 237552
452 -16980
201 -236663
215 738554
962 -586658
331 -76991
595 254437
675 932654
828 -8864
275 540131
800 -399234
562 -551714
879 48459
226 -813138
730 -265423
421 942968
687 -143875
627 -848166
556 -197099
351 -109680
101 624580
519 64876
613 558967
865 337391
144 -848285
866 85775
838 798388
952 -647458
931 184121
691 973277
267 -235341
92 -60902
143 -43704
623 -954578
864 -322349
548 369638
490 485857
458 -550487
873 819718
760 -5582
268 989644
673 -62091
765 442704
147 555529
110 124771
495 -822720
727 498496
204 980897
869 -153459
282 -181178
704 388642
211 -528880
244 -598876
649 465034
789 -674064
900 -447161
340 68235
627 -358250
505 422807
34 -747645
318 -384974
672 -812535
943 708879
97 571322
951 -249687
921 -96045
549 458385
539 -763831
378 353468
676 278102
299 230587
668 860537
998 -783989
64 190716
480 933491
113 858208
1 367997
649 949413
466 -643471
130 -268037
69 285660
273 745172
477 203083
382 686784
625 210205
688 -953555
281 -242952
715 -721561
618 -311805
658 -302720
320 48220
700 820647
329 402172
706 -242902
46 391968
822 -847516
786 661053
498 367778
361 -611346
149 531946
822 -354120
103 -863334
184 392483
738 379317
391 327383
106 325973
593 754950
611 212805
245 275385
431 -888521
76 944768
871 -438955
843 856651
891 665276
252 -234746
468 584281
354 711721
911 -960272
804 -619854
28 -82659
569 -262992
960 428366
272 -262013
341 -860821
666 -297110
775 -352620
162 -708336
895 -636058
716 -984842
34 197744
254 895889
538 178464
489 334410
628 805797
758 75206
121 -338208
479 131769
836 -169845
175 874597
766 -75420
595 -58366
901 -663211
193 -996950
752 315710
990 -997935
556 -231696
841 -100009
364 -768789
910 -191968
201 280137
893 148553
922 545041
241 225928
164 -596035
262 -798355
132 928818
54 568772
133 -506691
206 -189814
212 -898645
834 -791522
952 223500
250 279819
212 542889
676 29296
436 -127550
910 -277894
754 -321510
271 702605
528 -403297
76 -879505
881 161665
627 -66508
732 -876455
633 -522626
941 452983
288 -108150
30 894791
139 684195
641 -782693
769 692353
246 350173
563 -720227
29 435707
475 -728437
175 -518581
719 881950
979 840335
693 492154
488 -307865
234 941690
969 700633
883 -566940
573 738934
200 760947
350 462356
695 -388617
109 -516948
103 -341728
577 -168586
80 597181
822 -221233
697 993079
150 48099
554 419739
493 -12122
210 -498919
285 -688412
477 400095
209 -814725
74 46321
689 609873
520 535448
512 326095
103 45579
449 807012
757 -675061
385 -72471
471 -835229
892 -665482
128 -862911
148 -893539
697 -447424
245 -429850
983 845395
504 -686478
848 -450069
677 -25796
56 314001
255 208203
657 805618
865 -88819
9 -495604
960 798696
286 959280
437 924135
10 303999
62 -539639
710 -246852
90 -295907
828 163062
660 799469
401 -686034
347 -301490
409 642989
703 876971
455 22947
653 -514647
530 -195501
542 187718
318 -180128
598 459015
607 811605
14 889874
601 -970836
933 -825575
67 -796604
449 -420905
609 148629
989 517397
364 787299
178 471672
433 -53997
646 -190880
218 787793
704 -94717
348 -266746
349 91791
235 883070
57 486402
562 -686690
851 46131
45 803296
396 144702
496 -737934
637 963711
250 21672
492 802439
985 -550937
720 -656403
951 -9843
110 786361
126 802612
558 319187
461 676235
169 831776
933 493612
472 -602944
382 -589130
98 159666
904 -568122
698 -284406
921 -368663
529 377881
344 524714
741 -580871
232 -199411
562 -224607
608 -971654
555 -316342
825 -220780
603 -658344
704 -752785
130 -417484
2 486358
243 26707
494 -453774
753 -491971
265 -170854
66 512715
968 369052
314 -663272
957 299076
159 171663
313 655915
417 492736
229 520864
245 149527
502 889792
832 931735
657 -690808
598 -678331
530 164754
821 457956
317 -783025
316 206894
921 877085
916 17565
755 982287
244 905431
27 -781352
580 -238493
154 -752914
270 -534137
551 861449
844 -749131
487 492571
44 -74900
910 276325
249 -160858
667 -562186
615 -354624
622 175870
623 -745685
987 817040
65 349210
403 747051
242 855329
737 -501264
656 -845733
410 787063
637 325355
254 -6638
438 469243
457 -216690
494 210338
879 -323864
536 177820
409 -772098
634 175848
221 600677
993 -553450
657 -545220
625 847763
277 429840
894 -683772
25 -383942
767 439836
506 241328
327 892383
925 -721023
839 -803432
713 -462242
697 972273
341 -549117
858 -127777
812 321482
495 -284640
100 -272448
926 -662356
151 -130373
934 32040
562 662999
962 862990
504 -498718
19 -36266
455 590753
625 694844
889 -341021
579 818655
548 388118
552 -740345
587 -217370
892 -639677
928 -375156
136 -270105
342 -323448
345 240902
97 -830270
394 -564695
328 133284
465 -33867
112 -368127
615 -811533
769 -61595
548 600183
473 578117
580 -740113
505 -684458
871 -694332
903 -402469
345 702595
805 855134
464 -222045
384 -916991
700 -126158
961 -740886
930 673762
119 86111
849 435519
509 -990159
571 -525772
401 695175
95 -207528
878 -165448
772 -679982
598 522367
219 -971471
117 -921655
943 -790477
388 -18740
790 729055
408 175656
281 -869441
383 -565053
176 -885939
734 730742
588 -986937
199 -108626
238 -436291
459 -163843
297 -993670
450 -216271
264 -308709
724 301711
935 -133261
993 -917442
321 560825
865 57926
126 168669
472 513769
816 67768
140 -839677
628 208943
89 -622335
263 -5125
413 -953614
757 -582543
956 540830
854 -875269
699 -373020
875 -477911
621 -628789
107 802637
406 170074
3 -193841
274 916698
304 418241
415 336648
632 325497
491 981950
513 -827195
892 331827
503 -234321
807 381522
616 -366463
438 -850157
799 464080
64 -288213
745 207769
771 -367252
965 -774445
997 -724464
89 -206929
149 951925
85 170627
826 -694629
882 998311
115 588085
339 -636374
972 -359532
186 -784936
21 403142
593 11679
637 -982300
984 -426785
405 -664737
90 -548177
763 991457
568 671912
901 -705255
728 -509169
80 844717
991 626572
775 773936
114 743664
163 -222466
656 923779
758 207743
656 489321
844 648974
529 840491
620 -767698
848 -558065
118 150988
675 -815774
206 612563
500 456359
556 -300038
680 200647
396 -662589
973 340430
135 415711
584 740553
565 -130465
942 950838
600 -686233
718 722224
31 -79914
363 -177351
158 394135
68 214832
922 313481
922 756277
385 -158597
704 87416
635 499940
779 618938
606 528621
836 225108
434 625684
762 177594
365 65599
389 -624589
472 619529
310 -783414
507 -440363
735 749517
811 -809630
506 777026
502 -49837
237 -472219
533 634881
925 -116700
180 -214241
969 -495585
983 -165863
137 616953
306 -255935
492 754223
331 -560399
853 -344375
133 -30946
191 -729493
627 -588098
749 -672117
487 875350
992 -570733
84 946821
676 403970
845 654376
483 -910071
6 98989
653 237400
315 -534659
535 235943
215 971412
179 542404
712 -14540
418 -320793
673 836855
790 935623
345 724415
697 471736
714 -181078
476 -489827
729 -506424
697 -829516
218 -872875
409 237641
762 924708
452 84153
261 893267
105 411187
358 354660
635 -177406
357 739070
428 230009
914 769287
727 -796685
103 151404
932 941088
801 -189329
904 -749608
973 178487
514 276012
881 -996239
187 667324
222 335841
593 -10779
769 -136043
549 690122
804 442269
329 -411629
852 161857
468 -221383
195 615970
434 655433
164 -50899
587 743096
976 -106926
518 391234
482 344674
680 303766
377 -197579
876 -300667
758 -873641
577 58916
303 -553232
845 895646
303 262232
963 598172
781 836734
339 -927098
617 -634010
754 532646
296 866340
736 -630249
503 717396
926 719606
858 876398
824 -418648
934 409727
662 836092
506 169723
919 -428417
806 -385292
246 -214308
72 -255558
474 -918765
216 46213
346 -845059
9 989895
735 -609114
26 458707
943 309741
167 607646
217 -897509
520 -631343
530 -428161
71 998137
621 -851686
990 -829990
290 -647705
40 -778784
606 53426
980 -597633
744 -395019
341 940603
926 -880238
226 -675414
483 817000
455 -298886
160 -748261
379 -829483
949 870837
202 340748
259 302651
248 173954
428 -914811
175 383886
968 -262407
919 -759870
391 891207
702 128479
388 -783738
333 718373
131 253550
386 -681247
148 -912971
104 825389
685 -165684
232 -247231
558 -487175
418 186611
729 -26015
952 -916324
398 588978
573 -903609
54 -975721
767 708740
202 -579022
987 -641296
689 -590147
515 190143
78 -470779
637 -201885
871 -469110
663 831873
946 -510505
298 -383920
956 733184
914 227088
64 373636
435 624390
172 -127008
105 589899
232 342763
598 -873458
509 -573923
620 947218
950 -530644
637 260393
149 -300013
507 499607
55 -552996
320 -808603
902 583284
104 -446593
748 -712211
399 607563
337 -220427
393 226193
413 966267
25 189426
878 -583665
66 -504512
781 -495033
550 -52775
714 -672640
836 -5538
596 -919270
670 -939457
635 -778451
340 454367
766 -797641
193 94541
556 561691
467 -937453
596 738509
508 987768
710 -990236
988 -792135
145 765587
439 227177
938 -775103
800 -787410
202 936001
840 808181
97 283423
50 -776211
682 415743
798 -937005
657 967408
537 899436
178 769848
336 -616258
529 -605077
402 -725186
115 848393
815 239709
237 786702
289 929124
855 817678
955 -991750
815 900916
468 -979964
239 620217
813 462606
558 -917417
277 876152
321 967799
267 -390226
265 -915984
92 733385
828 -645624
203 -173661
109 -536600
818 -709624
486 -365480
352 746824
232 31591
168 -949738
149 -672756
554 -1002
295 -532877
528 -902909
339 900166
619 -137954
874 -110669
782 748559
805 -380820
554 -323968
373 -804893
898 -563142
600 201708
187 -903978
78 -543106
162 -178075
443 -923947
521 56904
442 -301924
207 -438723
747 -815897
734 299518
885 -705338
131 55905
470 -356718
224 275488
314 346282
399 277802
685 539737
898 -622128
10 845491
167 866982
452 894297
843 -687387
640 964073
888 794462
777 692086
957 -146596
669 543020
976 -688735
511 -953139
705 738127
431 -251877
110 248570
335 -648426
648 722444
609 -412080
222 -572373
168 296773
50 803422
985 506331
422 998302
217 620365
457 -681582
266 54206
130 -736354
790 593906
421 -82087
28 -941126
474 133643
318 813212
983 904365
864 518050
213 707508
860 -783023
776 999548
769 501969
640 909063
733 370377
457 562415
616 -262246
686 417239
753 817967
46 485877
204 183234
975 -313033
45 725746
188 -711421
246 632020
787 22518
419 -908000
674 138350
922 538245
799 -770210
783 456768
188 -407549
372 10862
573 568100
324 -972211
656 69736
46 219168
563 841001
673 -25900
90 -262783
650 548508
90 708504
309 -263236
419 567903
271 -865009
485 -892859
962 647743
656 -127255
171 -958195
348 983135
53 -123952
590 225039
121 -329899
903 -398207
599 513618
633 -697879
246 -858263
820 -876957
959 957897
168 -802593
578 -129741
742 414665
913 -210142
795 881121
314 500190
207 -182352
861 -49143
917 -280643
644 176074
91 -557618
174 456574
294 -275418
820 -849115
74 -289237
156 -190090
91 -714123
147 335330
561 -24922
189 676048
976 377135
344 -41788
315 -447905
566 119599
777 -854261
226 671315
524 150642
413 -34714
980 -669523
99 273685
372 -76818
255 -472116
522 -338631
330 -144728
786 835169
759 -457510
541 -127113
7 170242
899 493347
457 592244
363 -653685
192 935729
841 566243
626 588323
71 -395960
86 -722994
973 -601768
839 -110083
618 612336
534 890736
794 83390
594 506897
368 366374
78 635486
284 143921
591 512113
853 824226
797 -705437
3 -5176
430 -327872
303 -914327
932 -564569
826 200012
267 -252957
399 290704
612 552606
26 289533
859 -836410
48 -277153
368 300305
156 -726740
685 69163
825 236033
4 839503
498 -342515
247 -642502
467 -883492
525 573144
852 247415
85 -753730
992 981305
912 -151769
765 -729408
359 347678
10 1142
492 414513
494 377216
601 -174633
696 709076
66 -627961
829 497495
441 794750
2 -192529
998 214932
151 -458208
156 -384400
948 -232462
380 -651250
145 296616
101 -992190
989 649055
990 569876
229 76973
393 402513
6 926805
731 -748116
704 760012
971 -956688
351 -657547
409 524852
329 -192992
342 -158817
321 -626918
94 595026
743 -811139
868 374224
414 9539
680 566077
734 -282984
276 -281386
387 -544458
906 -268064
392 30789
942 263013
654 -535706
760 -909994
97 -603962
158 231832
620 -43818
952 692654
614 757068
188 -394764
962 779956
615 351467
419 -474825
476 706760
789 -879224
842 -197388
889 -732503
562 -536771
250 -672537
218 591932
539 821838
873 217972
689 186957
725 -989302
995 109621
341 -803505
404 -905799
740 826638
492 432536
540 67169
912 75999
117 -19250
481 -152393
565 540293
320 70757
866 243645
278 289550
857 -455636
914 453724
664 46618
45 149601
605 233679
722 -601916
183 -807799
687 457864
511 -481140
24 -5187
798 725362
608 499515
831 322276
421 317293
626 321352
959 57673
825 -495751
902 849477
953 -832706
959 218171
946 943678
771 -488643
533 -349294
594 528272
682 587356
974 631456
369 -624122
196 127649
790 219638
235 619523
526 -582802
625 764003
592 590672
419 981242
774 431029
987 341777
697 -620675
409 623230
700 -200360
743 -101815
990 -381958
54 42427
92 -602301
820 -542257
633 -640281
467 -763523
335 515417
458 381395
566 -914047
288 -799864
499 -400435
955 -452944
385 228919
412 767697
639 -924673
704 -183726
439 916578
731 -548795
100 -538652
671 653642
408 -411847
817 395973
954 935070
0 -303750
602 894640
821 366098
13 -961974
144 -726035
145 506753
731 -162333
845 689576
134 -875206
323 880094
63 -395299
490 99963
487 -242761
154 -158822
846 132805
528 -343941
145 -72869
310 850367
26 773050
191 474187
305 79285
171 540746
171 -933061
158 -587015
290 974749
344 35570
816 391759
619 628390
248 -858852
999 305157
572 563459
753 -162602
157 199797
308 446982
182 -124575
570 473762
548 -46266
356 -769483
726 680763
586 595954
525 -371964
655 -714537
653 213343
595 385275
499 126641
55 -653853
122 -441241
356 -946229
745 -286060
705 -668192
392 -954617
394 793225
125 -610021
780 -887678
765 -276365
836 -635272
567 665318
137 -884606
340 -489457
681 806466
135 420551
532 -408572
486 -356136
849 137773
776 -444165
697 -963286
419 128960
785 -973005
496 -732769
299 -190277
73 622949
972 -104733
46 95186
420 353717
623 -202032
898 -260747
635 -782710
699 356727
697 310450
63 -68770
995 -794039
695 355834
100 -275546
562 -404060
472 985582
579 965516
841 478094
906 650900
558 -919091
500 -493937
586 974791
751 -981115
525 97491
372 -381346
902 674085
301 -829249
69 -344632
74 -196956
85 -802254
7 440025
775 -869808
988 -661879
422 -664708
623 742805
851 691838
759 650686
964 -517943
341 909128
941 7412
661 792507
723 -159643
623 730799
591 665766
378 -917763
940 -673261
63 -831227
356 -434822
781 -677742
32 -662902
86 -353913
719 -171679
890 -688112
163 182398
244 -556763
261 447969
182 373908
899 -386011
227 -896664
892 -823048
257 329161
781 543362
666 -692856
688 667282
645 -603921
601 -432626
539 359120
887 -953236
637 49431
803 785673
730 571602
534 359364
637 143456
352 302401
124 542555
429 743119
412 -853435
814 -771247
928 -691704
632 -531177
289 83277
159 471809
93 814571
178 395166
561 171632
850 -742193
118 360560
621 -454460
809 389222
902 463896
730 -277508
448 -281617
679 524683
494 547062
136 -614336
967 -561813
349 -885564
117 -737791
704 2377
713 681293
315 -952118
433 -426021
378 558082
879 191338
215 -606195
498 100637
550 451882
804 -459630
755 846816
623 760178
385 526619
43 -69907
225 749412
708 341189
336 -157316
893 -78957
1000 598997
990 -796757
729 466583
809 505644
912 -815436
901 -293500
918 -775974
590 709248
150 -229012
662 -390309
180 -335140
801 402850
221 -128100
117 667238
645 601568
463 437208
684 -241358
23 159650
342 145971
101 152447
82 -222288
792 -402148
146 -789758
327 -375473
726 -641971
761 -745714
841 554620
943 -892560
469 595476
267 -602697
950 545910
470 711898
257 -399454
779 12492
896 217541
788 -214889
435 -763582
813 441568
802 11784
416 7406
849 -431316
18 -805931
942 -589745
71 440584
865 861307
143 -988178
608 395218
738 -380052
723 688898
734 -458812
162 -710180
196 -533391
82 139041
693 17488
689 91137
636 -985505
932 271775
86 163182
979 -878064
981 384676
820 560486
485 667846
451 96573
881 -321543
263 197763
998 -168461
669 980994
303 434181
815 -209468
691 510203
162 -40988
523 359216
771 704273
221 369267
548 317226
651 -916996
480 898516
156 -287557
389 220379
202 587413
866 253631
784 510199
994 -428552
227 -607329
33 45113
252 662585
137 -592833
36 -683113
663 -174234
328 46529
460 701563
714 -96323
844 231800
90 315561
391 -900440
23 -53012
351 -335475
279 -402021
674 -101405
537 455058
31 -891818
931 857607
987 -185727
245 -670120
595 744300
996 -351076
594 -69690
885 642815
604 361367
352 -849312
87 747653
470 132424
135 -821687
350 -680900
140 -957480
832 223426
459 -500890
554 -32887
311 -942262
353 842303
775 -468933
230 -723274
67 263405
619 762867
877 592287
986 362965
358 227281
475 -743189
293 960945
411 -874125
455 -770706
738 -413448
785 983482
912 43568
426 -83568
380 -754794
917 -790083
463 846742
495 -594554
964 571285
889 -485144
149 -846901
877 221134
419 -306831
799 -10375
17 263654
694 -565980
186 -993839
464 -769233
5 -508242
834 848464
239 -238166
782 -231516
210 111868
300 42127
215 -121804
196 -525167
615 -213167
297 652433
903 -46797
797 -87292
400 881728
917 539755
976 413615
488 442721
510 -26388
404 658822
129 652638
28 337779
342 -935733
165 741348
527 852635
807 -265208
154 479907
54 63229
162 -758157
829 -256439
83 497249
976 -751996
635 491754
913 989007
699 -386107
317 -228987
251 274916
511 725761
383 813140
977 -846889
293 -281981
2 117398
123 -677030
390 -811353
242 -969895
724 -795303
137 728402
709 961147
322 -835157
354 219439
113 -862607
550 -665094
939 -442782
102 -280914
172 -406320
589 -72722
535 453879
983 -926414
23 990508
184 -786853
847 334573
940 487756
284 -538849
769 -173674
409 476763
586 75044
992 597340
783 269104
97 318230
392 927905
798 422216
804 -963751
947 45303
326 -737389
143 -775104
739 592834
49 -15266
994 -529276
448 -928595
728 149577
360 -792412
4 -791202
721 -998092
145 -235194
655 -72115
8 113014
177 692085
881 -100811
26 186601
846 -799983
303 112336
571 -478827
343 687773
576 -909088
755 864926
692 681961
991 683382
763 979691
475 -48935
107 1611
289 907595
678 -109294
354 555286
786 470323
446 153317
790 -702392
967 580583
505 -344524
353 285758
415 651988
334 -677522
731 493346
139 860787
170 -675614
124 -224422
207 306097
823 437401
947 -14912
530 -794715
240 141427
350 185105
330 835047
189 -819975
751 390303
94 925959
500 -955050
443 72264
104 -873235
821 -975360
360 -459246
346 128376
469 -550339
38 948886
550 201088
254 919984
516 619628
104 -983879
221 -982009
423 -724897
752 301879
79 669980
468 -402419
483 312650
617 -951809
363 439393
198 -911773
590 354288
185 394219
299 73315
563 559573
575 -464355
608 -224155
767 394619
679 -284329
857 -833852
328 838003
179 278047
586 755838
125 964768
802 302688
54 -185983
972 610569
270 -730226
573 280328
578 -188344
33 -292817
354 -100045
970 -172223
369 -274825
220 692484
722 -352919
847 -604846
752 -192510
648 -522843
464 -556655
115 -235692
107 -434616
431 797633
257 -841473
808 -843875
868 874631
611 211598
416 -68030
191 786675
290 927269
171 615544
864 624677
88 722742
243 888807
455 589444
287 542855
854 -297177
427 200012
574 812629
16 983151
708 -470906
394 -480189
187 400531
295 874297
532 244986
967 93014
130 38804
378 -842435
772 -582071
482 515961
602 118336
786 182238
855 -918656
829 433394
471 340765
954 -245105
253 308024
860 -447638
74 -795709
999 94698
874 -2943
755 819835
865 236800
215 237224
445 708642
967 -173757
942 -219922
966 -71110
903 -456319
632 -407294
494 -87959
362 72775
763 112517
693 -687429
343 -52929
326 -125071
217 923012
787 985875
297 32494
12 -659060
174 -980740
102 -331744
202 -959397
29 -899395
513 -898351
770 381368
519 372926
298 927100
911 -548844
407 577217
299 21797
774 965639
281 914478
280 -223977
12 202862
274 623119
757 602266
397 982940
204 -447992
660 -336628
766 93071
303 981475
703 736147
972 -276987
5 -188528
641 200644
354 597942
789 -265517
703 703944
614 147862
243 592849
472 723205
728 816118
516 633453
500 -658765
683 -564808
746 14820
981 714161
172 -637709
393 983402
55 808804
530 384089
166 -533535
664 723281
253 -322463
711 669327
63 346399
10 -720198
687 -830309
733 -584168
112 460601
896 262762
35 -85267
410 196747
868 985776
588 726205
494 -85184
43 -898858
356 -539313
792 136186
344 249004
888 -429039
263 376816
514 582547
629 -795587
794 718051
197 -982261
374 736660
331 949637
975 -619970
677 720061
725 758440
999 -718456
489 -813474
939 481720
252 -40919
244 -626722
568 345544
295 756310
69 -457030
835 -721198
818 216910
173 -676843
243 193535
671 -68918
138 -691068
902 437165
608 -636676
905 -72499
258 897852
399 499510
882 -823496
73 -13762
105 -123675
396 -723523
445 190652
755 111801
407 -188358
487 -72689
576 61437
62 709098
810 164797
852 337303
61 990643
144 868749
790 336448
244 467149
169 -240547
778 -318008
905 740884
762 302423
945 478220
836 475219
32 625580
742 189180
836 -76273
388 -548062
718 -373656
886 287051
151 379439
25 41621
728 303986
33 -926632
459 -972142
167 -302264
128 -132729
986 218510
412 809537
909 678913
58 -336754
456 388399
29 388011
576 -654531
605 243127
525 896079
163 -785783
743 -420425
232 880653
994 -26330
522 778993
579 621537
802 -206482
23 257212
744 96755
674 -63476
162 -553609
978 -979519
714 388462
445 590161
909 824958
880 285326
87 -368219
637 128943
356 876120
454 -340361
87 -655896
773 -256609
883 -604425
945 -328934
864 -577697
175 576247
400 -423109
107 -672261
156 921716
448 820018
583 -258757
994 -346641
706 -600408
257 -378104
557 -855546
373 -821416
164 -239142
358 455399
605 953222
420 -624962
241 -608078
234 -82962
46 -87054
488 -702191
346 -492802
46 255329
368 -899440
567 138979
34 -615728
276 976680
21 -683956
611 245802
48 -279930
96 229045
666 916869
88 659800
828 322717
823 -506241
362 -495036
17 761859
625 -686224
336 246208
467 -584783
774 230795
922 -614471
911 77097
600 409379
201 663813
4 -467505
552 880027
782 -961150
755 441843
215 -202936
270 469222
243 -742923
869 304263
333 -275449
54 -124937
879 -39333
702 626249
779 -148257
100 794137
466 -127950
173 -910762
753 23181
132 306344
296 -733537
580 -654102
46 800103
786 -228572
881 -892244
114 -368695
550 -464939
347 40399
113 862100
186 438016
701 -365079
731 788904
985 101828
139 684843
821 -813645
761 658104
337 644111
837 -16580
510 127326
23 901189
852 -712318
823 851877
923 -223749
973 765775
678 995551
701 -854581
72 559912
144 -132400
916 -765342
176 -416908
833 -308630
63 -498879
961 446416
657 -508528
151 789975
921 -928403
230 640203
299 -674965
711 629422
900 -980273
887 763051
854 -735657
832 808632
871 382304
436 949186
546 -487588
631 40408
227 -889279
709 495832
678 -832267
797 -988091
560 -699061
57 -462965
683 305587
532 -933286
265 -467415
383 968432
840 626626
436 917611
25 -796911
16 -272857
268 -391020
962 221637
499 -309015
611 617879
113 529037
419 280008
603 775507
371 -628502
573 -90570
704 795235
186 -865452
870 691199
979 -878709
759 -965722
306 -842191
568 -366297
430 74686
921 -731470
167 -870465
107 759845
681 -202134
607 -569526
836 -703121
363 -896548
482 14614
101 346890
697 -410691
643 158665
892 781926
328 -207601
374 885809
159 -91668
289 -468539
315 94219
674 43636
959 -939503
177 -625774
276 -180858
329 -50579
250 801082
20 -385624
700 601396
62 492280
401 -264333
942 635674
632 -832486
834 369371
371 -289641
110 -563955
1 -983669
523 -529797
210 751337
51 -35769
802 284508
847 -627786
569 978846
97 148823
544 -38477
927 137510
455 -69252
341 -728653
744 540744
704 -643495
814 -197192
59 -365038
588 400141
855 380732
764 526615
689 -780717
31 -669848
429 327696
112 351085
269 931548
509 337402
487 -913248
771 567221
140 504916
210 973549
600 -204995
807 -541614
767 -492695
634 782634
403 -272852
285 471536
833 67141
693 99362
146 967807
514 -784037
237 -939115
224 622743
32 664138
661 -667768
33 163486
708 -461932
847 652467
531 -684126
880 -544365
549 550624
148 842489
810 -325082
863 -601799
423 687610
364 -456572
575 -152825
512 542437
878 147606
346 -68179
185 47353
110 121154
811 726827
8 -976836
344 -854116
444 509460
589 -249687
371 617421
276 94027
896 -632900
926 -897348
763 827416
785 -572015
593 725395
206 -991022
433 277644
3 406307
86 -452953
279 447536
472 722181
34 2682
615 -1841
63 -917906
287 -804975
478 396360
641 -712871
349 -261547
496 -756466
596 829567
29 886060
285 175356
589 394345
919 524639
475 419608
420 417509
426 670524
969 -70933
726 -314753
502 805370
245 -459481
178 52348
133 -574553
7 -632065
393 997759
541 -849158
358 -623087
175 792828
463 557149
557 441386
662 240363
378 796755
34 -555933
604 -761479
559 -603726
237 156518
683 634882
475 -316597
858 -587603
814 -604159
879 30395
272 -184118
99 -911378
468 -575261
354 -659480
426 508230
605 -640326
223 -471531
49 -45277
331 562347
837 -148736
805 495242
492 132120
31 276712
241 -619398
459 129879
934 944980
674 274942
841 -77294
839 -980447
883 -283673
502 -836931
217 816308
360 677821
105 -80984
900 -269993
434 351764
656 71323
374 930836
134 764161
470 984591
190 -38769
862 -419958
12 -926788
723 903396
935 437989
971 -901132
439 -219505
601 966458
78 53591
231 -657158
765 335148
326 66258
165 474962
238 129285
9 964287
707 122266
615 74264
336 239228
691 -437602
454 93817
662 -527020
193 242893
113 427550
21 -849200
855 -320666
214 -325018
970 502565
801 750658
717 -394183
103 784151
714 735248
917 -915527
35 -635807
275 808460
640 -494705
413 802182
198 907328
357 285790
14 -713936
724 478344
875 -853943
222 -861363
602 62028
483 -861555
541 267922
389 26314
633 778137
926 -140389
610 -217033
942 -659466
528 -529147
949 255947
192 -899148
84 898403
516 924174
781 -219813
259 90810
547 944164
976 48270
468 -785947
114 728314
738 -216483
384 -701474
636 -390068
94 109402
467 321247
778 -587887
896 534156
890 124463
208 215604
177 529925
573 270520
987 354241
132 -408048
911 926391
527 139589
923 -864309
543 704528
453 999200
687 -81342
928 -437513
482 -529947
635 -307969
120 180766
955 -114119
882 133630
344 960953
213 976692
871 77793
368 526648
745 -809256
243 323532
549 -689836
640 6696
122 933465
102 936992
106 -672057
100 -136997
3 471147
217 969832
865 -921394
731 1072
645 757777
852 950274
138 -889551
998 684168
65 89862
61 -753859
984 388695
945 89061
374 682225
912 -531393
426 -923461
818 -108319
475 649373
63 -37579
937 -974690
181 -872250
851 -60888
935 620529
370 654398
895 647282
135 -55939
821 -518013
812 -346023
743 -122475
78 -581021
738 499346
601 -742047
477 -592449
46 986603
821 -663440
207 408623
42 744380
672 -195741
627 -963502
483 428547
836 894121
435 -717361
467 334667
892 -16819
252 -517711
822 803274
535 577147
434 373971
740 970073
972 -460433
941 916707
1 -384752
822 996105
682 537236
632 -212928
630 643386
454 -518704
811 269059
441 -185212
846 876247
332 -794537
261 -685866
802 -865801
856 -386985
694 -699264
622 -11815
91 -460937
179 -437459
149 792444
465 -424439
104 991088
15 -796011
343 375626
14 325754
123 187171
406 857916
278 646454
786 281743
529 749312
18 -866049
757 821310
145 666018
981 -250801
979 817414
174 203253
651 -946304
608 978225
372 -798026
905 322756
395 -206988
226 -404354
237 528219
866 624572
425 -270154
535 -341341
729 -557266
804 -764544
374 197723
893 5275
396 -454674
466 773284
3 -3637
619 -250685
878 148910
989 -160458
701 -546089
85 524251
290 3421
930 735654
830 790988
250 654798
687 556963
315 457005
230 -78577
709 891802
860 177684
136 -24881
456 870026
69 897084
231 -184700
939 -336962
843 -507270
552 -656481
484 -194965
583 740002
984 519604
230 247769
829 975458
390 -282674
123 -746956
668 -479217
145 8036
437 766833
509 270099
466 -843055
425 123800
808 724010
620 -801379
693 -355353
878 977090
790 989609
501 -700556
749 534052
338 964039
286 220867
597 943280
198 141722
578 -804014
53 813305
429 38806
210 11286
329 -6232
271 -951039
239 872231
712 798804
246 788963
666 909261
519 46572
26 764420
724 -373414
358 817042
306 -197371
865 634622
206 583874
186 -409847
773 -691008
777 225100
822 -685838
404 -492387
26 869747
614 -191323
250 -502779
82 -830810
362 -657271
412 -538740
633 907484
42 -196566
786 -879593
211 -379105
568 -383262
643 676639
557 -850394
796 -872068
530 725600
875 -460737
508 926736
716 514562
791 -551477
989 490733
754 796408
490 75109
96 307775
553 -400964
183 227157
255 409074
924 189189
410 536149
412 -365827
898 -979224
187 -438812
614 -496081
716 -170546
563 575835
305 190536
366 689609
468 -445480
380 98019
149 -506958
697 -325072
34 718914
283 627206
503 -648434
478 868520
931 755138
973 -405408
603 -592218
577 -800702
246 -373421
394 373731
123 690032
492 -577014
905 -33734
974 515232
399 22022
278 -806578
162 441731
475 -271364
756 -753004
427 -924096
816 266839
386 325610
403 97249
900 -903708
823 -98555
150 -194790
910 -696674
734 455965
470 -579346
239 313794
431 -869108
565 -860433
956 -59001
929 -115
485 -474487
975 213563
957 -888098
88 450721
159 930287
154 -261519
75 -175548
719 -862257
662 161468
170 790718
865 -829600
504 -299085
995 -498435
740 612132
21 429552
807 265987
687 -794539
238 -303610
579 -408403
841 820136
782 310108
845 493042
310 -374654
692 613434
579 466432
717 46000
548 444653
10 -885250
710 702994
60 -96923
61 114635
776 -254068
358 -365935
339 743963
136 -285922
802 -435648
508 -517557
790 -944045
640 219521
403 -838664
63 -635902
62 389922
899 -137748
501 -134337
322 2053
523 -190771
694 -868350
8 207514
239 -976956
273 240673
595 27649
15 333152
118 -266286
96 -829580
323 464011
303 -282429
631 216421
130 -91337
850 -167679
922 436840
488 -670835
533 -535619
698 -817229
871 -36769
128 -791657
438 -103151
488 527583
365 -309213
205 -47195
128 -252897
595 -147877
858 316903
747 -345550
51 -768200
802 -300008
68 656503
528 41029
496 349068
633 381442
677 64073
231 -410260
963 -73483
105 -85350
670 840880
310 96937
782 -103914
471 -441550
60 -169217
355 -677826
622 908198
138 -732378
868 -348660
155 -627422
441 -32181
738 614571
531 -419078
565 -617906
307 659579
723 789135
641 852325
566 -75893
318 158683
340 169227
738 578558
632 390484
538 -613356
195 752486
453 -51062
958 735712
563 133928
333 -469563
170 -157123
968 -939556
772 445087
943 201182
278 157381
554 -141401
414 759633
782 988165
352 180773
478 667830
523 -226788
219 -650462
76 -442167
918 741032
400 964109
989 138755
648 -359449
907 -858888
735 445315
550 -507125
899 582646
52 -396002
111 662102
636 161203
23 -488093
985 -433828
559 -86312
987 978271
584 -180691
565 -434959
124 -491293
971 662187
976 -374515
104 -528780
973 380794
253 -699708
107 329819
829 657852
915 -194118
756 28017
750 843107
438 579094
907 377556
269 -599060
964 837551
307 859090
257 -942880
947 -521899
401 -482372
523 502436
496 -29024
503 -899727
86 -376141
943 150504
691 778902
620 653192
484 -765899
689 210015
606 631462
67 53410
877 775057
519 -859831
406 233022
706 -599459
143 128815
378 -386184
548 218259
751 -541367
650 -728333
906 -975860
562 -995925
843 -885226
343 -879340
655 899057
112 33140
307 -524364
905 758147
631 90260
804 -46262
496 -724226
665 -407305
250 -557861
442 -106527
250 733980
192 -889932
752 -327626
631 387171
768 -655831
937 882389
532 18633
299 915006
618 -825130
987 676228
893 665453
323 92838
287 -194958
929 -203306
332 -688904
481 781101
979 68362
426 -664763
919 785176
865 700562
640 -26677
293 684233
24 251127
667 448959
198 959805
346 -658614
914 -79878
259 -246996
877 451508
336 362262
374 646477
374 185487
473 989756
180 -163724
447 90084
684 -148649
327 236090
916 -891284
615 283782
710 410961
655 -697631
65 -50766
170 -496202
633 107411
307 745929
499 332320
113 -111489
328 331716
485 -815018
475 191112
193 549703
124 158305
818 -124656
388 -199171
14 124690
428 352574
958 142215
101 -955189
388 -894423
476 111148
564 924499
238 -730521
899 -185939
479 914255
942 623181
789 904145
163 283031
386 -140729
704 -469714
991 -433188
538 -212343
951 -167345
369 516046
189 291455
876 -542509
324 261974
691 141200
238 346002
553 111115
268 326183
287 -462887
640 -339183
856 1913
339 929884
748 461646
130 -873398
234 799883
347 121287
528 -828586
822 -577114
178 -767566
521 -904088
60 -307635
519 563921
959 -472408
562 -684454
308 985491
564 810623
390 692243
455 -484224
998 -105140
371 -520101
947 865857
367 -589094
818 -711221
929 -676653
514 -809695
65 429979
310 -813226
67 818847
797 273587
977 241314
16 -520337
210 -724500
806 171197
712 -541265
921 -597898
428 488505
193 580022
164 90942
607 911391
572 -670119
316 186855
897 -396244
948 893803
274 -768128
901 436728
698 879293
281 -440079
734 646396
153 -87505
279 454781
105 -873706
100 295777
89 -616888
288 -67501
615 619125
576 90844
335 -120097
75 805899
491 -90310
131 -846510
392 564638
969 906779
660 -53584
197 -264166
680 -634487
977 348518
788 -775661
513 945535
140 -560540
49 -864271
84 -207158
382 -856260
55 256911
306 204070
665 -106962
289 211064
447 83362
617 452959
23 -142541
400 -486718
339 425166
872 501179
858 809060
572 -674297
860 -48897
758 945610
996 933973
475 831007
125 -731067
44 361088
837 -498078
40 833572
75 267867
497 448338
843 86831
48 633380
963 314281
631 828596
536 -903660
266 753741
862 -518249
106 -110818
885 -585094
250 738662
357 -906749
337 825371
461 467152
910 694039
720 278329
563 -157964
309 -275253
938 220920
866 -139359
277 51232
509 -935951
564 811744
477 -3159
62 998022
38 -839825
398 265774
895 359110
201 -337903
563 616771
263 -373024
262 -372140
838 -296398
690 -222219
144 942142
25 -467803
711 391547
147 -786693
163 13948
627 -719272
263 145640
914 270036
730 -108595
844 -28990
69 254613
639 102870
434 -233236
74 -903352
495 -654958
371 987685
209 474715
228 396274
563 -948267
646 803885
308 -606886
499 -950246
50 964060
738 -823687
604 926290
708 143583
743 793085
898 -446735
474 -711132
906 14112
144 848473
382 -768991
324 546309
145 240019
471 -38257
839 77683
228 -961827
349 -892618
309 -652282
42 447004
505 78392
798 -880244
847 67299
505 845156
277 -783596
342 412341
867 -649735
71 -791455
887 -191386
697 -80576
17 -987571
249 719154
802 -30821
933 -506086
14 895468
38 412894
197 -845078
271 -794023
584 -516415
724 -556209
78 220089
561 -667943
338 -325200
598 283823
585 572076
191 636543
7 -638495
200 610249
904 743925
860 226649
715 574679
159 339742
657 863831
869 -358023
654 184898
621 -919765
474 -945682
520 -947412
7 -193794
970 -137068
380 -27987
990 -181365
279 -417914
262 -541383
479 312549
735 -5021
257 871511
324 984898
438 718382
674 -644905
957 -571312
484 -61530
234 -312848
382 103488
362 -260282
206 -223346
367 257457
631 618650
963 -95672
463 518807
47 362724
678 -520994
379 -141451
297 226555
546 120984
833 -439128
361 824216
629 692728
352 130886
647 -369579
599 -444341
711 -897102
193 966482
681 655171
27 -438485
328 796456
611 167575
716 -49548
95 781353
730 -114044
515 305547
139 -789960
213 -658149
252 -489875
479 830955
408 81570
511 286779
155 88411
405 -299781
473 -291468
866 124643
643 -937058
150 187539
957 -499383
655 289497
748 -174052
876 578915
458 113712
882 -481325
215 -290199
746 -738442
37 591760
74 -187301
62 -771961
87 764357
658 891641
610 -975505
477 -68069
942 -157908
486 805848
810 -664687
13 -852362
68 -984112
22 194590
761 175189
589 846843
571 -723841
172 -538033
187 452679
24 493804
699 170500
322 94747
777 -925828
8 -124536
278 595365
874 881095
182 701412
403 174279
332 512233
744 -779914
382 -598495
971 773791
293 -670729
988 214205
92 -480744
795 -906373
671 623271
925 -456249
715 542985
169 -534638
854 -650402
906 878298
818 130426
79 -117088
327 590313
500 -176959
47 247180
341 866473
672 285008
860 217284
240 877702
814 -27067
462 -687969
464 951874
249 -634178
183 907396
590 -649606
569 -932767
414 599100
815 862627
825 -195255
647 -999395
785 -846158
117 651443
923 732236
751 -326902
322 745070
593 355506
676 216849
164 288054
681 -661707
972 -916127
258 683777
499 986145
107 484211
931 274090
558 -190815
711 -268609
411 657988
886 -388381
570 948675
830 -946886
629 -898023
665 -739295
150 -477586
620 -532200
519 -314474
561 -127192
949 52459
453 -715374
811 252860
331 -625370
363 -714769
595 406702
553 -973928
285 -465108
844 -402774
327 771142
565 -592177
726 814075
953 576622
246 263542
754 -584627
306 777824
188 249686
583 899585
207 569339
631 -423703
873 -369025
383 744752
813 705342
254 97075
231 797867
2 -675256
524 357781
619 -679720
378 309970
486 -439268
615 710514
116 -120145
967 -154642
425 -36627
786 254485
114 648015
19 -629926
782 797983
729 -299668
581 -32700
102 -913451
837 108155
702 298801
150 -819404
526 -628304
455 -768401
988 958421
286 -861192
429 -868817
195 -954816
212 232531
113 279584
813 -692638
419 455298
633 -105915
487 -377346
580 780042
157 -230709
689 460360
486 607438
357 330023
303 170873
45 -512708
119 -307193
716 -865755
274 -740798
324 -659179
303 21745
498 -942816
52 41154
280 -493529
604 -856267
215 -333266
19 -677303
690 -675670
246 38431
994 -445704
678 -199824
469 694665
422 202906
128 -154640
301 -72805
465 -85
128 670148
439 -617508
541 894000
57 -707199
425 -320041
141 -336710
369 753161
90 -195178
773 -489261
492 -75967
602 292114
790 203546
776 575704
672 551316
535 544367
364 114875
170 608500
857 102946
916 621346
991 -730341
359 769681
104 -538532
699 -406011
396 325537
554 15764
820 394165
307 20201
869 -263905
308 -243050
551 -535179
961 736011
738 -55476
11 364739
977 -852565
320 237325
565 -437877
608 328152
132 -9514
789 366946
722 838891
641 -568056
813 -340941
933 42436
865 -474926
698 -272199
24 104228
229 639949
473 -146274
167 -275400
314 261294
925 123385
918 11706
139 -759813
624 717374
756 -662758
143 773377
444 628964
506 874869
11 -490528
422 -96660
956 -142885
472 -237092
159 847864
410 -778147
939 427769
396 85188
712 -216024
547 -244080
737 -406901
923 -849079
826 -405190
377 542470
293 327407
664 -845329
685 -932457
10 -944793
313 776326
86 707492
75 -91067
855 -499075
329 486211
150 -967682
937 512631
976 726398
83 -732883
820 -632702
167 499774
196 896082
326 -240408
823 -473329
826 -200579
725 616707
738 807005
333 164710
134 -644015
677 234774
715 -750103
866 139961
667 990694
451 360423
615 808309
492 102930
271 -97108
93 135715
829 775027
44 -29565
454 708348
141 551352
687 195352
915 -382720
730 -947724
15 198988
208 167024
764 -917668
39 442811
875 434142
502 -32944
794 460010
372 847649
733 726648
941 986682
198 164495
992 860780
761 -688889
865 -670796
569 -783236
917 545885
978 96527
878 874152
583 -945996
917 -543051
737 -800115
518 674360
188 877267
357 335600
790 449386
413 365127
655 561373
374 738
99 -439522
740 -821348
104 53014
887 -723109
468 863103
340 652773
290 719702
964 814670
719 -380172
84 179712
409 662318
451 -653524
587 683819
394 344238
16 -275319
827 994930
86 673442
447 -58554
815 -941760
63 -230032
570 333023
789 -887756
147 744344
137 532908
730 786604
516 621610
64 385933
963 235989
514 -13263
282 -52695
336 -245848
142 -935360
986 643383
560 -675408
187 -658468
454 506485
777 977365
523 -938767
933 838580
52 -402808
996 758371
342 500897
497 461094
592 959615
949 -154866
519 -814225
861 954545
306 36001
477 644647
511 -469790
315 -676605
650 495095
299 -357546
982 -932262
488 28002
126 -53517
534 -793227
576 -68640
163 -300103
577 710936
851 -603910
827 454050
281 775577
866 -443102
56 778642
532 -882892
969 -419191
723 756006
54 -304233
965 -580612
330 -129377
394 -545862
749 920286
833 -668283
429 -68822
860 282845
92 34918
290 -114278
446 -681154
12 196990
780 415932
869 -357759
806 -307916
76 -424189
887 227405
736 -762489
799 -960281
23 951604
840 168871
78 -260383
446 662540
248 -917614
695 -806334
170 438116
113 -360716
249 972308
639 -927351
362 220093
84 -754262
28 -231584
326 639482
587 116361
135 739980
75 -922808
803 965504
706 -328842
216 360037
733 517847
974 -925695
338 678883
256 232262
751 -992337
237 -161451
450 924346
173 100900
794 -416621
271 -320718
415 140620
184 -465017
111 -634422
64 880237
295 -285052
916 -552036
370 -926098
682 -846937
28 87249
825 -436365
958 -774288
666 -692659
259 326799
429 511554
897 -535752
229 -39415
706 768960
179 -458560
412 443515
32 -42457
163 901478
144 -38639
59 31848
943 -902215
669 -806377
308 39511
622 453761
325 -364606
76 -859589
416 -445435
947 314677
218 798457
768 606974
386 680255
718 678693
381 -678079
471 -871781
209 -729980
700 -7590
114 732894
384 -166345
900 218122
664 -442340
800 -322121
973 247102
767 21909
429 638464
733 16061
389 -919226
575 81978
299 973604
331 -500323
570 -439235
642 522877
389 114889
656 271814
891 79814
767 -431351
670 907208
34 737651
650 640640
724 739310
816 536107
676 247614
553 419565
977 214799
706 -913040
24 -934791
232 484819
848 79371
647 -684472
385 -164101
949 -185082
984 390614
628 513778
921 -937981
784 -587478
359 669667
369 595506
616 10723
67 -248355
627 -913466
716 510400
80 829836
174 609412
104 -374712
425 101649
284 -310775
573 711363
95 526282
240 -55699
666 352003
261 265592
19 -519593
991 117042
186 202582
439 -787369
862 204002
720 785217
793 697450
571 -716628
366 -381830
965 50774
179 98291
349 -991217
663 -435449
185 160310
122 -578694
253 -248357
816 273242
507 949455
815 503288
368 359776
221 459854
105 850549
807 -30813
440 -397432
680 -47803
533 -824163
867 -686070
859 -4095
707 120138
758 -816642
563 -221078
756 -882030
768 300400
624 981504
195 -669399
186 -495598
343 -715855
846 -454524
244 -212226
735 -97685
882 596250
935 -596510
615 -88902
988 -321774
693 -918774
707 849830
265 429870
509 354468
357 799284
7 450583
859 -285757
865 776564
669 301132
610 -799144
132 -103443
95 -229246
924 -105881
445 727913
47 766659
340 -468317
687 911272
484 -454420
584 167079
638 729097
336 44509
946 497681
177 -766502
564 328654
657 -439418
136 538699
830 -251606
775 -843168
373 942189
1 659493
345 352484
66 -459160
149 -973253
834 299779
18 895308
792 826032
174 -249638
602 126977
901 -879980
158 -431081
993 845259
33 16577
748 339673
917 -260623
145 -255511
649 623758
423 788486
458 173186
835 -313237
437 -44435
348 -97717
944 -751302
935 -29329
475 653207
620 -905223
722 531253
833 709331
6 -156828
53 -794490
648 -831055
994 20090
603 557995
286 -290215
142 46837
436 -142227
826 -394907
377 390294
295 -874440
777 -750505
477 510314
864 -305521
770 -905247
113 44316
884 -448422
687 351556
742 -693769
766 -307239
293 140042
273 479417
627 379524
413 -386968
926 -100875
683 -854353
478 583703
43 -447668
141 -759575
244 114955
125 -738338
866 83597
809 320466
34 -569393
429 -378888
764 395886
681 657819
714 667949
885 -746342
702 -737089
534 58243
179 -103355
925 29832
10 -431444
315 -891451
846 124585
660 -869702
244 -339873
976 -6434
918 -563471
453 870314
126 -348967
191 -566629
731 249838
714 264065
116 332497
30 912911
321 -152233
630 -597746
830 -846665
634 -519852
246 181342
695 754358
0 800614
788 -870625
320 -624531
237 196499
665 787194
33 -956582
353 967583
366 -432470
433 619087
383 381653
152 597362
980 -812358
303 490203
441 239372
640 -164634
10 -332245
416 -767063
114 271895
558 -461931
15 -116029
696 705267
155 787907
141 -851965
23 555189
816 -781758
821 513229
393 957443
645 -628422
371 993377
82 138784
104 -874065
630 -688585
737 268159
576 18831
310 -974661
485 572778
901 62249
106 992922
593 -859693
90 -318665
724 892001
255 737669
374 386403
470 382203
815 -22960
735 -778231
541 -950043
956 209978
380 -988911
345 -411974
30 -906052
241 -766219
500 -106642
829 -240591
776 788970
128 111601
566 -727363
618 -736163
927 -999396
507 -216561
143 402622
31 -356035
137 94854
120 188206
898 662796
553 120193
839 -239016
759 242470
554 630541
431 -98709
595 923805
721 522541
824 156386
32 827634
191 -95257
638 -866575
297 -433172
907 472126
150 343403
767 95343
439 -422422
880 954777
475 329125
619 470936
506 231612
250 118094
510 99962
372 504249
189 381932
879 100566
121 -712312
603 301979
353 744532
541 899968
720 7610
251 924753
350 20161
559 -713981
935 167223
347 -349299
10 704737
530 608453
68 -826759
166 -138878
502 436086
742 595410
972 511973
644 -479661
648 67535
179 372802
411 615683
767 645113
144 327578
937 -55193
58 633475
919 76615
130 -419674
11 250862
896 -419136
616 -520317
110 -648572
225 385978
219 -700913
758 -386615
677 803371
56 306698
937 -461863
27 -176469
497 -889858
872 -777215
627 474232
493 -667696
844 831239
885 -835102
102 193426
215 784750
857 760308
517 -294601
571 -694911
62 345269
219 -921800
840 -561803
615 507807
632 923204
781 383004
327 141281
551 -181
792 -519245
873 -607857
655 -901892
824 -39561
17 260997
564 -998489
401 259526
703 -608193
684 804882
655 83649
640 447370
290 -371587
291 193792
954 670156
527 -379930
216 526096
760 -981181
412 -215031
671 236948
26 803569
998 -454724
711 -540228
455 -373917
379 -592030
70 55398
295 64280
437 915778
439 496027
958 -552717
447 57058
669 -504155
750 445465
319 966627
120 111379
632 -594097
859 745049
126 630316
788 665429
845 -345719
190 435198
0 266504
927 -380923
964 -418964
709 -22279
881 -193342
491 718532
519 -496184
879 -174523
345 -496500
709 -741811
148 -370955
786 566203
419 -282039
46 255129
608 974173
652 -709216
659 -163166
45 889950
90 786812
259 284118
599 464434
865 -717344
66 -270418
277 948486
16 911462
746 652911
136 -789040
890 541777
958 835765
291 -134759
79 494400
42 102268
364 484318
327 -407139
693 -920012
40 -191599
261 -688607
212 101231
525 633878
394 -185107
504 359420
328 -219651
165 -101479
915 -405193
719 -447097
557 -127306
821 -114409
498 389737
489 280069
713 -327598
687 191280
531 -255498
578 472485
379 -561713
747 210414
5 901372
634 -908803
561 421374
116 960574
233 -555612
730 -195960
521 454974
832 546656
349 -711642
807 -434740
862 -855930
248 96759
511 -123347
517 245301
724 248063
884 -791028
464 122146
392 -971589
395 107493
993 -765622
554 98740
838 -502388
828 119970
944 -511524
770 -704893
886 -690203
744 -802818
300 39609
906 -700293
193 -364531
997 -232552
89 -281496
174 244093
558 -811179
531 -320922
616 688481
729 -7138
51 -348523
447 752562
937 798646
199 216737
585 896632
185 412830
290 -906610
933 141932
535 178318
270 -180212
840 -218496
73 724155
107 927281
833 15882
519 -177106
55 -57681
996 -346723
20 311371
158 237426
891 480501
167 -974022
99 -205540
761 780208
975 -338553
102 561909
150 16138
592 905540
101 -731845
620 695216
977 -888555
613 778443
12 -653308
470 864008
677 577088
789 -919146
389 760639
65 507344
365 -825756
765 419997
530 -314339
77 -5968
605 -798500
841 -72758
816 438739
437 734808
236 750136
573 -101517
442 -611915
745 578932
269 -864092
776 868586
88 604910
632 -69632
986 -833782
329 -733643
27 9702
608 182356
364 -310678
872 795284
228 394997
783 318194
928 573726
317 -740886
687 182201
605 668240
338 -660031
856 460265
18 693009
297 31639
910 397687
896 -621331
777 -456903
514 -883388
736 305911
592 -500739
49 851421
500 573473
576 397744
164 -243069
312 152404
155 -948923
388 -374484
957 -242686
230 498871
70 309160
373 541097
797 -491427
322 8942
179 -252156
482 -696144
651 -78636
38 -416537
554 -604993
33 697905
276 765664
507 -936754
629 -444701
421 743355
476 756255
517 586938
773 658467
815 -347650
741 -352540
287 775080
551 -524314
409 146721
319 -856075
506 -950842
16 61890
518 -99144
183 718989
386 112967
427 -956203
226 -6272
713 129264
643 352957
42 -465176
510 637837
236 -120676
779 800094
452 -540882
113 800689
627 -616443
660 371551
411 498593
98 -333354
277 434798
40 -946109
234 -72574
196 708478
80 -841746
18 -414107
11 -639173
339 323141
731 -639028
4 -163486
696 -12713
49 -495103
499 403098
154 -950823
88 923179
124 122086
769 679570
485 966976
207 -884187
945 -191167
128 837358
722 168063
11 -35905
893 -283318
501 485583
116 940639
449 34796
874 869140
668 312190
963 50814
472 53211
55 264413
441 622131
320 980638
859 -27110
639 -702190
663 -433470
595 851144
466 620951
626 444928
401 205083
161 -391762
769 -532750
459 -391820
685 174841
320 -609572
666 -752308
473 371836
835 -125171
98 -119069
26 -301905
294 -287814
180 -433580
542 662190
630 946294
878 -947998
342 -879746
78 498515
308 -561433
10 949870
559 -450672
837 491778
603 214282
0 -311116
287 989841
18 -295403
805 -13305
393 73796
423 -444260
271 -392355
768 36149
177 760823
125 733309
536 503399
840 -113571
634 425575
784 -588748
731 134121
840 -202589
618 803507
171 -467523
187 495506
881 33119
649 98897
913 675121
808 -20588
526 668325
430 -687200
714 -522073
167 -893109
117 -737331
273 544681
774 -883905
281 994377
284 -766435
504 -376639
295 -301026
479 737686
104 697158
283 772140
766 -654670
107 250732
98 532963
110 -403935
357 271557
63 -63183
257 -978361
303 682809
333 -929063
347 -180950
872 -996259
53 120840
23 -168019
309 36860
299 -780263
65 -492898
117 -466303
784 -594513
505 -180098
403 529050
826 29805
821 599998
688 73731
958 663326
545 594374
29 824722
546 -713314
750 -189227
993 562407
558 -498731
976 100339
773 -574838
550 752002
122 150727
781 21227
365 23558
616 -912457
476 560293
939 223792
840 -841520
686 -103232
491 227533
107 279320
291 728750
201 -218182
151 -983518
644 -764149
916 315516
65 -578030
294 573179
124 -155435
334 969201
558 173176
437 918296
377 632526
103 284976
534 -739558
77 919212
796 -386826
541 822849
809 -579519
772 713513
313 -751989
801 -310092
350 -135761
533 786664
121 713466
478 -48218
435 346956
261 -62743
639 627688
749 -238850
771 -317784
189 424434
483 -510101
29 464034
963 958342
718 243176
56 -220451
546 -102263
981 -183646
377 -858460
120 -133063
578 -493044
940 -422739
300 -500538
123 -690643
474 -162296
935 -63900
81 439957
429 -339448
875 356581
134 153470
442 425989
882 -953512
785 -464866
469 730079
2 -722621
706 -995658
96 594460
742 732062
345 -850545
96 -644391
971 -585723
467 -908686
22 -154492
444 878312
14 -950344
304 -911317
58 175286
440 -52607
324 422464
566 316826
441 -668244
344 -553155
626 894088
416 -168782
533 273628
405 249217
350 767318
830 -286416
976 -572806
476 641324
36 -615521
417 853184
86 -794763
192 437040
948 -899313
474 -517384
102 441382
399 695147
215 -785322
314 -891738
505 -949244
258 146381
220 -800423
960 413690
299 24692
766 -233341
264 -980201
914 -282596
238 -768523
412 959689
653 -448345
122 -436767
625 -76041
279 -36832
706 911878
157 -802414
875 -787616
644 679195
327 428596
659 -360421
324 837945
638 813076
75 -507238
591 -439393
170 250115
420 110875
64 43224
829 208922
181 -193979
836 775328
143 834610
758 374203
866 439134
923 -965814
718 305319
10 -18748
246 318271
425 325118
97 698656
993 549749
545 284806
251 -749690
114 -887019
169 -791236
529 213479
263 -975142
674 -76224
212 943289
620 -778521
210 -647629
130 -417133
57 -940577
130 -317128
502 593055
353 -379970
857 -549588
639 -296071
268 -819321
686 -823241
624 -972624
340 -526568
172 -988631
824 401579
206 -570008
693 -437019
985 -293103
342 411244
553 881253
409 -450560
756 109899
118 431001
865 834246
52 877635
561 -938593
139 -439565
862 608539
703 -913734
256 -998364
93 551828
323 -174829
955 -645992
777 -347880
291 402020
84 554306
165 -754825
495 -460525
60 -995282
969 -50896
681 237581
375 -818523
593 -23520
21 -771562
453 -807154
417 -104515
331 -341570
318 273254
401 602382
328 -930327
130 154506
253 -848178
527 696998
545 102932
561 -496507
83 -907942
338 164339
300 581355
222 700597
41 768031
956 582991
685 769850
194 110627
556 -545576
18 -578030
516 -487354
361 -991270
853 -332855
537 52122
136 -469126
884 -866326
856 -192872
319 -287649
849 627581
165 35566
672 422624
989 -476935
723 693997
646 -304123
413 -357128
606 -718905
484 850383
109 312120
576 978094
618 470740
330 -666961
64 -929849
720 152504
813 914394
842 -711827
204 437961
789 -985191
526 -941977
990 -451413
344 -13340
457 -520007
969 61234
983 512816
954 664564
568 -369219
325 -956311
394 798238
423 955335
994 -243960
242 943244
815 -9100
678 -303911
231 -533692
537 202322
968 391966
375 109181
488 483418
960 759774
734 -61274
913 461511
659 230513
153 271765
24 -950913
496 -616983
103 703584
182 -662740
709 820978
315 -764181
901 -87291
719 -113010
972 222479
556 392702
870 -534351
568 252720
955 574691
437 613856
757 813835
348 890355
584 569190
764 -430126
410 833598
789 77516
442 265964
378 -182668
325 -720163
474 175355
691 -556062
630 763255
434 -64871
868 382664
840 742191
782 -834359
157 -345571
628 -691297
277 66084
740 -124562
253 -354036
569 404487
575 111257
352 558673
407 -191097
547 -148839
351 468801
276 274552
979 -896120
397 560917
731 -111592
736 917715
951 451271
758 -24977
500 5015
903 802295
970 -947462
384 -211596
32 -380374
87 -667624
142 -518816
342 63564
160 -386944
265 416313
474 -553773
321 -127327
47 -900620
684 618082
51 181376
677 165464
944 10946
799 -655235
449 87377
962 -877798
997 -579136
145 896280
952 490790
348 -592910
688 688257
931 -887905
255 968007
957 -423336
891 -452764
205 936704
757 -930887
949 -930324
140 -743577
344 -878349
436 375506
892 -123951
744 -28547
263 856690
233 -542962
347 584510
473 273003
736 420691
332 -542818
574 372383
863 38773
941 -844017
455 55272
751 -432856
739 -499251
97 -339926
789 206772
742 439039
316 73779
838 -302439
951 846129
3 -237964
464 327083
205 -668440
40 856126
355 874319
967 -731737
727 925239
140 943995
174 42112
617 -953110
424 836926
725 918161
431 18343
314 693615
65 -624802
917 120278
213 -33383
114 795890
27 -905115
656 -143575
24 352088
87 -749131
799 -570877
226 919232
792 269044
742 606623
880 643429
507 225508
574 -319598
958 -659010
457 71636
423 442438
22 -814502
782 920622
94 298563
668 -940184
816 -293689
367 741228
251 -478764
432 748423
460 788118
828 -641839
157 666584
971 323886
585 -948225
465 -440793
612 -555836
186 535819
649 -644904
416 56475
530 -90331
375 -775391
54 307344
115 856218
852 -338734
262 93813
143 462841
826 -695305
675 -680680
726 -856758
783 163111
782 908382
149 -896895
239 348609
557 829004
502 401668
350 925851
741 -464686
132 660321
400 -552914
692 -716264
408 448438
129 322673
292 -532255
64 289750
102 891874
827 26953
453 -748661
713 945118
476 899475
312 307814
374 -145213
456 -875916
742 132584
816 228430
161 302776
440 -773604
485 -308730
13 607471
115 63143
211 351938
231 -229419
777 488950
197 455043
87 -363385
780 835379
302 374137
295 -437535
520 -111882
123 34457
749 526977
386 689281
912 321
380 -150351
651 -842975
24 -709930
519 258949
381 701404
128 -458591
675 204066
905 600879
816 849223
699 -941148
360 -757612
114 -18194
514 804709
922 545164
674 725629
587 -504022
65 152635
885 306197
625 847917
391 -559359
662 312572
573 820385
522 594683
883 147951
828 194521
773 -325427
194 -963932
49 -771022
977 -798450
864 725349
39 746725
40 568625
788 -600200
938 -963206
1 -172427
168 -898797
253 -421797
324 -968361
370 -780493
881 -55149
420 -392083
547 -538105
233 -555917
651 -587375
625 -992941
537 -830289
237 426030
754 677120
422 993334
170 273946
638 -364814
84 823331
258 611756
885 -252706
410 -28719
431 -193723
445 421868
341 524776
77 552681
25 623418
478 767550
885 299405
542 192042
178 -315225
735 853625
460 -980385
547 -214021
519 -50747
865 -431320
824 5486
843 894104
556 176597
281 984808
390 -661814
652 -893352
538 991867
410 25323
111 532678
291 -813589
988 536082
942 324049
654 339023
540 359413
643 -64196
982 -913683
50 -151881
517 -740494
463 508185
609 -109680
561 -670388
956 131602
426 -342130
676 629017
586 -158931
753 342645
411 482641
874 378110
794 -353951
449 -50681
548 -535785
528 -831039
607 -156577
549 640813
635 -846232
447 699035
200 -735114
173 -336940
964 -275642
912 797564
536 -150529
951 -222135
704 639038
439 -294081
969 -862723
940 92267
457 -207764
18 502823
456 351774
524 -699580
34 -606858
662 681386
923 949448
609 568438
337 827829
664 307943
805 428509
696 827895
347 -313948
547 -925443
311 -222786
549 150268
74 -756482
83 620637
1000 308506
439 -85288
27 837097
244 573392
823 577772
10 78880
598 888381
84 -572758
502 856746
895 -955157
646 133162
534 -488552
724 137110
369 -557177
41 -985730
733 -511117
845 260670
565 -592587
486 -312305
923 210117
513 -506724
178 -484477
143 35485
709 921785
316 -656583
954 721538
188 996343
995 120631
503 389231
886 -242714
532 258693
504 215162
119 671999
495 95790
191 305979
297 249770
958 -825331
211 194359
176 -805562
460 -451160
317 756628
531 845026
437 60289
40 -106263
101 -194726
161 591985
136 900047
700 -934057
275 999398
651 -412259
780 793487
796 -507326
272 103264
78 -171029
61 -68116
412 964107
475 -449492
873 -71774
406 602164
22 -542836
758 -797062
431 378282
75 672326
805 -607638
74 -525929
885 -21696
545 -840443
32 166167
95 -309912
632 -646005
65 715007
969 -553285
281 -283554
628 292721
8 857879
175 521721
655 -115294
429 757925
475 -894911
71 401529
778 -654335
255 898576
134 -588372
494 966355
734 -272453
927 343513
475 930461
817 795481
799 -210836
562 -949951
162 -229929
113 -7898
869 428332
471 -557604
135 384464
649 -580172
355 938127
320 544022
319 585995
994 145640
492 -584558
941 818428
976 -890219
227 649315
568 111148
17 967660
599 688461
914 -486721
970 725584
434 793550
459 914809
747 -411326
755 -790449
36 -673564
810 -444972
536 -62902
553 669949
158 2914
352 250004
803 -540887
280 570390
748 -979926
528 968641
295 -1279
218 -20103
337 353105
57 418549
871 435449
787 414552
933 521970
865 -418912
721 -652581
874 857823
890 -309131
63 996734
2 486396
349 175954
465 685194
89 999676
380 418963
545 996170
9 -568091
924 -992364
300 -794280
973 -241655
291 80090
765 142818
977 -54280
868 -399570
145 -89753
779 922259
412 -829181
108 -69678
750 890899
674 686966
891 -572356
144 761429
270 105514
762 863093
358 693406
337 144909
931 -38394
637 -959175
907 520157
599 -830099
301 -962442
91 6553
751 345855
721 -759822
560 523654
574 -235182
733 -763653
432 955563
907 289880
568 -557933
902 231333
197 -630030
775 -897690
926 -305522
329 -29600
370 12557
411 -383264
260 658645
819 -539696
661 25061
972 345610
485 -112052
195 303915
299 -31451
723 268466
720 -2679
79 -369116
210 -769928
87 38146
14 -848960
192 -600027
169 593130
895 675019
386 -736747
110 833308
222 198672
40 545497
378 -930346
347 671660
496 -164623
388 29147
445 -97007
701 205347
606 131457
77 597471
30 -306828
321 -855986
513 -268367
327 -130758
139 121744
853 756694
298 -785149
377 -472882
491 578034
1000 700826
903 795584
772 -424646
523 -668291
112 -456919
141 613500
49 176
921 460480
690 206630
154 -324806
909 -758841
243 557363
933 -608708
311 786656
64 627018
279 -937049
193 -377968
105 173590
719 483370
107 -655196
499 -694953
358 598267
923 37976
181 -33513
402 -152675
193 -575357
958 -911770
106 -395982
896 156920
863 132774
616 -817949
661 -142254
961 445784
401 274832
696 706881
152 988865
901 -111669
256 -292944
371 966771
591 -387614
455 899677
723 -792071
277 -312825
387 -709032
34 994585
216 -168382
335 -128655
842 -383383
679 -994793
497 -645285
391 478847
820 -689746
861 -529593
912 -483177
804 276741
181 317732
105 458892
847 882398
926 -560825
443 -384188
709 15171
541 138652
775 473558
888 -539046
502 -586517
470 180438
404 -32755
403 819241
787 887495
218 451441
437 -50948
668 787171
60 659370
286 636227
389 -404436
975 -828621
498 -532156
277 466909
742 -212004
620 -526948
337 -660951
650 -733157
801 300732
198 -190544
562 301092
605 94899
984 -355387
109 277409
894 -22704
499 83788
448 893221
955 -490108
404 -777560
222 366778
399 488273
95 153349
308 64642
996 -27057
692 -27411
538 469562
223 -575617
813 -560933
870 774158
837 -398822
345 -924707
259 -630279
420 -227443
286 60564
575 -645945
161 -922021
94 533616
88 210531
68 -655178
149 -165653
667 -462588
63 -836661
197 929246
240 182026
954 440748
534 423967
261 -216761
401 851395
580 -548715
335 5679
820 735598
820 -543017
571 -323546
128 -199761
372 429926
679 -833532
334 -212774
852 -628266
491 -394465
21 -438617
543 -27088
855 -319171
320 448530
38 745469
140 741393
106 -679989
680 823448
511 792434
363 530542
696 -314305
639 144206
29 -932047
367 366460
165 590878
731 249979
321 324634
631 532270
8 -966782
722 176028
609 983555
900 556323
542 429051
15 -42037
671 -249798
113 -770710
644 -94686
565 -83329
779 533942
496 277048
55 522206
201 -387249
604 -232615
243 -279540
676 -938720
878 -487146
174 -538148
430 -101283
802 -146273
315 -228289
933 -570742
663 -943152
397 915918
481 14638
30 940734
325 -975780
212 -217958
650 265367
44 556490
353 332686
815 -41180
879 540045
252 -110991
356 -612129
106 -501993
138 -843364
88 134587
19 403322
298 73307
134 185954
80 197795
314 -404487
223 798705
316 965181
629 315973
102 -622589
194 -4540
641 -704749
25 276128
835 -633388
44 584388
485 705387
828 -576540
205 -982270
34 -279976
143 -635806
471 -958050
379 -980509
236 -853014
42 598441
712 352178
50 105807
163 655911
97 -241388
151 -988897
826 -328657
765 -84752
796 663116
156 -407910
506 988556
338 -150931
925 789886
366 101494
442 -352226
835 -727509
6 -582534
897 25185
29 267951
90 230143
78 -181262
307 634563
512 -185469
6 41550
479 -424551
284 -167739
973 761574
65 457069
245 391638
37 -701509
257 604055
845 -9922
251 650669
764 227287
7 163414
653 -590720
86 755816
610 834757
861 324528
734 936357
209 -573153
366 830509
515 -214574
728 -265842
1000 -67998
927 950626
563 6649
450 866895
381 493236
34 -725401
460 97037
860 -688027
216 -573413
29 -571007
147 353524
737 519462
244 778681
563 632523
771 -23470
511 687744
400 931014
486 98011
891 -322179
350 581682
249 -674703
103 -641340
446 -491613
720 -401461
156 -806584
306 832916
986 -465105
193 137689
328 663424
529 837747
465 871847
116 112852
955 788372
460 -121505
9 -20254
108 799033
983 670520
993 -405792
249 -371568
198 -385467
464 540628
604 981956
508 -866006
780 319308
598 -868097
279 627951
826 7051
3 -419657
764 -274039
716 -797703
204 -320550
12 568684
830 -439043
759 187838
712 -315352
429 271799
548 538179
831 219544
764 -590512
337 719028
859 57290
214 -718666
778 -168121
814 363088
755 677256
675 811625
295 162120
785 347775
890 -594167
14 790552
18 962308
575 -536114
826 -710068
31 -386272
763 783194
773 -60738
309 -758322
145 307670
231 -962970
72 485065
582 -972608
531 -283520
641 53748
412 105775
154 -578257
929 738397
284 -105001
145 959922
317 475366
963 304487
809 678950
175 50081
177 -896753
526 -489172
455 -586832
375 -702072
408 -160121
192 575289
591 645703
297 763138
822 883266
52 -874564
280 -772977
996 -309376
537 256590
42 -472358
325 629886
155 498268
744 -647263
652 666916
918 500758
839 -102445
182 -99179
115 71931
694 -996671
973 322565
44 327753
23 415754
118 799912
918 -196882
60 237667
370 478861
92 853200
440 858340
713 -492885
638 -216207
936 -843733
120 864420
998 -123493
970 -680605
584 627557
824 -240227
22 -555169
696 854580
376 967823
929 701421
706 -617779
299 -884867
83 717114
962 252384
648 -700526
166 735297
757 -850062
534 200295
506 -192772
937 -846733
118 40285
451 -865020
86 -913554
1000 -159803
977 455525
703 324113
814 -163517
116 826150
142 182452
899 861024
690 -390058
237 338719
18 725443
688 486450
207 658115
9 352999
693 -236352
328 -379629
756 725004
68 -268530
400 -160782
905 -375350
326 -153397
684 73757
691 877034
235 663503
293 -190946
448 -973029
675 -136203
788 616282
511 -302336
443 -578492
681 -731313
847 -215889
1 779131
658 724212
413 -891777
185 -384387
15 -932214
446 808102
360 -523363
118 -322271
317 146820
215 -280495
194 -835822
667 322360
794 -927496
557 -72174
6 942732
993 797508
69 -823279
951 -218051
898 -577842
606 540750
824 855706
351 -183383
630 204252
470 -335241
202 -156411
955 -414526
700 -201534
866 541253
45 6982
824 584580
982 -157211
954 -213888
925 826217
431 -48987
304 919152
352 894004
542 -240886
336 -86786
530 -428268
585 -576641
449 632719
719 253336
639 745720
686 -777352
276 -301413
368 688451
879 -462418
793 -124692
860 -12175
538 477166
745 -583943
964 -156470
112 -706218
69 -862266
949 -974285
686 137371
115 -276792
649 341607
551 196050
840 730191
916 -73814
126 -961162
351 33728
841 -247597
887 507277
954 -47121
193 163832
655 -216184
61 866093
895 735564
627 207176
490 -983763
825 -11101
265 470321
361 -761115
101 -795089
455 158771
239 -223533
751 80219
595 -335979
223 -746368
551 -986299
558 -975024
665 64841
519 -848565
609 -949309
92 -797789
366 392069
517 909725
985 915687
237 122259
158 353336
301 954526
671 -326587
125 -894262
188 979228
274 626292
682 269570
976 -236956
788 -990190
133 522559
651 -512355
703 -973953
308 28883
527 957966
380 -217642
765 233794
928 634162
860 558826
987 -168562
79 -701818
807 -670117
564 -154861
364 -676842
415 394724
956 514000
803 -108724
678 -885639
33 -93931
124 318426
896 -969953
287 -454247
592 -328239
406 -498002
486 219166
534 294926
406 -518774
788 362884
705 81921
430 761696
1000 890120
162 -395520
362 -750660
260 916167
855 633363
332 -275269
880 -301476
910 384583
405 -123682
739 -225225
480 -783980
674 691926
489 104659
400 61160
867 -984917
96 16808
799 92585
226 423785
226 131169
169 998654
660 -257790
322 161217
988 61833
251 931398
272 -819360
473 -201576
274 226323
765 -338134
686 -838693
22 -691757
222 -576439
686 -431148
816 -87277
860 190327
574 -514982
519 63512
473 -567517
11 700969
15 -551906
321 308801
694 -6831
535 181540
910 726
796 -384747
65 -239875
334 533236
301 632062
267 852711
441 -42980
482 -236770
993 -631211
776 -783344
840 -558128
562 430622
417 -851947
11 -377487
912 -253528
857 374376
224 801805
961 425205
165 -799956
554 -257208
832 994058
793 112768
695 -549456
406 -3499
283 -306295
610 -116972
974 214895
732 659225
374 -808172
721 -791936
710 -159236
464 192555
926 -176683
355 600890
870 -274210
670 -27196
822 453600
986 -799765
813 736035
728 -660186
762 -65683
530 -304668
290 -712138
656 82370
482 835271
65 34334
759 -25829
743 -845499
548 -540462
850 174216
746 -102707
716 -546405
915 -195591
608 865263
247 967523
198 -984461
998 -251710
220 182417
466 674764
376 -59881
499 390481
756 -484473
283 -349901
131 -268776
333 -366158
414 375889
461 704028
597 -912559
429 576124
170 957488
688 -55318
890 27867
917 -347180
466 232544
792 -889764
565 5516
470 -733123
550 601834
735 160017
922 243841
257 293475
480 -425265
795 -785138
171 -384691
356 -560002
9 -817616
632 -369152
358 705714
772 364801
391 -694389
177 -354168
285 -244718
297 338564
97 813357
585 486506
72 972407
683 189245
876 707959
331 -422727
811 282795
737 665447
425 521955
701 -689339
821 -681734
110 271924
492 -61677
829 841208
421 538801
402 57582
906 518651
943 -217358
855 -648944
58 -906615
821 -2496
418 -33635
144 50809
171 697314
492 -885362
343 -243477
385 62114
899 -62325
835 919781
900 -665179
841 -723761
181 733138
686 821327
87 -233929
499 439808
747 529286
975 860770
689 240028
991 712158
451 900151
569 550689
747 -969577
659 172074
383 6438
918 -610944
795 228301
228 -935981
381 907707
410 -471632
817 -67498
880 -481482
230 -956703
234 -583708
23 569327
616 740611
274 -469069
635 -156725
770 -197276
271 468606
913 280482
871 137546
555 -737730
94 13619
557 476298
532 545767
36 -29148
748 523009
63 406537
167 -789120
314 235166
613 824113
959 -721006
60 783015
172 513612
424 285432
465 -827929
820 -258088
95 866878
916 -402797
590 270280
89 -200621
352 115721
624 831003
412 215671
933 -314952
549 571613
758 -735973
855 -954252
780 -625663
472 732634
943 326230
466 -970692
26 -487671
595 -142726
467 505606
495 -424478
73 828127
214 546041
569 -500516
760 -443568
473 -218794
262 -676404
718 -164574
145 81647
123 837208
851 -361716
680 771144
303 96546
244 22587
152 -631654
108 -633175
402 821966
940 484068
175 -802172
187 555062
993 -830885
626 -713134
388 819090
848 -785137
847 -338797
140 -930852
347 -941481
176 207937
887 98903
752 -84207
358 230969
824 674425
322 -256081
856 -222991
745 -826092
995 817777
941 -924360
961 -502496
270 -346797
358 157287
162 -147862
323 808913
679 -71570
535 948684
433 -168501
30 296777
86 -167066
609 170890
90 298270
740 30762
239 -274049
83 467385
887 317629
373 -454960
513 -800327
824 -503743
487 131614
834 -741808
1 -778380
374 -769483
142 691412
199 452589
198 904942
378 -47244
389 -252977
897 -403724
372 -229467
449 -177337
700 93780
802 941162
193 -502624
138 -536657
124 750074
71 943232
116 -587974
692 98998
658 757434
798 244961
743 -730113
252 55703
94 -206852
18 -4162
388 40513
236 -371798
609 -941696
875 240187
413 641886
539 707344
265 -984196
144 863506
356 937861
594 -775359
900 833520
4 -639772
784 177398
490 -419458
336 -43496
287 947931
62 403205
636 -432291
89 889092
812 -581994
217 31053
787 639165
560 -638762
667 443079
653 -261838
903 -881329
464 205465
910 525475
598 691801
442 -483961
516 -478688
347 -267687
322 144241
125 97042
222 -510075
467 303552
107 -195614
958 23156
833 167057
538 259672
994 247797
934 576
902 619900
790 -574806
424 581118
238 -423597
498 -626876
195 501749
317 661539
414 -737785
436 919755
466 -307409
243 -581195
4 -201582
132 -346905
591 674393
342 -82910
404 -624014
876 199867
382 -391110
289 -107975
640 -761395
965 858629
590 -963735
208 335647
257 -651446
387 339818
686 -342542
658 371710
220 24300
220 917131
652 -380494
597 -457698
122 537030
696 44701
463 -359155
197 -369141
803 417825
732 -339981
881 -707603
168 -802534
705 -420226
346 502414
926 133697
144 378192
965 -844492
892 -191910
72 -187293
369 -468506
768 -474618
690 939023
101 940945
873 281413
654 797652
955 977211
81 -382940
954 -853795
341 834454
396 791944
704 -964660
4 376179
59 709074
799 -345154
43 -564094
376 763530
897 -783028
494 76752
427 -605612
906 -847777
218 736771
990 204211
181 -650311
365 -166030
87 -293376
699 -999189
491 -270412
52 379558
807 326327
438 542295
136 -571522
961 851710
809 998744
966 -630578
913 133122
463 796395
638 -135942
437 -732393
416 -539975
704 215937
275 -940449
269 -504635
151 109542
666 -713950
471 667637
806 545448
42 -950421
76 884610
299 139625
172 -38607
425 -963168
919 -123604
261 -316971
395 -613479
284 -772209
652 907079
696 -95242
764 -42621
843 286637
446 -768915
884 17100
293 -767460
406 -399780
692 15843
115 119388
50 -749233
154 329663
478 -499128
614 -481625
873 789688
625 716809
662 95352
47 -197522
224 343776
561 898828
981 -529886
30 -110776
841 948408
95 -645277
672 -971152
112 427226
480 -608445
967 422670
627 -889745
569 295502
761 650462
164 -982667
685 -799740
997 125266
7 821396
130 -51229
887 -857635
715 -946065
907 548991
135 675634
170 690750
143 799758
847 5296
249 -808379
687 -164442
531 312409
624 -574145
792 -551665
517 -367688
152 769632
770 -652837
979 102427
435 -341145
486 -704430
74 974576
320 205129
626 -759779
963 -116443
287 -372201
1000 -649524
952 -820942
83 -204314
607 -632190
193 -103256
86 920952
386 -810795
678 -637060
471 -936683
229 -239433
973 911931
665 -743624
956 -31258
327 711689
68 261673
205 160363
14 64672
402 91507
615 586218
248 513008
81 723820
210 873275
922 860171
341 343672
776 49555
564 -326834
142 318247
545 -745316
938 -86613
105 -280771
612 399909
496 781290
387 415714
28 -804406
889 -850901
806 -687543
886 -366029
168 -144270
685 192824
800 214714
940 -866278
658 104754
422 471091
985 102464
670 333868
511 -267237
223 -737174
127 -601460
87 -658305
163 -633530
625 -571027
726 -934486
953 -242830
703 -710857
616 926612
823 806726
267 479735
527 762285
279 -938591
239 -89453
812 -518487
224 978744
814 -308164
199 897227
749 -825663
703 -159065
837 -790316
923 325734
909 -785909
848 919934
877 -459552
849 -652187
62 24687
102 -988462
834 967704
392 -124019
592 -255699
56 -252045
735 791947
765 603422
664 631851
447 -779081
961 -813638
616 -610979
150 27488
655 -887027
350 -804254
974 -492778
429 875258
815 -742845
709 417769
617 -643229
34 -246676
895 -890395
975 -746003
225 -72339
808 467966
863 -18893
303 -746606
456 682057
542 -98960
623 -206158
607 -452704
396 -556847
480 322806
330 -485001
553 319134
372 -932894
831 780380
375 111080
137 -812046
494 412231
178 331999
619 -625684
333 801252
529 -123088
717 -512711
984 996998
59 384134
712 -637453
760 -228422
350 319328
115 -280682
275 524902
455 946359
141 490741
500 -30012
181 414325
447 -528152
755 740808
726 613807
652 372888
869 52076
881 -321472
745 -666534
168 -625119
211 710953
366 652600
353 -558012
402 491333
260 -236321
774 147368
908 -96437
562 -386897
846 521684
241 -295186
353 -992560
563 -991028
668 219237
706 391574
706 -111055
909 990815
56 228328
410 608263
183 515716
490 174686
449 616430
874 -514297
113 -410990
559 -911723
628 -773490
161 -279757
210 978591
317 278586
401 398771
23 -687943
959 653468
367 109724
612 -517918
48 -387119
965 118482
128 763188
275 760249
944 -977956
753 -106284
121 281932
628 244284
106 -98843
127 808330
295 -536480
400 -189844
422 -302725
204 -545666
213 -961517
168 -177037
170 -512525
280 213170
827 -560608
399 -26822
834 -680395
289 45095
786 717114
328 39848
502 541112
341 513126
484 -43955
78 -629406
299 684019
150 -416806
466 -147324
653 -703101
186 701676
849 -384137
623 -425427
572 723720
956 509580
187 -626070
643 -31997
151 -589264
243 -817741
62 948949
6 220892
821 396960
416 -596718
776 776802
455 -780077
858 408183
56 -10029
725 176741
257 -618640
222 827002
564 -778164
471 -384101
894 384276
619 762948
255 -870976
590 -659680
303 -866459
446 813043
997 -76486
838 503643
345 -372633
632 142615
871 -880494
411 719366
204 -133666
826 -853489
41 -906705
153 -648238
768 -442753
799 -207019
773 -699290
238 -704436
979 -810060
255 221418
429 -927635
877 -72711
113 -370400
627 579762
602 -895970
631 528386
595 924190
962 -156708
717 -855716
488 308465
581 123665
539 -209265
659 -833790
723 774632
465 121203
656 607150
997 278274
677 748571
977 -250236
868 915206
734 467936
624 616098
250 -938284
225 -921343
86 -514715
482 136389
16 -128362
142 303421
723 431954
438 579004
603 42264
152 -978256
314 -493707
953 671864
969 -881068
84 127749
235 717675
564 -956879
397 -511534
492 -620616
495 351586
741 612131
474 170119
836 517796
983 386762
991 -191252
377 124945
571 -334965
225 -442682
400 -607866
5 -419759
491 -457321
333 -991769
755 159383
728 -378664
582 10942
284 -704228
187 -989601
166 -685638
561 727726
376 -893171
994 356626
966 -733105
939 130548
960 545915
997 -614173
298 -741704
275 781015
567 -571052
305 264188
783 -839602
62 780534
45 -123682
691 847944
341 815755
381 -219495
857 -343309
965 458125
748 962966
81 731435
8 850259
258 -456794
872 -725887
676 -624085
456 -779985
959 412876
257 386857
829 -484213
229 940701
134 -781356
54 -756488
704 -952471
127 -907305
88 27833
765 695503
275 -843965
92 413661
533 -528776
1000 937050
102 842609
772 735412
340 -902552
837 -859432
626 -388271
206 945392
505 956323
7 392234
381 -397918
912 414448
703 355200
258 -149058
80 264706
40 -584169
57 125055
405 -841953
141 -364154
542 55356
705 544904
31 151633
213 513483
162 -719026
916 912571
510 561012
522 -626331
616 -59596
745 256515
754 -470295
151 -128510
721 727739
804 -15820
748 -285902
608 980577
300 81628
141 -145334
982 -407695
463 544445
193 328415
468 -498035
919 -853474
281 -257138
171 -625410
104 -2532
639 -475007
426 -209579
840 -360051
323 -316960
433 943694
703 -787270
27 -254630
93 612752
359 726213
422 26344
435 525323
132 804651
500 917439
51 -16848
56 578591
696 -35431
799 854642
223 823755
665 948750
546 86165
170 804331
636 30377
757 -541743
631 -85938
384 -425178
436 786672
99 416027
465 238774
283 46959
287 790617
919 -246332
365 571952
287 98463
758 911043
958 -227582
280 42156
612 -358802
459 -964787
930 -345092
747 -632589
520 578983
505 -302344
58 -310513
981 496421
444 -801767
886 -731923
677 -21584
201 -429700
335 -390743
545 -72835
656 656465
495 -586412
909 -525033
856 -367853
421 327650
151 567215
581 -581182
879 261102
686 323415
855 465777
166 51718
790 -405492
511 555155
436 -849820
547 22976
997 -155002
728 709763
285 664174
899 -119789
799 -635330
475 -450990
621 -23381
304 579752
467 238497
197 -526961
860 777985
91 -976001
78 968881
61 -134290
574 -366743
378 413471
159 39600
374 46845
912 888439
458 671748
954 -108080
63 973079
878 -909435
926 -846979
192 813919
534 -926232
352 204739
403 -591574
978 -853652
917 872345
857 431402
583 508772
645 582107
584 95576
684 -93592
444 -535798
59 644586
139 883027
253 -956047
592 400509
942 -126509
50 -660637
126 424508
136 -157628
446 205073
552 -942236
315 -744158
844 -755327
74 622035
403 -338294
614 916421
120 -486046
660 -365215
935 -475589
398 -333025
148 -33871
600 115605
250 -610861
746 374556
179 261953
333 -738516
446 323383
238 -229276
245 -638984
862 -63616
998 677132
802 -174781
640 98396
579 -922417
389 -130828
675 -501096
964 -48925
118 725962
199 923412
172 793447
880 -68966
647 -501398
957 -433286
965 693133
723 -879364
447 228421
908 -873022
45 -365409
344 -619369
973 168816
114 818992
509 346760
572 -715580
636 -274443
794 238741
249 -936201
254 -12959
203 -437876
70 351949
501 348057
785 498508
72 546507
858 -309299
425 -403097
50 624090
975 559874
543 95807
86 92590
143 803261
657 536645
815 -113964
180 251720
140 -447328
859 970177
216 -55147
305 -326692
305 198597
752 589257
650 825325
352 -903347
779 275498
237 -838258
304 960839
793 -922656
316 -112701
510 199580
900 -858857
939 874340
156 761704
170 -989483
995 739822
59 777637
800 -925551
852 -569477
192 -625460
151 -784035
877 -492178
649 987773
936 308555
424 -688918
138 -958158
307 -805409
396 -919773
723 -405486
165 -317807
738 542506
975 785249
531 -601785
986 131763
181 610573
326 -505132
794 -75314
944 772315
72 -26868
557 2030
815 -340387
418 -827289
214 660599
681 51378
819 -548160
616 671117
675 308626
123 -770523
741 -737009
526 739149
932 121443
854 -521044
41 -235604
275 626641
639 787512
535 592904
864 -814091
54 -500472
513 673131
859 -219577
890 181721
776 215637
390 -434329
863 579936
790 -135175
430 -306330
189 -407771
974 -693064
929 -534016
739 565361
87 308967
744 643024
287 738073
699 -30435
937 -305599
912 -292662
758 158107
168 -996974
34 -63185
983 421099
307 -740400
409 -424317
872 -582520
209 541422
866 -280250
768 -795009
700 134325
998 -94341
730 -295481
213 324882
418 686082
620 -596335
431 57944
192 -230821
483 983601
664 -559806
65 462849
114 93255
691 -252870
6 -553742
819 -341384
46 -426478
262 -393293
548 -85886
188 543088
245 301109
460 621452
54 218620
923 821561
63 75693
407 157144
828 -401413
655 -831199
722 574625
381 -859992
77 -111449
603 779616
238 791760
364 794210
873 1561
975 634067
612 480292
747 405226
406 -307990
977 -233104
673 906253
70 132204
89 -770256
230 -493
204 -603241
918 193428
48 658123
307 -29718
179 800136
39 89662
882 30795
492 618670
501 -288886
271 -750586
414 957656
436 -695768
322 923985
144 73668
776 -526967
601 498609
919 731103
591 361585
240 795650
320 522862
46 155794
367 -202790
98 674354
343 153511
557 -280138
53 -633637
810 920407
673 -373886
983 -984008
101 -332424
98 -856954
665 -69823
18 861005
951 -681405
643 900459
755 -821435
10 408257
318 448679
197 797235
933 -363204
953 698094
774 -727685
812 -58972
369 622078
83 345984
521 414062
474 638112
444 77086
931 293072
156 433761
876 117373
24 -551135
477 -769029
666 -208274
190 602377
477 -49167
387 158089
63 -959792
804 -905628
74 691507
963 -292215
99 -762582
261 -378317
387 86215
493 -443987
540 39568
633 782206
74 964271
779 -511754
170 579440
301 118492
383 -296235
57 851755
113 -940480
692 -156732
418 715164
592 991008
165 -518621
974 -207751
662 284079
679 915141
406 909622
129 732944
288 -336463
740 218773
618 852746
812 -868205
126 -623139
446 892955
549 -773833
949 -414207
852 118165
993 -18989
131 724903
239 -278195
929 537025
330 -235530
315 -495990
146 -981280
335 770142
412 -399125
402 137212
953 -526093
913 -29945
712 714158
913 317175
330 -314781
747 705165
253 798555
140 477468
852 -10757
983 -768880
735 904516
19 239613
749 -105343
562 123288
807 92358
997 26452
313 -982425
696 502738
546 770045
262 120794
547 138328
110 -248945
164 -154304
229 860133
181 -194495
507 -872409
14 -118432
884 341651
285 897734
575 482443
285 -3711
681 -110934
663 -547502
131 -289554
768 -276334
224 655143
384 -66963
464 -477780
641 132610
533 922280
481 270766
463 554551
892 161892
673 -317152
24 195265
860 -228324
676 -773275
711 212840
837 -725587
427 996770
995 -666367
827 930168
464 265251
170 696756
498 790300
717 -411819
220 824347
516 189294
158 929833
493 -760495
941 -328264
558 443547
812 645997
836 641660
130 -846008
957 -630337
384 296802
486 87029
420 409309
815 -53162
604 526735
344 -319925
277 -498612
269 206052
17 362923
859 -785922
128 977728
136 589649
126 426918
151 -230433
710 -896157
132 -722023
421 -300266
174 369094
859 -507842
81 7459
900 -525299
365 -166070
847 -803248
258 -595467
873 73436
652 385915
257 -634495
940 -280568
44 27574
613 36923
540 89095
217 -158198
542 -358622
677 15830
31 788640
939 -831888
890 695905
866 -192547
113 374164
127 576253
724 21532
985 351892
737 165901
151 -34125
579 -878542
973 787171
538 761278
0 338618
590 673690
47 -746565
639 -653924
490 -851610
589 604792
349 -457171
768 70349
716 195653
0 928744
25 435854
212 915085
957 473743
31 -527223
691 521606
261 -684456
427 114155
986 -462565
849 -378391
45 799693
876 -249235
714 946489
932 173856
695 -672983
6 485446
504 43173
959 -989656
844 -548680
925 682057
626 797515
62 -269976
518 20674
964 471204
892 500885
678 884177
897 619595
480 105676
26 -572995
872 207369
248 -698672
584 -126826
547 -356777
522 -266161
627 -653084
422 116000
831 -227130
556 179887
152 -252420
816 827731
851 801496
893 -452728
248 -421505
564 -734591
824 -761447
553 422938
442 750855
115 799153
152 433282
959 -280399
191 998635
666 748222
104 449625
152 536735
928 736852
213 467935
475 420911
969 873872
824 -426389
109 -634659
903 81240
867 392365
308 238515
913 724463
212 -356371
876 -897144
334 357888
42 416499
878 282743
739 -377107
586 244229
728 601665
631 687591
220 -659851
291 867074
11 926145
228 -719487
406 -864646
453 -757278
924 -768780
364 -145045
738 -241218
742 979443
818 -177995
333 -704484
815 -766281
839 -710061
193 -766148
774 -892410
543 380976
859 -400807
676 188830
233 -226659
450 -644867
145 430719
556 416970
983 -542010
522 -211394
43 350895
860 -741842
774 411500
14 112549
587 -622752
404 99090
767 970125
122 -755678
973 542660
6 -749363
841 -102898
425 -697193
514 -518143
238 752057
244 61590
699 -21275
421 91487
912 357106
956 729870
703 381426
339 590959
818 837460
397 279828
924 -292423
51 543716
371 -429406
374 62711
805 -25566
370 -495011
392 520701
769 763040
230 855884
532 -703716
996 691965
756 485859
612 -326467
34 308481
966 455983
954 435281
505 368566
403 -775955
888 -667618
477 671374
84 223328
351 -398136
279 -267037
58 -797947
215 693351
811 -392506
14 931923
361 592202
593 -284122
196 -713192
964 -127971
517 423456
412 830524
335 442623
334 -513834
607 -195043
147 947613
169 -475708
838 85422
918 -679079
144 338002
400 294813
674 -675795
532 -988466
635 -396707
919 780188
486 446815
140 971859
485 -995768
959 779197
664 -839343
156 227561
836 -618940
386 -106380
902 947040
51 -925590
640 -981460
359 -603613
146 666613
233 -265582
445 -316805
261 56067
193 -324701
144 -486282
404 16116
473 678891
980 836101
814 -36272
862 -279392
415 -78477
897 802075
283 -941390
186 -783665
780 -873720
185 -929856
179 337054
698 -576107
257 516960
596 308912
787 -54448
215 813582
933 469570
369 -826888
380 -287932
897 -119385
24 -362423
886 303904
536 416581
666 33964
31 487942
212 -849001
110 -765415
770 -455991
596 -173702
524 265729
269 560125
375 22615
101 101830
456 41278
514 743223
485 -459222
998 360778
204 801833
113 -242887
778 -995517
946 871978
935 -388408
32 -571623
202 906363
662 920504
245 373929
583 719944
151 907499
829 -935534
354 -567989
189 305540
195 219469
239 735916
275 -277880
140 -746568
828 223857
621 390545
528 5443
597 767866
227 -265731
392 -728828
885 845416
398 756884
709 890428
987 -113307
442 500106
781 -568795
984 -752529
798 301939
333 705744
318 -748046
705 173916
710 -682665
650 197757
93 80278
509 -244736
152 -428315
119 317647
784 180189
323 153577
766 749659
27 -514272
482 -626955
30 -997001
860 725274
65 143904
143 226856
480 115819
538 -850654
989 512148
810 -632487
70 -62056
896 357563
236 -875604
665 -171629
439 -238318
795 624502
674 777002
20 9153
965 443866
660 482745
703 778533
670 135207
370 -682495
796 493716
424 -267090
696 72770
357 -934600
14 -949443
912 -747042
321 736404
195 -682359
61 256112
246 -890552
392 -679360
202 -18615
690 253352
751 -935079
835 -385371
849 920125
818 577069
644 -17858
221 -141932
713 452058
965 623964
114 -796135
291 -786261
830 765892
213 980867
689 740318
866 209757
315 981038
543 518850
804 -655036
128 -701458
748 12565
937 595300
432 371312
104 595392
493 645857
521 -858305
783 331795
131 -519077
25 397807
463 958669
739 -198437
330 -103382
774 729447
490 -133515
164 511247
935 649571
673 -39021
636 10815
287 25064
597 -586964
671 -365222
385 228929
863 -373225
944 -599331
829 727222
551 -632908
748 -872148
587 708259
94 -596632
109 -9758
286 -475774
159 933359
45 -414459
411 895539
945 -953825
110 -251176
890 -962767
284 895396
979 229747
135 952467
821 854065
761 -451264
752 -150916
604 -899064
694 932647
84 -122244
539 750507
367 -106375
163 888571
749 -224430
788 824088
277 40775
193 -478075
650 -549138
664 958870
365 -750854
242 335381
916 -913279
335 -525170
852 -743826
193 76963
823 -944
751 -810468
795 -820070
588 412020
751 -246866
96 -71246
35 966680
34 -351471
117 -324074
900 919146
588 20019
321 742088
208 285655
573 120955
14 -807841
877 -836590
111 388887
176 603211
482 -430593
80 -318117
480 427298
202 610182
888 203808
830 -604415
135 569051
34 970380
72 730966
219 -826802
631 -37365
664 -495435
589 250161
454 -520884
858 211524
763 947517
692 891137
893 964658
333 393696
274 857816
517 130612
107 -930378
818 -705614
105 -849369
343 -670865
390 580041
532 789012
672 -478705
71 743451
136 695325
62 -358069
589 -687143
945 -622793
582 -930772
614 -559536
726 -901560
752 -535187
521 -473059
241 -413755
764 -286795
704 -299861
315 548880
871 735196
293 -532275
211 -972005
829 -53281
530 -584758
520 -563443
721 -88624
306 808938
206 -188202
762 -958012
358 -604015
55 106184
344 -289955
300 242547
666 203650
319 16482
414 -718733
405 464527
375 -288194
648 -76802
7 -705191
13 89013
229 -7574
63 -264726
288 704879
462 974665
986 262215
29 -708877
669 205295
689 -520221
714 -642572
982 -59509
425 -52496
941 -97150
847 887210
45 362746
461 339407
568 316012
296 689110
302 -848795
329 875426
347 -397480
754 774815
542 -414530
89 845067
419 -21535
781 -880623
497 -873667
543 -557009
155 348610
144 49531
907 -262200
699 -562378
628 -440618
30 990500
589 -340073
533 -465953
399 252714
3 -48950
201 -743233
88 732493
733 308479
183 197258
488 197423
673 -788672
337 601894
911 -439832
577 -931840
788 -82095
57 -233297
283 -780635
116 -206670
596 369224
529 -488394
785 896226
937 731716
667 490071
553 -984398
560 858050
233 -549513
736 364212
297 425006
140 188287
963 -680740
367 984389
447 178787
931 496613
100 35861
953 -51074
73 -552338
899 292628
483 198845
195 -726434
285 7312
996 -603733
79 2320
64 -390795
651 473861
502 70481
277 -955465
407 -759436
216 807272
397 355291
747 -872787
871 -681123
169 251516
810 858929
94 -673627
279 784544
370 -765597
861 -223140
15 666182
630 659410
280 -517427
496 -497133
738 643798
724 -821215
565 999480
363 -320342
772 645137
81 -35433
182 -510289
712 -156019
887 238134
91 497023
850 757674
192 -242121
974 -376347
57 231535
749 828360
251 185614
651 989525
35 635632
703 -459096
46 -365837
538 -528066
129 -690155
680 10517
557 315734
592 -905611
690 244921
26 -907407
867 -722004
123 -95670
695 92592
362 -219137
139 -451873
25 271377
370 297768
942 745211
254 433940
549 -220240
123 -765079
409 -722080
220 -982107
968 -750630
998 -446980
589 293199
994 -126977
55 -698020
781 121558
701 -941363
738 -191070
188 274615
560 -400459
216 443093
274 -736025
570 -90613
536 -546391
613 579709
580 521202
217 -784045
362 -810273
270 799198
660 120285
387 282320
465 97486
645 -814163
588 71122
906 -87321
586 931048
892 -494939
201 692439
291 -316605
518 300408
580 -772242
185 -67235
963 -629147
612 520957
635 805788
92 -327167
392 159940
336 -618150
354 481763
420 -565445
781 498818
431 442281
750 -301470
789 -591796
662 -586685
805 -204336
348 -553169
556 -370729
557 -14609
383 -236546
661 -733019
727 -214864
918 -621635
984 -547181
129 856259
734 291044
988 -616134
238 -121255
66 -16518
278 67261
198 -303422
354 728666
908 -482549
161 67431
743 249622
543 -676761
488 740264
908 -590438
322 222515
159 739452
327 361543
541 -278668
33 699158
134 -422502
773 646962
372 -887527
329 373162
575 -906208
370 259170
558 -124022
749 374672
848 526151
832 661115
388 753037
421 978970
40 517373
122 44080
408 -119738
359 -86457
613 -455012
758 -535052
840 610122
33 -208921
666 -17600
444 -322448
734 -959299
652 823065
957 -64758
827 -32311
416 45579
559 192119
57 -153343
400 -715663
408 -108723
748 424155
616 931299
594 521176
77 314742
516 -457483
781 -219655
76 -809281
264 917189
628 -176079
245 -630741
791 -812349
49 -197109
842 886632
112 231731
544 683153
243 317601
500 -705856
301 -334474
525 -72278
24 85224
410 647926
31 -877301
290 643351
504 470990
368 575367
20 128465
363 33995
73 -232514
634 975122
206 318332
519 -823812
382 916702
178 249630
632 -785211
985 231443
307 -690428
412 -4866
91 939588
514 -773239
39 -663520
893 -691153
723 -68162
645 139371
734 -287096
390 -836432
659 339949
509 -452070
332 -24861
915 -994525
477 475652
692 -422212
496 -829174
554 -884223
461 -261436
443 -840758
815 -791431
559 867029
249 193237
184 -23945
250 -640425
545 -488432
146 669669
869 -723724
721 -721377
515 884458
704 -974856
28 105622
897 397017
206 -517843
957 849809
508 733498
313 308430
323 -218354
863 390294
978 -461240
491 462640
796 247669
975 86690
842 -562222
710 253144
452 79768
407 532992
771 941396
660 195545
946 -728445
886 -899363
402 404114
62 -861417
364 293874
783 -102405
812 -501842
739 -677133
71 84689
500 291860
983 118917
113 486573
203 317004
453 -775462
9 -116411
554 799162
853 -925654
502 134512
798 107591
470 -144008
196 42232
776 -836224
40 -681369
452 -710100
358 250467
118 273836
815 -939531
464 -669766
918 -193173
142 -998136
123 -956796
973 595809
27 -897498
919 964744
89 734392
221 913802
701 379764
543 -250024
484 -763331
73 -535547
514 -958165
467 355586
960 -531549
284 876266
363 -902451
394 869466
828 675427
216 -310679
665 3978
625 300443
746 545313
140 -436365
43 464220
229 -618631
35 -146465
685 232112
447 -827370
221 -85996
336 -920229
529 -20542
922 -84132
542 -877025
556 -424734
495 535796
461 -394856
798 -172917
283 449598
605 984909
784 -905516
799 686267
120 -33213
731 -863680
890 559278
80 952664
997 -469989
474 -825748
83 822129
831 -277137
132 -136427
252 343532
456 -976695
321 -591115
165 907167
588 -995050
450 307680
870 278127
716 754488
104 480311
91 -807870
620 834259
576 -22806
613 625425
635 -525341
538 -930115
107 678646
732 79804
297 414394
733 128243
684 582138
513 508879
532 331935
437 66350
243 -837376
22 408638
40 19013
247 -307365
504 582890
877 -158859
77 415498
929 -553538
572 -297901
911 956229
393 372773
593 -390735
941 -521395
615 197879
723 887393
657 -766908
490 -321811
811 -403052
521 -932649
508 -827192
424 -260202
155 -457990
587 -757307
26 -581556
557 -860761
117 657087
241 546687
873 721377
605 683391
848 396048
753 305152
196 846015
175 -195315
288 -675836
558 -461351
886 -612425
32 682732
76 -528428
815 351463
396 -97744
166 -54773
979 -275764
12 511521
225 423832
593 922115
732 916339
125 656924
661 117729
543 -486713
355 -758300
710 290537
33 770511
358 301137
296 -949345
617 -811046
358 957802
736 707742
933 -746933
42 -803396
688 908559
780 649115
290 501756
117 754573
839 -546201
866 -656654
325 -189352
954 358800
102 -456497
959 282220
418 -289737
946 445759
124 -255128
397 951925
42 474705
906 -831297
454 -608536
310 391044
413 -656947
794 509193
324 -578244
233 102179
473 317155
643 -807734
853 -79259
675 367810
531 -618779
62 -121457
940 592977
463 -365712
896 75147
749 501535
201 -199172
394 94328
812 256108
40 772053
528 437674
71 -415819
6 130853
814 -501398
29 -616174
576 -641459
760 944361
710 128699
378 -689535
161 419066
615 297402
924 219355
707 327535
799 640455
688 -271453
30 749291
9 260060
160 -954299
56 -541018
305 -819200
486 930937
526 -159797
758 59343
103 523913
494 991917
419 -865511
592 25448
708 310170
631 746244
403 -201019
252 82223
897 183917
668 383162
816 -269499
640 -800055
304 766988
797 89042
880 -855695
595 -104314
174 916933
282 -919204
577 -806912
346 136287
982 408331
335 -649032
899 -617741
12 675047
884 611028
384 -572040
956 -865971
865 -690746
659 -641104
988 491658
893 368597
239 -599766
481 -999000
132 -979488
170 425682
774 311170
237 766756
324 -775338
418 -606608
310 468098
9 607824
603 123893
671 668043
244 892238
807 -269640
792 812349
206 -212077
76 -352708
516 -589430
661 498437
136 -698996
535 -663673
674 849406
34 -316737
477 -988627
557 977859
207 628649
10 -337172
693 -712888
135 -495030
466 -845514
142 -826865
184 -94795
986 -327088
568 -806353
911 -669114
345 984082
196 -522172
234 72975
485 -105100
495 945926
782 198224
882 -981208
824 613969
25 90461
633 266579
590 943743
770 878385
887 913871
927 -128262
874 376821
249 -785125
905 208065
800 743652
841 415564
130 736865
86 -761064
396 44213
881 -600308
837 43474
470 549183
790 71604
138 216609
790 -545613
776 744516
571 927682
880 302700
127 728598
209 -594491
89 -106900
389 140923
715 -648565
308 -908677
951 159715
666 -517171
274 699211
239 -573707
188 -56003
61 -904980
90 -142410
115 815735
187 989267
716 589891
462 541226
14 732919
113 5454
668 278090
457 -510720
718 -950334
344 -804793
620 532754
256 -883725
554 266812
961 266789
46 88088
335 528753
975 194470
74 -609213
982 774776
184 599980
985 801313
814 -84302
342 -531160
767 -589938
764 -407161
676 469095
507 -890728
32 536558
307 -69483
433 -795708
942 -605853
579 -253749
754 -806442
658 984038
674 -712524
704 -556098
230 506918
341 -917009
754 -66818
956 -925991
759 -721801
70 -16638
212 -809716
795 -937564
474 -749850
742 278373
314 -891386
448 444620
628 -813415
295 883391
368 562025
914 987899
109 316514
584 -451710
854 -84614
316 909353
465 -465190
653 24658
717 445911
843 465327
777 228950
215 -642517
293 -270996
530 939934
571 -141053
34 16480
384 -616164
243 -634136
694 616898
137 834444
199 -560127
453 -587478
624 -182195
590 -369842
899 -525042
850 67955
112 -574044
415 -416428
298 30001
261 -387459
153 -15612
627 109451
174 117865
738 -181672
210 657742
122 -966750
578 -272320
769 -807449
470 575334
696 -308984
611 -824696
865 321709
533 48500
682 -95692
394 261643
103 -575128
352 -561787
223 -837096
654 -209264
489 -944890
471 997348
989 230609
384 -532368
95 332579
158 -621808
929 460016
198 -82041
954 321574
344 -438986
61 947960
307 -548459
60 545402
313 57411
963 569406
202 -118845
455 232578
85 -879918
223 608836
243 942555
3 -787159
528 -182723
632 -882142
133 534551
504 -616798
129 22166
818 313619
393 -191926
519 460380
848 476523
397 598810
587 -967085
180 991296
828 346845
798 -499452
832 841300
330 -757538
726 -522011
367 -240741
67 564037
513 39003
694 224644
797 -984423
548 101831
939 -717946
835 -897592
903 982986
50 514632
694 -260084
321 -890754
808 457187
309 -47242
292 -73476
382 -907530
733 -512692
204 309726
748 114637
551 800927
846 -364774
771 92442
260 794875
686 -765965
86 125357
561 -696405
514 -901695
326 625905
729 -855105
817 -659232
52 -896106
96 -95846
251 -577770
8 660323
845 -871203
454 -44767
904 -237847
651 -71722
938 57641
999 -254861
400 -39665
757 -685017
766 -145615
651 -65053
110 267741
501 -701666
731 27418
158 -727526
704 608061
983 -340520
950 -409174
415 -756714
310 751922
209 -614300
729 -5253
776 -122722
649 -310705
785 610479
102 20609
920 351616
589 -531328
403 641929
620 -744231
895 -109098
952 302251
465 -98007
998 846135
952 -935596
815 830271
935 421201
604 326969
658 308031
736 736184
396 -301221
308 -757022
598 3924
895 -2886
980 787822
244 793824
155 122600
963 -552699
194 -615351
431 365886
171 -800778
598 -229651
702 -121942
390 76500
608 977071
930 -511464
508 -385466
527 328686
659 -42792
533 -743538
465 -898119
110 -634465
581 -923861
1000 3874
108 -270905
976 -859457
743 351570
42 -849704
185 984938
642 177026
666 886480
420 -316284
891 420004
264 407830
525 680830
871 207825
538 201653
630 -196571
390 -827449
269 -896272
757 -313260
782 -628227
310 -125923
612 -917776
171 965700
856 368573
682 88186
894 -419767
382 214685
103 -437180
639 354122
597 316566
994 -71645
663 430261
961 -162135
114 657451
919 -911771
703 -293140
714 -674828
103 -926834
99 883886
605 -788349
241 274308
208 303890
659 -863094
716 -44862
338 29140
879 855986
98 -724008
949 201692
834 959714
342 480159
827 -909110
587 351216
731 562383
345 -425985
732 -280211
508 167994
894 671675
208 934474
962 730814
976 25796
611 768465
526 -340831
919 -543944
571 -393671
361 -165955
837 61711
170 313189
910 159217
504 134877
732 714500
515 888294
737 -590816
477 18389
413 -457374
9 881748
258 -435045
152 -601389
469 -324834
207 -715928
429 -641676
874 -844676
824 -625038
459 -773035
954 -764868
611 466404
190 -53246
18 403126
505 138078
575 398653
20 133940
481 -836127
258 684543
495 -689466
563 137355
687 -709129
299 662005
831 -800935
300 -878515
832 -178779
674 851368
989 835986
240 226940
621 -222023
489 371800
348 769566
814 177151
190 -545820
57 -314398
655 852317
160 -261748
185 43926
339 -992360
337 630641
726 270892
292 -239802
726 97044
908 -264929
691 -836677
780 -247453
667 -348850
154 814689
704 -83580
591 -664308
351 -874778
710 -428800
721 143990
610 -695348
880 287691
464 782901
778 643299
997 139058
475 -863689
17 -129761
624 -565540
407 -974463
226 -360196
368 611611
404 -520283
840 325407
22 463927
437 735396
24 -113242
918 988993
900 883462
694 -324925
209 -250810
182 497931
601 927573
76 429940
41 -749523
623 96148
479 762054
255 684323
969 431840
613 -595298
545 -744478
868 93255
997 -290646
222 543213
596 -123844
331 -647347
226 199696
71 12467
653 222892
594 634156
522 38004
130 -619879
774 245767
518 -964853
474 -777047
647 227119
46 770543
550 627138
730 733538
498 -828571
413 -180362
37 153
685 669360
812 -252790
888 -569908
357 -562738
435 843358
148 -807854
456 -878416
23 792624
535 -403152
0 -622894
552 -114122
531 823628
778 920319
148 -720541
139 -823720
5 120014
338 809353
235 916598
411 271595
584 -152644
452 -703281
185 34787
101 399929
978 37098
95 -738094
502 687897
84 -335765
365 995444
997 859326
503 483874
959 513022
688 -953890
866 -251491
628 943115
669 -516628
143 109293
224 -347314
787 -395044
438 419342
690 766960
657 -17938
886 -694781
399 590587
878 419806
706 102105
817 -715707
127 57245
632 -88543
861 -799110
462 -671160
605 -723762
591 -502391
280 363627
497 676168
126 -947867
626 -857042
996 364064
791 -283632
296 -344173
566 740816
737 -282333
188 -831151
253 786926
687 983603
561 -370611
141 -729702
900 610321
215 282075
516 -124746
538 29662
83 566460
172 -625258
20 852307
519 674472
493 -688027
274 -45589
703 958765
635 369219
538 865868
994 -840345
730 -784516
933 -857894
585 174690
9 -903464
873 818274
290 226823
60 -760505
690 699763
524 -539383
793 -104678
255 440578
703 695710
396 64171
936 744930
984 679312
399 693560
206 -984773
641 807058
373 493060
690 407907
264 -163281
545 576945
926 -699926
716 -310974
64 251417
418 -387952
453 -839138
209 210181
774 981267
434 -973270
216 887262
503 -285824
810 -313738
926 61952
489 -189288
682 21961
808 -193800
8 567633
565 -278277
774 266817
643 -537045
181 -320273
477 -37473
481 -955449
560 -575344
937 159264
120 -744463
646 -560117
704 -33678
508 -733978
107 -634785
561 803041
52 842968
33 -334710
713 9492
441 94384
106 277338
741 170355
789 -178010
121 776030
618 714511
870 -290748
619 7631
427 -599228
613 -711371
551 818343
109 422733
806 94829
14 385976
988 -855545
969 -638354
372 -633644
169 341608
889 841599
891 -71667
271 766264
826 862
433 701296
526 -276428
435 967184
384 967319
367 606214
875 -712350
564 810286
891 -728497
144 814568
438 422095
446 -933734
40 -15078
908 -755916
433 842296
342 -300568
595 -46664
372 -150074
915 617630
208 759391
378 185694
638 40362
430 -145780
608 89095
626 702244
842 215866
321 972877
238 43851
731 57464
232 -98790
591 327541
1000 -424249
335 -397495
936 -431462
435 60361
951 -430177
12 -825249
134 865437
72 -102466
565 -553746
991 680004
191 -680372
11 -487480
474 182352
345 81139
980 -127759
869 -600791
750 -448100
92 -760408
340 -983161
15 -688709
715 425287
703 57201
142 165511
766 31807
924 276870
300 -101198
555 4684
604 -161853
126 956266
678 905894
987 -834313
317 49442
214 25824
608 -265775
883 -890198
278 595648
848 -91023
459 975239
351 10607
413 872657
893 -827332
902 330236
134 -97397
366 355020
247 -588626
330 774844
941 754229
440 480700
578 -468138
399 771068
575 791991
420 -525426
101 345695
284 -42499
655 506381
265 -377436
573 856303
234 -488936
131 460711
745 -670007
89 -65617
326 -856177
62 379436
860 960208
719 395475
387 -993337
862 -926720
567 -178123
154 -500672
489 83887
423 -305467
182 -328004
587 -68452
268 -885439
452 -972985
660 860348
495 -593169
511 781244
100 341048
371 -61307
533 552312
968 133038
951 413267
568 415432
695 -392035
261 -80353
698 -962005
436 -535733
974 948138
10 -983868
691 311687
328 -117480
664 -840045
814 -308878
468 360153
502 555430
201 215211
330 433433
492 -622694
510 714539
717 34746
931 589266
673 -613466
303 966294
106 703827
337 -69025
200 -655933
947 -889343
596 -287781
658 -797460
425 49350
129 -218044
247 853004
819 -19958
997 -802613
552 -539032
442 -582885
856 -247192
456 442662
26 -634748
154 -231060
793 -245652
698 765198
934 446322
979 962896
787 125351
569 1751
666 178106
986 76209
60 896484
844 -107355
731 -889046
314 485749
728 796605
410 -405326
581 707001
379 -272420
348 456167
84 817659
417 957225
5 658707
659 384434
11 -260820
809 511710
398 -118098
7 -63433
83 -509896
604 299017
137 -793200
462 932766
422 -818306
266 -24259
254 -312887
120 -535683
332 -577938
232 -349992
537 -892907
100 941239
566 828114
523 183303
961 837722
34 238184
765 811683
797 840896
750 34789
913 -76218
341 -934678
571 -720206
260 -102626
576 882981
12 -762982
822 73506
641 784840
978 -23802
630 -414784
38 184167
413 -569810
454 592746
434 -516817
450 -363010
993 525511
144 182303
285 -869844
182 -787377
533 646621
604 -447782
607 380057
553 -728861
939 10883
271 208170
970 454442
579 -151396
695 -36220
352 783551
782 206926
503 998569
264 224758
123 272248
932 -204212
920 -877868
547 672654
57 32806
902 195638
187 974919
478 -473571
88 -701721
782 159086
109 474045
635 891025
216 -840306
442 -371540
199 933961
629 859424
170 -241383
983 -853417
282 -976531
992 828261
624 526640
730 -705392
948 -160857
647 252236
858 -733524
631 -794827
605 -783985
233 -949974
412 929525
107 -267991
588 792210
466 201772
405 527797
669 -568233
639 391851
538 -439398
127 627406
618 366769
618 604457
785 -556890
836 43280
274 78501
407 -148439
63 720401
158 706961
395 -214479
878 579824
229 -16997
821 449531
160 603293
220 -188736
361 493596
333 -584674
272 -832168
714 -254169
475 -318198
541 -109569
125 -38154
292 249254
429 -180045
540 -788720
121 41464
963 -460848
866 739077
896 473231
158 931003
230 -182896
232 618062
98 815198
153 -578440
4 -421402
181 375903
573 500061
590 430159
313 96303
972 724448
428 -784321
435 -323874
201 -292550
248 -817365
832 -203156
580 518714
888 676232
502 212171
250 -796028
383 -577938
420 -588602
266 94403
815 901335
429 660653
306 914359
89 -887386
692 -297884
786 -546490
46 851692
970 -307228
372 -98061
833 -331205
242 -689166
974 -282864
764 607782
762 -110568
155 -389536
809 107842
729 -162984
843 706768
338 349715
699 570121
149 -99681
462 -942835
390 752757
20 -785411
485 -906696
721 428988
36 944186
322 -702724
219 -631525
616 -644417
412 391680
410 -730191
45 -983765
282 306038
502 -100150
90 235777
53 -723027
896 -248459
564 -554025
983 178912
937 937762
195 274235
992 -586527
828 545543
44 -318908
146 23938
538 170811
315 518108
432 248131
125 37951
457 88228
718 -851551
30 95116
290 358410
746 -636962
486 188421
11 304823
290 -175351
193 485697
765 673299
537 180233
48 -122624
646 -539467
65 196468
792 -299161
413 360383
532 -50329
156 -22187
517 -888077
968 395646
174 -325850
10 -432889
162 -330120
608 605050
261 -369921
676 350972
197 -371013
835 -681685
918 386505
371 877118
734 356267
983 -525268
355 -457008
237 -548618
273 -649432
100 423457
721 -842772
273 655391
747 -751895
86 642926
37 328689
767 428338
596 37727
52 -693352
612 142232
387 -744008
639 667031
920 -390672
788 233805
435 -703620
445 -995027
829 -574620
555 -136509
837 192279
437 -969571
259 -989005
396 -456750
366 176842
425 -670689
313 -552820
264 571385
158 685578
330 -78088
61 -885623
922 -345615
614 789906
396 -944741
643 -188386
114 445297
142 -179210
0 -28035
480 291411
534 -233446
848 -472883
572 598059
146 908786
96 -216891
654 265090
669 35539
116 -465661
781 561470
333 557938
55 -40280
783 -57614
53 -249784
175 507575
476 -46619
551 810892
460 -315583
344 800118
319 -741929
167 -744199
498 -996880
351 697409
772 -112396
133 174932
820 487315
167 460289
47 -496029
294 450037
867 -718921
605 475936
815 258873
668 47633
314 -996948
830 -143068
257 473844
590 -213838
927 -360553
74 -490618
294 320501
412 -281658
964 -932681
906 -202354
194 -821847
17 -182465
80 -694779
275 648960
466 145852
177 507064
489 449078
216 403923
991 -719710
457 969624
10 618757
339 167895
677 144555
190 623497
938 145609
720 648526
73 73533
929 426688
442 124461
258 -667594
818 -525680
244 644940
14 706764
439 948164
166 -51473
59 -136364
192 -25029
984 -213547
530 581978
287 42290
479 -898475
222 760131
730 -622750
885 -593254
947 926516
248 -959473
292 -568765
542 375593
536 961876
142 -288475
915 862643
917 580633
804 -603155
319 7197
550 204129
741 542455
156 -344277
523 -204912
745 -30858
402 -702391
663 644920
120 960889
89 -540026
323 351683
238 -573523
634 925927
940 -784682
571 401449
650 -287620
591 -685279
142 -38836
128 -186095
188 -407723
572 855841
200 738077
242 -481208
180 896368
909 -830689
660 -588189
727 858244
51 398262
575 -725547
644 956302
297 795108
301 281650
637 160430
481 854988
986 -545202
886 -527057
821 -175871
388 269834
780 -882138
60 302443
80 -752767
103 469545
823 728921
287 -826840
42 -797712
836 647795
920 -114460
8 -482991
137 126384
47 -783130
804 626712
292 -17776
847 954947
5 -854496
972 396018
495 -358317
335 -442685
699 771687
1000 -442630
318 -168232
786 727988
297 -647523
825 -369157
423 405843
222 -792536
811 603068
981 878787
400 549020
642 -127099
800 996649
540 -148538
438 637560
541 983620
718 97808
850 810720
58 -814093
439 263028
931 213685
935 220343
699 -610588
327 430555
819 -152946
150 371636
924 902927
187 509984
179 285079
128 62035
852 -932702
37 56765
129 619406
23 416492
252 -215248
832 -510692
198 -435239
386 -809405
389 214199
388 -832172
37 -930619
211 -236782
746 558155
681 -416545
693 -867895
259 195714
222 -432926
976 747340
552 6434
836 270408
463 10367
925 -779882
458 8176
322 399779
252 -831901
277 -627345
529 288841
618 -411549
647 882640
650 -426081
67 -832088
352 -532637
313 630685
805 787318
626 -598719
496 -584564
585 -205949
573 -33958
562 123457
753 -991751
40 133870
401 710264
480 -228533
738 -307976
720 -706281
173 420999
3 887738
503 -139207
591 168338
9 411597
890 -351374
429 -821296
84 -850859
95 -825773
250 -904091
389 -165334
819 -453117
221 384750
771 940543
828 -53052
572 958669
162 -891546
180 931737
328 -893222
410 -586803
111 -666983
725 39641
826 207249
317 299059
837 -836903
927 215498
200 -49646
564 873362
997 -495609
20 -840197
159 -315494
169 -557185
580 -435033
105 -937276
240 611153
412 976564
658 -288649
332 -692718
672 -356870
247 -114422
24 -596809
61 477796
428 949887
755 -694634
612 418339
188 -103166
740 -218539
217 -955782
549 -171429
970 -111761
374 -542584
783 161588
694 -554695
105 664665
100 -21927
414 -391597
32 397588
658 -554148
465 -810
35 -580596
323 -394344
376 683696
423 -137781
744 170623
730 746420
338 -9203
598 664612
831 -24804
112 298080
927 -692258
416 860775
421 -781304
134 -697037
600 810661
175 -475937
523 721302
230 224921
86 822950
695 765521
876 -946509
560 228614
236 -259638
908 732505
866 673920
659 -77548
450 228003
548 -200252
70 -162535
793 -808719
918 798938
522 256870
559 -203063
15 -999942
55 -363486
746 -515015
157 -736097
164 627312
344 -332978
12 239100
609 -74609
270 492190
572 617300
29 661513
421 795154
615 945386
797 -296999
500 -966120
155 170306
325 -474050
637 -683174
31 741223
115 754565
599 57188
123 991154
194 428484
940 -502935
230 219156
912 -771769
574 334531
437 927863
551 -455406
949 -408600
435 -275201
434 62078
550 745340
690 727210
34 325981
614 372651
655 -88342
978 -434920
223 -184533
368 -596153
963 -300195
809 -523020
947 -801000
652 -354809
988 179981
890 -249693
503 -667078
756 705932
527 584559
910 -408429
84 977922
630 159173
229 -417276
723 406405
126 656238
1000 -680695
191 -847939
553 -9232
5 -752832
259 -303345
58 -900407
571 489393
136 758733
508 844934
882 734029
830 84713
322 735010
979 -354314
365 -832781
458 -449523
790 49533
327 384450
267 27457
821 765960
232 -452934
164 -275137
932 33692
708 397415
80 -51780
962 -381750
618 988986
553 -73859
591 777423
153 89135
275 -150029
283 433661
289 408440
978 2032
731 -58146
706 -826967
679 698687
327 558874
866 -820148
185 974845
609 403807
811 913881
428 576984
69 656242
389 -440434
494 -738372
916 -793282
156 -873476
623 646078
351 751601
23 892484
610 -289430
814 -523536
535 443601
902 -892016
177 942110
574 -938149
841 -903031
625 -131749
983 839274
449 186104
208 -764353
266 790360
262 111969
213 237680
440 249640
33 802429
108 453792
444 -191487
342 982281
851 428637
835 -270255
975 896161
980 523046
540 -614014
29 -26848
473 784674
456 110131
873 99676
850 948177
895 -138269
104 509586
16 -341254
638 855621
126 -46814
526 -233270
983 797731
552 15037
685 381125
951 183407
126 371737
577 84654
158 419054
417 679522
685 -285951
945 174159
534 446587
792 -483523
390 -372049
23 -744901
134 16183
540 -425987
632 502270
551 -87657
561 -902942
171 -594318
420 -597080
912 -600843
373 515813
547 502596
318 -652667
175 -105031
793 12181
666 523506
981 -249410
110 -517207
635 -709765
963 65746
1000 497830
763 -811214
545 -233422
125 386992
340 273440
298 -296943
901 583940
656 987489
797 -605358
633 30526
891 21391
187 22593
833 803052
467 -962427
273 -885969
465 305321
18 467342
269 -788911
364 -771572
599 870262
180 -389754
706 -738334
506 372858
945 475005
119 156636
270 -97536
947 -1490
305 -575349
840 385257
689 806172
711 -992178
841 400513
451 994958
834 291826
159 -212496
209 268397
908 -487692
503 -628557
111 773312
704 -93050
688 919396
220 -205298
334 929543
855 722447
753 349702
497 -439001
611 545193
709 -182957
235 -227912
754 773622
750 -312695
503 899760
605 -447287
756 -422412
558 892191
720 709349
418 480052
504 -109300
25 -348575
701 382735
372 -303129
265 176673
985 -216753
478 209254
345 -531502
143 -911824
756 -522349
252 498233
89 -22954
355 -231612
399 -594818
402 -103559
869 -919485
267 -147849
548 136313
442 430217
680 413150
158 -318495
733 -235314
86 -297336
848 -27448
983 451991
412 -397577
757 525266
295 -452996
703 -505387
594 752040
878 -455519
237 902740
432 -79109
824 927216
866 117036
390 -902437
750 227888
170 -673710
955 83488
394 833491
414 -196059
650 -418280
74 -189464
232 -910246
49 504328
673 -775598
544 -829731
775 -643522
682 360715
898 -882088
905 -712946
477 -440355
631 -117402
262 -10282
768 532198
613 -665412
326 592141
546 574889
535 399018
415 -395820
139 326928
900 943499
348 24345
265 -752182
925 -611860
39 -858620
346 -137192
825 -866547
792 -532330
744 -536279
988 966944
622 789037
394 562867
381 294905
947 878791
114 67194
709 519307
597 -433514
111 941099
973 397447
700 -315602
459 -771848
947 -525482
488 566996
279 217870
843 -475859
342 -580991
839 327436
54 -900971
123 818027
254 931616
916 943383
22 -721050
651 -44040
94 -808799
346 -332910
311 614767
118 571435
964 -199456
545 -917564
374 -447419
581 284913
924 871474
538 -884553
801 -420182
581 -732311
349 700067
953 -383450
984 -165825
97 641165
980 -468577
841 518573
195 869317
631 5941
329 85568
527 604612
473 530082
987 504577
809 -67952
582 629111
334 840029
63 381089
940 572493
688 -881021
413 -145525
477 -718881
899 303495
166 -530759
641 -630021
935 -378536
289 69103
15 -77440
516 906378
78 -59424
448 555433
272 -513805
941 725692
240 255500
320 620171
958 -440134
415 414090
340 -848407
441 -404135
391 283407
473 674960
231 681433
83 405444
557 205041
688 703436
274 -662509
533 351577
22 -939111
769 -763994
150 441496
778 -302706
913 90481
673 -759960
880 -999211
254 559722
314 127446
613 -377747
592 -371176
886 -432569
315 46056
929 -913174
995 -877136
957 532251
870 812518
246 895790
276 152422
731 -110191
832 309879
828 821441
171 485674
222 110711
301 496401
497 684533
418 -483845
744 218867
809 905394
752 -146354
346 -429556
657 -516292
984 89652
505 -470635
435 181003
487 -302442
833 286831
758 181792
790 -742721
481 -585724
855 -678530
382 403530
77 -18292
461 367527
10 -992219
83 104572
947 417203
303 -662276
672 517787
329 87050
573 744959
397 -172335
59 -91509
155 230633
732 938377
758 -77683
349 432591
149 -545469
571 -858817
541 855410
398 308177
84 229053
641 -660883
29 -84745
411 -724157
519 520120
543 612813
136 562675
276 -298089
753 -612482
384 976951
865 540808
186 -691527
97 -41342
768 -91666
753 -166320
987 -419345
843 -674464
551 688830
242 -901559
171 930013
123 433788
361 443533
771 -161497
969 181846
630 381909
545 760820
760 -385564
77 836440
328 -580572
744 -530155
969 662042
589 648482
384 -191037
441 -422704
444 924325
97 -153492
17 -292465
692 486999
378 -934155
179 612479
866 981376
71 606653
564 920952
38 457459
140 32412
316 272057
468 -444460
298 875374
765 -39114
775 171407
430 805386
802 -605327
971 -385061
660 -356112
788 576520
898 996848
239 -77867
973 -291619
26 -649288
433 858988
717 695653
5 -987246
422 507469
544 -495385
565 107476
135 949219
554 351123
862 -667564
617 953644
512 934394
484 944915
806 -547556
559 541046
921 -616709
676 909903
976 -426543
48 655348
143 -534558
323 -551169
727 -383767
369 -845725
893 -745784
971 528333
842 -230786
324 415531
817 104852
945 283488
916 -144911
401 -669342
30 634200
517 -285924
241 -973690
592 646954
653 -261030
698 48351
287 271856
656 -311811
192 -83100
592 604292
273 159258
296 -148707
76 549207
910 611702
588 -607661
440 932498
586 521604
613 483222
512 587846
271 -495528
65 -550522
786 -278496
459 176173
271 221121
815 -750164
617 945387
948 154077
188 872114
673 228874
864 -990835
412 -279802
741 380500
210 240668
386 -253492
851 27453
138 979638
83 794860
879 -700692
237 185252
891 -288241
471 903601
491 -655491
256 563052
454 452807
581 -526364
156 -527184
987 902730
552 -487334
100 -526536
83 -992000
177 17138
722 -77058
132 -270495
839 -806690
550 -338512
761 496767
456 -343878
498 815565
427 886307
315 -597578
805 -657844
572 -393496
56 782922
37 582824
43 870438
649 -189626
382 562461
598 665297
971 627109
855 265139
45 -105519
441 -951866
193 609648
789 -25041
570 -981634
670 -399290
499 447775
140 921096
882 113376
602 -561336
778 929097
739 -352061
323 361607
90 176027
900 -158751
774 -459480
114 190219
556 -985204
833 -643915
870 593951
798 -582782
586 -301759
441 -282120
702 -282435
895 -718936
956 -411682
794 -954635
44 -639050
110 -746386
764 672474
254 626089
846 665522
648 720608
939 753163
944 -359520
922 -743601
826 -646128
999 -394320
61 -822506
708 984674
603 44345
284 -375984
969 -367388
517 -76623
931 -682532
932 991287
814 463897
626 -974887
181 -993918
203 819982
757 -863511
22 -59273
212 35648
242 -145630
167 658292
550 316712
197 442688
40 703657
495 -804912
864 -786273
276 893556
760 -661398
983 879249
185 -868412
737 -390810
518 -480272
106 -612013
562 480488
520 125409
834 82908
269 465161
321 -830247
7 -775651
205 -902228
162 610556
505 59244
137 -910942
25 74452
131 84357
602 -387433
736 411860
112 220846
864 -929281
477 -552493
911 -407359
30 729011
469 -718355
107 -964672
991 950094
583 -523267
30 -750944
158 843649
823 332761
455 -354270
974 975238
116 941952
938 165459
311 -119350
322 422439
139 -191707
588 963558
504 -112400
819 495472
23 -812093
702 502798
463 106027
472 247151
281 -890718
70 -302096
898 -151067
680 239275
195 -890237
9 -412796
987 309994
115 -442729
80 179846
17 39004
27 -161084
584 215174
451 506523
445 833075
889 981656
52 350172
936 165835
787 144812
469 842835
51 107786
833 -172304
220 -276516
286 47651
28 635989
633 204468
210 -547324
653 648886
391 909801
355 -527101
559 272338
638 674377
79 -417819
511 970242
535 -476691
202 821456
873 -919995
900 110513
188 131449
685 154702
423 -192216
795 -312121
288 -488957
839 -459616
656 -805599
844 -655883
830 -477961
292 544573
336 -972623
958 -815724
381 904833
614 652590
875 11972
400 145743
673 -299760
597 165386
790 -649790
981 670342
693 -185729
602 -739990
779 -856760
251 -913392
593 934387
143 -274578
817 -425724
127 -24879
941 64303
247 171707
228 -396941
248 -804248
562 -673592
805 410844
896 401057
594 -162549
523 951228
552 595458
807 698994
352 -9308
297 657457
142 726371
49 174969
323 -920286
529 378960
617 -813060
165 225457
242 -403375
657 352327
376 575667
666 -733034
349 -315977
420 -646898
445 -72367
43 288058
828 -712512
698 653055
227 862334
300 780035
196 234783
981 34040
916 -616906
948 947961
138 877874
889 -688637
949 349017
545 232750
31 -219984
944 461901
351 -68257
878 770708
89 636783
507 175539
171 463102
145 716497
579 -445501
231 -832532
537 -58046
664 668550
331 -962780
839 35046
330 -547058
320 238669
702 388149
218 380575
724 -473274
530 -806938
520 33629
393 -93515
327 973098
233 -214163
374 940525
32 -126383
263 -266202
765 -664177
143 184980
211 -917186
134 568573
383 964996
598 -937860
784 -499685
260 -746872
130 698923
291 675855
646 -766344
573 415420
713 -252221
972 -598876
109 -642627
820 -583672
359 -44230
173 392419
593 386696
961 -805562
125 297993
190 -232730
795 238591
153 491056
227 -681676
599 -854925
964 464153
541 104162
416 -396974
5 -662231
196 837960
906 -61151
419 522749
542 -561801
229 -492578
199 -994831
502 -499660
12 525163
940 -224277
929 -800738
254 718443
264 9379
58 -867893
99 -16353
235 927929
725 -510520
279 917402
876 401124
449 -600675
244 304097
394 595563
234 -785257
567 -928633
255 -165847
614 705799
217 -610309
146 496654
578 169951
676 -988722
287 -900321
16 -974855
572 849238
193 38529
598 -934681
528 -195137
964 -936624
203 -929512
414 305203
492 -894036
179 -153788
486 -978110
763 -658167
916 -626984
573 -846002
582 325480
319 -699055
297 160904
697 242881
248 702069
405 -922346
60 64404
703 815057
362 -707602
70 135771
553 166635
419 998197
854 -957113
150 -336711
439 168148
379 -945834
564 280394
545 710719
365 -579171
186 -681078
948 776039
108 225692
150 -100276
293 846527
478 48320
215 5689
85 210164
549 70211
466 347522
169 583181
121 224209
48 190427
955 -598449
975 -614888
794 -49266
646 -378955
63 -537233
146 -984863
944 -563898
575 272591
634 668334
497 -879838
714 270787
780 711221
653 300877
726 -43640
284 -717188
912 -418729
376 -332921
920 221068
275 417619
120 -556883
471 -35815
982 -682657
588 -192931
994 -987495
247 840458
328 -982767
112 600142
288 705405
399 -882161
767 -175650
761 -104169
1 -480610
765 726888
555 -636010
355 140435
299 -292920
149 -620873
411 -906038
834 979671
218 -952540
914 -785875
547 767884
882 -723893
123 515002
378 -275757
609 76345
211 -386302
247 391322
972 -185162
958 -968683
634 -648136
443 779024
581 -651340
222 158934
880 -691046
666 -293457
7 176167
233 -573479
179 -588053
595 294006
23 768297
418 825204
406 -669179
213 495184
421 -810806
240 988682
46 -280310
431 85747
728 -917356
121 216786
92 133208
641 -185805
983 -15331
417 926741
237 -670804
83 -773662
468 3085
532 460321
670 617660
440 -664651
131 491638
140 -513050
118 -885628
288 -642277
195 645884
205 -59248
397 64266
798 339476
973 367273
782 993639
836 150907
50 135569
244 -663733
571 481728
395 148178
824 42887
888 470409
998 867868
698 -871366
173 -929522
567 602080
233 779268
187 -115327
973 -413252
92 706008
134 731296
111 -186914
440 226518
778 191616
885 -51828
1000 561867
353 -316747
467 435122
326 -806336
622 40976
728 598431
470 134416
782 -377333
487 -62094
497 19114
563 133731
652 -393762
896 -845318
877 469998
221 -912035
56 820287
610 -487115
777 -924201
390 -794421
913 158945
396 -853722
43 807659
764 -61788
767 548377
15 -88167
144 161645
100 279672
904 -757656
417 -94412
321 -528713
576 707942
860 -532545
589 671966
892 143063
186 178545
211 230367
394 258919
717 -687039
451 853034
120 -285750
338 849501
670 504190
469 320488
1 -478391
546 -25812
133 408453
612 -658105
155 -995502
91 -998322
779 -452526
376 680869
514 -334618
264 -127441
139 -380920
748 -786242
836 784392
996 -701850
291 493431
296 -455839
855 203738
388 -517857
129 -747897
715 -811382
23 -845891
463 912592
99 367164
745 901902
931 171511
60 680125
851 -727639
190 885761
835 -952950
520 776551
101 206249
610 -431341
65 268164
766 132127
999 -89446
778 790088
144 651231
778 975455
599 470956
100 -683388
43 -151987
262 -392539
152 47797
122 149830
176 -94389
419 -458773
731 693991
31 -890651
194 540796
399 946094
189 -702033
340 -787670
305 858686
467 665131
359 -885768
375 547622
964 862681
508 -95981
7 433382
798 -572843
989 -319431
892 157056
813 -4184
366 948734
657 -710817
746 -576204
589 738821
930 940414
968 -600750
631 727203
30 -225548
433 764689
632 -665337
679 822249
445 -85482
988 240275
97 -119099
268 125934
462 867050
904 -578304
109 72028
349 -317558
200 151453
586 448139
628 -652427
1 783111
789 513186
664 -272321
491 -312871
239 -53433
867 154836
59 367698
348 -378951
879 -331922
693 833857
866 427658
624 91874
661 -909897
936 885497
149 491124
970 817306
538 -340052
716 255812
219 -848032
859 -517804
282 -312245
212 909669
205 880523
450 813689
326 776718
745 -180355
660 403142
769 -540840
56 971098
484 -148720
397 324159
946 -728367
252 -635535
61 -430737
102 -41238
988 828459
370 724100
840 -156115
336 -33067
935 -607823
411 195168
914 -605410
246 484051
372 802697
580 -719914
606 492600
785 620002
959 -59965
668 265837
9 -710605
740 939657
615 953592
779 -283510
465 820180
392 767280
339 -506793
210 157250
290 170422
108 -47633
403 645773
227 -460873
496 -206049
14 917406
582 421019
992 363215
885 -123833
594 249477
822 604740
724 720052
815 -266165
757 -485658
244 432645
901 128425
490 -484182
872 235341
37 408511
441 -991583
913 372768
364 -134029
108 274254
78 -820411
625 -194372
50 227845
586 -103921
533 143233
558 -4876
75 389286
185 -182092
289 -317029
968 -140921
783 -536320
619 222099
20 653030
232 -618915
200 -356883
432 533670
96 257252
207 -589981
253 138409
263 494729
393 143854
453 652751
981 444800
936 -727722
594 -831432
410 -319860
102 -801786
35 -305589
54 -947092
738 64186
700 968665
689 -767503
670 -612761
250 713935
898 646002
863 -952103
251 226485
178 35287
491 383231
963 909456
298 -588209
717 846911
656 648980
279 -417753
515 -772005
145 -707904
847 -884084
977 -997328
205 219541
407 771752
287 -985174
369 -119180
141 424502
749 459626
433 670524
709 -889504
661 -342808
909 868739
326 -195093
286 227526
829 450350
26 290998
960 977449
499 -644986
333 522358
938 623450
193 -79663
919 -251158
203 176162
259 -696433
676 175724
499 587954
542 -849523
331 342129
223 -829800
386 -104102
743 -848349
377 -196458
410 415996
496 371192
226 -424707
303 948248
873 -747988
472 999796
111 407874
305 922536
763 -372283
229 -417509
46 -691301
354 950050
42 810017
218 -723526
672 758473
2 787465
838 -368512
4 280831
379 928340
413 551825
358 -452902
418 104501
846 -627183
683 -759753
527 -307546
388 40720
205 582377
250 380080
999 936618
496 734028
430 -816378
852 870039
8 622645
761 -241085
8 818287
120 -607918
211 276136
881 743586
742 -167956
448 903853
553 -673924
305 140743
198 -628672
47 -346482
35 417218
574 -870200
606 -41592
128 -433869
13 928057
774 -113253
17 -364618
629 -7419
201 -491327
581 8199
503 232828
674 201128
807 -951081
293 332630
520 -418793
365 -497038
211 584083
910 282255
513 -626999
782 724154
228 -958830
479 -291287
345 -883765
984 317306
803 -547702
604 -51721
875 738585
356 295800
351 -910978
120 -890088
691 949318
684 -976335
306 -242862
296 -92275
888 -410204
850 -314805
79 -688103
129 225178
35 677776
721 -179430
549 -249197
463 428029
953 -460877
88 -200278
244 -239341
568 637757
835 820110
546 -137833
900 -79989
96 -806890
771 -413680
127 -38819
18 419249
116 -297444
143 -204087
179 871547
162 -831740
269 51923
381 167346
487 -742718
852 161835
71 116663
273 -201627
12 918973
925 -458187
161 905596
582 121593
3 371136
526 130773
454 -200632
160 -808294
369 881576
991 -255177
208 -269171
100 198723
235 -977093
218 -113989
509 18833
246 -114926
762 806023
396 729369
476 471395
365 284629
623 148618
917 -308624
936 -919459
114 537590
246 -140364
110 132464
506 -295064
798 634345
404 -188276
122 -660976
476 -567283
165 248123
46 398264
79 -144262
583 -630285
607 -230601
997 986512
36 686510
997 -38895
809 -614488
27 -568668
648 -790640
291 -898339
739 -545761
134 95371
783 637920
64 339313
372 -98607
265 884714
461 328133
707 -296552
112 550757
987 -980492
642 301415
775 88347
233 396571
195 -566121
281 -689292
878 548341
401 763029
399 -350268
354 -501517
435 11151
999 -952005
124 354222
852 380867
608 -182605
316 858159
184 584802
168 -704075
125 -756330
768 -983867
521 22711
724 -137243
586 -529628
789 -881918
63 -499324
350 -672890
584 536901
798 -614610
254 655244
434 -759652
91 -546428
241 -807823
349 541764
308 541919
84 -893827
846 -506932
32 852627
206 654514
555 -743904
634 19785
409 -847003
678 784674
632 67780
467 507219
383 682966
533 -597400
217 365377
877 267767
299 215952
650 -873528
892 283900
779 -761338
373 -10770
34 -728303
568 -643256
565 -992669
684 -401193
573 -588929
768 -607279
570 -228524
7 -348581
302 -153706
254 -36346
645 -289392
390 -94362
830 587253
934 721102
916 275691
35 241767
179 -505376
719 -704525
999 394764
144 -720703
351 880681
909 -98018
796 962263
740 -199293
135 -215216
476 230029
560 -983342
486 -88744
367 31354
782 -744680
887 900486
599 303051
793 129491
879 907818
642 -580717
338 540562
668 -182036
629 190760
902 -290594
634 -818317
625 -328161
744 937441
313 87322
762 -740909
881 658542
228 -636988
203 -981717
59 -846835
67 175913
645 413047
472 -50112
273 56593
554 -167546
267 -87850
12 857300
311 617238
258 -340396
9 -608617
383 -471506
667 -791617
227 -353296
269 -53595
625 -971141
8 -706380
295 -145778
177 -551857
671 834182
628 -810388
548 -843672
770 61013
705 -628705
616 -171833
957 -1547
609 976043
855 604684
924 -343005
607 -143520
501 622968
18 327586
460 -967608
146 553440
990 -722526
710 606412
300 -614106
166 707050
302 981137
832 -996869
577 -115920
689 -627480
551 49051
200 92463
95 536650
624 995457
982 121323
914 830270
81 367104
196 569466
585 -818124
11 556716
187 -756781
798 242889
306 -554563
197 71386
754 -758658
529 -578521
343 193495
727 415763
135 795386
842 -183538
734 -256652
882 827778
304 -630098
724 538248
829 951615
553 273222
111 245298
31 -549823
278 793779
756 -870623
342 -177303
172 -157170
399 739266
994 -123228
205 355712
418 -139412
920 -292959
843 -277185
57 -52521
948 -111083
147 -203043
757 190698
813 -350769
717 242394
47 -220491
616 -109427
813 -818702
705 -509570
342 -176239
52 976684
695 306892
165 -915465
509 -678113
948 -805781
1 622783
781 -209073
57 467441
667 385506
250 241104
665 778646
911 -967692
852 -418774
163 -378525
932 771575
858 457998
925 -505388
350 149588
780 -317536
768 217427
593 -385507
389 571381
823 -468191
94 -677384
201 -779388
894 -708372
860 619552
184 628611
919 -527073
712 -890019
716 -547628
310 -32964
37 934299
120 -463093
262 806349
90 -871482
879 -322885
42 -402724
968 -886616
545 -937379
793 838380
698 892030
12 -387645
644 -580394
22 30930
80 -98645
945 -604971
53 525542
287 -949057
835 77494
729 260395
563 182862
223 166300
995 792204
343 505478
576 904338
900 -398742
241 642455
203 532949
538 74185
972 752436
488 -497254
785 -441354
9 686735
50 557079
477 -635005
902 -667322
615 -765807
38 -37729
426 -36512
931 -185760
245 318076
728 -144482
501 426596
158 -744893
694 -596127
137 -672050
230 -349863
190 -553159
577 -103681
396 -754944
81 707236
583 -403394
385 411356
356 -983136
761 -380490
366 315694
900 -381878
924 -738036
838 366068
638 -790268
896 -985600
768 868814
21 -231621
96 -781440
182 425892
59 650800
3 -448762
567 -822490
904 -386930
980 514726
54 -8249
101 -551429
264 -112331
554 -64228
614 221105
570 291543
753 781148
616 871242
620 -744191
330 -322533
455 -366277
18 963045
355 791499
930 -954922
662 -502666
963 -588992
295 878198
762 632883
962 -327027
458 244265
44 842615
857 -312627
247 630504
493 128419
239 423359
572 573821
449 -220782
793 974597
995 751332
795 909714
772 -993253
49 260508
104 -641715
408 -105583
841 -803721
283 579390
839 -296615
594 977427
342 968057
902 -40806
367 172319
204 -398221
117 439664
278 -36182
133 164283
665 936998
240 374826
572 42481
655 -912695
164 -434776
443 -195829
833 929921
21 770023
311 -565325
660 575765
775 193381
326 -991505
769 -645017
124 167977
332 -722748
974 -735304
548 174725
274 537760
366 140407
44 -413433
433 734039
351 -280204
238 289952
396 -771109
991 205278
139 -750855
971 401210
213 -675518
535 -793766
136 -117547
903 488766
427 -339343
662 -742721
888 48672
81 -252037
503 -177497
113 852843
194 195309
33 -407474
133 -195057
535 -228927
193 785907
807 330865
791 126056
931 471310
525 608117
764 908179
618 163460
306 663303
603 48585
17 750027
704 397341
306 -714193
745 39978
692 626232
128 491085
395 806549
278 544868
642 815568
697 -469792
858 -572680
544 821759
124 190865
361 202025
432 -129570
796 938828
415 -975472
682 240698
10 651562
553 134480
9 -954359
33 -577365
189 437812
185 376506
177 -933884
259 -90879
153 502048
856 974295
320 -927420
847 165350
902 540306
663 -659968
551 80117
39 826113
36 380010
860 223774
833 834623
570 703984
24 -231359
474 650190
266 -765809
325 713388
425 989374
947 425057
965 -84588
564 -140197
709 881310
450 -60060
439 -899499
725 532872
454 -408155
553 -336432
308 -527068
736 -970343
263 -442501
689 -460952
438 456204
891 -940454
390 30769
201 -953790
820 742323
488 -428926
982 -613758
732 339865
551 -85388
18 -716322
967 -436362
839 -250766
449 987662
58 849706
130 -83150
375 -260721
617 563093
2 -93777
321 -318239
209 -521496
435 766027
414 -436930
785 935871
561 -616047
138 -386633
669 -472285
992 47521
727 86299
490 74798
172 -877555
415 -857227
949 -468998
506 -818009
639 690968
150 -422788
686 -558261
407 -737959
132 -36546
861 781604
413 176653
850 247132
895 -137332
251 925887
959 752220
396 -287627
678 -157264
110 -508502
778 -724535
321 -733615
768 173259
14 271395
199 -450163
646 -746246
201 207265
638 -66210
216 -132878
574 -747594
630 -501264
58 -529154
916 327204
245 -378819
915 131045
524 858206
249 320598
833 -177988
931 -47157
563 -720237
239 601479
645 916298
703 -421208
349 -221869
763 680855
365 441460
460 221444
278 433074
970 -846168
137 -418395
725 924572
747 -53277
817 -152010
492 615256
710 -781882
383 915253
403 869011
48 425383
464 -150958
825 253558
475 677789
94 865204
325 -758171
53 522419
218 3810
411 890301
972 898050
533 -158166
979 -287688
516 -149107
587 121597
218 -686209
872 284616
154 700389
869 609348
191 -34530
789 659275
328 348217
532 -84030
738 813107
978 929823
808 357967
41 -240170
396 295238
241 -26777
112 -22052
570 210491
356 359659
937 -79244
894 -423042
181 -386784
32 115971
431 -40412
51 372471
472 -361611
788 963398
197 262771
57 -463562
746 322657
176 -507491
427 387331
398 -555747
607 323726
999 -328054
756 -337932
819 -66927
192 -845158
988 -161232
296 -718710
217 70812
307 -348126
274 -271462
34 -571222
905 929130
879 -458799
794 919427
207 -92923
691 -730883
593 279085
271 -654741
797 -153924
216 -590274
254 461230
634 805664
835 782198
275 -900382
711 -713514
32 562394
783 153482
965 609144
765 -945098
913 -459187
362 -429178
843 378628
914 730185
163 750316
976 -170873
338 885027
175 -410917
764 627843
879 473264
962 758384
38 -126194
599 902043
944 687513
360 415007
836 821469
264 112016
889 684125
428 100554
22 457275
242 47626
87 -972295
833 435930
608 370715
696 809903
443 -947027
318 -825374
107 372297
897 206455
161 -698805
343 944625
366 -735307
759 -127982
629 323253
279 994879
79 139759
905 -330195
498 -602670
654 -753732
860 -702353
376 870595
692 -477923
103 171453
334 -709938
635 -790411
300 103885
499 -888470
928 839031
188 -211991
628 729510
494 813731
570 -646940
903 757216
662 249660
595 723775
599 -915457
547 302633
530 898402
148 974266
907 26514
309 -800404
66 918891
273 291207
376 589040
438 759569
892 803511
546 246225
342 -570627
607 -799159
244 -990082
482 244446
461 -411139
553 -468005
859 -584102
874 -121077
640 259010
1 519783
71 507879
124 98041
814 -174782
444 754815
188 429197
827 178278
790 -970545
526 196283
769 419479
832 -368576
536 16341
796 835306
20 -394310
443 -957146
339 -447673
914 42006
728 334062
286 -858633
81 -198426
620 654998
612 905018
578 748373
544 -626736
144 914936
461 -7182
917 -37875
148 -35644
160 926142
514 -641527
656 -776635
842 963350
558 -616222
26 838832
902 -211433
445 -861408
787 268029
925 -515729
235 -314527
739 -535689
401 -578825
67 316897
168 480652
247 -743520
511 -559988
832 523507
414 -191193
154 482018
897 374994
301 467600
766 -198983
960 29991
356 372617
344 66815
585 403256
788 804978
674 -422942
225 -117194
507 286759
167 -496801
262 241280
606 510125
452 -16025
263 -857517
420 348956
993 -710033
151 -718925
633 134410
918 291664
171 483974
71 598721
40 712839
897 318296
761 596799
793 969319
171 758309
592 120305
237 295552
676 757752
252 12724
463 -236849
442 76195
292 -439860
664 -346806
229 -339565
567 -519179
452 -24403
555 237494
658 363628
502 -737644
165 -741882
953 122333
896 -710094
59 242093
754 264816
316 -843713
52 532061
95 -936684
495 290698
413 -176276
735 547290
434 406844
184 53989
927 -134415
194 3642
467 23307
346 141319
658 -358628
296 -163716
21 416497
594 654096
685 599436
94 -507309
114 -268338
980 -229945
866 153126
124 212483
12 -736923
868 -91955
466 -423890
511 -474567
741 166164
957 -784132
942 -184661
200 -74318
710 480684
257 489053
853 -24832
58 544000
763 -220250
266 -683682
235 608715
247 -813407
475 370307
752 -8274
948 707662
993 -88961
98 -866956
847 -650967
304 747324
438 549541
441 -996871
619 864185
468 -440343
884 252217
155 -365761
955 -769791
684 -535301
858 -102684
822 138254
150 558236
812 940176
920 -695583
549 774104
870 272940
281 747526
702 254788
56 -238008
15 -277307
240 316213
294 -940833
277 39011
562 442354
460 -236813
249 -590683
810 -565921
36 -529152
241 320357
731 84549
633 -180119
938 585106
707 151516
808 340436
238 449290
796 711173
248 -407348
607 -399046
750 941382
565 57352
908 -984305
571 597062
972 -384413
719 -526704
209 -581096
980 -610310
589 746237
954 -833571
723 -838097
355 25654
31 -110877
75 995543
619 84822
865 928134
364 437896
365 848009
384 -145123
997 -610600
156 -681144
68 -307341
830 473949
523 138737
449 -722236
93 -374536
112 -520827
346 -755521
111 -145937
693 589251
739 362859
362 312870
186 -353398
389 378554
767 -90069
214 779615
670 851851
25 328836
235 -313269
920 -884488
422 -987310
400 366060
8 141166
166 -98187
675 361602
390 -256587
31 347373
868 316923
198 -408579
204 -797751
871 706323
958 427703
865 412334
257 180272
481 -433560
757 -792477
650 805736
926 563039
589 -547998
239 177224
618 152289
115 -667714
434 -509906
568 -683683
727 -771735
243 917451
225 -904069
943 -919885
289 246286
540 300088
580 -286947
867 776403
697 -333852
872 854220
33 -321785
371 -972251
261 115058
621 -456987
239 344673
98 706480
176 262688
334 50995
56 134182
484 -324979
924 -251308
907 -781953
684 -117456
831 71854
982 -701489
905 851972
69 -750923
636 968227
211 -815743
941 -260829
625 -715457
381 -587477
183 -343378
601 -102100
882 10064
895 -579667
497 -802012
255 -759457
973 -803265
193 381562
384 -387812
438 392377
436 409311
680 727246
818 935390
360 271409
223 433725
437 198078
583 -160170
833 85333
364 -609476
63 588522
926 820806
48 790495
107 -339625
501 -880683
144 -840109
519 -90547
137 -912457
203 -138425
579 -833951
239 -110488
822 791524
953 340097
282 787412
498 319013
943 760431
786 -497175
248 559556
587 -525409
407 884387
865 -828257
852 866968
971 811124
372 898990
888 -680217
113 599958
851 850140
550 -964714
530 -560213
539 452898
357 -56764
533 -971691
465 273704
595 -266270
984 206110
478 393021
549 -106378
502 -367012
659 997990
211 -727378
363 -200962
978 -112499
411 -935855
411 -860866
305 192338
914 383158
796 -583010
534 695164
604 -57286
791 409008
873 -903025
469 631883
497 793401
401 908099
461 530872
59 -886817
713 508057
610 898438
51 -334105
686 -534731
148 351335
592 609132
405 11004
831 142464
187 -657139
388 -782886
308 -464516
195 753909
554 -149898
908 -466527
595 -973470
84 -833435
442 938400
449 -391899
230 -176874
694 130738
362 991260
434 757542
841 343327
34 451399
218 166549
968 440302
122 83281
722 477376
10 865827
418 -385847
219 590559
277 891309
749 30016
833 -226120
149 -643423
103 -101224
760 -616989
447 885008
377 -958760
497 243298
941 -897879
128 94150
698 514633
944 469649
220 -854951
660 -941412
27 -846360
779 -916552
790 -333310
743 -23234
473 731612
595 -342051
248 251733
632 74938
4 -890653
971 -64292
221 -484760
676 710054
865 -586917
790 -101508
743 -158368
359 -478933
488 -210200
564 871648
635 294947
807 663803
983 -229576
682 -804617
254 548810
360 329090
816 956108
757 -831644
513 -576761
439 470740
814 -844569
850 85714
98 -953247
214 -690929
628 169163
134 -286557
28 803263
100 -99226
271 888818
833 572421
268 -506862
825 -484410
420 -491872
953 8378
500 -774356
284 -78789
837 -575705
314 67276
482 959705
208 731521
123 456350
848 254651
401 395323
106 -255801
529 967461
704 461559
535 -926712
714 923568
947 -852660
396 13953
291 911733
868 -697229
547 -900333
808 958486
97 129268
920 786256
770 189355
488 449956
181 204455
501 595598
122 22377
470 697593
118 -371386
703 530505
21 223396
619 371684
138 -30858
301 647691
696 -561041
380 -71154
464 379211
428 -587266
976 -299078
579 291960
24 156933
553 185808
876 270944
442 747647
177 109375
628 418284
281 -238400
533 538533
761 -761519
172 -138733
103 -985556
780 885175
191 164948
127 203799
266 335131
547 -630598
816 316822
857 -642493
16 -415579
67 945436
998 -594563
553 807817
448 317119
308 892005
749 972934
300 -726496
131 -179150
716 352144
170 -313762
107 -960802
864 -355897
854 -639403
997 225006
819 -567528
589 -891757
174 -148193
446 -631818
313 -130157
916 -609661
237 -393337
859 -751465
631 -595217
459 9263
776 930909
496 -873993
807 -655607
772 -182263
238 442830
507 219326
656 402158
696 905691
61 -857811
897 727400
309 740236
753 -965807
706 700333
567 -986261
378 -144956
22 569903
604 217403
72 411668
329 -268569
751 -904575
75 -363327
511 163904
340 -796331
459 488480
493 532086
96 590938
69 -603755
745 -343826
238 -643101
301 -198972
647 665437
457 -712193
647 -72964
841 -990170
686 105544
591 -112709
223 746582
784 25127
452 310407
841 888771
888 -247473
682 50642
594 922965
375 -29715
885 64381
773 295434
648 -459813
720 -200790
156 224527
24 271619
471 -105365
477 861200
70 -47052
254 98304
508 867106
438 -514967
650 206668
423 -736650
625 141207
969 563567
720 581804
272 324069
489 851374
366 26265
555 851325
174 474344
776 913556
225 597907
42 -500530
234 223963
66 -995898
289 769423
552 -725396
784 -555508
644 -260292
436 856412
546 739926
996 797321
716 -344379
947 481878
424 586365
802 -932319
423 343078
204 -460688
453 683412
915 727609
323 24345
804 -109921
105 990959
698 -317023
836 -546355
175 572762
984 -992954
768 -177556
366 -400973
986 858371
58 -703213
148 30008
210 973703
657 -203742
619 -228604
833 977806
926 83106
933 46001
952 -577703
569 -659761
75 419838
594 -320351
121 -862440
803 -407116
541 -838474
255 723925
999 -339435
480 -977971
542 -736763
455 -656024
993 749638
781 805008
702 234055
556 740596
36 -512015
981 -794875
619 830784
424 -504969
749 27570
15 -52764
439 -129173
133 324357
690 977244
328 -155470
920 -361960
930 -251360
161 -177665
563 721147
560 -687934
234 762058
312 -938615
516 -750671
918 -558294
810 -801055
319 -157787
15 -396767
379 -559704
764 -979797
92 142688
79 -296467
662 -635820
84 -107674
584 -491460
364 -884340
528 150347
452 513951
788 -161788
296 -18870
973 -473593
980 865782
246 -554209
855 397235
113 190138
65 -576965
474 -240810
475 -654396
438 689101
809 581525
913 -933250
879 -998834
43 861008
224 -354439
838 -749505
569 -697286
858 361933
600 610134
446 423373
237 802229
364 630337
462 -433940
399 23187
26 -488058
179 975812
815 -950848
167 145029
736 126159
176 563104
379 983241
32 -375286
149 -910490
399 849022
771 70506
446 -995830
844 556585
738 -989034
973 -236640
926 902189
176 700067
782 -137690
570 -513636
55 701233
175 -276682
655 649352
107 -530847
607 26032
956 11284
507 -920714
391 -33170
636 330938
700 -772952
296 -949685
763 -128450
327 -261009
884 -973873
578 -79298
840 884020
853 669712
599 1231
225 867260
328 -705575
191 90742
731 -766294
558 882357
363 94912
131 790291
296 893323
53 -624302
56 -790095
528 593389
165 238008
374 213695
971 812047
898 961326
472 -136954
136 -201375
61 504783
870 -608245
801 395337
670 -528388
506 -759882
899 622386
626 39354
743 111668
872 -121198
815 65481
392 -450204
968 280247
962 252618
350 551027
701 664932
367 -935532
842 -358232
587 898638
75 946826
79 -745894
282 -793647
336 -642427
975 -370196
331 -583742
580 950963
191 867812
514 629954
551 -719566
355 -653437
958 10425
585 596486
706 851346
730 402181
341 -8178
68 -159616
777 642299
204 131633
137 879738
963 -246033
76 -989566
323 462644
14 303763
552 290681
362 -284739
665 372215
253 -44388
172 -220271
949 -986017
667 371675
460 243980
130 -214485
392 578029
205 601554
288 415319
940 -488288
215 -930059
460 800556
453 -340909
221 -132199
896 -852882
52 669517
638 -535714
367 998465
662 71697
703 456109
701 -161152
438 231421
502 -412259
281 236011
844 985388
422 115602
397 -301346
143 806576
427 -593718
592 931341
35 178791
827 879321
580 228495
86 710200
936 768421
437 -527525
773 -504286
328 863875
790 -408546
515 -571542
832 -624413
439 -338605
502 -770987
179 552104
783 -953379
607 -106442
788 221620
856 -489092
470 409448
874 -706684
848 967017
614 -751705
755 524738
903 72183
106 -998269
599 -972450
118 -812216
498 217811
101 -648448
692 111493
651 149151
864 -952232
518 508239
628 -622355
222 -724607
897 794085
65 367546
5 -228893
668 657960
146 959000
37 716991
942 -449028
415 137820
462 -536571
237 -896925
246 184442
702 356987
24 324696
101 -787225
768 -233566
150 -864563
254 -820209
382 532155
395 -822400
795 769400
281 533886
354 -277423
87 -525390
783 269122
546 591555
396 586103
9 -581728
410 639323
435 611767
382 313344
370 914716
538 405851
683 -319111
922 203248
427 63810
907 157315
42 -79762
485 -867793
66 -187440
53 901093
279 -764717
820 997002
688 258080
746 559979
282 -790224
899 -458061
548 -787159
21 -93007
281 -408480
848 -609558
216 193819
558 -874595
242 113019
871 668429
340 911954
212 -295427
266 771957
888 -669775
360 -138679
743 383723
494 -839006
271 293462
795 306999
746 359310
350 -503291
221 -111765
397 -483376
165 934373
737 20442
538 329184
775 835465
458 255725
839 843612
914 610970
713 333129
886 -429187
813 -329665
704 545971
135 995233
536 261855
701 -546162
919 189051
979 904686
542 566857
347 -142521
82 816639
671 -211145
831 146861
194 -853136
413 650176
573 48009
131 -174716
316 461063
779 -644993
829 -815407
523 957772
443 760668
568 -298783
756 -590431
179 -218890
971 -452173
982 -237541
363 -445740
426 -91136
663 -626571
207 -595185
540 479677
407 43764
60 950786
326 474909
428 -694382
239 -595377
850 -336041
449 -789697
224 -511095
497 -961137
925 -973058
554 795186
223 703150
713 -308768
33 962787
650 -248842
287 516516
906 423849
429 623592
116 701110
428 899046
986 384259
548 -80248
229 -691386
637 -317206
962 985005
195 71073
283 754481
464 -106132
533 444502
954 -840705
3 -109029
431 5691
107 -372494
235 -634121
141 828735
868 549555
58 547265
865 -443536
357 -444115
996 -896447
346 -416594
353 -648930
218 806704
633 792064
237 -686144
132 75287
903 826005
300 -744870
704 -301122
213 -955461
685 -845825
839 -399437
204 481718
86 -537211
798 283357
166 466722
719 -948713
42 37837
856 -121984
815 -986785
89 714558
585 768987
173 18906
805 -657937
650 -865135
969 -152359
620 891618
852 -800445
897 404105
820 -552498
857 -696891
242 -495064
977 315998
362 -372762
568 -185575
261 -852721
771 702525
666 -359571
961 -597591
918 -598597
322 202395
645 74010
921 1966
474 -315888
885 536799
680 -197252
866 -849167
834 588087
721 -641989
278 546275
576 -881273
368 -927432
693 315261
251 137633
563 -67942
100 450127
220 -497301
261 341101
48 -832893
767 -575771
442 -693971
192 -12358
33 446591
418 622027
447 614880
465 -738985
400 769307
661 834831
356 418871
83 -310859
979 -763767
966 -378735
882 763152
456 755625
65 822803
766 817376
307 75798
513 -508939
625 922888
28 433809
765 -962664
201 -958386
661 -976197
458 352597
950 696674
459 -44139
915 320149
714 -800628
803 -703039
38 487257
480 141028
688 120416
847 -525102
553 -412382
549 -257557
737 -392796
426 -151366
408 29175
841 -557966
930 -215070
676 718316
863 195693
521 923621
1000 998893
594 -48683
857 746423
792 816269
714 -972886
370 -762517
416 -743419
258 978350
605 -725181
384 -701804
154 -997848
410 627417
878 994870
388 475439
324 -52435
591 -288333
634 -710175
843 -47753
71 852695
322 410242
554 944572
962 -559687
130 -329890
817 -448225
388 806373
463 699285
534 -6191
902 108728
581 935026
671 -810499
177 32348
581 -548656
179 658244
320 -221230
790 -214962
107 -797217
950 533679
626 41619
922 -818868
902 808499
800 857241
75 -299290
311 953341
922 852110
244 -823852
809 418331
670 -436223
610 -534026
966 -629422
184 -66103
712 -606359
145 -684851
589 374210
25 63751
482 -133076
420 698008
69 -236965
949 -621842
764 -193265
45 215486
280 -432341
413 839083
21 666830
900 -256672
268 135278
212 -548133
235 -53889
319 -331043
972 -989088
314 127244
417 -5119
771 868153
319 827954
451 -51779
249 720263
438 -478472
200 -633449
580 -198535
730 -12498
209 254555
953 735362
575 381143
936 569704
922 626998
451 -555107
547 -45947
499 842431
175 725354
495 332211
263 -350834
778 458265
785 -582705
707 5674
202 125095
885 160623
562 -859048
587 -905613
794 -893266
323 -190091
558 -894701
550 751404
183 804790
115 973453
769 -903218
733 270436
867 -788860
888 -381690
467 636987
270 530031
617 -876763
743 408968
220 782818
191 -978195
750 -21329
299 409815
297 -533302
797 -549850
241 769672
971 -290523
292 -700214
54 -581163
807 -832258
951 -282918
240 424511
396 810263
491 -604870
244 -917112
748 -577925
698 19290
433 410223
138 -472625
853 -229307
751 732438
747 18253
473 384902
927 2873
881 229393
360 -996789
98 157286
150 -240577
466 -873551
88 -433747
930 59666
282 -851746
338 -937651
813 -13093
421 132379
135 -487501
53 -243422
392 -640719
130 -187714
1000 175415
972 44449
179 -953207
683 117351
868 372137
331 -40651
73 200240
881 794213
924 978640
938 -389538
258 -160987
930 266758
869 -657100
511 857266
100 -348341
943 863199
927 604084
983 -345129
403 20484
76 -119068
449 298746
509 -895838
437 940598
833 964426
728 -833488
250 -72496
589 614230
851 196437
697 684082
424 -509063
279 -991278
254 376922
453 535386
986 -427059
572 -505727
763 -92477
759 532291
356 694513
883 -298265
836 510930
736 -177600
584 -941827
793 295113
868 682726
95 915439
108 946773
926 -936650
169 519522
91 119069
772 601260
465 -82121
17 -64760
738 705423
973 -141524
150 -100335
22 -610640
223 785981
182 31321
172 585797
969 987488
48 522258
993 -888055
285 364410
56 57643
978 -315114
144 858683
293 -517409
821 -265398
58 -929380
410 701752
985 -237043
322 410446
827 759925
334 -941930
454 610598
712 675363
784 -995158
86 673948
323 712310
751 123911
314 275207
859 -369812
267 -423424
392 -19371
832 -993910
674 476241
188 369989
498 -690504
952 -492439
641 473212
467 -703017
0 -452756
634 585157
376 -821182
614 604888
946 -729958
769 -445074
94 -395096
766 522071
154 -374454
874 -693344
308 -714973
725 -446582
257 -933420
802 -656903
264 -835985
102 -740631
982 -652061
379 837963
779 -510896
789 989276
751 630595
477 636719
388 -434149
142 -388776
202 642809
715 -440482
955 -501362
705 952305
891 584505
962 971850
795 -233287
552 -868251
885 557006
170 -54468
939 -745938
831 -655526
41 500458
476 -141034
153 866545
362 -356570
955 683048
540 -848429
356 196848
211 -732946
341 -505331
63 878289
871 43849
803 360034
685 716251
206 532953
986 866736
436 346845
317 687097
403 -567414
21 -524506
885 329905
561 509530
419 491559
146 799635
670 94035
901 463408
502 -433652
665 743210
985 537840
225 -970695
604 997272
372 -600261
741 529763
80 373663
476 -216291
340 -309382
125 56711
458 -64720
304 887466
643 323765
201 947375
760 765754
70 -114961
45 824835
888 999430
724 -582009
502 691570
324 863701
41 -894912
348 -358419
213 -660806
600 952419
92 -848889
351 830753
104 -730521
21 762572
451 811587
159 353253
314 505781
8 866852
617 382558
267 -979523
637 -733410
876 429746
814 394140
113 50299
216 -879636
382 -31724
14 -496996
645 -474745
819 -190534
744 -32195
885 -191565
112 694505
301 -207361
997 -192136
164 -370078
197 1634
771 -328436
680 252436
849 -839360
1 528185
920 204854
503 -170823
908 358937
259 991759
33 -408252
358 687949
900 345011
904 -385046
907 554800
840 244994
170 -364569
731 821390
964 -325260
86 -453003
287 389114
696 312530
89 515273
700 892119
506 837785
93 -675261
443 -140077
390 -353781
353 -980757
699 -830013
57 971510
484 -350835
548 171621
270 -356927
754 901601
859 849687
286 -828743
391 623881
645 -321136
193 -952380
869 615639
389 270612
893 735569
970 478076
292 885567
571 807795
870 -276931
981 38423
840 629184
391 397809
67 585420
890 535724
252 227764
979 100693
367 427842
242 65549
71 942858
634 -194810
705 -770807
839 962101
935 -24823
795 -799298
646 128692
926 -335777
508 361202
893 547718
933 -486091
335 532459
55 689024
712 192773
472 -902496
186 822089
234 -19189
808 -649501
227 300164
918 383803
764 -841707
800 -976768
659 -577775
160 -695098
148 938468
409 -992355
173 840626
957 166231
387 625764
807 785893
286 -768221
99 568621
440 108508
977 -21601
63 -951854
818 -916316
739 179101
152 176838
814 265333
770 -459698
487 241982
747 -703332
565 -409813
568 -68995
592 -993134
650 205117
689 -246907
618 505103
400 555616
84 -429318
979 -111095
163 -768666
159 -406085
681 311131
880 53663
989 -467618
729 836202
293 411714
946 698613
559 461965
543 197607
784 -552182
97 30585
426 -693886
808 426217
591 78731
687 -92775
488 122743
997 -227005
873 -310017
718 663046
934 -985024
874 504077
160 -746768
634 463407
465 510944
511 458349
502 -266074
404 16046
446 531391
414 304608
425 -577623
392 -719850
16 -584052
105 733508
955 333813
27 -51670
66 569709
691 -254473
525 164369
68 31673
234 -539441
752 -870388
587 -420317
341 -233327
999 -926746
177 658414
654 -808677
486 195997
270 -568592
781 -118693
204 -140958
204 -36190
211 -97191
601 629700
988 -55357
768 -586248
911 605475
489 678569
636 947225
536 654291
632 500602
382 -630399
701 934441
384 916551
280 -379466
303 268254
146 382306
787 -292332
612 -986220
178 64100
297 739341
622 -525661
426 193712
711 -680977
276 758438
424 784392
23 -505138
71 -532813
90 -19611
754 443697
733 348494
671 -643144
894 -592494
35 -231272
271 -496018
907 352149
268 182481
83 -890544
583 548143
540 647131
991 763747
214 48745
78 -465843
268 -784388
830 482721
642 672117
430 483866
468 -134974
872 -620216
740 -984929
710 929127
169 -880876
883 6836
136 640264
323 -44427
50 -234726
441 424656
701 967861
436 232461
26 -77530
11 411557
703 98380
304 279326
117 819064
262 867108
524 783308
211 688638
563 567014
559 -589811
650 754207
978 731570
550 -308639
564 320377
101 -216848
275 -93026
49 -196903
16 -544732
846 -609161
40 -814452
144 -164948
585 -594089
250 -367900
533 471602
259 930173
886 -210210
791 -572826
792 -304554
999 -785555
910 -604965
644 -554668
415 136915
523 -675983
96 -938863
162 -66334
595 -856920
199 -554329
638 -283026
638 -650856
682 -987316
640 644589
288 -379224
660 -738320
633 -664050
833 941153
2 44832
643 242924
660 261675
987 500101
45 -848812
381 447223
158 -664848
371 74525
870 -403251
310 806755
445 4698
573 386539
544 -248646
210 -782431
131 -881591
924 663815
590 -337098
716 772750
600 987833
129 241465
446 -293585
552 -351662
931 687136
527 940815
471 -2518
945 -782754
167 585404
818 618258
715 -521074
200 -561221
573 -923165
160 -958817
601 681703
913 338510
146 541284
444 -649684
293 303159
569 -606138
630 424842
423 899908
816 -799384
369 -570461
5 803872
729 469396
841 -352892
874 922281
806 133211
749 827436
399 695030
848 121043
122 68901
953 -81130
704 769381
251 -243964
983 377111
175 284289
307 490708
185 -37486
86 419972
465 969634
573 918719
514 496808
67 -989183
972 -882154
957 -164683
787 -930474
27 -531838
249 -344099
88 -536612
841 893004
328 -444192
716 181430
209 -160032
224 -640321
445 -349174
369 -995498
93 -200615
693 -698538
561 -650637
694 -505586
541 422505
562 418264
816 930711
720 709311
868 -308274
799 307821
549 511025
883 -817567
830 -212240
77 -69003
790 -330507
300 -293522
34 -572196
143 197736
171 -175676
78 780547
514 784688
802 292486
829 -563552
45 -751924
961 702916
600 -7744
239 946932
249 60309
181 869362
794 115183
383 64811
646 -331254
658 416645
822 931601
509 680587
674 356575
60 349864
324 611297
49 583312
636 -440985
321 436543
402 94336
961 258875
593 -775698
882 -974668
751 -554207
707 -69220
152 -29438
51 643529
465 -727471
327 -248891
435 428216
894 -917560
55 187557
611 -806283
855 785356
455 -302762
628 -859351
838 363091
807 84025
22 773258
102 -54673
839 -729803
364 189903
519 -123073
347 950784
867 63903
22 -255783
773 -920495
183 -352786
343 303232
93 516048
777 741551
382 79532
129 -742225
658 -715692
188 525325
423 188555
938 254871
864 168853
330 461084
390 -994021
571 114495
437 543524
999 710962
517 308212
583 846306
457 -74375
299 966287
863 209396
207 -990350
679 739545
239 -327852
45 -720153
872 446873
720 549076
609 -251944
739 -489225
302 -706708
382 344987
445 675416
598 -886051
82 378460
669 416966
21 193482
510 636235
547 701274
834 -281194
913 -175211
166 473570
698 -594915
686 -196702
445 996975
430 519580
123 -135753
443 707936
54 345217
148 227978
571 -366439
204 828930
11 -562627
223 160637
118 568474
785 626948
379 957910
246 532772
505 176023
770 -294035
951 -439028
760 986741
945 -431623
839 -763613
357 -899311
416 946837
507 653353
893 294171
907 583071
597 872053
616 -987023
738 -74715
238 863048
475 -581938
949 -753992
125 860023
96 -544933
514 110255
11 567958
407 800284
338 -661767
884 -281056
390 629213
884 293032
107 -602994
49 715112
668 -80021
729 -645085
360 765309
271 -386573
598 578306
409 -673719
955 -399833
99 -853318
571 -437332
41 -299143
683 -389056
621 -266553
149 -487547
334 -805986
217 122925
534 42856
372 636725
536 -14028
941 978344
763 882733
590 -154006
599 -566590
277 510414
44 -68622
365 -248880
618 -633928
72 -832253
975 -619668
501 659104
522 -435246
419 -387130
275 96509
793 437095
941 -621822
12 -772639
53 15401
350 -295541
57 -172471
954 679509
523 784554
984 -954189
286 -709547
903 -482000
576 75690
824 1893
129 -841650
552 -881454
195 156044
964 144322
946 -903111
42 38776
626 -492258
653 -469700
322 66615
113 956546
712 798846
61 432687
960 -358282
244 -303397
997 609217
481 723898
825 309473
722 223151
169 160993
765 -794923
290 450512
778 -306181
329 426962
905 -204534
381 -109247
148 211515
478 358703
776 181206
198 -753060
902 -565607
600 -299475
230 -594710
651 -447061
238 856569
194 -932962
705 167254
361 412770
125 -425220
801 -785021
318 -520615
989 48751
911 -986176
178 912072
971 690469
289 -289572
269 -961287
452 414367
908 -462674
10 261864
718 92785
415 -257597
857 229802
617 786604
915 -313209
761 -974733
445 -322644
209 898306
238 901397
664 -624012
150 -337328
303 -664211
707 76513
620 67962
46 406154
56 450507
574 652426
102 90833
974 -136724
302 -255369
97 305813
787 342661
734 793382
435 319637
52 772159
763 483851
167 -452510
680 -671703
246 415643
74 84817
754 -892413
85 -491573
660 -655355
660 337389
742 -704970
983 31436
22 880082
187 489812
227 447168
773 781478
149 865800
924 -890161
531 -365308
0 459738
861 695227
73 -441729
945 -89756
434 347653
971 649105
586 -709054
689 -907717
375 -45083
799 -848968
512 885666
253 -208021
253 -559384
749 886942
580 339470
984 -231086
449 302584
495 -58288
787 -123499
636 811011
598 286357
446 -786111
452 -376534
615 -682207
577 -388604
736 -886723
285 764961
804 -89700
29 -503497
805 -607775
778 544992
971 956241
945 -912549
295 -896737
583 383911
46 952530
177 752368
168 674857
709 -955187
5 224710
476 825889
804 -552096
752 -983312
172 -733495
552 -147729
331 873584
189 35419
661 -845146
394 -184705
403 -570655
147 -516710
796 -898348
600 160660
696 624182
738 -63129
977 772056
874 737459
547 219257
777 -317645
97 -248613
352 611482
999 -772653
376 -292372
739 -783642
149 -151964
764 -391036
307 -831112
674 117829
512 -716180
599 -268873
765 -657462
431 -890292
402 696457
987 -640774
397 -106361
490 -451273
126 -767190
765 929058
728 221007
733 565531
919 -124172
419 -778278
621 -815392
519 -963513
115 845904
358 121479
99 808544
11 -899213
368 -141839
125 8324
665 -147825
574 -12932
570 753097
846 -922772
835 720853
281 -398868
166 -313808
302 -592834
489 -763614
655 487438
704 138293
254 -421076
781 -885429
255 352175
711 455577
178 8211
323 900902
164 -794188
58 454694
50 639334
431 771343
582 -669478
631 861056
392 955952
937 -115565
927 706959
967 594856
35 -307022
359 -674829
109 -29557
467 -781272
694 694772
536 -525064
897 971825
709 772000
856 -804212
265 90383
125 -24383
446 -397046
246 326769
914 -19520
593 -741328
993 -576881
867 95052
663 610847
719 878696
399 -379312
15 -970827
2 -915493
101 -924619
592 668507
991 -626725
519 -76671
220 529562
402 -153348
12 807765
147 753946
436 -41066
604 18168
494 -920883
13 -553198
70 236896
357 773889
477 -78262
477 726147
377 -936686
333 117527
258 333955
55 556357
887 -762094
939 -339277
302 -463163
707 -503421
611 601268
436 -850686
513 -892575
449 479963
277 -229998
946 -863401
549 -918105
824 362809
647 -677469
559 -27403
101 -196436
984 852094
39 819249
911 -388672
164 606039
161 295608
71 629496
887 -797419
827 742410
860 383818
199 -506104
207 -335852
780 109964
424 74636
461 -700900
36 -556082
965 -369008
983 -462994
97 622067
267 685255
834 551011
293 740761
146 -648006
346 658437
845 220723
577 639422
42 -687539
394 820045
400 519657
839 -365008
47 310067
856 -676780
856 4511
644 646741
766 -65452
463 127976
196 -57651
164 81469
577 847983
466 202184
467 -534714
219 -658122
741 -616243
689 -907325
762 416514
720 -317143
347 54019
797 -435068
820 737290
557 -323914
471 -232388
653 288300
150 -65728
59 637033
444 464162
138 -327580
483 276454
514 776623
469 -507536
475 -203890
675 -70959
928 -680044
330 119330
376 -549023
716 966698
347 -428697
913 578953
924 -90954
489 652773
893 426936
390 -371345
580 -881942
326 -713761
649 12413
891 -271840
993 -779821
812 -787305
206 782179
347 302537
993 949985
237 -24310
433 -929852
661 238285
944 909962
627 707181
774 -297554
195 -417618
109 501061
287 -3505
831 592272
635 -702830
482 -557039
461 912229
695 933927
894 -106062
176 878926
653 -494771
363 -9683
190 305397
394 -324573
255 -65322
420 934052
470 -206514
486 738343
771 463890
978 521646
36 958522
516 676586
229 821250
618 261058
524 626570
565 -203060
815 848633
259 382280
65 -293099
812 -926762
486 -915274
427 289283
79 -908276
358 598647
185 -118445
1 -611105
876 -958393
725 311209
305 -159753
326 452971
451 190134
400 862902
755 -39287
740 12956
551 -461671
57 895391
238 -52993
920 849241
457 633734
435 -589103
943 370886
136 -890320
919 -395092
615 709561
518 888165
605 -768523
507 -493500
332 -745778
655 613758
872 730828
520 -155114
584 -784091
555 20110
845 -63389
774 814556
631 -580910
156 842932
206 -626412
356 730299
409 -316822
912 826559
653 437858
992 -453921
667 -212728
470 -549187
116 84408
390 200088
736 915247
196 -66352
490 351247
170 -156431
190 -178041
375 460928
89 448477
248 48946
858 866518
928 -802621
742 555446
32 -879261
975 811137
614 286273
892 -34375
610 -455529
498 -176191
736 902236
837 -123548
425 760325
23 745167
74 250040
932 490624
615 -54230
14 594025
278 445907
951 -990725
347 -101278
695 896721
66 93683
707 -901191
431 811967
739 -455243
784 450057
399 172961
372 884142
966 428410
867 -378563
380 -66913
892 812353
939 -181184
195 5959
303 933092
913 147379
138 -707769
195 416142
698 -790725
364 633466
69 835804
978 85728
940 393791
954 -901605
52 -664233
686 401840
989 44166
962 -552783
479 -152254
940 53441
135 345939
174 261892
5 -335451
159 444749
48 591284
176 726732
501 412231
909 -235756
452 -871701
536 358066
775 903107
611 578812
428 170418
271 -278077
141 -415230
269 620935
183 -613273
721 394428
632 37076
43 113428
528 27893
300 390305
378 -800845
911 -60891
697 488701
571 52349
775 -659052
708 50292
89 499566
853 706121
769 -896268
512 -154495
765 -31988
207 285707
330 -192321
188 -440704
617 529865
169 -780091
96 323540
374 658164
633 577975
573 744073
15 236975
763 265818
698 -16579
845 -660829
412 -113248
562 370148
992 -748976
781 -558747
38 1001
537 796343
523 831559
660 200157
891 -264548
663 320259
213 -747495
885 76400
371 -112024
434 -730504
294 299946
583 -8292
55 115001
530 -732042
211 -205160
172 -559895
726 -172746
173 -675296
660 -339986
73 -331781
10 -499707
530 -244586
89 -587709
976 -745306
151 -978769
391 913138
738 -406135
5 425409
396 800711
286 -155111
229 866663
642 -198288
307 158657
248 698221
301 -998132
416 894109
586 535905
912 -228201
143 487935
772 -576120
522 558721
849 -212120
811 933014
977 191148
238 55838
43 245279
195 631253
512 -599483
341 569984
92 -191307
996 586163
649 -412298
822 -918468
94 -484121
625 -157604
28 -379810
515 -570983
670 953687
580 -954402
676 -770273
44 316001
650 912261
317 31439
738 -525342
599 -872094
382 550733
678 -631234
259 663811
737 -160043
465 -625874
488 -394884
342 -601322
757 679433
742 -461871
365 589826
481 252696
215 783409
441 221078
451 653214
444 870818
208 -452804
456 756802
93 -541481
386 -371271
450 -209894
161 818342
587 248919
478 219123
934 772028
993 294517
803 966277
22 88029
901 724204
515 515141
159 562687
499 852110
690 65874
925 -551122
797 -966654
510 905831
833 -176995
692 -361538
149 -178066
590 -497563
876 694018
773 -588241
448 755133
339 994852
669 -849737
997 925772
452 -616906
539 -302541
460 682573
916 359039
519 326188
548 -9895
245 177380
548 92532
627 -790773
179 -50592
999 -612951
824 -307071
400 -962564
902 -371322
105 -791930
798 -882452
400 -1787
859 791370
430 -433574
196 31559
651 697200
598 906857
62 -812553
942 36560
993 -590707
186 -601110
831 965745
13 -318148
919 -606259
719 -883993
9 125049
534 294261
186 330893
107 325048
6 -346701
296 174506
789 -684848
761 830680
748 -732962
838 -475621
862 297513
749 171513
218 217309
95 852375
651 800191
671 942805
551 969923
393 315829
812 734174
880 53774
804 -652612
20 948799
477 -39369
578 52261
78 -14642
41 887350
165 968577
534 -48897
947 86627
246 -120257
816 584536
380 -788324
664 -825997
1 -84572
284 536724
343 -172698
852 -910066
495 851876
340 175407
599 -125602
332 -106320
644 -9655
96 -954090
451 -371586
8 -157281
446 -636474
777 -428782
15 330067
162 679355
589 -694609
106 -98733
478 -455832
835 -228384
928 861898
499 -886146
243 756974
32 -733328
666 -917570
709 225502
421 353300
532 -37827
451 -189962
244 564976
638 136176
994 -757109
961 619125
705 -519096
858 -149749
534 471000
922 -826264
456 724649
578 -117895
835 164082
641 -712016
472 510520
600 -475774
529 -348490
695 -400837
415 -628281
190 -151709
451 421981
692 272986
712 392459
616 -806404
765 652309
770 506314
142 -532005
240 918981
435 588744
876 693498
104 789706
903 -449083
132 20961
209 872107
736 -795482
138 263852
248 491231
526 -314578
5 -885897
662 479656
5 -140841
993 -643823
240 -638239
604 -459334
924 -355838
289 -610294
204 64892
952 813098
151 -11131
768 436611
141 -338612
399 -589151
633 227022
591 -428727
784 121871
425 -120670
822 -922414
369 589867
815 315737
170 -816245
245 283364
362 105442
370 252098
444 -178250
848 494975
549 456617
419 -914399
348 -13795
535 -340536
133 -282870
9 -16713
461 518623
303 73308
751 862474
508 -940712
822 717470
404 -747821
154 641607
871 -952008
747 241048
387 595643
271 -290619
905 -830677
754 -177335
237 280654
880 291194
671 -780580
416 875666
248 398486
413 535157
415 -423154
64 199275
609 158025
215 828945
492 -978976
13 -347001
667 802987
354 -893374
665 -843371
242 -537550
780 -176244
345 657342
297 -501501
967 -585511
964 519815
346 75213
789 -350616
884 771994
809 234245
659 -302623
421 530468
638 -170112
169 406758
325 -782784
835 652553
595 204837
446 -974165
393 871973
821 80502
755 424322
194 924556
964 -825227
182 -376404
972 600006
265 -996283
117 -355379
16 -229570
959 -675871
530 268673
352 -72941
284 304006
134 -390146
139 101827
570 -680070
101 24344
176 -378359
84 395143
111 673728
503 -88939
336 -370612
9 -111470
918 -558472
417 976702
823 -704713
243 -341256
252 -853321
418 -982451
755 202005
859 -463923
961 615477
1000 -373674
496 -539368
481 790251
626 767349
525 -939363
773 -688607
258 -70605
459 348493
732 -364477
213 -801933
664 -724448
996 939529
210 -192079
476 894805
132 -740542
892 -650310
95 -483555
605 -827974
224 -459156
403 427506
732 318840
785 429374
320 -613541
591 812967
519 724662
881 562629
157 959646
899 -740364
636 -235366
298 -504277
619 875114
921 908386
359 473781
344 665364
705 675734
834 -948156
572 976757
553 -394872
151 400337
717 -387721
897 320621
930 -806686
279 69233
106 -354032
849 -911882
590 846117
229 -4342
57 -395436
986 -464431
548 536502
984 -450505
840 -628166
111 -34124
107 -64045
752 -815199
592 207963
13 -501417
406 -855554
934 467599
66 780643
740 157595
685 342712
145 689029
620 -368624
898 525501
293 882188
10 -316780
675 502258
741 4742
860 -916444
600 -368038
713 -674638
487 -723129
122 -781379
182 488756
638 -635011
155 -417837
146 -515586
749 486979
141 117732
307 -461659
733 -963526
745 -993008
583 -978358
161 489855
496 -808207
991 229605
731 -494137
467 -146335
944 214630
779 -713494
284 -988740
298 74767
76 -507040
97 -357364
195 -399732
340 -107427
471 325856
77 -897475
156 897315
113 926838
324 251913
132 -259897
627 -796292
111 470534
243 -771142
990 86124
956 -947303
611 230698
738 -426898
186 687855
82 -713535
914 127002
70 694847
779 -691893
196 134282
131 -595935
769 537713
466 640146
846 257731
825 269768
244 -555923
438 268991
321 -655466
389 454463
659 -570948
874 -55198
271 -652965
369 -727667
492 47327
885 -238224
745 -800830
184 -183334
690 501879
372 -597121
705 -712801
553 -751838
805 -993572
808 -142678
942 996287
543 -420470
378 -454823
419 -717249
899 -776042
249 -242551
198 -409142
95 358240
937 678941
429 -354004
440 515811
910 454097
953 915764
753 959888
528 -276913
368 -739702
302 931776
426 669565
938 722526
16 -721189
206 941898
430 287279
131 40587
49 -858933
312 -896056
264 59891
234 61372
164 -608857
712 825479
430 67800
29 765892
770 -660810
444 -835244
150 -171506
632 -378059
545 -611286
602 -896632
170 730226
550 -735621
892 782309
298 -623779
447 780191
982 236405
192 -190589
244 -742497
67 -523083
3 587135
454 -810721
508 -853519
59 309660
562 -14484
156 -394196
187 -403062
136 -973898
450 -253128
502 218308
600 603419
316 -674331
219 -873123
888 946323
671 393470
811 892769
675 -714487
114 558226
340 -278738
958 424880
784 -535635
295 342056
230 155105
334 -271256
187 124365
625 -951248
670 26360
275 -121805
568 -141837
575 801290
792 355113
429 -37277
879 990569
842 -980981
955 -727618
684 -23916
315 -375176
211 386747
263 519612
692 889122
287 -394946
664 640456
933 -785210
495 -268069
776 586778
603 -874315
749 142125
456 872291
726 -798664
591 -619188
56 814597
510 -334299
114 722869
826 -30299
287 911872
630 -152767
7 18453
618 455657
646 725428
3 -605959
193 256946
854 597966
983 356764
758 764940
988 616986
973 629147
884 258449
771 -240765
184 533319
147 -221940
478 165782
660 -861628
190 -64059
411 380572
722 387730
29 -477281
430 -976317
974 47280
574 -87565
156 -774981
121 428093
482 -272969
109 408147
564 150961
136 -785842
604 837444
193 -484381
872 232611
986 293100
105 -241528
132 626653
651 67472
251 -643562
150 500842
408 -167589
205 -509151
565 129988
292 -909140
419 250084
192 180732
561 386346
942 -584135
532 836531
250 -677713
26 -686138
747 224260
721 362432
154 -145029
277 -728461
705 -207708
555 79991
602 -782943
186 519324
554 5563
519 368018
950 733482
951 -156994
731 -598938
479 483518
593 -863895
374 159535
654 627596
942 721003
376 515973
247 128438
467 -446586
24 -475753
188 -224149
202 161700
557 -708244
997 956584
641 65471
172 225047
979 793114
334 387758
756 538909
768 534799
945 267615
91 -88694
398 -676237
649 -940093
537 -491278
443 -459179
166 -903344
534 514285
925 -573736
559 830138
484 -642710
656 -172673
920 831081
666 10821
718 986862
823 458677
607 -268176
899 -979741
867 104540
698 802664
126 61932
321 880391
505 -35637
988 353688
126 836974
589 -970167
160 -421266
548 630087
78 935018
85 -364932
778 682311
22 202632
381 546374
621 -993926
773 262539
401 -944905
64 -453105
61 359195
868 569380
11 -26841
60 706758
941 -555905
87 -682089
464 -944736
606 972343
370 -177802
641 -968634
212 -295834
471 -157543
508 135906
534 -493171
40 904389
370 16296
481 988618
52 775502
802 370696
70 -464124
665 -645765
811 518208
565 -529107
864 -10696
588 200519
414 -809049
517 -464323
967 206593
187 970916
83 108199
541 -729087
432 847537
216 195004
28 761498
952 -928281
276 -843475
941 -920591
416 -873017
887 -871133
430 -98393
500 -841651
99 -166967
344 -738510
451 811681
122 857288
174 -316696
477 345403
641 -636670
879 -541194
278 -283902
429 -100794
786 -186959
88 -765695
865 887526
922 -680230
767 952250
721 -921524
438 372874
757 676268
351 -433183
912 -518928
784 947181
638 -585647
747 -806499
244 708679
686 -513927
466 -649974
184 -694487
828 130482
579 -521107
311 724546
673 806258
77 311926
525 986036
123 617938
802 686639
302 -330660
647 -36660
397 -950032
624 645572
188 -803137
525 466601
839 -541388
833 -51405
217 354126
640 295809
935 -99156
496 950028
366 -331318
380 -422888
703 -483156
455 667180
596 41718
103 448624
645 860681
604 267822
860 934697
110 -789293
137 573335
968 582604
311 207026
553 297881
706 388861
945 36378
529 801342
272 524225
700 -276984
784 -529319
362 4990
96 290411
841 -366322
826 201854
380 -242989
680 92291
659 -849552
838 -888864
960 -611901
281 51292
110 -421411
407 574207
340 -854171
851 95433
304 241386
813 187548
47 -455944
51 102066
792 -544631
187 -3822
941 830199
345 -453870
289 -421218
192 37225
350 -638564
438 -514932
248 -926398
565 -837223
291 -990708
548 314044
781 150885
929 531709
105 -395546
622 784563
312 -266438
726 878891
301 394279
473 -115990
120 990027
785 -700197
808 -547273
991 86041
634 874010
975 -401443
717 -818526
62 632821
838 -696470
237 242956
888 -265113
604 276325
507 -760866
611 82511
495 822455
783 335342
976 -362839
855 -298684
664 -662165
715 228189
710 -135906
627 -652872
706 -457767
491 -467596
113 878837
399 664113
556 -683034
576 129824
319 543004
143 -771329
49 -468741
801 -949545
84 -471526
242 -16014
368 136497
282 -80090
660 -900032
84 835397
657 -447270
736 -79076
404 78352
988 287617
339 -802751
533 834912
180 -112446
844 -462871
759 687679
156 524715
256 238446
423 -974486
441 -247096
103 -897461
796 -109932
735 812563
169 -365057
317 286330
133 994101
613 469335
298 -583847
372 537104
687 698006
752 -52588
172 -895015
229 -773520
437 -551177
904 241482
490 146390
96 -451208
263 594304
590 699120
361 469716
860 -327345
980 504163
535 -815610
836 24993
160 -90858
65 -278480
595 -287329
685 -48718
748 959966
17 -261815
313 -778389
150 -937496
256 628253
47 -965827
982 214873
618 -85418
737 -971726
632 201633
85 330735
108 -917197
502 -100361
280 -204428
838 -812212
270 643545
283 244396
934 946696
203 307360
744 -689387
329 -941576
236 523905
940 780329
632 -268920
257 545493
474 964720
467 -726502
460 -545366
967 203665
62 -13831
775 405917
714 163630
478 724355
87 627528
436 743560
779 352607
691 -820873
861 -41568
47 -215385
428 -275173
328 -839936
425 -367225
908 325056
171 577129
856 428348
930 -969730
116 220673
15 -327257
864 -505609
913 45458
272 -16644
909 -447184
767 -430637
332 281110
541 801322
23 -885145
699 763255
8 -925181
564 86916
222 -33081
488 60988
769 -507168
64 -352026
478 302768
588 -362215
57 -608467
859 172801
661 334338
247 867391
189 957416
88 -940836
919 -455119
794 -409810
263 901647
533 -877991
938 -981463
333 931917
584 860109
521 208706
913 -573693
53 -94434
208 -290513
736 -20877
287 992355
433 -491977
806 -219556
821 -892790
131 -211297
256 -144737
814 194126
647 755623
789 -566323
139 -795617
154 -78978
868 736445
552 359594
460 312556
726 -90755
212 -306068
788 179946
906 384086
857 270522
707 -757748
888 974277
850 172168
239 -635738
382 -489761
183 104084
902 -258204
862 -763629
539 -952183
46 -835213
69 -54142
754 26940
798 -842858
942 971307
949 -675190
618 -735648
189 -239990
751 697499
432 975904
99 33058
963 -868825
430 -302288
502 954080
905 867621
679 -942695
39 266635
188 294291
553 -248763
174 -35993
282 -321623
861 -460815
24 206259
169 -347347
989 711353
342 -912054
450 680318
615 332863
243 347168
969 916689
153 898106
755 511956
37 379973
400 -74955
552 669098
95 868705
895 767281
170 -549125
842 -371286
912 464780
842 -573222
503 661772
506 595955
715 641916
557 615852
32 981001
522 699221
483 399912
845 792718
969 -32116
248 -118656
437 -528906
830 507069
728 -394971
838 641173
841 735847
614 -307025
731 321490
775 586135
586 -959857
762 755605
371 484240
832 -930476
168 653003
213 -73289
720 738622
485 521707
551 -306009
554 -293078
117 -332153
639 -323804
839 133700
380 -152956
867 -210423
553 293041
64 -19679
166 -229423
526 -7739
11 -619767
454 80720
494 960145
742 779003
983 551814
120 467213
913 -615969
702 192986
723 720486
702 594433
972 31902
497 306620
673 -847999
767 304932
311 -209140
841 -778475
402 475360
476 717571
117 -522428
918 514492
926 -71013
121 184494
35 -817662
844 605184
282 -164381
903 546809
710 -605240
286 -871341
605 -472871
899 682763
189 120920
406 -92638
353 -236517
863 81065
222 203791
813 -167278
258 65703
309 587822
889 -456866
20 -213812
10 699680
417 575036
80 -907192
761 851681
183 397393
326 401094
921 -409369
782 390178
198 636090
246 68203
421 -95331
716 -434924
875 -747304
614 604434
685 -829741
156 88315
846 151242
394 82445
1000 216974
760 -804204
52 -234792
633 -144680
647 103159
700 -953884
771 -546190
132 -175625
887 -121162
471 519513
734 -70378
332 939398
106 -176873
699 -370698
251 -968142
815 433361
460 -519018
489 429251
68 -165546
380 589040
173 336854
870 -529457
374 -342758
752 -241051
711 553045
195 427365
809 -119192
395 723305
518 -484321
964 -967951
654 323175
517 -749921
724 -254729
398 -394192
885 105399
480 -634145
97 -348076
671 559209
905 190230
460 -951812
801 596147
639 -880148
430 987586
305 -63301
940 -250846
736 -980556
47 -629941
521 747562
224 966121
885 721939
344 336601
609 302975
542 -290093
587 -488731
414 -938077
190 -737048
609 938634
605 -57269
762 -496318
910 -545688
198 492206
893 826857
17 221817
31 -245098
63 -49909
576 -155359
489 120758
717 -880560
905 -78725
973 -689013
815 -832372
706 -482578
611 -569161
244 -327360
157 454121
107 697419
21 209510
761 -658394
587 444981
760 693056
433 -419030
800 299007
368 513456
468 290878
387 810276
219 -907196
101 -928745
778 -733666
943 552961
340 -425063
687 238073
140 562592
675 -80781
773 -540111
829 -682506
55 869310
349 304531
761 438252
339 988751
254 -774195
789 749239
525 -326196
402 260653
380 -302496
276 863870
312 232200
514 -605078
746 590805
371 -908769
630 -642672
986 801287
938 -327799
430 -826239
61 314742
849 963079
184 984037
721 407547
50 -965667
850 -232203
663 477933
710 126696
395 -994131
640 40525
592 -436659
622 -534242
469 358019
464 -567350
728 -712286
673 313696
198 -61174
424 30946
462 62934
230 -869944
174 -708402
475 -722137
937 993926
958 -958777
519 -327214
683 -897844
329 -867546
148 547540
889 903443
710 -195344
866 721301
172 218184
559 285160
50 -777237
895 143156
491 836920
342 -9440
768 138515
242 481041
948 -3571
873 -820961
651 -955619
674 979613
785 -945517
114 -5542
503 -732673
458 368179
641 933284
922 298273
362 -51462
573 -936661
191 -892704
670 743828
510 -425309
149 -334054
188 -583387
192 194273
80 -201600
664 -518422
747 97715
370 -879519
973 -797121
362 -166676
812 405642
465 -56932
257 -506094
141 242561
193 933628
932 632421
617 -276399
245 447482
753 811460
967 285409
525 427094
969 -616632
591 -720134
978 -788154
933 -731028
951 -269425
614 -972456
738 734936
524 -206085
980 -347733
933 478763
33 886032
169 318213
120 895376
332 80304
468 -883388
13 -105620
142 -304556
163 -762906
41 614685
781 528768
795 -839839
576 -442248
920 -977327
65 920148
675 8805
852 655094
319 161174
570 -543714
902 983979
796 -553418
602 -599195
427 -115228
387 -273552
136 -387348
51 153744
781 457024
251 157622
129 -111320
304 -231636
271 809889
197 -632558
220 171821
117 128101
480 -219756
892 -230450
416 762140
950 -807951
250 464994
421 -483341
352 806734
413 -6239
184 -323180
781 -635515
332 533861
752 -403033
895 373290
627 188954
514 758141
232 -652999
832 690359
752 -277851
167 265232
258 92556
582 448597
969 -604691
867 -753700
362 423046
725 552932
263 652406
109 -291165
4 880246
97 -462727
668 -601919
678 8347
424 834943
776 167631
739 287912
817 -973009
418 -367376
239 804571
169 833725
170 626386
578 -1184
832 -284365
395 160246
773 595783
727 -911076
768 -133375
729 871349
505 -46649
600 74409
481 -406503
895 -781417
586 -833035
63 -440480
864 -386108
720 -69309
132 -500009
862 -315751
426 100522
978 726253
301 -435505
671 637795
690 -875667
624 -909733
753 990164
22 291965
806 378179
988 -982846
605 924589
433 700175
181 850880
669 550974
413 216416
13 -433486
726 228645
197 329624
182 172865
50 -387304
468 200972
880 -356359
794 687105
987 -688105
775 379650
822 -628505
76 388841
195 993543
542 302186
945 888832
110 195217
410 -79867
636 -867491
589 759712
740 75354
325 -743157
522 -632596
936 65517
905 548808
716 -736992
948 82671
509 473396
295 -519392
572 450976
840 541796
675 697024
28 -465084
122 -229560
128 26647
790 -774794
829 383136
661 -254955
670 -131153
622 587667
674 56940
1 -234077
444 959162
193 -36794
805 276891
429 778774
581 369463
85 -527893
161 -301094
612 501973
770 -250755
422 -708315
506 758816
752 116649
486 357202
602 307623
24 379658
95 -42701
907 298444
729 860266
523 -74300
303 -159761
404 -925285
505 978042
576 -871895
833 101362
842 -796753
405 -971334
829 846407
511 589521
470 -866242
946 420772
932 -644557
357 -907080
582 -616023
737 -850241
228 -610881
605 753441
95 -378134
490 605451
994 255413
135 371111
532 897137
500 14228
557 5186
512 771764
102 -160724
467 -97731
394 246488
639 -862281
247 279960
871 -827812
664 495385
844 354675
819 -332345
913 -859085
546 -543963
978 388329
760 -830419
274 -180131
91 495275
673 -696660
329 -759359
159 -631857
472 -86314
304 -375382
20 -482098
143 302805
699 -104516
442 139768
654 425681
263 -849104
423 28305
185 322817
763 682550
423 -966510
884 612007
782 39251
956 -64241
511 -141506
421 176971
203 -784282
825 548108
801 189781
490 -912181
644 -784237
888 330696
945 -456144
937 604092
685 -982298
329 363725
27 99366
570 -161532
786 -878209
815 467509
903 -730421
519 263836
278 985411
46 -910191
226 -840681
836 642604
143 515491
964 -172358
702 -329092
229 355733
357 27617
125 221824
112 -32261
575 -933132
81 -324992
159 826234
847 761265
273 408153
109 374341
954 -48955
340 495972
248 -892471
399 -200834
395 -960173
184 -770954
360 -183132
719 920978
768 845838
791 -827238
948 -957231
953 313346
864 -557659
128 306605
325 816182
626 -467849
903 983350
604 976212
211 -434933
496 -189009
306 164545
983 920800
148 838609
569 -613631
313 -111461
574 -577098
955 578803
846 232198
863 -815834
318 -13045
264 123964
648 652637
785 352
541 748920
397 -548198
167 557605
719 977966
199 786096
448 478583
952 823804
10 958858
58 -961223
559 654575
569 -81375
815 862808
791 988183
638 968202
913 846157
814 964394
151 50694
141 174574
120 128938
169 -28507
993 530608
995 -967268
856 -622543
977 953510
950 -871039
258 -872920
887 -862325
74 633342
551 251045
318 790312
141 -366306
92 517390
479 -240461
693 -291276
70 495355
721 -454366
313 -812694
21 319158
154 21918
630 -256491
906 491159
277 -542032
445 -393684
885 479341
640 -56405
800 -30101
628 443734
210 994289
341 -855528
493 90097
516 483207
110 675080
488 640256
371 860665
134 628589
880 769217
815 -494830
464 -716311
46 919984
737 -726360
855 -408574
744 -446323
172 791030
110 350965
608 262402
315 286385
169 -585976
80 967134
707 122968
986 953368
153 228069
945 -385874
151 -71239
403 -648190
829 -906534
512 872356
160 321709
456 -945375
165 866644
943 466181
520 662149
649 349851
53 658686
590 302404
279 727941
814 804700
710 589046
465 -766890
907 -911612
688 509029
201 24177
318 197240
945 -419868
586 -184794
793 -451796
663 -640041
100 -380984
376 479655
860 -155482
249 741985
52 950448
13 -927414
305 -126464
797 -120791
947 -575603
919 484429
716 -248436
337 746106
94 539054
324 135634
280 729713
386 718628
27 2910
225 905824
797 21031
864 -269150
38 710524
470 127502
328 481386
499 -683663
782 153957
472 -494438
820 513578
394 734089
671 838195
974 -420793
387 -905953
430 -542790
40 -423713
247 -61435
321 -800806
908 -473265
298 528578
984 590157
704 405944
244 952975
903 74585
545 -325067
908 -783495
191 131064
780 810567
816 -536357
362 -150308
195 -186524
409 -630533
122 -611852
332 -938249
997 -402584
409 515651
553 -939437
495 -86247
930 -330393
920 83551
676 -55244
323 -78879
308 -78255
908 523964
937 532594
878 378956
133 -899750
754 -528842
199 -904425
226 144411
544 -482839
215 685732
523 -449646
655 -529865
131 -239684
979 225288
810 204067
617 -591194
758 553280
994 667710
21 258498
396 -633244
403 -445398
900 -835929
272 -571493
406 152018
751 -802853
176 6496
468 -416803
822 -133246
539 -909953
792 527953
59 -694700
769 11792
700 569342
448 837894
203 -91827
434 -812982
202 -173522
599 3749
341 331429
900 343639
173 -310520
375 -600791
802 -668800
599 967223
397 624497
611 535267
216 -623972
196 177776
604 720402
752 -848049
800 -938043
437 -724996
409 -683978
372 7891
527 944448
658 -486830
9 -985614
6 -472356
394 897350
470 -895567
657 -426977
548 -797350
205 633652
958 -857636
439 -442031
998 -458176
835 -670618
84 384447
957 545573
63 660812
185 245512
129 -247521
562 -939980
827 576712
272 -280299
392 -798058
784 629404
501 613155
856 897144
55 349805
252 765106
944 -523473
508 -857766
340 -401447
872 484418
409 -395892
876 111723
137 -983771
586 649178
174 9073
837 -361911
929 -777800
165 729149
485 -728260
528 -118009
396 -712883
488 330990
250 211373
689 -811010
975 393989
871 389610
316 434502
155 -853533
866 967056
143 11213
440 383594
257 -313577
802 -359384
503 514174
401 -416433
143 -492154
749 796705
99 60094
793 167507
966 -604743
29 61937
201 771615
398 506981
835 78166
942 420792
777 33479
886 -766320
427 -839582
58 280053
600 22846
489 42409
990 -915405
531 -646164
761 -746219
678 -726415
505 -734750
188 -839183
437 708087
207 -588283
53 -872128
420 236725
797 -687264
691 -185704
618 877341
300 826910
267 915289
683 -97387
995 -858961
833 492808
475 -929881
971 -463704
247 -445256
119 -640841
74 -439298
82 -849665
178 -702624
294 -888394
640 -615984
806 -542206
322 391659
240 924288
684 500203
332 476255
213 -204451
634 -728590
211 749840
282 60799
178 -567773
774 975353
955 989942
875 77525
194 212077
752 -697323
816 891821
632 606844
52 -352988
8 -675466
314 -490544
47 -211949
176 817342
211 97001
520 841774
929 -627915
909 973586
406 -597525
596 39847
530 -729039
670 31508
236 941289
725 246182
9 -576834
82 865576
409 -253616
678 -583154
869 -338875
776 535220
534 -315888
293 721924
397 -515128
307 -340536
248 711866
522 562398
943 871541
0 -468032
781 971644
574 995810
505 696407
227 -703822
112 -494735
986 -515543
598 -886481
880 -880309
506 -156344
889 3031
528 -389298
458 246132
850 -957123
998 -118336
127 -722361
830 984166
830 -872155
883 218231
252 -632834
580 391655
997 -847497
323 545717
799 444301
530 -163385
384 267641
195 929173
606 -986496
693 496932
160 491570
549 885045
751 -453675
59 463214
123 -601720
754 -757269
715 759392
989 -96455
768 244615
755 -609664
425 540663
820 -911730
867 393367
48 -331210
277 851828
983 436244
51 550454
961 -353108
848 937835
665 -804276
635 -617451
38 -177573
688 -895195
631 -464948
196 -631857
486 549106
161 371667
420 -846791
124 478278
555 902597
830 -832434
273 487274
995 -694934
921 -286108
669 -49513
560 -296654
390 -43377
384 227304
986 -875683
158 -281337
582 617640
411 664980
466 -193066
449 11007
638 -666231
811 176187
910 -35324
131 -598351
328 823080
801 419937
204 114799
38 -794372
681 -757637
517 737030
408 258106
515 127932
588 286135
310 -370228
652 281142
980 281839
579 -467632
482 448708
293 -230888
985 354860
118 -319975
181 719599
576 -941794
493 -845926
354 464328
967 -817477
222 -127263
773 81967
377 -635072
756 679671
881 -389601
297 216123
123 -144142
529 575076
723 617772
550 196363
329 512438
517 249997
31 401991
205 754801
1000 -12974
562 -339904
281 400158
144 -209413
572 807294
629 -318701
279 -927575
150 -142913
410 -352567
987 358963
609 -788054
473 844884
194 78561
185 -212422
34 998958
452 60314
662 -29899
744 -128305
680 -857720
716 335029
989 -448635
758 270106
431 -448848
135 924649
286 -154819
709 -313651
142 121011
829 -642382
226 936346
889 40427
376 -370156
669 440798
230 -782052
905 -969999
475 -768616
215 -457333
977 228727
804 -696191
936 399754
433 -606415
767 662772
988 -870874
960 -761532
482 258758
616 -83296
450 -762574
66 -163503
277 -595769
637 109121
57 496203
562 739260
625 -822089
743 -233692
7 -192163
67 -897440
544 611489
145 494187
766 740997
715 -513468
629 947958
877 -218576
91 633802
960 388755
337 516798
257 -818771
8 620139
879 -940535
234 927382
188 -558627
500 976645
756 -679034
489 -378430
513 -376804
272 76860
29 -602247
897 539901
822 831712
652 234250
381 -538443
743 -59168
406 -269547
386 -799184
883 636170
148 496761
178 8654
259 -743845
953 625676
968 -497160
937 997152
667 -370367
662 -31777
941 296001
686 -219139
178 -643022
840 -187201
386 479516
831 977117
962 -127736
380 406897
86 -64084
96 -151092
308 -754712
17 -925089
392 472105
964 839574
989 -527335
496 529431
343 671286
664 -775660
319 990988
85 129543
815 472219
295 -290771
241 -234288
777 486406
970 717883
57 21867
825 112081
938 -261852
120 536445
400 -740861
281 706372
383 -167555
271 557426
541 -419225
222 -837331
886 36941
815 75317
627 34933
178 -38737
343 -988768
469 -598733
515 206551
640 -913856
634 -609203
35 46125
651 76235
696 920228
935 234836
129 300575
624 -571360
19 -635622
314 -227206
228 137869
335 130091
534 -740801
258 373178
609 -330617
801 888706
122 -371249
69 -794173
156 -334730
842 -147452
686 555699
574 -777304
826 433323
980 718368
869 777063
640 -491360
952 270727
309 -261674
17 -480128
23 671994
763 -537698
344 123442
389 -937210
203 -974148
864 -800324
694 -499557
268 260688
265 -982323
761 -70917
308 625067
22 307897
467 -933049
800 272583
1 -915479
718 957555
409 941966
200 -509348
160 -413694
217 -334781
645 155922
318 438854
540 -261657
661 896044
493 -127823
963 -25864
793 -809468
410 898243
989 -755138
545 -71142
574 -64460
34 916856
775 908586
361 -941018
134 -502929
871 934439
941 -741342
440 -2486
139 195126
649 -206239
679 926597
726 337618
114 -898343
298 -489026
926 -389800
888 -813822
16 -14046
926 69592
356 -323170
857 572260
291 -747764
443 -649822
19 528540
308 -9421
547 -753779
932 -81858
346 964715
783 -563247
478 -183616
109 -272997
327 883037
461 751924
857 -356142
553 791623
657 -671669
453 658356
424 -756514
716 -413010
987 -344131
6 956038
933 898177
665 99892
723 293656
490 999835
633 610866
760 -578719
603 -813988
92 114245
834 490873
401 -137157
52 -313495
318 743109
156 213021
628 -267530
990 251113
166 976668
696 650612
108 733254
383 -69153
270 -15579
784 -539744
945 331309
810 253770
197 621540
940 640357
404 582102
745 279895
807 883843
119 -313483
288 -546810
255 839881
257 -415307
47 553082
22 650962
254 -415473
123 681373
219 -927758
208 -229460
785 -204383
828 -919459
807 -849192
607 999548
146 -658925
481 881255
578 -267983
600 592189
242 -624653
170 -99946
150 842868
375 306194
560 884475
810 -179451
763 -362497
307 138245
387 -40486
703 -722141
290 237772
312 -243165
952 -320872
387 924289
977 210025
207 36434
871 -491019
514 280532
815 -312605
60 93509
80 -38096
848 -240363
852 -618526
296 -725054
676 357604
512 49708
345 -725506
265 698680
589 -69038
790 523937
307 808294
170 306309
380 -576009
543 651161
455 129929
737 -174109
290 -10865
250 767432
399 -518439
324 948649
547 -437284
311 719333
78 -294517
595 241844
746 643621
102 -567067
613 -721723
942 -847398
384 713465
759 483098
562 763537
697 192794
912 -239839
857 -854990
436 467741
793 -882236
656 194718
224 -740340
472 816444
199 -356895
434 783597
222 624737
188 -533161
257 -274987
878 793323
800 -885807
521 550905
167 -217543
450 -600950
80 -450109
400 -268894
4 -38233
949 -730776
679 954015
852 -278964
760 -569730
219 -613052
908 516740
701 100298
841 -899588
409 -163
861 -136166
981 293207
123 -722577
718 526270
859 278373
331 -604812
495 238413
526 538033
246 -270943
705 -601057
403 321629
532 -646206
41 -134217
340 -435932
409 -852884
241 -20024
377 -367602
868 -70426
310 896453
987 182289
533 -821895
686 -141781
519 968939
854 -867881
391 -903320
279 -83365
370 -480933
484 613420
21 -983068
211 136906
551 130683
325 -119233
634 -569888
326 408106
485 -75538
936 708485
995 -679281
991 -837125
462 763943
694 49777
863 -438182
136 602997
838 920997
97 945027
968 -832936
196 -931888
857 442429
409 -200538
64 515112
167 338881
20 -500823
975 693217
925 -802901
502 -14459
880 -657238
24 -188795
777 902176
491 -138171
936 -57949
687 919109
145 998735
487 -409841
12 317301
222 -53728
839 -484310
503 -758238
158 172182
390 -163590
70 -77937
381 -63876
696 -596388
68 483882
927 -460879
534 -675392
392 946334
895 223611
895 -89854
92 388762
72 -976927
613 -574742
925 -272358
949 39676
587 -364100
557 442167
451 -974784
850 -21338
420 -746628
674 -555182
642 -642083
356 712849
361 -636074
230 -125923
157 -696993
184 -801348
549 -662225
448 -181303
313 -559586
610 509957
943 655107
757 362478
328 -36493
638 -423856
755 363785
401 502628
272 -99248
194 310118
507 -273762
821 810899
715 -301120
422 266737
433 -246418
767 943948
371 -176162
463 389482
323 386115
178 -150945
614 -114430
461 -843088
61 293873
699 760913
896 869761
700 -824776
71 152415
181 -309807
116 -626124
381 490190
72 508890
128 331716
433 517573
130 681423
559 211619
895 -518921
935 -742434
757 92829
296 -498868
650 158319
437 -597053
198 744796
470 486643
722 619253
63 528959
346 -759776
488 -919375
123 -647204
252 -852869
633 466740
858 719277
134 550127
828 -858923
81 13149
435 311039
933 -471737
825 705799
938 -536546
692 218456
59 -402900
761 -528931
236 244772
744 928817
194 988642
664 -73806
742 657861
300 -530280
286 701186
985 -249310
553 488278
193 376930
421 153637
912 233074
723 -136428
301 290315
152 -237968
934 621222
814 370940
528 114828
319 -714221
889 355106
386 -165895
372 835906
939 -986392
696 -635321
637 664371
428 59298
521 -412096
574 -354750
293 -722247
96 185004
778 116319
914 -960050
604 631246
28 104961
750 -33856
862 289107
285 -907894
408 184756
878 -960204
605 580385
785 -438315
101 710859
694 330884
65 425258
800 1173
288 -907085
445 563905
544 -110462
761 725169
237 849684
655 -755357
625 -440727
835 685590
150 -224322
486 441379
471 867386
422 834976
966 -970718
488 -487365
871 -369846
382 731712
266 -853621
957 -329895
14 362958
319 768766
263 -846326
152 -347936
397 -621702
855 338430
275 209286
2 958683
197 900116
933 -79856
138 289566
739 842799
732 -561258
574 899907
184 406703
168 328280
813 625075
610 773813
957 -909651
5 -298226
776 459402
194 -133973
520 -339422
862 844213
772 -298998
555 -310140
627 -125727
642 331156
380 -61003
336 20652
156 -998740
635 -698046
983 -210582
582 -845065
657 471444
858 167716
831 493365
175 -319271
141 643824
27 910906
107 -881702
998 450815
155 -728871
604 -442960
133 350721
218 677833
228 885321
55 493221
172 451645
272 975670
940 -805006
840 428472
978 -158304
978 -144428
979 790110
794 542698
578 -937143
952 -335618
8 391279
400 1855
385 685034
853 392540
766 821235
403 -8123
877 -935100
866 810105
261 -322982
954 -924310
310 8259
437 -161733
463 986597
584 126558
4 -710919
382 -742275
188 683598
872 -842773
401 -547017
598 -913657
369 650449
16 -577947
574 -937988
873 -637132
144 -632050
552 421134
896 735867
278 -841941
759 481257
916 -683851
770 -177559
210 -127464
316 835430
155 24901
62 -734925
525 656665
1 -983223
382 -670025
391 984195
296 211222
429 -76909
476 -7547
268 -950512
108 -90313
893 -880990
286 -661430
954 684839
739 -679966
414 13223
355 -344753
416 -593623
602 181097
187 77301
842 -14184
287 543966
888 445251
847 -593051
391 797258
390 603311
645 -594368
32 -886594
603 -56823
565 278168
273 948837
243 968078
70 -939332
748 -877074
799 -497719
548 -91931
915 -892880
94 713503
882 831160
390 99573
384 762991
217 258273
161 736010
331 -381014
171 -56889
342 -426531
640 -850365
31 598358
927 497272
242 330732
783 193084
473 -516913
915 392123
895 -361665
319 407463
476 189380
728 -240929
36 813095
935 302787
331 702248
44 91262
338 251623
469 -812249
886 669356
86 374549
268 -309968
433 -422576
443 999095
639 -79040
108 -591417
504 98667
302 201376
448 666856
901 352102
971 -662212
834 127392
442 -557004
611 -512577
136 243176
812 940269
591 -664420
82 -563741
661 -59219
949 727704
187 592020
463 -651757
527 434509
16 -131484
58 -321237
592 -262705
685 88190
987 -712550
513 -493657
154 275941
456 956806
130 -601683
579 -516602
555 -465771
687 -602589
661 404358
110 -57187
253 -986496
642 -394267
443 127094
353 883032
169 -56479
610 -745514
205 -673972
664 948370
254 497662
394 -733704
698 -716050
893 -548654
389 207077
647 -470921
364 -956634
295 -927254
438 963588
652 429308
763 -248491
414 -299117
337 -482503
333 556386
73 724652
953 -689137
212 513191
798 -359605
975 -205739
233 -952580
889 555232
922 -801382
658 507659
364 -913839
563 321778
544 -365248
283 969194
711 -217276
154 406664
955 -187353
375 248520
658 -95675
4 78943
515 532470
550 873098
607 -196555
162 -938452
744 916464
688 393617
725 -457439
395 863197
632 -337448
138 760870
712 -619306
35 -781063
935 485522
665 -308443
310 732128
863 -356658
640 485819
457 -703027
583 -801427
718 -798138
558 -677943
776 -715265
402 -958935
101 474236
384 -228646
248 -176210
302 -119101
339 584001
874 -927691
484 -697350
657 180369
916 -877796
624 -824253
180 -498761
247 -298822
367 -390364
132 894857
414 243739
239 -527168
679 -442592
5 4609
393 370952
157 -223655
61 7556
58 -937491
848 25898
367 650898
140 -934247
748 840298
774 -633104
301 -214959
305 -837646
549 -348369
658 -173893
151 636590
836 422985
94 -832678
548 34915
618 524411
664 -760369
474 337565
962 -295221
749 -120739
851 -969263
141 206019
439 580439
516 -359627
548 100875
147 341603
834 630631
869 -824292
849 -136363
560 1583
732 469479
352 871193
60 581518
579 12802
162 -960485
357 647271
327 -146901
389 -593588
613 -50263
75 532880
718 575469
270 775844
925 686895
439 -1546
825 943166
915 -278191
822 -477136
932 -299778
389 -423201
860 745070
681 579483
240 -392464
725 -48912
119 677347
833 765335
824 -430612
585 536376
666 395966
249 262522
294 -599988
664 -85026
518 249426
942 -211369
840 -503509
496 -737773
664 -171854
517 -338813
832 632753
495 234558
129 610924
349 165632
778 -189973
956 904194
274 -147474
661 -674094
869 847359
632 574336
39 366196
801 65007
21 -331440
101 111265
924 -355511
296 276097
269 -420222
486 -160738
128 41431
889 666592
902 -624363
206 -45178
361 -70887
51 293075
986 -612779
565 -821462
553 -918295
826 401138
488 -559234
216 427278
248 -937676
656 -926482
289 -338165
934 -809326
864 756576
511 989288
889 -387707
410 -390899
272 -167381
577 -540349
42 -299138
768 -283759
334 524658
495 369423
777 -655069
33 -313427
210 162945
46 -75290
481 -956740
919 -278199
66 -408699
136 -63677
731 676624
984 520415
915 -770603
841 -418730
976 -783622
468 -171471
572 982409
463 -342856
127 -744194
181 -437842
325 248088
839 435067
691 270258
461 522089
229 941781
803 882551
314 -868810
515 291825
332 -657798
644 349478
161 -991935
335 -615715
305 236326
62 -647003
632 588284
486 -83304
573 277707
331 631544
39 638498
805 -613567
805 -432134
213 832547
822 906848
447 314690
816 -586184
847 -876774
537 -856782
756 -86350
173 297796
591 -83550
426 475809
849 63310
872 -648484
117 -253934
613 -414602
357 -189278
363 -371383
73 234014
129 -897453
969 488245
727 100918
710 -889388
810 872530
31 -145331
672 -536391
379 460814
989 771366
902 -741259
953 609783
471 927289
904 -354825
410 -822351
127 759835
833 69448
144 -990236
57 -308924
543 710100
950 -329592
188 604727
284 525322
641 586858
386 80535
436 -411369
513 -544201
826 -655974
492 691455
401 266522
981 -27357
138 -74531
728 369069
989 -539113
32 -973614
539 997107
736 -149157
494 398481
425 -539284
115 -688344
505 169846
117 236883
162 -561136
591 97134
21 -600517
429 133939
537 374394
632 468932
15 143703
520 -934530
912 179031
66 814111
669 -812378
373 221778
293 918394
274 268157
252 810409
337 -625807
99 612183
187 -980711
262 -841860
324 102252
508 -55242
433 527209
336 -919436
525 488570
663 -958260
601 -68593
970 -112950
87 -497544
71 760489
31 -425678
970 -743235
767 -800647
378 671456
494 -343752
639 333292
85 45850
126 -874821
346 -523005
838 628746
658 821637
720 -191469
507 816368
474 560840
130 -273075
768 601950
169 888675
533 618544
577 731558
644 907964
238 776684
99 -166191
292 -147279
329 821318
320 -85626
259 -141284
9 863058
277 845781
733 -736809
636 -117060
653 -876305
298 -162487
605 139705
863 -676952
477 -491031
668 -686622
501 656340
881 -927756
901 -44016
845 -349240
719 700990
559 295046
876 459292
226 -965218
475 -144115
188 -296358
902 636732
356 -255441
279 -677815
921 368289
443 -347478
960 -383706
178 -280476
265 -977332
74 -562389
945 -848677
995 -118616
917 -181906
332 -485471
728 144576
109 701034
236 -361776
128 982089
729 358164
374 -38728
839 8483
939 671543
873 135038
720 80727
595 -372474
717 785798
882 299142
964 922572
399 762515
550 333924
439 295882
790 -533844
452 488081
474 -959559
46 305767
373 -143630
970 -307037
357 -560514
363 -906681
296 -284368
569 394523
418 -755358
142 -885559
42 -787383
251 -240829
312 259017
849 -568924
542 397396
373 758532
578 -693334
85 -123907
534 -232986
918 -504366
213 -988870
372 -634833
513 123160
939 -685646
490 664309
106 563157
460 -923132
940 515659
667 376464
227 60451
955 3739
140 416905
728 -116357
328 -622466
272 -372706
85 840556
966 -529147
977 342926
960 235078
9 -284505
562 457367
82 965121
315 992093
317 233810
233 -603803
143 906914
945 -7659
212 220289
772 -216994
147 -723220
130 715923
441 311563
925 -358053
358 356508
380 -856658
122 -176318
748 437090
637 -262364
381 -143234
29 -186447
137 -684488
336 860505
668 -769542
308 199156
107 -761961
605 -142248
607 557137
515 226318
976 -281897
204 -207786
494 -540761
972 -307105
715 -242665
191 -548669
346 926705
76 670958
666 -124330
733 436471
713 -108754
437 658676
414 -769323
417 124594
553 487664
46 -127376
616 -518899
730 -851569
833 -786269
80 918191
366 -113932
214 70497
891 249169
786 201580
7 448428
559 479627
523 -81839
901 -796108
511 -145196
641 -524703
615 430210
487 572907
156 784938
436 889449
458 -734198
130 -457728
756 -141795
669 -290068
795 -269345
467 733875
936 -336171
508 -860674
539 909977
94 -105494
467 263920
987 915066
952 -715445
82 -737554
744 -936503
677 15713
998 -301938
334 -50435
538 -913791
450 947231
548 -331430
27 -947938
435 426858
71 -895843
73 -744046
924 -200913
430 96880
131 686165
120 -628006
414 -118183
696 -906962
866 155222
900 941515
894 -48756
803 -617421
695 -327831
573 -314882
296 46408
645 328921
967 112520
799 -541661
379 110266
605 27586
711 260321
540 372712
95 91083
387 -723967
981 -929227
571 -441927
849 -120332
470 -981996
580 744069
125 -68269
592 962288
491 -634349
359 187685
225 -238626
364 462532
773 391275
656 650794
607 -655652
911 484314
965 -193985
708 -714137
805 -47017
396 706021
570 475458
325 -844474
309 -247572
482 321805
84 268047
551 728194
140 -567930
480 -704368
841 505940
122 804783
425 904141
546 781973
103 -607019
448 -20361
48 179066
924 -71589
868 241133
827 -889204
73 -109302
802 606785
257 815908
703 -830502
609 69316
473 724608
801 820292
555 931090
384 208921
766 143733
181 -265622
632 -838097
630 -150247
947 -272738
251 -165144
878 -880394
428 -950934
834 -897098
673 -634775
846 -518864
757 -84040
514 871165
277 -196656
668 337526
968 653137
177 713752
777 -165410
16 349629
342 -357838
466 -924278
633 977851
731 -949714
221 682507
333 793758
973 -262790
612 269248
195 518366
774 -442499
276 200338
368 244712
539 -781341
543 -547859
294 924042
648 585838
489 179403
456 -241103
526 705445
526 745895
733 379225
410 -411905
681 -772969
490 -704816
896 -540740
42 547801
735 -849865
485 -370178
776 261552
511 -15275
975 979451
567 -578860
23 60447
951 957302
837 -528574
755 260380
383 -731516
809 208636
76 47053
369 -695725
975 -716438
648 -235184
263 548988
993 19648
190 216958
588 990455
198 -394515
764 -86214
869 -250649
277 -171645
290 -340319
956 -353999
690 416451
29 404138
535 -58815
585 -606864
628 -48062
757 91320
373 22958
403 -269084
267 -406530
348 519835
837 152056
801 -828658
841 477136
557 623482
556 431722
223 -736955
748 349543
521 -521225
855 84747
280 -849470
684 761017
561 151160
272 170178
127 -22026
974 141614
531 -706911
109 891761
715 -591610
251 121444
376 68867
670 54391
562 55320
962 -526996
692 -486999
581 448456
589 424942
448 604321
765 -528586
451 -844143
728 -284784
584 991249
943 307913
928 -113442
424 985810
499 448820
185 -681720
90 -233720
196 -201638
221 314481
388 851027
917 466319
96 75497
52 2186
355 -363504
335 -429103
78 -856201
382 -70415
1000 -19917
207 69615
688 -431545
377 -951051
538 -875995
874 623775
105 -478047
846 -362994
264 72231
516 -535680
159 -241248
28 543645
410 -379822
431 473968
1 -947682
468 -554484
61 -122048
134 -444447
970 894337
755 196232
957 321833
166 210124
24 28138
344 690286
83 -323558
928 -378940
708 -307529
830 830365
181 709383
658 353697
232 277375
180 -310535
135 -59263
545 845830
754 255840
155 64743
862 469605
352 777793
134 -780826
402 -458165
311 -757887
976 495353
571 -397095
279 379717
456 486746
12 172649
811 -657342
484 -635303
879 728202
399 -245580
682 -921646
835 567460
790 964545
101 623918
622 775171
293 158412
616 -755022
643 -532358
907 506202
203 954361
985 -661236
139 -216423
978 161252
120 279501
127 -370594
776 -582909
726 -138331
12 -900990
982 -287690
140 598270
587 158271
330 -45577
164 93622
600 761176
950 -148435
824 -419633
388 451250
317 194223
751 462491
509 179451
285 948644
875 540845
231 264337
495 -569387
24 164763
166 39507
231 -893550
408 927167
192 -975426
581 612653
389 881527
207 -119236
163 -86345
810 560204
470 -322309
710 543061
524 977296
744 -943215
722 -840503
505 -310395
560 655055
308 835194
826 -838547
161 266102
351 596370
681 530444
105 -636105
594 565045
2 -275334
299 826386
102 -255504
270 190735
174 367230
891 -473742
332 -861227
408 49418
56 -916810
658 -754776
185 -23416
865 -892235
634 -624698
17 375537
786 505955
530 806383
269 -64260
684 -816355
738 349443
746 430461
16 -759569
985 -973635
316 -362509
19 -587089
736 861560
47 316370
859 679014
530 975355
715 -153187
36 -957092
937 540399
160 -911095
738 -613281
277 -197680
891 797066
880 -728626
387 846004
1 935840
528 320793
669 929195
787 -301511
901 -702624
90 -963041
848 591217
560 -809662
139 -939661
875 397599
171 643505
456 -756015
612 264467
18 73965
85 1842
185 290833
855 -771118
935 414753
6 669818
98 545252
793 611192
477 -837403
256 -90509
200 -828475
540 702996
584 515822
906 -441756
738 22742
250 312887
773 -170381
568 -131255
752 766152
300 -332163
659 -202061
538 -535360
243 482639
695 352324
867 -944144
198 672978
167 412664
741 453455
926 316482
711 -825926
90 -282078
535 -92128
647 693342
652 -473820
681 654180
582 625520
343 -804003
222 199432
818 236712
691 -123980
522 -373652
460 925663
231 96441
105 -857831
366 1333
50 -880818
913 972482
594 830952
40 505354
840 738634
264 16214
302 -179282
821 -279301
578 -501148
3 -309532
603 293982
225 -310745
831 -379443
344 -252564
742 -994264
438 -205369
811 982784
277 431035
791 -512028
462 -491037
401 85214
766 -886509
676 222386
65 -197929
949 867629
367 -901595
544 428419
512 -689283
846 194847
119 -911987
321 312050
204 831455
31 -939505
357 660427
801 336808
252 -683446
464 -323360
502 -325048
515 37253
41 692918
502 365420
913 -668766
374 -617827
228 985977
12 596097
632 -94665
335 298033
202 -903695
912 -663631
988 -696570
817 122695
933 939010
779 -583079
493 -137494
2 -258920
727 -198024
141 478338
16 -313075
772 112693
13 190610
692 292364
550 -57832
774 22064
278 870285
350 -397406
575 -123702
27 -813162
887 279234
928 551250
512 741518
155 -27849
131 434095
157 -409823
472 871750
641 420071
856 -296301
717 -222915
419 235529
57 -199995
185 630880
849 538959
241 922700
252 569889
930 955880
809 -214795
746 -171605
213 275281
333 -219032
270 -967255
16 -94601
680 971578
39 325109
9 847567
11 -6358
240 712820
642 -32414
415 -612635
734 899658
755 -753181
786 -543960
336 -841400
534 736397
97 890135
508 -251222
449 -874429
262 827631
807 452477
733 -97344
400 63159
307 -230093
452 -466464
551 -397883
10 210032
296 -379150
37 75422
182 -487337
42 966671
751 -131871
486 293631
785 -483159
210 -709047
278 265209
255 -640624
782 -861480
733 -223724
542 -927805
20 106106
875 681067
808 971853
709 870352
911 -862894
300 -352121
242 -875827
8 -455334
251 396657
309 -750256
811 -110278
57 366559
134 669827
233 -529694
636 -346108
415 -279212
876 589849
355 863924
154 859064
88 -334730
21 -623414
361 -656840
281 -949176
494 -812357
145 -139999
509 -658222
215 452852
447 219377
153 -2276
925 -253447
12 291572
827 -378745
950 -572381
647 780851
676 9032
596 82151
53 -571271
567 133205
856 626817
360 -657189
299 900376
512 33964
860 -773205
568 -912373
837 504270
495 398113
18 -191585
712 94118
698 262037
421 -332522
820 -723187
282 -843952
218 528064
101 -154936
219 -656309
927 -611935
966 186842
566 -686032
69 607442
188 -298009
641 577947
919 416440
804 323246
148 -994435
829 714716
872 -667722
257 87716
561 -339130
862 982909
555 231958
799 521107
160 883284
957 -734079
658 -734673
593 970911
793 -712384
291 663441
833 296751
61 899160
964 442903
145 -518345
242 -824027
762 598951
927 -990282
698 21037
19 -539932
411 -602217
663 -274696
858 291462
659 -477349
968 427295
340 -130591
817 -543484
786 -249460
513 392400
646 -311343
214 82818
212 -2458
916 349527
75 65727
233 -770501
440 388059
792 466436
254 12847
346 653386
59 954773
461 817889
80 834252
335 251523
157 717049
116 277154
811 -749397
602 893022
321 393531
737 -739678
654 431484
256 -628976
296 175531
127 -843213
398 662486
45 -784393
538 584082
706 49320
581 189549
753 -147953
218 -558280
622 878206
461 -547709
570 956688
263 745158
908 518018
641 -813814
298 133216
442 501879
105 716459
87 304028
618 456651
201 -948227
833 138279
48 225600
642 768822
284 -584567
585 476203
687 -820732
47 -673611
849 -746050
967 610752
792 -302587
144 429482
160 -715036
606 -122676
458 -837486
302 -613529
457 926645
434 352064
107 238518
762 -114210
55 230269
876 690809
365 -157523
683 -24573
775 726252
281 546089
424 -373932
216 228131
614 779974
489 930096
155 202207
587 831747
322 585801
760 -572194
502 -882007
595 -481341
826 -578565
816 -702739
453 -154952
884 -324615
782 -574562
245 542461
261 -895134
822 -289598
918 -62790
754 -215193
38 96873
375 -136146
255 -863130
702 -147184
170 -732931
800 367139
826 61051
908 626972
675 -140009
600 -212698
373 173061
750 486060
628 -467142
759 470460
297 933581
528 -747509
97 302206
825 -963194
287 -319703
596 420199
770 -444535
19 101732
781 -765115
875 400513
98 -705457
559 -339677
371 460399
198 -83165
294 888151
896 -84965
49 701642
889 502449
479 778889
696 838512
590 -644736
795 -436616
53 723077
27 416315
703 -809645
716 -416933
871 -278957
671 880842
909 -413448
498 771327
14 351301
388 37559
587 -976183
889 170932
563 74365
570 221541
851 108556
110 629831
449 -159302
627 343441
236 547769
650 135241
258 -478811
50 525594
548 -947924
594 -590661
54 -559372
944 753718
482 911788
911 -263058
309 -890345
371 -215522
705 300326
919 832732
602 -281782
851 -991893
798 -66776
288 439261
820 888949
706 519777
347 728014
194 757676
239 74761
67 751831
749 446033
641 -850875
79 -26629
659 -445411
249 -703619
927 -668505
286 -584545
988 844151
723 466736
973 454071
481 887170
382 518812
178 -619165
574 -672203
5 789956
340 -707377
663 64739
862 -582964
154 594527
515 -117509
780 -750233
996 -687256
665 408024
540 182991
292 -730569
41 296972
391 220193
361 997445
404 572073
371 -187621
129 -733300
213 18106
12 -38495
951 757498
129 -909880
794 775312
977 -911008
844 23001
363 -863113
811 555728
742 -522929
883 -975944
251 591966
81 -142093
456 -648147
302 899347
136 667956
325 934019
163 -683618
982 262482
748 333935
501 83575
543 -907349
31 -258042
962 -216009
165 -637918
991 -443645
14 -478390
31 -123048
414 -871572
173 333989
841 143653
374 663960
840 -187081
767 418576
54 -728495
512 -411769
300 507568
211 294506
126 -274882
333 580721
491 -710997
244 266601
416 690112
428 664336
769 618454
726 -893117
879 332291
556 -930103
437 -576735
898 112198
809 403832
494 -975735
646 204849
160 -336785
532 -191743
963 -915643
274 219571
925 329867
375 -38691
697 865425
248 181281
659 -377613
880 -953191
35 994201
893 -959038
66 -681686
524 99857
36 -934045
702 -869755
351 -657600
631 646677
790 -580752
664 609001
396 854214
195 -398991
433 744881
565 961098
316 -549275
434 814778
873 -98212
24 562923
182 736036
366 -73946
822 285198
899 -83324
546 -748264
785 886981
376 -863754
471 -900972
160 -151711
679 -480904
334 797735
181 988103
758 -434095
701 -690640
154 -970936
309 401645
668 409217
367 -387554
608 531891
240 -730957
445 -223452
398 -531436
96 878044
284 -369239
798 69574
894 -859651
151 109284
113 520299
327 955128
23 -471502
912 600648
492 -791412
946 971978
734 403271
594 125264
958 -776287
962 290251
30 778937
957 -159833
565 -344035
92 -184542
378 -362099
617 -355933
334 381364
234 -52738
981 190558
86 300434
566 -126096
386 803004
307 349750
194 142947
941 -420449
466 818315
267 538417
344 727738
263 405314
160 678766
365 -162978
934 443038
514 -848682
613 882946
579 43685
6 -122668
891 854923
403 -35619
43 -997404
848 -921365
441 -745369
987 -701042
891 436228
877 428023
548 114416
175 -925872
50 -927911
325 13205
942 538816
374 262647
589 -686361
182 -69854
989 583076
105 -819186
545 -926908
510 -319948
639 999129
189 -871066
723 -592210
181 921868
528 -674874
87 762238
114 364906
987 -523556
32 645183
307 -73984
436 871203
521 500105
905 890398
78 -608776
674 -903835
93 -337546
64 -309818
774 532393
474 -909524
73 -677977
844 -876054
576 -837434
748 335229
786 -819812
799 942639
337 -833707
47 110334
771 -956860
789 -652893
503 700852
163 -276808
851 -136338
308 829787
441 648408
331 -214471
608 -327662
204 410645
999 -332140
963 666208
765 573253
306 593877
917 537410
286 73357
654 484274
161 928634
403 686948
3 -335847
775 -381185
928 736766
523 -245370
145 458265
917 -621862
99 434622
397 -206507
856 -441674
143 894686
497 477212
192 668660
816 937826
285 -658256
306 369511
21 -338982
435 205406
830 716723
581 -690575
678 -491639
437 -610940
659 -762504
677 176221
918 -944732
867 810749
425 -229903
834 592678
596 401532
522 -228204
327 -961263
1 88479
475 435950
109 174978
515 342671
2 -291995
965 -366758
431 720809
654 -857374
876 944161
982 -203440
933 -962689
621 421372
211 -534781
748 975138
95 763117
652 -647845
273 153581
897 485948
380 -413696
590 980432
782 -488266
943 492790
249 -782073
901 687956
582 548058
559 -971324
326 -24522
748 658162
155 947634
291 -735300
75 -785676
846 553538
816 -781925
817 389302
889 -103792
261 -73920
705 -977456
986 134442
608 586132
829 966705
996 931002
541 623443
449 905503
659 -86354
732 -883995
912 -813956
994 783228
542 269586
808 -810583
373 -630469
509 767444
584 -298848
128 862321
818 985371
240 -93467
547 927805
742 -468528
471 882011
799 -896609
104 -520895
821 -853290
167 -164859
494 -967357
637 -635215
427 -775558
606 -71149
341 808291
722 -235588
966 -936707
51 394422
894 248543
961 -488280
68 17865
113 154045
698 425367
336 651296
419 857515
853 208594
566 438308
612 -953069
225 -904450
501 205751
529 265509
654 -524704
125 191121
232 -827959
894 -79474
133 722594
762 -428522
865 541343
794 -280876
976 -281812
746 -623517
700 -248233
896 600400
172 -399074
749 680619
445 926116
106 365338
783 -738663
163 320538
231 -386120
735 -226943
770 -144172
882 -714650
594 -284151
124 -492877
538 -339710
446 -558132
115 -537144
592 -292778
773 -462582
828 668607
494 -509844
881 12715
47 377154
820 -337802
545 933241
820 617173
615 233676
34 474584
531 -663704
590 -530711
221 -631508
831 605490
486 -412886
952 -30582
640 286108
598 -486770
289 -147818
414 -935130
240 833768
480 983488
148 355353
452 207021
81 -213736
258 -928798
672 -768431
62 446554
813 -486930
657 -305574
97 -328799
585 567915
484 -119542
955 161358
853 98055
120 -224963
774 -659019
397 31295
143 -607791
55 574657
637 23304
612 245932
908 -438629
584 909223
782 -148579
135 665912
189 -121360
415 -345046
268 -820859
457 -751753
172 237250
492 -469666
64 -768265
534 -407398
597 737355
412 535425
833 181230
175 968924
908 -18022
981 -788274
169 180775
633 653180
992 -702934
242 -938767
679 331963
402 395121
639 -163730
652 672944
202 -56159
219 745906
846 765026
282 -515429
164 509263
754 -673604
859 -606207
382 -121891
381 992308
47 272433
646 533063
670 -311126
497 -961894
182 287738
282 219208
3 -212733
728 -602235
685 473988
966 -677309
896 -903579
140 960338
430 304669
682 -691853
866 141112
798 475274
230 -394787
107 202345
882 -192764
369 -482241
26 -443959
328 -519821
13 461600
802 -698054
482 -754796
705 946171
35 -671366
285 89027
564 -660037
904 206743
778 598760
833 -870178
815 -260195
892 -712366
772 -832072
3 -455032
391 -975733
218 -44805
174 -57267
76 498256
696 277886
69 39154
622 458593
735 99980
388 864727
487 117130
532 92680
842 -12635
849 -163099
207 899916
970 505124
177 392942
466 -102479
17 -33276
465 -787687
573 660151
279 -87106
57 -459053
143 -250823
842 770284
40 747690
79 -652063
567 900106
225 4920
473 152997
795 -414541
329 -932687
137 177264
867 540654
712 10046
618 -324481
563 335965
358 -433374
204 -348463
829 -46630
189 -568648
717 -713907
703 -953951
790 418718
566 122994
533 -536609
760 -76159
168 33361
1 360912
186 890565
703 763100
869 21062
535 320885
241 -178528
455 770240
66 91168
276 86587
182 -364398
500 508699
608 -908494
709 788599
706 -905843
507 -323755
598 -34138
985 -847764
795 686291
578 -841193
579 -994374
596 -747084
627 327770
407 476422
216 -315731
344 -868712
853 522472
17 -379588
353 254282
681 985863
223 544253
815 -194932
321 864200
964 952244
517 -431833
9 -114739
128 790554
833 389639
554 172926
619 399147
334 -523775
708 -674047
882 -92155
831 85157
999 -885449
970 519428
676 761402
597 597840
954 -810911
914 965119
538 -725928
625 -287859
953 -264540
912 -880733
32 -294012
263 419729
876 -749444
180 -771541
803 -442434
228 -977737
140 -268253
25 -898181
414 -172668
983 113372
382 -428512
661 912925
417 998634
304 -637959
50 819990
694 688985
78 761188
716 -703786
987 -985062
41 186458
104 898798
988 -870511
433 223311
428 -822376
948 -755246
479 929826
71 -857258
486 -481174
547 -358034
118 -121797
46 155520
22 347954
939 -184643
78 406076
355 -906161
741 372924
850 428339
506 343012
677 992169
994 -226904
932 -543616
502 -436344
654 -313979
792 -27557
802 -74303
297 -493990
903 -338573
719 204310
977 319650
889 -323635
121 -609233
80 735873
433 323281
446 614078
936 913498
63 568035
524 -938672
308 -426335
980 -395713
977 -296706
810 451868
67 759807
46 -431327
305 -215349
569 683308
691 179938
46 -842426
418 629072
640 40376
74 -850258
411 -597832
987 -985815
424 -286602
379 605615
806 -13372
217 -843480
325 -370950
904 -834520
379 360830
142 -533875
542 -158154
500 -730978
495 -798002
469 -317448
55 -599475
116 -367079
469 -231988
974 -538147
808 206586
448 889725
998 682573
174 -341546
939 649531
486 -231329
521 960531
507 850264
620 -533965
82 -881896
519 479336
703 506411
993 -214728
893 -601071
717 -961979
12 -983905
930 -478031
965 24649
328 -309959
48 151019
689 190129
949 -949130
810 -865431
231 -450600
448 -162682
139 -146007
319 749378
951 237843
977 486914
213 -482610
534 -782879
784 -306500
793 -592886
93 899694
42 869380
288 -425929
607 185790
6 829910
649 -58240
544 651825
925 -534561
168 -578905
842 675661
640 250711
719 -179976
682 713682
816 784232
648 341993
717 255756
513 -525728
304 10437
406 -36689
461 42568
329 145007
807 512711
534 879886
532 999000
512 779515
974 635154
509 -996661
701 -703096
507 852275
151 -303161
649 221444
401 -730607
364 83644
64 -687060
764 972609
643 430979
287 254701
307 -858141
568 896418
676 675796
295 817520
929 664554
958 13246
613 -951373
744 448785
867 -127336
897 304383
326 -559518
273 -599473
509 -732307
657 483050
398 -937041
259 -702170
634 880361
513 -420616
229 -922656
661 515514
553 -417277
373 -108326
403 885214
599 796988
833 -886883
560 -327968
766 398057
232 -56516
323 -355360
878 -170965
612 -801816
814 -213501
888 -274548
156 -608595
108 121445
817 -92569
642 922077
279 170072
997 -126359
776 312167
382 -8120
121 314123
48 -769881
552 259574
223 -202828
907 -706922
264 -925171
589 -322468
607 389888
966 -847827
486 -289529
946 -509963
782 561273
112 113110
653 -712976
950 -808185
553 785142
670 -797493
625 135299
327 -52792
792 31542
987 850909
514 -748868
904 -725580
612 -757686
963 890003
645 181851
254 -318184
241 60074
198 -944508
29 993983
821 -948046
923 369615
480 -775899
816 828954
143 -315787
386 34605
449 903783
555 879171
780 -575507
483 -426619
488 107068
725 -85470
702 -347921
624 -779823
629 718980
309 -156106
620 -477255
145 921487
685 -503381
265 987379
353 470455
228 -652473
222 -761490
893 744875
616 107267
260 -871487
309 -73275
638 789084
538 706013
936 499643
110 783066
274 -724608
699 386684
631 -475407
459 -378229
445 -929104
312 559198
93 -474447
0 -532508
91 -498884
947 616360
512 574560
627 933072
205 -731562
579 794738
559 652052
486 629759
642 -682518
586 -909037
802 -873623
623 -695140
382 561418
426 -8670
600 60796
718 823718
401 -901403
303 706735
149 -249557
39 887681
792 930174
213 -232489
408 670746
66 -794435
89 -845806
334 -287236
919 344763
466 -257484
355 -210612
12 -612259
978 210009
294 290504
509 -995899
933 -215432
224 223576
254 -210035
955 96731
218 393053
768 -62851
596 931639
247 -998559
523 63526
974 -246076
371 -919715
495 -945144
985 814721
654 904003
104 -329121
762 -961120
198 171871
622 -441441
970 969054
572 939383
414 -253270
347 -307955
518 -388998
920 459495
266 -963193
505 353519
878 -751118
279 -575452
527 -436473
27 -943189
770 -53925
152 865521
804 797813
420 -746534
197 -37748
465 190865
905 190615
601 -106110
289 709733
427 -228433
628 647815
784 790018
490 343849
169 979961
427 -788555
850 -985273
407 -463734
786 383317
773 -426714
6 -494680
357 840125
916 320016
647 714791
396 -548874
836 296936
620 -730977
100 804645
515 -936757
216 210997
985 -114403
956 -879945
457 -325502
136 268544
798 917868
123 -72036
668 -251779
668 626159
28 -363996
491 642111
178 853317
989 407571
118 807351
48 -839241
501 268845
844 -695264
622 -627796
209 283572
250 -158997
836 -727054
19 -625717
802 863749
78 -886930
104 -788275
448 -904036
526 81623
712 -973914
386 -635013
374 403693
360 -910670
842 -906591
85 -710710
404 -790615
299 -232093
950 -924741
201 -355322
825 -786704
941 -176520
91 -211738
591 -150699
431 -16984
732 -358422
580 -225703
895 307793
223 -197663
479 -956858
949 612529
156 174542
313 844140
245 -29043
320 964914
225 -264151
444 352131
603 -922016
678 465000
562 448095
572 677033
524 491086
53 -669493
360 80725
117 580416
338 -576083
726 887441
845 -692774
364 709250
675 962700
398 469331
188 -560028
735 -213821
693 -742408
154 289273
253 -713379
519 -100829
574 -419005
358 594414
705 701508
391 141563
306 724368
8 393475
147 -14297
618 212751
885 875815
635 -761023
826 -435119
840 953799
313 703977
293 -987024
733 630831
164 195062
797 -656517
627 228981
276 292904
542 284826
902 116422
323 600130
822 511502
784 79121
163 69460
434 951474
952 -617274
471 844479
720 758172
301 -330653
605 -256351
149 -660834
785 -218814
458 -37418
17 480730
78 22979
535 -126517
871 -16142
305 -764271
650 -250703
505 222835
574 -199389
811 220521
626 -73189
719 -186413
987 368777
210 -360702
515 674496
641 -402243
957 932202
974 476748
542 714179
723 532332
795 -11751
325 310726
114 119217
919 457148
70 693452
201 -36305
638 215319
788 -119776
195 707344
955 -928090
998 -821165
820 187352
63 552640
363 201814
843 -939166
67 53923
332 437544
808 327557
995 -723243
316 -244420
939 -451923
631 720994
34 569167
952 916854
136 -639708
894 761088
149 32036
264 -707507
921 237835
753 -253785
14 -657750
431 -256491
129 -425634
873 461468
349 -799344
942 -214757
115 -574838
456 415975
403 665467
248 -350068
411 487886
38 -638273
67 -645291
652 557951
599 -919034
91 -67031
859 -388126
69 518510
342 -739475
864 406057
754 -208485
847 326028
938 127051
163 -121893
663 760307
198 -995232
57 -360805
189 -207658
935 -702739
22 877030
384 -944018
52 -360488
990 137965
745 -369652
368 -381595
84 338621
804 415591
518 43567
17 272022
206 598483
235 -789076
607 -240093
832 960210
389 -434367
185 -164717
767 -441398
856 498602
486 964583
746 -405463
930 -723448
793 370640
943 386053
782 602580
731 15116
105 -735841
444 362886
467 537310
838 -96646
812 -844772
401 -648004
583 297810
573 -271364
906 -8492
985 -564226
828 358985
462 -872662
100 -708180
533 292001
613 688332
475 563842
705 -109516
935 899256
81 -158826
537 368119
120 -17685
453 676458
788 926721
265 -1658
967 -841535
599 -478742
637 274895
827 -953470
657 907311
856 -122526
558 61646
892 -311105
588 -759640
467 116381
946 592250
399 -86986
133 468378
920 407485
384 641650
227 -22689
904 -639316
556 518060
132 104650
639 -347496
88 -189939
520 -207019
836 -783654
383 700545
972 209662
527 574946
404 586089
149 -808024
483 251403
252 -969765
144 190319
7 927295
904 -448507
507 -17361
263 973825
117 -23771
651 860113
263 552897
225 665124
238 -382102
797 -330723
272 774799
807 530912
70 -862346
796 182283
134 689988
400 114966
666 -939608
754 208047
825 -262959
974 -287103
109 -981893
696 530022
419 446669
832 -763923
833 257109
449 21614
235 -660408
316 449086
69 -209557
540 -630173
828 156830
938 -282263
0 -78680
109 -860532
325 -308439
883 -585026
459 -482994
31 -755543
342 -402477
336 652331
172 431161
627 -627678
86 183242
799 568815
832 -927970
780 390655
199 201206
497 -867577
977 116128
23 938247
80 362746
85 134235
115 985694
502 326840
254 887739
726 760229
504 -134121
538 -772670
485 209314
566 656322
77 114583
658 -116431
930 -108516
634 -446672
210 540463
839 583046
751 -31698
331 -425106
130 -655072
350 565825
777 -772776
699 776089
724 -544428
310 927893
657 862330
665 45029
87 318547
145 63535
282 694878
110 -565326
436 519208
798 57623
976 -913665
878 -977674
853 -98112
673 -508501
709 782555
356 767767
865 236255
776 509294
791 424089
502 -649163
877 -89712
277 -684428
868 -95835
86 -31824
438 -583957
883 -610108
802 543071
876 -239028
468 955717
975 -712280
575 54486
634 -71285
108 -784388
919 -83185
588 973744
536 -948415
506 -502224
694 668621
798 3685
487 -465591
897 243669
785 607446
79 74161
957 -854444
889 -901056
371 -143284
131 -569252
977 335199
590 -116565
784 854837
526 -796539
466 -688851
493 -312165
394 107626
448 279325
70 621304
954 497518
249 339821
54 -617725
422 970661
169 627542
36 954188
499 -100625
723 843154
325 -128998
911 390544
185 -587836
274 886204
605 576590
18 415850
770 -579388
945 -179742
198 23295
753 -987801
569 483240
87 122240
567 -131085
562 913988
554 -25136
156 -730225
346 -713750
79 695752
378 -419076
705 -25915
84 -196623
618 -622325
809 -404612
130 -181679
631 717496
246 495090
266 306407
981 345037
839 966703
767 -276793
742 705617
930 355130
413 -886250
443 -364794
647 241334
365 690340
132 -948945
878 -820629
22 28023
934 591777
927 -808430
454 -488738
597 -285984
640 577911
459 -57325
593 -793695
204 -634888
247 228925
115 902057
862 -53964
543 -279565
969 222860
480 841137
352 833250
344 -441394
708 558633
451 845765
922 865013
727 421095
153 812467
245 105645
26 644137
83 167596
785 219395
140 -720657
172 -73645
580 427160
729 -152176
50 105727
443 -544818
762 -560400
566 814723
339 483870
722 671042
206 910060
241 -573456
872 -605227
555 -724829
512 -827105
13 -185745
250 738633
526 -106670
461 -445460
770 579770
732 244005
195 113146
34 655828
261 89769
327 495584
239 76922
586 -97765
918 -398772
787 238485
940 -412743
868 -661952
74 -964747
112 513612
270 765208
246 -116923
395 136764
384 -262185
485 840104
829 468913
602 -778316
764 511145
821 378972
639 165655
635 905918
291 654143
430 338550
378 -279827
460 392775
44 -250695
474 792139
867 -27456
313 993311
332 -94715
542 -371629
426 83079
341 -81706
219 -777281
431 -497260
184 519523
438 978630
814 89997
495 857571
45 -986118
74 121034
775 -859796
799 414385
975 -224776
284 -121981
687 254488
412 -238438
683 617130
894 283059
591 -859467
765 -217216
529 706402
561 -687899
666 -361241
407 -56000
464 704876
822 388064
120 -263861
961 194846
578 381374
106 641424
582 -659358
405 -535547
554 77143
194 80787
974 484619
181 -403335
313 576842
841 -425385
325 -28338
643 -891851
210 -786926
344 629292
713 522535
184 505724
372 24736
583 294448
785 -732715
247 -358135
689 -422494
68 -74756
39 942075
718 -198666
371 237345
296 -419167
319 745334
465 459647
561 968898
118 -518528
425 171918
139 867697
777 -359679
400 -970015
734 -150425
773 717465
850 110773
797 -665807
46 -168445
463 -312386
514 426234
928 -679358
377 313190
697 639309
416 949934
89 -164276
324 662458
513 492096
772 -352403
540 929744
241 -866040
474 742530
393 -145013
799 -406539
191 -456137
680 -390242
941 174294
429 -710804
785 -930596
501 660617
453 288095
209 241322
83 528314
673 928416
835 271307
183 -622112
889 645880
685 -100495
20 229508
158 -5139
335 -895455
507 -344259
358 315503
289 417735
647 -704951
226 782863
357 -229116
413 957508
261 274958
585 418481
47 -595324
55 926344
59 678436
997 777089
590 -480196
807 -777702
683 -613154
530 -788476
207 28921
899 -26324
474 -610434
340 -682985
132 -267577
443 -564695
224 -754570
410 -478844
817 330620
336 -591264
94 420661
280 -439873
950 921023
760 -957369
213 215868
308 236525
491 977792
123 -971657
476 536813
866 -251325
710 -496724
786 329196
8 -315418
686 -92048
269 772966
624 -636983
690 202466
680 -189805
13 -414684
373 -893262
707 21719
780 614237
714 80414
790 928712
324 -551323
289 812838
211 -635984
901 211533
301 -666007
28 694636
207 620269
764 -727921
692 -227812
600 541291
996 -685289
539 988057
351 295242
930 -707498
142 -983601
876 349480
936 558604
149 37101
662 196102
500 -756815
165 -537522
165 -30933
877 -393798
33 664944
156 779262
111 708944
217 771682
893 318407
110 840606
503 -147904
454 247118
124 -710718
771 182359
758 -871441
24 500816
72 516352
215 823196
374 638510
165 -694144
537 112809
774 697227
604 137993
75 100865
578 509894
534 947922
934 634690
453 -140627
960 506525
526 -328210
558 -944526
541 749710
197 651694
607 541967
417 -126663
771 316638
993 321229
251 99707
446 88319
672 157061
860 457738
494 -542160
125 -595822
179 -735554
724 640199
368 -467263
402 765262
95 673976
861 -126642
225 921197
741 -502742
398 986168
895 -864152
694 635251
84 604458
915 645742
840 583172
293 239148
368 22541
881 89696
182 -571637
369 595441
422 356831
936 -919943
762 137408
282 -252406
836 914121
803 -23938
969 847301
167 2439
475 -866878
667 305038
673 977706
401 54726
513 569484
507 -864671
524 587463
890 852171
589 -673269
220 -21753
779 -709207
709 -176011
380 -35586
673 -573359
403 -540761
537 -431129
588 -410191
120 -440163
272 -674556
399 -870225
204 649533
910 271234
232 -757359
69 523790
845 868717
27 897475
650 -211191
566 782837
170 -126464
175 153535
268 302701
862 524084
159 -24002
963 280406
983 -421191
114 62908
26 933162
99 -316302
668 -84922
437 -740108
682 -820630
447 723297
297 83881
698 143784
120 -332636
663 -939455
839 -769920
151 774599
218 -379618
554 72951
450 904374
578 -212659
645 -655816
761 -852986
492 -171444
757 -787100
177 -438085
715 617365
121 -486838
210 435451
553 -229101
168 815863
71 476961
155 746897
130 613695
89 -426805
731 -190196
713 546856
813 774319
620 -757692
150 806748
938 953689
827 -516970
410 -109372
761 97472
390 150394
72 468599
479 844979
17 442418
854 -911019
925 -82071
534 864217
12 393748
837 779539
738 -471343
53 -777697
150 -490136
86 90572
675 -642907
972 23026
705 43448
228 127992
196 -161112
76 -479592
617 392314
884 -29992
988 93604
95 -797882
153 -483137
757 -132078
476 -38148
698 -676390
376 -178389
746 444882
269 731664
136 -563492
135 112702
660 200263
386 -201088
882 72545
807 806670
462 716841
905 -63238
262 717843
626 -986196
725 465419
792 940146
81 -476332
190 -444010
884 -185336
109 -935881
338 -883137
555 942656
863 420434
586 -362728
939 852395
303 -609559
155 -751699
34 -428062
545 -92695
532 633649
48 533790
685 748341
845 -27315
302 496098
584 997431
20 926620
724 126225
482 715119
152 -274469
162 -801231
675 -960787
690 -40202
376 652957
971 757056
622 -26398
652 118375
319 -785374
741 -985304
285 -808210
435 29290
369 -921185
377 -691346
437 489371
212 -983326
37 463352
498 341765
648 -592884
883 711653
979 913704
660 831847
857 862727
374 964919
975 580187
988 -164588
928 461016
116 577617
33 -237969
209 104666
403 292735
676 -995013
630 820862
829 331948
77 -35215
6 473818
799 606429
456 -544187
101 109619
326 821055
640 -12065
614 818835
892 -149656
729 66750
9 -872512
102 -142860
927 83425
511 -891735
400 -801095
721 -992034
185 -662657
822 -369966
381 839813
328 -799930
196 -405048
88 419999
315 552908
712 -426606
585 515042
840 -167636
497 678060
819 325202
72 -162649
868 498921
568 174576
995 -680438
582 490165
77 -218996
905 -224625
318 -400217
598 -397941
544 763310
512 -581383
263 969829
742 347485
479 63532
635 344395
816 -51665
454 171797
478 543300
93 -43699
732 -973434
300 -826667
970 313539
384 -255938
61 285711
57 250964
489 -703031
349 859105
916 -233995
115 129333
154 -945410
824 -391368
957 -515891
730 -929064
391 783208
952 -196329
312 561101
871 81638
954 -903529
563 -321691
468 -798878
498 859781
949 96927
712 -311624
756 724692
87 -322116
347 -967230
617 -326974
634 -632894
268 -906505
291 -853247
78 -606328
11 -215746
260 460292
538 137734
951 -930035
240 228681
26 434703
398 -553505
119 994686
468 81461
801 18511
296 120744
425 565571
930 89448
652 421377
376 -113333
684 167974
523 -496986
21 -16861
879 -636291
453 -295864
39 -157081
487 978062
165 392513
283 85036
426 -344055
45 942709
544 -724512
765 23051
777 -963796
165 -60333
314 934150
235 -179542
462 -82616
781 71883
629 -109577
742 -853935
636 24012
327 854345
140 -341824
832 -377102
127 -127145
844 778920
256 -294106
198 -520272
496 200297
812 592562
514 -834872
425 703311
168 -424300
51 -471163
122 -75127
794 936045
564 -493102
515 -165189
46 21081
433 162843
884 -222481
502 296569
669 -296681
451 -186277
777 -763765
426 -362532
785 634182
686 153619
912 -773223
856 -475396
501 817110
725 768215
471 -621052
360 -524714
893 -608888
403 769230
959 -745795
80 97007
352 -751043
94 454502
109 -310432
578 -585915
669 675239
834 265268
372 -57078
653 -399889
961 201312
365 449820
419 434922
358 -777608
932 130088
536 -787560
857 -963614
820 -649167
14 26164
924 -209953
607 -11699
242 177771
166 -538908
696 732504
98 702375
333 -721799
863 500718
930 -401251
307 -246513
756 891831
473 -632022
95 7693
279 -11163
436 134361
999 -20380
830 -804170
859 548447
224 172284
663 461098
213 8794
129 772395
259 179835
849 -23960
453 724742
901 919654
640 -893873
640 -545392
601 956040
459 -25614
375 998198
82 263513
409 -519887
59 175968
753 724605
270 -787384
400 395768
86 -997195
407 713335
330 -488058
779 273719
208 -877410
414 -120080
317 -201163
930 628853
151 -468293
761 778457
759 824683
293 -919847
20 -49259
21 803206
51 88947
706 240561
795 -16960
202 -935014
811 482729
253 -97307
159 -311460
450 937337
590 376159
857 662926
633 935534
492 -360329
265 -856962
427 628927
740 -635725
908 -126919
530 24694
347 -115494
499 103841
141 536637
989 -324350
736 226431
728 -66018
771 474487
807 372709
122 465689
975 770370
509 197391
386 -936733
45 238536
956 596
563 152215
692 -520904
840 -498939
196 734627
882 961825
92 403755
595 -576834
125 -583414
59 -220087
451 -396482
243 -647881
449 937010
727 263982
113 981046
710 -698716
635 -862938
583 523166
500 703216
421 758329
167 59802
954 -621134
685 502185
106 -488791
725 -629222
878 -125107
785 976899
700 -858853
56 -927717
170 -959835
98 379683
12 590305
164 709806
210 -623795
616 -908634
640 444433
115 -144545
476 -987454
512 -614976
990 272042
908 -207541
38 505968
676 624161
357 -270532
208 -230050
212 -877368
510 548178
286 424438
186 645798
453 768819
865 700193
982 223025
407 -334890
820 202377
319 734234
132 35889
255 -922730
978 -771443
275 694462
756 -850447
250 -731277
628 74145
257 -742716
914 -504046
606 967776
128 -133924
831 940387
280 -176770
840 -121378
342 -157163
153 -904729
748 -811494
862 -651196
171 -763142
548 -82026
347 636180
940 -123084
58 -16423
368 578044
125 -477287
490 269821
60 278236
299 -736837
918 934932
564 -519388
61 997397
492 -29180
248 -442118
38 -774046
233 182707
3 224862
712 12103
140 -743149
747 482146
182 -974518
188 -775374
569 -651779
13 965870
909 565283
852 744269
912 326132
62 660554
599 932775
330 -807639
666 -585163
590 368174
541 828542
606 291753
353 -648250
535 924011
713 -668109
158 621571
525 202246
455 -404946
519 -926073
961 -799717
485 109877
11 562173
209 -241834
997 853257
778 -255120
789 -499547
715 -134641
361 519157
515 -499976
547 408267
451 -738791
503 365671
23 891562
99 826492
652 109939
65 217693
594 -995530
610 42713
822 410055
260 -580692
981 -589114
362 756022
135 711061
71 280062
827 -802543
152 -439622
771 419058
351 399703
698 155432
748 492986
131 599986
261 -217266
202 55158
923 -124423
258 -364010
20 -682537
846 376030
987 -981226
217 836621
82 876054
534 427042
333 -902171
580 241724
490 318603
324 924321
629 -130912
982 -463704
83 928791
238 911801
803 -536224
824 -651902
185 -159888
165 -262777
402 -423415
744 -879827
452 -65320
308 654389
72 539232
900 -148192
438 -190180
119 549643
675 -30781
301 -890020
679 122226
598 844797
600 -254030
744 439690
805 738252
613 -235255
473 276310
278 614306
636 -290788
861 374139
300 373455
318 -972186
20 298459
672 -757457
337 81536
938 744675
124 -328231
977 -937263
671 -389801
939 511882
255 317386
827 704210
239 632055
293 -230509
134 358598
690 688712
251 621299
696 -314157
191 755780
74 -409482
447 -204177
573 -121994
33 -47260
710 541794
317 -682305
605 -309009
121 -176036
845 594005
326 -177278
486 533176
852 -31857
374 -286397
246 -921585
128 -215973
260 -43854
26 159952
191 -471299
617 -854660
3 740115
964 138900
879 657222
299 57501
863 -156891
326 806703
851 826992
447 -798294
15 -987161
545 965717
806 -112450
733 768620
87 73660
916 -799202
841 -353375
677 -973601
625 742592
158 -35680
929 234816
497 -433445
446 75750
697 -942462
425 -382844
594 -956108
677 -228859
329 -304428
278 345345
507 -755288
860 855524
644 -608529
567 -92522
586 -886937
237 530372
869 -435300
713 170564
343 -109094
457 -111172
419 514982
210 610039
85 419093
875 480698
16 15014
626 187712
482 71783
512 215812
466 -648238
806 98182
887 475830
67 316082
824 -149577
827 -957616
488 -90743
874 -92039
252 176967
451 470575
360 -803473
634 872539
715 -184081
854 -41335
494 -754513
929 207391
844 866144
908 -641450
165 255188
713 -51731
177 -953460
379 -336481
745 837097
847 561522
411 -726443
103 256189
585 559645
162 805997
271 -38673
898 -368573
650 539235
362 313089
704 -752966
320 15064
705 146597
677 97457
494 574874
340 -944147
803 -477156
799 -248160
653 526429
163 -280629
433 -375622
368 -140227
427 -804538
517 387291
440 -932837
584 -938395
948 745842
282 839777
872 527300
319 -690193
339 -496704
941 881822
166 871329
193 -223147
163 655436
582 948399
969 100276
666 -383238
480 -420175
175 -360490
27 -552723
626 -173141
505 654574
121 593874
950 924316
989 229447
782 -832848
411 -552841
787 981288
435 -788994
870 683957
224 123091
197 70780
297 -603156
184 -489618
314 655369
119 -24125
237 -226351
847 495146
195 -496826
2 83456
629 998442
255 -615005
836 -45216
178 292720
140 -959570
812 -96818
297 -89579
195 174619
889 -999568
878 549931
832 621896
820 -172709
628 204504
289 733195
428 269032
918 -48623
514 900347
162 -766383
262 450090
52 -371221
32 -565001
595 -426820
806 699559
671 -168157
589 600988
323 872353
654 807718
269 -625364
170 367498
151 -171683
290 458092
242 883365
897 213312
126 -69699
936 176085
407 771168
506 -649092
362 -913495
398 -54214
618 -648660
928 -846138
229 -432319
798 696057
998 875792
497 -181699
630 -34911
477 -172832
984 236074
976 716132
262 -205317
408 864853
451 -848870
891 367864
955 -918164
781 500399
699 -31149
369 954189
878 825542
411 860914
18 321687
274 -346142
880 319005
776 205051
273 -615405
438 -233268
268 -101439
320 -844238
56 117640
906 502493
283 101549
5 986407
536 656355
503 -813345
197 682463
538 532146
0 4957
617 164977
14 -123260
460 -241544
965 -118892
310 671423
132 -376692
487 549664
200 556712
357 -294856
711 567488
58 42989
168 176758
588 393029
647 -96098
850 15870
243 -953114
83 -259668
183 -261653
970 -51093
645 507064
550 636908
154 104670
300 -375296
914 656826
563 -793782
253 -388890
449 313180
378 -89701
994 -189002
457 362752
179 -567319
948 975976
557 -760509
719 191137
912 -142917
577 -571661
593 -668130
983 -75827
623 985052
392 554440
729 -508340
320 28040
440 -268802
760 884690
885 -550633
289 747068
483 -550999
33 189699
529 -514586
9 397909
831 -303237
521 -360252
855 20004
131 838893
608 -703427
26 743648
679 -32572
841 -872821
154 -346054
686 778426
617 489931
668 604054
633 754401
497 -753153
609 -204810
544 128910
921 192612
573 127061
83 -946918
100 177663
820 -318500
355 -455258
338 -276872
620 930124
152 -53143
221 172495
534 677192
808 913285
746 -637806
506 -837395
201 828619
915 576383
27 319779
387 -151378
659 415275
365 616353
587 -407731
981 -617298
238 -739043
260 763641
705 -838873
298 -731687
370 367694
106 -567046
757 -484840
762 -319690
562 561864
234 -774803
811 -675204
78 -867629
667 920287
549 6296
568 194539
228 160840
168 -63580
142 -858604
994 -666665
634 131037
334 -427894
753 212955
872 811068
909 -599276
224 306763
342 130847
296 766772
122 -277963
581 264625
849 -123534
142 622165
658 525582
855 157532
597 -699283
398 793895
225 -474774
298 251097
642 -173520
430 722962
293 -187040
592 569103
939 -952243
630 -54669
482 489389
487 571479
640 -342704
290 -349771
346 -492102
59 -201308
727 500990
846 -843640
608 888224
583 231370
531 967429
517 -193627
193 -461868
812 615701
255 -426856
486 777595
769 -119675
850 967036
373 399759
889 -76668
705 124567
412 -782099
730 -282774
372 -832782
443 468999
372 -938869
198 890180
265 -200616
777 630234
136 937937
338 -737859
258 119623
378 509416
421 -80563
525 -712723
166 -465261
638 -764446
799 788267
321 -308900
971 -876223
381 19636
791 175954
930 447576
745 557768
603 -208346
628 -979281
231 852788
724 -810596
478 -494820
415 769972
392 112736
626 629747
560 987873
662 -652613
2 796966
2 974297
711 -74056
758 -795430
294 291107
935 -443823
107 -857493
514 553248
120 -806775
73 -830652
908 -9890
595 -2072
464 221513
731 225664
761 -213806
700 -569962
317 866867
302 -676745
909 605992
56 314442
1000 -601552
863 -84929
127 852587
212 -748765
586 104475
395 -124808
760 -978794
23 -265364
770 -495062
320 -990921
805 82023
672 -180671
679 -499199
516 -992034
915 23900
173 791908
894 81570
464 683833
314 862581
13 792221
166 -629394
222 -147310
51 -209851
371 592119
935 -404221
734 576343
672 -460417
60 -19929
479 -582976
794 -337000
441 -188062
479 -184528
213 578072
686 -335476
309 66708
201 199972
709 -942859
374 87914
333 934609
35 -437920
946 614419
529 16631
79 898835
824 -367354
570 542024
6 440160
4 -575447
677 -376407
542 641418
239 -712866
780 -66761
736 -987977
575 657250
274 723388
107 -878432
640 -746971
8 817157
222 178577
864 233100
513 -765820
429 841577
578 -954962
592 49652
785 419648
892 226988
543 -883641
860 -380380
157 284130
83 721700
30 -445772
750 -636365
28 853544
885 -911716
330 -220105
591 -513811
243 -852267
676 -779945
405 -89257
524 288752
225 861473
799 715303
304 -778009
404 -609078
776 889978
422 945379
490 29916
415 -856994
971 762535
825 -791508
109 893533
483 996715
604 -949932
314 938571
74 563793
738 987143
423 682984
532 -802423
435 -393238
291 -32887
386 919277
979 678416
40 848174
200 -709754
695 -715875
267 -371931
609 -223565
63 -568141
500 365550
430 -795397
413 720611
275 744448
229 -562669
666 942602
428 -864631
454 -672691
87 -594594
83 682711
519 -529685
57 -832060
701 891203
373 -636153
904 -317919
748 -541303
130 -180157
272 -754127
990 -554161
447 -497173
741 -556550
19 570027
706 987366
570 -119847
2 765868
108 -647035
187 170399
304 -950008
842 -18966
205 -535741
190 -518149
342 -135991
77 -331137
398 -280112
490 -391544
694 106194
733 -337511
82 -256174
760 433503
89 67895
392 -573464
316 -578756
525 753262
691 -164835
943 -214909
622 -564658
943 293862
188 -877640
651 198641
489 -742874
816 -374813
835 -840484
531 -655422
667 129978
848 557095
29 -889555
442 482943
340 -272507
282 -839563
283 -18598
692 191753
528 159715
375 845411
386 -621959
369 879603
135 -546133
866 484235
544 59517
340 715119
663 435164
76 -872588
269 -340920
22 856408
551 -601901
578 494245
523 158924
628 350867
636 305532
154 281284
534 -450493
411 -919917
782 -576104
699 226449
880 -575339
885 553875
408 -216456
535 -464894
557 36817
696 -971538
748 212970
283 -981781
997 220215
777 -627316
649 863630
833 -884319
965 -747714
930 -165078
968 599917
580 311803
410 -449960
695 552506
98 956641
859 209121
771 408913
351 -127835
880 220791
294 -432164
22 -776969
959 -473677
109 -633454
489 -227462
452 123832
327 -209558
767 998988
111 548494
212 -655684
269 -217469
354 -916401
212 898560
36 -189007
342 296569
486 916779
411 -451366
992 -813322
134 -702167
244 181741
957 -561036
205 650182
654 -218343
934 -731807
386 -799779
598 -148412
165 -257741
688 409342
828 -739500
743 614425
568 -369867
910 345763
280 837456
526 673882
200 712309
212 127420
926 -202287
474 20176
889 643833
186 -136368
295 364493
157 -56211
726 -52768
937 263052
436 754782
617 -238774
549 697256
976 -179159
625 -52095
760 -487486
663 -997418
889 904295
445 -837305
760 301665
379 -310087
616 -119657
839 -329321
786 432173
929 -192890
223 -68821
957 46597
918 437243
130 -205633
766 401478
609 628550
931 24101
421 -471103
875 -56311
847 -955723
309 -827271
755 807321
5 926196
91 116518
971 271978
69 706673
474 388726
912 -966796
826 921354
893 -273008
714 498535
586 -566133
999 247000
732 920255
416 113989
758 66091
110 -389832
411 994332
638 736770
119 -957660
483 -198559
583 185374
162 606363
566 -243890
287 -502833
371 525266
617 -97915
357 521268
208 -428411
743 845774
67 -917030
899 -255682
498 653095
929 -473409
11 -621738
970 442498
303 -766737
72 -715587
942 993128
571 -845384
264 528831
785 491662
600 105910
262 -224169
516 411917
817 -780102
463 -640653
375 -460490
595 -268345
826 -386458
507 99276
521 533096
409 -683659
902 223064
530 -193369
435 -186492
470 -251671
147 708717
652 -147798
738 319918
333 -928085
415 452598
194 -418338
170 -757565
44 979190
740 477350
243 684934
741 -787548
631 761763
302 678061
831 -115505
105 808019
518 687149
873 990405
843 101275
998 616491
944 -272272
937 460622
821 -844000
906 459383
890 -925837
243 255276
942 509904
742 -609495
299 -521661
589 -683465
694 721439
231 744094
178 -457323
599 -426360
474 581438
489 -385408
14 -973762
277 -836901
785 -142972
943 -477147
16 640449
28 59387
355 -264695
385 919637
670 -262553
82 619800
510 727655
849 -575405
209 -872371
890 -171070
706 -958915
291 -144643
827 -193023
886 -285489
386 -685261
494 398567
315 -512788
445 824644
310 -693503
387 482977
477 -341396
440 -972065
826 227071
345 201281
842 119002
743 -191492
166 815873
172 662666
534 489033
49 190326
214 -814482
450 129481
579 -750288
859 -79177
492 566543
248 504586
220 58049
539 811623
43 929181
989 185678
14 -359448
338 -512308
303 -958965
631 964956
896 719629
132 -126800
420 363522
653 -793159
423 -302157
271 670019
291 689818
503 873873
154 697954
465 434314
152 75153
5 -183045
280 -757179
682 408452
734 -2954
187 731854
713 116203
923 182564
80 378760
423 365916
776 -379187
970 462728
329 387927
445 678862
508 274351
185 317107
457 381965
507 -567672
404 -677776
203 940426
581 -602717
509 -958147
665 -186374
840 760805
413 -233880
356 -971106
432 430823
297 -26637
854 902768
415 646203
833 -592323
6 495346
977 -19417
4 167924
768 -96203
267 977630
818 -100222
923 -980000
344 160193
706 -204037
500 903342
119 781006
737 -741309
728 291268
231 977293
772 -949533
531 125800
331 876684
822 -517205
874 965451
873 817109
759 -119921
61 -475271
792 148160
920 158309
649 290849
993 694481
795 -410868
54 -735789
861 597248
177 -247240
222 189314
310 92593
290 733343
783 -642762
520 -486184
978 710972
157 774442
443 51242
122 388591
451 -429596
614 -45417
555 687022
715 346521
101 -236724
215 -818260
486 396988
368 889076
884 -941577
136 -602791
241 -628049
757 -607043
105 277288
821 -103320
593 541118
258 -564404
913 -812472
585 235598
495 542154
141 -30834
281 350271
239 -705087
477 -841521
972 -39711
950 -454318
259 -484283
992 474105
484 -225921
973 -709842
878 -474654
639 -837331
423 377989
736 997355
916 -632883
137 241935
809 -239370
742 -451143
821 156349
117 167132
932 124706
44 553558
643 539083
826 517663
706 348271
906 -564237
324 576206
995 783867
739 140717
534 329229
490 843447
120 -372692
747 -320501
306 -344215
914 303214
275 -842786
255 201467
271 818931
160 631319
262 975547
299 -373485
38 -325909
100 -344359
877 -478071
745 -328555
428 22758
182 763864
554 949502
613 571615
3 -79788
120 116633
682 213746
598 -8805
478 173141
950 -268591
304 -660535
129 -873671
374 -174960
134 -359242
133 784473
397 -845731
67 -515796
304 -588220
299 351194
762 139989
226 714994
533 508408
494 -658544
503 -948650
627 657153
789 -165572
797 195291
335 -668757
555 490069
885 717220
147 520114
18 -487173
298 998509
151 469615
405 -398133
256 436147
730 103673
281 815614
146 -572659
305 -205760
331 64448
715 284233
991 -79431
739 889488
863 924991
585 -294959
659 -438818
70 -590806
276 634248
641 912377
308 -933392
950 349241
449 938210
642 -591936
553 918017
822 595362
853 759918
314 113307
286 -555970
408 249987
245 347952
861 -518430
167 -719761
14 863887
432 -531390
871 -117894
731 300033
161 -910291
33 215145
123 -755201
701 -116051
703 -202982
606 529032
692 804518
442 -313494
469 454022
894 26985
774 247688
601 -619359
382 -338768
690 677490
534 -552750
11 -472102
139 615700
619 372740
458 -554085
40 728487
915 132658
413 -923353
231 -310057
765 -617356
833 424600
351 171513
41 -337117
181 805912
217 640123
355 -937586
7 105944
613 729832
612 794986
688 350743
314 131206
909 -407997
919 397201
438 453150
976 795935
830 -148778
775 -519866
798 561049
328 231864
607 658792
488 238538
351 -803461
847 -813311
817 371663
733 569279
305 150030
300 617576
818 219362
665 744104
932 -692482
610 602006
389 686129
863 996457
431 -217686
431 492040
354 636579
214 362155
576 -402017
476 883837
174 157140
263 -533849
395 15042
709 -733432
98 863352
957 -531809
685 -937497
72 232000
819 465751
671 -859023
601 -18711
345 124542
285 379515
751 177828
498 828658
102 268604
40 264532
750 496113
598 -113821
586 -516106
414 240216
86 711123
976 -396675
198 -73656
223 707579
850 903066
72 -64191
866 344157
364 265220
939 533792
342 745419
747 -60215
119 -482631
948 -239539
962 723779
340 -619280
566 746078
911 -696293
589 -869855
747 211829
581 -555316
632 111434
352 -146204
853 -658375
676 -710739
854 -317547
250 610229
728 -928781
453 -304008
906 13833
314 -444887
576 936208
452 -275045
733 675864
217 379978
772 -567467
583 578929
269 -684214
906 -705885
339 361574
330 -632996
880 -960466
358 -181216
768 -115627
828 317421
763 -457437
108 782519
738 580924
852 363696
76 -569910
41 -207248
286 808381
1 541524
689 646549
139 -849995
767 -651789
392 -153573
446 -722341
495 -580570
598 -940156
92 808918
192 491969
174 996053
457 -466128
16 167832
166 893456
228 483831
434 264187
566 -273333
310 777946
671 -374240
321 93671
190 -665095
29 961971
89 -504531
461 -830249
209 -495467
754 -204586
834 750676
357 -614346
171 225504
126 -456573
801 -805966
388 284453
881 -292599
105 -138535
621 632664
69 -928746
899 656550
874 -430481
28 -868902
194 465467
125 -938513
411 -355424
738 999339
891 746746
424 -461969
47 -999406
119 10932
432 782125
294 778541
210 -845883
446 -124205
661 -369129
819 -883913
466 888691
801 -199377
390 138046
845 -315896
968 -448702
697 523701
769 909608
537 612151
941 -764840
619 194060
860 -680448
45 614052
239 344150
234 -91768
147 270601
78 913669
794 39330
216 253494
797 -507418
239 -798668
36 770258
245 -243247
337 256789
640 770853
875 -714890
462 38913
66 -933182
336 -560773
92 914709
406 -302311
74 72741
1 803399
649 498312
980 -271788
156 4928
941 -432965
677 -230662
368 431961
962 -820814
940 4499
808 143446
899 -501262
106 135976
397 -512405
576 406970
304 -75998
526 -81310
775 -36275
923 -822505
121 411272
465 165057
113 947754
877 -314550
429 -578154
248 -763969
751 -29440
109 460759
243 -697151
142 409787
356 892893
838 517964
785 -47
646 -786284
746 16276
793 728166
245 218644
686 583311
885 14929
56 -349396
647 762497
612 -463147
249 794051
305 -221340
494 672829
355 -200929
729 -296945
367 -403169
120 717761
60 -815794
444 291752
316 646458
595 349263
444 756931
440 -668093
419 -711466
134 992962
246 819893
29 -733281
892 -186764
945 747106
616 -840389
503 -668800
717 -252942
705 -109246
248 347476
509 -7351
51 -890603
509 448212
181 -992422
552 277428
863 728135
208 -455569
697 588904
443 24220
145 -265314
658 -612026
272 727276
780 331517
906 -376839
789 911482
223 140694
33 -212956
60 778170
337 -102375
594 636378
521 -415870
760 -109414
209 456270
451 -149151
868 703823
290 203375
510 527886
72 -447552
574 -532141
214 -63935
733 -582651
492 460508
394 45463
777 865561
771 985512
55 -159684
919 -888880
22 -470057
248 -570781
82 135341
434 264629
538 334619
646 380042
213 113571
887 -524795
9 291523
564 -745736
81 262250
489 587118
330 669315
44 416053
9 -828753
89 -440099
811 -127678
116 539522
487 -218851
480 -406877
606 584834
2 333597
496 60982
609 -479102
269 -731629
553 38915
785 -916214
489 -866069
783 24427
713 -75898
571 -237522
196 -928205
92 870747
347 897819
795 853850
555 722792
450 277860
8 -32580
225 -802004
98 86808
444 739110
695 977672
414 191351
670 408425
93 393724
153 880025
419 -514249
283 -216528
826 419546
489 784326
206 376595
431 521805
513 635348
145 -44998
380 -957297
218 903719
592 993917
279 -356085
729 -444925
748 18343
8 -914557
716 317553
449 90138
900 956190
62 732797
655 461413
212 -803594
169 10656
90 -571168
994 -88171
733 -385111
911 -314632
857 -110500
147 -676334
760 -388782
237 -199350
563 -796310
216 614395
37 -898453
388 -859339
295 398720
831 478142
624 662467
192 34067
757 -49431
756 -777405
967 455211
792 -55515
524 -133490
252 -989715
956 -519746
42 469379
476 327839
937 -912183
301 942995
587 578061
966 549231
468 -860600
688 -411283
124 -504512
461 51229
421 721032
214 698282
317 -541845
10 -955303
27 -690501
637 258805
448 -234187
758 923894
327 360352
498 -93525
496 322613
939 355919
874 -431059
253 -125895
696 -693513
186 308962
219 -670685
488 768398
219 -307103
972 -142973
533 -751349
740 -837724
448 -297709
470 -663531
484 -894730
696 -719649
948 885700
541 -755330
992 386494
72 -101387
2 813326
413 624952
715 -403105
876 -728520
134 669649
702 -93606
513 530285
244 -47112
460 347714
815 408062
259 859363
45 187752
754 -236020
829 -54271
855 -938143
893 587893
357 -745310
74 -91402
824 356290
425 -52413
341 -716950
357 604942
607 627289
211 -14659
270 -541164
534 732559
536 783119
217 -138039
993 -505345
528 169612
268 760574
434 -692020
384 -205437
18 -642532
559 96886
751 -18362
280 781289
511 -372830
449 934526
378 129002
697 -447343
292 793888
980 -683247
500 316637
20 -260384
834 -103964
165 421955
624 511732
536 -677940
341 -221756
492 -23256
123 -394890
542 -99389
542 -395967
892 -892123
829 359447
75 -145983
645 890996
832 -261167
511 866098
616 578033
437 -500593
55 -308497
0 -627404
976 374301
53 788389
693 871660
256 673015
436 -67016
142 806185
810 319442
818 485641
707 -882503
831 -846379
126 319703
274 374539
560 567083
962 -258343
341 -113730
976 889143
380 -962673
275 -619561
296 11679
522 -62062
183 -15528
848 636982
694 -185189
665 838490
493 -954598
968 553644
847 -777988
552 623435
26 -429524
208 -86484
6 996031
1 -537797
819 -298096
313 -614885
814 -347357
618 634889
729 -291275
997 972086
801 637955
8 -173778
730 -874294
73 -42342
276 -281814
153 692789
331 -783260
935 -878119
129 -900643
606 -745933
341 -497679
132 111036
917 709432
400 486793
285 265443
947 41668
64 842708
349 310845
536 112737
218 -417854
798 -65721
439 -799361
983 495662
197 447736
563 180268
801 -802435
673 832851
376 832911
740 -650121
42 -458424
63 804996
496 987835
951 885224
777 -551873
431 462918
226 -396590
70 -341658
205 679658
283 242717
498 -242301
600 -548849
377 745038
370 -613840
960 -321992
667 749257
472 651603
987 -762899
397 -890611
180 -37553
80 349838
829 -308465
826 -585849
641 -932098
712 -812804
23 861887
203 248170
69 -615238
793 -787837
864 81081
634 252067
165 271165
370 403502
862 239901
328 156388
147 -630945
570 -297182
898 -722777
924 27397
225 -100098
385 519941
22 -697479
182 351053
549 782404
608 -311319
222 -453514
439 531660
79 -142291
234 -216413
608 641050
457 -662419
846 -349150
879 -667416
631 -248268
486 -281247
833 37207
835 131045
754 966923
542 421969
628 860634
618 565429
176 -325965
94 131798
431 486357
314 -568638
767 -194389
422 855412
327 134180
221 82835
98 400234
456 -448493
393 120201
881 702755
363 902560
59 -97396
45 -608565
417 -33529
621 -565736
682 766570
818 750058
228 -407261
138 -895850
973 -599092
107 442749
675 373308
70 637087
718 -520045
510 21778
316 604009
703 -580651
581 -117589
255 686864
122 610811
71 -985792
824 173220
365 -957828
163 337246
197 546057
963 693778
615 -62494
705 -53710
493 -754715
8 -942294
142 -350956
688 -334730
506 477736
813 557905
104 631742
886 -570575
869 324474
286 899225
786 22164
437 946050
130 -182442
336 -17661
112 319357
940 -545356
497 462294
379 -141439
187 -423921
200 881644
355 740972
625 -737058
479 -990121
575 -727394
449 953588
157 -947949
181 609852
809 499644
562 -736746
566 -452643
70 -554067
488 25965
442 122489
788 94977
175 691236
53 -399776
601 -347119
836 840403
611 29650
825 977355
322 -742948
840 -430761
613 923404
548 74611
619 551578
275 760186
45 529255
559 531298
790 -381254
415 -377241
201 930367
566 -122856
39 -114299
723 940246
991 149750
956 -160712
322 -490278
633 -240399
853 -661069
116 -227024
199 824384
77 -215136
397 798942
800 -53128
135 -602734
336 -992398
254 547096
91 50147
272 -634570
307 94171
85 544927
407 -377518
590 -819164
302 468330
489 697093
651 -750161
867 745942
113 743774
210 781137
656 -117887
473 -116042
589 711503
467 759257
567 769660
424 651748
457 426432
168 126373
899 -838531
381 -813968
422 982731
226 451872
819 -989585
501 -232406
66 768239
981 474713
808 164861
827 775841
716 21809
160 -267567
445 -858730
466 -366595
755 -722640
962 -236248
499 -185759
387 -736885
971 -21729
150 64081
254 -473518
143 239470
641 362643
90 408596
670 -876573
214 74146
444 685278
207 -589488
791 243319
571 111710
519 -945689
868 922215
49 297742
904 -962959
359 891512
310 825584
154 322061
133 659750
773 817722
97 4347
41 435590
932 356956
743 736781
71 -905715
841 990362
497 -985860
411 -141963
339 322028
667 -205319
381 -646267
511 -613892
588 321164
319 -889372
151 -733823
60 -270241
455 -248518
495 340323
173 -584964
339 679420
704 101067
257 526746
143 733731
129 540707
252 341914
490 770772
327 432218
499 684923
664 610259
541 91967
726 -979931
434 -385395
24 -472444
352 377026
692 -648615
954 139267
511 367387
362 -117049
807 -485270
829 -310586
28 677633
631 -131537
683 592949
3 -1204
688 496518
610 859126
944 -754020
768 -234575
442 716874
230 178442
571 -555156
146 335366
530 222614
985 -303999
726 -123927
219 81953
506 -533228
601 -691710
837 -233125
843 -922970
618 917684
563 -213056
720 209062
407 -37335
529 -318605
412 560447
804 -898068
982 -951219
507 -556602
611 -383338
711 255622
466 -361544
242 -997450
393 -151430
89 -845323
998 499068
340 225121
145 -599343
765 -218082
218 -58006
932 579099
363 226763
485 -205215
462 319138
348 922764
316 670858
800 -598910
399 -93039
84 -503426
637 685391
114 501418
910 -585743
244 -10239
394 -289521
317 894348
227 671156
540 -211649
563 996280
235 719938
46 749175
617 -387059
525 -24441
138 -612370
301 132918
425 -658446
774 -457693
299 149411
235 566675
72 460390
64 931330
104 26094
140 556915
857 158092
855 820879
679 -123948
239 598281
461 491737
880 277143
841 22667
934 -494264
314 -37467
170 41510
976 437419
931 952294
782 751989
736 331766
147 623450
122 57766
742 328046
619 860813
924 -193060
358 -541588
907 353797
382 711997
102 -891245
519 695351
599 -228271
599 258167
841 779451
330 -767881
908 189496
499 -194456
811 -693541
949 -652413
354 -373578
933 182511
734 -536707
894 -364416
813 -540347
575 485960
961 658746
59 939613
187 44896
621 96164
315 891906
849 314310
886 -54644
539 -967220
29 -627925
857 -209173
157 -588982
491 696442
658 249239
193 764815
128 408438
240 357995
675 977591
86 -302408
604 -383839
723 757041
585 447137
955 -676918
777 -437416
839 753596
551 188095
131 706433
772 -63893
817 651388
25 -140558
974 913186
799 654773
428 -481812
32 852798
832 -300332
750 -868223
717 -737871
681 -986022
192 77133
255 -187665
348 -96521
336 867960
969 223354
415 -400080
235 634625
224 -11832
901 -474217
968 -7381
342 483185
185 223376
986 -873795
619 240225
601 -329488
970 -550713
396 802810
762 -575892
138 -845193
31 -973333
548 877641
489 806195
563 -113891
521 790826
691 978393
866 921723
448 643624
965 -321939
885 -946500
732 -576822
646 209465
76 130633
81 235513
260 -887057
969 -1407
394 -23708
326 -287136
239 -366783
61 -518114
227 756073
650 -856739
598 965071
958 -20552
665 -213108
536 205295
115 -832614
923 753605
697 525530
566 -408506
60 908412
273 552197
539 -13440
571 -767969
710 -561694
59 -222615
437 -789577
982 -639972
611 -61566
29 405910
866 -586472
436 361612
384 -384626
501 -938413
927 114551
800 245744
976 60180
320 -909158
126 -523967
658 -789178
619 -427272
204 -767895
308 -645917
227 -462202
282 211554
27 658401
692 -739481
391 378940
494 412005
563 786049
825 -512141
566 320416
711 338246
80 474419
307 552447
421 -706023
979 -230771
688 -719705
882 171431
146 707664
284 686206
541 -897615
862 586701
657 -698421
961 -836028
788 -298749
857 547323
622 741578
551 309520
713 -976645
521 952400
625 882248
491 -744539
787 -176092
602 -62528
791 984441
203 -517692
737 197991
600 880806
304 894313
383 501465
19 -113910
574 732154
673 -160290
901 -639492
323 802026
809 133687
436 647163
922 -917680
927 -694882
419 354826
363 768526
468 -592497
281 -58473
852 -929895
64 88901
69 -839797
708 -865147
758 -169522
63 987149
996 -841791
764 -217123
438 -613178
43 -68904
977 606785
483 324294
252 432962
670 -393482
663 39710
592 313767
634 -499170
721 -458826
54 -800144
940 -249591
50 898311
597 77790
706 -447566
242 31997
839 -275048
785 -365246
758 854541
581 -402796
591 -79294
267 -220531
139 -943844
740 508237
670 868370
627 -783641
526 643090
870 216273
436 -796492
78 -681276
894 999150
317 -409670
880 767246
427 -876641
200 -567951
70 200207
757 -270123
537 989185
338 31399
52 748133
186 47784
716 231255
435 -501459
764 -53906
313 -173530
141 568401
921 -504483
474 -931152
74 -796845
879 -132517
498 -333948
40 641287
145 646953
641 -277792
301 149523
32 -967253
268 455993
617 -207388
162 249021
389 -823074
461 628763
388 765596
929 284682
581 396008
596 -593619
271 -765844
490 -403785
353 136258
636 -259234
406 627614
700 401817
264 788551
690 376295
578 900358
501 -265356
934 -797236
281 468759
865 230161
984 -210962
912 -810661
987 -902356
481 455090
49 830626
285 -737978
841 -305277
809 -19852
748 -705231
16 -331858
809 -709815
534 -938785
628 362494
652 918948
364 -655763
557 164602
233 314956
769 -249382
271 398758
300 -571404
141 -595699
193 -860476
295 -943791
2 806118
929 -554500
952 949930
420 -776099
573 180144
886 -329880
300 -789915
880 -72269
459 459158
832 -600576
691 25375
978 431674
120 -252525
594 804823
695 -356178
72 -754952
711 -382983
765 311964
323 52659
734 195659
835 191884
672 -28393
631 539896
835 -643515
118 -196012
399 -709487
437 -727332
976 232584
299 212240
371 -70382
320 806219
703 18358
443 375118
811 756149
717 759685
459 -444738
632 -573732
975 969770
339 482993
90 -597149
700 -113381
648 25793
375 834525
181 634094
685 348041
877 -521653
305 -603433
975 965058
889 -692264
982 449226
759 160716
834 499620
867 -61742
686 -299389
1000 856105
458 742246
844 508550
436 -353801
483 492255
142 -279210
622 575817
246 298474
4 -743427
822 -49065
57 572048
287 -983743
724 -976378
426 -484259
756 986027
505 -975960
665 436018
944 -127355
596 49833
711 270543
680 24164
281 -602127
723 -733685
182 938157
699 -119644
834 91477
280 904808
617 -958928
668 -408903
414 -156934
302 259109
224 -35373
315 102737
298 -232341
341 -871749
202 112418
845 -994126
720 704069
957 -71683
160 -737553
985 -344997
101 -499636
110 -721296
849 196051
474 533531
89 -217844
657 220091
305 -30452
588 -827774
253 -212651
459 -242484
268 713816
23 702648
737 541257
471 651972
324 -416997
654 -367266
810 556779
59 -375925
122 741257
667 -82730
800 883185
899 223309
19 -462567
498 168269
683 351561
778 649851
904 174143
846 55629
734 -421833
257 954016
727 -771943
810 78531
411 -767281
576 941534
221 129487
879 532301
919 161624
473 -900966
710 704527
777 948973
987 373977
421 418342
246 651620
834 -84767
951 70313
430 -765378
487 -934608
797 144517
68 376124
923 806649
870 -420787
576 776734
581 547384
294 116646
74 -54998
899 -101056
517 -233504
171 -363430
948 -528002
775 862089
130 -409415
780 217481
522 458045
903 -176696
88 159014
701 -412469
976 -126970
170 -679363
772 203991
824 -422444
53 -212965
342 -422033
598 -486677
701 -561346
175 -989374
991 -898939
574 190702
782 -923982
806 245578
51 -433175
860 -599907
493 -657784
475 -656442
279 947477
802 458862
599 805986
177 363846
761 -257217
213 -557445
214 835844
987 -395129
474 33140
878 570750
92 -937085
128 -626131
34 -270237
391 167872
339 246899
422 567826
162 -628137
516 -658120
526 -645140
497 467256
557 -144797
670 310940
235 477882
548 -43736
687 19067
453 -928674
816 -280732
364 585893
151 -528581
135 578910
161 -553124
571 -581105
64 37772
203 -229712
606 -699834
140 -702020
141 212843
949 -863991
127 420278
385 -236591
929 706759
522 -999382
300 654704
338 -46053
88 168491
961 419029
917 39198
631 -942221
999 760909
442 394058
867 525035
555 133538
555 222423
368 520343
546 -392773
241 -758511
623 591669
731 843921
878 -655193
528 -936913
135 422831
482 309110
957 -592
756 -21972
315 -920603
119 299574
385 276008
987 809666
68 953009
45 213711
815 90500
304 -822808
434 214330
485 -254796
358 131139
35 -617180
446 -835768
442 -829664
335 -559401
447 -557434
557 -918181
645 -516941
449 -906471
999 304242
723 -996599
904 -299243
683 -936844
657 595070
730 62103
998 -592036
185 -824418
579 -515067
485 717074
302 174990
824 462961
388 796471
375 -8011
652 256395
401 -876439
1000 -55003
50 -529895
143 214062
305 122189
73 -798140
373 959266
610 -229247
893 102106
630 -359077
51 458515
228 542705
366 600915
836 540334
127 -456810
918 694445
724 362001
594 64017
986 -87373
960 425158
937 -340913
273 974730
595 -649453
195 352095
694 -540337
668 -932380
60 44511
428 -559951
55 -618484
566 -963501
333 -786131
988 -494923
567 -18503
717 201401
155 -763436
315 -378889
356 403261
339 -286745
705 909291
464 -494633
31 354178
97 367805
793 -434503
603 -44907
68 425565
523 626113
685 166963
652 -212435
117 -309870
228 -920411
612 -269852
497 866643
500 -945682
541 80695
135 218737
751 31407
208 665741
926 -736753
178 988883
820 -952744
641 -182827
489 -279823
832 69760
650 -683905
206 921578
457 823750
35 -62794
707 842265
882 -462995
113 -153504
273 -134943
593 891183
348 -268273
480 947980
567 363701
973 -842709
446 574093
252 -469337
680 -55144
437 -735778
964 127678
292 -807570
498 -869136
907 699423
752 273125
638 867027
844 248255
13 456292
845 -869726
421 237137
168 -979027
762 464873
353 -525260
337 608159
889 780968
2 -603683
237 431909
297 -281827
296 -243993
798 968914
591 -917905
432 621064
391 860096
505 -186178
509 569044
824 741223
533 -28887
938 660562
15 -210689
213 -566606
56 924784
422 916990
52 -374176
890 -426927
772 -866163
142 -583625
970 -559901
929 382092
871 -609908
875 87799
793 136655
297 -588935
636 -447329
146 611395
77 -980776
304 -666362
852 -474863
687 451133
993 569238
887 798571
446 420046
155 -831242
102 419634
612 797567
650 -17420
390 506103
345 538789
884 -528882
771 166664
671 -671900
97 421938
158 608873
536 -237485
955 -434812
47 -300629
308 -103648
188 498989
17 139471
679 -204131
317 889081
586 -255305
915 -550051
386 -182429
950 814793
60 -938657
692 -163205
354 -334144
652 103907
552 -712073
82 -247481
539 -97523
3 -774602
928 -78723
563 -160464
391 -977035
722 -578718
730 -136935
954 -920821
395 409826
516 -970272
841 -592721
703 -168236
642 -843973
862 687220
810 914378
132 -144602
446 100997
379 413366
408 -487706
568 896867
139 819872
822 774416
483 -653185
804 -362558
429 589208
14 -74415
670 991664
217 -227511
363 -453083
221 -202984
258 525009
381 449394
776 22415
331 -553715
56 -193645
942 45380
391 -132432
770 669420
895 641985
996 -205181
747 -783426
292 -950736
859 -855992
896 -627399
289 -746091
668 -941615
28 745425
178 354907
847 989177
621 -742281
254 251773
736 -673527
758 -967866
328 -883987
932 -36084
187 621342
658 559024
738 -44421
527 -606170
262 -894060
485 752595
216 -563736
358 -927241
710 292435
886 -117450
586 -120885
769 -144760
719 -732457
374 65960
684 -502775
715 62362
120 282534
468 63915
701 206371
219 -827440
243 317824
369 782182
753 917986
936 -327270
228 771359
689 -306870
318 -558072
36 -902169
3 -274736
797 -442058
104 579173
811 -135969
455 -883035
602 52177
716 775287
807 -259668
86 322198
500 -788449
995 -186909
239 -385368
829 94101
149 -790369
450 469873
548 879070
478 275592
767 967098
706 -58569
642 75551
235 31012
996 -334773
578 765538
566 -133739
364 -35165
732 -799052
630 538992
693 253619
23 -105922
495 980920
272 868876
980 619342
292 56287
833 448049
831 -516628
190 690679
788 -499775
442 -741342
827 -568990
742 -660152
499 -529791
822 244101
20 -45519
671 -918265
327 971159
570 -58221
680 960805
849 764176
360 426302
975 419662
490 357152
682 -25261
970 -397686
469 122689
247 841000
110 567149
200 323637
566 379991
418 -179233
734 -264860
61 878337
310 -310357
714 -645519
204 -65377
301 -344883
440 355279
987 -374699
956 672768
119 -868637
814 573737
698 -987384
620 118998
922 335264
322 484523
608 718160
249 306422
552 -573699
287 -803611
346 70597
808 -629972
261 616051
702 -572252
47 344767
213 -264209
170 -932137
707 185766
234 -179635
928 908926
273 83183
816 -841442
661 -355934
223 -38481
317 365627
69 515973
574 -586433
61 -461831
630 388678
561 556295
460 -789064
191 520041
818 130031
157 -259022
254 156464
896 -534706
722 -774500
647 -125377
90 771716
830 169227
640 71013
564 359738
535 -943320
542 204489
178 -695088
419 401447
245 -542295
993 -627225
568 104639
964 278071
477 -718300
159 -812179
852 954055
137 443192
940 666766
909 319681
626 -40835
635 -402242
412 857850
996 -134732
638 -845948
128 -413789
639 -97266
456 284084
971 327190
107 -940803
795 749378
693 -929885
460 451247
328 -961481
420 756769
343 -477741
794 398257
489 813449
328 -755827
385 703169
350 732322
917 219305
393 -406631
82 -163040
510 -502625
641 392496
798 542207
362 -31145
665 -164313
737 726398
10 -711465
961 -687723
660 -675845
598 -336190
513 177545
979 -521792
274 250021
875 -919722
435 -720283
747 94636
19 -343098
672 -453480
503 682178
999 -891852
0 -414961
521 438946
345 147833
207 -499278
9 769820
327 909432
34 -278684
641 502141
200 128736
573 832112
721 -660900
690 -856464
229 224607
924 -601268
229 112391
106 -939707
371 -874871
762 918352
66 -110003
30 -550715
394 -417839
865 -415033
51 444919
677 -650392
991 182672
173 724636
930 444244
452 839574
58 -728845
10 126421
454 -534853
616 373621
469 82792
242 612980
592 874343
984 -147388
642 522411
374 113084
214 -645248
999 -348853
496 -54805
493 211279
692 -205317
168 -830199
127 610011
94 -575500
938 -252479
946 -747434
110 -657149
440 -845057
84 -298149
717 -74987
305 -260090
692 -853231
517 792047
738 922582
579 -611170
3 753716
190 -720420
480 -340015
993 -119863
87 -255273
95 -966395
462 -519646
671 -642294
60 -574627
35 332966
312 -602457
992 538458
751 -794856
310 566116
948 -516348
299 933849
176 -121776
116 170880
983 -938716
827 302724
622 -564174
964 -686150
284 645576
62 -409231
323 533127
444 88014
190 330679
926 -802679
928 -119940
452 770687
653 -413849
76 -366225
739 -949734
384 246137
68 -968663
174 312420
965 279742
914 29118
599 -812449
95 705116
321 -120491
713 -414906
357 760999
515 602079
420 -331365
305 -237924
784 535927
313 546860
136 -549619
324 597212
139 367009
514 -113793
360 -571513
856 530010
549 476976
595 961615
969 135449
642 325081
520 -323639
959 -467066
350 613193
424 262513
326 684136
88 -819116
193 -491351
299 -767102
643 493304
158 -694184
57 262016
602 680856
495 -471643
622 -858475
314 -216625
863 -710645
664 743604
451 969437
167 568858
447 796957
237 -966279
969 -980762
230 911594
460 400730
483 -94554
688 -142494
128 448166
491 -100153
282 -180880
160 -416386
311 -257647
642 495482
562 116549
340 -644455
783 275420
331 -199316
809 -463570
411 -698506
969 33582
8 -452841
11 -392690
532 -704402
391 -771986
517 653094
647 -45451
481 528816
380 -540126
310 215578
69 498252
10 -971269
244 529960
252 531973
21 -952030
84 441553
732 450128
982 470842
229 -700941
140 -101707
66 -111886
610 635605
537 481908
756 630468
968 648512
976 115882
95 986013
307 -76069
356 916566
97 39868
897 225425
831 -49853
468 587028
558 -649839
363 763171
923 -667533
75 -996746
717 235145
558 861283
545 -19446
593 -549277
955 876960
888 9286
907 980683
297 408932
91 574682
10 939662
565 376486
334 562949
318 -243854
739 -725222
732 -548938
516 -608250
799 -725889
487 -918471
992 -442312
331 389993
862 -415032
316 481619
975 306558
402 624836
231 224470
702 -225869
934 211863
211 -907944
662 54727
857 544331
693 -387264
821 -710128
258 923039
237 593290
329 -259405
303 799999
94 120001
235 238703
843 726356
997 212108
782 695790
279 102841
781 -224944
344 -548065
541 377620
509 226119
303 361112
339 -830844
448 825074
294 918800
774 559150
309 -589959
579 917844
758 383133
154 -447697
653 142313
459 -842737
531 764166
115 234369
355 729417
831 825922
193 847105
91 -980712
427 748961
601 957821
581 277309
270 548959
493 77821
212 -483989
556 275314
940 -710071
7 -270773
723 -621845
838 64985
207 181162
263 -726800
346 -191471
904 -457727
842 -557644
898 151029
834 -538928
942 -998495
855 -921505
745 -103658
700 902065
8 -369202
649 -961346
158 -423247
461 -87610
680 790450
488 -693831
188 -261689
316 -845021
603 -674543
386 -512729
715 -369775
580 602766
99 -963771
651 708047
209 -363797
345 311544
591 997976
341 365430
375 -792876
804 580386
896 64017
445 -519676
149 -93659
566 606291
161 -77320
396 -425205
732 -415212
102 441612
251 -346710
34 998556
199 343676
298 801515
761 -962790
960 920429
684 -286096
883 -654915
972 -773402
504 452215
199 17490
189 69481
883 -543088
86 647716
232 -327753
424 -506859
8 355762
116 825876
478 -677890
41 871163
544 191305
898 -470766
238 968974
882 -227253
548 9558
912 392740
684 -103537
292 -550336
485 -515040
28 998678
367 -591299
264 655677
995 997233
832 -730198
881 457191
803 -965558
685 -292344
565 -311480
920 -103047
713 451680
939 -341840
280 -568131
542 -478839
613 115072
364 -920416
217 710834
812 608214
645 952772
899 536709
224 930324
314 -658641
913 245439
326 -23016
924 -172242
970 -981815
570 -496033
545 -262076
714 -85351
305 471057
941 222884
315 -86674
938 879758
120 -121440
752 -89442
770 -850441
1 -146824
608 462427
915 -142784
9 541696
527 -123195
184 -691105
71 -282718
804 308674
643 347482
901 832354
167 388258
575 58315
713 440567
80 858455
882 -404977
511 888317
607 -800187
794 -642113
606 382726
974 544998
381 -623927
176 886693
571 -717079
349 808148
77 357750
630 505805
107 238899
139 237507
933 -98209
302 -850544
369 904493
377 -727608
695 -870692
160 279134
615 -668486
389 523540
977 588029
900 48796
193 -167787
223 -64489
801 -118851
641 -262103
649 -488749
956 -160858
4 -403649
530 106275
112 244884
390 313591
120 981588
506 -372391
416 -141412
818 -642340
888 31727
13 658935
532 -316767
36 -610524
827 164739
82 922132
660 -855591
798 -416045
617 -410986
415 -433673
579 -143652
922 235748
425 845461
593 187862
311 -240713
5 950915
693 -245917
940 591501
772 -113575
450 635232
977 -153177
877 915103
494 -525627
27 443174
37 538803
395 719257
638 274190
400 520390
669 -135709
335 -349797
226 -604524
556 896019
879 -690863
201 78709
924 -714506
610 991303
717 518267
293 -52671
407 -424743
110 -892720
878 513656
385 949031
188 860454
141 359116
466 654318
680 -380259
864 310031
785 -591600
297 -271333
909 -286119
234 -956368
273 575490
525 146409
273 35431
755 536089
956 -314789
332 272114
836 327705
1 -794399
0 -346170
57 977908
775 -398923
888 -450152
65 -712955
870 -802789
746 352769
456 -721653
848 715478
38 -699903
509 371030
263 -659817
528 -668821
107 320061
106 -281937
331 -792280
428 491804
658 337804
248 -964824
231 900205
639 -933530
157 266484
998 -538738
531 -840615
926 -587108
271 -985882
729 -787101
527 98104
618 803658
994 540604
915 821131
825 -542512
50 518512
417 -577793
845 7336
985 -677018
548 136844
591 -639896
914 -398671
48 369748
815 177628
595 -510216
689 -772644
342 -973768
956 -672730
648 -54581
546 -248622
29 819075
749 -716778
703 -213445
798 -763296
448 -132882
302 -946962
800 -302034
917 543929
820 -16644
472 229510
745 756829
707 -401115
704 33168
738 297432
792 -579985
879 490656
213 -184057
209 -157778
723 15417
671 138925
687 -503508
130 892948
585 -742321
265 866240
56 70575
991 -252536
490 -906405
271 614233
947 592160
138 39015
184 -634390
83 411234
329 839663
329 152165
563 -834637
882 -293219
369 722629
763 380755
592 -231865
549 223411
678 -389735
336 -475037
188 822296
975 -839142
74 822396
839 -757689
461 651514
418 155764
370 601959
184 -333070
747 -187885
240 -901550
611 77303
839 69794
496 -517885
777 -852123
728 -665317
14 -424289
494 -720465
782 -555731
434 -867849
868 -354854
579 -627072
896 971814
462 -685264
585 -461708
780 196020
464 -445209
348 919047
72 964156
431 778202
468 46737
737 -510882
381 -882078
443 207595
106 -171061
542 -639767
576 376534
688 984704
532 962193
684 -439110
616 314244
708 -421932
927 638193
778 -98537
769 60184
850 -696504
505 753573
217 -846680
201 -416969
157 -802159
774 -714529
68 745603
179 -429231
435 -742716
163 -939661
237 626487
214 970731
817 132556
446 545534
859 934886
248 428183
978 109696
962 -575997
691 546105
908 -682709
587 770369
211 906339
668 -788750
275 -727503
185 -614044
984 -227860
898 586741
921 481450
467 -72241
675 -511797
849 59059
617 231255
263 -758225
812 212379
182 -668289
137 -42958
962 -984725
443 -922686
516 527812
396 -727440
394 -862347
691 671724
834 -756710
211 787635
312 217257
693 -304399
99 215817
290 -155621
826 637030
654 -238079
61 679096
762 407398
135 185685
394 890346
480 679895
507 571641
854 179912
582 784061
587 570517
613 -892330
650 -727736
435 -370425
230 338925
944 31465
180 -640620
605 670636
362 988508
141 -625345
47 747950
847 -966256
907 -352785
210 -596972
981 705468
741 407931
557 -809338
331 440151
877 -379043
345 923905
380 -198045
949 -742013
1 -314174
559 -518950
745 665385
693 871511
722 -628605
736 862706
200 960578
868 551307
761 646766
657 -951481
38 658977
890 -563545
335 -321906
825 515327
390 985347
486 37474
429 185963
973 -508721
212 412130
968 451338
820 -474977
305 -423230
243 -628208
801 -252084
564 -497873
201 79880
531 -294508
244 123084
11 3785
708 507447
192 898497
989 -792964
176 988497
507 563882
261 -921454
455 -122682
242 944013
983 -443451
971 -571376
446 -891797
640 -394932
435 -394973
557 -455341
695 800589
611 -879647
834 47431
792 355488
375 823742
418 538710
420 285043
407 275080
599 -418842
276 861814
351 -835703
355 329074
845 -118634
5 244177
558 -448008
88 -478125
985 -234613
850 -940562
838 -579628
584 -27577
26 -434639
670 -498321
598 568396
76 442679
355 -554309
581 -357630
397 -611272
200 -446106
220 247439
168 -6245
200 615979
526 565453
114 631535
410 180835
760 438366
512 455276
992 -280456
660 -276591
453 247781
164 300702
942 102648
659 412078
482 -370224
343 984014
336 173681
482 699194
989 -494112
764 939068
332 -723943
383 -73740
821 -88509
199 -158582
270 427939
778 -520114
832 -198478
916 -608945
359 122256
993 190251
328 462376
22 -112880
283 -298569
429 595780
10 -30002
832 -667035
577 -223385
250 -591636
877 -694333
585 496159
534 131773
329 553448
695 -203139
965 -765580
12 -34474
620 944063
308 -264141
209 -860794
102 643256
147 759173
445 -921727
123 919313
765 202859
178 507190
679 278157
505 -369203
44 -495499
711 -920322
23 539279
243 -855817
703 787355
206 1654
778 548729
581 6212
365 -402567
213 -481273
808 856603
769 891474
964 444517
242 -837731
353 387633
940 -423711
430 715718
215 -298081
976 328135
115 198669
595 -354019
111 -418581
677 855301
950 -193338
742 -659409
326 933574
173 -274026
534 543450
853 958190
52 -478444
404 -308327
251 -537310
681 118661
130 -251623
992 124299
979 423441
664 -732544
769 -326972
998 -570348
472 382315
887 191755
363 -713745
704 273789
851 153697
396 -34050
206 -338579
791 -752589
269 199093
580 363340
792 -907029
847 -602239
572 -473254
320 -325610
727 -746939
179 333408
980 532407
391 -295939
648 -423193
513 593283
243 -337750
39 615790
666 -197619
506 642366
280 -265550
204 550758
54 -233335
142 -842110
132 818214
621 957119
588 104969
217 717954
508 666299
775 908650
513 -8258
801 -180005
936 -125401
725 -829412
966 67406
333 -926308
748 -948647
757 160377
930 -528547
824 -421901
563 -647808
354 241941
3 -571068
974 884599
964 946002
88 523166
43 477881
280 125677
430 138955
291 -202313
783 285468
291 873405
62 -134130
607 -430442
124 -451280
751 -315917
228 -473324
536 653689
33 -597963
178 -807026
132 562338
964 911205
21 530395
197 -563063
689 -918207
457 -402200
27 -489371
437 -866854
700 -724398
97 499508
944 228672
706 -372206
992 -258552
497 657604
733 -487607
972 204875
28 180769
133 -492301
309 -152023
599 -162851
576 305387
970 -866555
333 -289447
363 -828744
577 -296997
791 259274
613 372766
248 747106
327 -87038
89 -707772
131 -542495
752 -7274
53 -279142
709 987901
889 429663
185 -197349
748 103126
139 -542283
378 453224
448 378729
793 -525350
121 -318105
597 -993478
801 733525
382 -660502
330 36341
772 -61601
912 -962307
537 -938534
981 -696198
688 -125158
330 884279
607 -562753
20 -897179
136 -427040
587 657676
230 879521
191 -536849
897 404781
654 309908
720 -244621
27 -620288
405 -697367
776 993664
707 -632388
517 -750279
39 -203686
455 988164
788 -292562
975 -750463
346 366892
996 699515
147 -68568
386 890841
363 433039
792 788357
284 444607
309 -111137
260 -656525
623 -976502
732 192665
573 735743
396 907777
875 -852663
891 838564
26 -519263
19 805014
121 718084
835 -56112
85 727220
910 545418
111 -783307
942 -893069
495 848051
108 -789644
792 -8031
432 -902228
932 524096
664 497559
220 322636
463 -708941
453 -135550
658 22150
873 739917
161 272716
262 -27386
221 528273
999 234749
953 -621097
519 -610827
937 258247
780 571568
947 -875084
903 683450
653 -763669
720 963480
123 -318388
329 -958656
845 -801011
43 625500
586 -714011
755 744407
626 -640382
84 -89653
298 -890118
483 87400
124 902316
866 -274920
995 128922
231 399874
797 -952284
468 419981
126 -218250
898 587292
103 159897
966 -428109
364 77332
882 205596
594 -675935
316 456235
401 594769
530 -900262
94 545228
791 719685
627 783188
254 781559
929 -799410
693 -535201
26 -659672
917 -82995
179 -392276
441 -373682
887 178837
554 484769
200 -945910
184 288719
479 -427832
925 -526169
394 -986201
474 -781485
598 -608869
634 -421059
552 638496
276 172881
532 -316342
552 -201607
133 -737803
832 760990
434 -478586
540 103689
295 734650
278 -883818
547 203427
356 279878
512 -646707
269 504040
899 578862
974 71309
38 968839
368 -563384
615 -494261
859 93988
191 580360
501 684576
863 -421244
948 634450
759 490720
617 668351
581 -891720
153 -978056
91 886866
983 -500589
214 118311
983 -957213
185 -810283
239 801970
534 -158820
682 -548085
372 -919616
411 880020
700 -926971
333 815035
131 996202
197 276456
755 612338
357 -133080
534 -219505
654 708625
112 938229
872 266759
465 -854760
498 -556033
545 -639254
726 725600
560 -354032
407 -60497
673 360049
801 -863312
347 125279
190 468330
353 -323942
813 12144
208 -514834
418 794370
831 54931
607 -325116
343 596339
704 -586464
154 644225
285 676723
558 -706445
898 717254
826 -990818
311 -192817
95 -6291
581 -861055
775 674103
997 -708371
678 847571
113 -870243
682 558388
143 992811
172 -426276
226 -563441
861 -764164
269 737119
811 893488
369 -886690
469 873807
536 18766
821 581640
265 -450136
94 -451664
472 -415768
711 -655767
264 -879308
693 259116
925 -542003
411 51655
905 -96660
234 -347854
31 345210
803 -379407
503 -338672
900 -330182
341 -868273
84 -199726
682 -138653
788 -59218
205 -352156
206 -8896
895 -500831
209 158080
523 -917747
323 -64272
95 911342
747 819372
576 -170784
727 -975348
659 693178
517 -634593
991 -876283
367 -239532
578 -86257
462 -292051
901 622127
158 34436
788 967065
825 -919876
747 -913910
883 387830
410 -267730
665 948726
921 -991578
87 911024
766 -381456
705 -342425
560 -288703
916 997317
492 598357
912 876567
734 -11580
598 -385049
120 552073
346 70673
364 550680
976 463414
156 407471
60 -102679
856 488066
54 618074
866 262728
422 611784
687 -621459
444 -306103
517 -162842
145 -999332
715 -754242
304 -195777
31 -401782
18 -668152
186 -807948
117 330488
90 -202001
178 -282099
761 758937
144 933969
325 892902
122 -529766
384 931285
183 491259
211 -135774
561 -80296
142 -893791
467 -66276
785 -492197
778 -825686
48 -602862
60 915274
605 589061
540 -597371
994 -949228
471 369215
883 -468162
238 -570686
358 -936889
44 368997
618 -52592
914 -691131
740 -309355
92 -936949
68 158143
3 400123
976 910965
399 956142
383 -364551
343 669901
457 890111
943 -471649
780 -342440
284 821395
203 -980391
434 521787
156 258525
939 -356756
968 -27064
503 -716247
273 334985
362 370074
438 -283548
225 -75955
98 -709871
12 -232776
311 -706741
20 339393
775 713964
954 -126204
937 225815
393 178797
867 700091
754 916460
516 241848
645 -141767
687 834009
97 152812
755 331801
696 -530543
561 -177287
855 739337
310 -2192
341 480273
430 560731
894 534843
226 519485
283 336681
602 -304487
185 -507579
781 620434
125 -969503
453 -620080
225 -145689
901 -45458
449 187475
763 621536
411 765228
88 -473132
546 852925
79 156449
419 -729892
710 31722
213 373966
892 -296006
218 -726431
300 -250376
795 -461998
880 426382
546 -918576
458 524885
876 -233480
692 820761
232 -477307
908 -235782
565 898918
569 -425039
125 -716297
276 753024
967 270474
690 293550
387 890884
92 300971
300 673470
388 -254806
436 -227061
251 -139055
293 -115845
532 55592
896 905239
810 -262920
548 -270534
966 -824654
520 -713773
240 -896569
926 -120660
699 -440204
940 -146944
688 934768
738 -496397
951 451906
146 459653
614 787549
816 272667
914 -500229
706 -448233
750 689010
656 74732
420 -164530
83 442033
623 -137368
827 -870981
696 332916
158 -836398
474 -680086
360 -404464
407 453967
334 698285
95 479691
62 26984
230 603523
286 -265804
391 756451
179 -703705
767 20423
813 -622693
254 693061
908 -902355
684 230363
566 627829
830 118674
634 199695
137 87481
0 -93777
449 -527639
50 587252
295 457990
256 -321204
49 179409
158 -189115
897 -879172
114 -957960
331 457330
592 971171
285 -276931
248 777244
790 84132
309 -305539
914 992955
306 -436178
187 721446
127 596477
408 815445
866 995322
694 -589803
199 353293
879 -627372
997 -896742
152 450938
562 -879583
988 -751488
323 -430388
248 320112
124 335993
235 475835
758 -690102
731 440670
940 451250
430 -11306
761 137504
661 -737866
534 626948
318 179545
435 719464
616 -884457
967 -579961
317 -985868
405 199675
785 114500
40 -992914
902 -719077
41 353371
390 -879011
63 -903633
93 348692
83 -468814
739 449660
29 -761254
363 151870
109 418024
911 -640837
376 400382
344 987636
159 -803300
306 253800
422 980896
402 -493402
36 211895
926 432145
168 -987283
168 -650601
971 -788296
635 639665
514 -953631
465 -551407
250 755209
481 -533592
410 -537275
789 -45117
696 -901667
927 -12762
691 753232
346 451705
317 108227
71 849599
304 -199604
957 -843162
252 816685
726 39142
407 308709
414 752134
921 915731
225 226516
243 -742806
239 -887570
638 -519684
108 -761911
84 136454
770 -790364
476 -812341
917 149171
63 76461
506 -83211
275 306262
424 122830
413 365382
919 578896
944 -893337
554 -654468
708 51204
309 -795003
480 332770
842 -195564
520 656702
647 -559004
88 171460
177 -542903
690 115261
836 -11856
346 -986335
540 -576031
249 -259723
426 -553179
208 -832090
564 514897
108 -440748
571 165652
988 752986
808 -786869
783 375289
464 -541930
892 879729
280 -548251
412 374859
277 185990
856 -907995
175 257666
638 -235115
470 -801332
272 603199
346 816089
665 -596335
765 -64032
630 -379476
856 -939634
882 894391
458 -690590
322 34890
986 9651
150 814980
110 565981
555 951046
656 72683
464 -987199
205 -881045
219 -412421
914 89479
224 284608
232 -659435
721 302611
441 177322
325 316061
169 182339
723 629071
913 208346
893 -114246
691 721076
87 -533989
746 650639
160 919745
372 -930791
535 984153
495 -159165
306 522604
165 122103
93 418628
188 416994
850 431513
586 -546483
203 -573356
301 246492
968 -463077
201 -104885
645 -680826
496 67150
594 14070
131 -93246
34 -843371
625 -183897
920 764745
313 976666
373 993425
245 598231
856 676430
651 -860079
157 -193424
305 79609
341 860997
802 272588
116 247673
943 -701834
270 859223
139 231825
109 139002
424 381826
974 -128647
984 -442371
793 -201181
381 -179709
159 528572
411 742889
921 -933217
191 -417080
54 -361997
992 -96617
757 650070
461 -830501
123 -672438
210 -675876
86 -14398
401 -390268
897 -699211
713 -20973
844 -792037
309 -505356
495 118948
442 14539
829 574253
608 497370
641 -195448
287 -178075
551 -687038
354 -336225
983 -428824
558 969390
628 -954400
514 959955
131 44444
420 -155580
106 -219754
711 -426985
567 104734
470 -152971
480 673361
488 742738
478 -732163
724 323430
51 912237
202 112826
67 647555
523 415264
801 722558
614 -534231
367 -605710
202 930521
695 477840
139 -969337
760 462486
423 569518
253 -954541
676 -732963
733 -91131
259 -641579
679 -69188
751 480045
184 -672190
949 -23587
763 439999
948 372254
74 -661742
344 -779756
794 -537306
508 442992
256 584699
274 -863946
4 703155
266 -630038
446 976910
612 615391
976 482788
44 -858111
309 30655
382 205345
430 -392341
943 942371
417 653292
319 -397076
525 -509540
658 115777
896 -827559
728 -464081
575 382814
629 81310
14 411766
897 -686374
380 78780
360 -742999
402 807465
941 36205
136 -853320
673 -336852
847 773875
343 126800
624 -376435
103 358574
488 780280
380 -673280
720 -754039
959 757189
451 -540464
744 728749
85 899079
240 -992384
317 451519
929 24163
145 -532587
266 104810
247 627087
330 -42127
166 -779414
586 799528
58 -988783
260 -879174
215 -119162
601 940409
807 -48122
38 -522957
483 -285165
153 276768
541 513248
62 -138485
37 939916
387 287123
153 988315
414 -436520
67 163122
360 768594
650 407626
213 409083
761 525782
101 867163
913 655257
119 942286
697 -607796
230 106775
47 -33552
449 -140383
594 -270989
706 -406466
881 -665085
241 -50403
677 -89512
505 -136442
56 587849
982 -691249
654 -196034
250 -460274
463 -214206
830 518801
598 816494
3 -700958
334 -102259
439 756409
167 586165
819 -113945
591 -162685
767 -250714
985 172074
240 -755060
20 -324206
746 215282
216 -370472
108 -668950
136 157567
531 21733
435 437825
646 -875985
20 -601225
28 -315739
92 234975
542 -266309
787 -848716
416 -854538
490 597249
157 739133
398 -545787
837 -81359
650 -721141
139 240008
892 -45133
949 -387222
693 -943525
443 852609
47 -630813
141 642640
625 -261337
14 723928
93 -90649
948 -571837
774 -513707
888 585145
798 643445
454 115822
223 916195
105 -198989
16 -345020
788 871445
460 442452
593 53755
240 -444294
448 194853
950 -695129
416 -293010
969 340315
882 -580454
427 -553878
810 -688046
719 338187
76 242407
329 -930613
730 -706947
316 855186
421 -356712
714 -336913
288 -258202
438 -714073
782 919177
699 -16849
470 712704
834 -652661
632 469444
800 297848
926 990784
822 102691
466 731468
180 -208206
249 757671
254 602912
83 -248328
657 328852
544 -323957
636 946525
952 -848852
873 900459
953 804265
931 -429306
111 -135993
858 -366356
650 -573694
744 -893587
28 220457
920 236786
985 -520976
607 863745
924 899873
272 738248
45 -850329
700 819049
131 -278602
132 -620200
423 -833613
238 -809158
332 677648
348 -325404
503 810959
867 409115
725 466391
248 568630
831 529453
359 -264512
592 414907
713 -277079
438 -317988
543 -916520
397 -376620
486 3702
169 -345825
493 487387
787 637347
519 597907
750 -888775
241 -142197
156 -165308
766 -409750
152 -278452
363 251991
64 -671503
450 388645
664 588465
752 49896
419 768446
316 754853
930 758164
471 963519
337 -53126
432 569122
106 372634
945 -69310
373 655177
380 419512
858 666178
479 587509
891 -857568
296 -134385
621 670990
287 -234188
225 869318
211 -674836
795 -229376
12 506664
866 -559504
602 -118150
772 -118108
422 275189
394 472100
367 603440
215 -472821
986 -681978
640 509511
108 -884357
766 885344
779 277956
577 -612079
836 -839068
194 241474
357 334796
961 730055
257 131533
856 -217089
334 902657
877 68470
714 -550911
855 490166
767 210903
10 314704
33 678581
54 -505860
322 184021
822 -478830
595 264765
691 208110
687 -38334
564 -853386
905 -909998
735 -763146
486 -863861
715 -789133
37 281459
472 -28413
926 -762197
855 914529
707 -143069
261 515759
875 -180125
687 535289
934 274659
231 -327904
647 782769
323 -76383
87 455008
463 685426
199 992088
243 -578478
950 693017
477 202990
304 736226
18 371597
577 697130
374 437673
197 892767
539 479320
65 -354218
953 371858
341 625934
413 253210
870 -873862
174 -720502
570 981504
94 925023
702 251086
645 -780694
51 839551
553 -374558
173 -747509
177 176852
204 -839270
239 -955425
503 -633627
558 943500
882 -31808
973 -661194
463 -853650
126 -39721
271 -239672
514 839367
397 -319306
967 13980
468 728389
470 -104750
341 -548348
828 -861420
932 -625431
151 614860
875 510438
272 -482071
296 385496
744 636576
459 -202573
726 884425
350 561599
160 -434062
638 -896270
258 918575
731 191380
190 -126353
992 612852
65 869537
952 435648
51 979226
65 813036
724 -596160
24 -164543
602 959386
403 881545
753 595786
913 -683823
995 79665
343 127191
112 -438009
476 974915
559 578843
61 -299429
850 -133091
290 711128
629 -271566
565 384838
995 96623
672 -634990
894 -300309
288 -18953
879 -555966
390 265629
75 602204
137 -637392
120 -25565
735 -6724
315 975461
502 -156029
340 -571076
737 -527889
434 -342994
63 350190
683 824994
725 133817
660 749160
627 938205
369 967420
211 -171176
30 65395
520 46836
293 321164
472 161663
23 747407
443 -811927
205 -127209
348 -524160
878 -909664
643 -513161
424 358276
328 307453
645 467887
545 802310
495 90508
431 587516
149 -317656
626 -935058
861 -419209
834 175230
434 -91087
200 527141
127 -835234
557 -916656
820 394756
444 989760
282 734587
37 143916
71 927965
793 -780569
753 972740
960 -6641
312 266267
540 293904
875 -327552
222 531099
461 999403
79 545239
874 -475636
974 -392836
278 -967923
298 882641
301 914618
77 -982611
157 -797625
204 5125
49 604905
695 -115281
273 70067
90 -296878
697 -422626
718 -503595
891 -252312
177 -257860
275 97175
487 -857556
733 -268100
887 349187
477 286360
338 177290
680 568618
230 776525
65 -311926
435 -165116
868 70428
60 360522
787 -116592
594 587256
538 423186
913 407772
620 -805580
184 455264
385 807838
238 -373537
296 472653
329 -989787
967 631588
656 594984
635 412358
682 219080
254 -184469
112 989733
965 -767090
79 563219
711 249298
310 330085
593 705663
978 981198
20 -320729
513 509448
128 675913
301 -234686
186 285973
807 -636013
866 600198
319 -126174
576 -758066
653 1031
355 -538918
962 665121
565 -591198
25 172928
223 120384
737 -783360
738 799391
630 110462
66 -255721
854 430978
975 -294555
743 -843364
729 167483
215 -961599
145 -336206
764 400393
263 601621
145 913093
369 247903
227 824709
610 -588285
611 927174
714 851583
262 -912372
532 -307513
472 137555
374 -548385
666 -189890
209 -471194
50 -306451
544 811141
411 507314
432 -123905
335 -262632
565 -319759
97 996479
598 471434
745 -2943
468 624367
25 -784288
666 -571966
494 -152763
161 -627651
394 -887058
151 -114361
984 553569
157 -969240
889 -512741
605 466661
345 278663
339 -170607
658 878377
44 723262
52 -319025
162 966005
19 -584252
137 -664045
788 -64955
315 743284
904 -135238
606 -853981
585 -928151
314 -110499
38 22115
81 326644
750 569743
865 536019
40 -201923
562 -433201
955 160385
622 13790
227 512260
983 -992378
540 903565
380 -857373
134 -106739
1000 457133
777 -826612
465 897946
953 -76206
122 452051
874 244764
853 319596
635 175313
518 -556835
14 803026
385 -891514
620 -220880
199 -261930
488 -630804
523 -838693
248 401515
460 -41529
164 50809
714 -576371
460 -714886
858 137977
136 -522926
137 83192
704 -777799
90 637459
685 -385593
513 -748114
107 -837494
225 -482029
107 -605486
531 573193
668 -507471
559 -432098
935 471138
843 933749
120 -462622
939 -284098
695 253344
689 712691
978 159067
292 56369
74 -661397
597 -544388
66 -688136
971 -292201
324 134346
818 -769195
431 666270
70 -297420
88 171860
528 -531190
212 840557
777 648934
778 552002
527 -419817
130 803819
463 -316166
40 -167930
535 966325
130 201805
625 226584
65 539518
202 -788241
935 -688089
130 528081
399 -854492
185 -150711
375 -238592
705 916278
496 -438020
398 -562100
3 490073
979 418009
757 410939
626 -680638
507 -874193
568 -454716
443 -449833
506 -690498
502 247864
469 722028
979 -221688
729 605846
689 370961
801 -152261
699 -296546
182 692205
662 531573
182 535524
284 658530
235 250803
558 279533
338 715473
524 462563
493 591444
976 243553
875 -874504
692 -559267
351 -477613
580 -440801
256 2713
192 -39713
19 -433303
277 -61853
879 -628775
394 -113940
771 63954
446 433935
951 953653
720 890882
613 -318202
863 675680
859 -330806
441 -194931
552 564067
660 516933
742 508524
630 256271
555 48506
440 561473
903 432226
681 -183266
2 -158994
240 665124
843 -720704
510 -567551
179 426103
968 -77782
242 -126818
470 948490
946 481418
60 -606680
836 426202
74 -434460
783 331467
957 797428
89 451600
569 -87154
933 231362
138 922679
406 -196272
238 -569414
168 -884217
264 990348
322 753081
281 679850
77 507280
978 779030
533 453547
523 73211
463 340503
928 403198
647 889946
96 -301066
167 585748
804 -313333
838 648809
546 11850
721 608886
522 39417
428 477765
666 607729
538 950163
593 -96034
852 -826732
123 799056
922 -298607
238 -857706
998 -288099
546 -549819
933 -417602
408 -966946
217 -119233
235 -301819
329 -976599
19 151273
603 -104543
595 -951893
4 -69697
931 -133571
629 638744
90 -211769
997 -730374
983 528689
815 487165
279 855374
736 -267218
652 653399
734 384649
456 -658333
174 -307185
162 -137587
321 -533179
637 -357022
197 766380
173 157515
203 -557967
276 -14802
622 817235
201 671360
827 435379
555 -600368
794 704415
833 -166429
877 615240
123 -754759
186 984845
479 -489304
529 -706652
819 432573
548 377125
658 -550482
271 -779197
102 -835824
640 978207
13 -774607
823 -980450
68 228414
361 -603783
646 404199
613 570081
744 89033
960 -215962
377 -445673
664 732011
157 -449583
451 -770732
540 -308531
124 535615
371 -436072
259 -637172
49 488420
817 -36439
465 -932758
118 -678010
617 96226
658 -170090
697 -175740
95 606922
630 640684
959 -225742
800 -15954
973 -909799
131 512487
141 148222
224 -414166
882 737880
762 685198
845 814248
200 -348477
884 606823
900 901755
457 740556
924 -609140
277 -26493
765 989992
233 458703
731 202775
776 -318540
448 511743
640 766704
484 44288
602 162
900 247690
495 628957
73 839579
275 -656085
153 -541134
67 181264
631 950837
225 -383025
469 955523
874 452308
641 -292823
400 468009
15 117955
584 810437
161 723315
223 -196847
296 624684
639 -625163
337 -72599
396 -956137
739 -884608
413 835687
677 17371
503 -894617
89 294389
36 -779855
285 -213157
916 323557
119 -495726
675 -651444
872 -676281
18 751964
170 977513
56 -836703
744 -904122
235 -46196
435 344561
818 -435860
567 -911795
966 817509
867 -983553
926 312808
366 285518
149 651829
509 123244
762 8832
632 -27593
195 -252073
43 383669
706 899808
758 -208209
748 -983514
562 735494
434 -673413
313 -360705
94 547308
956 -453268
403 943564
178 -129136
164 51007
78 -707881
307 712009
375 320396
309 -212942
194 -607269
188 416275
900 -741713
372 -745282
371 -502160
667 -653508
406 -927774
237 31714
593 659300
517 357744
645 -316458
342 -217457
278 -115999
276 655949
463 -952104
792 -214905
128 555756
222 357113
957 -198419
566 808675
769 683700
356 440876
971 873408
724 -252143
953 384439
149 261697
440 -683711
569 -806016
101 -26294
935 636686
298 -18958
706 366437
123 52960
398 239329
520 -861420
950 -931775
378 -896753
74 -789193
156 99939
786 762547
410 -914024
512 783481
128 62516
425 -30022
322 439429
893 627838
216 755073
994 512610
330 502376
259 74080
129 321284
562 703501
828 32381
158 712117
720 -548643
876 -583180
566 -26186
721 -232353
887 128230
777 947520
787 -595668
32 -890729
482 831382
107 974718
923 866026
2 969963
57 -957058
456 -513302
629 -819231
787 142882
242 -750755
776 -215829
833 443788
188 829187
200 754149
289 -116783
80 974450
973 -973353
283 -604174
307 476825
231 100727
846 -765464
302 180325
40 -866893
439 946653
21 631682
85 67353
874 -79534
143 -83246
245 -804418
650 385411
71 838512
280 -177721
575 216793
521 -669346
202 -311695
20 704181
536 -626403
747 175003
835 884950
808 -966096
939 941674
941 -330880
197 477692
249 -711715
140 -59305
908 -121666
886 -737266
112 484768
819 791587
251 -743016
900 -414506
973 -973878
949 437309
140 236027
412 -509800
371 586417
502 -179194
729 928093
487 20596
814 16388
822 313503
886 -140892
93 -643907
397 47721
635 189762
706 561824
140 -248099
656 -919216
598 254252
305 154276
21 -367886
660 713352
245 -659178
783 -372768
535 -998364
942 798943
683 505566
649 -218203
390 283710
864 297152
343 38781
933 -613371
448 840700
292 -6484
516 622656
965 -151674
105 -420068
543 -556539
865 -223582
619 600528
356 977276
958 -392654
948 -22939
995 -666632
797 -827507
687 -833177
857 -587383
100 441820
100 -752393
455 666869
763 -403904
921 397148
329 380220
7 454344
695 -975621
136 381857
494 253286
377 -952630
44 -318921
327 54421
202 861949
702 719860
260 441050
755 702648
967 -286625
224 63705
839 68399
139 810733
677 -975408
703 -637758
201 928687
236 -480707
302 -30411
149 -94253
241 370087
62 659508
905 589996
345 782704
963 101327
5 837604
667 449572
725 -785152
528 752177
663 -170208
712 669192
834 776556
473 -270926
206 439903
544 823926
926 410153
468 -505677
899 685874
776 647438
765 -547202
857 905948
299 -121761
454 -966071
982 -25654
718 -311029
131 -941479
241 336589
484 135083
895 95240
457 -176397
75 -959170
97 -534674
162 -516890
20 630826
558 -234545
124 -898138
572 985855
224 -784974
595 -683289
957 738031
118 562244
306 -496672
791 -967989
409 -191257
45 -539343
310 855938
778 -781105
931 472406
208 -940764
998 -616241
392 925205
352 -517391
147 261998
938 959134
110 974382
430 -531606
637 -464920
869 828396
356 603478
532 630320
769 -348002
569 644308
71 -386929
393 652534
855 792559
957 378526
926 -728179
717 778414
175 -889023
521 -411468
317 -966131
943 673222
270 609287
526 -934119
910 -610
776 -930057
607 -560756
688 735712
402 542349
158 15906
867 -880530
207 467553
934 498516
280 381468
713 944112
43 472897
290 -632713
349 -520809
355 301292
934 970765
324 -890490
567 -529285
59 -867503
605 -277419
826 -359326
204 -557518
649 -381468
457 -87505
523 -261679
970 -270490
937 -981547
794 -227810
973 -79843
334 -854835
123 355497
621 919547
999 -784892
173 -687834
933 655258
42 -725118
985 328073
357 774728
751 -740139
949 344014
924 673621
962 -796028
435 -183090
77 -959092
754 -316836
233 -364373
586 -470902
78 310100
200 623768
473 179022
473 -449893
418 -218133
766 621504
733 168639
961 -788213
289 -640176
763 898149
533 -769760
938 649440
292 -181695
756 -107169
504 522363
531 -262148
312 107939
323 834529
960 -606891
731 900248
136 680027
316 -832163
577 -322466
85 24040
51 -641117
615 -118494
37 -641625
429 -82783
861 -917905
361 511428
843 446316
217 392196
440 135195
316 142763
133 942303
300 917062
550 -235734
844 628367
704 -871151
818 641516
476 526516
829 -123485
880 290955
676 -655180
141 769347
933 -186683
206 600098
548 394711
255 165272
247 993208
279 812384
881 -154702
626 -321530
702 -510083
409 869339
426 37353
470 888850
186 -772287
998 954571
112 970945
454 739142
403 918312
228 880566
107 391762
282 61074
906 -659707
364 826250
825 -657235
808 968661
660 955099
199 984281
283 495176
488 349039
364 792661
607 -642579
372 635811
432 123404
600 957520
81 547948
824 -711325
290 -531848
359 360331
500 133973
665 146622
657 -632326
910 520737
534 -298600
127 -743477
276 -734124
974 173396
986 -255107
823 -477557
429 91707
201 -374541
514 914205
704 -329794
107 -34248
850 740454
85 12971
300 451838
509 -787023
841 514677
540 464439
447 -920558
524 307338
146 821861
262 715253
45 -569259
104 -703195
376 780626
575 236842
371 -235043
265 658383
482 -111760
264 911579
949 -973944
572 -591023
730 -387022
75 -717421
595 -325147
313 -696200
354 27472
785 197296
702 395507
445 -829644
730 628926
559 -934287
895 653535
677 369380
357 596110
849 105372
258 -900218
516 110787
691 -430189
295 -820776
483 -581876
606 -90903
968 -588097
119 366291
498 205902
409 -807472
544 120558
132 970859
701 850911
418 -991203
869 -600138
649 876967
846 -64800
419 530266
719 -323029
884 610053
269 834066
516 -778131
901 324774
413 746999
487 -607775
728 471126
855 -669863
381 -954241
404 -159495
654 926247
90 668558
855 457713
170 37033
220 -244206
3 636938
96 972583
174 664891
414 -951160
977 856299
772 388218
552 -758632
124 -23144
97 876502
252 -390295
707 -14346
215 -723637
99 -513329
418 920854
797 -675946
261 681069
534 -951668
508 -841880
223 902938
9 890532
79 -577456
291 -704838
725 361657
219 -247319
648 -141652
236 -280413
127 -321073
263 44331
62 -822700
514 -766614
74 800125
935 -668337
582 -276606
752 982441
480 -102071
559 -420307
967 888084
928 656723
122 556549
130 764585
119 -733573
172 59628
473 -441627
782 -246901
803 -19518
676 -117573
480 -565833
336 546240
725 557973
301 -145470
884 436771
640 980517
991 149692
842 315854
142 -266803
657 -474535
394 -964560
732 929551
607 569796
669 -269834
340 -319638
468 887346
735 579255
758 403756
273 869786
657 -522817
756 983449
137 757869
973 -866094
123 -942577
994 -960122
147 -599667
263 117051
23 -401749
808 670858
65 -385042
302 998105
288 -377550
959 -321377
981 556077
570 476980
842 -884606
660 -945981
580 144098
558 948674
482 304642
236 669563
49 -498461
308 751618
187 756785
160 231706
353 -568021
789 644130
338 -189040
962 835736
41 -968659
438 805570
717 -663391
904 -693365
466 939476
850 -605968
454 -653486
388 -660192
30 -971491
524 462191
580 -471908
965 160893
268 460295
849 150542
551 839517
288 533798
419 -372478
51 954911
391 587817
2 771620
494 -578991
649 409884
791 958608
15 -77452
44 161502
466 715392
855 -328321
160 593481
698 876948
927 -999935
121 946642
343 908289
364 805635
606 -199323
196 -267651
170 745110
899 194709
815 596289
443 -397657
72 740644
849 58480
694 130435
107 -98463
863 36200
543 -719023
786 -258947
594 -430003
39 425925
163 213389
15 -324761
516 197544
670 634398
337 -397451
137 673577
316 74371
619 764051
398 388969
905 746051
665 874957
257 783342
832 746116
456 -660976
843 -790945
639 551750
407 139701
39 -58596
532 296859
509 -148165
668 -462307
646 -583373
420 -407521
820 -886402
340 -935512
244 -988559
683 149798
561 -137109
458 269920
277 -762779
43 -711185
823 -516692
296 429886
528 -996216
847 -364869
959 -967566
335 677361
913 709502
135 796485
711 583755
740 455552
470 -811133
547 367096
466 201667
517 -472109
704 576151
827 270842
890 -814983
779 34981
358 85126
45 36852
890 -909901
439 501754
92 -853244
709 -278877
901 566242
665 -841803
835 -611654
661 -570868
350 945543
554 -374433
296 235373
85 -53724
742 -944547
325 239157
69 581407
700 -394687
784 433943
424 808335
609 -80776
937 17698
685 781312
862 108091
167 -97781
781 500405
902 -846593
130 -4204
608 -228754
348 -661576
352 -451798
478 856373
697 892702
242 -361699
83 875552
395 -960542
394 876850
460 959219
288 -284919
228 -734805
121 -94224
806 -339376
218 -109237
732 -341426
279 606900
41 463642
387 897731
768 705733
785 -931046
170 849099
657 514067
393 -11822
107 384222
785 812804
975 -386306
617 -196133
554 313208
927 -232899
957 799663
161 -915546
274 622951
309 -134710
683 -541748
134 515653
6 -978984
677 -148771
914 555111
613 897866
137 327873
69 -212383
942 -836940
300 -766352
125 448241
284 53823
412 409648
962 572567
232 34890
202 307378
286 278299
447 621271
589 673902
186 309791
947 126874
962 58124
401 122594
636 740569
655 861991
46 -46772
562 25095
698 -820922
672 37682
607 -351954
612 44368
88 -986641
527 -836302
49 65384
235 382014
613 -763766
880 -36751
655 -290114
457 23851
939 643735
46 460960
226 -10482
666 214984
543 -129393
256 -437916
566 -750127
256 -304590
971 -642192
13 -611431
668 -630689
228 -814976
377 515444
630 944861
730 825044
741 256012
582 -675724
759 -221729
821 -718894
279 20780
913 -666622
771 -70848
224 -934853
619 -653263
298 610276
826 647957
173 -753824
533 846510
705 128631
172 -43938
11 -129639
914 -227634
782 -65553
794 -622696
752 987350
119 -677521
906 456814
371 -245352
182 17889
877 -667953
617 143218
514 904627
548 -482929
436 -341339
441 -633088
819 -657886
177 -567902
22 -308811
578 637812
800 -286796
858 711969
665 971190
972 -840218
81 -705458
727 -164647
174 770058
256 942499
447 81529
293 616568
108 588556
726 -444983
861 4354
422 -639079
613 489464
211 381658
617 -134304
506 811944
305 -161529
755 620344
676 347258
15 170518
863 280987
253 769310
437 -794986
742 939648
745 -863778
619 -452872
81 -628255
676 -172589
598 -297635
161 602376
819 56805
933 -326445
633 762158
263 351347
794 508908
193 532215
482 811272
210 107862
515 666208
183 399827
484 662879
904 -329439
761 -721827
96 669769
114 -430356
856 143869
590 999138
581 408115
899 281638
177 863821
404 96058
593 -437375
570 633131
602 301072
852 19698
314 769353
574 -634374
511 908870
638 114189
171 67991
328 511245
820 -829007
339 -741029
695 790828
361 522341
576 767879
556 840468
286 851038
634 393167
513 506676
897 250864
117 56045
610 -305338
214 529037
770 243239
61 264307
358 190331
360 759802
480 189847
187 -10606
740 623623
559 -714095
964 552019
309 774179
604 -895598
372 89143
821 543531
970 -12546
861 515438
818 175145
140 -944555
254 544108
194 346138
801 -685584
998 334935
833 385904
776 -400279
558 692828
897 236941
858 992888
71 716929
1000 5230
469 566358
124 -588409
213 51692
699 327023
937 -806677
872 -757978
218 86824
417 383170
502 231417
43 227872
415 -813500
539 300861
735 2050
811 -191671
833 -92571
999 63006
337 795783
251 -577134
819 -761850
524 -631347
997 -515601
431 -898286
835 200496
994 819334
959 487618
616 800217
565 512162
939 241985
31 -689471
79 229090
618 -752786
562 876887
797 -841894
612 816333
420 203909
734 -131145
484 -424220
363 -191841
293 -747975
14 807197
594 -446544
879 -44049
33 625484
416 -927068
489 -718295
135 50338
418 653364
175 -922512
673 990631
207 -591060
301 -36433
669 -524971
80 -489346
308 -835938
663 -188211
565 -484303
692 964279
655 -158624
503 757682
339 -725193
424 -412109
672 -477678
100 -330880
930 -254002
941 -661346
878 -609546
663 614853
425 -85566
486 716039
631 -615697
147 239057
666 -730505
953 857681
737 381966
362 -140147
536 -860615
842 -50271
613 -486784
640 -265701
832 457785
594 -77844
219 697867
500 932815
117 432810
468 861929
281 -255397
318 -534067
776 -656367
626 585979
372 -258960
114 135866
493 -826131
44 263362
572 -677589
564 437293
340 -880559
449 230292
901 569572
207 551302
520 -53670
975 -528700
940 307784
185 733251
927 -671020
233 207175
824 -406897
609 -14208
391 -325671
7 623746
527 720091
222 -867886
399 -454099
698 935383
278 -935072
839 -503863
770 -685263
2 326957
157 -37930
546 -341630
71 430361
472 703110
784 -688339
436 -878345
129 483898
788 -365927
430 558949
790 -879236
207 864365
529 645946
418 672066
687 328120
111 -882755
922 497275
55 61371
184 -36348
311 221875
565 -828101
650 949444
742 896205
429 795645
877 -813041
481 -454256
616 -141028
822 -877658
760 128098
777 355109
948 -45495
243 -544946
63 -682822
50 -869700
687 -597160
22 -462287
267 -558039
321 -475505
849 -978390
389 593460
892 -399131
498 -857625
38 975250
194 -753186
637 -668134
168 820796
695 -118514
272 -653433
887 399592
489 845138
861 568442
880 571491
839 794581
603 982072
308 884562
272 981540
878 -472185
692 -256467
7 -378693
194 655913
472 -383933
488 575812
509 -371608
592 450671
562 706112
248 31232
431 988384
615 -334501
431 555728
139 -472580
446 -223616
540 -325978
364 187221
516 -248366
710 -79163
830 519087
653 89855
405 802323
101 -616921
791 -510554
642 -835115
240 -531053
670 -939064
37 959466
637 -548982
466 -537077
691 -541570
72 496260
784 723882
316 597164
823 669598
255 -660052
828 172975
331 -702010
664 -691956
53 396513
918 846648
349 -186146
111 -420563
514 919801
790 341274
443 355821
390 -406177
983 -471506
485 -375120
100 -967915
812 -434994
581 714735
53 -648167
531 465512
790 -795820
306 -483282
709 934459
437 -217457
731 -523817
98 -614524
972 762892
597 452039
531 -600839
755 486774
87 49202
354 -931241
9 -655853
703 -260397
759 -115825
771 169618
244 -863885
676 248248
563 983472
867 232978
395 168049
784 842171
133 -411202
562 761872
766 -629336
649 731105
982 793957
134 453096
933 445839
71 -336785
603 -81393
835 -832555
322 179933
311 370491
272 -50012
53 -826459
771 -726607
243 -287121
794 625580
142 -327446
446 -282922
119 192208
789 258739
120 578652
26 931811
990 -339661
93 -251731
775 -414649
892 908588
344 -268260
465 818329
157 76636
128 -426090
402 -592874
596 355933
107 462000
804 -344344
980 667315
973 432521
871 -898505
51 -669471
187 -131446
706 -731060
628 510462
502 -760956
466 736354
18 -798572
826 29863
777 -33342
189 -655567
317 702418
888 -798838
865 536641
548 -38844
7 779814
162 468451
538 -861079
914 45508
830 -428773
647 -952492
258 777248
635 -610445
247 641570
943 -131417
768 314108
157 -2498
165 -151992
593 969764
307 -335184
581 -202046
464 -411316
744 512771
607 -816067
274 -142376
674 23232
662 -577022
260 111403
788 742086
44 452841
407 -921939
42 -913482
727 672684
520 -720777
177 623160
822 151266
487 -423538
218 609036
803 290187
42 621970
55 -819737
893 855121
785 916643
420 -430182
140 496690
843 -214775
631 -598649
574 -505809
451 -849342
963 -628885
733 676433
474 -51388
17 -40201
568 189203
690 132546
709 -665151
241 -270140
351 -927051
475 446252
11 -528055
606 -956785
118 -958262
969 75889
678 -766675
155 -679039
652 -300952
414 384591
802 -102577
124 -174490
611 192203
156 36818
932 5773
276 47323
371 -46540
795 -906984
865 -455988
85 -743890
868 -505632
710 555629
192 -593232
906 382909
534 232061
718 872807
77 -139867
101 -61311
407 522778
658 194982
900 668549
686 -886848
133 158660
90 -342081
735 -843633
542 200398
565 733808
943 -92882
747 -961215
659 -49718
356 -708292
549 -63792
22 775792
476 -998664
608 973027
353 -218436
800 48659
465 443912
147 392006
492 592671
178 700023
15 886374
242 665725
631 -893210
364 786708
709 -102215
644 -502978
270 -353159
393 836474
393 -980201
612 -640752
292 -977553
79 -867049
965 517908
759 -319634
257 -193255
134 235732
751 -585826
758 713863
387 274517
649 364456
156 -477003
395 -789276
330 657673
680 -475667
441 -298824
318 -560764
36 572993
348 -337486
728 831242
473 683089
387 -637464
731 -764959
286 348814
756 -13248
95 -978252
577 -235976
44 483775
826 186015
474 -399502
563 -979001
343 545264
375 -377055
517 -846049
65 580597
310 820738
217 478122
932 -183672
559 -247663
25 191984
12 -909156
911 -365782
820 714981
964 -181005
683 -708110
417 -760686
920 -962404
192 248552
548 -670268
268 -299890
81 79793
20 -987180
882 580072
188 832260
823 879060
431 -433176
650 -628566
44 -356916
614 -949402
824 557449
483 761008
949 -928403
277 620138
586 -616048
989 -257026
658 200735
105 -277885
229 -778905
283 -465512
103 474452
353 413080
852 -374667
251 -373905
534 645486
815 961754
66 -82015
50 884800
452 999350
743 -833464
40 -268043
817 216886
267 763756
497 -255222
859 -203043
921 596015
319 -376163
289 363781
127 967449
726 266921
232 931805
493 -957677
314 27928
263 -479172
230 662461
729 929307
275 781228
556 380621
610 168847
53 -997677
284 -567465
493 160725
594 932829
135 575294
759 786820
497 578314
493 537047
308 222231
554 980540
959 -946179
122 388767
37 -287504
700 788133
856 669948
541 974700
558 -414910
333 265963
778 115963
596 -533704
540 750837
610 -99691
636 -84473
33 -689415
520 -554337
931 436355
803 973047
766 -107605
345 217582
802 871093
845 -938759
266 737331
483 -696373
648 739392
229 670159
826 878921
447 526212
275 765899
762 933393
689 -251558
272 -736137
803 987215
433 -345366
692 493785
454 775347
288 -675418
850 985911
11 -122138
822 -892030
486 101873
28 861585
362 -623768
348 -997819
835 -222889
605 -313182
132 -552156
905 -269109
359 -340136
102 340239
693 -534102
115 48382
390 918907
130 -796771
403 869436
742 658298
642 -609187
672 748356
262 701935
360 -843289
433 -800826
573 -32198
369 -62000
236 -296186
5 622437
383 -50789
775 -520840
851 -535556
676 -64879
658 874449
972 89840
367 -963007
315 736033
777 466072
982 -443400
37 30569
385 -847111
151 4445
132 761460
699 330179
606 -137891
4 -772643
416 -621439
785 298441
874 -51988
570 -752004
527 474165
516 338826
898 -486223
292 176099
318 -987038
536 230377
136 -856099
608 -49037
215 934191
870 -716237
776 900174
441 -69223
277 265633
895 352720
98 -194775
138 -644528
473 389713
784 58683
85 -661031
491 946313
190 -910749
974 -508141
802 468183
942 -631864
673 822038
804 -152282
506 112919
743 -281976
981 -853842
380 -939069
312 483446
951 620323
338 399757
210 -485351
342 313848
344 412719
231 745026
795 975175
492 -118893
984 679217
632 -223637
711 298706
425 -390007
92 -958005
606 -348575
477 932644
327 -85107
424 -441437
250 -8674
969 253862
85 -495124
941 598003
996 -736854
113 -509516
558 -516436
678 -914816
83 338202
948 596483
623 320634
507 484361
771 -825161
509 -195920
458 622109
109 574596
258 318729
884 453382
792 504741
511 581180
911 428556
701 -96727
495 260396
721 -795082
412 -280595
80 -612186
814 -235661
460 888256
886 -679543
513 -803343
964 -553181
364 829209
482 967946
565 469121
19 944637
477 -768909
106 959605
462 -571800
356 -166299
580 297807
853 -457891
465 -845665
928 299593
623 -283052
27 -41585
386 439127
175 -191030
716 -205431
502 -107491
826 -168864
670 -624252
856 -678936
970 -748166
608 -846430
865 43409
824 -28761
30 -458616
608 -674827
284 -140505
144 -138158
121 39257
764 823740
936 208476
841 7202
328 292860
398 153113
636 238293
778 769890
141 -901262
452 -928006
357 67696
155 158273
84 -773671
429 -115286
221 -607353
668 702170
600 -676159
162 719043
509 14164
903 216350
336 -449822
840 389912
759 -945161
77 -197988
769 543482
664 615674
99 -709323
261 -397708
271 940848
372 667598
596 981560
949 -19896
609 491337
974 190035
893 987306
720 301622
372 -139427
300 743024
615 71511
326 476738
849 -667557
29 -343367
729 -364990
511 76198
957 541347
493 27657
844 295793
556 -617387
669 -253301
665 -690044
211 -883612
439 814303
61 699869
9 -828772
485 133741
293 760776
328 -695673
417 424418
447 -119507
501 -754826
956 609441
485 -137948
449 742704
121 100777
902 -430487
557 -752566
401 -597602
717 430086
587 -492116
15 473909
610 -93177
739 -159673
543 -352033
338 -940741
693 -566049
56 -810686
402 86916
980 729744
832 89353
71 -648959
243 -960300
64 205742
189 -317231
697 -743006
946 894396
327 -666065
596 -464805
826 -801278
186 758353
707 415689
675 -38677
674 367793
779 -722260
319 -295974
447 -14005
434 -152747
795 468887
153 388393
717 -205235
793 976771
419 379728
117 701588
974 334523
482 -972306
780 760847
891 768474
131 -265566
180 365189
912 498218
299 823788
750 -766345
154 537918
765 546955
4 433850
457 -687663
738 958776
670 767786
390 -152468
912 -842503
517 -956437
874 -736780
144 636246
634 411357
652 58387
382 -142302
813 -85223
358 -576935
176 -673416
784 -179404
642 217830
60 -179220
192 -799677
242 436844
34 -844698
710 -254557
19 715116
586 923777
160 997304
802 80304
675 939420
696 -661484
995 831385
36 994763
488 -597104
2 265235
508 -692901
225 -638329
772 33020
341 672057
137 36594
289 76583
468 -547297
838 -327160
77 5365
741 511090
219 530538
554 920143
618 -548420
952 -625453
338 258164
259 669411
109 195327
854 975913
540 623680
415 350629
120 -278645
442 338795
829 791831
517 236084
686 -63475
711 731250
212 574600
681 -232091
254 726012
300 977496
122 -449431
238 -966890
925 -143408
106 583589
455 705168
382 893187
374 177598
987 -842130
545 -433974
993 -299612
728 -813615
231 -386011
547 137956
891 -362035
182 -11464
115 -603881
593 -175199
927 -298712
475 -627969
947 -551520
45 -430658
645 610813
495 -695299
127 -638827
282 -153104
181 241226
860 -907578
488 -61078
305 -990866
114 -664140
745 433843
574 -440296
681 -631030
226 -709565
321 -339282
135 -408437
845 -816379
947 -644259
122 266859
857 267073
940 56130
594 970670
355 -601513
929 -805915
485 126061
827 904449
186 107631
520 950862
457 -394264
269 997088
574 -83232
942 175078
530 607900
512 221469
69 536251
189 -27778
307 -537306
372 -853901
324 911144
560 -10746
514 -518041
580 862412
133 -933617
195 368355
203 -329728
369 -272898
887 -522656
47 371319
21 600269
435 -738372
539 -361609
403 -343602
29 -767702
106 554304
332 367910
44 358359
511 458752
411 -7034
524 826646
947 -935513
321 -9947
950 -256587
562 756992
150 -402047
996 -517693
950 293242
896 -912400
302 -54999
322 956767
872 -483831
582 -548319
808 -43849
895 -621420
108 -481936
56 -158068
308 48853
966 762592
170 836702
913 -579829
13 362861
47 -901671
931 575989
610 -463316
924 -151947
36 130292
835 -577981
476 -793589
82 -410956
246 414985
953 -449517
415 170957
482 -77536
555 811322
853 -72052
812 -962158
550 -706371
803 -261384
917 -874558
592 756056
125 -304618
769 -358389
616 -792264
67 -831041
431 537617
492 243227
568 10891
261 -413531
526 523244
956 -152408
792 524067
904 403530
92 463347
862 617481
263 -542360
612 -688600
269 265198
98 -120341
87 35237
813 854242
901 -187930
483 585720
602 542625
382 -748041
629 914468
455 -529428
571 -710199
265 -791904
258 209188
211 -584757
299 964152
617 -578004
463 574280
85 -310686
759 108381
968 111896
867 -550034
809 -880729
737 -784209
660 973210
321 484289
529 739858
313 376740
772 465061
391 874764
425 834380
826 -706114
340 139961
230 231464
87 329124
290 511629
130 -439041
161 432269
108 54253
488 -187082
653 346736
653 -957750
640 102719
82 -927743
952 768865
593 -964613
340 -446165
568 -809140
56 609667
576 243149
366 299241
531 -278437
885 -789460
268 935938
268 -62646
332 -816251
948 937652
239 194637
356 -922086
839 920138
370 586826
219 -570281
988 -785976
733 -273214
551 -821391
344 -939427
466 -244160
136 -260432
817 492842
642 810093
648 -930088
837 357004
149 -630231
156 690057
197 429261
198 -861367
191 725445
700 983096
631 -153081
753 852537
682 743670
736 -336415
779 -425901
797 954210
533 -400478
489 -971122
128 -344615
924 54599
272 740941
772 250725
915 492162
802 327766
453 680445
927 706186
978 -428022
447 859054
418 766759
444 327818
690 116047
957 777027
755 655337
106 703385
677 134030
395 -974895
739 393442
964 80716
407 -318836
453 636312
737 63812
334 528083
857 488848
418 324907
374 -808333
636 -937053
214 796543
350 308615
704 -390749
659 -548073
274 -119361
468 -649808
670 -779923
359 -627200
270 -804617
774 900522
876 -921014
690 -232639
673 -723000
736 845745
577 -387395
984 910474
780 -859804
822 -732059
90 613858
897 274226
217 -189528
795 524725
491 -645058
748 491636
691 161036
227 936180
81 19718
724 -350116
799 261086
707 211385
84 230257
415 575054
644 37425
381 -643067
313 -455594
82 918064
292 -292875
461 -235516
280 -709137
5 419935
688 -334995
405 -630151
305 -812705
361 459432
669 -266980
729 -200100
788 887331
446 -126784
464 585267
320 501188
101 -335132
754 -604262
558 543339
611 537236
994 -595201
248 -295626
173 473415
369 424517
968 354258
374 251926
663 153327
52 101940
212 -173020
307 -809249
124 458874
658 371386
333 -891186
832 -316576
804 -864131
831 -600322
174 -896642
934 318301
574 286953
689 -191920
295 295158
201 -980028
26 -874595
525 182488
802 410615
563 -771902
155 -316325
299 -407092
760 -376164
597 -772987
353 -869857
792 28636
906 448814
821 603558
578 -29422
938 320497
194 372909
683 -876095
558 -577563
540 -282686
10 -167918
123 -601264
197 -911300
900 -59103
489 599586
49 -258005
931 858001
338 -779630
17 -422279
200 144953
417 545876
279 872879
557 682352
557 671281
754 55366
358 92966
551 899379
92 -743533
616 -796701
348 40641
938 906
737 -666558
139 -413298
968 -32855
917 937000
119 557280
906 -712358
166 827334
436 -801390
905 227505
627 -455352
998 30693
28 -856334
128 150774
903 -510985
539 743252
636 -589806
529 -652985
567 963622
791 -12084
272 491968
427 509497
488 378220
842 174319
871 698204
242 -48988
243 -215290
237 597582
707 724905
628 -11991
415 155648
769 -274190
365 838877
281 742350
294 692956
725 775876
601 817056
244 -501977
333 -879365
392 -984335
340 725528
403 -334717
395 563784
245 869194
725 816057
146 -947202
216 -870130
83 -773750
618 -600187
226 -906508
126 731592
333 -590793
348 -879586
386 109812
934 583526
34 818618
413 -939177
177 -114338
729 933626
324 785728
195 -608904
587 606699
555 28963
388 -770027
694 349049
739 239344
220 -476726
651 683530
506 -745208
887 161335
42 -783380
289 980320
516 826618
564 780405
957 -633062
766 -839901
153 833203
260 14235
317 -613650
214 -249558
71 625153
809 -882059
11 159649
582 745567
980 745179
77 260600
453 564185
392 -676573
900 -336313
281 -984765
626 -373420
349 572210
251 621934
930 655544
962 -680392
56 488408
366 412313
259 -157118
849 171937
860 667106
145 -995783
194 388558
873 -835150
629 -651740
187 686388
917 49215
48 -491640
966 -962985
620 -936551
635 -105290
623 -212543
452 688602
0 530077
388 947106
870 434168
463 792682
536 725132
121 515778
486 -883892
637 -611182
717 -951562
111 260115
428 961028
476 670373
181 -84342
390 -719365
26 676206
897 -154604
869 640944
177 -151857
520 -487499
429 -837414
928 -245874
648 -322648
757 -489154
115 -559487
731 -756008
292 536632
294 -522472
889 -692559
900 -51233
83 782412
120 -486532
100 -3730
972 -753058
454 947636
437 -211049
508 972074
426 980840
521 422485
587 -121682
301 -970723
591 -317401
15 -160655
224 -782925
229 -884318
595 637407
751 893282
125 -38921
21 795776
17 -258576
606 473580
149 -524213
89 -987025
599 -331643
95 504059
975 -29086
330 -87651
171 40691
712 448442
2 737216
70 989458
72 748279
883 -749317
527 -14273
44 995222
337 -284255
480 -707897
6 967295
646 -303416
0 -767986
419 -154388
903 243287
410 -85387
961 -797617
126 460363
82 547722
112 -642785
68 353644
350 -491200
868 -847010
915 -387507
302 -500195
281 146203
618 142894
100 685589
744 -349739
965 -886193
771 115363
86 690952
748 -920326
216 -147421
541 -802165
262 827954
99 620688
68 700988
694 823175
565 -663568
588 993092
744 -692106
210 550442
856 -774895
675 670933
112 -206271
266 657144
635 873316
795 -228483
653 204865
253 -769470
717 -357414
441 -768910
564 -99054
756 772505
861 -269104
275 -435426
863 -84602
239 -583516
18 214835
898 546631
453 -950728
489 423213
912 626305
332 419277
29 621048
351 971684
768 39965
654 322035
901 -687717
354 376397
242 832552
844 137604
436 444265
57 -942344
389 -191464
233 -762007
678 -767774
420 -318149
415 526936
113 437091
327 429807
132 -830479
446 -814393
321 -151822
820 942026
307 -83497
405 412752
682 374849
625 850413
170 145012
978 -78521
829 899685
785 -431776
889 65209
503 836388
199 -810729
905 554319
293 -123648
545 -971268
553 866602
354 -229826
254 861284
709 4205
233 -785562
804 -563634
346 -669834
558 -547569
874 -331408
235 12017
858 979367
683 -376892
882 -40751
433 -333687
321 -191285
439 -675148
252 -391662
816 -757357
591 737604
377 983187
809 -389519
240 -117384
400 422091
537 -489834
468 450840
955 4726
403 -653447
334 -842463
860 -440956
447 740331
789 -813731
250 -56929
908 -489496
42 -952448
484 -535298
583 -275057
238 -516082
170 -205132
975 694800
331 669936
596 -675689
674 -808408
457 -189530
477 283560
798 -142095
864 619185
519 608413
898 983670
605 -620746
110 863442
275 -515719
30 -10265
427 -253943
118 906373
493 -982674
960 -285677
515 -88902
339 -118695
293 -128140
818 470142
893 -378365
362 575555
433 -69362
757 132140
680 623107
949 395340
827 -625492
526 -375549
118 -809792
705 -930693
300 -705614
80 -485481
378 -221675
244 104856
603 -684496
267 636231
336 241467
121 923917
165 619900
827 620721
788 787359
118 -895820
204 127881
215 50841
557 -472022
303 145208
174 765164
959 439076
521 -973488
534 154449
776 426643
628 165574
339 -269997
657 -642719
385 -702287
660 -129464
605 752621
558 189647
629 494987
721 -539746
180 776380
72 -693202
359 492199
755 -445295
873 929081
482 807704
513 -291639
907 170547
197 731620
120 -671740
920 308693
16 -963597
998 -50134
284 -563427
802 87245
111 477845
576 -900794
372 369834
153 434346
97 -874281
395 41709
377 378415
719 291293
945 -710863
410 735696
666 -893569
953 159673
806 -994259
219 813504
676 -345341
970 -16578
601 589883
47 -38542
390 -524380
355 -855413
175 407964
908 -716677
843 370374
82 -421490
339 -467631
721 698634
605 -595372
646 -431228
724 165926
332 358627
844 -826558
56 161196
757 457834
227 543277
904 -404459
103 -899022
833 102411
30 973956
179 392271
781 391548
620 -772924
599 -983873
733 -448779
371 -249756
182 829631
614 205880
402 733666
661 936939
434 -315237
209 -790715
695 -401048
52 -907274
745 -507391
94 969326
424 188662
83 542404
373 -814615
819 -889285
881 -888825
206 351311
514 469343
963 -715382
851 -487494
714 -72824
708 -654680
804 625473
259 545580
540 447731
167 -883146
920 455276
798 -160722
547 -656070
878 471403
87 390499
824 94174
60 818459
299 113805
225 -172161
399 755397
267 -684007
573 554551
350 -645652
785 -73854
386 -435415
301 -676326
639 -885193
698 -893012
327 26485
14 -257051
979 -781837
436 -622205
500 -787709
941 20207
143 407727
343 656893
767 365527
54 33199
917 202472
750 -186743
779 667479
560 -342253
605 652536
769 -988591
438 -353425
309 560460
613 623009
946 -534967
392 -325736
606 -31726
10 -262145
784 507684
968 -477176
661 609630
989 -566171
353 604835
39 -549271
184 66062
212 711823
192 477214
803 809011
190 929986
373 855009
254 -461273
313 467619
327 780161
404 -804381
523 -166855
728 -186641
763 398091
716 -836172
609 -1736
797 -426737
889 -666211
397 9673
234 219838
420 894249
9 150107
288 -797704
529 85939
404 -881620
702 -59848
745 -406378
72 158630
516 67207
733 544877
838 -236536
967 517936
84 -389062
49 -7288
225 -4851
330 -62625
796 440124
410 367583
924 476102
961 -92258
264 147743
923 671722
926 740887
434 -521473
686 587238
642 -577860
826 476791
890 -839499
805 -244071
571 3889
98 897765
942 -349822
863 -328578
747 -899939
470 736117
98 -210198
602 557639
228 -152836
975 -534142
117 -375155
939 -607960
863 746748
292 -339794
465 2978
532 -260540
933 -827220
205 -542222
821 -820417
101 540363
314 933881
860 604751
193 205531
680 605602
934 863063
316 684058
366 710265
850 -714797
490 678275
699 -611809
654 41132
383 199589
203 -714044
595 -791265
246 871011
493 -96557
379 944852
852 178239
892 -21493
50 309441
434 644097
217 -879223
12 701481
296 908270
491 -219017
547 221885
321 165155
20 471189
692 679663
141 862164
437 11551
6 613543
1 466914
371 -782919
314 736570
509 329977
945 -581436
505 964261
660 -867395
9 -385736
807 -647549
551 173737
608 813854
434 155833
298 382473
920 -797711
73 -423299
324 844750
328 380528
261 -927367
727 154191
238 542050
522 -806590
158 373097
615 967746
12 491819
612 112407
507 132900
549 -36993
303 309496
634 -4936
15 -508017
248 -76962
809 -20597
171 226490
438 177034
317 -690621
115 -837520
934 141294
23 -558016
663 -223256
430 -988830
869 -866853
172 108023
997 167004
167 -966955
253 827739
374 -738870
714 877795
632 208266
365 -666236
545 549411
607 267742
114 -472826
614 -77492
566 235487
455 -463581
225 -447660
942 -631614
4 -983149
29 861836
249 880876
546 -491165
724 302300
441 -139721
283 -747250
605 -520667
877 687084
832 -584770
538 -861948
297 -353506
52 709401
449 -850778
166 -220359
880 334849
2 833652
668 -187314
374 162587
629 -905218
62 207906
743 -111721
450 -571454
518 -242683
792 -843980
6 473146
131 -802750
331 391507
552 -473010
201 -250410
54 -722682
9 61268
771 -388574
806 -841806
445 -912472
938 -568849
192 18473
272 -659722
542 -89516
315 -294444
340 272935
523 565962
576 869476
712 -17665
926 -767391
591 -350884
591 -165391
72 -416313
634 979228
774 997197
887 195895
428 187134
589 402901
337 -858134
389 944451
354 558921
657 615012
480 -858300
759 467853
663 -340572
320 408716
187 745171
329 720696
534 -462433
62 -579210
217 808224
471 -31282
870 956689
946 -334073
13 -603373
2 179671
728 938862
464 -519986
423 49146
541 438622
54 -287376
456 698263
311 -726769
874 296311
735 677490
981 -212147
987 9631
864 -135377
608 -809247
793 151497
525 326499
482 749674
864 283934
955 468199
241 734952
526 943362
808 394341
503 480122
755 -818518
342 931908
999 900913
463 -492869
187 418052
872 -624974
408 690485
731 814679
313 554697
579 629346
194 -705307
265 -396157
962 585394
860 524743
366 -697895
793 858625
571 338479
100 -502980
773 -353523
558 -651891
36 879070
392 -162770
322 499606
439 205568
468 104329
185 -216461
393 191193
774 -160720
732 244327
585 -414467
287 -163173
978 425809
801 34866
285 255165
441 -549634
13 -547083
30 630192
292 -859150
282 -732404
657 184888
129 770196
469 79715
522 788731
352 355589
609 -395543
844 -391739
588 731639
263 942936
56 105282
361 -104459
706 -708956
908 -15649
589 732771
173 -691925
97 -292656
56 354525
643 91614
705 898537
161 -288770
818 -664060
438 1495
875 548058
796 -720825
238 -963639
33 -196778
236 -270459
782 -510722
494 -566587
29 -129609
501 274300
292 618302
716 158012
526 -128560
186 924458
921 31027
134 475897
413 -467281
668 280091
871 936258
88 -844574
471 -824368
722 -255273
448 657203
883 -574172
106 52802
455 -635454
270 780354
191 -855584
307 -736917
569 -508417
9 -2218
256 264578
252 -442934
247 276957
539 818365
776 360289
517 -476077
321 -174931
270 -688873
898 911740
377 -900632
978 -553146
818 69752
98 488235
280 -628688
738 -381796
594 -35869
136 421457
930 898295
464 -99611
952 576883
401 -408648
257 645116
940 234085
727 17181
194 215344
515 598631
3 314960
560 359760
178 -620861
872 -676032
892 -125033
123 -838857
380 -118965
139 -330650
338 979508
156 -241251
935 193273
983 322002
983 69876
964 105013
84 938797
517 -965844
412 -307810
819 427031
764 -77106
149 310394
412 -608839
342 -655650
219 726114
568 808976
834 921233
375 -165108
268 971518
773 672743
205 852073
484 186861
742 788799
765 684458
43 64046
880 -314636
894 -991575
292 939013
244 -153493
170 406886
569 -391638
906 343440
543 -834366
60 -680939
445 182868
525 752937
346 424074
640 121664
41 -695482
935 -883737
736 -451306
165 227412
214 944083
147 457281
493 571762
991 -812379
137 266257
659 -989581
78 22513
869 755200
886 -799413
873 392011
352 459486
185 989386
449 76468
953 40957
305 192175
342 602320
340 497395
452 -961319
730 9205
787 -376817
990 899548
272 692266
154 -57756
12 82415
646 962628
57 -633683
373 -278496
395 -732855
122 6
108 270198
771 494557
894 461514
813 -272522
279 583744
884 -833440
51 -488840
505 594163
195 189074
183 -733641
938 -687825
511 98510
727 -756730
122 -698440
939 -825022
236 284227
985 493736
163 777298
896 -218378
911 -950158
877 303928
239 404805
900 -533185
47 513619
915 -652952
112 -933345
307 476246
301 230791
959 -211841
299 743391
822 -251778
150 -424218
512 755373
272 -272839
481 303261
767 339116
155 -106279
468 -668154
739 450704
517 -399780
842 115632
801 762879
564 698731
125 358902
122 -418135
59 -608866
640 -356871
138 -406974
453 -314143
814 942177
48 160294
577 989785
52 346981
391 627110
471 503404
137 -788546
721 -788810
836 497075
394 959671
320 -650
907 240466
228 225318
974 575132
419 513264
957 952479
455 395818
652 369806
198 363625
570 727665
834 -179491
729 963846
32 -156704
923 100814
835 -819999
907 -797803
199 682679
550 -428865
547 362752
663 -724296
904 256992
734 822354
829 435998
37 764202
319 686760
220 580533
566 785031
988 -584361
942 791724
42 282106
37 -624691
65 308499
51 39997
735 -881948
39 401056
190 -446740
778 -412044
63 314300
538 923066
25 -530993
368 41964
261 261001
196 -49722
600 -597315
184 -638186
805 130279
693 122308
542 -955508
354 -781161
704 2486
239 -162378
451 993257
527 -175161
67 -726381
586 757458
598 -488401
270 -628422
292 542489
973 -72762
115 -836699
223 342020
65 819974
820 989226
727 -617984
330 -544549
220 390281
463 -64724
553 43408
843 222006
443 375768
20 512415
969 -736031
376 -363232
784 -537308
632 -333346
441 516008
979 -889604
119 -693612
658 560500
376 -670765
859 308874
582 -601879
270 -677509
669 -866288
351 189166
685 -402626
930 162737
822 560744
420 -860138
958 -910025
63 -758530
803 481882
22 -572626
117 -769305
634 -618677
648 -117175
220 -861598
347 834026
652 926233
380 360408
211 209793
369 956073
792 -858197
857 -636014
586 -63810
840 325883
298 879994
951 46586
722 632271
641 957919
426 893247
581 -58856
666 -643961
305 -784263
645 592283
686 -937370
177 -186888
716 -244981
864 623375
315 470400
315 362420
517 864845
117 469708
850 789794
77 -387034
693 851031
54 -327381
857 -248632
39 685056
294 116277
680 -888225
729 412274
337 589776
472 -228996
872 -706315
752 -474035
926 -903113
870 -826322
702 -910023
797 729158
954 -350978
833 983224
821 187728
620 522487
306 -283613
825 -219990
935 585118
429 -953076
97 535029
486 725918
257 -965251
589 -102551
970 590762
417 504457
739 -312758
108 -796273
725 872914
315 877287
408 472521
315 557969
578 510990
531 -898278
587 487669
85 100765
2 -127274
716 781354
777 626730
520 -30387
972 -527542
482 -765868
760 216197
983 638906
314 -782644
581 -596076
603 161393
992 451169
801 183934
537 -253490
437 498093
103 236388
506 -527573
737 532842
134 -866164
32 -419386
153 554725
316 338505
925 301768
123 427638
556 733217
927 -225712
119 503032
134 244206
457 393436
89 -9300
952 -655030
98 -733838
373 289480
729 -510874
578 753201
344 -720637
753 -276742
818 -30603
82 918269
377 458040
794 373321
316 79661
812 -90792
595 -442746
336 -656404
625 -75274
952 793643
159 333449
82 -25006
86 -555096
874 914064
929 -470282
598 783409
355 733257
495 957356
154 -965949
15 -492456
625 977813
845 278257
528 900981
287 485939
450 623228
818 -315432
644 -224582
721 -370221
760 -562232
456 572207
30 353037
134 407166
463 -992100
210 328503
72 -219514
222 604988
399 -244864
921 855167
671 948584
420 679863
873 648809
489 799459
499 -345144
42 -388862
942 713522
127 702000
804 -88027
147 446778
632 -823220
93 -53976
396 -528253
256 -845408
249 -775720
520 -109847
527 640531
800 -635067
337 574721
170 -66626
478 512138
578 -470085
271 23006
936 382601
114 937081
267 30907
168 -288897
959 234992
68 -364106
770 466239
678 90158
262 101903
633 663527
805 256392
193 -98639
866 -164192
597 867531
695 132308
8 -462193
400 -220497
284 -420915
819 232013
64 -757048
889 568259
437 386606
816 -532768
409 -24163
480 544562
573 349592
254 67984
247 -4638
392 -138271
234 597899
482 -981633
771 -755671
653 -947596
192 566700
61 -44568
946 287396
434 -797407
291 -60903
623 -622446
729 304497
659 120049
16 633946
465 -276717
81 955858
388 -981099
602 855592
631 11090
545 315830
114 -47898
812 -756897
392 558782
225 -479640
195 -852866
981 -973986
816 -986377
326 691696
111 893032
373 81607
871 204483
719 -245240
861 -320495
353 222851
948 516516
765 -268091
13 -210450
434 -10627
267 -463270
554 509570
414 -554105
554 -85716
826 331492
371 565945
430 65656
733 -945226
268 521802
626 84557
335 910366
102 50317
919 -599613
336 -137532
734 293420
473 -523406
440 382828
71 440554
936 20034
933 913877
954 649676
175 -86935
884 -4517
917 -145842
107 -814749
534 674988
713 -405566
602 701767
298 -75678
300 901411
479 -308861
436 461053
303 410980
935 654461
10 -107238
478 -257529
436 220405
998 958418
745 -202755
832 -257794
629 560401
967 -292389
714 792523
710 -521787
302 -912496
448 603369
626 -45193
419 987758
180 561348
562 974842
92 901635
309 211023
614 405332
25 -102883
669 -417393
937 590583
442 89531
382 694467
982 809775
857 -468722
476 595877
461 18340
978 992331
222 524282
526 -327200
455 402519
813 -733248
405 893205
458 878362
114 581424
984 152836
87 956188
80 -193540
827 462784
203 -48174
939 -106036
622 66152
577 906634
357 -118279
558 -372500
573 -601100
735 -216645
806 -644052
186 -678343
290 -802102
864 455981
249 912241
405 287429
688 150448
268 -760560
182 818707
788 -253676
364 257780
204 -671537
878 -211968
395 930580
341 -751593
493 54784
990 823784
883 -873232
394 153633
530 494045
205 -917044
244 960093
356 -43171
556 34782
182 371482
291 -459594
311 458841
461 -229371
594 167906
739 -624834
639 -928591
789 -958720
4 -303176
208 -730693
652 497261
811 126490
388 -925839
340 -352292
365 365930
431 -589706
996 911459
999 -376290
774 256183
684 -300510
394 71715
124 504590
176 -728301
60 412925
437 -851217
340 942759
530 -93031
85 -250835
417 902851
383 -618777
530 783948
322 791759
326 -78370
283 760214
418 -437613
80 -393039
465 -347194
779 151222
291 -351759
540 867056
14 420530
196 -337072
350 510971
156 -987884
856 828062
985 -123100
414 -60164
417 739520
983 -981965
631 -803982
342 -43565
67 607177
493 -781967
391 745561
874 20101
613 -633183
270 688319
901 -555505
473 115982
130 -891406
283 -174281
445 417355
808 900353
957 -735226
272 694995
610 -19835
36 -128265
807 -652200
54 -868613
885 519977
97 -267719
932 -930658
80 -299670
748 -756749
87 -401116
507 -471609
764 637577
230 538721
467 -214663
777 -826962
599 -747836
876 741772
291 780215
352 -529802
516 487332
418 317741
740 -162985
803 693076
518 -720339
655 -529578
770 801671
323 105380
100 887778
980 702023
279 887580
729 -899803
146 199614
873 -240685
92 -552003
909 848427
314 -203283
996 697704
581 917769
607 497047
753 940955
776 -483348
557 -974563
959 -904044
455 -427202
911 -189226
818 -731006
390 -175037
592 69972
917 -433366
184 295161
336 -442697
777 -598200
367 -350399
976 -749621
738 -318538
22 120023
746 -430525
585 -695733
435 525226
791 -728503
579 -808153
163 625423
64 988537
707 -48838
813 -409155
415 836963
164 747879
808 -711452
835 754731
557 762351
612 -253072
947 -211191
558 787788
653 -157115
42 879033
468 -401438
27 629305
569 -296005
384 668534
332 -286635
942 -483419
281 -256738
109 115165
426 166182
305 511067
153 796627
110 -196369
116 -919459
262 -899106
456 -153718
94 -130535
284 -189833
265 -528295
842 -141999
434 761329
77 579976
984 212390
730 -973368
559 -614050
852 484546
157 788983
948 650304
905 -209220
600 -905805
263 10614
390 -330187
425 210183
847 -360081
822 891234
959 396142
486 353284
677 -592185
121 -343170
405 -531552
749 -908578
817 -832104
885 -217499
82 412479
144 -234136
590 400821
462 -741239
762 -847246
126 -789013
717 247892
160 528181
692 -510259
83 -172133
144 -259430
421 33799
358 731243
151 -774884
737 340207
32 381547
499 15896
779 434402
788 -607840
112 -796866
646 162011
191 549505
153 -905632
687 -441848
706 420214
476 19609
435 214982
333 -593912
668 111031
695 900305
218 188589
250 -476490
161 -333832
251 -410591
732 -217729
521 336348
875 317822
448 -452412
197 -135472
123 -675012
26 892881
660 605099
457 358787
942 624124
254 -652360
636 -301007
91 5670
248 363536
415 -349180
747 915256
917 566671
788 -669744
444 464761
237 -821536
475 -111591
294 -115026
287 198073
597 -379184
69 291062
176 -690897
460 38546
270 -2924
983 350039
380 704714
981 -896090
749 -350265
343 41061
451 421732
640 197323
854 -576985
426 746720
386 90204
751 -971887
326 622932
327 231753
504 -624247
38 -160650
793 -762578
301 -743286
180 -992404
603 -329897
217 -659190
32 -662148
396 -865137
538 -480726
1000 743687
310 537264
619 717347
596 -118071
760 345751
558 -456124
388 920475
68 -657173
540 893915
233 -857386
87 -553263
348 61076
447 701101
463 -614105
708 -224176
300 -875885
111 -867386
349 866028
393 -847772
786 -727028
535 615206
103 45407
620 112322
115 852628
962 302122
118 119918
513 40157
178 642932
915 457771
91 692446
285 -837794
642 201457
959 229709
346 -603022
206 -399189
756 92886
789 458280
407 -478714
177 435713
308 869621
804 -336100
910 -600125
344 -69304
643 -635000
996 -214230
637 706520
58 -510884
115 435811
429 -910027
549 -358656
543 708783
894 705179
792 -795823
605 -178896
9 -924768
727 506299
513 941023
478 115389
95 666656
155 916219
874 -192166
177 -653713
204 635101
642 -445031
831 -256734
147 -764088
397 647855
599 -798455
447 -242802
780 600993
93 -928835
251 421098
687 -481707
563 519287
609 -696477
691 304064
483 225807
110 -207361
637 257300
946 833206
996 951410
623 -33918
718 -944191
762 -844414
228 -695389
292 -868959
488 661885
842 -236941
743 763856
950 845966
4 196703
426 89116
316 -807747
349 -168196
67 -838490
929 -64481
947 585142
536 -673210
671 654490
394 -657661
759 -554792
866 -756919
87 -719138
485 -36499
697 762368
139 -415615
267 -732436
264 505600
309 894451
347 -957711
653 338805
304 845860
30 525797
936 912041
378 -998555
803 830409
228 -956919
890 -819245
644 110893
928 -675637
617 -973280
803 -692404
498 930905
700 -263601
103 139400
435 -907586
628 -810657
156 241967
414 -580796
600 843834
320 -898269
616 -135588
291 -395660
768 -617407
426 827913
456 -633293
350 484404
842 -387097
280 -610267
959 378854
189 172618
628 728538
180 742139
842 -301585
692 -841997
442 743584
201 -471177
979 -798915
109 -558236
599 639716
907 42874
274 -14089
845 -535263
591 -26222
26 722310
184 604137
713 66192
45 911654
972 363529
702 -997179
889 755487
152 465260
761 384659
402 -640174
363 847853
666 729997
503 243959
288 849683
824 -139675
217 633692
197 745962
808 -967057
968 879656
623 488101
591 -268642
659 -962342
65 749110
209 777607
237 -243831
827 -809126
251 934748
330 799043
544 176785
95 -600515
79 290246
40 -100906
721 -478953
367 -126137
552 328173
249 884577
511 394110
664 83659
655 349836
272 -221232
378 960911
709 715115
607 26191
875 722296
136 -917778
775 886516
535 355987
940 828184
967 -563116
568 753068
562 833710
114 685668
648 790727
817 582820
462 463274
115 64321
915 -708881
790 915448
786 -136636
630 467904
328 -167642
308 -328965
410 -115577
950 353405
326 544899
481 -787404
199 755407
372 -60992
818 813681
590 622669
901 -764798
639 -707983
742 337783
950 261393
957 -985688
395 937431
825 665334
935 887725
109 765614
348 -380356
503 640793
991 -883251
539 -694689
703 431519
807 699569
923 -713989
856 -504161
665 -491887
690 -798542
916 876629
966 -506558
638 551242
392 65090
2 377865
689 422072
491 127414
521 -892114
67 177479
138 -416153
260 -561007
477 -199853
482 -180951
178 -268990
293 -344645
432 -402133
222 262748
313 -407215
950 -219373
156 150472
578 -124176
297 400271
101 -208736
587 509999
315 705582
399 -259792
337 726993
206 991593
698 753474
1 -764895
516 -289524
783 -852473
407 -271453
597 -738283
618 212617
152 -376162
286 683790
430 -659970
771 -268276
339 378694
849 -76122
489 688143
628 -303734
633 -739648
777 -63422
665 351621
508 -141780
2 -800675
909 -538169
558 -843728
847 349798
43 855081
296 556543
255 -341513
813 365080
389 262124
346 398696
524 92072
38 771143
205 669595
918 327178
3 -956
422 817122
325 -944276
406 260762
362 29739
827 196988
678 461977
209 887195
613 -553862
16 358096
803 -188928
101 -865720
55 -945639
879 588851
324 70859
833 923408
387 -552930
674 787610
925 -614762
55 120768
828 654833
119 -242256
909 -322690
83 -686680
306 -877177
924 -543141
820 -770559
614 732322
38 -771999
419 899036
975 59499
959 744472
560 -766418
300 632649
4 522659
79 263321
917 347063
319 -15365
270 667942
696 793201
254 -657270
467 -520987
647 927481
757 -85483
145 -414711
235 515765
924 -162076
758 549785
118 303375
999 740588
630 -329448
290 475633
326 -501669
722 347862
764 788953
537 138581
646 804722
140 -464181
924 -129098
51 -449852
721 -47720
949 -552174
453 -705381
280 185863
794 -402100
552 817278
759 -33391
847 944963
790 319338
415 -365450
100 -744412
44 -820507
609 630990
453 -816931
200 94010
247 -783722
756 -783741
720 -550641
490 766064
362 -962941
722 -810054
120 -563385
792 512693
47 205704
285 -698097
972 819071
511 -138290
374 -893376
332 -645110
970 732612
133 174198
946 824596
476 -302137
680 986244
217 10458
682 813189
231 803521
902 977068
85 758152
422 640285
317 129043
816 -986261
622 819778
709 -239968
638 -285766
979 431214
44 -23689
439 447920
742 -602002
554 259800
199 484979
907 105371
992 696415
9 515097
397 -688926
737 998318
462 334168
93 172784
553 -377633
206 -793517
381 422821
580 -686009
291 -968922
906 -361891
259 -699766
49 558963
333 -548703
953 -896246
147 536030
582 -273126
375 -738536
830 182498
398 258040
804 -401332
678 942531
797 972274
339 -970119
279 436267
236 937619
154 -54695
832 -303934
964 422598
247 -949325
380 -90094
45 455120
851 -638251
644 425650
140 306713
500 -948042
910 -951984
904 -969379
119 992205
670 -637993
388 -938300
229 -369687
515 179667
218 -861912
897 599037
468 800848
636 -808457
479 -674090
157 -937689
751 374041
319 583950
40 -339021
428 316571
523 -926351
702 208286
706 -247163
270 -988733
9 -846409
537 966329
137 951291
744 -795734
526 -123765
466 406411
664 83442
675 -698116
395 -286877
721 652826
322 -132674
492 -256255
604 645031
9 746760
120 322871
167 -207231
33 -73574
663 460959
172 -90769
566 -272727
742 -830073
94 235142
721 -210415
566 543968
587 336517
240 967990
7 -139461
622 410166
95 176276
745 -869199
552 938860
896 847293
350 -902870
312 890150
918 -948442
824 490791
223 296560
138 652426
55 -689900
382 -472891
142 305252
624 177426
891 788280
254 467708
76 441611
433 628576
979 -222098
957 -631963
538 606960
194 687134
522 95310
280 776887
269 439701
802 -597680
714 320854
144 293643
402 -629690
164 -301182
966 -296191
250 -935989
351 347046
518 -357332
89 911304
999 961602
794 50243
615 -519713
379 452392
430 -135771
523 -349861
567 762492
953 391338
620 955391
191 457343
400 697043
192 940524
733 -101046
967 325618
273 235851
246 784417
572 -67423
90 -77016
675 -120274
294 -290537
642 -119890
874 799473
451 -452258
229 -826247
719 -312792
58 246561
195 394988
88 -248781
591 111032
288 -444919
1000 179948
146 72633
362 605324
616 -822340
919 42450
209 -13022
908 -172201
486 322367
282 -621685
845 -216811
120 -220291
883 -924643
407 241138
831 -803912
641 918401
123 -523011
416 980505
627 -149023
967 917399
741 377657
668 -922135
675 314935
424 177129
119 -374392
96 488688
262 864337
380 -610406
459 401101
651 132981
29 500626
254 956182
906 -169646
674 -426742
59 -921070
710 8014
756 615708
851 65909
755 835814
827 -61926
576 961650
156 136428
293 -764792
902 -445567
307 -622434
567 -568703
740 -527167
817 -145445
406 -70773
366 841237
708 289379
297 -693117
255 -563473
968 -395687
684 -998563
693 62135
315 -389574
55 -616801
72 969155
701 -988474
148 -966395
600 469780
554 -514867
243 -136041
274 -439537
388 81490
47 871974
29 -306404
94 -335176
642 707787
588 -850905
76 143899
515 -155786
324 -615696
174 698332
622 739206
110 333027
530 -311409
439 -406240
485 -220321
393 47253
732 -599435
224 86563
796 483780
858 4878
541 605426
897 63341
900 -867270
405 988626
31 32495
801 -338318
744 -977770
875 19701
805 146816
13 -113810
399 580164
251 -254269
618 275589
985 -208814
400 410555
976 500801
603 -59719
525 -445547
47 -654986
73 842011
207 -229789
425 -915780
740 692463
677 976228
544 195406
813 -527858
373 23480
369 -886604
412 -923870
169 -492741
227 635701
47 681556
715 570600
116 768431
992 -812394
254 -396905
316 -569888
822 -790163
379 622796
955 -905647
608 613453
665 720385
206 -159916
991 406467
877 -488430
806 -231936
542 -92733
727 969278
774 839944
411 252281
96 -671287
433 127580
571 853927
800 -978824
333 103807
329 566759
988 10744
294 -872714
960 680155
843 86874
682 151971
176 315855
205 285855
967 -277429
708 601711
230 473462
223 843092
949 -968177
408 -799276
714 983313
995 -873824
16 -668398
952 -778878
655 483687
450 738069
925 250119
461 -230824
909 -354665
756 219396
234 -390881
763 -584959
784 548109
756 736699
366 -213606
584 -913290
578 -159495
964 -129422
987 97454
273 485217
924 -449268
857 -815673
45 -362812
100 -615987
95 987609
79 877185
836 985724
676 461070
699 -762299
671 -465028
825 -820781
31 -261561
665 178575
635 -489179
17 -40439
991 -337739
85 -233685
502 -272895
894 431437
437 929076
811 946501
571 -959444
199 -138458
584 -987965
816 -705320
834 647936
558 -901255
393 652612
798 -481487
544 196200
880 137828
837 586672
687 897953
166 -707559
707 -511890
851 -597014
313 -312949
985 -8741
825 864056
432 442178
686 526232
649 -439300
537 -819384
93 -295194
987 588947
890 657604
84 367067
515 -644739
835 -615292
421 315929
48 -715664
534 -151365
8 873911
406 145879
117 -139330
193 -831409
129 311240
769 -40585
357 -661372
111 -652821
775 -326960
236 476456
275 -548724
19 88419
628 -713677
425 -60614
168 491405
503 490800
410 930645
451 872887
65 -67022
725 456876
755 -566414
842 113594
182 -320893
325 -977467
732 288623
656 -953827
810 -622206
991 673332
766 879529
586 179557
81 -478034
200 753439
821 -157139
802 900062
550 -560545
51 -845900
987 -140524
94 -221917
395 -498721
319 -950058
699 -228035
881 -47445
895 138361
326 575714
305 -590634
381 -370235
380 66513
285 -659989
168 20077
556 999491
118 -685688
521 453664
841 630511
701 -6580
804 993623
985 -80867
955 557019
170 -111158
976 -407536
747 953973
584 -931602
56 631856
897 707412
39 428685
189 531917
653 -853134
468 582786
645 -91181
442 442376
138 -398510
674 476187
744 -785660
461 -928529
568 -385453
140 790054
234 -519163
814 761738
481 -143434
925 338274
89 -218185
479 373483
193 -829988
390 -247096
320 3993
50 680858
193 -253474
778 923126
439 755302
920 -847207
803 33016
693 709275
503 -778808
190 182297
590 934112
979 -832698
179 231640
620 -919023
489 750088
534 -859542
823 -959222
908 -130996
207 616645
992 -744882
554 -59525
226 -251383
312 -437403
237 938738
483 27780
236 936590
313 794438
428 -672980
158 827498
938 -518125
626 79924
80 -168510
112 -837268
124 -656125
302 272041
231 -564541
43 -503331
499 -177518
95 -855267
898 235287
866 -995221
63 -921156
877 402589
44 236419
318 -322752
169 670103
423 894303
583 -281974
77 -460894
341 -971628
966 490571
80 997007
672 -223011
347 -429407
683 -546831
812 -677806
26 24608
630 -234968
173 -350785
817 -147895
249 246907
104 729139
104 -798980
919 927065
773 -409560
755 473062
149 -637476
173 87109
190 -704457
757 24683
70 -160179
325 -182252
306 103528
390 -757591
277 -428408
989 -701799
780 -570063
411 -534106
963 533653
587 -30957
248 -505734
928 24223
493 483475
577 788681
420 -887758
810 936645
831 -889125
111 136850
4 219102
101 -239910
516 -493619
755 -533991
997 6654
380 -292599
721 -89501
770 -885481
309 -819538
131 273023
58 719054
501 -6568
331 -702294
545 -441126
824 -671395
533 918660
846 318710
10 -99802
78 -783140
934 748647
580 366092
40 750513
904 235116
172 -622216
33 292162
397 -281410
153 -833536
104 921830
206 172660
322 -205235
786 576105
760 -608238
780 -927720
301 -917515
562 375197
781 596361
636 -210113
282 -714305
989 710880
673 487775
708 -923856
374 429934
828 -1368
624 -108724
830 -493767
561 327238
466 327361
676 824943
430 -772565
457 544221
816 -908985
9 -889048
583 812159
719 326131
720 -511264
894 621746
328 -955280
128 172627
210 543575
879 734807
751 967392
18 119680
195 -873432
529 -442902
238 719591
244 -980810
309 -846542
127 -490523
963 -177689
123 864338
243 -485322
302 415881
503 811697
858 -969265
235 -692844
230 -682070
260 875399
299 634517
555 -339702
388 -897167
244 696163
73 -248687
936 -268788
616 508322
798 -922557
655 219948
510 647493
125 -360410
916 -607426
258 191068
690 -625604
835 -122608
761 -171827
505 18390
80 434490
34 -452237
740 555006
771 587948
464 574667
855 -622684
106 969711
779 -910656
156 793198
834 -701167
921 -362495
948 -899647
396 -383237
180 -487096
352 -747704
493 794487
433 133163
450 948459
434 -454200
498 864375
834 974206
194 140669
715 601749
881 621699
932 780259
799 994323
305 330192
936 -327920
190 389140
509 -841636
440 690470
890 -176371
525 -293873
257 245475
897 -70998
11 -719207
111 -859783
2 416139
210 -112437
824 933415
168 714972
313 525069
771 -448807
879 -150840
867 -444602
977 320915
372 -356354
992 -794014
426 786800
620 706872
950 -929639
184 761005
187 -152459
765 -810465
747 900129
562 145225
120 -816143
51 230320
627 817306
690 -909577
440 388684
370 -974800
978 -85948
35 -387763
374 270676
874 -639520
511 -106970
737 928319
568 -705956
723 780594
117 -620842
158 -990985
36 823088
556 447777
279 375601
613 -104089
580 -231308
907 -463328
622 101897
403 -444509
83 -239030
987 689684
776 -166079
453 608511
751 879219
971 -265950
448 -246265
572 -419498
465 -518205
821 -428960
705 -329075
532 -612095
190 -403759
728 -897598
947 142
373 -615658
703 -537118
564 893172
334 -169914
866 -243074
841 -808810
783 209244
292 283367
639 -985723
785 -342980
430 176393
251 -89812
762 425712
966 -769509
316 -470489
165 -501372
326 -8539
330 -780806
503 849976
873 -400029
579 -901587
917 -415975
575 871132
151 -321085
382 583246
47 -40402
144 867266
708 971151
700 -926736
27 969668
761 488718
73 -542394
325 -50024
325 381890
739 805118
191 706902
278 -909495
79 14361
659 507695
84 -377791
137 -811194
786 201513
833 -950178
376 -868056
377 432004
484 -420667
346 -369428
949 -59110
187 315954
844 -519453
736 -941714
165 414367
484 581998
133 929419
571 -389293
660 682670
377 406442
729 -522028
367 -828755
77 479706
199 -552361
127 659964
851 -545263
476 397615
992 559279
445 -740146
842 621943
269 649784
477 791641
57 647063
372 -728008
386 980447
157 366001
204 -160759
990 -887610
781 315431
277 418574
87 260389
828 -743680
980 -265473
687 -741639
563 -685393
185 -333681
798 -642215
988 -238549
688 794452
14 -959546
364 -832108
860 -727577
620 -788301
560 -834977
59 237489
64 871663
854 -380240
584 152529
370 948367
592 -120386
816 291897
361 598151
886 188680
128 456385
268 -612432
58 169126
715 -177614
493 744235
375 798943
492 -344758
674 162809
538 59331
319 -88438
653 -585239
409 835118
561 743595
89 598507
206 -807098
984 22471
402 392958
777 -249218
347 707789
99 -817193
844 -37518
345 872812
960 937722
223 351570
491 -507429
987 607676
407 299937
361 889611
829 416999
676 415513
689 78290
299 -126617
387 -679494
369 -235158
973 -786806
895 -935259
994 -436216
21 -131564
568 744976
88 -859460
660 -702576
664 -322838
504 975658
664 -441556
425 -724332
259 -314014
681 580916
617 -813948
35 436768
223 288704
483 -113715
252 -600751
433 678942
523 341432
526 -731755
942 -828488
93 -50893
68 -914393
303 -421451
78 -633895
257 -981455
435 -825736
180 756915
870 -660949
934 -60894
291 -512466
533 -78782
484 -979685
731 355971
522 -333807
428 -839145
628 -829180
858 860782
375 -346061
964 -270736
161 -346125
885 339925
840 -689821
220 -160073
81 294118
62 -883691
820 -756363
225 693368
630 795251
101 585069
250 -520962
245 -515812
992 51602
239 -435355
499 580163
87 935133
948 -416810
936 754428
650 692047
480 439667
998 210959
641 -820419
12 -639115
39 231275
911 -947023
910 544504
611 909556
717 -776203
505 405285
765 -436506
237 470487
657 -940840
677 -579156
76 -701908
320 416513
847 714963
863 -585599
501 660151
378 925756
324 -272923
398 762645
873 -595207
432 211265
390 -185754
77 486864
625 308854
698 266805
24 -412521
689 63281
510 476277
545 -455429
243 -725761
869 -826717
24 -94544
719 505514
958 -773740
114 -32614
449 415070
674 -32517
825 -627330
242 -504011
90 -562030
925 -568170
82 -83166
543 -263938
244 -634231
71 149222
237 667889
255 -974081
995 74977
439 -87609
347 -694011
690 997196
314 -358919
600 120236
387 -998516
690 949935
459 -95534
589 106389
999 13215
32 -619258
601 650960
201 287455
164 -445974
376 73842
80 310394
207 297712
295 -441347
471 242889
977 -734805
470 -68677
771 -743696
510 220591
545 880580
312 690564
968 -525922
700 -753652
317 -160215
173 -340608
113 -210307
322 -567813
388 571783
323 95682
431 -570618
631 -787137
78 -266657
182 -51708
942 -837202
620 637809
673 -945320
497 176013
349 -981449
928 -776935
705 -19107
816 90003
892 814333
376 -191287
465 -612286
403 -627015
462 -948399
442 170335
571 821735
232 -692095
394 -91649
531 702314
477 998469
362 382429
832 -533913
650 355679
22 -958180
499 255780
230 787866
591 -868972
824 -131113
799 -265327
960 -656108
255 602231
463 682965
539 -493310
125 757465
136 -744930
35 -799872
527 -706559
652 -4438
331 698448
785 383444
544 327320
737 -492840
250 -711416
416 -782269
282 76187
308 458919
845 -960535
487 384093
914 -632730
68 -740796
547 899987
891 -732876
237 -274709
455 773092
131 -173629
179 -501504
759 560957
98 -42601
356 884809
961 -704370
305 301291
54 487039
867 -503980
791 -674594
929 761930
3 268517
175 -474465
899 -944630
98 -218496
713 -776018
684 956241
358 -891177
533 248568
66 -755176
670 -673446
186 -675246
932 -778832
732 -116555
116 -773728
845 105864
337 142649
989 -873741
511 372989
16 -614635
443 899351
801 -283215
805 401287
684 977733
146 674184
994 286096
280 -209212
549 492901
48 290560
30 286809
104 -664268
23 52489
967 72751
721 -138733
125 625286
575 854255
9 602675
2 581526
783 -519497
920 -148758
936 -656225
670 -192942
105 693423
996 -435057
401 -792072
779 919695
397 -811767
937 868004
767 -436621
535 -921353
47 -746632
234 -537271
336 -204568
591 -827919
994 -42112
518 -12959
585 975603
157 748676
377 -2633
367 266162
813 552910
519 333100
610 -163923
336 -374340
204 -288208
72 -538638
761 -520086
344 -685533
627 -439687
100 -39582
425 683135
691 -95912
231 -715099
681 376557
243 986457
831 -507171
655 813678
803 -825311
791 -121742
21 -622944
338 -229238
163 649053
302 -160214
326 566194
246 821134
309 -684901
600 70661
218 -685839
849 -936226
420 -931973
415 580323
965 616685
656 401127
468 -66175
300 -757656
549 -887081
161 912613
61 239685
353 -55188
213 -527075
718 -282472
223 -372054
965 894439
513 519855
347 -478071
165 880896
344 -469891
693 -664394
32 -426990
554 408368
286 -287338
694 861199
159 57420
412 -930127
424 427392
644 395979
454 -615028
467 -501948
138 710140
605 -33827
113 83506
4 807888
126 -417143
232 -515368
536 -258287
984 342627
223 -402449
747 -345675
399 99737
871 542363
40 644677
682 -665310
94 -312265
368 539115
195 854545
559 727090
468 937436
19 -615346
423 -419879
944 27872
22 -689553
734 292783
751 -110930
420 367867
589 880083
884 -166113
379 -236155
865 -217520
583 849366
483 -526016
26 748653
87 -67129
957 -718129
710 -151065
413 417503
579 541010
693 -291012
747 -467520
832 -287239
707 808725
876 -407732
572 -642563
832 -339159
662 280003
61 896552
469 -484615
454 7092
915 -648587
550 417465
124 -895362
859 379285
872 727912
301 914848
449 -214220
549 613204
110 794930
333 619667
831 -105526
469 94835
307 469032
209 885884
558 -156512
951 -80672
252 -832245
176 -790152
363 -663169
613 -773810
484 -81164
334 -130689
776 -61049
634 244987
459 461579
761 296388
909 905828
121 259008
179 710366
378 -61362
890 -216475
537 -420796
729 -126471
677 -111836
395 -524086
858 -398560
22 -196989
947 261694
37 -267930
868 115366
57 398786
311 626544
337 -789800
807 -132182
455 512428
778 571114
315 787146
737 -802392
842 780963
766 -358598
350 -576202
326 217224
99 -971862
983 880176
403 -20364
442 -992857
743 693989
754 402889
879 266151
879 404354
132 -141047
768 -432899
416 -499017
403 732482
648 455265
254 -23103
989 -148653
330 -224299
643 -243984
469 583417
198 891067
300 -845198
223 727387
22 -381307
336 540046
789 239814
643 -810194
979 327191
949 437422
485 -511806
788 -513981
742 -621355
253 705419
113 -485843
760 -223754
99 202480
888 38726
540 -529765
147 -394631
548 -695124
661 -607986
985 981748
128 389404
803 -107002
831 714229
480 362094
452 869895
738 -434425
190 -862205
95 143337
826 -333582
549 -453713
795 298139
841 -606196
430 164980
574 -161816
948 -848957
516 354787
596 -317200
556 -894110
443 -639594
827 168819
814 -515465
304 -934176
287 -799598
611 778208
762 785731
44 239128
150 -751558
91 -91475
497 -938570
632 -359544
519 -109728
375 450834
830 -949121
793 -395500
895 -187073
282 -561800
502 687501
84 468148
624 581537
116 -646082
368 -985565
386 -120325
43 265148
240 696841
369 717859
10 416191
244 569053
773 -599342
898 522081
801 929460
503 -913097
916 -475958
339 -487291
654 -712695
83 -180325
981 -701561
302 -956142
790 68117
111 206964
805 -894712
843 -774002
73 -902765
263 -926453
885 -723122
309 219161
369 403901
397 -284922
808 -93338
273 389474
784 -703386
367 778006
462 921335
274 693715
676 560580
779 618176
906 411573
778 494196
23 187228
424 -670344
676 16277
620 634113
74 -583441
797 -942256
401 -853178
273 221290
121 -122581
421 -554739
869 265149
332 -537039
25 -830349
494 887863
617 -311041
952 -733114
770 -521164
733 -34163
801 -996527
582 882737
573 -801660
609 -89865
691 789636
790 12380
24 205566
153 710971
507 -293906
744 -233855
69 329146
413 -364908
965 -222233
954 33799
568 482175
641 -688531
666 -332088
506 -583841
845 -630787
67 -185266
324 637450
409 764058
512 777421
455 420024
184 -772982
464 947072
52 825312
244 433403
956 -268616
265 -695853
24 -83334
757 -265143
154 -295691
451 632432
809 -837583
156 11371
219 -355188
228 367983
554 -277659
269 868332
28 -348446
515 -431088
857 20850
380 429321
562 602711
424 -496976
21 740790
671 -211952
475 436609
309 -372572
181 602782
202 591484
161 -91089
670 897629
811 11507
655 653355
577 844700
685 354245
589 86757
976 93509
51 -824183
8 -479152
733 828366
796 397553
1000 -846720
985 990783
395 -591077
225 315518
213 876192
717 131264
956 183849
372 45171
799 700176
901 -277876
992 -8083
804 820312
119 742574
473 250132
917 -391640
644 179183
218 -605015
98 -271433
289 -229334
614 303896
210 -373805
479 -700401
174 474676
213 -11679
163 653844
237 78858
205 -918171
445 -652914
786 599707
62 -572379
206 744639
785 -729588
365 -64171
811 -329013
440 585930
21 329446
84 802251
396 287204
649 -625384
285 -980149
939 -990672
900 883959
39 840164
58 -730673
573 651516
122 -34051
145 448510
202 -953500
581 694516
124 -780824
627 867822
630 -161863
202 36201
199 342497
141 826458
596 207470
565 -61219
936 -574288
40 554556
778 -461513
446 -146667
755 816621
562 -191101
189 789163
614 -512393
679 -87746
832 118608
303 -192716
718 -800543
924 -989350
540 -172865
901 -273789
533 -587966
865 184724
157 -4461
517 -936450
186 -849328
255 -38526
281 -889950
606 -637386
936 698076
351 -504702
235 200751
138 -265724
848 837795
463 27208
267 941746
840 -223425
398 970346
331 -986273
617 832488
509 341105
133 830348
265 158812
745 647693
254 -164620
586 -928935
577 283726
1 -839911
304 -212051
944 294376
460 -12775
403 -968415
589 706411
325 -310626
3 544550
106 -712614
489 357473
809 -493976
382 -602564
440 720087
745 -278475
970 -107266
762 -79163
561 455802
435 247955
224 -534530
271 914973
274 -458045
822 -564185
617 928700
110 -625557
688 776920
250 -723528
625 -949320
943 424612
496 629279
596 -360828
923 -291662
947 789368
708 427121
979 -479861
407 294018
554 976132
124 -256025
175 983393
0 -961893
787 31361
687 340865
635 61557
275 946224
311 578377
667 783082
245 356383
72 -500787
895 238883
747 -395663
704 -35317
608 671282
20 146293
526 917924
992 599981
467 -961839
839 -787731
242 -606121
351 -911159
661 -845694
812 -976843
756 -271987
583 380070
865 -670050
907 -327441
118 900210
542 623969
904 166117
758 161610
160 607361
96 204224
586 -289603
154 465651
19 -734220
689 -343380
536 44027
315 -433713
66 -986998
93 -939335
209 -677404
630 134766
389 542774
260 993878
390 -718942
864 460697
252 -888717
143 -163355
582 672966
507 -494838
63 442912
243 827273
125 45745
307 -311649
175 207342
261 375696
401 878336
501 624977
246 -336
54 44452
743 304013
595 124450
850 -233899
115 -985591
695 107526
169 549307
196 -328971
674 -331022
411 -884406
820 201457
419 -270357
759 -561810
811 -663778
192 -727584
502 -567933
579 134706
772 733113
247 -456650
993 971351
367 923505
247 565939
55 931689
391 -731798
628 -388317
920 -379961
8 992970
924 -495196
123 -501626
508 -864628
765 504468
931 -939748
792 439385
830 146343
638 343779
324 453794
692 -746132
637 -106914
873 -875178
983 -77154
775 526106
249 326279
7 -830086
533 -518279
438 662502
358 -557670
969 -86212
16 314633
143 -307131
278 974564
434 285984
490 -383627
588 -942073
178 735098
119 -115425
228 187037
97 -644864
668 394970
748 691841
531 370936
717 530342
513 713735
462 948614
65 -30274
874 -139923
344 292393
742 -576481
565 631372
20 -814522
171 65767
139 71643
649 -770991
581 -90528
690 241558
884 -289270
414 89399
47 683888
472 -858057
571 -595969
810 -623244
694 -366068
448 -792560
300 510555
451 -308140
731 942538
376 -87445
780 878897
616 -184901
399 -692475
968 -911838
916 -813965
683 837867
924 801897
66 -347926
383 325019
951 179400
590 944467
319 -734037
515 -189229
834 -352630
409 331731
789 -600161
483 -123621
385 -241372
901 641397
959 587109
202 -634548
53 842711
430 729052
216 -230517
306 -780534
294 -637016
337 494350
49 730022
256 572270
376 436887
885 -357424
919 968592
8 -230588
515 467527
887 -943247
520 -44553
641 822820
811 858651
29 607521
299 147838
861 555476
882 -930587
537 413801
212 -116328
842 -283217
498 262957
423 283511
641 593163
887 -460990
323 -75092
875 697697
759 -95538
827 -232382
139 426749
417 -808629
479 504510
846 -692842
920 685721
29 751957
544 879428
900 640033
87 -88041
463 -634556
335 -590556
45 -620515
793 -577803
146 882317
315 -797696
604 -201727
674 489838
830 867568
907 -646252
792 -923324
708 798795
138 237420
634 -206541
791 61751
842 38357
550 -95953
654 -881813
279 -519310
424 -398256
452 22649
453 765734
716 -454082
966 214020
375 270243
997 370502
511 -100260
655 539626
991 249929
611 57199
876 -548416
454 615373
724 466643
80 348495
247 -445005
21 348960
952 550800
294 353269
348 356223
679 935793
644 -775558
999 432899
386 734587
218 979289
192 -773643
153 313764
384 17645
702 647831
637 431951
337 498335
722 -750426
815 -545401
442 264068
563 312918
407 668620
934 51736
116 -316581
83 85785
278 -408639
125 -549227
472 -857017
40 42945
671 -416429
639 -872948
597 -608560
981 138566
340 476012
548 -540335
756 9260
549 -167766
226 -604543
400 233703
550 -217442
831 -352530
376 212991
702 526341
121 961234
992 -769365
404 174171
242 393184
114 -753605
875 941171
387 847783
673 510463
438 254088
981 -966173
951 79624
890 937507
506 637039
214 670986
236 -611721
22 -702553
746 -286070
537 -28150
60 -58075
342 622796
999 -372158
721 -582064
554 -400114
755 637102
385 767596
229 512770
598 -129196
65 67579
398 -839761
778 -398780
210 -406080
724 -878528
327 349281
387 -714484
75 -967919
788 595676
261 -773313
246 -602711
904 623564
745 480775
265 -51457
954 -296812
924 935708
759 103007
168 -625827
159 -676014
663 400454
866 605529
179 813263
277 -657621
476 745751
263 -558896
113 277741
479 -136938
18 -921795
502 562763
292 -624169
385 466436
10 -369659
895 -463930
281 -932345
780 224261
940 174968
955 416937
166 509778
429 207049
815 530038
985 -746110
817 -878236
911 671028
797 734665
361 70307
958 -625785
720 670372
603 -826687
654 265814
565 -488216
708 -908808
519 388768
615 -674954
569 -49003
514 651944
649 283576
761 -771262
7 -484994
109 361781
263 -691074
701 -109163
725 345642
727 -60733
363 944334
449 413298
63 -319046
141 119301
403 347660
787 -291843
431 -156224
589 -122303
771 -37953
247 482966
880 -451276
567 214137
886 -446728
394 440365
287 401935
841 244011
740 223604
279 -568856
690 335203
778 -387628
107 -243810
185 -713800
292 -218259
198 -442809
54 32364
716 296747
250 -563603
791 341290
542 -812416
82 782040
74 -202018
96 -350657
633 195337
863 996362
764 -713931
771 60422
481 -295482
249 647271
802 938119
251 -816010
998 130236
635 4269
626 398128
441 683508
28 -37941
218 317488
162 444944
676 -814337
503 748632
473 -219853
898 315461
53 22247
342 583773
49 -902799
749 579438
954 133562
208 393949
445 -984166
301 -7723
667 -901042
637 -684701
625 790259
206 -251699
270 510636
931 786621
443 551796
56 88483
550 8564
308 199067
189 544028
643 192555
137 -670698
555 -451704
269 108108
861 -469764
473 -972220
507 -56979
302 975180
355 -786557
997 -308348
218 272752
457 528904
493 -768676
681 373950
593 -856469
814 -671813
634 -492489
244 537480
632 -655979
65 -982787
89 -846137
995 176747
133 807473
883 419590
275 -312618
64 -888482
998 -28615
670 -706709
958 637508
305 -312123
142 837319
957 -169938
725 17180
144 -614386
313 -544405
585 -935159
826 -586606
751 398616
840 -442554
529 144264
311 -392307
379 -652376
458 190593
819 -160983
698 721574
494 334124
632 167204
936 -253489
262 389029
1000 -971349
130 -236276
650 -939683
996 205398
294 88622
768 479907
164 -589795
771 717566
787 -31282
276 -296504
829 355074
92 -825980
423 -459186
785 -297439
627 708626
434 443854
971 158157
959 773467
260 -625326
780 74198
798 -151661
826 -963637
352 -800683
977 195963
633 226956
534 38334
722 434962
127 78506
903 -277036
771 -301102
866 -532466
654 269041
359 980049
516 45278
216 -8136
935 68670
726 -474816
949 919495
722 303662
940 -988673
225 140417
107 -341265
291 -814652
803 -801344
108 878722
360 893974
679 -840064
522 554304
402 -815134
382 -465390
815 -371498
953 33205
556 -429027
538 -172181
929 -253407
189 -684646
72 -616422
764 -301020
242 393860
418 623968
535 397879
376 -621180
764 410434
733 377927
418 424098
9 -80277
224 -35978
249 -533293
60 -160782
55 -732317
134 -521965
393 -502940
610 443844
133 180809
147 -304284
942 322566
773 592208
468 -144348
464 -123131
928 777074
914 907688
908 -977204
880 327704
913 -521340
630 368041
366 -408278
102 311441
145 -730955
129 290703
697 -294700
5 -589562
337 206007
73 84120
212 -661702
605 101359
953 -491783
797 258021
620 -417194
296 492351
144 -385336
879 367916
839 970386
806 111724
731 -188241
149 668620
47 -675134
789 -348250
377 260827
580 180518
882 -953955
450 555327
937 88206
347 -413733
988 400456
850 -915709
717 -528266
353 992179
394 913158
872 -259221
519 800307
698 -381542
123 668643
298 523739
68 -779997
911 -993060
97 -374903
21 245647
707 264962
727 207903
832 -262003
880 879626
605 -424182
551 225808
926 508776
683 905004
599 -105573
122 833642
29 74179
25 -327321
144 14159
533 120224
132 -771995
524 -380210
814 -776083
119 -854113
816 221508
87 -304349
972 -344509
210 134665
216 436430
933 -544203
351 -729452
896 622498
231 -503039
139 -509448
807 629439
423 122058
883 -746376
70 -105600
697 -152614
507 -8379
253 291451
649 940631
57 -782572
327 317652
112 845634
458 629281
108 151293
917 437238
961 -698041
964 -317122
616 74888
271 47391
998 820094
755 298805
405 710704
819 41601
158 994456
434 -633806
29 -306308
615 948311
501 339417
177 -35760
510 570808
827 836378
685 972218
127 717672
249 475861
991 -774159
501 129497
498 -159328
497 734888
753 -579052
708 -218698
890 -530259
523 738600
404 144361
125 -900979
586 407319
931 -418401
278 -81593
106 -909804
547 656487
451 -516777
103 910290
766 -44709
145 -806074
284 469317
836 467172
846 -439880
812 -836992
779 415482
97 -583038
11 644674
155 503715
271 -746661
139 -865683
276 221387
536 -753375
149 -122416
224 -649117
595 87297
905 -387528
420 289257
303 868600
986 82213
58 545283
456 12960
140 698661
800 -47399
525 -888016
862 134493
137 560223
536 768471
312 617716
967 470512
301 241187
724 811642
193 -60172
465 -291642
127 -110813
381 620262
200 -358735
971 306149
165 782362
645 -337594
684 -923087
975 916679
523 883793
409 -676462
566 -205738
253 -247899
3 410835
662 924160
391 -441216
863 796860
911 523799
995 -895934
318 327246
50 739885
795 574093
157 439230
89 -125623
68 134315
622 725127
780 -507908
409 -395174
236 483739
60 -696267
399 -937920
300 -290477
814 710346
575 -800233
57 350788
774 16494
261 982129
299 -469381
647 610833
679 -583768
179 -68163
55 934371
688 727921
989 683939
615 862631
792 652080
64 -239852
478 -823084
882 693304
59 -135786
648 504162
275 433188
297 -561694
195 460817
636 -692436
329 572621
130 703369
28 -200344
477 -305128
635 187108
969 620815
125 274378
378 896631
776 331160
994 474146
679 764844
106 -134921
698 973700
938 -704537
248 -6663
819 -610068
327 227300
807 445133
507 -882148
782 428664
421 307764
299 -712643
155 -811189
545 -997895
624 980662
905 570451
192 -976308
101 413849
644 -991244
560 -998066
707 -761161
242 -901198
310 705304
265 555921
282 311101
388 -107589
146 176736
151 -414522
208 306467
814 25321
157 -940377
973 71310
292 -592174
460 -966677
522 884199
601 401163
641 -59319
806 628925
407 -153704
691 58533
587 57588
616 -328515
950 863316
568 246400
603 191016
675 843977
220 334276
205 214708
16 775252
133 343033
236 216642
277 -985910
626 959261
11 -78055
901 570011
93 270361
181 -668219
490 264172
757 -626735
973 -844327
747 -193081
43 -49686
557 744410
102 214745
974 501063
79 628608
298 133333
614 -558257
273 257532
666 -502946
138 -982299
243 -167454
951 168539
189 881018
190 -403629
554 -640446
307 -757581
588 930647
208 -908313
677 -982330
280 273679
530 308330
489 -450814
95 750366
460 -252300
833 -363377
745 538152
278 596908
323 -581780
545 911417
193 -729994
513 225139
499 -138269
636 -985585
589 -42691
525 -119781
0 -839551
710 -909358
646 321963
728 417981
956 -412304
493 339664
73 -232048
562 -726339
125 738107
883 364323
566 150641
569 980527
470 294970
670 242329
198 -484378
748 86074
860 68084
313 64809
158 -163561
958 -666791
480 -781143
857 -107983
235 -552458
714 -362923
688 -196567
958 -282451
800 862217
746 -817411
964 -268036
789 336951
780 580235
37 -107587
636 427593
424 -97803
208 -172180
148 -467285
488 -240714
865 595772
733 -193624
637 14819
748 -39905
833 -525558
489 -4655
226 -744936
838 -765804
710 510967
922 858564
580 819706
161 93201
523 -304997
537 -847085
803 312058
380 -895555
229 117883
912 949136
693 425304
630 835432
889 -671223
611 -874681
667 -432604
458 665728
831 705554
296 977235
350 610747
189 -392250
912 -194946
799 -856539
701 884462
510 -81748
935 467263
781 -100720
186 -604228
455 -540870
265 -587950
589 -349164
174 210753
112 923018
224 26825
247 30458
728 16218
702 -760747
711 700799
530 -154298
679 -656302
382 -181318
939 312263
814 769003
12 -345887
607 641040
797 894322
322 738935
379 824193
184 599875
826 716170
272 952365
553 -274950
820 38649
70 -386749
409 126937
330 -525674
308 -402061
628 -456357
857 -129902
854 57070
551 -44307
289 -961641
320 -732178
561 -121290
487 65185
927 815706
391 -587646
772 304438
920 516505
418 258056
650 648137
463 -147388
356 87744
393 417139
526 506725
481 246209
254 311460
596 763086
141 70401
931 428760
422 479255
588 540192
40 -846191
956 35329
39 -846558
552 798172
285 509656
731 268808
633 -658186
15 -620247
434 -674123
919 297508
726 -581887
247 111125
199 -306357
656 -999277
617 444256
411 623423
885 305161
697 -39240
564 -118522
322 -46703
160 813372
524 969222
285 -112139
923 837523
4 732856
461 -800680
674 600608
864 -196743
52 -854495
538 597288
895 -139126
988 -183260
583 150042
144 531742
565 -385088
259 177123
569 -199451
933 -43274
801 -925698
865 126426
706 -228341
632 9841
383 -245024
95 465303
976 10564
442 -800768
51 88725
648 -684276
139 677418
385 -512371
473 786448
258 -991785
91 -25724
242 -325692
181 -636837
644 -292868
298 391055
507 -518804
780 -972186
651 536560
526 -404091
442 -111312
638 -646700
500 745951
415 -579571
631 485638
685 440500
427 738405
698 -40211
884 514802
563 -135170
39 731449
748 42068
388 -862768
866 196751
281 -947369
170 -146110
527 -197099
515 -114219
588 -468693
355 807956
12 -327772
155 56948
294 -217768
747 346537
975 420111
63 -993211
487 -262409
90 901307
726 -965397
837 -725850
828 -502785
716 440717
358 144876
673 -756834
859 -621429
12 -369487
545 -798909
569 -883025
757 590303
661 715893
131 499232
204 839177
34 -242040
38 -846111
374 553353
804 328017
765 7779
99 -643747
712 -786203
352 -943489
302 -835791
142 -113974
804 113460
405 463867
332 -767438
780 -466430
532 470656
181 487579
131 -565123
806 -977316
99 -720846
41 -67908
79 980827
817 424031
730 692684
63 -640603
639 -428031
816 893775
368 -6201
396 -320303
33 -872908
794 10456
365 -481127
999 402478
169 164345
548 -927775
802 -269506
848 -827877
796 -54095
648 -55708
504 -771366
506 627540
938 -652257
701 342094
900 91406
270 97731
37 -606910
189 79487
469 -414691
906 -172033
448 619597
927 -135537
497 -722516
631 600423
743 -194081
226 -512406
876 -522755
662 895315
411 -101206
492 471044
823 -424989
622 543313
157 -518501
188 611311
178 -54210
231 645844
708 -799039
464 -806290
384 -664608
504 146866
741 655428
113 81453
999 291831
803 -996830
856 -59028
659 -99338
910 618327
181 334062
595 980149
116 -278939
357 -320546
43 -882830
42 -897051
147 474365
856 717593
658 -91131
921 961959
732 -805162
997 -195817
934 378178
317 665882
826 896620
245 -78510
841 -335193
430 507930
980 -615294
391 -171924
137 -773683
484 -421584
226 163469
359 890609
744 -248731
218 -755079
82 182440
617 -245561
80 185893
867 -916899
707 -627235
900 37381
462 -419324
178 93826
699 716835
52 -302154
421 714201
448 708625
247 -67135
763 -376931
75 670583
422 127703
766 944678
452 566187
896 311010
149 -641277
793 5102
946 -506758
719 -615922
773 907234
2 321319
862 -389605
846 3075
333 -515213
55 -498996
899 754344
449 247134
530 683444
275 -491218
471 -49548
663 -716030
19 398973
128 987833
759 -135354
360 10224
429 -777907
633 -920082
219 -275575
567 930718
322 12783
900 864920
358 -881274
256 -342089
424 -672977
906 -797662
151 -513654
871 -314254
256 207440
237 -20411
848 69824
415 114674
322 -699093
544 680220
570 -364826
345 303120
402 -301351
912 -610482
206 -449747
873 -617908
364 -101700
767 -981870
347 183488
902 -185301
361 -476611
338 -951866
262 -657652
653 -254518
30 -871948
600 584199
220 193625
708 658261
257 449119
696 312351
480 -683829
320 -706433
158 514689
672 -197483
191 -20687
971 239555
992 782106
786 -950864
445 -128346
313 -399562
315 -753219
15 506828
968 903558
913 -54570
369 896346
270 -28764
597 844948
995 312072
37 -10633
57 28436
896 -355804
882 512756
606 593996
286 -13456
786 -224337
808 -760527
871 88169
878 969288
900 897734
315 54713
375 799065
977 -268670
78 348280
467 313753
205 -948728
732 -672408
497 70733
196 -649196
503 -105846
384 942387
934 -48758
183 658362
158 966641
591 372226
714 121217
789 862986
679 -656539
883 -33835
783 692483
159 850254
175 -487974
236 -663322
721 880435
988 -893979
507 840649
936 173523
821 -137080
65 -71183
745 142811
636 -239347
620 -499045
119 -58125
613 -990592
459 849235
652 -226947
183 -939320
830 -305748
713 843787
987 -588516
111 -894169
672 -696402
637 362727
263 764193
486 -729762
227 252378
549 -114590
168 -349350
548 -886736
431 -631000
829 -656868
947 963519
814 398452
407 197237
775 -638622
801 -978102
529 37885
710 534902
538 -115182
406 -515873
592 195138
173 645471
418 -14918
290 -862988
215 654879
123 351742
920 427491
160 -767016
490 -954007
632 788703
270 -355531
399 -330750
517 -390273
634 -992805
781 -49131
441 397391
593 776999
768 836279
391 -951960
302 890263
244 -277296
563 -91401
356 -628794
874 -878845
474 -894165
131 -267415
927 -339521
3 143720
284 -215088
21 545297
960 -854728
693 980050
806 708193
902 130354
425 -365513
464 880497
221 -479
506 -420597
696 -886520
289 562940
683 -631894
575 -242051
756 -767811
199 -22167
652 282570
537 183058
758 -624777
942 59568
789 536762
294 -59310
804 -50169
456 -223109
732 849289
603 321037
330 415472
649 955124
177 -428953
847 -924050
94 616269
97 355959
175 621247
578 761541
39 853434
74 329439
479 409320
536 -512080
462 209935
300 -73734
971 67324
285 323416
855 -510795
712 952856
303 -401210
611 -278606
533 448114
46 881361
590 -578122
775 -659238
456 458354
802 958640
512 281452
703 -591816
701 252957
687 130740
306 -753353
31 -331572
336 603289
517 -182306
321 -255621
127 736983
387 -308921
411 -634375
550 -984052
575 61938
664 695065
930 942694
110 -932716
356 422425
73 -131041
303 134608
930 263266
371 358164
592 604889
676 862057
425 -403016
124 53002
370 -739158
15 18862
342 393764
471 719196
260 494927
297 192642
768 -355194
39 -252117
16 -159193
539 -108547
565 416312
237 -38478
979 -773428
756 -839310
636 -301496
852 435077
655 43741
471 -285547
723 -502985
992 256231
98 -342854
610 -435701
96 -321344
582 526106
87 -783668
469 -540653
790 -115731
52 821221
145 -161171
215 998679
485 391648
783 99671
771 17540
700 302837
253 336293
490 29893
598 -504522
422 981099
107 777776
25 853712
39 389977
329 711513
788 -184767
426 616549
85 -610372
867 513737
720 569052
873 433370
604 -254385
998 -933934
676 -310400
742 402762
950 147791
421 885682
840 446293
36 364123
110 -137545
951 -152013
646 702769
522 701284
166 -153334
130 611842
304 -199045
839 -618369
170 432104
886 -862753
771 411524
232 927583
308 -364229
336 706726
793 -701281
288 -974253
994 418238
977 113952
420 -840279
521 807867
667 -372312
700 728773
837 758662
173 373304
259 -687736
839 -34313
85 293491
209 460055
975 368795
76 257209
756 341603
359 -768751
470 -894805
890 561797
838 932533
79 469287
423 173638
24 250913
83 850919
407 -394258
138 905586
312 262442
805 50750
830 -458644
353 -30833
960 349469
326 -432897
790 -95169
493 -19154
907 244251
754 230123
159 608534
793 490449
591 -11216
986 499263
52 802714
805 -528104
373 310179
740 780194
336 840691
108 84813
939 639223
977 -928061
638 190009
509 201019
697 -995528
441 176721
915 -107917
280 772811
199 27639
49 497825
415 678397
490 -192493
244 66000
199 -780248
286 -705901
204 -67106
475 304282
76 198930
747 913740
569 -451468
272 -53522
413 -960302
361 -961020
306 935262
45 -943613
588 -640881
501 -75416
583 883992
771 -860687
835 -234726
753 -31195
849 778536
369 -162786
443 -323761
357 496980
378 359112
559 852960
1 -610938
342 649348
243 -119401
953 -595688
687 327744
267 688106
291 470312
114 547497
538 -500370
949 -79369
412 369204
539 698561
695 351796
844 -564839
254 -354962
275 391495
75 -8433
441 97726
771 965308
44 350687
497 -977691
369 849299
274 -992575
112 305009
617 335529
321 -696614
744 -340352
59 -988233
965 800366
122 -981241
383 864728
34 -810572
777 668108
69 262752
362 -406260
911 513277
803 468283
486 -418522
240 578199
735 967913
538 -980466
349 -52598
753 666473
400 371331
62 382563
944 -171063
769 280251
864 -108444
497 -555912
540 245558
181 -757758
7 -533603
387 612282
989 -750333
881 -711169
3 -52189
310 70479
695 -51520
619 -40422
718 -129156
871 -32761
793 341731
127 577698
907 152772
277 -395518
511 -311136
553 183475
523 -927236
4 787768
871 -238327
769 -959323
910 807302
219 -773499
521 -775425
490 178632
838 -873511
134 570938
721 -541118
975 18045
370 -984975
739 -778135
288 260287
180 -1152
125 834148
720 -972621
382 287680
685 299384
473 97858
688 -763841
140 -741039
191 -513872
559 720824
791 600693
682 -936175
905 391022
511 -277400
192 -247311
15 -425504
34 -204635
745 -459544
115 853595
266 353468
836 -134816
661 -919905
812 -904532
118 -438759
498 -793415
54 666407
840 20124
472 224630
133 681432
899 759415
741 2343
687 -319720
420 -889013
980 547148
512 -514615
822 410371
453 -354994
200 -278456
762 -813242
87 648560
202 -40207
553 -695124
849 712385
297 -649186
64 27476
100 -17500
275 -74690
459 -659734
355 -959619
841 296331
750 693734
963 -94435
820 376426
118 789203
81 466807
317 -899564
621 973035
79 4356
654 325067
246 654466
466 281196
644 -155165
376 -147829
329 392184
222 -608018
112 337556
508 319980
326 554414
469 -423475
270 506738
761 202973
734 536319
266 811614
610 432784
474 -595442
227 -160910
291 -67291
801 847295
315 179356
493 490516
517 143625
566 390516
530 -603919
107 -479950
553 697144
552 -619687
768 -379513
270 670178
85 902095
671 -537021
484 842069
176 700716
314 307814
665 -305760
848 92899
465 -782779
667 -450779
897 -69695
862 -710939
802 643173
816 -562958
658 -990541
626 696917
82 -751344
605 959669
709 -898526
855 605172
105 -107623
67 948769
613 301953
945 -617107
417 92393
178 209894
474 296400
34 612444
932 -92963
480 -805862
199 -249644
339 94640
436 -386342
529 730761
703 -63291
740 -685627
342 38574
367 -851626
144 924699
878 773221
258 -302405
41 -144997
296 -420293
384 -141807
225 292045
47 -410833
759 -444891
700 -941874
443 -451165
951 -343416
402 -819277
10 958639
17 -394648
790 482677
46 -141043
157 -784829
832 -307430
986 -844644
810 -654960
901 -882967
465 -133080
452 95396
683 211673
972 480578
424 -173844
981 -851619
325 -687624
919 -617845
56 -703245
531 -762926
353 -327199
799 511777
67 609503
352 252509
626 -630031
709 418974
158 841676
384 -74921
548 477100
272 -92064
877 -900912
493 657824
839 384000
303 -295560
704 657926
650 -757044
411 -80389
536 -132079
665 -84262
602 264651
880 -15046
800 782658
707 -122528
563 -285947
385 780661
717 703628
986 379860
291 -389537
799 -396792
485 -805959
265 364963
111 276010
727 -776757
802 -25534
759 45944
353 -406788
650 -606561
527 405045
263 -964284
198 -612036
302 -687020
57 -865196
705 -436787
302 -785594
640 356671
558 -261436
48 -542638
51 -206293
579 606486
383 890527
791 -424216
699 108865
261 -809391
473 970682
693 822918
877 971271
756 -808265
264 720204
611 99159
514 -205057
779 914245
125 -535879
376 -411622
949 -862513
74 438587
940 634322
301 248125
424 -650549
970 39366
519 283842
331 254842
272 869773
538 936072
35 -664520
970 -915822
659 810168
851 74045
17 58966
734 121301
728 -319470
957 -50508
525 697085
17 -693180
748 140102
949 667766
325 -870262
933 628798
261 859501
940 -632633
679 245382
225 171870
275 -718389
446 709503
44 760248
327 -63476
628 665516
104 911996
975 -815352
495 -467608
135 -48639
101 985916
836 787234
694 338559
563 -560587
573 -877286
663 940163
222 -750420
424 196759
764 516555
488 888307
861 -605286
750 -533954
521 585391
157 -298466
999 -876427
26 770583
75 348698
934 -730204
844 -852492
429 716065
745 515178
382 319378
847 -484899
258 742107
132 597052
173 451625
187 407622
973 509047
245 -846301
692 940014
551 -22167
856 -860386
84 -755327
857 -166182
24 96453
511 -632613
806 -226020
755 863460
644 -918429
600 -709466
201 751766
504 -6289
349 274007
877 854583
654 -787330
351 915006
98 625165
422 -921206
159 -297772
254 -709902
993 -687716
347 -782595
79 -873098
839 -172614
912 -523063
948 723954
432 -203564
345 884559
637 750426
120 -49865
653 -658002
914 245684
707 607176
431 -413329
771 -920499
269 221054
501 471484
592 370908
420 84513
858 -929520
191 661442
379 -163721
647 64191
903 452874
187 -309139
550 794287
448 367880
715 -166549
29 873081
846 -929893
983 640975
479 -814635
501 -195062
504 767877
917 530177
968 281876
895 -990745
958 -673388
378 683860
743 -722894
78 794174
474 -974143
386 522791
215 918775
515 129954
172 -880283
960 139828
987 -398563
237 490625
380 -775659
713 -328083
512 152067
557 578046
359 -746467
609 -395060
631 -213668
534 -952180
387 -509755
641 619783
437 -561674
985 -439648
216 778183
515 -376309
486 882717
712 546060
432 -328707
962 164592
374 -927260
474 -2094
339 -151549
116 -650153
953 309505
256 391735
942 872638
168 228279
742 -478312
230 992355
235 -631894
729 123126
551 482980
386 109873
542 -687532
381 152472
501 205344
543 83428
773 -725163
575 991676
77 648674
603 -234917
935 -871117
918 -913001
588 842861
281 907067
432 228117
516 725577
451 970552
580 899410
478 407594
924 -956709
451 414741
183 -743955
404 -606862
39 -275755
928 647780
345 -216799
686 -530051
743 -313107
442 292982
550 -161944
572 810019
451 293387
393 -534646
113 -360087
168 -36716
892 670699
570 -759234
48 238121
684 662374
507 889440
349 -479371
940 -691317
968 -506136
762 -119084
220 -784251
399 721981
755 -393508
327 -813700
377 -861184
676 -985914
250 -252983
616 553557
65 -212443
403 657582
345 -204772
451 -47238
615 -559218
30 265177
709 639655
57 -748811
481 -379342
863 967100
163 544576
570 86013
25 -392988
889 25285
678 274137
898 365204
160 -736594
805 453936
848 254643
747 301461
866 762619
881 -734068
508 -817624
88 -504207
75 987914
310 306295
762 199519
992 -355845
191 320381
45 946537
607 -802289
745 -374637
553 604118
738 -7061
196 578125
938 -955101
675 -224458
96 217779
324 -186485
363 396200
42 184878
396 -124484
793 -517788
491 -690685
284 900802
672 -726226
150 674519
876 -835793
868 727711
302 446587
871 983094
559 -992246
421 712520
65 -834530
973 -496452
948 -782142
802 989191
735 703067
939 -137987
8 309571
133 649603
546 577150
195 -547641
128 771146
749 87515
609 -969517
509 -666529
631 863057
296 248262
167 146986
7 259256
220 -49434
881 -977499
214 -741106
733 777307
404 923303
543 -467332
417 451826
85 -395065
882 -222196
282 415838
488 -411971
2 -214441
696 128357
4 270925
25 806533
748 346215
195 260115
152 509599
809 -274347
354 87111
715 676628
820 -697197
842 539470
857 447773
126 907744
768 -912622
366 781244
244 770800
972 335640
358 -71771
750 547481
195 -196369
478 468157
908 806375
72 -419062
562 391459
894 -143531
512 -449811
523 -486180
546 -848302
237 966027
966 101849
457 -62743
985 94384
38 -109801
568 261215
764 -41976
400 -849687
973 288240
129 -798897
690 754850
245 -35133
494 -496094
531 294319
388 -69935
632 -70925
794 381697
580 228735
613 -300126
379 234762
63 -325611
694 -235220
816 -444181
586 -857455
786 88581
187 136757
591 -948570
893 945050
141 686946
932 -434750
438 -903253
622 -829603
523 -815476
538 551431
195 264781
883 74723
338 330071
42 -259769
74 742462
365 -381690
644 -58666
385 497311
437 -899398
851 962666
411 309055
619 548094
338 -108260
204 208177
961 -223172
726 -890961
861 -39636
102 451217
419 -126181
881 516183
131 -888812
238 962400
306 -347061
279 -837382
789 -575126
553 -142690
233 245294
206 39048
269 27708
848 429818
257 107904
926 -190086
965 -495460
405 -562026
560 550145
39 -752999
597 573711
642 8904
577 744312
410 674313
348 -28431
834 570792
28 222406
314 -619266
406 -221032
68 -483341
589 -510227
267 739332
830 -514698
387 881019
829 255515
744 -403510
852 -639157
135 -574121
535 276534
917 -214282
583 800616
859 -478173
122 -657809
295 -171677
706 951645
865 967521
812 -844338
671 -543816
173 -77080
372 -776767
734 220611
981 -503370
827 232137
311 -35078
429 -311631
175 -278868
921 53139
543 -571800
861 101866
770 832107
526 -55140
829 -890935
480 571438
862 430162
215 990084
309 344378
883 -455923
79 -649074
556 770258
209 820611
163 654070
530 570873
67 -657563
960 -486314
793 -83379
227 -705919
381 -518794
981 72283
1000 267691
765 404127
835 812942
734 -511699
746 -581818
993 45079
488 970649
684 623977
167 766211
852 23787
416 -947823
416 385502
622 -144107
447 514463
588 494567
102 -55244
308 462050
184 484650
147 -710866
18 -993874
662 -646998
298 -423183
748 -655838
944 -475503
790 -334885
185 -313401
573 38184
582 581736
145 498106
47 519390
562 171444
298 -234204
282 440942
284 -15614
32 254097
980 -623450
276 -453110
37 224745
664 -999474
1000 -169474
185 -234043
309 -429871
417 -783973
563 -860725
245 -915409
5 -771980
983 84031
621 -935934
737 -769905
164 890591
841 -412382
398 -416903
424 -532593
908 -68220
454 107595
213 132522
721 -864196
26 -336796
649 231683
424 633910
537 -299981
913 -596873
875 -600295
812 -341613
247 387513
350 -828773
832 34937
971 934403
687 913398
725 552889
972 282354
129 -320646
33 -876982
831 498381
991 -181371
345 -274965
279 726401
565 -579914
478 -210898
543 956497
271 -689324
318 894146
856 57019
848 295510
854 -174074
134 -317961
78 -571969
575 479156
893 345243
273 659715
406 113066
429 -437312
258 -937159
88 -969804
240 221075
495 967780
738 -281150
372 -226563
81 -580393
19 -367753
648 -673675
110 701961
409 829028
385 -550657
164 717767
44 165082
714 174379
557 961594
480 -897407
191 -519094
986 918090
194 -586730
48 -624949
870 492534
485 708780
249 718403
265 -308001
437 -345764
267 714985
816 -445333
291 -686050
862 -171950
170 117355
8 -105783
226 375672
967 -661571
497 379422
480 -905479
406 629292
584 -683546
58 244195
54 955618
750 -981586
534 590648
888 -595040
357 736182
422 273155
826 -903236
800 697775
942 375749
460 95096
786 -866711
695 -693556
145 987574
641 -856752
180 -467351
896 705976
933 -164753
743 186885
372 420960
675 389915
477 -981739
677 -233565
156 -492731
532 -87522
106 -340467
632 363125
592 -190674
626 -245946
38 -7584
268 125780
317 -484326
466 465459
460 661621
294 -893679
90 870420
183 915228
873 896903
84 -515391
383 -869573
626 272651
181 579706
154 -736284
931 579095
675 567279
649 -75610
692 -888257
778 790680
842 759638
435 816054
963 729066
516 666978
355 834315
715 12926
917 -825754
734 264219
391 672459
842 -945204
325 -926456
427 -56061
196 564639
615 716750
256 459613
827 30097
846 378370
519 -916640
264 417942
106 293597
203 980263
378 902552
835 424024
614 770339
885 999683
12 -794835
874 866859
559 -915614
103 646982
819 -503973
776 875066
262 406619
254 -687920
739 -878444
811 73596
51 -336179
977 134483
284 765268
318 928040
415 -193059
126 -662510
565 -480991
988 750880
487 -580446
179 -246816
199 727919
313 449651
110 -868446
681 -671296
606 385019
341 942577
80 -173608
17 804996
175 366601
466 -403270
99 804678
721 -910809
339 -18986
97 889064
383 736173
521 477041
571 -718446
88 660217
824 -693454
833 -596889
278 251238
228 -29633
809 537594
563 533932
12 415832
163 -138040
312 871422
424 934841
293 130266
826 -191599
312 -311975
508 -141816
44 -741949
759 337005
385 186888
350 -839505
99 279581
979 -469295
190 965491
726 163607
487 127435
846 770168
552 770225
175 -374126
501 -823344
832 506397
903 -897086
71 -24363
363 684040
727 -590540
96 378748
84 -64723
945 897254
156 433767
522 -530792
67 313085
564 -186848
167 -141945
643 247926
729 943418
341 666456
489 -546624
336 -198399
943 -558067
731 -692194
723 -494086
408 -397572
369 587387
702 36619
339 -432081
200 268420
785 -318521
185 -144488
249 38644
833 307353
241 549595
524 62466
931 927693
831 -474769
113 -253495
353 -145421
266 -578596
972 -800792
409 -248168
667 -627404
494 185842
968 -935084
231 185748
230 -956103
233 830268
502 129166
872 -772222
744 -716357
606 930767
930 187137
987 108875
328 -45893
781 789566
61 213688
30 990726
558 -125090
862 -517893
688 189631
701 -752153
554 -961824
521 14409
541 797442
78 618068
452 -57898
267 -677328
592 -635427
459 796681
911 261502
620 81207
133 -451488
757 634098
683 -732952
101 -386572
13 -180154
87 -171629
689 -38878
955 949012
41 573576
433 244765
561 -602797
332 -239288
3 -128934
332 868736
113 67703
942 -915247
639 859462
999 942613
637 84286
951 566518
699 -292114
640 122462
987 -419074
399 -494673
439 -259471
909 -959547
335 345426
710 622528
550 -645441
245 -393073
114 221160
584 -96929
932 -241549
432 488209
127 -966075
388 578297
38 -165995
439 -4953
786 -955267
636 -592420
551 -242763
790 -40638
697 685719
447 628303
121 -171902
253 270847
506 -769519
926 204985
251 730886
688 314767
582 288928
393 -561229
327 -45346
568 869854
563 -55902
445 -787391
659 -572267
773 -193051
154 835137
209 -217708
461 413877
597 573723
182 685364
836 -310247
835 61931
612 -763286
224 -214525
240 -586639
827 749187
10 -169792
604 338368
724 23849
242 -693005
744 541512
835 169578
637 135093
4 -187642
886 400059
711 -142497
310 -456757
574 -285174
292 -853570
917 -17986
543 -813095
584 -466290
479 926113
460 -600486
926 -38557
263 -266939
830 -247923
160 743735
360 -335637
768 -674201
978 946524
524 354116
490 905156
634 -816763
858 -342984
751 -681484
364 -550151
153 487224
798 -825691
355 473699
605 -688355
541 715821
521 -356724
202 964164
20 -471821
636 -956666
492 -178333
671 71422
495 275586
357 485523
803 -946564
510 462492
773 -980768
162 -503026
31 -620569
405 -19325
900 747461
139 131508
756 -275590
460 -70750
94 457307
734 188359
459 -199209
605 362462
458 371597
602 457808
798 -801596
179 -661129
245 -54969
596 -627287
466 812570
593 774102
580 -911466
502 -544155
238 738266
3 -383287
424 16606
172 -440068
117 688135
525 -707809
816 -954546
315 741571
985 -727892
515 -417887
80 -244030
47 -348460
81 562788
181 -496569
650 -699527
280 -195377
803 432681
888 757781
456 992983
262 -766529
492 637668
999 882005
136 691279
733 836072
621 -261699
939 153736
329 -273789
403 -449129
903 -72163
351 -185255
96 6716
336 183528
646 431458
885 -459253
492 -739115
914 637018
640 -167061
234 -176234
229 896015
656 622473
252 405879
852 -348016
145 -208562
224 486092
411 155415
939 91912
944 -709285
214 105521
827 367118
956 -198877
82 338993
762 4785
603 200553
775 547697
495 358283
983 938854
713 -298568
266 -915507
58 7150
172 -853305
383 416664
846 -986134
837 330223
415 -151879
288 -445387
115 591109
329 2564
648 904978
882 -585126
0 -101422
549 -955124
577 820753
592 -932012
597 353740
647 306844
446 740829
979 -36923
148 -885016
103 -153650
805 -669806
192 433533
979 -297232
567 852406
648 151511
754 -749536
504 728114
666 90365
23 469323
213 -669968
167 -902486
805 616018
727 746696
765 -371194
589 463666
689 112242
523 700846
527 54774
460 -885195
170 -876752
408 987074
97 530810
281 -314450
15 -674749
62 598798
321 -960710
781 -850479
616 857052
299 2367
367 -735495
931 -296599
547 849988
885 -784536
606 923595
557 702393
976 366975
359 -308515
61 947932
642 -25235
939 -839193
726 -722037
252 589706
867 -705750
452 -975342
16 -264063
279 757916
321 136900
494 -563218
753 330116
418 769131
677 77457
902 834615
929 817366
953 763007
84 -840134
133 416163
812 -680278
308 -690613
695 790641
111 839516
616 91318
626 11467
342 689503
289 306782
980 -64938
786 909321
313 -326243
105 626547
719 857252
229 -834053
166 -695221
565 -864786
977 755653
476 -400971
427 -322702
40 -508410
804 -125630
894 -668377
467 445798
113 -795515
132 -899247
300 40680
14 -443474
61 918120
791 321113
487 -283608
929 851708
603 640835
821 25779
934 642348
287 480350
795 -882904
692 171241
815 687278
360 941305
713 -893698
528 596598
954 132487
260 -749726
367 453849
182 298434
131 -444947
69 -893512
158 571513
655 154082
504 -216214
882 -936898
15 -971549
45 632835
142 -973675
873 -249637
823 733589
842 67006
302 306889
681 -830867
950 -94456
815 -976720
948 -461734
996 -453622
922 566485
882 -301960
291 -455846
273 -798994
811 869281
34 -768569
914 -857690
967 975583
882 -654545
867 274797
227 -774144
485 799304
48 90657
904 -219091
585 -576782
763 -337831
116 -547584
477 724430
881 242697
688 -1707
569 357265
421 269022
373 748656
811 608279
580 -146547
930 572970
871 777412
973 758997
813 -886325
923 -166897
968 -177199
734 680160
959 531143
120 884381
7 -601408
705 400423
471 -884189
523 -459098
295 893431
590 -538734
657 -666875
932 -363288
369 -222004
52 423782
529 935047
396 718640
290 -914050
799 -95112
920 443069
852 328647
890 903182
489 317759
273 115094
262 -830738
879 -73963
295 -514027
111 742233
992 220874
711 -755031
298 855908
643 -946023
879 585196
993 -946507
601 585120
241 469576
444 -547915
138 502969
787 -897187
33 510413
844 913825
67 81505
67 843538
782 67963
565 859501
881 784745
132 520435
832 -904435
852 -611880
69 -574677
806 538635
854 716767
485 -154070
874 373819
863 349287
334 15192
752 -700144
158 835260
777 -242576
760 520730
311 -919772
518 130758
41 574707
433 -817150
526 184251
884 677253
117 652426
31 -846239
22 697647
330 755239
937 664174
135 -871104
603 -163256
3 -974863
527 196859
167 213670
566 -672693
341 234720
108 309236
861 -284572
590 -822532
303 365296
993 -567806
75 23398
430 -260886
870 -701094
741 -443985
678 556396
471 -865835
961 830866
639 77126
218 -268180
479 -38377
845 169258
786 -85330
5 -336701
729 -153490
332 -432905
975 334486
250 -455844
338 -677666
647 516085
942 -326947
502 676504
800 541222
586 -612663
222 -109827
366 868530
756 622057
886 -283166
226 -416043
723 -683050
632 -400445
677 533577
796 340348
504 338670
547 832484
537 896364
625 -104935
460 966649
941 -755346
571 -510384
758 215894
420 206277
726 658875
100 -869437
576 -612999
998 22810
326 -302341
158 721487
247 566967
780 537419
196 237571
255 -242555
282 731348
4 296219
159 662208
941 138946
196 682174
529 801691
612 855781
527 -216444
807 -881360
980 -544665
850 -682868
956 458989
968 -688570
861 -332959
582 872778
593 723922
600 151116
965 -365143
979 -786463
715 -632991
385 841134
704 -610163
185 -502427
748 -254440
701 412648
860 712658
94 -15528
496 497040
640 767502
267 -260532
249 -745516
79 498849
829 -964314
966 -565883
424 -362206
419 -764715
564 -764193
813 11000
893 18841
813 -645552
724 983762
514 853400
858 -669138
757 -704809
374 -479560
883 -278935
721 -463462
331 -811019
848 355922
699 267502
46 -444009
675 714481
403 657339
861 570990
928 -539960
340 69986
558 801073
465 961938
165 -432975
918 568574
360 -298595
971 338935
447 584848
188 -262908
936 773053
314 -259933
769 -27623
930 -991141
127 751068
433 -491356
674 -119267
846 -747746
54 -637957
816 211595
468 -452555
878 399909
490 -549915
188 601410
208 588891
200 806007
556 -131089
747 -337693
525 -962088
847 -473751
671 -766704
597 15378
937 596236
228 -448206
690 -22685
215 -319314
297 -879633
49 678721
244 -462953
256 -777360
764 -66762
752 -689901
943 -37293
562 -576960
823 -163616
628 231200
449 -68316
408 -765457
917 483454
497 811153
220 963564
108 -451675
69 211062
730 -586351
854 -850266
861 317378
470 -780345
703 18645
950 979685
6 -225006
701 -937681
621 -269594
853 790372
764 -824020
595 282200
837 -232313
894 -143333
108 919993
115 -553593
138 911140
922 -857368
322 897071
333 -778762
421 622765
797 -679890
598 575048
350 371391
653 251795
810 -672984
434 -145156
402 580373
410 -709420
902 920595
668 -208566
140 -295771
952 -412246
529 -891189
887 441310
752 -876176
579 -394079
563 -783697
506 -813856
599 336327
416 -993325
173 -637876
997 -381474
979 291788
67 736217
331 -461482
580 -744380
795 647356
410 198576
99 -847310
982 -613981
990 -178659
105 -527200
580 961068
360 -807269
200 -757980
770 -711917
650 565001
799 -660181
180 96089
551 -996979
467 131253
237 800318
958 -409225
438 757491
320 241628
764 -285400
460 -636589
117 975357
269 -99256
862 699739
258 982032
905 780294
699 -164310
236 791245
415 516511
633 891635
214 -953136
937 163866
486 90210
688 -800446
956 549886
476 -571024
236 189781
625 -971622
442 139133
121 949227
395 -166113
349 -295866
322 -710955
18 929977
355 224581
413 937725
776 730294
313 815356
975 695215
545 489347
367 47381
929 -941375
572 464704
459 -534450
791 758364
170 964161
112 -754156
465 111480
623 755406
697 762355
833 3114
164 802270
634 -73780
654 -906677
295 -480750
589 -523895
572 39726
27 -773544
521 21909
427 -821142
853 -306892
684 855797
225 400418
27 -17846
778 785773
688 -375002
561 -80122
999 -966509
443 -559646
971 132518
547 522839
190 -994840
959 191143
583 504968
352 -529289
808 466933
970 986554
760 -283445
272 -421588
149 741959
14 -521091
339 -901049
543 -938346
353 922555
435 -807726
753 98330
793 -83914
450 232000
274 842212
313 937995
977 928285
21 -464681
447 793791
692 328702
995 517473
224 579563
996 953701
999 -45224
226 -869520
891 -88520
972 -912707
216 653319
299 -83360
570 795863
924 675712
505 387351
66 780221
893 662265
179 -378669
763 -123942
401 921650
835 617666
576 -24991
859 -499271
962 540221
454 684709
612 599059
831 -543694
96 -83291
220 441270
299 -605700
371 362419
756 -505986
254 -294483
63 -308880
761 -988513
971 -197495
510 -355180
762 483689
640 -67015
401 -926275
290 -911592
145 103729
456 -9634
141 884271
68 -220560
483 -104858
793 -818084
482 -40869
338 516474
555 57974
117 -119220
270 134139
536 -967018
185 381509
232 191785
919 717691
240 497993
401 -834484
266 151825
980 456688
143 77243
363 -485757
735 950702
890 782760
858 205364
52 -520386
698 -414736
905 -632391
630 -519271
943 -964325
940 -558665
660 -430863
202 139404
73 949127
482 -29167
828 -563730
590 -155732
868 152749
903 395401
72 -121833
20 -271852
424 -723820
658 -470268
485 -238870
391 -824886
983 721517
846 -3754
850 -809468
419 887034
112 -851929
688 -835355
438 -35724
809 179740
21 -367228
106 264461
223 -97471
969 112387
197 849725
127 270139
599 -889459
140 885400
256 -771101
619 -320322
620 542230
818 -821975
694 -832064
4 978500
407 22293
562 838111
94 373900
892 900461
459 -433742
482 -832495
106 -52382
387 844814
571 -657381
89 -330866
233 358485
421 50577
227 73593
213 -976019
734 215222
778 -962132
422 203722
197 847994
328 302329
801 -893750
166 477806
688 669480
516 893815
208 588347
453 -927696
228 -877287
590 -214550
724 614534
398 -699262
896 470812
273 -889542
567 840458
223 826348
190 484358
15 740918
764 -89969
329 651863
679 205961
624 -245156
343 -488093
676 875095
299 -369245
237 562484
551 -51312
471 -345264
60 295131
330 503982
952 858458
863 660551
786 -193689
406 -517866
747 138356
902 -6784
890 -106626
397 244129
994 65520
326 16088
13 -452996
730 197480
166 834252
326 -982184
543 307938
600 674709
897 -638411
647 309722
415 933052
217 271621
876 -38416
350 139012
151 -456110
468 990918
26 14107
852 174645
326 -929174
475 -519780
322 829382
944 365958
412 984202
73 -794736
363 26508
627 307938
668 204824
617 -317711
528 -698847
779 -901802
781 -556157
534 366674
548 631712
211 -9152
264 81579
286 465963
464 526090
278 -610484
243 140672
83 887679
519 699238
785 73723
866 159299
644 178248
135 -787265
285 703190
554 169165
840 744268
307 -122166
329 757417
922 -775513
986 224641
272 640800
333 -791312
502 947332
365 -332693
41 516627
170 152155
809 867023
956 817780
392 767779
585 -689135
135 701879
60 399490
627 301713
602 -216543
904 -134547
394 345228
233 690400
297 -993876
689 232907
715 907063
82 79847
998 -90369
930 85310
341 810008
287 -387180
927 -228100
180 554275
537 -991920
403 -470683
342 778762
108 750147
326 -829884
991 -495124
606 697478
134 354850
493 -978498
565 -150367
769 739298
892 -643293
43 -382589
816 -949838
243 -423988
660 -983099
747 869302
199 876895
120 399780
303 214529
569 567294
824 405904
8 -35139
855 474357
259 3176
433 874493
774 77092
919 330610
411 -512688
404 848993
182 -115116
53 12818
194 -104265
476 181072
946 -237035
38 583277
24 685948
660 -539558
461 455552
88 -775125
652 827501
693 194849
247 -418418
306 -37662
508 245012
996 675020
912 496665
189 631739
194 551915
31 -103556
509 363693
626 636634
146 -180227
927 -671446
328 628416
153 -659626
359 -796954
342 222934
209 670984
949 207784
938 71926
610 -444132
444 -779398
132 -514914
358 736940
390 500993
463 -931638
223 940313
828 -521140
76 523915
868 -834813
36 -693639
384 236189
380 264195
288 786125
681 -1374
384 -60785
199 282789
508 -369636
367 8555
771 -303342
1000 994058
451 162614
359 516431
927 -677389
878 308456
794 -625770
729 -474343
465 -468611
859 -954786
881 -749134
403 -879260
308 118508
564 -528532
23 -394174
951 372873
397 -510114
515 191614
270 313185
988 -31253
409 232954
845 478372
24 792534
582 -530857
225 259992
689 578658
263 467769
52 -283368
67 378872
755 -384441
685 -757388
296 -924471
312 -390384
579 405227
494 -890615
58 449653
702 231108
156 -516385
214 -507265
609 762497
14 46255
94 -256399
455 -599338
707 -835238
530 732496
568 523914
801 537635
868 -777619
611 -284473
469 -149181
678 191128
424 -534093
757 -153384
299 -16339
842 452476
18 -375966
431 79744
421 437670
524 340666
636 -23959
268 -946772
396 583279
69 568996
957 180270
817 505931
983 678381
15 147348
673 -262962
174 -320578
802 640083
621 16960
812 -756898
151 -98890
835 417622
895 -592135
622 -366395
291 -58465
463 -537075
932 373412
99 -825513
551 831171
303 -435460
477 157820
794 195212
997 -934374
635 -389705
188 819246
428 662797
388 -952035
893 159912
793 -361163
344 -898807
288 260616
305 -792167
56 798890
104 -233454
323 -596361
930 -53763
667 503584
61 600487
685 -413680
954 -479457
128 843590
909 -995145
881 938165
466 -231120
531 -361540
410 397125
998 231805
906 -470703
868 -910963
548 62975
397 93837
99 246858
342 -741813
43 676890
464 857153
711 -405142
86 857112
295 -577457
603 754770
293 -504052
951 -476263
553 15385
546 221207
7 -677374
108 781931
780 624847
521 786289
442 802940
160 742759
722 -109966
395 -676518
713 -896227
813 -105111
71 -220928
804 -127347
839 -949226
963 -823804
358 -378116
491 -419928
462 -734766
94 -797716
556 -808666
637 -970483
805 -22103
402 868224
101 886670
72 572756
513 725335
161 -690787
326 844951
338 -261291
210 350376
322 -139664
117 959916
761 -809573
786 159692
781 -897813
761 976716
227 480058
60 844947
518 384176
821 803540
671 -533855
330 -720936
193 100038
868 338799
169 -670161
598 793660
491 -521892
341 -90089
864 -941107
954 -319608
340 618671
774 -394164
315 658290
939 486895
318 9932
614 748471
894 729655
844 319145
60 593421
444 -14211
390 186946
738 -546244
884 -54295
630 894799
80 -869126
898 565318
833 -611061
693 610932
281 927690
685 773115
957 931897
48 -606165
428 -947821
150 31934
262 -749941
741 -100556
252 -174406
786 -271833
957 -673220
327 401913
296 925985
384 945451
101 -992251
390 -898301
765 949771
139 17681
4 850170
659 -803149
18 -145749
613 443591
342 182640
592 -441378
350 -585228
218 -354230
520 -546580
571 -454354
559 -788912
687 359785
707 -325997
282 -343797
72 132900
894 -394100
766 50038
500 702505
699 -844741
940 817523
203 -398052
553 -19147
403 63115
247 -71272
783 -99808
302 -10900
73 -125822
318 425367
308 90799
281 341375
821 -556953
697 -59031
383 538226
641 814724
916 -615441
959 -279135
951 -626655
178 316757
703 366636
470 344191
191 862404
705 -904851
287 -296025
341 53832
13 268778
642 -645700
447 -822843
664 -163758
141 -943196
146 -667583
954 -346236
939 -341248
964 830696
357 716880
752 -895095
747 -269113
946 223405
175 496510
986 -843747
363 -168371
894 -162116
806 116726
666 772598
490 -623891
836 448875
139 -325418
975 96974
672 -660355
961 991340
880 -18965
301 -798739
231 -628832
733 593610
412 -94763
429 942426
255 -137612
53 776963
539 -880417
362 -783945
806 833768
608 -30574
408 -130181
690 9945
645 -199879
949 104124
938 114851
659 -951566
998 -155046
113 -388640
644 -277887
78 676584
437 449244
6 -643735
855 966607
369 825353
273 805140
284 158615
787 439752
601 -855215
244 667380
651 -61787
98 -653954
571 -961453
383 -468178
934 768709
444 -501602
685 911636
120 -936903
906 -382019
677 -354884
129 896865
957 -895168
528 514936
440 -93191
956 -95046
580 136485
503 -460915
615 470814
980 981440
167 150445
258 -289648
98 -824552
288 117114
736 66617
396 -857946
476 -57534
452 -128243
888 300669
689 -100356
53 533968
312 -31952
339 837857
602 -602561
816 524021
722 -112896
226 -316426
629 -977581
964 316166
903 -253329
978 157826
844 961282
227 160961
935 262659
685 993643
110 -414805
979 -314962
265 130128
56 124281
193 -844149
729 628993
889 -725275
550 -133797
270 804441
44 391840
729 -549754
334 946495
569 -148269
180 322003
222 247164
881 751375
324 373396
467 -267363
16 -893344
517 -711740
282 -743342
294 -6239
709 489260
211 -720923
186 -172648
611 -764070
210 436903
343 -211367
941 914317
144 216987
28 -217724
170 -500488
566 902025
264 -570171
331 623793
627 -424699
93 -941179
442 -584057
634 958931
823 -619313
955 -674792
463 -590824
286 -672819
615 176940
840 -751396
492 -908230
938 445740
163 622000
42 -175592
78 -930178
203 -572315
798 81066
929 63583
89 916946
435 877569
700 -591640
922 -329699
355 831897
43 196993
576 -415382
768 48884
930 -503306
595 601556
759 468334
250 -73477
294 225348
385 -956365
843 502770
265 641291
424 -997435
223 883457
310 966500
962 -588259
937 -271936
368 660865
878 -339655
428 337260
306 624030
403 -200230
944 -838333
329 693852
358 744881
298 760159
185 274860
826 -820749
863 637727
115 683220
905 -150447
226 987050
929 397639
480 951597
458 35933
558 894333
443 553152
700 -495734
692 338282
264 295925
243 65327
708 358477
28 -62785
376 585318
70 759360
275 421140
414 997059
134 4849
908 599430
152 174829
852 -657892
842 223460
2 -507976
352 -496224
488 434737
641 -245669
794 -218640
698 -290403
815 -66418
932 -63487
417 -89758
647 783135
601 -76438
45 -692120
317 -747844
502 959495
397 -280361
875 805308
644 -18814
89 -424654
582 618658
599 -436061
825 933823
4 73299
26 -850744
106 -789393
722 -505562
945 -853685
529 215456
743 -388706
651 838570
63 557565
459 -647821
351 -151980
712 -938660
54 786916
268 602351
506 360126
195 13938
453 -464068
881 -703362
779 924181
99 -163507
481 220200
177 -767940
339 606075
17 697120
426 -48301
465 928809
373 195732
894 527045
440 547466
472 759671
931 978294
557 -379236
59 908927
175 -811100
721 632629
440 -427333
297 404357
579 -238652
91 -71337
198 -38079
37 113527
818 776683
486 540687
540 417868
85 896459
538 -99188
656 -568194
463 -50184
657 714877
878 -644014
193 -696266
733 -64924
54 105472
469 909810
250 -367804
929 -942829
553 838618
680 827928
823 -898359
450 903509
766 -894977
892 -402640
450 -475727
176 -986051
377 -213739
171 -325673
385 -413383
117 -291957
966 435675
707 515280
920 -812611
441 -450799
890 809388
567 728076
901 967069
248 705846
104 146313
1000 -83700
289 173087
683 378615
681 272286
962 476822
950 -686309
374 -622242
873 386631
643 463313
446 -47645
237 742674
594 808666
934 571422
787 -836393
359 913689
825 -831218
663 -312120
817 927638
553 472469
277 879633
568 31680
112 -819489
312 315307
418 64385
32 -114674
195 -618067
86 -126228
909 130827
96 -650998
838 97043
248 -205435
539 782728
316 -729870
70 -826820
859 55014
721 746952
323 -513129
233 950198
594 651008
34 -532391
121 419978
201 911107
373 -723726
188 508825
13 -925287
987 -292612
806 -804968
119 280020
727 152451
802 667501
605 159652
149 -815869
86 -634563
850 -525041
732 765942
946 250763
346 -143108
89 -360286
703 -618411
115 723320
251 -745818
545 693581
577 506048
10 -475688
525 866761
718 78487
269 -211311
759 -128943
958 546110
233 -42878
208 338666
79 483513
567 385654
24 -867635
290 -7663
23 460368
481 -160247
41 187370
859 257813
755 -490371
240 372296
20 -582536
96 -306240
883 737734
131 409849
78 -540298
937 505922
81 -215833
390 616842
640 -595063
805 24912
862 871024
652 -901483
772 48385
315 -87238
267 965278
47 -355703
955 -781124
509 -163666
89 -809594
256 175999
160 -307575
567 673919
177 -438348
373 -175210
587 183682
711 -460555
893 -818032
455 -628949
569 -685317
695 -308403
749 -739228
412 -267852
652 902784
867 998506
15 -340578
173 -120089
628 -978147
653 443589
784 14178
176 -573210
848 -531499
913 402627
525 42733
177 516886
403 -684612
208 525436
777 -321391
892 -465735
699 -638231
131 -130985
148 -772311
462 571620
565 60360
586 -210659
911 -86165
152 -238533
297 846213
360 613229
860 649944
578 -839105
55 -177749
890 910716
432 410469
40 -274966
756 909222
140 -930109
787 -877630
872 -551500
208 -969095
998 653974
305 392716
361 16832
915 56601
170 -564552
373 51144
931 371989
935 960884
596 729753
823 906254
633 -159922
536 116193
413 -866058
728 -588303
544 -823448
828 440710
638 842958
138 -61981
26 804348
445 456186
279 105388
449 -517332
610 -721564
168 16104
574 893138
874 520897
367 442751
287 -519546
913 -839308
939 891251
62 28785
472 814667
244 283966
701 -436957
56 -128733
483 -763161
369 614187
13 -756745
417 -802278
774 343939
253 -333065
394 555226
752 -22443
334 318303
667 -515652
739 154110
64 276438
528 -672695
123 -390446
911 80785
918 -699084
845 714943
95 -919121
249 -420648
767 248472
332 -508558
375 -382326
577 -308778
62 489322
156 -221633
516 -417528
1000 -481894
874 -406967
203 -616137
258 81149
183 464300
721 -379298
889 212761
387 -775020
253 -181576
672 74125
867 409341
859 -108925
477 -948318
468 -272356
749 375423
739 723218
469 -995919
276 -779847
139 -149803
823 602293
359 -478931
738 82565
273 -799403
836 617847
948 -668964
498 -307961
97 -764479
968 22258
564 -818640
941 13888
484 604730
993 216892
814 -875654
313 -493982
250 -701959
370 -893929
149 126720
305 510802
574 -668949
599 -537431
633 -415073
708 740393
817 353644
844 -363391
268 -14538
565 246492
139 -122748
180 506969
159 466645
558 727449
3 626687
757 987714
820 -189986
827 827284
921 -877014
430 141050
325 -480678
17 -641493
462 -836692
318 218108
485 889821
536 -714537
310 -565000
672 -985834
152 -208518
883 -266959
484 -362337
998 918202
188 -238732
911 -31286
956 -101803
264 863621
354 226532
773 -748160
863 17655
915 -270581
337 498333
276 894907
538 -763612
823 -35023
167 622356
460 -619500
934 470117
790 -567631
286 -792216
412 593103
197 -909156
833 244532
572 -530965
342 -745848
485 -537360
57 -641145
751 57042
648 -102360
171 -109553
401 -634051
531 -851894
98 528110
847 -198424
162 -90626
9 14249
892 699773
132 -227005
903 -241793
881 951614
269 -691925
545 487626
218 967372
456 -797018
993 -758561
48 -67652
65 -657237
467 -378060
114 -80110
145 -224868
691 347150
855 30418
659 -134024
523 -408319
718 499453
444 637555
519 54321
217 -624267
693 212022
871 -530614
169 266180
537 577971
897 -382508
930 -205711
827 -103028
265 526867
382 808539
719 -403255
424 -182713
480 -433255
720 65784
308 642788
935 -428204
506 33155
207 845770
928 -186764
446 -517072
728 -811468
96 952602
889 402819
571 481090
38 299751
743 -49338
230 -135508
439 891432
583 -32459
116 19472
485 463179
923 343274
252 -768507
615 932565
91 -390546
232 -673111
718 67483
282 921169
59 223861
426 111775
336 729707
221 -661969
998 929062
414 -186123
502 403815
754 571849
36 385674
8 -563031
39 935045
108 -283665
562 -80102
233 -358998
761 -331064
674 -159858
196 -877908
278 -513888
627 790804
524 -13416
719 -105031
209 -241656
965 -993945
791 -641853
312 -898382
731 -245026
825 -191862
779 228498
37 599289
986 875621
947 149666
978 -176851
855 504821
389 396799
687 161181
700 951308
641 -789325
188 -435005
946 -959419
395 -886226
804 519391
458 975626
941 -169891
799 -560712
309 -383372
820 -983530
683 279430
939 256146
901 -497418
309 587659
142 -757271
375 397552
926 -653997
106 -233790
165 -726876
681 -34953
375 -961391
103 598688
655 -289030
969 637898
531 991734
708 860636
503 -21528
386 496554
347 257434
817 -342922
872 447861
13 985536
372 739500
374 488443
593 -383265
989 258890
916 981494
533 964271
788 698178
219 -401879
844 980741
27 495033
157 -628308
500 749
893 82691
542 131847
569 -601700
524 946120
795 898057
153 188850
843 428592
580 -545909
950 -212462
497 -860439
549 -390586
924 -220729
204 -999803
392 587887
310 -206749
857 775057
576 -755036
882 -758889
574 -721983
52 984464
493 -753021
166 -105247
41 243353
408 -771527
142 -140977
615 458956
811 344020
742 357189
31 -46012
411 715713
316 -642063
139 -445895
870 -152441
747 273663
616 17650
665 263042
100 -537487
774 -553758
473 717133
493 767477
280 -414197
422 -673453
417 64173
517 103426
186 -568141
170 857424
897 395909
611 -323177
51 -384039
677 673926
781 178713
999 -137060
286 86104
183 -60509
406 91413
572 945127
241 -601553
152 -564567
830 819742
728 869861
741 -331429
145 -822322
412 -58609
429 516130
551 451342
28 959042
321 -220829
94 -568720
245 -594717
207 13730
30 -283818
966 508512
72 857703
553 780355
926 -388062
886 -193013
940 -844796
972 -474728
282 -998765
555 -228835
852 -800803
58 179948
557 634105
435 802728
876 -880561
407 242944
864 -734721
366 35312
442 -804198
523 -914980
638 422598
701 -135627
775 -737301
50 -636011
728 -619498
769 -768534
480 -676970
395 677100
137 180172
792 245739
399 208255
664 896354
827 -245750
884 583383
227 -805867
458 366188
998 -609631
288 -650663
429 -591115
164 -608396
285 637928
163 -391917
895 571553
158 272033
402 -589190
327 -791583
436 32402
95 -323911
961 761155
320 228204
825 278536
880 183752
21 -389998
958 541235
170 -934834
737 507930
812 -709874
867 -611804
132 185029
118 987724
658 633935
824 -89291
455 884077
41 -611815
708 -505909
318 -404365
501 -728202
262 401886
587 -55027
928 -319316
902 793491
699 -417100
678 806193
550 882469
17 -627642
724 -265572
124 -391689
138 922186
624 927943
607 -113109
818 150389
449 206478
727 -929358
647 760391
935 265138
103 -864191
827 268321
811 555264
474 41431
42 -29225
308 542987
817 -324634
135 -601090
206 944489
225 580977
871 410427
669 57550
724 -629800
392 -187687
188 -997478
208 50884
47 123229
329 102848
530 374502
404 5697
688 992633
189 -891071
29 -868567
618 914818
187 -963128
422 18324
758 582633
295 243350
695 606392
890 343023
83 25914
646 742201
716 128769
273 -418823
120 301058
117 -383030
24 -358410
379 976424
305 15880
327 103504
846 -925175
435 -573694
5 -838947
126 -554975
174 238619
807 -318999
891 -986665
430 -638153
523 -698725
421 387837
975 884970
722 -706093
789 496767
54 -983598
662 -273850
468 -948936
968 34726
419 -173792
827 811840
728 158544
86 -830769
257 -162247
639 -99256
73 815426
27 936357
481 -280773
367 -567605
998 -422054
140 -304350
328 448275
329 -801125
458 287901
664 874582
881 -640071
225 732927
954 630626
244 40930
115 746262
476 992474
279 342205
908 651524
501 -605132
0 -846463
881 665716
889 -588729
782 397114
970 716780
857 963423
637 -776679
353 -953955
428 121966
720 -90022
653 -116202
67 -459864
236 242830
321 337580
143 259363
869 675225
319 -567049
840 -527561
197 640926
567 -368173
619 760340
977 -967068
447 -8244
163 -989309
931 663558
309 -449889
835 -725622
545 -826544
970 -590258
928 925903
45 -431675
474 80705
365 -890957
287 497022
255 -522182
335 825824
587 977870
939 218566
756 -610706
842 617262
776 -354031
898 273092
535 -325177
460 888799
424 128098
608 -548389
329 -918551
185 561049
447 -75950
31 722375
619 -807125
385 201816
54 -727268
386 184631
453 729933
123 936290
634 -747832
619 -478263
333 -372828
160 -338090
866 -552361
269 712923
243 742615
212 74108
539 727370
988 -262141
680 -100069
952 705239
484 -526150
924 289225
350 839926
259 637245
821 79743
815 -485252
799 526044
603 -792160
422 -33640
974 -875082
231 768889
132 -592165
57 -635282
293 -520810
748 -872924
668 -362550
908 -818754
644 857010
653 -426261
283 -566586
262 -621254
429 718337
558 95324
840 343811
840 431259
686 355365
52 -582082
65 158628
230 -389351
373 835276
113 381293
287 601925
449 641926
794 221218
530 239169
929 239094
609 -746608
328 282638
883 964360
413 737178
88 407556
349 733249
456 -854988
969 772274
359 -270136
265 -727911
194 -590277
8 -88890
622 -353476
541 500889
849 344525
917 25270
888 219225
710 -42726
634 -113494
509 167910
533 -169936
418 821850
999 -156037
680 440713
234 657125
555 -774745
410 560063
126 816477
762 963900
881 -200768
197 55570
847 -265283
5 -918131
315 19930
566 -528106
917 -993149
106 270604
447 134332
442 779125
748 -999533
289 406421
808 -293726
183 -88423
890 -429630
734 -275412
335 -743899
363 -886935
403 -538762
487 730802
3 -429
532 629148
603 -439135
136 -178579
531 -9463
923 -480996
902 -4029
86 733218
487 -920934
224 -187553
290 -785458
811 -121702
136 868018
887 -50741
194 477594
378 -112053
896 421153
333 484445
729 -841450
551 -444515
667 780995
920 -323557
820 -520669
859 4694
545 588020
266 49702
592 729282
120 -638453
371 162767
449 -809480
190 -907652
183 -320236
423 -662907
207 -346787
682 501185
397 327630
728 172217
777 -502845
75 578274
658 768710
448 309603
785 792816
468 -352993
245 695046
898 -257925
283 -357974
377 -417008
998 -319347
951 -356104
549 258968
110 753564
174 -57683
468 -547164
514 -249679
32 947011
13 -441719
753 -682552
819 -806282
664 -80172
939 997641
268 -615762
146 529602
121 -322596
134 238757
204 -299759
439 -303986
470 83813
476 -610117
215 710596
456 -337914
819 -841408
325 20198
672 -545099
650 323026
874 232669
783 196976
190 965052
694 -666914
342 -604945
303 -391052
242 -890521
548 -851382
871 -931310
153 -437685
62 -101061
97 -984300
391 120596
753 216387
84 -790582
54 -442150
815 214028
373 111082
465 -912549
306 -591143
761 -132735
775 -212308
699 104872
709 951078
702 177576
74 -184533
810 -386837
520 336168
956 -646910
863 585490
427 -340807
919 585759
477 -217534
827 141671
612 918845
181 694947
129 -731956
146 -971677
271 843565
259 -663266
550 108064
766 259930
201 -130140
60 -771341
987 -6258
842 596705
551 303935
802 -274805
215 225212
16 391387
62 134053
11 -907524
202 -303496
363 -761076
281 -956447
501 874080
994 571817
915 174142
576 727674
949 924907
778 -240368
441 -95708
588 -971910
699 -940477
267 -436612
533 946935
483 754470
604 -168568
765 -507317
345 -884541
902 685592
785 -881828
111 892815
103 -444548
276 -135743
319 -113443
56 -330418
726 -831808
121 611752
842 894794
153 559579
498 263230
274 987271
646 -743918
139 -980421
445 -451751
702 -352412
589 591396
530 -760183
278 -107313
918 516302
309 516875
837 -685596
505 544392
435 576398
431 -122207
37 -991249
361 848293
828 -773350
272 18860
542 963752
926 912243
56 137032
791 856567
266 -14880
337 -998711
110 260549
678 -827873
611 -313093
326 389726
394 -933080
985 -753515
176 -347044
881 -428384
218 19993
242 -327465
122 637292
81 -814994
653 -736069
792 -605466
804 595119
570 -702342
75 911409
591 909524
74 -640524
640 -994769
841 304742
668 -114347
836 853524
890 -951183
61 904514
377 -665300
521 -521515
552 558971
586 -291308
746 981031
112 -922315
525 969241
489 -846843
944 -235408
359 358967
118 -779922
929 528503
818 -470652
2 309120
289 65922
424 201883
681 -53589
793 250928
76 983240
889 340945
962 363473
797 -719102
37 252353
552 790422
166 157800
841 775010
268 95163
498 -956548
996 628533
286 143980
2 -534609
372 963234
792 -860109
450 -975638
42 189351
955 -879079
438 -897953
10 676018
92 -725921
51 -133360
652 34984
974 -505843
122 -87432
913 564332
468 803277
968 978490
511 283640
770 267114
733 229418
856 266880
659 125484
694 110316
653 547778
822 -104737
198 -99263
181 -294423
662 -329728
627 995900
240 266455
667 -701195
659 657305
762 731847
262 -220536
868 797196
212 756209
777 -513760
736 918118
783 -624319
233 -837743
173 -807804
166 759747
328 714667
643 203779
513 -327685
240 278998
553 524481
38 -349196
828 80064
784 309020
230 -602353
972 -653057
432 -565496
980 507963
876 -587854
611 847193
178 -591301
57 635149
506 -482536
552 -77976
704 -98397
839 333695
654 96755
466 -366551
100 -886842
521 -106050
121 -92917
123 116825
772 329493
781 282765
201 279082
402 -960886
53 42511
430 -6251
488 760319
878 -767749
811 -209828
41 802226
160 400482
983 870236
267 111245
930 798129
546 -782822
836 -936826
950 823518
422 146750
332 910367
672 -250358
522 -218102
163 -572169
666 671667
669 683502
325 761526
320 -231579
577 -165624
333 -607890
284 -820204
141 741460
767 -973640
513 -973285
78 24224
33 305442
85 -934171
870 -415840
604 -700810
155 -656426
811 333838
857 89363
887 -854201
473 -265681
718 477024
597 774470
543 49873
263 -788372
432 837645
964 -126610
316 358378
900 748011
850 623033
281 -859724
263 -306733
817 812125
392 823778
31 -27781
580 -419455
31 175579
699 881755
137 277767
890 -82962
625 908115
624 304482
32 -541313
852 213556
734 887738
345 560274
455 -969828
421 -768689
978 -105889
755 636961
91 -105464
450 628430
963 631410
495 -330995
436 -321698
225 843038
620 24075
916 -930882
467 201416
519 -227914
934 -790424
815 341692
813 982779
674 -978300
650 682895
218 472423
906 119671
62 -141527
360 354177
231 -602563
172 -707063
735 779717
589 -780655
353 -248376
587 510699
323 -375492
565 -688103
485 540871
655 373245
588 206008
683 695257
254 -732220
695 351863
721 326666
798 454211
742 -452409
62 169704
417 -521714
658 134135
915 -111455
508 767798
834 343711
828 -252338
695 750576
507 365411
822 -52018
356 222999
158 -514919
116 -676120
284 94601
612 399944
501 -383183
106 -125682
200 -863286
590 368442
77 -614984
34 -238778
976 -802236
149 -556688
311 -865534
120 921199
467 -344006
8 -80328
186 273061
303 982660
211 -626117
371 -661923
922 669789
795 369595
472 472212
994 75759
303 137392
639 333348
835 823421
441 405393
426 -301242
988 -228598
203 145817
417 701265
315 95283
513 -759582
471 618635
814 712100
150 632162
114 755349
404 597967
784 -465397
920 33997
872 795732
67 -22085
835 685889
248 716930
957 -848666
157 -394439
619 507416
259 -866007
946 496870
805 845494
181 -678792
708 -133536
667 835131
187 396967
963 -996145
749 168479
422 220388
479 409248
677 -615338
853 -490785
725 -444935
818 -914073
167 -878077
769 312909
904 -778013
19 834024
525 -54930
211 -505239
172 949416
741 997099
292 528758
142 745147
192 -24987
569 214647
663 979502
148 643773
588 -662367
282 486918
964 -704809
91 834503
357 849837
144 -383601
202 -299034
24 -797608
889 -469208
683 222247
228 370871
534 -731395
604 -368506
539 -727041
386 -222180
880 703985
836 -123688
4 -100256
446 16893
739 98299
580 251193
478 -520612
473 593060
249 718034
737 -523514
207 121818
609 980607
515 968925
224 -146110
272 960108
190 612697
189 191523
890 964451
289 907889
459 26025
247 -668288
855 41713
743 726991
287 -465895
300 572505
869 466663
486 -577599
324 -641465
473 -901844
468 -304640
495 653782
796 -680433
632 571672
502 -446475
207 853886
894 187396
635 -677857
315 -666726
366 -219544
615 -959824
979 327186
16 -580301
552 -461792
536 296111
793 273589
620 -501684
211 426233
425 -534889
953 -19808
922 851547
966 -991439
643 829331
334 -106740
849 -747023
644 -636565
810 -16810
537 719640
715 303262
514 341726
936 817796
753 -483952
435 -4493
826 -345212
828 -912281
380 -933543
33 -491326
722 792542
746 -93974
718 -158052
531 -427003
360 -53798
696 -313441
10 -7304
749 -998164
717 982670
226 -216290
686 -499848
72 926329
350 766247
733 997770
594 777875
59 774808
911 827100
740 -328866
654 -972216
291 -292040
931 654325
883 747424
5 -988778
1 513476
504 -917356
191 -472730
567 -491018
330 -262567
19 132415
814 -424561
638 763533
183 -75044
559 998891
637 -394520
157 -984622
362 -54908
111 292039
854 525500
944 464354
394 792135
373 -690791
629 964506
91 718463
534 -924545
82 -520299
54 -986238
969 -632312
436 -693200
206 202323
623 -604528
855 14761
719 374073
818 -339679
583 543409
161 -112452
321 260392
217 -411896
595 913956
793 -484750
322 -762056
851 6820
431 -721218
862 680327
853 5710
763 401688
462 695705
658 -531773
348 211152
949 221205
715 932582
258 520712
867 -952161
471 897087
906 756600
667 -876705
612 -105787
41 770363
256 8409
491 718440
310 -27315
633 403882
922 250626
148 -653243
7 -418372
662 -205966
988 234305
672 -640555
322 899564
950 665686
908 -125305
1000 -862493
656 -327495
338 670903
695 817834
803 678215
576 72590
767 513539
856 -853559
367 -198832
739 252169
987 -920978
448 -678121
872 300008
457 -506465
353 -921521
96 940729
402 387748
870 848842
649 -50862
912 106187
264 338952
541 -129555
833 -643188
885 685709
452 969499
728 668272
429 437439
567 -671056
595 567835
378 103124
475 721065
595 -777232
34 775629
256 391968
657 -959399
607 971269
274 -18017
447 -928435
905 -882291
359 783151
186 841160
919 -803268
193 -894970
57 658594
96 207693
717 -299065
710 599322
946 -404560
586 -450224
940 65885
523 -780947
880 -593847
159 -546245
355 93291
764 -908139
264 -59320
361 -238437
192 -953275
697 787050
398 -153177
874 667275
779 508114
436 69591
160 960329
920 417507
780 627619
111 931597
194 -600510
668 -783391
206 -950695
722 -299934
590 -942231
287 -236537
472 322522
467 716363
940 971156
803 -976544
266 833110
995 -433404
388 90658
649 416421
517 303075
267 496811
510 870176
571 -603635
413 -893903
227 -189145
375 675354
336 -847178
974 115330
227 -477823
463 820097
806 -376556
348 -890807
821 780425
443 -441624
569 -745763
290 -770554
752 -42134
207 -529153
505 -721248
970 -824642
203 46042
340 42215
945 497880
774 -237596
279 13371
858 -961238
40 112939
170 -902608
198 129420
312 -470641
653 917893
627 143657
622 -600465
667 -685743
787 249754
152 727816
42 989612
107 920003
265 -156854
815 29214
431 -742476
903 984016
533 655833
252 -444625
540 -457609
342 910071
596 -215179
788 -982317
8 -101657
648 63573
315 -289533
790 944385
13 -376786
73 -791654
995 224214
824 -845990
216 -235466
46 -662848
347 -231172
143 -588620
823 383938
443 -313280
231 555037
799 -699102
110 977
460 322216
90 -971287
406 508014
647 242218
645 389285
148 54653
773 499743
300 890726
763 -289514
923 -944883
161 -566883
104 137982
673 357364
816 -31774
904 -446250
321 -579063
499 678693
672 -501866
865 561577
575 -595536
666 -760227
688 715587
234 168999
824 94351
899 1840
909 -902196
1000 -521712
988 688560
765 652841
758 -220814
97 206962
225 -24944
776 325326
692 -285024
979 -265300
426 232036
13 769629
751 -248132
275 122762
250 -2460
828 -193015
565 -926696
855 -347053
58 -318226
749 558956
607 206697
936 620137
196 237648
165 704831
800 181713
229 -840463
500 -537971
45 414725
552 845962
324 556381
500 -583436
460 943766
768 -447906
488 -377451
695 596606
990 331281
28 829512
974 89088
787 174032
163 61913
996 823788
640 -593933
850 348967
312 -424345
636 528829
100 -653493
140 900066
486 -880442
198 -546
755 -418161
234 678514
592 -793849
690 -798024
963 433587
243 -571593
46 901115
177 593125
300 407863
648 315840
932 439086
977 481669
853 -750171
392 382852
792 -966238
340 -127621
357 496883
756 365043
632 219316
773 -414030
526 56500
974 -718772
769 -72817
278 462568
876 630195
544 502838
356 508822
25 976702
760 920329
871 628381
778 493582
552 19594
79 824320
743 -782842
202 221570
485 257907
457 162991
844 122684
104 368457
843 -429147
492 -44051
173 324968
376 -430053
196 723205
776 -292181
142 -396290
856 113009
581 -277872
103 -513822
45 -667676
354 308098
980 542679
372 -386448
566 -247293
298 5246
497 -756254
535 -227030
346 -485933
36 -262126
332 -306701
32 -340127
630 -251119
117 712893
510 1619
888 483465
681 451888
975 -740475
788 -353545
82 91997
79 -854593
945 734735
427 -952054
305 470375
12 -695319
326 -711424
81 -304380
871 425817
182 401585
57 417748
417 911996
784 733909
260 243271
437 454674
589 -652540
251 -486597
265 -22655
529 108632
214 286374
833 -991163
507 -636069
883 979673
244 186137
877 112812
1 -790010
734 -812245
547 -403724
762 661878
849 -35294
316 760158
320 -246126
674 110113
371 -987683
450 319246
631 97913
641 -683002
224 607822
732 -689042
955 -739759
515 9406
325 -753869
371 -827764
145 260740
859 -993172
192 -855665
177 -874375
393 -479769
987 639106
294 234258
736 806605
738 647943
642 598189
853 -696298
507 -165921
792 228427
590 -486308
684 539260
105 824703
351 -824431
836 -496035
789 584860
526 446870
510 -868497
139 -885398
24 283541
679 229417
55 -568399
309 -108637
947 540375
101 -308158
620 -581806
171 -696068
730 381504
235 -803640
473 -689240
522 -956736
943 -678015
920 -169009
509 682370
92 556243
655 -362404
786 847738
266 671858
65 458724
836 199243
58 -99716
475 972417
848 -261498
510 242412
681 -334589
874 242468
721 344698
236 -887720
922 891397
140 459300
297 395822
600 120813
915 -591674
395 -195390
103 178614
15 617594
15 740230
489 999972
699 -903
777 936590
984 -689269
221 559787
834 -741425
493 141722
173 242156
702 -667757
295 -703257
831 89894
565 -478474
770 -727107
995 -193438
821 939236
199 -754691
715 545064
689 181648
961 428146
145 304957
33 -473655
197 540427
66 196354
827 -496930
901 453674
778 -165408
298 -88603
739 -224291
326 -469369
871 -471010
197 33364
186 -469398
829 -954487
421 -30046
613 -158667
492 605300
970 745955
881 -499519
108 364882
733 -404377
415 314650
62 -27799
832 634576
912 587543
67 778763
568 573811
288 -649723
662 323826
257 272884
692 778424
483 146209
777 -683346
332 836276
451 -657438
607 -180275
676 807375
229 694580
96 731122
415 100509
654 -257363
669 -222463
388 -866128
975 273239
497 -176950
524 621252
588 -368002
432 -54224
493 884632
708 649905
460 -689343
761 -519745
566 481980
479 282858
592 -367744
655 69523
145 61620
283 -793934
385 937226
483 -97129
531 478951
520 715649
34 -950921
754 795605
149 -930651
72 -90933
83 132755
473 876724
400 121073
378 -136124
616 -22768
54 863710
710 641414
440 111105
79 136948
770 -18111
916 -267644
48 -713629
663 927665
577 -383012
102 936276
797 -244253
337 614669
332 935682
876 -961396
514 -753076
235 522630
20 617650
203 -29584
850 459855
940 -479479
267 -33208
671 692930
417 87026
957 279823
35 762279
655 996094
483 -587423
492 639003
54 634592
895 276454
877 133660
893 498301
604 435293
317 -755236
257 152674
373 -65393
676 494547
792 439046
267 379698
902 -371040
311 892747
379 -864556
205 -238946
578 828428
504 -308525
281 525404
188 868483
73 -690876
960 -504181
339 328338
310 -170355
670 980038
452 21267
273 -565903
931 259860
583 -216455
73 -52384
553 672437
648 -60027
982 -417793
900 466316
328 -926367
646 -919493
60 -98392
569 -164177
947 750607
991 -646359
893 -669631
738 707078
257 733339
794 476755
984 599825
878 868783
411 -762192
561 945678
931 -439743
427 763212
627 814161
439 386808
25 -223543
409 659924
251 -266122
88 -243506
304 198616
919 167975
157 -983647
721 -500414
8 -884410
153 688790
484 439560
454 -302203
254 155106
188 -969382
750 295730
364 -425861
620 -133559
696 46337
354 -72220
728 714237
10 -246586
390 -338882
624 190991
27 -129336
955 47327
788 946226
467 333768
533 -874991
196 709437
537 665354
907 511817
780 -514107
55 325277
98 -754305
133 759813
751 -476108
17 931096
533 776166
587 23478
548 -953314
621 982382
71 -19537
652 261909
317 137487
440 11081
401 75065
954 -770949
820 -605052
96 -361173
400 674258
649 -890816
915 909667
567 -147199
272 817601
385 297757
612 900128
41 763826
295 -368476
298 -457437
763 990689
169 -185697
205 -428195
986 -5993
781 -342995
254 334926
296 -246180
88 698323
794 266022
764 -470015
325 239226
101 830134
827 -487634
303 -780311
450 609468
587 -832722
701 748196
951 -315468
984 -86244
676 -339431
397 840785
416 -411987
324 287179
755 750452
461 440814
847 104780
140 48208
709 858368
249 386031
565 -802843
590 -599070
455 376719
710 11460
238 490161
440 -629274
930 -814110
984 -174913
179 124546
284 884213
367 -908892
58 -828044
52 123438
735 -561333
212 201749
750 343127
185 -951866
201 886453
894 608749
678 250093
217 -199792
782 -730683
518 90877
811 905647
338 556497
273 358754
715 346461
628 178702
144 -593039
994 722254
124 -435268
734 121544
597 -359391
669 941452
444 -349571
277 -869231
772 -170397
816 -163681
704 -44144
50 954149
100 -279469
663 564390
665 -356470
848 843970
929 -996944
991 845279
655 704522
700 -431383
210 731732
761 830696
820 818710
984 49365
99 -382561
338 427012
730 -44988
761 -308639
53 -214234
986 -181102
867 870063
910 710153
566 -458849
257 -47780
914 -168303
526 699186
75 -106329
530 999552
752 829955
289 -759301
346 -164129
456 303237
318 -287727
111 -926173
793 -132374
461 355804
42 -564778
693 388109
452 201082
831 -342830
550 -525849
315 450239
930 -512135
287 -707140
298 -500396
28 622730
950 -762703
416 454616
655 -685910
547 23063
845 -726487
522 -815848
900 -266784
721 332090
292 136373
986 -917662
247 31275
775 -452531
516 -918111
495 378655
958 -211831
305 435186
597 -318109
83 500442
363 -973561
361 -933057
456 373671
680 -20913
390 972478
561 -425247
511 636257
717 -553372
125 -975009
976 -358452
4 256914
730 -475405
440 -735723
490 494211
687 -503364
95 -421632
37 34700
532 287575
384 279946
63 -714659
747 137090
768 -583682
366 -632321
7 -831636
994 481214
118 -33006
956 -935555
952 -213192
370 -80394
198 -253664
35 -195325
711 463471
442 330705
978 -821654
834 -557443
275 303182
538 270525
788 -921186
558 -732765
970 295516
813 237788
446 -958426
699 -662463
253 502065
956 535786
569 351599
653 -402142
525 87911
595 -360826
407 877805
95 373252
341 776264
618 -188452
730 -741644
891 -537946
611 -189813
596 225350
492 43925
995 596995
332 -337619
753 790261
483 -80904
621 -874149
195 638392
506 97442
788 -431591
88 458999
590 -632034
1000 164649
530 726235
559 -819093
813 -80138
468 -714766
258 35870
509 -578074
513 -661555
617 -95105
701 537211
481 426356
978 -938506
851 415015
614 -200393
125 837758
767 -773438
343 57963
235 -182763
378 36750
748 -199261
815 861162
827 151170
79 463120
939 -831152
310 -929735
301 -893603
577 -675335
185 685133
957 192232
511 783664
669 -429476
957 -643120
403 -972677
890 268858
788 276742
129 -687442
147 -695273
722 -783907
173 -348997
88 727048
537 753304
692 -922641
65 788542
387 685744
137 394392
941 -856275
620 -570268
795 -547645
738 -39038
799 983908
510 770520
924 339550
973 135077
855 233639
695 -974177
781 722769
598 340036
882 -649512
39 407901
555 -467733
186 -865849
292 978426
955 406573
784 -321099
182 247283
833 200740
531 -8541
886 -930565
669 934260
643 642462
27 -686091
205 -795012
109 -762754
962 -897550
409 890733
754 631639
536 -753825
769 -679536
517 -398581
798 724564
124 -695629
26 -628062
432 581539
347 956874
271 -876998
126 607362
127 679642
131 463039
199 -524725
834 604969
576 -487269
545 -390574
317 -899181
179 -563270
328 805753
865 865528
11 -845105
797 -202789
307 -547612
321 -393420
4 -42901
720 -233703
884 -188431
888 194345
876 -131252
968 -297699
641 343409
32 632349
358 540191
157 944828
235 356912
519 -638013
741 -165809
754 -61550
308 -163714
531 -42806
563 63237
565 -484072
157 -62342
205 538512
45 -361678
711 967815
661 -334636
195 -260859
468 -78030
224 -528884
59 -395332
521 76866
422 268328
634 57056
158 683446
574 -257148
797 -659221
401 12440
18 937197
636 209527
812 -767834
341 798032
397 -158125
103 -710218
373 -739716
368 -283787
584 -348231
330 94476
321 -827912
833 488056
304 -430905
116 235326
46 -478591
853 506753
911 291263
467 677157
858 474567
808 956627
339 -583703
610 -603463
31 -572257
721 538391
646 990829
609 -786504
644 112872
639 -808301
183 -43652
404 453651
40 721566
800 410970
39 180603
295 953732
584 726427
642 -460096
808 -756486
347 986712
434 256117
52 412709
574 598613
245 945631
219 418190
730 -832293
918 180956
735 939599
878 674460
386 -527781
201 616755
822 666452
193 -53729
420 -449523
432 -419586
777 891440
140 -911133
77 88668
390 -377639
660 201740
438 280368
428 -903866
744 172816
955 1933
671 -975470
218 -646581
784 473090
697 750957
981 -106677
977 -765971
207 -744907
454 -333135
471 646739
220 853706
349 -387505
133 64928
50 -978588
266 -689123
842 521953
270 -786703
792 300522
83 656133
449 879750
401 -753208
664 -793390
540 -22411
182 -861768
33 -187097
826 -933743
429 -239407
373 -467932
169 346625
300 374154
327 704885
319 -134017
414 398684
12 -424271
103 -660928
111 149640
8 469052
522 -426898
905 404734
538 -346658
7 -262734
567 258439
114 783263
431 -680381
483 797278
710 -905861
589 841572
770 -989426
918 394661
495 -984870
879 -592251
124 -841121
159 -260834
418 385339
943 -702889
874 552069
592 451596
815 575130
246 -398437
239 -201780
558 -50717
476 -693553
442 -818372
28 -652034
513 -117824
896 38126
475 -984968
479 -131347
627 -871347
127 419766
426 -960580
63 -134081
560 195630
17 822683
633 185539
400 -7093
274 916823
514 544536
631 520908
799 828909
982 -922909
753 928657
77 987788
140 -183743
223 313995
309 -197676
710 -631674
186 -234410
567 -105120
94 -30111
132 -918765
125 -638412
431 793762
870 -219711
903 -290445
57 193363
974 818416
377 242013
908 -420559
957 947069
496 179204
334 -381139
549 330414
621 -625167
241 -558457
625 33378
780 885167
967 -124209
889 95339
853 406074
725 -295300
465 172431
952 852156
642 209913
676 988688
174 683577
394 -987763
829 -125561
989 -550834
39 -92883
265 -638247
323 47828
914 268705
835 -327060
192 828117
374 -504315
552 866303
609 -836043
693 -744877
903 -36831
653 -371548
632 434327
236 582030
645 958866
990 -673414
996 -459001
269 509669
767 -788248
528 934216
381 -394993
914 -864749
190 156341
641 -705137
866 -495168
168 -633746
522 -716449
39 -811592
775 -621509
694 675416
416 155001
630 803034
42 -962831
262 -797172
842 589164
651 -289891
627 -451630
215 -915151
646 93838
983 229754
79 -660028
548 -942994
922 858206
448 -708275
227 -843538
723 -665504
6 -381689
223 214887
435 -638410
240 347489
862 149102
259 484023
769 -999835
329 -694557
618 778887
904 -495003
397 189123
904 -420137
308 -306594
272 -914961
597 -744722
166 848407
98 888073
888 -707553
905 -431340
61 994662
539 519983
279 634456
711 -920490
627 -386180
147 -135791
210 -63091
175 188252
669 239840
795 746060
598 344714
392 574336
655 -635630
932 -440400
270 -546649
338 -770716
793 708703
472 937375
107 -770551
979 -468429
854 716261
454 -265554
418 720694
314 -703877
239 945278
703 -676842
532 68827
928 -688891
200 -788770
420 361275
725 -120231
740 -276683
402 398683
440 31651
7 -197172
29 -987498
413 895860
354 -742838
796 718180
744 653126
295 -479353
50 62894
910 744887
50 -114983
119 622494
361 -801762
713 114301
769 848622
668 -864388
395 861176
748 -102382
78 -630702
152 -404379
227 135737
608 -334579
948 -459101
71 458895
140 734248
577 -147992
729 -812450
3 612948
301 -750797
25 -89132
595 529056
418 280854
590 -768879
434 541558
170 694139
57 5709
919 259738
870 347264
649 526356
131 -159943
597 92151
745 -71202
750 -20024
794 290389
968 -439476
981 346024
461 943427
870 -578301
790 -756359
904 -687276
161 17320
427 896805
512 495571
657 -924356
502 873125
95 747244
920 445079
212 -939325
459 360192
223 -788293
370 488969
53 -110753
806 492561
484 720090
176 -51769
24 186699
460 243224
348 -274606
289 51389
335 287005
78 -917124
692 -856461
523 -784198
173 62852
899 951354
998 -223674
635 -591125
119 894780
868 715451
712 169943
215 -792497
472 250196
715 584173
260 703074
129 325841
344 457297
836 450317
210 288345
869 517972
180 327934
124 500052
59 524366
767 -265393
318 510038
575 761881
34 -799737
899 214162
409 5104
618 -74343
391 -734450
187 -707892
305 8533
526 -73485
152 25336
80 -411190
425 -122132
150 -680913
2 515112
695 -227353
461 -965463
287 -314946
91 497576
67 284734
445 -213348
831 200649
938 128000
900 -756052
891 168392
716 -583656
588 -720654
71 -503675
408 -566179
797 803712
139 748358
718 943859
779 565593
827 948621
820 158020
927 88122
2 -125723
654 940997
703 897657
254 -599765
179 -132489
145 -77008
667 506472
47 745380
995 242080
108 21583
353 -481974
910 794043
163 -775938
114 -984398
157 78776
718 10714
160 733677
349 -275799
617 772088
713 419494
508 140545
238 -948567
85 -566755
457 574366
35 -627429
333 -818398
739 -964351
700 938164
160 -869777
476 193670
785 543711
719 521926
822 134666
919 441367
28 -560413
801 -997824
217 -118215
137 946059
153 -735019
666 -358710
755 485067
357 -216992
576 -564668
83 709129
973 316036
581 -968466
808 237268
576 567138
789 -244265
366 9355
288 -13368
720 -586294
873 60789
184 419877
737 -494503
350 433360
483 601479
32 -458853
50 888949
234 -750873
493 -747758
266 432659
48 771054
886 904334
628 391452
481 -271934
643 -576065
288 -726764
901 -325876
648 -311083
46 431952
213 -840810
709 989351
27 867284
687 -614256
294 822812
836 -583757
879 623012
718 389949
953 171979