345	0	2700	218921	424	8	25	241	326	436	406	462	393	387	326	320	273	276	263	274	231	232	212	208	193	214	201	193	150	174	181	166	175	189	285	618	866	866	791	789	795	834	792	807	786	729	669	613	579	505	416	352	349	314	276	223	203	186	184	167	157	147	175	151	151	153	139	157	152	139	144	140	157	137	128	131	126	125	109	134	117	117	119	130	121	116	130	122	112	99	115	116	112	104	107	84	101	110	92	100	85	86	85	98	113	93	120	101	109	110	94	104	103	96	105	95	99	95	96	92	99	84	112	108	101	113	94	96	107	83	83	98	74	109	106	93	88	91	102	92	107	118	93	93	104	91	90	94	78	84	77	85	99	100	102	110	89	110	105	85	99	81	99	98	91	87	96	92	121	101	94	113	101	95	81	100	95	93	103	75	103	118	95	88	92	91	108	82	113	102	82	103	105	96	100	87	93	101	98	98	96	95	85	81	88	88	87	76	87	91	94	93	86	79	102	82	95	68	93	72	103	103	96	100	90	91	92	85	81	89	87	89	96	76	82	120	90	90	94	92	80	83	94	82	111	103	88	97	82	113	107	106	87	85	102	78	83	88	90	91	82	112	80	89	95	91	88	94	84	89	80	83	86	85	92	96	95	99	87	91	96	100	87	96	94	119	96	99	79	92	93	84	83	97	112	95	89	102	84	88	99	87	110	90	100	92	74	77	91	87	95	85	79	85	90	78	93	89	80	82	83	103	79	91	94	66	89	97	97	76	84	101	85	92	82	80	80	91	89	73	104	90	97	100	82	108	95	87	106	102	98	95	98	97	91	97	85	106	99	81	91	87	94	93	98	104	81	84	75	96	88	77	79	105	99	94	89	93	88	98	97	96	84	98	104	92	90	83	90	99	83	69	93	102	102	88	89	90	89	94	82	82	98	94	93	71	108	90	90	92	81	97	88	91	108	107	101	81	83	85	90	74	88	94	80	86	100	94	96	107	92	90	86	71	86	88	87	81	79	101	104	81	83	94	92	94	102	87	107	104	80	96	85	96	84	89	121	95	106	93	97	96	82	82	85	92	80	88	81	91	99	91	87	102	84	90	80	95	94	104	106	92	91	97	92	87	91	93	77	86	101	104	98	85	104	102	86	73	100	94	81	101	102	89	88	90	86	97	95	91	99	91	84	96	85	88	87	103	88	88	87	93	91	100	84	81	101	93	89	81	95	101	84	79	91	87	92	82	93	81	85	88	99	94	79	94	99	93	96	84	94	101	91	92	89	101	88	89	88	103	76	100	93	87	91	85	87	90	97	89	89	85	83	98	92	90	99	97	89	97	81	105	102	106	86	91	109	66	81	83	94	86	101	97	95	106	83	81	76	97	91	94	98	106	103	100	87	82	99	84	101	93	107	100	77	77	111	95	85	80	94	79	81	90	98	80	96	74	91	95	105	90	100	94	97	88	84	112	98	90	90	77	99	92	95	85	97	107	94	97	93	99	68	94	86	91	97	101	101	99	93	90	108	79	76	99	84	91	89	88	65	97	103	82	88	79	81	87	114	93	83	95	83	100	90	87	88	100	91	74	76	95	89	92	100	95	98	84	90	76	81	116	84	86	90	101	91	88	108	95	92	99	85	83	84	83	96	80	86	87	87	88	84	100	83	85	108	77	86	75	98	92	93	83	85	101	91	82	96	107	85	100	73	85	90	106	82	99	83	89	95	86	82	93	91	84	95	85	92	97	73	94	80	92	93	83	90	92	100	87	77	86	91	75	92	92	97	90	87	82	97	82	93	100	90	95	124	89	96	102	90	74	91	110	89	94	86	72	80	68	93	97	93	88	97	90	85	78	95	90	67	83	96	97	94	93	91	79	95	99	91	95	95	92	88	95	82	108	90	90	97	80	90	73	105	94	88	107	75	81	86	86	93	94	91	90	96	93	96	95	85	89	98	90	93	93	81	99	102	90	100	98	97	102	80	83	106	97	85	84	83	95	75	88	79	93	86	100	89	104	83	92	94	83	97	77	81	81	90	89	81	78	77	86	93	82	102	88	88	94	94	86	90	77	90	86	89	93	82	86	81	86	95	96	88	84	84	84	100	76	85	101	76	87	94	82	88	96	94	110	96	90	89	96	96	89	103	89	97	76	85	65	94	94	94	104	86	87	87	97	98	67	80	77	81	84	97	102	87	107	94	86	94	93	101	88	92	101	87	116	95	87	83	102	84	86	103	94	70	109	101	79	89	109	88	66	92	88	91	83	111	81	84	97	99	80	95	100	87	90	92	68	93	112	91	103	86	99	90	81	86	73	100	89	87	90	86	97	110	88	103	108	88	87	84	89	84	101
345	1	1900	219046	415	2	55	282	268	331	362	352	296	278	240	211	181	201	166	186	173	155	144	146	176	136	157	136	130	137	127	133	122	159	241	324	431	488	603	649	667	671	678	621	636	600	565	477	413	392	339	286	287	226	191	180	123	114	118	107	117	127	107	110	116	123	106	124	114	127	124	113	116	139	107	113	118	105	119	122	96	110	103	131	92	91	102	74	121	99	90	103	108	98	101	115	91	96	94	95	100	100	83	85	103	96	102	81	104	93	93	95	97	85	87	78	92	96	114	109	94	102	92	98	76	81	70	100	84	99	78	82	93	113	82	91	92	96	82	77	87	86	86	80	81	106	79	77	112	86	98	85	90	91	94	94	95	100	93	108	101	108	91	94	85	80	92	107	101	87	82	69	88	99	91	93	87	97	96	99	70	91	88	107	71	94	96	96	95	97	98	84	99	89	87	92	92	90	87	81	100	106	84	81	100	88	77	94	103	93	105	98	98	93	86	87	86	87	95	77	69	96	87	92	93	88	98	97	98	77	102	78	83	81	80	82	87	92	97	103	88	96	87	110	77	100	95	82	91	98	97	97	103	89	82	80	89	96	82	85	105	101	91	83	96	93	102	89	82	82	90	81	89	83	95	86	103	75	96	93	78	90	108	88	98	82	79	92	95	72	88	99	97	105	84	90	68	94	88	74	114	88	81	79	73	90	95	94	84	88	95	77	90	86	85	79	111	89	103	73	102	99	88	89	92	100	101	75	84	82	89	87	65	78	99	99	96	90	88	91	90	99	93	64	92	93	103	108	76	97	93	92	94	99	95	94	88	76	89	102	81	115	84	94	86	102	84	94	97	97	83	70	94	107	90	85	86	108	89	97	83	108	102	97	81	97	91	76	86	106	83	84	97	80	78	86	92	90	86	90	99	91	82	84	80	91	84	87	89	90	91	89	101	106	80	93	98	72	89	70	96	92	86	85	84	98	85	89	89	75	83	95	94	101	102	74	70	75	100	81	101	90	91	94	85	74	98	95	95	94	100	99	91	92	90	102	111	89	82	88	89	101	94	89	98	91	101	84	107	114	89	86	89	84	81	91	98	93	85	77	87	95	92	91	81	82	85	105	89	91	97	118	114	90	97	94	78	92	85	82	88	87	89	85	99	102	106	82	83	96	93	69	91	92	81	93	102	86	95	103	102	85	81	83	81	79	89	99	88	93	97	102	86	72	81	82	98	89	94	98	75	93	89	104	70	80	80	87	103	89	92	93	101	89	92	99	99	94	78	87	86	87	100	87	95	107	111	89	89	101	80	111	101	90	84	92	101	80	93	75	94	80	96	86	102	91	89	85	105	99	96	89	85	85	108	108	89	88	104	94	74	86	93	94	102	85	80	94	80	94	92	95	100	80	93	94	107	85	95	74	87	94	101	112	85	95	101	84	90	89	72	74	86	80	96	102	90	106	101	98	94	96	77	100	101	90	81	98	87	88	76	79	90	79	93	94	78	75	99	91	78	98	89	103	93	103	87	108	96	100	82	79	86	97	87	93	103	106	70	90	90	85	94	85	91	88	90	79	86	101	88	86	111	89	82	97	97	102	97	89	102	92	76	88	88	79	90	122	98	100	108	85	88	88	90	78	88	77	89	90	98	88	87	83	84	89	106	90	84	78	102	86	95	90	76	90	87	81	94	93	104	99	84	88	99	77	91	100	88	92	82	89	99	88	81	88	95	89	100	91	99	105	80	87	87	89	72	101	99	88	95	96	84	87	106	87	82	99	94	83	101	84	88	83	79	92	95	73	90	74	92	93	97	101	89	92	97	74	100	95	74	89	106	68	91	85	101	76	94	92	79	86	86	93	85	81	97	87	78	98	80	82	87	77	101	94	96	104	86	90	91	66	84	90	92	83	68	98	77	84	81	100	88	102	107	92	99	91	105	82	100	89	94	80	119	81	94	96	70	97	106	65	97	100	88	100	98	81	86	86	92	100	82	97	79	78	95	78	96	86	97	88	95	99	95	90	98	87	80	82	86	81	88	83	101	90	94	93	119	91	87	94	84	89	90	94	92	82	93	104	97	100	88	86	101	104	86	87	82	85	98	92	91	107	92	99	94	93	94	99	87	84	86	92	97	84	104	81	114	107	93	103	88	100	84	89	93	97	93	86	84	93	90	113	95	85	85	90	110	85	81	81	85	90	90	78	96	95	78	96	88	97	97	93	83	88	81	94	88	97	74	92	95	100	86	93	96	88	91	77	87	100	98	98	83	87	109	95	91	97	92	69	89	88	80	92	81	69	94	109	111	81	99	100	85	83	93	98	74	93	98	115	96	96	93	98	89	97
345	2	2100	219171	399	4	61	369	411	460	412	422	353	344	272	263	221	218	196	171	193	177	172	180	143	164	157	147	128	145	137	113	131	177	269	488	573	642	674	730	765	751	740	676	663	609	502	456	406	362	308	310	246	220	180	150	130	136	112	107	99	100	108	119	109	114	107	117	114	107	119	119	117	114	127	115	117	99	106	114	97	113	98	81	111	92	86	113	96	82	83	110	111	92	94	104	78	99	101	105	87	96	80	82	83	83	98	105	72	95	84	89	93	80	91	101	65	79	76	88	88	89	74	78	87	92	83	76	84	73	72	89	74	102	72	96	93	92	76	88	103	86	85	79	100	71	78	88	84	79	73	88	99	78	89	87	74	84	82	83	81	86	94	74	79	98	88	95	86	85	66	75	80	93	87	103	96	78	82	86	86	80	100	86	87	91	74	70	84	81	82	89	94	77	81	86	88	84	103	85	88	83	80	83	87	95	73	98	84	85	94	78	90	74	100	92	100	88	92	86	91	92	81	65	92	96	90	82	63	90	94	87	69	90	78	82	92	97	88	95	87	92	96	83	73	95	89	86	66	85	67	93	80	95	78	84	82	66	90	92	76	68	78	100	76	74	88	72	75	90	93	90	99	83	95	72	79	89	79	69	89	90	92	80	70	89	84	80	84	97	92	80	91	80	92	88	75	89	94	83	81	79	91	79	88	93	76	96	96	105	89	78	93	104	90	83	93	80	80	106	80	69	99	86	73	90	89	82	74	79	90	84	89	82	93	73	78	81	83	91	76	84	76	75	76	88	65	81	81	95	89	95	74	83	84	92	74	77	80	82	99	78	86	87	110	73	83	77	83	79	81	75	74	84	73	82	99	88	93	80	88	82	80	95	85	90	71	86	83	89	77	82	81	78	93	79	90	88	87	76	84	77	78	92	75	95	65	97	83	93	87	81	78	84	82	93	83	79	85	99	77	71	78	75	84	92	79	93	73	74	81	72	86	80	99	95	110	67	89	94	94	86	99	77	91	99	68	83	82	84	78	87	93	89	88	92	80	87	87	61	74	83	83	77	90	81	102	74	76	107	74	101	91	75	78	86	85	82	90	87	92	74	91	102	79	79	78	78	101	84	79	92	79	83	86	86	97	90	88	85	94	89	105	63	93	92	76	89	101	88	78	77	83	101	80	94	83	82	82	85	87	72	59	101	83	84	84	87	83	89	88	89	79	88	73	68	85	78	87	86	89	79	85	99	73	89	92	81	80	95	95	93	96	80	81	91	72	99	93	81	85	82	91	78	80	92	84	78	90	84	86	105	89	89	74	75	77	59	82	87	79	74	77	79	96	70	69	86	81	62	89	88	73	76	83	84	76	96	84	78	70	92	86	81	70	81	68	84	77	70	90	85	82	81	81	86	75	84	70	100	84	86	70	80	78	80	101	94	95	87	68	94	80	64	74	122	96	82	82	90	69	74	108	82	81	95	89	73	86	82	78	85	97	81	87	95	77	80	73	69	69	104	88	98	85	85	85	81	94	79	75	73	72	101	79	81	91	79	102	79	80	78	78	92	94	89	98	82	80	95	74	72	84	107	66	85	78	67	79	87	98	84	81	90	75	104	83	81	80	85	104	80	73	92	88	94	94	80	63	72	92	89	84	84	96	87	71	95	94	92	83	89	79	90	69	93	82	82	69	86	90	86	85	100	91	78	72	80	80	81	79	84	64	88	69	75	97	73	70	82	64	92	78	93	76	101	96	72	73	68	74	94	89	75	70	91	80	90	77	78	91	75	68	79	86	94	82	84	89	89	83	78	73	80	87	97	92	78	105	70	80	82	79	79	93	90	78	78	78	94	80	86	92	86	93	83	87	85	80	90	88	83	78	100	67	83	86	74	79	94	94	97	73	89	80	77	86	86	76	75	74	87	98	89	111	70	86	68	79	96	80	87	86	73	84	75	82	91	88	88	96	82	81	75	98	102	101	84	88	107	90	100	80	98	79	72	77	87	93	67	85	87	83	81	79	79	72	71	78	78	76	87	102	78	106	81	70	91	85	66	69	83	75	84	96	72	79	67	92	95	101	85	96	96	88	99	78	85	91	90	75	99	78	86	87	56	86	84	77	89	96	81	91	96	77	89	94	80	88	90	84	72	82	85	77	94	104	72	86	75	80	75	80	84	89	98	86	87	108	69	75	84	73	93	75	74	90	88	71	85	75	83	84	88	86	77	75	89	77	79	100	80	86	66	72	81	76	85	80	81	74	68	96	93	93	79	82	96	88	87	69	86	90	76	89	85	87	79	83	72	85	77	77	83	67	91	90	93	68	82	86	95	73	101	79	95	81	81
345	3	3500	219296	424	12	128	639	793	700	572	546	401	352	263	232	241	229	203	184	213	190	205	186	156	148	178	166	165	159	201	251	400	561	700	789	834	811	823	838	773	734	776	710	643	582	551	465	383	340	315	283	221	194	192	150	120	136	130	124	105	121	112	114	135	113	115	116	117	117	111	133	114	112	91	114	120	103	102	117	113	107	106	118	95	83	85	103	110	88	88	83	92	77	96	107	83	103	84	90	74	101	81	94	94	87	113	89	77	84	94	98	72	83	86	88	100	90	78	75	99	85	87	91	92	108	70	86	103	81	89	85	81	63	89	74	89	79	77	90	91	78	89	79	85	82	76	72	70	77	76	86	71	92	105	77	78	85	88	77	94	74	100	84	96	90	90	102	91	88	69	93	93	80	96	87	76	80	82	82	69	81	93	70	82	79	67	86	87	90	88	88	76	87	88	80	78	97	81	78	80	84	76	94	75	72	83	74	66	80	83	90	89	96	66	109	87	70	67	89	77	80	81	85	80	82	87	78	89	76	70	76	88	85	90	74	89	75	89	82	89	89	82	89	100	66	98	79	86	106	79	102	71	81	87	80	101	104	99	83	88	83	98	78	71	78	81	76	86	77	84	89	75	78	78	90	75	75	77	82	101	108	82	82	91	101	77	74	80	94	83	75	78	69	81	95	81	70	94	74	82	88	91	86	81	73	72	97	81	79	97	89	78	83	85	94	70	84	90	77	67	87	88	77	67	90	91	79	100	87	101	75	78	96	82	83	75	88	87	82	110	71	73	68	81	78	90	85	81	102	86	76	75	85	100	82	73	79	76	100	85	88	99	75	112	84	97	76	75	83	79	77	85	85	79	68	65	102	99	74	85	97	74	90	64	79	72	89	79	99	78	75	90	84	85	77	67	76	82	77	88	96	95	64	78	72	95	84	83	93	85	85	70	85	89	80	98	95	70	82	80	77	92	80	92	92	74	90	72	82	86	93	89	74	92	79	52	87	74	84	85	93	94	97	95	86	77	71	79	91	84	96	84	76	93	78	81	74	101	72	67	83	87	64	93	81	75	89	93	69	91	90	74	88	72	59	91	74	72	83	79	86	77	94	84	87	72	93	86	103	77	69	73	66	86	83	76	96	70	80	79	66	58	82	87	75	98	66	76	101	75	76	90	93	67	81	82	73	76	78	86	77	74	71	95	74	74	74	79	91	87	80	72	88	92	72	74	83	78	93	79	76	76	91	92	96	85	74	82	79	90	93	85	60	77	83	84	85	81	76	75	87	80	84	76	66	75	83	76	92	65	78	67	87	78	69	83	78	66	81	79	82	85	92	63	85	92	78	89	86	91	94	79	75	92	79	71	68	87	91	94	83	77	96	78	74	88	82	86	108	83	84	70	89	71	91	91	80	82	85	79	92	73	80	82	88	91	81	77	87	86	92	93	89	69	84	68	89	59	92	77	71	82	71	84	70	73	88	96	78	72	87	75	80	92	75	80	79	72	73	82	76	81	98	89	76	87	90	88	90	80	92	84	80	81	94	92	74	80	85	76	97	73	70	84	72	88	72	76	98	80	88	76	82	83	73	72	80	83	83	98	86	79	85	94	85	81	94	77	89	80	78	96	83	86	81	86	84	79	78	87	86	91	96	77	73	89	86	73	79	84	84	86	65	82	88	72	89	80	92	77	72	85	85	72	83	79	77	78	76	88	78	97	90	77	75	66	104	75	85	74	89	68	92	94	84	81	104	87	72	89	93	98	59	80	70	87	91	78	93	80	87	94	75	97	78	81	76	68	85	81	69	83	90	70	82	95	72	76	92	82	61	82	84	102	91	80	84	72	82	101	89	81	78	92	84	82	84	75	85	73	73	87	65	74	88	79	98	104	73	84	75	83	94	83	84	71	70	87	73	85	70	79	89	71	96	75	85	84	84	75	74	98	94	84	66	89	74	92	88	91	86	72	84	92	79	84	94	75	92	76	75	92	96	77	82	87	81	83	84	67	85	90	98	83	92	80	69	95	80	82	70	96	88	65	95	99	94	80	109	73	98	95	89	86	85	83	90	75	88	78	92	81	85	75	82	94	80	70	85	85	76	69	85	90	80	77	88	74	85	94	80	81	74	85	68	89	79	95	97	69	75	90	94	86	80	87	65	83	82	62	78	89	85	88	86	89	81	63	76	81	84	75	94	85	69	75	86	81	88	88	78	85	97	91	70	84	91	84	97	82	81	60	92	77	63	70	76	70	83	83	74	64	88	84	77	78	76	78	78	82	87	81	98	89	75	77	75	82	80	65	82	87	86	89	96	72	73	100	76	71	93	98	82	85	86	86	74
345	0	2700	219421	435	9	66	518	722	744	633	523	394	375	305	311	266	288	226	232	244	194	233	192	196	178	187	166	203	223	305	549	800	943	978	995	991	980	982	928	849	806	745	666	651	571	549	492	410	362	319	294	266	259	225	233	193	166	163	134	131	122	154	107	152	117	103	128	100	126	110	118	129	100	110	108	107	99	117	104	105	106	97	91	97	106	94	94	109	101	91	93	102	95	85	124	111	103	82	99	88	88	97	84	86	88	95	84	83	106	78	86	101	95	99	91	89	78	81	86	90	104	95	91	89	83	88	115	99	84	85	91	99	87	104	91	96	90	94	80	93	87	95	88	89	78	88	75	93	92	89	104	82	79	105	83	88	68	94	95	85	70	95	94	96	88	101	84	79	74	98	102	84	92	76	96	87	82	73	77	94	68	86	103	91	77	87	82	81	80	73	82	83	95	81	88	92	94	72	77	89	99	83	81	96	100	79	89	86	87	86	60	81	71	85	87	86	102	87	83	78	74	79	71	85	84	69	86	94	78	77	70	79	77	93	76	104	77	82	86	82	113	70	89	75	88	83	81	85	83	74	83	94	89	89	75	66	73	98	98	81	87	96	77	90	86	87	83	97	80	78	92	102	91	89	73	96	81	83	90	95	69	90	73	81	93	73	68	88	92	86	81	113	94	83	78	80	82	91	88	75	90	86	84	86	75	70	89	84	81	79	88	85	86	82	67	93	70	82	78	85	81	66	80	82	74	73	80	91	65	79	86	85	85	94	87	85	79	76	87	84	90	82	95	84	75	97	77	84	75	88	77	89	85	77	87	74	68	75	84	85	92	85	80	80	94	75	67	84	84	90	77	87	78	86	63	90	93	96	71	96	75	83	89	83	90	104	80	90	78	75	74	84	91	79	73	81	87	71	94	82	79	58	80	78	83	75	72	77	94	96	71	82	78	90	86	87	73	78	70	84	83	79	86	93	87	87	71	96	77	76	77	77	80	77	85	69	90	85	90	78	78	81	85	98	79	62	100	74	81	79	78	59	85	86	87	99	96	93	76	76	82	66	71	74	103	98	82	88	95	76	85	72	98	86	78	72	81	84	99	81	82	76	89	72	88	83	91	84	77	71	100	73	67	76	82	91	80	73	79	85	88	84	65	94	79	90	75	94	82	84	88	63	91	72	84	69	91	84	83	86	79	87	76	78	81	79	87	76	84	77	64	84	100	71	83	87	83	90	97	93	98	83	93	88	80	83	98	82	79	66	85	79	81	82	88	86	77	85	93	74	89	99	85	92	79	85	86	82	80	86	87	76	84	84	75	98	83	76	72	79	84	69	73	97	104	66	75	90	78	77	68	86	78	73	70	79	80	80	81	84	93	89	86	80	92	79	78	85	76	89	78	90	77	80	84	92	93	85	85	84	76	86	80	86	80	85	67	83	92	84	95	76	88	77	75	68	87	97	66	78	76	73	81	73	82	71	87	82	86	79	85	82	86	90	93	80	68	71	61	69	95	86	96	70	69	68	82	78	102	72	72	91	81	71	83	99	76	82	63	84	79	91	83	90	83	83	93	64	95	79	78	82	81	79	86	82	82	81	98	83	77	69	95	87	82	66	92	84	74	81	91	83	72	77	81	74	77	73	67	86	74	68	73	86	87	62	81	85	85	99	71	98	84	84	93	82	85	83	90	88	88	87	85	85	79	73	63	68	77	75	68	85	76	82	90	96	76	99	77	107	84	85	75	75	97	99	80	79	79	74	69	68	90	83	67	81	94	89	108	100	93	89	84	79	80	90	92	91	71	94	79	78	83	94	82	94	94	79	90	82	66	71	87	91	81	83	86	96	87	76	75	88	107	92	73	72	97	81	74	73	72	77	88	78	102	81	68	84	81	81	86	89	81	82	66	85	81	92	70	85	78	85	88	86	67	74	78	88	83	78	71	87	98	101	82	71	75	78	73	76	96	84	91	93	89	81	92	71	82	77	79	78	78	82	81	76	67	75	115	81	82	80	85	98	86	73	84	89	89	78	72	82	86	91	92	75	77	91	67	87	82	82	80	99	87	69	111	76	79	81	90	62	86	70	75	76	97	67	93	80	81	79	75	75	73	75	76	81	69	79	80	99	77	90	80	76	78	79	77	84	102	91	84	90	78	79	71	72	73	84	81	78	77	92	91	93	85	78	79	84	98	87	88	68	83	95	76	84	87	91	85	71	104	95	84	84	91	72	81	83	90	73	72	61	86	88	62	83	81	93	73	104	89	109	80	91	99	73	82	64	74	63	83	84	91	91	88	66	92	73	102	82	80	99	75	69	98	83	100	87	79	84	76	83	85	70	77
345	1	1900	219546	445	8	171	666	688	654	502	413	341	268	243	238	179	199	172	158	157	152	148	169	155	128	121	129	140	171	166	305	383	471	614	721	806	842	818	741	690	673	648	586	499	493	404	310	311	276	248	192	200	181	182	159	146	126	105	127	101	112	119	116	100	89	101	104	125	112	93	100	101	126	99	112	109	89	87	90	114	84	91	97	96	93	97	92	96	87	77	108	105	99	88	114	99	106	117	77	112	114	85	81	77	78	86	96	85	92	85	68	105	95	87	64	79	92	73	94	80	90	88	86	93	88	88	73	73	75	72	91	67	73	86	84	79	76	76	75	94	81	99	95	93	69	91	79	86	105	80	89	90	68	73	80	108	76	86	73	76	75	91	88	78	85	86	70	99	96	90	76	88	87	73	84	75	87	84	76	87	93	71	94	73	88	82	71	88	80	89	100	88	77	77	73	86	74	82	85	74	82	89	104	79	89	81	80	80	91	71	91	85	87	90	88	79	88	71	93	91	80	81	91	89	100	77	86	100	75	97	85	105	87	84	87	80	88	93	83	74	76	74	84	91	89	79	96	75	99	74	89	103	70	81	79	86	80	85	68	78	83	81	73	80	75	82	81	73	80	65	86	69	79	69	89	89	81	94	99	99	86	89	80	95	88	75	77	71	82	85	78	74	68	89	83	100	74	76	73	99	84	80	84	80	76	95	96	82	87	85	84	84	88	79	76	101	96	72	80	80	56	89	83	69	81	72	81	79	80	96	79	88	89	91	72	79	89	82	71	88	69	86	86	90	79	85	86	80	76	98	79	90	69	73	84	81	71	80	67	97	101	87	96	84	92	90	81	77	73	90	102	92	77	90	73	97	86	70	85	82	87	87	87	92	99	76	84	68	75	75	102	81	71	89	81	82	90	77	97	91	76	85	102	85	87	107	86	79	88	103	67	76	65	84	81	72	95	79	73	82	71	84	73	82	87	86	70	71	77	85	107	84	60	84	83	75	79	101	73	83	75	98	76	84	85	81	84	74	73	67	82	98	83	76	82	81	85	86	78	87	88	78	63	70	93	81	88	73	65	83	71	75	80	76	113	90	83	82	84	80	74	95	86	80	87	86	88	84	78	92	82	75	81	73	85	70	90	82	72	75	88	94	78	84	101	97	88	97	73	91	84	70	83	80	82	83	83	76	70	81	84	78	71	92	66	83	86	83	83	95	92	71	92	76	86	98	85	92	85	87	89	75	67	102	83	77	83	71	78	81	70	91	73	74	115	75	85	79	76	79	74	84	89	96	90	83	84	76	87	79	67	88	79	80	83	89	87	91	87	80	76	77	86	75	80	87	110	95	86	82	81	86	72	92	89	75	76	84	92	85	82	98	82	84	73	91	79	87	70	61	87	81	97	84	96	85	75	76	92	71	76	84	90	80	70	92	65	83	75	79	92	81	72	79	86	83	93	75	103	73	88	80	94	76	79	88	80	83	89	78	72	76	66	82	66	71	101	75	81	86	73	83	65	80	74	72	86	73	93	94	68	91	95	65	76	66	84	78	75	76	77	86	86	68	79	75	79	76	81	99	96	82	80	84	73	83	70	84	70	69	90	67	78	72	76	79	87	83	86	101	65	83	79	98	81	86	86	88	78	61	88	78	87	85	83	81	86	80	102	86	68	94	96	94	74	74	87	93	82	91	87	75	79	93	88	89	73	67	69	99	78	76	86	76	85	90	83	72	107	95	89	97	84	89	78	73	81	89	75	93	73	76	73	87	70	96	84	72	105	81	87	93	93	86	87	78	78	90	79	88	90	81	62	85	86	85	79	83	72	89	102	87	70	71	75	68	96	76	95	101	71	86	86	77	85	102	89	75	76	87	80	92	67	99	89	97	83	86	92	83	88	81	69	76	78	78	78	73	94	85	87	75	102	87	101	83	86	76	84	75	69	89	73	71	77	91	76	71	85	91	95	84	89	67	82	81	89	93	76	73	62	70	80	83	86	81	81	86	102	82	84	64	77	89	94	85	80	83	70	95	86	77	68	93	85	83	86	76	70	84	86	87	75	69	91	94	85	94	97	85	81	99	91	81	77	77	69	71	66	90	89	78	66	71	90	88	80	83	90	70	84	78	78	89	87	70	66	77	68	84	78	82	69	85	86	74	80	77	89	98	72	79	105	70	81	76	74	71	107	82	87	82	62	79	96	82	71	104	66	85	87	91	74	90	79	92	90	88	86	73	88	83	74	74	77	87	90	82	94	77	92	81	83	63	71	87	81	68	87	83	89	70	83	74	82	84	80	73	93	75	68	96	73	83	93	84	78	85	85	87	81	80	83	73	85	85	73
345	2	2100	219671	421	6	119	579	719	658	585	541	393	344	280	290	220	202	191	200	185	197	173	173	186	153	149	150	155	165	199	338	567	617	715	820	902	881	888	834	806	719	677	601	525	472	417	358	305	290	256	266	214	205	161	166	138	128	130	132	147	103	108	113	88	115	112	110	98	101	103	94	99	94	121	94	110	90	106	118	97	114	105	99	110	101	107	100	91	93	102	108	85	107	103	83	83	105	95	89	96	115	81	84	77	82	78	106	86	90	87	83	78	95	81	91	80	63	78	97	68	92	90	65	100	96	97	86	84	78	70	75	73	83	76	89	93	81	93	93	101	77	102	76	89	86	91	84	76	85	76	90	72	71	69	76	67	82	83	77	82	82	89	86	83	85	79	92	74	68	88	99	85	98	75	79	71	76	72	60	85	83	84	79	90	86	102	85	76	76	78	99	73	76	79	74	94	87	96	78	85	74	90	70	84	87	82	76	104	84	83	80	88	88	85	88	86	62	86	87	87	83	76	83	67	67	69	89	76	89	78	75	90	85	72	75	91	88	71	85	78	56	75	87	92	59	89	76	66	77	92	80	81	87	78	97	92	70	77	82	81	101	84	91	90	76	94	70	76	101	76	93	72	95	79	61	96	82	83	85	87	85	81	72	108	78	88	87	90	88	80	71	95	76	77	67	77	91	80	74	101	83	80	78	108	76	80	67	78	84	85	59	84	89	78	85	83	84	80	79	78	70	90	89	68	82	76	74	81	82	96	105	83	94	70	96	94	78	83	91	85	84	79	69	88	74	72	79	95	81	83	81	55	102	90	92	80	100	66	72	83	88	83	73	76	85	86	77	91	88	74	78	94	78	59	84	105	75	80	72	72	78	96	76	76	78	75	78	103	87	69	87	88	86	75	96	96	79	88	98	69	77	70	94	91	80	74	92	68	80	73	74	72	85	90	86	68	86	75	79	83	75	71	86	91	85	91	86	88	100	96	69	76	88	82	83	84	89	74	97	82	94	77	82	72	83	84	85	77	72	77	77	71	77	85	86	83	74	81	95	80	55	58	76	73	63	73	77	92	78	77	86	94	66	82	83	100	83	63	90	72	95	66	94	70	71	82	76	93	86	88	71	70	91	67	76	70	92	83	89	83	87	95	98	79	76	85	74	80	74	82	86	78	84	79	79	81	93	95	65	95	98	79	82	85	97	71	80	80	89	99	80	87	66	80	76	78	78	81	70	79	74	85	83	84	72	65	71	86	80	87	75	101	96	75	72	79	83	91	87	87	85	91	85	81	87	85	88	76	70	79	76	89	71	71	84	90	74	92	86	84	62	85	77	91	92	64	87	79	79	98	79	66	81	67	85	83	78	79	71	75	89	84	78	78	81	84	81	86	91	83	83	85	87	78	64	78	81	84	66	90	79	94	88	90	86	62	78	88	74	76	87	71	81	92	70	76	84	65	76	78	73	92	58	93	85	81	90	82	83	79	81	77	77	75	73	84	99	92	87	83	85	86	87	81	94	89	87	79	91	65	65	85	84	71	86	64	98	71	89	79	91	75	63	92	96	86	97	78	81	91	70	83	83	85	74	81	93	90	76	71	80	74	86	77	82	86	84	96	87	87	87	74	83	70	79	72	112	85	91	72	86	85	82	74	82	77	75	81	80	79	87	71	66	89	83	100	73	75	72	84	84	76	74	73	74	94	68	83	73	75	71	84	78	81	65	85	81	91	84	68	73	67	84	66	84	81	78	95	78	77	68	65	84	73	80	77	91	82	75	81	91	78	77	86	91	84	82	75	90	84	100	74	81	92	79	82	92	83	84	88	81	84	75	71	71	87	85	85	75	90	74	83	98	80	75	82	82	88	92	74	68	83	84	66	75	84	84	89	90	90	105	78	80	93	79	66	77	84	99	91	70	78	71	79	73	75	89	68	74	84	83	79	87	86	97	80	74	93	76	76	84	80	86	49	75	83	85	75	73	88	77	74	70	81	80	74	80	78	86	86	75	85	87	83	76	75	79	99	76	75	71	74	70	79	91	66	91	89	78	74	81	95	90	93	74	82	68	75	72	91	81	96	81	100	62	78	78	86	83	60	88	72	82	62	82	58	96	74	76	78	76	87	84	84	78	61	79	85	101	69	67	79	90	98	77	76	85	79	78	65	86	94	85	74	72	71	77	78	73	89	78	80	94	77	83	95	83	78	87	74	79	75	98	83	104	65	74	79	74	83	74	87	73	92	82	74	70	80	78	80	75	102	80	74	59	71	79	80	92	77	75	64	87	69	57	77	77	84	96	77	91	88	73	101	69	78	80	90	88	83	94	82	79	83	87	98	95
345	3	3500	219796	416	7	175	738	998	1011	848	662	580	616	894	886	807	886	820	839	764	584	392	242	152	146	133	177	192	230	361	549	705	788	868	844	851	804	837	755	706	604	535	516	469	416	377	307	300	239	224	196	199	165	167	142	148	121	126	107	119	103	103	94	103	110	93	105	109	96	96	119	114	101	108	92	97	103	100	100	86	93	110	95	106	90	80	79	100	101	101	99	79	73	97	89	80	64	86	91	106	73	98	85	72	94	93	81	75	83	78	89	85	82	87	88	107	90	82	86	80	76	82	80	82	89	88	78	89	82	72	71	86	54	82	84	67	79	73	81	91	79	79	77	72	73	84	75	80	77	93	83	92	90	85	64	91	77	87	72	77	81	80	71	71	74	71	74	82	68	72	90	80	76	97	87	74	91	92	77	87	73	83	65	79	84	87	82	90	69	74	68	66	86	85	84	72	81	88	77	75	109	75	95	74	92	87	86	75	86	78	84	84	79	105	84	66	67	82	83	68	79	91	70	86	78	66	60	102	90	84	66	70	72	79	62	63	71	89	73	74	94	72	87	76	93	61	72	73	73	77	79	87	93	65	75	83	74	72	83	85	96	91	69	94	79	73	75	62	73	86	74	63	69	86	78	87	76	80	76	68	67	77	80	62	73	77	74	66	91	89	78	76	92	77	80	82	82	69	77	68	67	83	87	77	74	66	66	82	75	75	87	81	82	83	74	70	87	57	89	82	76	71	80	75	84	66	72	66	84	71	79	80	72	79	87	77	85	87	61	70	89	90	77	84	72	83	67	86	79	61	78	65	80	83	93	79	79	68	80	81	81	78	88	83	95	58	91	81	91	84	75	73	76	76	91	74	70	76	76	75	73	81	64	68	82	75	89	81	93	62	79	72	62	85	68	82	82	72	70	64	83	81	87	73	74	69	72	61	76	67	84	71	71	65	85	89	72	73	79	63	88	93	98	69	73	81	94	69	71	67	87	67	79	80	79	76	78	79	94	81	79	80	76	75	80	85	68	94	66	78	64	74	102	53	76	94	84	68	68	76	70	75	83	79	81	67	78	87	72	81	92	81	72	48	66	75	76	78	66	73	82	78	83	77	75	67	80	71	78	81	69	72	85	68	87	84	64	64	83	66	65	75	84	85	94	56	74	77	76	81	78	75	60	73	77	76	74	82	70	78	69	76	87	70	89	69	85	86	69	81	89	80	68	73	79	74	74	74	70	72	76	82	93	84	84	68	81	81	80	64	81	85	71	89	74	88	76	78	76	79	72	78	79	79	69	76	97	84	72	63	71	79	86	76	74	96	91	74	70	79	74	96	84	75	54	79	82	79	68	84	77	72	63	74	69	75	93	85	74	79	87	78	82	74	85	71	90	77	74	90	71	80	81	67	72	88	76	93	64	67	69	58	74	57	71	83	70	65	87	69	69	72	68	89	66	81	75	84	63	79	79	74	70	74	54	76	63	84	78	82	67	72	81	70	76	72	79	77	73	70	75	75	75	60	88	67	91	71	90	91	69	88	83	92	68	89	63	77	83	78	72	75	62	67	68	70	80	84	72	84	60	76	83	76	72	69	64	72	75	82	68	87	89	90	59	85	82	77	71	71	72	72	76	76	83	75	78	83	72	69	79	82	74	76	70	73	75	84	67	74	79	64	89	71	73	79	83	64	84	68	80	71	87	75	66	79	70	77	80	68	89	62	76	73	92	70	70	78	84	86	86	63	80	80	77	95	78	75	84	80	64	67	61	72	88	85	91	69	70	60	79	67	73	76	98	63	71	75	63	69	69	74	78	73	86	76	67	92	68	77	62	77	71	79	79	72	84	71	84	82	81	63	70	87	66	74	94	70	85	90	81	85	71	82	82	73	79	81	69	73	70	68	59	70	81	76	68	80	82	66	81	71	70	79	84	71	74	83	74	93	90	83	66	78	72	87	91	71	97	70	67	85	86	73	78	72	63	88	80	73	87	79	74	71	74	73	85	86	83	82	76	88	68	85	66	69	74	78	72	64	88	70	67	76	68	83	81	69	61	70	64	104	85	79	89	69	87	84	70	73	81	69	63	80	73	89	70	70	79	78	75	87	78	74	73	80	89	84	70	58	69	60	68	79	67	83	80	78	72	66	85	87	87	89	73	76	77	73	90	76	77	83	68	83	69	91	80	79	68	74	84	71	64	79	67	75	79	76	76	58	69	64	93	77	64	71	70	84	98	95	57	81	76	86	77	74	92	69	65	64	87	68	71	76	66	94	51	94	60	81	78	72	81	68	68	77	61	73	73	79	82	75	90	79	71	78	82	79	70	71	66	86	72	83	69	78	75
345	0	2700	219921	420	17	126	577	857	895	847	879	954	1234	1412	1423	1353	1363	1342	1314	1217	1101	912	723	530	458	439	404	478	621	716	746	708	707	714	667	622	607	608	574	501	461	381	358	350	306	266	281	224	217	183	158	150	148	139	140	106	135	119	111	96	115	93	114	83	105	97	89	121	91	106	97	84	103	110	106	112	104	86	93	112	91	91	109	73	91	85	81	89	98	109	96	88	91	103	103	86	78	79	87	92	80	86	88	88	102	89	93	84	91	92	80	81	85	75	67	81	87	72	98	73	83	111	91	72	86	91	75	88	87	67	88	83	86	80	84	66	65	102	73	79	84	79	92	79	81	77	77	82	67	86	81	72	91	75	78	70	61	85	63	70	76	68	62	81	78	74	89	71	105	67	78	92	79	105	89	81	74	80	73	86	87	80	70	82	65	82	72	88	77	63	70	84	73	73	91	79	78	71	90	69	81	82	58	81	71	90	76	73	81	69	58	76	89	82	76	68	93	72	86	80	50	72	85	80	66	83	75	80	64	71	81	75	69	77	72	85	92	72	77	66	74	70	72	76	73	79	70	75	78	85	80	72	66	62	78	78	72	63	83	80	65	75	70	73	67	82	88	85	83	70	66	82	78	75	77	72	88	66	74	77	64	79	90	83	73	75	73	77	77	76	77	72	80	85	82	74	82	83	79	80	69	78	62	75	69	75	69	87	71	82	81	84	89	62	53	88	73	77	66	85	81	82	86	60	66	78	92	80	83	63	68	89	79	67	83	66	76	82	84	69	75	86	83	74	72	87	93	80	77	79	96	71	81	74	73	62	89	89	79	75	66	74	68	84	87	70	80	65	72	76	91	71	72	77	66	77	81	80	72	67	68	87	79	77	71	70	75	71	82	71	87	86	72	64	92	92	73	64	78	72	62	72	84	73	82	76	85	78	71	75	69	78	69	76	86	63	68	68	79	75	63	67	83	85	88	93	58	78	63	82	78	73	89	67	67	71	91	65	66	69	70	79	92	58	95	95	97	72	82	74	69	82	74	78	90	66	64	88	69	66	71	78	69	103	84	56	70	76	77	69	63	82	69	72	93	83	95	84	80	96	86	75	73	72	94	68	57	93	69	79	74	87	86	72	76	78	81	86	65	95	82	76	74	76	79	62	73	71	85	72	67	95	70	63	67	81	76	83	99	65	79	85	69	76	76	79	71	62	87	76	71	76	78	85	77	52	66	79	82	84	79	71	71	61	79	87	67	64	71	93	80	71	85	80	81	75	67	80	72	79	72	78	83	71	63	82	65	85	78	86	81	61	71	82	78	84	79	73	69	83	84	78	99	85	69	72	74	89	66	89	80	67	80	78	74	86	85	69	63	57	77	85	63	72	91	53	75	71	84	72	66	68	68	88	66	75	64	79	74	59	91	99	46	66	74	81	69	71	66	60	73	81	70	71	91	73	77	83	70	79	78	73	88	68	73	73	69	68	68	85	84	81	66	65	76	80	85	84	94	86	92	70	84	93	66	82	76	85	91	76	72	60	95	65	74	76	78	73	68	86	70	74	81	77	88	85	84	82	67	80	73	90	86	70	82	69	74	81	69	72	83	79	64	68	67	70	76	80	66	76	67	77	75	73	81	80	79	73	81	71	66	69	92	82	84	70	69	78	67	81	82	74	66	82	86	71	95	85	96	71	85	68	86	63	79	85	75	73	90	101	58	64	80	86	87	73	64	68	77	74	65	72	66	79	58	71	86	81	65	72	74	74	72	85	69	66	75	74	82	79	87	97	69	80	77	79	78	77	79	69	70	64	72	75	68	85	72	79	95	71	76	83	89	79	77	58	87	83	67	82	73	66	86	81	70	72	63	74	81	84	79	80	82	82	83	86	75	63	72	63	97	85	66	66	64	69	92	71	70	86	68	72	91	63	87	70	73	70	70	81	77	80	81	75	82	76	80	83	74	76	84	70	78	51	62	65	80	82	72	72	69	85	71	79	70	88	85	68	75	87	67	63	67	74	87	71	67	76	67	74	84	87	71	78	67	69	61	70	82	86	81	68	78	74	63	79	62	79	71	76	89	74	76	76	82	64	75	69	74	73	72	81	79	59	93	77	95	78	72	87	78	85	64	82	76	70	78	84	81	61	85	83	75	62	92	82	79	99	68	83	65	60	84	97	97	61	72	78	68	71	66	76	75	74	80	75	64	66	86	70	76	79	79	73	72	72	73	77	61	72	72	67	77	68	81	78	81	78	78	86	75	80	70	67	73	75	61	81	65	70	74	97	79	85	81	67	68	80	71	78	78	65	77	67	78	73	72	74	67	68	93	72	93	80	66	81	67
345	1	1900	220046	471	11	231	829	960	837	710	619	616	795	854	943	917	947	931	921	903	830	836	764	716	574	552	530	525	455	515	491	433	462	504	491	414	399	390	333	313	308	243	254	202	217	200	171	162	161	170	131	110	119	111	128	105	101	107	106	98	101	97	102	72	90	87	84	88	94	104	84	73	73	89	85	93	100	84	94	68	74	72	86	79	91	102	70	78	71	83	101	71	80	86	79	94	73	83	62	71	77	71	80	80	86	70	84	78	82	69	78	77	79	80	71	96	93	72	75	87	72	78	90	70	83	72	70	100	89	65	63	78	71	78	90	65	96	54	88	68	69	83	69	90	76	76	95	86	75	67	64	68	85	66	78	76	68	69	70	84	88	58	90	88	80	62	78	70	69	97	73	68	75	72	80	105	65	78	72	75	77	73	69	86	70	82	79	72	68	67	65	71	75	91	75	76	63	91	78	65	83	69	83	76	93	93	64	76	80	60	74	82	89	72	72	86	82	55	69	67	82	75	74	78	81	76	69	83	94	78	87	78	78	86	75	64	66	63	69	63	68	71	94	74	73	69	75	82	81	69	65	63	90	89	67	85	68	86	85	72	79	75	85	76	66	64	74	72	83	67	77	71	74	77	83	62	91	75	80	70	68	82	77	68	78	79	67	73	92	79	80	66	72	76	76	77	78	71	65	71	74	72	71	67	72	70	68	67	74	82	73	72	64	78	91	88	70	68	71	70	75	66	94	79	56	80	67	78	81	79	82	76	77	74	84	75	70	76	79	69	64	78	80	71	86	78	70	82	82	75	75	84	71	65	76	63	77	72	79	92	89	70	81	69	69	86	65	74	66	81	75	68	85	79	72	67	69	62	92	69	77	76	74	62	75	79	70	86	79	63	74	92	74	62	81	81	68	70	61	84	78	85	80	77	96	81	87	68	88	60	74	69	61	68	94	77	71	70	64	74	71	79	79	71	79	75	70	67	80	86	69	83	92	81	67	79	72	72	72	70	89	66	76	83	77	75	74	80	86	76	83	86	88	65	67	72	83	76	87	73	75	75	69	71	73	77	83	58	65	82	86	75	88	73	80	82	74	75	74	72	69	68	91	73	75	67	77	82	68	65	73	82	80	81	77	81	62	65	61	77	79	60	81	72	86	70	75	79	68	82	76	74	79	85	89	79	66	61	85	78	79	75	82	69	69	81	93	77	73	56	68	69	80	65	66	50	66	67	65	74	87	84	84	70	72	84	69	58	68	72	65	74	95	82	85	68	79	63	73	90	83	70	89	71	68	70	80	78	90	69	71	81	84	71	81	81	63	78	81	80	79	84	67	65	58	82	77	73	67	90	68	69	71	81	85	74	60	82	74	72	84	71	76	66	73	78	85	69	72	68	81	69	74	75	75	77	70	64	69	65	69	86	68	80	61	65	64	75	70	94	77	71	88	90	69	70	76	73	80	86	69	78	72	71	72	68	72	80	74	78	80	73	80	86	60	66	63	72	84	79	68	67	73	70	81	96	72	64	77	74	66	77	78	66	77	70	76	71	81	72	78	84	72	85	77	61	74	73	75	68	90	64	70	80	82	74	79	64	74	90	97	69	63	76	74	74	81	89	58	63	72	72	83	57	75	65	97	79	65	75	65	82	96	68	99	82	65	67	94	72	109	81	70	84	74	69	75	85	85	67	77	60	90	63	80	85	68	65	65	76	97	73	79	70	75	82	91	70	89	77	87	69	73	80	89	70	86	69	86	65	75	77	75	68	63	76	68	63	76	76	72	64	58	73	82	80	60	65	76	76	64	75	65	85	63	88	91	87	72	56	78	64	75	65	74	74	99	80	61	72	70	70	67	93	78	73	84	80	87	70	86	84	75	67	78	74	77	64	82	91	75	80	80	79	81	65	59	74	78	69	70	72	83	73	68	61	62	82	75	75	74	72	62	80	77	78	57	81	65	79	73	76	71	70	78	67	88	70	72	92	70	63	67	63	72	69	70	71	62	67	99	80	70	61	75	79	70	64	75	82	72	88	89	69	93	83	80	69	66	78	82	81	63	67	78	69	57	84	63	88	74	71	80	82	79	88	76	72	82	78	70	59	59	55	70	76	80	76	86	90	84	81	81	70	75	61	77	72	75	67	92	73	82	74	71	62	73	65	65	76	51	76	70	96	58	76	80	69	82	68	73	81	77	69	74	75	71	79	69	76	62	58	76	85	84	84	79	79	81	77	76	68	73	70	62	83	69	83	83	82	79	84	82	62	74	81	89	79	59	77	77	84	89	65	72	87	62	84	75	60	85	72	76	98	77	86	65	73	90	73	87	84	57	79	67	82	65
345	2	2100	220171	454	15	195	685	909	870	690	567	459	429	405	383	390	391	398	470	618	732	793	857	903	951	952	883	829	785	789	788	749	730	642	670	596	530	490	441	395	334	312	289	232	243	210	179	155	142	139	128	122	116	120	116	113	106	94	93	95	117	91	89	98	103	116	95	91	89	91	81	95	103	75	73	76	106	82	77	73	82	91	91	78	74	85	80	82	85	98	75	96	74	99	77	88	74	85	95	88	62	84	83	90	68	82	69	75	79	74	79	76	80	74	82	82	88	76	77	95	85	67	84	74	83	83	67	81	86	86	53	87	94	89	72	57	78	73	80	82	78	84	94	62	60	76	80	75	96	90	76	75	78	95	82	58	86	82	85	77	80	74	56	81	70	82	94	76	81	74	91	91	58	76	77	69	64	62	69	68	71	52	71	65	74	73	87	78	84	61	73	82	64	79	71	75	86	74	69	80	79	82	79	96	70	60	73	67	82	85	78	77	84	60	64	67	89	83	69	93	76	81	58	77	73	52	64	68	81	65	69	71	65	86	79	76	71	75	70	60	63	66	76	72	74	64	80	63	63	75	58	68	70	71	51	75	64	75	80	70	67	77	84	74	57	57	73	73	69	64	97	77	59	70	82	71	77	68	67	80	73	61	54	78	85	67	69	70	89	70	58	79	85	80	105	65	73	66	62	66	85	69	67	76	74	78	79	64	61	66	76	69	80	77	69	81	71	90	87	76	62	67	75	81	72	71	75	76	82	77	83	63	67	79	81	77	68	68	74	75	62	69	83	77	67	61	83	67	78	71	63	78	72	84	79	78	79	77	76	79	69	59	63	95	72	70	80	72	73	68	76	81	63	62	73	80	69	74	67	88	73	73	68	65	81	67	76	64	77	76	80	64	61	66	73	85	66	85	78	64	73	72	65	67	71	77	75	75	56	64	73	72	69	82	73	55	70	69	65	64	73	79	80	74	82	70	78	63	68	78	81	75	72	69	61	75	79	63	79	81	85	63	66	59	74	66	77	66	54	64	77	62	60	73	69	95	63	51	74	65	61	60	81	91	79	77	63	68	69	75	81	84	78	69	78	59	82	48	74	78	85	70	82	65	69	66	83	76	75	81	71	82	63	90	77	69	77	59	83	70	80	70	86	48	91	71	86	75	80	75	65	58	59	59	66	86	88	66	76	76	77	91	82	80	74	84	70	59	91	83	71	70	78	84	64	62	77	60	77	80	83	66	77	71	77	68	89	89	60	79	73	68	76	70	63	80	73	69	76	73	70	75	65	69	63	72	77	66	77	69	64	68	66	76	91	63	65	69	76	77	55	69	64	78	65	75	78	74	63	72	67	87	83	75	83	59	66	79	74	91	76	70	51	75	58	70	68	69	70	81	62	77	73	66	75	68	71	69	71	80	74	75	65	75	81	65	60	76	70	77	83	74	69	85	69	68	64	77	71	69	92	66	61	93	87	61	67	75	54	57	87	85	79	74	69	75	69	75	59	66	71	64	73	74	88	80	81	67	78	84	67	81	91	73	88	68	83	81	77	69	87	77	66	81	74	93	71	64	86	76	74	93	70	75	88	65	80	64	80	76	75	94	64	67	48	65	64	69	74	71	67	71	74	69	79	67	92	69	66	77	80	72	70	67	83	97	80	77	75	72	75	72	76	78	85	85	73	72	62	68	67	85	58	74	81	82	64	64	69	78	79	84	97	70	55	71	71	71	61	69	82	65	73	69	77	65	83	63	67	65	75	75	76	73	69	73	85	69	64	72	73	70	58	70	72	73	68	58	94	74	83	56	67	72	76	63	68	72	73	75	75	76	72	75	74	70	73	73	68	68	58	72	77	91	75	65	59	65	74	72	81	66	75	67	91	66	75	68	70	79	88	63	67	80	73	83	55	73	70	84	69	68	83	63	71	74	67	88	69	69	83	61	76	72	82	68	63	67	75	65	67	66	61	79	90	79	60	77	81	68	74	71	79	77	72	71	71	74	66	79	67	70	66	85	68	84	87	76	78	68	81	67	84	79	69	72	90	63	62	76	56	62	85	58	69	73	66	88	95	67	54	67	85	63	61	82	79	57	89	64	79	89	76	75	68	68	79	64	66	71	77	55	71	48	82	62	60	74	77	84	76	56	71	71	71	63	68	87	84	74	89	80	81	85	72	72	77	74	74	75	73	62	66	78	84	74	85	85	64	64	76	78	76	55	83	80	64	67	67	75	76	86	71	64	68	99	70	74	78	66	76	69	77	75	72	62	64	65	72	65	63	80	71	68	77	65	73	83	59	69	92	64	86	80	84	75	70	71	73	74	76	60	67	67	67	80	77
345	3	3500	220295	436	23	160	586	873	715	524	428	360	360	392	342	406	414	454	475	628	791	909	1015	1091	1111	1024	1042	1075	981	878	828	835	760	771	702	580	608	552	457	429	376	356	286	288	251	215	180	192	151	151	147	131	131	107	118	105	109	101	77	95	99	98	82	104	86	103	96	95	95	83	98	80	76	91	90	103	107	89	77	78	88	86	86	78	75	96	85	77	82	87	73	72	75	92	67	86	68	91	51	89	70	88	90	93	86	64	76	82	78	68	60	88	89	82	77	78	78	68	65	80	84	86	70	78	79	71	60	76	77	91	76	55	84	84	67	84	83	79	74	60	76	75	77	72	110	81	74	57	76	75	83	78	67	67	88	84	68	83	72	69	73	70	76	83	73	62	60	67	78	80	55	68	82	63	67	82	64	77	74	91	71	65	59	71	72	64	82	70	85	71	73	65	64	63	82	66	76	83	70	70	80	58	63	72	85	62	68	83	74	63	71	70	77	83	82	66	76	81	59	50	69	74	70	55	58	82	76	60	58	83	66	64	62	84	76	78	83	67	68	63	71	83	65	77	65	71	82	64	71	69	63	89	85	58	57	70	57	59	71	80	64	73	78	69	55	71	67	71	73	91	86	74	74	74	62	69	66	76	76	60	62	62	74	58	72	56	65	82	66	73	69	57	66	59	68	71	70	59	70	49	66	72	72	80	56	72	80	82	75	58	68	76	68	60	68	58	74	49	79	71	65	70	60	64	63	81	85	76	62	74	80	76	52	85	70	77	66	64	80	73	85	80	70	63	65	60	61	71	71	61	71	74	82	77	59	70	84	73	68	72	74	66	61	80	60	66	61	55	72	61	77	84	94	85	80	76	78	69	67	66	76	65	75	81	64	70	69	72	67	60	66	75	78	59	60	86	56	67	74	80	61	53	65	64	75	65	69	68	80	62	62	59	64	81	73	71	80	70	73	63	83	62	68	66	61	71	57	77	73	64	68	68	63	67	75	70	63	73	72	64	84	57	67	54	88	76	70	70	70	75	77	86	80	64	75	66	80	70	77	57	63	59	78	58	71	74	64	72	71	75	65	67	65	70	64	63	73	64	76	87	77	64	57	79	66	91	78	63	72	62	48	60	72	56	63	90	69	70	53	69	69	74	69	78	55	74	68	56	81	73	81	67	55	61	71	72	67	62	80	51	71	62	58	90	76	74	72	66	76	47	81	80	70	70	56	72	67	72	65	80	64	58	66	69	77	65	52	59	64	83	77	90	60	62	68	71	71	65	64	76	69	72	58	54	53	73	74	69	56	68	70	67	67	72	66	66	65	70	58	90	71	78	65	86	74	65	80	71	62	71	70	70	68	67	71	69	67	65	64	81	68	76	51	91	79	70	50	63	84	66	74	69	82	57	74	59	52	88	82	72	71	71	73	69	81	60	67	72	59	73	82	56	87	80	83	64	65	66	80	78	89	68	77	77	68	77	69	58	58	69	68	66	82	71	65	72	81	84	71	55	72	78	67	75	62	67	70	72	69	71	77	81	51	64	71	58	48	75	66	74	75	63	73	70	75	80	64	77	56	65	92	66	80	52	58	68	65	67	66	71	70	75	61	71	73	65	77	79	57	68	71	71	59	67	78	73	78	50	64	55	50	66	78	76	67	62	70	63	67	63	53	57	63	79	72	61	81	84	71	60	74	66	67	67	62	79	61	62	63	67	74	55	80	57	74	81	87	70	84	61	82	66	76	62	68	49	70	73	64	65	77	56	66	74	79	54	83	71	67	57	73	67	67	69	65	55	71	72	76	66	89	57	61	81	62	63	60	79	87	67	57	67	84	79	76	77	70	63	80	57	70	71	66	68	78	56	76	83	62	71	66	81	55	69	61	53	62	67	75	79	56	71	64	70	69	64	53	68	84	77	62	71	55	55	83	54	80	73	51	66	66	80	70	58	70	62	71	75	69	73	85	67	60	69	79	68	58	81	76	75	57	63	69	55	60	58	65	56	72	66	62	75	83	73	64	84	59	82	60	58	66	68	62	72	74	69	80	66	85	69	78	66	63	81	71	69	64	70	92	87	77	57	80	67	71	61	55	75	70	81	72	75	66	62	72	75	59	63	73	61	64	82	72	54	55	57	77	80	67	54	71	61	73	82	60	67	51	62	73	67	75	70	66	83	68	73	57	85	79	65	67	65	77	73	73	64	65	66	61	48	61	71	70	76	65	77	84	67	75	70	50	61	57	56	73	69	69	62	68	66	69	63	74	58	65	64	60	63	78	68	60	70	64	68	67	70	64	83	77	55	63	62	73	49	57	63	70	78	81	73	64	67	73	59	53	68	68
