345	21	2100	73078	327	0	1	4	8	60	69	157	159	251	248	273	270	293	307	327	290	390	384	408	437	476	485	500	481	530	515	531	590	565	573	579	578	609	555	588	603	580	565	575	547	551	551	562	509	506	491	502	515	522	503	502	477	496	463	451	469	473	437	471	450	458	456	436	448	424	407	420	412	430	401	390	401	400	386	395	377	403	385	388	417	390	399	383	357	357	348	362	322	369	331	357	359	336	371	347	363	361	293	333	285	328	315	309	322	341	331	306	309	337	335	316	305	307	295	309	321	281	315	309	303	315	286	300	279	278	281	314	273	280	302	312	306	278	271	293	295	274	277	278	307	280	297	298	282	267	289	290	295	276	282	255	268	272	288	299	279	256	305	279	281	262	276	293	264	258	269	269	241	295	240	240	289	286	255	255	263	267	247	262	271	280	291	274	288	289	281	263	267	274	264	253	281	271	247	299	274	295	252	254	268	262	267	266	225	280	279	256	247	244	239	253	245	228	280	273	249	245	249	244	249	246	236	262	234	224	262	247	251	247	235	245	221	233	207	246	246	246	224	244	265	242	246	249	216	228	237	259	245	240	246	223	230	227	218	234	248	242	248	218	223	219	241	223	216	252	208	254	255	232	234	236	235	209	225	245	233	252	228	230	237	204	245	238	236	226	217	235	226	239	223	242	233	224	260	248	241	236	247	238	234	226	206	244	217	228	209	253	233	246	222	229	214	258	218	201	220	238	243	232	242	240	241	209	217	239	219	215	223	249	230	212	224	224	237	208	243	253	249	235	239	232	234	228	215	233	252	219	227	204	247	230	227	219	256	202	237	202	232	233	213	244	233	222	215	230	230	224	238	236	218	219	237	243	231	234	247	212	242	204	219	212	225	193	213	233	235	225	217	242	224	238	217	245	232	238	207	215	225	192	229	222	249	228	210	243	230	214	201	240	199	213	224	225	215	203	233	224	204	227	216	243	216	188	227	194	205	236	229	216	200	237	211	205	234	217	227	236	222	224	226	216	223	217	236	246	196	246	224	221	222	221	213	226	222	213	207	226	244	210	214	221	231	227	197	227	226	229	240	219	215	187	213	214	202	232	206	210	205	225	206	194	239	212	191	221	218	249	190	187	204	231	219	206	217	198	225	217	209	206	241	201	219	224	250	215	211	210	216	230	196	212	212	229	224	189	206	225	215	217	219	212	205	215	227	223	211	201	193	168	216	199	234	216	220	202	212	217	239	207	220	216	212	213	228	219	201	201	219	200	238	192	223	190	196	214	189	209	208	193	195	211	207	217	216	218	228	227	177	214	218	217	212	210	227	220	214	211	219	207	201	212	196	206	202	211	210	217	221	214	231	209	207	202	201	237	189	195	198	249	212	169	218	206	192	194	202	220	219	211	213	215	202	205	212	203	192	229	208	226	199	176	204	212	215	216	212	211	208	231	208	184	212	197	210	208	199	217	194	236	231	222	207	216	213	210	202	224	204	219	190	214	218	193	217	210	207	206	214	202	206	235	224	202	201	208	202	166	175	238	213	207	194	200	239	162	202	216	206	210	209	180	198	219	225	222	219	216	195	216	223	209	209	225	220	215	201	215	201	197	211	207	202	212	200	235	207	208	203	231	207	204	197	222	227	207	179	205	221	226	199	212	188	221	224	175	197	201	187	198	230	214	177	207	212	200	217	208	213	227	209	205	197	201	180	196	200	218	174	231	203	223	217	207	204	214	192	222	194	198	210	237	214	174	201	208	222	204	196	210	224	216	216	202	211	207	187	230	209	218	206	197	211	191	196	206	183	239	203	213	203	217	215	216	169	189	206	205	222	216	193	220	190	210	202	205	219	209	186	201	194	201	203	195	237	199	203	181	182	196	190	187	184	217	201	196	187	227	197	187	205	189	210	176	193	199	194	207	178	218	181	204	192	197	191	213	235	224	175	211	214	203	215	202	194	204	201	213	188	198	232	201	205	196	197	204	218	188	187	177	194	189	201	216	201	195	223	209	209	220	207	214	221	218	188	208	197	214	210	196	210	202	191	216	198	214	204	206	209	207	207	207	205	195	213	180	190	193	221	204	215	197	201	202	193	215	191	202	210	198	196	206	222	179	196	221	201	216	217	203	202	210	224	219	206	226	201	185	200	192	216	220	189	206	221	209	194	186	187	207	190	202	207	208	192	208	175	190	233	208	178	211	208	217	205	179	212	202	190	215	210	171	180	216	193	195	198	198	203	232	207	193	187	208	238	218	205	209	214	213	176	197	201	192	222	200	202	203	209	196	217	193	203	248	192	192	187	188	213	203	192	217	198	197	196	205	200	203	203	180	191	180	189	206
345	22	2200	73179	323	0	2	1	1	76	51	151	179	250	252	288	291	331	304	325	336	388	408	406	423	484	432	516	515	542	512	577	538	580	547	579	524	560	616	584	597	570	582	577	562	545	545	534	499	507	521	479	494	470	521	499	441	504	437	477	430	465	441	468	449	432	429	404	398	403	396	440	418	389	407	378	398	419	349	395	343	355	363	367	387	370	372	378	360	370	340	372	354	338	332	324	339	356	339	321	327	333	343	307	332	302	294	298	334	319	284	319	293	290	281	305	311	321	298	312	307	324	283	260	302	270	306	286	326	275	300	285	268	285	267	311	303	286	276	285	311	279	302	286	270	297	254	258	286	271	272	267	280	254	283	293	278	289	293	260	288	257	295	293	274	274	261	269	277	247	271	248	266	263	279	242	276	278	258	253	266	265	257	278	280	275	277	268	277	264	274	283	280	274	288	302	269	265	277	272	277	277	286	302	274	302	271	295	258	243	275	270	260	265	278	246	269	240	239	248	253	287	239	227	230	242	246	260	245	259	239	240	239	252	211	253	235	241	234	252	255	282	231	248	243	271	259	239	248	251	240	248	238	270	252	235	244	260	259	226	240	256	253	224	232	245	266	225	238	250	241	258	240	238	235	234	244	231	225	217	240	229	239	221	222	215	239	239	221	213	223	227	239	240	247	233	245	243	241	209	216	230	226	246	232	257	221	211	234	245	208	235	207	228	243	237	240	231	213	230	235	201	231	208	214	260	221	216	226	243	221	242	252	196	227	218	209	238	214	222	217	213	233	237	227	203	227	240	230	226	228	211	257	223	215	215	216	224	212	231	188	232	224	227	226	209	223	218	213	242	227	240	235	210	251	222	227	240	225	230	190	229	242	207	219	239	218	225	237	225	229	234	214	258	199	243	226	235	213	215	223	223	215	220	244	220	223	223	203	231	210	235	222	213	209	219	227	225	210	239	211	236	218	224	198	196	219	210	231	204	240	208	224	229	217	224	199	220	216	229	202	197	215	228	209	236	203	213	201	244	215	226	220	214	212	196	195	235	228	208	201	227	227	201	194	200	209	212	232	213	198	227	207	239	208	238	216	221	199	226	210	232	239	215	215	198	220	185	205	204	210	207	220	251	215	225	209	240	220	210	220	201	203	187	205	223	197	221	224	191	191	213	218	195	229	200	204	183	236	210	193	225	218	208	197	208	224	218	213	210	198	204	206	220	244	210	210	218	199	219	215	206	191	214	216	206	218	245	197	212	209	208	227	238	198	231	228	230	232	208	204	194	227	219	210	236	202	218	206	209	217	226	208	209	200	210	197	204	206	222	222	224	218	214	219	219	219	211	211	207	213	224	221	221	207	215	214	217	219	185	225	228	206	199	248	237	222	192	210	211	237	216	206	198	228	216	206	225	197	205	217	192	211	230	206	218	220	208	205	199	223	190	185	231	215	219	211	237	182	195	203	239	195	185	220	215	207	209	220	222	203	239	181	186	223	206	225	180	204	198	187	216	202	189	187	228	217	190	206	238	223	207	217	214	211	216	208	242	208	185	210	208	228	251	209	200	199	217	216	225	192	217	200	210	197	218	196	235	211	227	180	205	229	197	216	219	213	190	206	202	210	210	224	210	213	212	200	212	189	199	187	208	197	227	200	243	221	193	228	191	215	198	216	199	227	175	207	221	218	196	210	204	207	209	218	201	202	217	178	209	211	202	218	213	213	214	208	207	191	205	188	193	226	209	187	192	224	193	215	210	221	224	207	226	198	183	214	193	221	195	228	210	201	199	196	209	188	212	220	206	236	196	219	191	217	206	204	221	213	195	195	203	236	221	224	206	197	215	211	199	212	206	216	179	202	193	195	202	214	202	214	188	200	238	197	230	204	225	200	185	208	207	219	187	210	169	202	232	219	175	193	193	202	189	226	208	203	215	217	192	233	202	211	190	220	193	179	185	212	242	224	233	196	203	200	214	219	203	204	165	230	195	217	195	184	171	173	224	187	208	190	199	215	204	167	207	197	207	233	207	191	244	202	210	217	224	219	226	200	197	198	189	204	198	220	225	206	196	208	225	210	212	210	180	186	181	196	190	218	215	212	227	196	218	175	201	176	212	170	205	192	230	223	211	218	211	179	223	174	198	177	203	242	177	221	198	192	217	218	182	220	193	192	224	211	211	225	218	202	221	193	184	189	194	231	202	219	195	194	200	205	187	224	225	186	200	221	208	188	217	183	189	203	201	203	206	209	226	203	202	184	229	191	213	203	220	204	205	224	202	191	210	205	235	200	202	203	202	211	200	236	210	210	182	195	209	224	198	169	211	190	210	208	178	197	211	201	231
345	23	2300	73281	338	1	1	5	3	69	73	165	183	255	271	289	297	310	317	359	338	393	373	447	443	449	487	474	504	515	541	555	586	539	572	569	574	587	552	574	565	581	567	553	525	518	514	523	477	502	511	477	459	484	470	480	424	439	435	437	451	432	435	412	409	411	406	395	395	381	400	392	356	383	387	357	357	372	352	363	372	367	372	338	353	327	341	346	328	336	328	349	322	310	318	345	315	330	337	331	324	319	309	306	290	306	299	288	300	287	318	294	287	331	273	320	290	324	291	288	278	279	268	312	286	288	292	252	271	289	253	281	283	296	268	283	272	287	280	272	256	273	248	280	275	244	264	270	260	274	244	269	247	258	230	269	255	251	264	254	252	276	250	272	262	275	262	261	258	235	233	264	283	240	217	247	209	284	279	243	264	240	243	266	255	255	258	266	270	269	292	269	262	249	252	241	270	278	242	242	255	290	230	268	240	240	275	250	272	271	263	263	263	236	243	246	236	239	253	249	229	218	213	243	220	256	253	240	239	242	220	244	229	194	257	229	231	232	246	239	217	224	247	233	237	232	261	216	226	228	249	224	214	224	204	236	245	217	221	221	214	219	235	215	223	226	222	254	239	218	225	229	245	222	213	204	208	218	222	221	210	227	248	215	217	212	197	234	228	226	238	211	240	223	236	241	213	233	211	253	210	248	234	230	227	242	245	227	196	238	213	205	224	213	217	201	246	212	223	213	204	185	226	225	249	188	228	208	236	188	228	223	217	211	214	234	217	209	241	219	218	209	224	219	213	214	206	210	209	243	242	198	209	228	205	194	202	208	215	225	221	206	213	183	210	235	233	226	214	221	216	226	206	202	229	204	228	228	214	214	217	186	211	213	212	191	231	218	224	218	189	218	230	236	220	189	201	211	236	219	232	215	204	197	200	219	215	206	215	204	213	207	210	230	219	204	215	224	193	216	199	217	233	230	208	213	238	202	217	206	192	220	227	193	194	216	222	209	214	246	208	221	198	233	224	238	238	204	203	221	223	206	219	232	234	198	218	219	216	208	207	223	207	216	223	226	208	229	213	218	207	211	198	231	198	201	237	221	205	231	205	199	201	207	227	205	221	215	221	211	211	213	228	200	249	187	219	197	211	213	220	219	190	195	204	223	225	210	221	178	222	240	205	211	200	211	218	226	223	201	207	226	179	191	214	220	219	223	214	207	194	186	210	189	216	244	203	220	207	218	201	189	203	199	193	194	195	214	207	223	228	217	194	213	193	205	197	202	192	212	218	209	223	199	190	220	225	198	226	184	194	191	215	195	203	190	209	207	204	180	191	218	222	184	209	184	205	200	205	231	187	227	192	189	206	194	199	213	236	206	186	190	198	205	190	203	241	191	208	203	182	207	219	192	209	198	173	218	213	200	188	220	213	217	180	222	185	198	197	207	191	192	209	227	211	217	200	197	201	203	179	175	200	181	199	204	226	193	216	195	184	205	227	202	175	209	178	218	227	204	216	178	191	212	193	177	213	196	203	207	190	192	213	218	203	226	214	217	198	203	184	207	190	201	214	190	189	188	189	202	209	211	218	221	213	202	203	189	192	202	202	215	223	225	217	179	214	207	200	201	185	194	179	205	196	206	180	186	201	183	201	203	214	191	206	183	207	202	181	209	184	195	215	207	203	190	173	215	199	212	182	193	227	173	222	198	229	189	197	208	192	179	190	191	221	200	192	209	188	214	210	199	219	212	203	177	207	192	200	196	201	174	205	181	189	219	200	217	192	211	202	189	188	205	192	214	199	204	221	218	196	191	181	183	170	195	217	189	185	175	179	181	184	222	200	189	203	170	181	187	189	185	217	183	199	207	200	220	176	192	207	201	175	196	204	199	196	208	212	205	177	228	210	204	182	212	203	210	184	190	179	192	185	204	198	200	185	214	194	204	188	207	200	195	185	208	209	222	197	188	195	175	198	220	228	214	212	208	177	207	205	201	229	200	197	200	183	197	195	213	224	209	199	203	178	188	189	210	221	207	190	200	204	199	221	230	173	202	205	190	224	226	203	215	207	194	199	214	207	183	171	218	174	185	211	203	205	209	212	193	199	188	203	194	171	215	187	198	193	177	210	196	191	210	205	208	209	214	188	189	210	188	211	176	163	200	188	189	194	173	207	211	184	207	198	213	222	189	191	205	198	185	191	209	186	221	214	175	204	199	201	192	206	200	185	201	188	211	184	188	185	196	189	209	202	192	188	195	190	219	202	199	197	206	188	201	200	192	190	191	213	209	213	171	196	198	196	215	195	178	190	182	179	197	197	179	205	192	186	168	179	225	238	195	187	200	214	180
345	24	2400	73383	343	1	1	3	2	86	97	198	228	317	298	341	316	360	358	401	349	380	422	436	454	491	491	534	476	559	549	563	562	601	579	576	553	571	547	571	582	563	537	560	507	500	513	493	479	499	452	466	474	444	468	482	460	408	443	446	408	436	438	411	401	414	370	398	395	386	405	383	378	365	366	382	376	354	368	354	348	368	361	330	306	308	353	347	350	331	328	324	340	322	309	344	308	305	321	300	338	305	291	299	279	324	291	281	275	301	293	279	303	315	298	293	297	294	289	267	304	294	306	281	269	273	281	287	277	267	294	287	253	264	273	261	266	270	287	267	252	275	252	292	269	235	253	251	260	238	248	250	289	283	236	284	264	230	276	262	238	242	264	248	248	267	259	252	263	252	227	236	241	237	261	236	242	245	266	239	246	256	255	258	248	257	237	274	279	239	262	250	244	259	237	244	278	248	279	265	244	236	289	264	252	267	251	252	247	254	246	286	216	267	217	232	239	240	248	241	235	228	218	216	232	230	204	220	215	224	227	219	222	219	240	228	213	234	216	220	213	215	204	225	238	235	241	230	223	221	208	232	224	210	224	250	233	246	218	216	232	216	263	231	213	220	210	239	248	208	230	219	226	219	227	212	221	256	211	217	216	222	223	228	239	225	202	222	239	226	243	195	207	219	203	219	216	213	217	229	226	220	209	233	207	237	201	201	199	242	192	222	218	222	213	198	201	210	227	215	230	223	223	211	220	214	219	229	218	220	187	201	206	199	200	218	210	214	195	210	190	207	212	201	202	215	201	211	225	202	211	206	200	226	199	245	221	240	205	204	203	227	201	216	185	212	197	203	195	204	207	198	219	202	227	212	210	248	215	213	195	206	183	233	227	212	212	212	197	196	207	235	199	208	203	193	192	194	218	196	227	218	195	210	222	213	206	208	204	226	241	197	210	217	213	231	203	205	189	211	201	198	215	195	196	208	224	243	203	220	193	212	193	205	184	211	198	201	229	219	201	205	188	225	200	215	239	230	191	196	197	201	205	175	196	212	191	212	190	215	207	197	210	182	205	229	206	195	195	215	197	205	202	214	206	214	206	201	208	199	211	234	201	195	216	189	225	196	206	210	208	185	201	194	194	198	196	183	202	204	202	195	210	192	191	223	209	197	188	193	198	208	200	216	211	202	208	184	218	212	213	216	202	225	206	186	172	187	188	219	220	200	209	204	196	181	226	194	224	200	183	201	193	219	190	201	182	201	175	201	192	205	198	216	221	190	198	194	217	210	175	195	209	213	208	221	199	220	195	213	227	214	200	204	198	170	202	211	232	208	199	211	204	220	182	200	196	196	211	215	204	234	187	180	206	210	216	208	203	227	201	174	206	209	213	195	179	217	213	233	211	187	178	185	171	204	202	205	189	219	212	184	206	187	208	239	202	182	201	196	196	191	195	215	193	180	212	204	197	194	198	195	179	187	181	185	207	188	218	188	194	194	195	176	198	188	194	182	217	172	214	171	207	197	194	196	212	203	203	213	206	190	196	203	209	184	217	204	210	191	179	209	177	183	205	189	176	185	179	194	206	169	212	201	200	206	180	183	194	208	221	194	207	180	195	183	214	187	199	175	211	191	194	209	209	196	198	208	212	180	192	203	212	190	195	190	197	171	215	193	191	188	206	215	167	197	192	186	214	162	191	191	210	198	199	197	190	177	178	186	189	167	200	185	178	195	188	194	199	207	197	207	177	217	193	207	169	191	197	203	196	201	192	191	179	177	191	210	204	197	211	214	195	215	201	182	194	179	206	212	205	208	186	196	185	185	209	210	187	203	191	214	190	166	202	192	193	188	200	189	215	183	200	186	173	179	163	175	190	208	212	193	198	176	186	206	176	227	195	195	162	171	202	175	203	214	181	190	216	198	187	200	178	212	185	177	199	197	177	201	188	223	166	186	202	175	201	191	191	188	188	187	195	182	194	218	196	196	193	178	195	199	191	193	182	205	193	209	181	218	177	183	199	171	215	217	218	194	180	192	205	183	197	166	199	194	208	192	196	195	223	205	189	199	172	199	184	188	190	199	180	192	185	192	201	194	184	191	187	206	170	216	202	211	180	195	208	186	166	207	192	192	173	209	195	170	191	201	179	221	199	202	187	206	206	211	175	173	194	196	189	191	174	178	206	188	179	169	194	183	182	175	181	188	187	188	199	179	182	188	196	188	169	195	200	204	195	195	212	199	201	195	167	175	210	178	204	202	189	181	168	197	197	188	181	202	221	167	185	198	167	203	189	191	204	190	181	189	194	198	191	207	197	193	201	190	198	175	197	189	185	214	204	197	185	182	173	184
345	25	2500	73485	348	0	0	1	2	92	106	249	255	318	308	350	329	368	351	401	408	441	439	461	509	470	506	551	518	557	545	552	553	554	530	542	580	538	546	533	535	572	546	557	557	522	494	470	492	494	472	483	442	438	442	465	402	402	437	430	424	416	451	387	403	432	425	377	395	416	388	359	394	367	366	359	366	372	373	388	354	340	346	358	333	350	333	331	333	339	322	311	312	321	334	336	327	330	349	300	274	302	318	344	295	315	333	302	281	277	290	312	330	269	279	288	294	293	289	260	267	285	296	273	270	303	274	285	269	272	284	283	268	273	257	291	279	297	286	269	274	241	256	263	239	264	258	286	280	285	281	243	261	288	214	264	263	280	256	278	274	263	252	264	277	259	266	290	261	254	247	239	251	268	263	255	250	270	262	233	240	256	283	269	268	243	261	275	284	255	271	273	272	240	273	257	261	266	251	249	275	280	284	259	256	248	269	280	263	256	263	290	278	253	261	242	239	231	271	247	247	257	222	250	265	267	271	218	241	252	258	236	243	235	238	249	240	212	221	241	232	226	213	236	218	239	222	253	246	265	222	249	239	242	224	239	210	246	229	240	240	247	240	226	236	226	257	222	242	239	252	223	215	222	214	244	211	235	227	228	205	206	228	223	246	250	235	238	263	239	222	254	250	227	211	222	226	242	227	230	229	211	230	246	255	220	244	221	220	220	223	225	240	237	254	224	232	220	223	206	232	233	234	225	230	206	224	226	234	240	248	216	243	205	238	247	217	255	243	239	232	221	226	223	210	216	215	223	208	216	219	230	250	234	220	218	222	214	238	238	220	215	211	210	218	212	234	198	227	218	210	214	227	239	216	207	210	236	236	201	211	208	225	225	216	211	211	230	231	222	215	215	235	219	198	223	213	217	252	209	230	223	211	219	194	234	202	205	213	231	221	212	238	212	231	207	219	216	229	225	230	198	217	211	228	215	209	232	246	214	213	189	189	206	195	248	206	195	189	203	222	217	225	229	209	220	234	207	226	228	225	203	203	213	199	213	202	215	237	225	204	245	218	223	217	210	202	220	239	225	223	227	236	200	226	214	209	226	193	219	225	224	206	209	205	219	209	208	217	214	220	241	187	219	220	229	233	211	196	217	210	202	207	232	205	230	220	232	221	223	215	202	224	215	234	197	218	218	209	202	207	239	209	213	216	240	239	210	231	240	226	214	213	192	200	218	218	218	219	199	196	189	203	218	188	223	226	200	221	223	194	217	217	186	219	198	235	251	197	221	222	211	234	225	225	212	238	216	188	197	210	246	234	202	211	224	215	197	211	216	195	188	198	189	206	203	228	228	210	206	236	223	205	212	200	212	183	234	222	208	212	246	223	206	218	221	209	194	200	233	201	205	214	206	186	202	223	199	225	206	202	195	208	236	211	214	209	189	209	220	229	230	233	224	235	211	214	225	221	224	206	215	241	203	230	196	207	193	214	213	226	213	198	203	212	195	208	221	220	220	236	224	199	179	195	207	220	227	222	225	227	224	213	228	211	240	215	225	218	210	206	204	204	197	239	217	216	205	198	189	243	236	208	216	214	230	218	235	210	250	199	211	213	234	194	206	206	197	218	219	216	198	233	208	227	211	192	235	204	196	214	206	217	201	180	213	205	212	206	192	215	224	212	215	221	224	178	214	196	229	210	192	186	212	199	212	220	199	207	226	225	214	205	237	246	213	206	181	203	204	217	209	202	204	189	199	192	198	211	216	196	201	215	206	230	217	207	212	208	227	195	226	194	209	216	211	179	222	210	186	214	205	189	207	198	214	205	200	199	178	200	183	178	178	196	226	190	198	200	212	194	182	194	219	212	205	232	214	212	225	210	207	223	210	225	201	221	201	210	205	195	210	212	198	208	211	200	216	197	229	198	213	221	213	193	202	212	221	181	200	211	215	222	171	183	219	191	212	192	223	201	182	208	213	205	192	180	209	209	210	221	201	202	215	193	199	202	206	208	179	197	204	217	217	221	221	191	213	174	220	207	191	205	219	232	221	205	195	211	202	211	226	200	197	196	219	190	217	220	201	211	220	191	200	234	216	215	201	207	212	213	211	194	205	185	206	200	197	179	194	204	200	221	195	205	209	183	200	213	212	217	213	203	195	222	206	198	204	188	204	197	182	216	207	194	194	215	199	201	195	194	234	223	213	204	191	209	190	200	196	212	226	215	205	206	228	194	224	193	185	198	220	196	212	219	194	197	175	183	210	197	191	210	200	231	213	236	228	232	195	221	211	190	210	204	188	185	196	206	239	214	222	215	211	197	181	206	193	189	226	186	222	210	205	202	201	208	204
345	26	2600	73587	338	0	0	3	12	115	130	275	308	363	359	362	337	378	347	424	402	430	435	430	475	463	544	490	524	550	534	564	552	574	498	539	518	583	536	572	551	516	525	516	515	539	488	497	477	461	444	469	438	475	448	447	422	439	421	385	412	410	403	401	360	394	400	409	392	375	384	370	353	385	399	325	329	332	328	376	354	326	346	346	324	313	315	321	325	356	313	325	286	304	340	317	282	312	287	346	327	304	307	306	289	303	317	308	287	302	276	304	293	278	280	299	279	274	298	295	288	291	257	291	319	285	275	279	290	269	301	285	268	253	293	276	245	278	301	266	284	278	260	249	270	272	252	247	286	272	270	276	254	288	270	252	266	264	275	261	264	269	248	244	270	249	267	267	219	248	276	269	244	252	254	277	259	262	251	287	269	252	244	246	271	261	252	271	254	272	274	261	245	258	252	250	261	268	274	284	270	266	236	272	249	251	240	251	275	240	271	267	241	274	236	239	239	241	238	266	220	233	220	259	255	224	237	244	236	233	234	252	267	236	233	252	247	239	250	221	219	232	236	274	273	223	257	247	251	235	234	236	227	227	237	207	233	206	254	222	235	220	235	215	228	240	231	254	237	228	253	282	237	235	222	208	201	224	237	240	211	247	221	233	243	229	245	203	209	234	219	242	239	233	210	223	231	236	230	233	227	235	240	211	221	233	240	233	223	239	233	211	223	251	228	229	230	269	229	225	206	230	227	235	247	209	236	241	223	213	224	212	231	212	217	193	234	230	221	217	236	224	236	217	219	244	237	216	233	232	242	228	217	231	225	222	225	218	223	214	213	246	218	223	228	192	211	215	216	226	228	223	227	197	237	224	198	212	226	223	217	227	223	171	212	209	225	204	208	208	210	246	211	234	197	227	219	237	225	213	239	213	220	213	220	212	223	209	222	228	208	209	221	221	221	202	223	223	192	232	200	245	210	242	196	221	217	213	200	197	249	225	205	208	227	217	206	246	230	229	237	209	210	211	225	255	218	214	235	230	212	219	219	215	192	195	228	204	220	192	201	213	203	213	204	199	210	225	212	194	211	206	221	216	210	205	216	237	203	222	216	216	219	208	201	211	219	218	234	205	214	183	237	213	215	228	208	190	230	229	208	220	215	240	221	202	217	197	203	198	210	210	208	229	203	232	212	221	212	212	228	214	219	184	216	184	186	230	212	213	215	195	190	203	224	223	248	225	194	229	220	201	204	207	205	206	230	206	219	223	229	227	204	228	200	198	218	215	190	189	188	206	233	202	220	207	226	231	208	194	223	222	219	222	200	220	175	210	229	213	211	198	201	225	225	212	216	200	212	201	211	217	208	211	196	194	195	209	210	196	218	190	225	203	194	244	217	239	215	211	220	218	224	202	210	240	213	229	230	223	204	205	174	204	215	210	207	197	204	225	229	196	231	227	214	209	209	205	223	217	190	204	216	182	211	201	206	209	179	211	206	214	220	223	191	207	210	224	204	201	221	222	209	212	217	215	208	209	214	200	223	228	209	219	218	229	209	197	190	219	243	196	203	203	203	214	183	212	198	182	234	229	211	189	192	201	221	198	192	204	222	209	207	214	188	224	183	219	207	205	217	192	204	211	224	222	209	215	217	206	210	209	189	207	206	216	221	197	224	208	213	185	200	206	227	197	220	210	205	208	199	200	203	229	229	198	213	213	227	191	221	203	215	200	207	205	218	219	203	216	228	202	225	218	191	203	209	217	220	216	227	196	205	230	191	225	222	205	234	195	216	216	214	199	230	192	205	201	224	205	181	215	189	203	199	208	193	223	208	194	198	204	213	202	179	196	184	209	196	205	229	220	196	218	206	198	191	203	188	226	203	195	196	229	215	217	211	221	204	213	216	211	210	223	214	196	204	208	196	200	233	222	204	183	196	199	222	184	200	192	192	217	211	214	181	207	213	204	215	207	218	188	189	199	194	192	201	191	186	211	178	206	170	213	236	187	192	228	206	225	198	223	193	219	186	224	215	200	217	210	184	189	220	207	225	209	208	210	220	214	199	211	210	226	206	237	197	212	184	207	213	182	196	207	218	209	216	227	233	205	206	215	207	207	187	194	226	222	210	215	213	212	237	192	193	213	174	189	197	215	221	171	227	217	206	199	224	221	232	205	211	197	211	208	200	172	211	197	205	193	210	200	227	217	201	208	201	194	210	191	211	209	208	212	210	201	202	217	179	213	205	192	211	204	216	210	226	199	197	201	217	218	191	210	192	200	187	215	216	209	205	198	202	199	223	215	213	209	211	208	201	194	193	197	209	221	208	217	183	224	208	230	216	228	215	209	194	199
345	27	2700	73688	341	1	1	5	11	172	201	386	420	510	498	541	432	431	418	436	382	443	454	457	464	522	515	521	503	527	542	550	530	530	566	572	551	538	571	581	540	605	557	540	504	543	508	525	493	488	467	476	466	460	418	453	425	423	454	417	423	427	404	411	425	406	401	401	382	396	370	375	394	396	359	353	330	379	339	352	339	345	326	345	334	318	330	337	340	361	345	314	324	344	320	321	316	311	306	297	313	322	307	318	310	304	324	311	297	314	280	324	281	310	268	273	281	284	289	285	306	286	290	288	311	287	269	283	268	279	281	301	292	284	255	268	287	276	265	280	273	271	273	293	259	263	244	273	286	257	238	291	252	248	275	263	250	276	258	283	270	265	270	260	254	288	263	274	271	246	277	261	255	248	249	263	276	259	291	228	256	257	246	258	264	281	273	236	249	281	272	249	252	251	284	258	256	261	257	264	261	270	275	237	259	299	259	234	263	275	271	262	280	249	252	260	252	252	261	274	227	234	251	246	234	262	223	279	237	228	238	241	254	260	256	241	246	243	243	244	211	236	258	230	255	244	229	224	227	269	250	246	234	220	261	229	220	262	235	255	265	235	248	244	231	236	257	225	228	231	225	262	241	237	256	259	252	263	217	242	225	234	240	248	250	232	236	218	242	235	258	222	241	255	223	214	241	213	215	251	243	216	231	252	240	222	230	261	242	220	244	234	235	242	220	246	211	238	255	242	239	216	252	259	239	239	220	239	226	255	216	244	202	241	266	242	231	230	232	234	225	229	225	211	221	214	240	208	240	234	223	238	252	243	216	233	236	229	245	225	219	206	247	260	212	215	232	238	215	235	227	230	221	261	203	231	236	243	214	231	196	217	250	227	231	195	228	236	219	228	201	223	230	233	239	222	207	233	211	219	249	201	218	216	199	221	214	225	190	236	211	223	246	245	260	213	207	233	228	216	250	230	230	201	219	212	214	232	217	205	215	228	232	226	226	232	220	217	207	211	218	218	220	220	221	235	212	211	225	213	233	230	251	227	200	210	221	220	221	214	226	204	236	208	213	219	207	224	228	218	238	204	210	231	227	218	201	237	207	236	225	226	231	226	227	217	236	242	230	211	201	218	249	234	215	235	215	234	230	226	225	214	217	234	209	207	225	211	206	230	225	229	225	229	208	205	219	247	228	229	206	222	222	217	224	216	198	212	226	225	204	223	236	225	229	228	230	217	217	220	218	208	233	200	202	233	239	216	207	220	207	203	200	237	213	219	227	230	241	239	232	235	245	234	244	220	202	184	221	209	205	210	224	216	208	246	208	206	214	197	197	217	223	229	219	228	210	227	228	214	215	214	207	242	232	211	229	229	200	199	208	212	225	208	220	249	203	225	214	218	231	205	190	215	219	215	215	236	234	215	209	239	226	222	221	223	250	221	214	221	212	229	234	227	213	241	224	212	230	238	222	209	239	214	230	205	205	210	227	202	199	218	205	229	199	215	212	219	216	234	206	208	195	222	211	203	197	244	206	233	198	226	215	196	227	229	222	207	214	227	232	206	218	224	216	228	208	218	226	215	228	216	193	213	220	216	228	231	220	246	210	221	217	203	196	220	208	195	229	219	219	196	204	214	229	221	211	221	222	186	218	187	247	238	212	214	189	188	204	220	212	209	189	215	195	211	202	220	209	196	229	224	228	224	215	225	224	214	229	201	221	198	218	194	192	206	182	218	209	206	229	221	212	222	219	233	216	219	235	185	233	199	213	227	227	208	217	205	212	223	233	238	208	221	234	212	241	207	216	205	192	259	209	230	204	194	200	203	220	211	232	193	221	217	239	204	202	216	227	212	190	208	243	197	221	217	206	237	189	194	200	224	216	205	228	209	204	205	214	199	212	233	231	213	205	234	231	210	222	228	218	237	203	189	219	213	199	236	201	212	200	197	229	210	202	224	206	216	204	242	205	236	208	216	217	234	206	221	194	211	203	206	211	195	203	219	225	240	218	208	228	220	209	239	203	186	228	192	221	208	209	221	200	203	200	214	221	230	210	239	209	204	205	185	210	232	212	211	210	220	201	199	199	208	208	207	223	202	218	214	224	216	195	224	215	219	218	213	230	194	230	206	189	227	244	205	242	219	204	219	214	218	198	209	206	228	193	202	208	220	230	205	198	232	213	198	201	184	232	226	224	207	201	210	231	225	208	235	199	218	225	188	216	205	218	237	197	233	229	245	199	233	217	224	194	225	230	197	215	225	194	215	186	227	202	192	194	210	213	219	229	219	215	195	219	225	208	191	241	215	212	207	199	219	212	204	210	184	217	207	211	211	212	196	227	212	226	229
345	28	2800	73790	347	0	2	6	11	124	168	357	393	450	382	416	379	430	404	379	395	404	404	472	446	464	473	517	502	508	555	529	515	546	562	532	537	567	570	540	524	575	517	526	533	539	484	515	467	503	466	461	458	458	492	440	431	410	433	407	403	414	391	429	383	399	394	426	377	382	367	367	329	373	345	329	331	343	329	379	335	317	350	300	334	329	337	316	304	353	298	351	290	288	298	320	314	293	318	333	342	307	291	302	278	336	260	307	281	296	308	308	297	287	266	290	296	276	279	301	298	292	293	294	285	284	278	283	275	271	280	297	257	284	285	266	260	286	263	251	261	261	262	303	294	282	281	262	281	277	273	261	246	233	281	253	252	261	266	256	263	260	209	268	260	251	218	252	258	240	249	259	272	273	264	261	280	252	253	291	252	272	284	249	262	252	289	255	284	271	267	261	265	243	244	260	261	252	249	225	266	240	282	300	268	235	235	274	258	252	234	255	243	282	228	216	235	280	247	268	217	248	243	235	246	221	240	230	225	229	253	238	237	235	228	222	226	246	232	238	228	230	218	226	237	235	237	267	229	220	197	233	224	236	223	215	224	250	213	244	228	231	218	214	251	240	236	207	235	263	224	228	249	254	231	245	222	224	225	229	214	234	218	226	217	232	221	234	227	202	237	239	222	229	218	213	223	235	228	205	250	213	223	191	208	248	215	220	202	203	252	222	246	233	241	220	211	239	207	212	209	223	208	225	212	227	214	200	204	212	213	221	231	232	234	221	228	222	219	204	239	217	219	215	216	250	213	234	207	220	222	206	236	209	220	204	202	230	234	226	242	227	238	227	236	234	222	231	194	221	226	219	200	227	221	220	227	224	220	224	223	220	215	204	215	210	198	225	225	208	213	232	224	208	203	197	221	250	219	219	210	199	229	236	203	224	213	222	220	213	218	200	215	217	220	215	210	202	192	200	215	219	228	242	224	210	223	229	210	206	199	221	217	207	231	204	236	211	219	216	210	204	192	205	197	215	208	219	212	200	236	201	213	180	214	208	214	209	203	189	224	217	212	208	202	195	219	213	205	231	202	222	226	227	206	209	209	217	215	230	238	207	214	214	215	235	186	231	228	194	225	223	213	192	190	204	232	210	210	207	212	192	201	208	209	203	224	221	232	234	206	182	226	212	225	217	242	195	227	229	215	246	230	190	211	221	187	220	209	181	213	237	225	208	206	206	207	205	239	187	230	203	218	194	223	213	214	234	246	218	216	208	213	190	231	223	213	207	203	195	221	202	218	221	210	206	220	200	203	202	235	202	208	197	204	217	213	211	203	197	196	188	209	204	218	193	203	196	211	234	197	221	205	219	197	195	215	217	221	238	205	174	199	211	226	225	188	197	192	206	209	214	194	225	214	198	197	187	184	194	200	182	228	187	225	199	217	203	217	180	214	192	202	223	229	230	211	214	211	216	221	198	214	224	196	198	208	224	224	215	236	239	195	227	216	235	221	218	209	205	217	210	194	199	230	217	212	227	190	214	189	203	208	189	203	235	214	234	210	184	206	211	201	217	201	198	210	205	234	207	218	209	223	200	199	226	223	229	206	202	209	207	208	219	202	194	196	202	203	199	203	193	191	218	200	194	215	200	202	212	207	203	193	196	192	196	214	209	205	209	202	212	207	220	197	230	198	201	211	207	205	194	197	224	243	198	233	226	211	221	202	199	221	179	201	240	213	231	205	205	200	200	224	217	177	221	200	189	233	216	215	213	216	209	201	215	233	208	196	212	236	197	216	209	203	231	232	202	202	182	206	217	210	221	223	200	229	204	217	199	204	209	199	213	227	234	218	229	206	193	207	210	193	213	193	217	216	197	204	218	195	217	172	214	194	210	186	200	209	196	189	224	203	206	198	189	199	189	216	199	202	223	200	207	202	211	216	213	205	227	196	189	198	215	211	220	193	220	216	220	218	202	180	224	204	207	205	197	189	197	199	221	211	180	222	222	185	191	198	222	217	196	199	178	235	216	201	192	204	212	215	196	199	237	181	206	216	203	192	217	210	208	192	188	210	209	199	206	190	222	217	206	207	195	217	188	205	184	227	199	221	213	189	206	213	196	212	219	227	200	215	215	220	204	233	207	220	217	191	219	225	198	212	193	193	217	221	178	205	218	192	217	205	226	203	197	204	190	217	194	197	192	175	201	211	202	179	207	202	206	192	209	229	201	202	211	217	202	193	197	176	208	186	186	208	218	222	197	196	214	202	214	194	195	196	197	190	205	223	215	208	204	225	206	184	196	196	191	172	203	203	209	210	199	229	217	231	212	193	210	221	191	217	212	191	199	201	192
345	29	2900	73892	344	0	3	5	10	126	182	343	300	374	337	349	323	355	361	382	402	419	407	434	460	455	500	507	517	560	535	554	523	539	552	549	532	555	539	541	555	572	503	560	483	516	471	508	461	470	457	422	435	468	437	425	457	452	416	405	427	396	415	400	405	400	379	368	360	422	358	361	365	356	348	335	352	365	293	385	355	342	286	331	311	358	305	310	287	301	282	320	319	303	317	294	319	312	290	308	298	262	296	300	306	273	280	275	275	261	319	293	276	297	304	264	292	260	269	278	272	263	274	293	267	260	274	264	262	259	273	253	246	272	269	271	271	288	265	263	232	237	261	287	250	236	252	254	270	261	273	244	249	260	272	250	264	255	253	250	254	249	232	276	248	243	239	258	256	246	238	269	237	220	246	269	220	258	228	240	216	254	250	244	256	260	241	257	274	243	263	285	262	285	222	223	250	255	251	274	241	264	260	237	242	252	273	233	244	260	241	289	247	251	224	246	242	224	239	238	251	255	229	248	232	236	215	231	213	225	251	226	228	243	247	224	252	222	220	235	234	242	226	223	233	243	235	219	238	207	188	231	216	221	226	262	231	238	210	233	211	226	225	217	208	222	224	223	217	198	229	232	219	229	227	212	236	212	238	264	216	217	207	237	237	255	187	204	215	210	208	202	231	218	245	249	215	210	220	211	229	226	214	221	234	218	199	226	215	221	207	207	220	227	229	220	232	228	227	219	209	221	220	214	226	186	209	217	241	226	241	200	208	184	215	206	193	211	197	228	237	221	213	200	211	168	220	217	205	202	225	200	203	209	232	192	187	210	214	219	195	208	206	249	219	190	224	199	234	211	214	230	201	186	197	210	203	232	226	200	192	243	230	218	219	220	207	179	234	233	188	210	231	236	213	215	224	209	216	216	205	203	199	185	201	213	237	216	221	204	231	221	200	218	208	212	230	205	233	193	218	214	219	205	203	206	229	193	227	206	202	227	181	188	225	208	196	201	222	214	211	192	217	197	219	198	203	210	213	217	221	191	208	221	198	226	218	197	200	230	227	195	223	207	188	238	210	189	191	213	194	190	211	208	221	214	187	210	193	212	191	217	200	204	243	219	203	207	182	211	185	205	220	193	215	199	216	223	208	207	217	210	198	211	212	176	186	198	208	227	186	211	187	222	208	219	207	234	185	216	198	209	196	195	200	196	213	211	197	218	197	213	223	173	222	206	197	207	212	205	216	172	215	214	213	196	224	230	206	221	193	194	214	192	198	197	217	208	197	226	216	207	210	219	203	195	196	202	198	220	208	200	225	208	204	186	234	205	189	196	169	171	216	194	200	192	222	198	212	206	204	209	205	185	214	190	200	189	173	207	208	221	196	217	206	204	203	202	192	176	185	196	223	175	189	189	210	193	196	182	206	228	193	208	202	198	203	212	194	193	201	229	208	205	213	194	202	194	204	187	163	203	200	196	206	190	168	215	224	227	200	199	188	211	197	207	196	184	196	182	188	181	220	211	186	216	190	187	183	199	192	180	204	204	206	197	212	188	207	191	202	203	204	206	196	179	219	192	208	192	190	203	186	209	210	189	182	215	211	218	195	201	215	198	197	201	208	176	190	208	206	200	202	180	189	211	205	211	194	172	201	184	206	196	204	210	211	218	199	193	181	212	186	196	187	175	200	186	201	196	175	192	211	177	200	209	197	181	203	194	203	199	198	203	190	190	247	215	229	194	227	210	203	210	195	179	193	210	197	193	186	202	202	203	206	181	190	189	184	176	207	177	194	216	208	222	182	191	197	210	198	194	226	196	192	192	205	194	207	221	196	185	207	185	204	226	181	201	196	203	180	206	190	191	174	197	187	219	198	211	201	187	198	186	224	200	197	193	183	168	234	179	201	185	185	172	218	216	184	210	211	193	187	194	218	219	200	211	175	209	210	198	193	188	210	184	197	201	196	230	192	185	172	200	195	214	238	197	193	197	154	193	198	187	196	213	190	201	166	183	211	184	212	205	203	214	179	185	186	188	190	184	202	210	189	193	187	212	221	203	190	194	189	201	199	191	220	191	204	191	235	168	178	204	204	202	213	178	206	214	197	181	212	192	201	204	225	189	204	190	201	204	189	184	213	205	196	194	178	209	202	207	187	213	181	202	195	204	207	197	213	185	200	198	180	177	179	171	199	213	192	206	196	190	202	210	190	200	207	188	181	183	193	175	179	186	182	187	195	198	187	179	193	201	202	205	175	211	186	201	196	184	223	178	189	172	207	216	183	176	200	183	198	188	217	187	187	201	180	188	222	179	193	169	204	186	185	205	201	193	167	203	192	224	194	214	217	199
345	30	3000	73994	338	0	0	3	4	109	114	231	218	296	298	337	315	342	356	364	354	420	399	434	469	487	463	520	523	550	552	553	561	583	544	564	540	585	591	561	600	544	514	538	516	560	497	526	503	511	495	510	477	431	450	480	451	474	421	450	421	448	407	428	476	415	376	442	373	394	412	389	359	358	397	358	338	383	373	359	384	377	353	337	342	339	367	335	342	349	324	305	333	322	335	311	319	326	305	323	307	341	337	341	313	307	332	299	308	303	307	305	320	290	309	298	273	296	303	281	292	305	296	298	330	294	302	288	275	281	294	283	306	293	245	288	277	264	258	289	281	301	276	262	271	265	263	296	253	271	275	282	254	254	279	279	255	252	278	278	256	236	296	271	258	258	253	252	253	247	252	257	275	232	256	262	248	248	265	250	260	257	275	265	275	270	274	266	267	279	272	271	271	287	254	274	258	289	238	281	247	261	270	267	285	281	306	285	254	263	277	266	266	271	266	246	273	269	263	260	234	271	234	241	259	247	260	284	252	240	252	247	242	232	236	218	230	252	248	238	246	232	242	264	230	242	239	250	238	244	228	219	241	256	252	260	250	240	264	268	243	246	236	229	230	264	260	235	245	216	240	240	263	217	202	247	235	229	246	243	250	236	228	240	260	215	241	234	236	250	225	258	227	219	253	243	248	219	244	264	238	234	234	201	237	253	221	232	248	231	224	267	224	253	222	230	212	219	243	234	235	227	228	208	250	230	248	258	247	201	264	229	221	241	241	241	236	228	252	245	215	219	235	235	254	238	246	241	232	247	233	232	223	222	213	242	224	254	209	221	227	221	215	241	262	222	209	240	242	251	237	210	207	211	228	229	232	218	235	210	225	218	218	210	245	224	205	213	248	250	233	214	245	229	208	207	225	248	253	212	212	208	238	276	238	234	230	201	197	240	215	232	241	224	229	256	217	209	225	226	223	223	225	225	215	235	218	237	232	237	226	233	214	249	242	215	198	250	214	229	220	236	217	212	225	231	229	237	235	223	215	249	247	250	249	245	242	229	246	231	272	215	219	207	234	215	207	241	242	225	217	220	233	243	235	210	232	240	232	222	235	197	240	218	198	250	208	224	233	238	222	235	201	232	221	206	209	244	228	216	224	241	202	213	212	233	230	240	220	232	210	221	206	202	229	213	230	220	232	231	239	252	209	237	213	235	245	219	234	215	210	209	232	215	230	236	232	226	235	227	212	248	222	219	211	204	234	208	210	200	216	216	226	226	203	238	201	211	222	210	220	207	217	234	198	219	208	210	227	208	232	230	214	204	216	230	225	201	250	236	230	220	225	203	240	229	213	224	200	211	229	217	214	218	218	232	202	214	206	202	235	220	248	211	237	220	230	214	214	216	191	210	238	203	209	220	212	216	228	227	237	219	211	207	228	226	228	189	220	197	222	216	225	234	210	220	215	221	223	236	221	243	218	243	216	214	232	209	203	213	226	230	216	218	207	232	219	226	240	212	229	186	204	224	226	204	213	220	217	218	197	190	224	242	238	238	210	219	226	211	236	236	212	219	202	223	203	221	230	230	215	216	201	225	238	236	217	219	211	221	209	213	204	219	225	227	196	207	199	203	219	224	193	216	226	223	195	218	244	229	231	221	205	215	233	211	215	203	216	222	241	213	235	199	212	236	224	210	234	197	185	197	223	186	219	216	212	209	221	209	217	234	200	215	224	196	226	232	236	196	220	203	229	223	220	208	230	224	216	208	212	219	202	224	198	222	202	236	217	205	212	222	238	220	218	220	204	221	212	217	204	208	214	229	227	237	217	203	199	216	193	211	213	223	177	221	216	229	219	237	220	204	219	220	214	219	206	199	218	237	204	201	200	234	199	202	210	228	222	237	221	208	219	221	224	228	205	247	226	201	201	238	218	206	231	216	189	204	211	193	210	212	189	219	202	216	194	211	202	215	202	207	200	224	227	220	202	229	208	198	214	228	204	201	194	237	242	253	206	212	213	221	222	207	224	202	198	229	230	208	199	226	231	232	200	182	221	224	230	207	218	186	204	212	225	225	212	210	225	226	187	211	210	232	215	208	208	218	229	211	188	207	204	217	221	175	220	210	220	216	235	202	194	228	218	235	212	218	218	226	242	226	220	202	216	213	210	212	208	191	235	202	205	209	206	218	189	220	200	225	217	191	253	225	210	202	186	242	207	228	213	212	188	219	205	222	219	211	223	207	212	198	199	211	209	210	212	232	239	201	218	202	199	191	195	203	197	215	202	215	197	238	203	227	227	213	183	206	199	225	234	215	203	221	212	190	231	234	227	228	191	211	194	186	189	228	224	200
345	31	3100	74095	338	1	0	6	1	77	97	192	223	284	280	348	315	345	349	382	386	405	399	445	439	491	507	499	505	513	564	530	587	577	565	575	557	587	555	583	596	576	550	537	547	539	508	507	523	516	507	485	490	494	451	481	441	493	431	447	429	431	406	446	432	409	390	407	385	422	386	375	372	396	368	401	372	370	365	381	378	355	360	356	360	332	374	363	327	358	326	340	323	355	327	343	372	355	320	323	342	330	340	341	325	332	305	342	310	307	311	312	319	309	331	298	302	316	313	299	294	300	293	319	320	304	332	308	308	303	303	314	289	300	294	277	286	282	295	289	269	285	303	263	304	273	274	282	289	265	306	257	264	290	285	303	286	297	297	300	269	297	275	289	258	281	279	260	261	274	258	262	303	256	261	286	240	284	277	271	270	266	264	256	281	313	283	303	274	282	285	285	304	257	280	284	282	274	288	283	324	286	260	271	268	274	286	286	279	265	279	254	321	279	261	273	257	280	252	254	267	271	258	276	247	285	245	260	259	228	241	258	277	260	253	281	243	257	246	240	265	261	259	258	241	262	247	253	266	237	264	229	249	247	256	238	244	280	265	261	252	235	256	275	277	248	233	247	270	253	211	234	225	251	265	250	252	228	251	257	248	255	228	264	263	224	280	248	230	260	260	258	246	241	252	245	253	255	238	257	236	224	259	201	241	245	225	243	226	235	216	251	248	226	240	225	280	253	268	255	236	235	265	242	255	239	248	252	220	222	249	238	240	237	257	226	211	228	252	190	256	236	228	262	217	253	233	271	227	233	263	244	236	239	233	249	240	246	218	230	210	244	252	255	265	194	242	233	219	219	220	226	224	216	223	240	250	231	226	226	249	221	230	248	226	214	249	245	235	228	215	246	236	234	233	219	244	251	247	225	247	211	218	238	237	228	229	249	248	227	243	225	236	240	213	232	216	225	218	242	223	239	221	229	246	247	232	237	239	223	218	247	247	244	250	216	246	233	198	231	229	222	222	243	231	220	221	241	217	205	239	250	239	239	234	231	269	234	213	242	232	249	242	268	272	239	224	222	261	229	211	256	242	232	211	240	246	244	236	213	213	215	248	243	226	233	235	235	224	226	222	242	237	256	226	222	248	241	234	230	251	247	222	228	208	227	261	213	235	246	210	235	260	238	245	215	226	235	219	231	246	257	240	213	229	205	244	229	234	236	242	247	230	255	252	211	252	227	218	227	196	197	228	237	229	228	227	211	214	221	241	236	218	233	229	255	203	262	210	205	219	202	220	236	211	239	222	252	249	243	237	223	238	234	214	213	225	217	207	241	228	228	257	231	229	234	232	234	225	227	224	234	234	221	206	245	212	216	226	219	245	207	246	212	222	217	233	234	259	227	236	229	255	215	204	248	235	210	242	191	233	217	226	228	212	232	230	226	220	242	240	209	224	224	227	218	253	251	228	231	235	235	214	205	219	231	203	233	210	238	202	234	234	236	260	225	221	233	244	240	210	213	213	249	195	241	193	238	252	220	209	231	212	226	223	220	209	241	227	224	225	243	241	224	206	231	213	223	224	231	235	240	240	223	221	202	204	245	243	226	231	241	232	231	250	211	216	241	220	241	228	238	232	239	211	213	225	224	199	239	241	203	245	264	233	227	231	231	252	208	195	244	218	233	222	216	240	237	230	241	221	188	219	223	221	228	218	222	258	214	218	228	221	192	233	211	215	180	217	227	240	220	225	203	211	239	228	224	225	219	240	204	230	218	203	212	205	250	228	219	232	229	267	218	227	236	215	231	219	225	230	225	215	229	218	224	225	222	191	217	215	234	209	231	218	239	236	210	223	247	222	216	222	210	244	235	196	215	225	205	202	224	229	219	216	221	244	216	239	193	208	203	219	188	200	221	238	227	223	217	225	229	204	189	256	227	223	207	218	204	232	213	241	219	224	193	212	215	212	235	213	214	208	223	213	242	207	205	226	207	226	220	218	213	228	228	201	201	224	233	218	231	220	225	234	224	243	231	207	220	212	245	224	192	223	223	231	243	232	240	225	230	211	234	229	217	218	211	234	213	212	200	237	234	237	213	205	212	216	218	201	208	231	220	225	238	213	231	237	190	202	206	235	228	223	211	213	195	222	208	215	209	207	228	225	208	216	218	248	232	209	209	239	218	213	206	211	235	228	214	202	226	206	241	190	241	212	201	248	244	201	224	218	218	205	223	216	240	229	245	231	233	246	243	222	232	201	226	226	214	213	222	232	210	222	209	238	228	218	231	226	235	226	195	216	239	199	213	220	208	226	220	211	230	232	228	226	220	234	214	228	205	228	228	207	216	221	201
345	32	3200	74197	341	1	1	3	5	81	78	153	168	246	277	342	332	329	354	331	364	400	400	431	431	486	516	522	522	547	537	554	538	586	588	539	564	570	597	599	598	560	576	523	554	565	503	503	523	496	502	468	492	470	474	440	479	433	452	494	443	434	435	454	412	453	409	417	411	430	413	411	388	420	386	383	388	376	390	372	402	350	383	363	379	388	359	365	334	378	336	336	401	332	352	340	334	322	331	320	311	328	333	320	325	344	308	310	333	343	314	290	288	349	338	327	290	312	305	317	297	315	319	296	312	290	292	295	310	289	294	325	268	299	320	301	270	287	329	310	272	265	304	309	276	298	279	298	314	301	279	278	280	301	252	261	264	281	309	297	288	279	276	297	272	283	291	294	269	282	259	253	264	266	298	271	293	292	260	267	265	242	279	288	263	289	289	267	279	310	250	298	295	282	282	295	278	265	285	271	281	270	267	280	297	256	284	263	277	290	266	257	259	294	269	291	263	280	255	270	220	255	254	236	286	278	270	258	257	232	264	260	254	257	252	262	271	275	238	252	225	236	282	252	257	238	271	241	271	246	220	246	244	250	268	241	267	255	256	250	249	238	254	251	244	233	260	255	260	262	261	258	253	242	254	248	239	247	236	249	242	226	241	252	236	252	243	258	263	270	256	210	253	256	260	246	268	261	255	251	236	227	241	215	243	252	237	241	255	268	249	226	270	233	250	251	241	271	254	248	248	251	216	241	227	249	243	229	244	229	214	239	235	246	256	241	212	253	246	234	188	246	247	232	254	214	239	234	233	238	214	263	257	233	254	233	233	253	265	269	243	242	225	243	225	235	234	255	224	269	226	235	229	268	243	260	218	224	230	222	272	239	226	236	252	219	218	234	243	246	215	233	231	236	234	242	213	235	244	249	242	231	228	234	236	239	212	221	212	250	254	235	225	234	230	239	229	214	229	225	230	284	239	244	220	221	216	239	218	230	232	243	240	230	222	213	215	250	241	218	231	247	243	197	233	234	208	240	213	226	203	218	209	239	199	233	251	240	232	240	235	237	238	241	232	229	237	238	223	228	232	227	209	242	233	253	224	225	220	216	233	226	206	255	220	240	212	226	213	219	228	220	234	217	250	220	220	216	234	237	233	234	232	223	257	235	224	200	219	241	239	216	256	239	221	231	238	223	221	244	217	233	229	229	233	211	243	229	225	225	251	209	221	232	223	230	240	230	249	249	233	227	214	214	259	254	239	216	214	217	222	241	229	227	225	216	271	239	201	217	244	220	220	244	232	218	240	240	240	224	256	207	201	219	194	249	240	212	234	242	193	231	216	206	250	240	217	221	213	233	236	200	230	214	258	249	237	244	224	218	230	213	215	221	225	226	218	215	228	232	218	216	225	232	241	229	219	223	228	214	235	222	222	219	238	205	207	186	220	261	233	250	223	233	221	235	244	236	238	213	233	217	240	269	223	224	228	215	224	196	229	217	250	228	232	218	247	221	239	224	215	266	209	225	230	216	201	246	210	213	224	204	211	236	240	209	232	208	197	225	224	237	241	230	228	210	195	237	226	237	232	245	229	212	262	206	206	218	226	235	239	237	218	232	226	240	200	243	233	245	217	201	238	217	230	227	243	236	229	210	208	198	224	226	200	236	241	239	227	205	225	204	227	238	186	248	222	244	207	209	232	219	219	214	191	220	223	202	200	227	239	226	216	224	211	210	218	259	225	202	217	210	228	212	216	219	203	251	232	218	239	200	209	235	245	245	236	216	221	243	222	237	219	230	196	216	223	216	219	225	216	215	214	218	218	223	208	240	220	192	241	212	197	229	211	235	218	225	249	224	215	220	215	214	201	230	241	214	194	215	206	219	217	222	212	235	220	235	237	222	221	215	245	230	197	223	211	206	250	221	209	218	220	212	224	209	228	205	221	195	256	217	200	230	215	236	208	222	247	253	226	225	234	193	214	222	242	236	229	215	215	222	228	222	213	243	185	229	233	222	207	205	197	241	226	202	216	227	228	232	198	210	212	217	191	209	225	245	192	199	240	223	225	229	214	218	192	196	219	209	216	198	249	239	226	227	219	204	249	224	195	233	198	210	219	217	205	222	241	203	200	226	208	197	236	227	222	224	200	218	221	227	217	248	222	202	200	226	209	214	211	195	217	224	229	226	225	206	231	213	221	210	235	230	199	245	223	215	210	227	216	211	226	210	221	222	217	210	215	201	244	223	234	178	231	243	214	197	203	223	228	257	199	200	212	230	201	227	228	225	197	227	221	224	235	224	199	211	237	226	246	215	202	237	233	199	241	214	209	245	223	224	206	244	212	216	190	240
