1	176	226	248	307
2	155	158	244	266	314
3	12	66	165	358	359
4	28	84	212	236	284	328
5	253	258	340
6	56	86	132	191	238	306	332
7	94	137	173	174	268	271	318
8	170	172	212	237	273	329	341	374
9	99	120	144	193	224	253	298
10	96	311
11	63	88	205	209	298
12	30	84	114	126	183	184	196	263	299	304
13	9	300	360	361
14	63	110	124	169	217	231	361	374
15	76	78	351
16	186	351	361	376	388
17	70	78	100	198	221	234	316
18	31	53	65	295
19	317	330
20	95	167	241	270	298
21	23	71	115	156	243	281	306
22	166	197	318	369
23	341	357
24	62	107	269	276	296	307	331
25	115	174	222	257	352
26	167	169	209	263	340
27	46	85	110	153	226	355	371
28	37	53	152	249	334	388
29	127	285	318	371
30	4	29	50	112	124	193	317	388
31	22	49	380
32	46	160	177	191	242	250	332	373
33	158	181	265
34	229	303
35	75	109	192	200
36	25	214	242	281	296	302	352
37	103	106	117	243	368	379
38	31	94	96	245	300	325
39	41	119	146
40	54	129	177	199	338
41	162	229	325	385
42	77	178	240	283	309	310	339
43	45	108	245	310
44	32	91	157	184	227	271	327
45	115	117	130	321
46	45	241	263	286	293
47	61	104	359
48	64	74	125	156	184	287
49	50	168	232	330	355
50	74	108	125	165	213	234
51	147	196	255
52	46	64	78	107	222	236	251	252	346
53	7	19	149	190	229	286
54	32	164	243	253	309	380
55	200	262	297	313
56	73	341
57	106	201	207	242	311	332
58	75	84	242	375
59	100	188	226	262
60	149	326
61	99	160	247	316	362
62	254	270	284
63	82	180	286
64	81	83	136	311
65	64	182	303	304	378
66	28	124	150	242	262	284
67	145	158	272	275	319	377
68	28	104	141	212	283	295	348
69	163
70	9	107	202	238	274
71	50
72	341
73	121	130	133	216	368
74	140
75	31	69	341
76	3	149	158	223	276	325
77	26	115	123	166	177	216	272	358
78	59	101	186	204	213
79	74	102	119	312
80	128	189	229
81	282	352
82	60	161	208	278	347	361
83	74	102	126	136	145	217	233
84	24	87	120	125	139	154	180	254
85	244	277	363	378
86	11	104	109	143	159	354	355	387
87	74	162
88	260	297	389
89	40	167	219
90	18	172	216	223
91	196	246	284
92	28	46	50	157	161	183	236	291	353	359
93	13	213
94	131
95	272	301
96	127	210	296
97	59	248	292	328
98	55	131	147	183	200	227
99	10	195	202	225	247	293	341	360
100	328	377
101	55	186	224	235	304	325
102	40	64	268	288	308	313	336
103	158
104	229	294
105	76	265
106	29	70	237	250	306	374
107	36	44	115	219	270	299
108	290	338	354
109	34	218	384
110	113	137
111	35	123	171	197	200	215	232	236
112	42	56	117	176	214	217
113	55	162	168	248	272	346	357
114	37	156	321	323	360
115	7	29	47	223	225	317	324
116	22	140	164	180	376
117	120	124	144	201	386
118	23	41	173	343
119	164	236	293
120	238	291	332
121	101
122	147	227	232	240	309
123	37	64	153	232	324	341
124	71	92	101
125	36	99	257	325	329	388
126	7	23	102	175	208	248
127	44	148	200	269
128	44	163	223	312
129	9	62	70	93	161	258	274	355
130	76	97	163	277	291	322	336	339	344	375	384
131	40	87	119	180	234	282
132	69	107	124	146	153	158	166	313
133	27	101	126	145	165	213
134	64	80	110	151	222	274
135	103	172	235
136	8	13	69	122	281	288	357	382
137	55	160	242	249
138	262	314	334	339
139	240	290
140	20	115	146	193	194	303	314
141	44	114	207	267	270	345
142	204	311	374	380
143	84	88	128	298	352
144	5	8	52	115	185	212	332
145	156	173	202	254	274
146	29	56	368
147	96	103	215	228	231	288	368
148	37	137	189	199	209	212	328
149	11	16	31	99	145	151	189	239	274	363
150	79	145	253	318
151	8	52	182	228	238	252	290	382
152	153	202	220	287
153	39	77	134	220	349
154	15	151	175	295	316	319
155	32	84	218	317	380	384
156	50	100	230	272	299	372
157	11	152	276	336
158	260	341
159	155	345	363
160	133	269
161	48	260
162	47	55	161	263	306	313
163	54	135	203	300	319	326
164	4	46	100	192
165	2	57	72	233	289	312	343
166	184	376
167	36	55	142	163	207	208
168	41	64	96	173	185	262
169	367
170	214	342	367
171	76	160	181	186
172	206	222	281	317
173	79
174	1	154	160	206	255	257
175	158	284	330
176	56	59	126	258	299
177	43	55	164	206	213	226
178	98	250	346
179	26	45	65
180	12	91	163	173	226	269	307	325	371
181	50	129	162	200	364	386
182	13	161	328	334
183	21	62	96
184	33	39	119	124	150	260	320	342
185	33	74	79	299	340	371
186	1	22	26	119	209	304
187	67
188	389
189	356
190	18	64	124	222	232	244	336
191	130	193	322	367
192	37	92	121	266	308
193	345
194	53	270	351
195	44	60	155	323	337	385	387
196	28	378	381
197	107	110	121	162	174	175	199	249	264
198	41	204	291
199	185	243	248	317	375
200	188	337	354
201	124	267	280
202	89	246	271
203	41	76	92	224	295	367
204	57	194	281	293	322	348
205	49	84	172	174	183	272
206	53	140	169	173	273
207	14	18	45	338	345	364
208	93	130	157	315
209	86	275	352	360
210	101	106	267	369
211	87	164	206	274	328
212	12	339
213	101	117	134	266	385
214	103	110	242	264
215	37	354
216	22	56	119	141	160	303	362
217	106	138	206	370
218	19	21	27	83	127	144
219	13	71	191	198	256
220	26	186	206	214	254	334	348	390
221	187	288	326	388
222	71	216	220	264	366
223	46	75	142
224	23	40	84	335	336	361	362	369
225	16	133	211	217
226	7	281	314	350	361
227	3	16	177	282	374
228	85	385
229	29	343
230	1	4	52	119	210	296	314
231	40	41	146	237	310	361
232	3	163	189
233	29	88
234	16	108	151	158	245	329	363
235	49	87	161	384
236	39	166	218	249	265	310
237	49	131	258	295
238	245	387
239	1	128	267	333
240	72	212	255	301	370
241	10	63	111	112	173	296	326	369	380
242	37	233	268	339
243	23	102	116	368	378
244	168	259	260	274	338	348	377
245	35	136	186	194	255	327	374
246	119	186	244	245	283	337	378
247	104	127	201	278	320	374
248	76	160
249	37	134	135	223	347
250	11	304
251	25	153	169	387
252	182	204	218
253	57	183	297	318
254	14	19	80	115	303
255	52	289	291	336
256	53	179	186
257	301	370
258	116	137	139	141	203
259	190	292
260	7	12	105	251	302	382
261	44	234	331
262	68	157	242	244	332	340
263	20	71	88	160	222	290	329
264	8
265	54	58	156	306	358
266	45	102	157	220	264	267	326	381
267	17	38	148	249	281	313	387
268	156	302	345
269	167	250	255	369
270	183	321	322	353
271	108	229	302	372	380
272	24	35	172
273	33	358
274	123	131	175	271
275	19	128	190	239	332
276	22	23	93	131	177	186	294	332	361	377	378
277	6	119	157	170	226	231	234	322	384
278	99	195	237
279	9	74	246
280	15	23	53	125	134	247	306
281	7	70	78	264	363	374
282	3	87	232	237
283	47	71	146	173	213
284	5	111	221	275	383
285	45	124	153	232	269	347
286	165	184	260	309
287	112	211	268	295
288	74	237	267
289	9	28	30	59	222	259	293
290	37	75	97
291	48	146	223	286
292	339
293	16	74	160	361
294	164	216	262	320
295	184
296	12	14	171	268
297	100	110	235	240	314	384	390
298	97	183	249	321	377
299	43	100	155	261	263	321	376
300	12	132	145	200	295
301	90	112	279	304	348	365	379	389
302	6	26	128	145	149	191	213	288	332
303	41	48	133	150	169	202	261	318	324
304	64	348	357
305	119	161
306	23	31	64	131	159	231	322
307	63	105	111	232	235	338	344
308	57	60	73	160	204	243	281	344	354	365	381	386
309	57	81	159	167	329	352
310	103	218	350	378	379
311	22	146	170	247	250	253	288	292	361
312	26	81	155	248	327	368
313	50	78	103	308
314	274
315	189	270
316	39	103	106	178	230	249	253
317	26	96	104	277	290	316
318	1	33	89	144	201	209	366
319	26	95	111	194	226	235	308
320	8	72	221	254	276	321	384
321	29	176	186	285	294
322	88	347
323	23	33	90	237	250	289
324	58	67	118	184	198	361
325	129	217	241
326	338
327	33	87	141	202	227	232	236	253	363
328	120	190	278	294	297	309	311	352
329	115	167	204	217	347
330	28	153	162	255	296	368
331	21	91	101	167	306
332	2	221	253	311
333	23	38	303
334	13	60	91	108
335	45	46	62	81	132	251	322
336	126	142	202	206	257	265	383	386	387
337	13	21	96	140	158	161	294
338	31	123	144	237
339	122	128	184
340
341	25	78	103	374
342	133	259	290	350	383
343	50	78	269	316	338	345
344	53	54	76	104	120	133	209
345	74	145	155	171
346	221
347	207	219	225	314	366
348	56	109	143	174	386
349	11	25	67	266	308
350	17	33	95	164	198
351	256	318
352	276	366
353	115	137	213	217	331
354	281	345	351	360	388
355	59	88	327
356	275	343	352	354
357	33	156	336
358	49	89	134	277	344
359	172	188	262	289	334	340
360	38
361	8	138	168	388
362	83	114	121	219	370	389
363	39	232	252	365
364	169	195	227	252	290	320	353	357
365	37	181	186	206	212	222
366	175	205	280	286	289	369	373
367	9	256
368	2	53	120	142	249	269	325
369	2	138	201	223	225	260	354
370	68	116	215	220	242	292	342
371	16	72	100	219	252
372	33	40	279	324
373	22	181	327
374	42	71	83	110	192
375	2	170	221	236	266
376	99	248	314
377	24	94	142	380	382
378	11	52	118	216
379	19
380	21	37	60	75	132	235	281	284	369	383
381	18	200	206	250	296
382	108	133	288	292	360
383	61	272	339
384	6	22	49	82	108	242	292	362
385	70	222	241	348
386	56	91	102	332	366	375	389
387	128	278	281
388	52	156	271	341	365
389	12	41	113	220	292
390	37	154	226	288