345	0	2700	109190	414	1	7	13	83	307	388	531	486	549	496	524	585	522	490	521	430	393	381	384	363	313	319	309	318	314	322	328	302	296	317	292	306	306	311	314	297	274	287	297	271	285	266	278	268	273	277	253	260	279	258	236	271	253	240	195	215	248	242	257	212	277	212	247	244	211	226	227	224	224	205	226	222	218	210	246	209	206	200	212	194	225	228	198	235	207	220	221	207	200	198	199	209	225	217	226	213	197	194	215	205	170	205	231	199	207	195	191	194	174	201	202	189	198	182	219	194	190	194	214	196	210	187	179	204	202	201	211	188	183	201	192	176	190	203	209	185	192	178	190	204	181	172	227	175	211	207	199	188	200	183	176	201	207	189	179	202	187	192	177	177	189	203	166	215	199	195	188	190	185	174	183	201	191	173	166	216	191	186	184	196	221	170	185	182	198	183	183	192	178	176	183	187	177	178	185	207	211	214	180	204	184	184	183	186	189	195	190	200	210	213	205	188	171	197	196	184	206	184	217	200	177	191	207	184	204	184	204	180	190	201	171	202	198	178	172	191	191	213	185	190	195	207	188	201	185	192	152	183	178	184	157	188	164	189	204	188	199	182	214	194	200	162	183	174	187	190	183	181	187	166	177	174	197	189	178	199	185	198	187	208	168	186	191	203	168	179	196	177	212	166	181	192	175	210	168	175	203	186	179	196	196	193	193	197	210	177	193	182	191	188	198	181	207	165	179	189	171	204	187	189	189	189	163	195	188	195	184	178	184	172	183	159	188	180	185	157	203	206	204	180	193	189	196	188	168	183	217	176	196	154	169	187	164	197	193	202	210	192	200	166	207	216	173	193	214	176	190	175	216	183	207	191	197	172	160	179	173	183	159	197	187	180	193	207	170	188	180	164	216	189	180	177	197	184	154	186	182	203	204	177	184	200	197	159	192	190	187	166	191	218	194	191	185	171	198	187	185	182	194	215	185	183	170	184	197	213	176	201	171	176	181	167	184	176	203	183	166	202	201	178	189	179	195	190	195	177	209	185	186	208	185	197	200	187	196	182	197	217	186	171	201	187	189	173	181	177	188	206	182	174	179	183	194	191	214	196	179	157	201	180	175	169	203	202	174	184	174	171	193	149	198	192	212	191	191	199	200	186	168	202	201	191	172	178	177	231	195	176	184	182	178	195	179	188	183	189	187	186	165	175	175	182	200	176	167	177	192	196	176	191	199	185	188	196	223	204	193	199	190	179	197	197	205	157	233	203	167	176	173	184	193	193	174	174	169	177	185	185	175	207	181	179	164	170	182	212	180	190	145	166	199	200	185	171	195	152	179	193	188	185	170	167	187	191	185	173	202	181	195	200	180	170	197	168	189	184	187	173	186	156	179	182	219	170	169	163	189	179	184	186	187	204	188	181	217	170	226	212	195	191	183	196	189	182	189	177	184	191	187	159	207	200	189	172	187	182	187	187	165	183	187	162	201	183	190	163	187	184	187	193	189	169	200	178	169	162	197	204	204	191	172	182	187	171	208	196	173	197	199	178	189	176	177	183	184	187	183	171	175	186	205	186	164	167	174	203	165	195	166	193	166	188	190	197	186	183	178	199	181	181	189	171	188	171	209	174	192	211	188	191	219	195	195	188	197	171	193	174	184	171	185	205	180	211	198	180	162	192	183	207	193	169	218	172	195	199	223	156	201	189	205	191	181	198	176	156	215	194	180	175	188	178	196	209	185	175	183	180	191	179	187	178	194	195	179	178	219	176	167	182	182	179	186	167	186	200	160	184	183	193	200	164	169	184	189	188	178	187	188	175	185	175	187	197	176	178	181	208	186	188	200	194	200	166	204	175	170	164	192	185	175	193	180	170	181	172	183	182	202	172	171	189	162	183	182	195	179	164	172	186	192	167	198	167	189	182	187	176	156	207	174	193	177	204	203	183	167	180	189	196	188	173	184	173	177	178	203	165	200	184	167	214	188	179	176	195	164	193	171	210	179	192	179	174	196	153	197	207	182	193	181	190	190	193	165	183	188	175	170	207	190	181	166	182	178	175	168	186	161	190	186	178	176	172	184	163	162	182	177	191	171	218	186	186	168	191	170	180	204	172	181	178	175	195	180	200	196	187	191	184	204	172	173	174	180	170	194	202	171	185	210	172	188	177	168	171	195	181	211	182	200	182	183	166	187	146	209	184	175	174	174	210	181	182	169	161	174	202	180	181	184	170	183	158	193	184	183	207	180	188	173	184	176	160	164	176	201	177	190	208	167	175	194	175	172	186	195	217	187	174	197	171	162	185	177	192	186	146	186	162	169	178	182	183	190	170	180	160	204	204	205	178	192
345	1	1900	109313	429	0	3	51	231	505	622	811	763	792	714	661	569	514	496	461	445	398	368	381	374	375	311	317	334	324	337	328	327	284	286	294	307	294	279	248	270	276	266	288	256	259	257	245	225	251	250	272	226	248	225	207	241	231	234	222	236	218	216	239	216	228	213	210	213	226	219	200	225	189	222	203	206	209	217	219	202	225	216	201	190	221	200	198	208	210	218	187	210	202	181	188	185	171	210	200	198	193	226	196	180	205	211	165	213	206	197	210	190	208	202	216	194	172	192	172	197	178	178	190	198	202	162	174	198	221	168	199	193	198	193	213	176	202	171	202	175	162	186	174	206	210	192	181	171	185	171	184	192	194	197	189	198	181	157	189	188	183	184	208	189	179	191	173	170	195	200	181	179	202	202	185	164	176	187	167	166	178	170	199	152	190	171	169	206	203	205	190	207	197	197	193	177	177	221	163	171	193	199	186	186	173	182	199	161	170	181	197	218	186	169	184	149	191	194	185	168	187	196	180	182	193	173	193	193	210	196	202	179	198	164	167	185	179	194	175	175	177	206	180	175	191	173	195	185	186	195	185	200	184	193	201	181	179	199	202	190	171	196	182	168	192	172	192	191	194	177	185	177	182	214	196	191	181	200	177	207	206	184	212	176	187	169	193	183	189	200	159	191	172	175	177	184	174	179	200	189	183	173	162	182	198	198	197	204	137	168	182	155	167	166	191	189	162	189	203	185	194	193	209	178	187	188	168	201	174	209	169	183	196	178	164	169	174	196	182	209	200	194	180	160	174	190	184	184	198	196	167	177	188	179	189	184	184	194	176	194	177	182	164	169	165	192	190	194	178	176	167	186	182	172	185	170	184	175	174	168	173	201	174	178	213	176	193	191	202	171	203	172	189	188	196	195	173	180	194	200	197	169	202	180	177	166	177	177	184	187	193	183	193	182	206	154	180	173	181	198	164	143	173	188	207	199	187	169	167	192	186	191	175	177	188	163	189	176	182	154	176	176	179	176	175	176	169	173	197	183	192	166	169	159	171	190	181	186	183	182	203	171	194	175	170	209	187	176	199	201	168	189	195	176	184	180	197	203	200	177	171	191	194	166	196	154	166	186	197	189	177	149	177	193	189	173	199	162	176	190	174	192	180	194	176	185	181	187	192	186	171	168	198	190	172	178	193	183	183	188	174	183	179	155	187	190	166	166	195	193	194	182	186	175	178	212	180	173	186	178	181	174	186	202	186	163	156	185	195	164	185	175	177	175	187	164	183	170	180	171	183	187	188	170	187	175	199	170	179	191	162	188	196	175	177	182	188	188	160	191	178	183	174	192	155	183	170	181	187	192	175	181	168	163	175	189	187	181	189	168	189	186	169	183	173	173	173	176	187	181	175	172	197	180	211	163	157	195	154	181	188	188	158	181	172	185	188	172	176	176	203	164	181	176	181	190	167	165	187	180	170	167	163	193	174	176	196	184	177	169	148	185	160	196	174	187	202	173	176	198	187	177	156	197	189	176	170	186	173	193	174	177	209	177	170	188	167	188	160	185	201	196	198	190	190	184	181	137	165	182	196	174	165	178	195	176	183	196	164	162	180	170	174	187	173	207	204	188	192	184	187	163	196	196	199	199	170	177	167	210	202	188	195	187	205	184	182	166	167	191	181	178	207	186	175	158	175	188	211	206	193	174	213	188	160	183	180	187	195	167	213	208	194	171	183	173	199	176	167	200	153	195	167	168	180	165	192	193	162	195	158	174	177	188	167	168	199	191	161	194	180	206	192	178	182	175	184	170	164	189	171	161	187	168	169	175	183	192	175	182	184	185	170	184	206	184	181	164	176	158	184	177	196	159	195	173	183	179	192	182	186	180	182	182	172	202	182	187	185	176	188	183	183	161	173	157	179	170	171	168	179	187	186	173	177	195	186	163	184	204	153	198	214	171	163	152	192	175	198	186	166	187	176	185	216	188	166	185	193	174	180	191	170	179	170	175	177	198	188	194	179	170	204	181	169	180	158	182	182	170	177	169	191	198	178	183	180	198	178	184	195	172	175	173	184	182	199	191	191	208	188	180	192	211	175	166	194	173	181	182	187	150	186	181	174	210	180	173	170	177	159	189	171	186	179	177	187	181	189	187	187	160	179	187	175	192	172	180	189	167	171	196	201	189	167	183	180	177	168	171	178	186	172	185	166	160	164	177	189	178	172	171	177	183	153	195	187	184	184	182	186	199	176	188	178	187	163	179	176	185	175	166	174	184	184	173	189	188	183	181	214	177	194	182	197	197	159	226	177	169	185	183	185	188	168	171	168	175	148	185	164	206	215	185	191	192	168
345	2	2100	109436	409	0	1	53	215	535	636	806	775	734	707	654	583	531	536	426	444	368	349	373	318	320	318	315	333	311	311	294	292	312	278	307	277	280	272	280	283	277	260	306	253	287	240	274	205	257	231	251	255	234	272	257	242	228	205	233	227	222	233	220	228	217	235	219	203	221	215	226	228	197	228	213	192	201	206	189	209	212	200	209	215	190	214	202	196	216	207	227	190	227	197	200	205	198	213	186	206	231	180	206	192	172	194	202	203	202	198	206	180	211	190	221	189	209	173	203	198	218	226	222	201	193	183	213	193	176	184	207	227	198	191	217	224	189	177	173	195	174	183	183	197	206	202	219	193	167	181	188	186	215	186	201	174	194	192	189	205	196	188	192	190	205	182	180	167	189	176	182	179	179	196	208	182	178	216	190	188	217	219	173	182	190	191	186	169	215	184	183	219	183	204	212	188	197	203	211	161	193	188	211	218	195	190	175	192	161	182	179	215	189	168	187	193	202	194	186	206	209	193	215	180	186	192	208	198	160	198	178	190	192	193	180	166	201	183	173	181	181	180	194	209	189	188	197	198	202	195	200	187	178	175	202	204	182	181	196	198	183	182	215	187	193	176	190	164	192	164	163	188	204	186	178	194	191	206	169	204	170	182	181	188	176	178	180	192	203	166	212	176	177	184	199	194	184	204	190	199	178	188	196	189	183	185	158	184	196	194	229	188	164	188	195	182	174	209	194	212	187	200	222	191	212	182	204	200	202	196	168	187	175	183	205	196	193	195	177	179	210	194	165	187	164	172	199	194	200	204	190	207	229	212	179	187	185	202	191	196	196	203	182	180	199	166	206	180	205	171	200	204	154	181	165	182	196	185	168	194	185	207	182	204	170	210	184	190	189	191	199	176	196	187	173	160	168	171	179	161	188	186	169	197	195	166	201	188	173	173	181	171	182	178	188	178	191	207	194	178	203	176	221	194	176	178	171	180	203	162	188	160	193	167	175	185	179	183	178	183	170	154	185	205	167	204	190	186	212	194	203	176	183	206	202	186	176	183	197	175	180	195	189	181	210	208	158	189	193	218	170	215	222	186	170	209	181	180	185	182	166	178	189	180	200	187	209	202	185	165	194	194	174	175	187	199	175	203	203	217	165	178	192	183	186	182	179	209	185	201	182	178	179	185	205	191	179	184	175	200	202	189	174	215	168	191	174	181	170	192	198	172	183	182	162	200	178	187	192	178	182	165	194	197	190	181	186	190	188	195	177	182	183	170	189	179	179	195	174	193	203	199	169	181	193	182	203	191	191	170	164	182	189	177	195	174	181	204	173	178	183	194	190	185	166	183	184	190	198	172	195	186	198	179	177	172	183	200	221	172	193	200	207	185	193	189	196	190	183	178	183	196	160	186	178	171	189	182	200	180	196	175	225	174	174	204	186	215	169	182	186	194	188	184	192	193	211	168	178	199	187	193	190	180	190	182	161	180	211	194	201	189	167	209	183	177	191	181	189	170	191	214	173	183	202	193	146	182	198	188	197	171	194	170	197	188	167	188	177	195	170	180	173	188	186	180	185	210	201	205	185	207	215	208	173	220	184	208	191	190	186	180	177	182	158	162	193	180	202	172	200	173	176	187	171	190	202	212	202	189	194	200	189	194	164	195	185	181	179	163	203	228	178	179	151	191	183	213	174	197	176	186	208	188	204	187	184	176	214	199	177	167	182	198	178	168	176	194	178	191	166	196	180	174	201	184	187	183	182	159	173	187	198	180	185	195	177	191	186	188	194	207	174	210	189	181	196	182	193	180	199	188	207	151	175	193	209	174	165	184	184	206	191	183	210	175	187	183	194	167	168	181	182	179	174	191	204	180	183	181	191	189	196	163	173	170	191	190	183	191	183	181	187	186	188	194	180	179	192	191	206	178	183	184	201	193	180	169	185	193	179	175	188	176	183	197	183	188	192	192	183	161	182	193	197	187	172	198	189	181	188	164	176	181	185	200	183	192	186	231	202	172	184	201	179	178	169	187	186	180	196	176	210	195	181	182	190	177	188	190	162	181	195	165	167	182	181	208	180	177	186	165	177	182	173	184	164	171	184	189	186	195	204	183	197	183	184	180	176	198	189	189	178	175	188	172	192	175	170	193	177	181	154	162	192	147	189	192	196	196	194	189	176	188	188	194	187	189	180	180	182	188	198	181	202	203	212	200	204	179	185	187	190	203	173	209	173	176	172	154	188	169	183	168	209	193	189	187	186	154	192	188	179	182	183	174	171	192	165	205	192	174	172	201	206	192	167	206	201	217	168	189	184	188	189	184	188	168	183	185	186	200	205	201	198	192	189
345	3	3500	109560	396	1	1	18	81	285	397	586	561	623	570	599	517	464	430	404	372	398	350	318	340	325	313	343	294	318	297	308	286	308	306	297	265	320	272	285	268	280	262	267	264	267	240	251	257	256	266	260	226	234	238	218	252	224	222	255	217	238	230	204	215	214	179	200	239	212	202	235	223	239	212	236	210	210	217	195	206	222	205	201	177	216	214	192	211	187	222	204	211	207	216	193	202	182	193	204	195	179	190	200	187	227	183	213	202	204	205	195	206	221	187	196	191	216	214	191	190	218	190	193	187	185	189	177	200	180	184	214	201	214	202	213	181	185	219	186	193	212	188	210	217	200	190	207	175	215	193	209	203	172	182	197	186	181	194	206	216	213	181	175	184	203	191	190	172	204	175	172	208	179	214	200	199	181	197	206	190	213	174	182	197	212	200	206	190	183	194	183	192	207	195	213	208	201	207	192	181	175	183	187	177	183	158	160	186	188	201	174	192	172	202	178	180	182	185	173	178	172	205	208	175	150	175	219	198	168	191	196	175	196	192	198	177	169	164	190	202	189	175	192	184	166	164	195	184	172	161	183	174	188	215	180	200	216	201	184	181	178	193	195	206	186	197	182	171	202	218	183	203	213	204	202	185	162	186	176	169	190	195	165	181	165	185	191	198	184	212	176	209	187	173	189	188	190	199	209	183	193	198	196	168	182	200	186	200	176	176	164	178	205	166	174	200	174	170	200	199	174	172	182	185	181	182	198	172	192	182	196	184	201	186	169	201	220	192	191	179	212	168	189	191	172	193	175	200	192	177	179	165	179	183	180	186	147	185	184	183	183	180	195	182	199	172	206	206	190	193	156	169	216	174	179	217	190	207	185	189	189	205	202	193	166	183	192	183	189	176	183	182	176	193	175	174	180	173	193	160	190	214	182	193	205	160	222	194	189	187	188	194	189	173	180	201	192	174	201	184	194	185	186	213	188	185	198	162	191	186	193	177	191	180	159	187	179	198	203	184	188	192	187	177	184	178	201	179	201	196	183	187	179	203	176	204	202	196	175	196	186	209	215	172	193	157	170	205	187	169	204	194	183	187	188	176	179	190	181	175	200	189	182	190	179	194	189	174	181	188	190	181	178	208	192	184	194	158	171	182	189	180	186	174	188	187	204	196	199	205	193	175	159	186	182	213	174	188	179	186	172	194	189	187	189	180	190	189	190	183	187	206	179	180	165	170	174	189	198	202	181	193	182	176	197	173	189	175	186	213	201	180	193	184	160	179	186	199	214	171	175	169	220	208	176	189	183	195	157	182	178	213	186	181	194	151	172	185	183	167	186	170	168	186	166	177	162	188	201	213	194	205	188	193	194	197	177	174	175	180	161	180	186	183	198	167	176	186	193	199	211	194	169	186	156	224	183	188	171	189	189	212	189	186	196	201	173	182	193	188	201	175	180	172	202	182	193	190	203	168	205	195	188	184	183	191	167	199	177	184	212	174	174	212	183	202	196	177	178	189	176	173	183	211	184	182	196	178	173	166	190	180	165	193	183	162	207	189	181	169	181	199	211	178	192	191	201	178	188	184	179	179	156	181	173	173	175	197	198	198	165	173	195	189	201	190	197	175	197	179	204	169	183	193	202	174	204	212	176	191	192	174	195	192	194	183	191	183	199	173	187	164	167	203	185	190	194	197	188	181	187	219	170	183	193	173	187	165	180	205	208	149	198	185	176	182	192	182	190	187	179	187	178	166	206	197	188	192	168	190	172	186	190	203	173	183	168	167	184	177	195	172	210	183	192	179	210	170	192	175	185	185	195	189	195	176	184	200	185	185	159	180	190	183	181	180	190	191	171	189	191	189	188	186	198	156	164	216	214	175	177	192	187	201	204	195	165	171	180	169	178	181	177	196	180	186	178	167	206	174	197	192	175	176	201	180	168	178	180	189	201	186	194	178	163	160	176	185	198	197	194	168	200	190	190	195	173	160	209	172	183	208	196	173	199	179	190	187	169	187	205	190	152	198	189	193	191	164	193	199	188	199	184	209	143	187	198	198	200	175	178	159	194	174	182	208	212	193	158	166	176	174	167	185	184	183	184	173	185	179	172	188	189	204	151	185	175	181	176	187	190	185	178	180	203	175	182	192	203	163	161	190	160	189	194	178	173	190	176	173	181	182	172	190	164	159	194	195	183	179	186	178	185	184	177	187	183	178	187	173	193	225	159	195	183	184	197	196	196	187	166	187	175	177	201	173	193	199	186	190	195	172	200	179	190	194	179	198	192	171	184	186	180	196	175	196	177	169	185	171	181	192	197	188	183	157	199	176	176	187	182	201	158	179	188	177	173
345	0	2700	109683	395	0	0	7	47	187	255	471	462	523	454	478	475	454	442	383	380	346	348	340	304	326	298	301	305	292	352	309	292	298	287	309	293	330	278	294	316	284	279	268	299	285	254	258	273	253	253	237	259	248	244	281	243	257	230	267	244	244	218	232	215	220	240	227	209	266	223	252	245	214	207	217	227	223	205	201	205	210	241	206	209	222	199	194	222	216	195	193	187	214	218	215	205	185	199	213	206	218	197	221	197	204	203	202	191	187	190	211	185	208	222	187	219	216	214	183	212	203	201	193	195	210	236	176	195	210	216	185	215	201	198	196	202	181	180	188	170	200	209	204	206	189	204	195	221	178	221	192	187	206	198	205	185	209	207	210	179	204	209	232	207	184	190	183	187	184	186	227	185	193	194	188	174	202	206	214	194	193	200	205	190	187	211	175	208	209	204	172	154	217	182	190	197	170	198	181	191	197	189	202	221	205	196	225	197	182	190	198	209	193	190	195	193	190	191	203	186	217	199	187	193	203	194	176	183	180	182	185	179	195	187	186	177	194	190	175	170	195	196	194	201	182	217	167	178	210	197	179	204	200	173	229	201	194	173	180	177	207	183	201	195	207	186	174	188	186	166	172	191	190	197	200	210	207	185	174	192	197	205	195	194	193	197	209	198	194	204	169	190	184	198	168	213	194	183	182	213	198	189	193	174	173	185	199	196	190	206	211	196	195	186	225	177	183	188	173	168	179	188	157	190	194	172	199	171	204	186	182	172	193	168	212	196	210	158	172	194	201	204	185	173	189	169	192	194	188	193	195	182	194	168	179	185	171	194	197	207	201	185	197	214	190	202	220	220	182	209	192	181	168	178	194	192	182	184	203	169	172	166	173	165	192	215	182	205	163	208	201	201	177	183	151	201	170	187	184	173	197	189	178	175	190	178	198	177	170	169	191	218	180	211	174	205	190	174	195	177	176	170	189	171	187	161	188	188	190	195	202	162	200	174	197	188	173	173	198	210	181	164	184	181	195	221	160	192	178	192	187	199	181	194	189	186	204	173	190	211	190	159	178	168	185	174	201	199	187	201	190	186	188	177	185	175	194	187	185	170	194	191	166	199	175	179	179	193	182	199	176	205	176	163	177	182	181	176	189	197	182	169	152	179	202	193	171	201	204	213	179	166	176	187	184	191	191	189	184	182	194	190	191	200	183	182	184	195	189	182	198	180	186	196	219	197	188	178	171	191	177	182	166	208	182	195	196	178	192	208	206	190	167	203	185	174	192	187	176	195	176	187	177	200	189	187	196	187	175	193	180	187	175	174	172	200	214	181	175	168	188	178	192	197	198	184	208	204	171	179	179	173	185	178	185	179	184	205	201	201	224	198	181	188	182	182	178	170	161	195	197	168	185	195	199	181	194	176	191	192	212	207	189	199	200	168	174	177	190	193	185	197	186	168	212	212	180	197	200	163	196	184	194	181	200	193	191	205	196	183	174	175	196	186	181	200	185	191	193	209	213	157	190	183	199	188	200	184	168	175	203	197	183	182	183	172	179	203	208	211	168	181	176	195	169	192	182	189	187	209	189	178	184	199	185	179	184	179	199	200	196	200	204	167	172	205	173	190	171	179	174	174	179	177	194	190	189	160	184	194	211	180	181	184	178	186	211	217	186	206	165	178	191	196	176	183	190	183	203	194	176	192	180	172	207	188	178	177	194	188	210	156	217	171	185	181	200	187	193	196	190	196	215	187	183	181	182	197	152	211	196	182	177	163	188	179	204	190	182	174	176	186	174	186	211	204	192	204	181	185	196	196	184	198	195	199	175	173	191	156	198	193	175	192	195	202	205	198	173	186	170	183	206	194	189	193	174	171	189	197	183	175	183	172	181	173	184	207	188	182	198	171	211	204	182	190	179	173	193	226	173	191	203	194	153	181	214	188	198	167	211	180	178	177	190	169	197	186	198	202	191	192	163	168	172	172	185	200	180	211	191	165	166	194	171	192	210	192	163	175	187	193	194	198	199	157	206	174	205	179	195	181	172	179	183	190	191	155	180	188	206	185	184	182	180	186	192	190	182	206	192	195	200	192	188	189	200	171	218	185	184	197	207	179	158	193	198	192	164	190	200	151	181	183	179	169	194	202	191	204	199	181	197	179	186	197	192	193	189	172	175	153	184	186	189	159	187	178	188	188	193	196	204	183	180	178	190	159	176	184	179	204	167	181	181	159	170	158	190	178	187	186	188	191	184	193	206	166	184	184	188	180	204	192	172	176	196	172	192	198	204	202	200	213	200	167	190	176	165	157	202	172	191	157	188	179	172	198	198	168	198	178	203	165	178	189	171
345	1	1900	109806	398	0	0	50	250	573	679	828	804	779	687	674	600	515	444	410	366	367	341	342	337	306	307	311	323	288	306	269	270	275	287	244	282	262	301	260	229	277	269	258	249	236	250	226	238	251	222	247	214	204	251	213	209	215	182	206	206	212	207	193	199	213	186	187	219	203	198	199	198	216	187	166	196	206	187	203	202	200	213	192	193	193	199	186	204	180	200	178	194	179	197	203	172	182	165	197	175	208	181	191	198	212	204	189	188	180	194	188	218	169	197	176	178	173	177	175	178	216	197	189	172	171	200	185	186	171	193	196	173	200	161	198	177	184	181	199	178	193	186	166	206	165	192	179	183	180	173	167	196	198	164	190	167	197	185	186	195	165	180	157	158	167	194	201	183	198	194	178	185	203	176	171	177	175	180	192	186	185	184	167	186	186	161	156	184	164	172	183	205	163	180	193	178	179	169	170	177	168	185	161	169	204	182	171	159	193	164	184	151	183	184	149	180	185	168	180	161	189	154	173	171	154	184	169	184	177	195	165	180	177	172	188	182	169	180	189	158	174	177	192	191	174	197	184	166	168	173	197	177	178	177	201	182	184	182	174	172	199	185	169	182	170	162	186	171	182	191	183	186	168	193	182	201	164	162	180	181	185	166	176	171	163	178	179	183	166	158	200	147	181	158	197	170	166	183	176	176	169	186	161	183	164	162	168	195	163	181	162	173	156	187	173	175	161	190	181	175	170	161	168	171	150	172	185	170	174	176	180	193	173	197	171	179	179	191	169	211	162	164	184	183	190	194	184	184	168	166	160	168	169	186	190	181	155	165	206	178	186	185	182	143	192	166	184	179	173	179	172	191	151	172	173	153	150	182	184	165	184	160	168	182	190	178	187	188	171	173	197	186	160	182	173	174	177	169	194	177	162	162	201	178	170	187	160	172	173	189	189	181	190	182	193	192	185	206	196	156	160	184	189	185	166	170	184	176	206	177	170	169	192	165	177	161	180	172	181	158	173	172	169	174	187	158	191	169	204	160	208	184	165	174	163	158	160	186	180	167	187	189	167	182	172	192	158	166	168	182	193	173	214	178	171	154	174	166	209	160	168	185	191	185	185	178	172	177	182	173	144	169	176	165	182	177	183	178	172	161	194	171	192	185	176	179	182	180	183	179	175	171	187	174	174	158	186	184	143	163	168	167	173	207	181	174	170	181	188	167	194	180	183	167	166	169	153	179	188	191	151	163	167	163	176	176	178	165	162	195	192	191	205	165	176	173	168	173	189	187	173	167	156	155	183	172	190	177	202	154	174	179	188	189	197	172	196	155	152	177	161	174	181	156	179	182	179	152	185	164	181	166	170	192	174	181	207	182	163	177	188	183	173	159	181	195	177	181	162	186	177	181	207	177	171	179	182	181	174	187	168	186	183	172	162	161	160	179	187	196	185	177	164	168	157	159	200	213	175	188	193	161	173	171	191	198	168	169	173	171	167	171	173	197	151	201	178	183	168	175	157	173	179	167	169	165	188	174	195	185	195	156	169	158	199	192	174	175	157	171	175	202	177	183	177	200	166	152	176	171	173	187	185	180	194	182	189	156	173	179	168	164	181	150	170	161	201	202	189	163	181	180	190	190	199	176	161	174	197	167	179	181	192	163	177	170	163	180	171	163	181	175	165	180	175	189	158	166	192	171	168	192	163	169	183	173	164	170	171	173	172	181	162	159	171	167	185	190	167	201	194	175	200	163	174	161	170	172	177	170	160	169	171	171	169	165	178	172	172	157	161	168	164	173	187	168	169	165	198	181	186	188	187	159	175	160	171	184	162	161	157	201	174	159	184	172	158	165	177	176	143	191	173	175	164	173	157	181	167	170	160	176	165	168	154	189	170	181	164	158	161	183	184	185	201	187	196	180	177	176	196	162	155	176	174	162	175	171	164	144	169	151	195	176	173	174	173	185	172	153	172	165	173	144	206	188	174	169	174	194	176	147	171	171	163	176	204	187	171	189	189	182	179	168	183	187	182	191	167	167	162	194	186	174	192	187	178	153	189	160	170	151	179	168	176	169	173	178	182	167	174	186	177	180	197	175	140	183	160	177	186	169	197	212	160	178	174	189	180	206	194	158	162	176	176	174	193	162	181	191	168	181	171	151	184	168	161	180	178	157	177	185	186	158	180	172	165	187	174	178	171	180	174	162	171	183	175	170	188	167	174	186	161	169	158	179	170	192	173	197	167	170	178	175	190	157	178	180	181	149	181	160	151	184	173	178	150	181	199	170	186	170	183	152	166	158	168	158	171	183	159	191	177	161	203	202	155	167	176	168	162	191	155	151	183	201	175
345	2	2100	109929	404	0	0	9	89	314	397	584	574	596	540	515	441	415	380	368	317	319	282	274	283	304	283	274	288	274	283	301	265	277	270	272	284	259	229	249	261	277	253	260	245	253	237	269	218	275	241	249	249	220	229	226	215	195	246	211	216	228	228	238	205	203	198	218	213	192	215	198	230	214	212	206	209	200	215	202	216	170	184	193	177	191	208	211	212	188	195	198	161	207	179	189	187	218	220	170	176	205	205	192	186	211	190	201	188	210	177	210	182	167	191	196	175	206	180	176	199	176	183	186	191	186	157	214	154	177	185	199	177	183	193	176	179	185	194	214	163	203	183	166	206	165	186	159	191	182	170	200	188	192	186	170	167	176	195	170	173	187	200	192	162	197	173	180	186	172	172	192	214	203	195	203	188	185	170	159	180	180	189	170	176	184	180	171	194	200	175	164	159	154	199	178	198	175	169	147	185	192	193	174	167	171	189	188	184	180	172	198	181	174	184	187	166	184	185	172	177	182	171	192	174	194	185	188	187	179	175	168	177	178	188	184	157	180	185	186	195	194	176	215	178	191	174	184	187	183	178	172	191	187	168	188	192	166	169	174	160	163	177	190	176	195	165	199	168	167	173	175	168	176	166	202	183	195	192	165	152	184	161	196	188	174	179	183	161	199	176	183	171	170	182	147	199	158	169	191	193	188	190	170	200	170	200	184	177	143	181	176	174	195	185	179	189	157	203	165	179	182	167	196	166	170	205	170	178	188	183	157	186	161	165	183	174	164	211	145	176	188	187	174	174	180	171	199	183	201	175	164	168	155	181	153	173	182	172	180	194	165	165	188	173	200	175	151	180	178	207	150	184	185	181	183	160	182	176	183	186	195	154	165	173	181	198	202	178	182	170	165	175	181	169	175	170	171	167	149	194	172	180	181	182	182	181	163	186	175	186	177	186	168	170	180	183	193	172	205	180	182	160	159	173	181	184	196	196	179	164	175	197	174	162	167	194	166	177	183	184	180	165	193	183	179	171	170	177	182	188	167	173	199	169	172	174	180	173	156	177	160	169	192	188	191	178	180	188	191	205	165	174	176	186	183	173	175	160	165	181	186	167	175	156	162	172	184	184	173	205	188	183	171	168	191	168	213	164	158	197	168	185	193	186	166	185	190	170	181	179	161	162	181	168	185	203	157	179	168	181	175	175	169	172	170	187	167	167	147	166	199	184	170	187	167	181	204	193	160	187	174	165	177	182	176	196	156	186	187	165	188	180	178	170	164	169	166	197	176	182	198	181	177	190	173	172	179	193	163	159	139	205	179	175	181	172	176	192	191	209	182	173	148	177	185	172	180	189	194	182	165	171	162	178	171	169	172	198	183	160	181	172	191	171	167	161	171	178	187	175	180	173	160	180	163	188	193	160	172	182	179	151	188	184	186	186	179	212	188	187	185	180	181	175	179	177	168	173	164	160	176	185	179	168	170	172	183	204	172	164	169	186	201	194	170	176	146	194	178	157	166	179	179	166	158	172	188	191	167	166	165	172	159	164	185	219	199	170	174	156	175	178	195	172	170	188	180	160	180	162	170	167	179	164	189	181	171	181	188	200	172	164	198	134	180	175	202	203	174	187	201	189	187	161	162	186	183	180	178	170	169	174	184	174	185	190	187	164	187	167	189	185	189	156	182	172	189	170	196	168	170	157	182	171	181	164	156	208	186	184	162	181	163	186	197	173	159	191	159	163	167	165	160	196	178	197	174	196	183	194	174	178	166	169	149	160	178	160	175	163	197	155	153	161	172	154	168	154	163	184	174	188	162	175	168	172	177	183	156	176	199	166	194	196	183	188	171	197	168	185	178	181	161	148	183	207	179	170	171	186	194	143	177	200	183	171	201	175	203	169	158	166	182	192	192	194	194	158	180	174	205	181	176	176	174	170	167	187	179	186	183	175	201	167	165	176	163	187	168	197	162	169	162	190	174	146	161	164	149	170	149	174	179	154	161	166	183	178	169	185	141	165	161	170	175	181	181	200	188	171	185	181	165	186	170	189	193	184	179	187	194	168	164	184	197	192	187	166	191	183	186	176	179	180	198	190	179	177	183	178	171	164	200	196	204	157	179	158	170	188	159	155	157	174	181	171	158	183	169	191	177	157	185	165	164	163	176	169	163	185	170	172	181	184	180	159	182	191	188	184	160	190	219	190	157	184	156	196	188	181	176	197	158	163	180	158	180	171	162	178	188	199	172	197	186	159	200	186	172	158	172	155	168	194	179	161	185	144	178	171	179	172	187	170	203	190	161	181	178	183	202	183	158	158	165	184	199	181	184	186	179	159	152	164	173	196	179
345	3	3500	110052	391	0	0	5	52	290	360	545	531	571	529	547	495	466	439	361	355	346	317	304	270	306	260	278	280	292	278	300	266	282	289	283	283	297	276	329	272	255	252	270	255	256	277	232	259	233	256	249	236	230	260	230	249	234	215	229	225	230	236	225	196	200	217	217	226	216	220	224	203	207	204	215	195	206	178	201	217	195	199	210	216	156	193	191	179	203	198	205	209	188	235	184	192	190	177	178	196	189	186	190	199	188	172	193	215	198	210	197	202	191	175	191	176	202	182	192	196	194	204	183	195	206	219	207	191	193	222	215	173	193	204	193	170	190	191	205	190	194	177	170	179	190	197	179	206	191	205	201	185	194	167	174	202	175	175	204	207	171	172	187	188	204	192	185	170	175	183	182	182	186	184	171	177	166	179	176	203	194	189	177	176	184	206	161	196	180	189	185	167	166	185	168	157	185	169	183	193	192	186	182	188	178	148	170	173	178	183	200	182	172	180	183	182	175	182	191	204	180	176	165	192	168	166	183	188	173	195	175	171	187	150	184	185	192	190	172	197	175	180	190	168	181	174	181	208	190	174	190	179	191	189	187	178	164	179	182	180	176	186	182	180	177	177	170	171	178	179	195	180	162	205	176	176	176	157	179	192	182	219	175	164	194	173	199	187	155	183	178	166	199	162	181	168	153	179	182	201	177	175	194	174	166	194	187	179	179	172	199	172	171	172	159	179	171	159	186	175	184	182	174	174	171	184	186	162	183	186	188	162	174	186	174	176	181	188	175	183	168	159	195	186	189	188	198	177	166	196	152	187	169	159	160	173	165	163	187	179	186	161	162	163	153	191	186	164	175	186	179	202	190	156	183	172	175	172	161	179	155	169	191	176	180	192	171	192	179	174	192	143	174	193	173	211	180	179	162	179	170	157	172	197	165	185	193	161	176	162	183	154	172	166	185	168	195	169	188	179	174	173	179	174	171	188	184	187	167	178	173	188	186	178	163	163	186	174	158	180	179	162	189	180	162	169	213	158	191	160	155	192	186	178	184	187	178	159	176	200	167	196	165	192	186	172	176	179	170	154	162	202	186	178	167	187	161	156	186	174	193	180	184	191	183	189	176	178	179	181	170	167	162	168	161	171	185	187	159	179	180	170	181	183	168	180	185	200	201	163	181	160	195	160	158	171	194	171	150	183	190	172	192	190	182	173	185	152	182	191	150	174	195	179	164	169	177	177	179	181	187	178	184	207	176	191	170	167	176	178	168	164	168	162	197	194	209	195	190	187	168	166	187	150	173	157	203	160	196	169	175	198	167	173	178	201	192	172	165	176	176	176	165	186	163	171	171	179	182	178	159	169	181	162	175	189	195	159	171	164	208	178	197	167	182	205	185	168	195	171	184	178	172	184	166	173	194	174	169	166	159	168	173	179	175	180	171	193	174	162	187	158	183	187	165	167	179	168	173	184	179	168	179	157	194	182	177	177	184	169	176	175	179	168	166	189	176	170	185	182	161	179	183	166	162	168	187	184	177	174	179	169	178	181	177	187	170	173	176	175	178	167	171	161	175	184	162	167	167	184	173	178	165	166	202	214	182	178	170	184	154	171	185	182	199	156	192	170	165	183	183	138	167	175	190	201	198	161	155	161	192	185	177	174	155	178	141	177	195	171	187	165	197	163	186	154	182	137	169	153	181	175	169	194	166	177	188	191	174	170	174	181	167	184	166	149	179	149	180	180	187	154	159	147	192	162	170	176	180	189	193	198	182	155	176	174	150	162	149	160	179	179	178	189	171	172	193	188	171	205	154	170	163	179	179	190	177	180	166	172	176	175	185	169	170	169	190	195	165	173	200	174	165	150	161	149	174	173	191	176	156	178	152	169	148	166	199	190	172	194	178	181	195	170	190	173	157	166	178	163	168	171	173	156	176	172	165	185	170	171	195	152	154	138	177	180	187	179	188	176	178	193	178	182	177	168	167	163	177	191	183	174	165	172	177	183	195	157	146	188	167	206	159	177	176	189	172	165	166	202	186	163	174	165	173	163	183	183	162	169	172	149	191	181	165	188	195	184	163	183	186	161	173	166	173	189	160	180	162	157	157	179	196	174	170	191	179	161	181	186	154	156	195	183	189	185	190	176	169	193	174	184	179	174	170	148	181	205	172	173	194	172	191	170	195	172	170	164	172	177	178	165	176	185	157	164	184	185	173	170	158	183	177	178	180	177	191	200	155	182	164	156	168	153	193	179	153	186	177	186	173	172	164	174	165	185	204	180	176	193	179	173	164	181	176	181	158	193	194	193	167	169	186	149	188	200	169	173	189	180	156	206	175	161	187	188	164
345	0	2700	110176	412	2	1	13	53	224	300	438	523	516	528	514	488	432	368	381	345	357	314	330	365	306	327	298	299	303	311	266	299	282	272	314	274	281	275	262	267	301	266	261	243	269	242	234	254	271	250	241	231	252	253	242	249	231	241	240	233	225	213	226	237	221	218	217	224	225	236	221	217	231	218	243	207	198	210	213	247	190	194	209	223	220	187	226	219	202	201	190	207	230	210	199	206	197	201	214	199	192	191	210	211	203	192	201	207	207	181	218	175	168	232	214	208	203	195	210	189	208	176	204	181	220	200	195	191	193	199	214	196	196	182	197	227	188	209	217	175	204	196	218	177	224	189	196	199	188	189	196	197	206	190	175	214	177	188	197	197	197	207	184	182	209	206	214	225	224	218	195	164	192	179	198	199	187	198	183	184	180	182	220	214	188	222	219	216	179	189	199	178	179	188	173	186	183	199	200	171	171	194	217	169	190	160	194	206	182	175	194	172	194	190	205	207	194	194	205	190	192	224	185	174	209	193	204	185	193	186	177	189	177	159	193	176	187	200	186	183	191	177	206	198	185	166	194	185	188	174	200	166	199	183	203	200	190	184	186	189	211	214	175	193	202	209	202	177	179	203	180	197	182	179	157	188	212	184	189	211	194	172	190	204	185	169	182	208	201	168	190	173	194	187	178	178	200	171	164	178	189	182	185	177	200	178	177	180	192	180	199	177	204	228	182	174	163	196	201	201	179	188	168	199	175	166	194	197	161	193	198	163	193	217	194	197	190	198	178	179	189	184	183	204	192	175	166	187	180	175	186	182	192	172	181	223	179	174	205	197	172	199	210	213	205	172	162	178	176	213	176	189	182	197	167	203	179	189	204	191	192	191	185	208	191	170	213	189	193	194	200	187	177	196	220	186	178	168	179	196	201	186	187	199	162	177	178	173	202	184	181	184	169	196	186	186	200	196	181	213	180	210	185	190	162	209	200	181	194	198	195	170	188	194	175	179	170	173	183	182	178	172	180	195	210	191	182	201	172	176	176	172	177	189	184	183	182	205	189	178	170	177	156	179	184	196	187	191	209	180	187	182	185	179	202	170	208	186	179	203	193	196	207	192	190	189	192	198	198	201	188	180	180	166	186	180	171	181	178	182	171	179	189	169	191	199	190	188	190	177	210	201	175	164	188	192	182	159	179	188	188	188	209	192	188	195	179	162	204	195	198	203	177	186	185	165	190	182	186	221	190	183	184	161	172	163	178	181	189	201	169	196	192	170	174	193	192	182	179	173	174	176	188	199	171	191	198	185	165	231	162	196	207	188	210	188	200	174	177	192	165	186	209	170	183	189	188	166	178	179	203	164	188	203	205	173	199	182	157	192	179	164	186	191	185	191	178	192	189	190	203	186	184	205	212	187	186	177	184	199	189	189	187	197	201	200	180	189	181	199	216	195	203	180	202	207	186	199	175	188	210	194	189	181	185	176	182	179	197	178	210	191	173	214	186	185	202	174	180	160	192	195	183	177	191	184	200	204	172	183	180	178	169	173	189	165	184	166	177	161	204	184	168	185	189	169	199	190	172	191	180	194	204	193	176	204	188	186	210	192	200	189	179	189	211	178	200	164	185	190	198	177	171	191	190	197	191	212	181	187	196	165	215	178	212	196	174	154	171	188	197	184	177	165	177	170	191	176	173	181	191	181	199	182	173	186	187	150	185	181	192	184	197	179	191	191	191	173	201	154	176	186	166	174	172	188	171	182	155	199	182	190	171	174	168	180	198	189	187	190	168	157	177	204	192	212	180	167	181	197	182	169	181	163	208	166	202	181	187	197	183	207	216	203	193	173	207	191	167	193	178	184	209	184	200	208	199	174	174	175	157	182	190	172	207	183	146	194	186	169	183	176	171	189	186	188	176	185	184	205	187	162	181	199	176	183	185	204	194	184	203	217	172	211	189	181	197	184	183	193	179	208	183	196	179	195	199	200	202	187	188	188	178	170	182	185	197	184	178	174	176	165	181	173	202	194	184	191	182	189	184	185	172	166	202	183	177	198	181	200	193	169	167	178	199	195	192	176	182	189	176	180	189	228	172	200	202	164	200	196	196	197	190	209	171	194	172	173	224	165	187	192	205	204	179	180	170	191	196	167	173	201	196	204	190	200	151	158	200	183	170	184	206	183	184	160	171	207	202	165	179	181	188	185	182	176	185	206	200	186	171	189	158	183	201	191	188	189	171	184	208	185	183	197	170	162	194	188	172	171	181	192	183	198	193	203	197	211	184	162	204	193	175	179	182	184	170	165	202	189	194	174	171	188	164	173	211	200	175	187	177	194	212	202	177	194	188
345	1	1900	110299	402	1	7	54	266	603	688	781	728	723	651	649	567	504	479	463	377	326	319	303	310	266	279	281	280	299	273	285	270	262	260	256	260	264	298	256	279	269	248	242	250	218	249	244	249	252	200	234	218	240	199	239	222	222	202	203	230	233	210	207	207	212	211	244	195	237	217	218	224	208	206	207	181	227	200	223	222	200	199	193	200	190	214	204	198	203	175	199	195	195	209	196	203	169	210	188	223	211	177	220	194	212	197	180	194	200	196	169	195	209	220	205	206	182	197	189	188	193	178	189	197	181	193	190	211	198	185	189	216	196	203	186	185	204	178	173	203	197	209	194	181	219	165	182	170	180	169	196	194	177	212	219	184	206	205	186	187	193	202	181	204	167	215	203	180	194	216	171	172	211	203	173	171	172	185	178	187	208	184	186	176	214	185	194	210	180	194	180	211	176	195	189	184	183	186	206	199	199	205	192	190	195	211	189	188	163	201	181	197	183	178	195	185	208	190	175	181	181	178	167	206	191	176	195	204	177	178	173	186	184	192	198	194	201	192	184	181	186	202	183	195	207	183	172	190	158	166	184	182	189	189	193	207	187	175	190	189	183	193	187	190	176	203	169	175	180	195	178	183	185	178	177	208	182	176	211	179	169	172	207	202	166	172	179	198	189	170	191	179	195	178	186	195	192	169	200	169	174	179	195	189	179	180	179	185	177	193	197	172	206	167	186	206	181	176	181	197	182	210	188	198	193	197	194	181	191	171	190	180	194	205	183	172	200	177	176	200	185	176	193	180	177	191	188	186	194	174	180	176	199	180	182	145	203	192	195	185	163	177	195	206	202	182	186	172	187	189	156	158	164	210	171	179	194	177	177	179	199	192	200	174	184	193	180	173	175	183	188	170	190	187	180	172	161	183	179	192	167	188	178	190	197	199	197	207	184	226	154	205	181	180	188	178	178	161	205	169	191	188	187	197	171	174	191	191	183	179	180	183	195	186	170	183	177	172	221	181	179	157	216	168	208	188	214	179	165	185	177	181	181	174	200	169	165	173	184	177	201	180	181	182	198	187	159	201	185	175	191	175	164	172	197	191	186	178	163	165	168	200	191	189	163	183	155	182	179	211	186	193	180	179	173	171	190	190	201	203	215	198	192	192	178	198	202	156	162	192	164	185	194	186	208	200	179	189	178	176	196	175	180	163	205	189	204	163	177	183	219	193	180	160	191	185	162	169	205	178	181	201	154	188	178	187	210	174	209	186	193	204	184	199	205	180	194	164	222	184	199	192	177	190	199	151	200	178	177	179	184	196	189	194	173	185	168	200	180	160	174	165	204	184	192	185	196	205	179	177	162	186	185	207	175	183	178	173	188	188	152	166	176	190	175	180	176	187	198	178	192	180	180	189	187	182	192	203	187	191	161	191	196	184	184	202	194	200	143	197	164	179	174	173	161	185	168	183	168	186	176	190	194	182	181	202	189	166	205	189	174	178	178	191	215	191	181	185	157	199	200	186	219	186	172	180	166	192	149	160	197	153	154	184	176	148	193	198	175	191	186	204	198	176	186	156	186	185	166	182	191	175	176	169	170	192	197	168	189	183	185	189	185	180	199	189	157	172	178	155	176	196	191	167	206	202	178	177	190	200	161	189	173	169	177	185	166	173	185	172	168	173	206	204	201	192	210	190	194	172	192	158	192	160	194	159	178	190	189	182	204	181	187	161	179	182	172	173	166	173	177	181	189	175	189	176	175	174	182	191	211	189	179	175	197	175	198	175	183	192	179	174	190	189	198	183	171	155	191	183	190	179	185	199	185	191	182	174	173	156	150	180	169	187	167	192	182	190	174	194	206	173	166	214	191	160	211	173	165	205	192	188	195	181	194	188	181	193	166	183	186	179	191	197	187	186	182	192	173	181	203	173	184	184	186	196	191	193	168	193	191	161	159	177	166	200	201	186	210	191	186	184	193	163	178	173	179	200	171	177	181	188	184	185	173	179	161	195	197	189	185	178	178	178	180	182	181	197	178	191	187	186	186	170	171	184	166	207	171	180	171	169	177	161	181	174	183	201	179	176	184	158	190	177	186	186	181	162	174	173	212	176	190	204	167	188	151	173	178	190	192	180	206	173	181	201	184	198	163	178	190	178	165	169	194	180	201	183	177	188	192	177	194	187	175	182	202	170	200	193	162	169	175	189	185	192	205	171	206	178	167	188	169	212	182	195	184	199	178	178	189	157	182	177	184	158	171	180	167	165	167	152	184	178	170	216	181	161	173	190	175	192	206	182	166	178	187	172	176	179	158	190	186	182	173	188	141	147	181	175	175	169	213	172	178	188	183
345	2	2100	110422	395	0	2	43	168	488	570	723	664	671	604	561	519	542	457	424	373	375	337	309	288	325	334	317	314	317	282	305	294	290	269	309	271	279	272	289	279	278	259	240	264	254	261	240	238	212	255	247	270	243	247	232	201	247	212	233	233	248	214	207	212	214	231	213	211	194	224	202	214	215	205	229	199	211	218	214	232	241	212	216	229	182	194	185	211	209	176	216	209	235	196	177	226	205	186	204	217	199	208	209	184	193	187	220	199	205	202	183	209	233	186	215	179	182	204	204	206	184	223	188	203	197	186	196	218	195	191	218	170	196	201	180	194	192	199	205	193	184	198	211	169	208	191	194	192	177	180	167	198	204	183	197	214	192	202	186	181	219	197	202	195	203	215	198	218	201	194	196	178	183	211	209	203	192	152	199	183	182	179	196	202	194	202	185	200	194	204	207	184	187	182	182	169	206	201	203	189	188	188	181	214	187	195	203	181	207	206	205	199	186	202	169	199	201	182	174	220	182	160	178	188	169	211	162	178	197	188	227	178	192	196	185	193	187	173	186	195	216	166	188	205	196	182	193	192	185	200	187	199	176	193	163	198	160	176	219	226	199	193	189	188	182	183	196	185	180	203	177	192	198	186	180	228	189	189	179	172	195	181	207	199	183	194	207	193	163	176	194	193	184	190	204	188	185	216	161	191	213	173	187	203	191	169	183	191	194	196	171	191	182	181	188	194	192	209	190	173	188	192	197	180	199	181	218	203	197	183	196	190	184	209	171	163	202	188	210	197	214	207	186	182	180	184	190	161	207	206	182	174	189	195	170	170	201	220	198	212	176	190	214	163	182	189	169	178	197	190	182	191	204	183	189	179	210	189	205	190	191	170	177	206	172	181	186	164	195	199	208	207	182	171	178	176	192	202	197	185	171	182	173	197	188	174	189	209	230	179	168	214	172	183	181	177	201	183	173	181	188	199	179	180	201	206	188	184	194	191	217	200	202	187	179	203	195	182	198	190	199	182	185	200	171	176	186	198	163	219	182	196	201	187	181	180	185	180	189	201	190	183	169	206	190	216	184	175	192	186	165	181	161	177	167	192	176	197	185	186	195	189	196	189	177	185	183	214	164	191	198	182	212	185	184	178	166	187	172	191	192	180	219	185	180	166	212	181	209	188	204	190	183	172	198	170	184	174	198	193	183	185	186	186	196	188	167	174	207	165	186	193	179	168	212	187	205	206	190	192	187	196	183	177	191	176	166	184	177	213	188	167	215	176	170	191	196	168	221	181	183	162	192	206	183	166	214	189	225	173	175	168	191	217	200	188	204	175	206	205	179	186	193	196	193	204	209	180	189	160	198	171	197	177	159	187	173	174	189	176	198	177	183	189	180	201	191	188	190	185	175	177	194	173	176	201	196	167	187	170	199	190	184	196	193	194	186	198	189	176	195	200	165	165	187	196	181	190	199	195	168	179	204	174	177	157	179	198	188	172	190	209	214	196	164	183	206	204	204	202	178	183	197	186	195	193	211	191	207	186	180	170	192	188	181	186	174	191	198	183	206	194	192	188	183	186	195	203	185	186	192	176	184	203	182	188	185	181	174	210	208	196	197	181	199	195	190	185	190	193	192	198	189	172	196	203	166	212	198	184	184	185	181	177	197	189	171	173	176	198	178	177	194	211	203	186	167	189	175	176	199	208	184	197	201	211	173	185	183	178	179	145	176	205	182	194	189	187	186	197	193	186	179	175	195	187	192	186	191	202	169	166	214	190	166	187	173	194	179	185	189	172	210	179	181	191	163	169	182	177	175	184	186	221	185	181	195	201	193	165	198	186	178	196	208	190	171	187	188	186	187	213	205	199	181	205	181	173	201	172	176	183	187	194	202	214	209	198	172	196	199	173	174	205	192	181	204	169	193	197	170	202	193	182	212	180	202	186	182	189	203	219	178	206	203	194	210	172	184	182	211	189	198	182	207	176	212	202	185	187	178	184	189	173	177	190	194	182	188	208	189	169	215	198	201	193	205	165	156	207	183	195	197	186	165	208	190	178	198	193	181	189	184	190	191	176	192	208	177	193	179	185	175	180	192	198	176	185	161	195	222	165	179	213	180	175	199	177	186	198	188	179	173	190	193	184	172	205	181	179	194	191	173	203	169	225	199	177	193	180	176	194	186	193	178	178	177	194	179	192	200	215	196	171	186	191	194	204	186	159	176	180	192	191	192	194	149	174	179	177	185	168	198	186	182	203	184	194	191	179	176	194	180	205	171	182	189	209	177	172	184	182	203	188	202	201	176	153	183	178	172	183	193	202	219	187	193	202	188	185	182	197	186	196	187	153	189
345	3	3500	110545	396	0	1	6	26	158	213	371	316	438	411	410	432	393	397	378	376	271	307	259	259	268	261	306	265	300	308	267	281	290	276	249	287	261	280	255	237	293	258	268	252	250	272	256	219	237	225	244	230	234	254	222	243	243	227	212	189	222	239	215	235	215	256	255	216	223	211	228	229	206	208	211	230	210	203	224	215	217	211	208	220	235	195	224	208	181	202	221	193	212	195	202	188	221	213	182	203	197	199	200	204	209	209	187	190	189	223	207	206	228	214	185	199	203	192	232	198	214	202	185	200	217	195	195	184	193	201	226	196	218	226	212	185	206	199	187	179	204	174	202	189	193	183	186	170	169	178	197	195	186	208	203	174	209	194	206	212	198	202	198	202	188	188	204	177	197	202	175	189	182	203	197	201	192	186	200	187	182	183	185	218	185	185	204	193	189	181	205	222	194	186	194	205	202	191	202	175	212	215	198	171	193	194	181	188	175	211	177	176	209	180	195	191	193	197	186	174	198	188	220	200	208	191	201	180	202	176	189	185	171	197	177	200	203	190	179	188	200	218	187	175	181	170	199	186	194	188	173	191	201	184	217	167	186	193	202	210	180	183	190	207	188	194	194	200	201	211	184	198	187	182	190	201	162	193	192	175	209	225	208	204	193	200	185	165	207	189	184	192	196	177	180	171	166	200	178	196	208	199	186	183	185	180	172	189	192	178	210	191	181	170	200	172	193	198	210	182	184	178	196	176	187	186	199	207	201	185	191	184	176	174	192	207	162	204	216	178	192	180	186	175	205	223	194	204	203	196	164	191	190	181	197	191	192	200	217	186	192	169	226	176	207	197	187	173	216	172	188	171	201	192	204	197	182	201	198	176	196	191	195	223	200	190	182	184	217	185	209	198	207	221	197	180	183	210	186	170	185	181	194	199	195	183	174	184	184	190	200	189	188	191	185	180	195	181	178	210	200	207	180	211	159	179	190	173	194	198	194	227	196	181	183	190	201	187	178	175	205	167	215	180	189	164	190	182	196	176	197	183	190	193	172	171	191	208	195	199	172	169	187	162	202	206	204	183	177	183	186	189	207	191	189	197	161	211	190	163	188	176	177	195	178	193	183	177	201	193	187	194	211	173	201	169	163	181	202	171	209	161	202	212	192	201	209	169	189	186	214	181	168	184	195	191	204	181	192	181	196	187	203	197	217	160	191	187	186	178	188	170	180	207	206	173	183	211	186	182	180	196	198	189	170	162	209	197	188	212	184	176	204	208	185	179	187	179	217	192	168	185	179	192	169	149	195	198	186	194	206	191	171	204	170	176	174	200	189	201	182	179	174	194	189	200	195	184	213	209	190	184	191	188	199	218	191	193	179	208	195	187	186	171	182	214	191	185	162	176	203	185	193	190	210	197	186	185	217	179	177	170	171	169	186	200	180	182	190	184	160	194	176	182	179	181	173	177	188	187	202	203	181	177	202	189	184	212	176	175	190	199	178	211	198	175	191	188	194	203	159	197	191	177	183	202	203	200	180	199	170	201	192	176	170	171	166	183	185	201	181	171	191	181	200	181	206	203	186	210	189	163	194	190	188	204	180	166	177	205	169	218	165	198	188	212	194	152	202	216	183	175	182	186	181	172	218	190	189	208	200	192	186	192	163	208	173	179	192	152	193	195	200	186	206	187	172	180	209	201	193	184	189	171	174	168	190	169	200	196	190	174	170	196	167	166	183	184	186	233	190	167	168	203	187	187	204	170	178	177	194	181	183	187	200	201	196	185	185	198	181	228	196	185	204	180	188	177	169	191	176	200	172	164	177	205	203	153	219	182	202	187	181	168	180	194	188	180	170	210	202	188	194	186	197	204	188	184	178	182	171	176	191	184	198	177	168	191	190	205	161	171	177	167	172	188	187	205	173	203	166	220	185	166	195	198	187	196	206	190	195	188	183	206	197	201	174	173	167	172	190	182	177	190	189	196	162	170	190	178	193	191	186	196	189	200	173	194	194	158	186	190	196	207	173	183	211	199	174	172	180	163	195	171	183	176	185	176	179	185	187	182	176	196	180	186	163	173	198	182	166	197	197	191	175	200	195	183	172	187	176	205	181	187	178	165	200	200	215	193	173	189	196	183	186	172	183	163	201	202	204	175	184	180	154	199	176	213	183	195	201	192	154	198	178	183	188	202	194	186	189	197	169	194	182	192	184	202	201	189	196	200	207	191	165	164	189	188	184	189	190	169	181	185	182	180	182	169	188	185	197	171	178	204	181	204	175	160	193	186	207	179	169	177	178	201	174	199	187	177	187	165	197	205	188	215	164	211	189	185	175	161	175	162	183	207	192
