345	0	2700	180838	393	13	47	415	847	1115	1137	1196	1116	1051	934	817	747	693	619	595	541	501	453	424	394	342	365	366	326	312	316	283	303	281	266	269	260	247	234	243	227	201	234	200	181	196	207	213	199	156	192	163	166	172	184	150	169	158	136	150	129	137	141	153	121	138	141	153	138	140	125	133	131	161	128	138	108	133	118	147	120	108	118	121	124	126	113	117	119	108	102	112	123	112	100	120	113	114	126	104	111	129	124	107	111	112	125	91	108	104	105	115	105	106	125	87	115	119	113	115	99	91	110	102	90	138	102	98	90	114	100	100	100	120	102	108	117	87	108	111	97	106	91	111	98	108	97	108	114	97	106	117	87	113	113	121	129	105	100	102	84	116	105	113	83	118	115	99	94	116	98	113	119	107	111	115	120	120	102	112	98	107	109	102	105	96	100	117	89	114	100	93	88	93	98	81	88	87	112	112	86	113	89	103	104	108	99	102	98	105	95	99	93	92	86	100	99	110	96	105	99	104	97	110	114	100	103	92	99	110	98	98	121	97	81	108	100	100	100	111	99	102	108	96	110	102	108	127	103	85	98	100	95	100	101	105	106	107	106	95	105	100	118	102	110	94	104	108	99	94	98	92	108	85	102	99	111	95	98	101	104	90	115	130	110	98	92	125	114	113	91	89	82	92	97	87	92	106	107	116	98	99	114	101	107	91	90	100	83	102	114	106	97	81	107	95	99	87	92	92	113	98	101	99	107	106	95	87	88	107	98	97	103	95	117	88	86	104	102	97	108	100	78	86	111	92	118	100	89	93	92	108	91	93	87	105	88	88	91	117	74	101	102	91	102	113	109	102	116	98	118	100	119	105	78	107	117	103	102	109	111	98	88	105	98	99	96	94	92	95	83	100	100	92	95	98	87	90	78	119	94	87	110	92	79	94	86	92	109	90	110	89	104	97	97	105	103	108	98	87	97	90	114	98	102	113	87	77	107	85	81	102	79	100	104	87	102	101	102	99	107	84	92	100	106	80	90	122	106	101	102	104	105	84	110	87	101	93	113	103	101	94	100	95	92	97	90	89	97	99	94	89	103	93	88	106	100	105	94	100	99	115	93	103	103	123	86	99	87	96	91	114	108	95	105	85	84	94	97	84	110	104	98	87	101	106	109	96	96	113	102	89	97	97	99	78	116	102	114	87	99	111	91	113	97	104	103	96	101	100	99	95	107	115	97	123	92	96	93	86	92	94	79	105	80	102	106	96	97	116	114	84	107	88	101	123	95	92	85	98	92	101	101	85	88	108	103	90	84	89	97	103	90	98	102	128	83	94	93	99	91	109	94	99	93	97	96	88	96	107	118	96	78	100	109	94	119	114	94	87	108	101	100	120	105	107	83	101	101	98	105	126	105	106	109	114	86	96	91	81	101	98	100	89	100	94	101	89	95	90	110	101	110	106	97	101	128	108	112	89	100	102	84	94	96	81	91	104	89	112	109	88	111	121	78	97	105	109	89	89	101	98	119	107	82	85	84	105	89	98	123	107	96	91	83	88	89	107	113	101	90	105	112	87	99	93	98	98	97	103	106	94	97	105	87	109	108	101	99	104	80	104	95	95	94	78	111	99	99	96	93	89	105	94	101	91	109	77	112	92	105	93	98	97	96	112	90	110	97	101	85	116	115	99	104	84	109	101	106	107	104	92	83	89	104	114	113	99	89	91	90	92	100	101	95	96	89	97	111	96	98	97	99	102	95	107	67	93	97	90	101	86	115	118	120	91	102	87	91	95	99	97	110	105	97	114	104	83	80	109	98	85	109	91	95	97	101	98	114	108	87	85	90	83	105	111	95	94	95	96	102	112	107	105	102	92	92	103	93	73	90	102	93	101	105	112	92	108	96	89	110	108	98	113	103	89	99	98	99	109	70	116	103	100	89	105	87	98	108	94	106	99	85	101	107	105	105	93	87	89	95	111	85	108	94	91	88	96	91	85	91	96	115	93	80	91	93	101	96	93	106	98	90	89	99	91	94	92	90	119	95	82	102	99	80	99	99	113	93	102	84	84	106	103	105	96	105	117	104	91	101	97	95	99	88	91	92	82	106	125	91	101	106	91	91	96	89	101	84	96	95	104	82	97	95	92	106	112	115	99	96	115	98	93	90	102	109	74	97	99	100	97	84	98	101	103	109	82	90	93	91	101	106	101	91	85	83	97	100	104	105	99	78	92	83	85	96	118	99	105	99	94	85	97	111	98	108	114	95	113	90	97	110	94	102	80	89	110	98	71	105	83	89	89	97	83	104	91	82	98	84	98	106	90	99	86	93	89	109	110	89	118	96	91	113	101	87	102
345	1	1900	180961	419	14	146	720	993	1145	1180	1142	1063	942	894	834	759	592	545	472	428	435	372	344	346	336	309	269	297	237	263	260	226	234	220	187	191	192	207	199	192	188	188	161	141	165	182	141	143	150	132	153	142	136	145	137	150	143	123	141	129	127	118	153	125	131	128	107	111	119	110	111	115	118	114	119	103	100	131	123	111	129	113	122	102	100	106	110	127	103	119	124	98	115	90	98	109	107	118	93	106	101	96	108	101	103	111	111	106	95	110	106	104	113	87	105	91	87	106	100	86	117	90	108	103	117	95	93	89	108	89	90	99	102	96	99	97	116	111	99	100	98	95	95	98	89	88	82	73	93	84	81	86	107	88	104	118	83	94	93	93	86	87	113	112	84	97	111	87	102	92	97	99	88	103	95	93	118	92	115	107	93	86	92	88	101	107	100	97	109	100	91	102	101	105	79	93	98	95	89	82	91	117	94	93	116	92	86	98	93	110	90	100	110	85	78	88	80	83	121	96	87	97	89	99	95	88	89	95	109	106	106	93	79	101	103	84	93	100	106	101	89	74	97	80	81	107	104	98	111	84	112	88	91	96	93	95	97	99	90	77	97	108	98	112	93	90	96	107	92	96	99	86	102	85	79	100	87	95	100	98	94	100	86	104	94	112	103	83	82	96	91	103	91	82	96	96	109	92	93	111	99	106	126	105	109	114	91	92	103	85	89	78	105	82	94	105	80	98	107	105	102	113	97	103	92	81	103	113	95	90	86	96	95	113	95	103	88	105	86	102	113	106	97	99	92	91	79	86	100	89	83	86	84	85	95	95	92	99	85	101	84	94	85	98	81	117	108	84	97	84	116	103	105	85	94	98	95	80	103	94	84	99	88	101	92	107	110	107	87	110	94	96	108	101	71	64	99	95	88	101	82	102	87	96	89	86	94	104	98	111	108	91	102	100	95	77	98	96	81	94	107	88	89	93	121	95	102	81	90	119	97	102	104	92	101	90	97	105	104	104	79	92	89	94	75	90	73	103	100	96	95	94	86	113	92	87	87	106	92	80	101	103	84	113	102	111	100	111	109	71	84	111	88	102	91	100	93	99	91	101	107	99	86	87	94	99	112	96	105	101	105	95	95	92	103	94	97	110	99	85	98	84	98	92	110	94	96	111	88	89	93	85	107	93	110	115	102	76	81	95	98	91	96	103	85	98	108	75	92	87	117	102	88	97	92	95	92	86	86	90	101	100	91	81	99	107	99	94	98	86	90	97	96	85	91	108	94	93	95	81	92	108	89	105	103	102	104	92	88	106	97	103	85	91	79	84	94	103	95	95	90	87	95	100	93	80	98	96	92	77	91	105	82	91	102	92	87	88	88	101	83	102	96	100	98	85	84	99	95	86	98	87	95	110	109	97	105	93	88	121	95	83	98	93	84	94	108	104	85	102	95	103	94	103	95	98	107	104	89	129	91	116	104	112	98	100	99	85	81	94	84	84	89	73	88	106	89	82	94	115	89	82	93	80	88	94	92	96	87	92	97	93	88	116	85	79	85	110	113	88	78	111	110	77	91	95	85	79	78	103	82	95	92	91	76	87	106	86	89	101	88	90	98	78	102	100	107	73	88	87	82	96	97	88	85	86	98	87	106	101	96	108	103	80	97	106	110	118	99	94	79	84	85	97	97	81	83	87	92	92	103	77	89	112	98	93	105	95	104	93	96	96	78	97	87	87	100	97	79	98	78	89	94	91	91	97	99	99	95	84	87	88	85	84	81	111	77	97	74	83	77	101	91	80	95	84	89	92	101	111	110	95	83	94	82	107	94	97	91	91	85	102	85	110	97	93	78	95	93	101	97	92	101	106	92	89	106	108	103	82	81	104	94	96	88	93	90	99	77	115	96	116	77	94	82	106	114	95	82	83	116	72	97	88	89	97	106	89	98	89	92	81	79	88	101	88	103	94	89	94	90	103	85	88	86	95	103	85	100	89	98	98	109	74	83	90	113	101	110	106	95	81	108	96	94	103	86	99	93	102	92	88	97	99	108	90	101	95	97	114	80	75	100	104	119	101	89	79	103	100	86	101	96	83	110	86	98	118	80	99	89	81	100	92	103	93	74	98	84	98	106	92	103	92	87	90	108	90	99	95	92	90	103	85	96	80	108	92	79	85	71	87	102	106	85	89	83	96	121	88	106	84	93	103	93	94	94	116	106	77	102	92	91	111	99	83	91	78	91	101	102	103	93	93	117	82	103	86	101	94	104	97	96	91	98	86	103	111	99	97	92	103	88	99	92	91	85	93	101	109	91	102	112	87	72	90	115	97	94	93	94	79	102	95	97	88	89
345	2	2100	181084	414	12	90	564	917	1158	1138	1049	999	859	755	692	622	576	530	515	434	411	375	371	340	359	340	295	299	271	275	275	246	244	231	222	207	222	210	190	193	195	165	187	193	175	180	187	174	149	180	144	144	138	147	136	133	148	123	126	125	143	134	108	135	129	117	130	123	112	112	119	137	123	125	103	110	98	117	115	113	96	103	139	114	113	96	116	113	105	122	112	88	116	103	108	105	101	100	106	112	95	117	99	100	106	108	113	88	102	105	110	84	107	93	103	109	112	120	123	91	94	83	89	113	103	82	97	90	111	102	86	97	96	112	101	97	106	91	99	84	108	97	109	96	86	104	100	94	98	92	91	96	100	96	93	115	115	95	114	96	112	100	104	91	86	94	98	105	106	93	100	95	99	110	82	82	102	97	94	96	96	97	90	91	108	89	99	98	88	98	89	96	98	93	118	115	89	97	85	78	94	101	98	107	94	79	101	88	103	106	90	108	117	96	104	97	103	102	108	87	80	96	90	117	91	110	94	69	108	89	93	97	98	77	87	96	72	78	89	86	86	91	91	93	92	117	90	102	95	88	78	95	78	87	97	83	100	92	88	94	114	91	99	91	95	84	77	119	92	94	95	90	103	81	107	78	102	86	92	90	107	99	88	94	83	94	115	80	69	85	76	88	95	92	88	120	111	108	89	103	80	88	109	110	95	102	103	81	96	109	119	98	88	99	79	104	97	73	104	118	100	92	86	96	82	105	101	114	85	93	90	92	96	86	90	97	101	93	107	107	97	83	108	92	101	86	103	101	99	106	97	94	88	77	103	83	103	99	99	101	89	84	94	93	91	92	92	88	105	97	77	81	113	103	110	105	119	86	91	101	88	103	98	94	101	90	110	106	89	99	94	106	98	86	121	99	88	98	79	102	83	85	81	84	102	95	93	92	98	98	99	74	88	85	104	76	97	101	82	93	117	92	90	100	102	90	90	100	102	90	94	93	78	97	85	95	83	90	90	95	88	95	111	74	84	80	92	104	85	100	87	97	100	100	87	104	94	106	102	90	94	79	118	98	98	94	92	97	100	93	91	97	87	95	88	97	119	93	102	96	96	81	101	94	93	97	101	107	90	76	94	71	80	85	84	92	82	104	107	93	92	98	87	96	94	71	97	90	89	83	86	101	104	91	106	88	103	99	90	92	84	74	88	107	77	99	113	100	93	91	94	96	107	99	109	107	97	91	100	95	83	93	116	102	96	73	87	116	102	89	91	98	116	96	88	88	87	85	85	93	93	99	92	99	111	91	96	93	112	98	100	97	95	80	106	91	94	86	105	100	95	91	98	98	82	96	102	78	89	93	122	80	101	83	107	88	78	75	85	87	87	86	111	92	85	109	93	86	118	98	79	92	90	95	75	95	107	99	91	88	85	81	90	91	74	92	86	86	91	74	91	97	96	78	80	86	94	99	82	81	86	97	88	95	88	95	100	102	94	88	86	88	106	109	86	99	88	96	103	91	94	91	85	89	84	87	74	85	109	87	78	92	81	85	98	89	91	83	90	112	96	74	90	85	93	105	90	97	87	82	94	98	82	87	105	81	98	85	98	99	89	84	94	87	89	82	98	91	76	87	113	99	93	94	86	105	83	106	88	97	96	98	90	114	104	77	101	83	86	99	85	79	91	95	86	98	98	95	91	100	92	106	102	87	93	88	77	82	80	80	87	119	83	95	99	99	92	106	93	92	102	87	94	95	89	90	102	93	89	102	95	74	79	86	86	80	101	90	80	84	97	90	104	83	77	82	77	94	97	101	100	84	105	80	126	90	76	84	108	107	89	87	113	97	88	102	97	96	95	92	106	99	91	94	87	95	89	109	81	108	109	81	75	93	89	95	71	90	79	88	92	95	104	89	101	103	82	81	92	93	83	97	102	84	81	106	98	96	80	100	92	105	99	88	86	91	92	84	92	86	90	80	101	101	103	99	98	93	113	79	92	94	88	86	100	111	95	84	116	100	87	89	91	113	89	85	84	85	98	94	91	89	68	101	100	89	91	107	83	90	108	96	96	106	87	102	100	98	91	73	79	106	83	110	105	97	92	87	79	89	96	91	88	81	84	95	93	114	99	92	105	90	86	102	86	105	102	80	96	91	74	87	98	112	83	99	100	107	93	97	93	91	96	87	94	86	98	90	91	71	103	104	102	96	100	95	96	86	98	76	102	123	98	92	100	80	80	104	92	77	84	86	102	82	93	104	102	104	79	89	89	90	93	70	101	95	90	97	98	95	86	89	99	103	110	98	82	92	94	83	80	101	78	110	74	91	84	98	82	89	92	98	92	87	109	92	96
345	3	3500	181207	407	9	51	441	871	1061	1069	1133	1073	995	877	764	665	631	562	495	484	411	388	401	371	334	316	278	305	295	275	252	270	240	251	211	236	239	221	209	186	219	176	194	179	152	171	162	173	164	148	142	157	180	142	163	147	135	126	174	131	126	144	145	124	114	126	134	139	135	112	114	106	126	100	93	121	137	130	112	118	122	100	135	114	113	91	108	111	120	104	115	100	95	131	116	105	125	95	96	104	90	103	108	90	103	96	103	100	107	108	78	103	101	96	99	106	112	90	95	90	92	82	85	93	112	100	106	95	83	88	91	77	93	104	94	102	101	97	102	100	94	110	98	95	104	99	96	104	92	85	95	86	103	88	92	99	101	96	77	98	103	93	97	91	115	95	95	86	98	101	108	103	94	100	98	79	88	101	115	92	85	90	104	95	98	96	92	103	82	101	104	75	88	96	91	74	106	79	84	97	78	99	90	83	79	113	80	101	96	86	82	81	96	87	107	89	94	95	90	100	89	86	91	97	93	90	98	96	88	88	95	101	93	98	85	92	89	87	75	110	96	111	96	84	105	102	101	76	104	100	96	87	103	98	90	95	77	79	104	78	95	108	93	100	97	89	102	99	73	91	89	117	94	99	90	89	101	91	89	87	89	75	98	82	108	93	94	105	92	106	100	91	87	97	109	86	96	98	80	103	80	100	81	83	103	93	91	79	76	114	101	110	98	96	92	95	106	83	97	94	86	105	100	85	95	99	97	96	108	92	90	109	79	89	84	101	92	93	94	88	89	96	89	79	91	101	102	98	97	91	98	74	78	98	83	96	106	93	95	95	92	94	78	82	78	88	96	88	113	77	87	92	98	88	87	122	106	104	81	93	85	89	99	87	100	94	94	89	93	102	102	81	87	85	86	81	88	100	72	115	99	87	83	91	91	89	84	97	89	97	66	91	78	83	76	93	96	78	85	101	93	93	95	89	94	74	74	88	89	87	102	95	84	103	85	77	84	88	75	77	94	82	92	94	89	96	99	91	94	96	85	93	100	103	101	97	84	77	96	91	77	98	87	78	89	93	77	93	83	98	105	77	79	96	98	75	108	98	94	115	88	97	101	86	114	90	75	89	86	107	93	87	88	72	95	97	88	86	94	84	99	94	93	86	98	96	86	96	86	96	100	93	83	90	102	101	100	88	84	89	95	65	93	103	64	99	84	71	67	70	87	87	72	81	84	95	102	105	96	93	96	104	85	94	84	82	91	101	102	94	100	81	87	95	82	89	94	88	84	84	91	76	98	89	91	86	82	84	118	103	92	90	83	94	93	94	91	75	97	92	85	88	95	87	92	93	91	92	94	81	119	81	77	76	79	104	107	90	73	96	81	74	96	82	88	93	94	89	85	102	86	90	81	86	102	99	96	82	99	80	90	91	94	93	95	84	108	96	99	92	89	93	86	86	85	82	93	88	72	76	87	100	104	102	85	76	92	83	89	87	114	89	93	87	81	83	94	102	95	96	85	90	93	83	108	82	77	104	90	110	100	99	96	110	116	82	95	93	84	95	83	85	99	86	103	95	88	95	93	114	89	87	90	80	90	84	97	89	84	79	96	82	89	99	87	102	85	97	83	88	74	84	86	76	99	96	79	74	91	93	99	76	88	90	84	103	98	80	85	85	90	88	64	75	89	79	78	90	88	93	86	87	112	90	74	96	107	89	98	89	95	80	101	100	98	104	97	95	77	85	83	107	80	89	98	82	90	89	85	75	84	91	94	77	77	78	97	90	83	85	96	77	71	92	95	115	84	85	88	88	91	98	101	93	98	93	90	95	97	95	114	106	99	92	89	93	80	75	69	82	79	96	85	64	88	83	85	110	102	79	81	92	97	100	90	84	106	100	78	88	96	100	82	80	98	84	81	85	91	81	95	84	85	86	103	94	90	89	94	85	81	87	106	97	88	89	80	91	71	90	92	72	94	81	93	91	93	83	87	90	107	79	96	88	79	104	98	92	99	81	92	74	83	102	87	91	93	81	92	97	89	96	101	91	100	92	84	84	79	97	93	97	99	89	103	108	93	91	85	78	97	76	106	102	107	100	95	99	91	86	96	94	86	73	85	93	78	79	95	84	104	86	84	87	87	87	86	112	96	90	83	77	86	103	85	90	88	81	89	93	99	91	90	93	96	100	110	90	86	97	92	100	79	93	91	83	90	78	76	95	86	84	98	84	85	78	99	96	90	101	82	89	91	93	76	91	106	95	93	87	97	76	82	100	85	81	89	94	88	92	97	92	86	89	71	77	93	93	89	83	87	91	98	101	81	99	94	85	88	93	93	77	99	96	91	96	103
345	0	2700	181330	414	2	45	400	820	1089	1172	1127	1044	1001	886	806	710	678	606	534	466	429	435	390	359	344	351	322	304	310	263	281	274	270	254	251	264	270	214	212	202	183	213	194	179	183	177	150	157	166	168	163	153	143	149	138	131	139	148	162	132	137	126	120	133	123	115	150	128	127	100	131	126	124	146	124	119	127	129	125	130	130	101	130	106	94	113	109	123	98	117	94	117	117	90	116	101	97	103	101	102	123	106	97	124	91	101	100	92	94	108	130	80	92	108	115	113	102	86	96	98	85	89	71	115	99	77	81	107	116	100	98	115	114	87	103	130	96	104	92	101	102	110	102	86	107	104	101	97	71	93	96	97	110	79	104	92	93	83	93	85	99	111	100	80	99	83	78	78	100	88	96	86	91	106	92	92	100	114	88	106	85	84	93	69	98	94	104	81	109	86	96	96	87	97	99	93	81	78	96	84	103	104	89	78	97	93	100	107	100	89	95	98	78	92	107	93	102	92	89	90	100	98	86	79	83	87	86	94	89	97	89	97	89	85	90	105	92	91	87	94	109	82	86	81	100	98	106	86	92	102	90	81	88	73	83	76	78	100	92	102	102	128	97	94	79	83	90	93	98	87	94	83	93	87	99	93	85	95	94	105	91	84	93	84	98	79	89	91	102	92	91	82	76	94	77	105	89	81	100	106	99	110	82	89	74	88	85	93	84	78	91	81	102	104	104	95	111	99	75	90	75	101	87	104	91	84	86	82	90	82	88	78	91	104	97	97	97	89	107	78	106	100	97	102	90	108	83	83	86	95	94	89	80	83	101	93	108	83	90	98	95	90	116	108	75	96	81	92	93	84	90	78	70	105	94	85	91	108	82	75	95	85	94	105	108	76	87	105	104	92	90	82	86	94	92	85	82	86	88	97	99	91	95	93	113	73	84	91	91	78	84	85	90	86	87	97	72	84	95	103	81	85	98	103	88	82	89	81	84	95	92	102	95	98	77	76	91	85	90	90	89	107	97	108	94	83	77	96	91	89	92	87	86	88	99	92	83	110	98	98	93	99	77	76	95	81	89	83	95	96	89	83	78	104	100	78	81	90	100	99	78	97	103	84	86	84	101	90	86	83	85	88	103	102	98	92	80	95	81	86	91	84	111	87	75	99	81	88	79	76	75	92	85	87	99	77	86	109	93	84	77	102	83	78	80	104	92	102	85	89	77	85	91	73	109	112	102	74	85	94	82	94	101	94	85	76	89	84	98	87	77	83	86	77	105	90	99	94	79	103	99	93	98	79	81	86	82	92	81	80	93	90	80	107	83	103	102	88	84	90	104	91	80	95	81	93	101	77	103	83	90	104	85	89	89	95	76	86	114	81	94	82	79	96	89	94	85	79	74	94	85	92	89	74	100	110	87	93	86	80	88	84	91	90	87	85	82	80	78	86	80	97	81	77	94	98	84	93	110	88	90	108	96	81	72	90	81	87	95	96	104	103	97	90	90	81	97	96	92	82	80	80	93	94	83	93	95	102	78	107	86	97	87	84	92	83	99	87	84	99	78	69	98	74	85	100	89	86	77	88	98	82	95	98	87	81	88	92	98	105	97	95	91	82	91	77	104	90	78	75	95	88	99	96	96	96	101	75	107	86	87	102	91	86	97	101	87	98	91	95	88	86	109	92	108	89	74	87	87	91	84	89	83	88	94	83	92	80	79	78	89	75	90	92	84	98	91	91	105	87	104	99	78	85	96	95	89	86	102	101	81	92	76	89	96	79	81	79	63	78	113	108	73	98	91	87	86	93	90	85	88	78	97	74	107	94	90	85	71	66	93	78	80	89	89	79	83	84	92	97	85	96	75	82	92	85	86	82	77	102	82	108	83	93	80	93	83	100	92	95	89	83	87	96	91	89	85	101	85	80	98	81	99	87	113	81	84	82	91	72	83	82	107	102	76	70	89	84	84	100	95	84	89	103	94	86	98	86	84	95	99	88	92	76	86	94	87	91	87	106	91	78	82	80	83	100	101	93	100	109	85	98	77	88	91	80	82	94	95	95	93	93	95	90	73	101	93	84	87	91	83	85	87	83	92	92	84	85	81	78	89	100	91	79	87	94	84	97	85	94	84	82	93	79	86	102	81	90	98	78	89	82	97	93	96	101	107	84	112	97	98	107	77	92	76	99	92	92	103	77	94	85	93	97	96	95	86	84	90	108	76	92	91	74	84	96	102	92	100	84	91	79	99	71	69	88	82	78	87	92	81	77	90	80	90	103	90	76	88	97	86	71	95	82	93	79	103	100	96	85	86	95	102	97	98	85	81	85	67	91	95	70	91	73	101	83	90
345	1	1900	181454	415	14	102	669	1020	1120	1084	1020	908	824	749	630	585	539	472	440	398	381	337	321	311	299	279	259	227	262	214	217	217	183	208	202	165	171	166	170	160	166	173	175	151	157	120	163	148	131	124	130	140	139	135	130	116	127	130	123	124	132	105	114	113	109	130	97	100	106	114	114	100	105	110	111	118	94	96	100	99	88	92	92	84	90	103	85	102	84	93	90	91	94	110	88	98	97	113	106	93	99	81	91	100	91	102	98	94	91	86	82	97	106	93	76	89	100	96	93	87	90	104	89	88	86	87	106	85	85	88	92	86	77	83	77	88	92	111	82	98	90	82	96	92	96	107	90	98	82	84	81	92	80	76	86	87	103	90	100	110	83	91	96	81	91	95	94	73	91	83	77	80	96	91	83	98	81	71	89	85	92	82	74	115	84	98	88	94	88	95	97	88	81	85	94	96	80	91	99	94	81	98	74	92	98	103	88	82	83	95	110	92	81	69	83	97	100	82	82	95	79	85	86	65	80	86	83	91	88	68	89	79	86	89	91	95	105	95	90	91	99	89	83	81	99	71	81	84	85	105	74	80	78	84	89	77	82	82	89	73	77	84	96	86	85	99	84	74	83	71	90	82	93	79	86	96	93	107	67	96	66	101	81	85	86	83	98	72	76	99	88	84	101	84	92	86	93	81	88	89	83	81	97	99	72	74	86	85	95	87	67	71	79	68	89	85	71	108	88	81	88	86	83	76	87	81	75	73	86	82	78	79	81	97	75	100	80	77	102	84	101	100	80	100	81	97	86	90	70	80	97	85	115	98	82	95	82	70	81	91	78	78	80	84	95	80	76	89	71	89	78	88	93	76	99	71	83	83	79	99	80	72	98	83	96	80	88	86	87	94	82	95	95	87	104	113	94	83	73	92	108	75	89	92	75	74	88	92	67	92	81	93	90	95	86	92	102	94	82	82	91	83	84	82	83	82	91	91	86	102	74	88	83	61	96	80	92	85	83	89	91	83	92	86	95	72	86	79	90	77	88	77	76	81	86	82	96	88	82	96	76	77	77	98	72	77	85	79	65	85	92	86	85	81	90	82	87	106	86	76	92	91	85	101	76	90	85	87	92	72	77	100	93	108	80	85	84	89	86	100	73	108	92	82	75	97	95	85	87	80	89	94	97	88	87	77	76	100	78	81	96	104	90	75	91	91	93	66	97	69	87	74	97	96	81	76	88	70	84	96	96	85	91	87	86	85	77	77	85	67	100	86	75	80	87	79	78	88	84	68	91	86	94	93	77	85	84	88	81	98	78	84	78	86	89	70	68	88	68	100	95	81	81	104	81	65	90	80	96	78	96	84	89	76	80	98	67	91	69	82	89	79	96	83	89	89	93	89	75	84	89	97	92	73	91	99	88	87	93	93	82	92	82	96	78	87	88	84	99	86	98	74	93	96	82	79	71	93	88	79	69	96	81	94	72	83	82	93	93	85	80	72	87	78	85	92	94	68	78	90	81	88	95	78	81	82	89	77	91	81	92	84	105	81	74	76	89	96	69	78	88	87	69	86	78	83	72	79	100	79	100	79	84	94	96	85	88	85	98	78	85	78	108	80	91	102	87	78	68	89	89	65	72	79	89	79	105	76	101	96	96	86	109	94	74	92	80	81	84	74	86	71	84	92	96	78	75	79	86	98	88	88	84	91	74	86	82	91	69	89	84	78	84	87	78	95	78	81	83	87	96	66	84	92	90	86	89	78	82	85	110	92	93	85	79	98	91	93	95	86	96	96	78	88	74	91	106	80	105	77	85	84	92	83	116	89	86	86	96	83	94	89	76	78	88	74	97	83	80	72	84	90	75	84	87	82	93	91	88	98	81	83	77	86	76	90	86	93	73	110	81	75	78	94	78	83	92	80	77	83	73	93	71	81	105	82	83	95	89	86	77	75	82	93	88	82	90	69	83	84	85	75	92	78	93	91	109	95	93	84	100	85	84	71	80	97	69	85	66	97	83	93	88	102	91	87	85	73	89	81	95	101	92	82	71	90	87	94	92	94	93	91	94	95	81	80	83	91	85	77	80	85	80	97	80	79	87	94	86	92	106	72	68	84	72	89	96	78	95	106	90	89	102	88	78	98	86	87	85	87	79	86	81	75	92	88	79	79	67	87	95	94	80	79	76	84	104	71	83	92	92	70	80	77	99	92	78	79	90	92	98	88	80	88	86	72	95	91	90	74	102	92	87	65	96	92	89	93	80	99	78	69	80	78	104	87	84	83	97	85	96	84	81	86	80	92	70	86	83	83	83	91	74	81	103	69	88	87	74	83	77	80	86	75	84	71	85
345	2	2100	181577	422	9	104	636	953	1110	1116	1042	902	855	740	717	592	538	542	437	428	386	354	353	322	278	241	261	268	242	234	203	207	223	213	184	199	189	188	205	185	180	178	186	158	157	145	152	158	164	156	137	138	128	140	124	125	138	129	97	123	117	102	102	105	118	122	127	106	117	102	112	118	102	116	91	110	104	96	98	116	112	109	110	94	100	99	100	115	93	100	101	85	107	103	92	89	111	87	101	98	97	94	108	72	97	76	88	94	93	84	112	82	106	91	99	87	88	92	100	91	85	89	104	87	105	103	102	89	88	84	113	92	97	75	112	81	85	84	92	92	63	104	90	95	79	85	78	92	68	86	88	89	86	87	84	82	88	82	84	81	95	84	78	81	89	74	91	95	95	103	88	79	81	101	92	86	89	101	77	95	88	86	86	85	89	92	100	78	111	64	81	74	86	99	89	107	82	75	95	74	88	86	81	82	90	82	90	73	91	85	93	83	89	73	99	75	83	86	90	86	85	72	99	90	105	78	84	84	99	78	98	78	96	78	70	66	70	72	85	79	73	73	77	110	76	86	73	86	101	82	73	78	76	100	84	81	100	91	75	88	67	73	92	84	88	90	84	93	92	83	82	73	99	86	93	78	75	62	74	71	77	73	93	79	85	93	85	84	86	85	89	77	93	92	82	84	105	82	89	74	69	75	87	70	97	68	73	89	79	88	94	80	83	73	81	84	82	76	76	87	86	85	73	84	99	80	87	78	93	79	71	87	74	104	86	74	100	87	83	81	83	74	73	96	92	85	90	88	85	93	82	89	79	92	91	81	91	93	87	97	70	84	74	86	93	84	75	82	99	92	76	88	87	69	90	89	81	68	82	69	92	76	85	86	84	102	103	89	79	97	96	84	80	93	75	84	76	68	98	100	89	73	85	71	75	77	95	78	84	79	85	82	96	88	70	74	87	83	75	83	66	81	97	71	88	89	78	76	99	92	83	104	94	91	101	80	95	86	95	92	96	90	76	83	80	81	96	75	81	69	95	98	92	57	88	90	72	105	91	68	75	101	71	75	94	98	77	85	101	71	76	84	82	81	97	79	89	82	91	76	98	98	92	112	88	79	76	66	68	92	78	83	86	89	104	90	80	91	72	87	84	83	95	73	73	84	71	90	80	89	71	77	84	80	91	78	71	83	85	90	87	80	105	90	78	89	78	79	77	98	62	67	104	73	72	73	96	100	103	81	90	63	96	88	98	82	86	47	76	91	107	94	90	96	94	91	75	82	91	90	84	69	65	71	90	79	93	84	80	90	110	63	84	97	82	85	82	83	79	89	78	80	79	84	78	79	71	100	74	89	81	84	82	84	74	83	69	88	90	78	83	87	81	86	82	68	61	79	81	65	83	77	75	81	81	99	97	71	81	93	80	93	89	81	78	86	71	77	77	78	77	88	78	94	97	90	85	69	83	79	79	80	83	81	79	83	82	76	65	66	86	87	80	87	86	102	99	99	100	99	105	81	89	85	94	64	88	103	85	76	99	72	85	91	94	90	88	71	69	83	92	90	69	91	87	83	94	104	83	82	76	95	68	77	85	87	96	67	73	80	90	80	90	104	82	99	90	90	81	66	81	94	74	69	111	89	80	77	83	82	85	79	84	81	77	82	88	95	101	105	77	83	99	85	89	64	86	80	82	70	86	82	70	93	81	90	86	83	87	76	87	81	81	89	93	66	80	75	77	81	91	88	83	90	82	57	91	83	87	77	83	72	81	83	74	84	88	75	67	76	81	81	76	80	95	61	61	66	80	86	90	68	81	89	88	114	74	73	89	80	86	89	102	90	82	72	87	83	77	66	91	56	77	79	68	70	71	63	79	87	83	68	83	88	100	72	90	68	98	83	70	69	73	75	98	71	73	74	72	108	81	83	73	83	63	93	89	91	91	91	86	71	80	95	102	72	78	77	85	75	76	78	84	72	69	72	85	73	90	91	74	105	88	88	78	93	78	72	68	72	93	79	75	81	76	87	81	94	82	85	77	68	83	80	82	68	97	84	79	69	77	79	74	103	74	73	85	85	64	84	71	83	90	79	82	85	76	108	72	79	82	95	80	73	86	77	68	77	95	83	94	92	112	81	89	90	89	99	89	79	89	75	70	77	74	78	85	75	81	74	93	102	79	72	80	90	69	78	86	99	90	78	74	98	84	87	88	77	84	72	80	82	81	83	83	70	85	82	61	80	98	79	89	83	86	92	90	67	85	79	91	76	78	71	67	80	76	74	87	94	79	86	75	77	80	81	82	72	82	84	72	95	91	74	90	83	51	85	83	92	75	89	81	76	72	89	75
345	3	3500	181700	409	7	83	535	916	1121	1145	1102	969	923	846	741	705	613	555	500	437	451	402	373	340	312	340	302	270	279	246	250	235	237	208	207	209	193	177	204	171	185	181	183	159	154	168	141	168	150	142	141	155	111	132	134	139	132	140	116	118	95	120	123	136	123	100	129	96	110	114	113	121	120	97	93	117	100	112	95	91	99	109	118	108	106	104	105	90	100	97	97	95	95	84	97	102	101	85	77	92	106	111	95	95	105	98	74	76	99	98	74	88	79	101	96	76	100	95	105	96	87	86	94	87	74	100	92	86	113	76	87	85	90	82	73	94	78	107	98	87	91	75	76	89	111	94	98	85	80	95	80	75	88	82	89	95	92	78	97	75	75	82	79	92	91	82	71	87	92	75	81	93	94	88	81	88	92	100	88	76	84	92	93	81	69	100	84	99	92	75	68	84	86	75	94	93	90	88	86	87	90	85	75	67	78	97	93	77	70	79	83	70	92	82	69	89	90	81	82	77	102	93	74	74	96	83	86	81	78	88	81	96	88	90	90	68	92	93	84	93	101	87	93	87	86	82	99	88	79	87	86	83	90	88	91	99	100	72	72	77	86	73	94	68	78	86	82	80	89	65	80	91	86	76	74	81	74	100	65	87	89	87	85	74	91	109	83	85	84	70	82	75	88	78	68	74	84	81	77	89	68	86	78	79	95	74	84	90	76	92	77	78	88	95	93	79	83	70	88	93	75	85	67	81	76	87	87	92	80	83	63	93	76	86	86	83	78	72	80	89	87	81	85	70	104	82	85	96	78	88	76	83	96	84	76	67	82	95	88	81	71	69	92	69	84	87	72	71	91	90	84	83	79	75	86	85	91	96	67	81	93	91	84	87	87	79	65	83	70	74	91	76	98	78	97	98	81	63	76	77	86	70	78	78	89	87	81	88	96	69	99	72	77	93	82	85	70	70	93	87	71	79	91	79	74	75	83	86	81	76	88	83	77	81	67	74	103	84	79	77	108	77	89	78	83	88	104	87	81	64	80	71	92	84	80	65	88	94	86	82	74	79	87	67	72	92	88	86	90	103	68	77	93	86	77	78	98	93	77	75	85	87	92	80	85	91	81	69	91	85	79	75	78	92	78	98	80	77	94	79	89	80	76	101	83	86	96	76	68	91	61	77	81	77	79	88	75	69	90	82	81	76	76	82	68	89	71	85	77	83	73	89	72	88	80	95	71	91	93	67	86	68	69	80	78	80	97	80	77	81	77	69	100	89	93	78	68	79	83	82	89	79	83	83	77	71	92	103	73	67	88	102	98	89	80	89	106	64	78	90	85	94	98	86	79	80	96	69	84	93	72	81	84	84	71	81	80	73	79	81	82	76	78	82	75	76	74	83	90	80	64	70	98	81	78	95	79	72	87	78	78	91	88	99	80	80	83	74	73	67	71	75	78	83	77	89	82	96	95	92	118	70	90	85	78	81	79	77	89	74	71	98	81	80	83	74	85	78	77	82	75	69	98	68	87	82	81	84	83	78	76	84	67	76	86	112	59	89	81	98	87	75	91	73	90	81	71	92	76	83	95	89	89	87	98	82	66	81	86	76	80	101	92	81	89	71	72	82	92	83	71	77	74	102	80	72	68	76	93	92	75	80	74	72	80	75	66	91	99	79	82	80	91	95	105	81	72	88	75	84	83	77	79	83	87	81	83	85	79	90	103	93	72	88	53	89	80	86	91	82	91	95	88	88	66	84	74	83	76	81	85	79	92	79	79	87	83	81	77	88	88	85	99	91	83	100	84	70	96	79	78	60	70	88	81	88	80	86	86	77	78	78	86	79	70	81	61	80	82	89	87	89	79	91	74	65	86	85	89	81	79	88	90	80	58	77	66	97	88	86	80	70	71	67	89	92	78	72	81	74	69	75	86	78	100	102	84	72	59	98	82	86	92	89	91	81	89	88	97	96	79	85	75	79	80	72	82	81	76	85	79	79	99	85	79	91	86	68	83	87	104	88	80	79	66	95	74	89	61	91	71	89	90	76	60	89	76	83	73	75	71	82	106	76	83	75	70	73	99	85	74	89	93	75	93	93	74	77	76	84	66	97	78	84	59	81	76	83	75	91	82	88	83	88	72	73	91	75	72	89	80	85	84	80	66	86	82	69	84	75	82	51	86	88	89	82	94	83	85	87	73	77	99	85	91	73	67	91	85	80	80	70	70	92	98	76	85	93	77	89	86	80	58	92	86	76	86	96	66	65	71	87	98	88	98	79	88	74	64	79	83	81	60	79	85	69	68	75	87	65	94	82	81	104	76	93	89	88	76	66	70	84	94	78	82	100	73
345	0	2700	181823	408	4	37	341	752	1060	1110	1094	1034	976	895	826	660	655	556	486	453	446	372	370	357	351	316	318	309	296	262	261	260	274	215	237	220	227	235	222	212	186	200	199	174	165	168	163	166	163	157	161	150	150	155	135	113	125	127	126	119	122	132	113	117	102	112	116	93	123	118	113	109	108	110	108	102	120	115	95	120	112	110	127	109	106	92	115	105	94	90	122	98	104	87	111	112	105	108	96	84	98	79	104	81	107	102	86	100	98	102	90	88	80	96	78	91	79	100	95	83	90	88	81	72	86	109	84	101	76	114	90	104	92	98	83	91	77	78	89	93	88	79	89	81	81	78	101	91	89	98	110	93	76	82	86	87	86	77	100	99	83	98	64	78	82	102	93	79	80	91	82	81	97	76	92	87	97	80	95	90	85	82	94	89	85	94	64	100	72	77	81	73	84	96	96	79	61	95	84	95	76	100	81	84	82	81	62	85	82	90	82	103	84	93	86	85	80	97	97	72	79	81	82	94	79	87	86	84	81	99	77	75	88	82	81	76	70	93	83	88	77	69	74	95	79	78	77	86	82	77	87	78	82	89	61	89	90	103	79	81	88	76	75	75	99	85	78	96	75	80	101	87	99	94	84	82	91	94	101	76	81	95	81	86	79	82	82	91	97	88	89	83	75	69	73	65	106	84	73	88	110	86	80	76	85	80	77	88	76	87	103	64	74	80	81	78	76	88	77	90	111	89	79	78	81	80	83	78	81	83	84	88	75	86	78	69	81	67	92	87	76	84	74	82	95	89	92	88	75	83	66	79	82	96	83	77	80	79	105	88	71	81	85	88	89	93	87	82	77	79	75	80	77	91	87	83	71	83	72	84	76	82	75	66	82	79	78	79	49	70	69	80	68	98	77	61	72	89	77	88	79	90	72	71	77	108	76	67	65	92	95	94	86	85	87	88	76	97	87	90	83	78	80	80	83	74	88	88	75	102	86	90	77	71	99	102	77	73	84	80	87	73	81	88	74	71	82	95	79	77	81	67	84	89	94	76	96	69	93	86	81	71	84	70	87	77	95	75	91	86	108	86	70	94	81	85	78	69	88	85	80	89	70	83	85	88	68	74	101	85	66	75	82	75	79	93	87	75	70	86	89	83	81	97	97	84	83	75	82	78	78	91	77	78	89	87	74	74	71	99	75	74	69	79	81	76	95	78	95	85	88	99	85	70	91	76	87	86	72	74	81	65	75	72	87	80	87	92	76	95	86	95	80	77	81	81	69	88	87	72	94	68	92	68	86	85	89	86	80	77	78	85	86	89	82	85	74	69	88	87	69	69	82	91	74	86	76	86	96	81	73	74	78	82	54	68	80	79	78	64	88	87	69	71	85	82	67	80	83	64	93	75	97	77	76	75	68	85	76	95	66	78	96	66	76	95	89	89	83	78	80	89	87	70	81	94	87	66	83	73	65	67	73	81	78	83	89	73	94	62	71	97	88	83	79	92	86	84	71	86	105	100	94	80	82	64	71	81	66	89	75	69	79	84	90	70	78	80	96	87	82	74	96	88	80	96	94	91	86	74	73	78	75	72	69	90	79	80	83	66	76	83	83	83	79	71	85	99	88	98	100	65	87	77	87	77	88	93	75	83	70	72	66	90	81	64	90	75	89	73	78	72	79	87	86	76	82	86	88	85	89	86	82	76	81	87	82	68	109	92	64	85	101	98	85	90	75	67	88	79	87	84	75	83	76	70	79	90	90	78	63	87	73	75	91	83	63	63	91	80	71	92	88	84	99	81	86	75	76	78	81	89	65	83	70	67	83	89	81	97	87	87	86	82	65	87	86	91	92	70	68	73	82	69	100	82	68	96	71	90	89	79	79	92	72	96	77	84	92	82	92	75	79	85	96	95	102	95	95	67	68	91	81	74	93	89	100	85	84	79	86	62	80	80	74	71	78	84	95	66	88	103	79	73	62	89	84	97	86	87	85	82	100	62	99	89	81	76	73	80	80	68	68	89	77	91	85	84	71	66	73	67	84	85	90	82	92	65	72	90	86	74	87	81	81	87	75	74	73	72	94	84	83	78	81	76	76	80	77	74	87	90	72	75	70	85	96	91	66	87	85	71	81	71	95	98	66	72	79	82	57	74	102	81	77	98	77	84	85	85	84	89	84	81	85	71	73	91	108	83	78	75	77	71	94	75	79	76	73	74	80	79	65	86	80	88	85	73	76	74	83	65	77	74	86	91	75	64	72	83	85	63	81	88	69	76	77	70	78	73	84	73	88	80	100	86	75	83	73	105	80	83	85	72	66	63	90	88	94	86	65	69	76	83	83	74	84
345	1	1900	181947	407	10	99	593	992	1177	1153	1093	991	897	768	687	665	514	467	464	377	369	354	306	294	299	265	235	240	242	203	231	205	189	170	191	196	190	183	162	161	155	153	159	149	125	126	131	145	133	124	143	141	119	116	98	110	127	105	112	116	99	114	112	115	113	115	94	80	95	108	90	92	91	100	113	100	87	87	104	86	98	112	85	84	86	88	105	88	86	75	86	95	92	96	84	93	78	103	83	88	76	93	97	95	93	105	72	80	104	84	84	104	72	81	80	81	82	83	91	83	89	75	83	75	82	97	101	63	66	82	69	75	79	99	85	88	72	89	64	93	76	81	74	72	74	79	76	69	75	74	86	75	84	85	80	88	90	75	79	80	74	69	77	69	69	73	94	76	72	82	76	76	69	63	60	60	74	75	89	60	79	87	107	69	89	87	76	91	73	76	83	97	88	85	95	70	86	80	85	71	76	92	78	76	84	84	74	84	87	81	74	70	86	83	67	68	82	88	79	79	92	77	76	85	85	69	87	81	67	69	59	70	56	88	77	66	69	70	84	68	79	82	86	83	88	77	63	81	74	73	78	76	77	83	85	78	78	75	77	86	89	79	86	70	80	68	91	81	83	68	72	96	74	75	87	70	78	71	76	96	84	62	72	80	89	76	66	68	84	73	86	74	68	83	93	68	88	64	77	84	80	83	71	71	67	75	75	63	89	83	82	87	67	72	73	79	79	86	73	70	62	86	76	79	85	92	87	80	93	83	69	86	69	82	72	92	73	78	72	73	77	78	72	87	87	70	74	73	85	78	70	70	81	80	66	80	83	63	74	73	76	74	73	68	73	81	71	63	72	85	67	71	86	85	108	71	89	86	80	63	92	83	72	81	72	85	86	78	75	72	73	93	98	85	79	76	68	81	78	66	74	91	64	86	65	62	85	64	99	70	74	79	85	80	69	66	75	70	68	72	70	82	84	77	73	73	84	100	94	70	67	85	87	91	65	82	77	77	77	79	83	77	69	67	64	75	74	77	75	75	70	89	83	78	92	77	106	79	86	84	72	90	75	52	76	82	60	77	80	85	78	77	68	96	76	75	77	70	87	89	87	78	101	63	88	73	83	89	77	96	74	74	94	62	78	79	100	74	88	80	77	78	76	77	83	73	73	85	71	58	64	77	78	61	71	68	92	76	78	69	72	71	77	73	67	68	89	82	90	80	72	83	76	81	65	86	76	80	80	85	70	72	65	72	74	73	93	88	77	60	72	62	77	73	82	75	75	78	78	100	79	70	80	66	73	83	88	73	76	81	72	83	82	76	65	81	76	82	87	66	64	72	76	71	68	95	68	74	73	73	87	71	77	69	84	72	88	85	63	74	72	75	74	76	76	81	62	67	85	64	70	71	72	70	81	71	87	69	65	76	87	69	66	70	67	82	70	83	80	64	70	91	75	75	81	89	81	73	90	79	94	83	87	76	72	66	73	74	61	77	84	71	97	77	71	74	70	85	83	77	72	75	72	72	72	78	88	82	84	80	76	78	75	81	78	74	84	75	66	70	68	72	95	67	80	94	60	69	77	84	76	72	64	65	83	76	63	95	78	81	70	85	89	59	68	74	84	73	91	75	96	74	83	61	87	83	75	97	65	85	82	91	76	90	87	83	111	93	68	78	88	75	65	78	99	80	82	74	89	76	73	97	72	88	77	67	83	75	70	81	79	75	70	82	84	75	61	69	87	70	92	79	73	80	75	86	72	75	75	64	83	89	82	72	69	70	81	83	115	58	79	66	79	76	83	79	66	78	78	87	89	75	81	86	68	82	88	92	85	75	84	70	63	72	87	81	69	74	63	94	80	69	74	81	81	95	85	71	66	81	86	72	86	70	71	69	82	67	81	81	76	80	76	79	67	72	81	72	71	77	88	72	71	78	73	77	60	72	72	79	68	86	73	76	81	78	96	79	84	92	88	81	68	83	84	81	85	77	82	81	79	80	77	77	77	74	78	67	77	68	91	71	74	73	81	65	79	75	58	87	80	77	84	73	61	75	67	82	72	75	77	73	70	75	67	72	86	82	87	79	55	83	81	56	68	75	78	97	79	67	77	72	57	89	85	80	72	71	74	85	70	72	79	67	79	72	70	66	87	78	80	74	81	86	83	84	74	85	87	81	73	86	66	70	73	89	64	84	90	79	95	81	92	83	76	73	83	82	58	81	68	77	68	78	78	82	78	84	73	87	71	82	66	79	77	62	85	76	81	78	73	88	85	65	75	78	63	82	64	64	76	69	92	71	69	84	69	84	81	72	72	79	69	67	80	73	80	84	62	81	80	75	85	66	84	91	76
345	2	2100	182070	424	12	98	607	938	1171	1119	1065	936	810	744	682	639	590	512	494	427	414	359	386	307	308	314	257	245	241	222	240	208	188	224	211	195	194	193	148	167	189	181	173	138	142	166	133	147	148	138	121	143	137	120	121	118	123	122	118	140	119	116	92	114	100	113	89	89	82	104	108	98	104	108	83	105	97	93	87	88	119	82	83	90	103	84	96	72	88	100	77	94	88	107	103	82	92	80	76	92	91	111	97	114	75	93	80	85	91	91	89	90	75	80	93	98	83	77	85	81	92	77	100	74	60	88	77	74	70	95	92	60	109	82	72	79	83	80	83	80	83	74	82	95	86	74	77	90	94	86	84	81	100	71	84	72	63	75	77	92	88	81	79	87	81	77	95	90	70	68	73	78	80	89	90	84	96	74	72	73	79	86	65	61	73	73	70	82	85	96	83	77	54	83	80	88	69	64	86	75	80	74	70	83	80	76	98	74	84	83	74	77	83	83	64	69	89	95	78	77	93	84	82	75	82	76	76	70	95	66	82	89	70	84	79	78	72	81	69	70	75	72	82	77	74	83	72	78	70	88	80	72	86	59	68	66	84	82	58	71	71	74	77	89	97	81	66	63	81	86	83	78	88	79	76	89	85	75	77	76	65	91	77	71	65	77	87	93	68	79	76	83	98	79	86	72	74	68	76	73	79	79	67	73	65	78	70	86	87	60	81	72	69	69	83	71	81	68	79	73	93	83	95	84	70	78	77	94	51	76	84	66	91	75	81	82	81	78	74	76	87	80	72	92	83	73	73	60	83	66	87	72	93	81	57	86	61	85	78	81	79	70	68	61	83	74	71	72	79	82	65	56	83	73	75	73	76	66	87	79	77	84	94	80	57	67	81	70	70	77	85	67	68	75	68	71	93	69	68	80	93	71	96	83	84	69	99	71	74	60	74	89	74	85	98	70	80	87	94	64	80	101	80	72	70	70	68	77	79	74	72	71	91	82	69	85	94	87	79	76	89	77	81	68	74	80	77	64	94	81	72	69	86	90	80	92	80	81	83	84	69	80	82	90	73	63	67	75	69	95	86	70	65	66	89	88	76	77	78	82	85	87	76	77	74	50	74	80	59	81	60	76	64	70	62	70	70	66	68	86	71	71	74	46	78	90	72	72	61	100	87	79	71	85	90	84	81	73	76	80	72	66	68	80	78	67	85	79	84	69	60	80	80	85	88	75	86	78	99	75	74	70	57	64	82	75	74	70	65	77	76	67	76	77	60	80	77	60	64	66	76	81	64	64	61	70	77	83	67	68	60	88	66	82	80	88	69	60	85	82	72	84	73	74	54	71	76	61	72	82	82	62	72	53	75	78	69	86	90	75	76	71	63	97	79	78	95	81	62	70	70	74	87	77	73	67	77	82	74	68	92	77	76	71	52	83	65	66	95	77	72	80	88	65	85	80	71	99	75	69	68	69	67	69	63	85	79	66	89	82	82	78	66	106	84	71	91	79	85	80	63	71	111	76	75	83	88	61	70	65	66	75	78	81	72	85	69	70	72	59	63	82	82	66	68	91	69	69	68	65	69	79	76	65	67	81	78	86	70	79	71	71	86	68	59	87	78	94	81	69	86	75	76	70	82	92	72	69	83	89	76	88	83	86	76	72	78	54	88	69	95	79	63	83	70	66	79	63	71	67	68	68	66	77	67	70	79	83	73	75	77	75	79	77	81	75	77	79	65	64	71	70	80	68	56	60	70	92	92	61	70	81	74	74	78	74	77	77	82	78	60	73	73	80	83	95	66	79	75	59	65	70	86	79	73	62	75	67	88	75	66	93	103	65	74	75	91	81	77	98	75	74	74	74	87	85	78	88	71	72	62	80	76	77	80	76	71	82	74	89	83	84	69	65	78	63	82	80	77	68	75	85	86	92	85	102	89	66	62	79	71	62	84	73	78	94	61	90	76	68	79	70	73	79	72	64	70	80	69	72	82	65	64	83	65	75	71	75	88	70	74	74	57	70	75	63	86	63	73	74	71	75	72	81	63	81	84	82	72	63	87	81	77	71	59	73	69	64	85	81	83	76	71	71	71	70	70	81	67	79	71	71	88	64	67	64	76	63	82	84	68	80	80	74	74	72	73	71	79	77	78	68	68	74	77	71	68	72	87	77	54	74	70	71	83	60	82	66	73	92	79	79	71	62	82	62	73	78	65	78	74	91	72	79	78	81	79	73	73	88	58	73	82	66	70	71	83	82	78	77	76	72	61	86	58	79	70	64	59	59	81	87	61	89	76	72	71	77	71	72	78	77	78	85	86	69	66	71	62	75	67	94	74	92	76	83	76
345	3	3500	182193	405	12	71	502	896	1127	1120	1132	1057	997	875	809	679	648	569	534	476	452	430	414	342	310	336	293	293	279	249	244	258	224	222	187	187	194	184	171	190	172	160	172	170	154	156	149	112	152	142	136	134	138	114	119	114	116	122	95	125	136	110	97	111	93	110	108	104	96	101	104	87	99	108	111	82	113	106	111	92	96	89	98	95	87	85	94	95	114	88	101	96	104	95	76	74	90	95	95	82	81	112	73	81	82	86	83	92	72	72	82	85	87	95	75	79	80	86	87	75	93	100	75	77	81	68	81	92	59	91	84	79	77	84	84	64	74	72	69	89	80	78	81	87	94	76	90	79	78	79	83	64	76	75	75	75	89	82	84	79	76	61	90	69	75	74	82	96	76	83	63	79	71	71	76	72	78	101	70	77	72	91	86	73	75	70	76	72	69	83	81	75	70	75	89	76	60	73	75	86	75	79	68	67	99	93	85	72	81	71	91	84	80	82	74	76	63	79	64	76	89	75	78	64	75	83	76	69	79	74	84	75	79	62	80	79	73	84	72	69	95	67	73	73	95	81	80	85	92	63	67	68	59	68	68	62	72	77	86	73	71	74	90	65	73	64	96	68	68	77	75	86	81	81	91	75	69	67	61	74	84	80	78	74	83	80	83	82	72	79	82	68	85	71	75	77	62	71	77	76	84	107	83	92	77	82	76	95	88	70	68	71	65	86	75	83	88	99	77	92	62	79	73	73	87	88	66	88	73	76	77	61	84	57	87	88	72	72	85	91	78	80	70	75	74	75	78	62	73	74	75	82	73	79	87	88	75	61	77	79	70	82	83	82	62	68	83	75	89	83	59	70	72	73	82	87	72	78	70	83	86	76	86	68	70	68	76	82	88	73	75	74	81	74	71	77	91	74	73	65	86	63	57	78	83	82	78	71	77	89	68	64	79	70	84	81	69	69	88	57	77	78	61	85	81	79	63	74	65	84	75	91	63	76	79	68	73	75	64	67	81	69	58	72	83	96	65	84	69	79	72	75	78	79	59	50	74	77	79	59	69	80	93	78	76	67	72	61	63	73	62	62	86	74	81	74	76	69	66	58	65	77	73	88	86	83	74	55	63	60	69	92	77	60	71	64	83	66	69	84	61	74	66	73	85	78	72	71	86	71	77	72	80	89	56	68	80	72	66	71	74	71	79	65	59	55	81	66	88	80	66	78	74	73	68	75	66	73	99	78	64	77	67	71	75	82	77	70	79	63	86	80	72	71	70	55	53	51	64	72	67	50	83	74	68	71	86	66	83	76	65	72	76	78	74	73	71	78	62	64	80	62	90	72	69	81	67	72	67	68	68	66	75	70	78	61	61	65	63	68	81	56	75	74	90	94	74	77	81	81	79	82	68	71	93	70	73	75	65	85	58	80	69	73	63	74	73	68	76	78	68	84	79	71	67	67	77	73	80	77	84	78	81	71	80	70	63	77	66	71	77	79	80	76	69	68	86	62	77	78	74	86	80	71	63	71	71	78	72	72	78	86	88	78	62	73	76	90	74	84	66	85	91	85	102	71	54	69	70	69	81	72	73	88	70	67	83	81	73	74	88	77	82	79	65	77	81	80	77	81	89	70	58	66	78	83	64	86	79	78	78	65	73	91	69	58	61	73	65	80	68	76	79	73	79	67	79	73	75	64	72	88	82	63	71	56	78	58	85	64	65	64	76	91	64	63	71	74	91	47	82	74	75	76	72	75	90	78	86	68	74	66	72	68	83	64	66	68	84	80	64	64	73	81	76	75	72	60	82	84	58	87	81	82	62	61	86	68	54	61	83	75	71	66	65	69	62	78	71	85	75	73	72	76	85	72	81	74	71	57	73	90	81	80	59	61	75	69	69	80	75	66	62	80	66	68	66	69	62	88	62	73	70	83	72	88	72	76	83	82	68	74	68	64	84	70	76	68	81	73	77	70	83	86	78	67	64	65	82	77	78	72	72	75	67	59	84	69	77	55	57	75	65	72	79	91	67	69	69	68	54	70	77	63	76	75	74	85	76	84	77	74	67	68	72	78	80	73	91	78	77	77	74	72	73	84	62	85	82	84	75	86	82	80	58	88	65	80	74	89	73	74	68	77	83	68	66	68	62	64	70	81	86	90	86	71	78	75	65	75	64	81	85	87	66	77	71	54	82	74	78	66	80	63	81	71	78	80	73	57	72	70	76	76	73	72	66	71	63	82	92	76	75	75	86	56	81	76	89	65	69	80	84	84	78	67	64	71	80	62	75	76	84	80	69	95	69	76	69	83	78	63	55	77	74	66	61	80	73	74	71	70	96	75	90	73	70
