345	0	2700	148617	508	0	12	180	336	494	487	582	534	485	426	444	410	411	387	396	365	341	367	351	337	374	338	325	324	306	305	306	302	266	319	306	291	322	280	292	284	255	254	266	274	278	247	274	264	239	245	252	254	261	259	244	235	275	218	255	254	241	205	264	218	237	242	238	234	240	262	276	247	242	225	241	243	273	229	220	229	235	270	224	219	248	240	225	220	236	237	230	228	216	239	228	211	238	242	238	245	228	238	215	237	224	252	235	251	211	221	237	265	251	224	214	227	232	264	239	241	256	225	214	234	223	225	217	213	232	230	219	228	226	217	222	244	235	234	227	233	223	235	234	211	223	225	239	195	242	211	203	215	216	248	231	241	213	229	231	224	199	226	230	233	265	232	234	207	199	222	222	225	219	208	228	251	211	217	224	226	247	252	217	218	231	222	225	246	202	222	239	237	227	200	228	223	232	220	232	240	249	188	241	226	242	219	227	206	213	217	209	228	221	221	243	198	212	218	223	207	254	208	242	211	230	241	205	236	220	234	228	210	206	207	235	218	239	225	218	237	222	236	215	221	229	241	250	212	213	242	218	219	208	234	249	237	222	229	240	235	207	232	226	238	237	224	218	194	210	213	242	206	231	228	225	235	229	229	238	248	231	209	242	229	239	216	246	212	225	205	231	245	212	230	226	231	228	235	231	242	232	239	217	207	257	240	230	219	252	211	212	214	247	206	240	208	233	210	209	223	223	220	219	219	234	237	241	225	218	240	250	208	208	269	224	226	251	220	217	209	222	216	219	227	223	220	210	197	250	225	267	214	254	214	221	221	218	234	208	234	230	238	219	246	214	241	241	226	214	227	216	259	251	226	238	225	230	222	234	235	243	192	238	248	240	232	251	215	234	232	205	221	219	214	221	235	210	226	240	227	235	214	203	233	227	244	210	230	236	232	222	224	218	209	237	226	225	242	200	227	244	226	215	247	227	239	218	195	217	255	214	230	223	249	229	213	224	254	230	230	228	220	217	245	251	225	229	222	242	227	235	208	242	220	232	243	236	232	240	209	221	210	210	203	210	224	231	248	208	199	243	217	217	242	219	242	243	209	234	223	203	228	218	203	224	201	269	226	206	242	244	228	223	215	206	230	224	221	238	231	220	219	224	251	209	202	222	231	236	215	210	232	203	224	226	227	227	232	237	243	224	217	217	227	218	220	215	246	200	208	217	216	229	203	209	219	232	233	223	226	217	217	241	232	213	213	225	246	222	213	186	223	209	202	217	219	207	243	232	243	224	209	248	239	240	223	209	207	212	224	221	229	223	212	238	209	230	232	235	218	230	206	242	217	214	225	218	218	211	212	223	220	216	211	227	212	214	229	221	217	235	207	228	226	213	228	206	226	193	233	225	248	258	222	219	223	219	205	230	206	216	221	217	227	215	218	225	250	227	222	211	225	262	213	210	231	204	238	244	223	241	213	223	216	232	222	202	223	228	228	269	224	231	225	220	243	208	222	229	232	214	223	237	225	214	237	230	215	201	244	245	215	229	244	219	236	238	227	238	209	213	219	243	208	248	231	222	205	211	223	233	244	229	203	215	223	222	212	208	195	268	231	217	252	208	247	247	247	216	219	246	231	210	255	237	195	245	205	261	236	225	219	221	228	204	237	218	196	206	237	223	202	234	218	239	203	228	239	204	249	227	224	255	219	240	251	269	226	239	232	210	220	226	229	233	208	215	246	242	221	223	194	201	192	196	208	202	242	224	230	201	219	210	232	213	197	258	250	210	233	256	196	237	239	217	258	227	221	211	239	204	235	228	200	220	203	259	231	234	206	238	232	247	233	229	236	239	226	261	197	211	232	224	222	214	239	225	260	227	216	218	234	210	230	233	235	200	215	207	238	219	222	229	242	244	225	211	207	217	219	231	241	204	206	217	234	246	216	220	227	235	200	238	223	200	239	223	197	218	240	212	198	242	195	208	205	215	213	218	220	235	211	242	207	224	224	180	218	231	228	222	235	239	240	225	224	237	237	223	236	230	237	238	231	200	206	221	214	208	226	219	235	215	225	197	242	247	216	246	230	217	224	218	207	239	231	215	223	216	227	218	223	211	215	227	232	223	248	212	202	231	239	243	231	221	238	223	209	227	203	207	218	245	219	254	223	235	243	229	243	230	235	243	223	211	210	231	223	213	227	207	227	210	215	222	206	228	225	219	227	231	217	223	195	210	204	237	243	232	238	213	232	215	239	235	229	231	246	224	219	243	224	218	236	243	236	240	205	226	223	250	225	231	206	217	215	221	208	217	210	210	233	235	214	219	219	227	214	211	197	218	220	228	212	206	227	231
345	1	1900	148719	573	0	22	131	219	360	382	397	338	347	273	288	303	257	262	248	236	210	221	237	217	194	182	176	203	192	194	179	174	187	170	187	168	162	159	180	182	190	174	165	193	168	176	154	153	186	161	152	139	156	174	164	173	157	160	153	145	166	161	145	159	175	149	150	140	149	148	158	174	157	143	149	143	162	157	132	151	142	167	136	146	131	167	160	161	155	141	146	127	139	146	153	147	156	157	146	138	129	162	124	138	139	146	140	169	156	156	139	146	144	140	142	158	147	143	142	152	146	146	162	152	176	170	145	164	132	164	137	137	131	140	139	141	145	154	147	160	164	163	150	148	142	159	170	153	145	153	142	148	132	152	126	175	147	143	154	122	153	180	157	150	169	158	148	165	142	146	173	146	159	149	155	153	132	146	136	135	155	137	136	148	137	164	151	152	156	146	147	135	158	137	135	155	141	150	140	152	135	129	148	160	144	149	132	148	128	132	143	125	142	160	154	136	141	125	147	138	154	155	139	157	136	137	156	145	168	142	149	149	148	142	131	164	141	149	143	149	122	161	135	152	163	139	156	156	160	139	138	150	153	145	156	138	146	136	154	168	159	151	154	148	145	133	166	144	163	157	160	130	153	143	138	150	140	137	155	159	149	150	136	181	148	162	147	147	163	145	165	171	148	137	153	146	134	154	131	140	130	149	153	136	138	152	138	139	145	149	150	161	145	143	130	143	155	124	158	159	155	156	148	132	137	120	144	127	151	163	157	164	144	141	115	149	141	164	154	144	149	154	153	155	154	130	151	158	145	131	157	154	145	134	136	139	169	169	134	136	130	158	133	153	164	143	145	144	158	135	136	138	147	160	156	129	168	147	133	118	130	124	161	146	131	151	161	148	155	135	143	143	152	122	134	161	127	163	164	149	139	143	151	167	156	136	151	154	128	152	144	110	138	154	147	148	148	139	144	140	180	137	147	170	142	141	170	133	168	139	151	164	176	154	145	152	134	135	143	133	122	129	141	160	142	137	151	147	148	136	168	146	143	145	163	151	151	157	113	147	145	149	149	142	143	158	163	119	138	142	158	169	131	158	141	140	143	148	150	143	165	150	133	149	138	140	142	154	137	134	142	137	153	147	144	143	124	141	150	132	143	149	142	141	130	134	159	136	149	115	154	171	141	137	148	151	136	134	156	155	138	145	141	151	144	163	149	153	143	142	146	139	147	144	150	130	136	156	139	154	142	148	165	138	151	141	161	146	129	153	141	145	160	124	129	151	166	135	157	166	152	143	129	142	164	169	157	151	155	141	147	146	159	139	165	148	155	131	132	138	143	140	154	147	152	149	151	136	137	157	138	126	149	148	139	160	152	147	143	146	154	127	131	160	159	155	140	143	126	128	145	159	158	136	136	141	137	158	129	158	179	147	158	133	143	130	135	138	145	132	141	137	134	129	143	151	142	142	140	178	154	139	173	141	153	151	150	162	160	139	137	136	151	148	146	138	159	163	148	150	134	147	133	120	144	150	133	145	141	142	153	148	149	169	160	128	159	156	149	151	146	145	154	135	162	153	174	152	121	167	144	141	129	138	142	150	149	151	131	151	154	132	164	137	146	155	143	148	156	159	154	135	152	126	128	158	146	158	143	148	143	142	136	141	157	137	147	127	166	150	130	138	139	150	125	149	154	137	135	127	149	154	152	145	157	162	124	161	149	153	147	172	146	142	144	139	131	161	176	131	134	148	171	146	150	149	154	175	137	136	157	141	153	146	154	158	136	139	124	176	146	145	151	138	148	158	135	131	126	130	147	162	164	164	160	178	140	148	160	139	160	157	156	139	141	141	139	124	138	144	149	123	150	151	172	163	123	147	168	144	156	137	153	143	150	163	154	113	153	137	129	155	159	158	163	151	134	141	140	137	142	146	155	131	152	145	146	150	159	131	144	161	123	164	164	132	143	154	156	128	129	143	151	147	167	150	127	149	132	154	132	143	135	151	146	150	143	131	150	141	136	159	158	134	151	158	141	146	156	154	155	156	148	124	139	146	137	140	150	151	147	164	137	156	136	151	151	152	137	159	147	128	169	143	145	157	146	129	141	157	136	156	138	142	144	135	162	159	161	131	169	136	152	139	140	150	142	157	162	112	144	145	152	128	138	162	126	147	139	144	162	150	140	135	153	132	159	139	167	131	144	138	147	142	147	147	156	163	147	151	120	145	174	148	161	141	157	147	132	145	136	151	132	154	128	133	165	156	138	147	157	137	127	146	157	137	148	163	140	143	144	138	161	154	154	167	158	159	168	126	156	151	159	148	131	158	126	151	143	156	157	141	149	130	138	142	153
345	2	2100	148820	575	0	14	149	218	427	426	453	411	377	363	322	297	274	276	272	283	276	248	260	249	238	242	224	198	216	216	235	222	206	203	201	195	177	186	189	197	199	181	191	203	216	182	173	174	184	193	191	168	182	144	201	148	192	189	187	174	163	186	169	165	197	170	194	168	172	155	166	156	155	163	156	183	170	167	163	175	181	154	141	157	168	173	190	153	163	138	147	177	179	164	169	167	181	189	154	164	165	163	176	160	171	157	184	171	162	161	189	180	165	151	166	149	170	176	150	162	157	180	179	164	157	161	170	156	174	170	155	178	173	175	149	162	159	158	151	160	161	140	138	148	149	145	156	167	150	153	169	171	161	192	165	187	162	138	163	163	162	170	164	132	156	146	137	163	175	152	163	157	167	183	148	182	172	145	172	180	147	146	138	160	145	160	163	147	165	153	192	173	174	147	154	142	158	155	179	152	165	167	170	171	180	159	150	166	185	166	152	174	179	162	139	156	158	177	145	165	166	169	155	180	166	154	160	166	164	172	163	164	175	158	157	155	158	174	155	177	147	146	143	163	142	163	172	163	157	172	145	161	142	165	163	154	152	170	152	161	153	154	177	145	188	143	158	171	136	147	151	181	155	155	159	177	197	148	144	154	170	162	168	166	160	159	150	159	156	162	143	174	172	183	169	155	180	149	135	150	165	158	137	156	171	152	148	168	175	161	147	148	152	174	138	154	166	151	169	165	152	152	148	176	166	167	147	169	160	179	155	160	155	145	177	159	136	169	145	161	167	161	144	165	165	155	185	135	154	151	170	161	154	176	176	162	162	146	158	149	181	159	168	152	184	162	166	168	170	172	158	177	140	163	135	164	170	171	149	166	153	142	164	174	155	147	167	150	167	167	170	149	142	160	183	174	169	170	165	161	149	178	144	164	149	160	152	148	151	163	169	160	136	168	140	146	156	182	167	132	170	156	167	159	168	147	153	174	154	182	170	141	176	167	145	179	153	167	143	160	164	143	130	153	135	160	169	171	155	146	158	185	160	139	139	148	160	150	161	153	153	168	148	166	141	156	153	178	144	154	163	158	161	170	171	157	156	143	148	138	164	166	163	145	164	173	149	156	140	164	155	155	166	169	163	160	164	185	158	146	168	171	170	148	158	163	137	159	183	148	183	150	140	154	153	177	149	180	150	172	165	124	133	151	147	147	170	151	147	164	150	150	154	153	172	156	174	159	150	150	151	153	153	170	168	156	139	168	164	145	182	156	170	151	184	165	149	171	146	152	155	151	148	141	168	139	171	163	159	188	149	140	174	160	139	156	171	137	151	162	158	140	169	158	166	174	156	162	162	177	152	141	170	161	148	151	156	171	175	137	172	141	171	147	165	185	153	176	156	171	182	157	188	160	167	166	145	182	156	171	183	166	160	165	161	175	153	157	155	176	178	143	153	162	168	154	143	181	159	167	163	149	164	166	152	161	163	153	147	167	154	166	154	164	174	163	168	144	155	174	160	154	157	170	184	144	155	198	160	142	156	149	141	138	151	154	173	175	155	153	142	179	168	152	176	169	150	154	160	190	163	172	153	148	163	150	142	168	135	158	150	160	178	168	163	165	145	173	157	159	153	144	131	155	155	156	156	152	169	147	146	162	171	139	167	152	161	136	175	173	164	174	155	170	138	161	166	154	148	140	179	146	162	163	140	163	160	161	161	176	156	168	156	156	161	174	139	152	167	159	137	182	170	157	133	154	176	163	144	166	156	162	160	159	149	159	155	169	148	182	145	172	170	153	169	147	164	136	170	159	164	169	159	168	149	155	159	161	152	173	156	154	165	157	171	164	139	172	159	150	164	160	169	153	155	160	159	144	143	153	147	155	172	152	150	163	147	171	159	142	160	158	145	170	148	136	155	192	162	159	149	153	153	158	147	173	152	149	153	171	148	150	151	159	156	153	152	170	162	150	177	164	163	162	179	138	141	137	176	150	149	171	138	148	164	168	167	156	158	159	180	178	173	147	132	175	169	167	148	147	151	171	147	161	171	163	173	169	148	171	165	179	148	183	165	156	147	142	162	172	149	136	149	143	141	178	160	183	126	139	165	160	166	178	159	156	135	151	156	134	172	150	160	161	195	159	172	170	154	138	149	183	168	150	146	173	154	141	160	137	143	136	159	128	181	135	144	152	159	160	143	159	146	150	156	165	179	156	171	156	162	155	168	165	157	151	142	171	159	158	164	161	162	162	158	162	146	151	149	165	158	140	152	127	165	165	161	175	171	160	151	159	173	149	161	134	168	155	166	144	162	146	148	156	158	164	150	156	181	170	157	147	157	174	133	166	175
345	3	3500	148922	550	0	26	196	327	452	479	511	433	449	406	399	347	345	352	311	314	302	295	309	290	238	253	258	289	243	231	268	255	238	245	231	207	228	234	210	246	247	236	202	211	220	228	237	244	232	229	224	223	200	219	198	226	233	204	204	211	196	199	205	201	215	198	196	224	193	207	195	204	179	190	222	189	203	200	205	207	205	182	208	233	192	216	191	187	244	186	209	185	198	204	224	190	207	196	207	187	190	205	182	197	178	210	230	213	187	203	183	185	194	220	216	181	211	179	204	183	195	176	192	194	195	203	198	198	210	200	185	192	184	205	180	198	179	184	195	192	190	213	185	218	187	187	206	194	188	209	179	216	185	188	205	199	214	227	174	175	171	168	199	205	200	188	183	190	194	197	183	183	190	189	204	211	194	193	192	222	174	185	179	197	200	225	202	198	199	220	186	188	188	211	193	160	181	221	198	173	194	195	210	199	197	191	192	218	189	194	189	205	168	189	173	185	185	201	174	182	183	207	200	211	182	236	194	205	213	182	178	186	203	207	192	199	203	198	207	199	176	198	196	197	207	190	208	204	202	196	169	190	210	188	211	174	195	191	180	206	212	159	223	197	198	193	186	233	200	209	195	184	202	160	185	189	187	183	182	187	173	203	220	156	221	194	162	211	190	214	184	182	198	169	210	201	180	203	179	224	191	191	189	192	193	202	206	184	194	185	183	208	205	187	189	170	182	198	184	177	203	185	189	168	199	188	172	180	197	208	200	198	187	196	208	192	200	206	194	196	157	165	206	209	199	174	190	181	219	173	184	204	199	194	190	169	198	180	188	206	183	211	208	175	192	209	191	183	203	183	180	171	212	198	205	189	198	188	190	184	181	206	198	193	193	191	188	206	176	203	198	209	186	209	177	196	211	199	203	200	217	194	193	144	227	176	177	207	185	186	185	176	199	163	198	218	203	176	197	180	204	170	187	182	184	174	174	197	203	191	183	204	181	204	165	185	184	190	182	180	181	207	188	189	213	180	196	189	184	201	174	225	194	203	212	187	187	181	185	211	210	196	190	174	182	179	184	200	188	203	181	194	180	188	207	192	178	189	186	197	177	198	210	184	186	199	196	185	225	197	185	207	176	195	207	187	198	170	174	177	184	203	198	204	206	194	187	194	172	183	197	199	188	193	195	185	182	200	209	174	190	191	183	199	204	194	179	177	212	169	201	191	177	205	200	183	197	192	189	193	176	191	178	174	197	210	190	187	193	197	189	169	184	201	199	203	213	178	212	179	185	195	183	173	190	202	184	208	197	178	187	219	192	192	216	172	187	185	171	218	205	196	173	191	192	187	179	201	203	199	192	208	181	183	226	205	190	207	158	189	168	194	200	186	174	185	194	193	190	167	184	196	207	191	189	198	196	203	176	181	164	193	180	202	192	191	174	174	188	213	167	194	181	183	206	169	221	181	237	197	186	223	197	189	196	169	193	195	174	200	182	190	191	181	197	205	195	179	189	186	178	218	192	203	164	227	199	199	202	206	188	180	201	184	202	198	203	201	203	174	172	177	200	190	190	195	206	197	182	189	189	201	198	205	189	155	205	185	214	194	206	192	180	199	185	194	172	204	197	186	179	198	188	196	187	196	198	194	191	189	162	187	181	197	207	182	205	180	209	187	195	191	205	167	188	172	184	205	184	199	184	178	187	196	195	197	213	190	180	209	181	203	184	180	209	194	200	194	219	180	216	197	182	198	194	190	161	190	183	154	191	185	221	183	181	192	177	185	191	180	208	208	198	192	190	178	171	176	179	196	187	185	170	182	184	197	211	174	190	177	198	197	182	185	192	183	181	208	191	197	193	190	191	197	191	203	213	197	180	190	202	183	202	196	176	182	180	214	174	177	175	168	209	174	202	182	190	197	180	206	177	170	190	189	200	218	190	208	196	183	198	200	192	175	197	179	189	201	203	161	185	192	190	208	173	177	198	171	184	190	186	188	182	178	195	223	179	205	200	204	193	187	188	164	177	203	184	216	193	212	194	198	202	163	203	193	203	202	198	192	186	195	201	191	169	187	167	206	194	189	188	182	193	196	174	210	186	201	190	179	227	213	168	188	194	178	210	182	185	186	192	178	202	167	179	188	228	208	182	203	206	176	180	193	199	184	204	190	193	201	197	154	204	183	178	171	180	174	206	201	184	164	198	177	191	174	228	181	192	183	199	182	174	167	179	184	180	191	185	173	196	206	194	197	182	193	185	189	201	176	176	203	215	176	178	195	194	160	196	186	177	185	202	165	162	208	199	167	208	201	207	201	220	190	195	200	206	194	193	196	197	205	195	194	200	210	214
345	0	2700	149024	514	0	11	195	310	497	502	559	514	532	463	415	398	402	374	354	407	329	337	333	329	340	323	341	278	287	314	300	288	302	302	281	284	269	293	284	261	272	262	275	292	261	264	248	265	255	254	254	231	230	250	266	275	255	239	232	244	229	232	250	258	240	228	250	262	249	232	226	234	239	235	247	235	244	245	223	235	254	231	255	237	256	244	256	241	221	240	223	233	243	234	220	234	201	242	245	222	216	203	243	235	213	210	208	227	213	244	253	254	220	220	232	210	232	221	232	246	219	229	196	226	207	250	217	262	219	202	223	248	228	251	218	232	239	236	226	228	218	240	238	228	242	232	232	219	208	209	239	227	210	240	239	233	213	244	232	237	243	267	212	221	201	212	228	250	252	227	240	235	228	224	237	241	225	240	216	235	230	245	227	254	225	205	225	209	231	223	220	233	230	204	227	225	209	206	199	253	207	236	204	221	245	245	244	242	224	239	216	241	222	239	215	228	219	236	254	229	241	210	219	194	230	212	215	230	234	247	223	215	205	213	239	231	224	230	254	198	226	225	239	216	247	234	235	225	233	200	222	211	230	255	239	239	208	221	216	233	214	226	220	228	242	229	199	212	233	274	231	242	224	221	209	221	226	228	228	218	219	236	213	209	223	209	215	238	237	229	219	216	235	223	212	225	221	206	233	227	217	212	216	223	215	217	214	230	237	237	224	241	231	219	215	232	230	215	219	222	208	186	206	212	242	210	235	252	207	237	197	234	219	233	219	235	215	252	234	242	245	223	211	194	204	231	224	205	245	232	218	215	246	208	216	214	231	219	236	220	211	237	200	235	227	223	243	237	206	227	213	226	242	218	216	225	210	216	205	221	255	232	235	217	210	247	237	228	221	232	218	226	226	245	208	204	230	198	218	219	205	225	226	231	203	230	224	235	207	225	235	244	211	209	240	193	253	220	227	214	223	228	199	232	204	231	234	230	213	219	238	224	248	230	230	223	211	224	247	227	209	207	212	226	199	179	229	221	218	234	220	236	225	203	228	212	217	195	225	201	223	232	205	212	209	235	232	219	233	225	210	220	238	228	238	241	220	240	217	237	243	237	251	202	253	240	222	220	218	217	200	232	242	216	233	198	225	201	229	238	190	215	222	225	230	227	212	221	226	215	221	254	220	245	242	231	203	220	229	214	233	249	232	232	204	238	209	219	192	218	241	222	215	213	211	239	236	192	225	242	223	193	244	244	225	220	226	247	234	227	205	233	224	209	209	217	212	230	204	239	214	203	219	238	199	214	216	209	230	232	209	216	241	228	230	249	224	230	200	207	221	253	228	234	235	225	228	217	205	234	215	215	221	240	211	220	228	194	194	225	246	239	228	214	219	206	213	247	220	204	216	229	206	231	201	251	206	248	225	219	240	226	230	224	226	219	224	215	230	230	226	212	220	229	220	222	215	230	235	197	232	230	199	210	210	230	209	225	200	212	220	213	247	213	245	214	212	207	236	224	212	228	216	238	207	247	217	200	212	231	203	224	213	242	240	205	229	221	225	222	220	228	230	210	241	213	230	224	211	231	238	234	225	218	204	240	248	201	211	238	217	224	248	222	217	196	202	239	213	226	207	206	213	214	237	232	225	236	210	231	215	192	224	208	209	221	209	208	217	242	216	222	206	206	246	236	229	217	226	223	197	229	215	255	226	207	257	230	225	231	212	219	221	239	243	208	218	217	245	200	202	215	233	239	220	216	232	220	220	226	239	224	202	225	216	210	245	242	229	244	233	218	231	226	233	217	214	230	220	210	227	218	213	245	232	215	224	239	222	235	216	220	222	217	214	231	229	208	215	202	237	240	223	209	216	221	216	208	231	229	226	213	225	221	210	225	220	218	196	208	195	239	226	232	242	197	222	214	213	241	219	213	213	220	210	214	224	233	232	213	208	222	213	248	219	218	212	227	234	217	224	210	227	256	235	204	214	221	195	244	227	213	204	224	248	227	216	213	205	204	243	225	195	210	228	246	213	223	225	242	212	231	228	212	216	197	224	239	217	263	227	237	206	207	207	236	215	236	217	229	240	228	203	203	218	232	222	226	222	211	189	212	222	240	209	217	211	237	228	214	212	232	236	214	241	228	217	197	222	212	221	216	217	245	234	227	212	194	217	235	237	218	212	234	240	215	226	238	227	230	230	203	232	230	227	239	203	218	232	222	230	256	231	204	206	234	228	208	224	206	200	248	228	215	220	229	225	232	215	211	224	216	238	217	223	197	234	247	225	211	209	205	233	223	215	249	229	210	203	212	239	247	230	204	235	228	233	240	206	223	228	232	215	214	219	244	228
345	1	1900	149126	571	0	16	133	221	397	367	386	409	340	341	285	273	286	210	261	250	239	209	210	219	223	201	204	192	204	186	180	165	178	191	176	151	191	174	181	164	177	158	179	170	182	170	166	161	160	188	159	177	158	157	171	143	179	154	157	163	143	148	169	153	150	125	163	162	149	148	166	172	150	154	156	161	154	149	144	161	133	131	147	133	157	147	170	137	120	155	129	167	144	142	156	168	145	166	149	166	146	162	137	167	145	155	148	150	151	149	142	172	145	171	155	166	165	153	157	138	139	139	144	145	153	165	135	129	148	135	153	156	140	141	149	150	158	157	154	153	151	148	137	139	147	120	140	159	157	145	158	155	143	150	160	142	155	155	140	157	134	139	164	153	140	157	138	147	132	144	148	169	158	152	158	142	164	157	141	164	162	160	141	133	138	148	164	132	150	142	177	169	138	149	142	149	144	138	142	169	140	156	137	168	154	155	143	143	150	129	165	158	153	143	151	157	166	158	159	171	121	146	143	162	139	153	148	136	137	162	141	155	164	140	143	142	132	166	143	148	134	156	141	175	138	151	153	167	165	155	156	153	131	162	152	142	143	154	160	153	138	137	148	143	147	126	132	151	150	137	146	141	151	144	137	135	140	158	149	157	157	169	143	167	159	139	152	139	153	132	159	151	132	152	144	156	172	160	157	153	140	148	144	131	122	144	143	131	133	125	153	141	149	143	144	164	142	143	136	131	168	139	144	161	157	131	160	171	170	161	152	155	139	126	137	144	139	130	139	157	140	136	154	152	130	142	161	139	133	158	151	163	150	141	158	147	130	140	142	142	131	139	156	138	150	152	161	134	168	136	135	144	139	144	149	161	154	149	146	158	159	140	145	158	157	143	140	152	160	138	142	146	163	152	152	134	155	148	137	160	140	164	149	154	154	164	147	133	158	156	145	154	156	150	119	156	149	162	149	147	151	144	137	142	140	143	152	142	151	145	165	164	144	154	144	137	153	146	159	155	154	143	140	154	157	148	139	157	157	145	134	144	132	134	154	150	166	152	148	145	133	134	157	157	145	144	138	133	147	149	159	128	154	140	154	164	177	128	131	138	148	121	153	163	163	183	143	141	130	140	159	160	162	162	128	141	141	146	157	140	153	142	156	146	148	107	160	135	145	153	163	144	143	143	140	122	140	145	153	170	138	149	135	136	158	178	133	148	153	159	151	145	147	141	151	158	167	130	171	156	153	132	147	127	147	135	164	161	153	152	148	134	152	160	140	162	139	147	157	144	141	130	140	154	154	144	151	139	154	151	141	138	145	181	140	168	159	138	134	161	147	151	145	139	152	164	157	147	156	139	136	145	143	143	164	141	139	162	150	138	143	154	148	134	151	154	152	146	144	140	162	151	148	164	136	137	139	131	127	150	148	126	117	145	139	151	162	148	136	144	154	161	154	137	153	138	168	133	138	150	150	165	134	141	149	139	147	130	154	141	157	150	147	147	133	164	148	116	160	139	166	152	144	133	153	164	145	145	130	147	140	128	157	146	152	145	142	160	154	148	161	167	171	140	156	132	124	148	143	132	139	150	122	141	124	164	124	166	149	140	140	179	157	142	158	148	143	134	154	151	152	142	155	130	123	141	162	136	162	134	165	143	146	155	130	154	152	172	133	130	155	144	148	134	150	160	148	159	140	153	156	153	156	152	128	137	155	151	148	138	130	130	139	145	141	143	143	127	161	136	122	169	168	130	132	137	163	133	143	115	131	129	163	116	139	133	150	138	150	152	170	159	122	144	143	136	146	149	152	142	143	149	141	150	144	161	130	140	146	142	155	130	156	164	135	126	159	131	147	128	146	154	156	148	150	136	135	140	151	158	154	153	160	137	115	139	163	146	138	153	158	137	131	155	143	144	130	140	136	145	128	139	144	146	140	129	146	141	144	148	146	152	154	137	137	138	147	158	132	138	145	140	153	135	133	152	138	146	145	160	128	136	127	128	138	155	155	154	169	150	137	152	131	125	159	163	159	142	158	147	143	139	151	142	132	144	139	131	152	144	149	131	146	143	147	155	136	142	160	157	149	154	105	152	163	125	139	124	157	138	136	140	181	158	154	147	152	142	131	155	146	155	148	146	147	122	127	140	149	130	135	157	155	145	145	153	149	141	146	146	143	136	148	145	170	119	155	161	144	149	142	155	146	166	128	146	149	145	145	159	145	153	139	154	150	146	151	146	142	163	153	144	154	137	156	143	139	156	126	155	123	134	151	129	167	138	122	161	150	151	141	152	177	138	134	146	164	149	149	132	135	140	143	149	156	147	158	145	153	142	131	145	135	145	156	152	147
345	2	2100	149228	549	0	14	150	237	403	411	467	464	896	397	352	349	298	308	313	299	260	282	248	261	252	236	233	217	233	224	228	215	204	219	225	226	224	206	226	215	201	219	178	204	199	210	219	190	211	188	203	161	181	200	161	179	151	201	200	174	161	189	185	174	194	176	169	190	196	178	186	181	175	181	197	179	173	182	186	177	138	194	179	163	164	202	177	176	204	200	200	196	170	175	165	195	198	171	175	164	180	204	159	190	176	190	154	183	177	176	162	163	194	196	184	173	133	201	192	178	151	189	174	189	203	158	161	178	198	184	174	178	204	161	183	186	196	171	178	179	196	172	171	189	178	176	171	166	189	159	182	180	191	179	182	176	181	186	169	151	174	162	175	167	181	161	146	162	193	190	163	199	169	187	169	174	175	177	197	165	173	177	157	170	176	169	154	178	169	180	165	172	181	164	159	169	185	175	135	158	198	150	171	194	177	180	162	196	172	146	177	176	186	190	185	179	167	164	164	180	163	198	172	197	183	180	164	175	189	186	191	181	169	165	182	174	191	144	178	181	198	189	182	186	214	177	186	151	174	196	158	183	154	174	169	182	190	157	190	173	154	173	156	197	171	191	186	178	174	163	186	170	154	164	159	170	170	183	179	173	171	176	170	204	189	174	185	176	186	177	170	182	162	162	166	169	188	173	177	182	165	183	186	174	169	167	149	173	161	183	172	157	157	192	169	173	168	203	186	177	185	160	146	152	178	180	164	204	167	163	176	179	181	166	175	186	163	144	160	182	146	169	165	166	197	167	178	191	174	173	170	137	186	167	147	208	190	172	189	177	169	172	188	180	178	160	169	176	182	156	157	187	178	177	180	148	178	172	177	170	152	161	192	188	178	155	168	176	176	186	180	192	165	164	178	174	176	152	202	158	171	181	151	203	173	169	150	184	166	171	157	162	190	175	204	174	180	152	175	165	155	153	181	154	173	169	170	159	165	160	161	172	161	164	188	188	146	156	185	176	184	156	162	155	169	203	172	177	189	168	149	168	172	168	161	175	180	184	176	167	161	164	199	195	188	186	164	174	177	169	170	162	162	176	172	174	172	202	180	161	160	163	196	176	166	157	187	174	179	167	174	154	177	175	178	192	179	173	178	172	184	175	172	170	166	194	184	188	158	166	171	194	170	177	171	184	164	174	195	149	164	172	164	155	171	176	164	184	195	165	158	206	176	181	184	154	172	194	194	158	178	173	170	162	154	161	175	168	173	179	186	173	188	198	155	155	179	177	190	174	182	162	172	181	152	178	163	164	177	154	160	164	183	170	167	201	168	191	178	174	175	194	154	178	173	159	167	194	182	173	175	166	173	167	159	170	169	169	186	183	196	157	171	188	182	181	163	174	156	171	183	188	190	157	146	176	167	202	169	159	187	160	179	160	172	196	187	166	177	184	173	185	198	167	163	158	158	163	164	191	175	188	210	153	166	168	184	163	171	159	186	168	181	186	160	176	164	185	185	188	182	156	151	186	180	173	179	189	176	178	188	187	151	166	149	172	183	169	174	162	183	163	193	192	152	156	161	157	171	151	193	174	163	177	185	150	181	147	171	176	173	167	185	158	178	158	182	169	161	164	181	178	165	196	180	178	180	180	161	191	181	155	182	163	157	172	176	164	172	173	165	188	162	154	154	146	155	152	179	176	192	171	159	194	188	174	160	182	187	168	195	164	197	166	153	167	182	204	150	188	185	165	171	171	167	181	172	195	178	191	177	175	185	171	193	174	180	166	182	172	154	187	168	174	163	159	166	153	200	166	175	169	183	180	174	181	169	151	185	164	176	174	168	189	154	176	178	161	163	168	186	178	154	169	165	161	153	196	159	182	162	172	158	162	147	175	167	184	169	203	145	182	174	155	179	167	156	177	183	167	146	140	142	175	184	165	146	167	193	196	174	172	160	191	185	169	150	180	174	165	187	187	170	171	169	174	176	189	164	155	180	157	160	180	157	175	157	196	174	174	180	178	158	166	178	184	166	187	152	179	188	159	168	169	165	189	168	163	186	152	171	186	181	149	193	167	165	190	163	176	175	185	167	168	185	161	181	164	168	155	177	156	159	182	155	179	168	150	170	164	172	158	160	180	177	185	172	173	188	174	181	155	205	178	164	178	174	186	181	192	177	169	186	163	170	150	177	165	169	176	164	179	173	169	174	183	195	174	165	184	174	144	193	166	195	179	197	164	168	159	172	150	206	178	167	165	179	174	169	158	182	166	182	172	183	187	150	146	202	182	163	191	162	191	161	153	175	163	171	163	161	170	168	165	180	173	180	188	159	174	182	140	157	185	168	141	181
345	3	3500	149329	541	0	12	207	306	479	474	560	1138	882	340	358	361	352	347	319	349	310	329	302	310	294	290	279	297	276	292	277	251	273	277	283	226	245	269	259	270	254	226	235	254	235	240	249	217	237	252	244	234	217	216	236	207	239	213	244	232	214	241	226	200	204	230	227	223	243	224	204	229	244	222	219	206	221	230	222	235	218	245	195	226	224	200	222	218	216	225	192	223	217	233	202	194	225	193	215	214	215	219	211	230	210	228	208	210	199	228	203	224	233	225	239	243	215	188	222	193	218	201	219	198	233	210	233	195	222	202	223	198	234	227	203	251	212	213	230	221	235	210	184	249	206	244	239	194	205	187	220	197	197	219	226	192	199	216	220	205	221	238	209	206	218	196	208	213	225	232	236	213	231	222	191	205	210	218	196	206	228	192	236	220	215	201	249	205	226	234	205	219	215	177	235	219	210	214	194	225	215	201	253	183	204	208	218	200	202	207	249	211	246	201	193	199	198	196	206	227	201	205	234	165	214	211	227	226	225	198	204	218	191	211	226	180	211	202	227	221	206	219	209	224	210	206	237	206	199	212	206	196	227	197	221	209	202	196	204	198	207	204	199	224	205	197	217	181	238	205	212	197	195	212	214	218	228	212	192	226	206	195	206	237	182	190	197	230	236	215	186	215	241	219	215	231	240	196	184	206	223	222	201	194	194	208	218	215	195	236	209	224	222	216	218	212	204	219	236	214	210	200	197	235	218	213	185	215	202	214	203	194	199	207	217	211	191	197	216	221	216	222	205	179	201	206	212	213	198	213	206	244	200	217	194	212	204	220	212	205	221	238	236	218	216	191	215	203	230	206	203	213	238	205	189	233	209	190	233	226	214	211	198	191	212	214	190	230	189	209	207	192	212	212	217	242	211	195	209	188	210	192	206	194	192	231	211	221	209	203	226	192	206	205	220	232	243	227	221	216	198	206	214	205	207	233	192	213	229	242	218	220	214	222	213	200	218	213	203	238	206	196	199	235	247	181	207	190	201	223	200	198	202	214	205	206	221	200	215	207	215	172	210	223	217	214	219	175	196	225	220	206	216	209	213	193	228	199	231	207	201	219	203	196	218	223	231	191	229	209	197	188	195	195	218	207	202	233	209	192	203	218	221	209	226	211	201	195	230	196	217	204	210	233	221	204	215	211	191	222	204	222	220	223	225	227	225	215	212	204	195	187	181	209	235	194	208	216	219	207	223	210	230	216	227	192	206	210	216	185	220	205	194	223	203	203	188	214	216	223	219	189	207	207	190	223	214	213	224	212	197	212	213	222	215	203	228	232	223	191	199	218	205	223	223	219	189	208	198	198	201	187	208	194	219	211	207	224	224	232	187	211	203	204	225	204	203	209	207	196	180	217	196	204	220	219	205	219	217	211	195	215	203	230	222	210	194	204	220	234	201	214	206	250	224	205	210	200	199	202	208	201	237	197	230	185	182	221	208	197	208	211	215	225	190	207	214	205	239	209	223	187	210	234	230	200	220	201	205	196	188	202	212	231	195	207	204	196	198	212	233	217	230	214	195	204	238	201	242	227	212	207	212	216	197	191	203	215	206	182	216	206	226	206	203	205	195	192	237	217	223	238	233	223	215	219	202	227	194	196	197	232	213	206	217	202	221	220	190	213	221	208	179	212	211	178	213	218	207	202	222	226	195	214	221	209	220	201	243	209	212	194	225	204	214	211	197	232	212	214	215	222	216	213	205	186	207	223	207	205	211	192	226	215	195	193	193	219	201	227	218	183	201	207	235	215	228	201	212	210	210	188	226	210	209	217	209	211	203	188	222	201	213	232	197	204	209	236	223	234	207	205	215	206	195	204	186	215	216	181	220	217	222	236	194	197	238	195	190	211	200	185	211	215	221	200	225	189	230	204	199	237	240	227	215	208	202	224	209	208	212	189	211	224	221	230	201	190	218	219	209	201	234	228	190	226	216	211	211	215	212	227	194	214	197	201	215	225	224	187	216	226	190	226	240	202	218	224	205	203	195	197	203	209	208	244	206	197	198	240	233	208	211	205	219	206	231	207	216	218	235	203	207	200	220	225	188	195	218	207	213	217	201	232	211	191	189	226	215	223	216	215	200	204	216	209	209	188	214	189	229	207	201	197	224	220	206	192	211	199	211	209	197	209	212	225	206	220	216	222	192	218	216	226	217	197	221	223	213	225	227	203	210	218	208	228	215	239	197	225	206	214	200	236	224	207	236	195	221	200	218	213	227	202	241	199	234	219	220	218	209	226	200	201	216	212	218	209	211	206	206	206	220	206	208	193	225	197	198	218	218	209	219	203	216	217	216
345	0	2700	149431	503	0	8	215	344	507	511	870	1372	529	409	457	433	433	395	443	383	358	381	361	359	341	351	345	338	318	332	335	273	314	332	310	273	294	287	286	271	279	280	289	279	299	285	251	266	258	269	273	256	264	262	254	259	280	284	262	264	282	263	274	281	261	243	229	247	243	259	247	266	264	246	237	245	238	255	233	249	259	261	246	246	259	240	240	242	246	254	262	261	242	246	252	240	244	270	246	261	262	286	266	256	252	229	259	259	241	252	225	258	237	226	228	271	251	248	245	233	214	258	258	220	257	250	232	244	223	273	252	236	224	242	247	243	230	237	253	252	259	245	244	235	244	242	253	229	242	252	255	231	252	239	221	263	225	258	231	245	239	240	223	246	255	223	248	266	255	230	248	229	268	233	227	240	248	223	244	228	228	231	251	237	240	246	259	215	261	242	239	258	280	227	255	251	246	255	225	221	277	239	245	231	264	228	236	241	245	253	239	245	239	247	228	227	252	214	226	257	214	253	257	219	242	217	254	219	246	215	249	228	270	226	231	227	233	245	252	231	220	259	263	254	237	243	214	247	224	247	246	265	224	226	240	241	252	240	237	239	264	241	224	233	243	248	241	239	257	209	259	221	247	249	232	219	237	275	224	230	239	228	239	255	242	235	224	247	226	261	248	211	245	230	260	258	246	252	236	232	226	229	235	225	247	243	229	232	244	238	227	246	250	257	235	218	241	241	231	243	251	251	259	244	223	241	239	246	197	249	223	251	212	248	229	243	219	264	215	251	251	221	230	261	237	236	236	229	223	243	253	223	248	241	249	227	240	217	254	233	241	240	236	215	262	237	241	247	245	235	242	263	238	260	238	238	250	242	243	242	240	229	259	226	242	238	235	243	228	219	246	249	240	242	220	205	248	235	260	233	257	225	230	241	245	249	238	253	230	258	236	230	240	241	230	244	226	241	214	232	244	216	232	251	218	250	249	218	257	230	243	242	240	220	241	241	257	270	246	236	254	240	252	248	271	237	255	236	235	231	217	271	243	246	234	236	236	215	238	224	215	260	236	228	255	252	249	221	233	250	222	259	228	223	227	237	233	238	239	227	225	254	244	230	240	253	225	247	238	235	210	247	242	250	244	242	257	245	222	217	231	263	229	214	249	255	236	223	210	223	224	241	246	236	235	234	232	259	255	225	248	256	226	269	239	223	220	251	242	229	250	254	226	231	220	222	257	253	239	260	282	242	239	256	260	251	221	242	253	228	254	218	246	217	230	242	246	247	265	233	258	233	243	226	254	251	253	215	247	236	234	222	248	228	222	237	249	241	236	231	245	263	214	222	234	246	261	249	258	235	227	247	204	248	233	242	239	247	227	241	249	217	235	251	245	224	259	238	255	244	251	231	238	211	220	241	245	242	249	230	239	243	213	216	251	253	242	233	252	228	260	242	232	219	250	240	253	222	239	229	227	225	236	225	232	236	263	243	257	257	244	218	232	214	242	265	229	260	232	259	252	224	222	249	218	211	224	235	249	239	272	243	238	237	252	225	228	233	244	239	238	237	240	212	264	254	197	233	228	255	224	232	247	263	257	246	264	245	272	232	232	237	265	248	255	252	234	251	260	256	223	252	272	244	232	229	241	233	244	246	234	229	264	239	197	251	222	229	209	264	227	249	248	194	243	239	238	240	227	220	256	221	228	231	256	233	244	238	249	236	214	243	255	242	244	239	246	213	222	235	243	249	267	220	217	212	232	227	220	228	233	240	253	243	244	209	219	254	241	236	256	221	221	235	237	252	235	246	208	220	266	208	221	218	237	233	271	256	237	204	248	267	226	240	248	232	220	229	234	244	252	229	237	231	264	238	224	201	227	257	244	229	242	221	241	230	220	237	258	246	229	251	239	257	240	212	259	248	239	241	249	232	258	232	240	217	243	213	243	230	228	219	241	226	254	214	229	207	238	225	249	232	231	251	255	221	243	234	254	233	240	229	225	243	256	221	241	257	212	247	247	229	259	264	249	241	242	271	214	235	260	231	234	225	225	223	243	235	241	226	252	215	253	233	225	241	231	207	246	215	208	235	238	226	234	232	228	228	242	230	239	229	217	259	231	235	271	236	247	221	239	214	245	224	291	242	250	216	235	229	242	249	204	262	249	222	247	260	232	231	241	237	233	231	224	230	255	234	223	284	244	221	216	262	223	234	242	232	265	253	233	210	241	228	246	259	228	214	239	237	233	209	256	232	235	231	241	238	248	222	251	230	258	249	218	244	253	238	234	222	229	278	237	246	226	239	231	232	261	228	226	248	245	214	269	220	229	234	241	231	257	246	250	233	240	257	225
345	1	1900	149533	579	0	24	139	203	380	348	492	478	356	317	291	257	278	245	273	231	233	254	215	207	219	189	206	212	223	188	191	197	189	176	194	193	172	195	202	178	173	174	182	200	161	145	166	172	180	171	160	153	185	162	166	169	157	167	178	173	162	171	174	163	157	150	155	177	152	160	172	135	162	173	160	149	172	149	158	150	142	150	156	138	166	145	136	141	163	158	163	150	137	164	155	155	157	180	155	171	163	133	162	138	157	148	166	148	136	157	145	146	154	167	152	153	161	154	164	146	161	143	161	163	159	141	162	153	147	183	159	154	151	168	136	168	146	150	177	136	141	150	146	134	147	130	141	129	168	159	157	154	156	162	163	133	125	123	150	156	164	144	142	174	135	141	159	140	150	145	160	167	154	165	177	161	148	158	146	158	180	146	143	168	165	138	143	159	155	149	142	156	133	184	147	154	152	174	166	139	165	135	159	174	144	155	153	150	169	158	167	150	142	142	149	155	161	160	173	155	160	143	158	151	168	146	142	151	158	166	166	165	142	147	175	172	157	142	174	154	141	166	162	148	155	155	156	157	134	143	164	166	156	168	148	162	150	167	170	165	156	140	147	141	130	139	156	152	121	147	168	135	135	175	130	143	133	156	154	140	149	163	151	136	158	182	150	149	153	149	153	161	144	163	151	150	132	142	156	160	152	156	172	140	147	146	158	164	148	172	139	159	159	144	160	155	146	140	157	150	166	133	167	154	137	150	158	147	147	153	142	141	141	131	146	142	156	136	173	151	141	159	158	154	149	150	157	147	160	148	162	136	132	155	166	151	151	143	135	146	149	149	130	165	152	144	153	153	144	148	145	144	140	136	151	147	164	165	175	159	161	154	153	137	161	127	149	150	163	156	145	155	142	149	177	128	175	148	136	155	135	158	167	154	143	156	176	164	161	154	152	133	152	177	155	155	159	166	150	186	139	177	143	162	158	152	136	173	164	164	150	141	149	146	160	132	161	157	160	167	161	147	167	142	129	143	150	147	148	152	179	154	166	156	141	157	154	172	143	144	162	153	147	177	146	141	153	142	152	139	171	157	163	180	150	128	166	170	164	134	152	199	136	148	129	138	163	167	158	144	154	143	119	145	176	160	175	141	161	169	130	144	165	176	166	151	153	174	137	155	151	161	148	182	163	164	130	151	145	184	168	141	140	154	158	138	133	148	143	164	163	143	158	162	141	161	133	154	135	159	157	165	151	155	158	155	158	138	166	150	140	145	154	137	154	150	152	153	153	141	140	135	152	143	148	135	139	150	136	148	155	164	141	151	146	164	159	145	140	141	159	139	138	165	150	157	155	155	133	158	149	173	147	163	156	147	129	134	161	158	176	151	159	151	165	149	138	121	154	167	166	139	154	154	140	143	134	150	154	163	151	150	150	134	172	137	137	151	156	172	170	166	156	154	141	136	152	154	136	161	152	138	154	142	143	142	151	157	153	152	162	130	146	142	153	126	149	156	144	144	146	161	161	158	136	156	155	163	139	141	160	166	156	156	147	153	151	160	161	122	159	154	147	154	138	161	156	175	175	158	128	137	140	153	163	139	152	156	163	161	152	150	153	155	154	140	144	130	165	148	141	148	151	149	154	143	142	178	152	170	158	142	165	143	136	168	176	147	139	143	141	160	158	163	142	139	160	157	157	155	139	158	152	150	130	155	160	157	160	125	161	143	123	144	150	150	160	134	152	132	144	144	162	142	147	150	137	143	130	155	145	116	141	142	147	130	137	159	154	147	145	162	159	161	152	128	161	150	147	149	143	176	167	143	138	143	161	151	175	155	140	150	141	157	169	143	126	158	157	150	162	139	178	167	125	140	132	146	144	146	157	143	156	149	133	147	144	147	157	139	139	142	161	145	145	137	155	144	151	150	175	144	152	143	166	148	172	155	149	153	148	131	122	159	158	168	157	149	169	139	156	152	142	141	138	167	151	145	153	157	156	146	148	180	163	146	148	139	142	146	144	144	151	143	144	163	133	140	160	157	149	149	157	144	160	138	147	167	154	147	142	163	166	137	150	138	139	131	163	145	154	170	160	155	156	158	170	150	128	160	142	156	156	150	147	161	140	138	158	153	145	139	163	129	145	139	166	166	161	143	146	150	155	147	141	167	154	148	140	159	144	170	144	134	173	171	162	146	170	161	151	154	165	141	161	148	143	179	148	148	131	135	134	157	169	138	160	165	154	150	140	117	156	149	142	152	129	140	150	146	142	146	149	128	145	132	169	152	145	155	155	119	146	138	153	151	160	141	139	160	147	148	148	137	135	178	144	137	152	142	131	161	153	149	136	141	152
345	2	2100	149635	565	0	14	138	244	397	414	450	516	447	346	350	308	278	292	260	281	262	263	249	240	241	231	232	216	212	224	225	206	206	198	207	196	172	208	200	192	195	206	173	188	181	175	169	165	179	177	183	168	191	184	189	156	212	175	191	169	159	182	179	165	179	180	168	173	183	170	179	153	135	167	143	169	179	196	164	160	154	147	208	182	185	169	179	183	164	189	169	154	129	167	151	166	155	190	183	163	174	148	171	158	178	158	193	180	157	174	155	156	155	170	175	182	163	168	168	184	180	165	163	168	159	166	181	154	160	165	179	163	156	154	169	178	170	183	171	139	162	157	168	146	170	158	153	174	156	164	162	159	178	169	164	164	161	165	168	161	153	164	162	154	157	151	147	154	191	183	170	158	167	167	166	154	141	151	148	178	163	177	157	173	159	168	154	163	167	168	169	169	155	180	188	171	140	163	160	176	144	176	144	160	176	172	150	147	161	155	167	163	183	167	150	136	164	144	148	168	169	164	154	176	177	156	178	152	174	161	182	165	151	168	165	159	166	162	172	168	181	153	162	156	143	143	135	175	162	161	143	146	146	171	155	167	162	171	145	141	161	151	144	157	174	193	162	174	152	158	173	174	149	172	160	144	162	177	162	184	154	157	161	151	159	182	159	152	154	162	156	186	159	149	166	160	164	169	173	153	174	157	148	152	156	158	134	152	178	180	167	188	170	163	174	159	157	143	158	166	181	169	164	161	159	172	176	155	157	156	181	166	179	174	168	155	151	175	153	155	170	171	166	159	183	142	150	164	178	141	165	172	166	167	167	169	162	172	142	170	136	167	142	162	171	178	136	154	172	157	173	159	161	155	164	145	167	166	148	194	164	154	164	157	150	143	164	156	170	168	176	150	165	179	154	168	155	178	132	171	149	158	143	177	168	149	156	174	141	159	172	153	158	175	159	185	182	160	173	162	167	153	171	167	170	142	173	171	159	150	171	169	179	168	148	156	147	167	170	147	180	162	144	175	159	147	148	164	156	170	151	187	168	147	170	185	156	164	146	159	173	145	159	165	156	155	139	156	146	146	154	154	165	146	163	172	166	160	195	158	170	156	196	166	159	142	177	159	169	162	167	149	163	169	157	161	155	145	159	150	156	135	171	155	175	164	176	166	174	185	169	163	163	169	169	142	173	162	153	151	128	150	168	162	163	154	169	175	161	152	161	152	157	139	160	138	156	181	157	174	167	174	160	175	154	157	159	171	152	164	155	146	160	156	180	175	160	157	180	121	181	142	147	182	143	165	180	161	174	165	159	171	171	169	172	161	148	136	167	158	162	160	165	158	155	149	144	158	159	155	167	155	144	157	155	165	151	161	142	173	155	166	145	145	163	164	154	150	166	170	177	172	166	166	181	159	163	178	169	155	176	144	162	171	162	162	161	178	161	159	136	149	153	159	172	177	160	150	177	168	179	165	163	172	142	179	156	157	160	169	158	167	158	146	161	157	172	173	177	165	152	166	140	148	158	157	149	164	173	181	144	147	155	171	179	176	165	191	173	148	152	160	167	152	163	175	166	139	149	147	170	160	149	156	159	153	160	146	146	155	157	172	186	154	154	146	157	151	155	144	157	152	176	156	152	173	156	162	153	166	152	175	169	161	171	139	163	145	167	178	143	142	148	162	160	146	151	158	166	169	146	141	159	171	179	149	162	175	153	161	158	150	158	145	143	183	165	178	143	160	171	166	163	144	158	162	159	165	203	144	142	171	177	147	155	147	151	166	158	155	180	159	154	170	178	159	154	154	141	155	170	152	162	165	156	167	163	166	143	136	186	150	176	180	157	159	152	150	162	150	163	152	163	179	173	167	167	151	177	158	160	155	163	159	157	164	158	162	166	179	170	165	165	175	168	150	187	168	162	149	170	155	170	165	160	175	177	173	166	185	144	177	179	152	142	163	146	134	163	160	151	178	188	174	150	144	156	169	170	151	159	167	177	142	176	169	166	151	174	156	149	166	173	178	184	168	178	175	177	147	166	141	156	127	163	151	174	156	156	143	165	156	167	161	169	169	159	159	209	160	156	164	167	159	178	170	164	160	164	168	192	150	159	152	164	156	175	143	169	151	174	157	154	185	150	169	168	176	163	166	165	162	173	153	169	145	159	152	166	161	158	150	161	168	141	189	152	160	147	146	173	184	173	175	166	160	178	158	166	185	151	157	148	179	158	158	151	150	160	148	141	168	158	168	184	153	165	152	143	196	170	161	169	141	149	136	161	175	132	158	161	153	164	149	168	158	178	149	168	152	172	178	173	165	156	146	139	184	152	177	187	158	153	167	170	154	167
345	3	3500	149737	551	0	23	202	294	462	470	501	498	1061	345	439	368	367	314	343	330	312	291	310	286	272	278	268	248	275	275	276	244	275	241	228	244	224	229	219	226	232	254	240	218	217	230	220	222	229	212	229	230	180	222	229	246	207	228	218	225	214	200	210	232	219	223	194	220	212	207	210	207	198	211	205	202	217	222	215	204	187	215	201	200	206	242	218	191	217	216	208	189	209	214	181	213	223	179	210	202	204	186	214	206	205	196	189	197	212	184	234	209	204	213	218	200	208	179	203	213	218	196	200	196	204	221	213	194	218	187	198	201	200	193	202	187	191	210	210	189	200	205	208	205	174	201	213	187	167	196	207	209	216	206	228	195	204	203	207	207	190	205	190	187	191	191	172	206	198	169	195	183	197	206	223	195	180	203	195	195	211	195	216	201	205	199	186	211	193	184	208	188	175	197	209	197	202	219	209	205	178	200	166	203	208	202	217	178	191	212	194	193	193	186	222	190	169	181	173	204	201	186	209	190	194	200	188	192	206	205	192	186	194	214	227	195	216	201	220	223	191	207	186	211	208	187	194	184	206	194	216	203	198	183	210	201	193	203	197	203	198	196	207	197	188	185	234	206	172	205	184	193	210	164	185	194	202	200	189	204	197	224	202	204	209	192	203	200	224	216	192	209	194	217	193	197	171	200	202	205	186	187	219	169	222	181	209	177	195	176	181	179	211	194	198	204	224	214	220	183	186	197	207	205	191	197	191	202	198	208	194	196	171	216	219	212	209	182	196	212	199	205	172	217	204	187	204	207	200	197	212	192	205	185	216	221	176	183	246	207	179	208	196	192	189	206	231	180	217	188	197	207	175	211	185	225	183	186	205	178	205	188	207	224	197	184	204	178	195	182	177	187	197	189	215	197	220	183	208	176	195	185	200	206	208	178	201	189	156	185	191	209	204	188	177	217	171	178	206	189	198	189	190	183	198	193	167	207	206	183	205	199	186	176	177	181	177	201	205	204	175	207	192	203	190	198	174	222	194	193	185	164	197	202	178	216	217	189	181	179	214	209	220	212	187	185	205	175	205	186	200	202	193	183	232	197	200	184	200	195	189	219	184	204	211	192	201	194	213	204	188	195	187	210	217	211	196	172	217	205	212	182	197	196	188	202	200	207	175	206	193	188	210	219	204	203	200	191	205	190	212	182	204	215	183	194	196	179	188	183	220	213	183	196	177	196	191	212	219	184	175	189	190	223	167	197	195	196	194	210	197	182	189	201	193	223	230	205	185	205	206	188	191	199	205	184	182	176	200	206	192	190	193	198	205	202	191	179	214	213	191	192	196	203	191	213	181	187	193	191	187	191	215	178	204	213	182	208	201	194	186	218	187	198	202	218	162	199	190	196	178	207	173	183	194	209	195	188	192	199	196	209	195	205	197	204	207	229	198	186	209	200	186	175	201	189	218	175	212	216	192	207	206	211	204	184	201	200	180	212	198	207	212	187	182	189	192	186	226	209	184	195	218	202	209	175	206	196	198	193	210	218	204	208	218	206	214	185	217	191	207	198	177	197	191	181	199	173	176	191	229	198	184	181	204	207	201	197	187	162	193	184	171	178	198	201	178	191	204	195	190	195	202	216	203	202	211	198	205	209	165	200	202	182	196	187	199	183	210	206	195	172	172	215	183	180	220	191	174	195	189	210	214	202	179	207	196	186	197	200	190	187	188	187	175	184	184	177	169	188	208	189	205	181	190	173	192	203	192	182	189	188	192	195	207	186	189	189	192	223	187	191	198	179	212	187	206	173	197	184	192	184	209	201	195	191	207	210	189	185	189	212	203	190	187	205	213	211	192	188	208	208	176	229	182	171	210	168	192	211	197	200	204	205	202	220	182	190	185	192	190	192	209	207	177	209	190	209	197	189	182	192	223	186	166	205	211	201	203	194	194	206	183	207	219	213	203	196	188	224	206	207	194	193	187	162	188	187	192	198	206	200	183	184	212	178	188	199	182	202	192	183	179	182	198	214	193	204	210	176	195	217	195	209	200	170	176	195	195	193	193	206	200	174	197	203	183	200	185	184	184	200	181	183	190	203	186	211	192	192	218	191	213	199	179	209	181	194	203	212	195	192	201	198	191	188	195	209	198	203	170	187	198	194	206	187	210	184	181	192	182	194	206	197	216	176	215	188	194	173	199	205	192	199	185	205	192	192	168	190	196	196	193	208	177	190	207	200	198	209	195	197	201	200	191	201	219	208	178	190	212	183	200	211	203	191	195	176	166	203	224	165	200	186	201	163	207	208	203	178	204	215	205	194	171	203	190	207	200	205	190	205	188	209	195	210	201
