345	0	2700	117222	382	6	66	457	409	453	529	565	498	491	444	441	445	409	399	392	394	354	355	406	364	348	338	368	323	348	334	294	307	293	321	318	299	288	289	334	278	291	281	264	264	269	296	282	297	272	268	268	271	282	252	265	283	283	256	264	256	283	285	289	310	266	264	281	257	262	260	267	258	291	267	234	250	272	262	266	261	258	255	258	257	262	250	252	256	246	261	268	244	268	274	271	264	245	257	265	270	264	221	296	265	249	249	234	219	258	246	240	264	254	275	257	262	241	234	273	261	249	274	278	263	248	275	225	244	243	278	228	241	266	242	257	248	291	266	270	256	263	253	270	240	256	233	257	237	223	247	250	248	284	232	232	243	272	269	236	251	265	269	261	261	248	245	242	244	245	229	266	238	247	256	260	258	237	258	246	262	219	235	277	234	265	229	240	231	264	276	237	231	233	255	242	249	251	240	244	232	258	275	249	253	253	270	247	258	233	225	247	262	264	257	251	225	259	236	247	247	278	249	254	252	259	255	257	269	231	224	256	258	274	249	249	231	240	248	259	229	221	242	262	237	259	264	238	247	257	238	247	271	227	231	256	249	245	266	240	236	253	230	248	239	267	227	236	257	224	252	239	263	249	251	255	261	272	251	245	245	275	251	249	238	260	237	240	251	215	230	242	265	256	256	251	277	282	241	261	241	246	227	261	224	236	227	232	245	257	245	249	234	257	264	266	246	255	252	258	267	238	238	241	253	262	257	274	253	235	246	219	249	232	246	249	250	246	264	251	241	257	244	247	233	250	265	255	223	251	228	270	231	266	211	247	242	254	234	227	229	269	256	245	249	241	251	254	239	247	228	242	268	250	257	260	246	268	249	259	256	251	242	250	258	258	249	239	252	222	243	275	241	227	227	261	240	261	271	242	258	231	256	249	258	233	255	261	270	273	237	288	252	248	257	233	239	269	257	254	212	234	247	273	226	267	226	248	246	242	263	274	253	260	260	262	260	243	235	249	245	246	243	246	228	250	239	246	265	276	241	275	236	262	247	263	255	241	260	227	258	234	241	246	221	245	254	235	256	230	244	261	264	247	263	258	263	242	249	238	234	273	236	234	233	277	259	243	249	235	245	238	256	255	265	246	243	244	266	254	245	259	257	245	244	230	267	263	253	270	223	241	228	266	266	255	249	222	265	243	252	242	237	247	256	264	233	258	253	248	287	243	257	262	243	251	256	247	227	243	250	256	231	226	260	241	232	232	248	264	232	225	239	240	259	246	232	232	241	256	254	218	231	272	215	254	248	294	280	250	231	235	250	227	261	248	247	222	255	239	209	262	246	271	216	272	242	259	276	253	225	245	229	244	254	250	270	221	251	228	250	233	263	238	254	231	279	254	260	267	228	245	242	247	260	243	249	245	266	248	245	254	269	247	248	235	245	244	258	245	229	262	237	228	272	228	239	260	249	260	274	255	257	242	237	240	215	238	245	254	240	248	230	217	242	229	237	234	242	254	233	241	263	208	238	277	217	252	222	263	243	248	251	240	260	257	263	237	259	261	237	245	256	267	250	235	237	260	229	241	277	244	240	272	242	259	228	232	248	257	230	260	250	261	254	225	268	227	276	264	213	230	216	243	224	246	216	235	280	244	231	255	232	216	246	256	269	233	251	266	246	255	264	274	269	261	235	265	240	267	234	266	220	261	256	243	271	256	245	245	266	245	251	245	242	237	260	228	244	242	216	237	238	267	285	244	274	256	266	252	260	225	233	240	236	239	268	222	264	250	247	250	241	252	247	238	230	255	244	250	257	224	224	248	266	260	254	239	272	276	246	254	236	237	259	218	271	268	235	238	244	268	242	209	215	287	228	247	255	255	281	259	252	249	257	247	259	270	231	230	235	258	223	242	232	247	259	247	253	237	245	253	235	244	227	261	249	247	258	254	254	250	239	255	261	243	272	259	244	263	224	259	291	262	257	262	263	246	261	243	245	232	235	263	226	247	244	242	266	238	255	256	275	272	244	242	234	221	278	240	227	268	231	233	264	272	228	266	268	266	259	243	245	230	256	244	262	258	256	227	254	238	248	286	253	241	230	238	259	234	246	215	267	247	240	225	247	235	274	238	253	243	263	225	238	251	272	237	221	252	252	229	256	247	254	229	217	220	251	257	255	242	219	248	240	237	249	224	254	234	250	239	234	264	258	230	256	256	264	236	228	239	240	257	234	232	254	235	239	244	259	240	240	273	264	232	239	277	276	252	245	240	242	254	254	246	248	254	240	244	254	232	269	228	238	253	254	243	236	245	263	258	234	276	254	233	252	250	235	240	234	253	241	244	256	252	268	243
345	1	1900	117345	399	3	110	480	275	397	432	487	429	420	422	361	332	331	343	339	323	311	315	274	237	280	272	268	286	254	259	248	268	240	242	238	213	226	229	229	210	229	220	202	237	218	203	228	197	234	227	220	229	225	215	186	211	220	236	214	219	198	205	228	215	215	226	234	242	228	231	206	199	227	208	206	224	194	205	235	239	214	213	209	205	244	182	194	220	209	222	237	228	213	215	227	225	189	197	204	208	241	190	219	222	214	220	171	210	230	210	193	219	205	235	212	208	198	221	179	191	209	203	197	208	200	202	220	204	206	197	203	198	205	207	239	216	239	194	215	213	196	222	201	227	202	207	186	208	211	172	225	209	196	213	211	202	243	187	215	206	223	203	202	206	211	209	195	211	230	219	221	213	231	215	207	223	197	196	204	195	181	226	219	196	238	227	188	232	186	222	223	188	234	190	199	193	247	200	197	208	213	218	202	205	196	194	210	222	205	202	194	238	206	164	220	191	222	247	213	196	199	189	228	229	218	220	205	230	199	214	186	213	214	242	194	212	191	219	208	203	209	189	213	207	196	229	181	192	189	198	199	200	218	208	211	199	206	200	209	198	195	207	208	215	196	218	192	205	210	193	189	184	217	224	241	193	206	209	208	184	191	208	214	212	189	195	170	227	197	216	218	202	192	223	200	216	236	205	199	210	211	199	208	222	219	198	214	225	201	203	202	233	209	221	201	204	214	212	191	208	203	208	209	198	214	227	202	181	217	227	218	219	209	211	176	199	167	199	204	202	206	238	214	230	212	201	205	201	212	214	207	209	228	220	188	180	181	204	209	195	204	186	207	227	203	186	237	213	208	214	204	210	181	222	207	214	229	207	219	203	211	209	207	199	206	211	229	185	206	217	211	202	201	206	209	195	196	203	179	207	199	212	192	175	208	203	202	208	194	220	239	175	201	211	225	229	210	189	188	206	194	211	223	197	208	195	215	208	230	196	223	210	191	215	198	195	208	203	196	202	214	189	210	173	194	219	210	205	192	198	189	227	197	200	200	218	202	196	210	196	217	199	198	186	214	189	200	202	213	191	227	219	228	213	197	224	207	216	188	197	235	196	200	192	229	213	193	207	198	228	221	191	197	214	215	186	209	227	189	189	184	183	199	206	197	206	202	214	211	218	212	198	225	192	205	188	194	206	220	208	210	195	157	193	226	220	229	201	201	218	209	185	208	224	219	200	208	222	202	217	213	199	219	201	207	211	209	212	199	210	203	181	182	231	211	220	214	183	218	181	217	217	187	195	185	206	215	188	232	200	185	192	193	224	200	237	232	206	211	185	205	200	218	205	213	191	200	230	218	190	207	198	221	216	200	201	214	220	211	195	232	211	210	192	235	199	235	225	216	204	206	215	214	195	230	208	198	222	190	194	180	224	215	192	214	226	209	202	212	208	205	209	202	200	202	203	197	207	199	183	205	220	174	213	234	188	198	212	227	227	203	190	194	192	209	204	192	197	214	207	193	227	212	217	204	199	204	175	202	193	227	211	214	210	193	208	217	205	213	200	219	175	210	205	179	206	203	200	205	211	219	227	221	197	196	198	185	204	210	230	198	206	216	206	232	215	173	204	206	179	195	242	206	209	197	195	207	201	225	198	191	184	203	219	207	189	215	207	221	219	215	198	187	215	209	204	204	217	215	195	194	200	202	204	203	165	220	210	192	193	209	215	233	187	207	184	201	234	191	230	210	236	199	198	226	200	207	207	206	219	219	220	206	210	200	209	180	188	217	205	213	195	201	205	213	193	186	198	205	194	193	199	211	208	209	217	208	206	212	215	200	191	225	219	215	205	217	197	214	203	201	176	227	211	235	204	182	208	200	222	190	195	196	198	213	231	197	192	207	211	195	189	212	192	213	212	209	205	222	223	210	208	209	196	213	216	220	205	199	194	241	186	234	213	215	192	228	232	183	198	210	189	210	214	195	206	182	215	205	178	210	198	215	227	229	192	212	195	224	208	201	182	220	211	233	220	199	199	208	214	212	202	192	211	198	207	202	201	202	186	229	219	203	186	214	212	232	202	217	227	188	199	197	183	214	205	191	192	185	197	193	227	201	192	214	211	196	225	185	208	217	207	196	208	214	182	191	189	182	220	186	191	214	203	232	202	217	224	168	214	187	199	206	201	191	190	215	226	204	213	207	203	212	212	197	207	214	217	196	196	219	205	218	221	195	239	203	184	187	185	215	203	203	194	231	220	204	202	215	219	238	224	219	190	226	194	212	195	179	183	212	218	222	209	193	189	219	179	191	189	194	230	214	220	217	206	213	198	182	217	208	202	212	185	207	198	195
345	2	2100	117468	400	1	97	480	280	383	459	467	453	401	404	404	330	336	338	348	347	348	315	334	316	316	304	312	277	274	248	277	292	258	296	280	263	239	267	283	250	277	277	287	255	234	249	253	269	253	232	230	273	266	259	245	246	236	246	221	230	262	228	242	228	259	239	243	227	241	228	206	211	249	259	265	250	246	246	265	214	245	249	244	247	225	229	230	248	256	231	242	238	256	240	219	213	238	241	257	264	222	244	242	237	240	220	223	221	255	228	221	215	255	230	223	246	249	231	240	260	239	219	246	230	232	253	235	243	224	245	223	241	215	216	227	247	209	211	209	241	251	233	246	256	256	240	242	209	234	240	263	227	223	272	244	240	236	234	226	249	261	248	215	240	219	258	244	220	202	216	228	244	223	242	217	240	220	233	224	240	244	216	234	241	233	218	203	237	221	222	224	237	206	235	231	222	242	207	224	242	221	243	214	222	215	249	227	218	253	234	230	248	224	212	214	213	227	251	242	220	229	247	231	219	219	232	245	243	219	220	230	244	219	213	229	235	231	233	250	219	222	226	245	253	223	250	245	230	229	208	249	239	242	240	207	247	269	213	228	232	215	271	231	232	250	219	243	226	225	219	278	231	199	221	212	252	233	220	219	227	224	235	250	240	235	204	243	264	208	233	226	245	229	225	244	228	239	232	243	219	234	236	228	246	225	231	204	238	230	245	239	227	217	222	218	248	236	212	220	222	241	231	225	238	269	224	218	209	232	244	238	213	215	231	223	234	233	209	241	235	269	206	213	252	215	218	262	225	227	215	248	204	233	248	220	233	218	258	228	230	254	242	258	230	230	254	246	219	226	217	240	230	226	231	232	227	237	241	247	251	235	245	213	230	226	230	242	239	245	240	221	240	230	230	220	221	209	233	227	233	204	235	215	231	201	247	230	229	244	245	223	225	239	224	228	240	235	228	228	236	210	221	227	250	250	240	222	240	234	237	245	241	227	241	227	240	240	245	242	252	242	238	232	220	242	240	237	218	224	242	247	214	219	230	220	242	233	225	249	216	205	220	236	219	243	209	238	241	239	241	214	254	238	227	213	241	212	246	245	234	239	228	250	249	229	263	242	253	249	271	239	245	234	249	233	234	239	242	227	194	235	211	222	243	235	222	255	240	220	241	242	233	256	219	221	245	246	226	224	253	225	220	226	233	234	230	237	202	209	250	227	212	224	211	250	225	212	238	247	214	212	244	224	235	245	241	181	230	229	217	226	217	256	243	238	225	224	244	224	233	218	198	222	236	244	242	248	224	201	226	243	211	231	228	219	236	221	216	221	248	234	211	250	241	226	232	255	211	241	233	217	239	222	199	228	244	233	245	241	229	215	222	224	254	250	223	236	220	237	234	247	222	226	223	225	218	226	243	247	236	233	234	215	215	223	230	218	253	230	245	240	246	210	229	204	221	238	241	227	224	226	226	227	237	226	230	232	229	240	213	261	232	238	236	225	211	229	233	216	215	231	210	235	222	246	248	225	255	213	245	234	236	217	218	233	215	215	238	221	229	247	250	216	199	252	237	244	232	236	213	225	214	230	225	233	225	238	246	222	232	222	218	229	225	238	221	235	251	229	232	247	200	257	223	216	242	213	226	218	232	191	237	228	214	239	255	235	228	239	236	221	216	236	227	226	220	233	237	220	232	247	256	230	252	219	238	207	242	258	227	229	234	220	214	219	214	228	218	217	233	242	220	229	255	216	215	209	217	235	258	248	244	215	230	237	229	227	223	200	233	222	264	235	258	231	242	248	257	241	237	215	227	230	237	220	216	218	218	226	218	230	243	212	228	240	225	214	237	225	234	236	212	271	223	218	222	219	226	219	228	207	224	224	222	222	208	204	235	245	255	217	247	227	233	227	237	239	220	254	256	221	232	245	241	203	214	250	244	220	220	227	244	262	227	238	229	233	225	235	243	212	258	234	220	235	222	229	245	241	218	239	231	232	237	237	226	238	220	239	221	246	226	214	218	254	235	223	240	248	227	245	239	259	217	224	226	254	241	238	237	236	219	241	248	249	239	211	223	223	197	217	215	203	241	222	234	238	231	240	237	223	248	213	242	249	234	216	205	239	208	252	243	236	225	220	199	235	229	253	229	213	248	215	226	232	224	243	237	229	223	211	243	241	221	232	241	207	221	254	221	234	228	246	247	235	249	253	235	220	231	230	239	224	235	232	215	214	221	230	198	246	241	233	227	234	224	213	240	231	234	249	226	210	261	231	229	232	228	215	249	224	212	232	220	228	212	247	237	219	256	273	231	234	238	239	231	224	222	221	219	229	241	231	231	226	210	249
345	3	3500	117591	395	2	99	386	265	386	426	493	445	453	414	385	370	342	345	347	361	334	308	319	322	314	309	295	299	267	291	276	298	300	302	282	245	289	254	253	280	245	251	284	280	228	251	259	260	241	246	269	235	260	241	262	264	249	259	246	245	245	223	234	251	244	263	235	256	223	274	235	256	258	244	244	240	260	236	241	235	267	214	233	226	237	236	242	221	264	223	247	226	237	229	225	241	232	226	261	239	257	265	274	234	225	236	241	239	226	252	226	235	258	222	223	237	219	257	229	219	225	241	220	230	250	218	245	251	218	250	238	223	219	249	222	201	212	223	232	259	246	238	237	233	205	235	234	251	230	218	238	225	222	236	241	239	260	209	252	183	236	229	248	259	250	244	240	215	245	229	235	203	232	235	200	268	250	216	234	216	244	227	238	216	222	234	235	224	220	242	224	247	242	256	231	222	228	222	219	219	229	242	231	194	226	232	232	208	215	215	250	202	219	212	252	204	208	231	218	209	231	254	225	204	226	235	205	216	226	205	233	221	218	218	235	240	250	227	241	246	235	229	249	217	214	205	237	215	236	189	219	230	227	231	240	220	244	222	215	200	190	225	240	214	207	232	207	232	242	225	226	227	219	257	248	241	220	204	195	240	223	229	238	240	214	218	231	221	247	227	211	218	244	209	241	210	259	239	210	247	227	238	205	215	229	239	212	230	227	220	232	210	236	232	242	198	232	232	226	230	209	211	233	236	210	239	224	230	208	219	244	234	252	196	213	257	211	222	219	243	249	220	217	215	221	241	228	215	207	220	222	216	241	226	221	212	243	206	213	259	236	223	241	237	237	251	222	212	247	221	230	219	240	253	239	233	220	210	251	238	237	211	237	232	209	211	223	209	214	227	226	196	222	219	244	264	219	231	227	236	207	232	220	234	234	218	242	211	243	233	209	208	255	251	223	227	235	233	198	210	221	225	260	205	233	216	226	224	223	206	214	208	210	216	211	216	199	216	229	248	215	226	208	238	215	212	235	220	229	236	228	219	215	235	226	244	217	206	253	232	221	230	228	244	232	198	230	235	226	239	203	224	213	254	236	218	213	221	228	221	209	209	243	209	211	227	204	225	201	235	249	234	213	209	223	240	230	236	214	226	225	229	209	236	237	221	218	213	222	247	243	227	239	253	230	258	211	221	226	243	217	216	240	225	246	197	192	212	224	217	218	214	223	197	232	238	230	197	243	235	228	242	242	214	233	230	223	249	204	186	228	234	231	248	226	228	243	210	215	230	214	234	223	238	272	227	235	216	240	211	224	203	223	188	221	225	250	233	230	229	234	251	230	214	225	253	237	217	236	216	212	209	214	246	222	231	233	221	211	237	242	263	240	220	235	216	225	225	243	246	227	204	222	213	222	241	209	222	228	222	209	225	230	236	231	203	219	216	260	212	240	223	233	216	239	237	235	221	214	241	255	227	225	233	223	232	250	212	223	233	246	222	222	233	267	227	235	219	238	220	221	261	230	203	249	230	225	208	225	192	223	249	236	231	256	219	213	229	244	243	227	212	237	244	204	222	218	195	223	235	233	221	223	214	199	221	222	232	228	213	223	235	261	189	229	223	222	230	257	202	206	249	221	227	250	197	230	219	223	225	241	234	211	242	198	212	215	221	232	185	227	207	222	211	219	221	221	231	249	235	221	201	227	231	224	223	234	216	211	213	216	213	208	208	253	233	232	229	210	236	232	230	227	234	245	213	248	233	218	207	226	222	198	231	198	222	235	222	238	225	228	217	232	241	244	217	237	226	227	183	219	242	226	210	248	234	219	222	234	217	206	221	209	236	225	249	244	233	192	246	192	226	231	206	229	205	220	234	220	243	220	237	230	227	229	219	256	210	222	222	225	249	189	228	218	228	227	203	218	246	231	233	218	243	226	266	227	249	228	229	243	224	216	249	237	230	238	222	233	244	252	233	259	214	242	211	230	217	208	235	212	204	228	210	231	236	197	221	207	224	230	230	181	225	257	233	237	212	209	234	204	230	231	201	224	206	205	205	236	210	215	217	212	244	227	242	238	229	229	235	205	213	221	209	207	241	215	207	242	226	242	231	232	225	238	216	245	254	228	211	236	241	233	208	235	220	235	213	251	233	198	217	212	208	227	225	212	222	222	217	223	256	239	232	221	244	262	238	253	221	248	210	242	236	198	217	230	215	243	240	234	228	184	201	257	211	233	266	208	232	228	214	225	237	204	227	207	207	240	225	223	227	262	254	200	228	245	245	233	217	238	245	202	245	229	255	225	238	213	208	222	233	249	203	235	214	240	208	234	235	237	195	199	197	220	232	216
345	0	2700	117714	386	3	59	344	297	446	455	547	509	517	431	466	386	442	386	419	398	389	347	349	373	383	341	368	351	330	318	327	335	349	346	332	328	297	324	305	306	298	278	312	295	333	315	296	275	305	257	295	305	267	293	282	299	278	326	276	289	289	290	267	260	286	273	273	301	267	295	287	287	291	271	293	285	272	288	289	270	275	281	281	255	278	295	305	280	289	277	298	265	272	280	250	312	279	267	287	259	297	280	277	292	277	293	293	266	268	290	260	266	278	271	258	267	271	280	278	280	261	262	285	297	295	284	278	305	270	252	258	277	244	289	309	266	281	260	259	267	294	267	299	254	270	248	272	284	271	272	276	272	282	277	268	263	253	270	264	260	291	254	257	254	285	268	257	269	283	299	257	253	255	263	249	244	280	255	274	256	250	259	279	259	254	261	266	265	255	252	266	252	265	264	270	301	275	266	275	240	268	234	288	276	244	220	255	270	256	261	294	254	243	279	294	273	271	260	282	274	278	235	288	261	238	269	291	283	229	277	270	240	301	263	260	280	233	274	282	270	258	244	277	281	276	269	285	267	284	279	277	279	254	263	228	261	246	292	289	273	274	234	265	275	281	268	297	264	267	278	242	271	270	286	262	291	273	278	266	255	275	268	278	262	289	259	304	271	251	262	234	252	268	264	266	265	256	263	257	272	266	272	288	261	261	255	263	254	265	262	269	256	268	256	271	267	243	264	246	250	293	278	284	270	261	279	271	261	250	250	282	267	261	265	259	235	268	307	271	258	265	276	293	273	259	276	255	298	295	254	278	254	260	294	269	291	281	240	302	274	267	264	287	255	268	282	273	276	247	244	283	256	267	231	264	252	273	240	298	266	290	250	269	270	272	252	301	270	265	277	324	260	285	274	275	262	251	256	288	246	279	282	270	241	282	288	300	286	263	243	256	261	268	260	280	261	274	266	278	247	260	274	267	291	272	264	265	259	272	256	288	265	289	273	275	261	233	279	285	260	286	264	275	263	299	253	242	259	302	277	266	265	288	268	252	252	234	266	251	280	275	262	246	254	242	259	268	266	277	292	254	263	252	276	295	260	256	252	278	256	258	246	269	266	255	229	274	289	261	251	291	256	278	278	256	270	256	261	262	271	243	231	273	269	269	262	267	285	256	260	278	277	255	267	277	278	256	248	274	274	258	282	254	270	278	285	255	260	255	262	280	253	266	259	292	272	271	267	253	239	263	264	253	256	267	275	271	278	251	253	248	244	290	281	260	270	288	280	267	268	299	272	263	255	279	280	278	269	267	235	248	243	234	275	276	269	268	264	273	262	294	292	273	265	262	269	255	286	255	295	261	291	259	262	261	251	253	243	262	297	262	244	274	256	242	251	240	264	254	277	237	274	316	248	274	267	273	280	284	261	262	269	248	277	267	263	259	265	288	301	240	258	269	292	277	263	242	248	274	275	256	253	268	232	247	280	273	238	260	269	233	282	240	261	249	302	254	262	263	257	282	266	245	277	257	255	254	270	276	273	255	278	267	267	255	248	279	283	264	268	266	285	259	270	290	247	255	273	243	269	289	268	248	249	284	265	258	273	263	282	246	241	277	276	246	286	285	263	276	289	257	275	274	289	275	257	308	266	262	299	285	282	260	273	274	285	271	295	268	272	254	267	267	260	241	258	269	243	269	272	296	262	248	285	282	266	264	255	285	254	251	287	255	245	274	290	243	296	308	285	287	277	259	271	258	249	278	254	262	248	283	280	288	278	282	251	253	265	250	244	284	288	264	246	261	296	239	292	274	255	249	267	280	244	251	241	256	255	245	230	277	272	270	260	273	223	252	260	274	275	277	266	268	272	264	249	266	261	230	238	260	277	275	260	250	300	261	251	277	281	267	266	262	266	259	264	284	254	239	290	252	275	262	270	279	261	282	248	289	267	252	255	260	258	293	289	283	238	260	280	243	240	269	252	281	284	242	264	269	241	255	255	236	246	274	251	274	259	281	237	269	259	281	251	232	240	253	234	267	252	287	251	265	321	279	259	256	261	248	262	268	280	285	276	292	271	273	269	272	256	299	254	253	268	262	270	273	278	255	260	260	292	260	289	278	233	266	252	252	226	269	272	266	256	270	266	249	263	248	269	260	255	246	302	273	274	258	243	281	263	276	266	273	295	250	260	283	276	276	259	279	266	294	236	270	263	266	279	286	273	238	260	275	275	250	266	299	292	279	273	242	283	288	274	252	255	273	285	272	259	269	266	273	273	281	264	258	255	243	253	252	277	253	264	237	262	249	253	261	278	258	300	279	258	279	285	281	272	302	251	276	240	255	262	253	244	262
345	1	1900	117838	390	2	151	399	233	368	416	457	410	387	354	373	313	317	308	300	313	284	276	294	273	274	258	270	269	241	231	267	286	264	245	262	260	255	264	241	248	218	256	257	211	238	258	233	213	250	237	252	233	241	252	197	241	223	229	217	248	247	232	234	232	246	216	234	233	229	217	220	222	227	218	232	248	213	229	242	218	216	223	204	222	225	223	230	232	227	217	219	242	201	213	216	215	230	222	210	254	233	213	212	206	210	227	220	230	221	219	202	235	223	209	210	213	201	208	233	213	223	241	230	210	237	229	217	224	224	221	222	234	216	216	237	199	233	226	211	222	212	205	243	210	233	213	223	206	231	211	192	222	219	226	218	227	243	216	218	225	210	238	244	228	227	194	220	203	238	219	217	223	206	229	197	214	248	191	225	239	218	223	198	231	210	206	234	217	217	220	220	243	214	215	240	205	228	226	224	217	198	238	206	219	212	236	192	221	196	221	243	213	222	212	228	185	216	249	183	201	226	236	224	219	224	216	197	222	230	202	222	233	247	208	196	209	234	214	219	218	219	238	232	236	229	215	224	194	218	222	209	202	238	222	215	242	214	205	210	194	230	219	213	213	218	228	216	230	209	223	209	202	209	233	232	220	224	231	230	193	230	218	225	224	193	231	203	241	238	235	227	199	207	206	229	209	228	210	217	228	176	230	205	233	218	213	200	216	209	215	215	186	229	212	231	194	246	203	236	197	231	205	244	208	232	219	196	214	230	211	199	198	223	214	199	221	212	212	216	215	240	233	223	196	223	217	213	209	217	241	200	208	218	211	221	226	213	215	221	206	202	199	223	251	207	233	211	199	212	233	185	211	245	217	231	226	221	211	209	225	207	197	207	220	206	190	221	228	223	202	216	244	208	220	218	217	224	222	201	229	207	224	196	219	211	197	219	206	208	212	227	208	239	226	221	208	228	199	202	213	214	237	235	204	228	219	212	215	213	187	201	194	254	227	220	255	209	224	219	204	268	208	223	202	232	229	218	222	210	219	214	204	194	205	206	199	204	224	230	209	211	207	242	222	221	215	233	199	215	225	209	219	225	219	219	233	225	225	213	223	215	231	225	228	234	216	195	197	191	212	235	206	212	241	219	217	199	216	222	211	231	177	235	236	200	198	209	215	196	211	223	186	235	216	212	192	231	190	216	236	225	215	221	228	217	215	210	235	238	213	226	220	219	211	207	191	176	231	206	209	247	210	221	199	231	191	215	228	196	207	200	222	204	214	218	208	192	197	201	200	226	233	207	228	215	203	221	219	208	204	210	228	215	223	210	223	209	216	223	205	222	221	208	213	206	218	218	217	191	209	210	232	220	188	230	251	226	205	195	202	220	190	230	207	243	215	189	204	212	241	205	212	211	204	226	190	218	206	203	200	222	210	204	198	225	196	206	215	215	217	219	213	221	213	211	187	237	206	192	219	212	217	222	214	215	220	188	217	233	215	214	205	214	223	202	223	200	218	195	220	229	222	205	196	200	204	229	230	202	205	212	224	184	227	211	213	213	228	216	196	199	214	198	213	215	221	198	220	218	212	223	222	217	215	230	232	220	217	231	219	230	220	217	219	215	189	239	217	232	215	231	206	228	228	213	243	233	208	226	223	199	221	247	210	203	221	219	195	218	209	179	213	212	244	233	197	240	205	199	238	237	210	186	200	206	203	213	228	214	215	226	235	228	214	206	197	224	198	222	229	225	201	216	197	209	226	234	206	195	203	210	211	227	220	207	182	231	235	197	227	193	201	251	235	202	228	212	222	206	202	241	213	221	199	229	195	242	213	203	214	230	221	232	213	197	197	209	209	229	209	231	241	201	210	228	223	222	186	206	229	225	215	199	214	216	196	238	230	231	214	231	205	212	212	229	202	226	197	217	224	209	198	224	226	219	209	227	209	213	238	236	222	231	186	214	207	208	217	214	230	228	209	201	218	222	211	232	217	278	211	205	207	257	219	181	228	207	200	209	213	229	226	224	235	192	177	219	198	197	202	223	212	213	212	215	223	199	225	250	214	221	210	227	207	212	223	201	238	198	227	234	212	214	219	224	210	228	191	215	224	222	204	224	183	210	213	212	204	208	222	205	180	225	215	197	215	208	231	221	210	216	199	218	219	195	198	203	202	209	214	223	206	218	237	223	199	239	217	201	228	234	186	237	245	211	210	211	235	198	236	228	212	208	235	210	213	241	201	215	211	183	226	218	202	229	217	217	213	209	206	229	214	220	220	218	196	206	221	193	212	238	207	251	205	211	206	201	225	220	200	199	206	242	226	203	230	211	218	215	215	219	229	212	199	190	196	203
345	2	2100	117961	412	2	82	305	216	392	408	489	466	428	403	404	367	349	321	347	301	334	305	297	263	304	281	260	254	278	279	269	234	253	253	257	260	273	234	265	235	248	240	246	253	215	236	237	227	198	209	231	216	211	210	231	229	215	202	211	240	208	239	197	214	206	209	209	219	184	204	195	192	199	204	195	211	205	196	176	206	188	175	229	169	206	214	213	184	206	211	203	205	220	205	214	222	192	204	241	188	225	210	201	203	190	180	196	187	223	199	203	221	186	214	228	207	191	198	185	190	186	200	193	204	211	195	226	201	209	193	208	183	213	198	204	216	193	200	211	204	234	195	203	197	206	192	211	209	216	211	187	187	224	209	183	181	186	163	180	200	178	192	195	196	208	192	190	195	184	189	196	163	205	197	192	212	185	188	199	185	212	199	194	214	224	179	190	198	193	186	214	196	185	203	205	189	181	211	186	167	185	228	185	174	196	195	197	210	181	202	208	217	176	198	178	193	180	183	192	186	201	191	200	197	187	177	176	201	201	178	184	206	210	213	181	185	165	196	169	185	187	212	180	199	192	189	217	209	209	218	205	200	188	218	186	206	179	191	196	203	205	196	203	201	181	220	200	211	201	199	172	190	190	192	217	167	207	204	188	187	186	172	208	197	168	179	181	220	194	192	198	181	202	200	199	220	180	195	189	192	189	182	184	200	185	198	176	181	192	199	199	196	193	201	210	186	200	188	220	206	182	214	186	219	199	204	186	196	185	185	191	200	184	216	187	179	177	227	166	165	201	183	189	185	186	209	201	215	184	177	183	198	178	203	165	184	211	184	206	186	188	204	218	205	190	206	190	194	207	218	176	190	201	174	197	211	197	179	184	202	191	208	161	188	192	234	167	196	212	218	221	204	169	198	213	182	218	181	189	209	185	201	191	224	230	204	192	201	169	185	190	215	206	226	194	211	196	189	192	202	195	188	191	204	184	172	178	209	179	181	206	172	193	211	221	193	194	219	207	213	187	195	201	196	208	192	186	178	186	188	185	219	171	194	175	199	165	192	193	192	215	210	168	195	185	192	189	182	220	199	190	184	203	195	192	183	190	210	204	181	191	189	204	193	197	207	193	188	194	201	196	189	237	188	185	205	182	181	208	185	178	192	174	174	202	184	204	180	204	204	194	182	161	194	215	185	188	206	188	196	207	204	207	200	187	160	183	196	187	187	209	202	176	207	203	195	199	206	186	181	202	213	198	188	211	180	186	200	196	207	194	194	205	195	210	198	165	197	162	169	198	200	210	197	190	190	186	185	171	199	183	185	185	198	192	203	189	198	205	218	199	185	194	178	180	174	172	187	184	196	199	219	175	200	192	178	205	177	197	185	195	208	188	192	210	186	203	169	198	180	192	206	186	183	182	188	195	197	192	175	210	198	185	197	229	192	183	189	197	199	200	193	181	198	180	226	198	195	191	201	187	181	197	194	206	177	172	189	173	168	184	190	227	208	200	206	182	219	183	190	199	188	201	183	203	218	185	194	197	201	206	194	195	186	213	183	173	181	192	170	188	198	194	209	188	178	179	166	171	181	218	195	201	192	194	199	191	204	183	191	205	201	171	196	195	220	183	201	203	175	208	170	207	219	193	203	206	198	202	214	189	186	197	221	184	182	168	193	216	187	169	213	187	209	187	206	213	197	211	211	195	183	184	211	205	204	197	183	182	201	208	199	188	189	185	170	222	216	192	226	178	195	199	195	189	186	187	198	187	200	174	194	188	223	191	201	188	203	184	210	194	193	192	195	207	211	187	198	194	168	182	175	195	182	180	190	210	179	193	175	188	208	181	190	179	201	189	199	218	202	176	213	187	198	195	198	192	171	181	194	202	173	195	198	196	199	198	198	185	194	185	194	188	177	186	172	192	190	209	180	192	188	165	186	226	202	215	180	206	209	192	189	201	186	189	179	167	191	216	148	183	178	186	192	209	187	196	186	212	183	210	186	205	179	199	207	168	198	198	198	199	186	216	175	187	183	208	176	195	202	183	195	198	193	169	183	185	197	187	186	192	198	199	208	179	198	208	198	204	188	172	217	181	201	199	180	194	199	194	199	206	189	209	219	173	206	195	207	183	194	189	192	183	188	186	175	180	186	201	183	212	197	175	184	209	188	196	203	188	194	192	171	195	180	199	208	181	188	165	224	190	194	215	185	185	184	231	206	178	203	209	183	185	206	196	181	184	188	172	168	194	180	179	207	178	206	177	198	175	191	210	180	188	170	173	188	189	177	193	191	178	199	202	200	231	196	166	221	192	169	207	208	195	196	202	209	175	190	185	228	202	193	200	181	193	199	181
345	3	3500	118084	415	3	62	309	277	367	362	466	429	396	380	361	325	334	325	341	331	304	301	298	299	272	267	259	264	260	260	275	232	260	247	259	229	237	222	253	236	230	220	214	218	204	206	214	234	193	204	231	211	208	210	188	218	192	211	185	192	213	178	199	192	199	193	211	200	200	188	174	195	179	186	218	179	196	187	203	180	179	178	183	192	205	186	182	180	177	203	194	205	188	198	171	206	186	175	203	163	193	204	189	208	195	176	177	172	188	198	175	203	199	174	165	170	161	161	166	181	209	168	176	197	189	177	169	170	175	174	198	185	166	203	177	178	195	180	193	164	190	159	185	197	165	195	175	176	174	216	178	145	164	171	169	194	163	182	190	183	205	201	173	161	211	200	172	200	168	186	182	171	182	181	188	163	184	185	158	174	194	155	196	155	187	180	166	201	188	184	208	187	175	190	188	156	178	199	180	177	192	188	158	172	194	173	186	183	176	158	154	170	196	187	171	195	194	186	167	159	172	176	193	210	209	205	185	153	187	172	158	186	174	182	172	203	192	158	165	170	170	181	193	183	177	184	181	174	190	199	165	178	186	175	176	183	174	158	174	176	172	190	202	192	155	180	191	198	169	185	179	175	162	180	167	175	168	186	176	177	187	182	176	173	171	185	180	164	162	182	183	173	172	184	184	198	165	191	188	183	176	169	170	205	169	180	192	167	201	178	160	170	181	175	175	182	172	199	186	174	178	192	167	181	163	156	189	196	178	204	180	194	177	177	224	178	201	174	178	185	177	141	209	188	179	167	198	175	179	194	190	182	197	158	184	177	174	148	183	180	162	173	187	166	166	197	160	167	159	192	191	167	161	180	175	203	158	178	196	185	190	166	194	169	177	175	176	168	180	184	181	184	164	188	179	174	179	170	179	188	169	182	198	180	164	178	195	160	175	159	181	192	175	192	197	191	176	192	170	206	156	180	169	162	175	174	184	176	185	179	198	177	187	163	204	188	172	177	163	169	178	180	186	190	184	189	179	174	174	158	178	207	178	159	182	171	195	193	167	177	168	199	189	181	196	149	192	201	176	148	169	160	128	162	169	171	165	191	164	148	181	197	172	190	175	163	172	165	186	162	180	192	193	171	148	212	169	153	180	178	169	199	178	172	167	177	155	170	187	190	176	197	170	170	175	168	184	196	166	193	172	170	188	155	167	158	192	167	171	188	185	165	189	152	178	188	176	176	181	174	180	171	175	199	200	171	197	179	178	171	161	193	173	192	167	186	171	190	171	201	189	173	177	186	179	186	180	164	185	171	177	224	187	174	194	178	168	201	170	179	187	194	153	209	198	158	185	178	184	183	163	135	158	188	174	179	184	179	191	186	174	176	174	180	168	191	162	187	198	157	181	188	163	199	176	174	196	183	186	177	168	172	179	184	156	187	180	172	166	183	192	165	188	159	185	173	137	171	199	193	170	199	158	190	145	189	165	173	167	191	181	194	179	158	187	170	173	179	178	198	172	191	192	180	182	187	177	167	169	176	165	187	179	174	170	187	179	175	183	180	161	182	177	157	185	193	189	167	188	182	212	180	172	170	154	174	170	176	174	172	179	169	186	178	185	178	193	163	185	176	183	181	168	163	176	185	170	190	186	179	159	183	182	183	171	194	185	179	171	183	179	176	174	170	172	189	177	161	172	177	188	186	189	186	155	170	178	182	192	180	161	190	200	194	173	172	182	167	202	206	183	167	170	155	196	187	163	184	181	183	193	167	173	202	167	175	195	186	164	159	165	155	173	184	165	179	187	155	183	182	183	179	195	169	184	191	180	165	173	176	171	166	173	174	184	192	171	175	167	188	193	192	171	171	181	185	164	191	175	186	162	179	167	167	161	157	190	167	189	182	174	188	167	167	198	188	185	161	168	179	174	154	187	194	172	164	161	168	170	199	196	177	147	172	173	170	161	165	182	172	172	181	165	187	198	185	186	197	173	163	188	185	192	185	191	169	209	186	170	149	192	192	168	169	192	176	163	167	183	191	173	172	162	190	169	163	189	186	170	196	160	170	190	164	174	203	176	186	202	187	189	168	188	163	211	176	172	165	195	197	176	181	163	188	186	175	167	190	171	170	165	180	189	153	198	181	159	170	181	186	180	181	204	202	161	174	173	191	171	188	180	136	191	175	184	192	189	161	192	186	178	175	183	167	174	181	169	160	173	176	181	177	206	168	178	162	157	187	204	185	191	161	173	201	176	169	171	173	187	172	160	185	192	190	172	179	168	182	163	168	181	173	180	175	185	173	165	182	164	209	183	170	175	156	202	164	194	168	156	175	198	186	174	190	156	145	173
345	0	2700	118207	407	3	29	323	475	524	403	516	470	485	440	442	430	395	394	444	398	388	357	389	396	401	338	387	347	332	346	356	344	335	323	346	319	342	321	331	307	315	290	298	299	304	296	288	293	290	294	300	305	269	291	292	286	274	262	265	275	254	270	286	260	257	261	284	239	272	296	251	273	274	286	271	285	246	269	274	246	267	259	260	268	257	257	255	259	265	270	245	275	272	250	263	264	284	237	286	271	245	279	275	259	263	290	259	285	262	282	258	276	262	237	241	263	257	260	248	252	254	249	250	262	252	275	269	285	252	246	257	269	272	243	282	261	266	251	264	274	263	275	261	249	257	246	272	266	244	263	252	273	248	241	271	261	251	255	258	237	232	251	252	268	264	266	248	254	274	252	271	281	242	258	238	258	251	241	254	270	273	283	264	248	283	241	267	245	273	260	283	246	261	265	257	271	275	244	245	260	246	286	247	273	257	257	262	246	262	226	262	228	260	256	229	258	252	263	250	242	262	234	256	274	241	268	256	267	256	248	247	250	236	256	230	258	230	242	260	257	262	227	274	238	258	233	250	243	250	249	239	262	241	217	261	264	260	262	240	250	257	239	259	240	255	249	235	244	277	260	274	282	233	228	248	250	268	253	242	235	262	239	258	236	260	252	248	273	240	251	250	226	252	264	237	258	234	249	273	242	258	247	272	231	279	248	254	263	212	241	226	270	255	234	237	275	208	259	247	276	266	226	249	249	243	249	253	238	243	258	243	252	241	247	247	254	255	269	227	238	234	266	243	235	248	212	270	216	270	252	235	240	258	282	264	269	238	262	271	247	238	260	269	244	270	257	235	249	249	283	242	250	257	251	263	266	246	248	279	223	256	240	260	251	256	252	237	254	259	236	272	242	238	261	257	283	244	241	229	254	237	280	241	269	248	251	245	248	268	229	261	260	252	248	243	239	240	244	260	241	251	238	254	260	242	257	235	254	255	241	238	260	275	263	235	234	250	246	223	266	266	270	224	239	233	251	256	258	247	238	253	266	226	248	240	264	246	264	270	273	243	241	246	242	259	273	244	244	254	264	255	267	252	243	251	250	231	244	241	240	259	228	251	218	257	253	242	244	249	245	237	255	250	232	251	240	245	249	252	233	240	271	278	236	252	241	254	263	233	235	280	227	259	255	255	245	265	245	256	227	284	227	227	285	240	244	254	263	278	269	267	254	234	250	260	251	240	269	259	238	254	262	222	254	245	282	263	249	258	260	275	221	245	240	259	277	255	245	225	258	258	275	252	207	265	271	249	249	250	268	260	258	232	241	262	262	265	263	260	231	256	262	224	236	273	257	273	243	267	268	245	241	252	260	241	219	245	259	246	239	234	281	245	247	251	232	249	261	261	267	266	226	258	257	242	243	224	254	258	262	246	272	238	259	229	250	265	255	233	287	266	247	232	262	258	259	235	230	259	248	254	280	250	248	255	243	284	266	268	230	230	253	251	256	271	255	229	238	232	223	273	266	255	234	238	244	272	272	225	264	224	229	245	251	256	269	265	224	244	239	252	239	247	271	265	237	262	239	243	249	259	228	260	243	261	251	237	247	259	257	251	219	232	242	255	238	244	249	256	230	260	235	251	248	258	242	265	236	249	211	272	265	234	245	269	257	266	249	264	266	235	251	239	270	236	229	266	241	253	214	251	241	278	235	235	233	238	235	278	244	267	245	228	244	241	260	278	247	277	256	248	268	219	270	263	239	255	246	254	239	255	217	282	266	283	251	228	260	259	261	234	242	270	243	257	251	254	241	245	251	227	237	256	281	256	217	239	266	270	222	220	251	245	258	247	236	242	237	260	256	269	242	264	275	220	236	230	260	245	253	264	259	230	234	255	250	218	257	262	279	252	250	239	266	228	269	254	309	241	225	252	241	235	268	268	232	248	227	261	227	254	242	233	258	244	223	266	258	278	243	277	242	235	245	247	270	248	248	271	268	238	241	267	237	259	255	236	238	232	239	255	242	229	219	261	257	280	250	222	215	247	239	268	252	228	258	231	226	239	232	267	249	231	237	253	270	242	244	233	256	239	251	230	247	252	248	211	251	234	261	246	248	261	226	257	238	247	253	244	260	242	242	250	268	238	245	263	263	255	255	266	237	270	231	248	272	262	223	258	247	290	247	249	251	271	257	245	284	253	228	248	263	254	264	246	248	240	248	251	257	241	246	259	247	244	231	241	251	235	239	268	261	267	266	255	261	242	256	262	265	259	243	235	273	234	254	237	230	255	242	258	236	263	255	253	251	241	273	272	258	256	280	267	234	260	251	245	291	232	240	252	273	245	251	249	248	242
345	1	1900	118331	426	4	127	661	772	817	597	477	429	415	397	364	344	346	314	316	277	282	324	320	290	277	281	280	304	293	311	253	275	250	272	244	245	237	249	244	263	253	231	266	232	257	253	225	236	243	241	228	231	216	219	252	224	222	232	233	228	230	230	217	231	217	191	219	216	213	229	236	227	215	180	205	205	212	185	209	196	210	219	209	233	231	231	227	204	221	242	226	206	233	222	217	199	191	214	224	219	213	212	237	234	234	190	214	214	226	204	200	197	208	190	212	240	223	232	217	213	229	239	231	215	233	210	224	195	205	211	239	237	243	237	197	204	230	208	220	230	238	234	243	204	243	204	215	225	261	205	217	179	190	224	203	220	228	216	218	229	236	205	217	218	198	198	255	219	204	213	213	247	208	222	203	219	226	207	227	211	224	210	221	210	229	227	233	189	215	209	190	219	207	236	202	234	204	218	223	191	198	233	222	242	189	210	231	195	207	198	191	230	233	199	214	213	210	216	194	221	209	208	224	199	210	208	214	207	207	211	197	221	213	203	219	223	212	208	234	206	205	206	201	206	203	221	198	194	211	200	219	206	219	239	188	232	212	233	233	225	215	188	225	202	212	231	229	227	208	209	215	219	223	228	192	229	204	195	209	220	206	196	221	190	224	202	234	210	218	216	221	220	206	225	183	205	193	198	231	209	188	186	206	182	242	239	195	223	194	231	206	208	229	182	223	219	222	193	207	210	191	210	229	209	197	208	196	218	195	210	224	215	196	223	209	193	193	198	202	203	222	200	219	195	219	183	215	181	203	203	199	232	215	208	197	206	238	208	216	213	211	195	203	218	222	200	206	234	208	197	207	207	234	216	222	222	208	210	209	223	227	211	239	234	200	193	200	208	214	218	215	204	208	202	205	196	212	208	206	214	219	219	212	228	209	226	232	208	212	221	197	218	217	200	228	218	196	219	202	205	193	215	204	209	207	177	231	220	207	215	211	203	184	212	205	218	237	217	220	229	188	209	207	217	212	222	211	219	243	205	173	202	220	197	212	206	212	197	230	191	196	195	200	186	228	196	188	207	209	203	203	217	218	236	223	204	220	218	213	213	233	219	217	215	207	195	207	222	200	235	217	200	245	252	225	221	203	201	216	188	224	231	202	204	217	208	205	198	230	214	212	201	222	201	227	179	193	201	233	211	224	197	197	185	224	221	206	226	231	213	244	192	199	205	232	218	183	220	200	204	241	203	201	221	217	213	194	211	206	208	206	195	241	186	207	211	203	183	216	202	220	221	234	225	217	210	240	201	215	212	212	209	206	215	188	192	219	225	201	207	195	203	206	214	216	248	206	203	210	229	198	225	217	206	235	223	225	231	209	233	212	226	236	230	224	210	221	201	197	214	206	214	208	197	239	231	236	215	217	211	224	198	233	195	218	218	204	188	206	216	183	220	218	203	199	210	214	220	193	214	224	228	202	192	185	203	220	198	237	225	211	202	196	218	209	174	213	196	227	223	207	226	206	230	196	222	212	210	225	222	204	207	217	200	199	210	206	215	224	222	206	215	206	205	212	215	195	237	193	213	220	203	230	208	212	243	222	216	216	215	209	224	225	235	232	224	208	215	208	226	209	233	210	203	214	234	192	212	205	218	208	216	218	220	224	214	197	200	212	174	220	197	213	190	212	198	238	174	216	205	208	214	197	202	197	225	222	214	217	187	223	191	228	226	210	211	217	209	188	213	213	244	211	209	202	213	198	228	208	195	229	219	178	225	223	211	221	202	212	227	212	224	192	204	223	229	221	198	195	224	210	183	207	236	217	206	220	205	202	222	217	196	206	202	217	205	174	211	209	238	217	219	215	197	203	243	207	215	219	215	196	215	229	180	200	211	211	200	220	216	208	215	198	221	181	217	202	210	227	187	209	194	218	226	232	217	181	229	211	238	223	210	197	199	211	227	230	218	203	209	201	209	232	208	234	221	214	212	197	224	195	197	196	203	201	231	224	196	196	215	199	232	214	210	192	198	212	219	213	214	211	218	209	216	230	214	208	227	211	238	227	205	236	214	232	171	193	208	205	199	216	216	214	194	209	199	223	219	203	197	212	197	211	240	203	197	199	184	203	197	221	218	212	226	215	198	194	243	215	204	215	215	194	238	221	191	219	199	211	207	230	224	187	216	222	232	200	219	204	195	227	233	209	229	222	195	234	212	225	216	231	200	213	224	197	193	234	194	206	201	203	213	220	201	203	212	212	216	212	210	223	201	193	202	198	211	187	207	187	228	203	192	245	197	199	202	207	209	228	227	199	224	219	219	214	250	208	210	201	199	187	227	217	206	197	193	207
345	2	2100	118454	398	2	127	565	816	896	746	672	545	478	427	385	358	363	344	341	345	331	318	312	280	284	280	305	287	281	267	262	259	294	267	262	265	290	278	265	239	237	248	241	258	261	246	265	244	251	243	243	280	236	226	236	241	250	215	248	252	212	247	241	254	259	231	226	224	224	217	250	256	242	218	255	244	216	241	244	223	243	250	236	203	234	208	214	228	252	230	219	234	244	238	212	262	202	223	245	227	216	234	211	226	207	212	246	214	231	243	214	231	236	215	229	224	239	232	241	228	229	232	254	218	233	226	245	229	246	230	230	226	227	236	247	243	217	229	219	263	226	222	231	211	231	232	217	223	252	211	198	221	199	196	242	241	227	220	225	213	237	207	240	236	220	212	235	205	211	228	219	218	215	232	219	244	235	218	217	242	222	209	231	248	242	221	232	213	216	253	219	220	237	216	219	255	224	227	233	234	229	208	240	250	219	206	182	222	212	232	217	244	238	197	238	241	220	216	209	224	252	227	226	223	205	237	222	233	204	208	220	239	230	218	226	249	239	226	219	223	225	237	259	215	222	248	221	201	216	221	231	221	214	218	237	216	224	229	220	238	230	222	235	226	237	233	251	257	222	226	225	246	227	231	210	210	222	190	207	267	241	189	209	240	230	244	194	245	204	210	213	224	267	218	250	219	202	220	232	201	211	200	211	220	261	230	240	209	243	221	226	232	211	218	247	206	230	223	205	214	246	224	223	231	232	201	238	241	226	229	226	225	234	239	243	203	233	242	234	223	225	226	219	198	204	222	255	234	223	244	210	217	188	238	209	223	221	255	217	227	197	224	208	213	228	223	240	211	235	249	207	230	240	239	232	223	236	209	224	229	236	243	232	180	215	208	252	207	213	230	206	211	217	227	205	218	203	241	244	247	205	223	226	212	224	214	207	223	237	198	215	197	208	238	237	224	215	231	220	217	237	220	213	257	208	223	250	225	196	218	235	248	225	228	243	212	220	208	254	222	257	232	231	240	235	231	232	220	218	223	250	218	225	227	219	210	217	221	240	225	226	198	227	216	243	234	226	245	212	199	225	262	213	220	236	222	235	259	237	219	209	239	235	218	224	225	206	241	226	230	226	222	254	249	223	216	204	259	221	220	236	222	212	198	233	214	236	214	192	205	210	227	203	236	243	218	241	231	206	211	217	222	214	222	244	253	223	217	197	224	218	225	211	230	225	221	204	212	205	230	247	240	224	232	217	238	225	209	201	216	244	245	249	240	225	248	217	221	247	219	238	267	246	232	226	206	197	215	252	212	236	231	210	231	206	210	230	208	233	232	231	220	230	241	233	199	221	233	230	230	230	215	208	226	244	206	230	233	243	222	229	236	237	207	229	252	217	226	223	208	234	243	212	232	225	252	248	224	199	207	198	227	205	231	242	212	234	219	243	201	228	219	236	239	207	210	221	216	228	247	194	239	227	228	216	227	225	231	211	241	203	211	238	225	236	215	229	231	228	205	216	244	236	239	232	237	220	238	221	221	242	214	268	221	214	226	230	248	206	238	221	242	217	217	223	212	232	241	241	215	230	227	222	214	239	205	227	251	221	234	222	214	230	211	229	222	232	233	238	222	240	225	237	246	239	215	230	219	239	252	205	232	223	231	214	240	229	211	223	246	224	230	241	241	224	230	207	210	228	213	223	208	232	223	237	226	215	216	234	234	222	226	232	223	232	226	235	218	241	221	225	235	223	215	216	224	211	244	225	227	214	235	244	221	238	213	226	225	235	212	224	230	218	225	222	205	215	208	217	228	223	215	232	238	228	222	237	250	218	215	226	208	219	229	202	235	228	234	228	214	227	238	242	253	219	239	212	222	243	221	211	209	215	217	214	193	237	245	205	248	231	227	250	201	216	227	217	255	223	212	228	250	206	221	202	206	219	215	207	224	236	244	249	223	249	189	214	221	205	213	207	241	222	227	202	224	241	223	242	228	229	203	245	214	233	221	240	210	229	237	215	215	213	221	218	224	220	214	222	261	203	245	248	220	234	226	223	232	227	215	241	226	224	211	196	221	232	250	228	230	238	215	229	264	252	241	205	227	217	225	218	223	217	218	227	253	216	225	240	223	231	215	243	219	213	241	206	245	214	211	228	240	233	225	247	238	239	191	232	209	227	206	189	226	227	226	212	211	217	268	233	216	205	210	210	204	234	204	238	196	217	246	255	224	225	214	234	218	238	217	236	240	218	183	240	210	227	224	224	230	212	235	253	205	211	237	226	237	237	202	244	211	230	221	219	227	200	264	226	226	248	227	225	201	227	228	205	225	249	215	227	238	229	234	242	214	249
345	3	3500	118577	377	9	80	390	884	962	967	934	840	806	764	731	579	521	514	446	440	512	498	495	507	478	500	449	417	399	413	420	416	414	388	422	376	393	390	363	346	360	317	322	339	354	333	334	336	325	346	333	320	332	342	331	329	323	295	337	340	317	326	336	340	342	318	319	327	313	344	309	324	343	309	322	334	314	298	321	306	296	313	329	308	300	332	346	284	309	290	346	357	312	324	332	330	335	302	317	330	300	304	316	301	293	332	322	326	335	296	328	302	330	308	298	327	358	301	288	339	298	328	306	321	318	335	319	322	326	290	306	347	346	304	303	315	356	320	311	295	306	309	339	311	307	341	299	306	314	337	299	291	322	306	335	285	307	324	321	350	312	325	323	301	304	301	307	305	315	291	314	313	303	312	305	321	326	305	295	308	294	331	334	324	273	322	295	297	298	316	298	295	325	290	302	303	306	316	296	304	317	311	321	311	308	303	306	317	279	290	324	341	323	301	307	321	332	295	278	303	350	295	301	321	312	316	306	322	299	302	311	303	308	317	294	317	332	318	290	301	308	295	300	283	300	324	313	299	311	318	308	312	304	321	295	309	320	278	315	324	301	306	321	320	305	326	306	316	311	306	344	282	331	322	304	307	303	284	344	310	351	315	322	317	323	314	276	319	326	295	303	299	323	312	297	316	291	337	320	318	312	311	317	301	307	288	320	315	302	323	317	321	307	264	316	286	317	312	320	302	302	294	320	326	336	302	308	280	309	323	334	301	302	320	300	328	313	313	317	282	341	310	319	309	314	347	322	299	295	313	280	278	348	290	308	310	314	312	289	271	326	331	312	282	297	301	300	300	282	309	319	288	337	308	300	303	298	295	296	321	329	270	315	327	302	311	311	305	315	296	310	308	312	300	334	315	319	341	326	293	294	306	301	324	301	330	283	311	302	311	282	294	302	325	286	295	300	272	314	339	289	309	317	309	284	327	305	293	344	338	301	310	343	305	317	283	310	328	334	318	325	282	310	292	323	306	318	288	335	307	291	291	309	301	302	304	289	307	288	298	321	287	336	306	321	302	296	321	314	308	333	280	301	276	316	310	310	292	307	324	287	312	321	310	319	326	292	336	315	307	317	293	296	291	300	320	324	309	301	295	295	304	301	329	324	299	325	322	307	300	320	324	342	315	307	308	284	287	300	298	305	306	309	312	314	318	330	293	312	268	312	324	291	335	297	338	304	307	299	303	330	293	338	286	317	326	305	299	306	302	304	343	294	321	339	312	308	316	327	324	316	302	300	308	288	306	279	277	319	306	344	298	302	298	316	321	291	330	312	293	299	327	310	315	309	328	324	323	316	293	272	317	309	301	286	321	286	300	309	337	304	337	292	330	321	287	317	300	306	315	282	307	321	302	326	312	331	305	295	319	321	331	310	327	309	278	321	323	323	333	299	300	313	297	320	306	332	285	316	332	305	302	311	301	317	338	342	297	274	317	318	320	293	288	313	301	315	329	280	313	318	315	331	321	323	290	324	304	324	304	310	343	306	298	285	310	331	313	328	307	310	319	320	318	330	304	309	322	322	273	295	310	316	283	306	298	288	303	301	308	302	301	340	319	310	338	296	295	298	323	292	319	338	281	305	337	333	308	303	288	325	329	299	310	315	318	324	330	306	282	313	293	335	324	290	338	320	283	301	330	320	294	307	306	292	309	319	281	306	305	331	327	300	297	297	319	289	313	321	336	333	292	318	324	339	299	325	298	302	304	295	332	297	305	329	296	313	320	297	289	307	320	330	297	289	301	293	301	327	310	297	310	317	338	297	318	324	322	335	316	276	300	309	280	333	296	321	334	328	316	314	314	342	305	321	310	315	318	311	314	328	299	311	301	307	308	313	296	286	315	297	299	339	321	311	292	313	286	329	307	315	293	308	307	307	320	311	305	304	316	295	292	318	307	314	292	297	317	331	321	322	300	323	317	310	305	318	272	306	313	311	299	304	321	316	310	292	307	299	327	310	291	311	291	284	341	300	322	284	295	326	320	291	314	280	284	317	285	334	324	264	314	356	285	303	302	318	270	324	306	314	323	320	321	313	302	308	304	304	285	298	286	313	305	308	292	296	313	302	291	305	307	311	300	313	306	347	334	311	278	297	329	324	301	322	312	296	289	295	291	269	280	306	321	312	322	318	297	314	281	281	312	326	295	313	298	302	303	283	278	297	316	303	301	311	294	328	317	305	312	331	305	273	311	294	292	317	307	309	298	313	279	290	295	274	297	311	314	312	343	325	341	301	316	284	324	302	306	282	322	317	309	318	316	303	321	325	312	328	292	288	305	321	294	328	300	300
