345	0	2700	144210	497	0	2	175	320	488	487	542	524	476	428	419	412	400	385	386	352	378	360	324	354	339	309	321	314	300	324	307	281	302	268	262	274	295	295	296	253	277	281	301	274	279	282	249	265	227	240	232	259	236	240	259	252	251	235	222	264	233	224	248	260	239	250	235	248	251	246	249	246	248	193	250	230	212	253	230	237	247	221	233	231	248	230	229	225	247	228	219	229	253	222	231	236	211	215	230	247	258	239	229	212	247	233	220	220	217	219	243	217	221	243	218	225	223	221	219	215	221	250	229	235	238	231	239	209	213	235	234	242	259	237	252	240	227	230	248	242	232	237	210	221	231	232	247	224	230	216	197	242	239	241	253	251	262	240	247	234	230	234	209	216	246	218	230	211	237	248	209	239	255	232	224	228	229	221	214	205	206	205	214	233	234	241	216	220	217	225	233	238	249	232	230	222	239	239	262	216	226	225	247	204	207	244	252	234	232	241	238	241	237	211	217	265	234	253	244	238	228	212	230	226	241	227	214	222	218	232	193	248	220	229	255	226	241	214	226	220	233	226	209	224	255	230	231	229	238	223	195	218	204	250	221	231	227	185	258	233	220	249	222	224	226	247	203	233	246	258	240	217	230	227	240	226	212	218	233	218	236	210	225	238	233	244	248	236	246	254	231	214	215	225	218	232	241	226	233	214	234	210	255	231	233	233	214	251	226	246	207	210	247	222	231	221	241	220	234	250	219	252	249	236	252	234	204	224	233	198	201	231	215	221	242	228	227	223	237	237	224	212	228	228	224	212	228	222	269	215	242	227	210	219	226	217	202	224	232	228	230	239	211	226	229	222	222	234	206	242	215	219	215	238	220	237	205	210	243	212	235	257	222	242	248	196	223	221	229	238	221	242	233	229	236	220	232	234	230	228	224	222	217	245	231	218	234	205	226	239	214	236	209	211	246	237	230	212	215	238	235	220	227	228	202	223	230	224	234	227	207	216	225	224	224	240	229	223	254	212	229	210	232	262	224	252	234	237	225	194	242	218	264	231	228	241	225	242	211	226	240	219	226	232	230	240	202	244	232	244	248	217	229	222	238	218	229	218	226	240	224	228	220	233	233	221	221	218	226	196	242	211	211	214	232	221	222	209	222	226	233	215	243	245	214	227	237	223	211	264	223	242	240	230	248	211	217	249	215	240	212	213	237	227	237	208	200	204	210	221	244	235	207	215	246	241	223	238	247	235	221	230	228	216	212	204	239	230	251	234	229	213	217	209	239	232	237	244	213	229	248	236	223	177	236	239	230	229	218	222	228	207	222	232	244	229	247	245	247	234	219	211	218	217	228	212	213	205	203	228	218	235	207	208	224	208	235	220	215	229	215	249	204	218	227	211	256	254	215	244	237	236	237	225	204	218	231	223	249	220	204	225	234	214	231	227	246	210	264	203	239	232	209	218	222	233	211	251	250	237	227	183	235	250	222	228	211	236	237	238	218	233	252	213	229	204	242	229	211	229	221	206	221	237	242	220	201	225	231	229	235	225	215	233	229	205	222	226	212	235	238	208	228	250	238	226	233	231	219	223	237	223	232	255	235	218	221	207	207	236	215	215	248	226	217	220	247	224	250	223	240	242	210	234	195	211	200	210	231	240	206	232	222	220	237	222	239	237	222	243	221	249	237	240	224	242	219	214	260	221	250	243	228	219	232	224	244	227	212	228	225	223	216	225	254	234	209	209	250	192	209	227	213	223	216	204	226	240	220	211	223	240	249	254	240	208	207	226	209	229	242	231	229	214	228	239	226	234	240	240	243	225	232	227	224	222	227	220	236	220	269	196	250	217	221	207	230	210	235	231	220	220	227	218	211	234	221	224	220	248	231	236	225	234	215	217	227	212	213	240	224	231	211	237	204	244	246	216	207	234	242	241	219	208	255	215	229	229	208	237	244	213	230	199	213	193	235	209	241	238	206	251	218	247	228	225	238	228	223	236	240	212	256	234	231	249	226	226	236	240	250	250	244	199	223	219	202	209	212	239	224	247	243	217	210	204	212	235	212	226	226	218	244	231	226	207	230	228	208	227	216	185	224	230	208	194	225	250	216	234	217	243	218	237	232	243	244	224	224	233	226	245	241	233	213	203	246	246	236	216	239	231	246	233	235	207	218	247	242	222	230	221	219	223	245	213	239	225	227	209	216	212	234	224	204	224	238	211	224	232	226	213	222	225	204	244	221	237	218	197	223	220	226	210	226	213	211	237	201	238	215	238	206	221	235	232	216	233	258	234	211	211	238	240	206	247	218	230	254	220	236	231	246	228	217	233	240	232	236	240	203	225	221	232	227	216	223
345	1	1900	144335	574	0	14	136	218	351	380	365	362	326	291	281	279	251	266	257	217	229	229	212	220	211	215	181	194	181	188	203	197	182	182	158	177	162	159	147	181	185	175	169	165	165	171	145	145	165	186	170	149	149	143	146	143	170	173	183	151	167	152	141	168	169	155	155	162	144	140	148	131	162	147	123	146	154	140	118	153	149	124	156	163	149	162	156	143	138	144	167	126	155	157	143	155	140	127	149	148	150	153	137	177	156	169	140	135	133	140	154	140	138	124	129	150	145	149	151	158	157	132	133	148	148	149	150	137	140	143	160	147	142	141	138	147	146	153	135	158	138	130	160	152	143	133	140	147	153	132	140	155	129	161	139	141	137	124	145	159	143	157	158	143	137	137	148	144	135	140	146	137	144	133	159	155	139	145	118	144	139	142	128	152	160	146	152	149	150	125	137	138	133	157	127	138	138	142	151	146	144	114	145	119	136	139	139	139	161	137	119	121	155	147	140	149	139	149	118	165	132	150	140	155	153	134	160	131	155	146	158	142	132	142	152	159	133	148	132	126	147	126	146	162	121	145	142	155	152	130	167	131	132	150	145	138	142	146	125	125	148	167	155	145	132	134	150	144	136	146	158	132	139	145	148	139	148	146	129	151	142	134	149	143	127	129	153	147	127	120	147	149	120	124	131	122	144	165	115	128	133	161	144	158	142	145	122	166	133	134	134	151	133	139	137	150	143	138	117	170	144	156	126	133	122	153	145	138	123	151	145	137	138	155	140	140	117	136	140	154	135	122	159	143	153	144	140	125	151	156	128	135	150	141	142	128	147	135	155	149	161	136	124	142	142	133	131	134	146	120	158	140	153	151	156	147	160	129	139	122	124	133	165	127	126	136	146	134	136	106	140	149	156	140	148	124	144	159	142	136	149	136	145	134	166	142	144	127	160	132	147	129	138	135	138	137	157	135	137	137	126	123	150	139	135	130	162	149	133	140	120	147	132	150	137	121	146	144	130	132	131	146	141	130	149	130	136	152	144	141	149	147	153	145	138	178	132	118	136	141	147	122	149	159	151	126	133	149	141	126	151	147	125	130	114	151	163	163	135	136	155	152	145	153	119	148	137	141	148	123	138	152	134	143	149	146	164	136	137	143	146	159	143	144	147	121	144	136	141	142	128	147	157	168	137	146	147	160	128	141	118	133	140	145	133	132	133	142	146	134	130	137	133	129	128	128	157	124	131	151	157	124	137	133	141	132	143	141	137	134	144	142	117	145	144	131	128	151	126	130	133	141	113	123	131	122	131	139	126	112	129	135	146	157	137	138	156	129	141	128	146	134	128	156	148	130	159	159	133	127	145	127	173	157	142	137	137	132	157	127	136	140	133	124	142	137	131	130	129	142	125	165	149	151	146	148	128	164	134	159	133	162	150	145	165	144	125	135	143	147	128	135	138	129	137	126	122	146	132	143	166	125	124	129	122	131	128	143	149	131	143	128	136	123	123	148	133	129	149	127	143	128	149	130	170	132	144	156	138	146	114	150	150	141	140	144	121	168	117	130	135	115	150	165	135	149	136	130	153	144	137	144	158	147	144	133	153	135	148	148	150	128	153	168	135	136	153	148	117	164	151	147	138	153	131	138	144	145	135	162	164	124	144	142	145	140	152	134	150	140	123	129	148	155	145	140	126	139	155	147	134	162	129	117	141	129	149	112	156	157	127	139	124	130	156	129	145	156	160	131	145	131	139	148	127	146	155	139	128	138	127	147	148	136	143	124	148	135	129	131	128	138	157	131	148	125	137	142	151	159	136	126	141	168	134	145	135	131	142	123	141	135	137	153	138	132	136	121	143	148	140	133	137	152	132	139	128	141	142	156	134	156	143	153	156	123	148	130	118	139	159	117	152	152	136	178	128	155	142	132	163	131	158	142	152	138	128	159	134	130	139	132	132	153	129	136	147	145	144	120	146	135	171	133	162	139	138	134	156	140	127	136	133	125	127	128	136	132	146	151	139	120	146	162	135	143	139	148	138	130	151	155	144	132	128	124	137	149	131	155	144	144	135	121	139	156	169	141	130	134	137	152	142	133	153	152	167	143	132	120	135	129	135	115	120	118	139	146	148	136	126	146	138	147	152	143	150	148	138	140	157	135	177	142	148	142	141	146	123	141	142	155	138	143	132	155	161	126	130	143	129	147	136	131	139	136	144	132	126	138	160	132	121	134	155	134	157	138	147	130	131	143	151	149	119	140	132	144	142	160	140	130	160	154	136	139	139	164	129	133	127	152	141	144	166	146	136	142	136	134	164	139	151	142	123	138	144	149	142	138	141	146	151	141	143	145	133
345	2	2100	144460	526	0	17	136	225	377	390	424	419	397	342	358	281	304	275	257	285	274	227	255	235	235	233	250	225	211	206	251	212	210	213	213	201	210	200	198	192	209	193	188	209	184	188	203	180	183	183	178	161	161	181	186	157	163	171	186	176	162	173	162	170	169	170	178	149	165	143	175	157	158	160	153	170	174	161	165	165	145	157	198	172	158	169	149	170	178	164	184	178	167	185	185	156	161	171	138	166	153	161	156	172	182	151	167	162	166	183	156	164	184	167	168	166	140	177	165	175	151	179	156	162	165	130	175	172	160	162	148	148	167	167	167	143	165	167	133	171	168	166	186	173	152	148	164	165	193	178	158	146	156	153	167	160	158	135	181	165	173	156	181	149	169	167	154	172	155	176	181	173	141	156	175	157	143	182	145	166	171	143	147	138	177	167	159	144	163	158	146	149	170	148	170	159	150	160	146	173	184	155	152	138	156	152	156	136	163	150	172	159	169	160	184	170	172	168	169	170	173	145	170	163	156	152	160	146	164	159	161	169	155	153	154	158	172	161	161	152	148	160	150	154	136	158	157	164	164	168	167	162	172	151	178	176	158	156	165	153	173	152	160	188	174	169	149	148	165	150	175	136	162	178	152	130	186	154	172	176	172	169	168	170	151	153	179	166	165	131	158	167	180	174	167	166	166	169	162	154	169	161	146	146	169	172	160	159	170	163	134	151	136	152	168	146	166	145	143	150	176	170	181	169	150	152	164	150	173	175	177	164	148	163	152	176	174	137	157	153	147	155	161	169	152	170	163	169	142	180	151	139	177	169	163	162	152	147	154	166	152	152	163	147	175	154	147	183	179	161	147	152	162	171	151	140	161	142	156	155	162	178	152	159	173	151	132	173	147	167	135	170	173	173	145	150	146	144	145	158	167	173	163	162	159	163	145	156	166	143	143	150	158	179	197	156	155	172	169	140	166	138	145	156	159	154	154	186	170	149	169	165	161	166	152	157	170	168	164	160	152	150	151	170	174	155	158	165	170	147	153	154	155	168	156	180	168	168	157	142	158	127	167	168	182	162	151	164	144	155	176	166	149	170	166	176	159	162	163	146	157	143	154	161	165	156	187	152	158	183	159	167	141	158	144	170	155	156	168	146	158	162	153	153	155	147	158	157	161	159	136	160	151	129	145	166	173	143	168	172	166	169	186	165	153	184	147	169	140	152	171	158	167	161	163	178	141	163	172	158	146	143	153	140	160	158	142	148	160	147	151	162	151	176	163	161	138	158	162	141	158	157	171	137	156	162	151	156	164	151	152	160	170	149	163	131	159	168	146	144	163	157	168	147	171	161	165	148	157	145	158	152	163	170	172	156	167	165	182	157	160	164	148	163	141	189	145	166	161	131	162	147	137	152	133	162	145	151	170	149	170	142	172	157	163	178	161	158	137	150	145	132	175	170	177	166	158	159	172	160	153	154	157	159	136	152	146	178	169	175	165	161	155	157	147	179	155	162	173	146	167	163	157	167	150	163	151	157	153	170	174	144	173	155	174	160	182	156	141	134	165	168	178	154	173	162	172	164	135	133	196	136	152	170	148	154	148	145	163	147	155	159	163	181	141	155	150	169	154	147	156	162	161	150	157	161	152	154	137	156	141	168	146	168	156	153	151	128	161	156	132	170	168	161	164	156	134	162	163	156	171	147	129	156	150	148	133	150	150	143	135	159	153	153	164	162	159	165	169	155	149	170	172	161	160	159	165	155	160	159	155	155	189	170	156	153	156	149	164	161	148	150	170	144	169	153	165	161	139	145	174	188	163	169	166	143	138	130	168	138	168	175	171	159	186	151	185	156	151	155	155	147	160	157	168	137	149	132	142	165	162	160	174	153	147	156	170	167	166	177	141	166	145	148	167	147	153	146	147	151	145	147	170	160	158	156	153	142	175	146	155	139	143	146	150	151	132	149	158	152	151	165	151	163	140	170	144	164	141	158	148	159	168	165	161	151	151	187	177	156	157	150	159	168	148	166	138	138	149	154	167	147	155	145	168	145	169	159	172	144	170	161	176	155	175	148	169	166	142	165	158	149	153	150	175	156	170	139	173	164	160	174	161	142	150	155	144	140	166	163	158	157	134	137	174	166	161	176	161	146	160	166	159	156	170	143	177	156	171	168	141	164	164	128	156	164	148	160	169	137	165	150	170	176	150	154	172	151	161	171	180	165	161	158	153	139	188	148	165	146	151	162	160	154	158	159	163	155	191	166	148	161	134	157	165	152	155	176	148	144	188	153	159	143	189	159	161	148	150	177	165	141	165	152	163	155	157	152	174	149	135	169	169	148	140	148	172
345	3	3500	144585	437	0	20	200	288	393	435	469	449	411	371	350	348	294	283	308	306	280	254	288	286	266	242	233	263	240	235	241	231	218	257	231	246	229	252	224	208	224	233	233	204	224	217	217	210	222	199	210	205	202	200	201	175	209	185	197	177	189	198	208	202	188	190	225	201	197	194	186	206	184	199	174	180	197	196	216	183	187	188	190	183	199	203	184	187	182	189	227	176	165	195	191	183	182	181	185	185	196	206	199	198	172	209	179	198	169	196	207	190	195	193	202	195	191	203	180	191	199	221	200	158	161	187	208	211	176	181	195	203	181	173	185	185	183	180	183	184	195	177	207	196	201	192	206	164	210	156	187	202	199	191	205	190	166	198	182	189	176	165	172	182	183	175	191	204	187	194	219	195	177	222	184	194	175	202	188	175	206	203	200	214	190	158	195	189	208	176	180	196	171	198	207	209	187	198	190	166	177	178	207	184	166	169	168	185	194	187	177	178	189	182	188	181	205	196	199	212	198	182	204	210	190	188	180	176	172	200	170	195	200	217	202	191	186	207	162	182	181	197	185	190	198	188	193	172	190	200	190	193	203	169	189	167	199	173	207	186	157	214	176	192	177	205	169	176	196	188	209	186	214	175	195	177	220	174	198	177	206	194	209	199	194	184	178	186	198	204	164	172	206	193	219	188	179	200	200	183	229	188	170	161	168	203	186	173	193	203	207	202	180	165	175	199	196	185	202	170	186	186	173	207	184	217	205	199	204	194	185	168	208	186	173	216	175	184	191	192	208	183	202	191	180	172	194	191	173	188	190	183	179	166	163	192	183	186	180	187	178	191	180	198	174	200	185	187	153	195	203	212	176	184	198	176	169	178	180	191	166	199	191	186	173	192	196	194	166	193	196	195	200	186	153	199	199	192	196	161	182	180	194	210	188	189	176	195	169	186	181	181	187	180	203	195	193	201	193	197	176	196	168	198	183	189	194	209	184	194	210	195	215	203	189	189	204	190	183	192	183	201	188	213	194	191	188	176	219	183	191	183	194	194	179	198	204	191	187	198	178	189	179	203	183	169	178	192	187	196	186	194	212	180	172	179	203	196	202	191	177	199	174	214	173	200	186	183	180	202	202	188	181	179	205	184	210	210	211	196	211	180	158	194	189	203	195	168	215	186	182	203	195	187	185	198	197	159	174	224	186	195	169	214	191	187	187	186	190	180	195	160	204	173	174	173	181	198	209	189	209	178	212	174	199	193	202	210	212	180	206	171	186	195	193	191	195	181	183	198	218	210	168	189	178	199	182	197	175	201	208	168	221	157	195	210	193	208	178	186	176	202	174	189	220	183	167	181	196	159	205	196	191	195	193	179	192	196	196	181	184	214	194	202	209	169	194	185	185	171	179	193	185	195	162	194	179	191	179	173	192	174	203	181	188	187	193	170	193	184	176	205	185	178	188	186	200	216	184	184	183	176	189	191	187	193	170	161	208	154	185	172	196	192	193	205	193	191	203	193	201	205	188	209	199	175	185	195	181	188	182	170	198	178	190	179	187	175	169	197	174	182	165	177	194	186	195	188	177	179	186	169	168	191	199	179	173	208	184	183	188	164	166	196	179	176	184	196	165	174	186	166	170	185	181	182	178	226	175	209	202	176	169	165	201	185	206	201	202	184	193	175	198	197	193	198	172	192	187	177	205	201	191	208	219	206	187	206	192	194	173	181	175	210	199	202	166	183	178	189	183	194	200	172	191	196	204	180	198	206	184	178	193	185	195	179	197	180	194	214	161	198	161	167	194	188	202	203	189	166	200	169	195	179	183	203	201	194	212	171	184	205	219	193	176	178	174	180	172	172	176	183	196	200	188	189	195	208	195	184	184	187	167	176	192	199	169	184	177	182	204	187	196	193	174	212	180	170	192	185	166	183	174	191	197	194	196	182	188	189	183	186	176	169	203	199	172	181	185	184	182	190	174	223	182	195	194	177	178	188	195	195	175	178	183	190	193	173	213	151	156	218	214	174	207	176	181	194	184	188	181	197	200	165	187	187	185	185	190	173	170	172	175	170	171	198	173	172	179	176	195	189	163	196	187	191	193	174	200	160	190	181	188	168	164	199	190	186	171	200	169	187	179	160	177	208	171	186	190	188	183	181	192	173	150	158	189	173	183	183	178	183	204	207	200	185	191	195	201	196	210	184	212	187	166	180	206	208	174	180	150	163	162	170	192	172	174	214	188	150	216	181	188	175	195	177	174	158	181	195	203	204	207	180	184	180	198	183	187	171	171	192	190	169	190	188	185	194	217	207	190	195	197	161	171	170	183	159	187	172	176	176	199	168	196	185	199
345	0	2700	144710	408	0	9	189	291	476	478	532	490	473	415	437	391	374	365	382	357	321	332	314	300	336	332	326	316	304	312	300	272	276	286	313	258	261	232	270	267	263	260	263	252	243	218	257	284	253	250	249	269	232	251	242	248	237	239	220	277	237	242	258	222	238	228	238	228	213	227	247	238	269	205	256	212	219	207	244	222	210	235	225	214	233	262	206	228	227	247	248	245	224	213	267	209	247	223	244	217	218	213	242	241	241	237	225	212	223	242	237	244	229	232	229	223	240	226	207	223	256	260	239	220	243	206	227	241	232	218	257	216	207	238	212	217	239	245	240	228	242	220	229	247	226	231	245	239	234	213	221	219	218	231	246	244	214	210	216	208	227	237	236	212	230	228	208	225	246	228	211	232	228	213	232	238	212	211	228	233	223	226	238	212	274	233	224	261	230	242	252	197	205	247	232	217	233	236	227	214	231	229	263	247	225	214	230	213	239	206	222	240	238	196	225	223	217	240	224	223	232	221	219	235	236	203	228	219	235	246	216	210	236	245	252	221	198	226	216	224	238	218	231	221	216	217	210	228	211	214	229	227	236	228	250	232	218	209	244	215	234	237	236	224	220	219	225	230	250	231	236	232	226	248	242	249	223	264	222	238	194	208	203	207	236	247	219	236	223	210	230	244	222	233	219	220	217	241	229	213	247	195	219	225	227	229	212	209	234	241	220	228	243	215	210	224	194	218	229	223	239	223	231	252	250	212	216	246	238	221	218	228	242	248	222	224	213	238	238	223	238	252	219	216	251	233	221	224	255	219	233	229	229	228	246	222	239	242	208	231	224	263	243	204	214	220	208	221	227	223	206	237	204	226	227	210	229	240	220	241	242	206	229	211	224	222	232	227	226	211	245	225	246	212	231	227	199	224	240	225	241	197	246	195	250	217	231	239	221	221	218	231	211	242	234	248	218	212	219	244	213	234	208	208	243	224	233	205	221	215	222	221	250	228	241	223	231	232	232	216	222	222	198	190	234	216	241	228	232	240	219	237	248	239	216	256	226	211	242	245	226	219	227	208	224	245	208	227	236	219	217	227	227	214	227	258	207	212	212	226	236	238	247	208	213	254	228	213	255	218	213	241	196	225	215	233	223	241	232	197	218	223	252	222	218	222	241	253	208	234	251	213	240	240	229	198	239	220	238	215	226	222	251	202	224	216	207	226	218	226	238	231	234	255	236	215	212	241	212	226	230	223	217	241	210	225	226	229	232	220	232	245	222	226	223	223	229	253	233	233	222	226	233	194	232	206	234	233	238	231	227	219	254	236	231	226	238	227	219	236	215	241	233	193	247	201	225	270	217	230	196	227	227	229	228	231	207	216	225	211	216	221	236	238	230	235	229	237	234	228	194	210	221	227	252	222	237	211	256	212	189	222	227	223	242	238	229	224	241	201	198	225	224	191	214	215	232	220	206	224	214	216	239	214	207	241	188	233	229	240	222	234	234	237	211	212	240	243	225	218	215	186	237	226	218	219	255	234	230	200	238	225	233	233	236	217	258	238	232	250	248	229	236	220	241	215	227	240	228	211	214	216	220	230	218	231	229	207	221	217	207	219	237	216	221	233	241	232	238	232	232	223	205	217	223	209	205	200	214	199	215	225	203	245	243	223	223	215	239	211	223	218	245	197	231	212	245	211	218	243	229	218	233	236	227	241	204	251	248	219	229	230	209	196	232	232	216	220	256	237	209	226	218	239	219	221	215	233	193	221	218	220	229	221	240	242	230	200	240	236	251	236	233	222	212	247	215	222	218	212	244	208	229	217	241	218	222	228	172	234	193	224	215	255	232	241	210	238	219	212	218	209	246	222	253	208	229	221	235	221	232	249	213	206	216	198	224	220	214	229	215	213	222	233	236	209	202	214	232	228	244	237	238	220	244	249	195	225	218	231	217	223	224	193	222	208	252	233	209	219	236	206	249	196	225	227	221	224	219	234	216	209	221	257	243	237	248	224	211	217	232	214	236	216	224	223	228	249	216	220	210	219	229	235	233	211	206	217	222	240	224	226	229	251	244	234	221	217	256	225	201	205	260	199	216	236	234	206	256	232	230	223	217	190	246	226	215	206	217	229	232	239	237	215	232	226	221	227	209	243	225	244	219	188	228	246	231	214	237	194	235	229	235	251	222	248	210	239	237	217	193	232	228	228	221	221	218	183	217	241	222	193	241	228	250	235	216	232	227	214	218	232	202	219	219	235	221	229	232	269	221	224	236	242	236	195	218	217	233	248	226	208	227	242	218	211	226	231	210	230	226	221	209	215	236	223	210	217	236	220	197	229	231	231	221	246	220
345	1	1900	144835	455	0	16	121	214	356	327	400	353	337	304	254	247	279	221	246	243	207	227	200	199	220	175	184	220	205	202	183	197	194	161	172	174	150	176	186	190	143	158	178	137	147	150	164	159	166	161	167	134	172	155	147	161	167	124	132	135	171	145	159	139	142	139	156	141	154	145	148	144	160	141	136	136	138	155	133	159	153	141	117	145	162	152	142	135	125	141	136	150	154	139	158	175	121	149	134	135	141	141	137	138	143	137	135	132	138	131	146	148	147	162	146	154	124	143	136	146	144	137	159	132	141	156	149	165	144	137	126	159	159	124	152	164	135	146	148	136	157	120	118	150	124	146	142	150	147	149	118	127	158	144	149	129	133	149	153	148	149	170	127	125	143	142	143	131	141	154	131	156	132	157	155	136	152	135	138	134	143	150	140	144	155	151	148	140	143	138	137	145	115	140	125	133	140	154	140	154	150	154	129	173	140	145	150	154	146	141	135	158	137	151	138	159	148	155	144	125	134	135	130	133	164	119	141	151	134	135	134	143	130	147	150	145	120	144	141	144	134	166	152	126	150	137	138	146	147	136	134	158	148	139	158	126	151	144	138	151	148	138	142	145	153	127	130	144	157	138	148	122	131	139	139	148	133	143	146	169	135	126	141	108	130	136	127	139	133	170	143	137	138	135	125	151	149	136	136	140	137	134	145	135	128	147	132	146	126	137	139	145	135	149	125	141	126	143	160	142	155	128	159	148	157	111	132	166	151	164	167	133	141	133	141	154	149	139	157	146	162	128	133	131	143	150	152	144	149	127	124	135	153	129	144	137	127	148	146	140	144	127	128	144	139	139	136	128	150	133	132	138	134	149	140	131	136	152	150	137	152	132	124	130	140	132	158	139	138	154	142	155	136	136	137	144	159	142	142	131	132	155	129	138	130	144	144	137	160	123	159	132	162	139	135	138	123	156	128	116	133	154	145	128	154	133	152	127	144	143	150	125	134	148	140	114	161	149	119	149	152	134	158	140	144	133	156	158	139	155	140	159	138	141	130	148	137	149	140	130	126	142	134	144	135	138	156	144	139	127	158	134	156	149	129	130	128	152	128	127	141	138	134	134	154	153	157	165	139	153	136	143	131	136	158	133	150	157	145	138	140	119	151	134	121	146	136	143	122	139	138	126	144	152	114	143	159	149	146	132	131	132	148	158	119	142	144	138	134	124	141	148	149	120	117	140	136	133	142	141	132	131	134	134	121	157	148	146	123	143	137	118	150	145	140	138	129	154	142	147	161	163	136	135	130	146	138	138	147	138	132	137	122	136	152	160	134	108	122	139	128	136	133	149	158	134	135	125	133	143	133	122	150	154	145	123	141	127	141	141	124	150	150	121	139	132	140	145	152	137	135	136	137	121	126	132	121	135	148	118	146	145	147	129	136	137	123	121	143	133	130	139	123	142	109	147	133	165	154	133	128	132	136	144	141	135	143	135	146	126	157	154	141	130	139	143	143	143	138	142	143	135	141	142	137	129	125	136	151	120	133	153	147	129	146	141	119	140	160	138	132	138	152	132	146	126	155	150	147	153	157	136	162	139	143	144	148	124	148	169	140	138	163	140	136	125	130	134	128	130	153	139	151	139	155	151	137	143	134	144	134	131	136	151	179	122	143	132	131	151	143	126	144	149	144	129	148	157	138	141	111	132	145	147	140	135	136	139	124	130	133	166	128	116	134	124	135	118	144	125	147	152	132	158	139	163	125	136	129	122	141	136	143	143	125	127	143	159	140	154	158	136	140	144	132	129	126	156	157	142	128	148	163	146	133	129	130	135	158	136	131	136	133	140	145	136	140	147	131	156	123	153	142	139	148	156	138	158	152	134	159	157	134	136	156	164	140	129	120	144	131	138	145	150	117	143	153	135	143	155	125	135	159	125	133	143	143	124	152	135	169	136	146	135	133	131	153	125	128	120	151	157	129	139	155	156	135	120	134	151	149	131	146	137	142	151	127	137	160	128	156	144	155	144	120	128	156	135	130	138	151	148	134	103	117	145	158	146	149	127	133	138	132	129	139	148	131	129	143	143	149	145	133	150	134	154	142	137	133	139	147	138	146	150	144	115	172	126	124	136	144	125	156	122	132	130	158	111	123	148	144	119	121	150	154	124	148	139	163	142	142	121	153	128	137	115	158	146	140	137	138	137	143	122	151	144	147	147	146	140	135	142	127	145	147	157	138	128	119	132	156	141	117	153	135	136	117	154	130	156	155	143	136	127	152	143	164	137	127	145	142	138	135	134	128	130	129	145	133	135	144	142	149	146	142	149	151	143	133	135	135	138	142	127	139	149	156
345	2	2100	145008	475	1	14	127	200	397	378	450	401	368	350	346	278	305	280	273	266	222	266	234	236	202	220	226	217	202	200	207	221	190	206	201	181	198	182	193	219	216	211	185	190	166	205	190	202	147	158	188	193	165	180	158	180	184	175	177	164	142	169	164	187	160	169	165	172	157	139	181	157	172	152	156	173	189	170	157	176	170	140	167	157	148	179	174	186	167	146	183	162	165	195	156	169	161	146	165	161	165	166	151	153	166	163	178	177	150	173	159	163	163	160	170	159	152	168	162	164	147	152	159	164	171	163	151	158	172	167	168	153	173	169	162	159	163	152	157	143	142	194	160	136	149	179	169	135	165	140	143	149	145	144	139	127	160	167	161	162	159	141	159	171	175	172	144	157	163	177	159	163	155	167	136	156	161	148	173	161	157	142	174	147	173	175	160	170	153	147	163	169	164	152	158	142	161	147	165	141	118	161	169	158	150	143	140	149	175	164	145	156	138	156	169	144	156	166	164	152	146	164	148	177	162	174	152	173	178	145	158	160	163	164	152	160	145	173	178	159	171	143	160	153	175	169	171	170	159	120	155	165	155	137	158	168	198	156	153	158	137	173	173	162	150	156	167	166	155	173	169	166	151	172	167	157	161	157	167	156	139	163	156	174	140	154	163	170	160	163	155	158	153	136	146	146	160	165	153	136	141	151	157	171	161	147	147	182	152	142	158	183	170	178	148	158	166	174	155	162	139	156	145	155	165	168	167	170	155	150	147	184	168	163	127	139	153	152	151	147	154	146	140	166	156	168	154	165	192	158	150	175	137	166	151	181	173	164	156	144	154	154	152	141	166	157	161	134	170	164	142	163	165	153	147	149	142	150	157	163	148	131	169	173	168	135	164	167	146	130	145	162	163	156	142	166	183	163	145	162	169	153	140	140	155	166	164	155	164	173	174	170	177	167	143	158	152	160	159	155	174	175	146	158	174	148	150	135	169	161	150	139	161	161	164	160	159	150	148	143	142	157	181	150	157	178	164	151	157	161	167	151	191	167	147	143	160	162	144	148	164	159	165	155	141	147	148	155	144	158	170	161	135	160	154	161	168	174	142	154	173	165	157	145	169	163	181	151	130	157	143	151	161	173	173	158	142	169	148	126	152	131	149	154	161	156	157	172	151	170	151	126	158	143	174	151	150	141	162	155	153	136	169	153	153	136	179	138	141	143	165	140	124	164	136	158	177	147	165	155	155	147	157	148	166	140	161	144	144	158	150	158	164	158	156	148	148	154	144	148	171	146	151	173	158	143	173	155	177	162	174	168	162	163	157	137	157	138	156	148	174	145	167	142	151	175	155	151	173	164	122	139	170	146	160	137	154	170	144	173	142	151	163	152	130	152	138	166	153	169	156	166	138	165	137	164	150	155	148	162	150	172	176	139	144	186	170	167	167	144	150	172	146	159	160	124	166	178	183	156	156	159	146	169	166	147	156	157	168	164	160	163	168	128	150	149	159	147	158	146	146	151	172	134	175	174	167	166	159	151	169	131	152	145	160	156	140	150	144	157	170	139	156	136	159	157	153	148	154	155	134	168	142	161	167	154	148	158	159	157	160	160	151	140	147	171	145	155	140	144	165	162	153	171	153	131	159	158	149	157	163	165	191	144	163	158	161	165	166	156	134	137	158	143	152	163	138	157	154	157	170	168	162	155	155	156	160	155	154	171	159	158	133	165	171	172	141	165	185	151	168	192	167	161	143	138	158	151	184	164	156	130	130	151	145	137	142	157	160	166	162	167	153	157	140	147	142	167	180	200	148	158	146	162	146	152	156	147	157	149	166	162	162	173	160	163	163	173	145	143	160	157	160	166	164	154	154	176	160	160	149	167	161	152	160	136	156	141	139	152	148	147	172	167	173	167	135	145	137	163	172	158	171	160	160	143	144	133	160	168	176	148	153	153	157	172	169	188	143	163	143	160	163	155	133	159	141	167	156	163	168	160	139	158	173	152	132	143	163	156	159	132	151	172	149	157	161	151	158	137	173	159	169	149	169	142	165	149	148	150	143	157	174	173	145	165	132	169	160	178	142	146	147	147	155	161	166	151	177	184	142	181	130	154	146	153	149	155	144	167	173	170	163	171	160	139	147	151	190	160	185	153	164	141	154	145	152	144	154	124	187	167	143	168	139	142	163	131	167	178	142	156	157	145	152	164	163	155	149	149	153	154	131	162	167	164	141	158	152	159	171	162	167	147	172	165	129	178	138	161	168	165	152	140	167	165	153	143	159	181	147	161	172	147	161	132	162	153	163	130	168	173	150	128	166	140	150	136	153	164	156	184	161	148	161	187	172
345	3	3500	145133	411	1	15	196	300	406	447	467	440	407	357	378	322	338	297	293	300	278	301	264	271	263	260	258	245	258	224	233	215	246	207	208	235	213	220	193	219	239	205	212	204	199	205	232	217	222	228	221	203	194	204	219	178	206	190	202	185	196	202	200	201	227	189	208	181	226	202	190	192	200	192	254	208	177	194	169	176	190	193	196	171	172	187	181	197	199	206	202	198	190	204	171	190	172	193	203	186	192	211	239	161	172	189	220	185	180	207	186	202	186	184	190	206	220	187	211	197	200	187	178	209	177	198	188	175	197	200	199	198	175	211	183	166	216	196	170	190	205	208	198	167	203	201	169	171	194	182	181	198	202	201	189	205	187	201	177	193	217	184	205	182	187	192	186	215	218	181	162	189	220	171	212	189	190	191	191	193	210	209	210	178	183	186	205	190	171	197	187	176	179	199	196	191	195	177	198	199	192	177	175	200	190	186	179	193	199	196	164	171	190	193	164	220	185	176	166	203	183	184	174	157	192	172	191	192	208	213	188	201	204	196	183	171	201	171	198	189	181	207	193	197	177	173	176	175	184	180	186	153	175	198	192	186	216	178	175	179	188	178	167	200	202	199	181	203	191	168	173	194	172	174	198	174	197	173	185	194	193	181	188	194	160	184	180	176	179	210	189	185	191	172	184	182	202	184	177	179	179	177	194	175	192	215	191	190	202	175	188	214	191	177	187	188	199	194	225	197	189	202	170	185	166	193	174	195	188	181	190	184	184	175	164	178	176	176	225	175	167	195	172	204	174	181	169	166	213	185	193	185	191	160	196	204	186	172	186	196	176	183	191	182	189	200	195	180	201	175	182	163	189	176	156	181	213	194	175	174	166	193	193	173	198	169	204	214	169	198	192	180	190	161	173	184	209	189	179	190	193	198	171	189	178	186	218	208	186	182	198	190	188	178	176	180	179	182	193	175	193	174	168	177	196	190	223	175	183	187	193	182	185	196	168	196	189	172	176	187	161	183	185	202	193	177	217	178	201	195	204	182	211	180	180	172	185	176	178	197	180	200	195	187	183	168	175	205	179	184	174	193	191	179	160	180	181	175	201	181	171	154	186	197	173	190	189	174	183	201	191	216	172	198	178	185	217	183	193	187	175	171	188	193	189	199	180	180	164	199	180	183	179	178	189	199	172	178	194	174	185	186	179	170	189	178	197	180	185	168	174	175	193	185	182	184	181	166	195	210	179	197	173	172	181	194	185	181	187	184	209	176	195	207	194	207	178	174	186	191	183	190	187	190	168	193	181	154	201	181	168	170	176	202	170	178	186	169	187	168	197	181	173	188	212	176	183	183	181	177	179	184	197	184	187	177	165	189	190	169	187	169	201	172	190	186	206	171	174	203	169	167	204	200	194	182	175	181	161	207	174	207	182	197	207	195	180	207	178	185	188	187	198	208	191	200	207	188	176	175	161	178	185	196	209	196	173	155	178	170	177	146	181	196	189	175	164	214	166	200	193	180	197	195	170	170	176	198	160	199	194	168	214	190	194	179	213	174	174	188	172	185	196	171	182	194	169	188	203	201	186	194	206	174	197	165	205	162	171	182	179	208	186	177	190	175	185	209	190	192	186	198	175	184	190	180	160	192	194	188	174	186	204	201	192	190	197	185	180	170	176	194	170	193	172	191	183	189	181	178	205	199	171	180	185	186	172	145	167	190	159	189	173	213	179	190	188	184	174	197	175	201	191	207	181	200	199	172	175	176	168	179	188	187	209	168	165	186	188	188	193	180	197	183	189	160	173	167	204	174	191	183	186	147	223	170	192	196	178	187	206	168	184	173	207	196	218	182	187	181	196	190	169	210	186	188	216	189	170	179	196	178	211	184	187	173	204	203	164	173	205	176	184	183	199	174	211	184	191	185	178	186	189	190	183	148	213	185	199	160	184	180	158	196	181	191	191	180	195	173	189	195	174	208	180	171	188	206	169	188	182	206	192	192	159	193	179	173	168	204	180	210	181	190	201	193	175	171	162	192	188	194	173	179	180	200	167	198	183	168	220	189	195	182	191	191	164	176	172	176	206	170	175	168	196	188	173	178	183	183	204	186	190	172	199	190	175	228	196	196	196	201	176	173	175	195	186	189	163	201	180	198	182	188	196	191	194	211	185	192	197	183	184	169	193	185	166	189	174	190	207	195	180	152	171	194	214	178	189	154	193	184	192	194	195	202	177	183	212	154	167	204	212	205	179	174	191	178	181	146	201	174	188	190	191	175	206	185	205	161	186	180	178	206	218	184	197	190	202	195	188	201	152	192	173	199	170	185	196	180	200	165	203	182	187	194	181
345	0	2700	145258	439	1	7	172	280	471	466	535	499	454	456	406	421	393	367	351	362	312	346	335	351	305	293	301	296	309	299	266	299	265	268	280	243	293	275	250	308	278	265	270	261	255	255	263	224	250	257	245	247	234	296	247	259	229	245	226	265	224	228	212	243	242	241	237	248	225	252	243	248	242	229	211	222	242	229	224	250	236	242	239	255	224	242	266	240	231	231	226	221	227	223	226	216	251	219	231	231	215	234	222	236	229	215	222	204	222	224	211	205	224	234	245	209	206	245	227	226	219	224	258	224	195	244	222	229	225	231	211	237	228	225	233	214	237	226	229	220	218	254	236	233	275	254	242	211	246	210	228	238	240	181	224	208	207	240	216	228	219	246	225	211	207	222	214	224	244	232	210	218	228	210	245	224	202	208	227	231	242	212	220	241	256	215	211	244	221	222	221	236	228	248	196	198	221	217	241	221	232	244	228	217	229	242	251	238	226	227	251	224	230	217	228	229	227	224	212	250	236	212	227	243	204	235	236	209	219	210	222	192	228	206	241	217	206	223	222	224	224	230	211	218	230	227	208	243	225	225	222	225	231	230	208	230	221	241	202	238	222	237	232	223	224	219	218	229	251	218	223	186	220	216	214	196	209	238	216	218	217	238	219	236	233	240	232	221	225	237	220	232	231	234	244	213	219	224	233	251	254	239	227	209	246	236	240	220	241	205	226	219	221	216	234	228	210	211	224	201	200	212	225	213	237	222	239	218	245	233	236	235	241	236	239	220	227	246	224	225	266	244	211	237	214	210	204	242	236	262	221	235	212	216	222	232	241	239	203	199	229	203	195	225	220	218	219	233	224	212	224	240	227	232	245	222	217	244	222	245	226	222	244	219	195	203	223	246	231	225	230	239	212	198	226	225	236	227	206	213	237	223	223	211	214	213	250	242	231	229	195	201	206	217	218	228	212	226	214	215	237	210	235	226	202	189	204	230	207	246	221	212	193	224	216	231	216	233	226	243	225	226	215	214	238	210	232	213	229	194	241	228	220	210	250	230	248	233	240	220	241	201	202	241	208	227	217	212	226	224	230	234	232	229	227	219	214	234	209	231	222	242	234	220	235	223	237	222	243	214	202	221	254	232	217	220	267	200	201	226	195	184	215	250	235	234	214	200	236	222	235	208	227	229	254	231	220	244	218	205	231	208	214	217	234	217	211	228	222	210	211	196	207	229	223	240	252	201	215	217	218	207	241	211	213	231	242	220	218	218	211	224	229	217	215	214	216	251	234	230	223	218	222	227	250	202	220	204	220	228	219	236	235	212	244	216	254	245	203	226	241	231	210	238	193	223	223	223	229	207	217	212	242	232	202	195	241	224	213	227	213	233	218	234	233	214	233	232	228	214	209	216	240	221	227	202	218	216	249	194	216	231	212	230	224	232	230	224	216	229	228	221	219	215	198	210	234	251	209	207	224	235	211	219	240	222	210	216	213	209	214	224	230	232	227	199	227	205	199	207	224	228	218	249	239	237	199	224	222	200	192	208	208	232	221	218	228	216	211	228	232	207	236	243	207	228	240	204	255	219	216	209	262	237	228	213	210	242	231	228	216	235	209	232	219	256	216	229	222	227	218	217	230	224	218	244	228	218	207	240	224	232	225	223	203	211	202	237	242	225	208	185	217	223	221	207	244	197	212	218	219	205	216	219	212	245	223	222	205	214	233	235	200	230	204	217	246	229	224	234	240	220	205	203	219	224	225	211	209	221	241	211	195	217	242	225	214	190	210	214	222	206	226	211	258	234	224	225	231	221	235	245	211	237	222	213	216	223	229	221	225	220	234	262	234	233	211	223	224	217	230	236	201	239	241	199	198	231	223	224	216	214	207	233	226	208	228	226	218	215	221	212	239	202	228	220	188	226	217	210	221	202	201	233	213	220	208	211	265	208	234	245	192	242	223	230	214	223	209	221	206	218	253	240	238	216	232	193	213	229	237	216	237	229	214	241	222	222	223	238	235	237	205	235	220	220	227	224	209	246	213	229	212	217	224	220	221	238	200	212	246	228	238	222	214	215	212	246	245	212	246	207	211	229	225	210	254	215	219	203	244	225	227	231	227	220	214	200	208	231	226	176	223	224	221	223	194	220	237	204	216	206	207	243	208	218	223	216	237	219	228	223	222	249	201	210	221	219	190	232	217	230	190	216	225	213	210	238	242	229	213	248	224	254	192	217	214	240	226	209	227	205	211	221	203	232	220	201	222	234	230	212	223	211	239	237	201	197	210	207	238	223	221	213	211	231	243	217	228	201	243	232	205	250	217	215	212	215	252	231	238	199	215	223	223	235	213
345	1	1900	145383	492	0	24	116	188	387	341	426	348	319	307	264	236	261	248	222	239	224	213	210	210	225	202	201	184	192	186	185	202	169	184	162	165	189	161	180	153	171	175	145	155	170	166	139	176	167	145	171	162	159	172	133	138	156	133	140	156	139	154	143	133	151	152	161	146	138	172	153	151	161	151	128	149	135	165	143	145	134	163	135	145	141	137	137	126	139	143	127	138	159	128	157	144	158	142	150	150	153	149	122	142	129	151	154	142	141	147	148	168	146	155	140	138	136	161	160	144	134	156	157	134	136	122	147	130	146	140	138	133	127	139	139	136	145	125	160	140	160	141	145	136	150	130	132	132	166	143	149	150	129	121	146	133	142	123	137	127	133	148	161	155	120	153	155	136	130	109	149	125	164	155	158	145	123	141	136	131	157	153	149	136	138	154	144	148	147	143	128	160	127	141	134	161	136	139	139	134	151	157	154	138	158	129	138	151	109	142	153	133	143	153	169	142	132	157	141	142	148	140	158	146	141	128	140	115	156	128	138	172	125	129	133	151	143	142	153	145	151	150	132	134	136	138	138	115	128	136	125	135	122	139	143	154	157	135	130	136	148	123	123	154	137	139	145	148	133	155	142	139	128	155	138	128	144	130	134	137	150	137	157	140	157	123	122	137	140	141	143	159	141	124	147	132	141	135	143	150	119	132	137	131	138	143	134	143	127	152	135	130	143	154	135	149	120	134	140	137	155	127	140	121	149	123	143	147	130	140	152	113	147	120	151	143	131	135	122	160	145	132	156	155	135	130	134	144	151	154	163	132	151	134	119	139	125	141	142	146	158	149	120	128	137	158	146	161	146	154	125	170	153	133	128	153	130	136	131	136	122	124	127	135	124	140	138	128	143	140	159	152	153	156	134	127	141	132	129	145	132	142	130	135	146	140	155	142	143	141	129	125	143	121	128	139	138	130	132	133	130	136	151	133	126	139	125	153	134	169	155	114	123	143	129	148	137	134	149	144	145	123	131	137	145	145	136	152	142	123	130	161	161	145	122	149	148	144	142	119	140	142	118	111	125	152	142	131	146	148	155	143	152	156	126	149	140	154	128	144	126	142	134	136	154	172	142	129	152	128	130	130	144	147	139	137	126	140	136	133	133	124	142	144	163	125	141	136	126	135	143	121	132	158	123	136	139	131	145	126	144	125	155	153	152	149	138	122	143	128	139	137	132	138	124	150	154	124	125	145	144	120	150	143	135	143	137	122	138	151	127	137	137	156	129	138	150	147	146	123	137	131	155	138	155	129	141	158	140	120	153	134	136	129	141	146	145	133	144	148	123	141	145	134	114	143	144	148	152	137	135	121	127	127	127	138	147	135	155	126	165	139	126	153	138	140	144	131	137	127	147	144	142	115	148	137	145	122	158	159	134	143	160	126	133	137	151	163	143	152	148	144	138	141	113	154	120	135	126	134	145	129	123	172	148	170	136	147	128	115	140	139	141	144	152	125	152	119	151	154	143	148	132	144	144	162	112	129	133	145	137	149	131	143	131	144	144	116	135	154	122	122	131	131	149	153	138	141	134	152	127	146	138	108	131	152	146	150	155	145	133	153	148	139	150	133	135	144	135	145	138	127	138	127	149	137	128	143	142	148	142	150	141	126	146	135	129	126	143	133	137	139	135	158	165	140	167	129	147	129	137	166	136	134	147	135	154	136	143	154	130	149	136	124	128	129	140	153	137	136	139	149	149	145	139	145	174	139	134	129	123	134	161	137	130	120	114	125	144	135	135	148	132	139	136	127	132	122	118	145	146	152	135	136	138	128	128	163	140	138	134	124	144	140	145	151	124	134	105	136	130	151	135	151	130	130	138	119	143	127	138	162	126	117	112	143	128	142	134	128	121	140	140	132	127	153	133	143	138	146	122	143	135	142	130	122	131	150	144	115	149	137	106	132	134	129	145	175	133	128	142	144	151	142	143	155	140	143	140	151	156	140	148	135	118	128	131	110	149	134	155	153	146	142	146	148	155	134	142	130	145	146	124	124	126	139	132	134	163	146	137	158	160	139	142	155	155	144	158	156	156	141	134	133	155	146	152	149	129	138	136	146	144	149	108	152	128	144	137	133	119	131	144	138	137	138	139	158	134	145	134	148	137	144	146	144	151	143	119	129	142	156	149	149	128	136	116	148	129	139	139	143	125	129	139	132	144	135	136	143	150	110	158	150	138	128	151	142	144	148	150	132	127	126	135	116	137	153	158	155	151	136	140	138	129	124	139	138	117	142	126	148	133	129	156	147	143	137	128	119	158	148	142	140	142	136	138	138	140	146	154	145	133	126	131	144	144
345	2	2100	145508	462	0	12	133	236	365	401	444	381	360	335	328	295	272	274	266	241	262	219	244	228	192	230	239	216	212	233	224	210	208	176	206	185	213	195	207	205	194	189	160	162	165	170	195	164	144	182	174	174	171	168	197	181	186	177	165	184	162	180	163	176	178	169	171	170	150	163	167	151	173	165	182	167	159	152	170	165	164	164	175	166	155	177	156	136	162	159	155	165	177	176	162	143	158	159	159	156	170	164	170	146	138	167	164	163	149	141	162	156	151	153	155	157	161	144	153	150	155	155	175	145	172	149	155	152	159	151	164	177	154	152	183	151	187	140	169	161	134	153	162	137	142	150	163	163	141	179	162	157	173	164	150	162	144	156	199	169	158	134	160	167	154	168	178	165	154	154	150	156	146	136	149	183	167	167	158	156	146	157	160	182	160	167	162	151	158	169	156	131	148	156	164	127	144	179	165	163	163	157	164	152	134	166	150	186	154	153	156	172	148	163	158	148	175	160	154	165	130	162	172	161	156	168	179	146	130	152	162	152	151	154	131	144	147	147	157	135	156	168	157	148	150	172	140	160	149	157	148	166	172	168	156	180	171	149	160	138	140	153	159	152	158	131	140	163	155	139	157	148	159	187	145	149	163	156	186	154	173	149	144	162	150	136	146	153	163	172	165	171	166	157	159	135	145	147	170	159	157	132	162	155	137	171	147	147	152	187	150	157	153	151	174	159	141	152	170	159	156	151	150	173	153	147	160	138	156	143	147	153	174	143	182	144	159	152	167	159	151	166	151	159	149	154	166	174	147	172	169	136	169	145	146	163	164	153	156	141	158	167	168	152	158	149	168	152	155	139	151	158	155	133	184	159	148	146	154	151	149	170	178	153	178	166	158	142	126	176	186	157	142	140	172	135	155	166	140	154	158	146	159	148	149	173	164	149	147	148	139	163	151	166	151	150	161	164	186	156	156	127	171	141	148	158	168	139	148	160	155	164	160	149	162	155	156	147	151	163	156	149	160	160	153	158	139	174	160	146	140	191	137	138	154	154	161	139	169	177	149	168	157	148	158	149	160	161	166	151	159	152	153	158	154	159	161	158	162	165	153	150	159	140	147	154	160	154	143	150	144	144	163	151	146	172	171	144	159	162	149	157	147	149	166	153	121	140	162	170	164	149	155	154	142	170	159	173	145	174	156	144	155	148	146	161	159	152	147	161	142	164	169	141	156	168	151	153	134	147	152	174	149	150	153	171	179	167	117	153	160	144	151	182	129	160	138	159	158	147	162	157	161	165	159	159	146	164	146	155	176	147	182	149	152	158	167	150	175	137	167	143	162	168	166	138	165	156	153	142	172	178	158	159	160	151	159	156	161	158	161	156	162	145	146	149	142	161	139	171	150	159	168	164	138	173	155	161	123	143	143	149	174	170	160	156	143	158	148	162	140	171	137	179	153	139	160	175	142	142	173	155	158	162	142	131	141	158	157	134	179	170	150	162	157	145	134	133	140	162	150	166	149	154	148	168	154	155	147	151	168	140	146	171	167	140	159	149	149	145	156	175	154	145	152	169	142	142	153	166	157	133	159	173	147	153	149	149	143	164	149	156	147	144	156	166	147	159	159	160	129	147	133	156	160	144	169	152	155	151	174	165	136	152	144	130	153	147	167	152	171	183	154	131	154	161	176	176	163	161	157	149	172	146	145	161	150	148	167	152	168	161	158	151	154	144	153	166	150	177	156	167	142	153	142	151	153	147	174	164	151	172	147	143	150	137	142	143	151	161	157	177	155	157	154	150	138	166	148	156	165	148	156	160	165	168	157	173	148	157	146	155	149	168	156	182	138	137	145	147	161	158	165	167	157	153	144	159	157	142	171	168	144	170	142	198	148	180	172	191	150	163	150	165	154	155	148	150	161	154	170	140	156	154	156	149	161	156	173	153	156	147	175	163	144	157	150	157	172	143	127	168	152	171	164	144	149	151	123	170	142	172	158	155	165	149	130	173	158	154	147	170	126	151	155	147	138	155	144	153	154	148	151	148	146	153	159	148	146	152	158	169	135	155	166	164	152	160	163	168	148	165	154	163	153	170	147	163	154	163	147	159	155	180	166	151	153	174	153	150	164	155	160	157	145	165	183	142	181	140	163	160	163	145	142	156	164	188	161	155	167	161	144	142	170	141	147	158	147	147	160	154	155	147	150	154	152	159	153	161	151	169	187	168	190	144	166	169	141	170	143	148	154	178	160	153	180	152	154	184	147	149	171	134	150	149	161	150	148	163	175	143	140	165	183	154	157	170	157	141	164	159	122	145	149	160	134	160	164	163	178	180	144	153	176	140	156
345	3	3500	145633	444	1	21	163	289	434	372	491	413	412	369	347	327	317	331	316	276	270	257	259	270	240	284	263	241	229	238	243	228	216	238	214	232	216	231	198	204	229	197	183	231	202	194	224	225	208	204	207	203	185	212	211	210	213	211	219	203	191	217	222	200	189	198	185	199	207	205	178	186	198	207	209	198	201	213	195	195	195	195	184	201	189	189	195	189	191	190	189	185	178	190	197	202	199	182	198	194	178	201	177	185	180	173	220	160	195	203	194	173	200	195	179	168	204	183	193	191	180	192	202	186	220	207	174	198	206	188	179	200	215	194	197	184	162	198	192	184	203	170	204	182	203	205	204	191	188	169	196	210	182	197	193	204	203	172	173	181	173	176	186	187	190	223	168	191	188	187	211	195	185	199	189	178	184	183	208	197	161	182	201	196	196	195	195	172	204	183	221	201	172	193	190	191	182	198	187	162	207	184	198	175	191	160	193	179	180	203	177	177	187	186	209	169	195	193	176	183	185	210	185	181	194	197	151	182	206	187	189	193	177	205	185	206	165	161	195	169	184	207	192	182	164	196	183	177	190	198	219	159	159	177	184	194	214	208	180	188	183	185	180	199	180	165	177	170	206	195	162	200	194	179	193	195	192	191	179	176	183	194	173	187	173	190	178	179	193	178	207	191	170	189	186	180	210	175	185	177	171	202	182	208	176	183	200	183	180	167	194	187	181	183	185	197	208	187	203	169	190	188	173	192	200	183	217	188	197	180	201	189	199	174	187	199	192	188	188	192	204	182	185	153	207	179	180	190	189	194	199	176	175	201	179	159	176	180	206	185	193	193	189	186	186	201	196	183	208	183	199	190	197	183	212	191	205	179	194	209	213	189	190	182	197	169	208	230	185	173	192	208	170	191	164	185	212	179	175	202	176	202	187	172	165	204	202	171	172	154	187	178	192	169	173	191	193	156	166	194	187	168	184	174	196	183	196	192	197	179	161	162	180	179	198	188	163	185	193	191	193	215	200	165	185	161	201	189	183	216	213	203	179	165	162	169	171	176	175	183	168	185	182	213	186	184	197	175	184	189	187	175	205	198	206	189	177	190	180	161	197	189	167	191	198	204	184	190	189	193	212	196	202	172	187	176	196	197	177	168	192	200	198	177	217	196	189	184	176	156	176	181	201	193	174	200	164	191	177	172	188	187	186	182	210	179	188	207	205	177	174	195	181	189	200	173	150	177	193	189	210	181	186	213	181	185	196	161	183	187	198	205	167	180	191	166	151	197	203	189	199	188	196	169	196	184	171	170	178	201	196	160	225	194	208	194	222	176	218	191	190	185	180	173	196	174	192	161	167	163	176	183	191	159	184	175	174	163	184	167	175	191	178	201	177	178	194	188	189	180	175	199	197	181	184	209	186	187	191	197	205	188	191	188	168	179	183	184	195	195	192	206	196	175	177	176	163	171	188	206	173	171	210	197	217	190	169	194	195	196	175	187	191	180	181	189	161	179	175	198	177	205	184	190	184	182	190	187	194	188	190	184	191	177	170	178	188	196	174	190	182	200	182	183	168	180	179	183	176	188	192	160	179	200	193	167	189	171	209	183	194	185	202	189	189	157	171	182	176	171	166	208	173	180	177	184	206	166	190	176	183	172	171	194	198	179	167	178	204	168	186	159	202	177	190	172	192	186	191	190	199	187	186	168	174	182	197	185	180	187	179	211	189	185	193	184	182	190	178	200	159	191	180	188	189	175	178	189	167	199	187	190	172	181	197	178	184	189	189	163	184	196	189	180	200	177	196	176	179	180	211	172	173	194	196	184	187	174	186	167	204	188	197	183	190	180	189	214	201	182	205	172	178	184	177	168	190	193	180	179	195	188	175	181	185	191	196	202	187	184	173	180	160	176	205	178	196	169	180	174	202	158	195	187	178	185	207	180	175	189	180	194	174	178	176	149	161	201	219	162	177	190	163	164	218	161	214	155	172	187	177	195	217	169	157	210	212	193	179	148	188	201	194	173	191	188	179	179	174	215	181	170	159	178	197	188	187	207	186	178	202	186	177	203	199	222	195	180	191	187	207	187	188	185	188	188	182	182	191	204	194	215	187	186	172	192	153	160	198	215	165	176	182	176	175	181	204	183	181	194	178	191	180	190	211	197	194	188	193	199	175	198	163	198	200	169	183	177	188	186	214	168	171	187	197	178	194	184	164	179	187	175	172	169	191	185	205	168	151	167	178	178	197	161	176	178	184	194	166	205	182	182	181	183	194	217	173	191	189	189	192	168	196	181	178	188	183	201	161	209	187	221	204	173	174	197	186	198	206	193	185	185	196	197	195	160	174
