345	0	2700	75321	536	21	74	391	579	683	624	625	606	541	534	514	472	479	439	434	400	429	360	381	385	355	353	351	373	349	333	307	338	294	335	307	319	304	271	293	276	264	308	301	271	273	261	248	234	241	240	234	270	273	233	250	263	253	278	227	237	244	242	225	219	250	240	215	211	224	211	244	227	234	237	231	230	232	235	222	213	198	227	219	211	231	209	195	233	222	213	226	258	220	225	198	214	210	215	234	236	212	208	202	205	221	225	224	226	190	199	210	215	203	225	222	185	208	200	195	209	192	217	228	219	254	206	233	241	222	240	215	222	239	194	213	229	221	238	196	214	206	207	202	208	222	210	216	213	215	210	196	213	217	211	225	216	211	203	210	228	204	194	204	230	241	205	197	209	207	235	213	183	220	209	214	232	240	216	205	208	221	209	204	222	208	211	212	213	176	216	191	207	208	205	217	219	216	209	219	202	218	224	211	202	189	239	227	182	212	202	184	200	209	191	223	214	220	223	190	234	184	224	208	198	209	201	212	215	213	190	194	197	196	201	202	218	193	219	225	230	221	209	202	228	197	199	194	198	211	225	216	201	225	203	213	202	221	204	209	205	207	205	224	179	232	218	208	205	204	201	216	209	208	195	202	236	180	194	187	207	186	196	187	209	204	228	216	206	184	191	219	190	188	179	220	210	188	188	210	178	190	224	198	223	215	198	205	210	209	190	211	209	235	212	213	211	210	216	201	196	215	216	201	211	205	193	246	185	211	216	199	192	189	188	199	211	198	205	196	184	224	202	180	213	204	202	178	190	228	210	181	194	219	215	219	198	197	201	213	205	175	189	191	192	195	230	178	222	183	212	211	188	194	201	215	187	204	204	208	193	210	224	208	218	222	210	231	213	198	192	223	216	195	209	184	208	199	203	210	221	217	213	214	222	191	235	219	216	195	203	222	210	175	219	194	209	229	202	192	208	204	206	196	214	204	196	223	211	198	186	193	203	208	194	216	196	220	217	189	209	235	193	191	219	202	212	219	200	221	188	191	221	175	207	224	214	204	203	225	214	183	202	199	203	218	186	204	185	217	202	241	206	202	184	206	212	202	222	215	218	215	219	209	209	226	207	229	195	189	198	197	183	205	202	211	189	196	209	202	210	202	190	211	191	206	198	206	187	199	194	204	212	212	215	182	177	218	179	219	189	204	194	194	212	196	228	225	210	182	200	194	209	201	213	182	192	214	205	217	186	171	225	207	244	206	230	208	193	222	198	205	207	208	212	214	203	209	216	191	203	194	199	213	190	214	211	183	219	195	198	223	196	202	218	212	210	198	219	197	220	212	214	191	197	195	199	217	234	213	219	221	216	195	193	214	212	215	193	185	187	187	196	207	218	231	214	209	192	217	216	204	199	193	210	215	202	202	214	220	180	173	190	201	210	199	201	187	228	198	217	213	184	199	231	216	224	216	212	222	225	210	190	225	197	217	185	223	180	188	216	231	197	200	203	231	221	200	180	194	213	198	198	196	202	208	192	218	216	180	203	220	229	183	194	231	197	165	211	200	229	206	211	192	238	242	185	194	196	218	213	211	214	205	201	221	219	176	217	198	204	201	189	189	167	217	214	224	211	208	205	219	203	199	210	194	202	218	179	198	223	195	191	202	225	212	245	198	226	192	208	187	230	213	199	205	189	213	204	216	197	229	200	221	217	210	209	202	194	211	205	194	222	197	220	220	196	207	182	198	200	216	218	203	191	222	211	194	187	191	197	200	204	233	189	248	196	210	209	208	203	218	189	213	196	198	220	221	204	200	222	209	181	210	195	195	205	212	239	215	217	202	220	189	223	196	187	190	210	216	206	196	190	202	225	214	186	168	233	201	192	218	204	201	209	199	226	217	205	193	209	217	185	217	185	198	214	195	212	202	220	211	215	195	201	190	190	209	201	197	205	220	195	195	223	196	234	214	244	225	188	188	216	196	217	192	211	214	223	210	211	194	199	209	200	196	204	185	171	192	229	201	201	204	209	184	199	194	189	193	189	204	218	221	190	193	195	219	215	215	202	205	191	238	203	189	195	187	202	209	191	206	199	193	210	192	221	233	218	209	237	192	175	211	206	215	224	197	191	219	206	218	233	204	213	200	200	186	193	224	218	199	233	211	208	239	208	224	184	187	184	205	194	165	173	204	227	229	214	205	201	207	214	200	211	198	226	213	196	212	184	186	185	210	206	210	198	201	199	197	206	225	190	215	202	213	165	183	227	185	208	195	204	216	182	213	219	211	214	224	194	189	196	195	206	209	208	215	229	219	196	212	227	184	210	201	233	213	200	198	209	183	180	185	214	208	188	208
345	1	1900	75446	564	38	170	569	637	606	615	560	575	495	461	452	445	419	362	382	367	373	325	346	316	312	324	312	306	313	297	294	271	289	271	247	288	264	235	267	271	273	236	291	259	249	268	242	261	263	249	260	220	236	232	225	211	249	244	245	269	251	247	245	227	258	233	237	215	235	240	219	239	210	226	249	230	220	238	236	217	209	223	211	222	234	213	230	221	216	220	211	209	208	239	215	238	233	210	225	213	193	220	238	199	208	215	227	217	222	242	216	247	240	222	206	245	221	211	209	251	231	233	213	229	218	226	206	191	218	187	224	239	213	220	214	200	209	216	222	215	225	207	237	252	220	223	223	223	236	217	206	185	209	220	235	237	214	212	263	223	212	225	216	228	197	208	233	221	209	229	227	213	209	233	216	193	231	221	257	206	217	210	213	218	221	236	230	214	237	227	230	209	207	227	208	195	215	207	233	235	239	202	230	239	264	221	205	209	246	185	191	223	198	213	216	208	225	216	217	238	227	209	213	220	223	185	212	205	216	232	229	232	233	198	203	227	233	210	221	224	227	238	215	203	212	208	227	219	209	222	218	219	219	214	237	218	233	221	203	222	216	256	228	207	218	188	215	230	229	232	200	191	219	212	204	211	237	209	220	193	229	245	218	231	226	233	223	252	224	222	217	209	211	215	213	223	227	218	238	237	246	214	231	233	200	215	212	240	219	214	201	197	221	231	222	208	200	204	197	238	205	197	203	216	217	229	199	198	241	192	215	206	223	226	184	220	232	203	206	210	227	229	226	217	231	234	214	217	210	204	234	215	203	212	214	220	183	233	195	211	243	220	231	218	225	225	219	221	212	228	213	215	235	216	232	229	198	188	236	205	204	233	207	214	216	229	238	224	220	212	204	213	207	211	226	214	221	226	192	240	238	222	204	200	230	212	235	232	206	227	204	213	220	209	225	218	218	199	221	211	212	204	212	224	214	223	202	209	200	216	229	235	221	194	206	233	222	219	201	202	248	212	195	215	224	224	257	219	233	219	242	226	213	208	218	215	197	191	243	216	231	183	232	218	236	233	207	205	229	223	219	252	219	206	245	253	213	211	221	214	206	212	219	201	232	198	208	222	221	217	234	222	222	206	229	216	244	222	218	216	235	208	227	225	213	220	226	214	250	210	213	220	212	209	216	216	235	186	218	244	206	215	210	227	218	252	226	201	225	213	231	211	207	238	222	198	240	222	241	240	219	206	218	203	215	218	224	220	238	222	250	210	235	209	215	217	210	204	240	217	238	224	204	220	222	215	228	217	216	233	221	227	256	218	217	217	225	217	216	236	206	235	192	217	224	197	205	222	212	231	224	184	224	183	212	222	202	207	212	217	228	226	226	213	193	198	226	231	235	203	227	223	221	209	203	220	217	213	243	222	228	223	203	214	214	211	229	207	240	219	251	210	232	186	229	214	243	227	203	230	212	206	221	197	233	218	222	222	220	209	212	226	194	196	239	206	203	233	204	236	204	214	227	219	228	247	213	234	252	188	205	189	245	228	222	201	242	196	219	225	207	229	230	208	218	200	207	221	226	202	227	207	239	232	196	219	187	230	238	216	204	215	214	195	194	227	219	194	214	204	210	205	214	216	213	212	216	216	199	225	226	223	204	207	204	244	211	202	209	234	225	236	213	228	195	226	221	218	212	213	201	222	232	223	230	219	204	210	209	203	210	208	230	207	218	221	197	239	213	218	205	226	232	202	223	218	249	237	216	222	234	219	219	220	203	218	218	209	233	222	230	206	206	232	212	225	266	226	224	240	212	222	204	226	226	189	226	220	230	192	212	233	203	229	217	220	213	203	189	211	214	189	201	205	216	234	230	228	207	208	225	233	221	243	201	206	213	236	218	215	199	215	213	230	226	196	241	236	199	208	200	231	214	213	218	226	182	225	210	225	210	237	223	209	210	201	212	210	231	251	220	219	226	220	202	235	230	233	205	247	210	203	228	220	229	209	215	190	223	219	250	187	235	186	216	251	222	224	235	200	220	235	236	202	190	226	208	193	228	219	209	210	197	236	233	217	211	232	235	223	229	204	218	212	234	213	224	219	214	212	214	199	213	216	207	223	214	203	240	207	198	210	218	210	234	237	245	210	213	237	201	241	225	225	240	209	208	196	221	216	202	227	218	233	233	214	196	215	233	231	225	198	230	219	232	238	218	228	216	231	209	231	225	221	219	206	217	209	203	215	211	202	218	225	247	220	204	214	195	249	209	204	237	229	221	226	218	232	244	216	208	214	229	210	263	207	200	173	241	216	202	211	220	223	225	191	230	243	222	215	206	211	213	237	212	227	210
345	2	2100	75571	571	35	171	601	707	731	668	647	571	599	534	479	437	419	417	390	389	359	368	362	354	330	348	315	323	298	269	283	310	287	256	263	289	263	278	249	275	276	241	272	260	270	268	254	238	252	233	248	236	246	265	268	234	240	205	256	240	229	226	253	239	215	227	218	261	233	208	245	215	250	216	227	247	245	217	218	215	235	229	186	231	207	194	226	221	224	197	194	230	203	220	232	193	205	250	224	213	222	215	230	219	207	196	210	216	210	244	223	216	222	213	211	209	199	201	233	214	194	262	200	224	205	216	212	220	224	233	199	211	200	210	235	231	215	210	185	217	221	216	206	192	222	196	218	191	210	220	221	209	217	223	193	224	214	208	243	220	202	222	223	219	238	231	201	201	223	201	229	210	222	202	213	219	237	206	215	219	220	203	209	206	172	213	198	197	199	206	207	199	225	197	210	202	224	223	227	219	208	209	203	220	228	206	215	195	208	215	194	198	189	250	225	203	241	213	248	222	215	203	220	227	185	203	207	230	212	223	233	209	224	215	200	182	216	220	199	197	210	196	235	224	245	231	225	190	212	220	212	211	207	207	215	197	234	191	198	210	213	224	202	203	211	251	221	215	235	207	201	204	228	217	190	222	230	221	196	203	202	216	218	183	220	204	229	223	213	209	182	181	222	203	220	212	243	192	209	195	232	210	201	213	220	194	213	200	184	217	212	187	209	234	201	202	203	208	211	208	205	198	190	208	217	229	193	231	205	232	197	200	246	202	219	214	230	207	184	229	211	212	220	203	211	221	212	201	201	217	224	248	219	219	201	207	210	215	216	224	198	208	186	223	220	198	206	225	216	209	222	196	204	210	212	227	214	208	211	221	198	199	205	215	228	229	189	184	194	207	172	214	195	192	216	220	188	201	216	209	231	216	217	207	182	204	199	207	217	208	223	214	231	236	227	198	233	199	197	238	214	214	221	224	211	213	201	208	216	215	191	211	222	203	209	203	229	225	223	227	210	211	207	215	214	219	187	214	205	208	217	225	185	187	203	214	200	195	220	222	219	215	237	207	197	205	209	184	205	216	220	212	210	204	203	174	222	197	194	210	221	186	217	215	208	209	217	209	193	194	199	184	223	218	213	210	194	189	195	186	215	218	188	184	219	215	204	199	209	209	232	215	198	208	225	212	213	225	203	192	234	227	208	219	213	221	205	205	210	212	210	187	226	210	178	223	183	194	194	186	185	211	212	221	209	211	216	222	194	203	193	214	210	198	212	206	197	217	229	210	206	212	208	197	214	218	185	208	217	214	209	195	226	199	220	232	230	191	193	240	206	212	220	192	220	224	226	214	221	210	192	187	205	213	233	222	202	200	205	237	237	211	228	210	212	204	186	219	211	213	209	188	207	206	219	237	209	176	220	219	183	245	194	215	194	199	214	193	203	201	231	213	222	212	227	224	203	219	223	198	214	192	224	196	217	190	209	200	231	233	217	194	195	210	188	212	207	185	197	169	214	202	200	222	228	219	215	223	212	257	204	209	202	214	223	201	195	210	204	209	217	215	213	266	217	206	241	211	200	207	214	205	196	181	205	206	210	201	223	221	209	209	208	191	167	191	209	198	216	229	198	230	221	192	204	221	200	196	226	199	199	201	225	211	202	212	209	203	223	194	192	220	206	228	202	190	215	203	229	212	212	195	190	186	186	220	215	201	211	193	211	231	214	217	230	237	199	202	215	226	201	209	196	205	206	232	235	214	212	182	235	208	208	219	191	197	191	227	217	210	208	158	192	207	221	226	223	204	210	228	218	219	203	212	225	244	200	210	214	215	205	200	202	202	199	233	204	220	213	181	199	212	227	189	211	192	232	200	208	246	206	229	207	230	208	208	226	192	234	192	218	206	244	195	222	191	229	214	225	220	223	231	211	212	228	217	217	202	210	220	197	201	206	210	222	188	223	229	189	219	212	203	232	192	237	201	228	223	218	203	187	200	212	213	171	220	208	209	225	192	226	216	216	194	194	229	227	204	220	188	214	211	199	199	201	227	228	186	217	193	202	239	228	206	212	210	205	230	217	218	193	214	211	237	247	242	202	199	234	190	206	247	207	218	219	216	212	189	212	177	216	216	219	188	204	216	220	198	208	217	182	214	207	216	252	216	222	200	214	209	227	233	211	205	223	219	209	221	210	227	211	204	192	194	217	212	211	227	196	182	196	229	204	210	213	196	226	210	189	222	221	205	224	219	220	204	207	190	216	217	185	188	215	198	227	178	212	215	208	228	198	214	230	209	212	207	180	204	251	210	202	201	193	220	198	176	233	187	213	236	196	211	184	209	202	207	228
345	3	3500	75696	562	52	200	619	821	922	813	786	685	620	600	537	494	476	463	482	430	390	383	370	373	355	324	321	335	328	343	335	334	314	309	308	293	298	249	277	285	304	289	299	295	282	240	277	253	248	233	257	260	235	242	270	241	231	244	258	253	274	223	263	232	236	252	239	240	237	209	225	244	223	225	223	227	220	219	234	213	209	219	214	229	214	230	214	252	222	229	235	227	231	229	229	209	220	238	211	217	245	211	226	226	199	241	233	232	223	206	214	215	224	216	238	250	237	226	250	230	237	197	216	220	234	214	234	222	251	225	231	249	228	230	236	203	210	213	235	202	214	231	221	210	222	220	214	230	225	243	237	232	215	192	221	199	218	213	186	207	220	234	196	227	215	216	215	220	231	223	205	217	203	232	254	204	221	219	230	219	227	223	216	213	221	231	229	197	246	232	190	203	244	204	214	207	209	214	246	207	220	226	219	229	230	223	225	212	248	204	241	223	226	246	197	238	209	217	220	216	208	218	202	248	200	218	235	226	221	218	214	194	204	224	236	202	239	225	234	192	225	210	215	219	191	236	206	197	233	202	195	229	217	206	235	219	210	218	230	218	224	219	202	200	203	212	237	225	218	231	219	218	208	206	231	217	220	205	201	230	243	222	220	251	220	220	216	221	232	206	202	218	197	227	213	221	224	233	219	207	236	211	249	221	205	210	206	227	202	232	238	222	223	224	244	226	199	229	204	212	250	228	187	228	207	209	225	188	226	226	206	185	234	232	231	229	214	193	193	201	221	202	239	221	220	208	220	217	213	226	189	186	217	226	198	196	205	226	242	219	213	203	230	223	204	221	239	232	205	206	224	228	226	212	216	217	237	207	215	194	221	214	211	198	221	231	227	219	222	215	244	232	177	237	209	230	229	220	224	215	232	244	236	213	237	223	224	236	218	214	209	192	214	198	225	198	223	215	219	242	228	254	231	228	207	221	185	218	205	239	218	230	203	219	211	226	246	191	255	238	231	222	194	207	197	190	253	202	217	208	215	200	223	211	225	202	226	188	207	198	238	227	215	227	210	232	224	236	198	211	243	235	244	231	205	232	207	198	208	208	209	216	228	217	224	217	228	213	228	207	242	212	229	201	210	218	215	198	231	234	215	195	243	220	229	198	217	230	218	214	253	202	195	205	217	200	222	229	208	246	220	220	209	223	224	235	225	208	234	198	225	218	249	208	217	203	215	209	222	219	210	221	228	196	253	231	230	198	196	206	209	221	229	216	237	227	208	195	208	209	179	207	200	210	201	228	247	209	225	213	208	203	216	254	213	207	263	209	213	228	224	240	222	201	224	217	214	212	193	215	209	225	219	228	202	213	228	227	232	202	212	222	197	233	192	175	203	214	213	212	232	249	217	207	218	203	230	210	222	190	218	212	240	213	214	215	221	205	232	220	215	206	217	228	236	202	194	201	212	219	231	241	210	232	232	201	212	208	206	218	194	206	223	221	217	233	200	211	202	256	233	206	215	204	243	224	238	198	219	209	217	228	227	239	238	200	228	242	220	207	229	221	228	209	224	201	203	216	209	218	239	224	204	206	212	211	210	216	249	241	222	216	221	229	217	194	198	198	195	198	198	220	212	191	191	205	211	199	234	219	207	231	203	182	224	244	217	227	213	209	203	220	236	212	184	192	209	244	211	191	190	214	240	211	247	241	212	239	223	220	248	221	234	213	242	165	199	227	238	256	228	221	195	237	236	216	212	198	215	220	215	214	198	219	220	249	224	204	210	211	225	210	187	219	214	220	208	226	225	218	221	225	241	227	193	213	193	227	213	233	247	217	201	231	202	207	201	211	213	199	215	212	229	218	194	222	208	208	226	197	242	246	222	204	198	222	219	217	209	208	216	214	207	193	232	220	218	225	212	198	198	197	202	215	202	215	205	191	247	197	225	207	192	225	245	185	205	218	220	216	215	212	219	197	219	231	188	227	244	216	203	210	224	214	216	224	196	221	232	220	235	220	211	193	219	196	188	185	214	218	205	195	222	198	242	214	237	235	229	218	201	224	190	198	205	238	220	198	231	226	241	220	235	195	210	209	223	206	227	217	226	223	190	242	225	208	210	212	206	228	225	196	231	209	208	221	210	196	200	225	238	239	214	213	230	214	214	219	198	198	199	204	214	211	209	215	238	227	230	237	220	216	218	233	218	202	221	223	189	215	201	217	223	231	233	204	216	192	202	235	201	210	230	221	211	202	239	217	210	197	256	217	212	217	208	204	201	211	222	234	200	220	198	239	242	220	236	222	242	202	207	227	212	241	206	195	193	225	205	216	215	190	200	193	219	227	220
345	0	2700	75821	525	32	107	476	792	940	988	936	862	798	686	645	614	556	540	534	475	482	472	427	439	406	375	406	395	375	336	356	368	346	339	345	319	334	298	295	335	296	307	292	301	277	306	284	276	292	292	264	298	260	258	281	282	270	270	259	258	264	243	261	239	237	250	246	262	252	256	269	212	233	240	242	246	253	246	245	250	256	240	290	214	234	248	225	259	257	228	259	226	263	231	230	225	218	215	250	256	247	252	236	240	250	242	221	243	203	253	226	235	250	257	230	232	242	233	239	261	236	238	231	240	240	229	214	221	231	232	218	255	221	206	240	226	227	225	196	237	231	230	221	216	225	202	199	237	209	171	220	231	231	210	218	222	241	220	234	225	233	222	236	223	211	239	247	254	223	243	212	237	213	223	219	201	201	201	229	197	221	213	203	191	226	234	234	204	212	192	225	201	207	223	228	202	228	223	224	213	232	240	227	216	222	222	230	215	234	233	210	220	212	230	218	205	208	220	214	218	208	206	231	209	234	218	235	216	224	243	221	217	228	203	230	228	216	204	200	233	215	218	239	220	239	212	247	202	217	241	213	223	239	222	234	237	215	237	233	216	194	199	212	223	215	227	211	217	231	223	222	265	227	206	241	221	227	218	227	196	227	211	192	227	220	238	208	218	208	233	243	231	223	226	226	221	229	228	210	237	218	200	209	227	206	191	211	216	229	230	223	215	214	211	208	230	210	239	218	201	251	202	237	218	217	209	210	196	210	207	238	211	203	202	225	186	221	225	213	215	225	224	194	206	223	207	229	238	204	217	215	232	243	211	233	202	206	239	226	210	224	221	204	207	217	243	204	248	220	240	228	223	235	181	212	196	203	231	212	251	207	233	217	208	220	202	232	202	213	223	199	202	187	214	214	224	208	204	193	214	220	213	227	219	196	230	243	210	236	228	226	208	207	217	220	213	205	220	221	191	186	203	243	222	234	228	213	243	202	215	237	229	226	220	227	234	222	189	216	203	208	199	226	227	193	191	220	231	223	206	228	223	221	202	210	216	206	217	209	234	205	210	233	228	216	217	223	215	218	232	211	217	220	209	230	211	220	227	192	223	229	240	206	227	208	213	230	211	224	235	205	204	237	243	250	235	240	207	213	241	230	243	231	208	200	221	198	227	217	190	229	198	210	232	211	227	217	213	203	208	241	209	223	194	225	227	205	198	201	223	231	210	216	213	228	228	207	203	204	246	214	225	232	218	242	223	203	187	214	213	228	207	213	211	213	225	221	214	255	217	227	218	219	190	233	193	203	215	197	212	262	205	226	214	218	231	231	203	230	232	230	206	216	205	234	219	215	211	214	193	225	227	233	205	219	215	218	222	211	210	225	230	220	213	245	233	213	222	216	192	211	214	221	211	228	215	240	212	236	211	227	224	192	214	219	202	221	235	202	232	234	206	205	200	226	211	238	204	220	226	220	202	217	227	252	238	228	196	202	237	197	209	218	201	203	216	216	213	214	220	233	233	200	217	220	226	244	233	251	221	219	205	210	219	229	222	230	223	223	226	221	215	239	205	219	222	235	224	245	210	233	180	235	224	220	211	205	228	231	219	204	254	207	231	207	214	227	220	233	235	232	227	228	233	234	213	230	253	220	219	215	198	231	205	216	217	221	213	203	185	236	211	200	217	217	208	215	201	231	228	215	196	214	232	213	215	205	232	214	238	232	235	192	228	199	219	201	221	243	236	205	206	211	235	225	195	226	192	222	219	224	232	250	212	230	216	202	230	217	214	229	235	202	213	220	217	228	213	221	222	232	234	216	227	199	171	220	224	197	215	196	219	205	213	207	210	213	231	225	218	203	241	206	210	213	209	229	229	222	235	246	209	208	220	210	199	208	206	230	227	215	211	217	229	200	229	218	209	198	232	239	221	205	230	227	210	227	200	216	225	204	203	201	200	237	230	222	233	199	191	206	241	233	205	227	207	198	207	194	213	201	243	225	194	203	229	181	216	223	238	211	207	208	218	217	245	214	198	245	209	218	199	190	224	223	209	221	203	209	200	193	195	202	212	226	225	261	237	226	254	216	223	239	192	180	226	220	213	237	208	223	224	236	212	243	226	223	231	244	199	211	220	210	221	237	219	230	211	210	219	212	217	204	216	204	236	208	231	227	194	195	225	214	204	222	212	223	213	192	233	205	226	235	200	209	225	207	194	211	195	235	248	204	222	226	214	201	223	203	193	213	250	218	216	246	230	246	219	230	229	236	224	231	220	220	216	227	202	224	208	216	192	242	227	221	221	231	215	226	213	184	200	218	256	212	220	227	218	201	216	237	222	219	221	223	209	208
345	1	1900	75946	564	35	184	649	832	861	800	738	693	656	613	520	532	466	477	439	418	425	392	388	379	368	327	364	320	311	339	318	311	301	318	269	312	300	279	295	268	288	286	247	298	298	270	267	248	246	274	246	237	303	262	244	245	269	256	262	259	271	282	253	248	253	261	260	241	245	256	236	253	265	254	248	254	236	282	250	247	238	257	250	248	246	243	247	224	254	252	237	215	250	228	228	254	211	227	239	263	237	232	241	282	222	235	214	252	228	246	246	212	245	220	241	240	244	226	238	223	259	225	230	246	240	243	228	238	229	238	258	220	246	258	238	244	228	226	254	233	215	237	246	255	234	254	217	218	243	219	254	236	233	215	210	228	220	212	200	236	233	244	249	265	232	223	228	244	211	224	220	231	234	220	221	262	243	225	238	249	217	223	262	250	259	236	231	227	267	238	224	268	233	245	241	227	259	251	238	253	233	229	229	229	229	264	224	268	226	248	236	241	226	219	230	242	232	262	226	238	219	223	235	223	241	240	228	228	227	228	244	241	208	211	235	221	238	208	235	244	252	214	228	202	233	252	259	224	235	223	211	220	219	217	258	253	223	227	221	262	258	264	252	201	232	232	214	232	231	209	248	248	238	215	223	229	228	246	239	225	203	223	232	231	235	222	237	252	223	235	213	225	227	201	238	237	205	208	235	205	240	233	241	224	229	223	217	247	229	208	254	240	243	221	221	241	210	245	221	206	250	216	245	236	219	220	222	217	218	221	223	216	230	208	265	224	217	229	265	234	254	244	225	239	243	229	218	242	227	235	242	234	249	209	258	228	208	221	237	219	261	220	219	241	243	239	216	238	245	243	234	207	245	235	255	252	249	238	253	212	262	222	235	232	243	225	232	230	231	238	239	229	240	231	219	232	217	220	249	232	230	225	221	229	216	212	243	212	206	225	228	251	235	242	223	236	245	224	244	225	215	251	247	246	229	246	214	233	252	234	216	243	238	222	247	256	237	227	203	241	237	242	219	218	226	211	248	230	246	227	237	214	256	246	245	223	233	231	232	210	221	254	265	236	228	222	228	217	226	245	238	226	211	259	212	224	215	254	236	238	227	247	226	241	259	232	244	237	244	244	213	220	248	228	249	230	223	227	235	214	256	234	196	236	242	228	229	211	210	212	238	242	240	235	239	247	223	237	234	234	219	249	218	240	235	244	248	248	221	249	238	225	257	236	211	216	234	227	234	253	228	235	202	220	232	196	231	209	236	228	240	218	233	222	245	234	228	218	234	237	209	217	232	208	224	232	231	265	243	248	271	221	248	241	255	211	219	222	221	235	243	217	214	242	235	231	221	226	224	206	240	227	240	216	208	249	243	242	205	240	233	232	217	217	239	235	226	220	243	235	227	239	217	229	224	247	231	229	223	251	225	249	232	206	236	224	224	260	222	239	220	219	238	230	235	249	222	239	250	241	234	211	228	237	230	233	204	211	231	214	231	219	249	254	237	243	223	230	234	230	209	250	225	233	235	231	232	235	221	217	249	229	255	231	236	220	247	237	225	231	202	236	247	229	246	213	219	247	248	216	208	216	230	249	236	222	204	237	238	232	211	230	262	203	243	277	221	244	240	230	226	210	255	221	225	247	196	249	222	260	212	234	194	231	231	221	240	230	250	223	225	230	243	262	210	222	216	235	242	241	243	224	216	227	216	244	235	251	236	214	223	240	242	225	238	230	264	245	250	225	205	215	233	234	214	225	250	233	225	225	238	234	245	235	218	255	225	232	248	211	238	241	215	248	229	215	221	223	246	236	243	242	226	249	242	231	220	238	214	231	230	240	228	228	234	240	227	226	249	209	226	254	215	234	215	228	227	218	244	240	202	256	237	239	251	225	251	241	227	242	218	231	229	230	223	225	251	226	261	226	207	236	241	243	254	236	230	236	206	237	214	234	224	221	225	221	236	242	254	230	237	238	231	196	205	233	259	236	233	247	222	224	230	220	238	235	225	225	231	228	254	233	244	219	228	230	247	227	221	232	229	216	203	240	225	220	228	223	222	212	244	235	227	223	209	222	243	223	210	250	240	235	227	221	229	231	252	227	225	244	252	216	237	230	260	222	256	216	221	261	234	247	256	212	258	237	223	222	236	230	238	216	229	237	256	215	263	213	235	226	214	245	234	244	237	219	226	238	234	226	233	225	225	246	230	223	225	243	242	219	217	258	232	234	229	208	244	227	244	212	199	238	241	238	222	235	247	230	225	229	232	245	236	220	239	208	244	242	233	231	220	233	248	207	203	228	252	205	227	254	234	226	203	223	263	245	253	236	242	218	246	229	237	238	253	241	234
345	2	2100	76071	552	55	169	576	869	982	885	789	765	684	646	602	538	519	499	502	449	456	411	440	373	394	366	365	339	349	322	336	307	330	292	313	302	314	264	301	285	285	268	293	265	299	285	253	271	291	253	270	261	249	245	242	247	261	248	268	258	251	261	267	268	258	257	269	270	239	246	238	284	270	239	266	201	241	276	232	252	245	252	236	237	272	259	237	258	272	242	249	240	256	243	255	242	261	240	227	256	244	232	241	219	262	243	241	220	233	241	237	244	245	253	225	245	246	239	246	207	239	241	254	236	234	223	241	227	236	237	222	225	250	225	237	232	222	251	242	230	218	202	233	258	225	222	254	221	235	240	217	236	232	236	253	204	264	229	268	253	226	206	264	242	260	222	233	220	223	237	243	263	243	230	218	241	219	242	233	224	213	259	212	228	209	220	236	228	228	242	248	230	227	234	212	238	233	207	219	231	238	231	237	229	241	241	244	248	207	228	229	202	224	210	275	223	237	212	223	228	250	245	239	224	230	206	254	248	220	225	200	237	242	246	228	249	247	234	228	223	215	238	248	213	239	222	234	250	244	231	232	245	233	235	232	259	222	218	203	236	248	208	207	259	241	233	249	236	225	218	216	216	207	229	215	229	246	247	219	252	213	224	237	216	245	241	216	258	221	247	236	229	226	224	234	260	207	235	214	218	256	231	241	231	228	244	201	235	224	224	250	220	215	229	219	229	234	223	194	225	238	204	253	231	226	228	212	242	234	233	245	251	234	229	258	217	240	239	216	250	231	232	202	247	236	242	218	222	209	216	236	191	255	224	244	219	233	237	222	235	254	221	237	235	236	208	249	233	230	242	214	251	231	235	258	243	218	260	247	247	224	259	226	232	220	223	225	222	246	224	224	244	221	224	231	260	245	248	235	206	217	216	243	218	249	252	217	244	224	238	240	248	237	213	223	215	241	247	222	232	231	214	253	233	243	208	211	229	237	215	250	226	230	215	237	240	250	212	233	222	209	236	223	204	245	221	216	245	243	229	234	182	239	216	229	226	214	242	196	237	241	230	243	231	209	234	220	250	230	228	238	231	215	218	241	246	239	199	229	218	245	227	255	229	219	250	229	232	215	216	213	231	230	234	234	227	214	208	244	233	266	239	207	230	204	237	226	249	245	222	264	247	231	236	255	227	221	257	216	262	246	215	221	223	235	219	231	237	258	227	257	241	215	227	239	245	209	244	235	226	239	239	247	218	262	228	235	221	217	213	242	238	234	230	222	205	240	255	224	232	252	210	222	228	225	245	218	225	232	241	209	216	218	223	221	220	245	196	253	239	228	231	213	223	229	239	241	235	242	219	221	226	202	238	230	214	221	225	224	233	241	236	235	228	241	222	237	254	219	248	240	248	222	202	229	206	240	200	228	234	218	243	220	215	245	237	234	195	227	215	243	232	231	232	244	227	269	218	229	215	233	232	201	252	204	229	226	219	222	226	208	227	254	236	257	228	209	230	215	223	220	224	218	194	242	235	235	231	217	205	209	224	235	246	256	243	246	259	239	204	228	223	257	205	204	213	208	225	234	234	241	247	235	218	241	226	222	245	199	222	242	193	235	221	217	223	224	235	220	250	293	235	247	224	240	213	232	244	218	228	236	236	232	239	195	239	228	209	221	188	221	243	209	225	232	239	237	216	213	220	265	223	213	252	246	227	225	250	230	236	226	255	204	218	227	223	190	243	213	219	196	220	217	246	227	224	199	223	251	228	243	228	228	225	245	223	223	225	219	247	223	212	216	231	207	223	241	243	203	244	250	219	214	232	229	254	240	217	250	240	225	227	242	239	229	239	217	194	248	226	217	240	236	204	244	235	218	217	218	235	214	225	218	227	228	248	240	234	220	229	210	234	228	216	236	208	236	228	254	230	220	226	241	236	243	224	217	229	206	221	226	241	255	236	208	203	235	244	244	224	237	234	215	273	201	195	240	231	219	206	231	242	251	229	232	207	232	244	207	234	241	253	247	249	222	233	241	218	222	270	245	235	245	237	228	244	236	233	220	227	236	224	266	218	218	219	249	220	221	218	216	225	232	230	224	255	214	216	220	245	210	224	260	233	253	218	242	196	215	242	244	218	227	236	245	231	223	247	255	229	241	236	238	220	246	220	244	241	233	208	222	254	231	230	194	251	229	228	233	241	205	231	235	219	210	228	222	223	231	228	225	242	240	215	211	212	232	227	218	197	217	209	226	237	228	226	202	246	249	246	253	233	216	221	227	231	227	215	228	233	224	228	215	221	233	256	228	222	234	233	227	230	230	213	221	227	214	242	251	226	208	200	211	223	216	207	219
345	3	3500	76196	571	58	205	641	932	1084	1041	966	858	777	749	679	640	591	576	544	529	510	469	434	385	379	385	393	351	318	341	354	318	320	321	279	326	297	280	308	288	284	285	299	293	282	270	298	246	278	265	281	275	267	265	268	256	288	268	255	262	249	267	288	258	264	266	258	232	265	253	246	258	253	262	261	227	248	246	256	246	245	265	250	241	287	247	269	239	264	233	212	235	240	240	252	249	261	216	246	258	218	229	253	248	227	253	229	225	260	238	257	248	245	231	261	218	231	252	242	226	244	245	240	259	209	230	224	230	248	239	237	242	250	277	258	245	247	247	245	230	225	253	221	249	219	231	269	227	224	213	258	244	235	231	251	243	235	223	227	242	229	251	254	228	207	249	217	249	214	238	256	252	238	225	226	241	234	245	212	217	228	201	263	244	219	248	242	227	240	199	227	205	239	209	234	208	197	239	231	238	208	214	228	215	243	239	240	254	224	234	242	253	239	217	241	253	260	211	256	214	232	232	215	240	214	237	227	221	230	256	228	218	245	236	232	231	260	231	223	257	264	235	244	252	237	257	215	247	241	220	187	270	234	235	264	243	214	264	243	236	244	227	214	242	238	228	263	240	225	200	234	225	205	213	211	209	240	227	206	245	233	240	229	238	199	219	270	237	217	223	242	192	233	250	254	225	218	236	235	214	220	233	251	232	230	234	253	218	232	240	261	243	222	220	209	236	216	222	236	276	229	240	226	224	209	232	216	230	216	222	247	235	248	222	232	232	259	228	241	249	249	241	226	246	234	201	235	230	222	235	248	269	209	240	231	226	207	229	240	239	226	220	212	230	202	215	245	228	235	220	227	221	231	235	242	224	247	217	253	244	241	225	222	224	244	246	245	224	216	226	220	250	219	223	235	215	228	218	231	230	249	230	245	235	226	240	234	234	201	231	220	236	230	210	252	246	242	214	256	231	243	239	251	242	214	223	237	248	227	196	241	238	222	224	247	213	200	239	251	233	224	237	252	235	222	213	227	235	231	222	221	238	214	235	256	245	224	218	228	243	232	234	213	207	243	237	235	240	241	207	230	243	242	224	220	244	243	226	245	222	212	206	238	203	234	209	239	204	238	227	226	221	220	220	264	227	222	220	220	234	220	218	234	228	227	225	228	251	234	218	229	217	248	243	244	222	229	208	200	241	236	230	231	223	218	220	214	253	246	210	214	240	231	204	253	242	218	215	234	234	233	227	247	225	236	247	246	251	268	219	235	238	244	253	248	267	251	250	268	231	240	229	235	237	226	222	223	243	229	244	260	247	217	229	217	232	229	223	255	236	260	231	238	236	225	213	226	264	225	266	222	221	246	206	231	231	251	235	244	225	242	237	242	218	249	232	251	217	228	252	214	220	227	232	232	237	211	233	221	240	231	217	249	217	229	228	256	241	224	225	238	216	214	216	215	233	240	256	242	227	228	243	233	237	217	243	243	213	240	245	237	253	229	206	210	215	242	211	245	225	231	222	226	246	237	201	222	225	252	242	242	233	252	212	221	246	238	234	221	226	238	242	225	237	229	227	235	229	241	239	219	242	228	231	232	234	227	223	228	240	218	218	229	237	239	246	234	225	249	229	249	226	224	248	221	227	229	225	216	225	222	225	258	246	217	238	253	268	206	238	227	215	216	261	251	262	233	216	235	231	257	227	222	238	211	188	209	232	223	237	228	236	236	238	236	224	247	248	270	231	211	231	241	228	236	241	235	214	256	202	251	212	235	248	214	226	237	240	229	221	221	224	215	199	244	222	220	229	243	242	271	211	229	217	237	222	225	238	231	234	236	227	202	248	234	218	246	224	228	234	237	214	233	255	241	224	222	256	221	222	255	219	246	230	221	247	240	238	246	229	216	247	221	218	227	232	238	210	242	223	255	228	232	251	227	237	216	237	207	235	237	232	255	210	201	227	225	209	234	227	232	235	218	205	219	242	245	218	226	206	222	222	256	240	234	228	236	226	219	237	230	222	268	230	240	229	242	219	222	250	234	256	255	236	235	227	213	226	237	229	244	214	240	246	230	241	258	243	242	226	257	211	222	206	249	208	214	246	251	222	241	238	204	246	211	224	231	221	201	236	244	242	239	231	244	244	216	200	210	205	231	250	233	237	227	214	188	234	219	239	219	212	244	238	233	234	222	215	237	232	219	257	239	258	224	215	220	231	218	235	244	218	230	256	219	214	251	222	210	229	235	244	211	232	233	244	216	225	223	236	221	227	228	208	242	223	235	251	234	220	217	204	227	218	228	216	207	219	249	228	218	221	255	234	233	225	256	223	223	241	226	225	232	223	225	255	208
345	0	2700	76321	561	51	141	458	819	1051	1047	1071	1005	918	884	787	738	689	679	628	555	583	568	483	455	480	443	470	388	379	372	376	371	384	339	343	333	354	315	314	326	335	328	288	323	290	264	267	292	280	285	289	253	258	286	307	298	292	272	270	275	284	263	268	275	289	255	253	229	246	269	277	258	284	287	249	254	231	232	265	243	275	243	253	259	251	221	250	227	254	226	230	256	227	240	264	244	237	252	208	222	243	242	266	237	266	220	256	224	234	253	215	273	260	220	242	248	226	250	231	219	230	230	235	223	217	254	234	238	236	263	210	233	251	216	234	233	224	226	242	253	239	254	237	258	235	254	237	260	225	247	243	248	266	257	246	223	248	229	260	241	201	244	245	234	222	230	210	207	225	242	215	228	242	228	215	268	266	276	228	235	253	218	260	216	215	240	227	214	221	197	246	228	229	226	244	241	258	228	237	235	216	248	248	224	227	224	249	234	241	192	227	223	258	223	213	231	225	227	233	227	212	220	219	225	251	232	235	253	256	239	235	249	223	230	236	235	235	201	236	212	226	234	251	239	282	220	227	252	218	245	198	250	239	236	200	241	234	242	219	216	223	230	246	223	237	221	235	217	239	218	230	229	234	229	218	233	224	210	256	218	250	208	220	254	213	226	253	240	210	268	245	230	244	207	237	218	269	220	231	233	212	241	230	237	234	216	215	224	240	210	220	220	213	227	219	221	224	234	229	244	212	238	227	246	231	234	226	229	231	220	244	223	210	223	218	206	238	232	235	217	223	219	234	252	252	224	228	239	222	263	233	235	231	235	227	220	201	236	235	219	235	214	221	216	234	245	210	229	215	228	243	219	208	263	228	222	228	214	228	242	245	260	240	197	247	236	214	232	229	241	216	243	243	228	242	210	238	236	235	225	231	242	256	212	204	224	233	218	225	201	242	235	231	231	271	252	256	248	228	245	228	208	234	230	222	232	217	199	232	229	241	218	223	249	199	208	236	199	244	245	213	246	236	219	222	214	222	222	215	238	238	245	231	241	244	242	236	213	229	223	217	221	222	225	193	235	201	232	214	225	202	224	217	249	225	263	223	230	239	229	224	233	203	248	230	221	233	216	261	216	233	250	234	224	247	255	207	223	221	210	228	217	215	241	233	255	211	215	234	243	237	246	211	197	231	197	218	239	241	244	225	209	246	219	228	213	203	220	222	221	218	244	229	221	228	231	216	245	237	254	220	213	210	222	220	226	214	229	239	224	252	207	226	241	252	218	195	224	232	224	233	203	248	247	226	230	237	255	220	244	229	217	221	237	215	211	218	230	238	219	238	249	222	244	229	237	224	217	231	223	245	228	230	233	225	199	256	238	234	243	242	233	224	240	222	207	266	245	251	245	232	203	266	226	242	236	209	224	220	222	218	221	225	265	225	204	223	236	260	241	232	213	199	208	216	210	230	253	209	252	237	238	217	217	214	227	226	248	235	234	248	239	209	222	213	244	220	252	237	229	231	242	224	228	210	222	226	245	214	215	229	228	246	232	217	218	219	210	230	217	224	213	223	205	234	236	252	230	225	235	231	237	253	214	209	211	246	231	227	212	225	227	233	224	228	225	187	253	213	216	231	236	216	227	223	236	241	231	241	217	205	255	209	233	258	246	216	236	223	244	236	227	225	230	208	240	202	227	228	213	226	220	200	230	254	218	234	243	239	228	208	234	223	216	240	221	235	226	217	240	226	231	215	223	195	252	241	229	199	219	231	219	227	245	229	231	225	195	227	219	233	213	235	221	251	229	214	228	226	207	200	211	225	234	239	203	248	232	257	233	245	195	226	234	212	237	226	240	209	209	228	225	234	229	249	183	229	224	217	246	208	240	214	221	233	205	233	229	230	227	232	211	243	242	254	253	241	223	226	242	225	204	252	221	224	243	255	220	222	222	205	211	256	224	245	231	222	205	234	232	219	207	231	232	227	223	234	240	219	238	234	223	228	239	233	209	239	237	221	217	221	229	236	215	215	245	199	240	237	224	238	207	227	225	231	221	220	235	235	241	223	243	202	230	232	232	206	235	233	206	226	230	230	224	221	210	234	193	259	207	205	250	228	199	240	206	200	191	221	247	250	232	213	239	211	228	218	223	229	224	218	213	213	232	227	205	234	229	222	224	207	239	232	214	214	250	219	232	239	208	216	234	227	227	239	220	228	244	232	227	231	228	211	232	242	221	215	224	221	242	214	233	243	210	241	215	222	221	228	218	222	243	238	247	226	222	206	225	252	240	229	217	247	246	248	231	225	208	229	205	224	239	207	242	226	233	216	225	224	248	226	230	215	233	238	201	232
345	1	1900	76446	555	71	180	621	959	1117	1047	1030	945	892	812	754	691	617	583	565	570	476	511	453	448	402	412	407	406	408	356	373	363	362	314	337	342	318	334	307	329	323	331	323	303	315	263	279	278	282	290	304	278	295	293	255	298	282	272	279	260	276	270	294	249	273	257	257	268	269	255	276	263	274	261	261	254	240	269	255	246	253	265	250	255	232	266	273	255	273	253	258	250	260	271	271	248	243	256	243	272	253	252	268	270	255	233	250	257	243	267	245	260	261	235	239	251	263	226	269	239	249	260	251	256	267	237	245	218	256	240	264	229	257	256	265	232	279	298	270	274	250	263	222	230	254	278	249	241	217	244	258	272	215	260	269	250	254	260	260	229	244	244	255	231	236	247	263	255	259	240	259	233	236	263	270	245	268	237	254	250	255	264	266	241	278	229	206	245	269	228	280	256	238	276	241	233	239	209	245	243	250	276	215	257	253	265	240	243	250	228	284	241	248	266	259	275	265	264	240	242	249	234	239	228	238	241	242	255	272	260	218	232	213	247	234	282	254	228	224	228	227	248	236	237	251	271	227	252	227	250	260	219	238	230	234	216	235	233	258	245	266	245	262	227	242	269	276	279	259	258	268	229	265	225	241	268	246	243	250	259	255	252	231	230	229	231	231	241	244	245	253	245	246	262	268	265	240	229	202	244	246	252	246	232	250	266	248	238	234	245	242	259	241	256	240	232	255	243	233	256	242	256	269	209	245	236	259	235	259	233	239	264	255	218	243	249	246	236	223	227	240	245	259	253	255	235	250	254	242	235	258	245	255	251	257	263	230	223	270	241	265	254	258	260	258	257	252	252	216	220	253	262	248	253	229	231	244	245	280	246	238	270	236	230	256	219	242	259	248	270	264	252	223	231	251	245	246	254	233	230	231	255	246	243	266	242	243	258	248	257	243	249	238	219	244	238	235	276	238	240	258	267	229	266	246	254	213	258	253	258	249	249	261	233	239	238	258	230	264	255	233	268	245	236	253	249	255	262	290	252	258	233	272	237	257	249	228	232	265	243	236	255	237	228	259	243	227	254	243	235	252	241	224	240	256	234	264	246	232	225	248	262	246	241	239	253	224	248	237	239	265	233	240	297	253	236	213	243	214	247	259	233	268	235	257	220	244	224	251	248	221	267	234	242	241	237	243	231	259	240	268	259	255	238	251	209	254	253	229	239	262	214	237	246	234	235	239	248	249	247	250	230	255	228	292	232	240	250	267	257	240	238	213	255	272	234	215	233	234	225	242	264	234	236	223	255	250	235	261	231	263	243	227	262	244	222	240	250	249	221	231	230	227	247	227	240	258	239	250	244	247	267	270	237	224	276	217	243	262	264	240	238	214	242	238	245	269	247	220	246	265	240	264	252	233	215	241	247	249	249	249	228	239	250	243	251	234	255	259	212	253	258	247	250	247	258	256	246	265	239	273	258	244	233	232	253	239	248	258	257	231	234	240	219	245	246	244	259	241	252	250	256	252	251	234	223	255	270	272	223	235	227	241	261	266	248	231	253	220	245	249	213	232	223	236	261	247	249	271	250	231	249	245	238	237	253	271	214	255	228	244	230	254	260	241	259	245	254	267	239	222	274	242	241	241	252	239	256	237	235	220	243	228	254	228	247	240	262	267	248	258	257	249	231	244	235	257	255	278	245	231	246	266	232	253	266	236	213	227	237	240	262	230	243	260	252	221	229	228	240	251	246	243	238	285	235	234	233	255	254	249	281	259	234	243	278	245	265	260	266	232	241	256	247	235	255	236	257	239	244	267	257	263	256	262	229	257	256	253	265	267	258	256	277	244	267	239	262	271	261	255	226	234	232	228	257	257	225	276	263	256	240	240	220	255	247	232	256	237	220	235	278	232	260	222	254	237	229	252	259	279	247	253	263	265	265	257	242	236	246	230	241	229	224	244	248	255	253	261	250	253	237	238	225	235	225	231	233	252	237	244	246	224	231	262	213	273	222	241	222	233	246	221	227	232	243	251	231	261	265	220	263	245	262	245	229	253	228	241	223	248	239	229	224	274	239	249	276	240	269	235	239	246	250	251	237	254	245	263	254	262	271	249	254	257	224	236	247	251	253	253	237	224	242	235	255	231	274	263	235	244	243	248	279	237	247	275	223	237	236	226	242	241	259	230	248	217	247	277	225	263	258	242	263	208	268	226	266	218	246	219	243	249	261	256	260	253	207	218	267	259	231	257	255	248	233	220	243	250	254	238	253	238	255	236	229	253	232	230	254	267	266	263	238	255	232	242	241	268	240	268	238	229	232	250	258	223	272	235	230	242	249	254	251	231	242	269
345	2	2100	76571	524	42	117	538	922	1125	1067	1030	950	892	854	739	690	649	614	595	552	572	523	493	492	471	437	454	390	399	413	397	380	396	393	366	346	351	364	357	356	374	329	321	324	325	321	301	315	299	307	346	301	293	288	304	301	269	286	278	302	257	304	277	278	258	264	288	284	286	305	269	258	271	279	272	290	262	275	251	263	263	289	299	281	262	262	282	256	278	251	260	265	284	306	249	254	263	287	262	243	294	251	278	257	254	259	279	245	246	283	266	294	271	243	284	269	262	231	223	249	261	276	257	262	262	223	259	270	272	249	254	257	261	256	253	279	258	285	270	267	285	273	265	238	254	283	268	255	277	254	253	256	261	274	276	251	269	282	290	262	248	227	247	256	258	259	230	236	263	258	277	246	255	240	252	259	244	279	273	253	258	272	240	268	262	250	272	243	238	223	240	262	262	264	250	236	231	238	249	274	235	237	249	255	232	240	282	241	269	240	272	248	251	230	235	275	241	247	247	258	295	265	246	227	259	251	276	244	247	258	233	244	248	239	259	262	254	241	264	259	249	277	246	254	254	242	251	240	230	260	264	275	238	247	246	256	216	284	247	278	235	258	248	248	245	254	253	244	254	247	231	258	226	238	235	222	244	257	262	250	237	260	236	240	242	259	240	258	242	251	246	261	269	228	254	254	260	265	252	277	253	223	266	263	234	265	230	237	270	263	229	275	254	241	251	238	268	271	267	227	232	237	234	250	259	266	251	248	253	246	250	227	238	220	244	247	240	249	249	258	241	234	256	293	226	255	249	250	275	231	263	264	282	240	261	254	255	248	260	264	249	258	244	256	238	234	268	258	273	241	245	230	265	248	244	244	254	248	243	249	256	233	254	239	249	240	261	245	243	263	249	233	258	235	245	245	254	254	242	220	235	266	258	255	242	251	259	248	253	260	278	232	274	265	236	268	275	225	220	257	235	225	249	234	224	244	218	226	243	266	250	278	254	249	276	227	251	239	283	252	244	240	252	248	238	267	267	230	269	220	246	265	237	250	243	242	262	258	264	249	254	244	269	279	235	242	259	258	269	266	254	265	248	250	256	235	244	267	264	254	269	251	251	227	266	265	252	234	264	231	241	247	235	252	269	258	295	272	272	255	262	241	249	234	258	234	254	274	264	242	244	252	223	212	237	265	249	261	237	249	254	223	247	231	270	244	251	231	272	256	238	245	253	235	252	239	255	256	271	239	273	243	257	267	260	232	215	263	244	248	254	248	231	269	256	223	237	245	268	262	257	262	223	211	264	231	238	263	265	254	239	247	235	230	290	270	256	267	259	261	237	223	226	263	260	255	242	232	261	274	245	258	238	235	269	242	237	288	273	241	243	262	289	257	249	270	270	264	251	253	240	254	254	264	253	251	269	246	255	251	245	233	276	255	247	218	240	237	243	240	266	242	227	235	241	286	251	245	254	232	257	265	252	251	244	238	248	252	241	257	234	267	253	257	250	237	251	244	233	274	233	273	256	256	261	239	266	249	261	227	271	223	238	249	228	262	259	257	252	241	225	241	254	252	223	258	243	253	225	271	249	249	228	232	239	244	251	235	251	244	247	243	256	266	212	255	254	243	263	242	265	239	242	243	246	236	231	248	269	253	236	237	249	264	268	243	249	237	239	232	241	250	244	255	250	240	207	258	233	262	247	254	253	280	233	255	250	249	245	255	246	228	256	251	228	237	240	231	244	218	260	230	232	256	247	232	277	238	251	236	253	259	241	259	215	252	249	275	236	228	253	260	252	243	239	229	256	234	266	219	227	252	287	237	247	243	226	232	260	252	239	235	228	243	277	251	240	261	281	270	258	242	249	225	260	240	242	229	251	242	255	230	241	250	271	266	228	248	214	287	225	274	242	244	218	227	250	260	263	235	254	236	294	259	251	261	227	253	224	247	247	242	257	236	247	283	254	235	247	240	247	240	257	256	256	234	247	236	256	227	228	263	259	244	248	247	287	269	264	219	244	244	246	267	269	226	270	259	228	247	266	254	239	244	262	222	264	242	223	249	266	236	249	256	246	281	239	236	291	249	230	231	237	242	279	253	253	241	249	250	262	254	227	252	254	252	244	232	244	231	256	266	231	271	255	261	219	225	238	245	245	233	238	266	278	257	264	264	267	262	257	240	271	222	271	225	248	246	253	213	237	254	259	236	232	258	236	245	249	250	258	237	234	227	256	259	277	253	257	252	270	258	214	241	237	231	257	266	237	267	269	242	259	254	272	251	246	243	256	234	260	256	240	228	249	242	276	210	243	242	260	254	228	265	256	263	252	236	264	261	235	265	247	265	254	213	252
345	3	3500	76696	525	35	126	479	854	1057	1093	1050	977	926	904	834	790	769	695	668	632	628	598	569	490	545	447	430	436	429	434	416	402	407	378	409	362	365	347	374	351	361	340	338	329	326	324	307	317	323	279	298	292	306	279	278	266	283	311	295	282	272	291	277	292	295	283	271	269	275	270	274	320	271	250	262	272	242	269	274	290	275	324	263	293	274	270	270	270	272	266	278	267	266	275	253	266	242	251	248	267	282	219	276	252	275	248	247	253	278	269	252	264	249	259	260	268	301	246	272	247	284	258	287	264	247	253	240	265	263	253	273	268	252	264	285	257	270	259	258	242	242	291	255	262	261	226	267	242	256	256	251	288	261	262	267	244	245	236	274	223	269	233	274	270	259	277	248	262	231	245	251	251	263	252	247	257	272	269	235	259	256	236	263	244	252	239	279	272	239	246	239	250	266	271	287	219	259	248	275	233	258	255	251	235	243	264	241	255	259	276	260	242	232	257	241	258	244	234	236	254	251	257	257	246	254	252	259	251	262	255	255	247	237	262	243	265	263	271	273	244	263	253	255	265	264	245	283	241	233	241	242	247	249	266	287	256	285	256	238	206	273	247	253	222	248	265	244	285	246	245	270	265	258	249	234	245	251	248	217	253	243	247	257	228	235	245	235	268	259	248	254	234	236	239	264	233	259	252	231	264	235	266	254	241	263	240	236	256	253	242	245	237	238	251	237	247	251	261	237	262	251	258	240	245	259	259	234	247	254	259	251	252	218	247	241	257	213	270	247	257	273	242	225	258	232	220	249	241	229	254	253	233	282	245	267	253	265	217	253	224	247	265	244	250	245	262	293	273	234	228	243	253	264	235	247	241	249	229	256	234	268	254	251	263	253	222	247	257	257	219	240	235	254	249	233	254	264	259	243	234	230	236	255	243	221	253	235	238	245	257	272	259	267	238	252	228	238	244	237	242	249	245	239	241	256	226	224	249	207	261	259	230	249	255	246	275	219	217	239	265	242	238	249	234	244	278	269	239	278	247	234	241	273	267	270	262	248	253	252	248	254	260	242	250	215	246	232	236	268	247	251	253	273	252	269	244	257	262	246	243	265	243	242	259	252	256	260	230	226	241	258	259	253	254	238	256	252	269	284	261	214	240	233	233	265	238	248	248	249	240	233	248	248	253	246	272	240	248	273	251	241	236	224	236	197	240	228	260	245	219	260	214	222	255	220	246	243	233	230	261	270	227	263	250	254	256	265	262	245	266	224	258	241	245	246	258	238	226	240	235	225	253	272	249	260	256	240	241	272	259	254	217	253	255	253	252	225	228	259	226	260	236	258	252	237	241	263	262	257	276	264	226	260	266	255	258	265	244	261	216	257	229	232	233	258	243	251	244	247	275	257	233	234	258	241	227	270	247	256	221	235	242	259	251	222	256	232	257	260	240	233	251	269	242	245	288	229	220	233	250	239	248	255	249	275	234	235	228	234	257	267	219	269	273	233	222	227	261	236	244	241	273	267	241	247	265	246	233	218	241	241	221	229	216	270	254	248	248	229	230	222	239	226	218	235	254	237	260	256	255	255	238	260	221	270	261	246	228	226	229	263	238	232	263	226	230	249	243	213	258	212	261	237	292	232	246	265	252	225	249	223	237	253	254	263	242	256	242	262	276	237	245	220	222	262	241	252	244	246	232	253	251	243	237	239	259	265	254	266	259	220	225	235	239	244	258	246	230	251	243	244	213	256	267	227	230	264	238	229	242	269	265	253	243	258	236	221	231	221	262	235	227	257	257	230	284	241	249	241	276	243	255	223	245	274	239	254	248	263	261	244	259	255	251	248	247	239	253	239	260	233	236	243	263	246	241	256	235	234	264	229	240	230	228	210	234	268	235	243	250	266	252	248	244	216	247	237	234	229	264	266	263	234	227	255	226	263	260	273	210	229	236	247	248	243	239	265	235	219	245	256	252	216	247	259	244	230	247	241	258	263	254	241	249	240	249	227	266	249	250	248	242	225	237	235	262	274	221	263	239	226	234	243	258	249	270	246	237	232	266	227	249	248	233	264	250	264	242	260	251	254	271	272	259	279	259	231	237	263	257	244	250	264	234	252	248	269	276	239	251	251	255	275	249	218	258	260	248	215	249	258	254	257	237	254	226	245	242	259	250	257	253	247	267	235	227	279	267	262	250	261	243	258	256	263	249	232	239	238	258	270	253	269	229	261	249	244	251	249	235	244	269	255	259	221	238	244	267	275	222	231	238	238	230	243	248	232	242	252	227	223	220	244	266	249	238	250	254	225	242	259	221	253	256	257	256	254	242	255	237	263	252	230	232	248	255	244
