345	0	2700	228598	412	0	52	507	762	806	775	688	660	559	506	468	413	385	379	373	320	342	311	323	295	282	241	255	241	241	229	243	223	235	224	204	232	211	189	176	179	162	158	154	165	160	172	165	171	163	150	133	142	123	136	134	140	114	146	126	122	143	121	147	121	114	130	133	140	129	121	126	117	131	108	121	118	110	121	95	111	100	119	104	102	127	118	126	115	106	118	104	130	85	115	108	111	107	88	110	112	97	109	116	101	89	109	109	104	111	97	128	107	98	99	104	115	109	115	107	116	112	101	89	99	102	110	115	122	103	100	109	122	115	96	102	94	90	114	102	120	106	92	100	104	76	98	98	108	83	92	84	109	104	78	97	106	99	122	100	82	105	106	106	91	98	115	110	94	125	112	95	102	102	104	111	99	96	78	88	110	84	101	104	95	93	83	106	107	91	118	101	90	110	101	90	111	109	101	92	77	83	103	105	105	78	88	85	110	78	101	100	117	88	91	87	96	91	86	93	108	93	105	111	100	96	79	75	118	99	99	82	83	104	97	108	90	82	103	101	99	101	92	118	89	104	105	100	102	97	101	105	102	92	103	111	91	91	120	97	99	108	88	95	96	94	74	79	94	90	88	95	96	93	92	101	103	102	90	108	95	114	95	102	97	97	95	80	102	106	96	83	85	116	98	107	97	91	92	88	93	91	84	96	96	88	94	78	115	82	99	94	102	94	97	87	91	88	81	85	109	89	101	109	107	84	100	100	84	103	95	100	103	102	87	107	95	93	104	104	91	107	86	94	99	101	89	101	93	88	82	94	96	95	88	106	87	88	100	83	103	103	106	104	98	106	90	96	86	96	100	99	78	90	94	89	92	93	93	90	104	108	108	104	88	95	89	89	88	91	104	97	91	95	80	103	106	100	80	122	90	97	102	101	94	94	86	81	106	99	104	90	105	106	93	110	91	111	84	93	76	112	91	97	96	86	91	99	94	102	77	88	84	117	86	95	101	100	98	98	78	95	116	87	107	74	100	106	96	97	96	102	81	92	102	94	80	92	88	86	102	101	83	103	81	92	92	100	93	94	101	101	88	108	88	104	107	90	104	78	76	82	105	100	104	96	79	89	84	117	89	92	105	70	103	103	95	111	101	110	84	101	96	94	85	95	90	94	89	96	103	96	94	110	91	94	86	88	94	91	109	113	101	96	88	90	87	97	94	90	94	105	93	106	92	88	104	101	95	115	88	102	110	87	114	100	94	86	109	86	102	89	93	106	107	83	92	105	85	84	91	98	89	103	107	83	90	93	77	84	107	102	99	100	105	83	87	100	76	102	102	110	89	102	111	101	98	100	116	97	80	106	94	82	92	96	97	98	97	105	87	88	93	104	87	85	73	82	88	95	93	85	103	106	94	86	79	101	109	89	91	82	99	98	88	91	106	83	88	85	89	97	85	105	93	103	97	107	95	99	104	101	84	107	92	104	75	92	93	94	88	95	106	94	73	99	92	99	81	87	107	93	96	90	99	97	90	83	100	117	104	99	96	88	87	88	93	92	96	92	107	121	96	88	97	73	91	95	91	90	86	81	98	89	95	115	87	107	90	90	89	108	93	95	92	79	97	91	114	87	87	94	85	88	106	87	95	83	74	110	77	87	85	95	102	101	89	106	111	105	88	85	87	93	103	88	104	93	91	85	102	96	116	91	79	95	87	110	78	95	96	104	101	90	83	103	92	87	93	81	79	90	97	97	87	98	92	79	103	96	94	95	98	106	79	88	79	91	95	95	98	94	94	111	105	96	90	102	80	110	101	90	76	109	88	90	118	98	97	107	99	88	91	92	81	102	113	100	93	83	94	102	87	106	117	111	104	90	98	100	107	93	93	99	87	88	85	107	103	87	95	94	88	91	88	105	100	93	88	100	87	101	77	83	93	119	94	90	94	84	110	96	85	85	106	89	89	113	92	82	92	98	104	97	96	89	84	94	95	84	90	84	92	91	84	100	81	118	92	93	102	108	101	82	93	86	108	97	95	114	83	84	107	121	98	102	106	96	84	97	91	88	94	92	88	125	92	96	82	98	96	104	81	80	94	106	86	92	81	94	102	80	93	103	81	86	90	100	88	93	105	85	95	98	95	98	92	89	107	91	95	106	107	78	107	90	98	97	89	99	83	91	97	96	94	106	66	77	89	94	88	100	92	81	104	97	87	87	97	98	91	72	100	79	102	99	104	98	85	82	94	96	106	82	94	96	95	95	94	85	86	93	100	98	93	86	90	100	81	82	117	99	92	94	83	103	86	88	93	82	96	93	91	92	109	88	89	86	97	95	87	95	98	97	93	104	96	86
345	1	1900	228700	398	2	84	545	642	619	536	497	477	419	376	329	345	319	269	278	247	261	249	212	240	242	195	206	181	187	191	191	177	152	167	151	151	152	150	145	143	151	128	126	154	132	138	132	140	127	106	109	110	141	117	109	120	108	88	102	103	105	139	105	117	112	118	104	123	108	91	114	93	104	109	100	98	114	114	106	101	106	91	107	94	85	102	108	88	105	86	112	100	91	91	100	91	92	105	87	85	93	93	87	106	95	98	106	96	88	97	113	87	100	108	87	103	101	100	107	90	79	104	80	114	109	98	108	112	94	90	82	105	107	97	98	105	88	98	88	96	86	93	89	104	95	104	97	89	96	76	88	104	97	81	106	92	92	83	96	99	106	103	94	96	99	88	101	74	104	85	80	92	87	109	82	81	81	89	89	94	86	88	100	101	100	86	87	69	106	101	95	95	88	92	84	93	87	91	105	105	111	85	89	82	94	80	107	91	88	89	84	89	103	98	106	101	111	86	99	94	93	80	105	104	98	66	104	94	97	88	78	83	89	92	91	84	97	85	92	72	99	63	92	93	76	101	95	102	96	107	92	109	108	91	85	97	84	102	101	85	100	108	86	93	78	88	100	94	98	98	103	77	86	101	111	87	98	91	103	81	83	84	80	85	92	85	75	92	88	96	110	74	93	114	93	97	106	88	94	90	81	108	99	92	78	96	108	85	82	92	100	88	90	89	107	91	103	88	91	80	93	111	87	71	97	90	94	78	101	97	77	103	93	87	77	72	91	77	93	88	93	104	88	107	100	92	92	103	81	99	114	92	84	109	108	93	94	85	95	84	84	109	84	93	83	93	86	91	83	91	94	82	80	98	85	83	94	99	77	83	97	87	98	90	106	76	101	84	68	100	107	72	66	114	106	104	93	109	79	115	93	94	96	86	89	91	89	69	94	92	71	88	76	88	80	93	97	106	80	65	85	97	85	89	85	103	86	80	90	92	72	87	103	98	96	90	81	80	95	83	95	90	86	86	95	86	88	88	89	94	101	89	104	113	92	85	90	89	85	92	108	86	114	85	86	89	89	97	96	81	78	95	110	75	107	100	101	92	80	109	99	85	88	97	72	101	75	91	80	91	70	93	90	95	88	81	99	94	88	95	102	84	87	90	81	81	105	75	89	90	86	92	78	101	116	84	82	99	78	97	96	108	91	98	70	102	72	99	83	77	101	85	96	87	87	89	112	95	86	97	112	105	71	97	89	81	87	109	99	92	92	80	82	89	85	90	85	96	90	102	89	97	85	91	104	107	88	97	87	94	81	84	102	97	82	89	103	90	92	97	88	101	100	104	102	104	109	91	85	89	100	93	99	97	97	88	81	93	82	87	105	87	96	85	100	85	90	82	109	87	93	99	81	90	75	94	100	99	86	81	88	95	100	103	106	98	89	93	99	79	92	111	76	89	90	77	74	92	89	95	87	79	70	85	102	85	96	94	79	108	116	101	85	77	84	85	102	91	100	80	70	83	100	71	81	95	83	102	89	105	88	94	97	108	83	96	82	108	81	88	94	81	91	80	90	95	91	87	103	85	89	73	92	101	96	87	90	100	80	83	85	84	86	99	104	85	114	91	105	98	82	83	85	94	97	107	78	80	98	91	91	87	93	92	109	90	107	88	89	100	73	93	87	90	99	90	88	104	98	87	78	92	82	118	85	92	65	92	99	96	101	97	100	86	100	94	87	91	98	89	86	87	82	93	91	91	87	96	73	80	97	63	106	78	80	73	97	82	89	91	84	108	80	94	109	103	88	93	103	76	71	84	74	90	102	108	98	97	97	102	73	74	94	85	97	90	101	96	97	98	84	74	100	76	94	85	98	116	92	83	101	96	82	95	90	90	77	80	107	86	99	78	103	74	90	89	98	71	89	91	100	97	80	100	83	79	97	102	88	83	85	82	88	105	93	111	82	95	80	105	83	92	89	98	74	84	78	81	90	81	80	73	88	80	89	107	96	80	72	95	90	83	101	80	96	92	108	77	106	105	91	90	61	90	95	81	75	106	100	87	92	88	85	97	76	110	92	89	90	89	78	85	81	99	96	77	96	93	84	94	97	77	99	83	77	103	95	91	100	82	108	85	79	97	80	85	102	77	109	78	90	82	105	90	93	79	90	103	87	82	96	99	79	91	89	90	99	93	103	97	82	87	84	97	93	76	78	84	90	95	93	88	80	90	101	91	101	103	103	94	99	97	108	102	83	102	92	89	79	95	94	87	102	75	96	76	76	82	103	77	101	104	84	77	94	84	96	120	89	82	89	107	95	100	110	96	99	89	77	87	101	85	78	97	102	87	81
345	2	2100	228802	399	3	80	454	534	601	502	492	464	420	432	376	329	356	299	287	274	281	250	246	238	224	213	217	198	197	185	185	168	178	164	155	184	152	197	161	163	172	151	165	134	140	138	152	137	118	121	130	133	105	126	131	127	102	125	119	125	125	107	112	124	105	122	113	108	112	91	115	112	127	106	86	90	116	101	100	105	114	121	113	104	116	101	108	116	108	111	106	104	87	112	101	105	68	118	100	110	90	82	96	100	105	88	100	90	100	101	105	116	108	121	99	96	97	101	124	103	103	132	100	94	97	97	100	107	93	103	96	112	107	111	106	101	99	96	94	97	112	89	104	90	95	97	102	99	84	95	87	97	112	102	77	100	105	80	86	96	90	99	96	104	97	89	99	77	88	93	96	121	80	101	97	110	96	98	82	98	97	100	82	85	105	101	103	114	91	82	100	96	105	91	103	103	85	79	85	112	77	86	105	83	95	85	89	93	97	107	91	84	114	100	87	84	80	106	86	87	114	87	73	87	92	94	98	94	108	84	84	92	103	77	111	97	85	108	72	103	91	96	76	99	78	95	79	87	96	107	91	85	84	94	77	83	91	84	98	85	97	103	108	97	82	83	100	88	93	111	90	95	78	102	103	96	107	91	71	82	97	97	82	87	95	97	100	97	78	98	85	97	80	105	87	85	87	105	93	92	64	99	87	100	87	73	94	91	77	90	103	74	93	86	103	87	101	88	98	87	87	92	74	78	75	79	114	96	92	95	102	97	77	92	86	99	82	108	72	95	95	85	85	77	100	86	93	80	101	100	84	95	101	92	74	99	97	94	98	87	92	87	76	77	99	82	102	81	88	90	85	89	102	93	89	88	98	107	95	102	81	102	95	89	84	94	94	105	87	78	85	102	78	77	90	94	90	84	101	89	87	96	97	103	89	83	72	94	105	84	83	87	93	96	114	96	87	87	77	77	87	84	72	85	94	101	92	81	108	93	102	95	110	88	96	95	94	95	90	101	91	83	84	98	83	102	84	107	102	92	100	94	103	98	100	65	100	82	96	77	69	82	90	81	102	102	91	73	80	96	120	79	88	79	88	100	107	113	90	104	115	91	91	101	75	94	89	84	104	90	101	97	88	86	94	99	88	80	99	89	85	86	93	89	73	109	117	85	101	105	99	85	93	79	76	108	95	84	88	81	81	104	92	96	77	103	105	95	75	85	82	87	100	123	104	104	73	116	100	86	98	95	96	90	103	103	105	75	97	98	89	95	112	93	90	99	99	90	89	81	86	101	99	105	95	90	86	90	81	101	82	85	75	95	87	88	101	95	99	100	99	99	102	81	81	81	93	100	82	89	104	83	80	122	90	87	95	76	103	108	101	84	85	87	101	92	86	83	78	88	90	102	99	81	115	111	99	91	102	70	89	78	84	84	80	92	100	85	81	98	83	97	85	102	94	94	89	92	107	95	111	91	105	113	88	100	102	90	96	90	99	88	73	109	90	104	97	87	99	90	99	81	92	102	118	82	102	93	87	91	92	79	101	96	100	76	93	112	82	94	95	103	97	101	90	81	108	100	88	89	94	94	83	99	104	85	88	93	97	104	77	107	89	87	99	76	92	91	104	98	95	87	93	93	95	100	81	86	84	84	82	96	94	83	83	95	109	83	94	88	90	82	90	88	114	90	97	81	77	84	101	96	88	97	92	86	85	90	105	94	93	98	89	114	96	90	94	83	80	94	93	89	99	84	89	86	83	88	79	81	87	80	103	87	101	93	80	98	102	90	81	77	91	88	94	89	104	99	91	88	119	75	102	84	82	80	80	91	99	87	102	82	87	97	94	85	79	92	83	85	91	93	97	74	91	87	85	98	81	87	101	98	92	81	79	87	93	99	101	77	93	74	86	94	82	91	103	96	89	88	83	118	77	77	105	91	78	95	100	81	97	80	84	103	93	87	94	99	113	95	113	89	78	118	92	106	84	86	101	82	94	89	94	92	92	92	90	82	92	100	86	96	103	101	96	79	83	100	91	111	104	98	96	114	85	95	111	86	77	89	104	95	91	91	99	85	102	79	91	91	83	104	95	94	83	92	79	79	100	100	107	102	84	81	59	86	90	94	103	84	77	91	98	98	110	95	103	89	88	84	86	82	91	85	98	83	84	101	115	97	107	86	100	104	119	87	89	79	98	104	85	84	92	89	94	83	86	92	99	83	68	94	91	121	92	88	88	88	106	87	107	81	96	102	93	94	92	71	91	77	74	96	97	94	87	95	109	65	111	104	92	101	86	97	84	100	85	103	97	84	107	95	92	86	89	101	91	83	87	96	87	81	87	98	85	102	83
345	3	3500	228904	394	1	46	412	572	579	557	556	514	443	413	392	353	354	338	301	317	264	263	267	257	260	225	229	221	206	209	200	225	190	200	217	194	191	173	191	207	157	157	160	169	144	139	129	135	153	135	117	126	116	107	114	134	122	125	101	98	114	134	125	99	117	111	108	103	128	108	132	128	96	127	108	127	106	113	124	105	118	105	91	92	105	109	92	109	104	93	103	98	124	93	99	104	105	89	91	122	93	95	109	87	103	94	108	105	106	101	94	103	92	97	126	91	93	98	106	86	81	91	94	92	101	86	95	85	100	90	101	89	95	101	97	98	106	75	99	102	83	87	105	84	99	95	100	109	97	99	95	103	95	87	88	101	85	85	98	91	92	83	111	98	97	101	90	104	81	109	95	102	95	103	111	94	80	89	75	78	97	89	83	90	100	90	77	125	91	80	93	98	94	80	84	84	77	99	100	89	93	96	70	84	91	100	89	113	80	101	108	92	90	104	105	91	72	76	102	87	79	92	88	85	97	90	101	93	91	86	89	97	89	85	100	86	93	96	95	113	87	87	88	99	102	87	91	91	109	80	100	84	93	94	94	106	87	94	96	95	87	93	88	104	84	93	84	94	96	96	92	95	91	78	91	102	103	76	86	92	88	85	91	93	92	96	76	80	106	91	101	87	86	84	87	106	111	84	102	96	88	85	91	91	82	88	80	94	83	98	93	87	92	77	99	94	86	106	94	98	84	91	84	111	85	102	104	77	93	87	79	80	92	97	101	98	89	84	89	114	91	93	103	94	88	96	103	91	79	88	83	90	116	92	96	83	106	92	101	77	82	91	109	97	96	76	93	103	85	92	79	71	81	99	93	93	79	88	96	94	85	82	97	89	90	97	97	86	96	92	85	92	84	85	108	93	104	106	96	108	82	90	85	91	83	86	89	84	101	82	78	105	94	96	105	96	96	74	85	101	99	91	81	86	99	108	87	78	108	103	91	94	87	103	88	98	84	100	75	105	86	91	72	87	86	78	83	81	107	87	97	89	73	90	82	95	94	90	84	84	84	89	85	94	102	94	96	80	93	92	90	102	89	95	90	109	92	85	82	85	107	92	83	90	108	100	82	92	104	83	85	99	88	96	86	77	78	89	98	82	84	79	106	99	85	97	105	100	112	87	95	102	81	98	97	85	79	68	99	89	97	99	78	101	97	88	88	71	78	71	87	95	91	84	96	84	71	78	112	95	77	90	89	96	75	78	94	89	85	103	97	73	90	73	94	107	78	87	97	93	95	93	88	90	90	78	91	86	95	86	104	80	79	103	91	88	84	103	107	114	82	80	87	73	97	90	75	93	94	88	85	93	98	86	98	102	96	103	76	75	78	99	79	73	100	93	88	93	87	98	94	78	93	93	85	86	84	91	72	92	103	83	103	89	82	80	84	79	93	95	84	95	89	81	83	84	110	89	75	80	80	86	95	94	83	82	100	90	100	97	69	76	89	101	103	85	87	94	83	92	83	95	74	100	86	93	102	78	94	87	91	78	75	87	68	92	84	92	93	73	87	88	90	86	79	95	95	110	75	113	92	91	117	76	88	101	70	102	98	86	101	97	100	71	98	80	95	93	94	89	92	102	92	105	93	85	84	97	78	108	76	68	84	83	76	89	99	83	79	80	84	85	97	85	89	89	85	79	88	110	86	74	87	81	98	76	89	88	95	90	97	96	92	86	100	95	98	59	96	98	109	72	75	103	85	94	93	90	97	86	92	86	87	90	75	64	100	92	108	92	93	91	99	81	83	72	87	90	85	114	94	77	93	106	82	78	89	105	102	97	95	74	90	85	80	86	103	84	91	99	88	82	72	85	88	89	77	75	76	98	100	84	89	88	77	92	91	103	80	63	94	81	78	84	89	113	99	89	104	78	91	93	95	96	84	75	89	85	84	95	82	107	90	88	99	96	92	85	90	74	71	98	95	94	81	100	84	96	90	97	90	77	96	73	80	87	90	80	90	110	78	75	90	102	93	86	84	86	77	86	81	83	104	73	90	92	79	63	87	85	89	91	95	89	74	85	86	81	103	81	92	103	84	96	88	92	89	89	79	102	83	120	101	93	84	106	87	78	105	101	100	71	83	89	90	88	83	87	91	97	83	91	89	72	84	87	96	90	85	102	81	92	108	78	102	91	91	96	86	93	95	85	87	89	81	108	83	83	96	97	81	88	79	94	93	82	100	88	94	99	100	89	96	100	95	85	98	97	87	101	100	78	108	84	89	74	86	86	79	83	78	89	93	99	80	79	83	88	87	78	92	93	88	77	96	99	85	86	81	93	68	91	105	88	93	100	87
345	0	2700	229005	398	0	34	376	548	644	614	577	559	469	504	440	426	385	377	364	364	305	322	322	260	275	229	243	219	250	270	224	249	227	203	202	202	204	158	182	175	169	163	156	186	164	179	155	134	139	143	152	136	136	126	145	113	130	123	110	142	135	120	115	108	125	117	122	132	104	100	124	130	114	107	119	120	113	116	123	108	112	103	113	113	106	101	93	123	110	115	88	108	123	91	116	105	118	127	86	128	97	104	111	110	91	112	96	93	122	95	108	115	98	91	101	99	99	107	87	97	96	119	111	96	106	91	90	116	121	90	103	109	107	102	91	90	97	102	100	95	94	93	101	102	92	94	82	104	78	100	99	91	92	106	93	126	91	111	90	85	102	91	95	90	108	70	111	100	97	90	93	99	90	98	99	97	115	85	85	107	107	82	85	89	93	92	88	87	87	82	93	88	90	93	106	87	101	93	102	92	80	99	105	107	101	89	84	111	93	111	112	93	90	97	94	78	98	88	117	101	101	90	105	103	90	97	101	100	102	104	78	87	97	103	88	87	97	92	87	70	104	91	96	96	98	93	92	104	94	105	90	95	95	93	89	99	107	90	106	101	91	82	97	116	84	108	105	86	92	85	96	86	82	107	69	108	91	88	91	85	106	83	106	92	100	90	94	104	104	106	93	104	81	103	88	104	98	95	90	86	78	90	76	84	94	83	93	87	91	92	107	98	106	75	90	79	107	94	79	86	92	85	87	91	94	93	85	95	91	105	92	101	98	83	101	100	97	85	95	88	87	96	102	98	102	99	100	90	87	90	93	90	76	99	90	96	85	98	92	100	100	94	106	99	107	77	84	86	69	94	92	100	95	99	98	97	79	77	92	94	102	98	98	85	99	93	87	99	91	99	76	108	80	78	93	95	94	67	75	100	97	71	93	85	94	109	79	100	97	86	89	84	82	103	96	103	91	69	111	100	93	108	101	83	89	69	91	86	93	89	79	103	80	72	98	102	91	113	92	91	84	90	95	88	72	92	98	88	112	105	92	97	83	99	91	89	75	90	87	94	106	89	86	88	96	93	89	85	79	91	106	113	98	87	94	89	113	104	79	76	101	92	97	91	71	98	79	90	90	99	94	103	97	91	94	96	100	96	98	93	79	92	93	99	85	77	106	100	102	108	88	94	109	113	85	82	107	105	111	103	95	98	96	101	107	91	93	81	99	94	91	90	81	109	81	106	102	95	99	79	89	105	73	95	77	97	115	70	110	90	81	84	93	103	81	108	86	94	87	93	81	99	89	87	91	97	87	107	96	105	92	86	87	103	84	83	81	102	74	96	95	82	91	87	86	83	104	109	102	79	102	85	80	94	103	92	76	88	89	77	79	95	91	79	80	109	76	97	87	107	79	80	94	95	101	100	91	96	87	94	74	99	106	92	87	106	76	106	93	94	77	103	89	88	91	99	72	83	96	106	105	98	73	86	98	102	87	99	102	101	95	98	88	98	111	92	75	99	88	85	90	109	107	94	87	102	101	89	93	96	83	93	88	84	87	89	120	77	104	89	87	100	87	101	88	110	90	93	86	87	102	103	81	87	84	79	104	96	99	91	80	86	87	98	93	81	87	90	99	93	96	82	96	72	88	85	98	92	84	100	92	82	111	92	109	104	75	87	107	102	104	98	96	98	95	96	98	78	99	78	87	88	101	91	109	74	108	85	83	91	93	89	88	92	74	87	96	86	94	93	86	87	82	107	111	99	86	81	92	90	89	102	99	95	98	75	75	97	95	71	88	102	91	97	87	83	87	84	91	101	92	100	87	92	87	133	84	100	92	109	80	88	80	94	94	88	85	105	116	107	92	93	99	105	96	102	103	80	88	104	91	83	108	98	84	106	77	78	100	95	82	89	106	96	88	86	83	97	98	106	98	91	105	98	95	75	95	84	89	94	98	118	98	78	104	82	89	88	92	96	91	89	118	80	94	84	83	92	103	112	88	67	98	102	96	104	81	99	68	84	98	96	103	101	101	91	90	84	89	86	81	88	78	88	99	94	100	93	87	93	94	86	99	85	105	106	95	86	94	106	116	110	89	65	79	75	87	83	88	81	108	100	93	98	115	92	82	99	98	105	78	74	94	95	71	99	101	98	98	86	93	101	85	97	104	95	89	81	79	97	105	90	89	82	96	104	91	91	92	107	85	99	74	78	108	90	95	99	112	84	77	73	103	88	111	89	95	98	82	85	91	104	90	84	86	89	90	96	101	94	73	75	81	102	88	86	110	101	97	101	108	95	88	87	82	95	94	91	80	74	84	98	91	88	106	82	90	88	90	97	101	103	98	89	92	88	84
345	1	1900	229107	423	1	90	465	520	529	457	460	411	404	409	348	338	324	306	264	267	253	238	240	221	214	213	220	196	206	178	190	164	182	154	190	162	175	137	169	155	149	135	128	146	134	133	144	124	110	126	131	94	115	125	109	105	131	120	102	115	121	104	103	100	114	114	109	98	105	120	107	105	98	110	118	112	98	107	124	74	93	113	104	98	115	105	100	100	88	108	83	77	91	96	105	86	120	98	113	119	84	95	90	97	84	116	97	100	108	96	87	71	89	113	103	82	77	99	90	92	84	68	87	93	108	93	85	110	98	83	102	106	98	90	99	94	100	91	88	90	87	83	84	88	81	90	97	94	93	90	107	105	68	78	80	88	105	87	86	87	89	82	96	90	92	93	83	85	91	99	113	93	103	88	79	96	70	100	87	103	87	95	101	99	91	86	95	87	84	109	108	104	87	95	102	83	108	98	84	71	91	89	86	72	119	85	85	83	98	91	93	93	102	82	94	89	63	104	84	82	81	90	96	113	94	78	89	90	114	98	96	97	83	89	90	89	97	93	100	85	85	84	81	100	97	84	89	107	86	80	110	76	76	95	100	100	105	86	87	92	77	82	87	89	88	91	88	82	88	85	95	98	87	90	79	98	95	96	90	82	93	83	89	84	85	79	82	75	108	96	101	83	72	100	87	79	93	90	102	93	86	86	106	87	91	87	110	74	90	95	95	113	87	83	78	97	99	96	85	93	88	66	107	88	70	76	91	79	99	81	78	93	86	89	77	80	101	100	93	100	93	76	83	76	103	66	101	85	94	92	88	93	85	102	85	78	98	95	100	95	68	101	87	86	83	71	80	87	108	90	85	103	88	93	93	79	82	82	104	85	82	92	83	85	79	92	100	82	76	79	76	93	94	73	91	91	87	66	101	93	99	68	77	96	76	86	86	87	104	94	74	121	83	95	93	80	83	76	78	84	95	90	80	95	100	110	104	82	74	87	75	78	99	71	91	106	89	114	93	87	96	95	105	90	82	88	92	98	78	81	99	91	91	105	75	93	101	89	79	96	99	89	81	104	86	83	102	95	99	89	92	75	74	97	86	91	90	78	70	104	84	97	95	84	87	91	84	81	85	100	86	90	94	97	96	76	74	83	83	94	84	107	95	85	93	85	95	97	79	98	87	90	78	100	82	85	89	80	101	99	83	100	79	97	91	84	83	69	99	98	76	110	92	88	94	93	88	89	99	84	99	99	69	69	81	84	88	91	95	81	92	85	83	101	100	85	103	99	103	102	103	63	91	80	101	96	84	96	98	94	96	79	93	93	93	90	79	100	88	86	84	86	85	84	88	62	97	83	95	84	76	81	75	96	75	96	90	96	75	83	95	95	109	80	70	89	91	103	69	85	101	115	84	80	85	102	119	95	101	84	97	94	105	90	85	85	83	74	91	76	82	85	87	89	89	84	90	86	78	99	92	98	100	94	96	84	90	91	78	109	79	85	96	93	100	97	91	89	99	80	111	82	92	77	93	98	109	104	94	88	90	91	90	90	80	85	97	85	98	76	100	87	82	86	84	78	69	103	80	119	87	98	90	80	101	77	83	81	98	95	68	92	96	91	97	82	90	80	92	87	98	107	95	92	99	83	97	89	93	90	96	65	103	89	100	76	89	93	88	115	93	95	74	86	80	90	82	95	74	76	107	78	102	86	69	96	91	86	98	85	88	91	61	90	92	89	100	87	94	95	86	84	90	98	79	91	88	70	102	91	90	77	99	97	86	90	92	87	77	109	101	83	83	97	89	101	82	86	81	75	96	87	77	89	79	74	82	99	91	88	82	95	104	97	101	96	89	108	84	80	96	95	83	88	87	87	84	77	94	99	93	85	106	108	90	81	90	102	83	76	83	91	95	80	97	79	91	81	106	90	83	91	89	88	95	86	94	85	87	107	100	85	85	114	99	74	95	99	91	86	97	92	88	83	108	98	88	103	97	74	84	82	97	85	86	80	79	71	109	93	79	98	105	90	80	77	97	85	73	85	81	94	74	92	108	79	95	76	78	89	90	84	67	81	91	103	88	93	93	84	108	93	80	89	107	86	83	88	87	92	98	84	88	90	86	80	89	94	96	92	92	97	86	116	89	95	88	73	86	89	84	76	87	95	76	87	74	81	91	74	101	74	109	92	95	89	96	89	81	79	108	97	71	78	86	82	101	74	91	97	80	73	74	95	83	87	87	95	82	92	90	96	83	84	78	84	105	92	87	82	94	86	91	92	84	87	94	79	98	92	95	92	81	94	103	93	79	78	85	104	88	84	104	92	89	84	91	92	95	84	85	78	100	86	84	95	95
345	2	2100	229209	406	0	65	409	518	543	557	545	489	483	430	391	376	351	325	295	310	277	251	264	285	241	235	233	224	219	188	178	197	187	203	158	155	184	151	159	152	159	151	170	148	137	119	113	149	115	121	138	120	136	102	139	127	118	110	119	104	130	101	119	132	116	97	101	107	108	98	113	105	120	110	98	101	97	119	101	116	112	103	117	105	110	88	110	107	92	99	111	94	114	87	92	87	92	100	102	109	102	93	98	86	115	92	95	104	87	117	96	78	90	94	104	88	104	105	89	81	110	71	95	83	96	77	78	111	93	99	84	94	83	86	99	97	91	106	96	93	105	102	103	102	101	90	76	91	81	78	92	109	96	105	102	82	88	95	103	93	102	95	91	73	88	97	99	92	80	86	99	95	98	107	91	85	89	97	105	82	100	94	91	89	105	99	112	82	118	96	94	84	94	94	105	104	110	90	96	98	95	99	95	93	111	91	98	112	84	90	104	105	91	88	100	108	76	84	102	84	96	86	85	96	89	102	79	104	105	86	81	100	90	103	90	94	108	97	84	94	94	94	107	97	85	111	100	88	102	85	93	79	101	98	93	92	85	99	96	86	91	94	106	87	92	88	87	88	110	98	86	90	102	92	92	92	83	87	92	92	90	90	103	91	94	91	97	82	68	95	91	92	97	83	93	87	91	83	102	94	104	73	94	110	93	87	92	82	86	85	74	97	85	95	81	83	79	85	103	99	92	78	112	89	91	108	115	74	95	90	98	97	83	80	85	69	98	119	105	112	107	90	75	78	72	84	97	98	83	107	91	95	80	85	86	95	106	103	78	94	79	69	88	96	94	87	95	94	97	84	96	98	104	86	98	106	98	87	110	75	88	94	76	98	81	88	80	93	96	84	86	85	92	93	79	75	81	90	103	99	93	85	77	101	101	74	66	78	83	102	91	81	84	79	86	87	87	83	81	87	80	89	85	84	97	91	86	102	92	100	79	74	126	95	102	95	75	82	108	82	87	95	74	102	87	87	88	95	79	98	96	86	84	110	94	67	85	83	73	81	94	96	97	85	75	106	79	77	88	93	106	83	87	99	93	100	86	84	89	103	95	100	82	86	80	92	80	101	104	91	83	93	78	98	85	109	89	81	95	90	85	96	99	90	70	90	101	98	91	92	80	102	101	86	86	74	77	103	106	84	94	81	82	90	97	97	103	93	90	100	78	88	111	95	69	85	88	111	90	93	83	106	83	85	72	100	99	82	97	93	91	87	100	92	81	104	78	94	85	82	81	98	68	84	83	90	80	89	99	104	72	86	94	92	94	87	84	82	90	93	89	87	79	78	88	91	84	76	99	81	86	89	91	90	94	88	88	87	88	87	84	90	89	76	94	94	83	92	73	94	95	82	78	85	85	97	91	93	107	99	90	80	104	101	97	86	102	108	94	86	93	95	91	108	93	95	100	97	90	102	91	85	82	91	86	84	77	91	96	90	98	90	89	94	85	89	97	77	80	101	103	70	95	90	90	97	105	108	90	90	89	76	98	90	101	98	86	84	97	81	98	81	90	92	76	92	92	79	84	86	101	98	93	100	87	84	80	99	88	99	94	85	91	87	100	91	80	99	89	94	110	80	98	72	98	96	109	90	91	84	63	86	89	81	78	91	92	94	110	94	83	71	86	116	85	96	87	66	97	76	78	88	75	93	103	84	78	89	96	100	82	101	105	90	102	78	83	81	86	76	79	84	98	90	72	88	79	94	93	90	97	68	99	81	88	92	79	82	95	89	107	96	85	90	91	85	83	92	93	97	95	80	78	111	101	96	95	75	90	78	80	80	81	80	97	76	62	79	101	100	89	82	100	76	95	90	92	93	68	96	84	94	85	108	99	90	99	87	102	91	89	89	80	76	99	95	94	86	78	88	87	119	87	76	97	84	97	101	113	78	100	90	87	105	82	92	89	88	92	92	74	77	78	91	98	87	96	101	101	79	86	105	94	102	87	105	102	93	88	97	114	84	85	88	100	87	105	80	79	95	85	92	102	79	88	88	109	73	91	80	94	79	98	85	67	100	88	94	88	90	89	94	88	81	80	99	86	97	80	75	99	74	99	107	95	86	116	94	99	92	94	89	119	96	105	84	93	87	77	78	82	97	96	98	100	93	93	86	90	94	68	90	75	102	102	80	88	105	92	86	86	94	112	101	92	102	108	102	103	112	82	103	89	88	81	90	94	79	87	91	90	90	84	95	96	76	80	89	92	97	77	83	83	85	87	91	94	89	83	100	105	97	101	90	96	92	70	93	75	103	93	98	79	75	84	96	108	81	97	82	81	98	82	75	86	91	86
345	3	3500	229311	405	1	57	483	628	725	665	660	592	547	494	458	390	376	331	321	349	316	320	317	318	320	255	246	221	208	205	232	195	204	198	171	190	163	177	176	160	160	135	153	142	146	132	117	126	118	116	149	134	120	118	110	120	129	104	132	106	118	122	135	122	118	106	127	129	122	103	107	107	129	94	117	119	130	109	117	126	101	104	108	110	92	94	88	101	109	105	108	102	98	90	101	85	103	103	90	93	96	110	105	88	90	81	89	96	89	112	107	97	98	92	96	89	74	103	75	78	106	133	94	91	98	96	115	97	96	95	80	97	107	90	109	96	85	90	73	88	85	92	90	86	110	74	99	98	103	95	96	94	96	96	87	99	86	101	89	111	84	99	104	110	96	99	87	75	95	84	94	121	105	92	94	92	96	83	92	86	99	82	93	85	107	92	79	89	102	93	90	88	97	81	90	81	86	88	94	83	98	73	83	107	105	84	82	86	91	108	102	72	114	87	109	85	91	100	90	94	81	90	85	83	98	100	79	96	87	103	88	78	98	103	81	86	87	84	101	79	76	92	92	91	78	88	101	129	94	88	96	77	90	87	82	101	116	94	103	86	82	94	74	96	84	103	90	86	97	90	98	85	97	83	79	98	104	91	81	88	109	101	101	83	88	99	74	86	99	84	87	100	103	102	70	93	83	94	104	77	97	82	88	87	85	104	105	77	73	111	95	110	78	97	78	99	84	118	86	96	86	96	99	89	94	87	90	94	72	118	100	90	86	85	71	106	96	87	93	77	92	93	86	92	85	96	92	91	88	74	79	108	84	86	98	106	79	88	79	98	84	83	104	104	80	91	88	88	98	100	85	79	101	92	89	86	86	95	95	79	92	85	86	93	84	83	86	75	88	112	101	90	84	92	88	96	108	76	93	87	89	92	86	96	87	92	98	79	90	81	87	90	73	110	78	97	96	101	92	85	93	80	105	91	101	73	88	69	93	102	92	87	79	86	101	89	116	86	83	90	90	89	103	95	82	92	70	86	77	93	93	82	97	81	97	80	96	71	86	92	88	93	86	86	87	93	108	105	91	87	86	84	90	81	89	95	107	98	94	74	72	93	84	98	84	97	99	91	92	99	93	91	80	93	82	85	86	87	108	95	83	92	96	74	79	98	85	87	82	101	93	97	106	106	77	90	86	87	90	83	77	95	82	88	86	104	101	77	88	93	89	91	96	96	81	86	102	92	101	83	80	88	82	89	84	92	86	99	107	104	82	100	73	99	95	81	108	87	90	88	92	81	91	81	80	71	91	78	81	79	107	88	84	91	96	95	93	105	87	85	79	86	93	80	88	89	78	91	88	93	81	92	106	75	96	89	83	93	89	76	90	89	92	91	79	120	90	79	97	88	91	100	86	89	80	67	95	91	77	73	80	94	92	94	87	95	93	79	88	84	89	97	103	97	95	90	100	107	73	83	89	80	93	95	81	93	78	87	81	95	100	95	103	87	100	89	84	88	86	82	80	109	93	89	109	89	83	98	82	70	100	71	92	92	93	91	86	86	97	92	85	78	100	94	91	89	84	91	84	93	89	92	99	105	87	79	86	94	105	89	93	86	82	88	87	96	79	111	83	102	90	101	94	76	89	94	110	88	95	85	91	88	91	93	94	74	81	97	100	87	85	85	81	86	91	93	86	77	86	92	89	88	90	78	95	91	85	90	95	78	104	85	99	88	80	98	89	80	94	86	79	96	89	95	71	91	77	67	91	71	82	96	93	108	68	99	77	100	96	91	95	80	88	106	95	82	76	77	109	90	85	91	95	90	90	79	100	80	88	89	86	90	72	109	90	73	96	82	97	84	107	94	88	92	76	88	85	79	81	76	79	83	93	74	92	87	85	89	71	106	97	71	91	101	98	88	94	107	79	100	89	98	86	81	98	89	77	99	96	102	97	91	92	95	83	112	94	82	99	87	100	87	81	91	99	81	92	103	80	77	78	74	97	100	89	100	78	105	71	82	89	93	105	87	90	87	95	97	97	92	91	88	96	80	102	89	92	95	81	77	88	87	108	78	94	91	92	85	78	81	97	88	87	108	89	73	87	88	90	88	82	71	76	62	99	95	86	89	86	97	91	75	87	98	69	92	95	72	75	84	102	94	99	78	115	84	82	105	82	58	95	77	65	97	92	101	82	89	101	92	82	85	94	97	84	89	101	71	90	92	78	90	105	86	84	99	78	71	87	86	93	116	89	86	83	89	82	95	102	119	100	90	71	74	86	71	77	71	90	85	86	70	83	78	80	100	90	94	100	92	78	90	82	74	87	79	86	103	85	82	88	90	95	93	106	102	91
345	0	2700	229413	406	0	45	445	695	760	768	733	661	604	540	470	422	419	428	390	405	361	369	360	318	321	293	257	273	246	241	221	216	249	235	213	193	196	184	163	166	169	166	164	169	149	150	155	153	136	133	145	136	149	141	136	126	131	139	129	127	108	103	141	136	136	120	121	117	124	115	99	125	119	110	147	110	131	122	102	102	103	117	126	114	117	124	107	122	113	111	126	117	117	113	113	115	116	130	101	92	105	109	99	117	116	118	107	104	94	107	116	78	90	93	98	89	120	106	110	116	92	93	108	96	98	108	100	102	95	109	93	93	104	106	110	101	113	101	95	104	107	102	111	88	78	83	119	108	98	103	105	89	90	88	82	103	94	101	87	89	103	108	94	107	106	105	87	114	91	91	97	106	86	108	92	100	97	90	108	83	82	94	105	88	106	94	88	111	107	92	94	95	86	80	93	123	115	88	90	104	110	95	109	90	99	107	89	97	104	93	102	90	102	96	109	102	108	99	106	95	100	98	105	94	101	96	113	110	103	98	100	116	105	101	99	80	87	79	111	93	81	71	91	105	96	102	84	86	96	97	108	104	91	86	89	76	91	109	81	117	96	87	74	90	101	101	108	100	82	89	100	110	117	92	85	98	98	110	91	95	102	95	91	110	89	79	108	87	85	103	82	79	80	91	108	97	101	100	94	92	96	106	83	82	98	105	94	91	95	99	86	74	104	104	93	104	103	90	87	95	104	101	109	93	112	97	94	101	97	92	99	95	103	92	102	90	92	93	112	104	99	87	102	98	87	95	83	76	79	97	88	89	88	95	87	86	101	98	100	93	83	88	102	87	86	99	79	87	95	96	90	93	94	87	88	86	94	87	98	99	90	103	82	97	96	101	84	112	81	96	89	100	107	81	92	101	95	84	91	72	106	107	106	93	97	95	93	110	94	118	88	109	110	109	86	83	92	91	101	110	84	96	88	96	99	100	104	99	90	79	103	100	94	102	88	92	101	86	80	97	86	72	100	88	74	127	97	80	83	85	84	96	99	101	110	90	92	96	101	89	90	94	104	104	84	74	95	79	93	96	97	94	102	97	119	99	104	79	94	93	99	89	83	92	77	82	91	88	106	112	100	82	103	121	94	85	102	70	86	103	89	99	89	104	94	96	88	92	88	80	86	81	99	84	92	106	100	93	107	94	84	79	83	91	116	102	104	101	90	84	104	94	73	93	85	80	101	86	95	103	97	100	65	107	83	83	89	97	105	100	93	93	96	92	94	93	112	95	86	108	103	84	97	100	94	100	107	77	83	106	95	95	75	107	91	111	83	91	111	77	95	102	105	96	89	95	87	97	93	106	99	103	104	96	109	102	93	112	92	85	90	73	95	93	85	95	96	82	83	95	111	107	91	88	102	99	99	96	92	105	79	86	112	79	106	91	100	94	79	93	118	91	91	101	80	85	110	96	93	90	83	87	91	94	92	86	101	102	100	83	94	92	106	95	108	85	100	103	87	94	86	93	71	101	85	118	106	107	92	92	96	108	97	109	86	89	93	82	93	95	88	89	109	90	97	94	94	94	100	95	108	90	91	96	97	89	101	89	86	102	102	98	101	90	90	84	94	87	95	99	104	88	98	86	106	95	89	106	81	82	80	82	96	92	101	87	91	92	89	85	89	102	76	94	91	99	102	105	88	85	87	76	83	94	91	91	91	93	94	82	90	84	115	101	107	89	100	99	89	90	85	96	83	87	85	84	81	89	81	104	75	83	91	80	98	96	89	104	85	75	85	97	99	76	106	95	79	95	101	109	100	70	73	104	87	87	89	91	85	76	79	92	93	82	93	97	112	96	82	100	105	82	83	87	82	103	90	108	97	85	93	126	105	107	104	95	104	82	95	91	88	93	71	115	84	84	88	111	100	88	91	104	103	107	97	92	88	93	97	97	87	104	95	95	84	100	79	94	89	93	99	83	96	112	89	95	88	96	99	113	99	89	100	98	85	98	81	99	98	87	83	96	87	81	79	89	103	105	109	101	78	90	94	90	96	87	106	106	101	109	95	71	126	91	73	103	80	82	95	77	92	109	107	86	90	99	94	89	104	111	103	94	87	90	86	86	104	98	85	101	88	103	121	97	87	96	98	83	98	92	101	80	96	91	87	88	96	90	123	85	103	108	79	77	101	86	93	99	100	78	102	85	82	103	85	80	78	89	71	87	91	88	80	95	80	100	96	104	97	96	90	90	76	98	85	106	99	83	116	93	78	99	81	92	86	86	89	86	84	108	91	86	86	105	94	106	94	105	91	83	92	96	115	98	102	100	108	89	81	88	93	99	106	114	103	89	93
345	1	1900	229514	408	0	118	564	612	640	636	554	534	478	405	387	350	353	350	328	306	294	276	276	236	224	203	193	197	202	176	198	169	159	166	174	141	138	160	156	168	135	128	136	147	147	128	150	112	130	124	111	140	121	136	107	116	114	115	112	116	114	101	109	126	126	127	101	102	116	104	112	122	92	114	109	106	114	103	132	95	111	102	99	106	107	101	108	101	96	111	93	90	95	110	92	109	100	103	101	99	93	82	88	84	96	94	95	84	93	101	96	99	93	103	103	96	91	85	75	89	83	100	112	81	99	111	112	97	102	94	89	101	97	90	111	103	82	98	91	99	82	85	108	96	89	90	96	101	94	94	96	95	80	112	86	117	105	91	90	83	79	75	83	85	103	81	100	90	92	69	81	100	97	71	91	99	75	104	97	105	86	79	87	73	92	97	106	94	97	103	87	92	93	107	97	103	93	106	101	90	101	95	88	95	84	97	91	80	88	84	95	97	109	100	89	92	87	102	102	91	99	95	89	85	90	85	94	93	81	75	108	96	104	97	94	102	111	104	98	80	105	92	88	91	97	78	96	94	96	106	85	93	94	90	84	91	67	98	89	92	98	85	98	97	79	82	95	83	82	102	92	96	101	111	77	92	93	97	91	101	109	82	92	85	94	87	84	99	94	95	98	116	97	93	91	97	82	92	99	92	100	80	85	85	97	86	107	87	95	96	91	94	100	102	100	92	85	92	88	81	109	83	82	98	96	99	84	85	89	79	92	100	90	87	96	77	100	83	97	96	88	86	86	85	94	88	91	88	90	98	74	84	89	89	110	78	87	89	87	86	95	81	90	95	112	104	95	73	92	115	76	84	80	89	117	79	97	73	87	104	86	96	86	100	83	92	97	67	89	60	93	79	93	109	94	76	111	87	83	104	83	92	88	96	79	73	98	98	98	95	93	76	105	92	88	105	97	79	99	85	99	97	97	86	94	77	90	98	77	93	101	95	98	95	89	85	84	90	82	93	86	88	86	80	96	94	90	92	85	80	85	89	97	82	85	94	85	115	81	82	89	84	84	87	97	84	94	94	105	83	105	94	84	89	106	85	98	101	77	99	89	86	97	97	88	86	92	110	85	107	96	87	84	90	76	77	90	102	89	87	74	96	85	105	93	75	104	105	99	107	97	70	81	93	106	106	93	91	103	95	105	89	89	82	89	74	75	95	96	100	89	93	86	84	90	90	84	101	100	94	82	94	77	92	87	99	99	94	96	110	88	93	96	83	78	83	94	105	102	88	96	85	76	81	87	83	89	81	83	101	98	84	100	95	79	91	106	97	95	98	85	128	83	92	92	90	94	91	82	75	99	88	75	95	98	72	85	89	85	99	77	91	98	78	88	81	92	102	86	80	106	85	79	106	87	93	97	102	79	92	91	82	111	84	101	82	113	101	84	110	90	92	80	116	89	96	90	81	81	96	71	96	97	107	80	80	91	113	80	99	78	84	79	87	82	118	94	91	113	102	84	78	93	86	97	79	87	84	99	69	101	91	84	90	85	88	82	79	94	82	95	84	87	94	85	112	78	89	92	78	99	90	80	103	93	76	77	99	72	88	94	91	93	100	97	85	89	91	79	95	78	90	83	79	78	90	84	85	83	75	93	84	95	82	90	101	83	105	95	93	97	112	105	95	87	105	94	96	88	104	94	96	99	89	89	98	95	110	95	96	113	98	92	100	78	90	102	85	82	99	92	81	98	92	105	92	95	74	112	89	86	120	91	89	78	87	97	97	91	85	75	87	96	89	85	114	88	103	92	99	86	92	105	83	91	88	96	91	86	92	104	91	99	77	108	71	93	105	98	88	100	95	96	97	87	99	68	86	77	93	97	90	72	93	95	90	92	95	87	75	92	92	95	93	85	88	97	76	116	92	96	93	92	87	94	94	98	108	87	86	83	92	94	105	101	91	82	101	88	61	95	90	89	99	93	96	109	99	94	110	80	108	89	94	111	94	86	89	74	84	95	102	89	95	97	98	95	104	95	87	107	83	102	91	101	98	92	84	92	95	88	88	121	82	109	75	97	97	91	104	96	95	87	98	75	100	105	79	92	99	85	88	98	110	86	89	101	98	97	89	93	95	87	82	89	92	100	114	87	86	89	75	100	84	91	96	79	90	96	96	99	96	94	98	107	83	89	82	90	84	109	86	87	84	83	102	86	87	75	95	94	103	92	93	89	105	80	90	95	85	107	84	107	77	93	87	78	95	105	99	81	108	92	99	81	98	93	91	102	85	107	97	91	95	100	86	94	79	95	90	76	77	92	100	105	77	96	83	95	106	96	78	82	102	93	103	88
345	2	2100	229616	409	2	104	644	750	742	683	579	519	476	406	381	357	342	353	318	308	291	252	250	253	225	214	205	236	207	209	167	165	191	161	168	152	148	138	182	149	159	153	156	150	161	155	138	148	116	119	119	126	136	124	95	123	128	112	122	103	112	110	100	96	106	100	94	98	125	122	107	116	103	108	110	94	106	108	104	107	108	115	98	108	98	93	115	117	105	106	121	93	88	100	89	98	83	108	90	87	84	86	82	84	98	89	76	103	112	115	108	97	96	88	68	96	98	95	96	96	85	82	81	90	100	93	81	84	85	90	77	85	80	91	88	90	93	90	90	90	89	98	87	90	99	79	82	97	83	86	92	88	95	80	92	73	96	79	102	77	80	92	106	102	101	93	92	83	86	87	92	105	97	106	76	92	103	98	76	103	97	86	95	91	92	78	97	83	76	78	86	89	91	89	102	84	82	90	76	81	82	88	111	83	104	85	88	93	107	92	80	95	78	76	97	73	85	103	100	95	87	102	96	98	101	98	97	81	77	91	91	102	82	84	98	95	109	99	94	105	99	87	77	78	74	86	103	91	82	83	85	81	89	96	86	111	73	81	95	93	89	80	92	88	102	91	98	98	94	92	68	87	98	78	97	85	106	96	84	77	97	99	93	99	91	73	98	89	78	97	98	93	93	80	97	84	96	91	84	98	84	84	86	96	89	80	90	91	95	90	91	102	97	93	91	100	100	94	93	96	92	74	87	90	101	83	96	99	92	89	79	80	92	87	79	101	96	89	83	89	83	87	78	102	87	87	94	83	90	92	101	93	78	80	71	108	82	94	84	82	87	94	102	63	102	76	93	97	95	89	102	102	78	80	104	82	114	74	79	97	90	90	87	100	89	94	86	82	88	77	90	83	102	82	77	78	86	83	75	87	94	96	90	89	107	66	90	103	82	81	94	83	82	83	76	97	82	94	90	76	75	95	92	100	99	97	92	97	73	83	81	75	71	86	87	84	89	85	91	93	88	82	90	91	94	75	77	98	96	91	88	93	73	100	88	80	95	89	80	100	91	84	91	104	97	86	82	74	81	85	94	111	66	90	94	94	96	91	83	76	91	87	99	92	90	78	78	96	99	89	100	95	88	81	77	105	90	83	85	88	84	84	102	109	91	90	76	97	80	86	115	106	73	102	82	72	106	93	102	92	101	90	83	89	81	95	102	79	75	105	72	90	77	89	95	81	86	78	90	88	84	82	87	98	109	72	92	88	82	75	94	97	73	69	93	106	96	86	98	96	87	89	96	92	74	103	68	85	107	85	84	101	73	99	83	83	78	97	89	83	86	99	96	80	101	70	66	90	104	80	102	88	75	95	73	75	84	84	87	68	119	72	96	83	90	75	90	81	92	86	83	81	85	76	90	91	85	88	96	78	94	79	83	93	107	84	88	79	86	96	95	98	72	90	102	87	111	108	85	107	102	72	98	87	65	100	97	77	92	83	69	85	89	96	90	91	81	95	90	94	110	91	91	90	104	87	95	101	80	99	92	102	99	78	73	78	83	102	90	90	104	87	100	83	70	107	87	86	78	75	80	87	95	67	95	92	96	89	86	82	79	92	103	100	93	101	101	109	82	102	76	83	102	91	100	74	95	68	90	99	114	85	91	94	72	89	87	101	81	87	81	99	93	91	108	99	120	71	87	81	95	82	83	88	73	86	81	83	78	69	93	94	83	82	101	86	79	88	103	94	70	89	99	89	82	87	64	103	96	87	77	86	87	82	100	96	95	87	69	86	96	86	67	98	87	72	95	85	91	95	85	99	120	77	87	73	88	102	98	80	94	103	69	69	100	72	81	84	90	92	117	89	95	67	80	82	96	82	104	110	107	104	72	76	81	68	87	94	86	94	81	88	101	90	96	93	82	91	91	103	77	73	74	91	90	77	85	74	80	79	87	79	93	86	100	93	95	81	101	98	73	94	79	83	72	87	81	70	80	93	81	65	93	86	88	100	95	77	79	81	90	82	85	85	77	101	72	74	87	85	93	81	79	95	84	77	86	92	95	86	99	76	79	92	104	92	79	86	80	81	86	86	103	91	73	84	74	77	98	103	78	78	104	78	80	80	96	103	83	87	80	74	93	88	86	82	78	84	90	85	101	87	86	100	96	94	89	102	95	99	96	90	91	97	97	102	85	99	84	89	89	76	84	81	100	100	77	79	85	91	99	112	98	95	107	89	105	93	92	88	77	68	96	95	73	105	78	86	98	104	82	99	95	99	60	93	79	71	93	91	107	92	84	100	119	101	76	81	81	81	92	74	85	90	109	86	103	78	80	90	102	83	86	81	72	85	77
345	3	3500	229718	398	1	81	595	867	781	674	659	588	534	474	453	404	389	345	332	309	316	277	280	248	266	225	227	235	234	236	209	225	205	195	198	187	153	169	160	162	183	145	147	149	134	124	119	137	123	120	126	113	110	128	118	131	135	142	133	125	119	129	112	108	125	116	98	113	102	93	125	107	115	104	112	99	97	119	101	103	117	101	92	111	103	103	100	115	95	107	108	100	106	106	101	115	110	106	89	107	93	97	102	96	103	100	108	92	92	97	80	99	93	90	96	75	93	92	106	96	98	87	101	87	90	90	104	99	96	100	76	67	84	91	95	104	112	77	91	78	97	83	84	76	89	107	92	84	79	87	93	84	92	83	79	83	92	80	106	104	90	67	90	89	80	82	94	87	78	98	114	84	98	90	97	91	83	83	102	95	86	89	78	76	72	74	80	82	99	88	91	83	108	89	73	103	85	69	97	99	77	92	85	94	85	93	92	86	91	86	89	99	85	84	90	93	80	82	91	75	64	84	65	87	92	105	89	85	95	103	77	90	80	98	82	80	79	91	75	78	82	81	88	82	79	81	102	85	75	84	86	78	94	81	78	68	73	107	91	101	92	79	73	91	95	76	86	96	94	89	71	94	79	97	94	77	89	76	99	101	82	80	113	94	103	86	87	86	92	63	76	84	70	76	93	85	99	95	71	83	86	86	92	76	93	93	74	96	107	92	82	87	90	70	88	94	85	90	101	87	90	71	80	80	103	65	91	78	73	85	87	80	101	78	103	82	94	96	87	87	87	70	86	84	98	85	77	73	88	82	85	88	71	88	81	82	85	78	101	91	78	68	96	63	92	87	99	88	88	95	93	83	86	85	84	101	90	74	105	86	83	95	83	72	79	81	92	85	78	79	91	69	88	82	86	74	81	87	90	105	84	92	84	80	98	92	91	76	86	91	77	87	70	77	88	92	93	83	89	88	79	98	86	76	76	87	89	80	82	75	79	76	85	83	89	88	70	85	75	89	82	85	79	97	87	88	95	88	97	104	79	99	80	82	82	81	81	82	79	96	83	82	86	86	94	75	103	92	101	75	74	87	107	85	85	78	108	83	87	87	93	97	84	89	78	90	75	111	90	84	85	84	71	87	80	79	92	72	101	87	106	95	95	90	62	79	79	88	74	84	88	92	95	75	74	108	85	86	74	96	85	94	84	79	76	66	87	101	83	86	78	84	80	74	83	89	82	79	82	94	88	79	87	84	73	99	76	92	84	76	91	86	73	83	91	77	71	81	84	96	87	108	102	108	69	78	74	91	89	87	102	100	94	101	70	75	93	83	78	95	88	80	95	89	98	87	86	96	94	71	92	93	71	81	80	87	84	77	95	65	104	89	94	103	84	77	97	76	88	94	74	101	96	96	77	96	93	87	88	75	95	83	87	87	90	83	84	101	80	92	99	68	102	100	87	79	78	92	83	82	102	89	91	78	87	88	77	64	71	86	87	94	71	97	70	77	76	106	75	95	95	77	86	80	74	72	82	92	83	97	90	82	83	85	85	73	81	109	93	101	74	79	80	78	56	84	75	91	95	88	94	71	89	88	87	100	97	86	92	83	68	88	79	115	83	86	113	84	84	87	85	90	97	85	90	93	88	72	89	87	89	88	83	94	82	88	91	97	78	90	81	81	89	99	86	92	87	89	90	84	74	92	93	82	89	100	91	89	78	100	97	86	96	68	81	81	93	96	108	105	86	66	89	73	96	101	90	73	87	97	81	98	75	74	90	92	68	76	80	96	84	89	87	93	83	67	88	75	71	112	95	82	81	61	93	79	104	73	74	84	70	90	88	101	71	83	89	96	87	84	72	66	88	76	80	113	84	78	75	103	96	76	74	104	103	90	98	71	96	84	77	85	87	93	89	94	85	94	82	84	84	95	74	77	71	83	92	92	82	83	100	76	89	91	79	96	102	96	100	87	97	81	91	87	92	77	109	85	86	75	79	68	80	98	100	84	90	95	94	80	97	93	77	96	92	81	70	82	88	77	90	90	82	81	93	77	82	92	85	85	70	76	79	81	77	75	95	72	94	91	73	81	99	67	77	78	85	86	86	82	89	74	70	93	83	75	79	95	77	85	65	88	70	89	93	78	90	80	96	81	89	73	99	78	99	101	92	81	82	99	86	83	85	71	83	101	89	74	86	76	92	98	100	92	82	89	95	87	85	83	74	103	94	76	85	71	79	77	83	97	91	69	85	89	84	84	87	91	81	84	76	104	76	88	92	101	71	68	78	88	88	72	96	95	107	103	100	94	88	87	89	92	88	104	86	84	74	71	101	74	73	100	74	76	92	92	92
