345	0	2700	140214	594	56	0	17	136	256	293	774	1279	985	945	649	1130	1084	417	296	295	312	316	303	304	326	294	293	283	277	311	289	274	296	267	283	281	269	270	273	279	252	255	271	273	249	241	259	237	252	257	248	258	238	270	256	231	228	241	243	224	252	221	245	214	222	197	206	244	250	238	235	229	244	230	212	245	246	218	249	222	241	219	218	251	239	238	218	218	235	219	237	234	236	209	222	238	241	226	237	230	216	237	238	202	238	237	240	232	229	211	232	214	229	262	235	219	227	210	225	204	221	211	213	236	254	233	234	225	224	216	209	245	243	237	208	251	194	232	204	218	218	244	248	228	225	213	249	196	239	231	226	197	221	217	210	220	231	233	210	237	268	217	231	200	209	241	242	205	206	233	216	198	229	215	247	211	226	220	214	218	233	223	220	205	198	220	210	238	220	202	221	201	237	210	216	227	221	224	218	227	246	187	252	230	222	222	231	223	208	239	223	232	223	228	204	198	221	238	206	212	205	210	201	217	219	217	218	236	232	221	243	212	220	223	215	207	252	213	220	233	222	216	220	213	206	222	241	237	229	229	228	231	217	232	217	193	235	205	183	226	216	212	200	218	192	232	219	240	207	239	221	217	237	214	222	259	212	230	228	217	230	243	221	227	221	189	206	218	228	231	233	216	209	221	245	205	222	236	216	182	215	218	217	213	223	199	211	243	223	221	214	227	224	222	235	217	207	226	220	209	221	218	191	230	220	211	244	206	232	212	220	214	218	204	218	186	244	194	239	207	226	213	209	217	205	248	219	217	226	209	205	214	204	213	215	236	208	221	233	257	243	210	240	232	238	217	187	198	214	224	231	236	218	243	234	238	216	205	224	196	199	209	229	222	226	224	225	231	221	234	200	229	208	234	224	210	232	235	204	210	224	219	229	215	233	235	242	216	226	206	213	189	214	210	226	228	228	207	231	202	208	196	251	210	207	190	228	215	216	207	192	220	226	231	219	235	204	215	221	231	203	234	210	224	192	213	198	240	210	233	203	215	214	194	219	212	223	211	226	241	244	185	213	223	222	224	234	233	236	211	226	235	214	234	218	222	227	226	228	236	191	196	236	220	228	201	221	227	219	230	226	210	209	216	228	229	239	241	210	219	220	214	244	224	214	198	216	239	203	218	208	191	213	241	188	215	252	231	223	235	230	232	219	210	221	203	210	224	223	214	214	223	218	205	205	214	229	224	233	238	240	206	202	198	202	209	225	259	210	180	218	235	212	204	210	220	188	228	245	204	211	225	250	236	190	237	202	231	220	219	220	213	194	222	235	194	199	250	236	220	227	202	234	223	229	233	238	235	233	235	211	213	222	218	221	211	223	214	213	237	216	223	228	210	218	205	209	208	234	236	228	205	209	227	198	212	228	211	249	208	244	209	239	226	199	207	228	226	218	191	223	224	195	208	199	239	218	238	232	212	207	186	268	231	230	204	229	202	221	235	221	188	213	223	184	231	205	215	213	219	238	215	188	232	224	230	231	196	215	199	221	217	233	250	224	248	223	241	214	183	224	251	210	215	234	216	221	238	232	220	251	226	214	226	219	229	225	219	185	216	204	205	214	215	238	219	213	226	224	210	218	213	212	219	237	228	240	236	212	220	218	218	202	228	195	209	222	206	182	234	201	218	215	230	227	207	228	244	209	232	205	216	213	228	209	210	232	216	214	216	206	235	192	234	203	229	222	229	203	225	210	230	226	230	206	207	225	194	222	223	186	241	222	215	208	202	201	237	230	231	217	204	215	229	223	232	223	202	225	200	247	229	208	260	227	214	218	230	218	197	249	223	259	224	196	197	203	201	231	224	227	198	218	210	230	248	219	233	217	229	201	249	254	203	213	192	202	208	229	217	222	239	246	244	208	197	229	199	221	204	190	200	221	226	224	226	211	219	199	220	203	222	217	214	220	239	219	224	222	197	218	218	204	241	231	203	231	222	236	221	231	218	222	241	198	226	207	212	224	232	234	235	213	222	223	221	184	208	228	233	221	212	234	200	201	226	224	241	194	253	231	224	209	229	207	225	238	235	229	208	231	237	231	215	207	217	246	212	239	235	221	241	225	210	193	221	244	215	202	223	233	223	210	209	242	219	228	198	208	218	235	221	226	219	230	236	217	235	233	248	220	209	213	234	227	215	217	227	204	206	229	218	234	225	204	247	218	211	204	227	227	201	218	212	185	211	236	243	246	230	236	189	231	221	213	218	211	214	221	215	190	232	215	192	219	228	204	215	207	224	220	212	220	200	225	232	222	197	233	186	215	227	212	206	210	212	200	201	220	212	205	218	199	235	223	227	219
345	1	1900	140338	518	0	0	25	75	126	152	331	544	502	403	436	549	379	205	204	216	215	180	212	202	207	173	216	165	201	161	151	148	169	163	183	151	167	173	163	156	182	154	171	141	155	150	119	132	152	147	122	150	153	157	142	146	170	184	150	148	141	128	140	149	139	128	144	165	130	127	140	140	142	139	133	123	137	132	153	129	122	137	144	121	133	120	130	127	138	146	121	152	140	125	134	137	108	135	130	131	150	142	144	135	136	129	130	139	129	149	124	150	120	158	124	167	117	118	124	124	120	130	118	136	119	133	120	134	135	143	137	144	147	132	141	133	135	98	134	136	115	131	132	150	132	144	115	151	138	126	134	137	145	118	134	125	116	125	122	136	129	129	127	128	130	124	135	121	141	120	123	98	119	132	119	133	131	121	136	128	130	125	105	113	117	129	134	132	143	122	130	128	125	121	124	141	151	105	128	153	115	123	130	130	138	126	129	124	140	125	131	162	148	118	112	118	127	131	133	135	143	142	144	124	109	122	141	122	146	152	129	135	141	135	126	124	145	142	123	99	127	134	105	114	124	103	127	128	116	120	122	147	151	116	130	114	134	144	123	130	124	109	135	120	135	119	104	130	128	117	139	119	160	124	132	122	143	125	119	127	143	122	119	134	147	121	126	122	120	128	126	132	127	132	121	121	140	140	126	149	119	116	130	139	120	118	124	161	142	134	126	131	130	129	119	135	124	124	112	137	146	124	108	129	129	115	137	111	121	138	128	136	127	143	122	132	118	128	119	116	128	128	138	123	137	124	100	135	112	123	117	146	117	126	158	120	120	121	113	138	139	113	114	164	129	116	127	149	130	113	119	146	149	149	124	127	125	112	123	127	135	121	135	130	149	129	113	114	119	144	118	126	127	151	138	129	113	124	140	118	132	141	110	144	122	135	115	118	110	136	124	126	128	137	113	136	121	117	128	136	120	142	149	130	125	124	131	133	141	122	145	144	108	120	104	132	131	107	117	125	129	147	125	128	126	133	127	144	131	153	126	149	140	143	138	116	134	119	151	104	118	116	106	127	131	135	121	109	131	118	118	136	123	129	143	121	128	131	139	124	118	135	102	155	115	110	103	131	136	136	149	119	136	129	113	143	137	107	123	113	102	132	129	120	157	123	123	122	138	133	120	123	114	111	141	123	107	138	135	128	147	124	126	118	134	120	120	106	138	113	148	118	144	108	121	127	136	131	107	125	134	135	124	132	130	131	121	132	121	121	99	119	135	121	112	118	128	113	125	136	122	112	131	135	139	117	137	115	115	108	131	129	131	126	130	144	134	129	134	123	104	131	125	128	133	128	136	129	132	125	135	102	120	115	130	130	124	134	124	143	114	125	138	121	140	129	136	134	139	109	119	131	153	117	145	134	147	102	136	126	125	130	130	118	118	157	126	128	121	124	125	108	118	130	137	136	113	132	131	148	119	116	125	140	113	121	102	125	117	141	127	113	142	127	139	128	115	116	125	114	134	131	129	139	139	134	126	144	124	118	142	144	142	104	125	124	138	131	128	114	114	123	97	116	117	122	102	111	122	117	130	136	120	109	127	109	143	135	128	124	127	110	117	111	101	116	119	116	126	137	126	128	113	121	111	126	115	128	129	109	118	140	130	131	111	118	129	137	136	133	111	119	120	141	126	128	117	121	126	131	131	116	113	128	133	118	120	127	131	143	139	146	134	121	118	147	118	136	137	137	120	125	131	108	107	110	144	135	128	145	132	134	123	134	131	115	126	128	128	139	135	141	138	127	133	121	92	139	128	116	139	118	121	139	122	132	121	137	104	112	139	133	125	116	115	121	130	131	125	135	116	126	126	137	130	109	129	138	127	120	135	130	119	137	128	138	132	116	123	134	133	132	119	131	119	139	124	123	130	111	122	123	115	151	132	129	111	141	130	94	135	133	129	134	123	122	126	137	123	125	153	111	136	126	132	126	128	129	127	128	117	120	122	130	124	132	129	96	119	103	140	107	115	134	126	146	114	128	139	137	121	136	99	111	120	126	138	135	122	113	110	127	157	119	113	120	118	129	138	136	108	132	143	126	111	116	117	127	139	125	130	132	132	120	129	121	124	123	153	139	125	120	128	114	116	131	122	104	122	117	119	121	118	131	135	130	108	113	129	121	126	144	140	133	111	121	124	125	115	114	117	126	148	102	133	106	122	117	133	133	130	136	122	117	140	120	127	128	136	127	132	120	131	139	133	138	124	122	122	146	99	133	139	107	112	124	145	129	119	138	117	112	117	126	122	128	118	146	136	140	131	117	148	138	134	120	125	127	132	116	118	128	119	129	139	125	127
345	2	2100	140461	390	0	0	16	91	157	151	574	811	542	325	761	881	373	247	259	237	249	220	204	226	237	226	223	210	204	200	197	199	180	186	208	186	172	193	193	171	180	188	186	186	165	167	183	173	170	167	172	165	151	181	160	166	170	175	149	146	164	142	165	143	142	155	153	171	186	186	133	182	163	142	155	158	133	125	144	160	146	154	142	178	138	162	136	188	167	150	149	150	143	136	137	167	167	159	170	164	129	142	158	156	165	152	144	151	155	133	165	133	151	143	135	148	169	158	138	151	157	158	154	153	154	130	150	145	152	135	129	124	146	142	136	132	147	150	132	155	147	177	148	143	153	144	139	153	143	149	154	145	148	133	150	155	138	147	152	120	148	130	144	152	153	125	149	161	172	149	133	148	158	160	154	142	168	142	144	136	154	163	139	159	149	158	123	152	151	156	138	152	129	145	153	143	157	118	145	148	143	173	139	152	162	150	146	150	158	131	150	138	130	140	152	139	143	142	125	158	157	154	157	131	145	133	141	137	135	133	151	147	140	138	134	155	127	155	165	162	126	142	133	158	138	133	140	130	138	136	148	142	141	130	118	133	159	171	150	148	146	151	152	136	151	128	150	142	156	160	154	134	135	145	167	134	139	146	159	152	139	151	148	137	159	144	153	146	129	168	139	141	156	142	135	138	158	160	157	147	149	145	143	133	140	136	128	150	156	114	119	140	177	141	140	150	166	154	163	132	146	127	140	153	137	151	133	133	149	120	146	156	136	164	134	136	137	160	152	151	142	139	131	152	171	146	147	139	147	135	139	146	119	131	155	144	148	169	129	167	130	155	142	121	129	158	166	137	133	141	138	154	152	161	154	128	139	131	140	148	138	133	143	149	130	163	129	144	156	135	168	128	153	136	140	134	121	144	128	140	161	135	141	152	144	156	134	134	127	156	130	149	128	143	138	150	132	139	140	148	129	144	138	152	142	171	146	136	156	134	140	125	135	143	159	133	154	132	136	156	132	152	122	144	147	152	149	141	138	150	142	149	137	153	158	155	153	138	136	139	128	141	148	148	162	154	149	155	159	122	144	152	150	148	138	146	142	148	145	148	139	153	140	148	139	146	140	133	178	129	148	169	127	138	139	127	152	145	158	131	124	140	141	133	129	144	133	116	141	136	150	124	163	134	126	144	154	133	131	134	146	171	140	157	136	145	129	140	154	142	137	135	154	131	145	146	163	131	128	137	125	144	143	125	133	145	150	158	137	148	144	137	128	148	139	130	152	154	152	154	135	145	142	136	150	144	144	153	139	129	150	157	156	156	151	158	133	132	122	144	136	155	128	162	156	138	131	140	157	153	138	168	137	136	161	144	142	130	119	152	137	142	139	118	163	147	139	157	161	159	122	147	154	145	134	121	136	152	128	126	141	144	144	147	145	122	140	135	131	151	154	138	137	155	128	145	132	145	120	142	160	146	123	143	149	135	156	155	155	139	132	175	143	122	135	159	165	127	146	125	120	140	140	136	145	128	150	150	135	138	144	163	131	139	154	135	146	127	154	138	138	165	135	145	134	145	141	160	144	137	133	159	152	142	165	149	132	154	146	130	151	152	135	140	124	133	125	134	113	136	125	144	138	160	154	116	133	122	143	145	147	124	125	147	153	139	133	127	157	153	139	134	168	152	130	158	154	118	146	133	166	140	136	131	158	156	147	151	157	135	129	127	143	138	131	154	137	149	151	138	126	158	138	115	131	137	167	152	135	146	133	143	171	139	146	128	129	131	145	140	147	120	146	159	146	164	133	145	158	148	144	133	149	159	159	133	129	132	136	149	163	126	129	138	148	133	144	144	129	137	131	138	149	128	153	165	147	141	142	129	125	154	165	132	160	157	146	136	155	147	143	139	138	132	150	142	134	153	127	154	133	134	137	157	147	118	138	142	145	160	153	134	132	145	143	146	142	137	168	150	140	141	132	146	129	152	115	139	143	152	134	132	134	141	140	143	141	148	145	160	135	162	136	147	151	136	131	138	147	141	132	138	166	135	137	138	144	143	156	148	149	144	142	158	145	132	145	157	154	157	172	140	143	129	154	139	131	165	138	137	138	145	143	160	139	139	134	155	112	145	143	150	155	171	134	126	140	141	144	154	156	160	160	138	141	164	130	138	151	141	151	124	152	162	132	141	147	146	141	130	137	134	133	147	158	140	137	151	133	132	132	137	159	179	148	149	133	145	153	129	155	137	152	137	134	157	142	121	155	142	132	142	146	148	140	136	144	149	159	130	151	135	156	133	138	152	141	144	133	123	154	146	135	159	157	135	151	139	141	154	151	125	133	139	140	155	146
345	3	3500	140584	354	0	0	18	88	189	196	911	1021	635	330	853	1013	713	243	271	252	267	267	225	239	269	225	223	237	227	238	235	245	223	209	198	231	211	214	210	230	231	200	242	216	197	222	222	192	191	202	214	198	221	194	217	206	210	200	163	194	198	173	191	211	195	179	194	203	176	192	217	188	197	181	191	158	185	159	180	194	200	173	178	172	192	185	152	173	182	167	179	208	191	177	179	181	187	210	196	168	189	174	174	185	177	165	185	170	178	174	182	151	183	182	170	169	184	201	178	184	176	177	181	174	190	190	188	156	161	167	166	176	200	185	173	174	161	160	173	189	163	179	204	170	179	190	193	183	174	184	170	194	169	190	154	171	163	158	164	171	199	191	174	171	165	191	184	166	172	189	154	181	190	167	160	171	179	148	169	174	187	159	186	183	163	167	169	176	184	172	152	185	174	187	183	163	172	129	179	173	182	185	170	187	194	167	157	181	157	178	184	157	198	178	200	179	186	169	160	185	142	156	148	177	176	175	166	154	180	163	202	151	190	187	164	167	171	177	157	166	182	170	179	150	183	173	149	189	188	163	176	169	153	168	151	179	166	156	165	174	170	165	167	170	158	165	165	181	168	169	177	168	174	186	179	178	178	168	156	182	180	172	172	180	168	180	160	192	163	149	166	171	182	168	173	178	179	186	163	176	158	206	175	179	172	173	158	181	184	183	166	199	180	176	156	179	190	197	188	160	177	169	156	177	169	160	160	146	175	157	137	162	183	166	167	165	162	168	193	177	168	183	176	159	163	176	172	165	161	147	181	163	182	185	164	163	186	198	160	164	147	175	164	172	166	197	176	177	148	170	168	188	173	176	178	188	167	170	169	187	145	166	160	166	173	175	182	202	156	163	161	166	159	184	179	167	168	181	162	174	182	180	173	154	154	169	190	159	173	185	189	180	180	159	198	177	180	175	176	172	179	160	167	146	184	162	183	163	199	172	175	204	167	142	153	169	167	174	162	151	172	186	161	164	167	177	179	164	170	168	157	174	188	190	197	153	154	196	166	188	189	181	167	182	152	169	169	191	157	182	169	171	174	174	184	171	165	151	178	179	182	178	176	157	196	145	163	179	170	188	182	163	180	194	172	199	177	185	155	183	193	174	183	154	197	182	145	193	176	159	169	176	139	173	178	167	183	162	174	157	154	176	142	159	171	160	172	155	171	163	184	161	159	155	195	161	162	168	166	171	196	193	163	164	183	148	172	186	154	177	177	178	187	163	152	178	175	144	178	167	178	147	160	164	167	179	177	190	171	178	183	159	176	158	179	172	157	178	169	180	171	150	167	178	187	163	159	198	179	188	184	146	180	183	184	172	168	171	190	182	186	166	172	158	168	127	170	164	166	145	183	170	151	171	169	166	189	155	172	186	151	179	181	164	160	176	182	161	185	157	181	185	169	168	184	193	170	180	145	184	169	167	178	199	156	174	196	177	148	149	169	153	153	162	159	163	170	158	187	176	173	169	159	160	170	167	149	154	161	168	197	163	181	185	156	175	175	155	203	179	177	187	173	164	166	189	187	190	158	172	171	158	146	147	164	179	182	158	160	161	176	156	169	159	161	154	173	178	181	168	169	170	175	162	148	171	174	154	198	164	188	160	169	173	162	172	157	181	166	166	158	176	198	175	156	182	155	168	182	140	166	177	178	161	179	176	172	182	167	166	160	164	154	162	161	166	172	179	172	171	162	195	172	184	171	168	173	174	173	155	172	147	163	134	165	141	166	169	164	180	160	167	173	175	169	187	161	160	176	190	190	172	190	184	151	163	199	173	173	202	189	194	182	159	163	192	159	170	152	170	180	168	174	184	160	174	188	178	187	181	154	151	188	140	186	145	169	167	173	190	167	144	163	179	165	161	182	173	172	167	201	180	156	150	169	174	170	199	189	139	173	179	172	145	170	176	180	179	173	156	191	171	150	181	173	172	195	182	178	188	164	176	168	185	178	168	158	165	178	171	162	174	162	153	184	185	199	161	188	160	178	177	171	190	170	159	175	182	187	177	173	156	182	174	163	163	197	171	163	172	179	172	159	178	148	182	178	184	169	189	147	163	164	169	177	178	157	163	170	197	190	164	153	184	174	172	175	160	167	165	149	167	173	151	149	189	193	157	175	161	179	177	150	150	187	174	170	156	145	182	151	173	168	160	175	188	166	159	196	198	180	174	150	169	170	163	182	176	172	163	174	161	161	198	172	165	157	169	161	189	170	171	174	170	183	178	158	147	194	189	160	153	162	172	191	183	158	177	161	161	163	165	192	160	155	184	170	162	166	157	168	155	173	165	183	159	176
345	0	2700	140707	347	0	0	8	71	230	216	1014	1139	701	596	1171	1081	417	274	302	288	294	295	290	298	268	284	314	313	314	286	287	286	273	291	285	264	266	268	268	261	263	261	278	248	257	281	256	241	250	263	231	244	240	235	236	239	220	216	237	263	265	243	248	236	223	230	237	234	214	220	214	221	268	235	212	233	254	252	213	226	215	214	227	235	227	237	222	217	243	212	241	237	214	227	205	226	235	208	226	218	233	210	196	229	227	227	268	223	234	213	241	230	211	223	236	201	238	217	203	230	246	228	237	206	206	209	236	226	205	215	220	238	263	228	238	222	236	200	226	208	203	209	205	225	201	221	203	217	189	216	244	198	227	220	175	193	233	225	234	244	209	216	211	187	223	234	231	208	193	208	226	192	195	194	232	216	201	213	213	201	236	201	217	221	222	230	235	217	223	235	238	205	201	197	220	215	203	208	212	211	226	198	214	197	210	226	209	214	249	217	218	217	224	198	194	221	227	231	240	223	215	223	233	203	217	203	220	224	228	201	229	206	210	225	218	217	210	242	214	216	235	228	249	202	227	227	220	203	236	221	224	218	205	211	204	201	233	204	217	211	190	208	225	235	221	186	215	182	204	224	215	226	209	225	225	235	212	214	232	221	199	201	238	217	199	213	193	214	211	235	220	211	220	206	209	203	206	215	203	203	212	217	242	223	217	222	215	192	222	217	234	205	208	222	197	214	211	233	217	227	204	210	191	235	212	220	214	240	201	226	209	212	200	237	200	221	220	229	229	198	221	193	218	209	228	221	225	210	214	233	215	204	227	206	216	232	220	213	195	193	231	220	223	208	212	227	201	211	223	225	216	209	198	219	211	202	203	214	213	226	213	191	232	211	212	217	212	205	198	218	223	209	212	241	197	220	215	209	225	203	198	221	213	224	202	220	199	214	197	203	220	210	220	211	211	226	206	220	200	196	215	207	213	223	221	213	225	231	216	228	238	206	219	216	241	205	242	207	207	206	202	203	212	206	222	221	209	215	216	208	228	224	208	230	209	223	228	213	215	209	211	219	210	210	216	220	205	220	231	203	205	211	222	201	215	217	205	205	235	208	197	216	222	205	214	208	193	193	172	234	240	222	190	178	207	212	222	217	219	209	230	221	224	229	198	230	207	204	201	207	204	208	227	199	212	215	204	235	209	221	220	215	211	238	213	220	210	219	206	186	217	203	190	209	210	229	203	185	211	206	231	192	218	215	218	227	213	209	210	195	211	224	225	192	204	196	190	224	205	206	209	225	201	191	252	227	227	202	220	207	215	219	204	202	217	223	229	208	185	202	221	197	210	202	215	231	194	215	184	229	207	202	234	203	219	237	219	223	214	208	199	207	210	212	231	211	203	213	206	208	221	200	213	175	192	217	216	219	229	215	208	187	198	202	204	205	219	229	220	224	244	196	202	202	205	191	239	192	208	227	203	235	208	221	218	208	233	232	227	234	216	237	212	204	188	203	207	188	208	208	227	203	189	218	231	213	218	206	224	214	219	207	225	221	221	211	212	209	200	226	215	202	200	210	195	221	200	214	219	197	215	210	227	206	217	235	190	231	193	209	224	207	237	218	212	212	233	216	222	206	208	190	213	240	220	202	219	196	219	228	230	210	200	216	199	220	202	188	231	196	191	216	206	184	206	200	230	169	210	223	228	195	188	200	221	200	206	215	213	190	194	215	202	213	215	205	226	208	217	222	240	209	221	217	193	197	212	214	207	197	210	234	231	189	206	218	202	196	212	193	207	204	212	195	234	223	189	213	192	231	239	206	219	201	246	207	192	205	207	214	214	221	220	185	217	201	216	208	201	201	230	217	225	225	224	224	232	211	249	224	216	238	220	242	221	218	232	215	225	194	210	255	194	207	208	216	186	203	221	172	254	214	175	197	203	237	219	214	197	221	227	251	221	256	205	222	207	210	191	203	242	218	195	200	215	187	201	206	229	219	207	215	191	198	194	225	211	211	193	205	243	213	217	211	191	225	228	213	215	211	202	204	205	216	221	251	201	211	204	215	208	225	195	231	196	218	207	199	213	211	207	200	229	211	215	199	178	213	208	208	221	214	210	206	208	207	183	202	206	235	203	204	206	226	217	206	203	192	266	223	238	203	200	202	216	199	206	189	211	208	203	215	218	201	210	195	233	235	199	237	213	194	203	212	221	211	207	201	212	195	197	222	199	222	201	201	204	203	199	231	207	222	215	218	230	209	200	187	226	221	191	239	207	200	229	211	211	209	218	205	198	240	216	211	208	214	213	212	239	222	212	212	197	202	234	237	207	230	216	215	220	220	203	213	186	210	235
345	1	1900	140831	356	0	5	91	167	243	289	432	619	422	359	452	498	399	247	224	217	197	193	211	182	164	191	141	178	161	167	192	170	168	148	143	163	147	146	145	126	121	146	145	162	136	118	146	140	120	134	114	120	127	113	125	139	119	120	121	112	106	122	119	98	113	109	128	126	102	126	116	119	127	96	117	124	107	95	100	119	122	107	124	95	127	107	104	116	115	104	98	111	135	118	119	113	106	107	112	133	112	117	112	90	89	110	109	109	98	112	125	100	104	117	105	115	129	95	118	118	108	103	121	118	114	99	120	131	116	107	130	108	104	118	105	101	120	100	110	106	106	98	103	120	102	109	128	123	95	105	106	113	101	116	126	116	114	99	100	89	127	108	98	90	116	115	106	106	119	111	132	118	109	104	113	119	102	97	136	110	118	116	115	120	118	98	113	111	92	93	121	98	121	97	104	122	94	88	99	108	125	85	106	102	103	114	115	109	110	115	105	118	106	105	105	115	117	96	92	109	85	120	101	131	101	116	101	93	94	92	128	106	104	102	142	115	90	104	114	100	116	117	106	98	86	122	94	110	103	94	97	110	115	115	111	106	96	105	87	119	101	104	118	101	109	119	106	90	102	115	87	125	119	93	104	110	112	117	111	104	97	104	113	105	121	122	88	123	119	101	108	123	102	110	106	112	98	97	116	107	117	112	118	132	104	99	113	105	114	101	99	92	112	107	100	91	126	100	103	100	95	77	112	110	114	103	86	109	122	101	101	116	103	110	113	99	119	96	115	124	100	122	89	102	109	115	117	108	110	99	112	107	101	109	113	90	114	101	104	106	125	116	117	110	101	93	111	102	99	74	102	111	95	117	116	109	116	110	120	99	101	111	121	116	99	107	119	121	102	93	118	113	122	110	122	107	102	104	125	101	131	108	110	95	99	118	120	102	115	123	101	103	123	104	112	116	114	115	106	99	94	105	96	110	94	101	91	96	109	124	107	102	109	106	109	109	97	114	92	100	98	137	115	109	106	111	101	122	94	118	105	126	104	122	104	84	105	116	102	114	113	106	99	103	99	109	105	109	112	123	101	108	99	120	116	110	106	133	94	123	101	117	128	93	103	109	118	106	96	99	102	100	122	98	90	102	100	107	101	105	101	126	121	118	107	107	112	103	101	107	91	107	102	96	101	123	118	95	116	97	118	130	122	101	131	122	111	95	121	100	109	86	111	106	100	96	109	81	108	99	98	95	104	123	107	89	105	94	98	119	81	109	117	89	98	113	94	113	98	105	101	90	114	79	105	94	113	121	130	115	115	90	112	99	98	115	98	118	104	100	103	105	105	107	98	103	100	111	99	113	105	123	124	101	107	110	100	115	119	121	107	103	96	107	98	69	99	106	108	120	113	115	95	119	103	122	103	106	104	101	121	107	115	108	121	101	123	107	106	114	99	107	114	104	97	111	104	95	97	89	97	99	101	113	116	99	109	95	93	109	90	108	93	105	106	120	94	103	96	116	95	81	122	101	105	110	102	106	110	110	92	111	94	113	104	90	96	120	113	99	100	105	97	117	119	126	100	90	117	121	114	91	108	119	103	109	107	100	111	128	90	117	103	94	116	129	108	91	110	89	100	86	107	99	95	111	101	109	117	89	106	108	111	120	97	82	123	118	93	103	104	104	101	124	113	98	93	124	93	97	108	119	112	94	104	109	109	123	127	81	88	109	104	89	97	98	96	88	118	117	103	94	107	120	111	122	100	90	111	114	94	98	103	122	94	97	108	90	121	99	98	92	89	103	103	105	100	108	113	105	114	102	106	118	118	113	107	84	107	126	109	121	112	129	99	98	86	109	114	106	117	106	128	107	98	119	94	97	108	115	97	100	119	105	109	103	101	113	93	125	119	112	120	103	91	107	106	109	94	98	85	109	105	116	112	103	89	106	104	116	100	96	100	110	111	112	118	108	113	113	101	109	102	121	97	116	116	106	108	113	100	112	114	109	109	113	106	117	95	120	105	96	94	111	98	99	100	103	91	114	111	112	103	109	107	111	115	93	100	122	98	103	94	104	117	95	92	92	101	95	104	108	112	104	113	114	101	83	102	107	117	119	114	111	114	121	105	125	104	119	110	102	114	102	105	108	112	109	108	117	124	116	101	111	109	100	103	105	114	119	111	116	118	117	114	95	114	107	123	99	104	96	110	112	102	110	113	103	96	111	91	85	113	102	102	104	117	96	116	93	115	114	105	94	94	108	109	105	98	127	117	115	106	114	129	101	108	97	102	98	110	106	128	117	115	111	93	112	110	102	122	93	105	107	103	130	119	123	103	96	101	100	120	99	102	137	94
345	2	2100	140954	355	0	9	129	223	336	393	951	841	528	508	726	885	532	246	276	254	243	245	222	245	225	204	200	193	220	190	179	190	188	204	175	195	171	172	158	181	167	179	157	173	169	142	137	144	183	174	148	145	155	146	182	139	145	169	141	156	128	145	133	159	169	147	136	132	138	146	147	151	125	154	141	133	137	138	125	131	115	123	147	135	141	147	118	122	144	149	140	156	126	125	140	130	136	135	156	135	139	153	136	130	126	145	123	126	120	130	138	114	137	107	119	139	152	147	144	144	138	156	134	149	137	127	137	121	136	138	128	144	125	144	143	136	154	137	147	128	121	135	136	138	151	132	150	121	133	141	114	134	118	120	124	142	134	136	135	132	133	123	122	125	129	121	129	127	134	125	132	144	111	126	138	134	123	144	110	119	129	153	116	141	134	111	135	117	120	145	136	154	126	128	120	109	148	112	130	126	134	132	124	124	117	119	108	120	131	113	113	157	138	120	129	109	154	103	122	145	120	135	122	133	140	138	133	134	131	128	114	118	117	116	145	132	111	132	113	150	142	151	134	131	117	125	138	140	120	136	133	138	133	99	148	148	118	126	134	121	149	134	144	140	130	130	148	128	138	133	127	132	142	133	117	140	144	150	113	123	136	135	125	120	139	135	125	130	139	141	123	130	131	149	137	126	126	133	118	137	136	119	124	154	121	118	107	137	133	135	122	108	113	118	120	112	115	114	134	124	126	133	119	131	139	122	134	139	114	130	142	144	130	147	121	124	116	128	124	112	128	133	145	138	144	115	135	113	140	124	116	140	138	115	142	111	119	127	122	144	131	115	131	126	112	120	148	113	127	135	131	143	137	142	113	134	125	122	136	135	155	119	133	118	129	132	128	127	120	110	133	122	127	126	113	156	116	130	132	133	138	128	131	128	138	110	134	120	133	97	139	127	123	123	130	156	125	124	112	149	141	113	127	136	150	121	125	128	124	125	131	150	143	135	141	129	114	119	110	140	125	106	127	147	118	115	159	128	124	128	114	129	118	133	115	111	142	144	130	149	153	123	133	164	129	129	118	137	115	132	140	123	135	143	111	136	127	143	136	116	132	149	130	144	126	129	124	128	122	110	132	134	119	103	150	142	129	144	143	113	156	107	162	120	124	144	128	140	122	120	130	133	141	135	146	142	131	137	135	129	118	114	127	135	144	131	143	137	125	119	139	138	158	145	116	109	134	124	144	135	155	119	118	135	127	139	112	142	130	131	127	134	146	115	115	134	130	126	123	114	142	127	124	138	140	126	115	133	154	98	149	109	126	133	159	117	142	123	115	125	134	132	120	128	149	134	152	133	127	136	105	129	133	140	150	112	113	107	130	124	160	134	143	117	127	118	164	128	132	140	106	131	122	134	126	132	129	116	119	111	117	138	120	160	135	123	125	137	145	122	152	122	136	133	142	142	138	120	120	130	108	115	129	116	147	120	112	151	129	134	120	122	143	135	121	137	145	120	124	98	127	107	128	128	120	130	131	146	123	126	116	119	113	120	128	146	131	131	130	136	112	128	132	126	139	118	133	134	129	113	118	139	97	108	111	127	108	145	133	117	143	136	127	120	113	127	109	138	114	123	134	124	144	133	143	124	117	134	145	128	124	119	118	137	141	135	137	152	140	121	135	106	134	115	126	125	130	124	128	130	135	141	116	118	140	131	137	118	108	111	136	121	111	132	121	123	126	127	128	124	107	117	120	121	106	125	128	124	137	131	123	116	121	123	124	120	133	124	132	130	151	123	127	122	97	136	124	150	113	123	129	127	131	151	139	134	135	126	126	126	154	111	125	137	142	140	139	128	141	149	130	131	130	126	118	143	139	136	115	111	131	145	145	125	133	143	126	127	145	117	136	117	130	116	122	117	143	125	120	144	119	125	136	108	128	118	120	147	136	134	127	166	132	130	126	140	137	111	144	122	113	150	116	119	121	135	113	113	107	118	143	120	116	136	125	120	142	136	105	109	107	142	125	134	124	125	118	113	131	117	132	141	136	139	143	118	151	128	127	142	131	132	122	111	115	125	131	126	150	111	122	142	134	110	123	132	139	118	114	133	116	134	122	128	130	127	131	104	126	136	117	125	112	133	135	133	138	114	110	116	129	130	126	133	132	132	156	134	126	109	124	136	164	127	115	131	130	110	140	116	148	136	126	140	159	126	124	118	152	139	137	101	129	116	131	126	147	125	131	140	117	130	134	140	123	136	120	138	93	119	118	130	124	116	124	127	122	137	131	112	134	135	101	149	126	124	112	121	139	150	118	149	111	113	114	132	133	122	142	128	130	121	125	127	129	133	144
345	3	3500	141077	352	0	35	268	335	493	753	1260	941	670	749	944	1150	979	394	290	253	268	291	266	241	236	245	246	252	248	212	217	222	206	215	212	184	211	213	182	191	222	181	215	222	182	176	202	200	176	162	173	194	188	189	187	188	173	200	189	144	139	161	172	182	170	182	180	160	193	166	173	163	182	187	189	178	174	173	182	182	179	152	161	170	157	162	178	153	165	149	156	168	158	194	165	175	177	175	163	163	187	167	165	138	174	165	152	170	180	171	166	189	163	175	184	158	174	155	180	170	174	145	163	163	170	186	167	155	175	177	176	181	168	165	159	153	161	142	174	167	160	152	175	162	165	156	168	162	178	145	167	167	193	166	153	158	190	159	154	175	159	187	159	163	165	156	170	153	159	151	162	165	171	166	146	163	178	179	181	192	165	148	150	142	148	173	180	153	144	154	155	178	167	134	174	164	172	157	162	178	150	171	182	176	148	174	168	177	156	145	157	165	150	152	165	166	160	181	163	157	168	162	156	149	151	171	170	151	164	164	162	160	171	159	159	148	160	162	142	165	166	150	167	171	153	155	137	149	161	149	143	174	152	172	161	155	158	166	167	173	173	163	157	149	149	160	170	168	167	162	143	186	153	176	164	196	142	167	177	178	146	171	153	146	161	158	165	160	171	170	135	178	150	158	164	167	158	141	166	173	153	151	149	154	164	163	158	122	143	166	170	157	158	161	152	165	142	152	165	164	171	158	145	175	178	140	145	147	163	152	169	147	172	177	169	148	144	167	178	156	171	166	180	162	182	177	142	177	165	178	170	151	150	171	165	171	132	165	152	160	155	176	164	195	178	178	167	173	168	168	170	145	159	181	165	157	163	171	165	160	155	162	164	140	147	156	169	154	146	163	142	162	176	168	153	162	150	173	155	156	175	164	143	164	166	172	186	157	177	140	170	155	176	145	177	168	150	162	147	169	163	168	162	159	146	146	141	169	165	180	151	156	166	164	165	161	146	150	145	155	176	164	168	169	183	162	175	164	163	153	153	161	164	134	171	158	154	158	147	135	172	166	164	140	160	164	166	152	152	165	176	166	159	142	152	153	154	144	158	142	189	159	177	151	157	164	163	187	149	142	163	159	184	156	169	150	154	166	156	150	178	171	161	159	160	164	148	165	157	152	144	161	156	161	149	157	144	151	171	154	148	142	167	154	143	180	166	149	176	159	186	159	164	155	140	165	149	147	143	169	144	146	138	147	166	160	159	178	199	143	177	157	169	170	147	149	171	138	158	144	128	164	173	167	140	156	150	174	162	152	153	182	160	162	168	180	173	162	160	159	154	161	143	137	169	172	160	159	158	150	148	144	159	140	153	180	155	158	168	152	158	154	157	140	149	141	139	145	165	149	165	148	142	168	158	151	170	155	167	149	171	165	182	165	164	155	171	164	145	145	143	156	170	149	165	157	150	154	185	131	170	153	168	155	159	159	137	152	157	146	163	151	153	174	138	176	160	169	157	188	170	158	168	175	149	170	170	162	150	172	143	180	159	157	161	193	172	159	187	169	154	189	153	153	180	176	158	178	164	175	158	153	148	151	149	169	147	145	169	162	164	152	166	159	144	165	148	151	156	166	156	131	137	149	163	166	163	163	146	163	155	145	186	172	161	172	163	159	154	157	137	186	157	183	169	160	151	148	154	161	169	178	156	154	171	144	180	159	159	171	147	157	150	170	162	155	142	152	170	162	180	162	165	167	160	165	154	170	177	157	169	165	161	147	182	149	167	160	145	159	162	177	167	180	160	162	141	160	153	185	162	173	167	160	174	156	162	150	157	182	145	181	162	147	161	158	152	151	155	151	171	162	132	144	180	146	166	169	169	159	157	150	152	159	175	180	160	153	154	169	167	126	155	156	147	168	166	131	167	155	156	160	150	158	159	178	165	156	162	141	146	140	169	157	149	145	157	152	169	150	163	156	155	169	154	159	155	151	145	159	169	149	163	170	175	179	148	140	131	170	139	156	158	167	170	168	164	130	180	163	145	153	162	134	162	169	156	165	149	170	149	168	157	168	169	164	169	182	165	156	156	144	157	185	166	160	169	129	152	165	171	147	168	155	168	138	143	177	170	147	177	167	140	147	171	142	136	139	153	159	160	148	143	166	155	166	166	138	164	163	151	143	139	145	170	148	156	135	152	170	158	149	172	155	168	155	180	172	141	148	157	160	142	170	163	164	143	163	167	155	162	153	149	151	145	134	157	157	153	150	164	150	159	153	145	173	177	159	156	161	162	159	164	160	157	163	170	148	153	157	173	155	146	174	162	179	164	153	148	176	143	156	169	164	161	154	161
345	0	2700	141200	352	0	37	363	545	642	1069	1302	1053	878	930	1304	1342	906	280	356	370	334	346	323	321	312	286	323	279	285	290	290	250	263	266	266	265	287	263	240	276	265	270	252	227	223	223	235	220	217	216	220	222	256	224	233	224	229	243	226	199	219	219	195	197	236	201	230	200	210	226	250	212	213	198	228	202	227	234	220	224	205	206	220	232	224	235	210	201	200	198	205	228	219	220	215	212	196	224	195	211	223	234	222	224	220	224	228	247	216	214	215	183	226	223	200	181	214	225	201	237	204	228	198	209	237	200	196	229	224	205	222	216	211	210	202	203	214	218	195	219	201	207	217	191	233	208	191	220	212	219	205	211	218	212	201	209	187	195	192	223	235	199	225	197	200	211	212	198	205	219	198	213	186	215	199	197	213	224	215	212	222	220	195	217	226	201	175	203	187	209	229	206	230	202	233	217	212	220	201	195	214	231	170	212	193	186	195	208	237	191	205	197	235	215	214	210	208	201	183	207	217	207	199	204	204	184	214	188	232	209	203	217	206	222	216	206	216	198	209	180	192	200	189	192	194	192	205	217	205	216	204	219	193	206	196	207	223	215	217	198	198	196	183	204	218	213	206	197	185	219	208	176	214	208	186	234	197	194	221	231	223	216	231	207	206	212	200	208	202	240	184	192	217	235	204	194	216	219	194	199	200	213	201	237	231	193	179	208	216	218	219	223	185	197	203	197	197	217	211	176	193	196	216	191	219	221	196	212	202	206	195	203	189	203	202	184	205	201	235	188	218	199	192	221	219	212	231	207	214	200	233	209	214	212	200	215	189	196	229	192	201	198	190	203	224	222	204	199	213	207	210	204	186	208	211	204	206	200	191	195	222	189	174	217	231	221	223	224	214	202	197	223	200	203	224	194	193	209	207	218	199	212	210	223	186	225	224	209	216	193	220	194	202	216	226	212	212	216	195	235	206	196	208	190	195	179	189	213	218	209	202	216	196	195	229	215	190	205	175	196	205	188	202	199	184	202	200	214	235	214	198	193	221	213	200	192	201	204	179	228	180	241	190	214	205	208	192	222	201	181	217	208	224	221	213	192	203	210	215	217	223	180	213	187	210	176	212	201	210	206	207	213	220	205	225	190	179	222	201	208	210	199	208	212	208	200	219	206	184	206	209	200	166	207	193	186	190	200	221	216	217	194	195	202	233	207	197	216	221	235	222	210	202	241	192	192	212	233	198	230	215	207	191	225	183	212	178	208	214	194	223	189	211	212	222	187	201	228	207	197	196	231	191	203	207	199	221	185	193	233	177	209	212	190	228	204	185	248	190	215	223	197	186	216	206	222	222	211	219	208	209	188	205	199	178	207	199	197	188	204	214	203	188	189	212	202	230	212	211	165	203	187	224	202	207	221	208	193	203	222	214	212	214	213	208	209	209	191	202	198	204	205	192	192	207	221	220	204	210	208	197	191	203	186	193	192	187	207	199	177	210	217	227	195	224	197	194	187	200	195	203	211	190	204	205	207	198	218	229	191	192	187	191	199	199	196	209	187	215	187	208	217	194	201	198	198	187	202	207	223	220	203	203	213	203	196	225	199	189	227	205	210	214	191	207	225	203	229	212	214	209	203	206	185	178	202	211	199	187	204	198	214	207	192	214	206	219	209	204	216	214	240	206	214	207	210	224	191	207	202	212	220	208	234	233	183	213	194	204	207	191	206	176	205	236	211	222	194	200	190	191	213	218	204	179	205	219	187	211	187	198	204	198	202	208	212	192	186	171	177	207	176	206	199	198	200	206	197	206	216	207	192	203	194	213	216	196	197	205	220	179	208	197	184	205	228	190	206	199	189	195	211	190	189	215	191	192	195	210	203	212	212	205	182	202	207	207	200	205	227	206	179	199	185	199	232	231	197	222	184	200	204	203	198	230	186	166	228	186	215	205	215	186	199	198	210	198	193	180	177	204	200	212	193	219	182	203	196	207	213	198	205	180	212	225	226	213	229	202	198	190	178	214	197	191	205	208	192	206	204	216	187	197	216	207	236	181	203	207	216	220	195	199	252	208	198	198	190	189	215	186	198	202	196	197	203	208	211	220	216	199	202	194	185	211	206	209	218	187	219	198	199	213	190	207	223	212	206	215	210	189	217	172	225	194	228	201	197	227	223	213	215	192	181	190	212	189	188	232	230	215	192	202	179	209	213	202	218	204	188	227	204	185	195	198	227	202	209	204	183	215	180	254	204	209	192	201	196	191	206	195	201	206	198	239	222	215	189	198	182	221	206	224	199	195	202	207	221	192	207	217	233	202	208	187	226	201	200	203	187	174	202	221	190	197	214	198
345	1	1900	141323	352	0	85	345	372	419	515	545	527	455	360	593	761	408	202	196	211	184	223	180	185	178	186	146	175	173	166	150	149	178	161	156	136	148	124	129	145	127	142	128	120	141	123	123	135	124	127	116	148	121	122	121	120	120	136	89	118	106	109	113	123	136	114	124	113	100	123	103	113	121	131	122	127	104	112	125	135	137	103	97	112	93	106	125	121	127	108	100	100	104	120	100	113	127	121	98	109	125	103	108	130	118	96	116	110	115	119	112	116	106	95	113	130	101	103	124	104	117	110	104	110	126	114	106	106	110	123	97	123	103	109	104	114	95	103	121	103	93	117	114	98	109	106	125	112	133	101	95	117	109	100	94	99	113	107	109	111	126	93	110	101	102	103	113	110	114	120	102	119	98	105	114	91	100	104	112	105	105	109	105	113	114	123	102	110	115	105	122	118	89	110	87	106	108	112	122	101	103	97	99	127	127	105	110	97	108	112	120	101	100	114	116	114	93	111	120	109	92	112	83	115	127	118	105	108	91	94	122	115	114	87	116	109	104	116	124	108	101	120	111	105	93	117	100	109	106	149	117	114	97	111	96	94	108	105	103	86	102	115	108	132	106	112	109	91	118	119	107	86	117	112	103	123	98	133	107	105	89	107	111	89	114	107	99	89	106	106	100	115	99	108	105	106	127	109	105	120	109	117	107	101	108	80	117	106	105	104	92	126	132	132	89	102	84	92	104	97	106	114	124	121	105	109	122	79	115	108	87	114	121	117	100	105	109	99	111	115	117	112	122	105	127	103	107	109	93	97	86	110	94	108	128	100	96	131	102	117	106	105	103	92	117	87	110	112	100	111	100	110	86	101	113	116	98	109	109	98	116	120	110	129	105	103	105	111	85	116	101	85	102	94	110	91	121	114	118	115	115	113	106	110	82	91	105	104	95	97	109	119	110	100	99	101	78	117	95	87	104	88	108	109	91	97	99	115	104	96	102	129	107	99	125	115	100	123	99	84	93	104	131	104	90	114	100	112	115	110	100	102	119	87	116	114	81	113	110	122	101	114	100	101	103	97	102	103	117	130	102	121	123	104	101	116	89	87	101	116	104	100	102	107	129	92	108	99	96	105	118	115	102	95	98	113	108	129	105	103	113	114	105	106	118	100	94	95	102	112	119	89	120	97	116	91	111	94	106	110	88	121	111	108	108	112	119	119	105	90	115	94	82	113	117	119	116	123	115	99	113	95	126	106	108	98	111	127	95	92	105	113	118	117	107	107	95	127	107	99	116	99	120	111	112	109	133	112	115	87	104	107	96	113	112	105	119	105	106	122	108	98	112	116	110	130	98	111	91	101	101	104	107	111	94	120	105	104	104	100	106	114	88	107	108	125	110	119	121	104	102	98	116	105	102	100	114	111	101	116	103	112	103	137	103	130	117	115	113	98	106	104	110	96	91	100	100	102	112	116	98	117	133	93	103	91	122	92	89	104	100	90	99	102	109	105	115	105	121	121	121	125	99	123	109	115	94	88	123	120	106	94	82	101	111	99	92	121	98	99	112	92	118	105	117	125	119	93	113	78	110	100	111	117	90	118	116	92	121	108	106	93	96	106	98	93	114	97	92	113	117	100	120	106	121	95	95	129	126	105	100	107	108	119	114	128	118	113	104	98	118	103	104	116	99	112	109	107	114	109	112	101	104	95	100	98	108	111	113	118	107	101	110	81	115	113	89	115	106	114	102	93	118	97	103	117	98	91	91	107	116	101	105	97	112	109	101	113	110	91	93	96	114	104	98	96	106	92	117	95	105	106	106	88	120	106	93	104	113	100	125	115	120	104	102	108	126	109	107	129	115	98	89	108	110	106	91	122	103	109	115	102	101	115	96	104	108	95	105	112	115	97	102	104	106	83	110	95	102	104	101	109	114	101	101	112	108	113	108	84	113	91	117	103	95	102	82	114	111	101	101	98	112	110	107	82	125	111	115	95	112	102	93	91	110	103	107	107	117	94	96	85	98	112	115	96	121	104	124	93	111	86	114	104	99	118	110	119	110	107	97	96	112	96	102	98	104	104	119	110	105	113	101	113	104	111	101	126	108	122	113	94	115	82	97	102	91	104	104	106	113	123	103	102	115	120	101	108	101	112	84	106	103	110	99	100	88	105	93	96	109	108	106	101	122	97	104	98	116	112	91	103	107	113	106	106	112	106	91	118	104	114	103	99	111	125	119	114	126	131	101	106	106	121	112	117	99	114	120	100	116	102	116	91	108	111	100	103	103	88	103	121	110	97	101	126	121	105	92	111	101	103	107	108	94	108	97	94	123	111	93	92	131	91	106	130	85
345	2	2100	141447	351	0	47	294	292	438	758	825	691	626	606	1021	845	326	264	261	258	232	255	208	208	220	196	193	210	206	205	194	188	176	178	162	176	171	185	168	145	182	176	157	167	158	166	149	144	134	122	140	152	171	161	137	150	173	139	143	114	146	130	141	141	157	147	139	146	123	128	127	125	155	142	120	154	146	176	148	140	146	138	141	142	151	147	155	128	134	133	142	139	125	141	132	120	126	132	123	136	131	146	129	136	122	130	152	122	110	139	121	139	142	134	130	129	145	145	124	126	141	128	142	123	129	129	136	129	123	103	149	136	148	111	140	117	116	137	130	125	148	121	110	118	135	123	135	132	127	125	114	126	132	137	119	129	105	124	146	114	118	145	129	119	156	130	133	141	116	133	161	127	116	135	109	121	145	142	135	130	140	143	117	138	173	144	119	124	132	124	134	136	109	123	151	112	130	135	133	121	137	127	129	122	128	126	130	124	140	135	128	123	132	130	151	131	134	127	119	144	133	138	138	122	135	129	135	160	135	113	149	115	117	128	122	105	137	108	136	105	130	120	114	151	129	143	135	132	140	123	125	137	127	112	127	134	126	141	137	103	148	149	131	121	128	144	145	136	115	119	128	113	142	116	134	136	123	124	116	111	149	137	112	121	135	122	142	120	97	151	135	121	88	136	151	103	132	142	132	111	128	130	134	140	130	127	151	112	148	141	126	112	125	137	127	133	116	119	132	126	119	120	126	132	136	138	114	140	138	153	142	124	137	109	132	122	146	127	125	133	121	126	122	104	111	156	118	155	125	124	126	128	139	125	141	114	95	122	122	109	122	114	132	140	139	142	107	125	125	139	126	130	139	133	139	122	124	132	121	144	149	123	121	145	121	110	123	106	140	126	131	113	124	137	134	122	126	140	147	118	137	140	130	132	142	137	123	134	122	136	114	139	127	132	140	139	128	129	132	122	130	142	155	115	130	122	133	129	121	118	116	139	133	122	139	123	117	125	121	131	127	127	132	123	136	140	135	126	106	128	132	135	134	139	125	136	120	141	133	128	119	149	129	117	145	117	130	123	121	127	125	124	139	123	139	126	122	122	137	134	143	130	123	135	121	125	129	110	132	124	133	119	111	116	111	122	155	126	127	134	112	132	126	131	133	117	131	115	146	118	134	137	122	125	128	128	147	139	141	124	134	121	104	124	131	126	134	130	119	129	140	118	116	113	116	134	122	162	143	133	122	132	102	133	137	131	142	122	118	127	141	114	111	131	128	141	142	151	120	141	137	108	138	124	123	135	117	120	153	133	121	134	126	138	139	139	159	136	120	129	140	137	113	138	134	137	139	136	144	125	128	148	134	130	145	137	137	123	132	98	124	121	114	134	125	132	112	122	148	126	129	131	122	124	140	117	112	115	130	146	133	129	127	134	92	113	133	134	144	126	111	100	131	109	139	123	113	113	154	143	136	142	147	136	129	137	139	104	123	119	137	117	131	135	134	133	137	137	157	106	114	112	125	133	123	127	153	119	143	126	131	110	143	105	119	130	114	120	134	147	123	121	120	126	143	131	131	125	119	127	144	131	146	145	144	122	138	143	122	124	122	108	140	120	139	132	114	132	134	120	132	134	134	129	122	128	133	157	136	126	136	134	127	100	151	122	130	139	135	140	116	118	96	122	122	119	122	105	106	133	131	129	136	132	113	137	136	123	123	135	121	141	114	141	133	125	118	140	135	163	120	137	131	143	134	127	138	109	131	112	132	123	135	110	121	158	126	128	125	124	131	122	129	138	133	153	130	127	136	114	133	136	117	127	104	137	129	111	133	116	124	103	134	135	112	126	130	116	106	121	131	132	149	135	131	143	141	136	141	128	146	146	127	130	150	136	136	126	142	147	128	142	139	116	144	113	152	128	130	119	104	113	128	130	103	149	126	156	112	119	110	136	112	125	132	146	142	136	127	126	128	136	145	120	118	135	144	120	108	129	129	115	133	115	134	135	131	126	126	133	149	137	129	114	126	125	144	115	118	109	128	109	133	117	127	111	160	124	141	124	119	136	120	132	112	126	127	148	111	135	121	131	155	133	134	110	138	137	117	126	121	120	124	127	115	127	117	127	126	137	129	114	132	142	147	138	130	119	121	111	117	137	149	145	144	136	130	136	138	131	112	129	135	146	123	128	121	137	134	133	115	131	109	145	130	122	137	118	137	135	119	156	134	129	127	116	133	150	127	136	137	133	147	124	131	141	122	151	130	154	127	122	145	142	140	133	131	141	148	116	147	130	141	132	114	138	108	133	137	133	122	146	133	131	121	142	124	136	134	139	132	131	126	122	129	124	129
345	3	3500	141570	350	0	40	298	327	454	968	971	892	871	1089	1304	781	326	294	266	285	281	264	248	250	244	242	231	204	219	218	246	214	193	198	214	202	214	186	196	229	204	195	197	185	202	177	181	180	172	190	176	165	164	186	194	175	169	183	171	161	184	149	168	184	168	189	185	174	165	184	148	149	162	190	174	169	191	150	174	178	211	172	184	170	154	180	167	159	159	175	172	156	166	163	168	162	170	169	170	145	169	154	171	159	152	158	165	204	144	169	151	144	155	164	168	161	159	154	165	172	160	151	180	175	165	138	155	151	166	146	179	186	154	167	149	162	156	182	179	173	146	154	164	157	146	191	162	145	163	145	159	168	182	164	163	182	156	169	152	143	155	144	171	167	145	169	141	166	141	160	141	155	159	147	155	160	154	158	154	143	134	157	154	146	159	146	181	169	139	145	142	159	143	174	158	153	175	138	170	135	175	176	146	154	166	171	153	152	160	168	146	150	153	153	153	148	149	147	170	162	169	147	162	161	128	145	161	160	161	154	173	154	139	151	165	157	151	149	159	135	149	154	189	157	160	175	150	145	146	153	158	159	161	163	157	166	147	163	163	150	142	159	153	171	162	139	155	142	173	158	146	163	128	160	145	146	149	137	163	150	150	175	163	165	184	157	164	163	150	142	165	140	157	155	177	161	162	154	161	165	145	128	166	160	172	164	147	156	170	156	165	166	160	133	163	138	151	159	164	145	132	171	148	156	158	135	176	153	155	183	139	146	157	158	151	171	144	172	158	153	155	160	169	151	170	151	159	164	151	150	138	170	164	164	174	156	167	151	167	154	156	168	146	152	147	160	175	134	160	154	160	161	160	130	145	153	155	155	144	168	144	157	148	154	187	147	136	165	151	167	154	174	135	135	158	152	139	137	151	156	150	174	166	158	132	166	151	160	167	160	140	158	148	130	149	146	162	159	169	139	149	159	164	138	149	147	153	171	156	157	142	161	183	154	154	160	164	134	153	141	150	145	153	147	153	154	174	149	142	159	136	140	160	150	159	152	157	153	153	152	160	143	157	147	147	161	175	124	151	158	149	163	141	177	154	139	148	141	192	164	161	135	142	161	132	168	148	167	174	168	148	140	143	164	146	170	156	159	142	164	154	145	165	169	160	147	154	144	162	155	167	139	182	154	145	171	146	151	167	162	162	162	137	146	143	153	169	159	151	169	149	167	177	166	147	145	171	149	166	151	151	158	139	133	172	125	153	158	165	154	138	150	164	157	163	172	159	141	146	135	141	169	143	138	141	161	177	149	171	147	167	150	158	168	150	153	160	153	165	151	150	156	132	155	144	161	164	153	160	152	152	151	140	170	157	157	134	160	176	177	185	166	163	172	145	173	150	166	169	159	152	170	152	163	142	158	164	143	138	152	153	148	158	170	152	134	154	147	161	146	163	139	158	147	157	156	169	166	152	170	149	159	150	154	160	171	161	170	164	138	152	152	141	145	151	146	128	177	168	153	148	148	155	144	157	154	140	145	155	148	153	157	139	147	156	153	164	168	150	144	137	145	152	140	136	162	184	145	144	169	146	150	136	164	170	143	168	145	148	173	155	165	155	146	145	134	138	138	157	178	173	136	150	160	166	173	151	156	143	163	164	170	150	137	156	171	148	163	157	137	172	154	148	147	179	158	156	143	162	156	167	157	174	147	138	146	150	174	160	136	178	165	179	153	146	168	157	184	158	158	160	161	157	174	173	138	150	141	149	158	156	143	145	158	168	143	160	142	159	145	148	169	153	164	168	170	136	169	157	171	145	156	153	156	160	154	150	173	144	155	151	173	157	126	155	152	157	173	162	136	142	132	138	142	143	156	162	160	136	137	157	138	147	163	123	155	164	130	132	158	140	145	159	153	163	153	169	150	154	156	162	151	161	109	132	166	145	160	167	133	148	147	172	149	158	165	174	151	156	174	198	146	162	149	147	168	144	150	161	168	165	160	167	146	136	144	142	146	145	141	156	151	157	166	141	144	163	143	185	160	162	167	161	152	159	156	165	149	152	162	155	168	146	165	177	156	157	141	164	151	155	134	140	166	170	158	166	142	157	142	147	144	143	172	142	164	151	181	150	167	163	146	164	151	157	156	148	150	157	161	152	137	151	143	140	148	149	163	138	135	153	151	165	162	142	152	155	156	175	155	146	149	166	162	166	143	139	134	155	160	161	174	136	143	167	137	174	162	160	145	144	143	167	159	166	150	134	142	166	155	178	153	158	142	169	141	144	151	157	151	145	139	153	151	167	160	153	161	141	148	131	163	146	115	168	142	168	151	165	143	149	169	164	155	130	189	166
