345	0	2700	162394	392	0	4	155	302	429	490	595	519	490	480	460	437	430	396	407	416	370	361	384	363	374	352	347	318	316	305	318	313	328	310	264	308	299	284	281	306	257	255	283	284	291	266	286	288	259	254	260	274	281	240	232	251	248	276	239	266	251	243	238	256	222	249	255	233	230	217	236	259	227	269	258	266	235	232	213	272	237	234	221	245	235	235	264	249	261	259	257	250	238	223	233	229	215	257	245	201	248	249	219	233	213	216	231	232	231	239	256	250	245	237	227	211	213	250	239	234	233	226	216	230	216	253	218	216	235	219	246	201	224	229	243	216	242	223	216	196	235	222	224	218	215	232	228	236	251	234	223	244	233	224	250	227	222	243	222	238	207	235	222	213	245	232	224	246	226	244	240	261	237	214	230	215	222	246	205	216	216	256	239	222	217	235	258	239	216	231	253	247	227	204	231	240	239	236	251	226	214	229	191	234	204	231	203	224	229	247	237	222	225	235	185	221	270	208	225	232	238	226	211	233	233	235	230	231	231	249	237	231	191	223	211	264	244	218	228	235	224	212	217	250	210	235	241	206	217	214	230	212	252	222	231	246	221	232	247	213	238	213	234	222	235	238	233	248	216	248	240	226	220	249	228	213	251	220	232	243	220	216	231	235	233	254	215	248	222	228	206	216	244	208	233	198	242	198	229	223	231	242	228	239	249	247	240	236	206	210	213	241	236	227	233	258	195	244	231	205	211	220	225	229	199	235	239	235	198	221	214	236	210	239	190	217	238	217	245	202	244	208	224	234	233	189	232	225	217	245	220	211	237	222	222	203	222	232	256	216	258	233	222	206	237	234	206	209	223	243	214	245	234	202	239	241	219	218	224	225	234	223	234	222	224	226	210	251	239	227	237	223	210	227	190	205	231	229	217	213	217	221	218	227	201	231	240	217	207	213	232	218	255	223	218	238	215	232	206	215	217	208	231	217	202	201	223	236	219	205	226	225	209	213	215	230	241	227	243	228	209	215	209	242	222	263	199	260	236	197	229	214	219	229	211	228	238	213	223	223	251	229	221	248	214	230	217	205	239	240	221	225	234	218	235	201	240	223	218	230	217	226	239	212	224	245	256	249	227	227	220	214	251	241	244	219	214	237	238	208	211	234	256	236	239	240	205	228	207	178	215	252	210	224	228	212	218	235	210	206	240	214	221	238	220	214	208	241	197	239	198	207	218	203	220	227	240	227	218	226	257	211	208	230	252	231	246	243	238	220	226	231	228	223	208	231	235	237	223	209	225	223	241	242	231	215	218	231	217	222	218	224	208	238	232	214	225	211	247	229	224	225	243	226	239	223	217	231	238	204	216	205	261	237	229	201	199	228	234	250	230	225	211	230	228	228	228	220	217	206	212	190	198	237	243	226	212	220	216	224	216	224	212	210	244	233	215	236	218	227	210	245	231	222	230	213	233	247	239	258	225	246	235	209	241	242	208	246	254	218	238	212	241	222	234	231	230	206	198	230	216	233	255	223	197	258	216	220	217	217	219	209	220	224	231	218	242	222	236	208	265	221	219	220	219	228	248	226	235	237	263	213	190	235	239	219	222	240	229	248	225	240	248	212	220	225	226	222	194	223	216	217	236	201	245	189	238	244	230	244	229	243	249	229	224	216	214	234	228	234	221	220	210	243	209	205	210	198	221	232	222	210	217	214	245	224	227	240	243	215	215	216	247	206	236	233	219	217	250	227	226	231	221	221	238	212	228	218	203	225	219	228	208	211	227	236	238	224	218	220	210	207	228	224	215	241	237	220	219	237	198	219	230	221	255	218	204	218	190	225	236	232	228	212	218	225	227	223	222	220	263	219	230	202	205	249	229	219	231	239	217	217	197	209	226	251	210	212	210	225	222	231	212	255	201	229	227	201	218	199	214	265	223	229	241	234	237	220	203	219	230	237	255	229	213	217	251	232	225	220	238	251	233	220	215	221	216	247	196	225	242	237	235	232	224	204	193	216	228	227	211	239	214	230	229	233	235	213	222	241	210	216	221	220	220	238	216	208	222	220	217	233	258	192	234	242	235	221	224	229	210	240	183	213	216	213	225	232	215	235	231	242	220	220	231	233	241	226	217	209	205	215	217	232	225	219	227	207	235	221	192	244	200	231	208	207	224	211	211	236	250	218	226	237	212	213	249	226	210	216	199	226	234	205	229	230	239	202	245	240	224	216	212	218	238	238	236	207	226	206	275	236	202	231	226	266	209	243	226	228	230	230	204	237	212	222	239	225	210	247	234	236	208	222	210	217	246	231	198	184	194	246	236	209	198	198	218	202	216	233	250	198	220	220	226	221	229
345	1	1900	162496	424	0	23	144	225	404	364	377	390	321	312	284	268	279	260	276	244	269	221	226	249	216	219	229	244	215	195	217	208	218	219	194	206	197	199	198	178	191	208	205	206	189	200	183	184	174	188	204	186	179	178	186	166	174	195	180	175	151	183	144	159	181	187	186	196	172	204	178	189	175	182	163	169	182	174	160	181	202	170	165	171	173	171	166	168	164	165	174	162	187	184	171	149	165	163	182	174	166	164	174	185	190	184	170	190	167	168	167	197	186	187	158	167	192	201	180	151	188	190	173	152	163	180	171	208	193	172	171	178	169	169	166	173	170	185	177	182	182	191	177	168	158	178	169	196	193	172	159	166	139	159	181	190	172	184	165	147	149	173	204	178	171	177	177	174	188	148	148	183	178	195	155	159	166	165	157	181	145	169	177	169	162	178	185	169	192	183	178	163	184	195	168	163	155	156	158	191	171	165	151	168	154	157	159	160	164	199	163	192	173	165	162	173	159	163	168	164	169	194	159	144	183	174	146	192	174	165	175	167	163	155	173	163	163	172	193	144	168	164	140	173	162	163	178	190	179	186	155	179	182	176	194	156	173	164	176	168	191	182	189	187	163	167	165	174	183	170	169	154	180	182	178	181	191	160	176	172	156	154	188	166	175	174	195	152	174	156	181	149	186	187	174	156	184	185	160	166	171	170	159	159	180	165	164	174	155	193	163	171	168	181	162	167	185	154	191	155	176	159	151	170	193	173	186	156	153	147	175	193	172	167	163	161	173	161	167	178	185	153	174	166	180	188	166	197	174	171	185	189	181	177	168	168	165	158	181	184	176	175	158	177	164	173	164	160	176	150	138	176	152	167	155	172	193	161	156	157	154	152	157	166	174	168	173	155	182	143	167	180	187	162	166	160	190	176	193	190	173	161	177	182	168	190	160	142	172	181	154	166	158	170	163	189	175	150	167	154	190	192	164	160	175	166	183	153	170	178	178	182	155	174	183	170	179	182	191	179	170	180	146	173	177	195	172	161	174	161	164	191	187	177	161	164	174	184	171	162	168	179	183	182	172	192	177	167	189	158	155	181	153	171	175	156	164	165	192	170	181	152	148	184	188	167	187	172	177	170	168	180	151	190	189	158	186	147	167	171	159	183	182	182	167	178	183	176	167	187	174	168	175	158	152	186	155	184	173	176	166	164	165	170	173	172	176	151	161	166	172	161	176	156	154	149	178	178	190	196	184	181	162	145	171	184	139	171	171	176	170	189	167	180	178	164	173	160	179	174	180	160	151	160	172	160	181	162	146	177	166	180	175	131	173	160	176	182	158	165	150	157	171	139	187	168	148	171	180	180	172	192	180	162	175	154	189	170	179	173	172	173	183	176	164	179	163	148	164	150	162	178	168	172	181	170	152	185	144	191	168	156	147	165	194	176	179	184	184	196	188	169	177	167	154	168	181	164	174	187	166	165	169	160	174	160	162	171	149	148	165	182	154	171	155	179	172	171	163	173	149	166	168	161	185	185	169	182	194	172	170	158	188	170	182	161	178	170	157	167	185	180	163	171	169	172	170	184	184	190	180	169	176	158	165	180	172	159	180	193	151	170	173	175	158	163	169	179	183	157	162	179	161	167	169	173	165	155	181	174	226	181	172	161	172	151	166	165	182	159	184	160	163	146	186	185	209	178	190	180	157	168	182	161	167	176	183	184	184	143	156	179	163	164	168	162	178	202	174	143	172	168	153	215	180	171	176	181	166	198	170	145	168	175	178	141	177	190	179	162	173	152	169	163	169	176	154	182	169	154	186	170	165	175	154	146	172	169	147	157	173	182	172	193	197	163	171	163	178	151	180	170	195	178	155	162	165	157	150	169	193	145	170	171	163	181	164	144	196	177	182	175	182	169	156	155	181	159	189	176	146	185	155	177	172	177	174	186	178	189	176	180	170	145	175	151	165	159	168	165	173	161	174	165	153	161	168	172	177	164	169	144	163	176	170	180	172	196	184	146	164	191	183	184	153	169	174	165	161	148	205	179	177	165	194	192	179	155	173	135	188	152	189	161	184	167	167	162	181	166	180	180	157	176	187	169	126	143	147	170	185	146	170	153	197	155	189	185	168	151	170	172	178	158	171	188	178	152	168	175	185	171	173	157	157	171	190	161	165	162	142	163	146	169	194	152	167	188	148	168	149	166	186	183	166	170	166	146	151	169	165	155	176	188	179	182	162	182	148	182	148	196	166	170	173	164	160	143	170	176	147	174	186	172	168	184	171	178	166	139	144	167	169	193	151	175	154	159	167	197	164	183	159	186	175	200	170	175	140	163	150	167	201	167	187	172	171
345	2	2100	162597	419	0	9	139	198	390	424	415	378	415	373	333	320	285	291	299	279	250	272	248	238	235	234	219	223	219	203	220	196	237	219	218	205	217	183	230	195	196	201	173	189	180	208	178	177	157	189	187	178	188	175	170	146	204	168	176	181	181	205	174	176	167	184	194	155	178	181	188	181	177	189	142	158	179	163	180	181	163	169	149	151	171	178	159	178	153	169	151	166	156	174	184	173	182	158	161	168	162	167	160	192	172	163	174	155	155	148	164	157	162	170	181	160	167	154	169	155	154	163	167	171	171	150	157	176	152	184	162	149	173	151	146	172	172	171	171	164	195	161	148	186	164	144	176	149	182	164	175	157	175	158	171	169	181	161	159	174	171	174	151	164	169	165	169	171	155	157	172	187	161	152	158	171	167	188	159	166	149	166	174	167	155	169	179	164	152	155	166	152	170	179	170	160	158	165	142	153	168	159	149	152	142	168	156	179	149	180	167	175	174	168	161	145	169	151	186	162	154	154	166	176	173	154	158	165	158	158	158	185	157	146	161	170	195	171	147	175	165	159	168	149	162	149	153	175	165	160	155	167	148	151	166	158	167	142	155	188	143	178	176	155	158	166	146	144	167	185	167	160	154	160	186	173	153	169	135	156	163	165	160	169	177	179	153	166	174	147	168	170	137	167	156	179	145	179	162	165	178	152	171	144	149	156	165	156	150	147	174	155	161	151	150	170	147	148	153	173	163	192	159	163	171	150	165	183	175	154	172	173	170	171	129	176	143	177	158	161	180	149	184	180	174	156	145	144	177	145	147	154	173	145	162	174	155	161	159	181	180	158	173	147	157	145	150	165	168	145	167	154	158	170	166	174	146	156	141	162	167	154	167	156	167	154	170	156	166	170	142	172	158	160	165	165	172	177	156	174	161	175	148	174	157	165	152	165	134	152	169	174	154	162	154	173	150	181	150	166	160	186	160	177	145	191	152	161	162	171	185	161	163	159	156	162	116	172	147	155	143	153	155	173	148	135	160	157	141	162	175	173	163	177	138	166	159	168	144	156	164	164	174	171	151	135	169	157	171	176	143	164	177	154	159	152	168	143	148	151	188	163	138	160	156	142	165	141	163	169	152	153	158	156	182	167	170	154	169	174	136	150	189	173	165	161	140	171	165	168	170	150	162	163	157	164	169	181	182	158	148	172	163	160	169	167	165	161	142	151	168	160	169	162	165	168	172	154	149	157	158	144	154	151	180	177	159	155	157	150	162	145	173	162	165	152	151	161	143	144	157	139	188	144	168	165	169	172	151	158	164	162	179	153	124	148	185	146	177	163	173	178	147	151	192	165	151	151	178	183	159	166	161	169	171	129	168	168	143	143	157	156	150	169	164	183	163	161	180	192	151	160	152	147	158	178	170	145	173	156	170	155	150	150	170	171	131	166	147	185	151	157	162	167	176	169	176	152	160	147	168	173	140	146	171	162	177	153	155	149	185	159	142	170	156	154	147	154	146	173	166	153	165	175	151	161	153	140	165	150	192	140	163	161	171	160	143	173	151	168	150	158	188	158	161	155	163	160	171	166	159	161	180	162	166	174	157	166	145	160	160	188	167	144	150	159	138	164	146	154	179	151	179	156	151	154	148	156	187	176	175	173	156	159	163	163	184	162	142	166	181	162	163	165	164	167	171	155	181	179	168	175	151	148	162	159	177	161	148	179	164	146	143	184	152	152	174	166	162	158	173	151	157	168	146	161	168	176	163	164	169	178	156	146	178	149	148	166	157	145	151	158	162	149	153	138	145	146	179	164	166	145	168	157	143	133	171	148	158	177	158	152	145	160	148	170	141	175	155	184	153	173	169	151	144	165	174	161	167	173	159	167	154	155	155	161	169	155	166	145	138	163	173	168	160	141	172	151	194	165	136	155	173	161	182	175	176	146	174	168	177	134	168	172	148	152	156	176	167	163	169	154	159	139	161	142	168	152	161	144	160	174	162	154	154	140	143	145	146	169	153	155	164	136	166	175	169	165	172	151	141	154	165	146	166	164	163	172	169	145	181	170	170	168	144	180	162	152	158	176	155	163	132	189	148	151	178	151	151	165	152	154	164	146	162	157	174	133	165	137	167	157	165	154	165	157	166	156	183	156	131	167	160	183	156	169	176	174	170	141	132	169	148	154	132	154	155	142	164	178	174	158	161	168	165	165	154	170	165	183	146	158	172	154	173	152	168	151	163	165	150	156	164	171	180	155	154	161	154	170	167	125	148	155	149	175	144	155	153	160	143	164	151	163	164	156	155	166	163	145	146	147	176	173	181	149	158	152	166	174	147	157	169	158	154	162	146
345	3	3500	162699	408	0	10	189	270	404	438	536	398	404	377	382	341	351	300	338	329	297	317	273	276	273	251	263	248	235	242	230	241	240	220	244	222	237	232	211	222	217	206	200	200	214	216	222	208	198	189	183	188	205	204	194	198	208	185	208	184	187	208	196	218	209	179	180	189	184	204	178	189	197	185	203	188	184	210	186	179	194	226	198	200	195	189	183	184	197	192	185	196	199	171	177	185	186	173	217	199	165	200	173	182	176	177	182	185	186	184	209	195	194	183	219	181	198	164	173	178	165	183	180	173	200	210	189	186	177	163	195	178	191	180	183	186	172	161	177	204	185	179	186	192	195	180	175	188	179	188	196	194	184	187	172	175	190	184	180	169	195	177	171	192	174	184	183	186	179	189	174	161	165	169	187	214	177	185	171	171	176	193	167	194	169	199	145	185	176	198	194	173	191	180	185	191	157	182	169	182	173	160	176	187	194	192	200	184	173	198	184	176	182	170	192	190	182	166	186	163	180	202	201	162	189	181	169	189	211	192	200	190	204	197	189	177	179	166	202	194	191	161	178	194	207	165	186	173	186	186	184	188	218	185	172	217	186	190	206	181	175	162	184	170	183	176	194	172	169	218	209	197	173	174	179	197	201	206	180	172	197	180	190	193	187	193	177	196	172	196	184	199	208	194	185	201	164	192	169	188	199	214	178	181	171	176	190	175	189	195	200	177	164	173	182	184	165	175	173	188	176	214	176	181	200	191	174	189	210	164	186	207	178	173	180	166	190	172	196	196	160	182	184	183	177	179	172	176	179	205	162	179	175	178	175	167	196	174	181	199	164	161	178	199	180	225	192	190	202	172	189	184	197	184	197	201	191	177	183	196	173	176	198	153	176	179	179	209	197	183	168	186	185	209	195	183	170	175	182	183	187	163	171	217	197	162	174	193	174	191	182	189	185	169	191	174	175	205	161	183	176	201	179	195	200	173	191	172	203	175	173	178	199	186	185	164	203	190	195	166	192	186	168	180	166	171	196	174	188	215	172	171	165	162	177	190	194	186	194	185	180	157	184	184	181	187	186	173	201	160	176	174	174	188	183	180	170	157	174	170	182	182	175	186	174	215	184	152	149	176	186	192	180	167	193	180	146	220	172	175	182	194	178	184	182	192	179	179	181	190	170	178	175	197	173	182	173	192	178	163	185	191	214	188	183	170	188	191	192	204	223	192	181	178	182	188	172	211	172	180	182	178	197	187	201	178	177	176	173	151	174	174	197	170	177	184	179	156	176	191	203	187	187	187	174	164	187	190	194	172	182	199	181	194	196	177	203	183	198	175	207	179	187	188	186	140	184	174	158	192	185	208	178	170	200	177	173	179	172	185	173	169	174	192	177	192	186	192	180	190	195	174	184	186	178	176	194	206	160	175	177	175	171	167	177	196	157	174	160	179	179	155	196	180	189	176	200	191	178	175	181	167	194	176	181	185	184	185	169	181	193	160	170	181	187	186	193	188	192	192	154	186	173	194	190	184	181	186	176	162	196	155	187	199	180	180	181	188	174	177	193	164	181	170	170	188	189	190	190	181	176	186	147	176	189	184	174	178	189	176	151	162	171	155	205	184	167	188	187	193	171	177	173	185	175	170	169	176	205	175	191	168	193	178	176	159	186	179	187	175	181	187	177	192	180	190	202	192	170	189	175	158	184	188	174	199	188	187	182	170	170	183	161	210	195	160	164	177	209	158	215	177	190	179	192	173	181	174	181	185	189	172	192	189	174	174	173	172	202	171	186	165	173	199	212	184	200	172	203	190	185	167	177	207	183	183	177	165	172	195	166	216	174	178	185	177	165	160	162	164	169	179	182	182	195	183	167	208	168	175	177	184	168	181	178	199	204	190	192	181	176	185	197	178	182	205	184	198	179	182	188	150	196	176	184	189	197	167	181	168	158	192	206	169	190	177	187	197	169	193	165	180	186	189	188	192	181	181	171	166	193	172	169	185	233	188	220	176	194	185	176	157	173	180	175	189	171	186	195	196	190	192	184	188	184	156	181	187	168	187	167	177	182	176	181	183	178	164	173	202	173	191	160	188	169	180	169	174	174	183	188	168	175	187	177	163	213	181	172	181	185	196	183	158	166	205	208	177	206	174	179	158	189	172	191	162	157	152	179	172	198	203	159	203	172	166	165	142	175	170	160	166	175	167	197	185	167	171	207	178	183	180	174	201	176	168	178	183	182	186	173	169	198	193	173	183	174	188	157	170	172	189	172	180	196	170	189	172	179	203	182	172	197	189	176	175	183	169	160	164	174	193	176	175	169	182	195	164	155	182	165	192	184	197	180	189	201
345	0	2700	162801	392	0	5	145	273	458	454	540	465	504	497	404	389	388	352	371	357	340	337	313	312	310	276	321	267	306	274	262	250	280	274	250	254	263	242	251	248	252	223	234	215	225	231	227	235	209	227	231	252	232	212	227	216	232	196	217	215	212	218	206	190	239	194	204	189	210	209	185	199	180	192	213	193	190	208	219	208	225	205	226	169	199	210	184	199	191	207	213	189	189	201	195	189	195	196	190	180	186	184	175	191	206	207	201	183	208	185	198	211	226	206	229	193	198	169	198	178	165	189	175	193	190	195	182	180	188	206	181	210	175	205	202	186	179	190	192	212	222	213	215	191	187	186	193	163	179	194	181	177	175	164	192	204	185	179	161	186	194	207	187	172	199	195	184	193	192	180	200	186	188	184	189	189	215	189	196	220	197	163	192	186	193	184	176	181	208	190	181	172	169	178	187	163	185	177	184	194	172	165	199	209	184	184	179	167	200	187	192	174	196	171	166	184	177	186	197	174	164	176	194	152	184	175	173	186	195	195	200	172	165	184	198	195	174	185	202	200	199	154	186	180	207	188	170	172	208	194	181	207	191	173	195	201	196	190	173	214	197	152	165	185	177	168	188	166	174	168	199	191	175	168	182	180	199	186	179	189	189	183	211	190	188	186	158	182	166	198	212	194	183	189	187	216	188	186	182	191	203	183	194	186	164	189	200	184	189	212	188	157	199	201	159	206	181	198	190	185	170	178	159	179	205	205	178	194	201	203	163	200	179	162	195	186	194	164	192	202	183	188	176	188	178	190	192	158	206	189	211	174	210	189	159	193	168	182	186	194	195	171	173	161	176	181	176	194	192	189	189	193	197	176	182	176	179	185	187	190	174	166	183	178	184	186	194	203	189	178	173	174	199	181	179	206	169	165	197	156	203	199	174	191	183	179	193	188	185	183	157	183	187	211	174	188	169	194	188	201	194	175	196	148	197	188	183	168	185	167	196	196	204	189	199	195	186	180	194	187	180	178	199	188	200	189	170	171	209	170	186	186	178	180	171	183	199	193	191	165	180	194	173	166	197	177	189	181	177	200	185	188	208	176	184	197	189	178	182	199	178	172	162	184	171	179	171	174	216	172	170	171	191	170	175	206	199	203	179	173	171	181	193	173	195	190	192	174	212	175	184	188	178	208	216	186	191	192	183	193	164	174	192	196	179	209	160	185	190	189	185	187	183	201	178	175	194	158	166	194	177	191	192	228	187	202	209	172	181	169	190	202	159	200	187	176	164	193	202	198	211	190	174	204	177	183	192	173	193	195	162	173	202	173	176	189	193	181	187	186	182	166	168	187	188	169	184	190	188	178	182	168	221	166	189	188	165	145	177	188	179	162	178	190	206	163	181	173	173	209	170	165	203	168	193	175	180	168	199	171	168	181	182	189	162	183	196	176	166	223	186	187	181	200	200	174	180	168	197	181	175	192	172	178	195	163	164	171	186	179	171	194	173	181	197	187	205	170	195	181	157	181	204	208	165	201	207	210	171	190	191	179	190	184	179	180	150	172	195	156	181	192	180	158	171	200	170	202	185	175	193	166	158	169	197	163	174	200	180	181	180	199	179	200	199	191	184	179	181	188	170	173	214	180	172	180	184	187	167	185	189	179	181	174	195	198	173	163	186	185	188	195	175	199	159	201	165	177	168	194	180	157	169	159	187	166	190	195	192	170	180	180	190	165	178	175	153	185	187	187	187	175	179	189	175	175	195	180	185	198	187	193	187	200	182	173	175	177	205	191	198	211	171	187	188	180	180	172	179	182	179	157	195	176	180	167	185	168	161	178	197	161	185	196	194	184	152	204	190	203	195	176	187	181	204	178	183	176	183	179	180	187	187	188	191	181	175	177	187	192	189	192	185	185	197	218	189	163	170	192	186	180	186	186	181	193	180	181	189	165	177	178	190	175	181	175	170	169	182	208	195	191	188	169	215	166	209	192	191	192	192	178	190	168	177	185	168	186	206	176	196	171	195	194	189	182	174	221	189	183	195	184	191	166	206	195	189	186	163	180	190	197	180	178	188	189	184	181	164	171	197	176	175	170	178	183	191	171	189	212	198	214	180	168	178	183	177	204	169	158	169	192	199	172	207	186	183	196	206	186	189	185	178	191	164	170	176	186	183	173	174	161	190	185	197	178	188	185	183	186	194	206	164	171	196	173	205	163	161	173	176	212	179	191	187	150	208	211	197	164	162	171	187	161	178	179	180	165	193	190	178	198	164	198	174	167	184	182	179	207	172	176	190	177	196	183	191	184	202	173	176	186	191	188	180	193	190	193	197	182	184	215	184	194	192	174	191
345	1	1900	162903	394	0	8	139	204	362	365	402	314	372	311	282	269	272	249	238	232	236	245	204	221	213	213	196	214	202	174	206	185	181	186	193	207	187	180	172	184	187	192	155	173	168	165	170	165	171	168	166	152	166	161	178	191	169	156	166	174	149	184	157	162	146	154	175	159	166	151	164	189	146	165	162	155	134	185	153	167	173	162	177	157	187	151	151	166	159	151	172	138	141	159	152	165	154	159	149	148	168	167	169	174	171	137	178	163	164	153	174	155	145	152	179	162	153	162	176	154	178	149	153	163	162	151	131	131	145	182	174	145	160	158	158	148	157	132	136	160	155	164	162	139	159	142	149	159	175	169	179	159	163	174	143	149	149	155	174	167	164	166	177	148	173	150	162	154	160	138	167	174	181	160	157	144	154	172	169	143	173	160	166	153	164	150	162	174	162	161	163	148	166	160	160	148	147	171	147	170	173	155	156	167	162	144	153	138	155	150	154	164	168	148	172	172	156	155	173	145	165	166	169	147	176	150	174	165	173	140	159	154	176	154	148	189	161	147	160	160	161	171	178	130	153	172	152	140	170	155	146	146	177	161	146	166	161	179	157	161	154	155	163	143	152	139	170	159	156	177	165	142	145	146	168	165	143	168	165	167	149	176	151	148	145	146	161	166	140	143	153	154	163	191	164	137	155	144	159	178	170	165	148	148	157	159	161	156	151	185	147	178	142	159	159	163	161	195	155	139	165	163	158	149	145	155	155	138	157	177	152	178	151	145	172	156	145	166	171	179	155	175	160	152	174	180	153	132	165	156	173	158	163	154	172	157	156	183	159	150	162	171	170	140	160	145	166	157	162	178	169	187	159	155	165	164	157	152	165	154	162	153	171	158	164	164	172	173	160	184	171	149	183	140	175	159	178	168	141	167	166	153	145	162	159	176	162	141	161	167	182	159	167	148	151	173	185	147	153	177	160	173	149	160	152	160	161	175	160	155	140	161	163	152	181	154	152	167	170	152	159	191	162	144	156	170	163	141	149	175	154	165	151	147	174	127	167	138	142	157	170	148	177	167	147	131	157	157	137	151	166	152	149	153	179	157	166	157	158	160	133	157	178	160	167	134	177	162	170	159	168	155	140	147	169	168	167	152	152	178	153	125	160	149	159	135	145	146	145	158	131	140	154	149	144	174	152	136	147	172	153	179	167	153	157	137	181	160	133	171	163	179	156	163	153	165	159	146	159	154	137	130	142	130	149	183	173	166	167	169	154	144	152	178	161	140	178	142	161	191	164	160	164	146	164	150	170	175	182	170	151	164	134	155	153	164	176	174	162	157	152	172	154	152	156	151	162	154	167	153	165	144	166	141	169	157	158	176	120	163	156	162	145	155	145	141	157	152	146	155	147	162	153	157	163	140	154	149	134	156	156	168	145	135	155	163	137	160	157	139	156	157	155	160	147	168	144	179	149	187	158	166	160	179	137	151	160	144	155	152	130	158	151	159	152	147	172	156	163	162	129	153	158	132	155	167	150	147	152	140	170	165	165	170	159	143	151	167	164	138	138	167	127	145	169	156	164	151	171	167	170	147	144	175	152	157	152	158	151	154	152	163	141	148	144	147	169	153	163	172	138	163	170	142	136	161	159	173	168	145	158	157	141	152	169	146	145	135	137	164	139	144	142	155	138	140	160	165	139	161	173	149	167	155	153	139	179	182	163	146	160	143	147	182	166	156	158	146	166	170	159	149	175	179	142	129	175	168	159	142	161	168	176	169	166	153	165	141	160	165	146	134	153	171	152	157	160	155	147	147	156	160	167	157	175	179	163	164	151	159	154	168	156	181	161	145	155	134	155	172	154	148	151	157	172	179	162	174	156	162	153	150	158	158	172	165	154	154	143	140	139	160	151	158	152	145	148	168	157	185	155	162	142	144	154	169	168	179	163	167	167	159	149	146	155	148	150	141	157	167	149	166	159	143	175	145	175	170	158	158	172	160	134	150	149	161	161	170	153	149	161	171	147	168	146	139	154	181	146	163	132	143	163	146	172	164	195	129	173	172	152	160	172	146	166	151	145	171	184	154	142	141	160	137	158	169	151	155	144	159	143	177	147	150	164	159	159	172	145	167	147	155	145	152	169	151	157	154	153	162	157	150	164	162	167	163	180	135	172	166	156	159	135	167	139	153	158	154	153	161	140	157	158	169	142	132	162	142	159	139	161	174	156	155	149	177	165	148	177	169	143	127	149	170	159	161	165	172	130	171	150	171	175	146	169	153	143	174	157	158	145	168	176	150	142	157	158	151	150	171	150	164	170	168	162	133	152	140	153	148	158	146	151	167	162	141	162
345	2	2100	163005	403	0	10	122	209	388	416	500	393	384	342	336	308	314	281	277	276	259	261	243	226	239	211	220	227	237	229	187	199	225	186	198	191	216	191	194	194	201	191	207	176	208	183	185	169	199	171	183	171	154	183	163	188	198	179	165	158	165	166	182	164	180	190	165	159	172	174	176	182	144	169	162	165	151	158	161	167	154	157	163	176	176	142	156	173	163	158	166	164	157	155	168	155	165	165	171	148	160	179	180	154	156	144	158	155	142	144	149	168	154	160	194	155	191	171	169	147	162	142	174	179	180	177	174	139	168	160	167	144	156	149	164	168	158	149	163	162	169	168	151	167	169	160	148	149	143	164	158	143	154	170	165	178	127	158	182	164	162	141	166	166	148	161	168	147	148	168	165	182	151	165	143	173	191	183	162	153	162	163	151	158	163	145	159	130	169	131	168	144	167	185	172	158	158	157	142	138	194	159	164	142	146	179	162	161	146	176	135	166	150	165	183	155	159	179	146	160	162	152	144	158	140	160	145	174	190	158	156	143	138	156	147	146	164	186	166	154	160	164	172	177	152	143	147	138	157	134	166	163	145	160	181	146	163	157	149	155	156	166	146	147	156	154	162	153	158	177	163	140	165	150	143	144	130	153	121	167	142	175	140	160	157	169	149	163	164	159	138	145	156	145	141	154	136	155	160	140	139	155	171	153	166	140	150	158	172	167	144	156	162	158	152	163	155	154	154	145	170	166	141	159	141	139	164	142	154	157	171	129	150	151	188	156	159	168	155	159	159	160	175	171	159	160	146	172	143	165	166	152	153	156	169	155	148	158	147	140	164	167	178	176	148	141	140	170	160	138	157	150	138	159	159	182	142	151	155	176	160	155	164	173	151	160	176	159	159	136	165	156	140	168	146	127	160	147	163	131	160	137	182	169	172	155	154	148	164	156	159	169	148	152	128	153	173	156	155	172	146	152	147	174	149	172	152	133	161	182	159	166	143	166	166	140	151	172	161	159	139	164	134	166	158	150	163	182	150	186	147	161	181	154	157	152	175	194	149	138	178	165	136	169	157	153	173	142	158	152	151	148	175	150	169	167	142	156	170	147	160	147	162	153	157	144	165	137	175	166	165	132	171	174	182	134	146	146	137	166	154	159	160	151	145	154	176	168	156	163	150	159	145	163	182	128	184	146	164	163	141	149	140	154	198	157	158	156	167	166	159	176	136	166	143	169	142	160	159	138	166	141	166	173	168	172	161	170	155	147	177	144	156	162	154	157	144	146	157	164	171	135	137	144	153	151	131	173	164	162	156	142	147	153	153	161	152	138	152	148	170	159	163	173	155	154	169	145	137	163	161	143	153	149	160	170	154	165	175	162	149	166	170	158	149	157	151	171	157	134	150	138	160	163	175	136	156	145	174	135	140	150	174	143	148	142	149	155	161	143	170	159	162	137	161	157	137	149	130	165	156	148	151	168	163	166	154	147	151	165	136	161	179	151	133	173	159	138	153	159	171	144	149	152	150	170	157	166	151	172	160	159	156	158	169	148	178	166	156	160	166	170	146	163	140	174	180	165	149	162	156	138	164	169	166	152	168	164	165	156	161	146	158	155	142	155	155	151	162	156	156	162	161	159	130	164	184	162	170	144	137	181	178	161	169	157	142	172	171	164	159	166	148	141	163	164	153	162	158	173	182	140	156	173	166	157	161	157	163	170	149	170	139	181	135	163	150	135	177	162	160	162	144	166	134	161	157	140	167	188	185	156	168	165	182	154	150	135	163	171	164	171	149	141	147	169	152	151	171	140	161	156	162	161	194	139	144	150	149	170	160	150	176	171	153	140	164	134	171	156	151	152	167	142	157	159	173	156	141	142	151	144	157	164	157	153	179	157	157	133	158	135	157	141	158	162	145	157	152	164	156	174	160	161	140	154	161	160	153	172	148	162	167	168	152	145	153	157	162	172	158	162	150	169	160	148	153	166	128	173	165	154	174	174	150	162	160	179	154	159	160	168	157	149	149	167	149	168	140	152	130	169	139	145	145	149	152	160	157	140	157	160	159	136	154	150	153	134	156	142	145	152	153	145	162	165	163	176	157	160	138	153	141	152	158	158	144	155	158	146	163	165	142	165	155	167	138	170	157	167	153	162	158	162	164	151	170	169	132	157	165	161	151	162	155	153	171	155	168	145	147	168	162	135	172	159	184	150	162	145	135	156	148	170	168	157	160	161	172	144	165	143	159	164	166	141	171	173	158	163	174	154	163	164	142	151	166	161	176	152	145	166	149	173	158	166	131	172	166	168	182	146	153	150	157	147	166	165	153	131	165	165	142	165	154	143	144
345	3	3500	163106	386	0	13	177	297	461	441	499	456	426	409	396	352	363	336	318	308	304	282	287	275	267	258	258	259	242	256	244	220	269	243	260	254	252	233	244	252	207	231	216	230	218	228	210	192	207	219	221	208	211	207	207	199	225	205	205	182	192	218	235	212	191	207	219	185	208	218	202	209	185	199	204	203	174	210	193	194	209	199	173	197	215	207	185	205	170	195	186	182	174	180	182	175	181	176	194	189	204	193	181	191	174	181	176	204	201	189	189	185	203	194	178	194	189	188	166	190	176	189	190	188	192	193	208	182	196	188	192	169	184	188	200	202	189	185	208	197	179	208	180	202	181	204	172	193	171	211	194	207	202	189	185	225	181	198	213	169	184	188	189	206	172	206	221	177	180	180	182	189	201	164	198	193	187	191	208	174	198	215	200	166	172	182	180	175	196	174	193	167	195	183	183	186	179	204	194	185	166	186	170	179	168	195	186	179	188	174	184	175	204	187	192	209	197	199	181	206	180	169	198	216	191	161	171	190	195	191	200	167	214	182	171	178	180	176	191	198	184	197	184	168	192	212	206	194	168	178	190	163	174	175	179	229	170	185	192	189	203	176	202	180	198	206	196	175	202	184	158	203	204	187	173	188	171	210	197	180	206	196	172	166	185	175	218	190	171	188	178	198	192	162	210	183	176	189	176	160	162	187	176	172	192	201	161	183	189	188	206	170	181	184	170	188	189	192	205	184	164	206	182	166	195	192	183	192	181	181	173	199	185	203	184	171	178	203	188	187	178	189	219	173	210	176	212	207	185	187	164	169	177	184	177	166	182	176	182	197	172	165	200	197	181	179	186	179	184	171	212	196	176	198	168	205	187	209	185	190	184	177	177	164	193	187	170	184	202	197	196	164	183	186	183	177	198	201	185	183	190	180	180	174	184	188	184	189	191	168	176	200	198	178	191	168	180	182	177	166	207	198	203	199	184	175	186	181	180	149	200	197	196	196	183	219	150	197	198	177	163	184	188	168	185	164	189	189	180	195	177	198	168	173	216	178	210	214	172	167	190	169	176	181	186	174	197	177	184	179	191	201	186	184	190	191	176	176	166	177	195	188	203	205	195	175	189	195	197	163	169	202	188	187	185	155	169	202	198	183	187	192	194	173	187	190	193	177	177	185	200	179	201	183	168	177	179	189	205	196	197	195	192	171	175	191	199	165	166	177	185	194	190	192	186	194	171	196	216	179	171	185	191	168	183	184	192	211	175	211	168	182	194	178	183	178	177	181	197	175	200	180	197	182	183	188	176	194	186	189	165	180	175	185	219	157	195	189	179	206	173	184	172	181	183	177	167	203	178	181	178	205	186	169	185	190	181	178	167	205	187	175	195	206	176	193	200	183	166	191	169	204	168	190	196	194	174	197	172	203	177	187	200	183	206	184	210	183	171	177	189	180	190	209	187	195	188	175	166	186	186	199	173	172	174	175	171	170	177	179	185	201	193	178	174	162	191	178	186	190	180	175	216	169	162	170	186	164	172	164	179	203	211	213	150	187	184	187	157	171	211	203	181	204	190	170	204	209	200	191	176	193	202	176	180	186	187	164	172	178	179	171	191	201	189	190	136	173	180	199	160	195	185	180	168	188	170	201	188	200	199	186	227	187	206	180	176	174	173	180	178	181	197	192	187	197	193	168	176	191	179	173	201	177	184	180	195	179	174	183	156	173	172	217	181	198	184	178	176	192	183	169	175	176	181	173	197	164	170	173	167	200	166	192	194	171	190	170	185	185	190	173	167	167	182	198	165	184	178	191	167	194	196	195	188	186	197	182	164	196	203	162	185	170	193	187	189	204	182	207	189	185	177	205	187	203	174	194	180	194	174	171	170	175	191	185	184	185	198	154	179	190	163	190	192	215	203	204	202	184	193	190	174	192	187	190	199	204	205	183	189	163	198	181	187	182	208	171	197	167	163	191	171	196	186	182	175	197	187	160	197	164	194	187	195	167	173	171	183	181	167	170	171	174	192	188	193	186	189	169	194	170	172	169	184	193	221	196	186	197	181	204	178	179	184	188	162	182	199	204	183	183	186	180	191	207	173	210	197	158	182	195	216	182	178	174	199	201	205	181	181	170	170	179	175	191	202	192	182	196	208	162	187	209	194	189	179	204	186	176	174	169	180	191	200	162	194	182	210	186	185	181	180	174	193	185	193	185	191	195	183	186	178	180	194	177	194	207	178	195	185	182	197	194	187	224	174	193	193	191	187	161	190	173	183	185	185	192	181	154	212	170	176	190	194	153	196	194	170	174	193	181	182	198	193	185	179	172	166	173	194	191	202	185	172	180	160
345	0	2700	163208	405	0	5	131	272	436	453	563	480	528	438	423	386	365	387	383	345	348	346	356	327	333	334	290	291	329	305	281	267	282	303	264	262	268	268	256	274	225	226	236	249	217	253	240	220	214	220	226	199	229	225	212	210	212	219	198	207	223	216	234	247	234	206	215	212	204	208	204	196	202	213	181	213	246	215	227	179	202	195	214	206	218	198	189	192	197	223	220	184	192	221	209	215	212	201	184	202	187	185	212	194	183	204	213	176	200	179	204	211	200	205	181	200	201	178	200	200	214	200	239	223	197	193	222	195	186	192	196	210	183	220	198	192	187	157	190	224	201	190	188	190	177	222	202	222	217	201	187	194	217	193	203	189	207	175	187	197	205	214	181	192	203	195	210	203	193	191	209	197	171	189	180	201	184	192	205	203	218	191	193	180	196	212	196	213	199	203	219	212	179	201	189	188	196	197	184	210	224	201	199	181	186	191	164	177	184	222	194	192	185	192	196	194	195	186	194	186	202	201	173	192	204	203	200	193	179	196	205	185	209	185	212	193	203	183	201	202	193	204	215	195	180	188	190	188	165	198	208	169	202	181	193	193	197	177	182	183	179	181	187	206	189	203	196	198	182	185	193	193	165	210	185	196	215	202	205	175	187	190	187	200	175	179	167	202	231	166	213	183	204	204	214	205	217	194	192	222	193	185	216	182	192	185	205	196	181	191	217	205	192	202	186	199	201	195	190	189	187	174	171	202	195	195	177	176	180	211	196	185	191	172	171	189	175	178	179	196	192	172	196	206	180	185	194	166	203	191	180	180	182	167	178	189	191	185	194	180	201	187	179	183	175	216	195	174	196	186	166	197	193	188	182	162	191	204	182	202	179	195	182	193	204	184	191	183	184	182	210	198	217	148	211	166	201	188	198	173	177	174	216	194	188	169	164	178	188	189	180	191	191	202	186	194	196	209	200	185	196	203	204	208	173	208	169	197	199	216	176	205	188	204	180	182	204	182	192	182	185	188	190	205	162	186	189	176	182	196	201	184	189	215	186	160	177	217	193	141	167	174	181	211	183	191	190	178	192	198	199	181	175	195	176	195	181	211	203	187	186	193	189	194	204	179	200	203	204	159	181	183	171	179	194	178	205	185	186	183	195	176	195	176	194	180	191	167	184	207	175	181	199	189	178	200	192	209	162	201	197	197	182	205	178	190	200	164	192	210	217	183	195	182	178	197	183	191	199	208	174	184	203	188	182	184	189	203	204	187	193	200	169	160	187	190	202	170	202	185	196	196	187	183	177	196	208	199	176	165	190	179	193	174	186	188	172	196	183	188	199	173	195	204	167	193	160	202	192	207	213	181	182	185	180	173	210	175	198	183	183	200	213	181	161	179	194	213	212	213	198	187	203	194	181	179	171	204	175	186	173	168	174	206	204	190	186	196	189	197	186	193	186	200	189	205	207	178	217	195	196	175	202	179	198	199	196	204	211	170	196	181	210	188	202	174	171	171	186	165	198	193	167	189	205	181	215	201	194	198	178	188	198	205	190	211	188	194	176	197	187	203	181	206	149	169	182	191	191	201	198	205	195	184	197	193	190	175	177	187	188	210	211	190	204	201	184	195	190	155	185	185	187	191	212	190	193	201	199	185	224	186	181	171	167	193	194	192	190	223	191	153	214	195	198	202	183	193	192	191	187	205	189	207	200	194	210	211	172	206	183	193	213	187	191	189	175	181	183	174	183	205	211	192	196	197	188	187	164	196	232	189	185	206	180	188	206	210	181	190	177	193	198	151	190	203	187	184	185	145	201	208	172	200	177	176	185	173	193	187	184	180	175	171	198	187	187	208	188	200	171	172	208	190	208	157	210	182	210	166	203	203	198	202	197	223	198	180	173	195	191	205	183	181	191	206	196	180	190	203	199	189	219	213	195	165	177	182	178	177	179	186	183	197	187	183	194	202	175	179	173	195	182	165	191	181	194	180	202	177	169	187	195	185	172	174	180	188	188	196	185	187	170	208	187	197	197	182	199	182	201	184	199	203	180	179	179	185	170	187	179	184	189	177	199	174	187	200	203	197	225	186	173	191	206	167	205	195	168	197	195	174	182	187	200	184	197	199	202	189	184	184	190	193	194	194	176	175	172	183	191	188	184	174	190	201	187	181	180	201	191	216	193	183	206	169	212	194	185	189	178	196	190	189	199	183	188	173	181	206	177	180	186	193	171	198	198	164	186	189	185	182	215	191	185	202	193	172	190	193	190	211	190	168	173	173	197	173	183	194	158	180	169	203	207	192	197	184	170	191	203	175	222	177	181	207	176	194	195	191	196	195	195	202	181	201	187
345	1	1900	163310	407	0	15	128	263	373	396	415	367	345	338	315	291	302	275	275	274	248	247	295	254	278	254	242	228	255	236	226	245	219	230	234	198	226	195	213	166	219	219	220	194	212	202	218	209	180	196	191	215	200	216	202	214	191	205	187	184	179	193	232	196	181	193	206	197	227	206	220	198	172	189	184	214	208	204	181	172	189	201	177	184	173	186	185	212	189	228	174	195	190	184	174	201	194	189	185	186	175	206	192	201	197	196	192	194	169	188	193	176	185	180	163	171	199	196	192	203	178	171	190	187	197	187	197	171	210	182	190	165	200	174	183	183	178	211	186	180	179	161	171	166	216	208	191	195	199	183	187	189	179	196	185	170	180	192	214	176	189	186	206	188	188	195	183	195	212	164	194	207	170	186	184	194	200	187	217	200	203	213	210	179	188	182	177	185	189	190	162	176	178	190	182	197	171	186	192	199	193	189	195	244	193	208	175	174	190	177	200	152	202	182	174	180	183	180	166	174	194	210	193	195	191	212	208	180	190	190	205	189	201	203	192	188	176	184	167	187	173	178	197	178	175	177	186	199	204	197	190	192	179	219	236	191	153	183	171	180	187	191	227	181	171	184	194	181	192	187	178	189	177	198	202	188	190	176	177	200	182	193	172	184	152	193	182	193	163	177	202	185	177	169	172	202	191	204	197	170	184	184	189	188	170	155	182	188	190	157	165	190	193	202	184	174	186	204	181	195	211	187	198	173	159	200	181	188	176	194	180	190	158	195	192	188	209	174	190	198	203	198	160	205	154	175	198	182	171	163	191	193	187	197	221	184	167	200	199	162	211	197	183	199	171	195	160	205	194	177	188	152	190	181	187	191	209	171	214	180	171	185	166	176	205	169	189	190	191	165	174	169	192	200	186	206	188	193	167	209	203	187	172	183	179	193	193	210	209	199	192	166	192	178	202	164	168	198	163	198	190	184	171	183	174	181	188	187	178	195	202	180	182	210	178	203	166	193	208	186	203	175	203	218	194	180	186	190	187	186	189	187	199	184	179	191	192	178	215	176	178	188	156	181	196	168	188	201	193	180	178	179	199	187	187	178	196	181	190	172	172	153	204	163	180	182	173	192	186	198	161	196	207	167	172	200	187	205	192	172	175	173	201	179	187	193	170	182	179	184	187	171	191	162	183	196	203	183	197	170	186	183	191	172	187	194	159	200	179	184	190	185	190	186	186	182	197	181	173	191	174	183	186	192	178	173	190	159	204	200	185	187	175	195	207	219	184	205	177	181	179	167	205	190	173	203	171	188	192	177	212	183	211	197	180	187	192	175	179	177	187	180	171	193	205	184	185	188	161	188	182	178	170	201	179	193	207	187	208	203	168	183	215	173	202	189	189	183	182	187	204	171	199	181	151	199	182	197	184	196	179	191	183	178	176	182	197	174	203	186	202	172	167	184	186	211	197	195	183	177	187	165	165	208	169	206	203	174	167	213	182	190	169	177	194	185	203	182	185	203	201	178	184	190	191	189	179	161	161	199	162	166	184	159	189	220	178	179	179	188	163	194	184	196	187	203	190	193	169	176	185	193	199	183	208	166	182	165	178	187	182	222	179	189	183	186	171	187	179	173	191	182	189	184	195	165	200	178	208	175	199	209	204	179	186	205	180	181	194	174	194	193	173	180	189	179	171	178	189	193	178	165	176	197	192	211	201	205	186	198	194	173	187	199	170	184	189	197	175	191	169	156	195	186	186	178	194	187	195	231	190	188	194	194	200	176	181	190	183	171	185	201	181	195	181	166	210	195	183	169	184	189	167	192	173	191	201	173	170	179	178	180	180	187	177	218	198	191	204	170	177	176	185	178	172	179	178	175	173	186	195	201	175	201	206	199	170	200	195	197	179	173	183	197	169	188	168	189	178	227	196	189	186	173	176	179	199	186	183	189	197	197	198	173	172	190	182	208	192	165	197	185	199	157	175	172	199	178	187	183	192	191	192	199	185	170	177	173	195	182	173	164	184	217	170	184	181	182	169	149	176	194	210	195	184	172	177	219	190	176	189	189	161	177	195	193	197	185	221	179	203	185	175	176	192	173	161	169	202	219	183	200	214	193	188	215	172	182	177	183	181	196	183	158	172	208	164	189	194	185	182	171	177	179	192	194	162	173	202	176	178	197	209	200	178	181	209	170	166	191	189	188	175	168	187	188	188	189	159	194	176	179	175	197	178	172	173	211	182	178	181	180	197	180	188	180	180	190	181	203	195	203	176	190	187	188	185	172	204	198	206	167	180	191	171	191	176	182	185	207	165	194	147	180	191	186	173	210	181	185	199	182	179	161	174	197	192
345	2	2100	163412	413	0	8	163	266	440	439	457	437	414	393	352	386	352	325	329	319	306	302	308	304	276	259	264	254	303	229	290	249	252	246	220	252	257	252	254	226	231	216	243	256	233	223	227	247	237	222	216	215	216	219	222	219	205	207	248	214	234	200	195	202	212	197	221	195	228	207	224	184	208	225	211	216	215	188	209	203	213	188	219	215	213	203	205	208	214	208	214	203	192	183	227	203	188	206	196	216	197	183	237	190	212	204	186	195	200	176	205	181	187	220	225	204	182	199	227	194	194	213	215	212	192	204	179	203	204	199	220	188	197	207	204	189	200	200	221	190	190	189	231	227	181	207	188	206	192	187	190	206	189	200	211	199	197	202	186	196	181	225	219	226	191	189	198	192	211	183	243	213	186	177	239	202	205	202	218	190	217	185	199	203	195	222	196	191	197	186	213	211	188	228	211	206	190	207	234	195	191	203	205	196	213	204	200	194	220	153	203	200	206	187	228	200	222	184	199	232	220	185	198	166	191	203	219	208	195	195	211	198	215	204	194	194	186	210	203	214	199	208	205	203	215	179	202	194	175	203	190	200	224	181	184	183	198	185	195	205	205	201	182	183	187	204	206	194	215	186	207	197	188	178	162	170	226	183	183	167	193	180	214	221	224	186	194	177	208	180	200	210	192	204	220	201	204	186	198	208	227	197	208	183	230	170	217	204	196	215	198	193	182	192	197	181	181	203	211	191	217	223	184	161	197	196	202	195	187	199	215	207	192	197	197	228	188	200	182	198	181	195	220	198	191	199	199	183	193	223	209	214	199	189	214	189	216	209	196	187	210	191	222	196	200	195	206	207	229	182	204	178	217	203	223	203	204	196	192	206	183	179	176	208	218	197	192	198	214	185	222	195	181	193	186	194	183	206	204	199	207	191	205	174	191	196	207	198	208	228	191	206	206	200	189	189	206	214	211	192	200	182	182	199	175	208	190	189	228	203	201	213	201	191	195	201	209	195	193	216	202	196	210	185	201	188	193	189	192	199	189	217	216	201	209	184	193	201	202	197	183	192	231	189	184	203	177	208	203	172	196	197	188	197	201	200	179	188	223	200	186	201	191	209	205	193	166	213	214	191	216	208	195	213	195	172	208	207	212	201	185	211	193	196	188	174	180	199	193	199	199	201	201	186	215	192	195	185	222	190	199	241	208	188	215	218	189	172	209	206	190	198	185	197	193	184	199	212	179	171	196	207	195	188	206	191	199	202	222	216	173	208	205	181	196	210	206	178	195	215	184	202	196	200	185	206	219	204	195	210	203	201	205	183	207	199	191	204	207	193	182	189	206	171	200	185	179	188	184	197	206	184	210	205	187	228	209	200	192	202	202	192	209	212	198	179	189	218	233	207	195	193	210	192	183	198	199	221	209	192	201	211	209	208	214	206	187	184	197	209	212	196	192	216	176	184	209	217	199	182	213	205	186	188	214	199	215	208	192	214	194	168	169	204	207	167	209	206	193	215	195	196	185	208	197	195	196	193	187	197	183	206	169	211	213	202	172	225	204	185	187	213	195	185	195	190	230	222	214	194	203	183	180	190	198	196	182	185	172	195	206	196	206	196	215	229	197	193	192	215	198	204	175	184	198	198	197	192	206	191	206	186	202	179	204	193	196	216	186	206	202	182	205	193	199	193	204	198	201	183	199	192	210	181	199	185	202	214	193	187	205	224	186	203	211	195	203	197	200	198	190	211	198	185	201	203	198	191	181	202	188	197	216	189	210	180	199	217	179	187	203	199	206	217	176	189	214	198	200	204	176	209	203	186	193	205	242	171	223	193	194	208	181	192	212	207	189	220	179	206	188	204	183	204	188	206	202	184	196	201	193	180	195	188	195	198	192	189	194	189	187	202	168	188	201	175	182	209	188	214	210	198	232	181	212	229	179	194	211	184	184	188	209	205	203	179	192	186	196	212	205	198	213	188	186	202	219	198	195	180	215	210	192	247	208	163	184	212	180	203	184	205	213	192	207	186	205	205	195	199	219	207	183	195	216	194	200	186	214	188	215	191	205	179	187	183	208	221	204	206	211	213	164	191	186	193	183	212	182	191	192	209	163	179	188	158	196	192	199	182	190	199	211	194	180	203	198	189	197	202	187	179	205	197	191	208	187	223	205	197	192	204	195	214	212	193	193	203	199	201	195	209	164	200	207	200	214	185	198	209	179	190	196	197	182	184	226	198	197	202	198	223	203	203	186	187	188	200	217	208	205	204	190	197	179	190	197	182	201	201	191	194	191	203	217	194	194	210	197	203	176	191	231	198	213	188	204	217	220	173	201	192	213	184	215	197	196
345	3	3500	163513	387	0	10	190	313	475	456	551	472	486	457	408	391	406	363	356	363	355	327	353	334	323	353	330	299	286	322	300	317	299	251	298	281	304	267	271	280	262	260	291	276	263	243	252	246	260	273	238	287	248	263	263	240	284	233	249	244	219	263	262	277	235	260	263	235	253	232	232	243	264	270	237	240	248	249	253	273	265	239	239	234	254	216	262	232	199	235	234	231	251	219	210	228	249	226	240	246	247	238	237	233	235	245	234	247	240	233	247	237	238	227	241	232	268	215	236	241	242	214	224	215	240	248	213	230	240	220	246	233	262	251	243	242	240	221	222	232	221	225	233	227	224	248	227	255	238	242	245	248	251	224	222	211	230	255	259	215	265	239	248	233	217	214	231	230	224	214	248	234	252	222	237	245	230	248	226	208	242	240	229	248	237	227	253	239	240	266	215	256	245	231	217	212	212	236	247	232	250	214	233	248	224	219	254	233	242	227	241	255	223	247	243	231	224	255	235	216	225	225	229	225	258	255	223	226	246	225	242	253	229	234	256	236	245	226	232	252	245	196	241	243	229	232	210	235	256	251	218	228	222	242	244	254	254	233	238	254	242	246	226	215	253	250	230	229	225	242	222	245	234	238	239	240	242	238	203	272	242	254	225	227	244	237	230	235	212	238	239	225	205	216	233	229	238	212	230	219	251	226	203	235	251	225	269	219	239	238	238	209	233	237	235	245	255	237	253	219	237	236	226	245	226	225	240	250	238	238	221	223	223	192	229	240	230	256	222	227	233	250	261	240	226	230	241	237	250	245	227	225	246	218	232	215	249	238	221	242	222	278	261	222	250	243	231	256	224	259	250	224	252	193	242	233	252	233	244	221	235	232	243	267	236	224	238	231	249	239	213	255	239	232	209	220	235	218	230	250	271	274	236	246	237	242	215	240	261	241	226	266	232	240	254	237	239	233	222	261	223	227	217	235	254	276	264	253	258	256	205	245	256	257	245	236	246	223	216	228	225	256	236	266	223	258	242	231	231	258	227	247	229	235	230	201	233	213	253	233	247	234	246	226	218	218	222	212	214	224	250	248	236	229	227	243	231	225	255	225	239	222	229	248	221	246	211	226	261	220	205	212	228	221	268	235	222	212	242	216	216	249	233	246	223	234	236	256	212	218	231	218	229	244	247	241	235	244	223	246	250	228	237	249	231	232	237	219	246	223	226	235	205	244	232	261	223	228	230	242	232	217	225	269	262	219	237	224	236	219	214	226	251	234	241	214	223	230	212	225	229	198	236	243	238	202	228	246	212	229	239	239	251	240	229	227	243	243	225	216	205	242	256	228	233	235	232	215	256	252	245	220	200	235	223	208	223	242	240	231	232	228	251	244	238	230	223	263	235	220	241	211	225	232	218	236	229	238	235	234	260	206	250	213	228	232	241	210	218	272	230	229	246	254	244	213	224	252	238	236	228	244	235	225	200	239	239	229	222	210	216	237	245	231	243	239	261	215	206	200	236	203	233	214	240	219	219	212	243	202	226	236	251	249	238	224	232	226	223	195	233	237	245	249	225	221	234	225	245	273	233	229	240	229	225	232	229	240	222	219	232	226	230	265	246	243	259	237	228	230	227	231	223	249	252	239	254	236	222	232	212	218	242	223	244	227	222	253	201	248	212	237	225	227	233	235	205	231	207	231	231	198	222	215	249	244	222	236	240	207	212	237	239	226	230	219	237	255	216	238	237	228	218	225	270	240	235	213	248	216	252	210	232	232	228	248	233	244	229	231	237	221	220	261	231	240	230	234	240	212	234	264	229	222	243	240	234	238	231	239	258	278	250	208	221	223	247	260	210	205	238	224	229	238	230	215	228	235	240	245	247	223	243	224	233	247	217	265	253	229	229	253	222	235	243	223	236	238	216	248	254	264	216	237	247	211	212	220	249	240	216	242	240	233	232	246	232	227	228	221	242	235	258	217	250	237	231	258	228	244	224	222	235	222	209	235	229	229	237	243	220	244	261	256	235	241	232	240	248	242	223	221	218	243	234	249	228	220	236	256	220	218	229	248	251	244	251	239	254	254	229	232	217	244	240	241	252	247	229	240	223	246	256	223	224	226	241	230	218	243	205	210	219	222	222	236	230	237	222	229	222	242	211	232	251	228	253	227	262	244	227	212	236	224	248	235	242	222	268	240	224	240	230	231	240	261	234	222	218	233	236	241	224	218	246	248	219	212	242	242	236	237	253	216	238	238	260	207	233	250	215	259	218	234	222	232	208	259	242	237	246	219	235	268	209	242	239	229	234	233	266	229	222	250	215	241	226	207	224	226	229	264	203	231	205	227	235
