345	0	2700	133671	474	8	10	118	283	478	529	583	530	561	506	447	448	403	395	421	426	369	386	414	365	386	364	330	365	356	323	357	366	293	339	335	358	303	342	344	309	342	306	331	298	287	321	304	299	318	286	278	301	320	278	307	274	308	283	325	345	298	282	278	303	321	259	290	306	293	304	315	302	299	298	289	285	279	306	282	283	269	291	285	281	292	293	286	317	292	287	278	274	316	268	263	288	272	277	284	268	277	287	267	281	266	263	302	314	316	299	271	291	249	293	288	271	292	291	254	276	275	277	276	296	280	288	299	301	274	297	262	293	265	288	269	275	282	289	253	283	262	284	262	266	263	258	308	280	272	271	265	301	294	274	288	261	269	274	276	243	295	275	278	277	276	268	300	303	277	269	288	279	283	273	288	290	293	260	285	279	304	274	299	263	277	269	295	264	278	271	259	280	274	273	266	264	264	278	272	298	281	288	309	262	312	267	272	272	272	283	272	292	271	286	272	281	283	263	315	287	284	255	288	288	264	274	268	271	293	283	279	257	255	290	294	277	288	266	282	260	285	262	294	270	268	260	262	243	284	268	283	268	280	275	259	270	279	281	273	270	274	281	297	276	288	297	296	288	271	288	291	277	274	252	270	286	259	299	288	269	272	280	296	284	273	291	283	284	259	275	288	262	297	296	287	266	243	265	281	295	258	292	269	257	263	280	276	280	280	261	258	250	286	264	275	294	296	279	256	264	247	277	258	300	264	275	268	275	267	239	264	278	265	246	280	277	276	266	269	268	255	257	281	275	267	283	248	304	277	264	300	276	262	278	256	273	237	268	270	266	279	273	296	264	277	256	269	256	261	298	253	243	260	259	278	288	273	286	256	301	250	242	284	288	280	300	257	257	295	255	245	289	286	279	263	272	269	278	235	290	256	309	279	265	318	277	276	286	296	287	280	268	272	265	289	250	270	258	294	250	273	266	294	313	292	282	263	294	277	281	268	262	267	283	246	266	271	268	279	252	263	256	276	263	263	264	260	283	290	280	289	286	256	253	263	271	283	268	287	254	250	289	252	274	254	276	263	268	294	286	301	285	252	272	257	273	286	274	280	257	279	269	270	276	295	274	280	255	287	281	257	287	282	266	296	264	287	272	289	282	296	256	241	254	254	289	271	262	290	286	297	255	278	272	293	251	285	254	262	276	258	299	311	264	282	291	271	251	279	244	279	278	302	245	284	281	286	284	282	275	284	279	287	277	261	295	289	282	265	273	289	276	260	269	286	300	236	283	254	279	271	307	272	278	290	269	266	285	264	263	281	261	270	264	274	254	260	284	269	273	276	245	283	298	251	264	282	268	276	308	273	276	268	259	271	293	256	269	289	261	269	276	284	284	277	275	275	258	311	303	271	249	288	287	247	267	260	259	249	325	283	296	290	264	280	293	271	282	295	264	265	275	283	241	273	300	258	299	271	258	264	296	275	301	291	252	294	261	273	295	270	259	249	259	297	263	258	284	274	272	268	287	255	256	254	279	295	270	266	255	269	292	287	244	262	270	273	270	258	270	294	278	258	262	250	255	280	295	258	273	287	267	247	276	259	287	284	279	272	274	279	267	271	268	284	276	295	274	288	265	249	280	238	305	266	306	299	234	274	280	259	242	264	284	286	267	268	255	271	279	262	298	320	263	298	266	260	283	288	276	260	252	254	291	280	266	259	292	246	263	243	267	258	283	281	278	271	257	282	294	264	281	281	239	253	263	287	261	273	281	272	257	266	268	299	267	291	297	285	243	287	244	273	273	265	278	255	287	280	261	248	271	280	278	303	298	262	287	271	297	256	298	287	261	273	273	238	287	289	250	258	314	264	270	307	265	278	239	275	264	260	250	282	270	296	289	251	248	298	286	261	263	305	275	267	241	269	262	259	274	270	269	276	269	256	265	289	276	277	278	283	258	275	290	261	288	274	282	250	293	264	258	281	247	286	289	269	257	267	248	285	290	264	295	279	271	297	277	264	279	270	281	258	280	266	257	269	287	285	276	268	271	254	284	258	285	294	248	266	318	251	250	280	251	305	245	275	272	265	289	285	273	266	250	250	291	277	309	257	281	275	259	287	277	242	264	276	264	275	269	266	278	281	286	298	285	251	279	262	297	266	266	270	256	287	284	283	272	257	268	262	259	267	263	260	279	284	291	280	264	265	262	294	245	274	280	265	271	279	242	233	265	281	238	296	278	267	269	281	283	282	253	271	261	275	261	261	247	255	287	266	292	268	261	266	257	264	266	284	243	286	263	268	291	280	281	282	266	262	291	260	252	274	263	282	265	281	257	298	262	277	267	275	266	256	282	275
345	1	1900	133796	558	19	72	165	206	411	388	419	410	377	379	330	318	311	295	278	254	291	268	249	254	228	257	238	240	235	244	246	228	218	216	202	246	211	212	236	234	204	186	216	195	243	185	200	199	200	202	184	188	203	209	214	199	187	192	196	205	203	211	213	193	207	203	194	198	168	207	190	187	237	164	220	192	203	210	215	184	181	181	191	161	184	191	210	191	189	171	199	195	191	204	200	199	193	180	173	191	180	197	196	178	184	168	189	209	184	185	193	155	168	172	199	195	208	198	183	180	190	194	214	214	179	181	199	203	180	170	184	215	205	173	165	212	184	203	179	180	216	168	174	193	160	198	167	185	179	178	193	181	220	198	179	207	192	182	191	194	193	176	205	200	182	197	204	170	198	185	191	178	206	188	169	205	171	206	181	197	181	163	198	206	179	187	213	192	220	207	183	188	200	185	174	174	183	186	187	179	201	183	197	192	208	187	192	189	172	174	193	178	180	188	190	185	174	214	189	182	197	190	185	211	198	177	195	189	183	178	172	216	188	195	187	192	183	181	174	182	169	181	160	193	188	200	177	183	201	212	175	182	182	186	185	177	193	201	192	191	178	179	209	189	197	170	202	186	185	177	226	199	181	197	188	183	194	200	174	184	186	203	167	174	162	189	190	182	186	186	180	189	198	196	177	179	184	182	185	168	171	198	198	178	172	199	194	175	199	186	203	171	189	183	197	199	179	207	195	198	183	188	182	182	215	184	198	181	186	177	196	153	200	185	181	188	176	190	196	201	169	185	198	187	199	170	178	198	203	184	171	187	200	187	162	180	191	184	203	172	160	175	168	177	186	192	185	206	164	180	204	175	227	206	199	202	202	197	179	189	166	188	185	198	206	210	157	196	179	197	194	160	172	173	204	213	184	161	193	205	193	192	197	175	175	171	181	180	188	180	191	160	185	196	160	168	194	190	171	171	222	204	185	198	201	223	205	180	185	205	190	184	188	185	188	208	181	199	218	195	225	180	163	190	183	199	191	173	198	164	176	192	188	217	143	204	192	190	192	164	204	176	170	188	191	175	173	182	180	203	164	186	201	203	172	184	187	175	202	177	202	185	191	177	193	172	212	190	180	183	172	182	187	216	169	176	189	200	169	188	214	187	181	176	185	170	202	184	169	176	178	221	204	197	197	194	205	184	201	191	190	202	174	184	193	187	178	159	188	187	175	178	203	190	177	171	163	182	187	193	196	183	173	203	189	169	215	196	195	175	194	182	201	186	204	185	193	173	182	185	197	187	219	185	183	177	191	197	174	161	199	186	188	179	198	200	172	182	189	201	184	179	213	204	189	187	185	181	190	186	204	181	206	191	191	180	169	172	186	183	204	202	178	181	205	170	182	177	177	185	189	179	185	197	175	191	178	198	179	189	196	186	199	190	175	191	200	182	180	167	183	178	169	188	211	180	216	198	181	178	181	201	186	210	181	195	164	185	197	178	193	214	176	180	168	191	170	190	165	172	190	202	181	169	171	187	173	186	183	178	182	207	174	181	177	191	202	179	194	169	200	199	172	198	166	194	181	170	175	165	201	186	172	201	184	183	189	180	182	198	197	205	182	184	178	193	205	184	184	199	184	212	205	182	192	184	192	195	210	220	200	170	207	207	204	202	199	195	196	169	206	188	170	201	193	189	184	183	214	204	203	172	194	196	200	170	203	173	187	190	170	165	174	170	191	207	195	176	201	178	196	185	171	172	178	182	185	157	215	190	194	164	184	177	204	199	202	180	186	189	193	183	186	178	177	191	176	169	212	182	197	175	179	204	189	193	188	188	190	205	173	171	185	213	190	200	184	217	203	178	184	199	209	179	198	175	180	189	167	202	189	201	186	181	197	195	190	195	189	190	184	188	199	213	203	170	183	195	205	195	181	210	185	177	191	183	178	202	166	210	189	189	187	190	195	159	176	182	177	185	175	189	177	168	210	206	225	176	192	171	173	203	195	184	194	190	224	181	198	183	186	191	190	194	180	185	202	204	179	192	182	195	196	188	194	194	183	188	182	180	186	209	178	173	176	201	159	173	173	203	170	188	210	145	187	188	201	180	180	178	210	204	185	186	175	189	163	187	162	167	193	195	189	181	192	171	201	182	209	187	192	189	196	206	164	191	181	184	196	189	213	205	199	192	200	193	174	196	184	202	196	209	196	175	173	187	179	197	183	182	186	195	178	194	189	223	198	170	185	195	175	174	196	177	179	204	189	193	172	182	175	184	192	198	172	187	200	182	173	167	187	215	181	208	202	206	201	189	184	208	187	184	204	205	184	220	187	200	175	198	199	196	185	201	196	199	206
345	2	2100	133921	514	10	58	123	242	423	461	486	418	435	413	358	358	323	325	338	297	318	295	298	303	304	287	274	258	247	239	283	267	265	235	236	255	262	251	245	241	262	234	268	229	211	234	243	225	239	214	240	217	224	226	233	232	223	237	222	258	215	226	203	207	214	222	233	228	201	219	218	231	226	223	198	232	222	214	241	196	215	213	183	209	242	191	213	229	195	189	215	210	239	206	242	230	223	203	215	199	195	220	207	189	229	209	203	205	186	218	223	209	223	209	237	233	199	230	222	201	212	198	183	186	205	239	208	225	210	238	204	212	225	230	228	191	215	195	190	217	221	201	206	200	193	212	182	195	228	211	211	198	205	201	220	210	207	207	221	206	211	245	206	217	215	179	195	198	223	205	205	210	196	199	221	227	196	226	205	196	221	201	227	210	202	220	207	208	229	208	190	225	224	222	216	205	222	212	209	210	221	199	225	212	217	208	177	204	214	206	253	189	199	185	198	182	223	212	207	223	185	199	194	213	201	198	203	204	211	194	208	228	215	208	204	224	218	200	217	201	221	196	214	227	211	232	212	219	228	211	201	220	209	214	217	211	218	219	212	213	190	224	212	198	222	190	211	220	199	207	206	204	209	223	198	223	204	195	202	196	201	192	193	200	209	212	207	193	197	209	210	188	231	206	214	197	199	206	222	222	212	203	212	215	190	209	213	211	198	175	203	181	197	202	221	206	217	203	215	229	200	194	190	219	214	217	213	204	215	191	180	215	241	184	214	221	200	229	221	220	176	213	203	231	179	197	211	217	185	206	196	197	205	193	194	189	209	191	209	212	196	202	211	188	209	214	205	245	193	210	216	230	203	191	208	215	210	218	205	205	199	217	205	219	209	210	217	217	189	214	207	212	198	208	207	212	200	215	205	204	227	203	204	209	175	205	202	227	210	195	221	202	190	221	200	217	220	205	225	212	214	218	205	201	207	220	201	205	222	191	170	180	209	209	200	203	206	195	197	219	197	211	229	210	226	186	202	210	201	206	209	190	223	214	197	207	200	218	222	211	230	208	200	202	220	201	198	221	231	207	218	180	208	201	200	203	183	218	209	239	211	213	184	219	225	213	209	197	210	199	222	199	224	206	208	222	200	206	218	183	206	226	200	201	214	219	212	255	216	203	218	209	211	210	188	231	224	229	212	217	228	210	206	227	202	194	207	197	205	190	204	202	210	201	187	214	203	214	248	236	219	209	214	203	194	204	216	201	193	194	237	199	201	202	191	208	202	194	195	193	199	185	238	187	216	209	204	206	215	212	194	201	196	184	217	213	205	206	228	212	197	185	231	202	207	223	201	231	207	189	223	221	208	184	210	191	193	215	216	197	212	212	210	219	206	214	196	193	207	177	213	198	221	192	209	218	230	211	179	203	220	200	199	165	201	175	221	205	203	212	232	224	198	189	204	186	223	200	215	226	190	213	202	209	223	207	203	208	197	212	205	209	207	234	201	203	202	222	237	199	204	213	184	183	197	204	220	243	206	232	215	207	224	217	211	214	192	228	180	203	221	199	194	193	211	212	217	230	208	214	228	209	202	223	201	194	240	234	216	215	204	224	191	189	220	194	198	210	215	217	223	178	224	206	204	194	205	206	215	206	217	218	197	214	193	219	208	207	232	221	221	232	204	194	199	214	223	201	214	203	219	191	205	203	197	200	201	195	207	222	190	217	206	203	198	187	193	227	220	220	207	181	214	217	209	185	206	220	237	204	221	215	212	196	219	211	222	203	185	237	216	196	212	200	197	205	211	223	217	180	210	187	183	190	204	212	216	210	199	211	208	204	207	203	216	182	221	197	237	189	207	209	173	210	226	195	200	202	206	220	220	208	207	205	225	195	193	203	228	226	218	217	176	227	213	206	210	208	202	226	226	210	227	188	200	204	196	188	236	208	197	174	206	204	182	212	220	194	206	217	196	210	207	217	183	217	200	188	200	226	205	187	202	207	180	185	204	180	221	230	210	190	189	209	203	205	215	214	217	233	184	214	222	190	220	197	215	173	208	212	194	196	199	217	199	236	214	211	206	210	197	207	207	236	222	218	207	199	234	220	204	200	192	218	224	211	212	202	207	202	210	193	203	229	201	227	200	207	209	193	212	229	205	230	222	200	204	208	218	178	221	225	234	204	207	200	201	200	198	221	205	202	185	212	197	193	202	235	222	186	227	210	200	186	204	231	189	231	204	212	202	208	191	200	204	204	198	188	216	202	232	228	217	204	180	212	215	185	230	212	214	209	226	216	201	202	205	217	235	189	225	216	208	204	235	197	210	185	193	202	236	201	193	232	246	202	213
345	3	3500	134046	509	20	52	187	244	451	465	525	474	436	424	415	395	377	360	342	318	318	329	310	292	319	306	288	300	296	307	293	262	293	306	277	282	276	290	236	277	251	254	272	261	271	242	287	234	273	261	264	233	271	263	270	243	219	262	263	262	269	259	268	233	257	227	247	249	245	250	242	218	240	226	240	241	245	238	241	227	231	256	230	246	237	247	228	236	244	226	244	251	257	242	265	237	246	261	266	251	245	240	241	238	229	237	253	233	223	216	235	222	239	235	243	241	249	222	251	225	253	241	237	228	241	266	222	238	229	239	250	234	228	243	246	265	221	240	229	243	232	221	244	256	221	224	243	217	228	229	245	224	231	225	260	235	238	200	237	236	223	234	227	224	217	224	240	247	236	222	235	247	220	231	249	231	215	225	225	221	249	260	251	239	218	229	223	207	235	233	242	231	220	247	233	212	235	223	222	234	210	226	249	219	267	206	224	230	228	245	211	226	230	221	215	231	250	226	231	262	235	218	232	246	202	248	203	244	249	230	228	212	246	235	215	249	211	253	235	218	256	229	239	229	233	224	218	214	268	243	238	225	245	219	244	225	256	218	221	215	237	248	228	242	224	227	258	222	237	235	215	251	222	233	227	212	219	274	245	239	287	217	230	224	249	239	239	230	264	248	228	254	259	221	225	204	235	204	251	246	210	219	230	235	233	238	252	225	227	239	240	262	241	220	230	228	249	217	243	243	247	248	250	200	226	219	275	204	240	233	247	233	241	216	236	218	219	237	246	228	231	236	222	221	246	238	244	222	238	204	236	232	249	224	218	238	224	214	212	221	222	250	228	211	240	225	225	266	243	245	230	208	240	226	229	212	251	216	230	230	244	257	231	241	214	225	228	236	229	247	247	230	232	234	244	220	255	258	250	230	230	215	225	243	241	244	231	237	210	236	236	242	262	242	226	235	233	246	214	249	239	227	224	226	238	239	225	238	220	228	230	246	221	248	199	233	224	241	224	226	230	247	249	254	222	216	242	236	218	219	221	254	231	223	260	220	226	240	266	222	223	244	251	243	226	222	235	245	250	241	235	217	235	204	256	227	216	250	226	244	250	203	235	217	259	217	236	211	225	243	231	199	245	249	240	233	218	221	223	230	207	233	249	243	236	236	229	226	257	241	225	217	214	235	238	224	234	229	228	237	255	216	240	233	234	240	239	240	221	231	214	239	227	228	256	257	201	243	220	244	212	224	213	209	217	224	215	227	226	235	236	225	240	235	231	233	239	235	257	234	235	222	247	261	228	210	220	215	221	232	251	240	228	226	249	235	250	239	221	219	224	228	229	220	255	236	258	227	238	209	219	217	223	236	233	200	225	211	218	236	212	241	226	242	209	235	234	225	221	249	252	251	230	223	225	256	225	249	227	223	240	223	218	266	223	214	226	212	217	212	247	234	225	218	211	227	210	263	229	235	228	234	230	240	238	247	230	230	234	229	222	232	262	233	215	240	243	219	218	241	247	252	242	232	254	249	238	238	234	224	240	245	234	218	205	244	217	264	240	233	209	233	272	233	244	231	251	224	219	231	231	216	232	216	260	245	254	229	239	207	239	250	212	239	230	252	232	252	210	222	264	235	218	231	220	237	211	238	243	228	245	224	233	227	242	248	221	219	228	208	219	267	260	227	221	215	218	232	251	241	256	209	267	216	204	212	217	228	194	246	217	255	206	252	228	233	233	241	234	228	223	243	233	240	206	239	212	233	259	243	222	229	218	224	257	205	225	237	258	244	218	243	216	203	230	254	242	254	243	223	247	246	220	206	221	247	236	218	232	241	239	221	239	211	248	250	193	210	229	231	238	224	247	250	232	223	215	238	231	235	231	251	238	226	252	219	203	219	225	231	242	232	228	222	246	223	232	246	241	237	231	239	238	235	263	221	212	253	223	218	246	234	215	237	225	208	256	228	209	229	240	223	230	248	221	234	240	230	223	240	231	232	232	233	239	250	245	220	211	212	233	238	242	220	230	233	217	226	225	236	237	252	207	229	215	237	226	235	231	222	241	207	243	244	218	231	236	224	251	240	202	248	230	229	247	232	229	230	213	250	231	239	256	239	223	229	205	258	245	201	228	227	225	205	225	247	225	218	236	241	226	226	225	240	239	219	221	255	227	234	257	231	242	208	241	230	250	235	272	234	224	242	216	237	244	209	229	206	218	230	236	211	224	225	260	218	228	224	234	246	215	219	233	237	245	221	249	233	244	233	231	215	191	198	217	225	192	218	227	232	216	259	229	218	239	218	232	254	222	241	257	234	247	217	214	201	205	247	253	231	243	253	201	229	218	234	209
345	0	2700	134171	476	7	23	101	269	469	537	576	561	540	447	504	429	433	432	389	368	398	411	380	365	360	376	351	350	329	355	330	373	386	316	336	339	345	345	326	308	353	335	337	296	292	293	321	295	309	312	312	348	307	278	312	289	314	272	295	300	291	287	282	265	298	289	273	282	282	302	283	293	279	309	294	297	286	286	280	281	307	294	301	303	306	282	286	288	318	286	273	289	275	282	260	289	272	285	316	308	267	294	291	258	265	280	292	291	284	276	297	308	283	266	276	285	307	287	288	235	317	301	272	295	264	271	295	273	301	309	269	273	305	281	288	263	289	249	282	265	277	275	289	294	285	299	296	254	290	245	300	260	261	284	290	283	341	276	297	275	283	307	227	281	279	267	272	257	264	291	251	240	289	273	279	263	278	269	255	269	283	261	294	303	294	254	264	269	265	276	278	263	268	273	277	260	278	308	315	292	277	261	251	287	284	255	275	284	280	269	271	283	291	266	270	268	298	297	249	277	270	271	276	306	302	279	269	255	284	277	276	291	262	270	270	276	288	271	287	251	308	296	279	286	286	293	277	281	278	273	277	253	265	263	283	272	273	284	286	283	272	266	279	268	261	266	296	266	290	269	270	278	255	260	294	277	278	247	303	271	283	264	291	268	277	270	252	277	263	289	286	280	282	297	264	240	274	262	284	269	260	305	237	302	284	275	280	256	289	277	274	248	282	258	291	280	268	262	291	293	281	275	287	297	247	268	280	276	252	270	302	263	295	261	281	269	248	275	265	287	308	270	299	276	280	289	291	289	273	256	286	251	290	299	282	296	287	271	289	293	287	279	275	286	286	265	262	305	252	290	301	264	263	308	258	277	258	260	275	271	260	306	267	260	297	251	277	275	275	272	248	281	292	264	278	290	268	294	270	253	255	260	275	278	274	267	252	288	274	282	255	278	278	287	253	279	257	279	240	267	249	248	289	300	252	278	279	261	285	265	268	265	282	276	288	276	290	277	282	303	275	264	283	304	303	282	266	266	284	281	273	280	261	287	255	265	271	262	289	286	265	279	262	276	279	286	318	247	251	274	282	259	267	259	263	298	281	272	283	264	263	244	256	244	267	235	276	259	290	253	277	261	271	272	288	230	251	255	305	283	302	267	293	275	266	283	270	256	262	257	306	264	267	286	283	279	255	296	257	307	283	275	262	279	257	268	278	301	268	302	280	241	271	283	262	293	284	270	283	283	277	294	267	272	277	287	254	271	283	232	262	233	282	268	280	293	290	284	299	247	264	253	279	260	291	280	307	264	272	286	288	269	263	260	281	285	313	286	267	299	264	272	291	285	260	300	282	263	283	265	283	277	273	253	265	254	263	282	260	282	236	280	283	254	302	257	276	276	314	258	281	282	285	251	283	280	279	278	283	263	280	263	288	257	283	302	260	279	277	278	274	273	244	299	300	281	268	293	270	281	290	264	275	268	279	250	305	235	277	284	305	244	262	269	266	275	271	270	268	257	298	283	273	272	282	283	255	266	288	275	297	282	274	294	273	302	291	276	294	256	273	261	275	262	287	258	292	283	274	287	266	266	307	277	278	261	293	282	294	282	291	254	280	261	270	280	263	286	271	292	278	245	244	250	273	254	262	256	247	273	265	260	271	263	288	274	265	266	280	276	264	278	264	317	270	256	290	326	272	265	270	248	302	264	265	266	294	268	281	260	306	275	264	264	271	276	258	267	277	273	274	277	286	279	268	259	267	273	273	277	273	259	283	254	291	262	289	296	280	292	275	280	266	276	266	276	286	272	281	289	279	295	273	287	266	287	268	268	298	261	255	283	277	288	288	303	253	292	261	277	253	269	320	243	278	242	265	287	298	280	303	262	285	283	247	265	264	281	270	272	239	267	276	255	267	263	253	268	279	246	249	266	263	250	255	299	288	285	265	264	283	293	278	280	254	270	289	244	245	275	270	274	257	285	292	285	276	267	289	286	273	271	270	289	248	279	260	287	277	258	268	279	296	278	266	279	262	272	250	272	255	283	273	276	281	289	275	274	290	288	260	262	267	311	283	278	274	283	293	283	272	266	293	293	283	292	263	273	275	248	265	273	282	250	276	266	270	284	289	267	296	281	277	259	280	297	272	287	287	296	295	281	249	264	276	261	281	244	278	302	256	270	285	263	241	294	269	278	270	301	288	283	282	256	251	279	262	268	279	241	281	267	283	276	273	289	286	277	293	267	263	250	310	302	289	276	273	264	257	293	252	291	261	282	281	259	271	289	285	274	265	241	272	284	253	262	299	290	298	268	250	276	293	246	271	280	269	291	277	314	278	283	256	253	281	261	266
345	1	1900	134296	542	13	59	229	234	374	401	433	379	388	313	337	296	299	295	308	264	283	263	249	242	245	234	266	228	244	214	202	210	206	223	209	213	242	242	196	200	209	196	219	204	225	233	228	214	222	201	212	197	199	218	209	194	217	199	212	204	191	187	196	194	181	194	212	248	182	194	210	185	168	200	202	212	184	191	181	215	203	189	179	188	203	185	191	185	183	183	168	167	207	187	199	187	178	214	239	185	218	165	192	193	179	192	193	196	208	183	190	216	189	219	224	226	186	190	189	193	181	195	196	207	195	191	189	193	186	190	189	197	185	187	189	196	208	193	205	195	188	182	190	201	201	177	195	156	184	193	213	201	191	173	204	180	165	187	192	206	194	193	156	197	195	192	175	189	182	184	187	197	172	198	206	197	175	188	188	168	199	214	182	171	201	161	153	177	186	181	195	196	179	194	196	200	205	200	199	179	174	185	181	192	177	191	167	180	198	208	180	184	168	184	180	191	186	204	171	200	195	199	189	200	223	173	185	169	172	186	202	174	212	198	211	202	201	206	193	172	192	212	181	179	196	174	180	193	207	221	162	200	178	153	176	193	185	162	204	181	201	190	203	196	177	192	203	209	174	197	159	223	192	183	198	184	156	189	184	194	171	183	192	197	188	209	163	181	188	188	180	180	185	191	180	211	183	194	163	203	199	183	191	205	202	181	189	203	172	192	168	184	196	187	205	165	176	189	173	189	202	189	156	188	195	188	162	225	180	187	191	183	178	193	189	194	198	174	186	197	173	195	186	181	212	203	179	177	176	179	198	228	180	173	188	175	202	165	188	184	187	186	213	172	182	185	208	207	177	164	179	204	179	178	199	205	185	192	201	189	172	197	166	182	209	207	187	182	187	202	196	185	198	173	206	210	207	178	189	192	185	231	197	192	179	197	165	213	186	180	193	170	167	185	213	161	192	187	177	165	192	215	178	202	213	181	168	173	181	146	206	171	209	186	175	194	182	187	175	164	177	220	184	208	203	177	195	179	189	205	194	185	191	203	190	180	202	169	188	211	192	170	213	170	178	209	177	185	174	187	179	218	188	173	199	181	183	182	185	180	190	173	200	200	170	197	184	196	210	203	169	181	198	196	174	172	201	196	172	200	192	205	203	185	208	184	183	183	191	181	179	174	194	151	196	178	209	195	186	190	175	175	203	201	192	200	166	194	170	189	194	183	168	197	199	192	149	202	191	199	203	183	168	176	185	200	187	187	198	204	200	201	180	163	176	177	195	183	193	197	184	174	194	182	195	207	192	196	189	206	205	187	193	198	199	167	178	182	184	162	178	203	213	204	177	164	190	189	209	185	205	170	191	172	175	176	181	179	207	169	182	189	188	169	184	168	188	180	181	189	198	166	196	184	188	184	202	187	207	193	163	174	227	183	192	173	188	187	175	182	182	173	178	192	176	206	173	185	206	180	184	184	203	184	184	172	200	187	179	166	204	164	173	186	178	200	223	162	179	210	187	174	188	208	182	191	169	194	172	194	177	188	208	180	179	180	199	212	180	181	184	158	181	196	206	183	183	190	172	168	202	170	171	188	166	203	175	202	186	195	191	196	201	207	177	183	174	194	186	189	197	172	192	181	187	188	205	178	180	195	208	199	195	182	168	182	194	195	194	182	195	187	169	211	181	193	192	200	169	199	179	167	199	177	182	171	190	214	198	173	208	181	190	189	166	182	165	187	185	195	159	178	202	190	169	173	178	208	175	183	202	192	180	190	188	195	202	185	202	212	175	188	202	186	194	199	181	163	198	183	208	230	195	187	192	182	203	193	191	199	181	186	196	191	182	180	189	200	178	211	183	186	196	195	185	197	175	196	166	190	193	209	192	187	179	187	216	206	199	193	203	190	186	204	177	194	204	193	192	198	182	195	183	178	182	197	187	172	209	183	181	184	191	179	183	197	173	185	180	177	177	192	171	185	168	185	187	180	180	190	182	187	180	181	174	213	169	180	186	178	187	185	196	178	178	169	184	188	180	186	200	160	207	178	184	179	173	165	187	184	191	193	202	183	211	192	183	185	200	188	219	187	211	198	178	207	169	179	176	178	174	198	190	182	201	183	204	196	160	187	187	180	210	166	166	179	204	204	196	181	206	175	194	188	195	206	162	187	167	195	186	196	181	174	194	188	202	186	206	190	163	200	183	214	194	188	199	173	205	208	202	181	184	185	186	169	200	176	167	187	210	168	175	189	196	221	174	180	176	182	196	190	196	182	181	203	171	185	169	184	182	188	209	167	178	171	178	193	196	194	196	189	178	193	178	193	164	179	188	169	195	191	187	194	159	159	175
345	2	2100	134421	525	5	28	122	245	437	435	510	476	416	365	376	345	341	312	334	306	314	294	293	286	262	262	265	282	281	234	239	265	260	250	252	249	226	258	255	243	223	252	246	223	227	226	258	241	248	221	230	216	207	217	240	238	201	212	216	218	207	235	239	188	196	200	216	214	234	210	254	216	216	230	209	211	201	209	212	212	198	195	191	204	196	242	185	212	228	217	240	203	228	226	198	226	216	202	218	202	237	198	198	233	193	218	197	185	232	240	196	245	198	225	240	217	195	211	214	202	199	224	225	222	216	213	223	195	181	232	208	197	213	210	226	216	206	210	207	225	214	213	216	232	199	202	192	237	187	215	223	221	198	215	207	186	241	204	218	196	205	212	209	200	191	208	214	223	209	217	188	223	200	194	210	217	207	202	185	212	213	212	208	211	238	192	218	214	206	212	216	188	199	201	205	218	192	228	180	198	204	186	230	203	242	219	201	248	209	218	198	212	217	237	211	204	223	226	183	199	230	201	196	208	221	178	204	198	209	214	205	181	205	197	215	199	226	189	192	207	210	226	213	194	198	220	191	200	184	222	207	213	204	212	213	195	219	204	181	227	206	190	205	200	215	212	207	207	240	195	206	208	194	213	199	195	218	220	181	208	199	190	203	205	212	235	227	205	225	178	195	203	188	208	230	208	206	202	205	213	212	213	185	200	208	197	192	216	197	171	195	224	192	218	235	220	204	210	201	200	183	201	204	212	210	196	220	205	225	167	227	204	207	224	207	202	197	234	204	213	218	203	195	209	228	209	237	174	224	225	231	220	205	188	187	205	205	207	201	212	192	229	190	223	209	211	206	203	216	219	197	220	206	194	218	207	233	221	200	216	205	216	202	227	199	203	198	188	180	212	225	200	230	199	221	220	218	202	209	222	204	202	221	205	205	221	205	204	205	209	202	221	195	204	212	204	216	199	222	200	189	219	223	228	212	215	212	204	196	206	189	228	170	213	219	198	194	190	210	208	213	227	186	206	211	182	185	219	182	203	215	201	225	215	203	216	208	215	199	214	190	201	220	196	224	203	188	186	196	226	221	183	203	189	212	197	197	217	208	188	207	203	203	177	217	228	193	220	194	189	218	213	197	207	233	220	190	197	200	202	189	217	209	221	194	219	191	186	218	194	216	181	212	217	207	194	206	196	201	220	198	230	184	195	200	201	190	188	209	211	184	209	173	192	195	183	183	205	229	208	198	201	200	208	201	197	237	186	199	211	222	214	212	217	190	202	201	209	213	176	191	205	198	208	213	192	222	196	180	199	218	203	210	203	236	225	218	192	237	193	199	200	197	206	204	197	208	225	212	191	206	210	178	223	207	203	208	196	188	202	188	201	207	217	223	191	186	202	195	203	187	208	199	197	220	188	201	206	195	220	223	193	217	184	223	221	235	212	200	206	200	206	226	219	211	165	207	203	226	216	207	200	197	203	198	215	214	208	225	190	189	191	200	218	192	206	200	211	183	201	186	206	210	200	213	210	201	206	171	210	220	208	192	191	200	209	213	200	194	215	215	206	227	212	225	211	216	210	197	197	190	193	203	209	197	223	208	203	219	202	179	183	210	218	216	190	195	179	214	206	195	188	192	211	227	195	196	207	210	210	214	208	199	206	216	210	206	203	200	203	198	191	205	190	220	205	209	190	223	215	199	221	224	212	203	212	208	210	207	224	218	221	197	214	227	197	208	204	215	210	202	202	202	246	198	201	192	197	204	198	199	213	197	239	202	214	205	212	211	214	215	195	207	221	232	195	210	193	204	217	208	221	215	205	220	202	202	206	228	207	222	214	208	200	218	216	209	207	200	210	194	202	176	194	204	201	211	205	217	236	223	190	196	194	198	195	212	199	194	214	226	220	205	220	198	188	187	223	237	228	213	221	229	221	236	215	233	205	184	206	188	190	193	204	207	186	213	204	180	196	184	206	209	195	222	210	207	225	201	200	216	203	196	200	215	217	219	201	197	191	198	206	225	211	218	208	190	222	205	202	228	213	231	219	203	185	225	202	189	226	178	209	195	210	216	188	190	193	206	243	170	197	217	213	182	219	209	172	209	203	199	209	193	191	190	216	215	217	199	194	188	208	210	184	178	193	224	204	217	197	197	188	222	192	204	198	201	207	215	190	206	186	205	209	188	193	216	223	208	205	208	241	218	201	194	204	207	190	192	210	199	199	196	229	210	186	177	194	230	208	196	212	193	195	225	197	189	223	228	209	209	214	217	188	198	191	201	217	204	212	185	219	221	207	218	209	203	196	199	191	206	216	193	212	205	187	198	209	210	215	195	207	234	209	194	209	202
345	3	3500	134546	523	16	31	152	285	433	432	508	470	473	396	420	359	355	337	346	329	332	320	327	305	333	305	295	317	298	314	233	277	293	297	288	273	267	257	250	287	270	266	259	275	270	241	257	243	258	241	264	243	274	259	226	278	226	224	236	241	242	250	232	237	246	236	266	231	242	232	240	265	222	234	236	226	257	236	250	217	256	230	234	256	230	222	232	245	236	232	223	252	213	245	238	228	250	212	222	229	248	264	234	245	267	206	250	231	248	221	228	223	229	235	220	238	234	239	234	211	255	231	240	232	241	241	219	241	219	218	233	251	243	254	214	257	225	234	221	229	233	237	251	220	250	251	221	223	238	239	222	250	246	210	230	227	223	233	205	236	227	212	245	235	248	229	248	254	220	246	215	234	253	228	221	227	239	218	224	210	233	213	261	223	219	231	221	228	251	203	230	247	238	242	250	240	247	242	235	248	224	232	205	216	203	227	280	219	261	248	225	224	234	250	214	221	231	218	202	234	242	216	244	203	210	232	231	240	212	231	230	239	216	252	206	227	211	205	247	244	248	217	261	262	237	240	239	254	237	256	212	215	246	230	246	229	252	242	230	221	243	234	257	220	252	207	255	229	226	231	240	225	209	224	253	221	222	277	235	242	230	250	256	265	235	253	232	230	227	231	213	223	251	234	250	208	220	233	216	205	242	226	221	248	230	221	223	227	233	217	244	221	246	232	235	215	246	219	249	219	256	222	216	226	230	237	237	243	257	247	227	204	253	200	230	241	214	239	239	228	206	239	221	227	256	226	239	233	256	264	235	233	245	235	243	231	223	235	240	207	237	242	220	241	240	226	246	242	223	240	231	229	228	224	237	225	239	230	226	211	229	219	208	240	239	233	215	247	254	221	222	239	220	226	253	210	239	212	241	233	207	218	228	249	236	210	233	244	268	240	211	209	246	234	216	223	236	254	241	215	259	242	220	223	224	217	234	242	233	250	228	246	238	212	269	211	253	234	246	259	256	221	223	216	244	237	236	216	251	253	252	218	229	229	219	234	208	249	230	255	234	210	221	227	228	232	229	233	217	239	201	227	235	240	225	224	231	225	215	217	225	217	236	217	232	202	236	211	232	233	218	215	229	212	243	237	263	244	244	222	245	216	250	192	250	220	231	259	229	227	239	245	223	232	237	237	234	225	229	230	246	257	244	233	217	258	217	225	215	244	240	229	222	223	247	247	222	240	218	234	201	230	249	242	228	231	216	232	237	229	241	222	216	225	245	235	214	250	236	195	248	231	233	227	203	206	246	238	236	246	239	223	241	215	233	268	237	254	219	276	233	229	225	244	216	198	207	253	239	229	246	232	237	208	215	253	243	208	229	208	223	208	230	227	238	220	232	223	227	225	229	207	249	206	243	223	256	249	244	241	236	229	223	223	271	219	238	216	274	214	224	229	247	237	235	236	218	246	225	226	223	218	217	221	216	251	217	255	203	278	247	234	231	215	243	232	241	216	216	218	241	220	239	226	215	223	230	224	223	225	229	214	267	219	219	228	229	220	237	235	214	242	197	223	207	251	243	239	205	229	195	235	212	254	207	265	215	260	242	232	236	243	252	247	231	203	206	240	232	227	243	239	221	206	205	231	249	248	227	228	241	209	220	230	216	212	222	225	232	254	224	257	235	213	238	255	245	264	237	220	222	233	217	203	246	215	231	238	231	232	227	250	248	228	235	232	239	258	240	213	232	234	247	254	244	219	232	230	253	238	256	223	252	211	234	228	245	231	254	219	231	226	237	237	222	223	213	243	227	220	243	225	245	220	227	222	245	221	222	219	225	237	225	241	231	246	242	276	238	229	228	219	233	248	254	220	215	236	210	220	231	226	218	236	241	224	231	243	226	238	242	230	249	219	225	214	242	206	238	233	254	251	249	225	238	218	216	242	213	207	233	243	236	225	218	228	243	234	231	237	238	250	209	254	217	229	238	219	204	232	210	238	204	197	227	235	224	223	214	227	231	210	217	224	222	243	234	230	221	224	224	217	225	237	219	214	237	210	229	252	243	200	223	222	221	217	225	224	224	243	221	215	243	217	226	244	235	232	264	233	238	235	218	232	256	219	260	221	224	237	235	218	243	230	252	249	219	231	221	230	217	232	205	218	236	223	253	233	249	212	234	264	246	203	245	220	222	230	202	230	223	234	206	232	213	233	223	237	229	254	209	226	220	202	245	250	222	216	213	227	237	230	239	194	233	237	237	218	204	243	216	226	213	222	234	201	270	225	239	237	224	225	232	264	231	210	252	200	260	227	229	238	221	206	236	260	232	228	239	224	236	241	226	230	247	227	235
345	0	2700	134671	478	18	18	104	261	485	493	542	538	513	485	454	450	411	393	415	410	411	376	373	372	369	395	364	352	330	350	345	362	376	339	344	327	337	339	339	340	315	311	325	324	328	308	305	311	310	297	302	270	321	306	289	284	296	277	312	285	308	288	313	296	298	289	296	276	290	289	298	297	296	302	303	316	269	271	297	253	275	290	276	291	268	255	290	285	277	310	280	275	293	281	263	293	296	295	287	281	290	303	284	296	299	255	268	280	290	252	278	269	339	271	278	289	290	276	270	256	293	278	263	299	262	325	298	287	300	272	271	278	282	272	275	273	296	296	276	314	276	308	263	303	268	274	311	265	294	258	274	309	247	306	281	288	285	260	254	289	259	306	276	277	306	280	280	272	276	262	302	287	290	274	274	278	277	283	285	273	284	257	281	270	265	307	283	279	262	276	276	246	276	283	293	285	310	267	293	265	277	248	282	283	273	285	232	279	265	294	267	292	312	258	268	275	261	258	314	287	280	302	270	282	296	256	294	286	295	281	284	290	276	278	264	285	281	285	301	262	276	263	271	301	269	282	240	288	278	280	274	264	275	295	254	249	284	282	279	264	252	286	271	311	255	283	296	261	256	288	270	267	293	268	286	258	249	275	297	311	268	278	268	267	282	271	301	275	247	290	282	276	258	285	276	293	284	292	270	278	257	278	278	283	304	279	262	285	281	278	268	267	291	268	260	276	277	275	282	276	300	307	267	277	275	306	256	292	292	251	293	284	257	260	264	305	280	245	243	251	266	281	280	274	281	236	278	306	264	290	287	251	269	293	277	265	289	269	247	284	268	290	280	262	291	288	281	247	280	261	268	276	277	269	300	285	305	274	270	287	305	261	254	286	306	293	278	271	282	286	255	267	261	236	292	285	279	280	292	272	281	265	256	276	267	270	280	284	260	277	269	274	282	259	262	263	259	263	287	273	285	280	272	278	268	255	260	258	305	274	301	281	256	294	274	279	306	260	271	291	268	277	273	272	246	257	272	288	268	267	283	273	266	254	280	298	270	295	268	277	277	254	287	264	269	283	272	278	286	278	254	278	235	269	262	258	291	250	269	282	285	289	279	275	302	275	264	241	287	271	273	255	275	251	281	246	286	256	262	266	295	282	288	279	291	265	258	259	276	267	282	251	279	280	275	302	257	239	243	272	259	280	266	244	288	283	258	275	265	258	291	287	236	282	281	284	280	282	289	234	280	266	279	273	242	268	277	250	287	255	295	282	307	269	268	276	281	256	275	285	287	257	267	262	269	258	280	257	277	288	309	269	281	261	259	261	296	297	229	279	271	287	270	269	264	271	272	261	256	244	286	250	295	286	278	267	267	249	243	277	277	276	259	292	273	279	261	290	257	272	294	279	275	260	261	253	278	267	272	273	270	256	271	241	269	288	280	272	281	269	271	252	274	276	264	289	279	300	276	253	271	298	286	258	269	258	262	262	252	269	296	252	293	264	255	285	284	282	273	272	269	293	262	283	277	280	279	250	295	269	299	297	305	240	268	265	262	265	289	285	263	265	264	268	268	295	241	266	276	272	270	270	254	274	295	292	281	280	264	270	243	262	265	259	275	275	280	258	281	298	282	277	277	249	277	270	291	283	252	304	265	267	256	283	281	270	273	269	294	262	288	286	263	259	276	279	279	249	262	298	277	292	250	272	277	258	293	275	277	246	289	255	246	274	294	279	279	286	287	293	298	292	259	250	266	244	260	290	292	266	250	270	275	269	257	289	282	292	291	294	264	283	278	265	274	287	277	286	283	257	301	267	286	256	281	278	256	298	263	286	257	266	298	259	257	273	278	252	276	250	273	275	265	274	288	288	302	281	272	270	293	272	283	279	252	256	282	292	267	245	269	279	250	262	277	256	270	257	291	290	258	259	291	270	272	282	275	249	272	295	279	272	277	255	269	301	279	274	265	229	262	282	268	270	320	275	281	281	269	257	273	245	268	275	280	273	277	259	272	278	295	278	268	302	254	260	264	254	277	272	289	294	271	289	285	266	265	287	291	262	298	294	293	290	297	301	270	270	269	303	267	256	289	264	298	269	278	277	289	259	274	273	292	312	294	282	288	290	288	262	300	254	280	286	286	258	278	277	260	282	277	263	292	287	283	259	269	301	267	269	270	284	272	257	266	265	295	243	271	264	268	271	294	293	284	291	248	270	265	282	291	279	250	272	265	284	259	259	287	288	282	280	281	274	252	239	250	260	241	298	263	251	274	259	310	262	292	257	293	251	257	265	263	279	264	281	259	275	248	262	251	281	266	278	292	285	289	293	287	258	278	294	278	256	277	275	298
345	1	1900	134796	562	12	69	160	204	389	396	416	402	369	335	347	287	282	263	324	273	253	245	245	244	240	253	231	212	246	240	246	198	219	231	232	203	236	225	198	203	233	194	216	207	200	191	209	202	199	200	206	195	204	197	208	200	206	190	183	199	200	182	197	172	222	206	192	196	191	181	191	177	173	189	188	200	182	194	200	188	196	188	196	198	172	198	182	172	204	191	189	170	193	187	200	185	194	183	187	204	162	193	168	180	218	190	194	175	172	198	168	206	220	182	176	182	195	190	173	177	210	183	198	195	200	208	192	192	187	180	189	191	183	207	199	175	188	171	183	163	202	190	184	187	177	208	184	212	159	182	200	212	175	183	187	188	194	168	202	212	187	174	191	203	188	174	192	207	176	192	179	183	180	183	176	216	181	204	182	192	196	196	201	195	191	189	199	184	179	180	195	185	207	204	203	188	196	193	151	179	183	181	168	158	194	220	192	187	187	181	189	185	165	200	168	175	186	183	205	181	175	202	183	205	179	187	205	197	196	169	188	180	185	184	181	183	181	185	185	177	178	201	204	190	186	156	177	182	199	168	209	194	175	184	188	165	202	197	198	181	187	195	176	210	186	188	196	179	207	191	180	183	193	176	207	202	177	185	178	204	203	188	200	191	193	192	173	165	200	194	161	175	188	184	189	203	195	183	191	190	196	179	198	192	176	206	177	192	183	191	197	207	204	195	171	168	192	165	200	214	200	189	179	182	190	186	202	199	180	192	200	185	173	193	157	163	190	174	183	181	201	175	173	199	194	194	180	195	186	175	189	179	175	200	196	181	201	179	195	179	174	176	187	199	180	179	198	206	190	196	191	183	177	216	192	163	176	185	198	179	181	187	179	216	190	193	148	188	201	167	200	216	176	196	192	189	174	201	191	193	168	177	179	171	181	182	212	180	199	199	180	172	203	188	182	179	197	172	189	200	201	170	177	200	197	180	179	159	187	190	168	197	188	191	196	181	190	187	199	157	223	177	179	190	195	185	180	186	198	190	203	170	191	180	201	186	189	180	190	179	204	192	187	207	191	180	190	185	191	187	193	198	196	172	162	199	172	181	155	201	178	176	167	194	179	168	184	186	194	173	191	201	205	171	205	181	193	193	187	193	189	168	176	167	187	166	191	201	191	186	188	168	182	191	175	155	176	182	185	209	167	181	186	158	200	186	216	213	220	168	214	182	198	167	164	167	188	190	187	186	198	183	187	190	188	194	164	164	182	197	192	156	201	160	185	187	189	185	189	191	196	179	186	204	195	181	187	177	178	175	191	180	179	190	188	166	170	197	195	185	188	197	208	171	189	187	190	157	210	182	190	178	177	179	178	180	181	178	180	175	190	185	184	196	185	183	207	202	161	187	194	167	215	196	190	179	175	167	189	185	171	162	149	178	170	161	172	188	188	202	162	178	188	167	206	189	178	186	188	187	201	211	176	194	166	181	177	200	190	197	186	176	183	212	209	165	202	191	193	169	191	163	200	170	157	187	188	196	173	174	164	143	189	196	185	200	176	176	179	178	173	195	194	199	200	184	178	184	202	170	191	193	173	195	177	194	180	171	196	185	179	203	190	181	193	204	163	159	210	181	160	207	178	171	177	194	187	193	198	171	176	180	191	179	179	192	201	193	163	177	203	180	163	189	184	189	195	177	191	167	163	173	195	186	188	192	219	194	234	166	180	193	187	183	171	151	204	171	179	160	195	176	202	189	195	182	183	162	176	187	205	189	190	200	192	190	182	158	195	180	184	180	180	181	197	188	185	189	162	195	171	178	176	184	196	184	205	179	179	181	165	165	180	157	201	179	194	181	188	170	200	185	183	168	206	183	169	187	208	190	198	180	169	176	187	185	201	190	174	170	182	185	164	196	197	176	182	178	208	201	183	207	198	206	191	173	197	157	194	198	180	193	192	174	196	180	208	174	201	226	200	175	182	186	192	199	194	181	214	181	189	190	195	179	169	195	201	205	190	181	196	174	196	185	209	187	190	165	206	156	176	185	183	166	207	186	181	179	194	182	198	189	196	171	187	179	186	180	199	168	193	191	194	206	179	172	171	193	187	169	192	204	200	193	179	179	170	194	150	188	170	191	189	172	187	182	201	177	193	210	194	190	191	189	182	188	181	173	192	202	195	181	172	188	185	201	178	189	206	204	167	186	199	185	191	173	187	173	156	183	161	173	191	207	182	172	221	196	194	195	191	176	172	181	174	190	210	201	204	197	192	179	188	184	171	177	195	163	180	213	187	187	183	196	193	182	219	184	214	164	208	191	191	192	187	189	178	208	187	167	188	191	199	190	183	190	163
345	2	2100	134921	549	10	16	136	256	414	471	487	435	403	357	376	343	358	295	317	293	303	278	293	274	260	272	259	268	242	262	273	231	248	231	243	249	252	245	227	200	259	206	230	228	249	241	209	242	254	221	231	228	212	209	224	205	231	236	235	206	224	194	216	220	207	206	198	218	218	212	217	203	225	190	214	208	203	212	177	215	207	204	212	207	192	228	229	207	215	193	224	227	190	196	208	195	229	205	225	201	194	225	210	197	223	206	189	233	223	198	219	218	217	187	193	223	187	199	222	220	235	208	236	229	204	205	215	188	230	193	209	194	209	227	204	206	198	204	215	206	197	217	219	215	226	177	214	224	218	193	208	226	213	199	196	198	236	218	201	214	212	181	206	199	212	208	192	230	188	209	221	186	209	201	223	197	202	191	234	215	194	198	219	197	228	206	212	220	200	197	204	184	218	196	198	219	228	197	214	198	212	193	230	198	211	193	215	206	187	209	219	219	223	208	212	174	194	191	223	192	204	204	204	218	209	227	191	210	210	175	209	178	202	179	227	219	224	204	199	213	225	210	182	210	202	220	220	227	209	222	197	213	200	178	214	220	217	185	214	217	221	189	202	209	195	216	203	206	227	228	193	187	224	224	203	196	206	202	211	191	206	211	220	212	207	205	211	189	219	231	218	218	194	208	220	209	204	227	202	199	176	196	208	214	222	213	212	208	218	191	206	177	225	196	194	212	214	216	182	213	247	209	188	196	204	214	174	208	194	204	209	223	203	194	204	201	210	199	183	217	214	177	201	222	188	215	189	200	206	188	210	217	182	208	224	221	212	200	212	211	226	196	219	188	196	228	203	220	191	216	214	211	211	187	184	220	202	224	219	231	199	220	190	185	202	219	209	214	179	194	190	199	201	205	225	195	206	210	207	231	200	206	214	192	192	212	198	203	202	184	230	210	202	214	215	211	194	191	186	213	201	216	219	199	194	227	210	217	208	197	208	214	213	192	182	230	216	194	216	193	241	231	198	189	184	223	223	197	203	189	201	187	202	194	248	217	207	189	192	209	206	198	207	218	199	220	206	197	191	210	218	206	217	201	195	207	234	182	197	187	216	211	218	169	210	229	202	205	172	206	215	192	214	217	199	201	194	199	192	212	223	181	196	198	192	205	215	190	210	198	232	183	191	219	205	216	177	184	189	178	206	217	194	197	217	201	205	202	217	197	193	252	218	197	213	245	197	197	194	218	203	211	208	186	186	189	210	204	211	207	192	178	192	207	204	194	195	194	205	199	198	196	214	208	212	193	217	216	197	175	202	216	192	197	214	194	208	210	180	196	207	196	201	212	233	194	190	218	224	213	204	223	191	209	205	199	209	202	198	202	215	205	198	195	197	227	202	168	180	187	218	198	200	211	214	207	204	213	177	202	197	212	193	221	206	209	205	191	199	205	191	204	190	189	207	198	197	222	203	187	208	189	214	208	202	209	209	217	197	212	200	190	213	210	199	185	228	185	211	215	194	194	199	227	215	180	201	207	188	202	220	209	201	189	202	207	197	185	190	204	220	213	248	193	205	213	218	200	212	206	191	213	212	222	208	200	207	182	199	216	196	195	162	200	217	200	216	202	213	206	183	194	214	198	202	213	200	218	202	184	207	222	219	212	195	208	214	217	225	201	218	185	199	216	223	228	213	196	211	235	218	204	210	198	230	193	207	186	187	191	230	189	211	193	235	215	226	216	208	198	203	194	206	203	193	200	214	185	209	183	207	184	188	212	211	206	220	226	201	200	223	209	198	229	222	180	199	234	215	212	193	215	219	230	220	208	202	189	206	203	207	248	205	208	195	217	212	233	195	196	237	221	227	182	218	199	192	197	222	190	178	204	196	194	235	221	194	204	198	188	213	216	199	200	226	231	181	203	225	214	230	201	199	213	215	213	192	194	204	208	194	201	234	209	185	217	220	204	219	200	195	234	225	190	230	214	196	211	188	204	221	213	212	184	205	223	229	209	208	228	215	170	171	210	213	178	196	194	201	195	210	191	219	176	207	207	190	221	204	181	198	201	181	189	221	187	211	193	205	213	202	206	197	222	208	224	212	191	213	183	223	193	189	188	201	196	205	213	232	202	225	213	185	212	221	181	176	189	212	189	220	216	201	174	217	216	214	210	211	189	204	222	199	196	193	180	220	190	219	196	190	200	215	218	211	200	210	207	209	219	193	205	198	191	191	204	223	229	177	229	198	225	217	185	212	219	218	206	206	200	204	200	217	196	204	220	207	189	218	228	205	208	214	210	215	225	201	219	212	183	194	211	234	204	206	216	184	186	215	191	195	199	179	216	195	207	207
345	3	3500	135046	507	13	21	149	248	457	463	530	447	461	418	411	376	363	336	347	334	326	342	339	318	269	332	332	278	287	286	276	285	280	250	300	297	266	269	263	286	275	268	249	273	252	273	233	232	276	229	268	274	269	247	273	254	233	228	224	239	233	250	243	242	237	249	241	262	241	239	238	233	215	242	237	267	242	245	219	242	264	218	241	252	251	197	222	222	249	230	242	229	240	228	242	239	259	242	238	251	223	253	258	236	241	243	217	235	243	244	253	225	235	212	238	239	219	244	254	226	206	232	261	244	261	234	223	235	208	247	230	228	220	221	230	220	235	242	241	226	239	201	204	242	241	220	243	225	256	226	224	264	242	229	214	224	245	249	225	231	230	226	230	232	205	225	243	243	235	239	228	248	237	244	233	255	254	236	238	241	234	228	216	238	228	237	270	242	210	249	207	220	223	241	247	229	258	210	241	213	243	237	231	253	226	241	263	230	227	233	226	220	279	249	243	242	228	250	227	210	240	254	251	205	228	217	238	224	239	219	264	237	234	248	198	238	255	226	230	216	245	212	193	222	228	219	229	228	225	223	237	227	238	264	229	232	246	233	223	232	223	218	219	214	214	251	230	241	230	252	233	217	221	228	217	231	242	235	231	227	238	209	228	243	232	227	230	244	233	212	217	240	249	239	231	218	223	230	241	223	215	232	223	208	233	251	231	241	217	241	201	236	234	237	223	207	221	253	222	239	214	217	232	226	207	230	233	251	232	222	252	230	227	223	247	222	255	238	228	242	230	220	214	198	235	216	184	247	230	198	220	243	244	231	229	249	233	239	248	233	215	236	218	229	254	230	242	245	199	198	239	211	239	213	257	208	241	200	234	222	229	240	227	222	243	204	253	235	246	248	220	232	234	227	232	227	269	253	213	241	236	211	207	222	232	227	256	210	201	222	240	244	225	219	230	234	225	214	209	245	231	252	221	220	240	224	221	244	235	207	244	224	205	260	227	251	231	234	248	213	248	225	258	209	229	222	229	238	250	222	236	227	217	225	241	220	215	220	238	202	226	221	232	231	233	226	233	230	236	245	222	223	237	248	246	241	210	261	207	217	224	221	233	230	238	214	238	208	215	207	251	233	251	261	198	223	231	218	250	227	225	208	249	232	232	226	233	228	237	213	233	235	210	208	239	224	226	229	250	218	214	237	245	226	222	227	252	220	246	229	220	206	253	235	213	204	198	232	238	218	205	241	218	248	259	236	215	234	233	219	238	231	235	230	224	246	238	221	231	241	234	226	221	229	217	222	244	223	216	224	224	243	218	232	237	238	210	236	213	211	223	213	235	218	226	258	218	207	222	227	219	210	237	225	237	234	209	226	217	249	219	216	265	225	234	244	228	216	224	219	247	209	237	239	234	223	250	225	224	235	240	218	233	242	219	231	240	240	235	242	242	225	210	225	223	243	227	234	247	247	216	197	248	207	227	216	242	234	234	217	213	214	237	215	215	206	228	223	190	219	257	235	252	237	220	230	232	244	225	220	213	204	228	200	225	239	242	229	213	234	253	228	209	222	232	242	222	220	209	239	249	237	235	234	252	214	222	231	248	216	234	216	245	223	223	241	228	204	215	222	212	239	207	228	202	228	234	245	230	220	257	209	225	222	218	217	234	221	237	228	214	234	248	224	223	225	252	223	260	240	234	225	225	204	217	223	222	252	260	222	221	238	216	245	243	231	215	222	236	241	216	197	218	223	224	244	220	242	218	248	220	210	220	232	244	231	234	231	209	232	264	230	238	256	225	219	239	240	224	232	185	224	234	234	232	236	212	217	229	215	202	241	242	221	233	246	229	239	225	233	204	206	238	228	211	222	231	225	235	240	219	222	242	232	228	226	209	231	247	223	203	211	227	269	236	227	242	208	235	232	224	241	261	260	208	243	222	212	242	222	217	220	238	206	225	232	232	236	218	215	244	243	233	232	253	236	216	235	252	234	232	233	227	262	239	266	216	237	233	250	215	266	231	234	237	216	242	237	228	221	237	230	205	233	222	228	201	216	239	236	245	245	232	243	229	244	195	206	220	224	222	221	211	213	236	243	231	241	207	226	232	249	263	218	234	240	204	244	249	218	212	220	225	240	226	211	221	218	247	232	240	205	212	263	226	254	230	233	232	204	219	220	220	207	226	241	210	212	253	261	235	228	217	232	231	232	239	224	220	220	221	223	231	232	236	244	222	248	206	215	203	231	241	237	222	239	243	235	224	241	222	225	260	233	262	213	219	229	218	239	222	238	238	242	236	222	220	251	210	216	234	258	249	221	257	218	259	218	221	224	244	238	212	232	196	237	227
