345	0	2700	148757	411	0	8	183	280	434	504	498	484	472	418	413	367	388	363	373	335	331	320	322	276	300	295	278	296	266	300	270	300	273	242	264	284	284	257	272	240	261	268	244	227	241	241	225	261	265	269	257	221	259	240	232	218	244	237	216	211	261	214	241	236	220	218	240	217	214	222	210	238	227	218	213	234	187	224	221	207	240	206	202	209	222	215	247	199	206	234	203	219	252	181	231	194	233	218	210	204	189	228	207	205	199	226	217	223	234	222	219	219	227	201	213	188	180	236	234	222	221	215	221	217	215	222	212	182	209	224	201	205	182	206	202	222	213	232	208	224	203	232	211	207	193	216	207	226	225	193	214	188	231	194	222	221	193	229	202	228	239	212	207	200	188	226	205	220	207	208	199	226	212	197	218	228	229	209	208	216	209	229	234	236	208	222	237	230	209	206	187	230	231	210	227	190	227	236	211	219	204	207	213	199	233	214	217	205	222	214	212	225	222	209	241	232	236	255	191	231	215	222	193	189	189	216	182	237	195	204	199	206	231	247	198	209	215	198	208	218	245	212	203	219	209	183	214	209	198	213	201	212	221	214	191	195	191	205	249	247	221	212	218	217	219	183	189	206	200	207	216	212	210	207	211	235	215	231	212	208	199	188	226	221	213	222	233	195	200	219	209	215	220	235	201	218	179	188	189	227	197	198	220	212	202	214	198	219	210	193	222	233	226	208	226	207	214	220	222	217	222	230	210	230	217	236	208	206	204	213	214	226	205	196	209	229	206	230	223	197	206	230	207	190	225	189	207	211	224	217	216	217	223	224	203	219	182	226	203	214	221	207	198	207	230	198	247	206	219	204	209	220	200	205	231	218	206	192	215	231	202	189	231	227	212	209	230	211	191	211	194	206	209	202	193	206	226	241	236	203	205	201	208	180	232	206	192	201	218	218	201	225	229	189	194	189	194	244	195	197	210	184	211	217	214	207	232	201	218	211	187	191	188	186	218	207	240	199	203	252	198	186	206	195	234	197	185	222	206	226	204	207	195	203	237	211	207	229	218	222	198	196	220	205	204	220	232	215	210	219	199	223	190	238	209	208	196	202	224	211	199	191	212	216	205	188	185	208	211	196	233	203	208	204	216	188	215	202	214	194	193	215	222	206	221	215	204	216	204	216	218	201	207	216	218	219	226	205	199	223	220	192	238	177	205	210	201	206	237	217	226	206	218	250	212	212	232	192	201	210	230	230	197	202	218	195	196	191	231	205	232	209	219	229	218	211	204	232	221	208	189	199	234	213	212	189	203	199	217	194	201	176	230	232	215	206	216	194	240	207	202	217	207	208	209	212	197	194	211	216	200	215	194	190	206	208	206	216	206	218	214	232	207	193	226	202	203	227	210	228	200	198	198	209	226	213	211	235	209	193	207	224	213	188	218	223	169	197	195	189	198	217	193	225	210	174	216	210	244	194	204	208	206	217	214	191	229	214	227	200	210	206	211	230	241	218	215	202	227	212	221	241	209	197	228	205	243	212	204	215	212	208	216	233	200	192	202	216	202	192	191	221	231	209	219	228	210	215	213	201	209	201	212	182	195	193	207	203	181	210	208	207	215	228	222	223	216	220	211	220	236	202	216	219	193	234	187	217	233	218	211	200	209	222	221	227	193	204	225	202	210	193	219	212	184	231	207	213	214	201	212	191	208	192	203	206	228	227	207	220	217	218	240	217	209	221	227	203	211	241	232	188	226	179	212	214	191	237	181	198	185	203	191	208	184	228	232	214	207	227	190	183	225	212	208	197	212	231	236	213	207	203	210	223	203	225	226	206	201	229	219	224	209	226	213	207	228	214	221	185	203	200	202	214	218	192	184	199	219	205	206	193	215	196	183	222	201	245	226	217	205	195	226	208	200	205	233	212	202	220	193	205	258	196	206	206	217	185	221	221	216	212	211	218	213	206	206	219	232	212	237	207	215	215	205	209	206	194	231	198	193	175	215	187	216	195	215	195	210	219	216	207	232	201	215	218	206	211	198	194	208	212	229	206	220	214	199	192	202	207	193	212	211	198	211	206	214	222	197	179	208	223	208	210	189	207	227	183	238	202	213	205	202	187	245	194	216	224	211	246	215	241	220	202	206	224	202	192	220	215	220	194	178	209	212	216	221	236	195	202	185	216	182	205	228	197	200	222	207	198	207	221	236	194	237	202	207	186	203	200	215	194	196	237	217	208	213	197	219	190	213	200	207	198	207	217	208	219	214	200	226	203	219	212	223	214	213	219	226	189	205	212	176	220	201	208	209	194	211	204	199	205	218	224	232	225	184	228	218	185	203	207	184	214	220	225	206
345	1	1900	148881	513	0	18	126	214	368	370	369	313	317	292	268	258	234	237	220	216	207	222	221	205	219	192	215	210	191	183	185	189	160	160	152	168	158	130	143	159	163	152	181	145	159	145	153	151	151	154	159	136	119	141	141	158	162	131	143	134	135	132	145	146	128	159	145	153	146	121	146	145	134	143	166	117	139	137	143	122	148	134	138	148	133	163	129	128	128	122	130	127	129	156	148	128	140	132	134	160	144	132	146	132	121	148	168	125	139	139	146	120	126	146	127	147	128	152	122	135	113	115	101	118	112	115	140	133	121	143	124	143	121	127	126	145	134	131	143	148	122	128	167	123	131	136	119	139	117	126	105	143	128	117	135	128	126	136	139	129	147	129	137	128	138	140	139	138	131	111	148	122	135	135	135	134	118	137	135	113	145	132	143	135	135	153	147	147	153	131	143	127	130	137	118	132	150	104	126	126	145	134	125	147	136	131	121	132	139	138	126	148	104	147	136	137	127	144	127	144	155	139	129	114	123	139	135	130	135	122	134	156	140	144	159	159	120	124	142	148	132	124	132	132	150	154	122	134	173	114	110	118	129	133	117	148	115	147	144	157	126	129	140	104	135	125	136	121	140	104	137	143	145	121	128	139	113	128	126	130	154	119	142	126	130	117	144	121	152	145	147	143	138	139	142	109	144	132	131	141	128	111	138	130	117	133	121	133	135	139	116	138	130	147	140	133	138	150	158	131	136	119	121	138	137	137	146	128	145	129	168	139	126	141	125	135	126	120	141	130	112	123	118	118	126	132	137	138	129	129	125	143	144	103	155	141	126	143	117	135	138	135	140	117	144	128	131	143	129	143	157	153	156	135	148	119	121	140	147	152	148	132	137	130	136	138	131	112	132	129	134	117	129	129	130	133	123	156	151	137	127	133	143	146	144	147	145	137	121	137	138	132	112	141	142	112	156	132	120	149	143	139	135	122	125	119	122	122	138	118	137	114	131	154	124	134	130	125	144	134	136	112	121	149	138	135	144	118	135	150	134	139	125	152	144	113	133	139	135	118	157	124	150	128	133	148	148	145	124	119	147	162	121	151	149	125	156	126	127	134	135	121	129	122	120	132	117	139	134	146	130	114	145	147	113	140	126	135	146	145	144	132	130	113	118	145	154	160	130	126	124	133	121	125	113	139	145	154	115	120	139	137	131	131	109	157	154	126	133	140	128	115	150	132	145	133	135	149	142	117	119	136	124	115	137	121	132	117	132	142	137	125	133	147	111	144	151	131	118	117	131	118	152	125	148	116	140	134	121	136	115	132	135	133	126	141	136	142	132	120	117	128	114	147	117	122	145	116	139	151	136	144	120	116	132	119	140	123	145	140	118	144	142	130	138	127	124	138	116	139	125	137	118	156	118	120	125	139	149	123	127	147	131	147	136	133	126	129	130	127	157	130	109	148	135	126	145	127	130	130	117	121	143	125	142	145	114	128	137	137	131	135	129	131	153	161	123	130	125	139	127	109	135	131	134	137	134	150	124	145	138	126	128	114	128	138	130	124	148	139	149	134	141	119	129	114	125	131	122	147	129	126	131	112	137	127	97	119	139	143	148	132	140	154	146	111	129	128	126	135	132	133	161	134	122	119	135	142	118	128	146	115	122	115	127	142	155	110	152	131	127	125	133	140	153	129	157	147	136	123	128	129	129	124	129	149	129	108	139	144	135	156	120	146	131	122	138	129	125	136	154	133	138	118	134	123	142	109	130	114	139	120	127	129	127	133	162	127	121	133	139	152	135	118	148	125	147	135	126	129	124	133	151	107	145	117	139	137	133	132	127	144	129	133	135	152	142	125	112	110	135	146	118	144	129	126	142	119	126	129	130	116	132	112	126	146	159	121	120	138	146	129	139	126	151	123	123	154	130	116	142	136	130	120	142	123	135	135	142	163	130	120	138	144	128	123	139	133	123	125	142	130	117	112	136	128	113	149	122	121	131	126	144	123	129	108	122	138	126	141	130	140	117	128	87	132	128	118	145	134	123	133	141	129	141	131	137	128	129	128	150	148	149	131	131	131	129	128	164	131	119	118	111	129	148	134	131	120	132	123	130	134	133	147	134	133	137	143	126	121	135	121	134	120	125	106	133	106	135	118	133	142	134	137	146	121	125	137	121	117	143	137	120	134	124	119	141	117	144	150	136	135	150	118	139	129	125	156	112	139	137	144	123	143	132	144	123	139	137	154	155	127	148	129	154	140	131	122	107	138	149	134	140	129	125	143	132	124	126	138	115	122	139	142	104	135	133	125	117	131	141	148	125	140	120	110	137	131	138	143	140	119	127	148	139	148	149
345	2	2100	149006	537	0	14	118	216	392	405	424	377	408	360	327	284	284	270	271	244	245	243	233	235	230	216	220	201	218	190	189	187	189	189	178	204	178	184	198	176	183	192	179	167	183	168	176	166	166	150	170	159	176	158	179	172	184	154	170	137	171	127	166	156	158	184	155	184	154	163	161	148	173	164	170	143	171	146	160	152	141	129	156	142	128	157	149	159	158	120	149	167	148	158	159	177	149	167	160	153	153	144	153	153	155	159	127	156	143	158	149	130	160	161	141	152	143	137	168	149	129	155	162	160	160	170	133	154	166	144	142	162	140	159	130	147	169	155	148	161	159	162	133	151	130	138	141	153	174	143	146	139	156	153	172	141	140	143	153	157	142	151	152	148	164	126	146	134	146	142	166	142	159	146	139	163	144	164	139	158	152	137	156	150	155	166	150	182	128	169	153	146	144	146	138	157	139	138	167	133	171	148	146	136	146	144	141	146	143	143	153	151	159	171	144	142	142	152	151	160	144	140	126	160	138	142	157	149	137	152	155	135	160	156	171	150	133	139	134	143	145	162	144	145	137	144	148	139	159	150	160	127	138	164	156	147	143	134	155	150	143	142	153	143	138	152	155	164	135	139	130	142	137	137	141	145	147	129	144	150	148	170	122	141	155	121	158	162	156	147	154	129	146	144	149	143	132	153	148	145	148	133	183	149	149	130	143	156	165	138	132	136	130	126	126	140	131	145	142	143	141	161	154	146	171	139	124	156	155	127	146	145	162	142	143	165	137	147	147	146	147	137	149	156	152	134	132	137	139	159	170	174	158	156	144	155	163	148	151	139	156	151	148	142	141	152	152	152	146	124	132	142	114	163	135	145	159	149	147	136	150	153	152	155	138	141	133	166	145	146	153	170	133	144	143	147	135	129	138	139	148	143	151	135	161	146	139	139	131	158	139	163	179	160	138	148	156	126	145	127	128	191	138	153	144	133	143	136	130	144	142	158	139	123	148	155	134	146	122	139	153	135	148	142	123	156	148	172	142	154	141	150	118	139	134	130	126	176	135	121	160	132	130	148	148	165	133	144	150	161	151	154	158	127	144	172	150	151	175	135	157	150	144	146	149	115	156	116	152	148	135	157	146	148	152	160	149	144	138	153	144	135	135	138	174	165	159	149	153	131	146	133	189	139	156	143	153	162	145	125	149	150	144	169	146	140	130	136	121	125	142	155	160	147	158	124	137	160	142	149	121	135	137	172	125	141	119	119	155	138	143	144	152	150	168	179	140	154	150	138	142	135	137	158	131	144	151	133	165	141	142	166	129	142	155	131	138	147	158	141	141	169	148	141	144	145	136	147	152	161	161	149	133	147	153	179	148	145	179	141	148	154	159	160	158	157	143	133	153	147	117	143	161	114	133	149	154	137	144	155	144	170	145	159	138	146	147	148	149	169	148	136	157	153	135	155	138	131	140	136	155	138	145	143	165	134	139	129	163	126	139	132	137	172	142	159	166	154	131	138	147	143	128	153	146	137	140	146	142	151	149	157	143	136	155	123	152	136	140	147	161	152	138	167	160	141	140	135	130	145	135	159	153	160	156	138	137	171	142	134	151	139	157	152	158	158	174	152	135	172	148	161	118	144	178	141	150	141	151	128	148	145	151	155	140	154	158	156	159	157	146	120	145	129	142	123	142	154	139	130	145	145	141	137	143	146	135	147	140	131	125	160	140	134	149	145	150	144	128	137	149	141	141	142	161	144	146	151	172	151	141	149	138	136	144	141	149	140	169	146	162	151	141	140	154	144	130	156	153	152	120	155	111	141	123	155	143	146	145	160	152	144	148	138	140	133	153	152	157	145	142	136	153	139	155	139	148	140	153	141	150	163	137	129	148	154	148	136	126	170	128	138	133	161	165	146	151	133	120	146	177	157	150	144	147	147	154	147	140	124	146	151	143	137	138	130	153	153	174	150	153	173	145	160	152	153	134	144	135	156	147	127	148	137	176	144	141	145	147	144	156	165	173	167	131	135	134	147	150	127	144	129	141	153	133	132	160	150	139	151	163	136	146	147	138	138	141	156	139	137	158	154	154	128	131	142	138	155	157	139	164	141	134	155	147	134	148	149	174	154	154	151	149	151	115	150	156	151	121	160	141	134	157	146	132	152	132	144	161	128	129	159	144	132	143	159	156	152	142	144	146	155	131	159	169	138	132	146	141	157	150	148	130	148	154	147	163	130	169	155	157	122	144	159	171	162	132	159	144	141	125	112	133	158	144	135	145	154	141	164	136	153	129	155	154	125	170	153	132	140	131	145	150	150	129	125	136	157	155	129	162	139	152	149	140	134	142
345	3	3500	149131	534	0	20	182	276	410	406	457	447	393	352	326	353	312	313	309	298	279	293	312	260	250	238	237	235	199	222	233	253	231	224	207	237	232	230	211	205	209	209	214	203	213	212	199	176	202	208	185	197	212	214	195	196	200	177	208	174	192	195	208	192	199	207	187	198	189	173	188	199	177	179	172	159	171	206	201	225	189	184	170	187	209	178	188	185	189	185	171	194	206	160	179	194	186	188	178	176	189	165	156	183	197	178	165	153	200	173	200	175	166	201	174	204	187	169	190	169	201	192	181	221	179	159	155	189	198	179	179	192	172	235	185	175	189	190	176	180	167	164	163	201	177	186	199	198	170	168	193	182	168	174	176	175	171	181	174	176	184	191	177	163	190	175	189	183	179	182	183	145	190	183	165	184	153	184	211	183	159	187	151	180	181	171	217	179	200	172	194	175	185	191	184	193	190	186	178	180	186	188	197	170	188	172	165	199	180	167	165	174	166	157	190	189	175	174	207	159	193	196	177	177	170	175	192	181	178	169	177	192	184	175	180	185	190	172	165	181	176	169	172	183	166	179	202	178	174	193	176	197	172	184	184	191	164	177	158	183	187	165	190	186	175	179	179	183	163	191	175	168	201	156	176	169	184	196	173	156	185	177	180	200	184	200	205	169	146	162	194	179	184	179	164	178	179	185	182	159	185	193	167	165	164	180	194	207	194	190	190	179	164	184	190	189	178	196	163	155	186	166	181	180	176	208	197	190	190	194	155	191	175	199	188	198	154	174	199	188	172	184	160	170	178	160	179	206	166	172	204	169	167	168	143	171	168	182	179	173	189	199	149	157	172	165	183	172	209	197	174	166	182	177	161	172	193	180	156	164	162	164	171	199	180	198	176	188	153	183	181	182	177	186	185	190	160	173	174	178	172	190	181	189	185	193	176	188	171	180	180	161	175	184	199	163	163	188	189	201	181	164	171	159	162	187	175	197	173	170	161	167	194	162	187	189	168	186	148	179	181	205	167	185	175	186	144	174	178	163	176	151	179	183	180	199	171	173	199	145	160	154	184	179	162	149	188	177	167	203	154	191	164	157	166	167	151	158	189	174	160	170	155	187	196	170	170	180	182	165	176	165	183	182	173	169	157	190	179	160	199	212	192	206	195	177	191	179	174	164	168	162	174	172	190	168	161	167	187	184	177	159	195	177	195	177	182	191	170	164	182	182	186	211	184	179	206	175	173	185	163	164	190	176	177	177	187	186	171	183	172	179	144	184	169	162	176	179	187	155	192	160	171	170	168	182	168	187	174	181	172	181	192	169	177	201	177	177	162	188	160	199	183	150	168	183	164	190	179	187	193	193	157	210	142	169	186	201	166	188	185	172	172	179	171	160	186	166	188	180	167	164	175	172	186	164	166	174	153	187	170	170	183	174	181	162	179	161	174	165	198	189	186	184	172	178	170	160	172	176	202	166	164	161	189	167	164	185	167	179	174	196	181	170	179	194	179	163	174	172	180	163	173	183	196	173	172	177	189	205	180	195	186	191	188	169	162	177	193	210	187	184	171	160	167	177	182	186	177	188	180	166	155	154	184	188	179	206	180	190	159	184	170	186	152	181	141	185	215	173	175	165	175	164	168	168	184	163	176	192	167	173	166	180	166	169	187	166	171	195	188	177	185	163	183	201	165	171	167	187	195	180	170	176	167	178	173	168	182	161	177	162	164	184	177	155	162	177	163	162	194	184	172	185	171	179	164	155	185	177	192	174	167	185	195	175	201	171	197	181	189	163	164	198	163	188	184	177	152	185	180	170	180	151	167	180	186	163	191	202	177	191	158	198	188	174	190	190	172	175	168	180	159	165	195	179	181	171	145	151	184	164	187	165	189	174	169	192	180	189	179	175	176	185	163	179	184	173	192	170	171	176	165	188	162	140	156	183	164	210	190	176	178	162	187	175	192	192	184	186	185	178	180	210	182	159	188	192	192	183	190	186	173	169	177	186	195	183	180	185	183	168	190	165	181	168	175	162	161	167	160	173	164	170	172	180	176	166	180	176	190	183	178	180	180	178	170	175	192	174	174	178	192	197	179	190	184	179	160	186	189	181	172	195	183	178	154	167	165	161	170	185	160	164	172	147	195	164	183	162	182	174	186	178	182	190	162	190	173	149	174	174	154	176	176	172	173	169	163	178	172	164	171	177	214	182	184	202	175	192	193	168	159	182	165	162	177	182	196	167	201	180	156	168	193	173	151	185	159	178	182	165	177	147	168	191	176	170	164	196	165	169	186	184	146	175	181	164	187	166	184	154	175	195	177	192	193	197	181	189	172	175	176	171	183	169	174
345	0	2700	149256	506	0	8	175	296	445	489	554	490	477	442	459	380	385	389	381	335	321	334	322	313	331	305	292	288	289	270	274	286	268	250	284	268	249	264	249	268	249	268	234	232	255	244	245	233	237	244	233	242	219	245	240	204	232	233	267	215	222	198	246	214	237	211	257	241	216	236	221	222	208	224	207	207	220	221	233	209	215	202	224	202	201	220	219	203	212	210	219	249	218	172	216	219	227	202	233	240	225	212	186	222	202	199	207	220	233	207	223	217	215	205	216	192	248	193	202	216	196	219	203	202	188	209	213	213	195	218	213	197	209	188	192	208	220	176	215	198	222	199	219	194	232	206	225	206	209	222	195	214	208	182	194	188	203	217	242	201	200	218	212	208	216	218	212	227	199	210	221	234	188	229	202	211	213	202	185	216	192	200	195	189	227	191	201	204	222	202	209	201	209	222	226	226	221	246	202	201	167	206	197	219	235	181	227	199	214	205	205	196	192	206	251	213	200	194	194	202	233	207	212	191	195	207	194	215	235	217	184	202	226	221	211	220	188	202	217	195	209	192	201	210	168	207	231	233	213	205	208	227	219	212	202	214	201	219	218	221	202	228	195	205	212	206	186	221	189	221	206	231	190	240	173	198	228	216	189	239	213	231	204	218	205	197	231	249	206	218	222	200	181	210	210	230	227	224	221	220	201	207	201	188	217	213	217	196	169	227	184	195	188	219	195	225	215	210	199	201	216	220	207	195	210	199	184	214	180	206	231	202	205	208	196	178	209	199	194	223	234	206	203	221	220	214	214	196	215	243	197	208	241	195	204	194	206	204	187	207	197	210	216	208	188	204	190	202	198	207	203	205	178	201	204	209	189	219	238	241	190	226	208	212	213	209	210	218	204	213	211	195	226	211	193	210	225	191	211	186	226	189	204	196	217	190	204	224	203	209	193	189	191	222	189	224	207	213	197	233	202	217	224	210	197	237	206	199	221	221	218	201	207	208	197	213	245	219	228	218	233	218	222	204	217	185	227	222	216	229	209	221	237	217	194	222	212	220	218	219	189	215	236	208	239	233	240	248	228	200	237	198	198	170	225	197	213	204	203	220	231	195	190	182	184	183	190	183	201	222	233	232	205	221	198	216	206	198	208	215	210	242	219	188	184	189	206	173	228	210	227	192	190	208	204	192	209	227	196	212	223	203	225	222	221	196	227	171	206	207	204	189	208	228	229	203	206	227	208	194	220	218	226	209	222	196	214	199	199	234	200	209	195	228	219	197	228	207	219	203	200	211	209	192	214	213	212	236	193	196	208	198	197	229	201	188	239	208	218	197	210	201	207	192	216	212	231	200	231	232	225	178	221	236	210	209	229	203	186	205	220	194	193	200	192	205	207	173	218	195	202	211	212	194	210	217	204	197	194	218	209	194	204	225	233	226	218	209	235	183	219	229	216	222	205	207	211	223	222	197	213	249	209	185	208	192	236	187	185	205	211	181	212	220	219	218	218	237	196	201	214	190	222	182	220	212	212	210	204	200	202	211	196	202	208	197	193	201	233	229	205	187	216	234	220	218	204	211	229	200	220	211	223	209	213	195	192	177	221	195	183	227	198	198	199	221	223	220	204	208	230	207	218	217	201	190	193	216	215	214	214	213	190	202	229	224	206	214	210	228	197	224	185	219	198	218	197	220	206	192	226	212	202	213	222	207	199	194	212	193	187	190	213	226	216	222	210	218	197	205	211	216	190	212	196	200	183	218	210	202	220	216	203	204	211	216	231	202	203	191	198	211	204	190	235	194	196	200	209	210	189	214	203	197	202	186	191	219	190	223	216	211	207	208	196	201	214	218	230	197	190	208	187	215	224	219	228	200	200	201	213	213	208	186	231	195	214	229	219	203	212	200	218	229	206	224	222	201	202	187	211	212	181	193	208	216	210	204	189	236	251	205	208	214	194	224	201	208	211	235	207	211	208	203	200	218	217	219	221	198	221	209	228	215	215	202	204	197	209	206	213	194	196	212	210	204	197	195	215	194	185	193	203	210	195	214	232	221	216	213	227	188	202	216	214	189	193	205	217	203	218	210	229	192	200	189	226	212	216	219	204	203	219	210	226	219	192	200	200	219	226	229	182	210	219	218	215	213	207	214	229	223	223	216	223	226	202	213	243	222	218	266	219	243	215	211	217	188	191	194	220	187	202	203	227	212	216	219	202	201	213	210	206	209	202	211	197	196	207	223	213	212	212	212	232	202	234	194	192	239	202	211	199	229	240	219	222	208	223	211	202	203	221	222	212	240	213	217	197	209	211	188	214	203	193	210	208	226	219	187	200	183	202	197	205	201	216
345	1	1900	149394	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN	NaN
345	2	2100	149519	563	0	17	136	220	385	410	393	412	364	325	342	307	301	257	273	265	209	255	243	219	234	231	212	192	197	189	207	174	184	166	187	181	203	187	174	186	156	183	169	165	176	167	173	168	166	185	166	178	171	141	165	158	157	168	167	143	176	163	134	147	153	171	141	160	154	166	138	166	155	159	153	150	145	123	174	147	141	157	155	159	141	154	156	161	147	160	149	143	139	146	131	168	148	146	165	169	138	128	138	148	143	137	168	141	140	146	147	147	159	167	152	146	132	164	173	141	165	145	128	149	144	137	138	126	149	165	129	144	168	144	148	170	145	139	164	138	120	157	161	135	140	147	160	153	128	165	162	142	135	154	166	163	151	155	147	136	142	162	148	136	139	148	150	153	147	152	160	167	149	148	153	173	140	143	138	137	149	171	147	134	146	161	138	153	136	148	151	146	135	131	141	121	143	146	143	143	136	153	144	149	125	155	141	160	150	146	149	142	149	140	141	170	151	170	140	136	135	154	133	136	152	122	144	171	144	149	159	143	128	145	145	153	171	147	163	139	154	128	145	125	150	132	147	170	148	157	153	130	135	148	134	149	126	149	135	159	136	143	151	154	144	143	152	133	133	137	145	137	153	134	121	126	127	137	154	146	141	159	134	151	151	142	173	152	145	138	150	160	166	135	155	148	151	133	156	127	136	135	152	142	123	129	155	116	154	125	131	157	119	157	151	153	136	117	159	149	157	128	170	133	161	141	141	155	143	121	149	141	165	131	152	162	156	124	142	150	134	126	152	162	127	149	138	143	139	144	146	133	148	125	155	159	136	138	151	150	149	164	146	130	160	144	135	143	140	140	140	132	151	144	158	174	136	129	150	138	152	150	131	162	153	153	144	149	158	143	158	129	145	150	151	134	143	138	132	137	142	145	157	148	147	166	146	138	146	160	157	152	137	144	141	148	158	144	147	137	155	158	140	145	140	127	141	148	136	167	139	154	152	165	166	164	117	145	165	164	154	136	142	148	147	142	154	157	131	154	157	155	142	137	126	150	140	143	126	146	133	136	170	132	137	153	143	153	149	169	151	150	146	143	132	146	139	136	132	159	159	137	155	134	157	128	148	158	156	148	159	138	125	142	160	152	137	136	143	152	147	150	147	167	134	163	131	143	133	159	136	156	144	144	159	156	163	148	132	141	146	155	127	149	149	153	133	146	156	153	145	177	155	132	136	133	135	146	141	172	111	143	127	144	125	122	141	159	147	165	159	151	148	145	165	155	175	136	150	151	135	138	163	140	156	138	130	141	113	117	146	135	153	137	128	154	140	138	146	145	144	133	152	137	125	139	145	163	136	148	150	160	145	139	164	144	140	136	149	132	137	166	157	147	120	142	137	129	157	154	133	155	152	154	169	141	156	170	146	137	156	141	140	149	143	140	151	142	132	135	143	138	168	153	128	156	135	148	140	141	137	143	137	135	143	147	168	136	146	157	155	142	123	155	144	132	140	145	138	159	144	128	174	148	123	138	166	144	155	142	154	170	147	152	132	158	122	161	147	126	120	154	110	131	129	175	145	136	156	141	155	133	148	129	143	137	113	139	117	141	126	179	153	168	140	141	153	159	148	163	129	121	148	148	128	130	141	149	150	146	164	142	161	173	138	152	133	134	129	154	159	115	146	125	142	129	166	153	133	133	136	144	153	153	163	156	139	133	130	143	143	132	146	153	144	134	143	134	151	146	113	129	135	157	156	146	149	153	132	135	137	139	139	135	137	151	147	144	137	131	137	127	140	148	163	143	138	148	139	156	152	124	143	131	118	128	165	143	147	133	141	143	136	157	161	139	142	145	152	145	127	145	160	152	121	125	160	148	143	137	139	157	155	146	173	153	160	132	148	154	143	162	132	144	128	134	144	148	141	127	124	135	155	167	149	146	146	141	161	140	140	148	128	147	137	126	156	142	147	141	135	143	152	164	151	154	120	156	136	146	156	124	138	163	134	154	131	143	139	153	134	138	140	149	158	152	152	145	153	174	167	148	118	153	134	141	148	153	154	161	151	157	139	127	134	137	137	128	179	156	157	125	138	140	155	157	158	155	148	143	169	139	140	159	163	145	144	145	143	149	160	155	136	160	154	139	138	151	148	168	145	120	157	160	143	130	149	124	144	135	149	138	141	127	125	133	159	147	134	141	129	143	132	142	151	150	138	128	142	141	141	156	122	136	125	163	141	158	154	142	143	153	120	156	156	148	132	135	144	148	165	119	141	146	147	138	130	128	140	138	150	156	133	157	127	138	113	157	126	138	145	147	131	135	151	155	145	133	170	140	137	168	146	131	168	129	131
345	3	3500	149644	535	0	23	166	292	405	425	474	432	418	375	368	307	300	317	301	277	277	283	232	242	264	229	238	236	214	231	225	226	207	200	247	214	207	226	204	206	203	217	197	226	207	189	194	200	199	187	202	187	212	182	181	181	173	205	187	167	174	203	189	189	193	203	202	189	199	196	189	185	170	197	191	165	179	185	196	178	197	190	181	168	193	190	170	203	175	192	165	195	180	157	195	165	171	171	203	186	171	184	180	197	183	188	199	185	187	163	186	198	176	195	180	201	201	185	188	198	211	175	170	165	175	177	193	165	214	177	191	189	183	167	188	177	169	194	173	169	201	189	159	171	186	189	169	161	167	178	200	166	162	173	175	179	189	173	173	179	184	189	180	178	187	185	182	173	186	198	176	189	195	177	172	163	181	180	173	192	169	181	166	193	184	195	202	169	179	173	198	158	170	174	174	176	183	152	189	181	161	190	191	171	192	174	178	163	191	193	164	188	173	179	179	174	178	163	165	178	180	169	167	163	198	183	185	163	174	148	168	191	171	168	186	158	170	182	189	184	151	178	172	185	179	143	177	188	166	159	181	165	171	190	175	187	173	186	184	161	159	161	183	183	181	182	175	160	179	183	171	196	196	174	176	154	196	187	169	185	174	188	163	179	156	179	162	201	162	172	173	195	188	164	177	169	173	179	207	175	166	171	184	168	150	177	189	204	194	169	187	176	179	179	185	177	181	180	212	187	160	171	176	170	187	190	163	202	166	174	163	166	169	188	164	178	175	182	176	172	188	195	170	164	181	180	182	166	200	168	191	201	187	155	170	172	145	192	182	189	177	186	202	186	181	175	177	187	190	168	182	199	169	158	193	157	198	171	193	165	163	174	176	150	186	174	155	169	174	177	168	175	173	173	169	194	174	172	175	168	207	177	184	186	178	191	187	178	146	188	207	177	180	177	192	170	179	165	169	175	173	169	208	166	162	185	206	156	170	155	181	190	171	170	190	166	179	178	178	196	176	182	189	164	194	170	173	176	160	177	189	192	169	217	171	181	190	164	177	216	182	167	186	168	177	190	205	176	171	176	185	179	173	173	173	183	180	178	188	182	189	182	189	194	172	160	182	180	178	190	192	169	172	169	184	168	176	183	192	162	172	182	180	188	169	174	151	175	168	192	174	188	193	171	193	169	192	191	185	152	170	185	175	169	206	159	161	183	176	186	191	175	178	187	175	186	172	194	180	182	167	177	170	169	167	178	176	163	151	192	185	177	149	169	182	151	173	194	198	165	179	173	148	170	192	173	179	172	180	173	185	171	196	177	162	194	169	163	188	182	193	199	176	156	145	180	168	172	184	175	176	199	176	180	170	169	183	164	162	195	209	165	166	170	181	177	185	185	181	155	178	161	190	183	208	184	161	168	190	170	160	190	181	166	147	176	179	185	176	164	181	169	174	176	171	176	185	161	166	187	186	214	166	169	179	168	179	177	188	160	189	173	166	171	184	176	177	161	187	160	174	190	186	158	186	182	179	179	175	179	177	165	187	185	171	176	175	186	172	160	186	172	174	175	181	178	160	182	170	169	201	178	159	171	195	179	186	183	147	162	190	156	174	189	175	163	177	175	180	197	179	185	157	181	171	178	179	189	180	196	164	182	178	183	187	180	162	155	182	153	165	179	175	171	170	178	155	167	161	198	180	169	201	181	171	190	161	188	185	188	197	172	190	187	145	162	170	212	154	175	177	191	180	172	161	152	160	175	167	179	162	213	183	183	166	194	196	162	187	179	159	181	171	203	167	154	171	170	155	175	186	168	204	166	179	176	195	183	186	179	177	184	166	187	169	165	189	196	191	176	169	186	152	182	174	176	184	163	188	182	190	178	169	175	163	176	173	176	192	177	183	190	167	185	191	165	167	180	157	176	162	189	174	173	185	157	182	192	184	156	187	191	162	184	191	156	174	162	164	180	190	175	164	189	169	176	184	188	163	178	197	184	181	176	206	184	182	136	194	174	193	151	187	179	179	173	164	202	183	169	173	193	168	182	165	166	179	222	222	160	192	173	162	188	187	175	166	175	177	142	165	201	175	186	179	172	206	179	180	187	193	165	183	175	184	164	201	172	174	181	177	163	173	162	190	176	165	178	171	183	180	170	177	185	198	159	174	192	170	189	163	151	184	177	166	200	182	188	171	172	165	169	167	185	173	169	162	177	166	181	179	170	168	206	161	161	189	182	166	193	172	181	175	190	184	179	202	173	179	174	172	174	194	189	186	159	206	185	190	160	168	167	165	162	200	177	177	176	185	179	182	205	163	162	174	171	174	156	179	192	152	169	189	187	200	201	176
345	0	2700	149769	509	0	13	187	314	469	468	541	469	463	432	448	388	374	350	345	359	338	293	335	311	316	286	289	288	290	304	292	274	258	280	273	263	229	279	255	274	233	276	262	236	225	278	233	237	256	210	258	227	253	230	240	208	235	224	247	241	244	234	257	241	216	238	226	206	219	198	214	211	227	220	232	225	210	196	212	217	216	212	207	218	220	228	228	219	202	238	213	215	199	225	214	208	223	217	219	203	200	195	195	228	240	213	220	209	215	209	213	226	235	201	223	210	224	196	211	190	235	199	209	213	219	231	213	184	197	221	215	188	229	207	232	211	217	219	209	223	167	200	209	198	245	206	217	216	221	203	224	205	205	227	230	209	220	201	222	187	207	210	199	204	214	209	246	189	256	217	206	193	199	199	194	198	245	219	207	235	208	196	220	209	186	189	197	232	201	244	242	202	194	204	212	210	187	216	206	207	203	189	197	227	221	188	191	193	208	179	205	204	226	194	195	185	197	192	224	208	207	212	229	233	209	219	208	219	211	185	219	194	194	205	217	217	204	187	195	201	181	191	193	198	215	207	214	201	211	207	212	186	186	208	192	212	201	212	208	244	195	205	217	216	213	226	206	216	200	216	188	195	203	190	198	218	190	193	225	202	220	207	227	198	218	229	216	212	215	204	204	210	204	218	224	206	212	206	182	213	213	215	201	208	232	198	222	224	213	207	206	196	235	196	220	215	216	225	197	196	227	204	220	187	196	187	228	197	218	215	189	203	224	180	192	232	226	193	197	211	213	208	183	239	228	192	188	205	191	201	222	196	206	219	205	219	193	215	185	211	226	188	204	208	204	174	196	216	180	200	223	215	200	177	210	194	214	205	214	213	201	176	197	200	210	222	227	216	213	202	224	205	207	203	177	217	199	209	250	187	223	206	193	210	192	214	200	218	221	209	205	221	207	214	192	199	219	212	174	211	194	199	235	182	188	212	193	192	178	185	209	215	215	197	203	221	206	210	199	228	189	195	196	209	206	219	230	207	229	187	239	212	183	190	190	186	210	205	184	197	208	211	201	191	198	211	216	199	221	194	194	224	226	199	190	226	190	191	193	221	207	183	205	184	213	208	213	208	214	232	237	209	187	216	221	197	209	206	220	200	196	195	197	198	233	184	218	231	180	217	188	194	181	193	216	193	209	192	184	206	226	177	198	180	229	195	191	205	204	182	203	211	197	195	223	202	222	214	217	203	189	210	226	190	194	216	208	208	206	214	207	201	193	215	217	200	223	207	173	197	227	225	242	205	227	209	212	223	197	190	204	197	199	215	194	206	211	201	221	190	244	208	221	204	196	205	205	219	189	204	196	215	223	202	198	221	236	207	201	203	227	214	202	193	207	200	214	214	184	185	232	201	219	184	210	203	201	206	215	212	203	194	188	167	210	178	206	223	205	200	195	187	222	183	214	239	212	200	217	196	195	209	207	211	193	217	223	194	188	182	194	228	213	198	187	197	197	191	202	213	232	188	229	208	207	217	210	192	214	185	207	184	211	201	198	200	225	233	206	219	231	204	217	203	201	226	191	221	208	203	202	214	196	169	191	223	223	201	194	208	230	215	203	195	215	217	238	245	205	200	191	185	208	199	203	199	214	210	206	190	200	204	194	181	220	231	225	195	192	206	217	218	188	219	198	215	206	205	213	209	225	216	206	211	175	204	209	208	184	195	213	221	211	191	198	205	210	219	208	181	193	195	205	213	224	220	190	195	212	195	205	187	191	196	210	204	231	201	211	199	183	198	207	230	204	177	209	188	210	191	208	197	201	190	211	217	210	194	215	219	216	198	226	207	187	207	191	187	191	217	194	190	183	189	225	208	203	204	190	220	188	193	201	215	211	203	195	189	204	206	189	208	219	206	188	203	202	211	215	221	201	207	216	190	204	217	208	210	210	199	184	208	215	215	204	214	211	186	208	216	202	212	237	211	227	211	196	206	205	218	220	190	213	198	217	210	205	207	181	199	207	225	214	202	209	188	184	218	208	190	204	181	211	200	202	195	211	199	204	186	208	217	209	203	193	206	203	203	201	198	220	200	183	191	210	202	185	201	209	199	204	201	222	220	229	226	189	190	231	201	232	210	216	198	218	199	201	196	211	201	211	189	192	197	188	194	202	206	204	194	205	183	234	227	224	216	235	183	225	199	205	178	215	212	219	196	194	185	195	206	212	184	195	187	202	224	198	208	211	208	238	210	226	204	196	182	211	207	206	214	225	215	198	219	210	222	198	237	204	211	205	216	210	180	207	203	211	173	215	198	188	237	220	204	211	220	193	217	209	209	186	195	238	222	189	222	229
345	1	1900	149894	583	0	23	116	188	373	346	382	331	305	271	264	260	275	238	216	239	205	208	195	175	173	219	169	184	176	184	208	173	164	166	178	162	179	181	151	162	159	139	156	137	144	147	153	129	148	160	144	138	167	125	138	140	145	142	137	144	146	148	143	127	134	141	148	149	143	136	145	144	146	136	134	133	127	124	135	155	134	132	130	138	133	132	141	131	139	129	141	129	135	140	138	143	115	130	136	130	142	134	163	130	139	124	145	132	131	128	129	138	148	134	130	140	145	152	122	130	149	136	126	129	153	119	140	131	119	144	142	142	121	141	137	140	117	128	130	142	145	143	127	131	130	140	139	124	150	136	151	146	131	129	114	149	137	139	127	139	135	144	138	100	122	139	110	135	146	159	139	149	140	142	128	125	108	132	135	113	136	158	126	151	151	153	112	143	130	135	143	132	143	136	115	133	122	122	129	139	133	142	150	131	114	132	138	129	140	161	149	127	118	118	145	119	131	136	110	136	129	141	147	125	138	126	130	134	150	108	128	124	130	121	132	134	128	155	112	144	99	120	121	131	135	140	142	135	134	134	133	145	133	154	129	120	124	114	142	142	125	113	115	128	127	126	125	131	114	131	123	119	154	148	109	114	135	145	138	142	135	133	132	111	158	145	120	130	126	142	136	124	136	130	129	119	121	111	122	136	131	131	125	141	147	133	134	122	127	144	122	137	116	130	130	123	166	100	131	124	123	135	141	128	133	114	136	130	138	128	139	128	131	124	145	111	133	119	134	139	128	136	123	118	148	127	139	129	133	137	136	123	122	127	141	155	137	129	121	129	135	131	129	131	105	124	116	105	133	140	108	127	123	125	125	154	123	124	128	121	131	121	129	116	112	136	128	118	134	128	111	120	130	117	116	125	151	144	130	137	124	129	142	135	120	137	131	128	140	133	133	128	119	131	128	127	147	156	160	144	124	130	121	118	136	133	135	136	143	122	108	117	140	143	143	129	114	143	124	127	128	121	127	123	117	115	150	121	129	134	124	140	118	130	122	127	119	105	133	132	129	114	137	123	149	130	131	141	141	133	125	135	112	120	116	155	115	142	105	142	126	133	111	140	126	149	145	137	125	147	123	120	163	107	134	117	126	133	133	141	136	131	127	130	125	136	120	134	151	113	120	139	145	145	131	135	117	137	123	131	161	127	144	129	142	138	138	115	137	140	138	127	139	133	125	133	123	129	123	143	164	122	147	138	117	144	120	139	126	139	125	144	125	128	122	124	132	134	117	138	135	142	130	127	136	142	128	126	146	118	110	121	135	131	122	140	135	133	120	108	129	130	137	119	125	142	147	151	154	121	117	139	127	133	142	141	143	126	122	102	111	119	115	96	134	118	122	111	116	126	133	133	134	149	125	138	126	118	133	122	141	145	135	127	112	119	132	127	129	141	116	143	135	140	135	112	136	126	114	155	122	124	136	139	137	144	125	131	111	111	112	143	122	118	132	140	141	141	142	142	143	133	129	128	128	126	150	114	149	133	136	134	127	136	146	120	148	142	136	118	131	140	139	136	106	115	132	132	117	148	109	127	129	130	132	111	156	140	124	124	125	133	131	139	143	141	149	143	128	123	148	110	130	112	168	129	126	112	111	146	124	136	133	111	128	122	134	113	137	124	114	155	105	123	112	117	150	135	140	139	143	148	114	123	129	122	138	130	118	134	131	136	120	155	128	139	125	126	113	145	136	148	115	112	116	128	129	110	119	108	134	129	141	118	123	127	130	140	121	138	141	147	135	145	124	130	123	140	132	137	129	143	120	120	144	116	132	122	151	128	117	128	127	140	123	135	130	127	117	118	135	142	115	122	147	132	129	129	137	126	126	120	114	116	147	135	133	108	126	125	118	136	133	124	123	114	124	146	129	135	116	143	151	132	125	131	137	129	124	121	138	143	151	136	143	143	129	134	145	144	110	118	108	130	109	118	144	137	132	138	139	131	133	150	132	134	149	144	146	119	144	131	122	114	109	130	131	127	134	134	138	132	132	133	108	138	136	145	147	133	132	122	138	128	144	132	132	141	122	134	154	125	130	136	129	139	123	146	129	120	120	143	133	127	151	147	117	116	135	115	127	102	129	130	134	135	130	128	151	137	135	119	129	119	140	138	124	115	148	117	123	119	126	126	137	118	138	129	117	138	116	129	115	123	154	119	131	120	131	140	134	142	130	124	119	141	144	132	127	138	107	125	127	132	142	126	137	120	126	137	107	134	151	138	128	122	119	141	119	131	131	137	127	133	136	115	120	137	121	119	121	135	139	135	132	137	148	128	149	105	127	114	122	147	130	118	109
345	2	2100	150019	555	0	15	142	222	397	382	432	378	368	327	334	280	266	245	285	272	232	248	234	218	226	216	215	192	186	208	202	205	208	178	191	199	193	204	202	173	172	153	163	162	165	174	177	178	180	176	185	159	158	163	184	170	154	148	151	165	179	162	164	131	177	164	164	167	139	134	146	150	148	186	128	172	143	148	146	147	152	154	175	146	173	161	126	124	151	142	139	158	158	158	140	148	157	138	150	142	168	151	144	168	145	137	161	148	154	153	159	138	149	155	144	136	113	151	157	128	133	147	167	141	151	166	148	151	142	124	155	168	140	131	133	149	161	164	152	150	150	153	149	173	142	153	150	117	133	157	142	137	166	124	157	147	149	150	133	168	156	136	152	149	144	151	168	140	157	145	153	136	124	134	140	159	149	152	147	130	144	155	129	163	145	124	149	145	136	156	170	147	144	132	139	134	134	126	133	133	136	155	134	157	126	142	152	157	145	149	122	142	136	163	159	148	145	148	158	149	164	147	170	138	165	124	128	159	138	149	138	150	135	153	132	127	148	129	154	142	140	152	123	160	156	128	147	145	149	128	146	147	168	134	157	141	141	140	138	149	155	131	154	139	150	171	135	152	148	118	169	130	170	139	157	133	144	145	167	137	144	148	144	151	141	150	144	133	149	138	127	129	136	151	125	135	171	153	165	146	149	155	150	148	133	146	151	152	157	156	160	144	142	151	123	127	143	150	135	141	151	157	172	137	151	150	137	139	146	129	136	153	141	158	153	163	159	147	168	165	151	140	165	126	135	137	143	133	120	135	152	165	152	149	143	139	147	163	146	150	153	130	149	149	133	138	145	141	141	146	132	155	134	143	136	122	134	150	133	138	148	137	139	148	155	148	155	138	169	171	134	144	153	141	144	136	129	137	174	148	141	152	144	128	134	140	141	148	145	142	140	141	130	156	127	141	116	140	163	134	128	140	151	134	132	151	131	148	149	142	149	131	145	137	158	158	119	146	135	160	137	143	149	157	130	133	146	146	150	159	123	127	171	161	150	125	158	128	137	138	155	134	146	142	148	117	145	150	142	139	135	117	150	138	137	126	150	142	149	127	142	140	142	161	126	132	145	159	138	132	157	135	173	132	156	148	146	139	171	127	147	139	137	147	156	136	137	113	143	153	130	142	141	156	141	140	153	140	132	151	136	116	145	144	147	145	158	154	143	128	137	133	152	128	139	139	153	133	139	142	165	161	148	159	142	134	153	144	131	146	135	153	143	145	151	147	148	135	138	140	142	141	132	163	144	122	130	150	132	160	145	131	146	163	168	147	154	121	138	135	164	141	150	120	137	129	150	138	143	131	133	159	133	149	148	158	139	137	137	128	141	156	136	135	134	132	144	156	140	125	132	132	146	150	125	133	129	117	145	152	149	140	156	160	125	139	162	158	146	147	165	164	152	143	120	144	138	126	162	148	148	122	152	125	132	119	129	141	150	131	140	127	133	157	147	149	138	138	154	153	155	160	136	137	147	138	133	131	122	138	151	124	135	132	139	148	137	158	119	160	146	149	119	157	169	147	124	140	135	137	130	145	146	141	136	139	153	150	152	152	149	124	131	132	140	158	142	136	157	149	124	134	144	150	154	138	133	117	155	125	147	132	156	146	136	134	135	160	135	138	138	125	152	122	124	163	115	141	149	141	148	138	129	139	148	140	137	155	142	134	125	141	174	148	138	140	121	132	145	126	141	133	148	149	155	147	136	145	143	124	136	165	106	152	141	134	143	120	126	145	149	145	122	160	137	134	147	156	135	146	150	137	145	157	140	131	128	125	174	141	135	155	118	142	138	161	144	142	142	164	158	135	137	134	143	141	124	145	136	146	138	126	139	148	124	147	151	135	152	123	136	149	126	158	131	132	127	145	148	170	158	120	140	154	133	164	154	144	148	140	122	154	141	138	137	137	135	142	156	149	145	167	139	139	144	154	134	128	140	137	151	154	135	150	142	135	164	151	133	140	130	159	129	123	164	156	141	148	126	141	142	130	134	132	124	131	130	145	139	153	144	138	142	148	131	146	136	161	132	134	142	148	127	150	134	145	166	134	154	158	148	138	154	126	156	144	144	137	150	145	136	173	150	125	151	131	146	138	142	130	156	139	147	119	165	141	138	136	125	141	135	146	154	144	160	150	143	137	154	153	129	150	136	151	152	147	136	163	151	137	150	122	153	142	153	153	148	148	167	145	145	142	129	157	143	141	154	132	134	136	133	150	135	122	133	152	147	131	131	156	140	141	137	131	149	133	130	122	135	130	155	135	129	151	149	144	125	131	140	147	156	137	145	161	134	154	159
345	3	3500	150144	560	0	17	171	278	399	416	486	418	373	376	351	312	328	294	309	287	272	275	272	245	245	255	234	255	257	256	240	252	226	225	214	213	225	227	217	219	196	226	174	198	192	216	241	191	209	210	196	198	207	208	205	163	202	188	171	189	192	186	191	198	187	198	192	180	180	183	170	175	186	181	193	181	145	198	187	185	197	178	199	164	176	196	184	191	182	164	171	168	175	159	193	217	172	191	196	197	211	175	180	168	206	170	172	193	150	196	218	190	183	171	186	167	188	177	177	201	158	180	180	182	184	199	183	179	193	187	178	177	174	165	174	173	169	185	184	179	164	186	210	181	170	179	183	173	197	173	158	159	187	203	194	163	180	195	176	180	163	189	186	208	196	185	173	195	169	173	199	165	186	160	192	174	177	169	157	164	177	158	190	169	188	173	181	187	169	199	173	163	174	169	194	181	179	177	178	176	184	153	184	169	166	179	183	186	179	154	178	178	162	185	179	191	167	171	153	164	194	197	192	149	169	175	168	190	149	157	171	170	165	165	177	185	164	177	188	182	184	172	179	181	203	200	167	187	193	199	160	172	154	187	172	192	179	178	191	159	166	162	147	191	181	185	173	169	144	193	174	170	178	185	183	170	179	190	191	175	163	200	165	175	169	171	165	172	181	197	162	193	180	175	168	181	180	170	188	201	183	159	164	175	194	156	169	146	205	171	164	173	199	152	187	175	187	192	175	195	160	194	171	146	164	177	169	182	215	167	169	170	186	161	191	172	204	180	166	197	180	182	183	172	174	177	167	171	155	168	152	160	187	178	191	187	154	183	182	173	159	173	184	159	173	194	162	166	179	173	178	182	178	207	181	173	188	168	174	170	172	194	186	175	143	187	189	171	175	171	172	181	171	162	167	168	184	183	172	169	163	186	168	163	186	172	153	197	162	193	159	188	177	172	175	168	176	160	167	178	156	166	173	172	179	173	171	176	168	186	190	211	178	195	188	174	167	165	157	173	195	180	187	156	165	178	171	186	182	192	156	172	190	166	164	195	193	160	197	196	170	154	196	180	169	174	170	174	186	152	170	149	161	187	189	191	171	184	184	155	194	188	155	186	183	172	188	164	171	177	191	194	181	151	176	180	168	152	162	156	171	179	183	187	158	166	187	180	191	180	180	185	164	168	190	170	180	166	158	185	173	199	190	178	163	173	164	186	169	181	154	187	172	183	152	170	190	156	161	173	203	162	186	156	185	156	179	180	182	184	148	172	164	175	177	174	193	179	167	189	159	166	177	155	171	176	172	174	172	189	210	163	170	176	192	163	177	161	179	164	172	178	179	166	183	173	187	203	171	162	184	165	189	160	172	188	174	185	165	172	174	167	149	183	181	183	183	167	179	199	171	168	173	193	169	177	190	188	175	173	163	175	184	174	161	159	181	173	180	175	183	172	139	174	173	192	175	176	186	156	172	159	172	190	165	192	187	155	165	174	165	169	187	182	162	181	176	174	167	167	198	185	183	181	156	186	166	166	160	174	173	181	180	162	181	186	169	160	159	188	170	177	165	174	177	184	183	168	152	172	165	191	184	202	180	170	166	171	174	174	178	194	159	189	147	180	158	182	197	182	182	166	181	190	171	158	179	173	170	165	189	187	173	179	161	169	152	181	155	163	166	175	185	162	179	175	156	155	179	176	184	180	175	153	188	165	179	178	156	167	169	168	180	178	158	167	155	194	163	181	178	166	184	167	170	160	205	174	175	158	194	179	176	178	162	186	159	173	172	152	159	176	182	181	165	200	175	170	161	167	190	178	196	166	195	198	175	171	187	182	167	167	171	185	172	190	181	180	182	164	168	189	191	194	183	176	190	159	172	159	191	183	179	183	197	192	165	185	186	160	166	187	177	158	163	163	184	176	196	160	154	186	184	175	174	178	177	151	175	179	164	173	169	175	178	192	174	176	155	179	153	169	166	174	179	157	183	168	173	168	152	174	169	176	186	182	161	180	196	166	164	173	158	191	179	175	199	176	175	200	196	177	173	166	170	195	172	159	186	168	177	165	170	172	198	183	165	185	183	209	185	183	154	179	195	197	191	192	157	175	163	163	150	185	136	178	164	174	172	176	178	185	205	155	195	167	178	179	166	180	184	178	155	168	180	177	175	192	172	179	169	161	168	187	143	149	168	171	177	186	153	160	176	164	186	167	157	171	183	171	155	163	178	168	167	149	174	173	180	162	170	186	171	174	190	177	189	176	174	160	173	175	161	163	154	164	157	172	174	168	198	176	192	177	201	194	162	172	176	160	150	184	156	167	167	201	145	158	176	180	185	158	196	181	186	204	159
