345	0	2700	117163	368	9	1	665	518	640	662	628	573	564	476	463	423	401	399	371	352	349	343	339	338	288	316	297	297	309	301	276	290	298	256	261	244	240	262	261	219	239	268	285	243	254	263	249	228	240	252	216	251	227	217	229	232	242	212	233	199	220	215	220	211	201	217	232	209	225	221	221	203	218	214	239	225	220	225	217	205	214	189	214	221	209	208	200	187	245	227	209	220	203	217	221	207	214	205	200	209	222	206	198	205	220	209	232	199	227	212	192	199	224	216	214	199	212	213	220	228	200	237	224	194	209	213	192	212	197	227	215	213	207	204	191	206	228	183	225	193	209	203	231	222	196	218	200	214	199	200	203	239	225	222	184	211	194	197	174	200	207	200	208	210	208	203	209	206	189	208	210	210	196	198	207	196	214	205	184	181	195	189	200	198	220	211	215	219	193	222	214	217	216	201	190	225	224	192	200	181	215	194	226	204	203	196	197	205	190	202	194	200	207	197	182	220	226	199	225	216	187	207	239	183	222	222	174	218	221	200	220	224	215	201	208	204	215	224	213	210	170	197	218	211	229	195	222	223	192	193	208	204	208	216	195	209	201	189	190	191	224	222	207	206	206	216	201	167	208	195	170	217	198	190	218	208	188	199	212	192	235	206	222	204	188	201	191	240	206	197	222	205	212	201	222	226	197	207	197	201	192	194	231	219	188	194	207	195	206	191	201	211	200	205	186	197	204	208	221	206	209	218	193	216	208	219	214	214	176	226	206	213	195	213	207	229	203	232	190	212	180	195	213	215	206	188	198	202	202	198	203	190	197	193	222	196	193	191	194	216	209	197	210	181	208	240	218	201	209	209	206	221	198	185	213	207	226	205	206	208	201	209	220	200	238	220	212	187	205	193	211	188	211	207	192	217	206	195	200	203	208	232	193	204	207	214	208	190	170	202	223	209	229	202	196	182	179	233	195	198	242	176	222	206	210	185	188	198	220	204	209	193	206	228	188	198	213	227	206	206	222	191	219	191	182	209	185	195	190	186	222	183	197	212	184	216	213	206	181	221	198	207	202	198	195	202	216	201	222	204	193	203	182	201	208	217	228	193	225	222	185	218	211	181	203	191	206	198	219	186	234	173	195	210	213	212	206	213	232	190	217	224	192	217	216	209	195	190	199	207	208	204	202	190	201	196	196	233	203	219	207	224	205	188	215	220	194	177	185	211	216	228	224	199	224	198	195	189	207	190	224	188	198	213	203	209	207	209	210	217	210	220	219	195	198	212	223	208	182	198	222	196	202	191	187	212	175	185	190	214	190	213	215	202	202	183	170	176	197	203	195	192	218	202	186	212	174	208	210	208	238	186	197	206	199	187	203	225	211	203	191	210	205	200	206	209	196	201	208	212	221	213	203	191	205	222	189	191	200	205	203	207	183	178	207	210	178	180	226	211	203	204	209	199	207	210	229	174	198	206	210	221	195	198	213	214	177	195	184	212	193	220	178	220	195	205	189	196	211	190	205	210	201	206	190	198	189	213	232	203	208	203	197	193	209	182	204	179	189	195	202	180	199	190	202	190	171	221	200	228	201	205	205	184	223	199	207	191	218	199	198	178	203	211	206	215	248	197	207	208	217	207	218	210	201	199	212	198	190	206	200	229	194	206	185	201	161	186	186	184	204	237	201	195	220	214	190	185	199	197	178	214	211	203	208	216	223	205	206	216	239	203	211	229	204	217	217	198	223	194	195	197	187	215	216	183	207	206	225	199	210	190	190	222	220	214	173	220	211	208	225	205	206	194	206	230	187	201	221	187	221	207	201	215	187	222	205	219	165	233	216	175	211	187	225	187	179	196	222	224	206	182	209	202	203	221	231	203	205	206	216	201	200	196	190	202	187	220	213	191	202	203	191	215	228	196	215	196	203	214	197	196	187	217	196	203	181	182	211	209	205	215	208	204	216	185	195	207	224	185	203	198	219	205	184	206	186	191	208	204	196	200	231	205	213	195	202	211	208	206	207	180	228	215	185	214	209	204	193	214	207	210	191	222	192	209	201	195	187	240	217	215	217	168	227	203	195	207	202	229	171	220	204	186	217	195	175	227	213	223	219	207	198	197	209	204	199	189	235	206	212	219	196	213	230	207	190	207	201	208	187	207	192	232	198	202	208	220	173	188	212	187	208	212	191	222	211	207	186	186	198	214	217	187	188	201	216	221	187	207	194	226	190	192	205	201	218	184	211	206	193	177	200	203	225	200	203	173	196	211	200	173	203	221	191	202	227	200	200	214	180	178	197	202	212	171	219	201	199	174	212	189	187	214	204	194	215	198	206	198	197	186	199	210	199	223	208
345	1	1900	117287	391	1	35	377	376	506	488	473	433	414	381	342	319	301	298	284	278	275	261	258	289	234	235	237	263	227	230	212	219	227	205	208	221	207	206	188	211	221	206	217	196	204	181	191	199	197	179	201	184	192	198	176	191	185	184	204	183	193	183	197	161	160	171	208	167	189	189	174	183	176	191	187	188	186	194	178	174	181	182	191	170	183	166	179	160	179	188	175	192	175	161	183	173	168	187	151	194	177	169	173	158	187	207	190	170	175	180	174	197	189	174	170	170	175	181	181	166	174	156	169	183	177	156	182	173	193	184	169	190	167	182	159	159	198	184	172	192	189	180	174	185	184	160	212	161	156	189	195	174	162	190	171	172	162	162	147	161	168	151	184	151	203	200	172	182	159	176	182	170	170	178	171	179	170	193	174	165	178	176	198	184	172	147	189	178	201	179	183	188	186	163	176	178	186	181	150	158	169	185	167	165	180	186	146	186	160	165	161	177	184	163	184	186	163	196	165	179	166	197	192	156	181	167	180	183	172	182	172	167	174	182	184	169	172	184	159	161	159	192	158	160	160	197	170	147	187	169	202	177	155	179	183	185	188	181	187	174	163	168	184	146	186	171	155	171	161	184	175	150	174	169	192	172	164	178	191	179	185	173	162	195	141	166	197	157	167	164	171	168	160	147	181	185	176	165	172	152	165	177	157	152	180	165	220	152	148	181	177	181	158	192	185	174	177	173	171	165	155	160	166	190	161	143	170	184	196	178	176	174	160	160	130	171	162	195	177	177	168	163	152	179	159	163	164	176	177	164	208	195	175	163	162	186	187	177	177	186	167	168	190	188	179	195	189	148	171	145	188	156	178	163	192	151	185	175	159	184	156	161	158	155	168	189	159	161	183	178	165	181	195	165	159	175	161	164	186	186	168	194	170	176	178	188	174	169	179	182	157	188	175	167	185	168	177	160	155	177	173	209	188	177	174	157	162	176	192	179	188	221	160	181	190	193	166	161	165	184	163	160	166	191	167	176	158	194	170	172	155	185	180	197	201	186	174	153	170	167	195	190	179	176	165	153	169	176	181	174	172	163	163	187	193	173	187	178	153	153	183	171	187	169	183	186	163	180	198	175	162	191	169	156	170	166	172	205	163	171	163	164	182	130	205	187	186	194	185	195	175	173	191	212	156	188	189	168	177	177	184	179	175	184	158	158	175	165	195	166	178	165	173	185	169	160	160	200	176	175	173	173	176	203	187	145	185	166	165	184	155	171	168	175	174	184	161	157	189	159	150	174	198	151	170	188	173	180	194	181	176	164	177	181	185	194	154	165	186	168	197	173	174	179	181	194	177	176	159	191	166	164	185	188	185	164	142	168	166	162	167	179	148	158	158	171	176	166	188	185	157	173	181	167	187	181	155	180	184	176	145	156	192	196	172	167	175	159	168	155	197	164	176	168	189	203	184	165	142	162	157	173	154	179	195	166	157	203	179	162	172	162	179	179	176	156	186	192	177	182	162	169	163	186	170	163	178	204	185	177	167	171	195	171	153	183	170	165	147	172	175	182	176	148	194	181	167	160	178	164	164	171	177	175	191	194	162	162	175	176	186	153	169	165	182	163	167	182	202	167	171	189	198	161	183	196	170	180	154	165	180	163	172	175	168	182	165	189	159	175	178	190	182	169	187	177	192	173	163	175	173	174	183	181	163	184	195	200	172	167	170	182	201	177	174	156	178	169	168	179	166	160	176	164	177	168	164	172	161	173	184	167	173	165	172	180	161	192	149	169	169	185	189	163	169	170	175	182	209	157	167	175	159	189	173	169	182	181	187	145	174	176	168	171	176	168	177	185	168	171	157	163	170	178	186	142	179	168	165	159	176	182	169	169	197	176	182	174	182	198	153	184	198	182	183	177	168	183	180	178	151	172	169	158	157	174	173	172	195	168	186	170	166	173	159	161	174	194	172	150	186	174	152	182	187	178	178	158	168	178	197	159	161	184	175	171	167	193	152	174	182	181	175	185	172	176	154	185	157	144	190	163	174	188	175	191	190	157	153	174	169	173	161	165	161	163	160	229	172	146	164	180	155	186	186	177	170	149	175	153	195	169	144	195	176	180	167	181	170	169	153	182	174	171	157	156	164	170	160	182	176	186	177	185	165	182	176	188	180	169	158	160	166	173	188	175	165	183	179	177	178	161	170	158	184	197	156	161	170	166	166	179	166	184	159	165	150	171	178	179	188	152	187	174	164	165	171	154	162	188	172	173	183	178	179	202	172	167	197	190	154	174	182	177	182	188	195	176	179	149	168	163	175	158	181	185	174	171	160	181	200	166	171	181	191	207	201
345	2	2100	117410	394	0	14	234	380	448	457	509	474	426	386	345	325	345	305	306	318	314	269	266	261	255	263	255	251	234	259	227	212	238	251	219	250	225	217	224	217	220	218	225	209	234	214	197	225	186	199	235	201	196	199	183	195	203	193	198	191	196	170	194	201	193	168	189	203	192	184	180	160	182	166	178	176	194	184	183	193	170	195	185	178	175	183	186	205	203	191	165	155	170	175	177	184	167	170	193	175	176	186	171	200	187	166	178	183	187	188	163	191	194	156	173	196	181	193	153	199	180	180	197	192	177	191	195	168	183	191	185	197	175	198	177	170	174	177	188	166	171	164	170	194	158	178	183	173	171	179	187	149	171	196	176	183	146	165	167	181	163	180	201	155	189	195	172	187	182	193	170	169	170	156	175	171	178	191	166	169	191	188	174	180	191	184	163	189	181	164	181	166	163	188	176	179	195	168	167	161	198	183	152	153	188	191	151	172	160	182	171	188	187	168	181	199	187	177	182	190	173	189	171	176	184	166	195	188	178	183	183	190	180	185	199	159	180	179	172	176	175	177	186	181	181	165	212	148	171	171	163	195	164	172	183	156	185	198	169	168	183	184	178	167	192	153	187	171	170	187	174	191	170	169	202	193	178	186	181	168	161	206	182	175	194	174	189	162	181	156	169	182	176	170	189	194	174	186	181	187	190	183	194	167	200	158	165	178	163	202	155	188	171	168	194	170	195	174	187	172	184	179	179	198	179	162	162	176	169	178	187	184	171	171	177	178	168	163	175	195	175	176	192	170	156	176	180	171	182	177	195	171	182	176	193	181	185	199	194	189	194	172	178	195	188	195	179	180	183	158	156	157	189	199	169	154	190	181	171	160	170	164	186	175	170	189	161	183	191	176	183	175	176	171	170	172	179	153	165	189	179	169	165	159	164	196	171	231	180	189	176	191	187	195	180	185	158	200	170	181	166	188	181	182	192	165	161	169	168	161	162	175	173	165	172	190	162	174	167	164	186	180	189	171	193	168	179	186	176	150	183	163	178	203	179	182	177	173	160	191	179	159	187	174	171	179	180	180	157	166	204	175	190	182	163	187	159	221	183	183	187	186	188	175	191	186	172	166	160	156	186	150	174	161	185	174	163	180	163	168	173	174	189	156	170	160	179	194	181	178	173	183	173	177	185	161	169	190	182	168	171	184	178	168	149	177	182	181	191	166	180	183	169	169	161	178	175	160	182	187	162	162	175	168	205	195	182	193	180	166	176	171	174	178	174	174	166	171	177	169	181	165	173	184	164	202	161	191	192	185	180	169	167	196	186	182	181	183	189	207	184	169	151	197	165	159	156	176	188	163	178	179	161	186	196	178	195	191	184	193	179	167	178	186	198	195	170	207	184	170	168	171	174	181	188	150	160	168	178	209	184	151	185	164	197	165	160	164	174	181	159	165	168	149	178	170	164	158	168	182	189	172	174	190	188	179	183	186	192	165	186	192	185	165	173	171	197	184	190	184	173	175	174	173	169	202	160	187	153	196	202	184	171	166	179	191	198	174	167	214	185	151	174	187	171	179	182	156	159	167	179	149	173	174	196	177	172	176	174	180	163	192	162	188	165	177	192	170	166	194	192	187	167	174	180	192	202	176	174	195	178	162	191	167	189	180	155	181	172	173	184	176	186	170	169	170	173	162	193	179	177	183	201	175	179	173	165	189	181	156	169	196	202	164	194	197	192	182	182	181	166	195	175	180	176	194	166	155	202	191	172	175	163	167	188	165	153	178	185	178	182	166	179	176	180	161	186	168	179	175	204	165	155	180	160	195	181	203	193	178	158	182	172	181	168	206	187	168	186	186	156	198	212	182	163	175	187	181	164	188	163	182	189	181	178	182	177	171	179	183	181	191	169	173	169	160	156	171	176	171	179	201	161	178	169	193	162	198	164	200	186	190	220	156	181	160	187	184	174	171	164	183	170	179	201	185	196	177	166	193	174	169	188	199	174	175	175	172	191	183	186	183	186	161	157	194	180	158	187	167	176	182	182	155	167	162	167	165	186	212	162	194	173	168	190	155	190	199	184	149	165	169	173	183	169	172	178	170	209	169	194	160	179	180	176	151	166	189	186	186	170	182	167	177	163	186	187	166	169	184	170	198	186	194	176	194	168	189	170	187	188	192	164	164	147	194	166	178	168	168	184	170	194	185	179	197	166	175	149	181	165	200	180	177	156	169	186	209	171	170	197	163	189	191	168	163	160	181	177	204	199	179	186	187	214	188	169	168	157	209	184	157	198	173	182	168	163	198	191	153	193	178	173	173	176	165	167	168	176	166	147	168	193	188	195	174	190
345	3	3500	117533	409	0	2	168	369	440	486	533	459	448	401	381	363	347	317	325	317	323	289	295	260	233	267	285	293	263	247	276	252	236	250	237	229	240	225	245	236	245	217	217	205	221	217	201	215	210	215	203	216	202	208	208	194	220	191	199	182	189	205	225	196	194	170	198	205	187	193	201	183	192	221	192	185	216	168	191	180	214	200	178	209	192	217	180	169	161	214	182	197	192	186	199	192	172	190	213	209	176	194	206	183	170	186	201	187	178	203	181	177	179	167	187	198	162	181	194	179	175	202	146	195	176	202	175	203	202	183	220	201	193	183	207	199	202	170	190	187	217	204	193	178	211	177	198	194	165	168	153	199	170	196	188	176	169	195	183	162	192	165	186	173	196	185	181	168	179	186	185	173	186	193	186	186	186	208	211	186	188	192	197	175	198	195	191	192	182	206	176	191	187	199	161	200	176	184	189	192	187	206	231	193	192	200	200	192	192	209	167	171	201	173	180	174	183	177	200	213	178	166	224	179	188	186	159	201	185	192	190	195	197	181	166	195	188	184	172	187	178	192	191	206	180	183	176	189	171	199	191	187	181	196	190	201	185	184	202	165	182	187	191	174	209	163	192	177	198	185	175	177	196	190	199	172	181	168	195	184	179	177	174	192	194	202	177	183	180	188	189	170	179	198	176	185	199	188	187	188	191	187	175	167	204	220	182	198	187	185	177	182	205	187	178	189	166	193	185	197	159	193	195	184	175	179	220	178	171	194	188	188	199	178	176	194	163	195	198	186	188	166	168	196	199	207	178	164	191	174	194	168	194	167	182	199	160	170	196	208	177	164	198	183	192	157	191	179	184	208	183	190	214	168	208	153	195	178	166	185	214	209	209	179	197	193	185	185	163	189	185	209	195	190	174	201	187	200	180	183	213	206	185	171	205	201	177	176	175	203	187	190	166	176	184	192	185	167	184	187	181	193	184	198	193	185	213	185	174	170	174	196	193	172	201	197	196	191	204	211	186	179	215	189	184	200	187	199	192	162	207	199	168	205	190	198	185	208	193	173	188	193	176	190	181	215	172	198	176	188	151	182	151	200	188	195	185	182	198	186	187	151	194	183	188	169	192	194	186	156	182	190	191	169	192	199	184	174	192	177	182	202	181	213	161	173	183	174	169	191	204	206	193	181	199	156	200	207	175	188	187	163	169	189	181	192	193	187	201	166	182	194	193	177	197	207	187	162	205	188	199	194	196	188	160	192	171	197	188	170	187	189	190	179	170	178	197	202	183	182	161	183	197	185	166	178	176	160	199	200	188	165	184	183	201	195	149	190	180	204	187	172	184	181	196	174	187	195	187	187	180	185	196	186	207	181	210	190	178	203	174	182	159	183	188	175	191	180	182	185	180	195	186	187	213	189	169	186	188	176	196	188	183	203	196	183	179	186	195	177	183	186	198	203	178	174	171	188	179	179	175	174	198	185	182	170	160	187	201	177	197	192	186	166	150	187	151	198	172	171	184	183	199	188	197	168	182	172	177	194	167	184	179	199	201	178	194	189	185	184	176	189	211	184	197	176	159	172	206	181	204	194	201	202	188	193	210	195	181	163	161	192	194	182	204	141	171	183	184	182	181	184	198	188	187	169	208	185	173	207	162	183	200	171	194	158	181	208	183	200	190	185	180	182	182	184	214	183	179	175	163	180	183	170	197	193	184	184	177	234	181	192	198	182	175	161	217	203	196	187	186	183	219	168	179	195	201	184	181	161	177	194	166	166	184	170	192	179	194	209	207	187	186	190	181	204	185	180	189	165	182	196	209	177	173	205	185	187	193	199	196	178	181	202	160	177	182	212	187	194	189	183	177	166	185	179	181	188	182	181	194	165	184	198	202	181	195	168	169	179	208	188	190	183	187	207	174	184	202	184	182	171	205	199	184	203	173	193	168	183	178	168	186	185	170	189	201	164	190	164	179	173	173	185	185	171	182	209	187	214	171	208	196	209	195	184	197	205	170	185	194	166	189	187	186	219	172	173	194	185	186	182	192	161	189	217	217	173	183	169	163	163	196	176	200	179	154	177	181	185	196	177	166	195	198	183	190	196	200	201	202	182	193	195	194	177	176	191	182	189	188	194	203	200	203	225	161	212	192	185	186	189	188	174	182	167	182	196	185	167	161	183	183	187	183	195	194	185	195	174	175	195	220	185	186	180	219	188	177	202	159	171	181	171	174	187	165	174	175	199	187	186	205	163	180	197	189	195	178	202	168	200	190	161	202	184	178	179	172	168	174	188	191	175	188	156	182	215	161	212	205	187	192	176	194	189	194	193	176	197	198	172	179	167	196	175	183
345	0	2700	117656	388	0	32	182	407	516	521	575	501	510	480	433	407	401	359	384	359	342	357	303	306	318	281	321	302	289	281	265	291	292	280	280	266	259	263	248	224	254	250	268	245	246	250	268	216	250	243	240	222	234	238	211	249	269	256	232	212	231	216	226	233	229	229	230	228	230	188	199	225	177	203	210	238	246	202	222	228	240	202	229	220	218	209	191	215	217	218	212	241	211	199	234	194	212	194	225	215	191	226	212	199	213	228	222	202	220	206	217	216	210	201	181	211	210	216	213	229	208	217	227	205	256	192	227	219	221	230	212	195	192	191	209	217	219	230	169	220	200	201	217	232	214	198	213	223	248	200	212	225	212	225	232	238	208	185	206	196	198	204	226	205	215	228	223	225	207	208	201	212	226	234	203	206	207	210	208	220	211	199	188	194	227	222	214	214	210	222	228	238	205	230	221	231	222	199	206	202	234	219	229	198	193	215	216	200	223	208	202	209	233	219	216	217	225	231	183	219	182	185	224	235	213	206	196	215	217	217	205	227	201	199	204	221	214	196	195	209	197	212	224	234	202	209	190	210	203	186	212	185	229	217	193	215	207	200	192	207	201	225	224	201	191	195	214	228	209	202	224	206	211	216	214	219	228	196	249	210	203	210	207	208	225	188	214	210	183	245	218	200	212	208	211	217	215	209	234	199	206	192	203	233	215	215	235	219	200	201	207	204	201	198	214	221	224	210	221	196	212	200	203	197	188	194	225	235	185	200	194	210	204	202	210	202	209	205	233	221	208	208	196	203	199	206	225	191	207	207	212	238	205	215	227	216	210	212	218	215	203	204	224	207	215	194	223	196	209	233	224	219	225	203	198	211	204	214	216	223	208	207	204	188	220	200	221	199	198	239	198	203	218	215	200	198	229	210	230	189	217	196	211	192	210	191	219	233	214	229	205	211	204	213	189	212	181	208	202	223	220	182	205	204	228	189	188	207	206	200	201	204	216	211	221	216	218	200	248	218	197	224	220	192	212	213	183	215	213	188	199	195	202	187	208	208	202	194	207	194	201	212	210	194	194	208	200	218	212	215	214	194	210	225	191	227	192	205	220	220	226	201	197	220	212	227	187	226	194	199	217	221	229	199	191	192	211	195	184	213	196	185	213	205	224	193	175	241	198	199	216	206	237	209	199	226	185	210	206	199	205	215	192	212	195	190	184	205	213	201	228	200	236	208	206	211	200	203	222	205	212	223	198	201	211	208	216	194	195	197	219	201	210	219	213	215	206	179	206	195	210	207	227	199	180	214	204	229	209	198	220	235	191	194	223	192	214	186	210	195	215	215	199	214	227	212	191	194	200	202	200	203	219	214	208	193	180	218	213	188	218	236	217	209	202	201	203	208	197	221	204	225	180	205	197	184	202	220	197	211	228	194	239	202	228	201	197	224	207	217	230	183	209	206	197	207	219	223	221	208	212	187	195	227	217	204	204	217	216	192	195	206	188	219	203	195	213	193	185	219	196	185	189	183	195	211	210	182	210	201	229	209	198	204	195	195	185	189	209	197	214	193	198	180	203	216	181	228	197	226	190	185	192	216	177	240	244	209	193	208	186	204	217	224	214	205	208	224	192	214	212	204	239	189	219	194	222	209	223	206	206	183	202	216	224	221	228	213	202	194	214	221	222	183	205	207	203	220	209	203	230	203	207	240	203	214	197	211	220	193	201	183	204	211	187	213	217	202	207	205	212	212	201	193	191	211	216	197	193	215	193	205	195	195	211	191	219	204	216	208	205	190	230	234	221	220	231	190	252	199	231	187	218	204	212	239	205	206	216	219	212	190	213	196	216	215	194	224	199	203	212	229	193	213	220	207	189	225	206	219	214	227	193	173	223	213	186	228	199	205	206	227	206	194	190	232	214	200	189	229	217	205	207	224	186	213	193	225	207	227	198	212	200	213	207	207	196	189	193	218	213	195	211	218	183	192	203	238	187	206	220	212	191	220	195	201	181	210	196	205	214	199	205	228	219	228	195	217	212	190	222	191	236	209	188	197	197	186	209	200	221	207	210	200	223	210	234	191	218	224	191	206	212	196	221	233	216	215	208	203	201	214	214	223	225	207	208	213	243	183	211	205	215	216	200	216	220	209	206	238	211	222	221	217	203	203	225	182	175	215	202	201	214	187	236	195	248	195	193	234	220	223	224	223	214	189	219	214	184	243	208	206	199	208	215	207	199	217	231	185	208	197	200	205	221	226	259	186	203	233	250	225	212	187	185	195	221	207	201	210	207	208	212	198	191	211	235	212	209	205	181	210	196	234	216	223	191	202	211	190	228	201	214	207	186	203	186
345	1	1900	117779	381	2	51	286	330	438	476	453	440	435	365	340	325	295	293	304	286	292	265	257	267	247	270	246	266	255	229	220	212	249	210	219	228	241	221	234	206	209	209	214	184	188	203	215	187	192	206	199	219	205	198	196	194	198	193	197	184	193	177	207	193	212	201	199	196	224	195	184	211	186	187	192	177	193	196	176	197	188	203	195	181	207	192	190	181	203	193	181	175	208	207	193	178	188	221	176	190	191	175	202	195	162	201	171	182	182	196	164	210	197	202	190	180	209	173	166	193	184	200	201	172	188	184	183	173	220	191	187	174	201	179	184	211	167	188	178	187	203	188	198	196	201	170	208	190	196	203	205	171	196	209	189	190	201	200	190	189	190	179	181	176	203	197	179	194	208	196	162	175	174	194	177	203	183	199	200	168	204	186	173	190	182	201	184	205	189	213	188	209	190	181	189	190	191	164	187	194	192	177	187	186	192	172	194	199	198	166	182	205	188	191	190	193	177	191	176	183	179	189	185	185	205	196	182	178	192	188	188	175	169	186	177	197	197	180	161	181	206	166	180	175	209	209	196	203	171	170	206	190	177	175	191	177	175	184	166	192	181	194	190	214	186	195	183	173	182	196	185	180	178	174	178	170	213	219	189	189	193	190	220	186	181	190	173	188	200	197	167	195	193	197	162	178	181	183	165	165	191	196	195	190	199	173	194	168	174	191	182	214	194	209	174	178	160	185	196	205	185	182	180	189	168	183	200	197	160	173	195	196	189	169	195	191	193	170	183	185	201	223	189	187	169	200	163	191	194	174	195	185	177	190	177	170	173	177	180	205	195	183	188	196	187	193	166	186	192	178	197	193	184	181	194	182	176	184	186	179	193	192	180	166	160	167	201	180	190	177	205	191	191	209	159	191	180	165	211	196	175	162	202	197	188	184	202	184	187	173	207	178	184	187	208	170	195	170	195	187	170	202	175	154	189	219	197	184	187	184	199	177	200	169	219	197	194	184	164	187	198	216	204	208	192	195	201	176	172	198	212	176	198	201	193	175	178	217	185	178	203	198	167	204	180	177	198	199	180	172	200	178	182	201	185	188	183	186	190	211	177	198	185	175	198	181	163	187	173	201	158	174	167	188	189	186	186	205	197	211	213	218	201	193	196	165	189	163	201	179	185	202	232	178	193	179	174	174	168	194	203	163	190	162	192	183	177	199	173	176	178	202	185	185	207	177	173	186	163	172	196	172	186	185	186	184	196	174	187	177	159	172	166	190	199	190	178	195	199	157	195	184	187	181	175	183	187	202	166	211	178	196	190	171	175	178	176	182	182	220	190	179	189	176	202	172	172	195	183	186	155	162	165	194	186	218	170	200	223	191	174	178	172	196	198	188	195	197	194	202	203	177	209	165	176	188	202	205	184	187	191	173	187	178	195	179	179	186	212	182	201	191	174	216	200	180	168	175	164	191	173	198	198	164	207	198	183	198	174	199	162	173	154	195	195	196	193	172	178	201	190	193	178	162	166	185	185	178	179	196	184	198	198	192	180	185	190	194	210	173	172	173	171	174	179	172	173	180	220	173	184	194	185	180	192	170	204	194	184	176	177	181	164	189	175	199	164	208	177	208	192	176	202	161	189	177	195	187	196	182	184	190	187	193	198	182	195	186	201	154	185	173	190	159	186	192	194	174	205	184	185	220	186	212	191	188	175	200	202	170	180	159	192	189	200	189	173	176	175	202	211	185	177	167	197	185	186	208	206	162	203	206	178	171	185	180	194	174	200	175	177	199	182	174	185	168	181	182	171	178	159	187	162	217	192	175	165	200	174	180	186	182	203	192	161	183	165	206	198	193	185	161	184	176	197	193	183	188	177	184	184	177	186	153	189	185	170	184	183	182	175	156	192	191	176	192	191	180	195	168	226	174	190	182	187	180	184	166	198	155	201	170	168	180	175	203	178	173	195	195	197	189	167	188	197	174	193	185	188	202	194	205	198	176	216	158	202	184	200	176	155	186	192	180	179	195	198	187	148	171	184	187	201	195	190	199	195	169	201	227	206	181	193	177	184	202	180	180	185	210	194	172	207	170	177	193	175	181	170	184	197	169	208	176	191	190	194	190	172	174	180	188	221	213	175	180	182	188	170	182	203	203	157	160	175	197	196	187	197	188	163	181	171	193	198	184	194	173	182	155	199	178	191	182	171	186	174	210	201	198	200	199	197	160	198	187	182	203	200	167	180	210	188	219	190	179	175	183	179	191	209	188	181	192	189	180	191	204	202	217	188	169	186	158	205	185	198	217	191	179	172	158	173	185	215	166	191	192	194	184	187	195	174	195	169	196	195
345	2	2100	117903	374	0	28	295	409	500	478	506	449	439	398	369	351	355	303	315	318	293	273	303	270	271	249	258	244	275	240	266	264	245	250	246	219	222	235	210	261	234	230	222	229	226	214	209	194	200	219	196	228	220	240	218	222	194	186	207	192	239	199	213	217	177	204	209	204	203	210	218	206	205	214	185	207	200	212	194	208	187	200	204	196	180	201	207	195	217	185	197	225	194	190	206	206	194	192	188	190	193	195	189	204	186	201	212	204	172	197	193	230	193	209	207	196	207	198	211	205	213	178	200	204	182	184	214	182	212	176	224	212	212	186	200	170	203	197	187	182	193	201	185	185	194	189	188	199	178	207	192	153	167	193	204	184	189	217	172	194	195	193	221	205	190	189	178	179	217	196	180	176	212	205	202	211	179	195	191	216	197	172	184	189	200	185	185	197	208	186	206	181	186	196	180	185	171	209	176	187	180	185	200	198	208	164	190	205	182	176	218	191	204	173	181	184	193	189	190	175	220	186	180	202	180	188	196	206	204	183	197	196	193	187	206	183	193	196	193	202	190	189	207	194	185	194	175	190	181	210	206	202	195	193	189	191	197	183	197	190	175	196	199	199	197	202	179	192	223	167	184	184	197	205	199	206	206	175	182	192	199	185	176	181	209	200	187	193	179	186	206	199	183	180	194	180	188	222	178	164	197	190	175	218	215	192	208	202	193	191	224	177	195	203	207	195	182	194	207	177	181	172	190	184	191	204	190	170	196	216	172	207	182	184	195	180	194	172	194	180	181	209	168	190	186	190	190	185	226	202	192	187	177	209	186	207	196	198	179	201	202	206	212	183	199	174	186	183	190	176	174	209	202	187	164	199	182	201	215	198	186	179	208	192	192	189	193	195	184	196	198	196	188	192	174	190	186	191	204	197	169	197	200	196	211	199	196	208	194	197	188	235	181	182	198	192	211	189	208	188	192	175	214	212	215	188	174	200	204	205	171	167	203	203	199	187	211	188	195	187	190	229	221	174	187	185	204	161	198	178	186	185	204	180	197	181	182	184	206	198	209	201	186	199	199	172	195	161	169	198	177	193	185	176	180	182	204	181	188	208	215	192	200	177	183	172	193	202	181	181	169	211	179	170	172	190	174	196	192	174	195	191	167	206	208	194	193	170	196	206	190	176	213	197	195	181	211	195	188	169	185	172	177	203	192	189	200	202	191	213	211	224	180	184	193	187	194	179	206	170	236	192	186	175	190	187	198	185	171	196	189	171	203	195	179	197	177	185	194	202	190	182	198	219	179	203	186	197	194	184	194	194	195	174	191	200	196	179	182	188	185	189	193	176	213	178	188	200	197	173	190	212	202	181	190	191	167	190	169	202	188	212	181	193	169	218	184	189	204	192	193	170	203	182	218	195	214	185	170	190	200	222	202	181	183	193	179	184	184	184	197	181	197	211	206	197	180	182	210	189	180	193	197	171	180	181	179	192	188	170	186	192	203	196	198	200	195	196	187	202	193	175	206	203	207	195	214	208	190	212	188	166	185	190	211	169	215	168	208	186	207	182	195	182	188	210	194	184	191	207	195	182	184	210	203	189	193	197	184	225	181	212	173	187	201	187	183	204	179	192	185	202	190	193	187	200	166	189	178	180	191	192	204	183	202	208	199	186	170	189	195	195	190	201	168	228	177	194	204	192	170	179	179	179	189	195	179	174	194	196	188	194	201	178	186	183	190	185	182	192	179	195	174	186	199	217	205	205	190	163	173	206	176	175	219	204	196	175	166	185	201	178	182	195	197	177	191	178	183	180	212	211	208	196	210	196	193	223	177	167	180	199	181	172	178	196	200	203	185	181	169	194	178	172	198	193	189	170	195	204	180	197	200	182	178	195	183	186	173	189	203	175	223	199	179	171	200	188	199	190	195	194	174	171	196	211	189	200	179	180	195	184	178	169	193	200	199	185	178	214	190	165	210	187	203	168	190	157	214	186	207	191	175	179	215	200	190	205	209	180	183	187	211	214	194	166	192	198	192	181	196	200	197	195	209	183	185	204	205	204	190	200	219	206	185	183	190	206	206	185	175	197	176	196	209	193	186	188	179	188	173	216	184	212	200	199	188	222	197	149	179	201	203	179	214	194	187	175	203	192	188	194	185	190	210	192	195	191	206	173	201	184	184	212	213	186	199	203	181	194	175	185	196	184	197	185	197	176	192	197	209	185	209	195	214	177	160	193	192	215	186	206	185	175	198	196	207	162	217	198	184	168	199	184	205	190	171	163	210	226	187	188	200	189	181	192	182	184	190	205	170	195	189	191	196	188	168	186	196	201	188	193	202	206	184	181	200
345	3	3500	118026	392	0	14	256	411	458	459	525	463	436	411	438	361	360	345	296	321	326	286	275	279	276	264	270	261	282	237	270	257	263	237	245	238	236	241	213	212	244	213	259	222	233	202	228	191	213	217	205	228	204	209	199	217	232	224	207	202	204	196	199	199	222	197	194	216	201	203	218	226	188	213	205	209	208	191	206	198	217	189	193	240	197	192	181	192	207	209	202	218	203	190	205	192	202	226	210	218	209	201	197	179	197	180	198	232	185	190	214	218	200	187	215	187	199	203	215	207	209	203	200	201	223	191	162	214	192	172	184	181	199	191	209	197	195	191	192	201	224	198	198	201	187	188	172	193	188	207	212	210	215	180	196	205	174	183	176	184	205	176	195	179	185	222	208	201	205	187	203	177	188	189	204	190	198	207	219	189	185	202	199	194	217	208	192	207	194	198	200	202	185	189	197	206	192	174	198	188	186	185	195	192	207	166	225	204	190	199	200	212	171	200	200	182	186	212	189	196	185	202	191	211	178	186	188	192	204	175	189	206	164	191	187	181	194	192	193	180	184	197	213	202	208	175	179	209	185	194	178	197	193	178	182	218	197	207	196	170	209	162	211	202	185	203	199	184	170	179	202	191	202	168	179	211	203	185	190	197	197	190	206	190	172	182	198	188	194	189	198	184	195	183	221	200	181	183	177	193	191	201	191	201	195	183	210	191	183	216	187	187	214	185	199	182	186	184	198	177	212	180	202	205	192	158	188	184	196	204	193	180	197	187	199	215	205	210	191	187	200	186	187	190	188	183	214	192	196	205	210	200	175	185	207	181	187	202	203	183	212	159	192	195	184	202	215	192	180	176	198	216	206	191	200	204	205	177	205	193	211	204	219	168	203	189	220	206	186	199	203	203	190	200	208	215	197	192	199	186	199	189	192	197	173	181	174	170	198	199	204	197	201	186	168	181	206	190	215	174	186	175	196	179	194	192	191	216	163	202	190	190	204	195	203	200	215	170	187	190	175	200	188	196	211	173	203	171	194	197	204	205	221	191	171	188	210	192	186	181	186	208	180	182	187	204	195	192	225	194	181	190	202	197	203	195	202	187	193	186	211	187	221	198	183	191	198	215	178	187	196	182	197	174	209	165	185	212	195	191	164	196	192	215	179	190	186	209	197	199	175	189	176	187	192	203	177	205	198	193	208	201	170	198	174	187	178	193	205	213	181	201	189	179	199	170	190	162	181	199	191	186	221	202	190	185	186	192	207	189	220	193	179	183	201	172	205	186	197	197	199	195	188	172	217	196	201	182	199	174	185	194	210	193	168	201	171	191	181	195	184	190	195	189	193	187	189	198	192	204	213	191	174	208	186	185	223	183	171	199	194	188	194	209	209	208	191	210	181	187	191	198	201	155	194	194	203	190	177	200	209	184	181	184	179	228	185	186	188	199	201	190	190	192	194	213	206	190	200	174	192	209	207	198	175	181	195	206	190	196	190	172	204	201	198	193	209	206	191	166	173	173	182	178	199	183	198	203	175	196	179	200	199	203	201	163	195	200	199	206	207	211	177	193	202	182	185	206	178	184	192	181	200	190	209	189	175	179	190	198	184	184	202	191	198	207	206	204	206	213	207	197	212	191	177	194	188	215	181	196	182	193	209	183	195	180	204	201	189	184	221	191	196	178	174	188	170	199	190	213	190	171	202	205	216	192	181	181	208	202	198	207	189	186	178	179	194	199	204	186	174	164	196	187	198	208	201	194	179	189	199	186	186	200	216	207	188	198	183	196	171	171	179	205	178	216	175	183	204	204	190	202	224	187	170	211	181	187	181	214	187	205	190	178	206	204	201	180	196	202	179	161	207	168	181	195	177	184	195	221	195	221	227	181	192	200	210	196	180	190	171	202	184	180	183	191	224	205	187	188	207	172	220	172	178	181	190	205	194	174	190	164	214	184	187	204	193	206	194	208	213	181	172	194	207	178	213	190	171	190	192	184	170	192	187	187	172	181	163	185	207	177	194	201	211	211	202	199	206	189	199	221	191	216	191	189	194	199	178	193	215	187	190	194	181	204	198	198	204	174	202	203	187	159	173	199	202	184	206	182	203	214	199	193	174	200	187	196	184	190	186	183	197	192	176	172	203	199	181	171	210	182	192	200	194	181	195	193	190	220	198	184	196	182	180	165	204	200	196	182	199	196	190	205	199	206	182	220	206	190	200	192	178	199	209	173	200	187	207	166	191	177	169	194	205	177	206	187	164	202	184	194	217	186	194	185	175	192	200	194	177	186	188	205	191	208	211	216	173	188	216	207	187	218	194	182	186	191	179	200	174	194	170	187	185	162	169
345	0	2700	118149	373	1	3	188	369	438	525	532	522	481	457	395	412	405	352	361	347	334	363	321	314	320	317	285	301	286	305	276	283	277	283	273	281	275	253	294	260	271	268	264	251	246	248	252	258	241	246	239	247	236	224	251	232	240	211	219	221	234	223	238	216	208	216	228	247	226	224	247	240	228	236	226	231	231	230	221	235	200	216	217	236	224	226	215	207	242	209	249	226	217	218	213	215	215	233	241	236	229	220	213	216	232	208	218	213	225	212	217	202	259	214	220	202	230	228	225	209	203	228	220	197	223	199	219	210	193	223	203	218	251	230	193	198	232	225	217	210	227	216	199	237	212	211	214	237	211	239	199	198	218	220	217	211	216	223	221	226	219	196	195	227	224	202	224	217	204	212	214	231	221	202	225	231	182	224	228	203	194	218	225	196	202	208	211	240	226	219	213	211	243	213	223	203	206	217	211	202	228	212	214	224	206	235	211	217	214	233	217	201	197	201	229	201	225	255	197	224	256	198	238	231	212	216	219	230	211	198	241	189	199	213	219	208	239	212	219	226	229	221	208	201	182	232	200	208	223	225	252	233	202	203	194	222	192	206	208	226	188	221	234	199	220	213	218	197	243	195	220	203	208	207	192	212	232	225	211	194	206	198	227	226	203	211	181	208	247	228	200	238	228	219	221	204	225	204	200	177	232	215	218	220	224	198	216	252	221	211	232	223	216	205	191	230	248	207	213	205	186	231	222	229	218	235	235	213	199	221	210	211	202	219	217	212	213	201	195	204	216	206	213	212	200	219	211	235	215	179	224	228	229	224	219	201	224	200	232	236	214	218	229	244	222	211	197	222	200	225	228	205	254	224	196	225	200	229	219	202	213	223	198	215	223	201	200	222	194	218	230	210	219	238	209	201	190	227	196	217	209	242	209	205	232	218	198	211	212	208	207	181	225	199	213	210	210	186	223	225	226	207	208	198	196	217	202	209	200	226	214	201	241	201	210	227	225	202	193	229	217	187	200	242	213	215	208	208	225	187	242	223	213	205	225	222	219	220	212	209	211	195	233	223	257	197	216	213	231	190	215	204	227	223	230	230	235	203	199	196	222	229	197	218	198	190	210	235	222	201	215	222	210	229	228	222	214	225	213	210	239	216	233	197	208	215	232	218	194	228	202	216	213	231	207	208	254	204	214	202	202	199	206	213	221	205	212	210	205	211	212	199	212	219	220	183	206	189	194	233	225	209	211	233	222	217	231	213	233	227	235	219	180	227	204	193	219	220	218	204	251	215	201	231	204	206	205	217	203	224	218	193	224	186	226	214	239	211	215	226	177	191	209	185	207	198	216	221	209	222	217	208	223	213	224	194	240	194	229	187	213	227	232	209	223	189	204	211	207	234	191	206	192	218	187	214	217	193	196	234	190	209	235	201	211	217	209	208	199	230	210	231	225	205	219	198	245	206	207	211	230	210	211	205	201	208	208	211	211	209	191	223	210	211	215	187	219	214	199	205	229	196	219	232	240	195	221	191	230	205	219	230	195	212	231	221	225	199	235	201	232	200	217	191	238	175	210	218	221	203	216	233	202	244	201	222	216	218	200	203	217	222	206	192	218	221	207	191	235	197	212	202	221	243	215	192	203	176	214	207	236	190	237	206	234	213	195	221	204	205	193	231	186	200	227	224	241	193	214	211	204	226	226	192	216	213	243	231	239	186	231	197	208	205	206	192	232	209	190	204	217	214	221	240	212	197	242	211	220	224	203	211	229	212	230	219	219	195	191	213	211	227	204	206	210	203	215	205	227	205	195	214	238	232	205	238	189	222	203	211	218	209	217	211	218	213	185	241	197	194	236	230	227	209	203	225	236	190	227	197	215	234	204	233	196	228	208	191	217	193	200	202	200	202	217	207	221	201	195	182	237	194	215	207	234	202	220	217	215	204	185	233	197	227	224	218	227	217	215	205	221	219	203	225	215	224	212	207	217	227	186	200	203	199	215	204	205	187	208	216	203	206	220	196	212	204	198	213	233	177	223	233	198	206	217	219	216	228	217	181	221	211	243	193	220	203	197	220	215	212	226	195	211	225	218	217	232	234	224	227	173	221	217	199	203	188	219	199	217	212	215	204	206	212	225	186	223	201	206	235	209	222	197	230	222	212	216	228	212	216	199	222	209	231	219	208	213	220	201	194	218	223	205	214	213	204	210	190	209	218	196	209	221	219	211	212	215	218	217	209	222	196	242	198	207	213	185	190	228	223	210	214	215	234	213	225	208	216	227	221	216	219	212	217	216	189	209	220	217	203	209	217	218	239	226	198	212	215	217	221	199	207	193	225	210	194	184
345	1	1900	118272	385	0	18	274	307	460	437	466	450	411	383	362	320	325	324	322	293	309	271	295	289	251	269	266	241	233	256	255	208	242	204	248	221	220	227	218	213	225	219	213	199	220	204	213	209	195	192	193	186	238	193	207	196	178	183	183	183	166	203	204	198	174	184	197	194	180	178	198	168	183	210	195	166	187	202	190	175	203	182	204	160	168	179	199	173	173	183	186	185	200	195	215	152	157	167	196	170	179	195	179	184	183	148	187	188	215	187	188	188	179	185	209	195	167	199	181	179	174	180	186	176	176	140	165	174	181	169	183	163	186	211	187	170	203	166	189	164	195	183	173	193	165	187	175	174	177	182	175	170	172	174	175	180	169	181	187	184	179	164	196	191	187	174	174	172	177	192	172	195	199	190	207	181	198	175	181	163	197	184	194	189	172	174	192	182	167	187	204	196	162	153	179	172	180	173	170	166	170	167	184	176	164	178	178	197	172	157	175	164	218	181	181	195	199	157	168	175	198	184	184	175	173	189	168	211	178	165	169	176	200	197	189	186	214	202	197	170	204	160	182	157	167	197	171	181	184	183	181	167	171	193	172	180	188	168	155	179	185	165	196	170	173	186	170	199	200	156	162	182	186	192	194	184	185	161	174	198	175	181	179	175	158	197	188	183	190	184	190	195	173	208	176	160	193	194	190	154	176	199	189	182	163	169	183	175	183	179	164	181	153	176	190	157	195	187	178	182	180	187	158	176	191	181	191	181	188	166	171	185	190	182	174	162	170	172	164	205	167	173	146	184	195	153	178	183	171	190	175	178	183	170	181	176	178	164	197	171	166	177	201	202	184	196	185	169	163	183	164	189	179	183	180	169	181	187	194	188	164	176	186	181	169	179	197	167	173	185	195	178	172	190	191	180	205	182	172	183	186	190	203	189	177	172	182	187	179	156	150	184	179	188	178	179	165	168	183	140	181	174	188	189	179	173	174	181	196	176	184	167	194	185	160	166	174	185	176	173	179	161	178	180	201	154	209	167	191	188	185	186	174	203	188	163	166	166	181	162	154	180	175	163	197	162	180	172	197	194	198	187	165	176	168	156	179	187	175	158	178	165	171	181	161	206	199	194	170	214	169	192	186	176	194	191	171	177	181	181	164	165	172	172	195	177	182	172	172	192	184	168	182	154	191	171	153	152	179	187	193	183	175	190	181	182	189	158	181	181	195	179	180	201	193	180	177	171	168	186	178	180	198	169	181	185	185	192	179	170	161	176	198	189	170	176	177	166	202	179	183	192	170	198	171	179	183	172	198	189	209	190	183	205	195	180	173	195	188	176	182	168	187	180	171	162	180	178	163	169	172	184	163	196	166	169	176	162	171	166	155	186	171	185	179	205	184	180	188	169	161	181	174	174	169	183	189	162	166	196	177	181	197	156	207	176	166	196	162	162	169	171	156	194	174	148	194	189	190	185	184	174	190	186	205	200	155	190	170	167	185	185	165	186	167	193	182	199	207	165	188	204	156	176	175	182	192	152	170	158	165	203	182	190	192	174	172	173	165	183	189	161	186	181	182	157	163	183	184	171	175	166	169	186	200	193	178	188	169	210	170	158	165	187	160	194	193	185	184	190	185	166	165	194	168	177	175	184	181	176	186	154	165	190	193	181	188	156	176	199	172	179	168	165	180	164	193	170	175	165	180	167	178	182	170	167	176	181	181	157	185	164	169	175	171	187	184	179	183	190	184	165	173	150	170	152	171	190	179	189	163	151	182	190	197	183	161	183	169	174	152	172	171	172	168	191	181	171	152	176	190	166	172	179	183	197	173	179	181	155	163	146	196	161	162	196	176	201	176	167	166	165	187	173	198	186	172	163	195	177	160	176	172	200	172	150	159	184	172	177	189	201	203	181	206	167	152	166	174	183	156	171	177	177	203	169	171	169	179	181	194	183	203	156	163	187	173	178	175	194	185	199	177	174	186	166	203	178	181	157	192	188	200	170	185	180	188	165	157	181	177	186	163	170	166	174	181	169	196	183	156	182	203	194	198	187	174	177	191	191	178	182	184	175	187	177	176	170	170	173	194	180	193	184	188	168	190	176	188	165	183	170	175	176	174	179	202	193	185	191	154	174	171	186	185	191	152	176	173	174	194	185	166	197	168	207	177	179	178	180	174	190	196	167	183	182	188	175	215	154	186	172	196	175	184	213	204	192	187	181	176	162	192	189	196	176	178	183	178	178	186	167	176	174	176	171	167	154	180	147	160	194	179	164	191	163	190	165	188	168	178	154	187	198	155	169	191	173	171	170	163	177	182	173	180	167	183	196	191	184	185	208	189	172	171	181	179
345	2	2100	118395	384	0	23	250	345	422	411	501	442	429	375	368	343	340	323	323	296	293	276	264	287	280	272	272	260	220	219	228	227	248	224	228	207	240	215	248	203	215	238	183	204	186	207	203	225	222	211	223	203	208	203	210	186	196	191	175	197	204	192	183	188	180	215	194	177	199	190	210	183	196	177	172	174	167	187	189	189	194	193	186	188	195	170	191	190	188	165	189	167	175	179	213	187	215	196	193	186	180	196	186	183	205	196	171	179	151	187	211	186	168	186	182	207	188	176	194	192	208	186	183	166	157	176	196	171	175	174	195	193	185	162	160	203	189	178	168	195	211	183	187	185	191	180	189	170	173	168	205	186	184	206	190	157	190	192	186	194	187	194	178	191	193	161	188	181	166	169	185	214	186	180	198	197	187	153	169	164	186	160	171	185	176	173	189	173	201	190	189	171	171	206	186	171	157	180	185	181	182	185	218	202	186	163	196	187	160	168	163	173	173	167	182	190	163	167	199	174	179	180	164	179	162	177	176	178	184	175	187	176	207	156	192	182	177	197	195	153	185	184	166	190	185	185	189	202	190	173	189	155	169	208	183	162	175	169	188	189	214	190	163	181	181	158	212	180	189	169	147	201	183	189	176	173	165	178	192	172	187	173	199	187	198	164	173	174	194	195	170	166	160	172	170	183	179	176	178	194	176	182	177	200	208	185	160	182	176	195	200	188	200	187	175	181	199	173	200	206	189	152	182	178	186	187	188	176	197	194	186	188	185	164	155	197	214	178	148	171	163	174	155	198	171	173	182	178	175	186	175	183	180	188	181	173	181	176	197	166	191	173	163	182	187	180	189	192	188	178	178	184	183	150	174	164	170	183	169	174	175	202	168	174	171	192	191	182	190	181	168	177	193	192	183	198	183	196	176	217	151	200	171	209	183	165	183	159	193	207	186	178	161	180	165	195	187	181	187	178	190	183	193	166	174	200	191	194	183	172	188	170	187	190	182	184	205	196	196	186	183	183	195	174	180	199	166	162	173	186	186	192	170	160	166	166	183	169	191	214	177	175	159	177	157	166	184	179	224	155	162	192	160	175	188	182	204	180	185	197	191	181	201	186	165	181	197	164	193	203	193	178	173	180	176	204	191	184	167	178	198	206	188	178	160	160	179	204	172	156	184	184	161	189	189	196	192	190	172	206	185	152	182	186	152	174	175	176	181	175	178	201	182	168	197	185	183	183	181	167	187	175	166	154	202	179	173	205	184	172	153	202	197	153	183	176	195	162	172	194	167	194	193	191	189	167	192	168	177	171	179	192	171	169	187	166	159	176	182	159	183	185	195	176	200	188	163	187	163	182	189	170	188	186	198	200	195	186	189	194	184	183	179	199	177	203	193	178	171	202	177	182	184	184	172	194	184	191	161	195	169	188	171	184	163	158	162	172	188	174	184	166	191	164	181	167	199	156	201	193	177	189	163	197	165	179	165	195	159	191	166	169	190	185	193	159	172	173	188	178	171	167	170	178	171	180	190	166	195	180	191	204	165	192	178	175	175	166	180	192	167	166	171	190	186	193	166	177	180	176	190	185	161	170	176	199	166	169	191	172	173	163	181	169	167	192	161	183	181	199	195	180	172	180	191	161	209	183	187	192	166	191	162	187	179	178	172	164	169	182	153	188	203	187	180	186	190	169	168	182	165	173	163	177	152	179	189	162	188	188	175	174	184	172	164	193	167	192	192	169	181	178	168	189	168	175	172	194	171	187	181	182	193	186	204	170	157	170	196	178	178	185	169	165	186	173	185	174	168	170	178	178	166	172	185	190	204	162	179	166	176	158	174	174	175	164	180	194	175	186	180	177	171	188	187	172	180	179	175	160	191	173	172	182	216	201	181	172	198	190	191	156	178	183	194	178	199	160	178	175	176	191	168	178	158	184	195	177	183	199	193	176	191	172	178	193	169	194	185	175	164	194	199	190	199	169	189	182	168	204	172	174	184	161	190	169	175	188	197	182	202	178	188	188	202	177	169	176	180	193	165	160	174	181	201	166	177	166	189	187	151	210	207	165	216	180	196	164	180	180	190	188	190	177	161	192	170	165	180	174	195	182	166	177	186	193	185	165	181	189	169	176	170	194	195	167	167	158	183	190	156	182	194	186	142	190	177	179	195	193	176	159	200	180	185	186	148	189	186	185	168	179	182	180	182	190	188	173	174	197	170	192	187	195	189	200	172	187	175	174	209	171	191	183	203	186	182	198	177	166	182	179	182	201	188	223	190	189	168	169	182	186	189	175	208	189	185	156	189	210	195	167	198	165	161	171	184	161	183	198	158	178	174	181	180	172	185
345	3	3500	118519	371	0	3	174	324	404	425	451	443	386	394	342	327	373	339	293	291	292	290	258	251	318	248	254	252	255	219	255	220	230	226	233	250	235	202	213	202	224	199	208	215	201	215	198	181	214	192	187	214	176	220	192	209	195	176	223	188	180	206	197	198	204	177	193	188	187	196	154	181	200	199	188	184	193	186	221	198	188	189	204	198	158	182	185	195	207	189	182	173	186	171	176	194	206	177	200	196	170	179	202	177	146	198	181	189	195	176	174	171	187	178	169	215	171	178	171	182	170	194	174	173	175	178	165	192	183	183	166	182	185	167	193	186	186	172	171	174	193	165	198	165	179	176	155	183	170	205	177	208	178	171	166	162	189	182	201	169	160	199	167	190	166	195	184	182	181	165	184	168	178	190	178	161	176	173	205	174	202	177	175	175	164	184	165	169	182	181	165	166	195	174	184	175	194	212	177	159	176	180	187	174	166	179	194	179	171	201	186	170	172	182	169	179	202	172	158	178	158	180	170	172	193	182	177	182	173	175	194	177	190	173	192	165	194	171	200	171	168	180	163	196	184	165	207	166	163	179	165	179	174	178	161	184	173	179	186	169	172	171	186	163	192	185	178	183	176	176	178	185	168	188	169	185	186	194	195	178	190	160	184	177	192	178	173	140	171	165	185	196	192	163	180	195	149	189	170	174	183	181	179	200	181	198	184	169	183	174	151	185	187	179	183	170	189	188	186	178	185	170	200	189	173	181	162	176	163	182	200	174	194	159	161	174	184	199	194	159	172	187	168	156	181	175	172	187	190	167	186	173	174	180	178	177	168	171	159	160	174	173	179	189	193	171	176	176	181	178	161	174	201	181	181	148	188	196	177	189	186	164	159	178	164	194	183	175	165	176	179	173	199	191	183	199	204	181	157	194	183	190	145	166	187	157	187	189	169	160	175	183	184	174	192	180	176	192	156	210	182	170	187	183	167	163	153	181	169	172	186	190	188	180	174	161	178	186	171	136	162	158	154	188	168	183	174	184	182	156	172	172	187	182	193	172	186	207	170	162	157	174	172	179	202	176	175	151	143	160	204	163	187	169	184	176	165	188	165	182	183	191	179	188	178	178	189	182	195	188	171	175	197	177	188	190	174	165	166	181	168	173	164	168	192	181	170	154	183	190	168	168	188	181	164	177	180	171	165	152	188	173	159	186	189	196	174	178	172	179	167	176	157	179	166	168	174	167	185	194	180	163	177	154	199	189	165	173	160	165	174	158	183	183	151	181	199	190	176	158	194	152	166	195	156	170	183	170	188	166	193	157	180	173	161	152	190	163	169	181	188	171	167	188	195	163	181	203	159	167	176	187	174	159	144	184	188	168	162	172	188	175	190	174	195	176	179	167	181	183	179	171	177	172	167	192	159	169	180	178	162	197	173	169	155	168	202	172	182	185	158	153	161	171	181	165	203	165	166	162	164	166	186	177	148	182	190	179	169	186	173	174	179	159	160	171	160	191	178	189	170	167	160	157	178	163	151	158	174	179	178	186	159	208	164	188	186	184	177	172	203	170	185	165	160	167	173	174	173	178	181	158	183	165	188	176	197	181	178	171	191	198	160	213	165	179	169	182	159	171	181	201	155	195	183	180	179	159	151	183	181	181	166	163	172	178	163	194	201	156	163	174	201	166	177	171	180	171	176	178	160	200	176	184	165	131	169	160	181	167	156	180	164	178	185	165	181	153	148	171	162	184	166	169	163	225	176	168	171	168	163	178	165	178	194	170	166	168	148	182	174	182	168	179	158	150	179	176	168	167	190	175	165	170	168	203	168	202	158	175	163	167	174	195	177	186	183	182	162	194	161	204	172	174	171	181	162	182	172	188	166	179	174	163	202	176	177	168	157	175	169	152	159	185	192	175	173	164	183	152	167	165	167	155	168	179	165	150	155	182	168	177	170	166	167	179	171	169	154	182	178	181	173	192	178	164	175	166	186	173	190	202	187	169	193	187	173	183	171	178	176	186	176	172	191	177	172	181	179	165	169	172	167	188	184	188	164	187	214	167	165	187	178	178	188	170	176	170	172	151	146	176	207	154	168	168	176	175	168	154	166	174	150	172	179	157	180	167	162	181	184	191	183	197	180	176	168	180	166	188	195	185	174	184	198	189	172	193	172	193	188	170	149	159	170	170	180	152	168	182	182	186	183	191	172	168	167	187	177	210	172	163	206	183	187	185	172	173	179	192	199	155	200	175	194	177	191	150	178	155	175	148	168	176	200	180	215	198	167	190	195	178	179	190	198	165	199	169	176	186	152	181	201	171	196	177	166	181	174	179	148	177	195	169	169	188	162
