345	0	2700	138141	481	0	6	205	329	459	518	561	517	495	440	431	415	405	394	392	383	350	324	364	345	322	317	305	332	308	322	301	332	295	304	287	295	319	286	321	298	295	298	296	285	266	299	303	296	268	281	303	294	275	269	240	250	273	274	272	253	241	269	268	260	275	255	255	234	258	228	271	255	230	245	246	248	235	274	249	249	243	236	258	241	258	264	228	256	251	260	271	263	249	260	238	258	263	250	237	255	246	254	269	234	231	273	262	229	242	294	252	244	243	246	276	238	245	276	263	286	237	275	259	259	252	237	238	251	252	263	222	262	285	248	267	269	263	268	212	248	254	253	269	264	257	257	230	258	278	246	262	243	258	225	248	247	254	264	232	223	245	235	245	232	246	270	263	244	238	244	250	262	250	234	252	252	261	258	250	237	251	250	254	243	250	276	263	252	232	228	264	262	253	263	229	267	270	239	229	264	241	236	271	271	253	224	256	259	246	234	250	258	254	261	229	266	248	229	252	279	250	260	244	254	225	262	264	249	254	251	233	267	254	243	245	263	252	235	252	237	272	270	264	231	247	227	246	251	256	242	239	212	278	258	236	278	244	248	255	250	229	254	235	261	251	251	248	282	227	256	254	241	249	217	239	245	238	218	250	267	263	227	233	233	240	270	227	243	234	261	257	247	230	219	262	232	257	243	236	237	261	234	243	263	258	250	274	223	240	229	268	229	232	283	228	213	228	247	247	235	252	223	235	244	238	239	251	256	240	242	253	246	262	251	238	213	252	250	263	230	245	251	243	261	232	256	287	262	226	232	243	249	254	227	248	219	240	243	223	231	255	231	267	232	236	232	269	277	247	248	254	249	242	238	247	246	260	242	242	245	277	242	238	284	246	234	257	237	237	274	232	268	262	222	244	241	224	240	247	248	259	271	231	234	254	236	252	232	265	239	238	221	258	238	255	257	238	266	260	241	257	235	223	248	280	262	248	234	271	244	259	264	249	258	220	246	280	236	229	276	232	243	258	251	256	219	237	211	241	224	224	247	262	241	223	286	239	238	218	239	244	258	260	263	238	249	253	237	240	241	259	233	236	264	241	235	257	286	260	248	259	237	246	254	243	267	222	256	277	247	243	239	230	233	248	238	249	222	265	261	245	263	265	240	248	259	264	229	252	232	243	263	232	262	268	223	229	242	236	219	241	245	239	269	218	259	239	235	233	250	212	229	272	240	265	233	226	227	256	246	243	188	242	232	252	243	244	232	258	220	221	233	248	252	236	221	230	253	247	245	235	229	242	251	211	242	236	257	244	243	231	244	249	235	253	250	230	264	260	257	243	264	248	242	248	236	246	268	240	236	231	244	227	270	243	247	254	241	230	251	257	246	258	242	234	244	231	207	227	274	231	261	235	244	240	290	262	244	203	235	295	270	255	273	242	247	239	269	249	269	262	223	273	241	269	264	238	239	258	235	280	259	239	229	234	261	261	223	260	269	238	265	219	239	243	261	253	247	261	224	272	231	236	254	230	252	269	251	240	233	260	245	241	234	223	234	248	236	262	222	211	253	233	247	250	275	267	241	259	240	236	214	241	242	248	254	244	224	250	239	242	238	238	231	251	231	256	260	265	254	255	267	227	269	240	236	256	249	268	250	254	238	262	212	256	249	271	250	207	243	243	252	245	234	226	251	223	240	230	255	230	250	235	268	240	253	237	252	211	247	221	235	220	264	250	244	248	267	232	265	239	272	284	239	281	223	230	245	243	261	261	220	229	218	248	235	259	272	216	243	250	251	219	230	262	200	250	270	249	240	247	229	254	247	246	232	230	234	252	263	255	242	275	255	265	260	244	273	233	235	235	245	235	246	239	247	256	260	244	255	261	242	253	229	271	268	262	248	242	252	247	234	232	235	244	232	233	253	234	262	254	224	266	244	238	248	240	249	244	252	259	268	250	236	240	261	247	235	261	232	235	231	250	261	264	266	259	240	236	218	252	247	255	238	241	233	241	250	238	249	241	226	242	238	254	262	243	253	222	259	245	222	254	232	255	242	225	236	246	261	243	225	216	251	243	243	227	255	288	220	253	234	242	237	244	247	269	252	215	231	220	244	247	244	246	247	235	250	240	247	254	217	279	248	247	254	239	210	260	249	247	282	239	250	258	228	240	243	249	278	253	278	238	219	257	233	237	265	231	240	253	257	266	240	215	225	280	233	245	252	250	260	274	255	239	260	256	254	260	249	250	261	270	245	268	249	249	256	274	228	256	249	261	260	262	244	226	246	265	258	239	261	213	247	253	222	255	206	257	265	245	227	233	241	251	236	250	255	268	237	259	242	237	250	253	238	242
345	1	1900	138266	495	0	27	132	217	375	379	401	356	337	321	297	262	273	235	273	236	249	240	217	212	247	217	218	203	211	203	213	200	203	188	177	186	193	166	172	212	181	160	176	198	174	175	187	185	170	187	180	173	162	196	191	166	186	168	172	177	178	180	154	171	156	167	181	157	168	149	170	169	173	171	174	158	161	147	156	183	169	157	162	151	167	146	149	166	155	183	176	153	169	190	148	135	164	176	169	161	161	176	161	153	150	140	159	186	167	165	159	156	158	166	147	136	165	156	195	163	190	178	150	161	155	165	154	153	147	167	163	154	164	171	134	157	175	149	152	133	177	167	174	144	160	158	170	183	173	178	153	152	175	151	154	150	168	169	176	162	163	166	167	166	158	151	159	162	161	170	161	145	149	142	171	162	160	164	163	174	165	153	134	150	161	146	141	147	160	143	178	167	151	165	153	143	167	131	151	146	157	171	153	159	175	155	155	164	156	166	195	148	169	161	152	170	148	144	171	136	147	171	175	143	142	159	155	173	141	147	175	148	162	184	166	157	167	133	154	161	150	157	152	150	183	151	155	172	166	156	150	146	168	154	148	159	152	144	159	158	174	176	150	157	158	149	161	178	164	161	166	147	156	163	155	151	177	156	167	159	143	159	166	148	153	142	159	164	155	160	177	132	150	153	175	150	165	158	183	175	146	118	147	145	138	138	146	149	173	147	172	164	162	158	152	188	165	165	136	141	157	162	166	156	164	150	170	148	155	160	140	157	147	171	168	156	170	131	171	171	155	164	139	143	173	155	177	168	155	146	160	145	176	174	151	144	174	176	148	180	144	144	156	173	155	142	164	158	151	152	135	151	176	135	123	163	147	189	149	172	157	163	144	140	143	163	139	148	149	170	141	171	171	177	159	155	154	153	162	172	181	167	151	142	156	162	159	140	162	154	162	167	181	148	153	149	169	140	164	156	167	174	150	161	151	144	154	142	178	152	169	163	178	140	164	160	154	150	168	164	164	150	146	170	138	171	165	152	166	156	146	180	146	150	147	192	174	173	156	160	173	158	142	155	162	165	147	130	170	156	137	141	161	131	166	146	150	163	143	143	171	150	151	131	144	159	138	146	173	151	151	152	161	144	168	158	149	144	187	157	151	157	153	167	164	172	149	162	147	126	154	177	157	168	147	149	136	182	160	175	162	149	147	177	146	167	170	146	164	163	152	153	153	167	145	162	165	146	162	155	157	158	160	156	156	159	175	173	143	157	163	152	160	153	152	153	170	175	145	188	158	157	160	143	171	160	167	180	147	150	150	159	155	159	139	155	159	145	154	153	154	184	171	166	151	155	150	141	140	157	158	143	160	145	172	158	151	149	155	155	151	149	163	145	172	133	158	148	144	149	147	164	155	146	160	151	153	154	138	148	157	138	161	158	146	156	170	147	184	145	145	152	141	175	137	147	164	153	168	148	167	157	141	151	138	156	146	164	177	144	160	125	147	163	169	156	183	160	166	146	153	168	160	130	155	150	150	142	153	166	161	154	183	149	140	169	160	160	157	173	160	151	193	172	152	121	184	152	160	163	162	162	167	153	161	150	143	155	151	123	148	167	153	159	162	145	142	167	158	161	174	180	152	140	180	165	145	154	183	150	157	168	156	167	155	174	159	146	164	161	150	156	150	164	156	172	163	142	124	156	164	142	129	159	153	163	171	167	151	163	156	161	131	148	173	156	154	156	152	159	166	145	173	173	177	170	177	169	165	146	169	152	155	139	147	136	160	170	147	159	179	166	196	175	150	165	174	141	160	166	146	153	155	149	140	151	149	167	143	149	169	141	163	170	156	157	153	149	155	152	165	146	156	172	184	170	168	160	174	186	174	165	147	166	163	160	157	141	149	141	156	161	144	148	146	162	141	168	136	154	170	145	164	152	153	163	151	166	162	142	138	134	145	148	159	148	141	176	175	172	153	159	153	159	157	184	171	170	134	164	165	150	151	168	143	169	148	156	168	178	163	157	156	160	127	150	182	161	162	153	136	177	156	159	146	161	173	138	162	151	166	152	170	127	138	159	150	157	165	173	171	141	148	163	166	153	183	168	159	158	166	149	165	146	159	173	149	160	170	133	159	165	168	167	156	156	148	176	149	152	171	143	128	164	146	155	158	166	154	144	133	150	161	138	154	166	167	153	153	165	169	128	149	179	163	161	161	160	163	160	159	164	174	150	171	158	165	161	138	149	146	173	179	155	184	159	150	147	158	163	164	170	159	160	160	132	163	151	162	148	170	154	140	177	153	160	132	159	177	156	146	168	154	155	162	164	149	156	156	154	168	155	136	148	162	150	163
345	2	2100	138391	460	0	13	141	244	431	408	443	412	371	364	323	342	324	333	286	295	265	280	281	263	241	231	249	243	236	236	236	216	237	222	231	218	212	205	207	204	207	219	219	211	220	195	192	197	196	194	202	172	190	213	171	199	219	181	182	199	183	177	196	202	189	202	197	184	200	173	182	154	183	188	164	185	173	196	192	179	168	169	180	191	166	190	177	181	196	164	191	205	183	181	181	204	203	179	180	181	201	185	183	198	190	180	181	158	200	191	149	178	196	166	195	181	181	204	166	169	164	178	168	174	196	177	178	176	148	176	182	193	169	180	166	203	174	170	164	182	182	159	171	195	179	216	198	173	183	167	165	164	166	173	174	161	157	191	155	181	191	176	194	156	179	196	177	179	183	152	179	196	170	179	166	192	197	194	183	171	192	159	179	166	188	163	161	185	172	186	165	172	174	201	153	165	179	171	167	167	191	182	198	195	183	177	180	184	160	182	184	197	214	187	194	180	160	179	184	193	177	177	159	175	203	177	166	181	166	183	190	176	162	187	159	193	166	157	179	189	181	179	180	172	176	180	177	204	152	159	190	176	191	181	155	185	168	183	205	174	181	166	196	176	176	175	203	208	191	174	196	166	169	181	174	185	206	165	189	191	166	164	195	160	190	181	162	194	156	175	169	182	163	164	169	186	167	164	183	176	169	175	193	174	148	196	188	164	175	194	197	169	175	184	176	165	173	192	185	186	166	183	169	178	180	183	169	167	199	187	168	199	172	191	158	173	176	176	178	194	186	183	142	163	163	178	187	177	170	175	185	169	170	176	193	164	184	189	176	184	171	176	155	171	198	172	200	173	162	160	167	176	180	159	186	183	189	163	169	173	189	180	184	193	198	172	162	194	188	180	177	164	160	175	161	170	166	159	185	201	182	173	187	168	197	177	174	181	172	171	183	182	201	178	177	185	186	192	187	161	180	174	192	179	172	188	187	178	186	151	175	179	165	194	166	168	177	170	190	178	191	164	178	185	189	192	176	191	190	181	200	194	163	184	164	160	172	182	182	159	156	178	192	175	187	170	166	170	173	189	173	161	180	181	177	193	198	190	169	160	186	182	154	195	160	170	192	180	156	180	179	180	188	194	176	161	165	187	180	167	225	172	158	203	179	187	172	161	179	157	201	179	166	185	164	168	174	222	175	157	177	166	192	175	172	172	187	182	150	161	187	194	188	187	168	202	157	163	179	147	164	175	188	181	189	190	184	177	202	159	176	157	176	194	188	160	174	171	159	198	173	159	200	171	163	179	168	174	154	167	189	159	180	192	179	193	180	163	185	185	177	186	171	205	167	158	173	182	155	192	191	191	174	166	189	174	193	162	160	175	181	163	159	161	188	165	203	183	157	177	214	174	155	174	181	177	171	178	188	184	185	172	151	194	169	205	196	194	200	182	164	178	206	186	170	185	161	191	178	177	201	174	203	184	190	173	162	183	204	153	188	187	190	166	160	178	174	159	173	175	186	184	173	190	187	175	168	161	203	175	194	168	186	171	183	170	160	165	182	158	184	184	176	179	169	184	208	185	185	152	169	183	166	171	173	168	149	162	171	168	165	183	186	148	163	166	212	190	195	198	176	167	182	169	181	181	164	183	174	197	181	207	178	163	175	185	182	176	185	196	185	184	179	167	174	160	160	189	185	198	182	181	211	186	192	163	193	163	193	187	191	178	188	171	185	172	168	172	178	172	169	177	173	187	166	186	170	167	167	172	173	187	158	186	186	198	134	173	178	160	191	167	167	191	183	162	154	174	187	169	163	183	151	161	183	156	162	181	188	190	172	160	165	161	181	194	196	183	184	183	162	157	170	184	151	175	174	173	186	187	167	174	199	181	196	183	176	169	174	175	178	185	177	158	179	158	170	182	192	192	156	169	192	176	192	154	170	188	177	174	194	162	152	168	157	185	168	193	193	177	186	187	185	186	187	195	201	162	168	186	196	160	187	161	173	159	188	154	154	186	179	180	172	191	159	166	180	173	160	154	167	169	154	187	210	171	151	187	167	176	168	186	193	168	164	171	199	193	161	177	176	175	168	184	192	164	187	167	202	181	191	171	175	162	195	188	188	173	176	181	185	182	162	193	174	181	178	177	195	171	173	177	180	162	190	168	163	166	166	189	175	216	177	186	195	181	169	180	169	199	177	177	208	177	209	169	168	173	173	183	150	192	189	169	179	175	192	164	179	171	163	170	182	185	201	167	172	157	175	179	181	193	187	171	185	156	163	161	164	185	186	196	165	152	160	183	211	180	164	181	174	189	191	146	165	183	175	176	169	166	161	167	200	184	180	171	173
345	3	3500	138516	492	0	25	199	298	417	419	465	438	391	359	361	340	346	306	330	308	289	293	273	284	300	283	275	251	253	245	257	262	254	275	242	238	255	228	251	236	226	236	230	233	229	207	211	238	238	220	242	218	213	200	230	209	183	208	234	188	213	229	212	234	223	216	215	189	184	218	216	219	237	220	212	193	188	243	213	213	210	213	207	200	200	207	205	207	222	203	207	219	177	220	217	210	203	210	215	201	223	210	192	230	190	221	185	203	205	219	213	200	228	203	219	214	218	189	222	201	213	204	218	184	217	220	196	216	208	208	222	190	210	210	210	227	215	205	193	206	203	238	217	204	201	208	198	198	214	203	216	233	208	206	206	221	192	204	224	194	198	191	197	205	200	211	204	212	227	183	191	210	193	217	217	208	205	218	207	208	209	199	201	196	196	193	202	180	180	207	209	187	202	207	174	209	202	191	208	203	199	209	222	206	187	189	199	208	206	218	177	193	207	216	204	206	199	248	206	195	205	200	204	215	183	196	185	222	197	189	214	209	166	216	211	204	203	217	213	186	192	220	207	203	221	224	214	195	183	189	228	204	216	204	218	184	209	218	199	208	202	193	200	181	189	221	192	212	201	193	177	177	202	209	217	198	201	209	180	217	177	239	207	196	221	196	210	218	192	211	211	212	202	210	191	202	187	182	183	185	164	210	212	203	200	191	196	187	206	205	222	200	173	200	215	207	195	192	216	215	184	218	183	216	191	208	200	217	220	203	216	186	228	207	228	204	201	211	197	215	207	217	176	228	207	215	197	179	199	211	186	232	207	194	181	209	197	190	214	219	206	210	203	199	201	212	197	201	194	225	210	213	202	211	218	211	207	190	197	193	200	217	237	177	205	185	233	181	196	187	202	173	203	201	182	195	209	194	168	181	169	188	199	204	208	174	210	191	212	216	225	224	208	209	209	211	186	214	199	206	202	212	230	191	229	201	222	198	228	211	214	211	197	187	197	191	220	200	201	213	209	193	197	199	196	192	194	167	188	198	211	217	210	217	202	203	196	183	196	192	171	195	231	201	190	188	197	189	202	209	217	220	180	195	208	194	203	204	195	190	215	183	182	192	185	190	214	192	179	228	213	201	190	184	226	224	199	185	199	185	197	203	205	216	169	211	201	194	190	206	175	201	187	227	230	205	195	206	199	203	189	195	221	202	218	206	185	223	194	213	200	196	208	191	191	179	204	180	219	207	219	211	186	190	199	196	200	191	221	210	199	198	205	199	193	219	189	205	188	177	202	192	199	198	203	196	206	218	224	189	237	192	187	193	221	196	174	175	212	206	214	197	209	174	186	223	188	215	201	221	209	185	214	214	188	187	191	211	228	167	212	194	200	195	204	198	213	183	208	212	198	208	181	187	197	192	214	234	223	245	194	206	203	209	192	191	203	206	193	202	202	198	192	197	220	213	193	196	177	222	187	224	202	223	212	217	203	200	186	177	207	199	206	198	204	191	197	216	199	192	189	181	193	231	222	196	192	197	195	220	198	193	227	208	207	206	195	209	202	202	196	194	193	209	222	202	194	202	203	208	205	200	211	175	226	215	188	187	179	190	198	212	187	186	210	202	195	210	197	211	181	202	229	200	200	212	181	215	167	213	201	214	183	206	192	165	206	207	194	183	198	212	208	214	194	197	196	213	205	184	202	207	216	222	190	206	203	196	189	198	199	214	223	200	210	176	197	214	225	218	200	205	201	200	178	200	210	184	220	214	185	184	208	214	213	215	210	189	210	183	205	209	193	190	209	200	193	201	183	189	206	209	227	190	209	206	208	213	206	193	190	203	203	220	213	213	198	209	181	219	219	161	223	200	171	188	195	208	213	191	207	221	216	186	192	197	233	186	211	223	189	198	199	194	189	183	218	212	216	184	197	197	193	196	198	192	209	205	192	196	174	201	193	195	188	203	207	168	188	179	215	188	181	207	176	213	205	201	208	204	181	189	195	193	210	206	208	198	207	194	211	212	207	230	207	212	181	207	210	221	166	206	181	201	188	199	204	207	212	194	197	196	192	206	206	193	193	190	182	198	195	203	222	211	200	214	225	193	201	204	191	200	209	205	212	194	216	208	192	197	207	201	187	201	193	221	193	192	195	216	190	215	209	205	224	189	183	213	224	209	230	209	184	205	207	205	180	180	179	203	197	162	199	197	200	207	194	178	216	170	222	220	209	207	198	201	220	186	207	198	237	187	219	209	191	193	190	178	231	180	196	192	220	178	189	199	222	206	212	221	196	209	203	211	197	183	224	218	208	190	202	177	218	215	199	205	187	211	187	192	208	211	202	189	186	189	216
345	0	2700	138641	454	0	6	187	312	481	512	540	503	510	454	465	400	374	365	388	376	363	377	379	339	339	349	311	310	309	305	348	296	300	291	286	309	271	273	299	298	273	301	288	285	283	270	301	276	288	269	274	249	254	249	259	247	272	277	263	259	250	260	231	289	256	271	285	255	259	256	265	241	235	259	264	247	248	225	253	234	241	243	223	243	246	235	247	251	260	243	267	238	226	249	261	264	249	230	253	268	238	260	242	269	229	236	245	279	258	240	241	271	255	271	251	236	247	243	234	242	243	265	235	252	247	255	229	285	244	247	276	232	242	257	234	253	256	245	245	245	256	251	264	261	230	268	249	231	261	229	258	217	228	209	243	269	252	239	272	262	243	236	236	268	248	253	254	269	228	267	255	269	265	213	244	243	257	248	239	260	261	233	248	229	222	241	281	233	254	249	232	258	242	276	205	234	265	271	234	242	246	235	230	257	252	243	260	256	263	246	258	248	246	233	247	244	207	255	242	207	256	249	251	233	228	239	251	247	244	230	253	250	211	249	253	254	233	257	256	265	250	256	255	241	277	248	248	257	253	240	234	264	231	252	231	259	226	218	244	254	241	236	244	244	236	245	271	254	253	230	257	258	250	245	237	250	254	267	235	240	252	252	255	231	226	258	235	262	235	282	271	244	255	248	248	248	259	253	258	258	243	224	246	252	236	246	244	262	268	266	249	233	242	243	210	241	237	217	264	263	254	242	240	228	260	267	259	254	239	293	237	245	252	228	246	257	240	247	239	237	226	217	249	269	243	248	245	243	226	244	263	241	242	232	283	252	260	250	249	248	257	258	246	219	260	256	249	250	246	275	245	235	253	238	278	250	247	264	244	229	266	242	256	274	224	255	266	265	227	272	254	255	216	238	244	230	266	242	232	271	246	255	217	251	244	215	244	246	249	240	243	247	256	261	260	251	230	262	259	245	255	252	253	252	244	238	242	245	262	252	259	249	231	267	238	257	272	238	248	250	248	272	232	240	236	240	265	205	263	262	254	243	231	221	226	260	245	231	228	259	252	237	244	286	262	261	245	228	222	238	224	237	248	243	225	245	251	246	248	237	230	246	239	260	261	231	259	256	252	233	254	245	241	226	246	253	254	269	241	245	249	230	265	246	248	255	242	268	253	235	248	233	239	254	235	253	238	220	237	256	222	245	261	230	246	217	230	238	248	218	225	246	236	238	246	231	227	225	247	248	243	239	219	241	235	239	239	234	245	219	237	238	259	233	274	248	230	246	259	245	259	246	267	266	249	244	228	257	256	229	234	265	247	267	256	256	267	258	219	233	257	243	237	234	266	247	253	241	263	206	254	259	245	242	238	225	232	227	259	216	258	244	265	241	241	250	251	273	236	247	256	254	262	220	245	229	256	221	249	260	240	235	237	220	246	228	237	235	231	279	218	236	251	263	249	241	242	257	253	258	251	247	287	247	224	252	263	232	244	236	273	249	221	238	252	238	256	255	244	269	249	244	220	237	256	254	229	255	255	230	242	240	246	243	271	222	264	246	253	252	223	233	252	230	256	246	234	227	245	255	252	241	255	247	258	244	252	270	240	247	248	259	245	247	233	264	246	232	245	229	247	246	227	250	237	237	230	259	254	256	245	241	258	252	237	244	233	233	235	247	228	255	245	251	235	241	236	235	231	229	232	231	256	249	231	242	217	241	219	236	220	238	222	239	265	247	276	242	244	260	250	237	231	236	225	243	249	229	226	230	240	259	250	255	226	239	238	259	257	251	265	256	245	248	253	253	255	223	237	241	252	227	265	235	252	250	223	218	266	284	224	232	247	259	226	250	244	248	225	245	247	238	255	238	268	246	254	253	235	258	250	234	249	240	243	217	238	268	231	232	223	256	243	231	230	244	246	250	215	246	263	239	230	248	234	221	226	251	253	242	225	241	213	250	240	252	274	256	243	254	260	246	247	230	250	250	231	261	252	227	243	268	265	248	262	257	262	252	243	266	224	252	244	255	268	243	268	254	274	245	218	277	265	255	216	251	271	240	267	229	229	235	226	194	234	237	233	241	264	270	240	233	253	245	248	254	231	239	244	216	240	242	251	264	255	241	237	237	263	257	245	222	256	232	245	261	237	218	257	235	246	246	256	249	273	240	243	248	244	243	224	246	225	231	254	241	225	233	239	254	255	271	246	231	238	254	236	245	239	236	261	261	236	224	263	262	264	252	242	235	227	249	274	226	232	249	239	227	254	249	222	219	248	233	233	238	239	243	203	246	247	224	281	250	216	266	241	262	252	250	268	250	245	240	263	261	240	249	221	229	230	239	258	227	270	231	258
345	1	1900	138765	487	0	21	117	240	367	373	404	368	330	309	316	265	287	271	246	255	240	238	240	237	220	214	204	197	196	213	197	181	163	180	205	188	161	197	184	159	195	175	183	164	166	191	173	176	159	161	178	171	151	188	145	172	158	182	164	163	177	161	150	154	169	166	137	170	182	181	146	158	140	186	164	160	160	158	181	159	157	174	141	175	164	179	177	157	165	162	159	167	146	156	185	155	177	162	162	158	156	165	164	152	165	182	146	162	162	165	180	169	145	153	146	147	146	163	169	159	152	146	157	163	166	147	181	144	191	149	163	173	147	165	156	161	174	173	159	152	159	165	168	156	165	152	158	156	174	174	160	169	174	154	148	170	157	164	150	165	141	158	139	164	179	167	161	167	170	182	193	167	141	174	164	164	157	144	143	165	171	158	152	154	157	147	151	157	188	169	164	178	154	144	150	157	161	166	189	165	162	148	146	141	148	140	160	149	145	143	144	151	175	156	148	171	144	148	145	141	159	140	174	169	159	179	164	146	167	140	168	164	184	159	130	172	151	151	174	141	139	161	124	144	163	148	153	155	142	144	167	177	154	155	163	153	145	161	142	139	154	148	144	165	154	157	155	161	160	163	161	169	161	164	139	152	151	134	178	148	170	166	167	175	154	151	157	151	147	162	161	142	169	167	156	138	159	144	145	142	165	154	155	176	160	187	147	169	166	157	171	154	186	165	130	160	175	140	162	150	143	166	154	163	155	140	160	175	141	162	153	146	163	166	173	162	150	145	157	173	139	134	165	165	164	147	146	170	169	154	160	152	154	164	149	161	134	180	146	143	139	149	147	161	148	141	182	164	148	151	167	154	150	161	152	141	160	169	152	161	137	132	171	130	169	159	164	150	164	146	172	177	133	157	152	166	119	162	154	179	148	145	141	173	166	159	155	153	154	157	180	178	199	134	171	157	152	149	167	133	185	151	146	157	153	183	148	171	151	161	155	156	138	167	156	158	151	155	157	136	159	143	137	167	160	142	168	175	147	146	155	141	151	159	134	163	165	155	136	132	161	174	159	167	166	133	180	153	144	148	172	160	163	131	157	144	168	172	143	161	153	145	163	183	153	162	160	145	138	166	163	162	163	146	122	154	156	159	145	153	149	158	144	156	172	146	140	179	159	158	142	146	170	153	155	146	151	146	152	146	165	170	159	181	180	185	164	163	148	132	165	162	146	136	159	161	151	145	164	144	126	159	144	125	131	156	137	146	178	140	169	158	134	142	169	149	131	165	148	153	160	145	154	164	166	167	144	155	162	156	160	157	166	152	160	163	168	154	138	157	169	151	160	147	147	149	180	174	171	155	196	148	154	162	161	166	139	172	167	138	149	154	149	166	178	147	166	184	170	157	146	176	132	133	145	162	139	136	148	148	150	147	176	166	153	152	162	167	162	141	174	146	147	158	169	156	132	161	147	167	138	153	154	163	153	167	160	156	149	140	144	165	196	150	164	171	140	178	137	176	142	151	155	150	143	147	169	154	157	165	151	156	140	164	161	141	156	166	149	161	148	142	157	169	146	149	170	146	146	155	164	165	140	158	139	141	174	122	167	164	160	150	177	158	123	163	139	165	144	152	163	157	164	149	169	162	155	145	145	171	171	161	152	143	147	148	151	155	166	179	170	136	155	145	151	159	157	150	135	128	181	177	156	144	148	152	149	155	191	168	137	145	181	155	140	138	169	163	132	170	160	147	156	162	171	161	156	139	154	159	136	159	145	178	149	157	148	153	167	161	159	150	144	154	158	167	176	160	170	174	133	152	164	152	143	154	132	139	167	184	155	163	152	160	149	156	175	166	144	149	160	139	161	156	144	153	145	151	147	139	158	154	149	152	170	154	156	161	143	171	173	173	149	153	161	141	184	144	175	149	155	156	158	142	192	167	151	153	165	174	144	141	157	161	144	174	148	161	160	153	149	177	139	154	156	181	151	151	182	165	176	168	153	158	156	160	164	156	147	169	170	156	143	142	158	152	150	147	153	152	173	172	154	160	164	156	164	153	160	151	156	158	153	165	139	179	149	176	146	154	161	161	149	149	130	150	139	156	167	175	175	170	143	176	148	156	147	181	153	153	163	136	166	141	149	159	134	175	154	164	160	155	155	147	141	175	145	144	149	139	144	151	144	159	145	155	160	156	135	159	142	154	152	159	159	171	153	164	156	165	130	157	156	155	141	153	138	161	144	136	144	160	154	169	141	161	145	175	130	145	171	165	132	156	157	162	153	144	158	169	164	134	179	152	178	164	170	156	187	140	157	138	168	164	146	153	171	155	157	138	139	136	123	148	159	167	141
345	2	2100	138890	487	0	21	153	229	415	418	420	401	389	342	317	325	311	294	291	286	270	275	279	278	238	241	260	253	231	234	229	208	233	217	225	209	205	221	212	197	215	221	194	205	210	183	196	200	196	205	208	197	205	188	212	171	213	175	172	171	186	170	211	174	188	174	194	172	212	191	196	193	178	192	173	173	192	174	172	165	176	189	175	187	180	151	199	188	178	179	164	176	189	181	197	197	178	145	186	181	170	173	168	179	183	168	166	179	177	204	183	171	169	203	153	185	178	168	179	169	167	209	155	176	169	193	174	187	178	186	190	172	178	180	175	223	173	190	188	187	157	193	175	195	180	169	177	196	211	160	163	188	180	175	183	180	147	158	180	188	178	166	171	175	174	187	176	173	176	199	190	156	181	192	167	187	198	182	190	170	180	176	162	187	169	202	177	173	147	176	167	167	178	178	180	184	165	178	205	156	175	182	179	164	164	158	181	171	161	181	169	185	171	190	172	175	167	175	172	179	171	182	200	170	192	161	180	182	180	173	185	187	162	161	179	182	158	176	180	191	163	171	194	158	165	185	185	189	195	197	178	185	176	176	178	173	185	177	177	168	173	173	170	191	195	189	180	157	166	176	181	160	181	192	176	176	145	177	185	172	201	205	176	173	166	187	166	170	170	182	184	178	166	193	188	163	185	179	177	197	161	189	158	167	169	182	181	189	212	174	151	181	168	165	173	167	196	159	165	145	167	202	171	160	198	172	171	169	162	157	163	192	187	185	173	199	168	187	175	169	171	162	181	188	172	176	175	164	167	190	178	167	183	153	172	151	201	193	169	189	183	168	162	164	178	183	181	163	178	166	176	178	182	184	193	194	172	179	148	160	173	183	187	173	166	164	194	167	187	181	181	158	166	184	182	192	174	164	151	171	189	172	159	182	198	177	197	195	141	177	169	179	159	182	178	198	178	190	186	176	172	174	190	167	167	177	157	173	162	178	172	177	150	169	153	187	163	163	162	194	177	167	196	202	158	191	183	170	191	178	162	144	182	159	167	168	186	175	180	158	154	190	192	166	189	168	187	177	174	178	158	151	169	162	174	190	191	177	169	192	188	182	181	160	187	174	176	186	133	184	171	172	144	186	187	174	176	168	173	191	155	164	199	206	172	176	168	175	162	147	184	165	185	174	158	155	187	172	169	172	180	182	165	166	201	170	185	188	177	176	176	193	161	197	138	169	192	160	164	170	172	160	190	166	178	174	164	151	167	177	172	180	185	184	169	150	166	159	188	190	168	182	183	184	163	148	165	164	174	183	165	158	173	192	172	165	164	182	173	173	157	185	171	168	182	184	154	205	179	181	176	189	183	178	183	165	166	165	174	185	186	181	175	170	166	170	158	158	177	169	171	179	189	174	176	161	165	166	187	178	170	150	163	190	175	174	151	186	202	144	195	178	188	184	192	190	161	166	184	149	185	183	152	148	173	187	179	157	185	158	174	165	205	209	169	162	186	194	186	181	183	167	173	181	178	168	181	169	181	169	173	195	161	167	162	172	183	194	167	194	182	196	150	171	170	172	166	168	164	163	161	182	178	163	157	152	148	167	179	168	193	177	166	177	172	176	179	194	155	160	200	166	193	182	177	187	183	169	184	167	162	162	172	154	179	184	175	183	172	164	190	200	184	181	183	157	144	190	146	207	202	188	171	151	166	169	160	171	177	173	170	173	187	176	162	167	180	191	177	168	172	181	172	180	171	190	163	188	179	176	175	172	158	197	197	180	165	176	164	166	163	166	162	183	184	191	180	183	160	186	170	143	175	169	169	189	184	170	152	192	194	167	171	175	186	189	158	175	155	154	197	197	190	189	179	192	165	171	179	169	176	181	170	183	178	171	178	168	170	189	163	181	182	177	163	176	156	171	181	184	146	165	168	177	148	157	159	169	175	171	160	175	159	174	189	198	173	186	172	160	182	196	166	198	171	171	162	150	172	184	180	181	170	185	155	144	181	186	178	186	165	176	172	210	190	172	176	195	159	185	195	179	160	170	183	195	170	156	186	178	167	180	188	199	176	167	158	176	194	165	171	178	188	172	172	186	164	174	156	159	199	185	172	200	173	147	169	175	157	192	171	204	185	157	182	191	175	159	172	152	191	172	161	182	174	183	180	168	171	173	155	152	188	176	173	202	164	190	191	159	190	169	156	181	187	173	177	174	193	167	183	174	166	176	148	178	167	170	166	172	183	175	163	178	170	193	176	182	151	172	178	188	184	192	185	170	172	176	168	192	175	187	176	189	177	161	165	164	172	171	194	169	190	173	191	178	164	177	172	158	189	153	171	161	159	183	163
345	3	3500	139015	502	0	17	198	270	427	438	473	425	440	382	376	343	338	329	324	296	313	285	280	277	290	279	258	271	265	264	264	235	276	227	243	261	242	244	255	238	241	206	217	221	210	224	220	211	203	194	219	231	234	205	203	215	227	199	195	206	212	227	215	226	199	202	199	218	226	231	200	234	214	237	194	200	202	230	209	202	212	201	193	192	191	245	210	211	210	192	210	210	215	230	189	176	211	206	236	205	225	208	216	192	208	204	214	187	190	199	187	220	229	214	222	208	209	207	203	176	184	219	195	207	180	192	205	202	207	210	189	186	212	184	192	202	220	228	211	206	216	231	220	199	205	203	213	198	213	192	200	163	212	209	200	189	216	226	187	214	200	211	193	196	234	207	203	176	203	193	206	229	184	220	199	196	215	186	195	214	207	193	209	179	200	198	190	155	177	189	188	197	207	216	200	199	247	190	222	186	200	194	206	228	207	196	202	188	196	208	226	197	227	193	179	178	207	217	209	216	190	221	196	209	198	185	197	203	200	228	192	211	200	196	222	214	189	212	206	207	202	232	197	211	208	202	187	186	211	201	222	210	206	203	192	209	200	202	192	189	227	199	195	197	181	198	207	219	174	196	244	252	205	214	204	181	226	190	205	210	203	208	187	215	215	182	190	208	211	175	175	203	200	214	171	215	170	192	206	195	223	195	186	205	180	187	234	209	189	230	204	207	201	213	204	197	202	201	210	209	214	192	192	187	196	191	213	178	196	219	198	198	189	191	219	179	192	196	197	178	206	181	196	208	218	169	214	210	212	221	206	189	209	201	208	188	200	200	222	166	207	196	208	205	204	209	203	199	202	179	215	182	222	192	204	189	182	188	181	187	182	228	200	215	211	210	178	195	207	209	189	215	197	199	199	180	195	220	217	196	206	198	180	207	220	201	193	223	201	181	212	194	194	188	184	208	172	216	192	201	206	195	207	190	202	196	203	199	205	221	210	222	200	199	170	184	198	210	214	168	205	192	179	194	212	181	203	195	186	193	213	198	172	180	204	198	180	183	193	201	212	185	207	232	217	200	219	190	186	225	188	223	219	193	200	190	212	213	187	180	208	195	201	191	205	192	193	216	208	191	186	192	207	210	216	221	228	191	175	197	192	186	186	192	202	213	208	189	211	188	202	205	213	206	185	202	194	216	196	204	194	219	200	188	211	210	201	172	213	220	179	213	210	196	228	215	212	216	191	219	185	213	194	208	209	196	192	184	199	195	195	217	193	195	208	211	215	202	211	224	207	217	208	200	204	190	170	209	188	218	205	190	224	195	227	205	185	201	195	199	192	202	205	174	201	212	202	189	186	199	189	224	246	207	211	206	192	210	219	181	210	217	195	178	202	199	195	201	230	189	212	218	185	197	202	223	238	214	216	213	202	188	199	178	181	175	193	201	196	205	206	189	202	202	195	203	225	184	188	190	208	217	196	190	213	209	210	193	201	200	201	205	207	184	203	174	205	183	195	202	221	185	190	209	203	187	230	192	189	204	196	190	196	179	185	187	212	176	197	210	207	214	214	212	194	176	209	173	200	206	174	205	204	194	199	222	183	199	209	206	196	185	192	193	236	197	194	202	187	194	226	207	218	189	199	206	218	202	222	218	203	213	189	219	180	190	206	205	201	211	197	206	193	216	170	206	217	202	195	211	199	187	213	206	194	189	172	184	174	204	209	207	193	188	199	195	250	188	207	203	195	186	202	210	199	192	207	214	186	213	194	204	203	221	201	184	219	204	231	199	189	206	208	179	195	186	209	216	190	199	216	196	218	187	168	205	179	178	183	204	204	194	188	215	202	203	203	238	205	218	196	195	197	208	181	195	196	230	194	225	218	232	195	208	215	192	186	203	182	227	191	202	208	180	191	205	194	193	198	205	199	220	187	200	197	204	202	183	187	198	187	207	188	195	195	205	221	193	201	212	192	200	216	205	227	215	222	203	202	192	214	191	209	176	210	167	202	190	191	192	202	204	210	182	171	209	193	201	209	191	199	181	215	203	204	224	220	183	192	220	211	206	185	222	215	209	221	208	199	203	182	204	209	194	203	185	205	208	187	177	206	217	199	196	199	206	185	192	200	176	207	215	202	214	192	207	207	197	170	204	205	205	198	213	197	189	167	189	198	193	217	210	200	199	215	201	209	186	193	195	186	207	187	181	231	207	199	209	196	210	219	188	206	199	176	205	213	192	199	196	192	199	174	206	212	191	209	189	230	175	193	194	214	227	194	205	188	217	223	215	203	192	196	194	213	182	190	224	181	192	220	184	217	213	212	187	195	187	197	199	207	210	186	188	177	204	203
345	0	2700	139140	494	0	7	168	303	459	488	577	525	513	445	413	435	404	382	386	370	378	314	356	343	351	326	342	311	308	301	312	302	331	284	288	293	293	278	302	307	265	317	264	283	289	274	281	281	279	276	278	260	265	266	252	256	247	264	274	289	245	237	223	276	282	258	243	246	267	288	248	260	261	249	256	249	252	254	246	246	250	274	264	245	249	250	270	225	271	297	258	253	275	230	262	267	268	269	275	251	248	245	260	268	260	250	229	243	255	246	217	252	245	251	248	257	234	261	276	243	255	246	234	251	252	262	242	240	238	218	253	241	250	240	268	224	228	250	262	228	221	245	262	258	228	266	254	247	255	252	258	260	214	253	226	250	254	223	262	270	273	250	245	232	235	251	247	217	269	239	238	231	232	242	248	262	275	227	242	252	240	238	229	245	251	250	232	242	230	217	232	234	258	247	255	245	238	261	254	228	267	240	249	222	273	232	233	288	226	218	236	264	264	256	248	224	257	237	241	263	245	244	245	240	236	253	271	229	236	259	225	226	235	236	243	273	226	241	239	238	230	240	250	242	246	244	235	234	225	209	233	242	250	246	225	248	272	247	283	249	250	263	257	281	225	225	250	252	254	235	240	235	244	246	241	248	239	225	254	218	256	241	262	243	233	261	221	253	253	237	241	233	231	252	206	236	243	271	246	228	232	248	227	243	243	225	261	246	237	247	257	214	224	233	259	224	264	241	232	241	267	249	239	238	245	224	257	228	268	251	246	258	226	240	260	237	230	247	263	250	237	241	244	230	254	252	254	267	269	210	256	241	234	243	221	226	247	236	248	257	239	265	231	202	272	262	233	214	229	242	249	219	268	244	232	240	253	233	227	269	237	241	232	242	239	254	264	247	242	252	257	249	229	234	254	257	237	221	231	240	254	241	243	236	239	273	242	270	243	239	243	242	241	236	250	242	239	229	243	258	229	245	262	239	224	259	240	278	253	222	241	213	251	216	221	254	231	233	239	241	224	243	245	233	224	219	260	214	277	241	270	247	240	247	240	211	246	264	246	226	257	245	230	236	259	225	243	241	245	235	258	246	254	232	232	260	245	259	237	247	254	240	233	252	235	240	254	263	271	264	220	251	248	242	239	248	241	250	245	240	274	242	252	222	231	219	231	224	232	250	253	240	245	250	223	248	257	247	241	228	264	260	258	219	249	218	244	221	236	240	268	266	213	233	237	241	268	232	241	271	212	242	228	234	221	237	232	262	237	254	242	247	279	229	231	267	238	251	295	254	237	220	215	231	256	239	253	223	229	234	235	249	247	246	263	227	236	254	246	236	238	254	247	252	238	234	242	230	245	255	223	218	251	260	243	247	241	260	253	199	237	247	241	248	244	239	237	240	246	235	246	261	244	229	267	227	244	238	244	238	259	209	244	244	226	217	224	239	245	214	236	246	251	239	259	238	249	242	246	246	243	240	247	253	213	217	227	263	286	228	244	239	242	259	250	234	266	257	239	210	257	260	262	232	217	210	231	227	245	216	264	250	240	234	234	243	262	213	290	214	236	239	236	247	238	231	238	244	267	226	234	233	246	237	239	244	248	235	267	265	236	240	216	247	246	221	240	233	265	266	241	246	237	236	246	244	238	244	259	265	254	256	244	250	216	257	239	257	242	228	240	252	263	231	255	247	252	248	253	250	249	234	224	251	206	224	217	235	253	261	249	255	248	248	217	251	243	226	241	256	239	234	253	238	240	257	254	234	236	265	293	244	229	264	232	239	207	218	243	210	253	252	230	239	254	226	236	244	241	235	248	271	224	221	267	223	244	251	265	241	245	229	254	228	239	228	240	258	237	241	237	214	236	242	232	218	244	240	260	214	257	242	228	261	245	238	225	230	279	251	269	222	229	233	238	240	228	254	227	257	233	253	223	241	252	255	261	245	227	247	259	237	237	237	259	248	249	234	237	253	249	240	233	232	230	254	229	244	233	254	255	254	243	253	227	238	251	249	223	222	245	259	237	251	262	226	247	247	219	229	255	261	202	230	236	239	254	247	243	248	257	234	258	252	265	243	241	248	228	244	227	246	242	222	256	223	221	218	243	235	224	258	250	225	245	233	259	248	245	231	231	243	238	238	232	245	258	246	277	259	244	233	234	239	233	269	221	232	268	237	242	256	234	241	232	246	241	246	243	257	266	249	220	248	263	246	264	242	257	231	252	241	213	226	222	245	274	243	223	258	242	252	248	231	207	196	247	238	242	249	228	269	241	238	253	250	251	239	288	257	214	236	231	239	249	229	267	241	209	248	258	250	230	209	236	241	254	225	242	226	230	256	223	248	226	241	253
345	1	1900	139265	502	0	26	141	212	346	388	403	347	366	321	315	273	265	257	256	243	259	222	222	239	222	207	194	236	201	202	203	184	201	189	182	214	203	199	168	188	181	179	174	192	162	179	145	164	193	168	154	193	172	168	168	135	168	180	165	137	173	192	181	151	168	171	157	148	180	168	165	176	166	159	146	159	160	173	145	131	170	144	171	148	163	174	159	157	157	168	159	170	155	170	183	148	158	132	158	156	179	160	174	165	178	157	145	160	136	161	159	156	175	172	166	170	160	149	152	122	169	157	149	168	157	151	154	145	166	169	160	145	160	153	156	178	153	137	148	174	171	178	160	151	155	153	156	164	165	150	170	167	130	158	141	168	165	149	162	157	166	150	180	165	171	143	173	149	153	157	140	147	150	145	157	148	158	185	162	160	162	152	154	134	166	165	167	165	169	153	147	162	124	164	164	155	153	162	144	161	133	157	169	149	162	144	156	153	160	161	145	152	157	139	154	163	164	145	158	158	157	170	165	169	158	131	150	168	164	147	165	138	160	141	164	142	145	136	155	140	155	179	149	156	163	149	185	178	178	142	154	159	161	163	150	105	163	152	193	153	150	152	158	126	153	164	158	143	145	174	171	170	166	173	164	156	149	142	181	147	166	144	162	150	152	148	163	158	136	159	167	160	182	147	148	153	156	148	155	151	170	166	147	165	152	184	168	140	142	161	159	141	159	156	164	134	155	158	148	149	158	158	133	137	167	154	186	141	147	164	161	160	154	140	162	180	151	161	143	151	152	150	160	163	158	153	154	143	169	159	139	161	151	183	156	166	142	172	173	152	149	153	146	201	172	170	164	141	168	145	165	157	139	155	148	166	149	147	160	149	149	165	177	150	137	143	154	165	166	152	142	160	147	164	181	130	139	133	133	167	148	150	153	139	161	158	144	147	168	135	147	136	141	152	144	156	161	179	146	159	157	168	156	160	166	163	163	141	151	157	164	154	168	136	155	159	162	151	152	163	162	166	152	166	154	149	145	138	150	150	161	159	155	154	145	170	145	155	151	137	159	158	169	147	152	179	140	158	155	143	161	151	157	145	147	154	157	149	177	146	163	144	145	167	124	149	149	163	171	145	167	167	157	157	158	156	151	141	163	157	155	157	157	141	165	127	171	168	155	161	155	130	183	165	167	120	169	134	170	144	134	149	168	129	153	152	152	157	170	158	173	152	151	142	141	146	155	150	165	156	162	160	154	153	150	159	142	152	154	156	147	188	153	173	136	152	148	159	163	142	145	165	141	171	155	160	153	163	153	167	151	169	160	156	130	162	175	160	127	151	169	182	155	145	151	164	169	151	167	155	142	144	148	139	144	167	161	153	158	141	145	153	148	171	150	154	145	158	146	152	162	164	151	158	170	140	147	166	167	168	159	162	162	156	154	151	151	158	145	146	150	141	173	149	161	160	148	140	162	174	153	145	177	165	162	157	153	167	147	149	158	140	177	169	134	167	166	155	141	156	158	147	182	129	174	133	157	173	160	157	157	155	143	153	152	168	146	156	152	135	161	157	154	158	138	149	152	152	151	163	168	157	147	135	159	143	145	153	146	161	166	149	160	175	148	128	143	174	158	132	142	162	154	158	162	168	140	167	141	143	157	156	145	143	150	170	159	144	148	160	165	154	174	150	155	151	157	153	139	161	167	143	168	155	179	157	170	146	156	133	159	149	153	146	160	142	145	152	153	155	149	149	143	144	166	139	170	170	163	124	152	172	157	170	147	164	134	166	154	141	141	159	141	136	152	152	137	148	164	138	136	152	150	139	167	193	161	175	156	165	162	159	145	141	147	152	149	148	132	156	166	140	165	150	165	166	173	164	132	159	147	138	154	160	146	151	172	167	146	148	167	154	177	126	145	142	154	159	145	118	148	153	160	164	161	160	171	170	154	160	155	153	135	153	177	161	151	176	165	144	165	158	131	150	149	147	148	166	154	163	165	148	172	157	143	161	151	156	164	158	150	161	188	150	139	147	159	143	144	161	161	170	159	135	150	147	157	154	157	140	151	153	153	143	166	170	151	140	137	117	147	160	165	166	171	140	139	165	136	144	164	149	153	170	127	140	151	154	174	135	160	152	179	154	145	153	147	139	171	158	181	161	144	158	138	148	144	158	147	155	135	146	157	167	152	174	140	145	159	162	154	159	135	163	168	160	151	171	152	152	175	170	154	155	143	133	149	145	173	150	157	153	176	159	165	139	175	130	157	154	176	167	142	153	142	179	152	159	144	175	164	152	167	164	127	154	174	146	148	134	138	146	163	153	145	150	171	146	147	165	151	148	141	154	164	159	149
345	2	2100	139390	456	0	24	130	254	433	407	449	447	415	356	348	323	308	298	267	275	296	281	266	232	259	262	238	255	223	214	225	234	226	231	214	241	225	219	212	198	191	207	204	212	189	180	199	191	202	177	198	179	176	189	180	168	206	199	185	197	182	170	196	182	213	182	186	197	167	180	185	196	188	193	185	209	183	165	175	163	169	163	198	182	171	180	206	209	175	187	157	186	161	159	170	159	181	191	202	175	172	168	169	181	169	172	163	204	198	184	173	168	171	178	172	192	160	183	177	159	161	177	161	177	172	170	185	171	193	186	186	171	202	185	183	178	179	189	149	158	155	179	165	182	170	183	197	178	176	177	165	189	164	184	171	162	160	180	192	166	176	174	178	197	178	175	152	186	165	164	177	148	173	174	179	158	162	172	184	186	165	170	194	167	178	157	175	186	220	179	175	200	178	149	148	195	165	168	172	187	180	201	174	183	181	199	201	173	182	185	183	181	155	172	171	171	190	179	161	158	196	171	161	166	158	174	188	185	165	167	144	171	171	170	189	168	186	170	142	166	180	197	185	180	168	158	165	149	184	170	174	185	197	177	182	168	175	182	196	192	190	174	174	186	160	183	185	156	154	160	155	182	175	164	169	148	186	175	165	185	159	185	195	164	165	173	196	177	174	180	179	180	179	165	188	172	187	183	184	169	182	175	157	192	198	176	176	177	166	155	184	189	184	178	183	185	143	177	171	183	176	160	175	160	154	170	183	190	163	186	149	145	187	176	185	177	194	176	143	181	169	187	183	179	167	176	175	194	183	196	172	163	170	175	199	172	191	157	160	175	186	165	172	179	171	186	192	153	175	182	166	156	175	165	193	186	187	166	188	179	152	153	160	163	163	190	192	190	166	192	184	178	163	199	173	154	186	196	180	190	185	153	173	196	183	169	180	167	180	184	157	193	160	208	168	169	149	160	196	193	209	186	149	162	172	179	179	161	175	176	180	163	192	180	206	180	173	171	169	168	180	194	176	175	175	176	184	170	170	187	173	184	160	184	181	157	157	164	199	178	179	186	177	180	190	157	167	166	166	183	154	148	153	174	178	183	180	171	171	175	159	175	178	194	159	196	199	177	168	167	168	163	173	162	176	180	171	183	167	178	161	181	179	169	186	201	184	161	180	194	205	203	172	174	171	190	180	166	186	169	196	190	188	160	163	180	140	172	187	160	186	164	168	175	188	161	174	201	177	171	176	152	181	154	151	168	165	198	167	172	168	161	160	155	177	172	153	178	180	162	167	170	205	166	166	162	189	165	173	166	165	179	176	178	154	172	166	163	195	178	170	163	187	165	170	198	148	181	191	184	179	152	184	172	153	206	195	166	155	177	154	160	177	186	183	188	173	167	162	168	177	157	174	159	173	171	162	159	175	170	171	186	163	173	166	166	154	170	170	193	184	160	183	166	156	163	191	180	193	164	173	146	150	186	146	156	154	155	162	181	170	154	195	138	175	170	172	165	166	186	158	202	209	177	188	160	169	179	204	184	184	187	168	161	168	159	167	163	172	185	199	168	169	169	184	214	169	167	160	184	184	156	176	150	162	168	181	177	159	170	194	159	185	182	152	157	167	171	187	173	172	141	197	153	171	182	189	173	185	197	145	167	161	163	162	185	168	169	181	182	160	172	186	181	173	169	193	169	169	181	184	204	167	166	162	148	172	167	161	176	185	169	170	184	146	162	182	166	175	194	165	197	171	178	184	188	180	174	174	177	187	187	193	190	159	151	181	172	175	166	169	168	162	175	169	180	199	182	184	175	185	178	171	172	189	183	204	173	172	181	183	158	147	175	187	149	181	185	160	192	192	164	169	168	159	184	189	177	159	186	184	147	166	170	171	180	154	166	159	179	176	191	177	179	172	186	195	177	185	166	192	182	171	186	182	181	161	167	169	162	168	178	178	176	174	168	165	165	160	190	183	177	196	163	181	180	171	164	168	170	162	190	167	183	163	168	179	177	177	164	180	191	175	180	167	177	179	176	175	170	163	173	196	166	182	153	179	185	183	167	168	176	170	182	187	197	163	156	181	175	167	162	169	179	180	176	180	164	168	170	157	165	143	181	183	189	204	153	180	167	172	154	184	177	170	183	185	184	149	162	143	180	168	183	194	184	182	144	180	159	162	136	153	172	184	161	192	157	176	166	188	184	169	182	173	157	184	170	167	181	189	174	179	167	171	150	189	161	165	168	169	152	165	172	194	176	177	181	176	169	198	166	185	197	165	162	172	167	174	161	189	182	141	177	170	155	174	180	182	187	171	168	171	153	158	167	160	184	186	173	210	162	186	179	166	190	174
345	3	3500	139515	461	0	26	222	281	443	427	485	451	384	368	401	326	358	314	315	325	287	264	286	264	287	266	260	267	260	241	252	235	225	228	249	251	242	267	222	233	202	219	243	227	209	232	219	197	219	206	226	238	212	240	211	227	225	197	201	229	216	224	214	212	234	223	204	196	210	214	210	204	210	203	202	222	196	209	225	227	194	208	191	213	190	216	196	200	229	209	185	213	230	209	197	221	213	214	216	189	212	227	192	176	206	221	216	186	192	212	184	206	201	179	236	217	204	189	171	202	196	204	178	170	213	176	188	207	186	194	216	213	201	188	197	193	197	194	197	227	211	221	218	182	209	213	200	234	216	206	221	215	211	205	185	216	210	192	225	209	203	179	192	201	179	210	196	203	197	208	198	179	176	209	174	209	211	208	233	202	206	196	198	189	221	198	201	188	212	196	199	193	185	205	210	168	197	199	227	215	200	213	181	194	193	189	228	208	207	201	231	204	203	208	207	198	217	181	222	187	201	206	206	196	195	245	207	197	232	192	208	175	186	190	193	185	192	192	209	193	188	220	201	199	191	224	207	219	179	178	227	180	207	184	225	198	196	191	200	200	202	222	182	186	233	188	201	187	200	167	200	192	204	212	192	196	187	222	200	191	189	192	225	200	217	189	213	206	205	193	204	165	185	187	189	195	225	205	175	181	184	221	176	194	194	211	225	184	208	203	208	225	183	188	210	189	189	235	189	193	197	178	180	221	197	185	210	189	206	209	221	206	211	209	206	187	194	185	210	182	202	208	208	217	192	225	210	194	199	165	186	190	202	193	200	177	207	206	185	193	215	226	197	201	223	199	183	186	193	206	207	244	184	209	234	189	216	203	200	215	189	199	185	175	195	195	218	188	202	209	211	207	175	217	207	218	210	191	207	219	186	203	188	200	188	217	195	198	186	203	222	193	209	216	192	200	185	210	201	206	213	213	200	222	205	197	196	183	194	177	189	205	195	196	198	186	208	185	213	201	186	182	211	210	195	186	208	203	204	193	194	167	198	221	194	206	178	212	197	188	220	207	222	205	192	195	198	221	192	201	219	208	228	206	178	202	204	179	196	194	183	188	218	212	190	192	182	207	191	198	200	213	191	209	202	198	216	177	219	204	203	191	191	205	196	192	194	185	202	199	181	172	202	217	185	201	200	180	191	205	212	208	189	224	208	209	172	178	201	195	210	204	210	207	208	193	193	198	211	204	186	184	196	182	192	215	174	204	207	193	179	198	194	211	172	173	213	189	199	188	193	185	232	208	226	209	199	182	190	196	216	197	182	202	203	223	181	196	202	183	212	216	217	198	208	203	195	197	205	198	191	188	166	189	192	211	196	218	204	206	202	182	201	200	181	182	198	210	190	183	203	207	184	195	188	208	206	208	181	199	185	192	197	194	192	175	191	192	227	225	199	183	209	203	186	191	201	201	198	203	169	169	202	185	220	191	233	177	195	200	222	192	173	184	223	180	214	202	208	188	173	171	185	209	185	199	181	219	189	207	219	220	195	199	206	216	191	197	198	193	205	191	216	196	165	184	218	220	180	189	178	209	207	206	213	201	197	197	183	197	181	194	186	201	206	221	174	175	187	201	201	200	214	191	180	190	184	213	190	206	197	222	205	209	180	206	182	198	208	218	187	180	232	214	188	193	187	205	202	190	195	225	183	199	170	184	196	204	200	189	187	195	184	177	215	161	211	197	216	192	198	220	200	199	209	194	184	189	192	196	192	197	194	189	211	206	202	225	197	184	213	210	211	180	215	215	190	213	176	228	199	168	179	215	221	199	196	213	209	214	200	203	214	174	188	206	178	184	212	235	214	209	220	177	207	205	211	195	225	205	189	208	206	194	189	220	205	194	215	185	208	215	192	195	207	196	192	223	191	224	224	185	213	180	206	201	197	213	200	215	185	193	170	191	185	193	216	198	207	214	178	197	189	228	195	195	209	214	193	198	205	182	195	206	199	173	186	185	191	188	196	207	179	219	202	193	189	194	187	195	200	203	221	217	170	205	211	202	189	199	192	202	212	215	210	206	191	202	192	175	196	213	192	222	199	197	204	204	208	220	178	212	204	219	180	205	223	184	205	211	201	222	204	212	201	192	226	212	201	220	224	190	204	191	220	203	209	186	188	192	197	208	186	193	212	197	220	203	194	207	220	194	203	170	192	220	209	190	182	189	200	218	215	210	181	199	184	178	192	204	207	195	188	176	192	189	176	204	199	212	196	192	203	205	207	214	214	208	186	199	212	211	193	193	195	191	201	205	198	197	195	202	203	195	184	192	220	211	225	213	183	218	179	195	175	198	212
