1	172
2	86
3	523
4	691
5	533
6	449
7	724
8	880
9	571
10	327
11	292
12	187
13	501
14	841
15	1235
16	975
17	1115
18	893
19	578
20	739
21	410
22	354
23	512
24	650
25	820
26	149
27	-74
28	144
29	255
30	261
31	235
32	528
33	334
34	729
35	454
36	218
37	280
38	-112
39	-184
40	7
41	-156
42	107
43	355
44	134
45	206
46	-39
47	-269
48	102
49	-91
50	155
51	372
52	155
53	103
54	-127
55	103
56	50
57	349
58	412
59	221
60	511
61	138
62	32
63	472
64	579
65	496
66	250
67	192
68	533
69	929
70	876
71	620
72	493
73	450
74	91
75	670
76	747
77	623
78	515
79	551
80	242
81	105
82	-107
83	78
84	323
85	197
86	325
87	205
88	353
89	347
90	386
91	259
92	268
93	317
94	194
95	451
96	79
97	415
98	141
99	346
100	515
101	311
102	218
103	-163
104	369
105	347
106	1096
107	412
108	408
109	299
110	291
111	164
112	-4
113	315
114	374
115	243
116	361
117	539
118	333
119	93
120	-134
121	-200
122	-410
123	-414
124	-154
125	52
126	403
127	209
128	173
129	-45
130	205
131	-15
132	171
133	451
134	669
135	772
136	367
137	306
138	250
139	403
140	461
141	237
142	2
143	758
144	557
145	514
146	111
147	8
148	50
149	100
150	-233
151	-543
152	-710
153	-827
154	-322
155	148
156	216
157	81
158	64
159	804
160	520
161	404
162	697
163	430
164	457
165	483
166	583
167	117
168	-84
169	32
170	-151
171	-41
172	440
173	-89
174	132
175	70
176	18
177	311
178	499
179	359
180	176
181	-128
182	-725
183	-961
184	-261
185	437
186	318
187	618
188	489
189	285
190	-25
191	419
192	47
193	138
194	219
195	537
196	815
197	442
198	572
199	652
200	524
201	410
202	651
203	366
204	261
205	-44
206	228
207	43
208	143
209	262
210	158
211	152
212	347
213	666
214	877
215	733
216	875
217	483
218	221
219	-91
220	-981
221	-1186
222	-1302
223	-236
224	-148
225	-13
226	105
227	432
228	127
229	-161
230	-458
231	-185
232	-5
233	395
234	374
235	63
236	-42
237	604
238	484
239	420
240	533
241	159
242	642
243	656
244	392
245	656
246	-21
247	-930
248	-908
249	-378
250	96
251	336
252	96
253	514
254	678
255	269
256	359
257	56
258	168
259	-88
260	478
261	236
262	267
263	70
264	368
265	549
266	161
267	347
268	228
269	473
270	257
271	240
272	220
273	226
274	480
275	500
276	536
277	752
278	467
279	525
280	-116
281	102
282	177
283	711
284	43
285	438
286	649
287	510
288	412
289	60
290	228
291	228
292	456
293	473
294	225
295	27
296	263
297	61
298	329
299	484
300	754
301	866
302	493
303	-303
304	548
305	299
306	418
307	484
308	441
309	698
310	954
311	668
312	1040
313	662
314	296
315	429
316	421
317	643
318	733
319	466
320	480
321	142
322	-609
323	-703
324	119
325	167
326	171
327	459
328	535
329	670
330	487
331	195
332	372
333	225
334	470
335	420
336	-30
337	387
338	315
339	-90
340	35
341	-5
342	-247
343	216
344	596
345	660
346	733
347	1055
348	605
349	461
350	539
351	715
352	-104
353	184
354	251
355	275
356	459
357	709
358	554
359	531
360	572
361	153
362	113
363	237
364	518
365	446
366	365
367	205
368	444
369	177
370	266
371	156
372	366
373	443
374	703
375	593
376	450
377	495
378	524
379	518
380	257
381	107
382	200
383	400
384	377
385	571
386	264
387	699
388	564
389	354
390	168
391	171
392	530
393	224
394	344
395	478
396	-421
397	-8
398	115
399	262
400	219
401	345
402	465
403	1113
404	1044
405	850
406	660
407	648
408	405
409	253
410	141
411	549
412	496
413	90
414	-232
415	-212
416	-20
417	59
418	413
419	444
420	429
421	504
422	306
423	683
424	102
425	439
426	460
427	343
428	370
429	602
430	532
431	777
432	592
433	435
434	-25
435	204
436	-50
437	398
438	148
439	296
440	296
441	-21
442	187
443	-591
444	-754
445	-899
446	-394
447	35
448	-36
449	-107
450	-43
451	-793
452	72
453	160
454	543
455	73
456	190
457	181
458	754
459	612
460	495
461	9
462	10
463	134
464	117
465	149
466	96
467	376
468	712
469	607
470	568
471	623
472	967
473	473
474	311
475	407
476	143
477	-199
478	-480
479	-131
480	781
481	-72
482	-744
483	23
484	258
485	427
486	62
487	432
488	387
489	965
490	652
491	399
492	264
493	-347
494	-528
495	-222
496	569
497	813
498	975
499	1504
500	1308
501	1218
502	1442
503	1049
504	411
505	-209
506	92
507	472
508	272
509	701
510	241
511	272
512	681
513	521
514	305
515	685
516	721
517	573
518	1044
519	1259
520	759
521	465
522	604
523	736
524	1051
525	1225
526	1823
527	2304
528	1834
529	1150
530	838
531	1007
532	849
533	373
534	557
535	639
536	526
537	589
538	738
539	1054
540	1146
541	1207
542	856
543	765
544	1253
545	1310
546	1318
547	1259
548	1366
549	1133
550	1259
551	1254
552	1450
553	1794
554	1736
555	1943
556	1532
557	1757
558	2055
559	1471
560	1216
561	1744
562	1475
563	2001
564	1921
565	1986
566	2754
567	2801
568	2712
569	2664
570	3098
571	3180
572	2948
573	3297
574	3600
575	4459
576	4613
577	5305
578	6528
579	6735
580	5883
581	5125
582	5817
583	6315
584	6957
585	7906
586	8548
587	8623
588	8308
589	10038
590	12135
591	13323
592	13871
593	13412
594	12839
595	11598
596	11145
597	10846
598	10048
599	9327
600	8751
601	8247
602	8254
603	7663
604	6954
605	7086
606	6831
607	6830
608	6170
609	5628
610	4525
611	3980
612	4127
613	4050
614	3174
615	2302
616	2403
617	2416
618	3010
619	4054
620	4243
621	2718
622	2245
623	1952
624	1983
625	1918
626	2340
627	2672
628	2614
629	2005
630	1368
631	1070
632	1697
633	938
634	254
635	391
636	696
637	1178
638	1435
639	1186
640	1206
641	792
642	767
643	1164
644	1125
645	1073
646	1333
647	979
648	773
649	661
650	911
651	939
652	1034
653	893
654	1341
655	1703
656	1067
657	790
658	264
659	-385
660	355
661	502
662	567
663	483
664	547
665	261
666	215
667	867
668	799
669	645
670	687
671	852
672	689
673	367
674	330
675	592
676	664
677	441
678	475
679	260
680	205
681	109
682	233
683	-220
684	364
685	1000
686	509
687	691
688	744
689	454
690	-199
691	-37
692	195
693	607
694	259
695	239
696	361
697	651
698	628
699	212
700	551
701	786
702	729
703	430
704	520
705	231
706	251
707	65
708	774
709	577
710	345
711	314
712	44
713	281
714	367
715	287
716	437
717	451
718	362
719	373
720	570
721	241
722	157
723	-47
724	320
725	27
726	4
727	22
728	-80
729	74
730	652
731	658
732	391
733	363
734	164
735	155
736	272
737	405
738	207
739	168
740	300
741	530
742	658
743	285
744	154
745	209
746	303
747	514
748	454
749	323
750	328
751	77
752	176
753	397
754	584
755	-63
756	39
757	392
758	366
759	716
760	95
761	308
762	361
763	457
764	278
765	563
766	512
767	570
768	487
769	173
770	319
771	-6
772	559
773	597
774	-100
775	-159
776	-118
777	-171
778	-70
779	722
780	609
781	590
782	402
783	-6
784	213
785	103
786	16
787	192
788	211
789	-198
790	254
791	120
792	509
793	392
794	166
795	310
796	168
797	772
798	660
799	1036
800	619
801	324
802	754
803	569
804	110
805	33
806	497
807	291
808	269
809	-10
810	243
811	330
812	166
813	351
814	41
815	653
816	329
817	188
818	340
819	73
820	32
821	67
822	171
823	536
824	748
825	395
826	413
827	52
828	-17
829	-83
830	-45
831	194
832	231
833	266
834	160
835	333
836	-72
837	214
838	-35
839	355
840	404
841	-18
842	227
843	792
844	461
845	-70
846	58
847	220
848	-114
849	111
850	214
851	88
852	-399
853	80
854	125
855	32
856	-118
857	54
858	218
859	294
860	169
861	-58
862	-118
863	301
864	421
865	441
866	454
867	-68
868	63
869	180
870	309
871	-384
872	-1143
873	-1006
874	-248
875	159
876	359
877	-126
878	129
879	498
880	264
881	246
882	556
883	1015
884	544
885	187
886	358
887	281
888	303
889	285
890	-284
891	-56
892	281
893	405
894	279
895	-381
896	88
897	-126
898	-492
899	-2
900	112
901	-6
902	-10
903	-130
904	-74
905	-93
906	159
907	-4
908	197
909	-174
910	-176
911	-313
912	-400
913	-122
914	354
915	230
916	501
917	212
918	57
919	-127
920	-214
921	-422
922	-139
923	469
924	432
925	564
926	157
927	344
928	145
929	31
930	-5
931	162
932	0
933	86
934	69
935	260
936	254
937	517
938	230
939	180
940	-692
941	-843
942	214
943	464
944	131
945	385
946	541
947	590
948	187
949	203
950	15
951	410
952	374
953	276
954	518
955	151
956	356
957	66
958	-28
959	40
960	380
961	183
962	41
963	341
964	412
965	-126
966	60
967	355
968	119
969	414
970	107
971	99
972	-542
973	-445
974	346
975	632
976	325
977	315
978	145
979	479
980	467
981	850
982	340
983	100
984	-58
985	-223
986	-99
987	372
988	108
989	155
990	302
991	233
992	141
993	-63
994	168
995	244
996	827
997	656
998	526
999	410
1000	-10
1001	158
1002	-147
1003	380
1004	277
1005	227
1006	625
1007	674
1008	691
1009	732
1010	208
1011	443
1012	224
1013	301
1014	72
1015	166
1016	64
1017	221
1018	36
1019	573
1020	-147
1021	552
1022	735
1023	395
1024	229
