345	0	2700	132796	354	0	4	94	216	322	485	1005	1019	1145	672	385	342	346	336	325	327	359	306	298	326	317	345	284	318	304	282	314	282	279	300	304	284	277	323	266	289	260	283	281	266	270	270	280	245	265	249	240	257	235	235	242	253	262	238	250	230	208	252	259	215	243	245	248	233	231	233	216	250	230	246	240	238	234	243	222	237	229	246	257	233	233	226	193	223	231	234	236	222	226	236	217	211	243	239	208	209	222	238	236	237	207	222	218	200	224	239	219	228	230	247	245	244	238	205	205	216	209	206	231	226	224	210	239	228	231	241	212	232	219	225	210	240	220	230	241	247	221	214	227	234	232	237	228	229	227	229	258	214	223	207	232	207	218	204	238	229	223	223	195	235	232	219	231	210	211	255	210	217	242	187	226	241	228	245	239	231	206	203	208	213	226	225	220	214	227	208	212	240	225	211	229	196	187	209	234	217	226	199	223	190	230	213	194	236	211	233	220	248	252	223	235	206	233	225	212	215	232	192	228	267	244	190	214	212	252	209	221	197	243	231	237	213	213	225	212	225	226	246	235	226	227	225	232	200	203	243	226	217	210	231	213	244	216	191	211	204	220	221	224	224	231	231	226	219	221	220	231	213	225	226	227	215	217	224	225	202	233	202	218	206	234	216	214	219	225	220	221	232	213	224	233	234	232	216	208	210	231	216	243	238	214	210	224	214	240	231	202	247	213	213	230	200	208	209	219	202	238	221	242	228	206	222	246	222	225	219	222	228	221	202	220	214	210	223	231	239	233	223	227	211	245	204	236	210	228	201	188	207	215	217	212	196	182	244	241	216	230	207	207	222	231	210	238	196	200	204	204	241	223	219	234	215	224	221	208	222	201	246	226	223	221	220	230	229	223	204	226	221	212	201	204	220	205	219	217	197	214	200	227	199	213	236	210	216	215	211	252	212	238	213	213	231	186	226	211	223	215	215	228	208	232	228	222	237	234	230	237	192	223	216	208	208	230	201	222	211	228	223	246	224	217	221	192	201	204	214	206	219	247	230	195	222	209	236	204	205	187	204	219	215	219	222	198	231	204	248	240	222	223	235	213	216	214	200	218	212	227	240	219	208	216	241	239	214	230	224	226	203	190	219	230	222	220	197	216	216	190	211	226	214	236	221	228	223	251	230	185	201	226	206	206	222	251	217	225	207	195	217	204	213	200	232	224	197	224	232	204	205	207	217	222	236	200	224	222	207	211	192	220	212	218	218	225	249	215	244	229	211	238	204	221	208	214	252	228	213	221	223	206	221	218	225	198	189	227	183	250	222	246	214	208	215	205	198	242	221	263	189	201	224	236	218	241	202	219	240	216	219	229	217	229	215	234	209	231	208	229	205	202	217	215	233	187	208	233	220	226	209	199	218	221	194	213	215	241	224	200	202	223	201	206	195	199	195	221	212	222	228	210	226	208	220	213	218	193	214	221	216	207	192	208	223	225	219	195	222	207	214	232	220	199	231	201	201	222	219	223	235	194	199	214	208	204	243	222	234	211	215	244	237	223	205	238	231	198	225	216	216	222	199	260	215	217	204	217	235	225	203	198	204	206	222	228	228	218	217	190	242	208	208	239	214	209	210	206	210	225	199	217	210	231	222	208	212	218	233	221	211	225	202	196	206	229	220	207	201	194	216	185	227	212	216	224	222	233	176	212	249	204	195	181	220	196	221	201	204	222	212	239	234	205	204	231	203	198	200	228	227	218	210	229	202	226	225	190	225	224	188	212	245	235	219	220	212	198	213	198	204	235	222	198	199	210	205	215	228	214	237	240	228	233	224	219	236	216	202	193	217	219	201	210	204	217	201	207	222	175	263	245	225	190	218	211	195	237	204	231	217	237	198	208	220	221	228	214	218	230	203	199	203	212	243	247	208	215	231	205	210	225	204	211	224	210	207	238	232	223	230	241	223	205	212	219	195	227	219	212	207	222	220	196	199	234	201	208	204	212	207	220	233	215	213	224	231	220	224	245	206	210	209	199	230	222	214	210	226	172	223	207	234	213	217	195	219	246	234	211	227	219	225	194	228	214	226	209	207	209	220	211	232	224	211	215	230	204	204	205	222	233	208	211	224	207	214	232	217	210	236	234	225	208	232	226	205	203	187	226	214	221	218	210	202	218	205	220	237	227	203	212	209	224	206	204	222	217	197	214	207	211	214	231	201	221	195	196	251	203	224	211	195	228	208	206	223	217	229	219	223	226	212	221	198	194	211	219	215	204	193	231	226	217	229	213	223	235	199	225	228	232	236	218	212	201	224	232	197	224	201	218	220	227	224	222	216	248	224	221	211	228	238	260	225	208
345	1	1900	132920	355	0	8	195	271	378	373	454	463	543	388	260	266	267	268	263	236	222	243	208	213	215	193	195	186	203	195	191	172	155	185	193	163	169	162	138	172	150	166	173	151	168	143	160	148	133	154	133	159	135	140	149	145	168	147	173	130	121	164	120	136	177	145	145	139	140	133	122	153	146	137	126	121	131	131	137	139	138	115	136	128	119	123	135	131	150	152	141	109	161	125	129	127	147	117	143	148	131	147	116	99	139	115	131	137	117	130	122	159	124	120	118	153	119	127	126	139	130	132	129	129	136	122	125	125	128	113	124	110	134	122	139	140	136	128	129	118	111	139	145	130	123	116	115	138	122	140	144	119	142	140	115	121	131	115	104	127	123	143	121	144	136	125	140	107	122	133	140	152	96	138	126	115	127	128	139	119	115	139	128	115	134	145	122	134	130	136	114	115	144	141	137	131	156	109	143	146	118	114	127	114	139	157	119	117	116	131	108	146	116	121	137	130	125	138	127	131	133	123	137	149	127	128	136	133	127	123	132	121	115	114	124	125	122	117	129	116	132	129	128	116	138	124	131	133	128	130	133	124	131	122	118	118	120	142	130	145	121	126	123	114	123	130	126	124	125	133	96	137	119	117	144	158	123	150	129	157	135	131	129	132	133	126	136	140	127	134	133	117	127	130	121	139	117	128	156	123	118	121	146	132	144	127	103	120	139	116	137	132	106	121	130	140	136	123	137	134	136	131	129	128	140	131	118	141	136	127	114	119	117	126	117	114	129	124	127	123	129	130	108	140	127	131	115	105	120	105	107	126	117	125	127	135	133	122	120	111	156	103	124	117	118	130	138	131	133	134	127	129	105	118	135	126	121	131	124	138	122	108	107	135	126	141	120	127	121	131	120	120	116	148	122	116	136	126	116	129	123	125	117	141	130	103	127	136	117	132	130	122	123	117	115	120	138	97	127	124	106	126	118	133	147	124	147	114	137	122	131	102	141	145	109	132	121	110	112	123	132	135	103	116	127	125	114	117	122	135	148	136	132	106	119	111	110	133	130	140	158	114	124	134	126	139	114	112	122	131	128	146	133	122	116	135	118	121	127	112	125	133	140	136	129	113	120	103	124	132	138	130	115	121	125	127	128	131	117	137	115	116	118	128	112	131	124	134	117	112	139	117	142	120	117	112	129	134	140	114	119	157	119	110	109	127	115	135	107	145	145	142	112	129	123	125	116	135	117	120	123	106	132	119	113	137	131	126	132	136	117	133	140	135	122	133	123	123	134	132	128	136	103	131	117	108	148	123	115	126	104	111	126	129	134	119	125	113	136	127	135	122	133	106	155	134	125	142	140	137	128	114	127	115	135	133	128	108	146	131	146	124	125	127	141	136	114	138	105	120	120	111	121	144	125	128	120	140	129	97	119	143	132	115	120	127	120	130	116	139	134	118	124	123	138	125	115	129	132	139	124	148	142	115	137	112	115	145	143	140	143	113	114	104	122	116	137	122	133	112	132	120	146	126	137	118	124	118	127	120	130	116	119	138	122	139	135	156	119	136	128	131	145	125	131	116	116	118	125	135	117	135	139	129	125	143	131	113	112	132	117	133	99	107	127	105	135	125	121	112	132	137	130	116	132	104	119	127	115	124	125	127	112	122	132	121	131	133	149	125	125	136	111	126	125	122	128	148	125	136	117	139	119	123	133	144	116	122	133	139	126	140	113	110	113	122	135	141	136	127	122	148	138	105	123	127	137	136	112	125	117	109	120	143	130	135	111	131	137	141	128	143	118	123	141	125	145	126	140	115	145	134	128	111	111	144	139	121	117	99	139	129	127	128	110	132	147	137	118	122	131	129	133	114	122	108	124	112	130	126	110	127	152	134	132	134	125	127	120	157	98	130	118	128	120	145	112	122	151	135	140	118	124	122	121	146	127	140	144	105	152	134	138	106	134	127	129	123	126	136	142	124	129	138	110	120	123	124	121	138	115	115	112	136	124	131	132	126	113	113	138	129	129	128	114	107	147	139	127	141	129	124	147	139	129	129	139	106	106	102	118	96	123	128	131	123	129	123	142	125	132	137	128	105	139	150	128	145	137	115	129	112	125	145	132	123	120	110	145	130	108	128	123	116	131	96	145	137	120	112	94	123	132	119	138	101	104	135	119	122	120	147	140	140	130	116	121	144	134	120	127	125	102	123	120	141	122	125	127	125	123	138	114	143	121	130	135	126	112	163	127	101	124	132	131	134	120	112	141	117	112	121	130	114	144	119	127	131	132	126	119	125	132	126	120	132	115	141	124	120	117	119	131	120	135	142	114	139	106	123	143	107	151	137	141	121	126
345	2	2100	133043	348	0	0	72	271	385	371	714	621	722	440	277	264	278	263	260	280	247	254	276	259	237	231	250	233	217	220	227	218	211	232	196	201	211	219	197	223	198	212	184	162	182	177	184	191	204	153	166	193	185	187	185	178	176	174	178	192	170	192	174	159	184	195	164	171	146	166	160	179	184	174	141	188	177	188	173	173	175	174	201	169	162	175	156	168	168	135	168	143	170	169	153	149	160	169	161	202	171	158	153	165	153	165	179	166	164	147	176	134	159	192	162	162	173	173	162	139	183	163	165	163	154	141	151	157	169	165	154	148	161	181	147	160	166	188	163	167	158	147	167	164	175	157	166	153	171	138	180	153	190	150	158	167	180	146	153	155	154	167	160	164	153	153	151	161	155	160	153	152	153	137	163	155	177	174	150	183	168	187	151	156	148	150	141	171	138	148	155	162	170	191	158	155	173	151	148	165	166	166	170	159	166	159	177	174	157	165	169	163	163	178	170	146	144	155	141	173	138	176	139	166	154	159	171	173	163	173	153	155	155	169	156	144	161	146	195	179	159	153	185	166	183	159	160	164	170	151	163	155	177	150	157	153	152	133	186	156	152	134	173	175	153	145	156	161	157	131	166	165	148	171	169	164	155	142	157	187	141	165	166	153	152	155	156	155	150	155	151	166	167	150	158	160	148	139	144	157	169	143	173	169	166	141	170	148	162	159	178	153	170	161	159	163	165	180	168	175	167	150	146	145	146	154	161	164	135	161	151	177	143	150	172	178	169	160	155	145	150	177	152	150	141	184	163	149	136	171	156	155	143	150	170	169	161	147	143	165	151	170	161	146	151	139	159	123	154	161	184	154	155	177	138	153	169	156	138	164	174	140	143	146	150	157	157	156	170	145	137	126	169	152	157	158	160	148	167	161	176	128	148	145	136	176	135	135	167	169	163	144	146	143	150	167	158	147	161	175	159	166	151	151	131	161	169	154	164	143	152	180	158	179	151	153	164	128	150	174	156	142	173	153	162	164	154	165	160	141	159	176	189	139	173	152	153	173	180	165	144	161	163	173	167	147	156	150	145	158	152	163	148	170	162	149	161	153	157	162	149	181	168	129	162	166	161	166	165	148	169	167	141	150	153	178	151	143	173	148	143	181	127	171	158	138	176	147	135	149	169	156	137	145	156	155	148	155	163	150	163	147	167	137	156	178	158	156	163	155	165	154	153	168	155	151	181	152	154	155	152	160	135	170	147	161	141	169	148	151	162	125	191	168	150	159	147	167	151	156	143	124	162	156	148	148	166	144	168	133	154	155	156	171	150	176	170	162	162	163	159	147	169	155	154	150	164	160	155	171	172	171	154	170	129	163	159	137	147	171	155	131	147	181	142	157	144	142	164	165	153	166	157	172	140	164	149	142	168	143	139	171	153	167	149	167	168	149	171	152	180	167	135	131	154	162	145	162	149	160	167	147	143	159	160	149	161	156	177	158	140	162	168	180	152	148	160	143	167	153	168	162	175	139	168	155	155	156	164	144	151	143	177	159	151	148	152	141	147	175	156	176	148	180	132	159	150	158	131	134	153	170	138	142	151	172	147	131	131	149	186	165	139	171	144	151	158	161	158	171	168	136	183	157	155	128	155	147	158	144	171	133	144	157	160	164	174	137	154	150	188	136	154	153	154	140	176	178	142	151	147	152	144	159	144	128	159	166	141	151	167	167	166	146	161	165	171	154	155	141	148	163	136	166	186	154	145	175	127	140	152	178	152	170	153	157	146	161	151	160	166	157	167	129	159	177	153	143	157	162	138	158	187	169	144	159	177	152	173	150	155	157	151	162	165	156	148	139	163	133	154	157	152	174	173	145	153	156	188	178	157	168	168	150	138	147	149	178	155	167	142	150	154	153	165	143	154	145	139	173	123	164	159	168	140	134	162	165	160	138	148	146	148	160	182	134	150	180	137	147	168	180	152	164	155	172	156	167	149	149	143	150	155	160	164	152	162	173	161	144	158	129	143	172	156	121	148	161	154	155	168	154	145	166	166	173	154	156	153	177	149	149	159	193	149	162	148	154	159	148	160	164	149	171	153	121	172	163	160	137	140	130	147	158	142	188	150	173	155	159	164	151	163	162	153	150	172	133	159	162	149	156	151	145	162	145	168	156	143	174	138	157	176	129	149	158	180	162	131	152	149	163	161	160	145	185	170	167	148	150	161	166	146	136	150	141	145	171	128	145	149	162	164	165	152	167	155	166	149	168	157	167	155	156	167	151	146	188	153	158	146	144	143	160	132	153	153	158	141	141	140	159	150	152	162	141	169	171	173	141	161	147	167	150	158	160	147
345	3	3500	133166	352	0	0	2	29	182	209	710	676	775	436	260	201	219	210	234	243	235	232	249	269	228	266	254	259	257	237	239	243	229	250	220	254	248	241	215	239	231	218	219	217	231	223	218	199	205	215	218	194	234	211	235	192	196	207	228	196	202	200	201	212	195	210	191	218	217	200	199	217	188	187	209	199	210	173	206	215	182	183	197	192	203	211	188	181	178	196	195	205	212	176	182	195	192	185	186	220	186	203	197	213	202	181	199	199	177	200	187	183	197	202	186	206	222	195	180	183	182	187	202	191	194	198	182	200	178	184	203	210	172	189	203	172	183	197	211	216	215	192	174	203	192	188	207	177	171	191	190	183	211	176	182	194	173	221	179	166	185	173	191	209	210	193	171	214	196	195	199	170	196	218	192	177	188	179	209	208	189	201	187	190	217	211	207	208	199	191	181	175	206	201	191	188	185	182	202	190	181	209	200	207	179	200	197	181	202	162	188	186	190	166	204	205	166	190	186	194	189	174	182	184	194	204	177	190	216	192	203	175	201	195	205	196	181	183	183	183	199	186	176	195	175	208	186	203	193	200	187	171	202	159	192	178	197	196	192	190	190	186	179	199	172	185	177	203	191	200	181	206	176	186	201	192	159	200	193	184	183	196	191	183	187	203	177	189	170	171	171	176	215	194	169	181	211	207	172	207	198	197	170	193	210	188	183	185	214	206	195	186	152	187	206	181	181	173	187	200	187	194	193	180	184	196	188	187	172	209	198	188	195	187	186	202	186	209	180	205	200	203	192	202	173	195	206	203	183	169	213	185	211	181	187	186	194	187	187	174	187	176	190	192	182	191	199	188	183	158	183	177	190	180	183	176	191	204	194	185	208	191	184	173	178	183	175	202	183	190	172	180	195	204	199	170	183	204	184	185	190	178	207	188	184	201	205	186	171	178	170	174	170	189	176	210	206	204	189	174	172	189	189	168	177	179	193	192	165	212	182	182	178	200	162	182	194	186	200	185	189	192	194	198	193	202	198	184	163	185	184	186	220	169	155	199	194	204	211	200	193	189	171	188	185	197	191	204	184	172	213	206	206	186	207	178	184	163	196	210	189	189	176	184	176	176	190	204	181	173	213	179	186	190	208	196	204	187	210	202	188	181	188	191	202	190	166	163	169	205	192	177	195	199	205	180	185	172	202	185	208	187	194	183	190	192	187	190	182	178	190	197	189	193	166	180	199	196	190	185	176	187	195	167	193	168	189	177	174	209	184	176	185	177	174	198	189	180	178	194	176	162	183	210	173	194	197	173	180	188	188	192	207	167	193	174	166	185	195	187	174	178	162	189	186	183	174	183	199	185	182	177	181	183	169	178	178	191	189	199	194	186	195	190	159	182	172	206	184	189	202	186	184	188	206	178	185	162	176	186	173	194	202	196	201	185	198	166	172	195	211	180	196	192	191	175	187	183	210	195	178	183	193	156	168	178	207	172	183	174	173	178	197	198	205	171	183	174	184	181	172	178	190	208	192	190	180	167	200	170	186	176	160	174	175	190	174	189	191	194	188	188	159	181	200	186	194	207	179	192	183	177	178	179	216	206	178	167	201	185	180	204	175	196	198	188	166	171	181	178	183	179	195	172	190	180	185	164	176	192	196	201	180	189	179	160	185	202	190	178	209	180	173	207	217	178	188	199	208	152	176	147	191	210	180	164	192	173	184	209	200	190	178	193	204	192	195	186	184	167	165	189	201	186	183	181	189	173	192	186	199	168	181	172	204	163	173	155	208	167	194	171	170	188	171	180	180	187	189	175	201	178	180	191	193	171	191	175	193	196	189	173	185	199	200	206	150	183	188	183	180	186	205	193	214	181	179	162	181	193	190	167	184	207	186	209	194	203	199	180	199	183	195	184	197	169	157	202	194	174	182	162	184	167	192	210	163	197	193	172	168	181	192	188	179	208	204	195	202	175	188	186	204	186	204	187	151	177	216	164	176	154	204	184	183	183	187	177	191	208	188	184	184	200	166	180	181	177	175	199	169	173	197	176	190	183	171	192	183	176	178	191	188	209	182	200	175	190	167	214	184	190	181	177	176	184	180	178	166	188	204	158	167	205	191	190	186	194	190	190	168	182	191	197	193	184	184	200	202	189	200	177	208	204	170	186	225	192	195	196	170	166	184	206	178	178	184	203	183	207	183	188	207	175	184	183	176	190	202	182	198	208	183	185	191	178	190	199	177	211	205	167	159	198	185	182	181	175	182	188	180	206	185	174	163	174	207	189	191	188	202	155	197	180	194	165	233	193	163	195	175	190	181	179	206	201	187	206	212	193	186	191	206	177	187	188	201
345	0	2700	133289	350	0	0	0	2	46	81	521	573	708	378	204	178	193	216	235	228	236	245	228	269	263	283	283	281	295	259	298	292	286	291	302	281	286	297	274	297	308	242	298	285	281	267	291	269	253	276	248	269	297	249	266	281	270	284	228	255	289	253	218	266	250	250	260	259	264	279	249	236	249	238	246	247	277	255	253	240	280	244	290	226	258	257	237	259	267	247	223	255	253	259	248	228	219	238	272	255	253	231	217	261	245	223	238	254	254	257	247	279	242	262	258	274	258	243	260	229	255	240	253	252	277	245	241	255	241	233	249	251	247	238	241	245	238	258	249	235	226	225	248	238	245	249	273	228	241	252	239	249	264	246	255	249	238	251	240	271	236	236	235	227	264	238	254	259	229	242	242	252	270	254	250	231	241	245	231	268	257	244	243	217	267	211	239	227	228	271	229	240	262	232	224	260	263	254	238	215	234	249	244	273	227	248	246	238	245	244	245	281	246	236	232	232	251	242	240	235	237	247	248	271	258	242	229	209	234	258	245	243	237	252	241	247	223	242	246	233	228	224	231	237	243	258	230	248	234	242	250	223	223	239	224	253	270	226	246	241	208	222	244	249	226	272	258	232	280	204	247	258	230	228	235	240	233	262	237	239	226	235	234	267	251	237	234	248	218	232	254	270	236	264	259	235	251	251	230	240	232	232	280	236	238	246	237	253	255	236	242	217	201	243	254	243	260	245	215	243	235	227	252	225	230	240	235	233	260	229	248	225	249	255	220	245	238	240	267	247	212	246	254	232	232	235	224	228	235	228	239	240	264	244	243	238	245	237	215	227	229	235	228	224	213	265	256	249	262	254	254	251	251	242	250	248	247	234	237	251	229	234	263	236	242	240	245	232	231	260	206	249	220	221	229	263	253	230	248	225	239	268	251	225	256	232	253	240	264	251	233	212	253	239	238	241	248	250	293	217	223	226	225	220	231	232	241	242	242	214	235	258	251	260	213	258	246	243	240	242	263	243	229	246	255	244	207	244	240	232	240	224	234	261	271	225	237	212	247	227	236	239	248	241	248	215	216	238	261	245	230	232	211	239	239	239	251	240	242	246	236	231	239	244	226	253	219	256	234	230	248	225	229	229	241	224	234	230	225	243	269	200	232	244	216	251	228	242	271	219	234	235	231	220	246	234	280	238	241	254	250	261	233	214	228	231	238	251	259	222	252	263	215	266	240	239	271	229	251	265	236	259	244	232	234	256	219	221	256	247	251	231	258	234	217	259	235	245	250	229	201	226	208	213	253	251	248	243	245	220	242	243	248	234	241	220	238	256	226	263	251	243	257	236	234	248	250	229	251	250	244	227	241	255	235	215	237	220	209	243	245	227	231	268	225	231	214	227	236	217	257	248	247	228	241	238	227	239	235	233	253	237	238	233	269	221	249	237	235	241	255	242	236	248	241	249	257	233	256	228	252	217	243	252	223	235	257	246	233	241	221	241	221	273	242	267	210	223	206	245	231	229	228	248	225	256	270	236	252	243	233	219	236	257	233	237	239	261	240	240	268	243	234	261	226	230	249	247	246	228	235	242	240	219	251	226	230	225	235	242	231	227	231	228	250	227	243	237	250	212	243	222	232	225	262	239	236	253	271	239	232	247	260	235	247	254	243	249	222	242	241	220	253	219	231	251	219	241	262	239	244	214	234	243	234	245	227	247	225	249	227	230	244	231	214	214	226	236	206	234	233	246	249	231	231	257	239	256	240	233	243	215	227	246	214	250	227	232	228	230	242	231	260	239	251	224	232	241	215	204	239	215	245	228	232	237	242	233	234	256	256	239	222	257	215	249	243	224	228	256	270	225	252	245	232	252	242	261	236	226	233	235	235	228	225	258	233	246	244	234	246	237	270	206	234	243	230	221	257	237	238	247	257	229	243	251	232	216	252	266	238	213	231	251	239	248	231	254	268	260	259	243	277	232	223	229	195	243	255	230	242	254	247	236	229	250	237	255	233	260	255	238	256	254	248	245	251	235	252	267	249	239	243	210	254	240	232	249	204	253	255	251	229	253	247	265	245	266	226	238	252	219	241	245	238	235	225	266	237	238	233	250	231	202	246	243	220	229	226	238	221	227	246	244	231	224	219	239	236	229	239	228	230	235	229	222	254	223	267	256	235	215	247	201	235	260	243	257	226	212	214	238	255	257	262	242	232	228	228	231	236	246	237	217	227	231	231	238	260	238	240	279	217	246	238	230	232	234	203	247	229	237	269	231	232	199	231	214	231	243	246	276	238	258	243	275	241	234	241	250	244	220	214	255	261	245	193	235	215	256	248	232	227	213	226	221	226
345	1	1900	133412	353	0	0	1	36	184	221	388	383	366	253	212	172	176	186	226	203	196	181	216	232	223	216	223	197	192	218	201	219	206	209	194	216	192	192	196	202	192	171	201	195	178	187	189	196	183	173	177	186	187	176	170	177	181	187	168	175	188	170	162	180	179	156	169	163	161	165	170	170	163	180	156	161	155	176	148	200	155	190	146	174	177	156	162	166	181	181	147	171	174	182	175	145	167	171	168	155	159	184	171	174	166	144	142	164	193	183	161	169	173	137	168	184	182	165	161	166	169	172	170	152	184	178	159	159	159	144	164	166	157	154	170	156	151	149	166	163	155	162	150	137	158	161	151	167	156	157	143	161	154	155	167	154	170	175	164	162	151	155	161	159	173	159	162	144	173	156	163	159	165	134	161	150	165	181	139	164	157	164	161	163	163	146	150	137	189	155	167	173	152	178	155	141	153	155	163	140	141	163	146	146	160	175	151	162	148	152	172	157	152	147	149	152	183	151	172	163	140	173	159	161	170	164	170	147	168	139	172	156	163	146	150	176	156	163	175	152	154	163	155	167	152	150	172	157	161	154	162	174	143	162	156	134	170	156	159	175	158	157	152	141	150	149	143	174	178	154	146	148	165	175	147	164	159	165	179	148	161	179	155	161	174	150	154	169	152	157	163	150	171	147	153	157	157	147	154	178	154	153	185	147	155	157	167	141	160	162	155	161	163	153	159	150	152	172	158	145	167	168	192	159	171	169	159	157	154	152	170	149	153	151	159	150	168	155	149	171	173	147	151	192	161	164	178	140	149	160	144	149	170	163	166	159	148	155	147	141	139	177	164	143	170	141	128	170	162	173	169	128	167	147	167	131	161	182	142	153	157	156	164	156	145	132	127	153	146	150	162	164	166	161	146	157	146	152	169	175	169	151	165	168	149	149	158	162	150	168	177	159	191	161	172	159	168	170	166	142	175	134	155	161	150	173	149	164	150	163	164	171	155	173	158	153	173	147	168	151	159	153	163	140	180	135	165	157	165	151	154	161	154	160	152	164	159	173	180	168	153	169	165	156	169	133	150	162	176	175	143	169	162	146	146	147	190	147	170	161	158	189	147	154	139	169	162	156	152	172	162	165	145	164	155	167	171	162	157	182	175	161	159	157	148	158	161	150	170	185	160	132	172	144	123	154	165	176	148	145	165	173	153	158	150	147	168	170	167	148	152	185	157	185	147	144	156	148	162	160	180	151	164	161	163	149	158	153	150	139	137	156	164	165	128	157	157	156	150	139	144	169	171	141	153	184	152	155	166	157	165	162	157	154	156	173	167	186	144	162	166	160	156	180	152	152	154	159	153	155	180	131	190	145	134	166	177	158	145	186	189	145	152	156	168	146	178	197	168	163	178	166	176	144	162	157	169	179	159	152	160	150	150	167	154	166	149	155	153	146	137	144	150	164	146	144	136	151	180	143	168	141	167	160	161	167	148	159	126	156	145	156	174	167	153	169	176	160	168	151	170	174	148	153	149	168	150	158	147	166	157	158	170	161	160	162	169	162	155	186	188	163	147	127	151	131	145	156	167	145	152	147	169	151	142	146	180	154	148	154	151	143	161	149	171	149	173	151	156	171	125	146	151	161	157	153	143	149	154	165	159	140	163	161	169	168	168	135	152	143	167	172	150	168	157	182	173	150	140	167	176	157	163	158	155	165	166	147	147	139	160	167	158	162	159	155	150	181	167	161	160	168	139	153	160	152	139	164	179	147	153	150	148	162	163	169	170	164	149	154	167	138	130	160	174	161	175	139	145	149	145	144	146	153	162	166	152	169	171	153	138	152	175	158	149	148	142	161	144	140	155	156	163	138	132	133	154	134	171	197	168	145	150	157	165	175	160	151	154	183	158	153	164	147	155	145	155	173	172	157	174	168	163	151	163	176	147	142	167	133	159	165	181	144	156	171	145	153	169	152	160	144	178	152	156	154	174	177	141	154	190	148	158	161	143	164	173	153	167	164	161	154	170	166	144	165	147	192	165	161	168	155	151	148	142	160	141	171	170	155	173	165	142	159	132	161	157	170	162	156	154	166	157	154	154	150	148	167	152	131	161	167	154	158	145	160	176	179	157	164	155	169	165	158	150	163	144	175	159	142	156	166	171	152	165	142	168	165	170	167	177	156	151	145	171	142	153	170	160	172	165	158	176	153	148	168	170	165	165	160	175	184	183	166	159	153	148	151	142	169	158	161	148	163	168	170	159	158	152	154	176	139	151	151	156	146	154	153	169	157	147	152	163	170	148	177	135	159	169	148	161	142	153	146	153	149	119	179	159	166	148	151	155	132	157	160	155
345	2	2100	133536	411	0	0	3	67	253	318	593	573	592	299	235	228	208	228	215	258	230	210	258	247	247	236	254	241	231	221	225	236	234	235	224	209	246	205	212	248	225	200	244	197	220	215	213	223	212	211	189	186	219	214	191	208	223	210	213	217	208	204	207	182	208	189	223	200	199	203	195	195	193	165	203	186	204	196	189	182	194	194	197	197	163	197	186	187	193	212	183	174	200	194	217	193	168	180	197	185	180	179	196	198	181	204	180	170	198	163	210	176	172	210	204	161	206	194	165	185	186	183	153	184	206	194	161	161	170	162	184	165	177	158	186	163	188	206	204	203	196	185	163	201	215	185	168	191	169	166	183	201	185	182	171	178	181	183	186	196	193	183	179	175	187	187	183	161	198	194	178	184	198	181	178	162	195	177	177	180	165	187	176	188	185	184	183	178	153	178	168	187	191	183	188	188	186	173	198	174	187	194	174	186	178	185	184	179	195	195	185	191	194	164	162	208	162	159	185	170	162	191	156	161	188	168	177	176	198	167	159	174	190	171	179	161	192	184	165	186	167	161	192	200	196	193	176	213	175	195	187	162	191	180	181	182	153	183	180	172	181	194	206	183	177	208	178	180	178	203	193	168	189	173	172	186	206	202	165	177	153	172	175	186	166	174	171	196	185	183	182	197	170	182	189	178	169	177	172	174	193	185	184	197	209	186	183	200	163	158	192	174	171	206	175	156	169	178	175	185	200	156	174	181	178	189	177	208	213	199	179	196	186	171	203	167	167	184	184	187	175	187	187	180	209	186	199	170	188	164	177	177	199	189	196	177	182	160	195	189	183	189	195	188	192	183	190	187	159	196	169	164	179	199	211	191	182	178	201	204	177	185	178	195	185	211	163	175	191	175	193	163	171	175	186	171	170	201	174	175	176	188	187	198	170	197	177	201	188	181	174	208	177	191	181	185	174	175	167	181	194	158	190	187	185	206	171	180	196	152	191	203	171	189	202	168	202	198	173	161	175	196	169	189	184	175	162	187	200	205	157	164	170	180	172	186	170	172	175	183	191	188	195	195	162	169	166	195	194	200	175	186	166	199	157	171	208	178	169	168	187	204	216	168	163	185	191	198	188	189	180	168	182	171	185	172	171	190	174	179	164	173	204	183	200	180	195	191	192	171	167	156	183	169	168	187	196	174	168	184	164	192	184	192	173	172	183	196	192	191	168	189	176	185	178	180	167	209	173	165	199	168	165	181	191	188	183	172	200	192	174	187	165	166	207	162	191	171	163	197	178	175	197	181	169	180	198	181	172	175	173	177	185	186	156	175	194	164	175	161	201	186	170	214	195	190	183	172	159	169	182	182	172	198	200	169	197	150	184	175	197	182	188	162	185	228	180	205	177	207	147	181	179	201	171	195	187	168	185	187	172	171	173	191	185	169	171	157	182	173	169	169	200	155	207	226	187	188	168	196	177	179	190	177	166	180	211	189	194	168	174	208	196	164	186	174	162	165	197	153	202	182	180	181	189	175	180	165	176	187	183	170	172	172	181	186	184	173	165	192	194	191	188	192	222	170	191	192	185	183	165	176	179	200	196	170	176	178	196	174	198	181	188	188	191	202	193	188	197	190	172	177	184	170	186	189	178	170	191	186	168	192	174	178	191	188	180	188	175	167	167	193	195	168	189	171	181	177	186	158	178	189	175	180	189	169	188	174	171	211	174	181	179	194	186	178	184	169	162	180	171	199	198	192	171	188	178	162	173	162	190	207	162	179	170	184	176	192	183	181	180	189	180	181	177	164	175	177	175	193	181	178	185	197	167	195	181	172	189	199	184	167	187	193	199	210	181	167	164	191	173	192	179	177	185	179	188	180	163	181	184	167	199	212	186	202	179	189	186	178	173	165	204	165	169	178	209	184	167	166	203	180	165	207	180	175	168	172	170	177	172	177	175	176	190	188	183	197	198	155	206	159	160	185	178	148	173	211	157	189	192	171	184	169	162	194	194	207	186	167	186	171	191	167	190	181	193	211	171	183	194	180	176	192	173	171	196	200	174	178	174	200	164	184	174	187	179	185	181	182	169	180	171	169	163	186	171	174	209	196	202	194	191	191	176	191	163	164	167	172	188	169	171	212	195	185	173	185	176	211	199	190	174	174	164	159	143	183	180	183	189	156	173	190	182	150	193	174	216	171	170	159	193	185	156	167	184	186	174	198	197	178	193	185	183	176	186	201	176	204	176	178	178	211	164	178	199	190	180	168	210	181	173	180	191	199	173	211	193	181	169	180	203	186	171	198	197	170	173	214	197	182	200	168	195	197	171	169	189	179	177	187	176	185	184	181	188
345	3	3500	133659	487	93	0	23	196	396	410	736	855	890	430	342	277	270	273	278	267	254	281	297	254	274	255	247	265	255	245	272	242	256	253	233	255	274	247	215	222	234	240	252	226	228	227	250	220	215	226	209	229	214	205	207	210	214	228	196	204	196	207	227	217	218	204	198	205	205	194	227	212	199	214	183	179	209	204	209	215	201	194	204	177	196	171	183	213	215	201	188	204	188	217	204	182	201	192	207	191	209	205	199	192	204	197	179	193	205	192	214	210	209	202	221	211	189	215	189	216	207	216	199	199	208	205	174	192	185	195	224	195	179	189	192	193	186	188	203	182	180	197	212	195	206	198	205	187	227	202	204	193	195	175	194	207	210	209	215	190	224	202	200	183	192	197	212	197	181	209	226	203	193	205	212	177	180	219	199	192	184	197	196	194	186	201	212	203	208	197	181	195	223	191	184	198	185	203	188	192	205	199	171	189	188	165	192	191	188	189	198	199	186	215	215	213	176	212	208	177	186	210	163	204	179	172	191	208	176	186	195	209	204	200	193	171	206	196	187	206	197	199	196	196	205	214	196	218	200	200	196	194	190	180	160	182	190	209	187	202	183	201	202	188	204	206	194	189	230	213	177	196	185	201	189	173	207	199	205	185	177	215	205	189	181	203	193	185	217	215	213	186	200	194	177	207	192	177	198	208	182	196	198	183	201	188	184	213	203	202	213	194	200	192	196	177	184	190	193	191	185	198	170	181	217	209	204	190	196	203	211	202	214	181	175	193	218	191	205	203	209	210	182	227	193	173	212	199	187	181	187	173	199	209	194	194	178	171	213	194	209	181	174	177	185	222	187	180	189	206	195	198	201	216	170	171	211	196	178	194	197	172	205	183	202	200	200	205	205	199	196	171	193	207	209	186	191	184	200	186	184	199	193	181	197	184	171	203	193	165	210	180	182	204	191	171	213	194	206	185	210	184	217	175	204	191	165	211	179	206	187	217	193	196	194	178	189	200	198	186	192	158	204	195	202	178	225	194	204	185	182	212	217	190	197	188	213	202	210	190	193	193	183	203	185	206	189	179	199	177	176	191	200	201	209	182	220	184	195	201	218	191	187	202	192	219	225	215	191	197	210	202	195	185	192	165	174	192	220	195	187	197	192	216	215	178	196	171	179	226	184	192	180	212	209	199	205	190	176	183	183	180	206	163	188	195	201	199	193	179	215	182	185	178	164	190	197	175	183	203	199	211	219	162	196	194	184	215	184	201	193	208	210	206	182	197	173	197	172	184	197	191	213	179	199	206	180	202	182	178	187	186	199	176	190	216	183	163	190	178	205	192	193	161	195	205	192	186	187	189	189	185	203	184	195	192	213	209	205	193	172	194	176	182	185	215	198	212	165	188	213	196	198	193	211	200	185	196	196	189	201	211	196	190	208	177	197	209	197	205	179	211	168	179	204	195	199	204	180	202	207	183	215	207	161	214	186	174	181	211	199	156	225	173	211	196	187	165	202	194	191	214	199	188	198	178	182	172	196	185	220	179	191	188	203	186	182	177	220	202	196	209	181	203	205	168	179	210	171	188	174	201	193	193	179	204	211	185	184	178	220	183	177	196	200	175	193	207	228	172	201	199	191	202	200	205	194	186	194	192	167	181	194	162	178	155	214	198	184	167	195	210	184	187	212	195	192	187	189	198	166	209	193	199	192	168	203	186	200	210	204	192	221	177	194	203	194	226	196	180	200	205	182	199	180	195	181	185	170	191	201	186	220	190	206	203	208	183	192	187	204	195	207	194	190	195	190	208	183	196	177	208	183	206	192	208	193	170	179	184	183	177	205	192	180	176	188	194	197	204	206	189	193	206	202	209	173	212	204	211	193	176	208	165	212	182	202	189	203	192	186	163	194	194	202	165	221	191	209	193	210	224	218	182	189	198	184	187	203	198	235	192	206	177	199	181	217	215	202	181	181	174	175	170	194	188	200	204	198	180	205	204	209	195	218	200	219	184	209	177	202	180	185	198	176	205	218	193	207	188	198	200	192	184	198	170	174	208	174	183	189	181	190	185	185	202	181	211	205	183	191	207	171	208	197	198	213	194	192	203	179	184	193	194	171	201	179	195	164	177	197	191	205	192	203	176	209	213	190	186	218	172	204	199	201	197	192	197	193	203	196	189	188	203	203	196	231	177	171	184	171	177	182	195	193	185	173	208	188	184	174	194	185	185	189	180	195	195	193	190	193	199	190	175	213	184	182	181	176	188	197	183	191	206	196	175	178	188	223	214	184	178	209	166	193	177	218	221	200	208	176	188	197	203	198	177	182	187	224	197	209	203	175	213	189	191	198
345	0	2700	133782	349	139	0	12	140	385	477	956	924	1069	506	493	310	304	300	304	331	293	314	306	307	325	313	316	287	320	304	333	282	284	314	282	316	286	287	279	296	271	282	271	279	286	296	282	302	301	250	268	287	270	268	284	237	271	276	254	289	255	256	264	282	243	254	272	263	260	229	260	248	256	256	256	274	262	224	243	264	283	250	234	212	265	229	220	227	236	267	231	263	275	227	241	261	254	277	258	255	259	258	247	244	255	257	265	252	268	260	232	234	229	261	231	253	235	264	240	247	263	247	249	260	238	226	245	251	214	230	244	245	235	223	249	236	233	252	227	255	239	259	252	257	240	256	240	231	271	272	232	277	264	218	264	245	214	295	234	228	240	247	233	276	266	245	240	258	241	249	245	215	248	218	254	253	251	225	242	263	249	235	240	247	223	246	224	244	240	231	253	254	245	264	244	236	255	218	237	252	244	263	262	250	235	217	244	240	247	263	258	273	248	228	235	229	245	263	240	260	236	248	232	252	230	228	237	246	239	246	242	235	254	251	263	227	227	237	229	275	229	236	229	223	242	231	243	233	258	237	227	236	229	240	235	265	258	239	278	232	284	243	227	191	242	244	248	240	234	230	242	223	256	260	235	264	230	248	229	220	221	243	250	255	245	256	265	227	274	229	227	247	232	244	239	244	225	225	229	249	269	230	250	242	222	232	247	250	220	278	253	242	255	255	212	240	258	212	238	247	230	247	247	243	238	248	263	259	265	235	254	242	249	263	246	257	228	227	252	257	233	226	216	241	248	245	257	250	250	242	245	226	256	273	222	237	248	202	238	243	258	242	233	228	227	240	253	252	246	234	249	261	242	276	254	248	236	248	265	249	231	239	226	218	222	246	252	226	224	225	232	247	269	221	253	239	244	234	236	241	252	255	214	265	240	207	228	239	229	241	255	211	227	217	241	226	246	274	245	244	223	239	247	235	251	247	247	236	263	235	226	229	244	231	230	250	263	244	231	230	237	233	215	252	234	260	247	240	232	251	234	244	223	250	263	252	232	231	226	226	257	244	212	240	231	240	246	247	252	223	233	247	258	193	257	217	263	237	256	242	226	221	248	254	244	244	260	202	268	259	253	256	248	228	244	245	257	215	247	224	226	245	256	229	234	235	212	234	258	231	250	242	224	247	245	236	244	278	223	220	265	248	237	268	240	242	241	248	265	232	247	258	243	243	223	204	230	226	236	214	253	246	244	233	230	249	219	235	255	255	257	262	242	243	264	216	221	233	253	235	251	233	227	226	228	246	240	216	243	257	272	246	231	276	255	247	236	229	252	232	214	235	242	245	241	223	223	238	220	222	246	255	244	257	254	234	252	220	236	258	228	260	249	274	231	263	219	240	234	242	246	247	226	263	239	222	234	241	251	234	268	253	245	241	242	251	238	231	240	234	261	242	222	236	220	240	241	231	254	247	232	252	244	220	245	226	240	251	267	246	229	251	241	250	229	243	236	224	247	244	209	237	217	241	237	270	238	257	231	254	226	234	229	203	251	251	225	240	250	241	244	232	261	248	258	229	236	225	238	206	228	231	240	250	271	229	252	251	266	238	255	239	249	213	266	276	240	220	243	227	251	242	213	226	246	255	245	232	232	268	229	246	244	238	253	220	228	234	233	252	238	249	222	244	220	233	234	255	234	247	225	232	255	235	235	246	234	237	227	223	229	252	245	214	242	257	253	247	262	242	242	247	264	230	246	223	206	227	207	249	241	260	243	252	254	261	248	247	247	246	250	291	228	239	244	246	255	234	239	227	251	232	235	241	238	247	242	225	240	239	229	264	229	281	238	218	228	252	243	245	252	264	244	245	249	248	218	248	256	246	238	256	215	247	271	234	240	235	250	255	226	247	229	260	235	243	235	234	223	236	247	243	257	239	231	227	240	249	219	251	231	272	244	244	213	238	246	236	223	233	257	245	221	253	249	241	261	239	256	245	240	263	266	222	224	251	225	240	244	234	239	258	242	233	247	257	238	222	224	248	235	286	249	250	242	233	250	254	245	227	229	250	249	242	248	236	239	224	261	258	222	217	231	240	245	236	232	242	239	250	244	257	226	252	268	246	254	261	256	228	218	272	218	238	254	233	251	213	263	264	226	245	236	243	246	207	236	238	234	275	235	256	242	222	247	227	225	233	233	216	233	224	249	270	263	245	253	247	274	231	233	230	252	244	244	236	233	220	251	230	223	264	243	252	274	232	234	247	245	264	242	204	278	237	237	244	241	229	211	250	256	229	242	258	233	220	239	252	260	242	237	228	252	254	226	262	232	227	251	262	236	239	252	225	237	246	219
345	1	1900	133905	380	325	1	117	330	427	428	556	409	501	302	311	252	230	242	277	242	236	244	213	216	225	216	191	171	198	205	202	192	197	222	199	182	197	185	180	164	172	175	158	173	175	158	179	159	180	184	149	175	163	168	186	146	157	174	166	158	150	152	154	168	156	153	152	154	149	151	158	137	171	150	157	175	134	168	138	149	155	145	155	153	153	134	152	163	123	165	162	163	157	149	140	139	160	164	136	168	163	172	140	144	154	168	151	163	155	165	154	143	165	149	159	142	151	148	159	149	167	156	135	133	140	147	173	135	160	174	145	156	153	118	140	144	162	161	162	144	156	159	130	134	168	149	164	146	153	162	153	149	141	163	161	129	159	156	157	164	147	153	135	142	145	167	158	160	146	170	132	133	163	139	173	139	151	145	134	139	164	151	163	156	138	166	174	151	122	168	159	150	145	138	144	134	150	137	157	129	142	137	143	144	154	154	155	153	137	168	182	123	140	156	155	172	138	159	164	155	142	146	132	148	154	162	158	155	135	134	146	170	132	150	139	150	142	159	148	146	167	136	137	127	121	143	145	167	132	163	132	152	159	139	181	164	155	147	154	147	157	134	171	155	136	138	143	142	167	161	147	127	158	159	159	140	148	140	150	153	164	160	140	176	167	141	154	146	127	145	140	139	142	149	142	169	136	157	159	165	143	149	141	173	158	147	134	157	144	147	145	157	134	157	126	162	167	136	150	139	143	159	125	146	134	130	159	145	181	139	167	166	159	141	123	135	147	153	171	144	145	164	173	149	135	152	148	159	162	146	140	167	170	151	166	143	169	145	155	131	121	138	150	148	150	150	151	162	158	141	147	148	152	164	146	139	138	144	131	137	135	131	138	141	126	151	156	135	163	160	150	139	151	146	145	135	175	145	148	121	137	170	143	128	155	162	167	162	160	143	135	149	178	133	182	154	164	172	135	153	167	142	144	127	154	152	146	150	162	156	139	156	147	148	162	158	131	147	128	137	154	142	168	162	168	150	136	169	160	130	161	143	151	133	138	137	168	173	143	153	139	159	138	134	138	141	158	174	149	155	140	132	144	158	146	153	128	150	163	151	129	141	132	151	136	143	164	137	141	161	128	151	147	141	138	142	152	173	160	164	158	135	186	145	144	153	156	138	144	118	154	153	137	162	161	147	143	145	158	161	139	158	171	155	166	153	159	168	143	154	160	155	116	140	154	163	166	163	146	163	160	140	147	133	135	163	157	156	147	154	148	141	154	135	138	163	151	135	136	150	162	127	144	148	138	124	137	131	168	161	143	171	152	159	155	161	150	146	167	163	139	136	162	164	141	134	170	132	132	130	131	160	144	144	131	155	146	128	135	144	152	129	152	153	160	135	167	139	141	124	157	177	163	133	141	137	141	145	157	128	138	147	150	154	152	178	159	152	140	139	145	170	163	138	140	137	148	148	156	131	152	152	143	151	144	129	154	140	155	169	165	158	134	157	165	141	147	125	172	143	167	153	139	153	151	138	168	145	144	150	125	153	147	154	159	153	127	137	142	152	154	150	167	165	141	132	132	135	175	175	168	149	147	164	149	146	171	181	155	169	161	146	155	137	144	152	150	151	136	145	155	116	158	156	136	140	169	150	138	152	154	158	137	153	132	138	160	141	146	139	152	157	140	171	149	158	151	159	156	140	121	158	166	137	157	139	138	166	147	157	133	169	148	178	134	158	150	158	152	151	146	156	165	156	141	147	129	149	160	144	144	130	177	146	125	136	155	130	143	168	135	139	176	144	153	128	138	149	158	145	147	188	144	165	157	147	168	141	139	146	150	166	138	143	124	131	145	152	125	128	141	148	154	170	156	127	125	146	154	146	154	157	135	149	126	146	142	162	147	145	177	142	137	139	132	153	148	142	148	138	153	136	139	164	165	145	126	136	177	157	170	145	139	151	139	134	139	154	133	172	134	146	128	141	148	164	131	141	145	154	147	165	150	140	146	143	165	172	143	142	176	141	137	140	156	167	156	138	164	134	184	151	162	135	149	157	125	158	161	155	165	140	164	174	143	139	147	154	137	153	154	138	173	132	142	147	139	147	153	160	142	138	148	141	144	155	127	168	157	141	151	128	134	127	139	156	161	144	147	141	138	163	135	134	157	139	122	151	146	159	158	160	155	145	141	147	143	147	155	129	135	161	131	143	127	146	134	163	143	135	138	151	149	154	139	158	147	146	148	147	141	154	143	132	149	141	164	155	153	145	157	148	142	138	140	140	141	145	143	159	140	142	143	153	165	167	158	162	166	157	158	147	123	146	141	134	147	134	156	161	122	139	168	148	156	134	131
345	2	2100	134029	353	354	0	102	381	494	469	712	662	667	450	438	271	276	256	274	270	268	271	259	259	236	214	233	244	254	230	230	205	204	240	208	211	200	207	229	225	202	196	212	196	192	186	183	200	214	196	198	202	201	196	186	211	191	206	186	163	182	182	192	211	169	174	163	236	160	170	195	176	153	170	196	197	198	176	181	172	199	190	159	131	163	187	189	183	179	180	201	154	176	186	192	150	145	170	192	191	173	184	180	177	163	174	179	175	166	185	163	162	165	170	196	181	166	164	174	182	190	155	174	177	176	195	160	173	179	157	168	145	186	191	164	170	157	181	174	172	174	186	183	195	185	186	173	191	175	164	178	168	200	180	169	167	169	153	168	184	161	148	184	179	155	168	185	166	157	157	182	173	164	186	170	175	180	170	170	173	183	177	187	163	176	180	179	189	150	183	157	168	200	179	152	166	144	173	144	177	174	187	165	172	190	149	169	157	175	160	182	173	189	193	169	192	168	174	178	178	168	162	178	163	154	152	184	204	178	182	168	161	165	173	161	185	169	166	162	151	160	196	149	188	179	160	198	176	154	181	183	178	166	168	170	194	149	149	159	186	170	174	180	168	176	153	166	195	173	174	160	163	190	178	174	161	163	144	185	179	163	177	187	167	199	165	183	177	183	159	159	170	164	158	175	161	203	176	177	188	180	166	191	159	169	164	171	182	185	182	166	153	142	160	157	174	160	191	170	155	189	182	165	181	176	182	164	188	176	188	176	163	147	178	191	162	184	162	176	202	181	181	171	152	184	168	171	183	163	177	169	140	169	160	167	175	176	174	185	179	164	169	179	158	188	183	182	179	180	164	176	187	167	169	158	164	178	177	158	146	165	172	184	143	191	174	161	158	165	188	166	168	182	184	177	189	156	174	181	183	179	162	163	176	192	171	161	158	179	161	166	171	181	177	184	167	150	183	190	178	149	183	179	160	175	152	171	170	182	164	182	175	173	153	158	167	173	164	147	165	182	173	165	153	186	146	175	172	180	183	164	168	165	161	187	163	182	142	159	180	156	181	175	162	176	181	177	174	199	163	176	198	146	169	171	185	164	143	192	155	163	172	185	173	167	178	159	172	180	174	168	149	170	178	167	179	174	198	159	183	165	164	163	157	178	163	162	173	158	172	156	151	173	150	159	164	193	180	176	172	198	152	163	164	181	176	171	169	150	169	161	176	179	179	171	179	166	174	155	175	175	154	171	184	165	155	167	172	177	172	179	175	168	156	173	192	178	189	180	163	174	172	165	160	182	164	157	175	188	171	174	160	182	170	176	162	200	184	154	168	195	163	154	161	164	164	185	165	154	165	162	191	165	169	168	190	160	165	181	172	138	174	182	165	186	176	173	186	173	172	154	164	161	164	193	146	158	147	190	169	167	165	173	147	157	189	156	175	173	175	187	195	171	155	182	197	145	148	180	177	187	197	144	174	168	158	190	169	186	176	159	172	179	157	189	142	195	197	167	168	179	173	172	168	159	161	175	165	152	170	168	158	167	174	153	164	178	192	164	184	171	144	158	176	142	183	178	187	169	179	182	161	173	178	185	172	181	171	158	158	156	191	151	164	153	164	154	166	171	167	191	150	175	193	189	186	184	181	159	180	169	161	151	160	207	153	166	176	160	161	168	166	167	199	177	149	177	165	153	178	173	177	169	166	179	180	152	170	167	157	161	154	169	165	169	161	163	162	169	176	188	143	170	167	169	170	173	196	188	161	193	149	178	176	175	158	161	177	189	170	169	155	168	173	161	186	153	181	198	187	183	160	171	193	178	162	176	179	186	166	178	172	159	173	161	158	179	183	178	183	164	140	160	189	181	152	180	181	195	186	149	175	184	180	178	161	175	163	190	181	140	175	170	172	163	159	168	191	184	179	175	173	169	163	176	183	179	172	177	180	174	159	183	144	188	168	176	177	199	152	169	171	183	187	180	161	172	169	189	175	169	163	148	188	177	155	155	170	158	187	175	182	167	160	171	160	195	174	178	164	162	191	161	182	176	162	157	167	186	192	149	161	161	176	169	166	158	168	183	162	179	169	161	159	203	178	189	195	181	118	185	169	153	178	161	176	164	149	183	170	177	177	161	169	151	175	159	155	176	173	180	170	185	155	172	162	166	168	159	156	165	161	190	177	166	173	168	141	190	182	177	164	158	178	161	169	178	163	180	199	174	181	175	181	150	181	165	185	168	171	173	189	193	185	186	171	167	164	170	168	178	180	168	158	165	166	174	155	165	184	168	175	175	178	158	167	155	157	190	160	153	171	153	188	164	187	187	188	179	157	166	165	167	141	177	178	177
345	3	3500	134152	354	351	0	162	541	607	592	802	898	932	651	598	319	275	264	278	276	284	267	310	279	258	265	251	240	248	208	245	236	232	226	235	208	247	236	211	227	226	213	214	203	220	228	231	195	226	197	227	195	209	202	210	208	206	200	213	224	183	193	202	191	205	206	210	188	208	187	218	188	181	197	194	187	199	189	181	173	196	209	188	205	157	183	208	188	191	224	184	173	166	213	194	200	190	200	177	210	174	203	181	181	175	192	161	187	196	208	168	178	197	160	182	181	192	177	190	167	231	193	172	179	175	188	181	190	207	189	192	187	181	154	196	211	192	172	183	195	189	189	183	188	184	181	164	178	200	177	189	193	177	181	193	182	183	189	174	169	201	168	178	176	170	183	192	181	170	199	189	190	182	177	167	191	177	174	201	200	189	195	203	186	218	170	172	212	187	196	206	180	184	200	216	179	179	208	178	179	203	165	175	190	179	195	193	206	212	153	176	186	195	188	195	188	179	195	200	185	187	179	186	206	176	184	186	178	218	181	169	177	181	192	164	190	182	181	174	160	183	199	179	201	206	179	167	189	174	185	175	156	207	172	195	175	187	189	192	183	181	201	172	208	188	203	180	170	196	157	195	187	177	183	180	215	198	169	229	185	174	184	196	188	154	186	180	168	200	177	195	168	188	191	192	189	184	189	182	168	216	203	199	189	181	164	176	167	220	194	169	164	181	191	185	179	188	178	188	184	178	170	177	170	201	199	169	160	194	186	203	186	201	201	175	188	172	169	172	179	189	197	190	197	182	179	185	199	174	178	189	193	190	163	204	192	188	173	196	158	195	180	183	196	187	194	206	183	182	183	184	188	178	158	186	179	186	193	182	179	195	187	205	179	183	199	207	181	200	181	185	184	195	182	195	173	178	176	164	193	195	163	165	168	178	192	198	176	192	206	181	167	163	200	186	187	199	152	169	170	195	173	198	165	175	156	214	176	166	172	178	170	219	175	175	191	202	156	186	164	186	173	179	166	175	184	192	196	216	182	190	190	173	163	186	167	179	178	187	191	174	177	169	167	180	193	188	188	176	180	196	173	160	193	190	192	187	180	181	189	191	157	189	196	190	184	180	208	179	187	189	194	191	185	179	179	197	186	205	190	170	170	185	163	143	178	170	148	176	168	178	190	177	201	193	173	196	189	181	214	189	185	178	155	171	186	189	194	207	162	175	172	184	184	195	173	177	187	186	166	182	183	187	193	144	177	182	174	182	199	195	159	190	193	174	174	160	193	192	165	196	181	180	194	179	205	181	185	187	176	173	173	173	200	136	198	196	188	188	176	194	191	182	177	169	187	182	188	176	178	180	184	176	179	172	168	173	217	175	188	189	165	185	182	180	179	185	200	162	172	195	164	171	173	189	183	166	180	171	191	211	173	175	199	186	203	226	193	210	196	195	187	179	199	145	182	172	176	171	177	178	180	196	180	188	175	176	157	177	180	216	197	178	200	178	199	211	168	176	183	182	205	170	182	167	193	189	182	198	174	184	176	190	179	179	195	174	185	173	170	211	170	198	188	194	172	174	185	166	185	160	181	196	181	143	186	205	179	175	169	157	178	196	166	192	186	197	148	173	177	178	173	193	183	204	162	173	148	186	176	165	181	188	174	170	172	188	183	176	185	179	176	170	190	185	182	173	175	176	183	183	178	187	171	181	176	181	199	190	201	187	190	187	179	172	172	184	182	199	178	180	177	172	161	180	194	183	211	189	178	199	171	192	173	174	187	168	200	192	169	159	173	188	194	191	189	162	170	192	180	194	184	202	150	184	211	211	178	180	208	184	194	207	170	198	177	202	188	178	195	186	167	169	196	194	174	190	190	166	188	198	179	163	174	197	162	195	205	182	170	182	188	169	177	189	185	173	170	193	202	182	179	212	175	196	190	175	183	202	191	210	180	188	188	187	171	195	180	174	200	185	194	187	173	184	192	203	169	209	177	203	185	161	187	210	189	174	201	173	184	177	185	186	175	178	187	190	176	181	166	192	175	173	175	191	166	182	204	182	190	200	178	192	187	180	201	185	183	175	186	181	184	166	170	190	187	187	187	176	172	192	188	180	187	191	181	211	172	184	195	181	173	194	188	177	191	200	176	181	178	217	168	186	183	201	165	170	183	202	193	172	220	159	194	170	178	184	197	178	191	181	180	196	209	189	172	189	182	185	197	179	183	192	193	173	195	171	181	178	190	183	199	183	188	181	182	199	197	195	199	179	176	170	191	176	186	186	185	168	182	189	178	200	176	174	203	182	188	194	198	182	175	183	191	202	214	183	188	197	180	201	184	167	189	181	188	185
