345	0	2700	151259	409	8	61	367	244	397	428	514	501	440	382	355	377	313	323	315	297	274	291	287	297	253	265	236	232	245	264	244	226	227	235	224	223	209	216	217	223	205	203	211	206	207	184	184	191	201	205	182	208	202	193	175	197	198	209	185	196	188	173	205	175	193	167	167	152	206	180	180	161	190	169	143	193	191	176	196	185	174	166	168	181	197	165	165	169	167	164	179	163	175	153	172	151	168	196	159	170	155	185	174	159	192	172	174	164	173	175	172	165	172	171	178	166	182	154	164	180	150	164	175	166	187	168	174	158	177	171	167	205	170	170	201	168	161	164	189	176	145	163	170	161	173	174	195	175	147	143	165	142	192	167	153	151	175	154	176	161	181	176	161	166	168	149	175	173	162	146	168	168	182	187	172	173	161	166	151	184	157	177	155	150	167	165	163	160	165	143	140	180	162	145	175	150	149	187	162	157	186	179	199	167	164	142	160	161	163	149	157	152	176	170	154	161	160	155	158	139	184	169	182	169	159	176	165	157	195	156	177	154	186	168	153	163	165	149	157	151	155	158	157	147	181	141	161	158	148	160	168	146	162	180	157	158	165	165	138	152	170	164	169	160	160	175	131	139	182	159	163	178	177	135	167	185	144	141	181	180	150	169	173	151	176	163	159	169	169	165	161	144	141	163	150	160	155	191	164	151	156	171	161	169	154	145	163	169	152	139	136	159	145	161	190	165	149	168	144	143	158	184	162	140	146	188	168	141	168	168	159	156	189	192	155	165	148	167	170	159	155	163	137	169	179	179	167	150	176	152	156	149	184	152	151	164	160	157	158	164	177	156	135	167	165	146	166	142	186	156	167	165	161	187	162	160	162	167	179	174	175	149	177	203	161	158	171	153	145	189	149	153	180	169	188	183	181	175	165	177	169	160	168	162	190	181	164	165	161	174	151	137	151	162	166	147	178	170	162	164	147	151	164	175	147	166	157	164	151	129	160	170	158	154	166	177	174	143	150	174	160	154	152	163	169	172	172	150	176	151	187	180	151	174	186	153	146	190	179	170	158	137	149	177	176	167	149	149	155	179	158	168	158	169	164	161	162	147	149	173	137	169	149	169	190	174	187	165	168	153	182	172	168	166	162	156	182	157	142	153	156	138	159	175	194	154	176	155	167	158	171	149	180	181	165	158	182	172	143	160	155	152	139	159	164	153	162	164	155	161	160	160	149	185	162	165	155	154	140	157	176	159	168	144	147	152	143	154	160	169	150	178	152	165	168	137	173	162	164	170	186	152	178	159	181	160	164	149	174	152	149	150	148	169	156	144	181	145	145	166	162	176	179	144	156	155	163	152	185	167	165	164	179	163	189	150	139	155	175	183	177	171	159	160	163	150	120	158	153	179	203	155	165	174	182	179	174	163	173	171	169	154	191	145	168	159	163	139	181	174	156	191	197	144	182	161	169	149	179	158	148	161	167	156	156	156	149	155	140	170	169	167	156	149	153	144	166	148	163	160	156	153	149	162	145	162	150	156	167	170	159	167	152	154	167	151	155	177	159	162	167	179	171	166	130	159	154	158	168	177	154	163	165	163	158	170	156	174	171	174	157	179	160	168	160	142	168	184	138	155	177	159	158	189	141	177	154	150	162	167	148	156	144	169	164	163	186	175	176	170	125	139	152	143	143	165	150	149	154	165	179	159	167	137	158	165	173	169	157	156	164	161	171	159	174	180	175	158	165	157	158	154	176	162	162	145	162	162	182	169	174	161	158	182	180	165	177	171	153	163	149	174	158	169	183	162	162	137	188	157	162	146	129	159	166	150	166	180	161	146	158	178	140	171	166	165	171	156	156	173	128	162	150	177	180	155	157	169	162	150	164	168	200	154	146	163	164	141	160	172	132	129	162	143	147	187	165	159	196	173	170	151	159	190	155	165	170	187	172	141	148	133	184	144	195	187	168	175	150	160	170	176	162	170	168	180	159	167	180	173	172	161	180	160	183	169	164	171	154	186	163	175	131	152	169	161	156	160	172	134	181	165	161	152	173	147	199	161	146	153	178	158	162	176	149	149	135	169	140	165	185	171	157	147	174	162	173	154	140	155	186	150	183	165	142	153	176	167	161	171	148	174	154	156	159	160	193	164	166	157	156	162	177	132	178	142	179	163	158	163	180	173	164	164	174	153	150	149	156	166	146	151	156	176	162	155	143	191	158	176	160	161	173	164	159	156	194	167	162	157	154	149	141	144	171	156	174	149	144	168	147	148	142	153	175	161	153	179	141	171	152	170	130	176	146	136	152	174	156	173	149	164	165	168	152	168	166	148	154	170	152	170	155	150	169	188	169
345	1	1900	151382	438	3	105	371	167	312	333	376	321	332	267	253	247	246	215	203	198	235	177	178	165	157	151	152	148	143	164	155	151	141	127	151	111	139	119	114	134	146	121	113	123	136	121	141	108	109	114	125	120	117	107	121	101	124	109	121	99	112	105	105	120	104	120	109	96	106	106	121	110	104	115	98	109	100	88	112	96	91	92	106	105	98	115	120	88	100	116	121	89	113	108	99	103	114	84	93	102	119	114	107	87	96	108	96	114	118	108	107	109	96	120	104	92	88	95	92	109	97	104	102	106	98	99	81	96	101	100	112	90	88	102	98	100	113	93	115	87	103	93	130	101	110	108	105	99	112	96	112	101	111	107	106	99	93	91	125	101	108	98	118	99	95	118	106	100	113	98	98	95	92	107	95	94	114	111	88	90	115	93	96	108	91	113	102	99	103	95	106	81	97	91	110	116	89	95	91	91	111	89	79	97	108	87	113	109	97	96	83	105	89	104	96	86	97	102	114	107	119	105	106	85	106	97	102	93	95	97	98	94	105	97	111	93	101	98	103	92	90	96	119	91	82	83	95	83	97	95	90	101	100	102	108	132	85	89	100	110	100	101	102	102	78	109	99	113	100	102	114	94	106	96	102	109	96	100	94	86	85	91	97	95	114	85	97	77	91	109	89	110	118	109	88	91	96	94	103	97	103	99	124	121	87	87	88	122	116	89	100	114	118	102	92	75	109	99	100	95	96	100	94	95	108	77	93	97	95	102	103	112	96	92	100	98	111	101	92	103	120	77	105	87	85	95	102	111	96	89	108	96	104	107	99	87	99	98	96	96	90	109	85	98	102	102	105	84	95	102	103	81	117	84	107	90	84	96	99	104	82	93	102	102	111	78	107	103	109	91	81	92	115	96	106	94	104	85	106	92	103	114	82	106	90	94	92	103	91	82	86	82	110	107	92	98	104	100	111	98	95	90	124	98	119	100	84	114	83	92	97	107	98	104	111	91	97	98	109	95	107	94	86	106	101	94	94	113	89	90	103	102	99	94	106	113	91	92	96	110	95	117	93	112	96	92	100	90	120	95	98	105	83	101	85	91	88	94	107	108	93	89	95	99	103	93	108	100	80	86	94	104	105	90	109	103	104	106	108	96	96	101	77	115	117	104	103	88	93	88	111	97	87	89	95	98	107	77	98	118	113	99	89	97	87	101	85	91	100	121	106	104	115	79	131	78	82	99	104	92	98	111	103	104	110	98	98	102	101	107	103	93	96	94	101	72	115	97	120	93	107	97	107	115	87	93	105	118	94	98	107	91	103	96	118	113	92	121	95	95	89	97	98	100	86	104	91	106	108	93	117	103	113	94	95	104	97	120	104	114	112	107	93	107	90	92	112	102	86	87	101	104	104	99	100	87	115	103	99	92	110	84	86	112	97	109	91	103	99	85	101	107	114	101	96	94	107	111	84	109	95	79	108	100	104	92	79	101	84	110	93	101	112	103	92	79	90	80	111	124	87	111	86	110	113	98	106	102	88	105	98	118	91	130	111	93	89	104	113	97	91	97	92	79	102	91	110	94	88	98	93	93	105	106	96	105	101	91	88	97	108	104	97	92	86	112	76	87	111	113	97	119	112	96	93	78	81	83	94	105	99	85	96	90	100	91	115	90	109	102	88	95	108	92	99	96	111	119	83	95	106	106	92	103	99	91	105	120	92	99	97	91	83	91	105	99	105	92	82	102	79	122	105	92	112	91	115	81	107	118	110	92	85	88	113	94	79	95	125	95	98	114	93	78	113	77	112	101	94	87	95	109	104	88	110	99	106	106	113	112	92	102	95	88	108	101	97	113	110	107	97	93	105	87	113	94	111	103	80	94	121	90	92	111	111	94	110	104	102	96	109	113	94	94	100	96	95	89	89	113	99	82	94	100	118	92	95	98	97	103	87	87	90	107	107	91	92	110	105	83	100	99	117	91	84	99	93	83	91	101	113	96	96	94	100	82	113	105	102	102	93	97	93	93	97	88	102	95	88	103	95	86	102	87	89	100	90	110	79	105	96	101	108	105	101	90	106	92	94	91	125	103	89	79	112	98	85	88	104	88	107	118	96	91	108	87	85	103	111	103	110	100	97	103	91	93	81	90	96	88	99	115	92	96	99	119	104	90	98	90	106	92	93	88	97	101	106	116	95	86	95	86	84	95	84	106	101	98	90	92	93	82	83	96	96	98	89	101	97	79	100	111	113	92	112	92	100	99	94	107	78	100	88	80	93	91	94	100	106	88	87	99	101	103	95	98	93	89	103	98	101	103	102	123	79	99	92	99	96	98	97	92	104	89	89	84	95
345	2	2100	151506	444	3	105	355	162	364	329	449	398	347	292	320	265	257	235	248	263	236	240	204	228	201	215	214	189	184	194	198	177	200	181	163	181	156	161	156	167	165	164	183	166	175	154	159	145	144	160	133	168	162	152	136	125	159	135	148	138	132	150	146	140	163	157	150	131	133	135	145	122	157	137	135	151	141	139	143	136	122	146	151	156	138	120	137	140	155	154	154	138	125	125	143	132	128	148	132	151	134	129	128	140	133	136	127	154	140	138	133	109	139	137	156	135	145	138	134	131	136	137	129	140	117	126	138	118	132	115	158	144	139	148	138	145	121	152	161	135	135	118	135	143	134	141	123	134	124	120	128	149	128	133	153	127	135	120	133	112	151	148	127	146	130	132	129	126	121	121	121	136	130	111	132	122	129	120	123	128	140	137	121	124	149	126	132	137	142	132	128	137	116	142	139	145	126	111	115	154	128	116	145	126	135	125	110	117	146	147	150	122	142	126	124	157	128	130	117	139	135	121	137	131	123	146	142	140	126	123	132	139	135	125	127	122	144	125	137	133	118	132	114	127	159	130	127	122	132	145	135	126	116	109	129	130	140	136	142	121	121	129	138	138	139	124	119	124	138	129	136	124	117	125	133	113	145	128	138	120	136	133	134	138	129	139	129	141	126	129	122	110	133	139	134	136	120	144	122	120	136	115	127	116	116	131	146	122	142	137	122	154	152	154	144	141	130	132	136	129	129	137	150	135	130	143	150	125	124	120	117	129	120	129	120	130	128	130	138	136	134	137	120	123	149	133	125	141	105	127	123	133	134	133	120	129	120	136	130	131	144	125	136	122	106	131	108	127	134	132	126	115	148	120	119	122	138	131	127	125	134	119	133	129	121	128	124	150	117	115	146	122	146	141	107	138	140	138	131	96	125	130	125	135	120	130	127	112	128	133	131	104	135	130	129	116	148	124	128	132	119	140	136	142	134	139	137	122	149	139	128	129	146	136	117	132	125	135	129	146	148	108	125	117	140	114	138	135	144	110	124	149	130	151	149	126	145	129	149	117	118	139	124	130	148	133	122	123	125	135	157	149	156	110	137	150	117	126	137	122	139	139	136	143	132	126	118	136	118	109	159	138	129	139	130	105	121	132	118	154	124	155	133	148	129	117	130	131	125	134	121	126	164	142	117	133	152	143	136	137	153	146	139	115	130	128	126	134	138	145	123	115	124	144	134	132	123	127	114	132	108	131	130	120	132	120	117	135	120	161	146	143	154	120	143	118	118	129	149	138	119	150	127	127	120	135	141	132	144	108	146	134	123	116	129	140	121	136	130	123	124	144	157	121	107	128	142	124	120	145	132	129	136	132	126	124	126	122	137	129	135	108	125	138	152	145	118	140	143	121	123	145	127	123	132	117	129	127	119	122	122	122	125	126	142	112	137	131	133	129	124	138	135	126	136	141	128	132	128	137	132	142	140	123	153	115	110	119	154	123	132	140	148	138	127	143	133	143	127	149	118	149	141	138	108	135	130	133	121	133	129	142	158	130	121	133	115	137	154	139	133	138	126	142	128	113	136	141	143	125	148	124	146	126	131	117	128	126	133	144	142	126	138	123	138	142	111	109	111	108	133	128	126	122	115	128	122	140	149	136	127	139	150	129	134	135	137	135	122	147	126	122	124	135	120	135	113	123	130	127	143	125	129	117	122	132	140	139	118	128	129	126	139	134	132	120	125	125	117	140	117	120	119	134	142	128	140	109	142	124	144	130	149	138	113	140	120	128	117	145	137	127	138	130	115	120	128	151	124	132	117	129	132	150	150	122	138	141	132	145	139	147	134	132	135	133	144	128	150	116	123	140	136	117	100	125	123	127	117	129	121	121	131	129	126	134	122	127	117	154	129	149	113	132	124	139	132	143	133	129	104	128	136	125	121	110	123	118	125	125	137	124	126	127	140	112	113	128	150	134	130	98	139	141	128	127	112	119	136	113	145	112	147	138	139	132	136	129	130	133	139	143	118	152	146	138	120	135	124	134	136	117	117	148	136	129	148	135	131	125	135	126	139	132	112	131	142	154	124	158	151	130	127	121	124	147	137	128	138	115	110	146	135	129	125	119	110	129	122	121	118	128	142	155	159	128	115	114	123	132	113	138	128	123	133	121	135	146	143	119	128	130	140	122	124	135	135	128	137	136	127	121	117	120	117	126	154	157	138	143	123	118	122	141	114	137	127	138	136	122	119	120	138	131	115	141	133	149	149	142	116	128	150	122	141	136	138	132	118	124	138	132	118	127	123	124	138	115	127	125	127	122	143	155	127	142	146	131	139	132	142	127	142	115	110	141	148
345	3	3500	151629	435	6	116	277	221	383	396	476	388	404	389	350	342	312	328	329	262	270	263	294	266	289	242	258	262	249	236	246	229	220	247	223	225	201	225	227	233	207	229	205	227	205	202	186	197	207	225	195	203	193	199	204	204	190	207	185	196	194	184	194	179	188	231	207	196	202	193	197	178	187	168	169	173	195	190	175	189	213	214	193	182	188	203	191	174	178	170	180	179	178	218	184	184	196	179	195	193	183	202	173	177	179	188	186	202	195	184	184	191	186	198	197	191	194	190	183	172	168	167	179	193	187	187	167	206	184	184	190	170	214	186	182	193	182	213	178	200	172	197	178	174	189	166	203	193	193	204	189	191	184	192	170	195	185	177	170	178	177	182	173	171	178	172	186	180	183	203	199	179	187	176	170	162	177	198	170	189	183	168	190	185	213	163	183	164	189	197	203	177	191	171	182	178	198	190	189	192	177	185	164	187	170	174	177	167	201	181	186	192	167	177	176	160	179	185	186	190	196	201	186	190	199	167	179	185	159	190	180	164	192	157	186	193	194	159	161	151	167	164	171	173	184	203	207	212	167	155	173	185	180	137	165	195	184	181	184	157	166	189	189	181	176	199	189	159	208	190	170	181	158	185	181	191	192	194	169	188	181	176	168	180	185	173	168	201	191	215	187	158	176	172	201	152	185	182	173	180	165	171	169	170	182	168	182	163	177	170	174	190	193	195	168	165	178	187	172	182	173	179	175	181	175	179	204	184	171	186	178	179	192	164	196	167	178	180	166	183	182	167	158	177	183	179	177	186	175	187	171	181	180	149	192	154	199	176	160	192	185	180	166	175	173	178	191	184	184	165	175	184	184	169	176	174	197	186	211	181	170	208	170	168	182	169	185	178	172	191	195	159	189	173	175	176	181	158	204	182	183	176	184	174	163	151	185	175	177	195	183	173	188	180	169	175	182	173	169	175	193	185	162	169	187	185	179	167	171	172	181	195	164	176	180	178	147	160	181	183	218	167	186	172	180	182	180	157	200	191	172	187	181	180	176	188	174	168	163	194	160	181	177	184	188	189	191	173	178	170	159	185	187	175	202	191	150	198	199	200	173	171	184	175	189	179	165	165	177	185	192	198	160	179	212	193	161	186	181	151	192	168	203	171	179	159	169	181	176	185	161	196	198	195	205	160	173	174	174	128	177	198	170	193	160	186	177	151	169	186	168	196	170	171	180	178	188	173	169	174	181	185	167	187	173	177	211	184	173	162	192	195	172	183	191	187	187	187	197	181	174	172	167	170	187	179	182	197	189	161	179	176	175	181	173	201	181	180	175	183	184	185	173	179	185	155	187	185	200	181	171	179	192	171	174	168	156	165	169	170	162	180	154	201	168	176	179	187	176	181	205	161	185	179	159	176	162	167	156	172	174	202	166	176	198	162	161	183	171	169	184	182	192	179	195	183	193	166	180	186	191	167	157	177	170	175	174	185	167	180	179	182	166	165	150	172	171	161	174	181	182	172	176	176	191	196	180	175	186	179	180	191	176	200	187	177	180	181	181	190	182	159	165	174	182	170	175	190	175	204	179	179	194	170	193	171	167	195	192	136	188	188	174	189	191	194	169	171	155	166	188	166	190	165	193	175	178	180	158	183	195	161	162	178	168	172	180	218	163	180	180	165	178	193	168	177	180	178	174	183	183	180	172	194	188	173	174	191	187	184	189	166	221	184	181	200	183	209	174	182	202	205	152	176	193	176	193	157	177	152	175	196	152	190	210	162	163	174	178	185	178	182	172	186	186	179	163	170	175	167	182	163	162	166	181	177	179	171	181	188	160	185	175	180	182	180	180	176	202	163	181	182	183	183	178	177	185	179	165	184	185	197	176	197	174	193	190	177	184	198	182	212	187	194	182	193	169	199	171	203	165	170	184	170	181	193	165	170	158	166	185	169	190	176	174	186	167	196	183	157	199	179	212	187	205	179	169	188	188	170	155	170	189	188	176	187	197	142	172	188	164	175	169	164	179	153	151	194	172	187	176	199	168	174	166	163	194	180	166	210	207	190	171	189	180	193	168	195	193	168	172	173	182	217	179	194	163	167	198	179	184	180	199	191	196	194	189	178	179	171	210	165	164	171	169	187	186	176	200	175	150	191	173	165	163	188	162	189	182	179	197	202	160	175	169	171	163	179	177	178	177	186	171	174	168	190	179	178	188	178	176	194	171	198	160	169	194	165	175	175	176	171	198	182	173	178	172	176	197	164	186	198	160	170	195	179	178	196	171	156	178	181	171	198	172	166	194	185	195	205	194	174	177	178	167	173	178	185	178	201	184	175	182	171	169	174	171
345	0	2700	151752	408	10	74	187	211	387	413	478	434	457	420	355	353	336	300	325	325	331	299	306	295	295	279	295	298	279	274	282	266	271	284	254	241	256	250	255	230	212	221	226	247	222	256	217	240	228	246	220	246	235	211	214	215	198	221	208	209	221	218	205	205	177	199	200	195	210	205	199	211	213	220	221	209	203	231	209	183	187	245	185	207	224	174	218	188	194	206	211	200	196	214	203	200	210	218	194	211	189	209	192	157	197	195	191	213	190	176	201	203	186	182	206	194	171	170	196	199	193	199	202	191	202	205	199	191	201	178	215	181	207	197	198	203	217	194	179	172	175	198	194	197	203	211	218	184	181	187	190	208	194	193	216	190	183	202	188	198	173	191	175	209	212	180	195	193	191	186	201	177	195	210	209	206	191	194	228	218	191	192	208	186	205	214	222	189	183	222	189	193	196	171	194	183	221	184	202	181	211	187	175	188	212	194	178	201	189	215	205	192	199	175	206	177	187	182	201	181	206	200	202	189	178	192	207	181	191	157	185	199	193	204	180	175	187	219	206	210	197	191	206	194	197	189	194	200	184	191	196	202	202	182	207	182	210	190	181	195	193	196	227	192	187	189	187	195	203	189	202	185	199	208	200	175	186	199	166	190	189	175	187	195	197	200	224	190	160	189	181	179	182	204	172	181	205	208	193	171	196	184	206	184	175	186	178	201	192	188	161	197	204	208	177	178	200	210	199	190	198	179	179	204	215	182	175	184	205	193	179	211	196	195	177	165	201	182	185	191	183	185	174	202	196	189	198	204	210	194	183	214	185	204	191	183	190	194	209	201	207	178	186	202	212	189	196	188	200	213	205	180	169	182	194	210	184	198	191	214	196	196	180	197	186	196	170	178	189	201	183	173	211	180	181	172	185	180	192	210	200	190	195	196	213	208	181	192	210	196	179	167	176	184	178	198	206	178	211	183	194	196	192	182	200	182	192	197	206	176	196	193	177	191	195	188	207	202	171	183	200	173	180	207	186	197	204	172	179	197	203	211	188	206	219	193	201	191	173	195	196	188	213	197	194	180	187	208	177	186	203	217	181	197	194	178	212	201	200	213	223	192	216	181	220	187	182	187	194	199	182	168	196	169	186	192	191	202	189	189	199	192	173	195	206	183	190	206	186	200	195	178	204	172	178	198	196	190	169	199	185	175	173	203	188	171	180	181	189	189	209	185	193	186	157	171	185	179	216	202	176	194	191	204	191	192	200	185	178	166	190	172	209	190	179	180	171	208	169	174	201	207	195	177	207	192	197	191	180	167	201	159	193	198	191	201	188	191	199	206	182	185	213	200	199	203	204	207	200	197	213	193	189	187	189	195	191	182	215	198	190	196	206	187	175	195	203	162	187	189	192	192	189	203	188	182	158	191	211	191	187	178	207	180	173	219	191	197	206	201	185	190	187	191	189	183	175	205	206	213	187	212	228	167	187	168	193	171	194	189	218	185	176	179	197	189	172	204	182	199	212	186	188	229	182	209	168	194	171	197	185	201	192	196	219	191	198	193	208	189	208	179	194	211	186	191	177	170	212	186	182	210	168	187	170	192	188	173	192	176	197	188	188	199	178	198	197	187	188	193	206	188	206	202	182	198	182	179	195	196	174	217	183	179	178	178	183	211	193	185	172	190	190	197	202	176	184	191	186	165	186	183	206	216	202	192	205	182	181	181	212	178	174	194	194	204	193	198	194	187	204	195	195	192	190	174	186	213	203	171	177	194	205	213	193	187	200	203	197	173	206	190	178	209	185	197	174	202	230	171	164	211	211	171	185	201	173	182	193	208	189	191	171	197	183	192	193	201	185	205	187	186	174	215	171	187	195	196	188	186	212	179	183	188	222	177	181	196	177	177	198	191	202	201	222	172	171	199	188	184	172	192	176	196	203	190	222	201	167	184	178	205	199	199	192	190	192	219	181	191	196	190	159	179	195	167	194	198	196	180	188	186	175	197	193	175	173	187	218	189	194	165	182	184	209	198	195	194	167	182	186	192	215	178	185	215	200	185	177	173	199	177	190	206	190	184	180	172	172	191	182	204	191	198	201	189	202	182	199	205	191	194	201	185	229	195	202	211	178	189	223	175	198	191	206	178	204	177	177	169	195	207	193	196	208	182	187	187	210	199	204	197	196	158	219	176	213	172	189	190	170	180	207	173	204	179	202	162	200	198	197	186	188	196	178	198	184	187	187	176	218	198	202	196	178	189	187	194	201	179	205	209	211	184	194	191	194	199	190	174	177	181	201	184	180	183	199	201	176	204	192	200	207	187	204	168	181	200	187	181	200	176	186	174	179	196	165
345	1	1900	151875	444	5	110	245	132	326	305	346	332	327	263	269	220	201	208	205	191	170	184	182	165	180	146	176	170	161	169	150	141	161	131	123	151	112	123	137	131	112	123	131	119	131	133	101	107	118	117	122	115	121	109	112	101	124	120	106	102	119	107	120	104	97	104	104	105	77	88	96	123	103	102	104	101	108	96	106	97	114	100	107	89	110	97	103	114	99	105	134	94	110	99	104	96	90	96	122	102	101	93	86	99	114	108	88	90	122	99	90	104	99	102	108	95	98	113	91	109	87	96	89	86	105	99	98	79	99	91	79	84	108	90	100	80	106	105	92	89	97	73	100	121	102	115	98	108	111	100	108	86	106	83	83	96	104	96	88	107	95	104	90	121	95	112	80	80	102	112	98	84	85	111	95	98	89	101	98	100	99	89	100	113	84	82	120	97	102	87	96	104	83	101	87	105	101	88	114	92	107	110	86	86	79	103	94	98	98	100	95	109	88	106	90	96	105	93	99	105	84	101	107	94	92	85	106	100	85	88	110	97	117	98	106	90	104	100	93	101	86	105	107	105	85	97	102	101	90	96	99	93	100	91	90	102	112	96	98	98	87	112	105	97	103	101	95	99	82	92	105	93	94	109	113	106	102	103	96	85	106	93	99	82	96	95	95	112	89	104	86	109	80	82	95	100	108	96	103	91	97	95	95	101	108	85	91	103	96	104	86	78	83	121	94	91	103	105	86	105	81	104	89	99	103	84	99	97	90	99	99	105	88	113	89	97	107	99	93	94	98	110	80	86	92	88	88	102	103	100	90	101	103	94	90	103	123	75	99	99	95	96	104	80	92	90	104	107	97	109	100	91	102	91	100	108	91	104	85	100	83	84	94	81	97	93	88	82	97	84	87	94	88	100	90	92	91	111	111	109	90	88	98	94	103	92	87	96	92	98	87	98	87	102	90	96	104	106	95	88	112	100	113	94	108	86	97	77	97	115	88	101	94	100	103	83	89	85	82	81	101	101	87	102	99	110	107	81	109	93	115	108	88	99	109	94	94	89	105	91	79	80	90	92	82	103	93	94	106	102	96	85	94	97	93	103	101	92	101	85	99	90	92	96	98	96	98	92	94	108	103	92	97	86	94	109	93	96	90	110	96	82	94	95	93	102	100	103	114	88	88	87	99	101	88	100	92	92	103	89	112	90	94	89	80	91	78	105	107	101	77	81	78	92	92	105	100	113	80	89	102	97	99	100	94	98	89	122	106	99	109	103	96	101	106	101	91	108	122	101	96	98	92	94	95	99	95	96	83	87	114	98	92	115	101	86	95	94	98	79	91	82	97	82	89	96	104	96	115	105	80	87	104	97	103	105	78	109	101	92	106	98	94	106	94	109	97	93	101	99	79	76	104	100	104	105	85	106	98	98	97	72	100	103	91	87	92	95	89	94	96	94	117	105	102	107	109	89	95	107	96	107	78	89	82	106	113	82	86	84	94	96	100	98	98	102	88	91	99	108	85	77	97	99	87	94	114	101	101	85	121	105	98	81	83	88	91	104	95	97	111	106	92	90	113	73	92	88	88	97	101	87	97	90	92	90	94	104	108	99	113	97	89	87	94	92	111	102	107	98	81	97	99	77	93	97	106	100	96	91	93	82	96	86	96	87	94	105	95	115	89	112	95	93	83	105	82	98	75	91	75	99	109	89	93	104	97	97	93	117	99	87	91	93	100	93	86	86	99	101	95	97	102	82	85	103	96	91	96	85	92	105	113	90	93	76	82	93	86	102	102	90	76	95	110	109	116	90	90	98	75	84	104	88	78	87	80	123	106	106	81	100	97	74	104	87	106	95	95	109	98	91	88	108	104	83	77	103	98	84	96	94	77	86	113	92	99	89	99	86	99	95	106	78	90	90	82	93	89	96	99	95	73	97	95	96	93	92	110	89	96	102	105	106	94	97	113	97	91	100	100	89	105	120	81	94	112	86	99	91	102	93	107	85	81	83	87	100	96	89	101	78	94	91	105	88	72	88	86	113	83	103	115	99	108	91	96	104	83	120	93	93	97	90	111	101	105	87	94	109	114	114	98	93	115	94	76	88	112	98	94	92	103	86	113	114	108	94	92	107	113	100	90	100	105	95	79	109	110	105	92	98	90	107	87	81	96	95	92	97	105	89	76	88	104	98	91	107	105	95	88	73	103	106	105	74	97	129	92	93	99	102	76	85	106	97	97	95	98	115	95	97	99	96	96	114	89	105	98	98	96	93	100	90	99	107	98	99	91	90	85	114	94	92	94	109	102	87	100	101	98	110	105	103	99	109	114	99	78	93	76	96	103	106	92	83	96
345	2	2100	151998	415	2	61	188	164	345	351	414	341	361	334	274	285	258	241	246	221	220	213	221	219	202	203	181	171	182	178	194	171	153	169	169	174	158	144	180	169	169	138	159	136	147	153	165	138	143	144	148	141	145	147	135	130	117	158	129	147	139	141	159	115	130	139	145	140	125	135	134	142	128	107	128	140	124	141	130	154	147	130	137	114	121	127	134	119	119	136	140	120	122	105	143	136	137	136	140	103	114	140	125	122	129	147	144	128	118	122	151	138	126	139	112	138	146	125	136	114	133	138	121	125	112	110	122	110	119	107	121	106	109	130	146	125	113	127	120	119	137	112	137	129	106	134	116	145	117	116	112	113	117	116	132	133	118	137	122	125	133	124	108	121	151	121	112	118	125	121	129	136	118	123	116	122	138	127	118	131	124	126	138	131	112	123	119	111	122	132	125	141	137	123	122	127	128	128	118	114	129	124	112	107	121	126	114	112	111	126	123	121	116	115	113	121	134	114	126	128	125	124	126	113	124	128	149	127	135	114	133	117	117	126	118	120	141	120	142	119	117	124	109	113	114	120	122	115	150	125	121	137	125	146	119	140	128	120	146	119	131	115	112	114	135	100	124	102	116	124	118	123	117	122	141	122	138	126	129	129	120	128	127	122	128	104	128	107	133	109	121	126	116	143	139	99	143	118	135	110	132	131	112	106	111	123	127	126	126	142	118	141	107	154	130	118	118	119	118	96	143	125	133	124	128	104	124	124	155	123	123	120	122	132	115	123	108	138	126	132	114	108	103	115	123	138	120	129	119	109	110	108	129	122	138	120	117	137	118	124	122	140	108	112	133	115	118	108	125	124	115	116	125	121	119	114	125	123	108	136	129	129	120	115	116	140	110	112	112	139	129	140	107	118	114	117	126	121	122	122	110	113	109	107	136	132	115	129	113	131	108	121	116	118	140	142	117	100	107	112	121	119	125	145	124	125	136	112	120	131	129	131	130	146	120	112	119	115	114	132	116	123	126	101	119	110	138	118	126	127	124	126	126	126	145	105	142	127	102	105	128	129	135	105	121	108	125	128	123	132	122	123	131	120	130	123	124	116	127	125	127	119	113	135	135	118	123	130	121	128	131	120	114	114	131	141	108	144	96	119	143	107	120	134	126	117	137	126	115	115	123	123	113	105	126	132	113	126	122	130	141	133	117	113	109	119	124	124	125	133	115	127	157	118	129	131	110	124	140	135	120	136	125	118	98	137	123	131	126	115	108	125	106	123	122	112	96	131	115	121	117	117	125	113	135	136	108	127	108	138	125	104	116	112	127	110	118	109	139	147	117	128	132	113	115	122	117	138	131	137	119	101	118	123	124	130	111	136	125	121	108	134	130	133	131	113	129	108	106	102	122	114	137	120	123	110	106	125	133	125	144	139	102	121	126	111	121	118	112	133	124	116	124	115	117	121	128	122	121	112	161	121	132	118	107	128	114	136	123	124	128	133	149	108	125	121	111	122	116	114	108	128	117	121	104	111	123	104	117	106	120	128	132	117	124	107	130	124	148	126	116	141	103	145	124	105	111	138	112	119	116	135	113	113	106	125	126	121	101	110	115	126	125	123	130	124	136	125	130	107	122	106	116	127	131	126	112	135	130	121	118	131	134	124	135	115	118	112	122	114	121	114	140	129	127	133	131	133	121	111	119	120	146	106	107	124	133	133	114	120	144	120	123	137	128	133	132	131	136	124	131	114	140	122	120	112	115	99	138	126	146	135	110	129	138	109	118	109	115	111	113	109	139	103	106	147	116	129	122	113	115	102	111	128	125	126	111	117	116	131	126	123	113	154	126	121	105	130	128	122	107	127	132	116	129	107	133	140	115	129	122	130	103	121	124	126	116	123	118	107	114	126	120	138	136	106	118	115	136	110	121	128	97	107	130	125	129	124	137	145	117	101	129	149	135	107	114	115	114	107	106	138	118	121	114	125	122	113	155	107	133	131	111	143	120	108	126	115	116	112	115	115	112	119	107	101	119	106	100	118	123	115	133	122	111	115	139	146	117	134	116	130	126	142	118	123	111	126	119	132	126	115	114	125	129	91	110	125	113	119	145	111	117	118	141	119	124	109	138	129	134	121	115	121	108	123	119	106	110	137	112	109	137	120	124	121	131	109	120	111	136	115	130	111	119	137	111	107	125	138	113	115	121	130	122	108	132	117	137	127	143	111	114	108	120	106	126	104	119	111	139	126	143	117	128	136	138	125	99	111	116	122	122	123	118	135	115	109	127	141	136	140	117	136	111	140	136	132	110	122	113	114	131	123	129	128	115	105	123	139	135	135	138	139	123	118	110
345	3	3500	152122	452	3	47	130	204	340	365	422	403	364	333	316	274	293	261	273	252	263	239	228	220	238	222	208	214	201	205	185	171	165	182	172	181	188	166	155	169	170	161	178	174	142	153	146	138	150	158	167	150	162	148	118	156	153	146	134	151	144	132	147	143	152	144	124	132	139	141	143	132	133	142	141	124	157	116	169	129	147	168	144	120	155	143	135	138	145	137	134	149	128	137	138	142	119	148	125	119	115	149	135	134	122	121	142	128	155	150	142	135	151	131	140	123	124	138	121	149	131	106	133	161	119	157	121	124	135	128	148	125	115	142	131	129	139	132	149	134	126	148	141	108	121	126	138	142	141	145	129	124	109	118	140	140	163	143	130	126	124	126	152	125	143	131	133	124	130	139	141	134	117	119	119	147	117	115	139	133	132	142	116	156	117	127	113	135	126	129	151	132	132	123	142	129	132	141	129	122	133	124	134	129	117	136	130	135	132	147	136	130	138	137	118	125	126	145	161	148	117	138	143	129	134	116	143	117	133	157	138	119	121	124	141	130	154	134	129	126	132	123	109	121	121	122	144	137	133	120	122	150	112	126	139	138	136	121	145	136	134	129	135	127	122	152	148	129	138	128	130	126	146	119	147	123	123	114	122	144	138	116	135	130	142	123	128	129	124	131	124	141	116	134	119	121	134	145	121	132	117	119	134	129	159	115	128	156	137	123	137	139	148	151	125	111	113	125	109	124	126	136	106	136	155	131	121	141	124	123	122	131	120	122	129	130	134	132	125	140	128	134	135	129	126	140	129	148	131	113	159	127	136	129	132	132	138	120	126	114	119	139	147	124	142	119	149	123	124	119	138	126	133	139	136	144	130	124	131	130	126	119	132	143	161	125	124	125	119	113	116	135	131	131	142	122	117	135	124	139	131	136	139	132	123	124	150	127	120	113	113	131	138	110	146	120	127	132	151	127	135	104	140	136	123	118	133	105	128	146	145	145	151	124	138	119	119	125	118	136	122	115	102	142	142	128	138	123	116	131	131	131	130	128	144	115	140	136	158	132	128	119	141	142	151	121	127	115	141	148	122	122	133	131	141	130	165	121	128	122	127	131	129	130	116	129	133	129	135	139	142	148	124	139	137	103	131	119	129	114	137	131	127	143	136	128	107	131	112	123	145	123	155	112	131	113	125	145	127	144	138	130	133	119	146	150	138	138	136	135	121	113	113	131	121	137	111	123	131	116	128	99	132	126	140	141	115	136	120	149	109	121	106	127	112	120	127	132	128	124	143	116	124	140	137	117	126	112	120	127	133	121	146	104	122	119	115	130	120	148	121	127	120	132	116	108	114	120	116	133	122	138	137	140	144	118	117	123	138	140	110	135	134	110	120	121	127	135	124	109	138	125	137	144	114	101	129	128	145	127	140	119	128	140	132	126	135	133	125	158	111	121	131	122	119	136	128	153	128	119	142	117	129	110	141	118	139	124	137	137	126	122	114	118	128	121	120	106	153	122	144	129	125	103	137	116	132	133	135	129	127	130	126	128	131	118	128	125	121	130	131	116	133	126	118	147	137	140	112	115	120	146	105	135	131	124	111	136	116	124	130	126	121	117	122	127	128	140	139	121	136	126	134	110	135	122	156	130	132	130	128	120	122	116	109	133	132	124	130	136	136	114	151	119	137	119	121	118	137	146	134	119	128	124	130	120	148	130	122	113	124	118	125	127	129	136	142	121	123	126	126	123	126	120	130	135	132	125	137	112	125	120	125	136	116	118	138	124	146	134	125	117	117	134	150	137	108	140	139	120	148	104	118	108	152	127	134	128	122	127	125	141	129	140	112	135	121	139	132	123	125	139	142	139	127	125	126	122	119	146	113	148	124	128	123	132	126	121	121	137	136	131	114	123	120	110	139	113	121	134	115	134	131	121	128	122	112	123	119	136	107	150	147	108	126	126	119	115	132	137	126	149	135	130	142	124	128	140	117	158	112	133	123	115	122	144	118	131	130	144	115	127	127	131	141	120	122	122	137	133	129	126	142	128	130	127	114	112	122	141	152	149	128	139	156	122	123	126	132	133	113	128	126	126	109	145	126	131	115	127	145	123	131	111	132	147	128	136	136	135	125	126	144	114	137	125	144	125	133	130	124	119	147	136	126	132	141	118	134	139	135	144	134	137	135	115	131	127	132	127	144	107	138	130	135	136	125	141	124	121	120	124	145	133	140	121	142	132	129	132	131	124	124	118	123	130	144	126	131	133	127	120	120	124	129	137	152	133	117	133	108	141	131	100	146	144	160	129	119	121	133	132	135	132	139	121	132	105	120	118	160	117	131	131	143	129	121
345	0	2700	152245	408	6	56	154	227	346	416	448	425	433	374	384	356	333	298	345	260	310	275	287	272	272	245	255	238	247	253	236	217	225	238	201	214	220	216	233	217	233	236	206	207	210	210	216	199	214	177	185	194	221	209	183	202	197	188	191	184	173	175	171	181	185	179	191	187	179	193	184	175	188	197	170	170	174	185	198	195	163	177	192	164	182	169	188	160	158	176	177	168	149	190	184	153	173	163	186	150	195	168	174	155	178	191	182	181	183	183	162	159	201	170	156	153	175	160	182	168	157	178	193	176	180	175	169	180	171	180	174	178	202	161	174	168	183	177	169	159	169	184	187	171	180	154	189	168	167	170	192	150	178	174	167	161	170	182	167	174	199	182	164	184	171	162	160	156	194	190	162	192	166	181	159	174	164	175	166	159	144	159	164	177	165	156	197	187	186	171	171	164	156	165	165	170	190	170	175	154	157	170	179	195	174	211	145	175	169	167	170	185	147	169	170	163	160	174	188	163	183	172	186	208	186	180	183	189	158	163	187	199	167	188	167	161	152	169	162	153	202	169	195	165	189	166	172	171	150	162	144	177	168	169	176	179	163	161	172	161	181	184	174	165	164	167	170	171	166	169	175	170	163	164	176	181	164	186	172	158	170	154	151	188	169	176	167	173	162	178	189	184	165	158	163	178	156	165	180	149	158	177	179	173	208	196	187	137	180	175	170	177	170	177	175	167	171	193	192	169	165	188	193	170	172	188	191	153	182	174	173	185	193	203	175	166	165	155	168	156	138	164	153	157	155	176	159	185	159	157	168	177	147	173	155	152	161	145	165	183	188	164	176	177	210	156	140	166	175	150	175	161	178	184	159	167	150	178	176	166	163	156	178	172	176	189	183	164	186	167	172	174	159	172	167	170	175	155	158	182	180	200	172	190	168	168	166	157	185	147	167	173	152	182	172	173	159	166	174	180	173	147	150	172	181	197	183	174	171	188	171	158	165	168	169	167	188	186	169	168	165	149	160	184	152	143	183	157	163	183	170	155	168	167	164	156	169	156	165	162	163	161	173	178	161	150	172	170	197	153	159	163	173	168	178	169	160	145	162	155	166	173	157	189	159	163	173	151	166	151	190	167	199	173	155	176	190	188	166	199	166	188	199	161	168	167	168	185	174	167	172	183	149	165	152	193	174	163	168	153	154	186	176	159	160	179	178	185	148	156	177	139	176	157	174	160	179	143	168	179	168	171	159	165	177	155	165	176	162	180	184	183	161	173	187	149	150	173	168	196	168	153	161	154	168	174	196	166	188	171	160	168	152	172	176	183	152	171	172	157	160	167	158	156	158	182	154	143	181	165	168	161	164	175	170	164	181	165	179	161	151	173	180	158	164	163	172	167	171	180	190	196	175	174	193	179	152	152	182	179	180	137	183	148	152	168	181	182	177	180	149	157	194	175	182	168	161	177	156	154	176	178	181	175	196	185	177	186	168	149	187	166	166	179	169	164	177	152	180	152	158	183	161	168	138	175	200	170	189	169	182	182	174	186	171	155	179	165	173	151	160	191	173	175	164	180	161	181	165	149	165	169	170	154	173	182	161	166	186	156	169	172	183	177	175	167	177	173	171	146	154	163	176	186	191	173	144	171	172	164	159	179	169	184	149	174	166	168	152	164	189	181	177	148	161	163	177	180	140	176	158	196	167	172	170	156	195	148	164	187	175	148	179	155	192	174	158	162	154	148	151	167	174	177	166	161	166	176	165	172	162	176	156	171	174	188	173	176	178	165	162	171	164	203	171	180	173	160	167	161	168	186	159	159	175	164	190	162	170	168	164	186	187	186	161	162	164	162	165	178	174	184	176	156	170	162	170	166	162	150	162	139	161	184	157	159	182	144	163	186	178	175	152	162	184	164	181	166	163	176	164	171	155	158	169	176	167	151	160	158	180	188	173	157	166	171	148	164	183	186	182	198	174	158	178	172	167	178	170	146	168	177	161	146	187	163	178	184	191	169	179	180	174	180	167	158	159	153	183	165	172	154	187	160	178	139	184	196	174	160	164	166	176	156	151	157	164	183	176	165	164	156	199	155	194	170	167	161	178	166	149	157	167	172	183	175	184	149	175	160	176	170	212	169	163	178	141	159	178	171	196	161	182	160	144	163	177	182	184	161	180	178	178	163	163	161	138	159	173	162	174	183	163	159	151	175	165	166	185	185	157	163	159	163	175	160	156	171	169	159	167	157	169	166	176	132	168	154	189	175	166	163	156	152	157	163	188	169	183	159	162	192	145	166	152	166	151	178	186	161	188	168	168	168	182	144	173	145	161	160	161	160	178	197	165	180	183
345	1	1900	152368	438	1	106	148	148	271	299	365	326	291	262	266	233	259	210	216	198	196	200	190	170	167	149	138	141	127	149	151	137	138	161	140	149	124	124	126	134	133	117	141	112	138	105	119	121	125	117	102	104	120	109	116	128	111	110	120	112	87	103	116	115	114	121	117	95	100	87	103	103	96	86	106	99	119	114	103	92	113	108	120	116	91	93	90	95	89	91	98	101	109	116	117	120	104	102	93	83	118	120	80	86	112	117	84	92	96	88	86	104	96	109	99	102	118	104	102	73	106	130	103	95	109	114	100	89	89	107	105	114	106	133	94	108	73	115	82	93	110	103	93	99	100	76	93	105	99	92	103	92	111	95	88	111	101	99	94	95	92	103	119	93	88	116	100	100	107	96	100	104	101	96	97	115	100	86	102	94	89	77	96	89	97	110	100	100	80	98	107	93	91	95	109	94	94	102	101	109	91	98	92	95	95	88	88	106	92	90	101	95	110	88	103	111	108	105	98	97	94	107	91	86	104	88	102	104	100	96	108	93	96	94	89	119	101	80	98	87	94	114	98	98	113	94	80	86	115	97	122	97	114	77	88	99	97	112	96	106	72	111	104	85	112	83	76	105	86	79	91	95	83	97	95	79	96	99	100	106	91	108	97	112	79	96	79	93	98	93	77	83	128	93	94	94	121	99	105	89	81	99	105	94	93	98	86	108	103	93	83	90	99	99	89	92	109	97	93	60	99	90	86	80	94	102	91	110	82	91	104	88	99	101	118	90	84	95	95	105	107	104	113	90	88	91	98	92	96	82	109	79	102	110	107	117	94	105	89	98	107	87	90	87	103	96	81	92	109	107	106	101	71	97	88	95	96	93	96	101	89	98	107	97	73	114	77	101	93	102	93	95	88	82	107	113	92	100	96	76	113	106	112	102	68	103	113	97	103	82	96	77	80	84	111	104	98	90	84	110	91	105	87	80	107	81	101	84	87	101	100	98	103	103	88	112	81	94	97	92	99	76	79	116	103	94	104	89	93	96	111	121	89	95	98	93	93	109	86	112	111	78	93	110	97	92	95	92	100	99	121	98	83	78	92	94	91	95	95	85	104	116	96	80	99	106	109	91	92	104	103	99	100	121	102	108	114	99	101	102	95	99	101	105	106	112	106	74	101	93	97	86	94	104	100	104	88	102	97	97	112	98	102	96	85	94	117	95	107	79	91	97	93	109	96	84	97	94	78	101	95	86	100	106	90	99	101	80	89	99	91	92	88	83	104	97	99	100	94	92	100	94	96	101	88	78	96	85	94	97	91	96	94	124	86	90	94	94	97	103	99	95	102	91	100	93	89	78	97	101	102	108	101	84	89	92	79	99	109	106	86	94	89	80	101	116	99	70	89	77	99	119	99	120	88	82	100	105	87	97	105	90	94	95	83	112	99	102	91	86	86	81	99	97	98	98	90	105	109	85	93	95	93	89	87	80	98	95	97	117	107	98	119	99	90	96	93	99	85	95	97	115	82	83	92	79	94	102	111	94	84	101	84	100	103	90	96	88	86	111	87	95	90	75	89	92	77	105	100	80	93	103	103	94	96	94	105	95	100	86	102	84	97	89	92	106	85	99	97	101	99	109	100	94	105	77	94	88	117	89	101	85	83	86	97	87	105	86	98	116	114	106	76	91	101	92	96	107	85	88	94	100	94	107	93	105	83	98	104	104	86	72	87	105	91	104	95	85	93	86	90	100	96	99	98	88	98	102	86	100	78	91	102	102	97	101	94	101	103	89	92	108	77	104	79	108	84	107	81	100	100	114	85	95	75	105	91	90	108	89	93	101	89	93	93	97	95	84	102	112	96	105	110	83	96	105	95	84	85	92	94	88	90	88	93	104	89	101	93	105	113	85	93	113	91	94	111	115	111	104	101	86	105	123	95	99	78	102	85	108	89	116	102	84	107	89	107	99	88	86	98	85	88	98	92	113	102	106	96	101	103	95	93	84	121	83	82	98	101	94	99	86	86	105	107	87	91	97	96	86	103	100	105	82	82	103	91	100	97	96	97	94	84	87	87	114	87	79	99	97	93	101	95	89	108	103	75	105	114	84	96	90	95	89	96	77	93	100	93	104	111	93	93	80	94	105	106	92	109	95	90	107	88	79	91	84	91	98	83	86	99	88	94	93	108	89	104	78	73	114	93	102	91	98	105	106	86	109	109	81	100	103	93	98	88	109	92	81	90	97	104	90	91	109	92	106	116	81	100	91	108	108	118	107	90	93	99	97	111	91	78	97	100	96	83	107	98	93	110	98	84	106	116	96	104	104	93	103	104	96	92	90	92	100	91	111	109
345	2	2100	152491	410	3	60	163	153	299	335	396	335	300	278	277	249	250	214	208	208	215	206	198	172	150	173	142	146	164	158	189	132	162	140	111	136	140	149	119	124	140	113	119	110	118	98	115	119	111	105	120	108	111	119	91	115	98	120	110	102	125	104	109	115	101	104	96	95	118	87	120	111	97	95	97	107	92	98	99	99	102	101	117	88	95	99	101	91	106	101	122	121	104	99	101	98	110	113	97	86	93	107	129	96	104	91	104	108	103	95	97	105	94	101	90	91	83	95	97	93	92	108	99	98	103	95	104	121	110	87	96	86	101	108	84	105	102	84	91	87	99	89	119	93	98	92	108	87	104	112	95	94	82	97	102	102	85	103	104	85	84	96	108	99	88	90	99	76	93	97	93	92	99	101	104	93	87	92	103	80	103	99	103	81	108	94	97	85	83	77	100	124	76	103	83	83	90	99	95	100	85	107	96	86	74	96	87	102	87	76	99	101	86	70	99	91	87	111	97	93	84	105	89	85	81	96	80	101	90	81	74	99	83	110	86	96	91	102	98	107	100	82	82	98	95	98	84	73	92	102	83	84	79	97	106	97	85	106	75	86	98	100	83	103	82	90	108	98	89	103	93	77	94	97	80	98	106	77	95	82	118	86	87	95	102	101	87	92	92	91	84	114	100	81	92	82	92	85	86	86	92	88	95	89	92	101	97	86	100	83	85	97	92	94	94	106	102	79	102	81	81	103	110	79	112	90	87	79	85	94	102	92	86	77	78	93	99	97	98	90	95	83	93	100	93	108	97	93	79	101	99	97	86	96	82	74	86	104	91	84	85	85	102	112	76	93	93	85	85	108	86	99	97	71	89	88	96	84	92	101	87	76	86	84	88	87	86	85	85	112	92	95	98	103	75	97	96	83	86	76	88	85	86	86	88	95	92	80	82	94	94	104	97	93	79	114	96	82	103	94	114	99	99	100	103	82	93	93	81	95	70	74	102	112	87	101	115	67	94	73	114	101	80	90	91	84	90	77	92	93	82	95	81	79	99	93	79	103	95	95	83	111	101	79	85	95	102	94	105	92	97	96	82	92	88	94	85	80	97	107	86	76	91	83	73	86	108	110	81	110	115	92	98	89	86	106	84	85	76	81	83	92	105	98	91	82	103	93	97	94	93	113	99	75	85	77	98	80	87	106	105	92	82	92	111	108	99	85	105	115	97	93	71	87	95	73	98	99	91	81	90	92	96	93	100	92	89	100	94	79	103	84	103	96	76	83	88	98	76	84	102	91	79	99	93	94	104	91	85	82	111	86	86	109	109	78	80	86	93	80	93	109	94	96	94	89	79	85	86	90	93	85	74	93	94	102	78	80	72	99	86	71	108	106	97	99	120	94	85	100	96	91	89	108	72	88	84	83	96	101	100	90	98	101	97	82	110	99	88	72	95	83	76	96	83	88	90	83	92	73	92	99	82	90	91	97	106	93	100	97	86	93	103	90	90	89	94	90	103	92	92	80	93	86	80	79	85	105	103	83	97	88	93	81	82	66	92	101	109	118	76	81	110	82	77	95	76	91	96	94	97	84	97	88	90	88	93	98	106	100	82	80	93	106	94	81	99	95	98	79	95	91	82	98	108	84	116	85	75	96	86	79	100	95	90	95	95	94	102	106	96	76	88	82	91	90	97	89	89	82	96	90	110	79	79	87	97	86	114	78	70	105	83	73	85	87	91	75	81	89	85	90	107	87	86	96	96	94	88	81	97	91	100	105	79	102	102	82	98	88	100	93	97	81	92	86	70	86	96	76	96	81	115	82	100	97	95	84	72	101	87	88	91	93	82	87	96	91	102	95	98	90	81	90	101	109	113	89	87	76	100	97	104	82	92	90	79	81	90	96	90	83	86	76	102	95	90	95	112	97	91	97	95	87	91	83	97	96	83	83	99	82	74	98	107	94	105	89	85	106	70	93	82	104	94	95	100	85	78	98	80	91	87	100	94	77	91	76	93	91	100	97	91	96	94	102	89	86	94	91	101	97	99	91	87	105	107	96	85	97	98	91	83	105	91	84	91	94	89	92	93	83	83	91	108	84	84	101	96	108	101	112	107	97	96	98	91	91	86	92	97	102	105	84	86	100	94	87	83	82	99	92	89	102	106	83	95	80	106	91	94	94	104	115	91	76	114	80	94	86	83	93	113	89	103	67	94	84	80	100	101	95	94	111	109	82	92	86	85	90	86	84	111	93	89	78	85	92	77	81	99	72	97	80	95	87	88	88	122	92	95	96	72	81	96	94	100	108	96	94	80	95	92	85	89	90	98	93	91	87	94	92	100	81	100	80	92
345	3	3500	152615	426	4	53	226	210	327	351	422	396	341	332	289	314	291	264	262	237	264	230	221	232	222	217	215	184	190	191	196	175	200	169	187	158	201	175	168	159	175	157	186	171	161	154	192	142	159	146	135	154	144	167	164	163	135	152	140	142	146	124	159	138	153	151	131	143	152	162	153	118	167	139	165	121	146	146	142	125	133	127	146	143	148	146	132	137	116	142	130	136	142	135	129	132	146	149	140	135	156	136	139	126	134	144	121	143	132	131	143	135	148	119	148	137	141	121	129	133	123	139	127	130	134	123	120	134	149	133	140	131	139	150	119	142	138	142	124	110	148	134	130	132	143	160	132	123	134	129	130	133	132	125	151	129	158	140	143	102	120	136	125	127	156	121	124	136	122	140	125	138	132	141	146	140	138	135	148	150	118	118	117	158	110	143	158	126	137	127	126	113	153	123	145	120	143	143	130	138	133	117	153	129	128	122	136	157	135	149	139	135	118	121	126	140	128	132	120	129	114	128	132	117	137	160	141	143	106	128	108	129	132	118	129	146	150	126	139	132	150	113	136	136	127	124	129	134	140	146	141	147	125	126	121	120	117	127	126	134	116	127	155	133	139	137	133	135	132	124	138	120	124	119	133	108	150	119	134	152	150	110	116	123	135	146	125	147	131	140	133	118	112	108	117	127	148	128	127	131	122	144	144	136	139	136	140	131	137	133	137	133	154	130	159	140	143	134	134	127	140	132	140	134	126	119	132	132	138	121	150	117	133	134	139	125	140	135	116	121	140	142	119	135	128	95	147	128	136	121	117	98	144	142	155	137	153	117	130	138	139	141	149	104	128	114	119	136	130	138	134	140	132	135	126	136	134	125	125	135	142	142	107	134	131	126	151	134	123	122	129	138	105	135	115	122	115	137	109	125	123	119	147	120	115	142	144	117	154	144	133	120	154	128	114	129	145	123	135	128	137	157	123	131	141	129	140	127	133	121	145	135	147	155	128	130	129	155	125	142	124	137	136	121	127	114	129	119	111	136	150	128	141	116	137	143	154	147	145	157	121	135	122	125	142	125	123	126	139	167	135	128	133	126	143	130	111	146	120	119	128	118	133	120	136	117	134	129	148	150	140	129	138	127	113	131	126	116	125	120	137	124	135	145	133	134	153	140	122	127	108	138	136	128	140	112	125	128	135	127	129	122	141	124	111	122	112	141	126	107	139	135	142	123	135	147	126	143	129	127	149	126	115	123	164	112	117	155	136	132	150	116	133	139	124	120	133	140	134	120	145	106	127	142	129	138	129	153	115	124	139	125	134	101	120	144	139	137	140	133	124	124	126	153	141	125	130	122	138	147	122	132	119	117	144	139	138	142	124	173	117	122	143	136	123	139	130	121	132	153	117	153	148	132	126	112	122	143	149	129	142	126	141	120	123	113	121	129	135	139	132	121	128	118	137	129	112	140	124	128	146	134	126	114	128	131	121	104	121	131	156	120	126	120	144	115	137	129	129	141	134	132	153	142	124	140	145	165	130	126	137	144	132	131	120	133	140	152	124	122	142	127	145	127	142	128	144	138	138	125	123	133	139	114	126	118	132	122	133	137	144	151	149	117	147	142	121	125	151	119	129	134	119	129	134	123	146	128	135	131	131	154	117	143	132	140	148	131	124	148	128	139	116	123	141	110	122	129	131	120	131	132	134	134	139	100	139	154	146	115	135	117	129	140	129	139	149	116	123	128	138	141	139	127	134	143	141	135	128	132	146	145	125	124	132	105	123	134	138	142	123	148	128	139	122	137	138	106	154	130	136	129	123	142	124	128	128	109	131	127	142	133	139	122	145	109	134	127	158	139	127	118	119	127	128	145	115	123	125	120	133	133	123	145	137	137	127	137	141	108	122	126	133	131	140	128	149	129	112	126	131	128	119	113	140	127	117	134	127	139	134	160	129	157	123	136	105	116	134	136	105	142	140	122	129	132	135	123	142	127	126	153	127	130	154	128	132	127	146	117	121	121	112	133	127	143	146	144	132	133	128	133	142	134	147	119	134	102	110	110	123	133	120	128	132	116	125	135	145	127	141	120	128	132	138	156	120	139	129	115	118	125	139	155	129	130	137	121	110	124	131	134	125	129	144	98	146	127	123	139	125	109	147	126	127	124	117	119	116	123	119	132	142	142	130	124	151	128	128	106	138	115	145	147	137	138	145	124	141	122	129	123	140	123	126	132	129	135	131	139	116	127	137	128	163	140	140	148	134	123	141	139	121	122	105	145	141	137	125	130	116	144	129	132	119	110	139	127	146	136	116	127	121	152	133	152	121	133	125	145	132	135	113	111	141	120	136
