345	0	2700	135158	493	5	291	1082	207	828	318	526	536	521	508	455	451	458	420	417	396	390	409	400	361	366	342	378	364	373	352	341	341	343	393	338	320	338	342	331	343	339	341	298	330	301	309	325	306	338	326	329	328	293	291	298	292	304	318	280	299	319	281	325	300	284	299	287	295	290	315	296	301	316	302	306	273	319	306	300	306	283	276	297	313	304	296	286	274	279	321	290	276	294	294	298	293	300	309	292	283	285	284	281	283	312	301	321	331	318	275	301	293	277	312	285	285	289	272	303	274	278	272	264	270	314	256	297	288	295	291	308	303	281	270	304	279	291	301	294	264	310	272	297	289	324	271	286	273	303	297	287	256	299	304	282	322	302	290	286	270	272	283	253	270	275	303	277	286	259	296	322	288	237	278	288	288	285	282	265	269	300	285	282	294	307	296	273	290	309	300	291	278	282	268	291	261	310	320	264	305	289	292	256	289	307	292	271	280	263	281	316	294	281	302	299	314	275	303	266	271	266	287	289	260	276	330	279	296	257	299	289	298	297	292	278	297	286	261	289	281	291	265	290	263	316	252	311	299	273	321	305	288	287	288	284	286	290	281	292	266	285	295	269	288	290	282	268	311	276	273	295	262	267	308	268	277	304	293	303	293	278	271	305	283	311	305	310	293	251	252	289	296	271	285	300	289	303	263	310	282	275	293	305	297	286	286	300	296	281	278	284	291	289	271	279	282	330	271	294	287	246	290	305	282	280	280	281	296	281	282	301	286	259	280	320	269	278	281	279	279	287	313	305	288	312	260	285	273	309	314	254	312	284	273	293	260	311	297	306	236	291	310	325	314	280	277	279	284	308	295	276	268	323	270	290	294	315	274	305	283	311	310	283	266	275	282	298	260	289	265	289	282	293	303	296	294	284	309	302	268	246	276	293	284	275	302	266	299	279	274	266	282	286	287	285	297	290	263	270	279	290	260	279	277	306	272	302	261	308	313	281	294	284	300	311	273	282	267	264	274	270	276	290	280	282	267	281	285	269	272	304	285	279	265	300	287	285	297	278	278	296	314	275	268	287	278	277	292	299	276	264	261	301	288	312	263	278	279	300	276	289	278	260	287	273	273	276	291	278	270	294	280	297	284	260	292	300	291	285	295	276	276	261	273	284	285	272	292	268	263	305	287	268	283	305	279	305	309	291	280	264	296	285	272	268	304	301	308	289	291	297	302	313	285	298	274	294	290	295	272	298	287	295	263	322	273	277	277	283	267	302	272	284	249	297	307	293	262	260	275	267	294	301	283	275	296	275	276	295	262	282	268	298	300	259	272	275	287	285	274	288	277	259	308	283	298	298	261	291	283	300	282	268	278	270	269	283	277	290	280	289	272	294	274	287	305	314	301	267	266	303	283	292	287	286	284	273	303	281	289	291	282	279	276	294	286	285	274	267	274	273	276	265	258	288	291	262	271	276	305	284	289	282	275	258	287	292	282	286	281	272	273	307	286	280	291	285	274	261	282	284	298	290	282	272	286	290	269	264	256	287	266	289	303	297	271	281	282	284	282	288	305	282	263	261	285	290	296	295	292	278	302	301	286	266	268	260	295	284	310	303	273	247	298	272	284	271	282	286	282	303	286	262	300	289	314	310	271	295	282	263	298	270	274	297	291	285	329	277	251	302	295	286	299	292	331	289	285	289	288	286	295	295	279	280	286	277	314	254	291	274	283	313	296	262	273	307	288	285	299	271	264	280	283	277	278	268	302	315	298	289	242	291	321	273	279	290	307	301	269	279	292	252	275	282	304	254	292	316	293	279	304	296	295	289	268	287	294	283	294	280	281	294	269	293	256	274	277	262	284	272	302	277	262	278	268	277	288	321	256	266	277	283	281	273	274	294	270	287	261	311	292	254	286	325	310	262	295	292	291	303	247	277	271	284	291	263	293	276	297	287	261	294	300	304	310	268	289	272	298	276	283	291	253	286	281	306	293	291	273	259	269	305	292	317	311	300	285	306	245	297	252	262	291	296	275	265	292	288	271	298	270	271	277	276	313	275	254	284	298	284	276	279	279	294	323	279	292	309	307	294	298	263	254	285	289	306	299	273	312	297	263	272	311	312	266	263	276	297	269	283	284	307	294	286	286	268	280	298	283	302	297	270	302	296	312	276	277	270	279	285	296	277	302	275	295	291	280	300	290	295	304	288	267	264	291	302	296	326	307	276	264	289	277	287	293	295	296	258	286	284	255	287	259	306	292	299	300	303	301	284	252	304	252	299	284	288	294	294	292	286	281	277	256	263	290	290	297	297	293	302	274	279	290	269	261	308	312	268	286	295	275	311	283	295	307	320
345	1	1900	135260	559	10	125	861	511	681	366	425	416	387	368	310	302	299	284	292	292	287	282	292	272	278	250	266	243	229	235	257	254	232	240	250	232	246	220	228	240	236	229	217	256	244	224	238	224	217	196	223	220	208	224	240	193	215	216	224	221	198	235	209	214	230	212	233	202	173	219	206	192	233	211	212	240	220	204	218	185	199	211	185	229	213	202	236	218	193	209	200	207	198	193	210	198	203	201	209	210	219	212	201	214	207	184	198	214	181	222	243	213	213	211	193	196	196	189	215	214	186	191	199	220	199	233	215	179	213	211	208	187	167	220	188	217	228	219	205	199	219	204	192	186	195	213	202	206	199	204	195	213	194	190	198	192	216	213	211	215	216	197	218	191	194	179	212	223	204	209	212	185	189	213	206	211	250	211	209	223	181	189	192	216	211	208	200	189	216	184	183	196	196	201	217	193	196	179	217	192	187	228	217	182	217	216	195	181	194	195	220	167	235	206	225	208	198	197	195	190	190	211	190	215	209	195	186	180	197	177	195	207	184	208	213	191	194	208	201	179	207	175	204	228	192	195	208	212	205	209	184	206	207	206	212	213	215	210	213	203	187	221	190	221	203	206	202	214	191	202	208	195	223	202	192	188	217	213	230	187	202	187	220	204	227	191	193	236	186	196	214	204	235	223	213	187	196	212	184	197	224	191	196	214	214	219	206	218	187	200	197	213	208	213	206	207	206	218	184	183	236	186	208	171	195	188	203	197	202	172	180	211	202	190	203	184	174	229	199	208	212	211	193	221	195	211	222	216	200	194	198	207	192	228	188	196	226	200	211	222	242	202	178	195	214	186	207	188	208	182	224	192	214	206	217	213	186	227	201	186	213	194	186	214	219	210	221	201	230	186	205	206	206	213	217	192	211	206	190	228	195	184	201	208	228	224	184	210	204	195	214	187	192	242	222	176	188	195	208	160	237	226	198	211	239	203	200	212	192	200	196	203	190	235	194	212	178	224	221	213	221	195	192	186	178	220	194	175	203	190	208	207	177	210	201	210	218	232	207	179	202	190	203	179	196	200	196	204	212	203	217	198	199	205	176	194	200	204	192	214	203	166	208	222	216	189	175	221	198	204	210	217	188	219	206	210	192	215	201	200	188	223	214	220	201	210	217	200	194	202	217	200	198	168	216	202	220	206	200	198	201	198	219	229	199	205	214	212	209	206	208	211	210	199	220	210	195	208	211	193	225	211	176	206	203	210	228	193	212	203	195	189	238	190	211	211	200	196	211	199	210	203	205	197	199	206	204	212	207	214	213	210	219	206	209	205	204	182	203	212	199	198	205	184	222	233	191	225	220	216	196	213	198	187	209	231	203	210	188	197	195	226	214	205	224	227	201	210	194	220	187	217	210	234	207	195	214	212	212	199	227	208	221	182	202	197	182	218	204	196	195	178	205	213	188	193	193	191	224	192	213	205	199	223	213	190	222	190	218	191	213	212	215	210	209	196	213	196	199	173	196	204	228	201	198	187	193	201	221	221	181	208	193	184	213	212	193	168	228	214	206	206	193	204	211	187	197	227	193	224	206	200	204	183	224	200	188	223	189	194	212	194	210	196	202	203	205	225	216	180	190	200	191	198	187	200	191	204	187	184	223	200	216	207	239	220	198	203	202	210	213	190	181	208	232	213	208	195	196	231	200	215	185	188	214	192	185	216	192	184	198	209	245	201	205	193	203	225	195	212	195	206	212	218	211	207	215	212	188	215	191	202	183	199	218	215	194	183	205	205	221	199	245	210	211	193	230	209	191	213	192	223	208	203	189	193	197	208	209	192	221	202	196	184	205	213	187	182	185	190	198	204	200	193	190	210	195	220	198	205	210	208	244	230	181	199	203	209	196	213	193	189	193	214	186	210	193	198	198	189	202	197	227	201	202	191	193	203	209	185	228	180	210	214	208	200	197	180	203	192	212	200	226	176	222	206	203	196	196	206	201	202	204	206	207	223	182	235	182	207	201	220	223	201	203	190	211	219	206	223	206	197	203	213	201	208	206	208	222	178	219	221	211	218	236	208	201	213	201	204	208	199	220	197	214	178	203	205	196	189	196	176	212	181	216	205	215	188	204	185	184	192	202	204	196	198	199	212	202	201	198	213	189	216	198	201	208	185	189	183	210	188	190	208	202	196	209	203	211	210	206	179	186	213	199	191	200	202	194	197	211	194	221	195	196	194	185	189	207	208	225	205	210	206	202	217	204	185	198	195	181	199	197	183	144	209	202	212	213	212	218	200	208	207	216	239	212	211	200	197	195	214	222	203	219	217	183	216	200	204	206	189	178	189	216	195	209
345	2	2100	135362	541	2	33	629	293	440	447	456	449	432	382	365	373	345	304	332	305	295	274	295	284	308	267	259	263	284	250	254	224	266	259	268	233	248	241	264	233	237	246	223	220	226	231	228	226	220	217	224	235	213	190	236	182	226	227	207	235	198	209	224	199	205	226	217	239	199	200	238	204	207	222	225	208	200	200	211	223	217	205	222	221	195	211	214	205	180	211	198	180	214	204	233	225	220	212	228	204	248	218	226	221	216	205	214	235	217	232	206	200	226	197	221	231	223	204	212	187	220	228	216	190	220	191	177	223	193	236	227	204	204	196	209	214	199	216	193	233	206	201	209	199	209	204	201	197	193	217	204	215	162	200	206	212	186	176	200	189	202	207	212	199	199	226	199	207	207	193	225	201	221	218	230	219	225	229	208	195	207	195	194	194	207	204	203	207	198	184	208	212	206	178	213	224	196	220	231	242	200	200	220	182	192	217	205	216	184	191	214	187	209	212	197	204	219	207	207	213	189	187	212	197	211	235	192	217	197	209	192	207	223	180	210	222	208	215	202	186	200	197	202	197	208	189	183	199	186	184	197	235	231	198	189	201	201	207	221	216	230	215	213	215	193	201	208	210	225	212	184	199	175	205	194	219	195	220	191	213	216	202	199	224	190	222	204	201	201	188	196	217	197	179	191	194	219	218	218	183	212	200	194	214	210	184	241	206	214	200	188	189	204	186	200	226	219	188	207	205	226	222	211	205	232	203	185	175	199	211	204	219	198	198	200	203	207	207	175	186	199	225	234	208	230	182	219	209	187	213	193	220	197	206	176	177	200	224	222	243	201	208	197	204	195	208	210	198	205	199	212	194	187	201	208	213	209	189	198	190	212	209	208	202	196	196	184	193	213	217	216	180	224	181	199	194	206	186	182	214	194	215	187	207	209	229	214	217	214	209	193	177	208	197	209	206	196	202	191	211	198	195	223	188	196	191	205	179	185	199	246	202	210	188	228	196	187	201	201	206	206	200	193	199	217	212	215	190	185	213	201	228	211	203	225	197	195	196	190	208	217	207	196	225	193	206	207	219	187	202	208	187	196	225	200	205	201	211	207	213	205	216	199	199	212	196	202	201	220	200	203	199	205	169	213	194	208	205	207	213	206	207	194	199	185	224	188	223	193	201	196	195	238	214	223	229	186	222	190	182	214	193	235	190	201	222	199	184	206	200	185	202	207	186	189	194	201	195	185	222	184	203	192	186	200	186	221	194	201	219	225	188	229	211	215	217	217	182	206	190	197	189	193	196	200	203	215	197	202	188	224	214	210	203	224	226	200	210	234	206	193	204	184	200	195	205	209	189	173	222	210	193	225	201	197	190	206	181	202	213	228	198	191	215	213	196	207	218	203	220	183	190	198	214	212	234	225	205	208	204	226	193	182	193	211	204	205	215	211	189	195	182	214	201	228	204	186	181	194	182	211	198	214	204	228	209	210	212	211	220	211	213	234	223	212	196	207	177	223	185	216	214	190	212	218	207	218	219	195	205	215	224	218	204	203	205	220	177	226	194	214	197	214	180	232	213	196	195	200	205	208	215	199	209	220	204	209	206	209	225	202	201	191	188	166	218	196	190	205	206	199	203	223	215	200	176	199	203	210	206	188	207	215	221	188	211	184	211	219	202	213	212	210	173	212	222	215	202	209	197	235	207	183	225	214	189	186	204	198	190	186	221	210	200	183	186	200	221	202	205	216	193	201	218	218	181	195	208	187	206	214	218	198	189	165	179	208	203	214	202	201	191	192	227	209	182	206	204	199	233	223	189	202	224	200	223	213	241	183	187	199	207	215	208	183	212	200	202	204	212	203	207	225	196	209	225	191	223	200	192	205	180	223	206	202	185	223	197	216	214	205	213	187	188	202	211	201	199	225	223	201	195	198	205	201	202	202	239	197	219	205	211	220	217	210	194	222	200	189	191	190	190	201	207	206	216	195	195	200	222	203	204	176	185	214	183	216	233	188	218	186	171	203	213	223	206	171	194	207	198	207	206	209	218	183	186	213	207	201	189	216	189	180	179	202	205	204	220	197	210	167	187	206	210	216	224	187	169	211	186	204	210	192	192	206	205	179	219	219	219	203	215	191	209	232	216	189	185	187	218	199	204	226	230	179	191	185	205	188	195	212	205	215	201	204	193	202	192	210	216	196	199	218	204	200	208	180	179	208	186	181	180	187	206	214	194	200	209	193	194	219	192	188	203	206	222	222	198	198	212	232	199	210	193	190	211	198	180	206	199	192	186	216	206	188	203	202	227	196	209	200	202	200	230	205	205	214	179	223	200	194	188	205	212	193	197	192
345	3	3500	135463	519	6	37	213	346	449	471	521	486	447	401	424	378	383	352	377	342	302	344	317	326	322	305	299	322	290	311	277	276	279	247	261	284	286	265	252	247	240	253	252	234	243	218	264	263	266	267	247	233	231	235	281	215	224	241	249	243	212	245	245	232	224	232	237	211	258	199	251	230	215	219	236	243	228	246	218	255	222	242	223	225	229	228	250	247	243	208	247	223	234	231	201	221	228	238	235	230	230	223	241	230	223	226	188	256	237	245	236	227	230	213	233	218	204	223	255	227	233	216	239	205	215	235	218	239	207	249	224	241	214	214	233	243	210	210	245	242	217	228	234	247	215	219	218	217	239	207	243	237	226	239	258	222	206	229	227	231	260	242	264	266	233	222	236	217	242	256	248	209	239	222	229	234	208	229	220	217	234	209	218	204	222	245	262	242	243	219	223	225	203	246	250	199	258	215	195	229	205	211	208	247	228	240	221	235	220	215	211	226	238	223	212	226	218	250	241	221	217	239	251	239	213	238	223	234	235	255	209	261	218	218	200	234	228	214	202	230	221	238	228	208	238	239	217	205	214	233	220	234	247	208	247	224	260	247	244	227	223	238	226	238	232	238	244	219	233	181	230	233	218	260	222	198	212	219	213	211	224	224	227	236	210	220	223	222	219	221	236	248	237	225	190	256	242	211	219	222	232	225	234	215	238	235	212	242	230	238	237	211	215	234	229	218	242	212	232	229	266	247	246	200	206	228	231	205	235	218	221	214	234	206	236	212	211	222	224	249	223	247	224	215	218	240	208	238	235	216	214	254	240	215	239	243	222	230	199	215	244	243	234	195	221	230	216	229	239	190	213	210	236	243	233	240	212	223	232	240	228	234	212	242	227	209	214	216	237	228	234	223	236	232	211	223	215	208	202	246	209	226	234	232	236	238	210	226	241	230	226	234	213	219	212	230	240	234	218	212	253	255	233	239	241	217	228	186	237	223	241	237	200	232	206	207	217	198	220	219	223	199	254	240	220	211	222	244	236	226	236	233	228	226	223	218	207	242	219	216	234	217	218	231	218	220	238	238	242	251	210	238	247	210	206	248	233	224	206	235	228	245	198	236	223	220	238	260	221	229	247	227	235	245	238	239	240	212	251	209	219	209	241	223	223	218	208	215	226	234	220	230	259	235	242	249	228	226	220	234	224	250	231	215	216	215	233	233	241	225	207	238	223	223	235	233	224	230	234	218	229	228	220	231	234	221	230	206	188	203	203	213	187	213	209	227	238	207	235	219	223	219	208	215	238	219	218	223	226	202	257	219	220	223	235	241	229	221	218	254	224	210	216	234	233	249	210	232	222	228	225	234	218	198	239	230	243	210	212	210	230	210	249	234	210	212	256	216	215	225	220	257	232	238	218	239	212	229	236	225	239	240	221	243	244	204	218	214	240	225	218	253	231	229	205	196	243	239	240	223	271	236	248	220	189	215	216	213	211	218	250	213	236	237	247	210	233	232	246	250	207	205	239	222	220	242	203	229	225	217	223	264	220	234	206	216	240	233	250	243	205	241	228	215	199	227	214	209	223	217	187	237	249	260	229	206	231	222	233	205	234	194	236	204	243	205	229	199	212	228	230	232	237	240	225	215	237	229	213	253	232	205	239	226	234	234	228	225	221	206	228	248	237	221	216	236	224	219	235	214	234	205	226	260	198	259	233	188	270	215	219	220	226	217	206	225	240	216	213	269	245	229	230	205	224	229	236	216	212	196	227	224	228	228	233	208	223	216	224	245	223	204	214	207	222	238	217	223	215	249	260	217	233	205	214	227	236	221	213	211	241	224	223	216	221	207	219	228	229	244	208	254	221	246	239	220	214	228	225	214	240	237	240	235	212	231	226	218	223	226	228	192	226	243	201	221	212	230	219	222	221	200	231	221	221	228	215	234	253	230	232	210	248	204	220	224	213	203	263	254	227	217	230	244	203	200	227	201	236	210	225	225	215	205	210	214	238	221	224	213	234	251	223	230	232	223	194	202	247	223	203	210	216	248	216	220	216	249	247	222	235	220	212	197	229	219	226	245	224	230	222	226	219	221	215	212	212	238	244	229	215	247	218	202	230	243	220	254	228	218	218	228	223	239	198	221	235	250	230	218	239	263	226	238	248	217	239	190	221	244	242	250	201	221	224	197	223	247	218	214	247	205	199	238	221	228	230	224	209	258	205	226	209	230	247	205	217	215	220	224	224	222	225	216	240	246	230	231	216	228	223	212	231	212	217	238	236	220	206	248	236	222	213	208	216	226	203	217	206	248	221	248	205	238	214	259	202	212	224	246	219	209	207	211	236	219	234
345	0	2700	135565	483	4	17	232	333	518	513	584	545	496	491	466	442	424	379	410	411	396	366	366	381	344	333	396	327	345	322	349	352	337	328	319	323	319	315	324	319	329	285	271	277	322	298	271	293	283	279	286	286	292	313	268	276	287	276	279	280	291	284	283	260	285	280	285	273	292	264	264	271	302	250	308	288	296	280	256	290	294	282	266	257	287	292	267	264	278	285	287	262	285	287	289	304	299	285	288	289	292	275	251	251	264	283	252	259	263	241	278	269	248	287	276	249	288	259	270	266	280	284	283	281	270	268	247	264	243	305	296	274	288	267	256	259	271	247	241	266	280	288	272	253	261	286	275	265	261	273	275	283	253	294	260	267	266	271	275	294	257	286	276	285	262	273	250	267	285	273	254	279	276	268	265	270	256	281	261	252	319	251	242	262	274	259	295	276	241	267	290	251	266	256	284	286	258	257	294	278	278	254	276	293	268	298	282	260	240	254	260	280	291	295	287	253	265	249	290	247	272	288	265	239	263	271	268	271	261	274	241	246	238	276	259	287	297	248	250	263	275	288	267	265	274	244	262	273	271	285	269	284	270	271	304	269	279	273	279	243	274	260	273	285	252	272	249	247	260	271	259	265	262	263	250	262	252	289	266	277	277	267	280	277	298	287	261	259	263	276	256	257	277	253	247	274	272	258	308	253	239	259	251	225	261	241	298	255	243	262	262	267	278	265	247	274	296	299	281	299	277	257	262	244	278	276	288	265	272	269	276	249	294	253	252	261	272	264	257	267	274	276	245	266	272	259	252	260	267	246	279	280	266	279	258	269	269	257	275	277	278	245	275	257	237	235	241	251	292	268	277	244	288	275	266	284	253	267	271	251	254	291	266	270	253	266	271	283	281	262	281	276	281	272	255	289	246	270	273	250	263	268	256	275	265	283	273	235	249	295	263	292	267	287	272	270	291	279	276	247	298	267	249	271	271	261	277	286	285	248	273	267	270	300	271	251	252	264	264	274	254	278	291	259	293	269	267	273	270	258	234	240	281	285	255	262	280	243	262	268	266	296	272	303	241	265	234	251	277	296	277	249	282	267	273	265	289	277	276	256	269	247	289	287	260	254	250	277	266	274	270	256	290	258	244	306	279	284	265	278	278	249	264	275	234	257	262	269	262	262	291	256	264	276	288	270	227	256	266	262	272	267	260	260	250	287	269	284	290	248	259	269	265	266	262	276	284	288	280	275	298	263	263	292	235	270	291	251	302	256	270	256	280	256	288	303	261	273	271	274	294	268	267	268	233	233	263	249	294	266	227	259	275	274	283	280	276	251	271	244	283	267	275	266	260	270	271	271	268	281	284	277	258	263	281	240	248	277	278	285	272	261	271	283	271	264	272	270	273	257	285	264	276	268	276	273	262	288	273	266	255	259	256	269	259	286	269	269	281	264	284	270	288	281	282	269	275	258	286	274	270	270	260	271	249	255	230	293	269	276	268	261	278	253	267	274	266	246	275	281	303	282	298	278	262	247	269	262	290	232	278	283	263	254	271	275	268	253	258	270	254	260	259	289	246	271	307	290	263	248	249	273	264	243	278	278	266	259	274	277	271	261	263	281	272	261	257	264	246	248	262	267	259	268	286	266	244	256	234	267	282	273	249	285	257	271	266	260	276	275	244	271	276	272	222	256	284	275	256	265	275	262	243	227	274	272	271	256	265	313	247	282	260	261	265	243	276	274	257	257	266	282	281	272	262	250	269	257	249	262	288	276	260	237	265	299	285	255	248	264	256	250	297	271	286	252	257	307	275	254	282	270	241	285	249	253	271	271	267	255	268	282	259	270	247	257	243	265	262	310	274	289	257	262	296	253	263	292	266	295	262	283	245	244	247	275	228	281	268	273	243	270	259	249	253	278	252	295	249	280	268	262	266	287	267	256	275	295	270	279	280	292	247	283	277	251	279	246	242	275	250	273	250	272	261	295	284	264	274	235	253	271	250	243	262	262	269	277	249	290	252	268	253	279	280	266	246	255	272	270	260	271	273	278	289	254	279	276	276	268	300	250	265	247	288	269	278	261	265	264	261	268	280	276	269	252	268	277	266	260	270	269	250	278	294	231	275	270	234	272	281	246	285	275	240	280	252	252	277	256	292	277	269	242	242	250	265	271	232	259	260	288	275	272	267	265	278	282	260	265	259	274	277	287	251	283	262	237	301	272	308	246	265	285	307	295	277	295	268	269	255	245	261	273	263	270	269	275	307	298	246	248	260	239	275	269	279	264	314	271	265	275	256	277	258	253	235	258	248	259	279	276	233	268	250	264	269	280	258	262	287	234	288	263	302	279	244
345	1	1900	135674	557	6	15	152	267	377	394	432	386	365	363	357	299	294	295	282	249	249	270	248	248	251	233	230	207	232	239	222	204	238	225	211	208	232	213	216	192	210	222	198	191	208	204	191	197	212	161	201	195	198	185	204	196	194	209	197	168	183	188	192	184	181	206	202	189	202	183	200	198	191	187	206	216	183	219	190	158	174	183	189	189	200	197	197	173	180	194	191	184	182	203	181	183	182	202	204	165	188	194	165	174	196	191	182	214	182	174	175	178	182	211	175	168	174	202	168	198	163	182	168	210	182	178	185	184	177	180	178	170	178	182	197	197	154	196	175	207	190	176	170	181	179	183	196	171	172	190	178	181	175	173	201	197	193	176	211	164	177	192	189	187	188	188	177	170	180	173	199	182	192	177	194	186	160	189	201	170	193	172	161	188	191	183	169	169	193	170	160	189	180	178	168	184	212	178	178	193	178	190	180	209	169	174	208	191	180	181	192	224	177	177	198	155	180	181	199	156	183	186	200	165	172	185	185	181	175	171	171	177	178	196	189	182	167	181	199	179	155	177	190	213	203	157	178	161	198	181	176	170	186	204	198	170	154	196	178	190	157	162	205	155	188	183	178	158	172	164	184	167	186	185	198	163	189	192	205	176	168	172	197	187	159	177	174	157	166	191	170	199	197	184	185	151	170	193	187	169	187	192	173	181	182	165	169	179	196	193	190	213	169	182	172	184	216	192	168	194	172	205	177	209	178	170	196	177	191	194	172	195	172	196	165	183	190	188	192	182	170	197	176	181	215	187	184	198	167	175	198	209	180	203	182	173	208	186	179	159	190	165	172	156	180	190	195	176	193	164	174	211	175	152	192	155	189	189	160	187	175	196	168	201	192	158	196	187	197	175	180	175	187	189	182	199	176	204	171	162	181	181	167	173	173	182	168	193	179	175	198	179	200	187	163	190	198	192	171	184	157	178	141	210	186	179	189	188	163	191	184	181	196	187	173	170	168	187	184	174	190	194	165	199	157	177	179	178	172	175	177	185	189	184	171	190	181	175	155	179	184	190	183	191	160	196	173	186	183	164	189	183	176	185	176	192	197	203	169	199	174	159	177	166	180	166	209	154	160	183	171	164	170	156	203	176	176	152	184	187	174	169	170	198	178	166	175	165	162	195	186	186	196	173	173	168	181	175	188	192	186	183	171	167	177	176	180	175	175	175	181	177	184	202	214	177	184	192	156	184	198	185	177	165	177	208	183	158	190	171	181	174	161	182	186	171	179	168	157	187	165	174	195	175	165	190	190	191	198	169	184	195	186	171	204	200	181	185	160	183	192	183	190	192	169	164	207	201	194	186	160	200	184	180	181	186	212	182	191	190	179	178	201	191	173	188	194	205	188	187	191	161	194	162	165	192	179	174	178	187	174	189	181	175	191	168	193	158	160	176	188	192	183	199	169	181	188	179	187	173	167	183	187	189	161	196	176	180	170	198	216	181	177	165	170	171	180	185	202	182	150	198	179	192	193	167	203	172	182	160	192	178	152	152	195	189	163	174	187	208	163	182	189	189	200	192	172	188	166	186	196	182	212	167	168	163	169	166	152	164	194	188	188	183	171	164	207	192	164	176	184	194	201	198	171	188	194	184	188	183	208	175	191	179	181	171	202	166	178	183	168	169	172	187	176	180	185	194	176	168	192	175	194	176	175	161	188	191	181	171	192	175	187	177	169	180	156	178	202	172	160	179	193	168	207	175	168	198	192	195	179	186	194	189	167	182	161	169	220	187	179	174	170	181	154	166	177	160	174	173	168	176	165	180	185	171	193	162	180	187	181	170	170	151	154	187	194	164	184	180	190	184	191	193	184	201	171	199	184	171	183	193	170	194	187	164	188	202	176	181	176	195	188	170	168	165	173	203	183	183	183	185	167	198	200	179	188	178	196	178	182	195	193	189	165	191	184	189	171	196	166	173	194	174	194	190	172	182	185	176	176	204	169	157	194	179	181	176	182	176	173	193	185	173	169	191	192	165	179	188	182	190	187	182	171	207	174	180	185	168	175	180	196	155	197	181	182	183	174	187	199	172	170	176	192	191	175	185	173	207	194	184	171	178	177	196	174	176	174	186	218	166	197	193	180	182	173	196	187	202	174	169	181	184	149	174	195	171	185	179	174	160	190	171	175	190	196	157	190	178	185	201	184	185	171	202	183	185	178	175	227	185	170	195	183	189	171	165	196	188	185	180	143	164	174	173	158	145	192	170	191	180	172	172	165	178	177	180	193	215	163	194	188	183	169	181	188	194	171	180	168	170	177	168	190	162	172	187	165	202	165	178	178	180	198	183	206
345	2	2100	135776	543	2	18	170	268	434	415	498	444	428	352	331	334	330	332	308	281	322	278	288	245	262	264	250	269	244	247	257	245	230	236	235	237	281	232	217	233	265	221	215	245	224	194	236	229	209	233	220	201	230	221	213	213	209	239	209	231	190	223	214	189	196	223	211	199	226	230	203	215	231	227	208	201	204	209	173	188	216	206	204	232	226	200	226	227	222	210	253	217	213	213	182	206	202	205	201	207	199	219	207	211	198	208	193	211	205	189	217	223	217	207	211	189	178	176	230	218	192	191	185	215	199	217	179	197	219	214	209	205	200	173	207	215	216	191	206	209	213	208	187	201	231	192	201	196	212	189	205	197	198	177	195	180	198	225	229	206	221	216	209	213	205	202	212	162	222	193	195	197	222	212	214	194	201	204	176	212	205	185	212	171	205	191	174	213	205	206	241	187	208	193	199	220	189	204	183	178	187	180	218	201	215	187	223	187	187	205	199	210	194	205	194	203	185	226	180	181	208	189	185	190	195	206	192	212	247	192	199	185	185	198	183	234	225	207	214	186	188	193	190	191	228	204	204	203	194	222	192	199	197	208	214	195	205	217	204	203	171	195	199	188	208	188	187	213	201	209	177	197	206	193	171	189	212	222	229	186	198	212	197	198	203	211	171	200	198	205	202	180	174	202	161	226	193	211	229	200	203	212	201	198	186	199	200	198	195	182	193	191	181	211	191	185	185	199	208	204	186	200	203	203	169	171	242	204	224	194	201	197	214	182	197	195	210	197	191	200	201	198	218	205	203	188	203	209	178	172	225	209	169	183	225	205	192	203	201	204	186	216	210	200	190	205	205	209	194	209	211	206	210	228	182	186	201	207	211	164	192	200	217	200	225	210	207	203	201	177	195	182	200	195	180	194	199	214	185	186	225	179	201	191	208	202	182	188	202	203	201	188	205	189	218	200	199	195	204	216	195	212	195	191	183	199	174	217	183	212	200	208	203	210	196	192	178	205	220	217	172	200	201	188	195	197	177	178	193	189	194	231	197	235	195	186	205	202	218	194	200	188	183	209	201	189	208	204	213	214	214	214	183	197	196	210	215	197	204	162	200	196	197	209	210	175	188	203	205	170	177	199	207	170	187	183	196	189	232	213	209	203	178	208	201	218	206	182	190	188	214	198	190	204	229	195	183	213	208	196	183	197	180	173	232	203	209	189	184	188	188	181	179	219	203	177	184	198	206	189	190	196	204	229	199	213	195	180	191	222	198	197	189	206	189	198	183	202	226	204	197	185	201	201	186	196	225	202	182	192	183	210	196	192	207	198	192	187	196	204	227	202	185	203	196	202	210	208	195	205	211	197	187	184	178	200	195	208	199	196	204	184	204	229	217	206	193	189	191	205	199	188	207	212	193	195	189	216	206	198	185	200	185	168	185	210	185	217	215	190	207	180	208	219	221	188	197	217	179	209	222	196	197	194	206	204	223	213	232	197	204	180	221	190	185	182	218	210	189	201	199	192	199	200	180	226	213	192	189	205	215	210	191	202	194	214	203	185	219	190	163	213	210	230	203	197	184	194	201	215	200	221	177	218	217	228	170	188	224	223	185	195	191	189	195	189	220	204	204	185	188	226	207	187	201	208	188	202	209	218	180	197	196	180	192	200	197	177	224	192	198	194	198	197	179	199	205	188	210	191	168	202	195	203	196	221	201	224	196	194	225	185	192	201	215	205	196	191	208	177	203	191	190	201	230	212	197	190	212	190	193	209	226	210	213	207	202	221	204	207	189	201	222	180	192	211	210	207	199	219	205	191	186	198	224	219	213	186	207	202	166	191	188	227	208	201	181	189	184	210	187	214	220	195	188	207	193	215	181	244	190	200	215	182	204	206	218	178	219	219	193	183	183	193	216	193	223	213	201	212	220	165	199	207	202	208	205	196	195	187	188	224	181	187	224	220	206	198	185	185	194	232	189	238	215	204	193	210	199	205	195	206	211	211	186	212	205	176	206	185	199	183	212	224	192	200	189	196	184	224	189	231	215	212	208	201	210	195	229	204	236	213	216	199	231	198	198	202	191	197	205	186	207	174	213	178	191	196	192	200	199	212	199	197	182	229	186	213	201	185	190	212	202	191	213	195	196	204	211	195	210	213	188	198	195	182	225	235	225	195	197	199	205	200	203	188	187	214	197	181	213	212	193	231	204	208	189	187	175	198	180	229	177	205	210	184	202	197	204	182	203	224	203	197	188	192	192	204	201	182	191	201	187	188	184	187	196	190	191	207	180	175	226	203	210	198	209	192	188	184	182	201	177	201	195	214	201	193	194	206	213	210	208	217	196	187	194
345	3	3500	135878	535	2	26	199	329	476	455	516	482	497	441	403	375	362	340	339	324	321	309	308	296	315	265	324	289	280	302	275	250	303	259	267	279	296	270	242	251	258	250	272	239	257	267	243	250	238	272	219	219	244	263	238	239	240	236	234	272	242	247	200	256	239	254	252	238	248	269	238	232	247	253	241	251	212	251	230	230	231	245	234	239	226	223	236	215	238	253	227	217	232	224	230	234	241	245	216	206	208	250	221	245	249	228	236	249	216	254	221	222	207	218	226	225	248	216	216	209	228	216	220	219	193	227	229	205	205	245	234	241	207	229	219	225	224	205	236	261	239	208	223	215	232	222	226	238	244	217	236	224	216	220	215	263	216	221	223	222	212	228	238	231	226	218	238	195	204	194	256	233	224	216	220	230	211	248	234	230	213	239	242	222	239	219	238	217	219	208	261	224	223	233	216	223	242	209	222	241	230	224	226	235	222	213	234	221	237	234	263	214	227	227	232	242	234	235	226	213	242	268	234	244	217	219	234	209	225	233	244	241	223	240	230	216	215	221	210	212	253	222	238	218	226	234	252	246	228	217	232	234	241	235	235	191	219	211	212	223	239	228	221	212	229	204	245	218	206	205	214	218	225	198	211	220	206	238	222	254	228	224	251	201	235	215	206	187	228	202	232	231	224	239	194	228	215	217	241	225	232	232	247	234	204	231	239	233	211	212	235	220	231	234	219	235	232	226	226	227	234	214	213	225	241	228	229	199	231	215	245	212	216	202	216	233	243	252	236	221	220	224	227	186	233	242	227	247	232	279	226	216	215	208	230	226	220	216	228	230	223	218	225	214	203	233	229	231	191	224	256	226	202	208	213	225	223	229	205	226	231	206	213	210	237	244	228	235	226	231	218	223	244	247	261	227	220	221	247	216	235	223	199	211	204	224	213	252	236	199	218	244	240	241	203	219	239	235	219	248	218	217	226	234	229	199	214	228	209	231	238	224	237	247	222	204	232	205	241	238	232	202	209	218	247	234	214	226	217	226	214	203	272	208	216	222	224	222	217	245	230	225	223	207	220	212	206	236	239	225	211	228	205	240	230	255	214	243	235	224	205	236	220	218	208	249	232	219	227	227	226	226	217	228	208	220	217	200	225	228	216	222	232	216	232	191	227	238	219	230	215	224	227	206	212	245	216	248	226	238	235	244	232	233	234	207	228	225	216	204	220	226	200	222	227	228	209	224	225	216	226	222	206	218	209	197	249	206	228	230	239	236	243	241	232	219	221	227	234	233	226	208	214	227	231	252	232	246	211	209	227	222	234	233	216	221	233	232	260	205	204	231	240	213	226	235	242	214	249	232	243	233	212	216	240	253	230	240	209	236	215	215	235	227	233	264	217	209	244	235	216	252	228	221	245	244	235	238	247	228	237	226	223	230	233	250	222	202	214	237	222	220	240	209	225	248	217	225	229	219	230	237	213	223	234	200	223	241	233	239	218	217	227	212	234	242	248	221	224	210	243	205	224	223	207	215	230	226	223	225	214	224	231	239	216	241	209	222	235	242	208	227	241	227	222	227	201	231	231	224	243	233	220	210	220	225	218	216	212	241	180	241	232	254	238	220	216	225	222	218	225	226	206	214	209	243	235	231	266	223	231	206	223	228	215	204	223	217	228	230	205	216	231	238	213	226	211	205	232	223	218	225	206	206	209	235	208	234	223	206	213	210	226	205	231	219	265	240	225	234	216	229	219	233	243	220	206	216	206	221	227	236	248	229	220	238	218	227	232	234	217	232	248	219	215	214	231	232	200	218	245	231	196	221	229	226	219	218	243	203	219	237	234	227	245	232	218	241	237	240	243	226	244	221	240	217	229	236	246	204	212	222	220	176	227	223	218	210	217	204	218	230	245	247	220	234	231	201	253	220	201	211	233	205	236	225	231	218	222	233	250	240	223	214	237	199	202	214	228	206	212	212	232	223	200	229	227	221	219	228	236	223	215	223	219	232	234	197	222	238	230	206	233	239	249	210	218	197	230	215	240	230	229	205	204	226	250	200	211	239	221	212	212	255	225	215	237	218	247	231	240	212	237	232	199	233	203	240	222	228	232	226	218	217	236	224	271	273	232	231	195	201	216	243	216	243	193	223	206	224	224	241	234	217	217	228	240	226	218	233	215	234	217	213	244	192	233	254	226	248	210	214	200	247	205	207	249	210	225	227	204	207	217	225	199	222	218	227	227	231	210	246	227	252	200	239	222	216	230	219	213	225	252	240	233	220	196	200	235	206	227	263	207	217	230	202	200	222	256	235	260	226	221	231	226	229	235	226	216	220	230	220	233	216	246	216	222
345	0	2700	135980	493	1	12	209	394	475	526	566	529	534	500	490	437	464	397	421	400	410	362	379	380	359	409	352	343	329	344	344	333	336	317	341	335	342	296	336	292	306	309	280	310	314	289	301	305	317	308	295	278	302	267	282	277	306	266	305	296	298	271	297	265	284	278	266	294	268	263	280	291	290	289	283	287	292	271	281	299	287	272	276	265	292	263	264	285	262	252	258	328	282	271	269	251	288	262	290	261	270	297	305	287	262	259	280	287	268	272	267	289	281	253	257	273	267	256	286	247	272	257	298	294	269	282	260	271	293	256	274	272	254	294	279	297	258	325	269	276	260	275	248	265	282	254	279	266	255	281	287	251	302	259	239	260	263	275	254	288	272	251	275	296	274	263	296	278	284	270	285	279	283	287	267	271	294	252	285	266	268	275	249	265	272	260	265	286	253	268	256	264	261	264	266	286	283	294	285	263	275	262	280	286	250	250	271	278	272	265	257	260	260	261	273	280	256	278	263	274	273	253	285	285	264	264	270	255	250	286	249	261	233	288	276	268	258	288	285	293	271	273	265	264	235	285	267	293	261	278	282	270	291	267	285	259	277	292	255	262	268	293	269	259	257	253	267	256	244	287	260	242	244	246	282	254	264	269	236	216	288	250	219	272	288	276	258	262	246	246	278	256	256	289	252	253	255	252	256	282	260	295	282	257	279	279	267	287	250	272	234	246	251	248	227	260	266	242	274	262	262	258	256	249	274	250	281	267	293	251	273	262	237	263	261	293	265	301	262	290	268	267	297	289	263	241	276	248	267	281	271	280	263	250	280	245	258	270	268	291	256	281	261	256	268	268	294	280	262	271	266	250	263	255	281	278	272	274	271	277	268	272	281	277	293	290	294	255	281	270	253	259	259	305	258	265	261	257	269	273	256	252	271	261	291	247	279	271	302	257	287	262	236	247	269	238	273	279	266	277	263	254	245	282	284	267	283	281	265	270	265	246	255	251	280	261	274	285	262	255	251	286	255	284	231	291	305	277	270	256	273	282	262	272	275	266	275	219	269	285	232	267	260	262	275	279	252	276	241	268	284	267	284	275	250	254	275	248	267	245	297	284	270	277	242	280	251	274	264	267	268	271	255	264	233	288	279	253	279	243	254	270	289	262	269	276	267	273	292	268	273	289	272	261	242	267	291	253	252	243	277	276	276	259	242	267	252	265	264	246	297	261	310	264	265	262	283	293	261	278	251	250	266	261	270	294	292	256	266	273	274	260	265	245	236	272	253	282	273	252	256	263	288	275	255	253	288	264	275	257	262	232	287	244	297	281	293	250	256	238	256	275	269	294	255	292	292	253	275	285	269	263	292	255	285	263	269	267	250	281	246	249	288	238	263	278	260	283	251	256	255	264	270	236	262	259	287	258	287	256	264	264	252	246	255	284	278	294	271	270	255	288	265	255	270	272	247	275	288	246	252	290	240	259	272	262	266	282	291	261	293	266	265	276	290	263	269	277	265	283	283	290	241	267	308	258	248	288	270	245	237	259	258	281	262	274	287	265	277	281	287	272	280	267	249	282	298	271	283	275	268	260	246	271	260	264	276	280	249	250	270	264	268	273	276	265	246	255	259	262	262	283	242	280	263	269	249	272	265	255	285	244	252	262	246	266	275	256	264	262	231	266	259	288	282	261	261	250	267	259	269	274	269	247	274	247	283	271	258	279	266	263	268	245	245	268	261	269	256	266	253	261	277	290	239	272	244	271	278	267	241	273	265	275	253	256	299	281	257	273	276	269	262	262	255	260	291	272	294	267	287	269	255	257	237	277	269	264	275	271	281	262	281	253	285	242	262	264	271	273	271	257	254	286	261	247	273	267	247	274	286	263	285	274	290	292	249	272	296	266	269	262	249	278	249	270	272	287	270	257	255	276	228	275	267	263	260	272	271	258	270	244	284	234	268	264	275	293	282	253	266	268	273	247	254	265	250	275	265	269	254	285	298	250	249	262	277	255	275	247	262	263	275	245	242	257	284	252	245	279	266	255	268	257	283	252	269	256	278	268	280	272	269	235	262	238	291	280	251	264	305	276	274	238	261	240	270	263	259	285	282	265	264	272	272	252	302	250	261	270	292	271	272	264	284	266	262	268	260	247	290	290	267	299	282	271	249	263	266	290	268	258	243	277	270	238	278	258	255	285	255	277	261	254	255	236	218	276	286	267	263	258	262	232	252	253	280	254	271	243	276	243	290	283	276	259	257	269	288	259	290	275	276	285	282	215	266	256	263	272	296	231	293	293	260	265	274	251	257	274	285	243	282	282	243	273	239	251	292	274	265	238	279	255	279	283	266
345	1	1900	136081	555	2	23	133	240	395	379	452	389	377	352	333	276	308	273	270	276	256	239	277	236	246	238	226	231	223	211	224	188	215	206	208	221	201	205	196	208	203	206	211	206	223	171	182	168	199	216	205	178	169	197	194	193	187	180	177	184	179	200	188	168	183	177	182	185	195	205	177	172	184	190	184	209	206	177	147	176	186	150	163	190	194	181	173	175	161	175	189	181	191	180	171	212	181	165	189	170	182	177	181	185	170	196	165	160	172	192	196	167	168	179	229	170	162	167	179	187	198	174	187	179	189	189	171	200	182	189	186	196	189	167	200	174	198	163	185	162	163	180	177	174	196	182	200	159	187	172	204	193	176	196	184	167	166	189	159	154	167	189	202	191	187	185	157	176	172	193	180	168	184	176	184	189	185	198	185	176	175	160	164	185	201	168	180	173	185	189	180	177	184	194	214	171	189	170	202	176	180	204	179	185	173	184	175	194	201	176	167	183	186	190	190	183	186	173	162	194	156	200	176	191	164	187	195	163	157	157	161	176	182	188	164	191	197	199	188	205	206	169	177	176	183	192	178	166	164	196	178	158	181	173	180	180	192	177	190	179	200	182	160	174	172	176	168	156	200	192	190	194	164	174	173	169	186	171	175	186	192	197	180	199	195	176	180	191	189	172	183	188	175	193	182	194	188	168	167	182	176	183	181	165	171	168	170	177	188	180	174	189	173	173	181	174	180	183	179	177	204	169	172	177	174	174	154	175	169	176	169	173	182	189	174	190	189	169	189	173	147	184	190	194	174	180	208	193	191	187	181	173	191	178	180	165	177	179	173	166	169	171	188	183	170	183	184	171	155	181	191	170	188	184	198	198	175	183	167	157	146	178	176	194	184	185	179	195	200	195	153	186	185	189	177	180	165	164	193	188	183	180	167	179	166	161	190	185	194	190	193	194	175	170	165	189	152	176	173	191	187	207	192	180	173	185	184	152	170	148	173	175	201	149	191	174	184	170	185	167	175	172	196	179	167	182	174	181	193	156	193	189	202	184	189	171	189	182	173	173	179	177	185	176	198	180	183	180	212	189	179	173	186	198	186	175	191	160	198	169	180	197	167	172	189	192	175	194	175	200	161	165	184	180	178	173	168	170	166	172	167	167	191	177	181	185	156	170	168	162	178	163	207	188	166	163	186	191	191	173	220	173	146	185	174	187	201	184	180	164	187	187	178	184	173	176	186	182	164	167	186	183	209	174	202	183	157	178	183	158	163	189	191	171	184	172	179	154	180	173	183	168	180	185	203	176	185	192	167	174	166	185	164	175	186	157	187	181	194	152	171	179	183	179	169	175	179	205	191	191	185	181	168	175	186	192	186	192	166	173	175	184	176	167	173	164	178	178	193	173	184	199	189	181	173	188	188	167	187	172	195	168	157	172	159	166	170	181	170	170	196	169	189	176	192	162	177	162	166	183	182	179	166	180	177	165	195	186	161	196	185	173	193	165	150	177	200	176	165	179	157	173	177	194	184	172	184	178	194	168	181	169	179	184	189	176	181	155	135	157	181	164	170	160	176	177	162	176	153	191	173	159	183	162	177	176	186	177	188	168	184	177	152	167	187	183	173	176	156	180	202	188	179	165	192	192	175	158	190	194	176	179	174	170	190	173	207	174	172	154	188	177	196	171	147	191	198	151	165	172	214	200	197	168	194	202	196	192	173	182	178	201	181	173	164	180	171	188	180	205	170	189	167	191	186	182	185	185	162	191	173	187	173	182	147	185	193	173	175	191	184	175	163	168	159	162	177	165	171	188	191	164	146	196	168	169	192	184	178	161	179	179	176	173	189	174	195	215	178	178	186	163	185	193	203	175	188	176	191	193	194	177	179	181	182	190	188	187	206	173	191	186	194	180	199	170	192	167	191	180	182	149	174	184	194	180	178	188	203	188	168	168	176	172	165	178	178	192	184	179	179	168	172	187	191	185	176	178	178	171	184	181	181	187	188	193	178	178	154	200	193	167	175	165	160	184	185	178	176	179	168	193	168	197	170	168	161	195	183	170	203	175	157	181	184	167	176	195	204	186	178	182	179	192	182	168	181	221	163	189	183	188	182	182	171	164	174	170	175	193	178	177	214	169	172	176	191	171	162	177	174	173	185	191	183	169	186	156	156	171	196	167	168	165	187	190	178	177	185	188	179	181	180	171	178	159	165	180	189	182	179	168	156	167	187	178	159	185	202	186	176	181	197	196	170	173	174	168	201	184	166	186	178	165	189	173	186	199	192	164	203	194	184	181	185	183	176	189	178	163	169	162	201	211	193	181	152	178	170	185	180	167	167	182	178	174	178
345	2	2100	136183	532	3	17	158	273	430	430	481	431	392	410	358	361	340	288	333	328	285	267	244	261	273	265	271	256	241	231	243	240	267	236	234	216	241	210	223	235	242	215	250	220	209	213	208	200	227	221	200	213	224	239	217	205	239	194	200	187	214	193	236	218	206	213	201	219	226	208	204	212	201	199	192	221	228	194	190	187	213	213	214	201	200	198	198	200	195	207	232	213	199	212	219	190	193	221	196	218	209	200	201	184	193	214	215	244	221	185	201	201	213	226	193	194	199	205	181	222	197	174	196	192	172	212	197	204	216	188	215	200	193	211	196	192	212	202	209	205	189	201	198	204	197	195	208	194	203	194	191	178	199	206	198	209	200	225	206	183	204	161	196	215	191	189	185	217	232	219	223	172	182	230	223	220	178	209	224	208	210	168	193	203	196	192	200	207	185	204	208	227	215	208	190	171	196	200	189	222	225	223	197	206	200	195	205	217	201	201	174	189	207	186	225	201	190	204	188	216	195	179	200	196	220	191	201	192	190	180	222	199	198	198	206	181	188	201	193	194	222	206	177	203	185	200	204	208	183	203	168	193	210	210	189	196	194	218	183	185	205	193	194	199	155	203	175	174	195	224	181	185	195	176	196	195	200	178	198	171	207	216	196	183	185	174	218	218	198	206	178	211	205	192	184	205	224	168	197	196	204	216	199	218	214	177	204	188	233	206	220	190	195	183	193	205	214	199	210	184	195	188	182	203	206	177	193	209	188	191	221	181	183	210	204	199	198	171	199	194	184	182	187	207	181	202	202	202	169	207	200	174	196	216	199	211	208	205	200	197	193	213	201	168	193	204	205	201	204	206	212	215	203	193	194	213	176	196	212	201	198	206	176	174	186	180	204	197	190	199	183	216	183	208	221	191	175	208	191	185	185	190	205	212	210	201	219	207	173	205	209	203	217	223	194	207	196	213	188	188	222	197	196	200	183	217	196	176	197	211	204	205	205	200	174	187	186	204	184	210	185	187	192	198	176	195	212	227	201	207	187	192	204	178	200	209	195	195	193	241	180	209	192	178	203	188	191	183	179	202	197	198	190	185	195	206	211	189	185	216	186	236	190	199	181	195	186	193	221	201	204	193	196	173	210	183	193	196	208	203	227	179	189	207	187	192	197	184	199	192	207	188	195	196	192	201	213	186	189	223	195	191	206	195	192	180	194	188	219	224	194	203	207	193	201	221	201	209	196	192	201	194	199	180	198	203	198	204	222	203	194	200	207	214	202	190	206	194	193	190	203	179	212	175	194	224	205	193	203	218	196	196	192	197	207	218	191	197	191	197	189	194	197	203	209	198	207	197	197	209	205	212	217	218	206	171	186	187	192	182	224	184	208	172	189	198	197	200	207	191	200	178	227	193	202	204	218	184	189	182	186	205	170	191	192	202	209	198	187	186	172	180	192	222	193	189	187	203	208	189	187	212	192	201	182	193	179	187	195	208	213	211	195	195	193	190	209	185	173	201	186	223	202	179	209	194	206	206	194	226	214	210	182	229	217	197	202	214	183	192	195	195	191	189	216	189	201	184	210	212	196	185	187	179	198	176	206	207	192	184	190	212	202	212	194	218	182	193	186	192	201	184	181	189	190	181	192	211	198	178	207	192	193	183	210	173	193	205	195	193	188	196	190	189	204	196	206	183	212	205	175	194	178	186	219	195	172	218	203	193	209	213	202	166	236	188	191	200	213	211	204	200	173	191	221	196	194	199	212	207	195	210	213	194	186	191	189	201	190	189	190	194	194	200	223	213	214	185	185	206	197	191	204	206	188	198	204	172	206	189	191	188	226	216	182	194	207	186	201	203	187	223	193	206	199	186	218	186	213	186	209	185	207	200	214	179	210	206	183	185	192	207	175	200	235	199	182	202	197	220	204	188	177	217	218	175	187	194	205	193	213	193	188	205	199	202	211	185	182	213	188	199	197	194	168	177	180	196	208	189	203	209	210	193	195	215	193	201	205	199	199	210	213	194	191	184	244	206	207	197	183	198	202	198	193	191	177	210	187	185	199	174	197	190	205	190	206	216	203	188	204	186	175	204	215	203	175	195	183	183	204	194	202	177	190	198	210	199	178	198	199	204	209	208	201	186	213	177	189	183	184	207	208	185	233	187	216	194	193	204	182	197	166	200	181	190	183	201	205	209	228	219	201	197	210	200	212	214	189	200	190	225	206	216	215	176	191	188	195	194	166	195	193	196	203	188	196	194	187	199	177	190	183	182	221	195	193	200	219	199	223	198	203	205	206	194	194	196	199	193	200	199	187	187	211	184	200	190	203	194	214	207	196	182	208	213	206
345	3	3500	136285	523	2	21	192	312	461	505	542	493	483	434	426	386	356	356	369	319	310	329	314	310	287	284	267	291	303	266	247	246	255	275	261	254	262	250	276	248	237	255	275	244	265	273	232	261	270	242	249	212	266	217	240	228	246	253	257	243	227	208	243	242	238	210	237	231	214	227	262	202	226	208	209	232	228	236	247	218	190	230	236	217	242	207	240	208	227	225	235	225	250	218	231	242	235	249	219	226	219	231	231	232	228	233	224	224	214	211	232	195	236	235	207	242	247	219	248	260	222	224	240	206	205	226	213	205	233	239	201	239	238	235	182	215	249	216	236	241	233	221	231	249	225	220	228	225	217	213	226	235	220	219	225	232	225	220	226	237	250	221	242	230	219	222	222	236	223	205	259	218	220	204	236	226	241	245	226	228	204	201	204	232	253	235	199	233	215	220	214	232	224	227	192	216	224	235	243	230	227	195	236	227	225	239	208	236	216	229	245	225	210	226	227	231	234	211	232	206	226	221	243	203	243	236	222	219	204	221	243	201	234	211	208	206	218	226	209	211	252	227	214	235	220	223	206	224	220	215	219	221	233	228	235	249	229	227	225	244	230	203	229	233	222	223	238	259	224	241	223	242	240	202	207	207	218	253	226	225	225	218	227	245	229	228	236	235	224	220	219	228	248	246	220	237	218	231	244	219	214	231	230	229	236	230	225	223	203	250	225	217	220	223	231	231	252	216	228	225	220	234	221	223	233	221	231	218	226	240	234	212	229	228	232	195	226	219	227	247	240	212	230	237	207	229	225	228	241	227	218	228	223	225	230	228	216	226	235	231	222	244	193	217	242	213	219	240	234	233	228	230	225	220	220	222	240	213	242	219	246	228	218	234	207	240	226	231	230	251	229	229	214	208	230	237	235	227	257	210	200	239	235	213	235	204	223	210	212	242	255	232	216	216	223	220	218	222	232	213	230	211	231	228	222	229	219	202	217	213	213	210	212	229	222	213	211	204	210	204	228	225	231	209	206	253	216	213	213	250	224	211	243	222	209	226	219	244	234	215	208	217	239	217	229	211	232	247	224	212	231	230	216	213	233	223	194	235	234	230	224	216	206	221	231	233	217	242	233	215	227	214	237	211	222	233	229	222	216	230	208	208	222	238	207	215	202	203	215	198	230	217	208	233	240	203	222	233	219	246	226	236	215	201	234	222	226	218	226	211	209	213	216	211	210	230	219	209	246	222	204	221	225	201	230	228	224	231	220	239	211	219	225	229	244	238	219	233	210	195	203	216	233	219	226	246	208	218	210	218	224	234	213	233	248	244	275	244	240	227	224	217	215	223	213	242	223	220	220	215	226	208	251	223	236	217	224	208	239	213	241	215	211	225	204	194	205	203	226	208	248	205	217	220	209	226	210	221	216	232	203	229	224	209	205	219	233	242	225	210	221	225	233	226	238	237	218	243	221	230	233	220	229	220	237	196	199	229	200	237	251	221	237	215	199	230	215	216	243	223	213	211	234	215	222	225	219	222	243	200	220	226	224	216	237	218	226	200	216	217	252	219	231	250	224	211	198	232	237	225	218	244	244	210	228	227	205	230	210	200	232	227	216	203	207	221	224	236	225	222	225	214	205	228	222	227	208	193	230	230	223	216	211	213	234	198	206	210	221	226	207	218	240	226	206	210	224	219	231	213	234	197	230	247	234	231	198	235	216	217	202	194	229	223	220	217	212	232	224	205	236	215	239	242	206	221	233	214	215	224	226	221	216	214	225	231	238	224	205	250	210	223	211	216	242	203	244	208	216	232	193	241	243	198	216	212	224	220	206	222	218	232	232	222	217	265	217	247	209	201	231	219	228	208	235	233	196	222	242	217	229	214	196	232	207	217	215	225	214	251	226	212	231	222	239	230	208	233	210	235	206	232	205	255	208	230	220	196	232	214	201	199	206	227	207	215	217	254	217	230	231	215	219	237	224	224	209	231	224	219	211	225	240	229	214	183	203	190	207	212	245	259	237	221	223	205	224	199	219	188	206	226	206	207	224	215	199	261	256	224	239	219	232	225	224	212	217	245	223	223	211	227	210	215	232	233	212	224	247	217	184	217	226	222	210	195	226	219	212	235	212	222	235	239	206	234	233	210	218	253	217	210	235	218	217	237	207	224	235	222	202	227	224	238	232	234	209	238	225	229	225	238	205	228	217	242	231	240	220	222	212	234	196	207	238	202	238	218	232	225	213	237	231	253	222	207	225	187	214	207	240	227	239	221	210	229	221	249	252	238	229	210	211	208	228	216	218	245	210	227	204	257	240	220	212	200	220	218	257	247	207	202	241	200	235	246	230
