345	0	2700	119569	399	0	12	181	298	450	450	490	495	464	454	387	384	373	373	348	335	338	346	318	319	291	325	294	281	302	295	271	274	265	259	255	250	242	228	246	232	246	242	228	253	219	244	229	218	218	205	218	210	214	227	216	215	208	209	234	219	226	196	229	212	197	185	223	215	198	212	191	199	195	198	191	206	191	199	189	222	207	212	213	198	216	194	223	190	211	204	202	222	195	201	201	186	190	197	193	203	220	218	165	197	209	188	202	211	197	161	194	193	168	182	185	209	205	189	183	204	197	179	172	199	181	206	203	232	178	201	185	194	215	177	186	189	207	173	219	204	196	201	183	204	191	189	190	194	180	194	191	204	193	181	181	173	219	182	197	191	202	197	207	186	207	174	206	198	191	202	208	178	200	173	202	178	195	195	184	198	199	181	181	202	182	214	195	190	177	182	181	192	210	191	193	202	196	200	196	191	188	179	205	198	171	206	167	182	213	200	205	187	188	197	189	200	176	180	178	165	201	193	175	154	181	193	198	197	182	184	209	189	175	216	205	183	191	188	197	188	188	181	178	188	188	200	180	194	177	204	186	204	177	171	181	200	187	184	177	180	176	206	211	178	195	205	180	197	216	163	185	201	177	190	179	194	226	169	184	203	176	176	178	192	191	182	185	187	215	203	209	176	192	175	165	196	200	214	209	184	182	193	182	179	193	191	192	171	190	170	206	170	186	197	177	214	187	190	184	177	201	183	193	192	184	209	190	206	173	172	168	190	193	177	188	201	192	181	184	176	203	201	180	194	207	210	193	201	201	190	173	197	179	188	196	159	210	193	197	202	191	207	185	204	198	214	173	189	195	165	169	205	182	202	157	182	210	184	174	197	183	186	173	178	195	180	189	185	183	187	189	162	211	196	163	175	184	196	198	182	166	188	185	185	185	199	184	182	164	190	179	210	169	193	179	183	204	180	179	173	197	210	168	191	183	207	200	183	211	171	199	168	181	178	203	212	182	184	183	199	194	162	181	196	193	200	208	183	170	176	187	208	185	209	205	188	180	208	185	178	186	204	183	230	196	186	190	184	191	192	183	204	172	189	204	195	190	186	177	164	204	180	207	165	214	197	180	184	197	185	188	194	217	196	188	186	200	215	186	184	202	165	184	183	172	195	180	202	229	186	207	191	173	166	177	202	182	176	193	175	192	191	181	197	184	197	189	172	198	189	182	183	183	189	191	181	178	204	176	212	192	202	197	187	165	196	220	183	194	149	178	202	208	191	180	203	169	199	201	215	200	210	189	181	215	179	185	196	183	182	165	184	198	179	187	202	199	182	192	204	208	205	198	166	204	171	197	205	191	194	194	180	182	182	211	188	198	184	165	184	204	201	175	189	174	203	187	197	176	189	178	193	192	176	185	181	221	185	174	179	181	188	211	171	189	181	173	182	191	177	175	199	194	196	196	193	161	187	169	203	202	186	172	171	154	195	181	200	176	183	204	183	183	151	180	173	205	191	200	212	171	191	168	184	182	201	190	170	171	175	170	169	198	178	182	178	176	167	186	208	167	197	180	182	186	194	211	178	170	196	169	187	175	193	168	191	184	183	195	194	175	180	177	194	194	213	173	196	188	173	204	196	193	199	154	162	212	190	171	176	211	181	215	171	187	182	182	192	200	180	173	192	175	195	190	198	177	192	178	183	180	182	191	185	207	194	188	190	168	177	205	196	157	188	210	208	182	186	181	183	197	181	171	168	191	186	187	169	190	206	170	155	168	172	177	189	174	180	197	213	185	198	199	180	177	200	190	191	197	197	186	164	188	180	192	223	200	192	201	168	175	187	181	209	156	193	192	184	188	191	189	204	187	192	177	218	198	200	165	159	183	196	190	174	191	158	204	190	202	175	194	164	175	208	204	191	180	180	193	197	178	191	185	188	179	195	189	202	221	192	188	171	214	186	210	178	203	189	209	173	204	211	179	171	190	172	179	193	186	191	198	186	208	185	182	171	203	200	171	200	157	198	191	184	176	176	194	162	226	189	187	176	156	213	189	215	176	179	199	193	177	182	205	181	211	163	202	179	173	163	180	183	166	173	196	179	189	202	191	173	183	192	185	229	197	187	179	203	196	186	195	168	181	190	183	185	172	187	164	168	218	192	198	172	195	189	175	192	182	172	208	197	202	182	186	161	180	181	168	181	178	184	191	192	181	188	191	188	192	197	193	165	193	189	159	176	181	168	189	174	187	199	179	178	201	197	187	196	188	196	198	172	193	203	196	207	193	173	186	181	161	202	190	170	184	185	182	175	204	162	188	185	190	196	192	188	183	191	195	183	174	189	196	215	199	191	191
345	1	1900	119692	430	0	22	127	203	371	348	404	365	341	271	295	281	261	233	234	230	244	223	219	195	203	222	196	168	193	181	198	198	182	144	181	163	178	137	170	174	191	171	173	140	125	142	158	156	137	153	135	155	148	166	143	149	137	155	151	149	141	148	136	140	143	135	143	141	144	141	155	122	136	157	143	129	155	132	148	140	157	142	151	127	145	134	161	149	134	134	133	139	141	137	148	127	144	136	124	134	132	150	147	136	132	157	145	138	147	142	130	146	137	142	152	132	133	131	164	118	142	135	141	133	156	127	126	162	134	135	143	142	126	159	118	133	121	147	149	140	147	137	119	137	129	138	148	146	148	135	135	144	133	142	133	143	146	150	130	126	123	157	129	158	133	149	149	139	143	149	139	134	168	132	151	126	127	138	132	136	120	131	139	132	131	144	137	131	137	144	149	129	148	149	134	126	137	133	161	128	126	134	143	148	148	122	128	146	133	126	146	151	145	125	127	119	137	157	150	117	137	131	110	126	145	132	136	123	123	159	118	140	136	153	142	122	148	143	137	125	126	119	147	129	123	137	135	125	118	131	147	142	145	118	135	121	133	135	145	148	135	118	133	137	116	140	130	144	122	131	135	137	134	130	143	155	154	137	131	125	135	128	136	141	143	135	139	128	135	131	119	136	144	141	136	152	139	135	137	104	131	125	144	127	148	138	125	141	140	132	123	168	149	112	136	137	134	132	138	142	156	129	140	112	128	128	134	147	128	151	155	140	131	156	139	135	141	137	138	136	134	134	134	156	131	151	136	130	126	125	129	135	151	147	114	146	140	120	127	148	135	132	125	127	126	148	133	105	128	136	133	129	134	134	132	140	129	149	140	151	115	124	157	110	140	150	135	139	140	137	139	151	142	147	134	123	138	120	126	129	147	154	132	152	144	127	112	127	146	136	137	142	130	143	153	125	144	136	125	124	132	132	126	116	135	126	137	115	147	122	136	140	122	145	129	131	151	133	139	136	152	134	126	164	126	135	147	143	151	127	129	149	132	122	118	134	127	134	139	124	150	147	141	140	139	131	132	145	139	123	157	147	140	140	142	130	106	121	152	146	142	130	137	116	145	117	120	140	122	134	123	117	117	138	116	135	159	133	127	128	145	149	135	116	148	137	125	130	122	109	135	143	165	134	151	133	124	122	147	141	140	136	139	128	145	149	145	130	137	149	125	139	133	145	119	147	134	135	143	144	134	146	143	130	146	134	136	137	134	131	138	126	127	118	136	99	142	138	137	111	144	151	119	132	150	149	139	117	118	109	117	144	147	144	129	139	129	147	112	135	105	114	148	150	113	148	138	146	155	150	134	132	128	143	147	122	142	138	160	144	137	149	132	121	131	143	161	152	136	119	125	134	138	134	136	147	142	138	122	130	150	160	133	137	134	129	133	136	116	121	140	122	137	150	146	126	138	125	144	142	131	135	140	136	131	125	138	135	147	150	130	139	125	150	143	151	134	133	135	150	122	135	135	125	145	139	152	129	134	138	130	133	146	145	142	130	144	129	158	128	146	141	145	132	132	123	150	137	132	116	133	127	156	143	160	122	128	145	129	145	147	126	125	145	135	146	156	145	145	148	141	123	134	136	147	147	130	136	127	130	134	113	142	138	110	128	123	130	139	128	155	123	143	150	133	139	121	136	138	121	145	141	142	152	122	140	140	155	143	139	128	128	136	128	151	117	122	131	155	127	154	135	134	113	127	155	140	136	130	147	139	139	128	139	157	113	136	137	121	130	133	118	141	144	134	129	141	127	143	130	132	135	136	151	140	139	132	121	141	128	153	140	118	152	152	124	134	121	145	127	131	127	140	127	130	125	125	126	125	125	132	129	135	147	134	128	131	129	144	138	133	122	136	139	129	139	156	133	145	123	144	130	128	148	126	136	128	139	123	120	136	141	119	127	148	144	142	138	136	132	135	138	122	128	136	148	122	126	129	118	132	126	138	130	124	142	138	128	148	123	143	129	118	135	132	136	123	139	152	130	128	137	130	142	141	143	125	138	140	125	120	141	126	138	151	134	137	133	140	131	124	120	136	147	124	137	126	124	113	129	122	142	118	124	124	133	131	145	153	136	135	134	123	139	120	132	114	134	138	128	125	141	146	137	141	125	118	146	135	134	146	127	129	139	148	139	134	123	129	146	136	130	131	149	145	118	111	139	128	126	134	153	143	130	123	134	145	144	125	156	136	142	126	128	145	131	122	143	130	115	121	131	158	131	124	128	114	122	141	128	133	145	132	134	133	146	143	139	130	133	123	143	144	137	146	136	137	119	132	142	134	121	120	120	123	130	129
345	2	2100	119815	425	0	25	129	241	405	398	439	364	346	375	321	303	267	283	273	254	233	219	221	221	220	224	203	185	229	213	217	199	207	162	226	224	199	183	191	186	185	183	172	181	164	176	177	158	175	152	174	159	182	146	157	165	180	141	150	155	167	169	141	161	162	174	157	168	166	146	158	138	176	166	158	183	155	162	133	169	145	176	172	156	148	154	141	169	162	159	159	141	151	149	148	154	152	145	169	173	147	151	152	156	158	154	137	162	175	175	151	185	158	133	167	145	154	132	159	150	148	142	178	149	171	163	164	133	158	156	170	156	165	170	126	148	162	153	165	138	138	134	142	160	158	184	167	145	156	175	167	160	167	159	163	142	151	155	167	145	165	144	150	149	158	165	144	155	136	155	157	149	144	152	146	136	149	164	144	142	155	159	145	132	157	163	132	163	136	142	154	156	144	172	164	158	149	171	161	145	156	180	152	157	148	148	164	158	149	172	160	166	142	158	150	157	143	138	150	148	147	145	159	161	153	158	161	148	161	160	151	161	151	176	158	146	141	150	150	157	158	168	152	169	162	156	149	164	155	142	149	144	139	144	146	142	153	147	128	158	125	138	142	147	167	162	145	154	168	161	161	115	149	162	165	161	150	151	173	134	156	158	154	148	141	175	166	156	141	128	146	172	161	169	157	166	159	159	136	150	168	146	135	155	155	150	158	156	150	125	165	141	152	154	133	151	141	161	145	168	160	145	174	160	153	161	164	125	159	151	148	155	147	137	181	128	160	145	136	149	125	157	141	150	139	141	150	143	154	157	149	151	157	145	143	129	147	147	133	144	137	130	167	147	149	163	139	139	180	137	142	156	148	154	156	131	157	142	162	149	162	160	140	137	142	151	157	149	150	143	143	148	166	127	157	160	147	160	148	159	155	163	149	180	164	131	162	155	147	149	149	160	134	163	173	149	140	145	166	148	152	151	170	149	152	179	159	156	154	155	138	172	141	146	157	154	145	151	148	157	144	134	133	155	149	146	132	154	156	159	135	161	140	158	134	146	157	150	153	149	141	179	143	143	163	142	170	152	163	134	160	167	132	159	154	155	146	157	159	146	146	146	157	145	147	136	132	170	144	151	156	162	139	111	131	145	144	152	166	146	134	141	161	137	143	136	153	151	151	153	153	150	145	148	161	153	145	145	122	170	144	160	159	159	164	145	151	138	169	140	132	146	143	158	168	161	121	134	157	147	129	153	128	144	170	157	145	143	157	163	197	152	156	143	144	169	149	169	136	132	145	163	156	145	129	141	142	120	155	158	146	161	141	127	149	154	131	149	163	145	143	137	142	158	157	160	158	165	147	142	158	172	175	145	146	172	138	156	150	171	161	148	158	151	143	161	144	146	154	149	144	155	166	144	156	166	159	149	169	145	114	167	132	139	175	144	165	155	140	140	158	175	137	141	160	162	151	133	140	149	164	153	155	181	153	127	171	150	125	142	139	154	147	172	140	169	149	135	148	134	159	154	146	147	158	195	157	152	162	145	136	158	140	167	128	164	165	137	141	145	139	163	150	147	164	148	173	149	170	166	154	142	147	150	162	150	160	157	151	148	153	153	147	137	162	165	139	159	139	164	146	139	125	140	143	133	153	133	161	140	153	137	143	152	133	151	167	145	163	159	157	136	150	151	146	143	173	135	134	142	158	161	171	168	128	153	158	137	154	176	137	142	152	154	121	140	136	162	135	155	151	139	143	144	160	144	137	157	142	149	147	180	159	143	157	168	158	149	170	151	146	142	160	145	156	144	172	156	147	156	152	165	168	142	153	155	147	169	160	160	127	149	143	143	171	148	145	143	154	149	158	139	170	162	150	139	151	155	138	143	152	177	152	131	140	165	157	168	123	167	163	164	145	137	144	154	146	157	139	148	142	147	147	156	143	138	128	176	149	140	166	144	157	162	129	153	153	141	150	147	123	153	155	159	149	145	174	153	160	146	143	144	161	139	140	151	172	153	161	135	146	147	128	153	132	128	165	163	133	151	154	161	147	144	141	148	146	142	149	155	158	150	125	152	160	137	149	138	145	137	141	153	170	159	160	143	143	133	141	168	145	151	153	165	142	162	172	158	158	157	159	153	158	151	141	149	146	166	149	168	150	162	160	147	158	137	138	162	149	152	157	164	119	157	128	151	140	147	149	141	155	148	162	142	159	136	138	142	130	154	166	133	157	140	151	152	136	171	166	150	155	141	147	137	133	141	150	135	119	163	157	146	153	158	157	147	143	136	146	142	141	168	146	166	150	162	151	134	151	137	159	174	156	168	164	167	141	161	127	140	122	158	160	155	154	165	153
345	3	3500	119938	402	0	25	177	257	390	405	461	395	402	381	358	330	323	303	281	310	269	261	255	241	261	233	236	246	228	244	234	203	199	201	202	202	199	213	206	181	209	201	215	177	172	174	204	173	183	179	188	178	174	166	174	178	160	179	178	156	164	199	182	179	165	168	174	161	160	153	159	164	169	198	182	171	167	196	144	172	143	172	173	158	173	155	151	170	142	181	156	162	167	166	154	160	172	167	156	147	140	155	165	171	153	192	135	174	162	149	155	156	156	155	165	167	145	168	157	148	169	144	171	137	167	188	146	147	168	149	161	157	167	153	158	153	169	169	168	156	151	172	173	145	159	168	140	169	161	154	157	133	154	154	174	163	157	167	160	156	163	134	147	197	152	154	157	133	164	165	162	148	161	139	157	151	162	157	160	161	148	145	139	160	174	146	136	140	182	174	156	151	160	153	160	151	173	160	172	148	167	167	158	180	140	159	185	165	163	131	161	171	170	156	152	168	174	157	136	172	162	164	151	161	167	157	172	148	176	150	162	176	165	154	180	159	176	143	159	146	183	167	188	145	174	158	151	156	162	153	133	145	170	168	150	144	141	159	162	166	175	143	146	163	168	183	143	143	167	147	141	157	169	151	162	182	167	158	172	155	154	161	158	178	156	150	146	143	159	154	194	162	158	158	145	151	165	160	170	164	161	145	174	154	144	145	140	159	174	151	176	153	162	164	153	151	159	163	154	164	151	156	173	141	148	150	150	167	149	139	161	176	171	152	156	161	151	173	143	143	168	149	139	164	147	161	162	165	155	166	151	158	139	177	146	157	173	156	136	143	171	142	144	160	156	164	165	179	149	161	179	149	146	149	151	132	146	157	151	158	150	177	170	184	147	147	166	156	158	141	168	167	148	159	150	153	181	146	154	162	165	155	166	155	153	157	167	148	143	146	156	144	159	131	143	174	173	166	154	173	166	150	179	148	181	143	161	175	156	144	154	144	166	138	142	153	140	144	172	159	150	151	159	175	162	158	149	157	142	159	142	166	149	150	147	157	156	151	160	176	157	166	143	164	177	143	152	155	152	149	152	160	153	179	133	161	139	152	159	165	164	147	157	144	150	184	156	172	151	148	155	173	149	161	139	157	145	167	151	143	159	151	139	167	172	165	140	178	159	147	125	134	167	146	169	182	171	159	162	150	158	154	161	167	174	143	145	147	168	155	165	134	142	156	152	160	143	165	163	168	171	180	175	140	167	162	153	153	165	146	155	149	163	152	168	166	154	158	141	155	167	152	156	154	140	162	156	163	158	157	160	141	159	180	158	169	150	152	150	150	170	151	159	172	168	166	185	151	155	164	175	150	181	141	172	161	157	153	152	141	162	154	148	149	172	168	162	162	164	159	164	158	153	133	145	150	161	160	162	167	162	165	153	156	157	141	172	131	165	162	155	159	180	150	161	155	164	159	157	171	138	153	152	150	149	144	149	157	154	159	145	151	136	143	156	149	166	172	156	152	151	137	144	155	151	163	127	132	130	142	141	171	159	142	150	157	154	147	163	142	144	133	147	157	164	161	137	143	157	156	152	192	142	189	136	136	144	161	164	164	168	167	148	162	138	188	141	170	160	150	167	174	149	159	150	146	151	174	161	146	158	154	144	155	152	132	135	147	152	163	139	158	143	157	170	173	141	129	168	166	163	147	143	154	150	169	146	138	157	148	154	117	164	140	152	157	155	155	153	155	151	151	159	162	155	143	163	153	147	161	148	140	190	172	150	161	154	162	153	158	142	165	159	161	162	160	169	149	151	152	151	147	172	170	134	161	166	131	173	157	162	157	151	179	159	136	151	153	139	139	145	135	155	181	143	152	136	146	144	157	161	177	152	162	152	160	167	151	148	158	151	141	169	129	169	170	142	154	146	162	151	152	166	137	149	135	161	153	138	159	163	154	174	169	188	146	155	141	157	169	160	159	181	134	148	138	139	149	159	154	153	148	167	137	148	174	145	151	166	158	162	176	133	169	154	140	149	158	159	158	151	161	139	139	148	159	148	158	179	144	151	176	139	152	154	151	138	173	159	155	157	156	154	131	150	164	133	137	146	139	161	149	162	149	160	152	161	162	160	156	144	151	159	153	173	173	153	143	168	151	149	173	162	157	146	141	160	143	150	151	155	152	162	164	175	186	145	166	129	165	130	134	165	173	162	159	152	150	153	160	165	147	143	161	158	156	168	152	161	136	189	144	149	164	152	148	170	167	143	163	142	157	172	144	161	149	164	161	136	148	187	170	145	143	154	155	181	132	174	158	145	161	148	146	132	163	159	166	146	162	162	128	172	156	146	146	169
345	0	2700	120062	410	0	12	184	323	435	477	531	464	475	439	383	394	390	337	346	328	326	302	304	293	325	276	312	268	272	285	244	282	265	241	265	275	267	260	257	257	240	216	206	237	252	223	242	241	234	208	205	236	214	225	198	207	226	217	221	194	227	186	199	209	201	208	193	195	170	221	218	197	208	185	185	214	175	182	205	201	201	198	205	194	203	211	199	206	203	188	198	193	198	202	212	189	211	204	179	226	184	192	183	202	188	207	198	174	199	185	194	192	199	204	216	182	206	209	180	213	197	211	188	211	195	213	223	181	199	190	212	183	201	180	193	216	192	217	194	178	183	177	170	200	181	201	187	183	196	194	214	181	185	173	197	204	178	183	206	164	187	189	207	195	204	178	209	204	187	202	177	197	190	175	183	199	215	184	173	202	176	188	194	183	192	201	173	180	167	186	192	184	227	176	196	166	195	201	191	197	225	186	172	208	250	202	198	191	182	205	167	194	174	195	179	191	201	181	203	182	202	180	189	190	201	165	208	189	186	171	184	181	189	197	183	200	186	181	200	209	181	188	162	172	215	199	184	198	223	189	195	174	176	217	167	190	200	211	208	168	193	165	187	166	193	208	196	189	184	199	179	198	192	173	195	203	183	186	192	224	196	199	186	179	202	196	177	178	182	202	210	214	212	189	220	185	208	190	187	189	172	192	206	199	204	179	209	188	174	196	179	160	196	190	197	190	181	211	188	189	187	182	191	197	192	175	187	190	179	190	207	197	185	183	207	184	209	160	171	190	180	189	198	171	205	157	197	185	203	187	204	189	192	200	196	180	181	168	185	188	173	198	181	180	161	210	195	213	200	169	224	203	183	202	184	201	201	169	194	206	183	186	176	207	184	193	183	181	193	206	182	192	184	212	174	213	187	185	205	192	170	190	190	210	192	187	198	187	156	191	183	185	182	175	207	213	204	178	199	202	222	178	195	156	189	201	174	182	184	196	211	204	187	212	203	195	186	180	189	181	195	203	164	213	204	186	194	171	181	198	209	216	193	231	181	183	181	223	189	195	201	194	186	189	184	177	185	192	169	166	194	156	190	199	186	194	180	175	190	192	183	187	187	184	184	201	196	194	170	187	181	195	195	201	188	184	156	208	177	205	208	208	211	184	213	192	205	194	191	211	195	181	185	189	197	196	172	164	188	184	182	207	213	195	164	180	194	186	173	188	207	203	197	180	187	196	206	195	191	193	201	187	194	190	181	165	184	172	198	201	202	182	220	193	184	196	188	170	174	199	207	203	169	201	194	206	213	216	196	193	176	183	212	187	179	180	214	206	198	197	178	199	197	178	180	178	203	213	167	185	142	212	188	185	183	202	195	167	188	197	219	158	184	214	172	186	178	193	200	221	188	199	190	196	185	192	212	186	183	193	180	203	180	196	179	202	176	223	211	184	204	175	202	210	217	205	191	189	206	197	171	181	198	175	202	175	196	183	185	209	176	236	181	167	189	169	172	215	202	168	187	183	215	208	187	175	207	198	173	173	216	172	187	190	183	178	185	196	187	184	195	184	203	206	164	176	165	189	214	168	193	170	202	202	176	209	219	191	184	173	185	179	169	196	184	191	191	191	203	214	174	183	203	183	212	204	190	176	195	163	207	195	202	179	175	214	187	199	194	198	172	196	210	186	168	181	181	174	212	174	195	176	179	177	196	194	179	195	159	184	204	201	217	185	190	190	181	191	206	184	174	178	183	201	170	189	181	207	174	176	170	198	187	171	166	194	218	211	181	197	184	185	182	188	185	205	199	170	201	174	186	170	174	191	181	185	182	207	211	168	174	181	173	185	188	172	204	200	177	185	155	193	181	184	182	214	197	200	165	179	211	204	198	191	195	195	178	190	202	209	195	195	190	169	194	185	184	168	213	173	218	165	191	163	176	201	187	196	226	215	193	185	207	189	197	202	190	175	172	198	206	186	203	178	177	184	196	176	175	187	198	191	211	194	199	196	181	173	210	201	192	177	194	212	193	186	194	185	205	179	196	187	196	204	202	180	184	193	170	179	162	202	195	169	167	217	172	185	186	176	202	184	187	191	198	199	174	174	198	187	180	202	167	210	203	206	182	198	208	190	187	191	186	208	197	195	200	233	191	166	210	185	191	192	204	182	196	194	204	179	187	176	181	192	178	199	217	197	167	203	167	190	181	210	214	179	223	192	174	188	196	200	198	164	197	183	203	190	196	211	201	168	203	213	216	182	185	187	180	183	164	204	204	204	190	190	176	208	192	195	229	211	186	167	204	202	171	173	190	174	191	177	175	183	198	198	173	167	181	164	188	207	191	182	173	184	211
345	1	1900	120185	430	0	22	125	201	338	368	386	361	339	303	272	306	269	243	248	224	242	185	223	224	189	197	214	182	196	187	171	188	186	195	197	145	168	168	159	184	166	153	154	142	148	167	149	154	162	169	151	147	164	148	152	136	150	153	169	166	149	147	128	152	178	138	161	148	151	159	134	138	135	140	136	149	137	135	146	152	123	145	138	122	151	115	134	139	136	122	141	155	140	139	135	134	153	140	137	146	149	151	165	136	121	146	129	124	130	147	146	142	120	136	133	117	147	141	153	130	142	138	144	141	134	159	128	153	141	157	144	125	156	141	147	129	125	128	130	125	142	159	134	130	137	128	145	125	132	130	144	125	173	142	149	143	135	127	156	139	146	122	133	120	136	134	117	135	129	149	145	147	138	132	141	117	131	138	121	126	152	148	144	151	156	147	154	136	141	143	131	144	136	115	129	143	133	122	134	133	113	163	126	153	138	132	129	142	145	135	126	129	114	145	124	141	131	121	124	139	140	151	138	147	151	111	135	115	140	126	150	138	139	153	165	135	157	119	147	144	122	141	114	126	140	114	129	129	137	130	133	118	137	148	134	138	145	137	135	149	145	126	124	133	136	150	119	150	134	137	149	130	127	135	143	136	137	140	122	135	128	146	143	123	146	123	151	142	123	143	163	145	138	133	155	130	157	103	141	141	135	126	127	132	134	144	127	137	140	161	118	130	142	154	107	131	144	139	137	149	126	127	142	149	130	138	118	123	147	122	132	120	128	112	137	115	136	159	121	125	151	140	143	141	126	113	144	127	150	117	111	135	127	136	160	132	131	145	124	129	121	135	151	137	151	148	137	133	149	135	116	135	126	140	125	123	139	136	117	127	125	144	136	130	134	153	149	110	129	134	143	144	147	140	135	131	132	133	135	143	117	129	139	116	151	126	137	155	135	138	128	134	145	136	130	130	144	132	133	155	130	149	106	142	112	155	145	141	136	138	135	134	135	157	131	131	128	136	121	133	139	134	130	157	133	132	130	151	125	143	122	131	138	145	98	127	143	142	137	149	114	136	119	127	138	124	125	127	139	128	134	152	132	136	107	135	121	129	145	125	123	163	137	142	133	119	139	144	133	136	144	139	140	149	130	145	147	149	123	128	139	134	152	159	153	130	125	140	128	149	137	127	145	127	132	118	136	133	125	134	149	120	148	133	131	146	129	121	142	131	122	157	122	112	147	146	152	146	136	135	125	131	131	127	134	150	136	116	153	151	126	139	128	134	151	139	126	131	138	136	138	123	139	142	137	146	122	139	130	147	111	122	143	139	138	136	147	122	147	133	145	123	142	134	153	138	130	132	124	128	154	147	157	130	117	145	133	122	122	140	149	132	134	134	129	149	111	138	132	148	153	118	136	145	137	161	166	135	143	133	136	112	136	136	134	140	117	127	131	145	142	106	140	137	135	131	134	126	146	126	150	130	155	125	128	134	114	141	134	139	126	134	135	112	150	134	118	132	133	132	148	118	146	129	127	136	140	138	125	132	127	121	142	140	159	151	150	122	144	143	125	139	150	125	130	132	107	151	119	120	118	125	151	113	145	124	129	120	142	132	112	128	138	124	144	136	94	140	124	119	146	140	133	147	136	135	129	130	135	129	129	138	170	125	121	136	146	121	124	122	135	115	131	152	158	123	127	127	149	122	133	141	139	129	147	132	147	114	126	134	148	152	139	130	121	134	144	133	156	164	120	130	134	132	132	145	170	145	122	131	132	150	139	140	124	140	134	135	150	160	139	139	126	139	135	118	137	128	145	141	130	130	142	145	134	131	128	133	146	150	133	151	141	131	140	134	128	126	153	125	131	129	134	129	128	125	140	125	127	121	128	127	122	122	122	119	129	146	128	119	111	128	139	131	126	126	153	117	132	134	147	148	131	136	151	137	151	145	155	148	146	120	144	127	119	129	133	122	153	133	133	138	112	143	124	124	150	115	118	142	140	118	112	134	161	121	116	136	123	148	134	152	145	132	157	149	137	134	147	133	150	130	148	110	125	133	123	118	139	117	166	146	124	142	104	127	146	158	132	141	131	134	129	134	129	141	136	118	145	138	131	140	148	144	128	137	141	130	124	135	134	112	149	144	126	140	115	142	129	141	153	118	128	116	122	147	130	145	145	137	139	129	132	119	131	152	136	147	136	111	129	149	151	138	140	133	138	136	143	145	130	142	138	139	149	143	121	130	134	146	125	132	146	136	114	137	121	134	114	132	135	121	132	134	126	127	120	122	137	121	118	161	131	140	133	147	130	150	116	136	145	136	138	135	134	139	148	135	129	116	139	120	148	139	135	148	129
345	2	2100	120308	427	0	22	153	243	391	407	439	385	370	317	303	322	324	262	252	266	269	245	219	229	213	215	207	211	217	198	205	196	192	189	190	172	184	171	205	173	181	177	167	189	163	171	185	180	186	179	176	159	173	177	138	162	163	159	178	165	157	152	167	178	148	149	186	157	152	168	152	138	158	179	168	153	155	148	145	148	150	160	168	149	166	153	168	172	169	164	151	154	159	151	151	148	164	159	129	169	155	148	142	150	159	168	150	159	161	176	141	152	164	170	148	152	147	150	155	169	157	159	148	163	154	158	151	161	148	174	156	178	143	150	162	171	136	170	161	125	172	132	152	135	168	145	151	153	153	163	153	167	161	144	178	159	142	160	156	167	147	141	143	152	150	160	161	147	158	164	170	167	174	139	155	142	169	147	150	142	151	153	143	141	169	165	142	133	155	162	167	166	144	160	159	141	167	138	143	150	140	148	141	131	135	167	150	162	151	152	137	156	156	151	166	146	159	134	153	149	130	147	169	174	138	134	163	151	156	149	140	162	146	152	152	141	143	158	142	157	130	151	123	169	157	133	164	148	154	164	131	127	158	157	147	158	155	166	139	163	156	155	157	142	162	154	163	129	150	160	139	157	151	153	155	165	158	159	148	139	131	156	161	159	144	173	150	151	148	148	156	148	146	147	149	148	152	158	159	142	146	141	146	157	147	164	165	148	167	133	144	142	159	156	154	143	137	144	142	150	167	148	144	146	154	148	161	136	150	133	159	154	132	142	153	150	156	179	157	137	171	154	144	177	126	139	163	141	136	148	159	135	157	164	163	155	152	152	150	150	158	141	136	176	155	148	151	150	121	150	139	167	161	147	151	146	156	166	152	157	150	165	145	138	168	148	155	153	143	134	154	139	167	138	161	125	171	144	143	146	150	150	151	160	161	154	165	177	143	159	155	146	146	156	153	132	159	169	149	163	177	140	163	146	153	141	183	145	166	141	144	145	147	161	159	156	167	154	138	153	138	153	155	134	138	133	169	156	162	154	149	149	149	154	149	171	180	145	145	154	167	138	154	163	156	137	148	161	137	145	161	129	137	156	132	131	162	158	151	162	140	152	148	160	158	139	155	141	162	145	154	152	140	186	140	152	151	147	126	122	147	164	162	171	161	147	130	143	159	150	156	143	165	119	138	148	129	165	164	158	144	162	159	144	164	148	153	141	131	134	158	135	145	168	153	136	135	134	136	160	136	160	165	141	147	145	141	166	161	135	138	154	179	132	155	148	157	165	144	166	154	159	141	132	141	154	167	149	140	151	161	135	144	140	175	149	132	173	149	141	156	146	148	148	141	149	135	152	167	175	170	134	151	145	131	148	170	156	128	132	135	148	156	161	132	126	126	154	148	149	173	144	158	165	189	172	143	146	142	162	134	151	157	158	149	167	146	149	153	155	164	142	143	151	164	155	154	147	140	145	136	153	156	156	155	143	148	153	185	159	155	145	154	157	126	144	144	146	144	146	151	148	155	163	151	151	158	143	143	149	167	136	140	137	152	141	130	154	151	165	143	140	159	144	134	142	137	130	135	194	163	157	141	159	138	152	158	149	165	132	148	131	147	155	146	153	155	137	160	134	152	157	177	129	141	152	152	143	155	156	151	151	152	156	148	144	175	149	152	184	139	156	155	154	160	169	175	136	150	148	146	152	155	164	164	155	143	136	143	155	162	159	150	126	177	160	130	146	159	136	136	142	156	145	158	147	153	159	155	147	144	138	146	141	152	139	151	137	161	165	169	160	149	160	138	159	169	129	156	189	129	166	134	145	177	131	139	147	143	139	145	147	149	151	159	159	153	157	136	146	170	170	167	162	150	151	144	151	129	142	152	158	150	154	137	169	155	133	156	146	166	146	154	156	136	139	150	141	144	149	149	135	161	144	139	143	139	137	125	122	172	155	159	147	164	163	170	132	147	141	136	136	154	160	147	150	164	156	134	139	154	156	128	152	146	165	148	138	143	149	138	149	155	148	150	156	152	156	151	164	129	155	151	145	142	152	159	154	142	145	155	149	140	143	152	146	136	135	151	148	147	144	150	154	160	130	149	141	131	143	142	146	163	138	160	137	145	138	167	171	130	143	143	142	161	169	157	143	188	159	156	144	159	141	151	146	144	144	186	140	169	158	158	156	164	144	154	151	156	129	158	153	126	130	144	164	157	139	153	155	133	152	139	153	159	162	150	141	158	126	149	155	156	154	163	145	124	158	140	158	125	168	137	177	150	156	160	143	169	122	140	142	165	151	160	146	145	163	141	137	146	149	148	165	154	140	151	145	144	145	158	158	156	149	149	162	159
345	3	3500	120431	412	0	20	173	265	416	397	483	443	395	372	345	377	322	319	316	282	260	251	260	257	253	229	242	230	251	229	199	221	231	200	214	220	208	194	190	192	200	196	202	172	197	163	189	169	186	172	157	178	188	176	184	178	169	195	168	170	141	155	175	156	170	163	155	146	166	176	188	162	170	187	152	161	176	171	159	156	178	185	182	164	151	180	169	142	156	156	156	168	162	163	148	166	156	169	155	182	152	173	161	166	169	159	172	168	181	167	173	163	151	160	135	150	163	173	161	169	153	160	157	148	186	150	170	160	159	166	147	143	159	143	160	143	155	162	153	153	170	190	156	176	177	137	153	145	155	154	161	138	147	142	157	179	179	151	175	150	159	154	154	171	167	174	142	150	160	131	164	149	170	162	156	159	147	182	154	149	153	173	149	167	163	143	148	142	190	164	143	140	126	157	131	182	162	166	134	147	159	141	146	144	175	161	168	154	162	159	156	184	132	154	170	171	146	171	172	150	166	169	164	128	143	155	163	162	151	164	141	142	153	147	177	153	187	162	137	158	156	151	181	166	150	140	144	169	168	164	158	173	165	142	132	165	150	168	175	163	161	157	154	168	154	147	170	154	136	168	127	146	176	152	146	158	174	136	175	138	155	163	169	155	143	150	160	183	164	157	164	158	168	160	162	158	138	161	156	166	175	146	150	158	153	156	163	138	167	147	124	169	173	151	151	165	156	151	175	152	155	169	157	146	148	162	155	150	186	160	149	149	153	159	148	137	161	165	142	157	185	150	148	176	152	147	140	151	156	155	165	169	156	155	157	124	156	153	151	165	163	150	147	162	162	143	153	149	139	162	135	136	153	157	174	158	155	167	145	162	160	159	175	144	148	144	148	141	163	183	151	165	130	178	161	155	168	170	125	137	154	147	158	161	153	155	157	175	153	154	172	150	156	158	148	151	179	143	136	150	178	160	153	136	136	167	148	142	154	164	169	168	157	151	166	144	171	152	164	161	153	157	179	164	162	162	165	149	189	158	161	164	170	160	151	149	164	143	156	165	147	155	153	136	164	156	157	153	158	152	160	142	159	157	157	151	143	168	157	153	135	162	161	177	159	141	150	153	156	156	147	169	158	160	172	155	156	163	158	159	189	149	154	169	150	153	173	151	157	141	160	171	136	158	156	149	152	158	180	159	149	140	188	145	167	142	142	163	176	159	137	168	170	167	143	160	139	149	175	152	159	153	159	134	152	157	171	140	166	175	146	160	173	137	143	154	154	152	152	186	167	148	157	163	146	143	169	152	158	154	151	160	146	156	156	185	159	163	183	158	148	148	152	150	174	142	167	150	146	161	178	158	175	131	165	135	164	146	156	189	135	149	164	148	178	145	138	206	138	149	132	162	146	173	149	166	154	165	168	182	161	148	137	144	152	167	159	168	168	123	145	159	142	155	142	173	148	158	153	147	157	146	151	150	160	169	154	150	149	165	165	170	155	157	173	146	152	154	158	155	140	155	147	154	150	157	137	157	167	174	142	156	153	157	159	168	142	163	157	160	144	156	182	161	132	173	146	157	169	166	167	145	135	143	150	140	156	131	170	170	156	181	150	133	161	162	137	169	163	137	167	156	152	163	142	147	176	174	137	159	170	173	171	132	143	160	169	149	150	155	163	157	153	142	175	164	142	174	156	169	125	161	166	155	146	161	152	148	171	163	159	142	173	136	150	161	142	151	168	131	153	147	131	155	147	149	146	139	184	143	151	180	167	171	157	158	145	144	133	159	150	166	162	153	163	142	146	157	159	175	168	158	145	151	173	148	157	191	186	165	146	166	148	150	169	153	146	147	160	158	138	164	131	157	151	159	171	156	151	151	138	159	141	154	147	175	136	162	166	155	161	135	157	172	159	154	152	160	183	142	165	193	137	145	165	161	156	163	143	161	162	148	142	149	149	172	167	166	179	155	163	147	171	172	152	140	159	159	169	143	144	158	143	175	145	136	141	134	173	155	140	165	175	158	143	159	144	146	158	168	150	156	140	165	159	127	149	149	158	172	146	177	152	148	145	140	160	165	131	143	162	172	158	173	141	146	155	157	159	137	159	180	172	156	160	161	176	126	157	156	145	129	152	161	146	141	156	165	153	175	179	153	140	157	164	154	159	152	161	177	173	164	146	161	143	143	154	164	176	156	176	154	152	163	142	158	167	155	154	153	164	141	127	153	170	154	154	169	143	161	169	165	151	157	157	142	155	137	140	157	168	143	166	153	152	145	172	154	174	148	163	169	145	135	138	170	146	151	161	143	147	163	141	165	148	174	156	140	160	147	162	147	166	161	143	146	147
345	0	2700	120554	399	0	12	186	297	443	478	515	470	465	398	418	399	387	349	355	348	349	340	301	302	301	293	275	280	271	289	246	233	241	238	223	231	243	251	219	256	267	222	248	237	228	184	241	237	205	222	207	232	225	210	184	214	219	193	216	224	199	215	234	202	202	183	174	227	228	220	187	211	221	206	218	180	242	212	209	197	220	191	223	210	215	188	220	189	219	196	195	189	214	186	188	180	198	193	201	203	191	207	238	202	181	198	203	190	175	200	207	185	163	184	216	212	215	184	193	207	189	201	203	196	194	191	221	203	185	182	213	199	206	195	218	199	200	200	182	199	201	208	189	183	188	188	194	190	205	209	205	204	211	191	200	185	217	190	188	194	187	173	206	194	187	208	188	193	188	199	185	184	196	206	210	190	191	199	196	189	185	209	188	202	203	205	202	191	179	193	185	172	200	215	173	169	204	190	207	194	185	184	180	170	206	197	209	190	207	242	196	192	186	188	231	204	168	191	172	185	187	195	187	198	190	189	203	182	184	218	183	188	167	193	185	203	192	202	207	188	195	189	205	161	217	196	190	186	186	177	196	198	192	208	171	185	202	170	199	180	182	182	199	190	188	184	168	179	214	201	188	166	178	187	190	206	202	202	209	179	183	201	180	185	195	190	183	191	193	170	187	212	203	184	180	177	193	203	215	176	197	162	188	212	181	195	207	188	203	161	175	187	184	178	177	191	193	192	199	215	205	185	175	181	190	194	170	182	187	188	178	183	206	212	196	183	169	204	188	191	220	204	218	193	174	166	185	198	201	189	199	203	205	193	205	167	194	192	205	208	198	178	198	205	166	210	198	187	211	191	211	194	187	188	155	181	173	200	195	178	176	171	174	187	210	187	195	202	192	184	175	191	189	183	215	241	214	176	185	192	203	188	189	190	188	214	190	199	207	199	175	189	206	168	174	190	196	180	157	178	193	216	191	178	205	190	159	164	200	170	170	193	194	201	188	191	204	210	183	186	182	180	212	188	187	215	204	190	192	193	181	210	211	195	207	192	220	194	206	200	200	176	180	203	153	173	200	194	198	191	221	191	211	199	201	198	169	185	207	195	168	179	201	230	192	190	188	205	194	189	198	181	190	172	201	195	194	216	205	188	188	197	206	157	193	182	173	189	209	184	207	185	191	187	218	201	192	200	170	192	177	175	202	194	185	153	178	204	178	193	180	194	181	222	181	196	178	166	194	184	200	163	196	197	194	191	187	193	201	190	177	218	193	171	207	186	221	203	203	175	198	198	201	184	182	186	213	183	159	199	181	182	185	204	219	176	189	173	186	192	185	186	172	194	176	206	181	210	194	194	180	176	214	181	195	181	197	194	188	176	187	168	194	190	196	193	173	196	177	184	200	192	200	215	193	203	206	205	210	161	184	229	193	195	178	181	205	189	191	177	207	177	176	186	197	180	198	184	191	214	190	176	189	197	193	196	189	187	205	186	206	202	189	193	195	222	176	200	203	185	196	203	177	170	203	185	176	207	205	199	174	192	205	185	215	171	178	192	192	189	201	186	169	185	196	190	187	188	211	174	204	188	208	194	196	216	205	169	171	192	207	191	183	220	192	166	193	193	188	169	191	189	177	202	185	193	189	176	192	193	191	193	200	227	201	217	192	190	199	168	192	189	185	179	192	181	203	188	209	195	203	190	209	195	197	201	169	196	190	168	189	192	185	177	191	206	203	174	185	189	160	176	207	213	200	196	187	164	183	176	200	230	169	185	210	171	193	201	193	173	214	195	184	194	189	193	224	180	187	189	224	190	183	182	192	193	185	203	176	170	175	199	196	186	195	181	204	162	194	192	181	196	181	168	176	166	195	181	186	176	198	173	166	197	186	199	199	203	184	171	176	165	201	174	189	186	190	194	192	168	192	201	182	191	184	181	168	195	198	202	188	204	193	177	191	198	180	187	181	165	195	181	189	194	202	202	197	186	189	186	203	189	196	213	182	208	208	164	186	202	206	178	190	209	192	197	188	191	176	179	189	200	203	190	199	184	216	199	203	189	166	201	193	191	189	176	159	213	207	216	166	205	184	184	204	185	169	199	192	170	229	177	198	199	201	208	200	206	183	192	180	178	187	180	202	189	184	194	192	174	179	194	195	171	197	191	201	208	196	181	185	183	176	159	181	209	202	183	207	203	188	184	189	174	161	188	193	183	206	194	184	176	190	194	214	196	209	199	180	177	185	179	206	181	201	191	180	193	213	193	208	195	197	179	200	166	195	175	207	187	192	178	190	183	189	191	191	203	179	194	189	192	193	170	190	192	205	167	181	197	187	196	184	191	196	194	207
345	1	1900	120678	429	0	22	104	241	341	362	385	330	328	276	291	252	241	250	242	217	225	211	209	180	204	185	186	205	184	175	172	175	187	141	179	151	161	142	168	158	185	151	171	169	148	143	132	153	141	174	141	153	148	141	134	137	160	156	118	143	135	129	145	155	138	153	151	150	137	132	152	128	153	144	136	139	139	148	150	146	146	127	132	124	131	137	149	147	113	141	148	143	136	129	135	132	151	148	137	138	122	121	159	142	154	140	152	146	118	124	147	136	122	145	131	139	146	115	128	141	152	139	128	132	130	127	152	132	121	127	128	129	154	132	145	132	152	125	105	124	118	139	125	106	148	124	134	142	142	136	153	110	127	136	142	146	133	129	124	143	134	148	153	144	142	136	131	112	158	150	136	126	140	123	151	124	116	133	152	114	132	138	125	144	137	142	118	139	149	136	139	134	148	156	128	141	137	133	116	117	142	134	134	154	135	152	138	137	120	122	136	131	142	132	137	149	144	144	129	121	133	129	130	160	130	122	140	133	151	145	135	129	142	127	140	139	132	150	151	150	141	118	156	111	130	131	138	140	145	129	144	127	147	120	138	121	123	137	143	136	134	139	129	146	123	147	118	117	129	138	126	134	154	119	143	151	120	134	146	131	133	145	119	128	133	144	148	125	139	151	142	135	129	138	141	147	126	114	142	147	142	125	147	139	129	133	156	131	143	132	123	141	112	142	144	150	143	132	123	129	148	153	130	127	127	127	142	112	142	160	133	144	145	130	148	119	165	151	137	129	133	135	122	141	139	131	151	151	149	136	155	153	115	157	131	126	143	137	133	155	142	129	136	126	139	142	126	127	125	125	122	128	126	144	134	115	134	128	119	116	129	133	128	146	123	147	125	135	141	114	137	137	154	137	149	134	122	126	138	129	137	144	133	142	160	169	150	141	148	122	134	144	105	143	144	126	130	139	129	146	118	136	126	140	139	116	139	142	144	141	145	141	152	133	126	137	122	127	137	131	105	151	117	116	159	160	135	142	123	130	122	139	122	135	124	147	135	135	140	137	134	117	146	144	110	131	107	146	137	114	136	125	147	121	128	125	130	128	142	125	134	142	140	132	130	121	121	143	119	145	144	139	125	132	146	119	137	151	132	118	141	143	152	130	107	117	157	155	132	135	128	132	143	147	125	123	135	136	142	150	139	132	135	127	129	118	134	143	133	145	117	145	127	126	132	142	136	134	122	131	109	131	122	127	140	142	136	146	122	117	137	148	138	123	117	109	127	145	114	145	135	125	130	136	115	138	133	149	112	126	161	114	117	136	123	146	128	124	121	112	116	133	147	147	157	109	138	123	138	113	124	130	114	117	130	124	105	145	142	129	132	134	144	149	125	136	149	152	135	149	115	117	123	126	146	141	136	143	132	137	130	140	130	111	116	119	139	152	142	137	132	116	139	143	143	136	131	151	138	113	122	131	148	146	137	138	151	144	168	115	127	160	114	133	145	152	143	130	116	135	129	151	124	140	130	153	132	114	137	133	119	135	136	127	144	156	133	126	142	135	149	153	137	121	130	147	132	121	115	164	112	130	137	124	128	125	146	138	131	124	127	113	124	119	159	136	132	124	152	119	141	125	145	117	140	134	142	162	138	126	141	115	144	117	134	134	133	137	128	131	131	141	142	150	115	127	119	152	141	137	128	139	110	118	137	123	129	143	140	123	131	147	129	133	122	116	133	135	152	137	127	120	152	133	136	112	138	128	120	134	140	145	124	148	133	124	128	136	138	121	116	134	146	145	117	126	130	143	133	147	116	129	109	131	126	129	118	141	123	128	133	150	149	138	139	141	134	124	143	122	134	111	117	111	119	136	131	119	112	125	134	130	162	140	122	142	133	119	124	133	154	130	130	123	141	158	120	141	130	124	157	120	120	144	144	134	132	141	146	124	117	137	135	135	139	120	139	120	136	123	134	120	122	119	154	128	119	128	128	134	124	137	136	152	129	144	139	143	136	140	134	123	124	130	124	131	119	127	145	105	129	132	133	147	130	148	152	135	148	147	137	123	129	152	122	114	137	131	128	127	141	125	135	130	142	148	139	130	153	121	147	119	127	141	157	115	108	114	154	149	132	120	140	133	115	131	121	130	120	130	133	141	136	127	118	133	139	118	130	138	127	139	141	137	126	145	129	140	145	123	124	139	135	132	140	124	118	138	135	141	120	124	133	125	125	134	124	139	123	128	132	131	124	137	129	132	127	149	134	123	143	145	124	136	138	126	126	144	124	136	125	141	149	139	134	133	146	111	124	127	126	138	122	111	118	127	141	132	110	158	123	143	117	121	143	137	134
345	2	2100	120801	402	0	20	139	233	404	368	471	377	364	338	313	279	289	254	273	248	267	222	243	252	232	217	225	232	223	232	201	198	182	193	186	172	195	171	168	187	167	205	144	184	171	172	161	160	171	167	183	170	162	179	147	166	167	165	164	172	167	149	174	154	167	166	171	146	161	184	137	167	173	156	164	170	138	148	153	164	165	139	173	134	147	164	150	139	164	149	165	136	148	148	146	179	147	143	138	152	181	149	159	156	151	152	166	161	169	152	141	156	166	145	159	130	171	165	144	126	172	163	142	138	173	141	158	151	151	134	167	175	152	142	153	126	163	143	172	122	160	127	148	157	158	159	147	149	160	158	159	129	153	149	156	147	153	138	169	150	167	144	138	163	157	129	151	168	135	130	169	144	171	157	159	140	174	156	166	146	147	163	160	158	144	132	152	144	134	144	145	164	154	161	153	120	165	153	141	141	152	132	147	159	145	136	154	154	151	145	148	136	155	149	127	141	160	169	160	158	144	148	142	152	141	143	149	141	153	135	142	154	162	142	152	147	141	159	159	152	160	172	133	155	148	141	143	135	173	135	136	169	167	171	169	139	156	142	139	173	145	136	147	136	160	156	149	139	135	161	154	159	138	149	149	148	138	160	143	165	145	167	140	140	176	152	131	159	144	155	160	164	157	171	175	143	130	160	155	159	144	151	161	148	163	169	151	149	167	160	143	135	152	150	161	147	147	134	160	153	134	149	166	122	166	164	176	142	149	132	139	145	133	148	142	144	174	162	154	157	142	133	146	146	138	158	159	143	157	166	158	142	153	126	170	151	131	145	154	152	117	163	147	159	147	151	162	141	149	133	151	144	131	154	155	148	151	143	148	171	167	127	180	157	145	148	125	133	135	132	161	152	135	138	146	161	150	147	143	148	146	150	161	137	154	130	154	162	166	130	144	151	147	144	147	129	157	143	168	162	151	137	139	158	131	127	153	148	166	158	152	145	160	113	171	144	149	151	152	158	153	148	145	168	139	138	174	146	151	136	153	143	154	141	114	167	148	130	151	162	165	156	142	136	160	137	138	153	154	137	134	146	170	142	148	122	156	137	139	141	131	147	146	139	145	149	159	158	145	134	133	162	144	159	143	142	166	154	139	146	141	137	152	139	156	148	146	140	160	130	155	162	135	138	149	149	142	144	158	141	158	140	160	150	136	160	167	126	142	151	139	145	184	135	127	139	183	155	156	170	164	165	132	153	169	147	149	137	152	159	126	145	153	155	148	145	149	162	143	147	148	135	155	161	177	154	155	157	143	128	142	135	144	145	159	132	147	136	140	148	149	144	158	148	151	149	134	135	146	153	158	147	142	173	148	142	127	161	148	135	140	151	152	144	150	138	168	159	151	145	157	136	140	146	150	145	149	153	130	149	150	160	157	140	152	166	143	159	126	145	154	136	182	153	158	130	146	149	170	122	166	154	164	152	137	124	147	140	149	147	140	153	147	152	132	148	124	162	160	146	145	146	137	166	126	174	138	122	144	157	152	158	160	157	154	149	156	141	160	152	151	156	141	150	139	162	139	163	152	161	151	142	151	146	154	163	164	164	157	181	154	133	149	154	164	134	154	159	140	150	163	162	138	144	159	158	140	149	152	166	149	146	144	131	127	148	133	142	154	150	156	129	146	147	134	149	163	150	142	136	175	176	156	161	148	127	149	157	155	152	148	157	141	144	162	141	141	132	146	145	172	155	146	148	156	140	161	136	152	157	155	144	151	147	150	143	151	149	150	143	129	163	164	129	143	146	145	130	158	142	155	156	157	148	155	155	133	147	161	134	155	139	135	159	148	157	163	160	139	145	154	136	145	146	151	153	131	159	150	142	132	166	138	148	150	159	167	146	157	162	168	147	144	172	139	161	150	162	142	141	157	158	161	147	160	171	158	163	159	134	122	147	153	120	160	132	144	133	158	147	165	156	140	139	145	148	149	149	133	163	134	163	164	151	137	136	131	143	152	142	157	138	151	140	131	148	158	145	140	132	122	162	142	171	153	127	140	163	155	148	151	153	154	145	151	140	159	174	146	152	138	143	154	143	129	151	159	160	175	141	150	143	149	141	132	143	131	137	140	147	156	153	158	154	156	161	155	142	154	133	133	181	144	157	144	153	137	150	136	124	147	147	158	139	157	139	166	159	158	132	130	159	139	158	144	135	167	149	142	148	163	144	141	144	150	165	165	144	144	156	167	146	163	149	154	145	152	141	153	130	158	132	156	141	154	145	157	141	171	154	154	143	135	171	146	137	146	151	156	139	127	141	131	150	159	160	140	157	153	159	145	147	166	131	181	159	157
345	3	3500	120924	413	0	20	172	272	430	417	483	422	410	336	371	299	306	292	293	269	265	257	270	291	249	219	230	266	231	219	239	221	224	177	221	189	209	197	181	195	190	198	174	196	177	176	175	183	161	180	180	163	199	173	171	172	198	163	156	168	169	172	163	157	177	171	183	156	171	163	173	175	148	143	160	172	176	176	165	150	168	163	151	174	153	144	176	160	176	166	152	162	152	158	134	157	150	161	157	160	167	145	141	191	156	158	159	185	155	163	156	172	148	157	171	145	146	166	140	162	167	155	153	175	146	167	165	163	142	176	152	162	156	170	136	155	153	150	148	170	156	155	154	147	158	151	195	167	151	187	144	165	155	160	154	157	153	156	149	170	150	153	154	150	211	150	158	144	140	182	178	177	153	156	152	166	159	171	149	138	181	143	158	172	157	164	146	155	155	155	172	141	158	137	151	172	157	152	165	135	159	156	186	167	163	149	148	172	151	143	187	168	141	150	161	138	166	157	156	140	159	162	153	168	156	180	147	166	144	163	139	158	135	166	164	149	155	158	147	176	149	137	163	131	188	156	160	171	147	147	153	150	147	135	156	127	165	163	157	157	139	147	156	154	153	142	146	157	185	151	153	166	149	144	150	165	143	150	146	135	153	160	159	162	155	153	158	166	136	156	138	164	157	158	155	156	150	171	171	152	149	168	156	174	162	170	140	146	160	164	168	173	175	155	154	166	170	170	155	165	179	146	154	141	174	171	145	153	169	171	182	159	161	160	160	153	141	148	167	150	157	161	166	148	140	173	159	140	154	162	147	143	155	148	146	162	150	149	151	138	133	167	142	163	146	170	142	174	162	173	153	151	159	156	158	171	167	169	158	177	173	180	159	168	149	139	163	155	170	153	158	159	148	153	156	166	161	151	158	158	166	151	163	144	175	151	156	162	146	157	160	143	146	167	144	158	186	136	158	139	159	157	118	140	151	173	147	163	138	159	147	144	153	162	174	146	165	141	138	160	162	157	158	161	144	159	161	166	172	159	164	135	149	166	168	168	158	158	166	166	190	140	142	151	155	148	164	145	165	147	155	175	165	165	143	146	138	149	157	145	162	160	145	133	152	163	155	153	144	130	156	149	171	152	152	179	149	168	158	137	157	148	157	181	163	167	136	139	139	158	162	135	163	167	145	150	137	160	151	166	148	160	120	144	162	141	170	170	164	153	180	177	139	137	151	150	147	153	136	162	159	144	168	160	141	157	150	151	154	141	153	155	175	155	154	149	157	161	173	138	153	159	180	144	147	184	134	160	154	135	149	156	154	166	152	151	134	148	164	156	142	150	142	160	157	162	160	152	171	136	164	155	144	185	166	151	160	168	172	134	151	136	143	158	154	146	144	135	149	148	175	146	150	170	152	165	145	152	177	135	157	178	164	139	148	180	174	163	156	149	157	160	171	134	183	153	153	154	157	172	162	134	148	171	154	147	153	134	148	130	151	169	143	149	165	167	147	155	161	166	137	152	163	144	142	141	176	150	158	167	178	140	149	158	140	138	174	156	145	164	153	148	134	169	137	158	140	171	159	157	163	145	157	150	152	137	167	147	170	156	136	152	155	162	163	168	168	158	150	140	160	166	152	177	157	165	161	146	139	140	134	155	150	165	170	153	151	163	146	151	151	158	163	161	172	147	148	159	139	159	165	154	154	162	147	147	156	145	192	148	168	156	151	165	190	170	158	152	181	146	127	165	135	171	139	147	147	142	167	163	160	155	167	163	137	160	135	155	171	162	145	152	154	160	157	134	143	169	172	134	173	137	153	154	174	171	177	148	158	180	144	149	160	148	172	161	146	165	166	144	142	152	150	145	159	135	133	152	146	146	171	153	161	147	157	150	162	153	162	152	155	142	154	154	162	164	144	153	151	165	155	149	143	157	162	153	171	156	152	176	150	147	163	154	165	148	176	148	149	175	173	145	149	137	165	139	138	154	157	165	144	151	140	156	159	147	148	152	147	147	149	164	164	137	138	148	144	177	159	196	158	140	158	147	132	171	145	176	178	150	143	148	142	152	170	139	164	143	150	150	152	165	182	165	137	155	176	150	168	140	150	160	153	147	156	154	157	187	160	129	145	138	154	146	152	154	158	169	143	153	173	141	152	163	146	163	152	155	163	169	142	159	136	171	154	145	185	174	177	157	157	156	139	162	156	162	160	146	182	154	182	159	141	150	135	151	148	182	160	174	179	173	143	148	162	165	153	151	157	161	173	156	161	136	149	156	148	161	164	167	153	133	145	158	145	161	156	151	151	157	140	160	169	151	146	149	148	153	136	164	135	164	153	174	158	150	147
