345	0	2700	205870	540	12	67	458	650	578	439	528	487	472	413	445	356	362	355	344	337	315	292	298	300	301	296	306	274	285	286	281	264	271	238	235	241	238	226	253	232	237	245	236	212	226	212	204	219	221	232	223	205	233	205	191	224	223	209	204	185	196	206	228	200	203	219	187	189	187	202	191	209	192	181	186	175	207	165	189	172	193	184	170	194	202	178	206	185	181	174	193	189	208	177	177	197	194	192	172	174	207	175	169	174	207	171	183	165	195	184	176	196	189	186	188	202	172	174	226	207	211	172	181	170	198	172	197	191	188	191	228	160	186	160	167	195	156	169	194	217	190	177	204	179	169	185	209	213	228	193	217	200	217	210	176	221	205	183	179	168	202	181	180	167	203	175	164	188	181	179	186	182	191	169	182	169	185	173	178	187	164	191	203	181	182	176	173	188	179	191	197	186	169	191	194	191	190	186	176	170	180	184	169	201	177	172	176	183	194	174	178	192	176	164	162	185	176	165	184	197	178	196	195	188	182	194	173	197	189	190	174	173	193	171	170	172	189	185	186	172	186	179	169	201	168	173	181	184	162	166	169	208	211	175	207	194	183	184	197	186	174	192	181	175	191	194	163	198	176	194	186	177	163	194	164	178	171	198	184	185	178	184	208	187	187	193	203	160	190	197	192	188	192	185	185	189	182	206	177	193	139	192	163	171	174	164	180	177	184	162	193	165	185	163	196	187	205	171	183	189	201	159	171	177	168	168	154	177	192	180	183	177	159	181	168	168	182	159	191	182	169	185	159	163	166	192	198	197	192	186	193	171	170	180	184	169	158	173	169	194	177	169	172	178	193	159	187	165	165	178	195	209	180	174	179	165	161	187	172	165	179	181	165	153	188	164	170	173	191	170	177	187	190	173	191	157	178	170	182	185	177	178	176	182	200	176	179	195	190	196	190	164	177	198	180	180	183	196	176	196	153	159	171	191	173	185	154	174	171	163	184	182	198	176	186	173	166	168	183	195	185	172	178	190	173	175	144	168	170	170	181	181	190	180	183	159	188	173	179	173	195	176	208	176	172	177	188	165	140	145	174	177	168	165	176	166	171	167	182	169	151	189	173	176	167	152	171	169	178	191	185	168	166	202	170	161	174	161	177	196	194	192	216	168	159	186	178	151	215	163	165	163	184	172	163	173	203	188	181	188	185	179	198	166	180	193	184	153	195	187	174	183	170	172	173	189	162	170	184	166	159	180	179	139	172	191	165	163	181	165	203	159	177	170	172	183	146	182	188	172	179	189	181	171	195	170	180	170	199	171	159	205	175	164	170	191	184	189	169	194	193	166	172	172	186	172	200	187	202	177	193	192	187	156	173	188	162	171	170	199	211	170	190	180	188	183	171	177	187	193	167	155	208	155	182	180	163	182	192	170	169	167	198	181	159	174	195	190	176	184	203	170	181	169	174	163	173	184	191	161	163	184	158	155	152	159	181	183	164	187	154	173	174	178	164	196	154	206	164	191	159	169	178	185	171	188	197	156	189	171	144	188	171	157	171	180	197	207	175	176	186	176	161	173	158	181	190	196	156	181	161	183	175	185	184	169	157	171	200	180	161	169	171	174	162	198	168	192	180	169	172	180	191	177	176	159	198	160	173	172	191	163	189	180	189	175	170	163	159	162	167	153	171	183	188	178	140	173	156	173	180	154	179	188	171	191	184	202	162	175	173	172	153	170	169	191	187	166	185	179	185	181	196	176	179	171	192	178	196	202	182	196	172	178	167	173	162	169	166	163	182	171	172	172	174	181	191	190	172	209	180	177	179	193	189	183	182	173	173	161	153	182	197	165	180	201	171	156	195	168	156	175	187	170	177	170	160	162	192	181	157	187	174	194	184	170	158	169	196	210	157	177	195	171	196	167	179	195	176	186	185	159	192	183	192	163	157	174	179	199	170	197	181	177	180	166	171	188	196	160	154	176	154	188	171	182	190	166	200	177	170	168	187	189	154	187	171	171	188	168	175	187	196	204	163	181	188	193	177	173	204	168	200	187	171	195	171	173	161	161	185	182	186	175	172	177	184	147	184	181	187	173	172	157	177	177	172	187	194	176	170	181	189	186	170	165	179	177	176	153	181	176	200	185	186	184	177	176	211	181	176	159	155	181	168	175	169	188	195	180	179	190	180	166	175	180	176	164	170	162	175	161	167	172	176	182	167	188	175	185	181	158	193	177	182	163	193	177	186	144	167	195	189	171	177	166	157	186	166	189	178	171	188	179	190	175	168	167	188	155	170	161	180	159	167	170	171	183	160	184	181	189	190	179	178	166	177	187	158	186	192	160	199	177	163	172	176
345	1	1900	205995	567	9	211	699	648	487	430	487	427	391	380	352	322	328	317	293	325	268	277	275	268	295	265	262	283	247	224	252	265	234	275	269	252	208	234	224	244	244	246	238	207	223	221	225	218	225	235	267	250	215	243	229	236	217	221	242	235	232	209	221	212	221	251	233	203	223	208	209	211	224	236	230	222	234	231	219	218	228	204	243	212	233	210	239	193	236	213	224	215	238	208	227	216	211	224	223	219	199	202	212	244	232	232	223	213	231	186	207	211	228	216	207	221	228	223	219	218	209	221	207	212	231	221	217	208	213	200	244	214	214	211	190	216	204	196	224	210	197	209	222	248	206	205	215	211	210	209	229	225	223	226	199	197	225	223	189	241	212	248	244	236	233	235	220	229	224	223	213	198	204	223	208	211	214	213	213	206	218	231	227	217	229	218	207	228	220	211	233	216	197	204	224	187	211	212	222	208	200	198	227	212	226	214	206	216	241	209	220	228	212	209	250	200	191	201	225	215	213	192	237	217	222	236	224	212	204	196	246	221	219	207	218	206	225	190	210	202	218	242	219	210	207	214	215	228	207	223	196	230	214	216	218	213	207	222	247	224	215	223	228	193	205	237	237	229	202	206	199	216	215	206	234	232	229	218	219	251	203	212	225	218	184	216	229	232	226	220	206	220	211	236	215	222	236	205	235	202	237	219	221	227	214	212	199	234	214	228	198	237	232	207	214	214	214	258	218	220	222	228	207	223	222	214	228	194	194	216	221	217	217	231	235	208	190	231	200	205	217	206	216	195	208	210	200	224	195	222	206	190	232	209	234	206	198	236	221	227	200	201	223	189	241	217	199	208	228	223	215	232	224	217	205	205	215	219	209	217	225	233	210	190	225	200	218	209	212	248	208	238	238	198	197	225	219	214	229	215	214	222	226	213	209	221	212	205	233	202	238	208	212	213	196	220	201	221	235	201	208	190	218	202	210	237	208	211	213	210	198	229	225	206	225	227	192	218	195	226	182	235	231	203	227	225	224	238	210	224	216	220	216	212	217	227	201	208	217	230	237	233	190	211	219	227	232	205	200	223	211	207	213	217	232	198	228	221	215	235	229	222	207	216	219	219	208	206	237	213	237	208	195	218	245	216	205	222	238	240	202	217	211	210	215	203	224	217	214	217	203	216	212	246	209	230	209	223	216	195	193	237	198	231	228	200	235	211	207	241	234	213	208	203	219	212	211	241	194	241	220	234	209	228	196	211	200	218	194	213	196	219	221	197	198	228	238	207	198	210	202	235	180	221	224	215	230	219	208	222	222	201	211	199	222	215	198	245	228	221	216	221	223	211	197	225	252	202	228	229	231	214	234	202	218	205	204	211	228	197	210	202	235	222	220	215	203	228	216	199	199	231	219	211	220	194	229	232	224	215	221	198	250	220	230	232	194	228	243	215	212	205	203	222	218	205	193	230	224	213	225	170	234	245	195	228	181	240	237	218	211	208	218	208	246	209	238	210	215	191	225	194	204	244	236	225	221	211	194	208	211	214	237	217	208	206	242	224	227	207	230	228	204	253	209	223	212	221	238	223	229	233	217	215	217	218	193	194	193	215	195	194	212	194	234	218	223	228	213	201	208	233	213	221	213	221	216	220	198	236	222	200	205	200	203	185	225	204	210	205	208	227	232	212	218	211	185	227	197	213	197	206	196	236	197	213	234	197	216	226	214	211	202	214	210	226	217	212	191	205	209	211	246	230	224	235	217	217	231	215	218	225	213	232	209	217	199	221	208	224	223	215	243	232	224	230	232	203	213	205	184	219	210	200	232	211	203	203	197	213	213	196	203	210	210	194	239	222	237	211	206	211	207	209	217	214	227	226	171	215	205	194	233	196	224	187	224	213	192	181	231	212	207	213	237	203	211	229	224	236	187	212	220	204	212	206	228	230	217	195	204	173	193	223	188	219	211	221	196	229	232	228	235	245	204	211	203	229	224	227	215	216	253	209	207	221	232	199	222	228	248	216	217	229	208	219	222	226	218	205	204	240	215	201	233	234	229	215	217	200	198	213	187	213	238	203	206	202	213	238	213	232	214	228	227	218	223	197	216	190	211	227	220	213	230	196	230	208	225	211	224	229	223	186	215	210	206	229	201	222	200	196	226	197	228	210	218	222	211	225	221	219	216	209	214	198	213	242	222	240	238	217	216	222	208	193	203	214	217	196	197	218	203	215	195	205	217	208	206	246	184	232	202	216	205	208	224	223	263	215	223	224	212	200	226	217	219	214	209	210	236	222	215	236	214	223	218	227	206	227	223	201	218	216	234	206	220	225	184	222	223	226	232	219	206	225	216
345	2	2100	206120	572	22	137	570	653	472	427	472	469	429	395	357	300	354	314	319	282	328	302	295	279	285	294	241	274	251	235	252	262	215	263	250	235	259	230	215	243	250	231	246	221	226	243	222	212	220	227	214	233	225	213	216	229	212	226	208	205	212	244	221	203	224	202	216	218	207	224	218	184	189	192	219	202	212	211	194	211	194	215	210	220	211	220	200	205	200	222	206	208	202	203	229	211	238	188	240	218	202	192	241	209	219	206	213	234	211	191	210	229	186	183	203	209	193	194	199	251	203	173	215	208	203	213	216	210	214	191	184	207	218	217	173	198	225	202	191	234	220	196	197	219	207	228	208	208	235	221	214	192	229	229	176	196	220	213	206	204	198	187	197	209	214	206	185	228	209	188	221	215	196	198	194	228	213	192	213	209	204	222	196	193	207	189	208	229	188	201	182	199	200	198	198	209	219	221	207	219	202	207	196	182	223	197	195	214	189	200	220	213	174	213	210	192	179	208	177	201	167	206	216	215	194	208	210	197	196	181	192	200	203	210	207	192	187	174	186	193	161	197	214	211	217	202	201	238	210	195	198	200	214	223	223	214	196	200	172	195	195	196	218	235	230	209	235	191	200	191	214	185	208	213	197	193	187	211	211	217	211	211	196	222	206	212	191	209	198	188	206	218	214	199	231	202	207	225	210	214	202	174	207	180	210	203	240	210	211	197	212	185	188	186	207	189	198	221	205	200	217	186	187	203	175	197	204	186	198	202	185	178	190	209	189	192	205	192	196	205	229	219	213	215	224	192	211	226	196	240	195	209	223	210	224	168	212	204	215	199	204	222	189	187	209	218	193	201	181	201	214	222	198	197	216	198	223	190	219	202	244	194	201	193	199	192	210	183	210	213	218	195	197	199	193	205	205	189	198	180	179	231	198	213	185	188	188	198	205	213	209	189	211	211	201	204	203	206	203	201	190	195	201	211	219	197	216	193	176	200	188	170	194	201	210	203	193	179	168	206	192	193	214	182	202	220	188	208	184	197	223	181	203	202	224	183	220	196	226	179	191	188	186	214	202	180	195	176	194	204	228	207	189	209	184	201	202	193	191	214	223	189	205	205	218	195	196	183	205	208	216	188	206	184	210	224	196	187	205	202	188	183	200	188	191	205	177	221	210	218	200	188	245	187	182	233	187	220	186	217	194	204	202	211	236	182	185	211	206	194	175	206	172	218	204	192	200	200	205	205	208	216	195	200	174	192	229	213	205	224	184	214	200	197	199	219	184	222	191	193	207	168	201	186	201	188	191	196	192	172	193	176	176	216	204	216	211	193	210	200	182	197	231	214	238	204	203	194	227	202	205	218	193	198	186	187	227	223	215	198	200	190	207	220	208	195	199	215	195	191	201	203	205	200	188	227	206	185	209	203	227	209	192	205	199	211	193	217	203	213	213	196	191	192	164	192	186	207	171	186	212	187	202	207	204	178	199	239	183	198	239	197	215	197	194	196	196	191	188	188	196	193	223	212	178	198	205	208	228	203	205	193	192	228	182	186	216	192	210	200	214	217	210	203	178	194	212	222	224	207	211	172	211	226	204	202	163	208	195	204	198	200	209	193	220	227	188	182	206	182	199	212	193	180	202	218	189	193	221	227	203	181	210	202	207	218	205	213	185	204	195	187	233	189	198	197	204	195	209	190	202	199	201	202	187	220	215	196	196	190	192	200	189	176	210	204	211	205	215	204	196	218	178	198	207	198	188	199	211	218	183	224	192	185	200	185	199	200	202	199	199	190	189	198	196	202	228	202	234	188	204	205	195	198	191	222	194	191	190	207	208	218	205	201	200	186	203	196	207	197	187	218	195	224	206	195	183	216	194	186	228	208	201	191	206	201	224	193	187	192	200	183	184	225	202	193	211	213	211	210	204	189	185	184	179	204	224	206	196	207	208	214	208	174	211	191	219	213	184	189	205	220	178	180	222	214	201	196	215	174	191	206	214	207	209	210	220	198	224	204	211	200	199	204	212	193	189	193	195	187	208	213	204	212	184	201	217	208	183	222	183	207	192	191	196	198	179	221	205	196	195	226	202	208	201	195	189	188	204	214	216	205	212	228	193	205	200	217	229	215	214	215	203	169	204	191	229	222	220	187	201	201	187	190	193	203	198	226	192	193	204	185	192	198	214	223	200	193	205	180	199	178	203	199	184	202	208	208	216	184	202	188	215	234	201	216	197	178	194	180	192	196	203	188	199	207	199	215	203	218	200	184	224	190	192	207	204	207	196	203	223	186	195	205	206	206	195	220	206	202	202	205	197	234	215	208	209	210	187	220	217	203	208	192	251	173	215
345	3	3500	206245	573	21	126	556	637	469	456	486	490	415	440	406	325	331	330	314	328	312	305	293	305	263	266	261	251	260	241	223	211	238	195	241	248	225	231	225	242	231	246	239	217	222	250	204	206	214	215	212	216	222	227	205	203	214	218	204	207	218	177	215	202	192	182	212	183	199	207	225	188	178	192	181	216	163	201	189	214	206	204	183	218	199	191	202	181	186	205	190	174	190	199	197	193	192	184	209	173	204	204	214	189	188	171	177	191	205	200	182	190	196	176	194	182	204	187	191	200	165	189	194	198	188	190	203	193	210	179	202	188	194	189	193	177	194	205	163	195	171	206	184	194	166	205	180	195	212	198	177	211	194	199	198	212	192	210	198	187	169	181	190	163	193	176	174	208	182	198	194	186	181	186	169	194	196	184	201	197	199	203	174	179	176	200	194	194	209	190	215	189	203	188	182	195	190	180	187	192	169	164	180	206	198	168	210	178	196	185	180	202	179	177	193	168	198	173	186	202	190	171	183	201	171	176	184	186	195	201	177	178	187	191	175	177	201	189	184	195	176	196	177	190	162	174	180	181	175	202	177	165	194	168	192	187	157	173	193	185	199	147	204	180	189	176	173	160	176	167	194	196	214	175	195	181	198	188	196	175	189	179	189	176	193	199	186	196	196	178	182	186	197	180	182	179	201	163	180	188	175	186	168	192	191	199	192	192	197	196	178	204	197	196	199	205	202	186	182	204	206	207	194	190	209	182	204	186	193	199	171	169	196	181	199	187	197	187	169	214	176	193	174	185	187	191	183	181	179	186	170	184	179	180	195	181	192	203	190	170	170	213	178	182	177	183	183	176	199	156	208	187	179	197	166	186	183	189	202	184	210	173	181	180	182	165	194	184	181	172	206	185	187	192	195	204	180	159	176	188	213	172	179	184	179	206	180	213	196	191	182	184	189	192	204	205	183	178	181	179	179	200	175	184	179	168	206	194	210	176	156	184	185	176	173	174	206	160	194	179	194	191	170	186	180	167	178	165	201	172	186	204	172	168	192	179	205	191	161	178	199	153	162	176	172	159	180	197	182	194	208	173	176	159	181	170	205	177	172	193	179	202	194	203	187	197	176	184	162	190	205	180	188	183	170	172	183	203	158	179	208	170	195	199	198	202	186	183	192	213	184	183	195	177	202	222	150	180	171	183	170	162	171	178	180	210	163	188	186	188	215	189	181	186	211	184	196	180	200	186	188	196	189	208	190	184	209	178	217	191	158	204	208	191	169	181	177	181	163	165	172	179	192	183	209	167	206	172	188	187	189	177	181	177	180	190	200	174	196	165	191	178	183	189	208	182	183	190	191	200	155	167	196	186	195	194	185	181	180	167	154	182	192	197	179	171	173	179	178	156	189	198	164	190	176	175	211	199	184	198	186	178	217	183	193	168	178	160	195	197	211	202	189	178	179	184	151	182	170	197	177	183	210	194	202	189	184	181	183	190	208	171	208	204	185	193	189	182	177	204	201	166	186	202	197	196	174	182	194	184	193	187	199	203	188	171	202	183	177	195	176	191	194	207	221	179	189	183	195	189	194	201	203	169	194	190	186	179	164	165	172	190	169	170	176	194	186	196	173	181	180	185	178	194	165	175	183	175	171	197	152	171	178	185	178	178	178	183	183	180	175	190	174	187	179	217	187	183	189	172	178	199	186	152	179	174	215	172	176	172	176	189	171	180	188	179	207	172	185	166	179	172	206	168	191	161	200	191	160	171	168	177	174	195	187	189	169	189	197	205	196	188	217	184	186	199	195	203	204	169	193	168	179	174	198	196	187	198	161	184	202	183	192	202	179	184	194	179	170	182	200	168	181	190	201	171	167	203	207	191	167	159	179	181	202	198	185	184	170	183	195	177	192	167	177	205	210	182	171	191	195	170	157	184	178	200	166	208	194	188	171	192	208	158	175	181	171	171	187	189	197	185	199	189	202	169	176	186	198	189	193	178	188	175	178	185	184	188	194	189	191	191	170	195	186	175	184	199	200	198	188	153	179	199	193	201	180	202	189	199	190	210	178	178	169	165	208	207	202	169	183	171	173	191	179	156	199	178	194	195	177	164	189	212	186	178	180	197	175	192	203	170	201	192	187	179	192	189	174	173	181	175	174	188	173	209	201	178	181	191	180	182	188	174	176	187	180	192	200	171	216	191	205	177	188	183	158	185	186	184	175	166	165	186	168	194	204	178	215	168	169	188	187	211	183	188	188	184	175	203	191	189	197	218	183	192	182	182	201	185	188	186	166	172	201	190	194	190	180	187	184	178	167	200	175	190	167	198	191	155	183	197	205	183	178	170	163
345	0	2700	206370	551	23	74	422	569	482	426	521	492	498	434	431	364	354	340	341	331	307	308	300	295	288	272	273	293	264	251	263	253	274	266	254	239	241	224	243	227	219	236	228	206	209	216	246	208	251	196	211	213	193	196	214	206	179	194	198	198	205	203	234	194	202	170	189	186	177	198	196	186	183	195	189	183	210	193	193	184	180	162	186	192	195	194	169	158	188	194	185	173	167	197	200	178	203	199	188	211	204	187	177	179	185	176	184	177	180	187	172	204	183	188	155	172	191	167	197	178	168	179	152	156	179	178	178	170	171	162	159	150	196	161	186	181	179	168	191	175	173	201	196	172	163	173	177	199	200	176	212	197	172	168	203	189	189	189	179	201	185	152	160	158	145	189	146	169	191	174	153	187	180	176	162	153	184	173	157	186	192	144	152	165	175	152	187	159	171	167	180	153	174	169	169	175	169	171	193	142	190	171	202	201	168	157	155	182	171	171	167	150	179	169	165	193	173	178	169	157	182	183	175	168	162	175	161	180	185	185	161	174	175	159	167	159	162	167	181	182	176	212	172	177	179	170	165	157	191	144	182	153	159	165	172	165	160	167	157	164	160	156	154	161	174	182	188	193	194	184	178	171	162	170	180	194	163	152	173	177	182	163	174	170	157	177	172	162	157	159	145	158	179	173	174	173	166	149	200	189	166	194	172	153	170	166	190	171	177	187	181	176	188	171	199	172	178	152	173	177	181	164	167	161	195	191	155	179	174	151	170	164	160	166	173	164	179	171	182	149	167	159	175	162	164	171	161	160	151	177	172	178	148	191	181	157	183	178	161	153	167	169	187	172	161	161	174	167	171	167	187	170	168	197	164	156	185	177	158	169	181	165	150	171	183	168	159	158	194	178	172	188	162	204	165	165	169	178	175	148	179	169	169	155	172	188	147	166	169	156	157	166	174	155	178	158	183	161	188	157	172	166	176	192	187	153	170	170	156	168	178	152	162	173	156	159	184	166	150	163	177	172	175	166	158	159	194	178	163	156	161	178	150	167	173	189	195	165	164	162	140	165	162	157	153	190	162	172	150	159	160	140	162	150	155	179	178	175	159	159	177	171	185	159	178	155	166	195	194	182	166	171	162	169	143	152	180	174	188	191	163	159	176	176	159	174	176	163	176	167	171	175	169	148	167	197	172	165	181	164	179	173	181	172	182	199	153	154	159	148	155	169	154	170	180	142	160	170	169	157	175	173	176	167	159	179	175	161	179	153	178	156	178	178	155	177	135	179	135	157	173	176	163	145	160	168	161	179	142	153	166	186	151	138	201	172	174	175	191	167	186	164	176	182	182	167	170	183	166	154	165	161	182	164	172	193	162	179	172	156	188	180	140	197	169	177	146	174	164	177	167	164	182	164	155	155	168	134	150	162	150	188	178	179	165	157	163	181	154	163	161	178	156	155	187	167	182	177	152	159	164	157	192	167	149	180	186	187	161	173	187	155	172	173	148	148	168	166	193	167	174	197	174	172	154	171	160	181	164	157	164	169	179	174	193	174	156	158	179	182	154	177	175	182	197	171	177	168	175	177	184	172	164	158	162	185	183	182	162	178	150	181	179	186	181	177	166	160	178	179	160	168	167	176	148	168	186	160	157	178	162	158	161	164	159	185	168	166	154	178	166	149	154	167	164	171	175	176	192	173	174	161	171	171	178	151	170	170	153	150	170	185	187	185	177	188	180	160	165	139	172	157	179	184	143	183	187	171	188	154	186	170	158	150	172	158	192	159	167	170	176	150	177	170	178	194	197	177	181	168	183	186	184	174	161	150	185	163	167	161	168	156	189	179	165	152	169	160	168	162	158	178	170	155	155	158	153	187	159	162	159	174	157	149	180	161	159	168	194	169	173	171	149	189	150	174	169	163	159	169	157	167	175	178	158	146	188	170	163	159	166	173	163	164	173	186	149	176	164	177	173	176	181	172	162	153	174	167	177	149	169	184	167	146	184	163	169	177	182	179	154	151	165	166	187	158	188	173	178	165	174	146	162	174	178	168	170	197	157	166	179	168	161	167	171	175	165	189	171	154	169	159	168	157	170	183	180	155	174	155	158	171	171	167	184	174	183	180	175	143	150	191	183	170	162	172	161	152	175	165	169	164	167	180	171	176	181	201	150	154	183	159	168	165	172	164	194	187	174	180	180	172	187	170	196	169	159	161	162	162	166	171	162	167	168	188	169	174	148	165	169	161	179	171	165	154	171	166	180	156	156	176	180	154	179	171	179	172	154	161	163	176	170	183	166	157	178	186	182	167	163	173	175	153	174	169	151	150	190	163	182	189	190	161	157	162	172
345	1	1900	206495	573	11	200	676	615	443	389	463	397	395	346	355	296	319	286	279	282	237	272	252	256	266	251	273	243	259	239	224	249	226	226	222	226	219	226	240	197	205	215	218	190	204	227	224	203	202	221	169	211	208	208	196	203	177	205	196	219	234	208	226	184	208	219	224	223	182	240	206	216	203	223	225	209	188	197	189	187	205	208	209	202	210	199	186	194	192	195	204	227	202	197	207	209	172	209	206	189	210	211	190	194	189	175	195	214	202	198	180	208	206	211	199	180	197	205	202	194	197	222	192	182	200	198	196	199	202	207	192	187	194	200	189	241	207	208	200	194	211	190	212	184	211	219	204	186	217	194	209	211	174	205	214	231	173	162	211	220	187	222	201	224	202	209	200	187	171	208	195	192	211	196	190	161	185	190	181	161	191	208	182	204	195	207	190	200	216	194	210	193	223	204	196	196	222	199	206	175	205	209	195	185	193	172	196	209	200	189	237	213	175	198	191	198	185	181	200	235	215	193	209	195	169	193	214	193	185	179	202	185	206	178	198	186	204	207	204	195	224	199	184	206	179	187	184	213	209	198	183	212	195	207	189	175	211	175	201	204	219	210	198	180	178	218	192	202	202	228	221	191	187	171	175	162	205	184	176	188	187	207	199	198	213	192	184	187	229	207	216	205	192	211	192	192	202	200	206	194	205	177	192	199	196	202	204	187	205	180	205	185	205	170	235	194	175	183	218	192	215	198	200	203	192	210	198	185	214	197	196	199	194	215	210	215	197	175	211	204	213	160	203	201	223	217	221	179	195	187	204	226	197	202	188	187	208	203	188	190	189	189	208	201	170	178	183	199	192	186	190	205	202	199	195	170	187	205	199	220	174	203	185	207	212	184	204	184	183	175	198	191	209	212	201	209	193	191	200	183	200	206	195	210	194	212	194	201	202	194	201	190	233	170	210	223	186	187	202	204	185	206	211	189	231	212	177	212	181	198	182	201	195	192	197	185	211	181	220	222	182	196	218	198	204	203	160	207	196	193	186	198	205	208	194	199	205	214	203	194	207	207	216	176	195	191	218	183	196	219	194	177	213	191	197	187	193	187	187	218	227	214	220	209	202	202	214	196	199	192	199	218	185	211	179	211	199	208	185	219	208	201	199	208	199	174	207	178	181	197	205	176	191	225	187	176	210	205	192	179	223	194	208	163	207	204	201	197	187	191	199	181	213	201	209	202	192	187	223	207	211	177	183	208	202	206	208	191	201	218	202	186	211	165	190	216	196	191	175	198	198	185	175	195	194	187	198	213	179	203	228	165	195	183	194	190	203	200	195	188	189	177	210	187	216	212	190	186	189	214	221	206	217	222	206	196	185	213	202	232	193	202	205	187	194	181	198	195	191	191	205	202	208	209	201	193	214	180	191	201	182	194	194	218	164	203	182	195	192	166	194	182	207	209	198	196	190	159	188	173	214	191	206	213	198	187	208	209	191	202	204	213	192	219	198	205	174	201	189	196	211	192	189	184	196	181	211	226	202	213	206	205	197	201	202	199	203	204	211	161	209	202	210	187	211	194	207	163	210	205	214	201	200	197	220	205	232	222	192	211	217	204	193	208	209	196	218	209	221	200	213	210	164	196	194	185	207	184	214	201	198	213	208	198	216	226	186	183	164	207	189	191	201	198	175	195	193	191	198	181	205	217	210	206	207	202	212	200	205	207	169	196	206	204	174	195	205	190	193	199	193	202	176	184	179	185	193	198	217	176	217	210	193	186	179	210	220	186	186	190	182	218	193	204	206	213	187	157	193	201	163	194	167	204	193	199	213	196	192	181	217	208	209	193	186	185	190	187	202	195	206	183	212	176	203	206	215	203	209	194	190	189	199	212	202	188	210	219	214	209	206	195	199	194	197	215	186	210	192	214	184	205	211	170	182	209	211	176	201	211	230	200	197	201	182	178	222	196	224	171	211	201	217	205	202	182	186	195	203	200	170	191	214	204	192	198	212	205	202	218	199	212	198	203	171	193	169	193	190	199	199	200	190	203	208	227	180	200	221	193	213	200	197	198	195	209	201	176	201	214	200	171	193	207	213	215	203	203	192	212	200	195	190	203	186	197	199	194	201	199	198	210	192	220	190	207	207	216	203	210	200	218	182	175	192	174	175	180	187	185	188	196	202	208	225	204	193	190	221	210	177	232	172	205	181	189	229	204	196	186	215	184	186	207	197	193	188	187	189	197	188	193	178	199	201	181	181	186	205	188	210	210	201	190	217	173	220	178	190	201	215	220	168	206	187	173	197	217	208	208	188	215	219	188	223	190	200	194	198	199	184	205	198	178	221	178	212
345	2	2100	206620	604	8	133	601	592	465	443	488	457	373	397	347	369	339	307	302	305	289	307	268	273	265	249	252	268	259	269	246	211	230	260	224	237	236	228	232	224	234	208	237	216	206	207	211	223	232	233	226	221	211	223	220	220	206	214	209	192	200	208	193	218	229	200	201	211	215	186	223	211	235	209	215	210	196	209	208	185	204	208	204	202	195	208	198	198	204	191	186	221	196	191	203	195	220	210	179	202	201	213	221	229	187	192	223	197	206	225	181	222	212	217	194	185	203	208	197	184	192	221	212	215	181	198	215	212	194	224	213	208	200	182	192	228	200	208	212	196	199	206	221	192	188	198	186	226	233	195	203	204	212	184	229	206	212	189	208	181	211	201	195	211	193	192	202	217	179	187	190	186	219	207	204	195	206	184	198	200	199	191	202	211	208	201	183	220	206	217	188	193	196	201	200	216	216	196	204	186	190	220	202	195	217	203	190	206	197	177	231	195	189	195	220	187	203	196	201	194	211	200	198	189	209	202	205	180	190	205	178	200	217	195	224	215	215	193	202	180	217	206	205	220	187	195	205	203	208	193	203	217	205	178	195	214	201	204	205	190	194	212	212	199	198	188	207	203	185	180	199	196	195	190	188	209	191	197	180	195	218	198	197	186	205	185	206	182	179	220	180	204	178	179	203	179	213	197	220	199	208	205	186	199	212	179	199	179	202	189	182	217	193	209	185	210	195	206	200	195	176	216	192	187	173	206	211	198	199	211	197	186	190	194	189	202	197	192	220	209	200	202	199	203	204	198	207	183	208	182	223	179	191	193	208	192	232	215	176	197	194	180	191	186	194	206	206	210	204	218	207	187	183	182	188	212	194	220	203	204	211	182	181	223	203	187	215	217	192	202	190	205	197	192	215	170	206	188	193	195	195	207	198	207	212	205	201	228	194	178	195	213	214	213	202	191	192	194	201	182	182	191	179	200	227	184	195	222	204	234	198	198	192	182	193	172	190	191	205	190	172	210	193	219	204	180	183	175	198	190	216	191	188	216	199	214	195	187	193	188	193	204	179	197	197	217	203	203	233	192	213	185	211	216	206	176	201	181	169	185	212	200	185	183	203	179	186	182	222	202	186	187	216	211	191	194	193	213	224	187	209	168	206	196	193	190	166	211	180	205	207	207	193	223	205	218	211	209	227	196	185	200	207	207	203	189	209	197	199	204	209	216	207	193	208	186	227	213	215	208	205	181	191	168	205	185	203	182	213	183	206	172	203	186	190	224	194	209	189	183	182	204	197	196	203	224	188	181	199	180	223	185	209	202	192	185	196	199	197	207	186	202	184	213	196	187	212	197	213	214	196	202	199	217	198	199	193	166	195	180	185	219	172	186	188	209	181	179	163	186	200	208	169	194	182	176	215	183	197	201	204	210	218	164	203	213	208	211	205	204	222	177	173	172	216	182	182	194	204	196	226	201	191	193	200	211	203	200	207	191	212	204	191	186	211	181	173	200	199	205	181	192	205	211	213	188	187	190	205	191	195	216	233	187	198	209	224	180	223	201	211	187	195	199	185	196	202	205	209	187	229	181	197	192	209	208	192	197	192	206	189	192	191	192	192	193	208	169	206	203	191	210	190	202	180	187	237	190	203	203	203	202	212	207	192	204	190	205	199	212	179	200	213	196	193	198	201	191	188	198	196	194	184	202	208	173	193	210	186	176	181	207	211	211	202	201	173	197	174	184	211	194	217	206	193	142	183	186	165	214	195	175	213	209	183	194	189	178	187	181	206	180	184	206	193	184	199	193	189	207	199	206	188	193	210	212	220	198	176	193	212	186	192	197	192	208	211	189	198	211	205	207	219	179	209	190	209	194	192	166	197	193	190	188	207	196	169	210	210	177	193	206	196	200	201	197	203	181	221	190	213	210	205	178	196	188	189	194	198	203	201	204	178	214	195	214	206	195	200	191	191	201	181	227	194	186	206	175	188	199	218	199	197	202	209	212	180	210	207	194	199	180	190	219	190	203	216	187	196	174	176	187	196	179	199	199	206	200	190	196	201	185	200	208	211	201	211	174	205	202	187	210	206	223	205	187	158	185	188	185	195	197	199	204	188	195	195	190	204	192	195	191	172	204	212	174	201	203	200	189	212	226	217	174	216	205	189	190	204	198	193	212	202	202	187	206	203	177	186	212	207	205	209	203	211	188	200	211	211	179	187	179	180	199	201	196	201	212	194	190	196	189	194	202	185	220	201	191	210	199	172	210	203	185	207	192	181	197	189	202	207	181	199	193	185	214	193	198	212	182	210	188	188	181	182	212	199	207	191	201	211	181	187	198	180	169	192
345	3	3500	206745	592	18	95	513	594	438	448	499	455	410	415	374	327	314	321	310	279	261	289	263	237	233	239	236	205	213	235	228	216	215	258	218	199	207	198	216	170	196	198	186	173	215	188	200	193	178	176	192	189	184	178	205	175	174	177	191	181	173	165	160	193	156	168	181	185	167	172	168	190	172	165	159	164	210	158	170	199	170	174	163	158	159	171	185	156	169	156	148	178	191	158	176	160	164	155	158	154	149	170	154	180	164	163	180	164	189	175	179	166	167	160	155	174	162	163	161	159	143	190	147	167	172	183	168	140	150	166	179	154	180	172	155	148	167	159	145	154	167	162	164	149	169	159	170	156	160	184	170	151	161	162	178	188	169	154	168	154	156	182	149	165	167	205	159	159	151	172	165	139	164	150	165	153	174	149	149	141	156	173	175	163	176	170	159	162	145	178	172	151	184	171	144	162	158	168	155	166	162	173	149	166	144	154	161	170	162	158	161	153	160	169	154	161	177	161	177	166	173	163	162	173	171	167	149	143	181	153	165	159	154	153	161	171	154	161	165	162	178	173	164	155	164	171	166	151	161	173	193	159	161	158	156	147	161	165	165	144	180	174	142	164	151	161	172	179	151	163	165	158	154	143	166	166	145	154	179	158	150	145	193	139	160	160	152	156	169	137	159	159	162	163	134	180	161	142	167	145	163	145	136	183	171	157	153	151	144	166	120	201	156	126	145	132	150	163	148	161	169	171	161	140	171	152	182	157	132	187	171	166	162	159	169	163	165	153	186	164	171	160	162	159	174	155	166	147	174	151	141	170	166	157	162	163	146	151	150	137	187	170	149	172	172	154	159	147	170	180	184	143	162	151	173	161	167	156	161	173	176	162	175	150	190	160	183	160	159	163	168	165	197	158	148	159	156	173	182	146	167	154	168	129	148	165	164	164	141	167	176	152	169	154	193	176	160	166	163	161	159	160	156	149	182	148	172	163	146	142	145	147	176	170	168	158	154	172	162	151	152	154	155	172	143	152	151	147	141	153	165	149	158	167	146	143	150	140	162	163	141	190	181	186	169	162	152	169	160	165	185	180	166	159	184	178	179	158	160	173	166	156	186	142	147	165	160	170	138	184	165	151	146	156	134	154	183	157	161	185	163	166	163	164	164	177	168	151	158	179	142	168	143	161	144	148	144	175	163	161	149	175	156	143	162	168	165	175	176	160	140	168	151	155	152	147	180	135	180	163	154	152	169	157	145	158	149	169	155	154	196	157	172	154	154	140	155	165	145	165	160	167	191	150	163	157	169	158	164	150	173	163	157	151	156	152	167	155	158	166	173	152	150	151	156	180	152	143	167	150	155	166	157	148	178	153	152	180	166	153	169	157	142	139	165	158	165	177	139	170	155	154	169	153	160	142	162	160	164	163	164	155	154	155	157	175	161	153	168	145	160	144	178	161	170	138	162	160	153	189	149	161	144	148	172	149	155	165	167	140	173	167	157	164	151	151	147	197	154	144	173	171	153	143	147	161	158	156	153	162	150	132	156	157	140	156	174	158	160	189	149	166	163	183	156	166	155	160	138	130	174	143	171	169	151	152	147	173	155	167	161	158	169	162	161	163	151	146	178	157	166	168	179	153	161	163	155	136	156	142	167	133	182	182	187	164	172	164	165	144	150	179	163	167	148	150	168	148	147	155	166	164	160	172	135	167	149	150	156	164	146	183	156	178	150	182	181	163	173	168	180	167	176	151	160	143	158	189	154	162	153	155	161	159	167	146	169	181	161	166	153	158	159	145	137	158	170	159	146	169	133	186	154	159	175	158	172	168	172	145	160	152	175	179	134	141	157	143	152	170	163	170	167	161	151	178	156	146	167	161	145	158	166	168	155	160	145	158	141	166	149	170	167	170	164	165	170	160	148	180	155	168	167	161	148	159	162	151	157	154	168	154	168	152	162	167	165	168	177	145	182	159	154	144	151	149	161	144	175	170	154	152	181	157	144	154	136	186	144	168	148	167	169	142	167	163	171	155	176	175	151	151	167	143	150	162	173	172	147	142	147	148	154	160	192	168	181	156	169	173	143	148	147	163	164	153	151	143	172	146	170	167	158	152	171	146	154	155	157	154	138	153	171	145	182	168	147	174	160	161	169	159	150	152	173	159	176	153	175	164	143	155	157	175	158	172	178	132	161	180	150	161	164	168	160	171	167	174	174	149	155	159	149	164	156	149	173	152	147	160	153	163	157	169	170	193	180	158	156	189	177	142	139	160	182	177	172	154	174	141	153	154	164	151	159	155	157	172	176	166	148	138	159	187	179	151	175	148	165	165	168	164	172	163	171	200	146
345	0	2700	206870	574	16	61	346	513	408	473	521	487	489	424	393	367	360	342	318	307	294	288	290	268	265	272	252	249	241	230	263	217	230	236	202	191	211	219	209	199	210	213	182	188	188	193	196	202	202	185	175	172	183	176	201	158	186	154	161	161	157	168	164	139	167	160	177	170	167	153	165	162	143	172	166	162	189	153	181	174	132	172	152	158	160	164	156	162	149	154	150	145	140	137	155	149	139	170	157	147	158	162	180	164	166	136	153	145	157	143	175	171	143	144	154	135	163	156	152	151	146	147	150	149	157	155	135	146	134	137	171	147	170	126	154	150	148	136	153	137	136	136	141	149	159	173	157	168	140	168	161	152	135	155	159	159	133	149	132	170	140	155	144	138	144	147	150	148	147	150	142	127	154	175	135	150	160	147	149	135	152	135	134	134	137	164	126	149	125	128	158	147	171	136	151	153	139	169	148	147	140	135	133	129	161	169	127	131	141	149	149	175	162	157	146	151	135	134	170	142	172	150	122	126	123	157	142	133	133	145	132	159	151	165	162	143	137	142	143	130	143	164	137	121	157	145	142	123	137	136	156	138	145	140	143	144	140	142	161	148	134	147	149	146	141	135	132	126	142	148	139	133	145	164	146	158	140	152	136	127	153	128	117	147	147	152	155	153	130	127	130	145	139	150	167	142	126	154	150	149	117	141	145	140	143	142	152	148	146	144	130	123	128	125	124	146	145	149	121	128	119	144	162	145	125	143	154	148	151	111	153	161	128	180	131	143	154	147	146	151	132	119	157	149	144	117	153	129	131	140	160	158	128	126	129	151	147	147	128	145	159	144	159	146	155	141	130	130	133	137	124	149	142	160	155	129	157	147	138	141	146	140	145	126	131	162	148	135	142	135	128	161	156	157	149	137	156	131	136	128	141	140	139	134	139	153	135	136	150	140	142	143	150	131	144	134	137	150	145	154	147	133	149	143	116	163	138	148	138	142	160	137	144	164	124	156	142	150	131	144	155	139	146	142	130	163	157	151	152	157	132	149	151	141	150	147	161	139	128	157	140	156	157	133	147	131	155	136	124	143	137	134	146	145	145	125	147	136	150	130	141	148	130	105	147	154	150	130	141	161	163	139	166	137	127	148	143	134	153	142	119	152	139	132	143	151	119	130	137	144	153	129	142	148	138	126	142	137	144	143	151	143	160	135	111	154	131	164	153	131	141	135	159	124	161	117	150	147	134	153	142	130	130	149	145	146	143	149	146	134	142	139	129	128	156	143	123	139	144	164	149	136	133	137	144	152	128	139	152	145	146	155	126	144	124	157	142	151	137	154	129	143	147	149	138	133	123	141	152	156	146	139	153	122	134	136	142	142	140	153	141	163	126	130	140	119	155	138	115	158	145	153	146	146	149	125	130	132	160	153	115	148	130	116	137	130	120	115	133	143	146	143	126	153	119	136	148	149	154	149	132	129	141	126	129	140	137	151	135	162	133	147	150	150	119	147	151	138	152	144	148	126	135	136	150	138	149	138	146	130	155	154	135	150	122	133	146	158	144	128	125	138	148	143	146	139	140	160	149	163	139	130	135	156	153	136	139	139	147	144	140	132	156	129	168	135	159	117	149	140	131	125	150	140	152	142	134	153	153	156	125	152	130	142	160	162	146	130	137	135	131	142	130	147	150	134	121	141	129	128	161	118	129	136	125	130	142	164	136	135	137	135	128	150	115	146	149	161	142	138	147	129	132	146	137	156	140	142	129	134	148	141	137	129	142	144	139	144	137	145	122	155	151	136	154	150	129	149	146	132	139	127	154	137	117	149	134	130	142	128	163	143	140	137	138	124	149	148	153	122	130	142	148	134	162	124	129	145	160	126	134	129	138	152	140	146	162	137	133	147	137	144	146	131	131	152	164	139	126	130	151	140	131	177	161	124	157	142	151	119	133	136	132	126	136	144	127	139	149	135	139	124	141	129	135	151	139	129	160	138	150	142	143	135	137	149	160	130	144	153	133	146	156	127	136	169	147	125	123	169	116	141	152	140	144	148	140	147	124	148	140	138	125	159	145	127	140	147	134	130	153	137	143	158	147	155	132	125	155	164	128	128	150	160	140	124	142	153	135	152	129	164	141	154	151	138	148	130	148	129	169	156	137	153	163	135	158	117	142	153	134	155	139	147	135	131	168	144	132	159	152	150	123	147	132	135	137	147	154	142	146	137	144	137	122	151	119	143	126	163	155	128	148	115	141	139	125	133	115	114	136	138	142	133	150	150	155	128	121	121	139	154	129	152	147	127	148	128	116	144	139	136	137	144	139	136	138	152	136	111	164	147	138	123	142	145	155
345	1	1900	206995	601	11	158	621	436	452	415	442	434	402	380	326	324	285	283	281	255	278	245	251	265	232	234	234	247	244	229	213	218	224	232	229	215	243	223	223	218	221	206	229	236	189	202	186	210	183	194	212	193	207	170	179	176	211	176	197	186	212	214	195	204	209	194	194	189	218	179	192	177	185	209	188	193	205	220	199	176	167	206	180	207	204	180	186	189	194	224	208	191	199	203	185	197	222	209	171	185	187	198	198	176	204	206	196	189	203	183	196	175	202	204	183	170	201	183	205	202	189	179	184	168	197	168	187	203	216	196	199	191	191	162	196	219	190	205	171	177	197	195	206	188	194	206	191	194	183	200	199	210	202	192	179	204	205	196	194	187	181	172	198	184	199	217	191	175	208	205	195	186	179	196	208	180	181	209	196	181	194	170	207	209	188	184	181	196	180	164	202	200	201	181	180	189	191	184	200	215	203	199	179	173	196	203	191	194	197	196	173	182	186	196	189	200	193	189	189	208	166	182	163	175	162	199	204	182	209	181	177	172	193	189	173	203	171	194	169	181	171	224	168	189	177	197	214	178	191	217	173	178	191	178	183	197	161	186	196	214	190	196	205	197	185	202	193	176	170	199	225	193	183	211	191	176	202	182	202	211	193	186	170	176	208	201	188	170	178	195	220	194	181	170	185	199	184	201	182	201	198	161	187	170	211	152	156	176	190	219	184	167	192	192	213	173	160	169	201	184	192	189	184	181	175	189	180	183	185	166	188	180	192	206	190	186	188	197	177	187	168	169	186	181	192	203	175	179	191	178	189	211	171	186	178	198	157	198	184	188	198	184	173	178	176	173	195	202	196	219	190	190	197	192	205	178	211	180	193	218	205	165	163	181	186	199	198	177	221	205	174	186	173	177	156	171	206	206	194	175	178	178	199	208	207	196	162	177	179	222	187	173	196	169	206	196	195	194	166	203	184	181	175	194	211	192	191	200	184	194	193	182	175	185	172	197	194	187	183	183	197	197	156	199	174	196	188	203	181	166	184	187	191	179	174	219	186	174	222	197	202	197	183	178	192	196	192	205	189	206	189	192	181	193	176	201	199	199	185	190	194	200	173	176	186	166	177	188	176	193	180	172	181	185	187	180	196	188	185	196	207	204	183	208	196	191	219	196	191	174	192	207	194	184	181	217	189	179	169	206	193	181	175	192	185	181	178	183	214	175	207	200	194	159	180	193	189	179	201	181	166	187	193	174	204	188	200	208	179	185	203	176	195	186	185	188	169	168	198	185	196	166	187	198	185	167	188	203	185	208	172	174	181	187	193	177	173	172	190	195	191	191	195	156	189	177	170	184	200	186	189	224	188	186	179	174	177	204	170	199	160	177	212	166	194	182	185	194	178	197	192	183	186	193	176	185	187	201	179	202	178	165	188	200	191	186	185	208	197	192	172	180	195	197	187	172	195	159	199	191	200	173	168	153	216	160	171	188	196	170	162	169	186	179	178	199	196	191	203	190	172	176	184	182	202	186	190	184	227	178	198	188	185	170	164	183	170	179	183	182	184	209	194	184	195	161	168	195	188	171	166	174	194	179	156	188	176	179	199	186	181	187	179	143	172	198	190	181	202	191	182	205	196	183	197	193	201	158	209	195	214	190	172	210	185	188	163	169	172	174	203	179	161	182	203	187	176	179	175	187	202	182	197	185	201	181	202	194	173	191	174	195	184	158	207	184	166	171	215	185	196	190	179	186	188	171	176	183	169	160	193	179	194	203	190	183	197	187	182	172	192	189	175	187	181	197	208	177	197	171	185	183	212	195	178	177	212	175	184	175	226	195	174	168	171	213	206	191	173	192	176	205	192	195	190	178	181	207	177	188	181	190	185	178	186	214	192	161	198	191	197	166	183	179	197	204	190	179	180	192	202	181	202	174	193	171	171	177	175	178	167	181	181	187	177	174	186	206	184	167	186	187	175	191	202	186	178	161	186	203	171	198	208	219	201	187	188	179	180	160	176	180	189	176	214	173	183	176	214	177	169	182	185	193	181	197	175	181	181	171	173	185	196	179	196	178	182	184	211	173	174	207	169	191	161	161	160	194	180	177	200	186	168	164	186	209	187	184	183	186	222	172	199	188	186	182	208	190	196	171	186	180	171	172	201	183	203	202	201	180	211	208	191	180	168	183	203	185	179	192	168	175	180	207	190	202	200	180	179	181	188	179	170	185	203	170	217	202	184	184	195	199	187	194	154	186	191	186	179	191	165	202	179	182	175	198	182	174	195	182	185	200	173	182	171	169	202	196	186	184	200	197	197	188	191	176	174	161	192	176	176	174	205	167	191	191	206
345	2	2100	207120	598	9	108	455	370	461	433	476	421	411	346	361	324	311	304	276	250	269	255	245	272	225	237	228	250	226	224	188	215	207	208	207	207	210	194	200	219	207	207	201	196	202	198	226	198	185	194	197	191	174	182	187	196	190	179	176	195	179	163	187	161	186	151	164	182	173	193	165	183	184	173	142	158	176	174	172	173	176	182	179	170	186	163	192	155	168	145	160	178	158	195	175	173	157	148	169	136	170	158	170	171	182	168	167	165	162	167	164	172	177	167	146	168	166	160	188	180	177	175	163	186	146	178	174	190	162	149	152	181	175	178	182	158	152	163	178	147	160	166	179	180	175	162	195	153	164	155	180	131	162	188	178	194	196	156	154	163	163	173	186	193	192	165	156	162	172	175	169	170	168	169	171	171	162	162	170	190	172	148	162	169	179	162	159	180	181	173	186	147	140	175	164	168	176	178	196	170	169	162	157	169	162	169	176	156	171	182	177	165	152	180	164	171	167	151	151	184	162	178	159	186	173	163	157	161	161	159	169	169	166	165	139	149	160	159	150	162	185	162	164	170	171	163	168	163	149	174	172	176	167	161	181	176	172	174	180	173	169	160	173	166	146	152	157	156	160	161	171	173	161	183	148	149	173	154	175	149	158	196	168	170	164	174	164	149	126	183	155	163	170	199	173	172	157	159	145	146	164	192	165	176	156	183	154	170	179	149	183	180	164	157	161	159	168	172	166	185	160	167	156	173	194	159	174	177	157	170	161	169	166	159	183	135	178	166	174	175	176	173	152	160	176	169	162	175	161	179	164	167	184	129	175	139	175	176	160	164	149	151	183	128	167	162	174	172	188	167	169	150	177	154	167	164	167	148	169	159	149	181	177	183	161	172	161	159	173	164	153	149	173	182	168	145	190	167	135	175	145	170	174	160	171	157	173	174	169	180	163	159	146	145	174	156	139	178	163	174	159	183	158	147	158	147	164	189	180	183	173	176	172	162	163	164	173	176	172	149	170	157	149	169	153	165	186	170	142	168	162	155	178	148	174	162	170	161	153	146	196	177	172	166	154	166	167	179	162	176	170	166	185	164	165	175	148	184	146	184	166	174	174	146	166	174	162	181	173	175	178	157	152	170	174	150	170	184	153	155	158	189	148	161	166	162	156	162	159	167	155	143	146	169	156	140	155	139	181	160	151	178	160	162	179	169	161	149	172	173	166	162	170	145	189	150	181	177	135	171	156	165	140	178	155	170	165	159	159	169	188	180	167	163	163	160	161	163	193	161	163	182	148	176	162	158	174	164	179	177	166	169	185	163	151	177	177	164	148	148	168	175	148	175	159	170	165	187	153	160	185	161	162	144	159	167	161	162	163	164	183	154	174	172	171	164	168	161	162	149	140	163	146	171	162	172	161	183	162	195	160	184	162	170	182	153	140	149	162	169	162	181	159	196	151	160	171	146	175	170	156	158	176	157	137	166	161	179	175	174	177	151	147	161	180	176	165	163	159	146	163	161	137	190	151	186	184	179	164	171	147	148	168	146	170	160	179	156	166	180	167	162	159	181	154	165	158	163	178	161	154	168	167	176	171	151	171	157	189	162	166	174	160	176	185	167	160	161	155	128	182	178	155	161	141	177	142	173	191	170	152	183	165	176	163	157	156	155	186	149	181	158	158	151	145	171	173	161	174	162	158	185	156	168	157	167	145	158	171	140	135	165	196	154	164	159	149	179	168	167	172	188	167	193	167	157	166	157	162	146	183	159	164	163	169	146	171	181	168	158	156	173	158	171	167	174	150	162	208	156	148	152	178	162	172	152	188	168	152	176	152	159	162	180	161	166	185	168	158	162	175	158	151	175	166	163	168	136	185	146	176	150	160	167	171	162	176	162	180	161	138	164	157	156	151	163	153	166	185	190	143	178	167	143	152	180	163	148	150	168	172	169	167	170	175	165	176	165	178	166	163	184	170	155	166	189	164	160	180	158	159	148	155	172	162	189	156	144	155	156	156	151	173	171	144	165	183	163	159	189	168	157	158	156	146	157	165	153	190	152	170	161	160	171	175	183	179	179	142	174	188	176	184	161	180	158	169	160	177	181	146	176	172	155	175	165	162	163	156	178	163	155	171	155	157	156	151	162	161	148	172	159	175	171	182	136	175	162	174	163	163	156	187	159	184	182	163	170	152	157	171	158	166	188	178	140	191	150	163	168	181	164	177	149	182	169	148	177	171	159	154	179	155	159	182	162	149	175	164	158	166	171	182	162	162	174	163	181	167	159	166	172	155	185	159	168	171	149	169	154	194	167	174	170	165	144	174	167	154	163	149	165	160	151	141	154	171
345	3	3500	207245	592	11	72	399	373	469	463	513	472	442	374	346	326	343	307	295	270	267	255	260	257	263	236	222	225	207	218	229	200	198	216	190	208	198	200	198	190	220	204	173	172	191	193	180	177	171	178	166	166	176	175	166	178	174	147	161	159	150	163	157	169	160	141	174	153	140	142	164	156	163	154	153	159	133	139	148	151	158	153	155	152	163	160	156	147	154	148	136	151	145	150	152	157	152	146	154	159	155	153	169	156	163	140	130	151	147	149	155	168	143	160	176	154	145	148	160	145	128	148	151	155	139	126	148	165	147	116	151	144	147	143	140	131	136	146	146	142	130	137	137	156	132	147	154	154	150	150	138	134	149	147	147	137	145	162	133	153	162	143	153	151	166	142	158	135	141	160	133	146	152	149	140	140	144	149	162	162	149	141	173	158	169	156	136	157	146	164	163	142	141	161	139	166	144	151	142	164	142	139	132	141	129	150	140	129	148	136	150	155	135	133	156	126	157	170	138	141	154	158	147	136	158	150	161	158	136	146	145	160	115	132	136	152	158	158	137	146	150	140	137	138	149	156	140	128	146	139	156	149	142	162	130	142	128	138	148	153	141	183	128	146	133	154	125	133	164	156	140	149	146	151	167	137	147	165	118	140	131	143	146	148	141	134	153	140	129	148	133	125	151	157	160	141	156	144	149	157	148	154	171	169	157	148	147	152	155	144	140	129	152	140	126	151	144	133	159	120	125	139	155	145	156	136	141	144	148	149	140	135	142	119	137	154	138	142	148	151	162	142	129	137	130	134	143	164	165	123	154	156	141	139	158	147	158	138	163	141	169	134	162	136	122	149	154	126	133	145	136	158	144	151	146	140	154	148	159	151	120	143	151	152	140	161	143	140	162	145	141	150	147	154	171	169	140	138	147	122	149	155	120	145	127	125	133	151	146	145	150	157	141	153	140	142	167	116	131	148	124	130	126	165	141	135	135	116	134	144	143	127	158	146	142	135	152	149	160	139	139	119	136	111	141	163	157	140	142	165	141	132	139	139	134	146	146	144	161	154	142	148	147	150	137	144	159	175	160	171	156	137	160	159	148	131	140	133	137	149	140	137	141	145	139	150	124	149	151	132	142	143	148	138	162	151	138	149	159	159	157	156	143	133	138	128	138	143	127	150	142	146	159	144	127	123	135	161	137	144	125	140	162	149	145	147	150	142	127	124	149	160	136	151	152	140	125	142	139	120	149	162	133	150	146	155	130	150	166	153	147	139	155	158	134	136	131	145	153	127	131	147	121	135	149	155	152	159	123	165	142	142	150	143	145	131	117	136	129	139	142	144	143	137	141	128	136	141	134	153	155	141	145	140	164	144	146	120	122	151	158	128	148	144	150	151	145	128	151	136	132	143	138	135	148	130	151	139	137	147	155	155	158	139	118	139	152	143	129	153	157	134	142	134	147	153	169	145	153	150	150	138	160	139	131	129	139	136	165	136	150	143	148	151	155	136	127	158	148	146	120	135	134	151	147	139	115	150	143	163	155	139	148	132	136	140	118	133	140	142	136	136	153	136	137	138	129	152	118	143	131	132	153	175	152	140	133	157	157	146	155	154	150	138	156	139	162	133	143	143	146	144	152	134	150	127	120	131	148	145	152	137	155	155	133	151	122	126	144	136	157	135	144	147	144	139	161	142	146	146	159	147	144	146	130	131	134	141	144	159	152	139	150	129	138	150	157	140	139	125	145	152	154	146	135	145	146	135	133	126	120	138	131	152	146	146	129	133	157	128	158	134	147	143	132	149	174	153	170	159	143	155	135	136	148	163	147	153	153	132	108	118	127	158	139	136	168	146	124	127	140	139	125	142	124	156	155	176	149	128	136	141	171	123	166	148	139	149	152	126	143	142	147	122	133	167	145	140	147	154	143	153	151	129	145	143	147	158	158	138	146	137	131	146	121	124	153	136	132	124	151	139	166	155	133	114	144	163	147	135	149	153	158	155	132	134	148	130	143	130	153	135	163	144	164	145	148	128	131	133	139	148	157	145	135	167	157	150	133	140	159	141	135	143	140	110	129	157	138	156	146	133	129	139	172	128	143	134	124	133	139	151	136	159	158	135	124	136	135	148	141	111	158	133	155	170	138	145	128	148	146	148	128	154	126	150	121	145	141	137	132	129	144	115	148	131	142	125	110	153	153	136	147	125	136	155	125	140	147	145	151	138	149	150	145	154	159	147	139	143	156	140	150	165	137	124	145	128	128	147	132	136	157	138	127	146	135	152	141	149	136	128	142	143	131	131	135	142	121	121	131	149	156	139	126	139	127	151	160	137	156	152	159	152	148	154	151
