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