345	0	2700	156599	405	26	129	601	817	816	746	701	668	646	605	579	523	527	485	503	468	475	447	448	431	434	439	410	406	408	388	379	370	363	377	376	349	371	334	328	327	353	341	313	346	331	326	348	322	316	295	331	283	319	302	300	297	281	309	307	262	265	286	280	332	323	316	284	295	277	311	261	289	303	297	296	267	285	314	298	309	280	278	293	283	320	272	283	281	301	286	291	293	276	304	288	242	275	255	283	286	299	305	263	317	262	292	294	272	259	272	312	281	286	301	286	282	279	304	254	275	284	261	286	294	288	290	311	287	288	302	300	264	328	273	285	278	283	274	268	259	271	278	289	281	311	303	284	282	282	291	269	287	279	285	286	294	310	264	305	280	271	283	301	298	275	301	299	307	246	272	273	280	280	305	280	270	256	255	284	267	254	292	285	283	292	283	306	268	270	295	282	261	293	264	307	259	281	264	274	267	280	284	280	296	291	308	257	279	291	289	304	271	302	281	264	297	268	294	281	287	280	270	263	296	252	257	265	281	271	299	272	302	310	276	282	276	281	254	277	294	288	296	265	306	271	260	289	285	297	288	273	301	256	266	265	297	302	293	266	299	291	291	301	275	290	276	261	264	261	310	258	274	258	278	266	270	300	308	290	245	276	291	283	297	273	287	247	306	259	281	286	267	266	304	255	273	270	274	291	272	286	267	267	263	305	257	252	285	291	289	280	254	262	297	286	256	291	278	294	250	284	304	277	288	257	313	264	288	294	295	277	283	270	257	279	269	233	285	267	310	279	247	280	272	280	298	322	296	266	279	301	286	282	304	280	299	277	275	291	289	290	268	259	294	289	266	279	284	271	279	260	262	287	322	261	272	302	259	276	278	280	287	274	287	316	292	281	249	263	279	280	273	294	304	260	302	294	281	281	287	281	269	273	268	295	268	266	270	293	274	262	274	289	283	281	277	279	290	301	255	268	289	285	277	296	279	275	277	271	294	276	293	290	298	304	262	332	291	290	301	278	281	291	277	274	265	302	274	272	271	282	273	254	294	280	289	288	285	273	287	276	273	290	283	278	300	273	274	303	264	267	304	306	281	269	313	281	283	279	280	296	281	278	281	278	266	262	280	281	298	304	269	303	285	300	275	293	258	281	292	296	286	300	307	276	281	272	255	302	279	276	294	271	270	276	282	265	268	285	270	297	286	277	284	263	291	296	287	277	266	267	306	292	255	279	264	279	304	266	294	283	286	271	304	317	303	270	242	284	290	298	272	316	312	295	277	272	288	273	271	297	291	270	249	265	262	292	290	301	285	276	290	291	276	285	278	313	272	294	254	280	263	266	290	276	291	305	277	261	263	263	289	270	261	298	271	268	294	296	285	303	251	293	274	268	279	256	258	253	292	254	298	261	272	282	273	271	285	300	274	277	253	290	258	263	267	265	286	284	274	257	299	285	292	289	267	295	295	262	302	265	294	303	266	278	302	275	294	316	249	281	275	261	274	249	273	286	287	279	266	279	279	295	278	296	280	292	253	258	291	287	274	282	269	291	270	272	260	259	270	295	269	256	306	294	285	267	276	280	296	274	297	286	267	299	240	263	284	274	295	311	284	282	281	268	298	256	271	280	280	280	300	280	258	276	266	279	286	273	279	262	280	304	280	249	286	293	263	259	285	284	280	273	296	277	281	286	283	328	298	278	263	277	287	298	256	273	287	296	258	263	289	285	284	305	267	301	275	268	292	273	304	275	289	272	279	283	272	276	279	300	262	283	294	272	278	276	275	252	271	259	287	281	290	275	288	260	291	260	301	264	257	266	289	289	296	272	274	283	269	269	287	260	272	265	276	287	304	291	290	277	250	278	266	269	298	302	272	269	291	279	263	277	262	274	288	291	299	287	275	284	277	281	277	293	259	286	302	281	263	280	275	257	273	285	247	275	298	270	297	307	257	272	265	263	273	258	265	265	281	302	300	292	252	278	253	285	286	286	263	280	276	292	276	265	257	274	262	282	283	281	268	263	261	268	271	278	292	269	263	253	283	288	279	263	282	251	301	271	264	266	249	274	256	278	264	258	283	256	270	278	267	258	283	270	286	265	283	285	248	258	270	272	286	293	268	259	271	242	272	270	279	284	303	295	237	283	281	264	294	257	285	281	245	283	259	275	276	270	281	283	267	257	286	275	256	261	310	265	254	281	310	265	290	283	286	280	284	315	286	297	266	277	308	303	283	271	281	261	288	276	327	252	284	293	273	268	284	297	276	277	302	245	314	257	259	251	269	271	277	286	263	294	279	289	265	290	310	293	252	273	281	294	324	283	273	280	285	288	267	284	288	254	307	277	269	313
345	1	1900	156722	466	23	179	613	717	704	641	635	561	552	475	460	436	418	373	401	357	378	346	323	326	333	289	305	288	269	286	297	254	298	255	279	253	232	247	277	249	266	263	248	224	253	254	255	235	231	233	251	234	243	226	242	224	235	230	252	219	240	221	253	224	240	263	210	221	246	231	214	244	243	220	233	251	227	241	225	217	206	203	208	218	219	218	221	215	240	213	225	220	220	208	258	232	204	234	241	232	242	231	219	230	199	217	239	242	246	217	227	236	255	211	224	218	236	241	273	218	220	222	235	230	226	228	213	217	212	232	210	247	221	213	232	230	232	208	211	258	214	206	218	228	230	215	236	246	216	216	257	235	209	217	199	206	238	238	240	239	213	217	247	240	250	222	216	204	229	243	222	200	220	224	202	252	218	218	207	216	228	241	237	198	222	208	226	227	241	234	213	238	217	220	212	217	236	207	213	220	238	210	227	214	207	214	219	232	190	194	222	247	186	229	236	206	233	217	221	234	221	213	229	209	199	241	243	211	210	229	210	217	222	244	226	229	216	177	210	218	201	228	225	225	247	240	210	205	210	207	231	223	229	208	215	249	207	210	213	227	220	215	215	236	232	211	209	230	213	178	223	245	227	244	228	211	243	201	231	197	198	251	208	214	230	197	231	224	223	202	210	205	231	230	223	210	234	230	246	241	209	227	251	198	223	234	202	229	219	207	226	227	206	194	185	221	208	205	237	211	232	214	222	227	223	226	237	224	227	209	231	216	224	217	217	218	233	188	214	207	206	215	212	225	224	201	190	219	221	213	224	216	216	215	236	230	251	222	202	220	218	238	215	253	196	199	239	204	208	201	211	212	214	230	212	225	216	202	210	196	242	214	220	225	230	211	210	232	230	266	193	202	223	212	206	215	215	209	222	253	208	217	223	224	215	224	230	206	206	208	222	219	224	206	224	209	238	210	209	209	201	219	217	203	223	236	210	216	221	210	219	224	204	226	240	239	216	230	201	214	221	206	211	223	219	219	188	210	237	216	255	228	220	269	217	220	220	223	217	232	226	229	202	190	205	224	220	226	213	223	218	239	216	200	190	195	202	230	224	239	236	206	235	224	240	212	232	251	199	224	225	227	227	206	195	212	210	240	210	208	206	233	217	237	196	197	210	214	229	226	225	216	192	237	239	195	237	221	232	208	243	190	238	240	204	209	234	237	237	217	245	195	197	205	210	250	218	208	236	228	209	227	219	231	216	222	232	188	220	234	216	243	204	226	193	241	238	221	208	220	232	228	227	214	209	239	231	239	233	219	216	211	218	214	219	194	213	222	225	236	214	257	213	248	239	211	230	214	234	226	217	221	200	208	207	234	222	239	217	224	225	240	215	212	209	219	221	213	221	229	205	215	207	229	241	207	227	212	230	199	228	250	215	217	238	213	214	192	199	198	237	234	207	211	209	209	220	226	254	220	218	217	239	216	219	209	208	215	216	222	189	222	234	200	223	233	213	206	232	216	225	207	214	218	221	188	207	222	209	216	204	227	221	214	241	200	215	204	214	215	209	223	198	225	212	240	180	218	233	204	233	213	188	213	214	204	201	207	213	216	246	221	239	209	205	226	253	247	232	212	211	210	234	211	214	230	238	227	218	212	211	213	215	215	220	214	224	206	207	228	208	197	228	227	241	219	205	230	236	222	239	222	195	219	223	203	233	202	207	214	235	202	229	221	230	215	205	222	244	223	205	215	223	216	240	227	214	231	228	208	232	240	213	243	209	210	236	214	230	221	218	208	186	225	223	220	207	215	213	273	217	216	219	231	210	233	201	230	217	211	255	228	220	237	211	212	242	205	197	235	219	229	204	214	210	237	217	215	221	225	210	236	256	204	221	218	250	210	193	221	224	192	219	215	232	199	247	221	243	246	240	206	212	186	216	212	234	231	237	229	233	222	220	234	226	196	247	230	206	230	212	188	221	199	221	228	224	227	244	205	210	223	234	206	198	195	218	234	214	198	202	195	214	223	238	202	216	232	222	217	227	220	232	192	221	245	206	224	222	227	195	227	220	205	214	226	197	236	210	209	231	218	198	228	242	237	206	222	213	211	235	218	226	198	235	230	233	208	213	220	229	242	234	207	232	236	227	203	212	206	207	240	198	209	223	210	237	226	223	202	220	218	223	207	216	203	212	195	206	224	214	227	216	232	204	238	208	222	224	217	200	209	211	196	219	211	205	226	209	219	221	236	231	185	212	202	212	226	217	217	231	234	204	198	225	222	206	220	210	197	202	224	236	219	216	247	196	225	222	237	226	232	197	207	209	212	202	239	190	202	202	197	231	245	239	206	192
345	2	2100	156846	438	29	157	600	728	676	701	614	545	536	508	473	444	421	418	388	379	359	332	348	336	304	297	298	310	297	300	278	269	295	305	283	261	247	264	259	247	248	260	232	242	242	236	251	239	226	237	209	208	216	247	241	203	265	218	209	231	234	219	220	249	235	227	210	216	220	233	231	187	223	223	260	211	247	209	214	206	247	205	211	216	220	225	208	231	210	224	197	233	205	223	232	187	201	211	221	220	204	204	212	221	211	222	214	206	239	223	192	217	220	199	206	218	256	200	197	203	246	216	220	210	199	230	210	192	206	188	206	201	206	228	233	246	218	210	217	185	223	189	196	187	232	212	218	225	197	226	207	224	218	239	213	216	188	180	223	229	188	202	239	199	228	199	193	218	220	214	219	230	190	197	223	200	202	205	184	215	233	190	179	208	210	211	225	193	201	227	207	182	216	212	184	209	232	237	233	194	202	209	217	217	205	209	205	212	192	219	211	219	187	229	211	213	227	220	216	192	197	239	193	197	218	186	227	216	186	216	213	187	231	201	187	196	216	228	193	212	190	220	223	193	199	210	198	215	223	207	224	255	216	216	207	229	220	202	227	201	212	212	186	205	204	204	207	215	208	221	205	211	230	221	224	213	198	197	192	211	201	208	201	223	211	216	205	215	202	220	232	198	187	177	209	209	233	205	211	223	223	212	178	188	238	221	227	250	215	188	216	207	229	206	192	199	219	224	206	213	222	213	206	206	226	192	243	196	217	207	206	200	216	201	237	219	217	231	221	217	219	222	208	217	206	199	192	213	203	210	223	200	250	196	224	232	178	218	215	235	227	190	227	209	207	224	213	211	199	197	191	186	192	230	185	205	209	182	228	206	215	230	220	208	198	214	208	193	201	214	186	197	178	193	200	205	192	212	192	214	186	195	216	233	220	227	209	204	218	217	194	213	207	207	203	198	190	197	222	195	202	218	191	189	228	192	158	219	204	191	217	208	212	202	224	229	188	209	198	211	197	214	210	213	204	217	216	204	199	229	198	227	215	209	229	215	219	188	200	219	202	243	227	222	209	195	204	212	206	200	214	207	222	241	215	222	238	237	228	187	212	215	196	193	205	231	208	198	188	216	186	202	234	211	197	211	194	188	222	224	211	205	234	218	204	218	199	210	219	186	222	237	215	199	211	202	181	240	200	214	221	219	213	214	198	205	217	195	220	196	233	210	193	193	214	204	200	210	221	216	219	187	222	208	194	208	234	219	222	203	207	199	204	199	212	211	227	231	221	220	211	196	206	199	208	204	234	205	231	190	221	221	207	208	222	226	202	225	211	203	225	214	236	222	186	222	219	205	215	209	209	195	165	191	222	191	218	207	202	217	207	208	197	206	223	202	177	205	178	204	224	231	206	198	182	235	206	210	208	196	178	199	216	186	204	205	202	237	211	199	206	220	203	218	202	213	206	197	231	203	214	234	188	238	198	200	205	222	197	216	234	202	205	238	212	208	214	226	207	170	238	201	199	189	198	199	198	234	219	182	209	231	236	209	199	202	227	211	246	218	186	177	213	208	206	193	256	200	206	224	227	191	233	221	204	205	207	208	209	206	207	222	190	227	234	204	208	184	207	189	218	215	197	226	210	232	218	186	209	206	213	189	200	192	197	187	219	208	219	209	223	205	211	216	202	201	215	180	218	211	218	207	204	207	220	204	212	195	193	228	170	201	217	224	199	218	190	211	196	189	207	184	217	219	229	204	215	212	184	191	188	224	206	207	210	207	211	222	177	192	188	217	207	197	218	199	217	199	225	191	209	213	200	216	216	213	194	208	206	196	222	207	225	192	197	217	231	234	205	197	199	216	221	188	211	207	205	211	213	211	216	207	237	223	228	201	227	191	227	213	213	198	205	214	206	203	204	199	217	218	193	189	207	191	229	206	226	195	240	199	231	199	235	208	235	196	190	232	204	197	191	201	189	197	205	217	207	201	215	222	236	234	240	219	202	209	202	202	203	193	221	224	209	212	200	212	231	196	202	201	210	202	207	189	209	188	201	242	223	213	189	228	200	229	211	188	230	238	222	191	242	229	209	220	196	215	195	214	212	213	195	202	222	204	208	230	204	215	223	215	194	218	191	201	212	215	209	191	219	195	204	210	215	226	198	224	222	194	201	202	226	210	219	229	219	224	196	226	212	208	198	229	200	208	187	212	214	206	229	217	190	184	206	206	223	191	199	225	211	225	234	222	201	181	223	225	199	206	198	231	206	182	203	222	207	195	203	182	219	197	207	205	233	214	207	196	224	214	189	192	228	197	200	229	223	222	210	220	195	212	208	207	233	190	205	175	213
345	3	3500	156969	422	28	199	636	794	793	745	681	650	558	550	507	522	478	434	422	380	377	361	368	338	339	318	305	328	272	291	294	301	298	298	300	258	270	286	241	268	248	273	272	244	257	259	257	241	248	238	256	268	233	252	244	223	254	234	256	242	232	232	199	235	221	238	241	229	232	269	244	240	240	223	253	225	229	234	257	241	211	228	248	247	225	198	232	204	216	221	228	230	208	200	231	220	237	226	224	219	209	216	226	216	228	218	219	231	201	245	241	254	219	189	197	207	208	242	214	222	195	193	205	217	199	211	222	231	209	229	230	197	272	234	231	222	228	204	250	217	228	222	227	225	215	234	225	222	230	234	227	226	218	255	248	229	228	211	199	219	198	234	224	218	189	226	226	209	220	212	215	238	203	205	231	215	205	206	239	213	223	196	220	263	233	218	189	198	236	231	207	217	227	225	217	211	206	237	211	206	201	223	219	231	214	203	203	224	191	219	226	198	192	215	203	243	203	247	209	170	239	218	201	198	229	214	225	197	220	210	212	206	214	204	198	210	208	227	209	223	214	204	215	235	219	214	222	224	232	195	221	208	212	230	230	238	231	214	204	235	228	204	215	208	194	223	224	225	232	210	208	207	211	227	206	233	222	242	203	222	229	222	243	207	239	191	231	183	209	193	207	210	230	232	229	215	230	222	229	236	196	233	240	231	181	225	208	200	225	215	220	220	219	220	228	240	224	235	196	206	229	224	247	212	224	198	219	242	208	225	216	230	225	184	203	198	219	216	215	231	228	178	224	194	223	223	209	215	229	206	197	204	206	206	226	209	210	223	208	209	223	232	213	212	217	214	228	208	234	212	214	237	229	209	230	201	205	215	212	209	216	218	175	225	247	209	215	209	213	223	231	225	230	252	233	206	210	220	219	205	198	192	210	217	237	209	242	202	236	189	212	216	209	226	224	209	208	192	216	210	228	206	248	217	208	217	208	215	208	235	194	208	237	219	261	191	206	204	210	208	202	227	209	216	206	223	232	231	217	209	222	222	211	217	222	212	203	202	195	211	224	185	220	200	211	218	210	226	213	203	221	213	212	243	221	212	226	219	225	207	198	221	188	234	213	206	235	239	212	208	222	221	239	235	223	234	210	219	206	234	245	198	197	226	194	232	230	228	219	193	219	227	205	190	209	227	224	198	226	213	210	196	212	234	213	203	226	220	194	230	211	225	255	200	233	208	223	218	194	214	228	210	252	206	212	225	233	215	213	223	227	200	201	230	226	221	200	214	232	242	183	230	205	198	209	209	204	197	220	216	219	196	204	208	208	220	237	207	228	200	217	201	203	195	218	201	224	227	190	230	235	229	206	199	221	199	227	225	205	202	215	222	220	233	240	224	216	215	210	195	223	227	234	228	182	207	218	231	193	230	242	234	235	192	230	212	203	219	191	216	217	221	225	254	228	237	216	206	229	202	207	208	210	208	261	201	205	223	245	233	225	223	219	207	219	216	216	198	210	253	217	246	235	253	229	212	208	222	203	210	199	211	210	217	226	205	227	215	202	213	194	251	211	201	218	191	185	217	227	221	187	232	218	196	228	213	231	214	211	238	188	215	214	217	201	204	223	230	215	202	184	205	198	239	186	225	205	233	221	199	211	206	227	237	223	221	227	214	228	235	213	209	209	209	244	212	205	217	208	206	221	196	226	221	214	203	246	217	198	198	206	248	222	224	192	201	210	204	213	221	215	213	221	207	215	219	213	172	215	209	241	206	246	204	197	222	210	231	199	245	215	223	237	206	225	218	235	212	219	222	214	243	197	206	216	203	220	195	204	217	219	216	228	207	234	203	230	208	237	223	221	210	219	222	215	216	213	243	223	208	212	228	211	210	209	224	210	216	251	216	211	212	215	220	221	221	230	229	200	244	202	195	222	195	223	210	202	208	216	213	202	217	225	209	246	215	233	228	233	230	228	203	205	216	222	216	238	225	236	200	204	186	199	221	211	249	195	220	238	230	225	230	229	201	217	234	221	233	198	254	208	219	210	218	232	227	194	225	220	203	250	220	213	240	230	215	205	210	231	216	257	193	199	213	219	224	230	220	215	205	204	195	220	222	211	233	229	225	245	241	222	221	204	218	228	196	214	210	212	190	216	226	223	231	218	224	219	222	207	227	223	216	236	200	230	206	223	223	221	209	216	216	243	228	218	224	227	207	213	213	222	230	204	208	217	223	209	216	230	196	210	208	205	224	236	196	226	227	212	226	209	221	220	211	215	205	213	223	213	235	224	202	199	221	223	218	220	218	243	199	239	235	217	207	182	207	231	196	217	248	218	206	202	229	232	207	221
345	0	2700	157092	412	27	161	634	802	924	828	792	701	663	626	562	521	463	496	492	464	397	397	404	378	379	353	340	344	316	325	329	293	294	281	297	318	312	279	247	253	276	265	268	301	277	261	263	259	253	252	251	276	246	253	270	263	249	244	246	247	287	278	242	270	244	252	252	257	275	244	277	252	229	249	277	226	243	233	259	231	264	244	239	233	277	231	228	247	260	274	225	244	259	262	215	256	234	227	234	250	229	249	239	213	250	245	240	268	256	260	250	260	254	244	227	250	249	205	236	255	263	253	251	210	232	237	232	228	244	255	265	261	244	246	225	257	237	237	229	233	237	244	246	233	237	245	231	253	218	235	234	229	225	252	245	213	233	236	246	243	202	236	238	250	225	227	237	228	259	239	244	220	241	266	238	253	241	216	228	244	218	258	262	250	238	247	255	228	247	230	201	237	205	234	241	256	250	228	238	233	236	280	258	237	237	249	255	254	248	248	253	211	239	220	248	236	228	255	222	224	238	252	214	253	218	223	245	232	236	219	261	230	231	233	228	221	247	207	216	247	232	212	236	238	237	236	256	229	238	250	250	243	263	221	270	220	229	236	253	229	203	252	255	219	251	234	248	227	238	231	226	244	243	244	232	241	228	241	226	218	237	234	239	255	239	235	247	237	229	226	226	246	226	239	230	241	239	239	240	247	245	247	260	229	241	245	262	243	234	239	236	241	235	234	241	240	239	247	215	219	236	229	231	236	215	232	209	244	238	238	234	224	255	223	250	245	230	215	224	261	250	224	255	204	226	235	252	218	270	221	219	236	246	222	250	232	230	224	225	242	219	232	234	241	234	252	253	246	246	240	224	246	250	247	229	230	232	241	248	227	242	238	245	242	224	226	215	260	224	230	219	233	232	234	210	212	212	220	235	224	227	257	250	243	250	239	260	222	231	233	229	245	216	221	246	226	233	238	237	243	223	225	235	233	232	225	236	242	229	245	237	216	260	246	228	241	225	220	233	253	228	230	231	218	239	233	248	226	238	240	233	232	219	220	216	242	243	257	253	243	230	246	217	241	234	234	234	232	213	227	218	240	255	258	223	243	233	268	222	262	232	233	249	221	252	226	238	233	231	246	222	242	233	234	257	244	236	217	229	257	233	251	238	230	240	256	224	226	228	230	271	234	232	237	223	221	212	229	237	215	237	230	244	245	221	225	225	223	222	235	218	216	222	236	214	242	214	214	252	233	243	248	236	212	230	205	231	237	264	251	248	228	275	264	228	244	248	208	213	252	203	217	205	256	237	231	246	240	234	233	240	238	226	231	218	232	232	227	237	233	249	231	244	230	210	267	238	256	214	233	227	255	246	230	214	225	227	238	226	216	213	221	267	242	241	213	229	245	242	231	203	243	236	245	218	231	247	237	242	223	241	220	212	257	234	244	255	229	207	248	232	236	224	232	245	231	261	232	245	268	235	242	231	252	209	231	245	241	252	252	226	235	231	247	212	230	239	252	204	256	222	226	222	237	241	224	243	244	255	232	217	234	218	266	243	242	234	215	247	228	255	230	223	240	262	245	221	241	241	212	243	227	243	244	239	227	238	241	222	233	231	255	229	254	240	230	231	230	220	237	202	235	241	245	249	217	250	236	247	258	249	237	210	251	224	249	246	229	230	228	241	237	265	222	236	226	247	233	255	225	246	222	242	225	229	244	250	225	235	216	218	249	254	237	237	238	243	241	260	232	224	220	251	225	207	241	215	220	222	203	240	244	248	219	218	247	217	250	205	234	234	235	224	241	247	232	230	232	207	247	207	220	226	219	196	235	264	207	207	246	249	234	249	239	272	236	251	229	249	223	216	213	234	236	253	205	224	227	226	229	221	253	209	269	204	269	231	253	274	243	238	250	237	231	262	222	212	242	234	239	256	256	222	224	272	238	220	230	213	259	251	232	230	224	220	232	221	235	244	244	256	210	247	221	229	230	217	238	223	222	228	217	244	247	238	266	244	213	228	224	222	253	240	243	203	253	264	243	220	232	218	232	234	243	241	242	262	245	245	243	226	233	235	240	206	271	226	245	194	251	230	221	215	218	242	221	214	260	191	226	230	242	239	243	241	226	250	212	254	228	227	239	233	250	238	229	218	230	221	210	232	236	224	223	214	222	241	200	238	216	220	223	221	243	228	236	245	230	243	238	260	208	224	270	218	230	234	228	259	219	237	232	245	216	234	248	233	231	227	235	229	237	228	199	226	262	225	230	234	223	225	233	233	231	225	242	263	265	198	232	239	213	241	229	262	255	238	246	249	238	238	221	235	224	244	241	250	243	235	221	236	237	270	204	234	241	235
345	1	1900	157215	450	36	235	716	800	754	721	720	651	579	495	455	429	372	355	368	338	317	319	273	250	285	263	254	263	233	259	251	235	219	242	231	237	227	233	228	233	256	222	231	208	234	229	223	212	223	223	212	209	232	213	200	214	218	206	220	224	184	186	195	185	177	204	220	209	197	215	182	201	236	222	195	192	193	180	195	182	181	216	183	230	218	191	186	219	195	191	213	199	192	184	190	169	187	180	179	197	197	204	191	197	185	180	205	205	192	206	193	169	193	197	203	203	182	199	191	216	197	195	185	218	159	202	194	191	196	181	199	197	178	209	194	194	187	185	180	171	194	193	210	213	199	190	193	215	211	199	194	181	173	173	212	176	193	203	181	212	180	195	171	184	182	214	184	192	191	184	181	193	194	198	188	212	211	202	210	187	239	163	200	191	197	186	191	204	196	190	158	205	190	202	169	173	165	172	184	171	201	181	174	206	227	202	185	188	184	181	205	165	183	177	198	200	194	217	190	173	162	170	197	165	201	202	182	199	181	184	184	185	198	210	197	195	217	167	206	179	185	183	168	188	186	188	195	193	198	167	198	178	199	191	180	193	181	165	212	187	191	202	171	203	190	214	187	191	189	192	179	174	203	208	199	177	191	184	184	194	192	173	183	168	191	202	189	182	215	168	185	201	182	204	197	189	190	200	200	179	193	198	179	184	201	182	181	171	160	185	197	184	183	192	200	194	176	168	177	197	197	190	187	197	202	195	164	160	160	199	165	209	180	209	218	199	210	182	177	202	184	201	161	191	194	191	212	169	194	193	180	144	192	155	198	173	179	201	191	208	182	195	220	175	186	182	180	169	193	210	161	185	194	207	147	173	186	180	198	190	178	197	176	167	184	178	219	199	194	197	188	167	180	186	197	194	190	201	206	166	193	178	189	188	198	181	189	183	186	188	178	192	192	188	210	196	201	162	217	189	176	174	175	199	193	201	196	173	164	180	201	191	190	185	194	180	193	192	208	173	193	182	186	194	185	184	178	217	190	180	174	185	199	181	172	210	195	183	228	180	207	179	182	215	191	186	185	188	195	173	228	180	184	190	181	191	186	214	202	194	186	177	186	197	173	196	178	196	182	186	180	170	194	168	188	184	198	203	176	192	164	202	157	184	185	209	188	207	187	205	187	197	168	193	188	171	173	172	193	183	184	204	192	187	179	175	180	167	192	174	162	205	198	186	198	200	211	186	201	211	188	205	180	175	187	176	179	178	179	170	182	212	188	185	174	203	212	187	202	204	190	198	212	175	194	180	190	171	192	167	196	202	166	176	207	173	170	180	198	194	200	193	170	199	192	167	166	176	177	191	194	202	223	205	181	172	192	171	180	181	187	174	187	205	169	181	197	187	201	181	196	175	192	227	206	182	179	196	172	229	198	203	169	197	172	178	182	208	177	171	201	178	194	171	196	181	181	203	159	183	202	182	181	212	190	192	184	182	178	191	196	171	189	199	189	175	189	192	181	193	173	188	193	180	196	173	175	184	177	166	186	198	183	191	217	209	182	209	204	203	197	197	191	186	182	192	182	184	174	202	187	191	206	178	187	176	180	213	174	177	186	196	205	196	166	183	195	178	183	206	186	195	205	189	214	156	183	176	175	207	172	196	206	171	180	198	178	169	196	185	203	194	179	186	204	187	176	200	220	171	195	193	193	174	191	198	185	193	192	187	188	183	180	169	214	199	171	185	178	183	181	199	187	201	183	205	191	196	178	189	183	197	189	188	190	203	202	204	193	196	195	179	192	183	200	193	197	188	189	189	177	177	201	168	179	184	197	182	162	193	182	160	189	178	179	213	190	200	191	186	185	187	207	211	193	175	195	176	177	180	168	183	214	178	203	196	201	198	187	174	197	157	202	186	190	210	156	200	175	174	182	181	181	184	177	188	211	180	185	182	165	168	203	207	190	187	201	207	181	194	214	197	193	186	202	189	194	175	203	189	164	183	199	169	161	192	180	182	176	183	196	194	173	191	186	217	173	189	169	208	189	170	170	197	192	222	203	189	169	179	179	193	175	212	196	169	198	174	181	184	188	196	200	205	210	176	167	208	180	169	200	173	184	187	180	182	195	186	193	187	174	208	162	192	212	173	191	214	195	197	228	198	169	194	185	195	182	194	196	206	195	182	188	196	176	155	184	214	194	172	209	191	185	182	177	191	202	216	206	191	190	209	193	182	192	182	179	175	190	200	186	177	188	195	187	191	189	179	202	164	182	189	187	180	172	192	215	193	208	178	191	180	183	209	185	202	168	197	189	202	185	171	198	192	213	187	216	183	172	202	205	171	210	171	182	168	181
345	2	2100	157338	454	57	244	751	904	911	784	682	629	587	513	456	431	405	405	367	350	351	320	344	315	325	295	301	294	289	285	270	283	267	269	286	265	259	244	255	252	250	276	246	245	255	222	232	233	274	228	249	240	242	233	229	240	238	263	248	266	203	238	234	187	234	219	215	216	237	207	261	226	243	226	213	231	214	219	218	224	232	227	206	208	217	212	251	219	247	195	225	231	226	233	235	208	262	205	225	228	246	220	203	207	204	203	186	217	217	209	211	209	232	213	208	210	213	228	195	229	206	233	231	228	244	227	219	210	221	200	234	235	251	208	197	207	206	194	252	218	215	209	243	239	224	231	221	241	235	249	204	212	221	220	215	213	206	248	223	214	238	232	210	225	231	251	203	221	219	245	258	216	213	233	228	249	216	212	211	216	218	233	236	197	196	215	229	225	208	215	220	211	211	206	233	213	257	214	227	197	234	210	213	209	200	223	227	202	245	228	217	203	218	206	216	234	229	220	214	221	214	218	211	222	209	210	189	236	207	204	225	198	224	232	199	208	213	226	225	235	192	201	218	210	199	192	230	203	224	222	190	204	224	228	226	222	215	214	194	222	249	209	230	187	209	226	206	202	209	225	207	234	199	213	212	199	235	196	225	216	206	217	216	226	200	217	199	227	213	194	212	204	216	214	223	219	208	234	226	218	202	206	232	200	183	227	199	228	203	223	234	201	208	194	186	188	225	221	225	188	199	213	217	213	216	235	233	211	207	216	200	222	223	237	202	229	227	212	199	223	208	199	173	225	227	206	211	232	223	238	241	206	239	211	224	211	221	207	202	183	225	225	227	214	227	195	215	219	212	203	222	192	199	209	198	221	221	236	202	208	216	217	246	225	204	194	222	216	216	225	219	227	242	213	180	209	233	192	214	205	241	236	243	222	217	196	210	218	199	205	207	221	215	217	197	215	219	225	218	228	206	228	214	216	182	238	232	198	230	212	198	241	210	221	234	197	234	230	206	230	212	207	232	228	228	228	205	242	228	207	248	224	239	227	208	205	220	246	207	206	208	208	203	209	200	208	200	220	218	226	201	201	206	203	199	215	227	223	221	230	198	206	189	220	198	230	217	207	212	236	243	242	209	223	234	218	194	218	207	195	200	198	200	218	217	209	192	225	228	195	224	212	203	216	215	209	231	247	214	220	243	197	210	238	231	203	218	197	239	210	196	224	219	213	221	220	236	198	206	207	227	206	219	199	222	225	217	214	185	201	244	243	221	211	220	197	224	237	229	207	212	178	204	198	213	205	204	203	210	215	209	211	223	199	221	234	211	196	197	221	211	204	229	204	231	223	237	219	219	207	215	220	202	217	194	214	221	208	209	215	194	205	222	218	220	227	230	236	223	217	223	198	234	228	210	194	248	215	244	188	211	225	186	203	226	201	220	195	198	207	226	198	243	229	220	225	201	225	220	214	203	230	200	214	223	207	228	205	190	214	194	225	219	216	230	217	209	207	214	208	236	211	214	219	209	222	214	244	212	208	210	229	234	211	201	215	220	239	192	185	218	215	202	209	219	218	213	184	208	223	227	219	208	216	206	224	192	211	216	208	240	225	206	212	197	206	221	240	223	195	260	214	211	195	222	181	219	203	204	202	227	212	214	196	220	217	232	202	217	200	211	213	188	200	213	204	194	224	249	209	215	236	222	218	231	204	217	216	198	203	198	219	211	199	246	219	247	221	246	215	204	223	236	211	211	208	234	232	235	210	221	211	210	208	208	211	209	192	218	219	210	208	206	194	229	222	224	228	222	232	203	232	214	209	223	177	204	211	215	221	217	228	204	215	197	217	212	224	216	213	207	227	220	208	209	221	223	228	195	194	204	248	205	223	221	206	210	221	232	203	211	218	234	223	193	218	221	235	213	211	214	222	234	208	207	208	194	190	195	207	230	220	196	209	229	226	210	187	222	206	215	210	201	220	209	211	202	209	254	206	203	222	251	194	219	204	221	205	229	206	209	223	204	211	218	202	231	211	226	215	200	202	208	206	236	194	232	209	218	209	214	216	236	214	234	223	218	207	218	181	241	204	220	196	202	205	228	206	206	216	225	213	216	181	236	224	224	193	207	209	232	220	207	217	248	199	216	205	210	190	208	209	223	226	216	220	209	213	225	204	230	233	221	212	237	216	209	202	224	195	241	211	224	223	226	201	214	244	234	199	233	223	197	203	210	206	216	219	199	212	218	222	203	211	224	228	215	220	204	225	222	214	200	248	201	225	206	234	209	198	206	234	216	192	207	223	216	216	225	225	211	224	198	254	217	214	195	188	212	186	202	236	213	201	222	198	236
345	3	3500	157462	429	56	263	702	979	1003	926	832	743	636	588	541	489	447	443	418	429	375	348	366	344	354	317	314	328	329	298	314	313	286	306	309	278	290	245	326	287	274	290	274	278	241	271	263	242	246	286	245	268	255	274	258	259	221	252	252	280	257	232	229	228	243	257	252	226	230	246	250	229	260	246	238	241	233	248	240	206	236	213	245	235	256	251	233	248	233	234	215	238	233	221	273	239	245	235	238	262	235	251	225	242	255	235	239	228	261	214	229	228	234	255	216	242	236	226	231	245	224	227	235	236	231	227	239	225	240	252	213	220	245	246	259	235	202	222	226	232	222	231	240	230	241	231	231	227	238	217	229	224	197	220	240	236	243	224	246	250	231	211	233	250	252	231	217	236	234	222	245	237	242	240	236	236	238	237	219	239	235	218	239	220	242	201	234	229	229	247	259	195	234	239	256	236	245	213	225	245	246	212	231	223	232	220	220	244	228	239	231	238	228	218	235	204	215	230	249	227	231	233	218	216	227	232	232	240	245	209	243	237	222	210	219	234	224	228	219	214	246	228	194	209	234	234	236	213	228	231	204	244	227	218	245	222	220	221	237	231	252	254	202	238	242	205	239	254	220	204	223	235	215	227	251	209	236	207	231	220	231	245	212	227	209	225	214	216	250	233	246	232	245	220	268	207	243	253	240	229	226	238	253	250	235	228	215	221	238	209	244	220	218	213	243	213	228	231	210	229	248	244	226	227	216	230	226	204	210	221	227	236	211	233	245	218	224	239	232	239	219	233	221	258	243	257	251	240	228	228	216	231	225	217	243	206	227	233	239	240	246	207	223	226	243	204	206	238	228	229	205	203	222	249	226	251	212	242	251	217	225	241	216	217	240	197	216	225	205	250	233	233	230	240	233	221	220	213	241	218	230	233	217	223	209	246	236	243	218	253	261	238	232	220	214	262	213	225	230	213	225	221	207	245	222	217	227	242	234	245	211	243	226	212	248	218	225	246	205	235	231	218	233	219	243	247	247	242	232	247	257	224	244	219	223	247	218	207	235	243	242	227	248	222	202	224	254	242	238	216	226	228	215	230	222	211	225	234	242	214	240	218	240	218	256	235	238	213	228	238	228	207	262	199	234	231	235	211	265	204	243	211	221	227	252	219	209	261	205	249	211	198	214	230	219	212	256	239	223	224	231	241	232	246	250	242	242	210	230	242	229	246	238	228	208	236	215	218	235	222	238	215	241	222	224	207	225	212	219	222	223	234	234	214	243	213	218	233	224	199	237	222	242	245	226	231	227	216	206	233	248	223	228	213	222	230	248	228	214	233	217	229	210	224	226	187	206	229	253	209	220	203	231	235	232	217	234	225	231	246	207	220	226	206	261	237	216	237	212	224	249	222	264	214	239	257	233	236	226	240	227	228	255	230	231	239	246	231	218	242	233	208	238	231	222	234	204	206	251	237	233	227	209	243	227	231	241	223	218	227	241	261	248	223	232	240	214	227	229	237	233	236	227	224	242	233	243	217	270	228	247	219	226	259	239	232	202	215	237	238	241	230	234	224	233	226	228	218	252	216	233	235	229	236	211	212	222	231	234	226	240	220	197	229	226	214	229	213	248	231	257	251	212	232	238	225	242	244	219	243	238	233	231	188	204	237	235	207	224	234	237	241	220	220	218	236	261	223	212	222	231	237	230	221	221	219	240	232	246	237	209	225	216	238	249	238	232	222	216	215	212	235	239	216	214	239	253	223	237	213	251	236	228	227	209	239	235	235	223	229	231	203	219	240	227	206	238	238	237	232	232	225	229	245	259	223	210	228	254	261	228	250	233	223	237	225	239	235	226	247	231	214	239	215	228	236	238	233	221	217	208	248	258	241	218	216	229	209	262	232	237	251	231	200	232	233	212	224	244	234	247	223	220	227	224	245	243	215	253	223	233	203	241	217	216	215	215	229	213	219	223	245	244	221	240	226	248	246	234	217	219	209	208	208	206	215	227	244	220	214	221	231	239	230	261	221	240	224	216	218	223	248	229	232	214	217	235	244	226	252	248	213	220	219	219	212	224	219	256	217	225	230	210	245	245	224	239	253	227	211	217	249	200	251	221	239	216	203	231	235	230	195	238	233	251	202	218	241	231	227	226	207	204	215	233	211	222	215	231	235	234	218	239	227	213	223	245	236	220	248	229	255	226	226	204	238	224	230	227	217	260	213	231	249	212	231	238	235	244	231	222	263	231	224	239	237	220	223	205	216	238	239	239	218	235	209	241	229	201	229	205	202	208	230	212	228	252	217	236	230	218	242	243	232	218	233	226	218	238	227	241	215	237	250	217	209	220
345	0	2700	157585	402	54	171	570	882	978	892	860	720	715	646	594	528	518	483	483	450	444	444	422	385	383	409	374	380	374	387	354	359	341	336	340	294	332	309	309	338	357	306	304	324	302	306	325	317	308	273	292	304	304	287	280	283	273	278	270	255	327	291	260	295	289	277	275	285	305	287	249	289	283	262	270	238	302	243	263	284	243	265	280	283	250	272	286	283	269	275	281	221	275	262	268	261	271	281	250	274	247	304	275	265	254	275	258	255	266	257	277	262	254	267	265	245	254	270	274	265	253	265	278	272	238	246	254	284	290	258	275	300	252	264	251	270	252	274	244	240	279	255	236	277	248	262	257	255	250	257	259	258	257	269	286	236	277	235	270	271	293	275	252	252	264	261	245	243	233	268	250	257	254	254	275	262	258	257	245	279	259	268	264	241	248	260	273	268	255	273	265	269	250	245	266	252	257	251	241	239	257	276	253	249	260	278	255	238	256	295	250	250	253	259	220	271	236	261	253	252	263	271	254	272	254	255	254	269	280	264	255	225	260	244	278	267	256	238	275	265	243	251	262	259	250	246	232	276	257	277	284	270	298	256	248	245	264	238	270	266	248	259	254	280	260	263	264	264	252	241	273	265	270	249	237	255	238	253	217	261	247	259	265	253	272	274	259	236	286	249	263	251	257	243	235	275	244	231	263	239	253	242	239	267	267	262	256	252	259	264	265	247	249	246	285	240	291	247	241	255	270	283	236	265	266	269	228	255	302	241	293	275	277	242	265	278	275	247	271	260	247	243	263	254	274	246	267	256	246	248	250	272	243	236	254	259	244	236	264	278	270	253	273	261	244	242	263	244	245	216	238	249	225	238	253	263	237	249	262	255	235	247	244	276	245	274	259	253	247	263	269	269	281	268	262	268	254	268	250	256	258	272	269	239	243	293	233	228	277	233	248	254	246	285	256	228	241	266	236	259	267	262	250	263	261	261	234	281	247	262	278	252	239	260	246	270	243	240	268	265	234	230	236	248	238	269	270	257	250	241	265	243	261	277	263	262	272	248	258	240	244	251	271	241	274	255	269	221	270	283	270	246	253	242	257	251	250	248	281	258	232	242	274	259	234	258	269	223	273	262	230	258	257	252	268	263	268	245	245	247	265	267	256	268	264	254	262	282	250	239	250	266	244	236	233	262	277	244	272	235	265	257	248	228	254	229	247	250	241	254	256	248	269	285	261	232	246	259	266	251	231	247	276	277	282	230	270	262	267	250	257	255	252	271	272	260	273	273	276	256	250	257	275	268	238	274	276	239	261	267	263	272	245	235	260	261	245	244	246	270	256	248	278	257	246	281	260	285	248	259	250	254	249	246	256	261	261	286	256	270	228	257	248	267	283	246	275	270	288	267	272	260	251	260	269	271	255	255	241	249	263	232	245	260	252	244	270	254	238	260	265	262	245	295	280	242	269	257	261	274	236	275	260	256	278	243	263	267	273	248	263	248	239	273	253	236	275	264	240	236	258	247	234	251	246	248	243	278	254	254	249	239	278	241	252	240	283	222	254	264	226	245	270	259	256	250	234	273	249	262	257	260	249	273	267	243	242	273	264	278	254	266	261	243	271	264	256	247	278	267	249	236	249	247	236	232	268	264	277	245	252	244	250	288	221	276	246	236	230	240	296	247	255	235	261	262	250	272	251	258	238	228	262	279	246	283	248	275	269	239	246	248	252	252	267	253	250	249	244	285	247	253	262	262	263	261	261	256	264	259	262	273	226	248	267	264	264	273	250	218	247	267	251	257	236	245	254	272	263	247	284	242	249	238	296	245	264	231	267	267	260	254	262	268	267	263	254	251	269	259	250	277	280	232	284	239	238	255	243	230	261	250	239	259	273	262	257	254	243	260	265	244	288	271	281	249	246	263	234	235	271	225	256	268	257	253	276	260	248	257	230	260	255	244	239	263	268	266	264	270	263	231	255	276	234	235	245	246	248	247	251	281	239	269	251	228	271	273	276	256	243	256	249	252	273	254	259	273	241	236	275	255	257	268	253	226	272	282	230	230	261	266	256	269	259	259	257	249	270	267	234	262	251	239	245	254	262	235	257	274	280	227	257	247	261	268	258	238	245	253	236	255	278	252	255	285	259	249	240	262	254	254	233	296	269	256	244	258	264	217	254	246	252	275	258	278	255	237	270	252	268	224	275	256	221	265	274	279	245	243	253	263	239	260	251	267	240	245	234	252	239	262	261	230	250	252	263	261	255	245	241	256	261	244	253	235	256	274	242	270	256	225	279	264	233	267	257	261	283	259	260	274	218	262	254	264	274	251	239	242	251	271	270	299	237	233	265
345	1	1900	157708	437	51	213	681	811	764	727	621	576	566	533	481	444	433	416	366	368	352	343	342	294	312	322	319	295	314	269	283	293	263	281	268	247	269	237	272	268	265	242	240	275	249	237	241	254	219	230	236	252	222	226	247	230	250	241	236	232	214	266	238	232	221	239	211	235	227	235	205	225	219	218	218	218	230	208	226	238	204	214	209	207	216	197	224	220	232	213	220	212	218	223	240	207	247	217	226	206	230	213	227	242	231	221	227	229	239	222	225	214	220	211	212	235	190	215	191	224	229	193	224	206	218	201	205	212	223	239	222	204	201	216	200	213	211	229	206	217	219	223	211	211	219	213	212	230	216	226	232	205	216	212	225	199	210	204	203	222	252	226	206	241	209	194	183	218	212	203	194	215	227	200	228	235	213	210	203	233	227	220	247	225	215	212	203	220	221	222	222	209	216	214	244	206	221	207	233	218	213	212	233	227	240	236	246	207	203	208	226	227	221	224	213	216	212	240	251	215	217	233	221	224	222	211	235	198	220	225	230	210	222	218	215	232	217	202	206	209	192	227	220	212	216	214	228	203	211	204	218	209	228	204	201	235	223	230	239	205	206	206	240	216	202	198	200	218	215	194	207	217	223	230	205	205	208	218	239	215	221	248	217	184	205	210	227	192	199	211	215	203	209	187	216	218	232	210	232	222	201	198	234	236	219	232	211	227	196	214	237	226	202	209	209	198	213	216	237	179	200	202	226	203	217	187	229	206	220	224	231	235	223	248	210	196	200	198	225	217	227	224	207	229	204	212	246	219	224	196	208	221	212	211	218	212	217	207	207	238	210	200	204	235	204	212	216	205	211	214	212	225	211	211	221	231	226	215	215	215	214	199	217	232	222	207	201	212	227	233	228	208	245	203	236	228	231	225	211	229	235	197	227	221	203	231	234	241	199	223	207	236	202	235	204	230	198	196	221	250	235	228	202	220	212	210	191	226	207	190	177	238	215	236	246	238	220	208	225	210	215	207	216	189	229	204	198	224	193	210	218	210	231	209	227	215	214	217	229	233	213	212	231	209	198	219	207	234	226	206	198	219	197	208	227	223	223	209	189	211	231	212	209	206	213	195	230	233	199	211	222	213	217	224	210	190	225	217	220	214	217	189	228	210	221	215	229	209	212	226	228	233	198	239	210	186	217	210	212	211	206	219	247	250	205	213	211	219	248	203	223	223	222	227	241	214	201	243	202	196	220	204	218	216	221	221	236	201	208	210	211	244	213	219	208	200	229	244	212	234	194	224	201	214	220	222	185	216	209	221	211	181	185	221	203	220	216	217	222	199	225	214	214	204	201	233	224	198	219	236	228	237	210	189	223	211	200	228	240	212	189	231	224	201	212	202	240	195	203	207	194	194	199	197	202	212	208	197	207	230	209	210	237	191	221	235	213	231	218	220	201	207	203	201	207	209	225	239	216	205	170	222	207	229	210	243	233	203	195	231	218	229	214	232	208	221	222	221	203	223	220	217	219	182	198	229	165	222	206	216	211	237	218	216	220	195	222	235	230	208	219	218	198	226	189	196	214	224	206	231	173	207	253	209	211	207	185	230	230	219	207	205	207	223	196	207	214	219	217	234	213	200	213	227	215	235	212	222	207	246	219	222	231	234	208	217	229	207	186	231	225	211	236	236	220	231	206	214	226	236	206	205	229	229	217	222	218	207	208	196	210	237	213	233	210	212	214	205	236	221	202	195	215	237	216	209	205	230	209	220	228	211	207	196	202	221	193	195	222	216	228	222	197	221	217	209	219	232	221	192	228	233	210	233	234	212	192	226	208	228	225	217	201	222	211	194	204	205	218	196	200	210	235	202	203	223	217	228	202	218	230	217	236	212	218	227	209	212	201	218	233	191	238	205	228	208	193	200	214	225	221	215	225	223	211	206	237	222	229	233	210	225	217	227	218	223	207	209	226	199	218	218	226	206	179	206	210	203	220	198	248	207	219	222	218	193	202	216	198	213	200	231	202	210	224	179	230	233	232	207	194	218	190	222	224	204	214	232	201	227	225	199	228	200	216	206	208	212	225	205	207	197	217	207	205	229	239	207	236	218	189	207	239	212	223	210	214	188	226	215	219	218	236	225	232	199	199	228	191	221	235	206	215	248	197	222	198	208	207	202	212	200	242	192	222	211	218	208	219	217	220	209	234	200	227	198	215	238	207	218	225	215	220	217	229	225	210	233	222	222	236	213	203	216	202	220	207	224	239	217	219	211	207	191	237	222	206	198	222	214	208	185	228	237	217	217	231	227	251	212	219	208	219	207	227	212	217	215	225	204	216	186	212	199	211	203	218
345	2	2100	157831	447	46	166	623	748	751	688	695	638	593	532	513	472	507	439	440	414	420	383	406	362	345	377	295	330	321	318	330	314	324	290	301	313	322	281	309	295	310	270	305	272	277	303	303	319	274	292	255	312	257	268	280	258	272	275	274	248	252	261	273	247	273	275	267	271	265	244	274	239	280	285	255	267	251	266	278	254	264	262	276	281	269	264	257	248	272	248	259	247	255	228	246	266	260	264	267	239	277	275	249	248	245	273	291	252	265	280	250	274	259	248	250	220	276	261	248	244	269	260	268	241	270	260	231	257	259	256	244	244	247	244	253	250	251	248	234	263	244	249	282	265	262	237	260	266	262	256	270	218	280	268	255	271	242	265	288	275	260	259	253	270	257	266	255	249	256	249	235	255	253	260	274	254	257	246	270	285	262	256	225	211	272	268	256	276	269	230	246	283	252	267	265	255	245	236	250	246	252	254	245	251	273	262	246	251	225	251	251	234	243	255	260	248	250	273	226	234	260	248	250	292	267	227	276	266	249	246	261	242	235	236	284	263	243	274	235	251	267	229	277	256	256	246	242	265	271	259	248	251	255	268	284	212	257	259	254	243	270	248	256	251	261	240	250	241	276	255	263	224	291	262	270	239	251	238	273	253	251	267	257	235	256	258	231	246	251	256	250	244	254	270	252	248	258	251	277	248	247	237	220	244	254	229	273	240	242	268	261	256	271	246	267	250	265	255	268	216	237	228	296	273	245	251	273	235	246	229	275	251	252	268	240	254	250	245	253	248	261	255	234	265	241	228	250	270	261	255	248	260	274	282	252	222	248	259	245	248	248	242	263	247	254	268	252	249	266	243	246	256	243	252	264	264	251	266	255	265	275	252	262	274	242	238	252	261	227	228	239	258	266	261	247	246	252	256	271	247	257	239	243	244	254	260	252	258	259	238	258	248	257	235	246	261	241	224	239	268	235	248	282	276	277	251	281	264	251	255	234	254	277	259	256	258	244	257	270	266	258	257	270	267	272	262	246	270	241	246	258	267	243	257	240	240	283	222	237	237	245	222	251	217	244	271	248	244	275	248	244	248	240	238	257	259	262	221	255	233	239	246	267	254	228	238	252	261	284	251	235	259	259	245	243	254	244	256	263	247	223	259	269	263	216	269	239	245	262	248	238	234	262	282	272	259	281	235	260	245	232	256	241	247	253	266	252	242	248	264	265	262	247	277	280	274	265	259	221	248	251	267	264	236	260	263	295	253	242	255	246	256	239	238	247	244	237	263	238	275	259	230	249	245	266	245	224	232	233	238	269	256	242	280	265	272	242	243	238	228	270	240	274	239	247	244	236	244	241	257	221	262	246	249	274	280	259	254	260	229	261	250	254	257	264	247	276	218	269	274	261	229	220	266	256	250	261	267	276	243	269	257	237	213	266	268	236	264	253	235	242	272	266	251	287	270	285	232	261	235	241	243	241	255	263	267	248	252	256	260	243	267	255	238	226	254	265	253	270	252	247	215	267	223	255	255	245	265	258	275	246	267	238	268	233	256	269	258	238	256	235	254	221	237	235	266	267	234	243	219	232	250	274	256	281	230	223	267	249	254	226	230	258	269	236	254	257	246	237	268	274	245	252	259	269	243	252	271	269	228	238	263	238	252	250	269	244	241	249	247	236	251	268	239	248	258	273	265	246	241	241	232	242	257	237	253	286	236	252	255	253	235	267	240	254	251	263	235	242	247	225	258	238	240	272	257	237	242	254	254	255	254	258	243	257	253	285	258	255	250	262	263	248	231	269	238	235	261	259	247	231	254	262	279	219	249	267	230	248	270	256	263	265	256	251	267	247	262	258	262	273	262	283	256	241	253	224	214	276	253	260	234	258	229	241	225	283	255	250	266	248	253	263	241	276	251	251	230	249	236	247	257	242	267	249	272	284	232	250	253	265	264	247	273	240	258	249	250	269	256	266	250	244	262	252	255	218	242	267	258	218	252	289	279	273	259	255	233	229	248	261	260	250	269	223	239	260	252	250	234	247	246	272	283	245	253	231	222	247	258	247	263	235	243	274	276	259	248	264	265	281	257	249	253	239	283	274	237	258	268	260	278	225	237	243	276	247	254	269	259	228	256	267	201	262	251	243	251	231	274	271	258	249	228	233	268	263	247	245	257	242	261	260	227	246	256	272	210	224	262	220	245	260	265	279	224	273	271	251	276	231	268	261	250	257	262	259	240	247	240	263	239	266	230	232	241	259	254	262	225	237	279	247	234	265	255	229	219	238	263	261	238	246	250	256	259	259	261	232	223	220	261	250	255	269	254	243	252	235	251	256	242	273	259	232	245	275
345	3	3500	157955	410	32	205	673	856	921	794	773	718	654	597	574	510	527	501	458	457	456	429	439	451	422	367	380	366	398	384	338	357	354	356	334	380	330	343	312	317	373	307	327	300	336	340	309	294	305	295	311	335	296	286	322	305	309	300	304	307	290	304	308	304	306	302	300	294	278	295	289	288	304	318	290	303	280	291	263	305	291	277	320	287	274	292	265	283	255	316	303	289	282	301	310	281	281	292	282	304	262	314	294	272	299	281	286	274	288	302	294	292	273	287	265	247	273	319	286	276	286	274	287	290	283	265	290	289	296	261	279	295	272	281	311	295	263	285	275	270	309	278	269	283	292	311	277	276	309	320	248	281	263	256	264	281	262	272	307	298	273	308	300	274	290	274	311	289	280	295	314	284	286	293	253	286	291	278	268	269	299	292	305	285	306	292	284	297	293	284	268	281	295	263	291	271	272	287	285	274	289	290	287	276	294	299	289	316	262	288	278	279	311	296	332	263	289	299	296	274	317	256	299	262	259	268	302	267	302	275	266	282	300	261	279	254	281	307	276	291	272	279	288	269	261	284	266	296	291	263	272	288	282	275	299	282	302	290	299	264	298	267	273	276	262	289	309	293	297	282	293	265	292	289	280	270	269	264	279	283	280	287	263	254	266	264	284	295	299	298	289	250	265	291	278	292	306	261	272	259	268	280	296	267	269	301	274	302	269	275	268	303	272	267	243	275	294	256	262	298	305	281	270	312	278	294	289	267	280	271	273	283	268	275	290	291	272	267	270	271	246	269	287	281	282	297	273	304	275	287	277	287	295	307	300	273	281	254	268	296	263	277	248	292	292	300	256	251	288	242	293	274	288	295	261	288	289	288	277	295	284	267	295	285	287	279	283	291	278	299	254	290	290	268	280	277	294	316	285	283	278	293	324	297	266	273	273	284	267	293	297	284	280	271	237	316	271	253	260	273	296	312	270	280	285	266	273	266	269	296	298	293	265	253	274	270	306	290	285	255	270	265	294	279	305	289	280	264	287	324	294	281	286	302	272	254	299	267	272	297	249	285	283	308	303	277	257	262	305	271	304	277	271	280	277	285	305	272	271	285	299	249	291	279	257	304	287	293	335	278	263	263	263	275	260	261	295	263	315	282	245	284	262	270	269	306	286	291	309	303	263	263	297	274	279	274	269	275	267	303	289	252	278	261	270	293	309	286	286	299	259	284	312	292	278	277	280	261	269	274	280	298	275	268	266	270	270	283	276	303	280	304	254	270	313	293	261	288	271	316	283	297	302	281	333	288	274	284	274	264	284	303	252	285	306	317	299	248	301	265	312	277	269	270	296	299	266	258	279	278	293	275	264	290	281	266	286	295	282	252	253	273	268	269	291	301	284	312	306	279	300	271	284	263	281	289	272	268	308	255	284	296	255	284	292	269	274	272	291	282	292	305	278	299	304	272	275	281	301	270	270	292	284	274	287	254	262	284	265	281	268	299	280	273	272	290	255	275	303	266	253	274	252	283	293	289	301	281	288	272	289	284	277	255	279	304	285	275	297	298	298	308	298	286	315	284	300	254	319	279	288	275	249	271	259	273	259	301	282	266	260	272	292	305	274	289	317	274	259	261	282	315	273	271	268	280	318	282	295	273	260	277	317	302	301	288	294	267	289	298	324	254	319	310	268	287	281	280	264	275	302	282	276	282	285	271	301	265	251	269	304	282	266	279	286	284	292	290	299	273	274	311	268	280	285	260	304	258	307	281	267	286	289	264	279	300	270	279	303	265	288	299	270	278	284	288	319	283	283	278	282	272	285	264	267	306	283	293	273	275	289	270	295	289	298	259	274	260	270	304	274	283	287	295	276	279	279	285	263	289	309	283	294	274	267	290	292	278	277	290	281	262	277	291	278	289	272	285	262	287	292	292	297	275	250	275	286	264	261	290	314	267	279	265	290	264	302	262	272	287	302	299	280	274	264	272	296	251	299	268	286	314	294	298	295	269	277	276	277	266	270	262	293	287	285	295	288	270	284	275	278	288	320	254	287	271	299	269	263	261	265	267	283	259	280	264	290	295	288	270	289	307	292	280	258	295	243	293	276	291	318	278	276	274	286	289	277	298	299	282	264	267	295	287	273	287	283	303	282	258	277	292	262	260	279	289	284	285	277	296	266	279	295	245	262	272	269	273	275	272	330	277	256	275	306	294	278	271	297	295	267	290	280	277	289	277	287	284	273	298	288	314	255	278	304	279	272	293	263	279	267	284	292	277	275	291	299	286	273	268	266	272	270	296	274	278	258	234	304	263	266	271	275	271	285	288	278	303	287	275	260	305	253	280	273	267	278
