345	0	2700	204371	551	7	24	272	408	483	486	533	479	496	419	425	403	398	355	369	340	328	318	314	299	265	299	291	297	291	276	236	240	255	262	276	252	232	278	232	223	262	221	222	242	231	221	230	209	217	218	207	216	219	178	209	222	225	226	198	190	178	209	214	206	177	192	224	193	185	201	204	226	216	204	238	187	181	207	237	205	196	204	206	184	204	184	168	191	177	196	162	190	192	186	203	204	190	206	192	189	214	188	225	171	199	171	185	179	199	194	220	178	189	171	192	187	191	161	175	185	178	208	180	175	174	185	211	195	214	199	188	177	193	185	206	200	193	173	192	172	202	181	175	190	191	186	190	220	199	207	238	228	208	215	189	196	204	176	164	184	188	177	188	176	197	215	192	198	215	162	184	197	199	192	199	205	187	181	184	194	175	178	179	186	192	174	197	209	174	202	202	192	185	170	200	181	187	202	182	195	217	174	214	177	166	204	166	172	197	201	193	186	196	180	187	199	164	180	188	170	174	204	176	194	169	183	171	194	184	192	172	203	183	171	177	179	175	194	194	190	184	211	161	181	172	175	180	205	197	178	180	192	181	177	196	217	200	183	199	173	178	175	179	180	187	177	214	195	185	189	161	179	195	196	170	184	188	169	169	174	177	196	177	175	169	207	196	181	155	217	181	182	179	193	163	193	183	205	189	161	183	189	173	178	171	186	190	152	175	197	183	209	179	168	187	178	198	202	180	192	208	187	173	160	169	180	175	201	197	200	173	172	178	183	187	196	198	177	192	205	200	188	191	191	174	190	186	187	173	195	179	187	189	178	185	170	188	193	191	174	192	161	179	193	185	179	180	187	182	189	165	201	194	181	188	175	184	167	193	181	189	176	180	185	175	173	195	175	185	183	191	168	181	174	178	175	182	168	183	187	166	206	178	197	183	181	191	160	199	193	186	194	187	193	196	150	168	152	154	173	189	173	192	181	227	191	202	182	191	193	214	184	181	195	183	168	201	175	174	179	163	183	175	202	197	154	147	184	167	194	181	170	187	187	173	193	204	202	162	167	211	199	204	181	179	182	173	209	191	189	174	169	181	203	202	189	170	164	201	177	176	167	188	181	188	195	174	159	183	177	184	209	184	193	176	166	174	189	188	195	193	177	175	148	182	191	187	177	185	183	177	163	195	181	182	181	154	191	174	186	176	171	185	223	181	179	177	204	180	162	169	166	181	194	178	165	183	178	189	189	187	198	198	174	202	192	156	189	186	174	191	191	188	186	194	180	200	185	179	157	168	161	184	185	176	186	184	201	178	197	176	177	169	188	170	160	192	206	173	177	177	197	193	151	163	191	186	166	186	206	192	182	180	179	163	190	182	188	201	169	174	174	190	170	194	190	178	172	174	174	167	186	181	165	178	200	202	176	186	209	191	165	176	206	179	207	172	208	190	177	169	169	180	179	152	198	190	168	168	150	186	158	189	185	176	155	162	179	168	178	177	194	199	192	159	189	174	151	183	183	169	188	193	182	197	178	191	164	186	187	184	189	181	192	178	180	191	208	217	179	175	184	172	180	159	193	201	178	181	175	196	181	194	161	203	190	207	193	175	194	192	176	165	171	195	171	195	173	200	194	171	188	169	190	192	188	185	216	177	208	206	172	192	169	175	174	188	197	195	219	180	175	202	190	193	184	206	192	174	175	187	175	200	188	213	177	189	174	185	180	169	179	184	160	179	183	160	171	184	177	199	182	189	199	204	167	192	158	191	196	164	166	169	191	196	191	177	176	188	189	174	185	203	197	179	188	201	190	169	171	180	198	178	171	176	174	199	176	182	173	182	196	170	184	187	183	194	180	150	189	171	180	209	202	176	177	189	174	170	209	181	190	197	195	193	169	177	204	166	177	193	176	159	174	176	166	201	184	208	175	180	171	198	176	188	179	164	192	203	182	190	202	173	186	166	172	179	176	172	188	176	213	182	170	176	166	173	195	181	203	193	195	177	167	200	180	172	173	204	197	175	188	184	206	204	156	173	182	169	194	173	190	187	172	166	166	185	190	192	184	208	184	174	188	205	174	199	167	202	182	209	171	199	188	175	182	153	210	171	209	174	193	201	200	170	168	185	194	194	187	169	181	178	170	201	173	178	197	196	195	190	174	173	176	182	169	184	192	189	186	175	190	186	173	185	165	184	160	207	177	169	182	206	200	165	163	170	204	173	185	180	187	169	161	188	200	176	176	192	191	183	187	191	152	186	178	182	197	200	162	169	181	182	182	170	195	183	176	186	163	182	182	189	206	194	186	186	174	197	175	193	178	192	182	171	164	177	178	210	191	192	213	187	184	177	186	202
345	1	1900	204495	577	6	77	393	432	462	415	453	417	390	363	327	303	319	309	322	313	290	265	261	297	278	261	280	253	282	226	274	251	238	274	227	209	258	254	257	244	261	256	263	230	211	229	236	238	220	228	253	213	235	216	221	219	208	227	219	222	240	239	254	222	203	227	231	223	254	238	243	218	254	208	215	229	231	234	209	227	221	232	223	211	237	253	231	231	213	211	223	224	224	234	240	228	223	217	244	216	232	243	221	222	224	248	200	220	249	230	216	229	203	222	238	226	233	225	221	202	213	210	223	209	230	232	224	221	199	221	245	223	229	191	215	214	245	210	220	223	237	258	209	233	241	238	258	228	196	230	227	223	235	229	233	216	237	237	234	209	214	218	213	218	241	219	213	250	237	229	215	243	218	194	220	223	235	235	220	227	214	226	223	211	223	244	229	234	212	212	232	256	229	212	214	237	242	214	223	225	238	228	196	223	217	200	205	207	222	244	218	238	221	232	226	213	221	219	236	213	246	195	218	212	236	246	243	218	227	207	224	234	207	215	229	218	222	222	212	252	235	217	224	222	230	231	224	220	227	200	222	222	227	222	220	242	189	209	216	197	217	233	221	218	225	214	202	234	213	249	221	207	230	223	217	208	224	224	200	229	205	198	234	215	226	208	212	242	230	223	199	217	218	221	235	200	224	220	206	223	215	224	232	233	216	234	233	214	228	230	218	237	230	234	244	213	205	206	203	217	220	245	247	249	242	218	226	195	223	208	232	215	230	230	228	198	215	238	235	213	222	209	225	218	223	222	197	221	211	234	215	224	242	230	212	245	228	236	223	203	225	216	230	218	223	247	236	240	229	242	221	221	218	241	227	224	207	208	229	226	227	227	221	202	207	216	212	224	241	247	227	236	220	222	235	216	253	203	214	228	253	193	207	257	197	227	238	210	199	197	216	219	244	231	230	237	219	206	230	233	233	236	240	231	235	224	232	221	212	211	221	248	226	211	234	223	209	242	207	205	233	237	250	231	212	224	235	229	232	207	216	223	216	243	199	203	226	223	223	258	218	208	229	206	222	239	229	222	200	239	231	214	215	232	245	243	221	222	221	213	245	244	226	221	226	201	242	236	197	229	225	220	236	227	209	228	213	210	216	225	231	216	230	213	217	218	182	232	208	188	223	223	240	203	221	235	203	226	189	227	220	244	232	221	216	208	217	228	203	199	225	221	215	225	219	242	207	239	216	195	230	224	190	243	225	206	224	238	239	234	214	216	220	234	222	209	219	209	230	200	232	233	226	220	225	256	222	216	221	210	217	196	223	248	247	223	236	223	223	226	246	256	212	210	202	224	206	195	243	212	210	196	213	239	258	209	240	223	204	226	213	217	215	239	236	224	221	213	238	216	221	192	232	226	225	207	198	211	238	220	230	198	216	200	220	230	216	211	222	221	220	229	207	217	215	215	212	236	230	205	218	229	235	217	216	221	227	197	227	205	227	243	197	190	214	216	203	208	236	218	217	216	228	226	208	245	218	224	227	227	205	208	205	219	192	228	226	222	218	221	215	233	223	256	207	196	222	214	227	208	238	213	201	224	216	211	224	211	224	204	229	223	205	228	217	210	219	250	221	207	234	232	247	216	218	224	215	231	213	225	228	236	241	233	234	238	211	236	223	250	192	233	219	190	216	183	227	231	217	218	187	196	217	211	227	210	216	210	223	222	221	218	230	202	220	212	213	229	228	215	212	219	215	211	223	210	220	243	228	227	219	219	239	210	212	215	205	207	230	221	215	193	202	215	207	225	228	231	223	208	226	206	204	231	207	219	209	236	223	225	205	211	219	211	238	233	215	210	227	210	197	226	206	216	210	236	242	227	238	221	208	213	247	221	203	224	241	215	219	226	207	216	225	216	218	229	207	233	230	217	202	230	222	250	233	219	229	245	234	198	190	236	189	225	217	211	222	228	242	209	196	238	210	197	220	222	217	237	219	217	208	252	244	210	206	236	245	239	209	235	245	228	222	229	226	232	226	260	213	227	208	217	236	225	239	208	213	205	202	199	209	230	240	239	238	243	205	208	193	218	203	210	223	215	208	208	212	218	240	235	222	217	215	227	217	214	225	205	231	193	223	233	224	215	228	211	204	243	206	230	216	224	231	227	240	255	210	228	239	218	209	202	206	208	208	196	216	206	216	192	229	221	228	231	221	216	234	215	219	226	216	210	210	226	231	216	217	230	199	232	221	215	239	199	210	227	225	213	201	205	221	203	206	220	207	237	251	216	212	193	234	214	212	224	230	224	210	217	226	218	229	232	196	217	195	211	246	240	223	212	231	217	211	195	214	226	226
345	2	2100	204620	559	1	45	299	357	475	459	481	474	448	425	373	382	364	375	305	301	346	314	353	310	302	301	288	298	293	265	289	275	266	259	280	270	272	252	276	266	263	278	244	275	227	243	254	249	256	220	262	263	238	263	238	235	231	263	236	230	254	241	233	242	250	254	261	255	243	224	254	240	254	246	238	247	250	232	237	212	227	240	239	243	209	234	246	229	216	262	244	225	258	252	253	235	242	229	227	212	242	222	235	231	241	241	244	239	202	244	232	242	241	234	230	221	219	235	228	242	218	238	228	228	246	221	250	215	227	258	224	227	245	230	236	235	237	228	221	212	234	236	219	227	230	227	257	216	216	254	239	257	259	237	232	228	232	241	281	238	238	227	258	231	250	236	254	239	230	253	245	212	241	231	222	235	245	232	243	260	236	221	243	237	195	200	236	245	251	227	202	221	231	255	248	226	241	221	205	219	274	246	229	209	231	218	229	237	232	212	234	227	213	228	219	234	234	221	237	243	219	257	229	249	227	231	238	220	226	223	238	236	240	235	252	231	240	219	233	225	225	235	211	247	223	245	240	251	205	237	225	245	220	250	259	225	257	259	255	255	224	250	235	234	239	260	231	255	215	234	227	263	237	242	220	225	217	240	224	242	249	216	201	242	244	224	242	217	238	231	238	240	259	244	220	229	234	217	231	222	217	218	229	233	235	238	237	224	215	222	241	231	223	261	239	240	250	236	231	234	251	218	250	234	234	248	234	226	213	233	241	226	244	237	227	224	241	214	242	237	202	232	242	238	224	239	216	244	234	212	230	214	258	236	215	226	244	246	226	232	228	219	215	251	227	251	227	211	240	255	230	225	227	251	229	244	263	240	220	223	249	254	230	241	223	235	209	240	229	266	250	225	239	213	231	245	253	187	222	209	237	249	239	246	223	254	216	204	218	235	230	245	224	248	229	225	222	223	233	236	237	241	225	233	230	214	228	218	249	226	227	215	264	226	220	233	230	238	250	204	235	202	252	224	216	218	249	244	230	251	235	262	224	223	214	235	227	244	255	243	253	229	217	239	250	255	233	246	221	230	233	203	238	233	231	232	247	250	239	216	238	241	241	246	213	228	240	208	237	203	223	246	252	241	240	209	242	246	192	230	238	244	215	223	219	227	236	223	226	240	245	237	236	221	209	226	240	216	223	228	236	253	262	234	257	230	227	234	227	243	226	232	220	223	250	246	241	236	242	230	213	184	237	225	242	251	235	207	218	224	225	224	223	233	206	243	240	226	244	257	227	218	230	242	222	248	236	218	238	216	251	241	253	249	248	259	233	208	219	246	219	242	231	214	218	235	219	227	240	220	250	223	229	226	243	214	217	221	245	238	265	209	250	234	260	223	250	259	201	227	219	228	228	239	227	205	241	220	234	256	241	194	235	210	222	215	237	226	256	201	240	237	201	242	236	241	217	259	213	235	229	247	214	229	233	224	217	222	234	242	225	230	245	243	253	206	232	230	234	208	253	206	226	244	221	236	242	221	237	234	215	219	231	239	245	238	234	219	237	247	214	248	227	226	255	251	222	212	257	212	234	228	217	220	249	214	227	224	238	217	232	220	231	235	261	225	234	227	203	229	283	237	215	263	243	247	212	241	246	244	240	224	210	238	207	222	234	235	223	241	217	232	239	220	239	212	220	238	226	241	228	247	216	242	236	250	226	260	239	221	229	230	210	220	222	217	239	215	240	232	233	230	206	232	233	243	220	217	234	222	238	225	251	226	207	232	203	206	245	219	211	234	228	230	238	252	231	235	242	231	270	227	225	224	200	245	231	256	224	215	235	229	203	247	238	230	237	242	248	257	261	261	225	224	221	242	220	233	242	232	254	230	257	254	227	224	238	218	233	244	229	235	228	260	219	251	239	229	240	244	236	269	236	228	238	229	238	236	248	213	243	235	254	229	223	213	239	232	221	240	241	228	223	235	217	218	246	235	200	212	219	258	245	236	242	239	222	225	234	229	244	218	237	215	221	243	233	230	238	252	244	265	237	223	228	224	228	228	226	233	224	200	236	220	247	240	260	229	265	245	201	249	243	242	242	236	230	231	230	228	228	263	242	204	239	223	243	216	211	219	209	223	228	260	224	228	217	221	235	217	234	228	239	227	207	214	250	215	267	227	233	242	247	266	233	243	235	251	244	244	228	233	234	215	205	234	238	227	229	233	232	253	226	219	253	220	248	236	243	218	242	229	236	221	258	207	209	261	205	221	225	242	234	225	232	262	231	225	246	211	246	232	218	235	208	271	234	228	223	212	248	219	234	229	259	246	230	229	238	213	250	233	235	233	212	258	222
345	3	3500	204745	568	6	57	401	416	439	467	464	460	434	414	382	352	352	311	297	300	295	328	271	268	260	272	270	257	282	271	247	242	257	238	239	245	217	232	208	236	253	242	223	207	228	214	214	246	189	204	219	202	235	228	207	229	197	192	211	230	212	210	205	201	192	222	194	191	186	203	193	203	176	201	198	197	202	209	210	232	199	179	237	203	178	189	187	223	186	210	187	197	174	186	192	209	211	217	174	184	183	200	193	191	208	197	211	211	198	199	143	170	203	192	205	194	185	181	213	191	189	193	212	173	189	209	206	197	197	186	192	197	182	199	221	211	175	180	179	210	181	214	225	193	165	196	205	202	163	209	199	211	216	219	233	215	193	202	193	178	204	199	170	189	203	189	204	194	188	238	200	178	203	191	193	189	190	197	211	182	202	198	166	203	198	202	156	177	199	185	191	201	210	195	217	182	223	184	194	204	213	175	172	186	190	169	203	203	195	198	168	186	185	184	201	207	187	206	198	203	164	190	184	208	201	184	221	193	172	164	206	176	179	231	190	220	181	182	174	177	182	209	174	186	197	177	204	170	189	189	174	196	174	191	189	189	210	166	196	188	192	186	190	200	216	181	201	199	175	194	182	188	185	180	210	203	182	195	193	195	187	170	211	174	207	187	187	180	194	215	187	176	164	178	195	205	213	202	204	189	176	186	184	201	195	173	189	199	191	186	227	183	186	208	182	183	193	201	176	199	185	188	189	199	206	171	183	195	191	166	176	187	182	179	192	180	187	198	169	176	188	183	209	188	190	190	192	189	195	177	201	188	171	217	209	185	177	206	188	173	198	191	188	202	186	192	149	191	206	215	226	178	198	209	185	209	198	200	169	205	180	218	180	197	203	184	215	180	199	181	204	184	190	207	181	200	197	184	195	177	177	180	174	197	162	196	209	178	189	199	173	202	187	194	192	179	171	167	184	195	186	205	194	189	199	213	175	190	203	181	168	173	191	198	186	189	187	188	200	181	169	182	188	176	192	200	183	193	185	176	179	192	193	202	195	179	184	220	180	202	175	204	161	210	173	179	184	171	191	186	203	198	198	166	196	202	183	202	186	203	174	180	154	159	194	182	195	190	189	182	195	195	184	217	179	188	193	208	187	188	181	166	195	192	196	186	192	189	199	202	208	199	181	172	193	186	191	199	201	197	181	201	204	193	197	190	208	192	185	205	179	194	185	186	187	183	206	184	202	177	178	185	204	196	175	177	179	182	184	169	175	205	197	184	189	180	184	175	184	195	206	190	191	184	196	199	188	179	182	202	231	191	193	179	198	184	194	206	186	196	181	198	192	190	180	183	180	196	208	182	200	182	204	177	174	182	177	204	202	180	187	171	182	193	193	202	198	197	202	175	194	198	207	158	208	212	187	170	208	197	171	180	189	223	168	178	183	181	186	175	182	182	201	177	223	183	215	167	215	181	188	189	207	194	197	190	180	187	205	204	211	198	189	193	191	185	205	195	187	187	170	176	218	193	191	198	167	196	185	194	184	191	197	186	181	209	182	190	156	171	203	200	194	198	205	197	174	186	173	202	192	218	203	185	227	198	219	160	179	203	184	174	197	189	197	188	191	195	204	192	189	180	167	190	190	204	189	204	199	202	181	175	191	172	196	161	212	165	209	185	196	195	194	199	208	189	222	182	228	189	192	206	204	176	185	195	186	204	168	180	189	195	179	187	175	212	210	192	172	188	177	167	205	187	200	192	208	188	198	174	194	174	166	192	184	183	199	190	203	201	165	192	176	171	193	188	176	186	198	183	204	188	194	189	173	198	195	172	186	180	185	209	174	178	195	187	176	169	203	187	186	188	167	198	189	195	194	184	194	181	206	188	165	197	193	231	179	202	180	200	192	196	186	159	195	187	174	185	177	196	193	181	177	195	190	166	178	189	183	202	199	192	187	217	179	184	186	202	159	194	159	168	181	165	178	174	180	164	195	182	190	166	185	203	197	195	198	196	185	177	188	170	175	169	160	199	190	169	193	204	201	201	197	178	207	188	175	216	177	209	188	184	189	211	197	159	218	200	208	165	176	187	215	197	171	185	207	188	185	180	187	184	192	179	185	182	199	192	172	158	181	182	186	187	180	177	194	180	201	164	172	184	198	203	175	212	166	175	185	192	203	199	203	184	184	174	222	203	174	206	183	195	202	183	175	178	189	198	173	199	181	189	185	189	177	183	178	187	185	179	190	191	192	188	195	195	187	194	204	184	181	187	188	184	208	181	180	185	199	205	204	197	181	174	201	172	210	192	211	206	184	190	189	202	204	196	182	198	191	180	204	198	185	183	182	175	202
345	0	2700	204870	531	7	37	277	470	513	483	535	484	496	426	417	386	353	368	350	331	353	286	289	324	298	287	293	281	282	284	253	289	270	268	249	284	252	275	221	246	260	239	228	233	224	223	254	228	203	224	198	224	187	212	202	217	209	190	225	216	179	185	206	216	188	200	215	184	206	178	214	184	183	176	211	183	200	191	190	183	207	216	190	180	198	178	195	183	174	191	179	206	160	180	189	198	193	199	198	187	203	186	199	171	185	189	192	203	172	188	179	182	196	214	199	168	170	197	180	178	199	178	203	189	198	172	166	195	183	169	194	188	216	184	194	203	190	186	174	182	192	200	171	217	180	193	199	215	236	214	238	211	231	200	185	178	193	203	191	182	207	180	191	169	187	157	166	186	211	186	192	169	203	168	212	196	182	187	178	159	170	140	178	180	193	187	185	193	152	191	168	159	185	167	189	187	201	179	221	216	209	176	202	201	188	171	178	152	178	193	178	173	195	164	175	190	182	167	188	192	191	185	185	183	198	178	206	194	206	199	194	157	200	181	180	184	182	184	167	183	184	148	180	199	169	191	177	194	194	176	172	189	183	184	164	188	173	181	199	184	180	174	174	176	202	166	163	182	174	169	195	162	198	185	174	188	188	200	188	188	190	189	185	192	192	192	184	176	180	173	168	145	183	180	194	175	169	166	195	175	192	182	201	185	200	185	197	191	190	180	199	192	171	219	173	176	167	154	178	189	201	194	179	174	203	200	186	181	180	191	164	167	199	167	174	172	166	167	160	167	186	177	180	175	179	171	158	178	168	181	195	190	177	182	190	162	157	163	169	196	162	179	179	172	168	174	179	218	156	164	173	185	185	173	186	178	193	185	180	163	179	174	180	185	153	155	184	185	177	163	190	199	172	160	169	211	181	178	180	185	205	183	179	187	164	197	205	168	162	200	178	179	167	135	176	192	176	200	192	205	164	173	188	160	185	202	160	197	190	183	177	207	174	169	190	176	177	180	168	198	191	177	166	175	174	184	188	182	192	172	155	172	186	150	196	192	181	189	201	181	163	193	172	163	201	203	203	157	181	172	172	191	175	180	194	206	193	185	206	174	190	197	176	161	204	200	179	196	180	190	189	196	184	163	168	182	186	159	209	195	181	155	184	184	187	178	163	173	163	174	181	193	199	152	177	176	193	176	182	180	186	181	175	181	174	185	189	170	200	151	159	181	201	206	176	179	161	207	181	192	188	160	183	211	180	179	203	176	188	202	199	178	176	188	170	192	176	193	201	190	186	164	185	185	187	202	180	178	188	158	160	170	197	176	177	178	169	193	174	214	161	178	180	191	173	169	185	202	185	209	180	176	179	182	186	178	175	174	168	182	178	188	183	179	178	199	195	159	173	181	205	154	181	185	163	172	174	166	190	195	190	172	171	204	192	166	200	163	185	189	185	189	168	187	172	157	174	183	168	166	181	177	199	192	181	177	183	169	181	168	177	168	205	176	184	157	195	196	157	162	171	171	191	191	157	192	180	185	182	185	188	170	162	180	183	176	173	184	167	173	205	200	192	156	177	173	207	186	191	191	167	182	180	196	184	174	181	185	187	198	165	170	181	187	188	184	198	177	204	178	200	176	184	174	161	188	193	200	173	197	185	167	184	175	166	176	149	160	190	193	195	188	173	181	186	175	184	183	193	162	188	170	180	168	178	187	179	179	183	159	170	176	178	194	180	201	195	198	161	180	186	194	191	176	184	196	174	178	191	174	190	168	165	172	173	207	185	196	212	186	169	163	177	157	167	194	182	186	148	182	159	191	177	183	187	182	175	195	180	205	195	191	202	183	167	150	162	145	168	171	188	177	200	186	187	183	186	169	180	203	170	204	168	159	170	180	186	152	209	172	176	187	176	175	167	171	198	184	182	192	170	192	185	185	166	180	166	165	175	164	183	183	214	168	194	183	172	175	183	172	185	179	173	175	177	165	176	183	192	205	186	175	154	191	176	193	159	184	175	202	196	184	192	171	176	164	177	173	186	190	161	182	200	193	184	171	171	176	164	199	184	164	179	172	189	178	180	167	189	186	172	179	185	151	177	188	155	189	184	162	198	176	181	176	187	172	189	179	178	188	178	191	174	169	208	181	192	194	184	169	190	150	177	167	160	173	161	173	211	179	183	186	174	184	183	174	164	168	162	185	182	174	174	179	175	193	176	191	183	192	177	179	177	178	174	154	147	169	155	169	168	169	164	165	183	180	184	194	153	179	157	188	179	173	165	183	164	168	182	161	167	179	204	177	176	185	192	175	208	192	157	179	171	183	175	179	167	181	197	198	177	198	176	181	175	209	183
345	1	1900	204995	571	12	114	521	511	526	470	483	417	393	352	352	349	304	319	325	327	345	275	318	298	276	257	261	256	279	261	254	229	246	250	252	271	260	261	236	251	244	239	237	265	229	250	233	251	246	216	227	261	219	236	245	248	230	225	198	227	258	212	239	227	259	222	242	247	213	238	199	257	234	245	220	220	233	216	237	201	242	230	237	231	209	237	231	226	224	207	235	232	224	230	234	259	224	222	275	220	245	248	219	247	237	232	249	211	233	236	230	227	238	232	236	230	244	225	239	245	219	220	225	201	201	214	239	217	235	224	221	223	221	227	235	216	237	217	218	228	233	229	225	232	207	212	231	231	265	245	261	224	241	228	231	247	237	233	224	241	236	220	232	260	230	240	235	245	228	238	236	248	222	227	226	197	214	210	221	221	227	211	260	198	227	247	220	206	239	225	221	227	228	240	224	242	224	242	227	236	215	208	251	249	225	203	220	223	220	235	234	219	210	227	208	245	220	234	248	221	239	219	230	245	226	206	243	222	240	218	224	233	246	219	202	240	227	205	216	230	256	257	222	225	225	218	229	236	243	235	223	225	246	218	231	205	219	240	250	217	227	215	198	212	234	240	250	241	233	249	230	236	225	213	233	237	238	233	218	219	225	230	246	228	251	248	246	225	232	238	208	238	249	217	205	224	205	229	202	236	230	231	234	230	211	227	214	244	237	218	228	229	221	231	233	221	214	241	252	231	192	231	230	242	235	251	214	220	235	235	223	208	219	192	233	218	204	242	239	202	227	238	235	239	247	229	230	251	242	226	212	215	211	246	249	215	223	243	226	213	229	225	244	217	231	212	231	247	215	211	229	198	224	239	247	237	257	202	259	218	224	206	235	257	201	243	221	241	222	228	212	217	230	215	225	231	227	217	219	198	223	219	226	221	230	234	222	228	229	226	263	236	228	219	208	204	241	214	209	243	245	213	270	221	232	231	210	252	246	237	206	221	237	214	212	217	207	227	232	237	214	206	202	233	249	245	234	234	225	248	221	217	253	243	234	221	215	222	219	223	217	206	261	227	221	217	228	205	214	214	219	205	232	215	233	232	233	211	229	217	245	230	232	221	240	199	236	223	233	253	235	234	218	215	213	254	233	265	208	228	237	225	223	234	231	232	241	230	224	216	215	226	205	220	228	236	245	225	227	219	215	234	210	239	232	213	234	218	246	221	220	209	219	242	203	237	236	227	231	214	243	247	215	212	240	218	258	255	240	218	229	212	236	229	212	225	243	224	201	221	203	209	234	245	237	232	215	250	217	236	230	219	237	246	220	196	245	220	246	232	242	231	215	227	233	214	250	229	226	252	227	231	222	217	231	247	222	222	247	208	226	208	213	265	242	231	235	208	239	234	236	227	222	236	219	240	214	259	247	224	238	234	210	221	250	230	212	228	216	230	246	248	231	225	226	239	205	248	220	230	225	230	241	208	230	239	221	241	209	218	221	216	212	236	229	217	235	205	219	235	224	237	246	218	202	236	230	253	239	252	241	214	232	215	238	211	221	216	219	193	240	230	213	225	208	213	234	239	220	216	231	239	239	214	234	202	261	219	212	210	229	217	240	229	192	220	221	243	212	233	210	243	241	213	213	249	225	211	237	225	220	209	227	222	240	224	205	217	245	232	218	206	232	256	235	238	204	217	202	245	210	214	242	222	204	230	250	207	220	223	218	207	212	228	215	236	224	228	246	217	217	237	228	221	211	243	203	220	228	243	234	215	215	219	213	204	209	205	209	214	217	233	201	229	243	241	210	251	240	245	224	229	254	209	239	261	224	226	215	247	225	219	223	228	237	222	214	232	222	249	240	236	212	247	221	232	220	238	225	239	198	212	242	236	226	199	225	219	224	234	240	227	221	236	222	222	236	244	220	185	226	239	212	215	230	214	230	204	228	225	222	248	235	235	211	225	235	238	209	236	223	237	218	214	223	214	226	235	238	215	223	217	233	224	216	222	214	231	229	209	219	215	228	233	232	213	229	222	243	237	242	207	205	233	223	221	227	222	229	204	228	231	203	231	213	242	228	215	227	222	213	227	222	235	211	215	230	262	234	243	205	200	232	211	229	252	265	226	222	243	239	224	246	235	246	205	228	214	227	213	225	202	228	215	227	204	229	261	232	231	237	220	218	206	247	233	218	241	219	230	202	223	208	235	223	247	224	226	205	245	240	221	212	208	206	237	233	213	240	235	202	227	224	220	234	238	214	224	258	226	226	247	219	221	211	204	221	218	239	214	276	221	228	227	204	215	216	230	224	215	232	224	219	233	219	225	215	208	231	230	237	203	207	204	239	219	231
345	2	2100	205120	558	17	74	467	525	494	471	495	450	430	378	418	339	338	377	317	296	314	289	271	271	276	274	272	284	264	254	242	239	239	268	255	259	241	245	251	256	228	227	216	218	237	228	233	242	224	230	239	188	225	238	218	251	204	217	233	250	224	215	228	226	214	226	194	198	231	234	196	219	216	218	227	253	229	222	212	212	216	227	211	224	194	224	245	195	195	208	200	231	206	194	190	236	207	218	216	244	200	233	212	188	223	229	217	206	192	205	208	230	212	201	235	217	215	200	223	190	202	236	187	210	224	195	210	235	186	202	195	203	232	193	210	208	195	208	221	209	227	211	234	216	227	250	235	215	200	244	215	237	193	211	224	219	208	207	211	211	238	210	210	193	188	210	190	238	197	231	212	242	206	217	228	241	211	215	203	165	206	217	202	198	222	192	209	197	234	191	217	220	224	224	201	217	214	200	202	215	227	221	223	196	221	212	216	218	186	223	219	224	209	227	225	235	214	200	219	217	213	228	224	217	198	184	180	219	230	239	218	222	215	233	238	226	219	219	213	217	195	214	197	217	252	205	201	229	215	214	225	208	210	198	184	242	216	230	202	208	210	212	215	250	220	208	214	181	213	205	181	227	208	221	233	196	222	210	206	221	213	207	216	208	203	205	220	207	232	204	210	223	210	220	201	245	197	203	211	211	176	214	200	215	203	217	221	182	242	223	220	223	193	218	198	206	205	204	218	216	197	173	189	234	187	213	230	202	197	220	211	212	213	207	173	227	202	195	182	230	204	213	213	243	213	214	230	216	197	193	199	226	253	224	212	203	215	201	214	211	234	226	220	229	221	198	215	203	203	199	196	192	194	211	224	200	198	212	227	175	219	196	239	219	202	205	214	199	194	206	203	206	203	217	197	194	183	196	241	214	205	199	176	195	207	223	200	198	197	199	206	213	224	216	216	215	221	207	225	196	209	215	200	225	221	224	215	206	194	233	211	234	208	206	200	206	183	212	199	196	201	196	223	206	238	200	230	205	231	237	195	207	203	217	223	215	200	184	208	222	206	216	197	199	229	204	210	225	200	236	236	204	186	212	202	204	200	206	233	212	202	225	196	204	194	209	229	208	224	227	225	207	205	192	192	233	219	209	221	214	231	209	206	210	216	216	211	219	229	188	208	218	234	215	211	218	207	202	237	193	244	208	202	221	213	210	220	230	202	226	204	172	220	238	193	202	204	202	191	208	217	228	231	216	217	212	194	209	228	209	218	208	188	221	237	216	178	205	199	210	204	210	227	205	209	215	214	175	216	217	191	209	199	216	197	195	221	208	214	211	185	225	213	203	199	217	206	232	226	195	212	194	215	232	219	210	203	205	210	221	223	199	192	226	188	229	226	219	186	218	212	224	220	212	199	224	216	193	205	202	203	212	199	207	205	201	221	210	221	189	235	223	226	204	211	213	221	198	212	201	198	193	189	221	245	194	224	187	219	222	207	204	200	233	218	188	181	208	204	210	203	211	226	229	197	213	218	233	207	202	183	217	222	208	180	201	219	164	224	200	233	206	211	196	215	197	228	230	228	196	225	192	189	194	199	234	209	225	205	219	205	210	220	197	213	216	209	211	224	241	204	196	227	190	210	199	218	224	222	218	218	213	216	225	205	233	208	203	196	237	218	226	223	202	196	224	199	204	193	212	204	217	221	222	210	182	201	211	199	219	209	219	186	205	187	219	210	193	230	218	220	186	218	198	229	189	217	214	203	228	229	178	187	212	226	219	208	209	217	216	202	207	219	196	193	219	201	202	201	180	204	217	212	202	222	201	192	203	190	222	231	215	216	224	211	210	208	215	235	212	230	212	183	193	204	207	195	184	215	198	212	205	193	226	223	189	189	207	220	213	207	214	215	209	188	195	206	212	211	204	193	203	224	188	206	196	216	202	208	215	195	213	217	209	248	235	210	200	201	214	220	196	220	212	226	186	212	212	206	236	204	207	212	228	181	213	195	203	223	209	212	201	184	208	201	212	216	206	187	205	204	194	228	206	200	192	216	189	172	220	227	219	221	210	208	181	227	225	210	191	191	212	209	209	224	215	205	199	200	210	194	202	203	208	198	194	212	215	204	204	186	191	201	216	173	211	218	205	227	226	203	207	240	197	193	219	227	238	214	207	210	194	207	209	185	205	215	211	180	183	219	214	210	220	228	239	194	181	214	205	210	213	191	220	206	222	205	175	208	228	213	199	198	187	214	217	221	198	217	200	207	211	217	192	210	193	204	204	209	195	189	221	248	200	217	189	221	204	200	202	211	236	219	215	247	197	215	218	214	209	217	188	200	226	188	197	207
345	3	3500	205245	554	9	87	554	716	654	525	514	442	424	409	400	345	363	314	341	307	305	260	268	270	296	292	275	249	269	265	267	259	262	253	258	225	236	242	230	220	240	212	225	258	218	216	245	217	208	223	204	197	216	193	221	210	216	224	209	193	206	208	225	210	184	175	198	176	215	206	207	219	201	193	221	219	199	218	205	202	189	196	208	204	179	215	228	201	195	211	214	203	200	193	196	181	184	239	204	200	212	220	210	170	198	210	218	187	216	210	198	199	195	220	196	226	191	203	197	206	239	188	197	186	197	197	213	209	195	186	201	208	212	178	205	208	218	180	214	202	200	211	213	191	176	228	198	208	213	208	204	207	216	214	217	203	209	184	190	213	200	204	200	194	203	213	195	176	225	197	192	191	193	205	197	203	201	194	194	220	202	207	203	202	193	171	195	191	218	190	191	182	187	191	201	190	228	188	181	200	193	192	198	237	196	208	184	180	202	195	205	196	194	210	190	205	183	194	204	215	195	190	187	208	203	205	215	211	171	203	206	181	197	205	186	199	200	214	193	188	190	179	198	209	210	189	191	187	206	190	208	192	205	186	209	208	177	200	185	186	212	203	198	189	192	186	228	194	189	190	174	180	194	178	188	199	173	193	192	175	179	212	218	215	209	192	187	195	181	207	190	218	199	193	199	204	199	224	198	190	204	177	215	201	200	206	191	214	182	190	194	188	197	185	195	202	199	215	186	190	194	182	191	183	178	199	192	206	197	189	185	198	201	192	195	201	192	187	199	190	191	187	177	205	196	194	197	165	191	209	198	191	190	180	186	199	179	201	198	196	181	182	209	214	204	195	184	204	218	183	199	208	191	194	209	179	180	181	183	183	199	176	184	199	187	188	201	176	209	193	205	219	193	183	209	188	232	195	193	209	217	193	194	213	205	195	204	188	193	216	215	180	194	184	214	199	187	207	198	173	202	214	191	184	189	198	202	195	188	192	170	189	191	171	193	210	205	178	186	165	195	224	204	198	204	190	193	188	165	224	197	218	169	186	191	180	205	183	197	202	188	205	191	200	198	173	189	190	202	207	190	212	185	196	204	197	182	196	198	171	202	192	169	182	207	199	189	205	191	189	200	188	193	203	196	186	204	218	204	196	213	189	194	176	183	184	208	198	180	196	190	191	196	174	186	240	203	205	167	200	194	194	184	174	189	204	201	208	212	201	187	195	196	183	209	190	180	203	189	205	207	200	182	192	194	196	187	185	208	204	183	170	195	190	181	180	219	199	192	195	199	199	200	211	183	200	186	196	199	191	214	185	212	180	179	197	201	183	215	215	193	197	183	201	202	190	202	193	193	208	179	193	194	176	199	191	194	196	193	199	193	172	188	201	187	195	190	202	203	195	208	185	204	195	221	192	195	237	176	185	221	219	198	187	201	208	177	170	200	214	196	183	191	191	203	200	201	182	194	194	180	193	193	180	202	191	182	208	191	223	201	207	194	197	208	209	211	168	195	184	187	185	172	187	175	199	182	193	189	185	214	183	177	194	193	193	201	197	186	188	181	207	205	191	177	196	212	185	180	210	180	202	199	215	196	183	186	191	162	208	186	186	187	199	200	195	210	192	216	196	191	198	210	190	194	190	223	200	178	194	179	221	181	188	191	184	198	189	210	192	192	202	176	173	186	198	166	204	191	203	216	186	214	181	198	184	197	205	202	234	196	182	190	188	205	200	202	193	183	196	193	179	184	203	201	190	200	170	187	194	198	191	200	182	202	177	203	167	225	195	198	199	174	205	187	167	208	207	186	198	203	201	212	189	177	186	190	203	204	185	190	167	180	209	178	186	191	179	197	193	193	191	207	194	189	184	195	199	220	203	202	196	177	219	174	190	195	188	221	199	220	215	186	214	174	178	199	197	192	167	178	203	185	213	192	186	206	207	188	181	194	199	218	191	211	198	210	224	175	173	179	205	229	201	188	236	210	182	192	189	198	187	195	188	182	182	194	205	195	208	190	165	183	180	220	194	201	205	205	209	196	216	209	180	196	155	182	207	182	180	197	204	188	218	175	178	189	202	212	188	190	190	196	213	218	201	193	193	222	206	183	207	184	200	182	213	200	177	211	203	188	190	205	193	190	151	200	193	197	184	195	202	185	193	221	209	189	200	187	195	195	196	200	201	208	188	197	189	193	194	231	211	182	196	208	208	195	211	222	209	195	204	194	180	198	201	190	177	202	190	186	211	184	203	188	193	196	193	200	190	196	205	186	186	206	171	205	196	184	191	197	191	191	192	212	218	185	204	181	213	185	188	202	183	179	189	209	191	194	197	201	218	207	195	209	183	187
345	0	2700	205370	559	9	58	424	653	638	506	521	498	533	443	403	369	365	394	343	352	348	293	330	309	313	294	305	277	268	253	275	251	245	255	299	239	262	259	257	243	260	248	245	247	243	247	214	206	232	198	222	203	220	199	219	196	220	223	205	208	203	231	238	207	224	196	215	212	195	186	202	220	187	182	196	202	214	202	212	226	189	213	190	197	185	201	204	213	181	193	188	201	190	194	191	175	227	184	201	205	180	189	172	221	219	196	197	211	192	189	177	181	197	202	203	189	196	200	190	183	191	196	180	182	179	216	192	204	206	182	188	202	219	161	213	202	204	199	209	167	180	190	174	187	215	220	194	196	215	185	232	217	196	199	208	205	218	208	195	191	190	197	178	176	188	166	202	193	187	204	176	176	176	200	188	190	197	204	201	178	199	212	175	173	201	198	198	185	190	192	180	186	211	184	172	205	199	194	190	206	190	167	193	200	192	210	188	189	217	204	196	192	192	183	197	170	183	192	203	189	203	189	193	194	189	185	167	190	203	195	188	194	183	186	202	211	186	213	214	183	180	195	197	193	188	214	191	197	211	173	182	194	193	210	207	186	204	202	180	188	193	165	158	210	182	176	190	176	176	195	181	201	174	183	186	186	171	183	194	190	198	190	181	171	198	196	197	196	205	181	221	163	191	186	173	199	199	165	197	188	200	174	194	187	181	195	177	206	146	164	200	181	182	169	156	182	209	198	205	188	173	192	185	217	172	184	205	198	177	209	183	180	198	198	187	181	187	171	222	205	181	198	175	200	175	199	176	192	182	180	195	163	171	185	200	193	202	211	203	192	188	179	209	198	200	183	206	199	193	164	214	213	172	185	197	165	193	193	183	165	186	197	177	192	190	196	188	192	182	181	198	198	191	206	189	188	169	181	208	201	178	197	188	221	195	199	197	187	169	198	180	212	165	205	193	167	207	186	197	173	184	198	195	156	201	171	189	180	206	183	191	183	198	183	202	198	167	173	198	180	194	175	171	173	180	177	164	197	178	184	185	204	169	171	170	184	224	205	176	176	169	182	200	183	179	163	212	191	178	164	166	191	168	190	205	183	203	176	197	176	201	198	175	198	190	203	206	205	184	167	164	192	211	220	215	157	213	183	201	186	211	214	179	194	187	185	201	185	185	179	192	189	181	205	176	186	192	185	192	209	175	188	207	168	197	187	196	168	175	169	177	195	184	194	198	174	181	187	169	189	191	187	195	172	184	177	194	163	185	191	181	176	182	206	186	181	188	203	183	172	195	175	198	183	194	200	166	176	203	190	175	171	163	181	189	166	166	186	176	169	198	187	170	192	207	185	183	195	192	187	191	211	189	184	161	204	195	191	189	161	192	165	179	204	182	197	177	197	206	218	191	174	173	172	194	188	196	194	189	185	206	185	204	167	197	163	180	182	200	195	192	176	208	183	151	184	177	164	197	192	179	173	203	172	195	196	194	155	198	213	192	180	197	187	189	186	188	162	179	188	196	179	197	185	206	206	184	193	204	196	179	177	167	171	191	187	187	194	212	190	195	160	191	205	178	214	203	167	167	180	187	214	199	177	197	197	162	164	188	191	200	194	177	198	190	173	195	166	185	188	210	175	171	193	185	198	176	196	194	196	173	174	184	203	166	182	193	181	197	199	177	187	166	187	190	187	181	213	200	193	183	176	176	182	195	182	184	190	193	203	205	171	181	185	173	174	215	205	173	213	205	183	230	185	180	161	187	173	190	198	201	175	197	185	195	208	182	195	182	198	194	221	196	178	187	179	156	195	154	176	182	193	182	186	196	195	204	174	168	200	193	176	176	201	189	179	188	200	210	185	197	180	185	199	196	190	196	181	178	164	190	179	188	200	170	196	172	193	179	176	173	185	205	192	204	184	190	168	169	168	173	184	172	182	206	177	191	167	158	176	197	175	194	175	190	171	190	164	180	174	207	194	183	191	176	175	188	185	180	184	170	186	176	176	182	172	191	184	179	183	182	190	189	201	197	178	182	199	183	218	204	204	195	196	214	183	171	203	178	174	218	171	224	185	176	211	195	190	176	193	180	192	181	166	204	179	172	184	185	184	188	205	176	186	186	176	194	186	161	202	194	181	185	172	191	199	207	192	168	194	190	175	187	176	174	208	176	198	197	202	178	192	186	179	223	192	176	202	178	182	179	211	196	205	180	197	211	168	200	186	190	226	187	187	156	181	180	177	163	187	184	180	203	173	180	186	198	182	162	180	185	209	164	188	193	182	158	175	187	178	197	199	153	174	211	165	179	192	192	175	196	183	178	208	188	180	176	193	169	176	202	197	179	174	177	192	196
345	1	1900	205495	567	8	162	654	707	556	426	447	412	425	357	345	355	313	317	323	285	296	295	307	297	287	252	241	269	267	226	264	260	246	240	238	221	253	241	226	240	228	210	239	241	225	225	207	201	222	226	220	232	244	218	252	216	235	218	269	240	229	229	210	211	219	201	205	252	246	222	212	214	239	222	227	238	213	205	224	234	223	240	231	227	197	204	203	233	214	199	235	207	233	247	235	232	242	195	201	216	207	232	210	223	236	224	251	213	232	233	230	224	206	202	221	228	223	203	234	232	225	235	195	227	222	204	212	227	199	232	231	231	252	225	207	231	207	207	205	212	214	198	237	195	225	202	242	227	201	224	242	261	238	228	217	214	228	226	226	232	192	197	224	214	224	212	224	226	242	225	239	206	213	212	231	211	219	203	232	212	223	227	207	224	210	231	232	208	211	198	209	208	253	182	219	210	218	232	233	211	212	186	202	194	197	217	228	217	222	202	231	209	222	222	206	213	223	242	229	228	246	221	222	212	219	234	214	227	202	217	217	199	215	184	224	193	228	206	206	243	201	212	206	213	218	218	215	205	196	199	187	213	207	213	192	217	207	214	218	209	220	234	227	220	225	223	199	194	232	230	219	210	220	181	208	240	205	202	230	216	230	195	211	225	213	229	195	220	212	201	196	224	220	227	215	243	210	219	231	217	247	217	220	201	208	203	262	249	226	221	228	209	189	191	219	224	218	183	221	212	224	223	218	187	199	202	209	198	221	214	207	211	214	189	210	230	199	218	227	191	219	204	197	226	225	212	219	213	234	235	218	232	220	198	197	211	225	188	231	183	221	202	219	190	218	221	213	224	230	211	195	214	220	191	201	185	219	211	260	198	195	215	188	251	216	194	239	218	214	197	227	220	219	196	228	214	238	215	222	198	237	219	210	201	210	219	221	200	205	221	209	207	220	208	200	251	201	206	234	209	218	226	213	226	208	228	216	202	231	204	226	228	194	190	222	205	218	217	213	237	239	222	210	212	234	232	206	218	212	192	214	208	215	197	212	228	222	214	197	197	199	238	223	241	221	214	220	228	198	218	243	230	218	234	215	194	210	214	211	225	193	209	207	225	203	217	203	211	218	210	218	218	199	235	235	215	221	215	228	211	211	221	199	236	218	210	206	219	190	214	191	236	215	213	214	222	214	195	229	221	227	245	216	214	214	213	211	213	207	251	207	222	228	198	224	216	220	250	201	234	215	213	218	212	233	220	207	235	210	189	210	179	209	249	215	222	218	193	209	216	228	210	206	209	214	208	243	217	212	195	226	216	197	210	182	226	192	189	218	195	199	213	229	205	220	227	239	200	225	201	230	220	213	215	199	205	206	238	236	198	190	200	192	237	234	208	222	224	226	218	224	240	198	218	224	205	194	248	222	187	211	193	211	236	224	212	241	208	207	212	212	230	196	200	216	255	220	234	238	227	219	228	201	212	218	229	219	203	199	219	217	211	200	199	217	219	207	177	186	218	206	199	215	224	212	208	228	213	225	188	210	217	190	221	229	216	235	215	218	211	221	207	215	235	217	205	217	223	206	216	196	227	219	214	225	207	217	226	212	209	210	212	211	208	212	204	230	228	216	203	207	231	208	226	226	245	210	204	202	235	222	216	231	199	217	199	233	214	239	220	229	207	210	226	207	215	220	206	206	205	194	200	212	210	207	213	232	191	233	215	234	215	211	201	201	216	200	210	209	213	200	225	213	225	254	228	204	202	202	228	208	234	223	217	214	199	203	196	225	226	187	200	225	214	226	208	217	218	222	234	204	201	237	216	201	228	244	218	218	199	228	186	230	227	245	211	229	218	195	216	219	227	221	220	197	187	218	202	226	209	245	219	190	212	194	205	193	218	200	212	216	192	202	215	194	204	223	223	202	206	209	234	239	209	224	216	223	213	245	219	211	209	185	223	209	224	206	222	219	205	203	199	197	221	203	207	214	200	207	221	225	208	195	211	209	196	199	203	216	209	210	219	229	209	198	207	225	226	226	211	188	220	209	206	228	230	210	231	192	232	227	197	231	228	206	215	216	208	219	186	225	189	220	235	221	219	221	208	192	214	204	210	218	217	211	232	192	220	211	228	230	227	206	204	190	209	209	227	221	238	213	196	202	234	208	216	199	216	202	221	224	236	254	196	221	228	219	220	226	207	214	212	200	228	218	201	211	195	229	205	204	211	210	239	193	230	229	207	207	192	210	230	208	202	205	213	238	222	205	227	229	213	214	233	214	172	194	206	210	225	215	208	231	212	199	228	193	206	223	214	215	218	204	214	194	216	219	207	232	194	235	210	206	205	200	194	212
345	2	2100	205620	558	6	121	574	689	579	441	486	492	460	398	397	364	378	347	340	310	334	299	321	289	306	327	277	264	255	255	292	295	260	262	276	238	257	260	256	255	260	237	235	243	236	242	270	234	239	225	239	247	231	267	245	227	219	244	214	220	217	226	233	235	232	188	223	241	231	211	233	238	209	242	237	257	223	235	223	224	234	233	212	202	223	227	237	236	225	267	213	213	220	225	231	223	236	220	197	227	215	228	237	223	199	246	222	228	225	239	228	233	214	223	246	244	231	200	214	261	239	240	231	219	230	220	211	228	209	244	231	238	240	231	263	230	226	239	217	213	243	235	219	207	245	244	246	223	242	236	205	236	259	237	250	220	237	220	215	195	217	239	242	197	230	234	217	222	221	232	236	237	226	227	211	220	243	226	209	244	221	231	249	240	229	227	215	237	230	218	239	206	204	233	208	228	208	206	250	219	215	237	210	216	255	228	251	223	199	206	235	219	238	232	218	222	231	221	226	235	219	238	246	242	216	236	204	255	208	254	211	189	201	225	238	239	252	213	246	225	226	219	244	221	207	214	235	231	221	221	215	222	222	210	226	218	215	203	178	224	246	188	232	240	233	237	227	222	208	226	241	217	239	214	232	226	213	218	226	242	219	231	232	237	240	238	202	228	219	214	235	243	226	214	221	217	211	202	217	235	205	213	212	230	224	200	218	217	239	214	236	232	208	218	222	220	243	220	224	206	197	204	204	255	230	202	241	220	205	205	202	209	243	226	226	211	225	222	244	215	236	213	223	202	208	248	234	207	207	219	197	199	184	215	223	228	220	215	241	238	249	222	241	215	218	228	254	204	223	218	221	222	222	236	198	244	243	222	219	238	208	243	212	207	233	233	222	209	206	225	213	210	211	202	249	213	222	201	231	227	192	226	209	240	223	217	236	219	212	229	228	220	228	212	217	199	223	214	245	221	226	253	226	213	227	207	212	232	229	225	227	221	212	223	272	203	224	219	233	219	220	238	221	222	217	222	222	198	232	207	213	228	235	246	240	205	225	226	239	239	217	218	204	250	229	212	218	214	221	203	233	229	223	233	206	248	225	217	207	211	187	237	230	237	213	229	218	239	243	218	245	197	209	219	220	237	209	240	238	237	214	206	208	242	219	247	223	223	221	225	224	246	220	216	238	200	216	208	215	225	213	239	218	219	243	238	216	256	212	235	238	230	235	233	207	212	243	228	189	247	221	221	228	212	211	207	241	236	226	214	231	192	230	243	209	234	222	205	233	265	200	220	212	256	221	201	225	230	226	209	224	223	237	218	233	219	227	216	213	204	235	212	207	216	241	212	194	223	261	222	208	222	225	256	219	231	220	242	234	214	226	224	232	214	220	223	242	230	217	215	225	210	225	219	232	225	227	225	236	223	221	222	216	196	251	243	218	254	234	219	216	209	201	247	227	232	212	224	214	227	213	219	242	236	245	211	227	213	224	220	240	230	233	217	226	220	229	202	232	227	246	221	230	202	213	217	247	227	208	228	236	227	219	275	203	205	222	199	213	207	268	218	225	215	237	221	218	239	221	226	237	241	208	205	216	230	237	224	204	221	212	218	222	237	222	222	255	223	249	212	205	193	211	224	227	233	191	227	221	230	200	189	224	227	208	201	241	249	196	206	212	219	213	216	247	243	225	216	210	221	225	239	223	198	228	206	222	206	223	247	219	198	228	212	243	237	209	221	242	259	244	214	244	224	233	241	226	198	217	179	207	235	223	208	212	217	214	214	217	202	225	228	215	223	227	217	239	211	225	206	217	247	219	218	217	209	224	241	209	244	250	214	234	231	237	213	227	231	207	249	238	245	236	226	203	196	208	234	208	258	205	230	210	244	245	249	214	229	234	243	212	202	253	212	232	218	206	201	203	222	206	214	225	228	227	186	230	208	247	243	227	222	214	204	233	217	223	225	224	229	197	236	210	218	210	210	228	213	207	224	226	220	226	238	200	227	201	249	242	252	240	207	217	241	252	223	213	217	218	228	209	214	208	208	226	215	209	210	236	217	250	186	221	226	215	229	247	220	221	215	209	246	243	239	228	222	191	238	219	248	210	225	222	200	198	222	234	225	218	254	238	213	244	220	234	232	241	230	235	208	241	209	209	202	243	219	215	216	228	233	239	207	247	233	231	197	219	223	210	231	209	203	244	222	235	220	211	230	204	218	222	251	223	231	243	231	232	209	237	231	235	230	206	219	213	236	220	234	210	237	210	209	221	227	240	256	210	230	232	207	213	221	241	216	235	230	203	217	237	241	239	218	226	222	239	201	238	226	235	234	237	221	226	203	213	221	214
345	3	3500	205745	565	16	124	578	788	588	427	499	483	470	381	425	356	376	323	338	330	337	331	280	309	275	267	280	244	280	277	274	268	258	265	251	248	239	242	267	254	263	216	265	255	255	238	238	227	234	266	211	229	254	250	232	205	224	234	230	203	185	231	218	220	222	210	205	222	213	224	175	208	211	214	219	222	229	195	232	229	194	208	231	202	204	220	202	201	227	188	227	211	194	207	220	192	211	223	202	219	192	211	192	213	216	211	182	208	235	184	207	219	220	186	222	223	206	215	208	202	193	210	206	197	194	240	213	181	221	209	212	183	206	204	224	217	197	181	235	220	183	224	201	209	216	194	230	214	199	235	222	251	243	231	202	233	227	229	217	227	194	196	218	221	232	222	190	206	211	193	178	212	223	217	210	215	213	209	220	223	192	182	198	212	203	228	199	211	192	235	215	232	188	203	208	206	211	214	226	206	187	207	223	199	198	212	207	210	201	183	191	228	202	197	224	210	198	230	181	231	202	213	187	216	204	199	214	213	192	203	201	207	215	203	210	203	218	221	217	191	203	181	206	195	212	202	199	213	206	194	238	220	194	211	187	219	201	230	197	165	219	207	190	208	235	213	210	174	222	213	186	198	188	205	216	190	189	190	196	216	185	188	212	226	202	200	199	203	185	206	198	183	190	170	227	208	227	219	209	231	208	197	216	193	214	206	215	197	199	199	209	198	185	192	212	196	209	198	216	224	218	217	198	205	196	196	226	192	200	235	183	194	229	194	226	237	185	232	208	218	221	207	214	213	197	210	204	194	216	210	228	216	206	206	225	214	190	207	206	209	185	241	211	191	186	202	208	220	219	204	203	215	189	196	209	209	172	218	224	238	229	181	212	233	195	209	205	203	204	200	200	194	204	207	202	209	209	201	216	217	209	205	206	205	188	208	190	188	201	176	213	241	210	225	218	201	193	198	202	187	187	200	205	215	196	185	229	209	205	217	207	216	228	190	211	199	187	215	223	195	196	230	197	190	209	194	229	170	213	217	204	203	193	207	196	199	215	205	220	218	178	201	195	210	204	197	217	203	224	198	209	211	200	208	233	224	206	201	222	230	198	216	231	183	231	204	221	196	205	212	221	212	197	202	204	207	190	214	208	209	206	197	197	215	202	209	197	221	198	217	190	206	192	231	201	199	198	199	215	224	196	235	210	207	223	220	243	199	220	194	179	183	225	194	209	182	178	218	217	208	218	198	191	186	198	208	206	221	192	192	209	213	194	196	219	201	199	221	210	218	199	214	216	176	232	196	221	202	210	207	187	184	191	214	207	203	204	206	213	195	219	219	193	197	194	222	199	239	201	199	210	189	202	229	209	225	221	181	218	221	206	197	228	208	228	197	187	243	202	185	192	209	216	208	194	212	187	199	204	194	207	200	204	201	197	224	212	211	222	219	191	229	207	207	184	199	197	212	212	207	223	191	201	208	202	203	208	216	204	223	191	201	193	198	208	210	200	206	203	211	191	202	191	206	217	204	202	199	214	204	230	185	202	181	201	202	208	221	209	216	184	196	216	205	210	219	224	233	209	188	192	212	190	220	197	222	223	222	183	209	216	223	205	210	201	205	221	176	200	206	225	214	220	213	215	216	175	203	188	197	192	205	197	173	213	202	189	193	188	181	205	192	211	197	195	192	226	203	189	223	199	221	208	177	198	222	223	174	216	208	228	211	193	215	208	207	204	194	209	210	196	195	212	205	205	218	189	212	211	204	212	186	216	204	224	201	228	224	205	206	205	213	202	214	199	198	178	209	213	187	190	192	197	207	213	221	217	221	214	215	199	210	187	201	205	216	188	215	225	183	197	164	204	229	208	205	196	200	180	206	204	205	195	211	209	208	213	190	215	221	214	192	199	206	198	224	216	209	203	197	227	211	214	186	206	208	192	194	195	218	189	215	223	207	206	190	207	198	239	209	219	199	221	206	208	185	197	229	195	189	203	196	168	205	190	198	208	230	200	218	196	200	212	181	208	184	213	231	202	195	205	221	205	212	203	182	188	209	223	194	211	220	211	189	206	210	196	172	206	200	212	180	217	196	217	210	215	198	192	228	178	211	198	198	208	209	227	189	208	191	185	194	186	212	212	204	177	225	173	195	188	206	216	208	208	220	221	203	218	194	211	191	225	190	183	235	211	196	183	208	210	201	232	201	202	207	195	200	195	180	200	210	195	211	211	178	195	201	237	200	185	217	193	201	205	203	189	190	197	205	207	202	197	184	228	191	218	200	188	209	198	202	197	181	219	177	193	206	215	171	217	204	184	226	209	180	187	222	214	212	207	214	203	191	216	205	212
