345	0	2700	197812	348	0	17	121	182	319	338	425	342	317	271	246	192	211	221	214	275	358	286	192	150	207	218	214	133	133	142	156	161	210	169	96	99	107	77	105	83	91	70	97	80	83	70	65	85	67	59	66	72	63	62	62	73	72	66	58	57	67	62	58	52	58	57	59	48	52	59	55	55	51	51	50	47	54	52	51	59	51	60	63	52	49	36	48	54	52	50	46	48	46	55	52	36	62	50	49	59	52	47	47	51	53	41	56	47	58	49	56	51	49	41	56	52	56	36	44	52	43	41	56	56	36	53	55	47	42	42	50	47	44	38	45	42	45	47	37	46	47	40	56	39	46	41	55	55	65	35	49	44	41	43	44	50	38	40	47	44	42	48	38	40	51	52	56	37	51	42	52	48	44	39	51	51	39	40	49	36	36	37	48	40	40	41	39	55	43	55	51	45	45	46	48	36	49	46	35	35	39	49	47	40	36	38	35	41	40	39	46	53	44	38	43	52	45	36	51	46	49	51	45	38	46	47	36	37	56	46	38	41	48	34	52	44	39	37	47	42	55	39	39	37	36	37	50	43	36	50	44	34	47	39	41	37	52	42	37	46	39	49	42	50	38	55	42	42	38	52	45	30	35	35	40	53	33	48	43	41	47	43	46	47	51	39	42	47	41	35	53	32	44	40	52	32	34	34	46	36	40	29	46	51	48	46	52	52	38	47	41	41	41	39	45	39	42	54	41	43	47	46	56	48	41	34	42	35	49	38	53	42	43	47	55	37	47	33	48	55	45	53	37	41	45	39	37	59	48	31	40	44	43	44	45	43	50	36	41	53	38	34	43	45	52	34	42	37	46	50	48	43	40	53	52	47	38	29	43	49	31	43	49	42	48	43	38	35	38	43	51	44	42	55	44	55	27	36	45	43	50	35	37	39	33	41	41	44	49	36	42	36	51	50	46	33	41	44	41	31	52	45	51	34	39	49	40	45	39	42	45	45	44	42	66	33	52	32	42	54	48	43	35	40	45	60	36	38	45	41	45	49	38	46	37	37	38	41	32	39	40	37	37	44	41	47	42	53	41	35	47	46	49	42	39	51	50	29	31	42	35	48	38	34	42	29	32	41	45	46	41	50	52	46	49	40	41	28	38	47	49	52	41	51	44	41	51	32	41	38	42	43	45	42	43	43	42	36	32	39	48	51	36	61	44	36	43	39	41	47	44	41	43	39	38	35	24	41	34	40	41	34	51	52	45	41	52	43	38	35	37	46	43	49	37	42	49	41	36	46	56	45	36	53	40	41	48	58	46	33	39	43	32	39	46	39	31	29	47	33	44	46	48	32	40	41	43	42	39	38	37	40	44	41	41	43	41	45	48	41	36	54	47	44	33	48	33	53	51	44	62	31	34	49	39	37	48	36	48	35	51	47	35	42	51	39	30	41	42	42	41	42	37	52	39	53	27	37	36	37	35	41	27	36	51	43	40	48	45	42	31	55	33	50	46	52	49	36	37	36	36	41	41	39	48	49	41	33	41	33	50	42	36	42	51	34	37	43	40	32	41	39	44	41	35	35	46	52	33	47	49	49	44	31	47	46	41	36	44	46	48	41	32	38	41	33	52	46	42	33	47	41	48	44	54	38	45	46	37	45	57	42	39	43	54	40	41	42	40	40	39	43	42	41	49	40	40	31	43	45	40	41	30	47	44	48	55	37	43	43	39	33	46	30	34	32	35	37	51	37	39	46	35	41	40	40	35	40	32	43	35	38	55	35	39	41	48	41	45	37	39	50	39	56	47	47	47	48	39	41	45	40	47	47	42	42	31	44	42	49	44	43	46	49	38	42	44	47	42	35	50	37	61	25	35	47	42	35	48	34	31	46	58	48	39	37	51	39	45	43	34	30	48	44	42	37	39	34	32	45	38	47	39	49	46	33	45	35	34	45	40	40	32	33	41	23	46	49	48	36	45	39	34	51	39	54	41	38	49	45	43	42	37	57	51	41	46	44	35	37	59	36	35	35	44	39	41	48	38	41	49	38	47	52	55	43	56	31	40	40	46	31	38	42	42	38	36	31	41	37	47	37	36	36	34	25	55	41	46	50	50	34	47	34	44	29	46	46	51	36	40	37	38	44	43	44	40	40	42	35	38	30	36	48	40	51	48	38	46	46	34	46	49	53	45	41	39	39	38	40	44	39	37	43	49	47	31	44	35	39	41	46	46	44	40	39	36	32	45	37	46	42	50	37	45	36	41	37	40	36	44	26	41	36	28	39	39	38	45	36	34	40	37	48	44	51	43	30	43	48	49	53	41	37	31	40	50	29	41	45	48	41	37	30	42	52	40
345	1	1900	197936	350	0	16	97	156	311	289	310	303	267	234	188	208	195	184	204	183	233	242	226	257	262	237	196	192	212	265	309	323	338	338	314	257	211	153	123	100	101	101	113	103	86	92	90	109	119	99	112	100	89	106	107	82	107	104	100	92	109	80	108	107	111	113	114	100	106	101	98	99	102	97	112	100	97	86	92	82	95	89	87	75	90	100	95	84	96	94	102	92	111	98	108	92	87	102	98	87	90	95	97	83	113	97	92	84	94	90	87	85	79	105	97	101	99	104	98	97	108	97	96	107	121	103	92	99	90	99	89	93	118	92	84	86	90	96	98	97	94	90	85	92	104	91	91	63	93	90	85	82	97	89	110	82	83	105	92	84	91	89	85	101	107	83	97	91	82	84	106	96	93	92	92	80	86	98	98	81	101	99	81	87	89	114	84	88	97	97	102	100	85	87	102	97	78	92	112	91	88	98	91	102	90	108	83	94	85	99	96	90	92	84	101	99	85	86	89	81	102	74	98	92	93	96	89	108	90	109	96	66	61	106	94	101	74	116	79	103	82	87	90	88	101	84	94	93	99	95	92	84	100	84	79	84	94	103	87	85	98	93	82	90	98	105	99	75	86	96	74	65	101	80	83	95	88	81	92	103	83	83	81	81	102	88	77	83	100	89	96	111	87	108	83	88	80	112	85	90	100	90	94	84	97	82	98	81	89	79	72	96	75	92	73	105	94	89	84	86	78	88	85	99	68	91	77	94	89	95	88	102	83	87	95	85	86	84	92	80	89	96	91	100	97	96	97	100	94	117	88	93	85	98	106	89	84	102	93	91	94	87	81	81	95	86	101	106	84	86	93	81	82	98	108	85	90	98	76	71	88	101	82	78	94	80	87	102	84	106	79	83	89	95	103	79	91	91	90	94	104	91	83	94	88	100	87	90	95	89	98	85	87	86	86	80	79	102	92	92	89	84	86	100	81	99	91	86	104	85	78	107	94	77	101	111	97	95	94	80	81	101	106	81	82	102	74	94	95	97	92	82	108	105	82	105	94	85	100	86	73	91	106	99	91	90	90	92	76	96	96	102	97	95	87	86	98	87	81	80	97	102	88	90	91	97	96	95	63	94	98	89	74	93	82	114	90	92	93	105	92	79	114	103	104	77	91	101	109	86	99	91	104	96	72	86	93	91	74	92	84	82	103	90	89	100	97	88	95	95	99	95	90	85	94	74	98	103	77	106	84	87	85	85	81	94	88	101	95	84	71	84	95	101	96	91	96	76	103	91	88	78	85	81	72	110	87	83	95	94	101	85	96	93	87	91	100	92	100	94	83	100	83	89	101	79	75	90	84	87	94	90	83	93	83	97	74	95	87	95	85	93	94	82	96	87	100	84	94	95	94	88	78	69	89	93	104	85	93	73	80	78	108	83	85	90	100	80	71	94	96	80	89	100	85	98	98	98	108	90	100	87	91	80	122	86	90	114	79	71	102	114	92	100	87	85	88	94	88	95	91	96	86	82	73	92	77	80	92	95	85	96	81	99	99	90	93	87	82	79	81	99	94	110	75	83	91	72	81	93	98	89	115	81	90	79	98	104	76	103	100	102	90	73	120	83	86	74	81	93	104	109	118	91	87	89	96	64	101	96	69	105	98	100	91	83	84	99	104	99	79	102	86	93	93	99	83	67	95	101	89	88	104	86	86	75	87	73	96	91	85	98	89	89	91	95	103	92	113	107	79	91	75	90	82	83	97	88	89	87	100	95	94	91	105	100	73	89	89	77	85	106	99	79	83	98	91	84	86	85	108	87	73	98	90	91	82	81	98	96	81	102	88	88	76	90	85	93	91	85	73	80	97	90	84	99	83	79	107	110	90	87	88	66	99	94	105	89	85	87	97	80	102	95	94	93	99	102	97	86	84	97	83	90	90	80	87	82	97	82	92	84	86	82	98	82	69	83	84	88	88	107	94	85	93	97	88	91	100	89	82	88	95	109	85	87	82	98	85	79	81	104	81	86	91	105	83	88	79	107	79	70	94	72	89	88	69	94	98	79	95	91	85	70	82	105	92	73	87	80	103	100	82	94	77	76	109	96	95	108	86	88	80	101	80	90	73	100	88	83	99	86	93	92	96	104	68	101	111	96	95	92	100	98	91	87	99	94	82	73	97	95	85	95	94	86	88	75	92	75	84	76	100	90	109	104	106	86	83	90	95	90	86	99	107	108	86	81	99	88	91	84	93	94	97	103	95	86	85	108	87	95	100	112	76	89	102	101	95	88	81	85	102	79	94	95	103	113	87	101	90	82	94	99	82	89	77	81	92	90	97	83	93	96	82	93	103
345	2	2100	198059	354	0	10	101	161	343	334	366	318	277	260	240	243	235	174	210	214	236	281	250	149	223	333	292	285	265	316	318	292	309	350	341	326	232	164	101	118	99	105	122	101	108	94	96	84	113	111	89	86	88	89	103	102	93	104	96	86	90	87	91	96	83	92	83	99	90	98	86	91	95	83	94	83	81	75	89	92	95	82	91	84	96	81	96	80	102	93	98	76	77	94	85	87	67	93	82	75	88	76	93	83	84	98	76	80	78	85	87	90	68	78	83	89	94	92	89	82	76	73	87	93	89	88	70	93	83	97	94	86	90	83	99	91	87	92	93	76	103	73	81	88	87	79	96	74	75	85	88	68	76	78	78	85	77	97	89	84	76	77	91	79	102	75	77	86	80	78	75	77	80	105	93	91	80	79	82	94	95	78	79	95	80	100	86	88	69	93	88	89	88	86	62	70	73	77	78	88	75	81	81	99	85	79	75	85	72	86	81	87	68	78	88	96	83	92	77	82	87	79	82	99	106	80	72	70	79	64	86	89	101	78	77	80	67	79	77	83	72	76	75	100	93	94	79	93	66	89	82	75	71	91	75	84	110	85	81	90	65	76	78	88	77	78	86	62	79	86	77	74	107	70	85	96	79	87	96	86	82	72	89	91	65	70	86	82	82	81	72	76	93	82	86	85	91	77	92	105	78	70	83	114	86	64	81	72	90	78	78	75	79	63	94	78	95	84	92	96	80	91	73	76	72	76	105	73	78	76	74	82	74	70	92	67	73	84	65	87	75	85	74	82	70	84	84	83	69	98	84	83	93	89	85	80	76	86	86	86	74	73	83	75	104	76	101	99	81	81	96	75	83	95	102	102	94	74	79	80	95	79	89	86	83	64	71	67	82	74	68	92	77	95	66	66	79	91	59	81	89	61	80	82	80	73	76	63	76	62	78	83	87	83	85	84	85	99	93	84	71	86	86	86	87	72	92	74	94	70	81	94	92	92	90	73	77	72	83	92	92	71	87	73	75	90	73	72	89	80	94	75	70	95	61	103	81	98	89	89	82	84	73	82	79	85	69	86	91	86	78	78	88	87	67	92	91	78	58	77	65	89	83	75	78	83	86	78	70	99	82	79	66	78	78	110	83	70	80	94	84	85	86	81	83	99	98	89	75	76	90	85	83	85	93	80	82	73	70	76	94	83	84	73	87	76	76	96	77	93	99	80	78	93	91	69	62	89	89	96	76	76	76	62	84	73	90	84	78	76	83	98	84	79	82	89	88	86	81	64	95	87	80	80	79	70	81	85	79	93	71	79	78	85	78	84	89	80	70	84	78	81	75	79	83	94	88	60	84	70	99	91	69	74	94	75	86	90	64	88	84	76	88	97	87	62	86	83	83	82	83	89	76	75	88	81	81	72	96	97	77	90	79	84	73	74	90	81	87	70	81	79	77	78	89	83	65	87	84	85	87	75	73	82	85	83	87	96	86	82	77	77	76	89	88	72	73	94	79	85	87	82	78	90	81	83	65	84	108	78	75	85	84	75	78	80	84	88	82	102	74	82	90	71	69	84	80	71	64	64	75	80	88	85	76	68	85	78	99	99	90	69	93	85	74	84	65	69	74	89	82	99	84	88	78	92	79	71	89	73	98	82	67	77	76	81	69	89	85	70	63	66	81	70	82	72	82	88	79	91	72	78	73	86	90	85	86	92	89	73	82	77	77	83	74	79	89	68	84	77	75	68	77	86	78	79	84	75	93	84	93	83	80	83	88	71	84	92	109	84	75	90	72	86	79	69	83	84	84	78	56	81	81	84	92	79	72	98	87	79	84	80	77	68	98	83	83	83	76	73	67	72	74	94	84	70	76	82	79	92	81	92	79	85	86	88	78	80	90	108	88	75	89	70	81	79	83	100	87	84	90	85	76	84	81	72	89	82	88	69	86	88	86	85	77	85	87	107	88	71	79	106	86	84	103	90	85	71	79	79	87	69	73	75	82	80	95	84	87	81	65	69	72	61	79	87	76	96	70	80	85	70	70	89	82	89	74	81	92	84	83	90	78	84	63	91	87	73	97	79	76	85	73	82	77	78	72	94	77	83	78	93	54	84	85	85	81	80	81	75	86	85	96	81	97	93	61	67	79	82	75	76	101	80	75	68	92	85	104	72	91	76	84	67	76	81	92	71	89	68	71	73	83	75	85	72	101	80	79	89	83	85	89	80	75	76	88	90	71	75	73	75	65	86	86	74	77	89	82	60	82	74	82	99	71	77	83	73	72	109	81	76	70	86	78	79	77	75	79	96	81	91	66	74	80	63	92	77	88	90	100	78	106	84	75	96	79
345	3	3500	198182	355	0	15	131	175	320	343	383	327	319	260	269	236	250	190	207	212	262	323	392	600	715	714	656	485	430	400	378	311	210	140	115	127	120	106	88	115	115	127	85	97	98	88	87	96	95	99	112	112	87	113	106	96	85	74	83	101	94	84	73	76	89	94	80	92	81	87	86	97	81	84	69	76	81	77	79	84	70	81	81	74	84	82	88	96	81	87	77	88	83	88	88	71	85	67	89	64	75	89	66	68	78	88	87	82	83	83	93	65	67	76	79	85	72	82	71	96	87	73	83	66	72	65	80	83	77	72	77	72	92	77	81	70	78	85	88	65	67	95	77	70	75	86	83	73	95	87	87	82	94	78	87	70	80	72	88	66	67	88	79	90	75	83	74	90	89	87	77	78	81	72	94	74	70	71	78	62	72	72	64	61	78	68	68	74	83	68	70	77	85	79	78	77	63	66	91	70	62	82	59	85	73	60	76	65	67	75	79	70	82	74	71	77	80	77	77	75	70	71	91	79	50	80	64	85	65	75	65	66	72	90	74	71	84	81	82	74	67	85	81	74	93	72	69	74	70	81	77	81	69	62	75	83	73	70	85	57	74	78	68	80	75	76	79	73	78	71	71	75	72	69	70	79	72	68	73	63	94	70	62	84	102	65	78	94	101	69	70	58	72	67	79	82	75	70	85	74	78	84	90	64	72	62	67	77	77	84	78	76	71	69	74	79	86	83	95	64	70	76	78	72	97	90	78	84	70	80	68	76	78	95	64	80	66	80	81	71	74	89	95	60	75	91	75	68	68	78	71	82	81	91	71	88	67	63	81	84	88	64	69	65	80	82	77	77	94	64	72	76	78	75	78	77	80	68	83	68	92	72	65	61	70	76	66	63	74	60	89	79	76	83	61	72	78	78	80	68	74	81	67	74	68	76	85	87	80	77	82	75	66	66	83	74	73	76	86	74	74	86	74	72	79	82	77	78	71	75	85	88	73	75	77	69	83	78	91	67	79	88	69	76	65	66	90	70	72	56	85	68	74	79	64	79	69	70	59	74	72	68	71	80	70	69	82	72	88	88	73	63	69	69	88	82	82	79	85	71	77	70	69	81	69	73	68	77	74	86	76	75	74	61	66	53	85	77	61	89	89	68	86	76	83	66	66	65	70	84	81	78	70	92	86	80	53	90	72	78	71	72	69	71	79	80	86	67	60	65	87	87	72	68	67	69	81	74	72	69	71	88	84	75	57	66	84	88	84	99	76	72	74	68	67	67	73	60	85	74	79	65	74	78	81	69	74	74	72	69	59	84	76	64	65	68	75	71	63	85	79	80	87	71	79	76	56	79	63	75	80	61	88	76	86	89	74	62	69	97	63	81	90	78	63	70	76	77	79	75	73	66	60	72	76	81	67	68	82	79	74	81	57	86	73	88	74	82	88	70	80	71	78	75	79	81	83	76	85	85	57	86	64	74	83	88	85	61	77	69	71	66	78	81	63	79	71	56	80	57	67	56	76	83	79	72	82	58	82	72	79	63	74	99	65	71	67	65	80	77	90	78	78	87	71	66	70	88	90	66	94	80	77	67	74	68	73	75	86	76	74	72	73	75	72	93	65	65	74	58	74	78	78	92	90	78	67	76	76	81	76	65	84	70	70	69	77	57	71	85	65	72	70	64	94	68	80	75	76	76	81	65	76	62	80	99	70	86	63	88	76	78	77	62	74	83	71	82	80	72	96	63	79	75	70	79	79	77	70	79	77	90	79	71	77	82	81	85	76	73	72	66	76	84	69	67	62	83	67	70	84	56	83	79	76	78	78	56	74	64	49	57	60	72	69	85	80	55	87	81	82	79	81	74	83	78	66	86	92	73	85	83	64	70	86	99	67	64	64	80	70	90	89	71	72	63	65	83	84	81	74	82	80	65	90	78	57	87	64	79	92	71	88	68	65	91	73	78	67	89	81	66	55	79	74	75	91	85	78	81	80	80	75	79	74	71	70	82	80	67	79	67	73	82	65	83	52	77	68	75	81	79	71	62	82	78	61	74	73	62	90	78	66	79	79	70	83	73	76	78	61	74	78	66	63	83	62	77	81	85	69	68	74	73	80	90	77	59	73	67	96	71	80	82	90	78	69	67	69	74	64	73	75	73	88	81	78	81	95	67	82	77	76	66	75	73	59	78	70	72	83	73	65	78	77	74	75	77	69	68	76	82	70	63	81	58	70	81	78	76	81	72	82	81	81	73	88	75	71	78	87	73	91	80	73	64	78	90	84	84	82	79	67	64	80	64	76	71	77	71	73	71	80	64	65	76	76	73	70	54	80	70	60	69	75	69	74
345	0	2700	198305	351	0	13	155	211	349	363	420	363	334	327	290	291	251	220	240	254	395	617	837	956	1015	1070	1087	1033	980	951	951	685	641	573	513	244	132	123	131	122	97	102	111	123	101	113	124	109	116	98	101	96	107	94	100	74	84	88	84	92	106	90	85	80	107	91	85	90	93	90	108	90	80	76	86	76	92	90	88	68	68	75	86	97	77	83	91	82	90	68	85	81	92	76	76	76	76	88	85	73	80	84	83	81	74	91	75	61	81	75	77	92	73	83	62	58	88	71	65	94	83	60	80	71	67	83	63	89	75	84	89	70	83	76	97	87	74	85	69	65	93	78	64	81	71	65	92	78	92	69	75	78	77	94	63	68	66	71	67	67	88	75	70	80	69	76	77	70	84	77	88	78	78	72	71	81	76	82	70	64	78	65	78	89	89	78	74	77	74	92	76	66	89	69	60	74	82	74	76	79	81	68	68	69	72	93	76	66	69	64	86	93	71	71	95	77	79	81	76	73	94	76	80	62	71	68	68	72	56	74	64	64	66	75	81	89	63	72	81	72	75	77	68	80	80	68	64	74	81	78	83	69	82	67	68	75	58	75	71	70	69	65	78	73	77	66	68	74	74	72	69	75	78	63	82	70	71	94	69	58	89	79	81	76	77	86	57	71	80	88	73	99	88	70	69	81	70	66	84	73	68	80	83	85	66	65	83	87	75	85	64	74	56	70	89	66	67	85	66	78	85	75	64	61	77	78	74	74	72	64	76	75	75	73	78	73	66	83	85	72	71	77	72	71	65	68	75	77	81	75	92	60	71	64	74	85	84	63	68	58	71	86	71	71	75	74	77	73	73	76	71	72	71	70	84	84	74	78	68	90	77	59	83	77	68	73	81	59	66	77	60	74	61	78	85	71	78	77	72	78	80	73	85	67	71	90	94	72	54	71	58	83	69	75	54	86	69	83	70	76	68	73	62	82	63	67	67	86	61	84	69	83	73	63	63	80	75	66	72	74	79	74	75	62	67	61	72	81	52	63	79	82	84	65	71	59	64	80	90	73	55	59	71	51	71	62	75	69	63	80	78	81	69	61	82	77	60	72	75	77	63	76	88	77	58	70	68	71	73	72	63	56	81	68	73	65	67	63	66	74	62	82	71	81	70	72	81	75	86	80	74	63	78	78	63	63	84	72	61	82	89	57	60	78	70	74	70	81	63	65	74	72	83	88	90	76	71	76	71	79	83	75	65	73	66	75	94	84	73	63	81	80	77	59	71	68	68	75	63	65	65	87	83	90	64	64	80	70	70	73	67	73	74	84	76	74	77	71	75	74	82	69	70	79	75	63	79	78	79	63	81	70	75	74	77	83	67	81	58	67	72	92	64	70	71	53	81	80	80	68	67	71	77	78	98	61	81	83	77	64	65	78	56	71	81	75	90	75	61	75	71	70	71	82	90	82	75	80	64	86	66	71	69	67	72	68	69	71	84	69	62	58	66	78	57	70	70	57	66	79	68	69	57	68	91	76	61	77	67	74	71	63	77	78	77	72	68	79	72	79	71	61	61	61	68	66	67	68	77	58	78	64	74	75	80	79	77	57	88	63	52	69	63	81	52	65	69	70	72	84	60	60	60	68	71	59	94	81	66	65	46	81	77	55	70	67	84	79	71	61	88	67	75	62	94	67	78	81	61	65	76	71	71	63	69	64	77	64	63	56	68	83	91	68	77	79	68	66	69	64	73	74	83	68	69	79	67	72	79	77	64	69	64	68	57	60	75	61	63	86	72	81	75	73	84	66	83	61	80	79	75	64	77	60	82	64	69	80	74	76	83	71	73	70	64	70	76	60	77	77	67	54	74	65	80	71	80	84	69	78	72	76	58	68	67	62	74	73	71	84	66	74	85	66	74	83	68	65	70	78	70	62	68	69	62	79	79	72	68	74	76	75	62	77	70	77	77	81	77	81	71	62	80	82	59	71	74	78	75	74	74	74	78	67	66	61	65	69	70	71	88	75	66	62	68	79	57	80	91	79	81	60	65	86	74	73	63	70	80	67	77	68	72	78	84	60	79	58	63	74	64	73	79	71	68	74	79	54	65	56	76	70	66	58	92	78	59	75	70	66	74	77	50	61	71	59	80	72	96	72	68	64	78	85	75	93	83	78	67	68	91	77	81	64	69	62	76	74	75	65	74	59	82	76	66	74	71	90	57	59	67	70	81	79	63	68	76	65	85	80	63	63	77	63	72	69	75	58	67	62	77	73	69	78	81	68	78	95	77	65	73	57	71	80	62	63	85	78	85	71	72	76	79	97	69	70	71	59	60	69	63	65	82	64	76	68	75
345	1	1900	198428	356	0	15	108	190	298	318	337	295	270	257	217	214	230	208	196	184	233	315	425	556	696	760	803	899	893	906	809	664	541	475	303	157	139	142	134	157	141	148	114	125	133	126	127	119	127	109	128	125	132	107	144	134	96	109	114	89	120	102	104	129	119	103	120	100	111	133	112	122	101	106	115	104	110	118	112	116	120	107	103	108	110	110	118	106	142	109	96	116	106	107	94	108	114	109	97	122	94	107	101	119	119	98	109	112	102	117	100	92	109	107	103	91	120	103	118	92	117	125	120	124	118	114	114	118	102	126	109	108	105	136	96	100	116	101	116	115	106	101	130	133	99	108	101	114	98	108	96	95	114	84	93	123	121	110	97	116	121	114	115	118	102	119	116	108	97	96	106	95	106	95	98	116	121	108	105	110	110	103	107	114	117	97	101	109	100	100	98	126	97	104	121	123	103	112	109	111	92	126	118	116	106	104	101	123	123	96	123	105	112	101	103	112	117	129	99	100	115	120	120	109	97	118	114	139	109	109	131	99	121	92	114	103	112	87	119	126	105	100	110	124	102	102	101	114	115	121	94	105	94	115	104	131	102	103	116	103	100	106	97	111	104	101	124	101	114	115	93	111	115	122	118	89	112	98	96	108	105	123	97	117	103	112	112	93	126	135	114	100	121	109	98	111	112	108	113	96	114	110	115	103	114	118	120	96	97	119	105	105	112	102	118	114	102	110	126	112	103	130	107	91	108	93	97	104	112	109	109	122	116	116	136	90	118	110	100	117	117	103	120	128	101	97	110	116	110	113	99	107	96	99	98	114	101	114	97	111	116	103	107	124	105	131	103	107	96	103	99	95	103	99	106	112	130	114	88	89	124	106	101	102	107	105	117	91	121	120	109	92	115	99	104	116	112	127	120	129	86	123	101	105	111	85	120	87	101	98	105	106	110	124	113	104	99	111	116	114	99	101	104	110	93	101	109	112	103	80	123	108	113	91	95	99	112	116	83	120	120	112	98	99	113	110	92	117	104	109	100	120	115	117	105	125	101	112	117	115	114	101	98	73	88	97	97	117	125	104	98	114	108	103	116	115	96	111	102	111	118	104	114	104	105	108	114	111	93	112	101	119	114	114	120	114	111	114	110	108	123	96	95	103	79	99	103	100	115	119	98	112	115	100	112	99	102	104	104	119	134	120	105	110	96	102	110	112	115	114	105	87	97	101	111	86	106	98	122	115	104	99	107	118	107	94	104	127	119	110	92	98	96	106	96	115	116	104	126	111	108	92	96	100	88	108	99	111	122	100	101	83	120	119	117	108	107	106	131	111	109	104	108	120	91	123	101	102	96	105	105	111	95	115	102	109	96	106	112	100	127	116	96	121	82	102	126	108	114	107	100	114	108	115	107	107	112	99	117	98	114	97	113	111	108	127	97	117	99	93	124	117	100	101	102	97	115	122	109	129	105	102	125	87	101	114	105	109	98	133	121	94	120	105	99	93	110	99	119	95	109	133	93	102	92	91	97	104	107	98	122	102	138	109	117	106	109	105	100	100	119	112	111	109	102	87	121	87	134	101	98	101	92	100	96	113	103	117	98	127	105	97	99	106	117	97	124	99	110	110	101	109	91	111	137	108	110	98	121	108	113	117	120	96	109	95	104	83	105	114	109	89	126	115	107	110	107	113	102	90	106	94	98	127	103	112	112	105	99	108	102	103	112	108	111	94	104	109	95	110	111	106	114	122	124	81	113	109	105	105	101	114	106	104	112	109	105	112	115	131	101	109	102	118	104	116	110	117	128	103	114	102	110	96	90	100	104	94	99	100	117	106	101	109	104	121	101	104	105	105	115	111	97	112	98	114	98	104	107	105	91	119	97	105	100	108	118	123	110	109	103	118	128	71	106	106	94	104	114	118	118	100	102	106	97	100	108	122	111	113	117	109	117	119	103	103	123	95	119	116	109	108	103	95	98	130	98	88	110	93	119	90	108	106	97	100	113	111	103	117	112	121	106	108	94	109	105	97	107	88	115	99	99	89	118	94	105	108	119	99	107	109	110	120	114	115	124	113	97	112	104	101	101	110	109	120	117	109	89	103	114	124	109	98	103	102	101	105	108	130	107	119	84	105	93	112	113	95	93	90	119	122	104	89	94	128	109	99	102	99	124	97	115	98	105	109	111	108	81	108	120	127	107	107	104	102	126	116	121	107	114	99	101	126	112	96	99	104	96	118	115	105	108	89	97	101	115	91	93	115	125	117	99	125	101	122	108	92	114	119	114	111	107	109	102	93	110	114	111	107	115	116	103	114	98	100	112	105	96	106	114	119	87	114	113	95	106
345	2	2100	198552	349	0	19	121	174	295	326	358	307	293	294	246	258	233	235	214	243	346	433	550	623	681	746	735	806	802	775	761	678	512	268	154	136	133	117	135	118	136	144	107	121	115	105	126	109	117	112	93	102	97	104	108	97	109	99	111	95	101	110	124	118	85	107	118	104	97	104	102	116	103	113	105	89	94	110	112	97	123	85	92	115	100	84	82	99	107	101	101	89	102	86	87	103	75	95	112	112	105	112	95	96	93	90	95	79	91	93	93	98	96	109	97	82	91	99	92	99	94	82	96	109	120	99	97	92	111	90	78	95	76	108	105	97	90	99	108	91	105	102	85	97	104	95	95	93	90	113	105	103	96	103	95	83	85	89	100	85	89	94	94	100	99	85	92	85	86	90	96	96	103	75	93	106	89	99	94	91	92	98	85	93	89	91	95	101	88	108	108	89	80	83	81	80	101	107	73	97	92	73	96	84	93	84	78	80	88	101	104	83	75	101	79	118	90	105	78	82	79	81	95	96	102	88	88	93	109	94	78	101	117	94	85	88	109	96	105	85	84	73	79	105	100	96	100	93	102	103	91	99	86	90	95	89	98	88	104	99	96	84	82	85	94	80	86	97	99	79	76	80	90	95	100	101	105	100	107	81	100	83	80	95	83	92	98	79	87	112	98	93	89	88	86	94	96	85	91	88	100	103	98	99	90	76	100	99	72	98	89	98	101	82	85	91	80	88	85	88	94	86	99	96	98	82	82	99	100	114	92	90	89	97	91	102	96	81	85	84	102	77	86	81	84	107	81	106	110	99	88	109	70	82	95	80	93	87	87	88	92	85	90	93	91	85	87	89	82	106	99	81	93	75	80	94	106	112	94	106	89	91	89	101	98	82	104	89	70	114	74	87	92	97	79	80	105	92	102	98	97	102	92	87	93	95	91	86	92	92	88	91	94	103	90	81	82	76	75	96	80	89	84	114	98	89	96	93	79	91	95	85	91	87	89	73	93	95	78	97	88	93	83	75	79	95	81	83	77	73	100	80	87	72	68	84	95	112	87	98	111	88	104	85	98	85	105	86	93	77	91	101	83	88	78	85	87	80	107	88	69	81	107	87	103	97	103	85	96	87	96	74	95	82	82	98	87	88	107	79	98	86	91	98	109	92	97	79	90	86	95	84	98	99	101	74	90	87	89	94	85	93	78	68	70	111	82	104	93	86	83	101	88	93	92	103	84	102	99	96	84	83	92	98	59	95	90	101	88	90	76	85	77	98	85	123	78	94	90	90	72	92	98	99	96	94	84	79	83	90	90	99	86	81	98	95	96	97	107	95	104	94	87	86	79	80	92	97	95	78	101	82	103	81	97	95	77	91	94	95	100	78	91	75	74	102	90	101	85	78	89	74	81	87	97	92	74	88	115	85	113	72	87	99	80	111	90	118	101	86	91	91	94	93	96	96	65	103	83	90	86	92	99	94	84	102	79	83	106	103	103	81	96	104	77	96	107	116	84	90	78	89	96	87	79	95	94	101	97	81	78	95	89	97	90	88	93	101	106	93	79	91	102	101	76	93	90	93	103	93	83	84	92	91	99	102	97	67	86	78	91	93	74	82	84	70	107	87	80	83	79	92	94	115	64	88	90	83	83	98	102	91	104	98	104	74	100	97	91	89	96	100	91	101	91	82	89	92	97	93	86	101	90	91	94	99	107	95	80	93	104	98	97	72	75	78	84	79	102	80	100	94	75	107	105	98	95	100	101	90	92	92	69	84	109	99	100	97	96	101	93	84	90	89	82	91	95	90	106	93	78	73	95	102	91	90	103	71	101	86	84	91	92	81	94	96	83	82	98	101	96	88	86	86	85	81	83	99	90	81	87	84	97	87	93	95	100	82	97	81	84	93	90	119	93	95	95	96	74	93	81	103	111	110	96	102	93	83	85	81	92	86	77	67	91	87	75	73	115	76	94	117	88	96	92	93	97	77	88	95	96	105	88	79	81	103	95	70	89	93	84	100	90	97	100	82	79	96	86	94	91	81	89	97	103	84	106	101	87	93	75	95	89	99	86	82	99	91	106	102	86	102	97	78	87	114	74	93	108	89	94	99	95	111	90	94	78	108	103	90	84	82	84	89	74	105	96	89	99	95	103	80	95	98	98	104	113	104	99	82	98	93	84	72	110	83	99	97	88	73	105	102	78	103	86	93	75	101	78	90	80	98	82	95	95	83	96	88	92	92	90	107	86	92	75	90	91	103	93	84	102	117	68	83	102	96	96	95	80	89	74	86	102	100	93	68	89	92	83	84	69	87	84	74	93	103	89	99	87	69	97	89	78	77	93	97	96
345	3	3500	198675	358	0	18	166	217	327	324	374	311	323	298	258	253	268	325	362	438	666	775	884	896	913	916	895	862	732	731	658	562	416	170	143	115	108	110	117	135	99	110	110	113	107	108	101	88	125	109	89	81	109	125	75	98	98	88	93	91	79	81	100	92	93	92	93	97	75	92	96	70	76	87	107	95	102	84	91	98	83	86	94	90	101	74	82	74	104	95	100	84	96	86	77	81	89	97	103	72	85	77	94	71	86	94	99	79	87	84	90	84	84	86	86	79	95	93	74	82	71	89	80	86	66	78	73	81	85	84	84	73	85	86	74	90	71	84	72	90	84	87	86	73	82	76	103	96	74	85	75	80	84	91	96	87	85	86	73	77	74	77	89	80	67	80	92	85	74	98	88	77	90	90	71	90	87	73	83	92	87	91	74	92	85	82	67	80	96	72	104	91	84	92	72	73	86	71	78	73	87	66	80	71	73	66	76	72	61	74	86	86	90	89	99	71	85	76	95	82	79	71	75	96	72	80	93	72	67	61	82	87	76	93	75	94	83	82	90	81	79	87	73	93	90	88	89	81	82	93	74	90	69	64	73	86	98	74	90	69	92	86	81	71	91	70	76	85	71	73	84	76	80	83	88	83	86	94	82	69	94	73	69	70	78	74	88	102	84	85	82	69	68	77	93	79	82	95	88	81	79	102	70	70	89	85	90	66	58	66	85	65	79	69	71	93	80	99	74	82	79	74	80	57	61	66	75	88	80	84	74	104	84	71	88	79	91	83	85	84	99	83	89	78	85	75	91	71	84	83	79	92	77	75	76	89	82	74	79	62	70	78	92	86	92	83	90	66	81	69	72	93	88	84	80	70	74	66	82	75	63	92	85	66	80	88	72	86	86	78	93	69	86	80	90	78	85	99	76	70	85	68	75	89	81	93	81	89	86	89	63	73	86	88	87	65	69	90	73	91	78	73	82	78	55	84	94	78	92	67	82	66	83	79	69	70	69	59	105	87	79	95	82	76	73	104	79	69	62	104	79	83	67	82	60	64	70	62	83	90	63	80	79	85	78	65	81	78	78	84	79	81	74	82	89	58	67	87	85	73	83	81	65	80	95	68	88	99	71	81	70	86	89	78	74	81	85	79	76	76	81	62	89	85	92	62	74	80	81	60	75	89	68	94	90	82	80	87	82	67	78	53	81	75	77	87	73	79	62	75	72	86	91	97	81	73	83	86	74	73	75	73	75	66	85	72	93	77	76	87	71	77	73	92	98	80	71	74	63	83	84	80	93	70	75	84	82	77	78	73	77	68	96	64	95	107	76	69	70	78	90	75	82	71	83	84	100	84	80	77	61	94	83	59	91	78	83	78	82	82	89	91	72	81	96	93	83	74	72	71	96	68	93	76	81	86	77	82	91	86	87	91	87	85	80	72	81	68	75	60	85	88	90	76	67	85	79	69	81	59	80	78	82	79	103	75	79	81	79	87	80	67	55	62	79	75	84	80	82	82	87	75	84	84	103	87	79	98	72	55	83	85	70	107	72	82	87	73	76	84	72	78	67	101	88	72	65	73	82	96	84	84	77	88	70	86	64	83	82	67	75	75	84	70	70	55	90	77	65	87	74	77	81	89	72	84	92	82	83	74	82	80	89	82	77	75	74	88	93	69	66	90	104	67	78	75	76	78	86	85	77	90	71	99	83	76	75	89	79	66	69	83	80	79	81	77	77	67	77	73	80	90	70	92	75	66	78	71	86	76	78	83	69	74	82	70	73	70	71	66	75	87	81	70	86	81	79	84	78	49	62	78	85	76	93	96	85	82	85	67	81	81	74	70	90	88	78	79	69	67	74	71	95	84	82	74	71	85	76	71	82	87	73	79	86	79	74	59	90	80	80	83	69	77	74	74	84	77	84	91	70	85	82	79	73	69	74	79	88	75	83	79	75	86	75	80	84	78	69	82	72	81	79	71	72	80	73	65	76	79	84	82	96	92	87	78	66	79	83	96	83	73	69	79	84	87	77	75	88	72	76	76	79	73	69	77	90	81	75	79	71	79	77	80	79	75	75	74	74	79	91	63	76	80	60	80	82	75	87	88	78	90	89	91	88	58	66	68	83	86	71	62	82	71	89	68	77	65	73	67	67	81	88	81	86	82	69	79	70	80	76	78	67	77	89	73	88	76	82	78	89	83	69	86	86	85	78	74	86	81	86	68	79	78	76	66	74	71	92	70	95	91	95	70	88	65	88	79	102	72	86	87	83	76	75	82	76	93	80	78	77	95	66	76	81	71	93	93	73	83	69	72	87	79	90	87	93	73	74	86	67	74	73	81	92	84	84
345	0	2700	198798	347	0	16	154	218	356	361	419	338	366	333	297	284	280	259	316	379	594	843	1048	1111	1107	1158	1134	1151	1142	1118	1070	972	911	728	549	409	200	143	131	136	125	138	138	112	136	130	97	126	104	122	96	93	121	114	101	109	103	122	103	110	123	109	105	122	106	108	115	111	88	79	115	121	114	101	121	90	91	102	110	84	111	85	74	100	111	95	97	95	75	93	97	94	111	92	97	103	81	95	108	92	89	98	93	101	62	98	95	97	97	100	94	96	99	107	85	81	97	89	84	104	101	97	94	93	87	86	89	86	99	106	85	85	88	93	101	111	107	98	87	103	88	78	99	104	91	81	92	94	104	78	81	91	92	95	93	96	84	104	82	98	88	92	84	84	80	82	64	89	99	86	105	74	89	86	93	85	90	93	92	86	88	83	88	86	97	95	91	87	102	89	88	83	84	87	76	95	90	88	91	86	70	93	69	105	107	90	84	86	77	102	100	78	73	91	87	90	80	101	76	87	84	105	82	113	107	90	82	96	85	76	85	92	92	74	92	80	85	84	79	87	90	89	93	78	81	81	90	98	81	86	83	76	85	92	100	105	92	88	85	95	70	89	77	84	83	86	96	78	85	84	101	79	81	74	90	98	79	84	81	87	76	99	105	78	76	83	91	80	73	93	102	93	101	94	76	82	98	81	75	87	97	90	82	84	88	95	93	93	90	79	94	93	81	88	101	85	81	92	82	102	101	90	90	86	105	70	87	89	88	82	91	83	95	94	90	81	83	102	64	75	81	83	92	100	114	105	73	90	94	88	104	69	82	95	82	87	82	89	98	99	91	90	94	77	89	93	89	81	78	87	92	96	88	100	90	70	88	97	95	87	107	91	91	81	110	74	86	95	97	87	70	99	85	110	83	86	83	81	76	102	80	88	69	80	98	88	105	99	94	86	82	92	74	91	80	86	99	101	96	77	98	75	96	80	75	80	97	77	70	97	91	85	83	92	88	90	83	92	91	72	83	90	79	91	80	99	83	87	79	88	92	88	85	73	75	84	95	68	91	84	95	100	82	113	88	122	91	91	85	100	83	81	83	86	117	84	87	101	103	87	96	71	88	90	95	93	89	89	90	85	102	90	91	79	110	84	85	75	81	105	91	105	86	77	100	84	103	91	90	80	107	90	64	98	99	98	78	87	84	83	95	89	90	98	87	98	74	80	95	77	89	83	99	93	100	74	83	87	107	82	80	78	78	71	97	95	96	79	88	93	72	105	94	81	71	89	94	83	79	78	85	87	81	82	71	98	104	87	87	81	81	75	101	82	84	96	93	93	78	84	86	92	97	102	83	95	79	98	72	78	82	78	72	77	94	89	72	93	96	94	100	87	83	86	78	86	67	100	98	105	84	84	82	87	84	99	102	74	85	85	90	89	77	87	99	91	77	101	81	88	87	83	83	87	90	81	102	84	95	80	87	71	86	90	95	86	73	83	85	94	75	99	66	79	79	72	100	99	80	84	84	74	92	97	83	102	80	85	99	84	87	82	87	79	87	83	85	86	87	88	78	93	94	85	78	82	84	83	88	93	57	86	82	76	87	80	68	78	98	91	63	78	78	82	87	91	97	105	68	93	87	74	84	90	102	94	84	88	77	103	96	79	84	97	79	81	81	84	91	84	84	70	86	97	102	80	78	78	82	83	90	82	78	74	80	100	76	87	72	81	79	81	81	94	92	93	78	79	88	85	96	89	83	72	98	93	91	81	100	81	96	78	93	103	74	89	85	80	88	78	88	88	88	83	91	85	68	85	83	87	83	94	79	87	102	86	100	81	85	85	105	87	86	94	92	85	95	68	91	98	90	80	100	95	78	96	80	91	82	76	76	90	85	101	81	87	83	95	73	98	95	88	84	84	88	69	89	79	100	85	96	92	87	89	76	91	92	83	84	80	103	94	76	81	87	90	97	77	88	81	93	84	81	92	88	87	74	102	77	89	81	77	83	93	97	101	93	104	69	92	84	80	109	86	83	84	80	106	77	92	100	84	105	77	99	98	80	82	94	70	77	98	79	90	93	91	82	85	114	84	88	82	93	109	100	85	81	80	85	84	84	77	83	86	89	91	77	94	59	80	76	89	74	81	84	81	99	105	94	78	87	87	105	104	62	83	102	91	75	81	87	100	99	73	81	87	102	87	95	97	91	80	77	80	63	93	82	94	84	103	86	95	78	98	95	89	90	95	97	104	83	86	104	84	100	79	77	97	89	84	83	101	85	85	79	75	92	75	93	75	64	91	85	93	98	93	102	107	90	90	78	75	80	85	81	94	93	103	83	81	103	101	81	86	79	80	94
345	1	1900	198921	353	0	24	94	185	324	299	345	299	267	249	208	235	204	215	213	215	289	363	476	564	666	651	653	650	684	659	675	586	567	450	297	140	136	114	137	123	122	145	110	125	125	116	133	118	106	105	116	123	123	101	126	104	107	120	116	122	114	98	111	111	108	90	120	117	111	115	135	91	104	100	122	97	123	97	110	104	123	108	125	112	114	101	105	91	99	106	100	101	105	113	98	109	105	88	119	97	123	110	112	105	104	120	89	102	99	116	118	126	100	105	95	106	106	99	113	103	94	90	90	93	95	115	112	107	100	92	103	99	94	89	107	133	119	94	91	114	106	106	98	104	83	94	96	90	98	113	105	86	102	104	105	97	108	84	98	108	127	93	101	95	101	120	106	95	81	88	97	101	95	109	100	105	96	125	103	87	106	97	88	104	109	96	98	107	87	94	101	115	111	99	126	96	96	114	99	116	89	122	94	103	115	104	105	102	86	93	97	105	105	98	103	119	101	102	82	94	85	97	116	118	99	99	108	115	101	119	95	98	100	84	93	108	107	116	108	87	111	69	92	113	110	96	111	95	99	116	112	112	101	106	82	107	80	96	96	96	98	122	115	93	82	100	88	91	100	112	96	93	107	100	108	100	107	95	97	85	101	112	94	98	105	83	96	83	117	102	114	112	92	103	96	102	91	115	102	104	80	105	94	94	106	106	95	104	94	98	98	93	115	92	85	108	97	95	115	102	87	116	97	107	106	90	105	86	107	85	98	99	105	99	104	112	100	110	95	92	89	113	91	108	94	119	93	119	87	116	105	111	108	105	101	91	77	108	96	105	101	106	98	101	105	93	108	86	105	106	92	92	89	83	113	81	100	101	115	95	103	92	108	94	97	88	113	96	86	89	122	85	91	104	107	108	82	99	110	92	118	105	86	92	109	95	102	102	108	99	109	98	97	110	83	97	97	100	115	104	93	116	81	100	111	104	101	115	100	89	93	115	103	86	123	129	100	86	113	117	101	103	100	107	103	95	96	93	98	100	109	107	92	106	105	91	99	101	79	97	91	100	104	97	103	121	104	88	102	104	101	105	82	92	96	94	105	90	74	94	103	104	96	115	90	102	102	91	104	111	92	95	101	96	91	100	82	105	88	108	103	86	115	98	110	93	108	98	107	103	116	86	104	114	109	88	110	93	95	88	84	68	97	112	91	100	115	85	108	96	95	108	101	93	96	110	120	99	111	107	91	96	87	106	99	94	110	101	125	110	81	78	86	103	101	91	106	91	92	78	93	90	99	82	99	105	91	107	106	82	102	99	100	93	94	100	95	92	94	107	105	104	109	96	110	107	96	105	114	112	99	99	85	77	87	97	114	107	108	89	112	116	72	110	101	96	91	118	116	117	121	90	101	111	91	105	97	97	92	96	98	107	102	113	92	116	89	97	111	107	108	97	82	96	101	77	112	93	89	95	105	101	96	112	99	96	88	97	116	95	112	96	83	107	111	92	99	107	98	98	79	102	109	86	102	96	115	83	99	101	86	108	93	103	104	109	88	112	104	93	95	89	104	109	84	118	90	93	84	107	119	92	103	121	122	103	102	102	95	104	97	91	103	83	90	98	101	104	112	111	108	98	106	119	102	103	110	112	99	107	95	103	117	91	102	98	102	108	106	117	100	106	103	88	111	107	103	101	89	125	92	84	94	105	103	81	89	102	90	109	97	93	105	104	110	101	99	83	99	116	95	94	102	125	110	87	99	91	105	89	88	78	104	91	93	97	101	100	107	101	97	107	98	114	91	98	93	110	98	104	107	84	102	122	96	110	97	100	110	111	84	100	99	110	96	108	113	91	100	93	96	95	95	72	107	97	105	100	87	101	98	99	113	106	84	96	105	109	97	102	105	117	102	76	87	102	98	99	115	90	106	107	99	100	97	99	96	89	110	100	100	106	104	95	106	111	90	96	112	119	91	95	91	91	92	91	107	103	95	91	101	84	102	87	106	109	81	94	109	110	89	89	105	94	100	83	81	97	104	93	105	106	117	88	82	102	95	100	105	86	107	89	88	101	114	82	103	103	97	103	98	87	84	102	99	97	102	76	117	111	116	95	101	100	97	96	109	97	98	96	121	97	100	94	85	111	101	115	90	82	85	95	93	103	92	104	80	114	85	117	107	113	78	79	106	85	106	92	112	99	91	95	113	112	108	95	107	108	102	76	101	102	101	102	97	97	115	98	108	96	114	105	102	111	93	105	113	90	99	98	112	106	97	96	96	88	101	103	98	107	105	90	104	92	91	95	93	109	78	74	119	75	97	104	82	96	102	109	98	98	100	87	102	106	116	117	93
345	2	2100	199045	347	0	14	108	202	315	319	396	299	295	285	265	241	225	240	279	343	424	549	640	754	843	854	903	958	943	917	905	924	822	808	537	300	150	113	150	158	135	128	144	122	127	124	119	130	133	112	102	139	102	112	119	103	93	117	114	127	111	111	99	110	124	109	96	114	99	115	104	95	109	92	115	117	110	125	96	114	104	115	118	107	113	96	108	123	116	105	108	103	93	110	118	131	121	96	107	99	117	92	95	100	112	110	108	90	89	91	107	106	96	112	115	112	95	119	107	95	105	99	97	102	105	81	97	113	98	116	104	100	111	102	111	94	103	89	116	112	92	96	100	113	92	97	115	101	99	118	111	91	102	113	104	119	106	106	96	102	98	108	108	105	88	114	97	85	113	136	79	98	98	103	99	96	85	97	97	85	105	103	89	103	108	110	99	110	101	102	91	94	120	109	98	100	123	98	86	110	115	115	105	96	104	87	87	114	105	100	123	96	93	99	102	84	104	102	98	86	89	93	109	116	81	100	94	123	91	96	106	96	111	108	95	93	87	94	99	93	119	95	97	102	95	108	92	95	100	105	114	83	103	98	111	103	89	107	122	112	101	97	111	93	105	98	97	107	89	101	99	99	96	116	104	92	131	117	106	82	106	108	112	108	105	91	111	116	94	110	107	104	102	114	88	113	105	92	96	101	101	91	98	95	97	83	123	105	83	102	87	96	99	104	86	122	92	86	101	99	118	93	122	123	98	101	86	99	95	93	97	100	106	106	112	95	95	106	102	103	102	91	126	98	95	103	100	104	88	113	113	90	109	97	97	111	106	114	96	99	106	102	104	106	102	100	103	95	91	95	99	85	116	111	92	96	105	98	90	98	114	87	99	99	117	100	97	101	91	95	102	89	96	124	86	121	107	102	101	82	121	108	120	103	92	113	117	110	98	102	103	112	98	109	92	118	84	116	90	103	103	91	95	111	105	89	101	92	109	92	115	94	110	112	91	113	103	99	96	106	93	121	100	104	104	97	94	101	107	98	115	100	77	96	103	88	96	110	100	77	96	106	103	86	110	112	83	110	120	90	104	97	96	107	100	101	100	105	75	91	89	104	108	113	87	97	109	88	100	101	94	103	101	93	97	101	104	99	94	98	108	107	100	118	106	94	93	104	88	91	105	96	111	103	93	108	96	99	109	94	96	97	113	109	112	97	91	112	87	100	120	86	96	91	102	95	84	94	78	111	87	101	113	99	86	113	92	106	80	107	79	108	107	102	108	78	97	123	102	107	99	99	113	79	112	107	98	103	93	94	84	92	100	111	104	115	99	112	86	86	110	105	102	105	108	89	111	105	109	113	98	103	99	102	103	108	104	86	102	88	128	102	99	97	100	110	109	82	94	116	115	85	88	89	88	96	109	102	97	118	106	100	105	109	94	102	92	97	102	94	84	111	110	108	111	100	87	89	79	111	90	118	95	104	104	98	123	98	90	80	98	114	110	93	87	97	114	89	96	93	104	108	115	107	113	121	85	93	107	109	120	101	92	110	108	90	96	104	99	98	90	103	90	91	111	103	88	114	105	102	83	79	101	113	99	103	114	103	69	94	91	82	98	125	83	108	94	104	105	113	104	106	91	97	96	105	99	110	104	100	119	98	118	103	101	104	95	102	110	82	91	105	87	88	97	92	91	93	108	101	94	110	110	106	93	90	90	97	91	103	97	111	132	106	103	112	99	93	77	77	81	126	100	114	110	103	101	104	99	90	92	111	111	71	107	109	128	112	99	100	101	86	101	99	115	91	98	102	83	92	94	101	105	115	92	115	113	90	101	88	92	129	103	93	105	112	124	116	105	87	108	90	107	110	99	100	114	121	102	98	111	115	100	83	101	93	107	97	118	101	94	90	99	114	119	101	100	107	102	112	109	110	106	108	91	90	113	94	96	98	99	111	87	82	96	84	88	105	91	117	98	99	105	111	105	108	112	81	104	101	115	105	96	92	98	102	113	98	100	99	91	96	93	108	103	110	108	104	83	84	106	119	94	100	115	108	121	87	89	93	111	114	97	121	83	100	110	109	96	97	94	110	106	105	83	96	95	114	87	86	69	117	120	103	86	99	108	106	106	91	105	114	88	93	106	108	110	94	100	78	84	94	97	96	90	113	102	82	99	102	106	93	106	97	95	85	121	89	99	104	99	103	78	87	98	115	125	87	99	95	96	110	98	121	102	104	99	104	97	103	81	107	83	92	107	107	84	93	101	115	90	105	108	119	96	111	95	90	115	87	88	117	95	99	102	86	111	107	87	91	98	118	113	86	126	104	103	116	103	108	95	102	103	101	120	95	119
345	3	3500	199168	349	0	27	144	195	341	336	380	308	291	273	274	241	206	241	202	212	270	435	640	805	899	934	1027	1040	1026	1020	1022	977	837	736	522	268	183	140	128	118	149	129	105	117	135	101	119	98	125	119	119	110	101	115	108	106	114	109	100	125	122	107	111	85	100	122	101	91	113	95	99	99	100	107	101	99	96	128	99	89	79	81	94	99	98	91	91	108	80	101	103	107	96	93	81	119	103	95	95	110	90	98	105	89	85	103	95	85	82	93	89	95	100	87	84	80	99	116	99	79	79	77	103	109	92	104	115	84	88	106	79	97	81	91	98	92	90	96	86	91	87	94	71	102	93	89	110	71	94	89	85	101	72	86	103	82	97	86	102	92	92	91	106	94	95	74	89	94	84	95	91	113	92	112	89	103	108	76	91	99	105	90	96	94	94	84	87	78	92	90	94	87	81	93	86	92	88	105	91	90	107	102	105	94	106	83	93	94	100	78	76	91	98	111	88	83	94	82	98	80	97	96	89	91	102	100	80	108	88	107	119	79	89	86	80	88	76	100	94	88	86	82	92	79	92	97	84	87	86	94	85	92	89	89	97	100	78	95	92	90	90	98	101	99	94	97	83	92	85	92	90	83	90	82	93	96	79	77	80	94	83	90	87	80	89	80	96	91	97	96	74	100	88	86	98	93	81	83	77	97	95	84	77	94	114	98	66	84	91	88	97	79	78	98	86	103	75	84	90	92	89	83	95	90	88	105	107	76	95	104	96	95	104	90	69	87	89	78	99	73	78	82	88	81	96	99	91	85	92	91	96	78	98	95	95	75	94	94	87	85	117	90	82	103	106	81	86	96	100	91	88	93	98	100	78	85	105	94	83	98	95	104	98	108	88	102	81	106	100	77	89	88	75	88	86	84	92	107	87	94	93	92	102	103	99	86	119	77	96	85	83	77	83	109	80	72	77	86	92	93	103	88	94	105	83	66	97	87	93	65	75	96	105	94	75	78	75	94	95	102	97	99	94	75	87	90	91	98	97	93	105	86	96	100	92	118	91	85	92	89	105	85	98	83	88	97	87	118	85	86	84	88	85	87	82	98	81	87	93	73	99	75	95	80	96	105	69	83	93	87	87	99	81	83	82	100	81	89	87	98	97	98	64	103	102	86	103	94	84	94	90	88	83	94	84	97	94	107	87	106	94	92	74	84	85	75	79	86	84	75	91	90	79	73	94	84	98	94	93	81	93	91	79	95	99	84	81	87	83	93	98	89	105	86	90	96	78	109	85	76	87	86	94	70	89	78	112	91	98	95	86	80	94	89	100	90	76	82	90	80	85	94	80	92	92	97	90	102	96	95	82	87	98	102	98	84	70	92	87	78	89	102	86	82	83	92	91	106	93	71	84	82	81	89	92	114	127	91	86	91	97	87	85	87	84	80	84	90	88	79	84	86	78	96	98	92	85	93	100	100	114	83	90	96	86	97	91	93	82	100	103	87	88	89	77	87	89	101	104	92	87	95	83	101	103	82	96	83	77	103	77	90	105	95	82	102	88	89	99	84	86	86	90	85	100	87	97	94	83	74	98	68	84	72	96	90	82	76	93	104	100	103	91	89	101	80	104	98	101	81	71	95	95	81	76	95	107	98	100	95	99	108	88	86	94	86	82	98	84	70	117	90	90	93	77	88	85	78	88	89	77	95	90	102	95	83	80	70	98	86	91	89	91	94	86	70	81	90	89	80	73	87	82	92	84	84	107	93	90	98	100	92	74	104	89	102	92	80	88	80	90	97	93	90	99	105	89	89	82	74	84	101	77	91	118	84	93	90	78	79	106	115	81	90	88	78	95	109	95	98	103	92	91	98	80	84	92	83	87	92	83	66	88	94	84	91	82	85	106	77	82	85	102	83	82	78	107	87	73	104	78	117	102	87	90	84	82	92	96	87	86	79	98	99	94	76	102	78	87	107	77	86	107	95	96	95	106	97	102	92	85	92	98	75	72	89	96	96	91	89	105	77	83	104	95	82	83	87	95	83	87	78	91	82	86	95	83	96	101	82	88	85	74	99	79	84	96	99	97	90	99	94	83	81	89	99	77	82	97	99	78	106	83	87	98	73	75	82	94	95	87	84	95	83	91	85	104	80	90	84	79	89	102	89	99	87	90	91	96	97	92	96	92	77	87	85	91	108	83	96	82	70	77	91	94	89	78	78	88	87	87	88	105	82	75	78	109	98	92	96	91	95	81	86	111	102	94	91	81	84	89	80	76	89	93	83	84	98	80	100	73	86	86	108	91	80	100	74	82	109	83	82	92	94	84	77	74	87	96	83	107	95	81	100	103	92	82
