345	0	2700	196333	348	0	5	132	208	314	335	407	354	331	264	238	219	242	195	203	265	300	323	349	380	255	164	138	132	128	111	128	112	93	93	109	89	72	106	92	87	85	80	85	82	75	65	67	68	65	67	75	66	68	75	72	64	59	59	67	51	71	53	63	70	67	63	55	58	47	56	62	50	62	43	60	58	57	48	63	54	50	43	48	45	52	44	42	57	54	42	53	57	47	40	53	46	53	57	50	48	42	48	46	45	52	41	46	43	47	58	41	44	39	52	52	46	49	40	47	54	52	49	35	30	49	37	33	37	43	40	40	34	52	42	36	42	57	40	48	41	47	50	39	36	57	41	54	42	48	41	43	31	40	51	44	39	52	49	46	55	62	44	45	35	41	50	44	51	45	42	51	68	41	48	66	46	35	46	60	51	49	47	53	44	44	55	49	50	42	44	46	37	30	35	59	34	44	42	43	37	41	56	43	45	46	34	35	49	41	43	48	41	37	48	36	34	43	42	51	40	54	29	44	42	52	44	54	55	41	39	49	32	46	49	43	45	51	43	30	34	37	51	36	50	36	48	43	35	44	36	38	39	53	33	40	35	43	39	50	48	41	42	41	47	48	46	48	41	42	45	52	52	32	42	40	43	34	45	40	36	39	54	36	55	48	43	39	38	52	44	42	43	32	58	38	41	46	35	43	32	35	53	43	45	53	39	44	53	46	48	46	49	36	44	45	47	47	44	42	40	41	50	48	46	40	29	29	50	33	55	36	51	45	42	56	38	52	30	54	52	44	36	49	42	39	48	45	40	44	54	41	38	42	53	39	33	44	42	31	40	31	45	36	49	45	50	51	44	47	43	43	41	47	39	45	46	41	42	36	43	37	36	37	40	42	43	37	42	41	34	48	44	37	44	37	37	48	34	46	48	39	35	51	34	48	57	48	41	53	39	45	51	50	44	51	47	39	46	42	42	32	50	35	34	35	35	31	45	50	38	50	52	43	56	54	36	36	44	42	36	54	35	35	46	50	51	35	37	41	51	47	52	43	44	39	54	36	46	45	35	51	35	32	45	32	38	35	51	38	44	40	55	33	51	58	42	42	42	32	39	40	37	42	44	51	30	36	42	43	40	41	30	52	37	42	28	47	47	30	39	41	52	38	44	47	38	34	36	51	49	48	37	53	44	47	36	51	45	33	46	54	38	28	34	33	45	41	36	36	40	41	32	34	40	32	43	51	38	46	38	38	46	34	48	44	42	40	39	46	42	37	29	29	39	45	47	38	38	31	40	26	44	49	31	35	41	40	39	43	34	53	57	43	32	46	42	44	41	33	47	40	36	36	37	45	40	53	47	43	38	37	45	49	29	39	35	42	38	44	43	51	29	50	38	42	42	44	55	35	47	39	36	56	36	42	47	32	43	38	27	40	44	28	51	33	40	48	37	46	48	34	46	42	46	42	41	56	35	35	34	33	38	42	45	29	43	28	52	38	37	38	42	42	49	63	43	45	42	45	42	47	57	46	42	31	31	37	41	60	40	42	50	52	32	35	52	38	36	46	55	47	40	51	36	53	56	50	39	30	49	41	43	40	43	42	43	26	44	44	48	39	43	45	40	47	42	36	45	43	46	40	35	46	35	43	32	42	41	46	44	41	39	50	46	36	36	50	39	39	39	40	36	37	33	40	50	35	51	52	39	57	46	32	43	34	43	35	46	35	41	57	57	35	48	36	39	43	41	49	34	61	30	37	40	29	49	44	52	35	34	40	39	40	56	51	34	44	40	41	41	45	39	34	42	45	51	40	48	35	47	35	46	31	26	42	36	45	41	37	35	35	34	26	43	37	43	44	53	32	42	42	43	42	42	38	41	41	43	41	44	57	39	44	39	53	40	45	51	35	54	35	45	39	32	40	41	50	36	30	46	37	38	54	38	42	37	49	32	40	53	46	37	50	37	30	39	53	32	38	45	41	38	46	44	31	40	37	37	39	36	44	46	36	42	39	46	43	24	33	39	30	47	41	53	42	44	33	39	31	44	44	34	46	39	53	49	43	43	34	42	26	49	27	45	47	46	56	37	36	44	46	36	41	37	35	32	44	30	52	30	34	37	35	28	39	48	49	36	36	50	37	37	50	32	43	46	49	39	45	38	42	43	35	40	42	44	38	46	48	46	45	42	36	37	48	44	49	45	36	45	43	36	33	29	38	47	25	46	33	34	40	36	44	43	41	46	41	45	38	37	37	30	47	40	49	39	26	28	28	29	47	37	43	56	40	34	47	45	45	37	51	43	45	45	46	48	49	38	36	51	49	39	34	42	32	30	50	43	41	37	42	38	51	44	37	43	45
345	1	1900	196457	350	0	16	93	148	289	289	313	286	280	218	233	186	172	186	153	159	163	156	157	141	133	119	126	127	131	113	118	108	104	101	97	108	118	83	102	101	101	107	109	105	79	80	110	106	101	97	91	84	89	92	96	79	92	95	97	101	103	74	84	91	71	100	98	85	96	93	74	96	88	89	91	87	102	86	97	97	96	75	87	75	96	97	83	85	74	84	94	65	79	84	89	93	96	69	93	100	77	71	78	74	71	80	81	85	82	82	68	81	81	87	79	76	78	80	80	81	75	93	75	65	90	79	87	81	69	74	81	84	62	92	72	95	88	86	68	71	83	54	75	96	74	90	89	81	91	72	84	67	62	101	102	72	68	75	67	85	88	76	105	78	71	85	85	71	87	88	97	69	81	71	81	76	71	85	83	72	88	80	83	86	65	66	80	73	68	94	84	68	91	77	73	70	85	79	86	79	94	78	73	76	78	85	87	86	73	85	75	71	88	76	89	72	77	79	80	78	69	68	59	94	94	76	69	82	75	76	67	74	83	87	87	91	73	71	88	88	94	91	80	70	64	87	63	76	94	63	58	98	81	80	69	88	87	81	80	84	85	81	71	81	78	78	84	74	67	85	94	71	82	87	80	76	75	68	81	72	74	83	89	100	78	78	94	82	72	90	81	74	80	74	82	81	74	72	72	85	85	88	71	60	77	101	74	91	71	79	78	78	79	78	78	73	69	74	82	102	93	80	92	62	66	74	89	89	93	83	75	93	87	68	81	67	87	96	78	79	90	86	83	83	76	63	77	79	81	64	82	85	77	72	78	75	96	77	72	82	87	76	86	75	73	81	65	96	78	73	73	86	95	82	84	79	82	73	79	77	69	91	70	85	84	92	82	65	84	80	78	94	72	68	72	80	78	92	82	75	87	77	79	85	84	71	83	89	77	66	79	83	90	75	69	59	74	77	90	83	76	86	79	67	84	65	60	93	68	83	106	75	80	75	79	80	90	81	67	78	80	60	85	77	76	87	83	71	65	75	71	85	85	89	91	93	99	65	81	82	74	69	71	68	77	82	83	65	91	73	78	86	70	87	78	87	68	68	82	76	76	81	67	63	84	76	92	71	100	92	82	82	80	79	70	74	93	71	76	82	83	77	75	77	63	87	94	90	62	80	83	83	78	66	81	80	80	82	72	82	73	80	72	80	74	75	75	81	75	66	75	59	97	65	77	63	76	95	76	90	76	83	72	79	87	63	82	82	72	76	70	58	89	90	71	75	87	93	67	70	78	69	79	87	75	71	80	98	84	78	88	84	75	91	69	92	79	81	92	86	70	70	94	78	68	79	86	86	74	95	80	92	81	87	84	82	75	86	84	74	82	75	86	76	78	65	73	70	80	99	85	89	74	81	79	74	74	83	80	84	72	72	82	65	82	61	75	78	82	90	63	85	88	79	92	73	75	85	87	72	90	86	87	65	76	78	83	91	84	65	75	73	79	75	68	81	87	65	82	61	72	71	83	88	71	76	84	86	73	73	88	91	84	73	95	77	77	84	78	76	75	102	70	76	76	80	72	74	84	76	67	91	77	77	88	78	89	82	88	79	82	80	79	92	89	88	84	96	83	67	69	91	86	90	73	83	82	69	82	71	88	82	90	74	75	79	78	89	81	77	85	79	88	93	76	88	85	78	81	88	71	76	92	83	83	85	70	75	74	82	78	94	83	85	90	87	95	72	75	67	87	73	77	91	77	73	79	95	100	70	81	72	89	80	70	74	70	74	68	85	79	79	72	61	77	81	80	88	82	82	96	85	78	71	70	83	76	82	76	67	85	93	91	85	76	81	77	83	72	74	73	73	66	76	82	68	79	73	81	77	96	70	78	81	62	78	67	65	72	78	52	76	66	89	95	77	70	58	76	95	83	74	70	77	57	85	76	93	79	63	77	72	77	80	76	93	80	80	84	61	95	91	65	66	96	73	82	78	74	83	82	72	69	69	86	70	75	74	64	68	81	77	88	93	88	83	71	67	66	90	73	72	99	73	83	77	90	71	99	86	81	86	86	70	75	70	79	75	82	83	84	69	92	77	84	81	75	73	62	68	77	81	93	76	73	74	63	72	65	92	105	61	93	71	73	69	68	79	88	89	80	71	70	71	68	78	74	70	82	72	90	82	68	69	81	68	74	99	86	83	65	69	73	87	69	54	72	79	62	77	79	80	71	76	86	72	75	87	93	82	89	77	83	83	78	77	84	70	85	74	60	92	78	80	84	87	79	75	67	78	89	78	78	67	71	88	82	60	80	84	71	73	78	86	71	78	73	93	64	71	71	69	87	75	65	72	66
345	2	2100	196580	353	0	7	111	137	312	308	339	284	296	240	234	207	190	202	169	178	185	216	275	242	191	158	117	130	126	151	132	112	122	124	98	123	113	105	111	94	99	109	95	89	93	94	83	87	91	103	87	90	98	75	83	91	83	88	86	68	84	83	58	85	72	107	75	84	94	64	74	75	86	88	76	83	68	97	94	63	75	79	101	68	71	81	70	70	76	76	76	95	78	86	60	71	82	64	76	81	73	81	69	78	89	91	74	50	66	84	75	65	65	81	84	81	59	85	81	71	78	65	76	69	89	64	67	67	85	75	63	74	72	78	56	70	77	73	93	64	72	68	76	76	88	54	64	63	66	84	70	73	62	78	79	98	66	75	69	64	82	76	79	70	56	83	86	71	57	65	57	77	67	77	82	70	70	78	70	74	78	78	73	78	51	66	62	77	61	94	72	72	68	69	69	79	77	66	73	63	69	64	63	90	91	78	74	55	73	59	59	71	76	75	74	78	71	76	76	72	73	79	77	75	71	75	73	68	69	55	80	80	72	73	71	72	71	79	62	64	66	55	68	63	60	70	62	69	77	55	61	78	80	87	67	63	70	83	62	70	73	60	85	67	72	65	55	69	72	84	76	73	88	73	66	66	71	86	72	67	72	65	81	73	71	77	63	73	79	74	82	53	81	83	69	73	68	66	61	62	61	69	55	63	79	83	81	69	82	54	61	68	76	78	72	64	59	64	69	73	73	65	52	68	77	75	57	65	70	86	95	68	67	78	68	78	54	74	67	79	73	87	83	74	85	75	61	56	60	86	56	92	73	67	64	73	59	75	55	72	66	75	79	64	77	65	89	53	82	64	73	76	64	69	73	66	66	72	74	72	70	84	71	80	84	61	67	65	60	80	62	73	75	70	55	65	60	74	69	75	64	90	81	64	71	69	65	95	76	60	82	69	70	63	56	70	63	69	76	54	76	63	72	60	61	69	80	59	74	84	88	68	62	75	74	83	60	70	68	78	68	63	66	76	82	77	63	83	66	81	73	73	67	69	61	75	63	65	60	79	86	64	84	60	67	67	58	71	57	66	81	69	77	74	64	79	56	61	71	54	62	68	69	79	59	69	77	69	71	67	74	56	64	73	87	94	64	64	53	82	70	82	68	67	76	84	80	89	74	63	89	71	89	67	61	61	62	68	97	53	60	61	70	70	65	81	71	74	58	68	64	71	66	65	70	64	71	74	65	68	61	67	66	88	67	69	88	49	69	56	59	74	64	78	77	69	57	80	64	61	41	68	80	68	74	66	64	83	68	55	76	64	66	71	57	74	83	68	68	76	66	74	58	80	69	71	62	66	78	67	65	72	74	57	74	82	74	62	66	64	51	84	64	47	58	62	70	73	59	59	80	69	54	63	61	76	47	81	65	68	93	76	62	87	59	54	63	76	61	76	70	68	75	76	75	71	70	73	73	73	57	56	86	82	72	68	61	78	65	66	68	57	78	87	76	57	70	64	61	75	68	61	74	83	75	54	65	73	79	75	76	58	68	81	59	74	73	68	76	68	80	66	58	73	70	63	77	62	65	62	67	53	80	72	80	68	64	86	63	83	76	60	67	69	57	61	81	68	51	74	63	52	72	67	77	83	78	64	70	58	63	73	68	67	73	66	75	81	69	73	89	71	62	58	62	69	53	73	64	83	55	70	65	64	71	61	67	74	75	62	65	61	88	79	79	59	73	66	73	76	60	65	62	59	68	75	80	93	58	74	80	65	69	88	74	73	74	56	79	67	76	76	69	57	54	75	63	73	75	62	68	76	64	72	70	67	78	64	70	53	63	72	64	69	73	49	80	73	87	80	90	74	77	81	72	87	78	91	85	85	75	70	53	72	62	67	65	75	70	75	53	74	70	82	65	76	68	65	72	66	82	72	69	64	74	80	59	75	68	74	78	64	73	66	63	69	68	72	66	87	68	54	78	76	71	61	86	73	76	69	70	62	75	61	64	76	56	75	83	75	72	45	77	79	69	65	74	54	73	66	68	77	69	79	75	68	57	86	65	76	87	76	60	75	89	72	71	73	77	63	75	59	76	58	83	88	73	72	62	65	61	63	58	61	75	66	70	72	74	74	80	60	74	67	59	83	76	70	79	81	87	68	93	65	67	69	87	81	78	63	57	60	74	84	76	67	53	73	70	64	68	60	70	73	76	69	73	70	72	67	73	58	58	64	73	79	68	73	62	80	70	52	54	64	68	70	66	76	78	77	74	66	62	62	81	75	73	74	85	56	72	80	72	76	75	74	64	64	76	58	55	82	74	58	62	66	79	76	65	74	79	56	80	63	77	66	73
345	3	3500	196703	349	0	7	135	187	296	318	376	316	289	261	226	219	186	173	177	270	418	691	761	642	580	356	170	142	132	105	121	116	106	121	139	118	106	91	107	110	94	85	93	93	82	86	100	98	95	67	86	97	88	77	88	100	70	83	73	78	79	76	86	81	70	82	84	67	64	79	78	95	75	88	80	73	70	70	64	74	90	56	82	92	78	70	72	80	69	86	62	55	78	72	69	77	88	80	47	61	99	82	78	68	81	60	73	61	72	61	68	73	63	78	66	74	72	56	75	66	60	80	60	68	74	75	74	75	77	71	84	77	71	74	72	83	66	61	93	64	69	71	81	67	69	71	77	68	66	82	59	73	73	88	65	72	51	62	55	64	61	76	65	59	56	71	66	81	70	81	74	77	76	71	65	61	68	71	65	77	60	76	65	71	70	75	56	82	77	67	69	67	59	66	73	64	72	66	75	78	64	63	64	81	59	57	72	67	64	59	93	71	61	74	74	74	82	65	63	57	77	71	56	71	61	63	66	67	67	68	67	73	69	70	64	76	73	50	67	72	64	64	75	69	78	64	75	57	64	77	85	74	54	66	64	73	81	58	72	74	67	47	71	83	55	68	58	66	58	63	64	62	62	66	46	75	64	74	61	70	61	67	78	65	83	65	57	68	68	68	57	63	62	57	68	73	63	49	78	63	57	72	67	75	65	68	57	56	56	78	67	57	62	64	63	77	72	68	63	64	61	72	81	70	57	62	79	77	78	58	69	60	63	59	54	62	77	68	70	58	65	57	73	59	66	63	75	64	57	59	68	55	57	77	76	61	51	65	67	63	48	57	69	65	58	60	76	53	69	70	61	94	59	69	63	61	71	59	60	64	71	62	76	68	57	61	71	72	85	68	69	66	56	72	55	74	59	63	67	70	84	67	68	61	71	76	80	69	67	75	73	70	64	51	65	62	83	82	78	78	71	58	67	82	74	67	64	73	56	69	56	67	68	55	64	52	69	50	60	84	66	70	70	61	72	69	68	77	54	51	61	70	62	60	68	56	69	72	61	70	71	65	69	69	54	63	55	73	64	74	62	74	57	68	73	61	67	74	68	71	76	66	59	45	72	72	75	62	66	64	60	60	66	64	52	62	59	67	73	72	63	57	63	64	76	75	56	66	59	66	61	60	65	78	69	73	60	71	59	66	76	69	63	59	67	68	67	72	58	72	59	67	63	62	76	68	70	81	71	54	66	61	69	68	60	57	74	77	67	60	78	60	73	65	83	69	70	60	74	74	78	68	79	75	72	67	67	72	81	63	57	72	53	58	68	74	81	65	56	70	80	78	65	65	73	68	67	71	52	59	72	72	52	65	75	94	57	76	56	64	77	70	76	68	68	60	69	65	56	66	59	66	56	64	59	75	77	70	65	81	77	69	57	66	72	70	84	77	62	63	44	59	65	64	76	47	80	81	55	54	68	63	67	70	60	71	71	83	69	66	58	62	62	84	66	58	71	72	70	62	59	64	71	72	69	56	78	59	67	68	59	62	53	71	55	69	69	81	64	77	70	76	60	63	57	67	58	66	48	67	65	67	67	72	80	67	53	68	65	66	81	66	66	61	71	62	60	62	69	62	69	67	59	55	60	67	58	79	62	67	57	59	81	72	63	68	75	62	58	71	63	56	74	50	63	74	68	53	66	69	45	57	65	61	60	70	64	58	61	65	65	74	55	78	56	76	64	60	56	67	82	72	75	61	66	58	51	56	73	49	71	62	73	53	74	59	64	61	67	66	68	52	64	62	57	86	65	64	64	62	74	56	63	72	61	62	57	74	67	68	65	79	59	71	88	64	71	76	63	71	78	61	57	87	72	56	49	79	59	61	68	71	69	78	60	79	67	74	69	67	53	54	66	69	71	58	69	77	73	71	49	60	69	60	78	52	55	57	67	73	84	73	76	80	54	59	73	73	55	55	75	51	60	68	79	56	60	70	73	64	62	57	77	56	69	55	65	60	82	76	64	66	54	62	66	70	61	63	53	59	66	65	69	69	71	55	83	83	75	73	60	70	76	59	74	55	82	74	57	60	56	77	64	66	85	64	72	62	53	59	51	68	65	57	82	57	73	67	63	80	64	63	69	64	54	57	68	52	57	54	51	77	65	72	59	67	67	70	76	85	51	59	66	61	54	59	52	60	83	49	65	60	66	53	69	62	60	64	72	71	76	60	58	69	76	68	73	77	56	74	78	59	67	63	55	82	64	61	56	67	68	68	64	50	61	59	75	64	63	67	72	74	70	61	49	60	72	61	64	75	65	70	74	68	62	63	83	56	68	60	73	63	62	70	72	64	71
345	0	2700	196826	350	0	14	117	189	335	315	400	339	342	265	250	209	219	215	197	202	290	367	435	405	277	161	128	113	138	106	94	93	116	108	99	100	105	95	94	97	73	89	80	89	73	93	75	74	83	92	66	67	61	64	56	50	73	60	72	40	58	64	54	65	49	55	56	51	60	42	62	64	52	54	48	46	47	52	61	45	54	39	56	42	65	39	42	51	56	43	48	50	47	64	58	55	46	43	51	39	53	54	51	46	44	38	52	44	41	49	47	60	56	37	48	49	41	48	53	42	34	59	48	49	40	43	46	32	41	46	54	59	55	52	55	53	53	43	42	49	37	50	44	41	51	42	42	50	34	46	30	47	40	46	46	37	50	49	47	29	35	46	34	49	34	35	43	29	38	48	47	44	52	47	59	42	42	47	46	40	48	40	51	33	63	52	37	45	44	36	48	39	58	39	48	58	50	42	42	46	40	41	42	55	46	50	41	45	48	30	40	42	37	43	36	39	43	43	52	33	52	40	45	45	45	45	55	44	53	43	43	48	45	32	47	42	38	40	51	34	41	44	43	37	29	47	52	49	41	60	38	41	38	50	32	37	44	42	51	34	33	44	31	39	40	39	34	40	49	37	53	32	50	45	29	49	42	48	39	47	38	38	46	42	33	34	55	31	51	40	53	41	47	47	49	48	49	48	53	42	42	45	40	45	35	42	37	35	43	39	49	50	42	39	39	40	34	41	38	34	40	44	42	49	42	39	44	37	35	48	43	51	44	41	42	37	42	37	48	42	45	50	31	43	48	37	47	37	42	40	47	45	49	39	36	45	37	41	35	45	43	38	46	48	39	35	43	51	32	41	34	36	58	51	45	43	48	42	36	41	47	48	36	39	45	42	43	46	36	46	41	44	36	31	36	43	33	49	47	36	38	32	56	39	45	33	21	46	34	40	43	41	49	54	41	57	52	32	31	41	38	40	30	39	39	33	43	45	43	51	36	41	38	45	39	51	48	49	35	44	41	34	43	41	52	38	53	37	34	43	44	57	36	39	35	46	52	47	44	40	36	33	51	39	40	27	48	50	41	40	43	39	53	45	38	38	47	40	49	34	42	45	47	45	42	45	35	47	37	44	48	45	42	33	34	44	41	39	40	38	31	30	52	34	36	45	45	38	36	26	50	60	53	52	43	33	44	45	29	44	35	44	41	38	39	37	54	45	45	44	40	35	47	39	28	48	48	28	33	38	51	47	36	39	31	33	48	47	46	37	42	42	32	31	45	48	43	55	39	30	48	36	35	57	44	32	33	50	50	51	40	50	40	51	44	29	53	38	40	48	45	29	51	30	44	47	34	38	41	41	34	35	43	43	36	44	42	54	46	40	48	33	48	50	45	45	47	47	41	39	38	38	47	44	34	41	37	27	40	29	36	43	48	52	43	49	32	39	42	40	43	52	43	39	44	40	39	33	56	34	38	42	51	35	39	39	36	37	49	46	30	38	44	54	38	29	45	53	34	41	35	46	35	46	44	39	41	44	42	33	48	53	45	51	47	40	42	40	39	36	43	55	46	56	48	39	36	37	34	40	41	45	47	41	36	45	41	42	42	26	39	37	52	40	46	41	42	41	49	50	35	43	36	42	46	46	36	33	43	29	41	31	42	32	47	47	37	40	50	41	35	42	39	55	42	39	48	38	39	37	54	50	34	31	33	43	44	29	52	44	55	34	49	45	46	48	40	41	27	48	41	41	35	47	41	47	44	30	57	45	39	35	41	40	47	39	45	36	40	46	37	38	44	40	51	46	44	51	34	37	40	30	44	45	36	43	45	36	31	40	37	35	55	43	32	48	50	48	42	43	50	33	44	44	33	39	38	36	31	39	49	37	33	42	36	40	41	50	32	45	35	28	38	53	38	43	42	41	39	43	40	40	43	37	44	47	52	44	55	38	45	45	38	44	47	48	47	42	29	43	45	34	42	33	44	44	42	32	29	29	27	49	42	38	48	32	50	54	49	48	37	43	32	44	52	32	48	40	35	44	49	43	45	58	40	40	46	37	46	41	44	46	42	45	47	60	41	40	38	45	37	51	47	35	50	40	35	39	34	48	41	32	42	28	48	48	50	43	39	35	34	39	41	52	45	40	37	36	37	37	44	40	44	43	37	45	40	42	34	31	55	43	29	35	51	46	47	36	39	39	45	49	36	38	39	43	35	34	32	46	38	47	33	47	46	52	44	35	39	39	35	31	40	48	35	42	46	34	43	49	36	34	41	47	45	31	49	47	33	43	47	45	45	47	35	37	44	41	44	45	46	42	42	35	47	36	39	42	43	32	52	47	35	45	33	44	42
345	1	1900	196949	347	0	8	105	176	287	310	323	271	249	259	234	201	177	146	178	179	198	219	231	226	146	131	142	122	128	116	111	98	107	121	102	132	88	109	93	100	107	110	105	90	83	92	98	97	103	88	117	85	79	87	101	78	91	107	82	95	96	81	72	76	94	88	79	96	84	91	87	79	96	83	76	94	77	90	93	91	81	91	85	77	73	75	82	74	71	88	71	91	90	90	96	77	62	98	86	75	100	78	82	79	78	90	84	93	98	101	89	80	82	85	85	79	85	85	77	77	83	83	91	89	87	84	75	78	81	91	87	79	75	97	95	88	78	82	97	90	90	86	80	91	77	84	81	80	83	86	83	78	82	89	91	93	72	77	75	82	91	96	80	86	84	74	83	66	89	85	67	76	81	85	87	84	75	85	78	97	93	86	95	89	77	74	97	88	96	91	91	81	69	93	87	73	81	75	76	88	78	82	89	84	78	100	82	99	71	70	77	82	69	86	102	92	80	76	67	92	83	95	88	89	100	80	87	79	72	67	95	75	80	69	82	83	76	83	78	84	80	87	90	80	80	84	76	82	76	66	77	95	80	81	74	101	97	85	67	100	94	73	78	88	76	93	85	79	66	76	78	73	74	85	93	85	69	89	82	72	86	93	66	70	63	82	70	85	79	92	88	97	84	96	88	88	78	84	104	85	79	71	73	81	78	73	72	85	97	98	103	82	80	76	77	87	75	82	94	75	92	74	91	90	68	92	96	85	80	82	77	87	90	70	80	94	85	76	77	83	98	90	87	109	87	82	86	92	76	83	81	85	74	73	73	73	72	65	85	76	75	74	72	82	70	72	95	84	91	110	84	70	73	86	83	87	75	84	87	83	61	64	84	70	78	79	76	71	86	98	94	83	79	92	81	73	79	100	79	96	69	71	67	64	103	78	75	82	91	101	67	83	73	70	107	78	82	85	73	80	89	85	85	90	88	71	69	87	86	85	83	74	67	73	72	89	59	62	66	93	82	82	73	78	66	92	60	79	84	78	77	70	82	60	73	56	67	82	88	87	72	62	75	89	83	75	84	74	88	75	72	90	78	79	85	76	88	79	74	87	73	98	92	83	81	81	84	80	68	86	81	74	74	80	94	75	90	69	73	83	79	78	83	82	68	83	81	84	88	78	68	78	69	86	91	74	89	89	83	81	79	94	86	94	86	74	84	82	73	80	80	96	79	88	86	78	90	86	76	68	71	61	96	89	70	75	80	96	73	106	62	76	63	79	83	82	85	79	80	74	90	83	86	91	80	81	85	85	73	91	81	81	83	88	79	82	94	79	73	81	90	89	88	87	85	91	94	94	76	73	99	71	92	71	91	97	93	77	70	95	69	78	100	82	75	93	76	71	78	83	70	88	83	80	88	64	103	79	76	74	78	74	73	91	70	78	81	97	60	89	86	72	74	75	65	78	91	78	76	78	74	81	91	86	81	78	89	69	79	90	99	72	84	100	86	72	81	82	84	81	92	79	80	77	91	72	84	80	78	75	75	78	79	90	87	84	68	83	76	85	90	86	84	68	88	78	69	98	75	73	94	89	64	86	79	80	93	68	89	82	79	83	74	82	81	92	86	86	73	82	74	95	90	78	88	81	91	85	60	65	76	76	95	70	90	71	111	86	80	72	74	92	79	71	86	84	65	88	86	79	86	78	78	66	69	84	81	77	72	78	75	100	74	92	69	89	78	85	91	81	89	82	92	81	76	72	98	69	77	71	87	79	67	71	89	86	87	79	95	82	82	73	93	65	75	94	78	86	88	69	66	77	76	88	84	76	84	84	79	95	73	86	91	78	87	73	81	64	78	78	71	89	72	85	85	89	65	81	68	80	84	86	78	67	71	70	84	76	71	67	78	76	87	74	78	75	68	74	70	89	96	90	100	84	68	72	106	78	81	99	99	70	78	70	65	97	65	80	81	79	83	64	84	77	81	83	79	75	74	90	88	86	88	77	79	87	100	89	81	80	76	71	97	79	72	81	87	76	81	73	81	85	110	72	80	75	59	76	87	99	74	84	93	72	82	93	81	76	67	81	93	79	75	94	80	91	75	79	76	73	85	83	75	85	72	74	63	89	92	75	74	68	95	98	89	84	84	78	74	70	78	79	75	83	82	67	68	93	72	89	74	96	77	94	80	71	68	61	71	86	67	90	66	77	89	69	86	107	84	92	88	82	84	91	80	75	84	87	87	66	81	91	93	83	97	75	83	69	80	89	72	87	79	85	74	79	81	87	68	80	80	75	82	85	69	79	75	90	89	87	93	98	95	71	68	92	63	77	79	82	96	84	81	70	81	107	82
345	2	2100	197073	345	1	11	107	175	335	303	339	290	270	245	241	210	220	193	177	218	263	303	203	138	155	168	142	135	131	126	113	119	115	115	99	97	115	112	99	98	91	90	126	104	107	78	99	98	81	76	91	92	70	75	77	69	80	93	79	77	92	77	93	89	75	82	76	80	113	76	68	71	74	69	89	66	92	71	68	75	75	59	67	82	78	82	73	84	79	92	87	72	81	75	61	86	77	63	71	73	53	80	80	67	84	57	69	76	74	71	72	73	75	74	58	55	72	80	64	58	73	79	70	77	67	77	72	71	66	58	76	79	81	78	75	69	73	77	71	73	70	68	74	80	75	60	54	87	55	83	71	69	82	71	70	65	59	72	49	72	63	59	69	71	85	80	76	74	66	72	67	73	75	84	73	72	73	65	65	67	86	73	65	71	72	73	70	73	60	54	70	81	69	65	70	52	78	61	74	64	66	78	71	65	71	68	83	59	67	65	65	69	63	74	60	56	77	65	80	55	72	67	70	69	66	75	64	66	78	63	82	67	71	84	71	71	71	73	73	66	73	60	90	68	62	68	72	63	66	68	72	78	71	77	67	70	68	66	74	85	93	51	69	73	68	68	53	64	70	71	79	75	81	72	69	77	74	64	61	74	56	46	54	61	73	63	60	66	74	62	77	64	88	54	69	72	50	72	69	63	78	69	69	63	65	75	52	74	55	75	72	52	78	66	70	69	65	82	55	62	74	77	70	68	78	87	66	82	77	77	75	55	65	63	61	59	70	70	88	77	80	60	68	77	77	72	78	71	52	52	70	82	67	66	75	61	60	80	53	73	75	91	65	68	80	68	71	86	70	79	66	70	68	68	76	62	90	62	64	67	57	64	73	72	68	80	71	53	59	77	64	63	80	62	70	69	62	79	76	73	59	68	61	69	59	59	65	65	75	64	77	80	82	69	75	80	71	73	67	62	55	70	83	67	63	71	62	70	69	83	62	66	61	66	74	74	67	63	61	64	83	79	67	58	67	71	72	65	87	79	66	71	58	76	78	72	58	70	75	75	64	66	72	82	70	76	70	68	68	63	78	82	53	51	86	68	63	69	76	72	72	60	59	63	79	77	68	66	53	74	83	70	75	66	76	53	61	73	64	57	87	52	58	70	67	69	67	69	75	69	61	79	66	64	51	76	53	68	59	60	60	61	59	73	67	63	72	78	63	82	81	61	76	58	65	76	84	66	76	55	87	74	64	70	75	74	63	44	65	61	52	71	55	67	53	57	70	65	60	65	75	58	56	57	79	71	89	67	71	78	72	74	68	76	79	54	91	70	60	66	58	70	61	72	72	66	61	64	74	57	72	71	72	47	66	72	75	75	67	67	77	60	59	66	72	55	66	72	60	70	77	80	72	77	79	66	68	77	76	66	66	62	67	70	77	71	78	64	71	59	68	62	61	86	66	66	72	67	55	68	71	65	57	60	70	61	76	65	68	73	68	66	75	76	73	71	74	68	71	67	75	67	60	69	54	76	72	76	74	56	86	56	65	83	67	72	58	68	75	77	70	67	74	70	77	65	67	59	73	67	80	59	62	64	90	64	70	74	75	68	76	70	83	61	65	69	61	68	62	73	59	74	61	70	75	79	59	55	60	67	74	61	67	73	70	73	74	50	84	76	76	69	71	78	56	73	75	63	55	71	72	74	58	69	62	69	64	67	53	83	79	69	61	63	67	74	71	73	64	58	71	72	79	89	62	61	67	40	71	57	71	66	76	77	74	73	70	60	75	62	70	62	58	68	74	55	67	72	72	66	66	67	74	84	70	77	68	87	70	70	70	81	78	68	65	55	71	65	76	69	67	78	77	71	62	53	67	65	79	80	76	78	75	75	74	71	60	63	70	69	75	72	66	71	70	68	57	63	72	60	61	56	63	65	67	64	60	79	79	70	72	54	71	72	72	66	61	72	66	76	67	60	61	55	74	67	69	65	53	80	59	56	64	66	71	58	84	83	72	54	71	58	67	78	67	70	58	64	79	52	68	72	60	81	68	68	79	75	68	76	61	60	71	60	65	82	51	85	72	76	67	69	82	55	71	65	50	79	72	84	70	62	65	68	67	73	72	63	59	74	81	63	64	66	79	68	82	71	65	69	58	69	83	69	85	60	70	83	73	81	74	57	62	73	80	61	60	83	79	83	75	78	70	78	78	70	76	45	57	82	76	90	72	62	73	76	74	67	78	78	60	66	92	64	81	69	68	79	59	56	66	76	62	82	83	80	74	65	61	72	43	60	78	58	67	73	74	69	73	64	93	59	84	69	67	65	85	81	74	53	62	68	73	65	65	69	66
345	3	3500	197196	350	0	7	125	160	327	319	357	314	302	286	249	227	201	201	189	193	171	389	508	333	239	166	118	139	114	125	123	105	105	91	129	102	95	107	95	85	95	95	98	88	90	102	76	95	99	81	63	64	87	71	77	92	74	83	65	76	83	78	77	67	76	62	81	80	82	74	68	62	68	76	81	67	59	68	87	65	71	71	77	66	78	70	70	70	62	72	57	64	72	73	74	68	67	73	63	58	74	67	64	63	61	62	67	62	64	65	72	64	84	63	77	73	60	62	71	65	64	64	66	84	55	71	67	54	62	55	76	64	63	66	66	69	69	58	62	55	66	83	67	68	80	56	73	49	72	50	71	62	55	62	75	66	53	67	74	69	65	75	65	66	55	59	45	53	64	59	57	69	60	67	72	73	65	49	63	69	64	60	65	54	61	61	68	59	64	83	62	71	55	67	60	59	52	71	74	61	52	63	65	68	64	67	55	72	66	88	66	69	56	78	56	55	60	55	55	63	69	75	62	50	60	59	70	71	77	74	55	80	61	70	73	72	50	63	63	58	55	56	57	79	52	60	60	61	68	66	62	60	70	48	68	57	46	63	47	70	55	78	95	72	64	62	56	71	71	70	81	65	57	53	67	67	71	55	65	87	62	73	64	54	56	64	63	56	69	63	48	63	54	64	67	49	68	55	73	67	68	65	68	68	54	63	60	61	53	61	60	71	65	63	68	64	62	60	77	57	63	67	78	58	69	58	92	55	56	52	58	80	65	59	60	71	56	54	73	42	54	69	55	69	51	66	67	60	70	53	69	67	75	54	57	60	59	42	62	74	63	62	79	60	58	56	63	66	39	59	66	59	61	64	63	53	61	53	71	82	63	54	78	50	69	73	60	65	65	62	60	59	68	57	54	67	62	52	65	72	64	70	63	65	66	50	56	64	61	55	61	70	64	68	53	54	66	45	57	62	71	72	66	58	66	63	66	62	61	61	61	75	59	49	76	72	57	72	61	75	59	63	67	65	57	66	62	55	60	69	46	63	69	53	54	66	58	66	55	59	59	54	52	72	68	69	63	63	67	66	54	56	61	64	60	67	70	61	75	47	69	68	62	56	64	49	65	61	65	55	67	57	63	69	61	74	66	65	58	59	56	52	62	63	49	64	70	56	65	56	64	56	54	53	66	67	57	63	72	59	65	65	68	76	71	51	59	64	64	64	57	61	53	67	73	81	65	69	60	65	72	75	75	55	73	68	61	64	52	72	70	66	54	58	61	73	58	65	60	62	62	71	43	64	64	42	66	79	68	66	70	65	64	54	54	61	69	63	59	75	68	74	56	54	51	55	61	67	64	71	67	54	71	57	68	69	40	57	60	54	72	72	64	73	68	67	69	55	50	54	65	73	47	62	58	62	67	62	55	53	70	45	73	59	27	69	63	61	64	62	69	66	64	68	65	69	58	43	71	48	54	62	59	80	75	80	62	77	49	72	65	61	64	66	55	64	62	53	64	65	63	68	72	62	61	51	57	64	59	56	60	69	67	61	67	60	59	61	58	56	71	57	75	61	69	72	50	60	60	67	72	61	56	72	58	72	55	48	57	54	70	52	56	64	67	46	71	73	70	64	56	51	72	60	54	58	56	58	57	53	59	59	61	55	68	72	66	69	57	53	44	54	63	57	67	62	71	87	56	50	57	55	60	52	64	64	81	63	65	70	57	56	71	61	64	69	57	50	57	76	69	74	63	70	64	66	52	53	57	70	65	55	56	74	54	65	40	49	65	55	62	66	64	66	63	64	66	54	67	55	69	69	61	59	46	69	67	59	65	47	73	57	68	64	61	60	59	64	65	75	61	71	61	56	67	65	61	48	61	54	59	55	65	60	64	57	65	78	48	52	64	76	59	53	81	58	72	51	76	58	70	58	42	62	54	59	71	62	67	59	55	63	51	65	54	70	58	65	73	67	56	62	56	76	66	59	56	65	54	52	71	53	58	61	61	61	59	70	64	68	53	68	65	56	55	65	67	71	62	45	51	79	63	54	63	59	57	62	70	49	65	61	57	53	76	48	65	66	56	59	63	75	73	60	74	60	60	62	59	52	49	58	64	60	66	74	73	55	49	63	48	69	69	54	66	64	54	63	62	66	74	78	56	45	45	46	57	52	63	69	54	61	67	64	69	67	65	74	51	46	65	57	57	58	65	60	57	55	64	62	62	59	67	67	71	63	62	48	56	59	58	63	54	51	56	54	65	59	65	51	63	55	62	72	58	70	62	61	52	56	61	64	68	55	60	58	66	62	55	60	69	69	72	69	60	36	57	52	64	53	56	65	64	67	52	54	55
345	0	2700	197319	350	0	16	128	198	369	340	406	327	328	312	291	230	235	193	202	217	244	584	874	979	1007	920	837	541	207	133	139	129	124	115	111	105	87	111	96	82	88	95	85	95	79	97	82	96	86	66	74	78	84	71	64	79	81	66	75	49	65	58	80	75	74	57	80	58	74	66	54	49	54	50	53	67	57	55	64	51	66	51	52	62	58	55	65	53	70	67	56	62	63	54	61	52	53	57	54	73	63	66	56	54	44	52	65	54	49	48	53	68	74	60	73	61	78	45	49	53	49	53	60	41	44	62	58	63	55	65	48	46	52	47	52	55	43	47	50	58	61	61	61	59	66	58	59	50	53	60	56	35	59	43	56	59	41	60	67	50	65	41	60	55	62	51	50	48	36	67	48	59	63	36	50	64	53	54	63	43	66	54	47	60	65	61	62	63	46	53	53	44	64	52	53	48	48	54	42	46	48	43	52	50	55	48	65	41	54	44	60	44	52	48	45	43	45	64	52	42	41	54	65	61	60	50	53	61	56	46	43	50	48	54	54	43	62	48	41	61	58	48	58	43	46	47	46	50	61	66	52	51	60	43	47	42	69	44	51	50	44	51	54	54	61	52	51	57	47	45	56	49	60	49	54	46	36	64	52	63	43	50	57	43	40	69	52	54	48	56	37	45	38	38	51	46	51	52	44	48	42	60	53	47	55	54	60	43	46	49	55	58	50	50	43	48	65	60	42	52	49	59	63	55	65	38	49	57	52	53	55	43	47	57	50	66	54	60	43	50	49	39	54	58	50	51	40	53	50	59	40	36	60	46	55	57	52	50	49	48	49	61	52	48	52	53	44	40	51	51	45	55	48	41	48	55	52	38	55	45	48	61	51	44	47	51	49	50	45	44	50	60	40	57	58	51	32	61	58	43	47	48	32	49	52	44	54	50	53	73	50	50	46	54	49	60	52	47	41	75	45	50	47	53	44	45	41	49	53	47	38	59	49	47	61	51	42	32	52	52	57	59	46	51	37	40	54	41	54	51	55	53	41	34	51	51	52	65	57	50	49	56	52	51	52	43	29	65	48	53	47	47	63	50	46	51	42	47	46	51	52	61	52	61	46	51	56	54	59	56	49	58	54	42	43	54	58	53	42	45	56	38	61	45	52	50	52	55	53	51	42	43	52	34	44	41	56	49	54	60	46	56	57	62	56	42	68	45	46	46	46	58	49	52	43	59	51	44	46	57	51	37	53	58	49	37	43	39	42	47	59	44	56	60	51	50	61	56	41	51	49	43	45	57	57	53	39	52	53	64	48	51	59	63	56	56	53	50	47	55	59	53	44	57	46	51	56	47	38	45	59	52	56	55	49	54	46	57	64	50	61	48	45	47	57	59	45	61	43	43	37	59	55	54	60	65	68	57	55	52	39	57	40	35	46	38	29	63	40	53	57	57	58	51	57	41	54	58	47	58	61	55	44	48	50	41	45	45	40	39	34	48	47	56	41	65	47	56	56	57	58	34	49	50	53	45	43	45	51	59	58	42	62	46	46	47	41	40	39	51	44	56	56	47	55	53	46	50	42	63	51	59	50	44	49	53	54	54	46	53	49	47	42	43	41	43	46	48	50	49	50	61	46	53	57	38	46	51	42	53	52	43	52	51	48	53	51	39	58	55	59	44	42	59	46	37	38	48	45	47	42	57	47	49	59	53	62	45	32	37	48	53	48	45	42	36	45	52	53	54	49	57	49	51	47	52	55	53	62	43	54	40	46	40	39	58	50	55	51	42	43	52	37	57	58	44	40	43	60	47	41	37	46	48	50	46	64	54	52	49	37	42	46	53	67	56	49	47	55	47	41	49	38	44	51	40	57	56	41	50	62	50	59	43	47	40	42	52	51	41	53	52	52	41	48	56	61	57	47	51	64	41	58	34	57	57	50	45	55	39	62	49	55	38	63	50	52	53	46	49	43	56	45	54	50	58	53	62	46	52	42	45	49	51	65	40	51	34	56	50	40	54	61	60	49	48	52	47	60	59	45	59	51	59	43	48	51	51	42	48	59	45	40	55	60	41	60	56	51	55	56	47	54	34	57	49	57	48	54	59	44	47	43	47	34	55	49	51	63	42	38	57	44	51	48	48	56	47	63	68	60	40	42	49	50	59	48	47	48	60	40	44	41	53	51	36	70	50	62	45	64	54	52	52	59	39	33	41	46	35	54	53	61	46	45	43	42	59	45	48	33	61	50	49	58	38	59	56	59	51	43	62	39	47	51	41	54	50	49	61	56	36	58	48	51	40	51	45	54	44	56	45	48	50	54	52	41	56	49	41	50	51	41	36	47	53	49
345	1	1900	197442	348	0	8	102	163	304	292	325	282	272	257	230	200	194	204	178	219	263	394	501	592	637	710	590	372	170	182	189	176	138	120	156	105	103	126	117	112	122	86	120	94	118	130	131	133	105	110	137	115	95	104	106	110	100	103	96	116	102	109	106	105	103	100	113	101	109	88	98	112	96	99	94	121	100	120	101	112	92	106	88	113	108	111	110	106	98	85	97	97	80	104	120	85	97	114	111	100	100	85	103	99	98	100	97	97	94	88	95	102	83	76	91	103	97	100	107	99	112	105	87	97	90	98	86	108	94	88	88	93	100	93	106	96	96	80	114	108	84	110	94	94	107	96	94	98	120	107	90	103	101	77	99	105	114	101	93	83	96	98	85	94	87	90	101	75	101	106	125	102	104	89	101	89	91	85	101	96	95	98	98	117	103	76	96	88	110	82	90	88	97	91	105	92	89	106	96	91	105	84	87	85	118	113	88	94	80	81	88	105	87	93	102	91	101	94	85	102	78	81	82	121	101	101	94	94	98	97	83	96	96	95	82	97	80	101	88	77	112	83	97	106	106	107	105	100	89	81	83	98	93	93	96	99	103	102	99	87	102	83	78	99	112	97	93	92	83	84	125	82	107	81	97	83	101	95	84	92	92	87	93	100	100	87	84	93	97	96	96	89	93	91	101	101	82	95	86	113	106	80	80	77	77	96	96	96	96	126	88	93	97	84	110	80	90	83	94	91	86	98	101	95	83	64	110	96	91	99	83	102	108	90	91	81	102	100	88	113	93	96	94	81	110	86	109	84	97	93	86	101	90	90	98	100	93	94	101	102	97	100	85	93	93	94	103	96	74	100	120	106	92	97	106	95	89	92	96	90	95	96	95	99	105	78	111	89	94	96	113	126	98	84	92	97	98	102	114	91	74	89	89	92	112	103	100	80	92	84	92	98	89	104	89	111	91	76	85	79	89	110	90	77	88	88	99	89	103	92	81	81	87	76	90	92	100	87	92	102	93	80	90	92	100	95	97	71	112	88	94	81	90	110	91	99	96	113	89	95	91	96	88	104	107	92	98	79	110	97	96	86	104	99	91	118	97	95	107	79	105	75	92	96	110	69	101	87	96	85	91	104	78	77	94	89	84	97	103	100	96	99	79	113	95	90	87	89	79	87	84	98	115	96	96	80	91	92	92	102	108	85	90	82	91	84	94	96	83	74	105	81	85	102	94	96	94	102	88	92	102	99	88	97	76	94	78	75	111	83	93	82	83	95	111	85	112	91	88	106	77	96	107	108	89	95	78	86	88	94	87	104	96	84	88	120	89	86	87	88	89	96	85	84	103	110	86	84	88	97	87	95	71	91	110	97	93	100	98	77	99	100	99	93	91	93	85	103	96	85	92	90	87	72	100	91	91	103	103	92	97	80	104	90	94	100	124	86	99	100	73	100	95	86	92	107	99	90	102	108	90	92	87	88	106	81	117	108	88	106	83	98	83	105	111	95	94	81	101	107	105	87	99	86	93	89	94	100	89	119	85	105	91	110	97	102	84	86	86	100	88	110	82	107	91	89	95	87	92	75	96	75	87	71	94	82	69	85	106	104	94	98	98	85	90	94	101	94	103	97	87	92	94	82	90	95	80	92	90	81	104	82	93	73	91	87	91	80	109	65	94	95	74	99	93	92	105	95	81	99	85	94	107	101	86	97	83	83	91	102	80	85	101	81	89	92	106	95	92	85	94	96	103	100	94	97	90	93	99	98	100	94	87	107	98	98	104	107	111	98	91	93	98	96	115	82	88	92	105	103	88	95	92	92	93	90	102	81	84	88	100	95	92	110	86	82	96	92	80	86	92	90	91	110	87	92	79	84	113	106	101	94	97	113	99	104	75	84	94	100	100	96	95	97	87	76	91	106	77	91	84	92	102	86	99	102	89	71	95	99	87	96	114	102	109	93	96	89	105	97	87	93	84	99	93	87	79	91	92	104	88	99	92	93	90	98	94	74	84	103	81	83	86	87	86	109	98	80	93	105	89	83	74	99	97	99	92	82	91	79	95	86	99	99	107	89	90	77	87	97	90	120	87	106	80	99	92	64	89	100	109	84	103	108	90	93	79	104	82	95	88	105	94	80	87	92	104	86	88	95	97	81	86	95	101	91	78	86	85	91	86	89	96	97	98	72	84	89	86	94	104	96	91	100	87	106	88	89	94	100	81	106	88	110	93	87	96	105	89	114	89	86	106	90	89	109	99	87	93	88	92	80	82	91	102	106	90	81	89	89	81	93	93	76	106	91	102	103	87	107	76	102	85	78	89	95	86	81	90	90	91	80	96	106	97	88	102
345	2	2100	197566	350	0	10	102	174	313	294	361	316	270	263	242	207	193	185	192	242	325	504	509	457	267	201	151	128	140	120	120	99	124	108	138	127	98	100	122	91	98	102	98	75	93	78	94	92	85	92	93	94	79	89	89	88	104	79	83	80	94	81	74	87	93	80	78	76	82	85	76	85	74	77	73	80	85	71	74	71	85	75	89	82	80	84	74	79	67	90	80	69	76	78	65	76	76	69	74	86	78	88	92	81	74	83	75	72	72	83	74	81	88	82	77	81	73	81	87	85	65	79	71	78	84	87	64	79	72	74	61	75	68	73	88	79	90	80	60	70	85	68	85	69	68	81	84	75	66	64	73	68	73	82	86	79	72	80	72	64	67	69	68	74	69	62	75	99	61	55	79	70	71	71	64	70	82	61	90	88	74	75	93	70	73	75	78	75	75	78	74	88	70	70	66	87	59	80	64	93	78	60	99	75	68	71	58	73	88	80	78	80	72	81	79	94	83	73	83	65	69	68	68	92	68	78	68	79	75	64	76	67	76	75	62	66	78	75	65	77	67	69	71	75	76	77	75	85	72	67	82	75	60	65	73	70	73	67	72	72	83	66	78	62	55	82	80	82	78	69	75	66	79	93	78	78	71	79	70	77	85	72	75	86	70	60	83	85	83	72	63	70	70	67	69	80	74	88	75	77	67	73	69	67	70	68	69	84	99	74	72	82	69	73	87	74	84	63	78	86	62	77	94	82	62	54	72	76	59	56	76	73	77	82	71	79	77	82	84	69	78	85	93	82	62	82	81	94	80	79	84	80	97	68	87	69	60	64	86	65	77	81	72	65	72	80	76	71	77	77	71	77	67	81	81	69	72	77	83	67	73	76	79	67	63	64	70	74	76	69	82	79	96	70	69	72	106	82	80	71	82	69	63	68	96	66	65	79	70	73	71	89	90	66	83	85	61	67	78	77	70	68	80	68	71	86	73	70	72	78	82	90	58	100	58	66	88	64	93	66	73	88	74	89	67	89	74	54	74	63	69	77	68	47	78	71	71	84	67	73	77	74	79	76	80	73	81	59	69	63	74	55	76	71	73	71	59	87	61	72	83	77	77	78	61	55	76	65	77	69	69	87	56	66	82	74	74	67	58	70	80	81	63	52	84	71	79	69	63	71	76	57	72	79	56	62	84	62	65	70	82	67	58	61	73	74	60	70	75	70	68	58	87	74	76	76	79	77	79	81	79	68	93	77	76	60	73	63	68	80	83	73	66	70	87	76	65	62	68	87	79	86	69	77	71	105	86	72	63	77	67	69	56	66	62	73	68	80	53	78	79	64	87	60	61	72	74	91	78	72	67	82	75	72	76	63	73	75	89	82	67	74	54	77	55	70	68	79	67	65	77	70	72	82	82	104	75	58	81	56	66	67	80	64	61	66	71	84	81	78	72	75	87	79	78	69	76	83	76	69	59	72	66	60	82	50	81	83	67	77	68	85	68	76	77	76	76	71	76	75	78	64	55	76	66	86	72	75	85	59	72	71	51	83	53	68	85	82	65	71	72	82	72	73	80	69	64	65	58	86	68	72	80	60	64	77	84	91	55	87	78	66	72	69	94	84	56	73	66	65	75	67	76	73	65	86	80	82	64	77	70	73	81	65	65	81	92	59	74	66	72	77	59	78	75	79	92	65	62	79	68	69	71	95	59	79	85	73	75	70	47	58	65	72	56	72	71	67	71	78	69	71	70	85	83	82	59	74	63	62	77	83	71	67	72	76	76	64	56	70	76	79	72	75	68	57	79	76	66	67	78	65	74	67	63	82	76	74	75	75	73	76	71	70	83	75	61	61	74	55	70	72	75	70	72	68	84	86	60	77	65	66	61	78	90	72	65	67	95	80	61	70	67	62	75	84	77	74	72	72	83	76	59	70	81	75	86	79	66	80	77	68	73	72	70	60	70	67	88	83	63	72	56	64	73	73	79	78	66	68	62	68	84	68	71	81	61	67	88	73	67	72	96	69	71	96	78	67	70	66	66	71	66	69	53	72	88	62	62	57	57	85	90	70	72	63	63	89	73	74	63	72	91	71	68	64	85	74	69	76	72	88	71	83	59	76	73	60	57	95	66	55	67	73	78	79	82	78	71	68	68	61	82	90	63	76	77	81	69	90	60	61	71	71	72	84	64	80	76	78	70	91	67	70	72	63	73	64	69	70	82	61	65	80	67	71	63	65	84	69	70	78	72	76	74	74	80	62	68	73	87	77	78	61	74	77	70	79	80	57	73	85	74	87	56	76	58	80	74	79	64	72	87	88	99	63	100	76	66	80	69	78	68	69	71	69	73
345	3	3500	197689	347	0	20	132	193	314	306	362	295	325	248	233	221	191	239	230	254	293	353	293	254	210	155	123	140	131	127	99	118	128	122	107	158	137	123	91	89	86	93	83	76	83	87	85	80	85	93	91	83	91	84	67	82	81	77	72	85	71	64	69	65	70	68	65	78	74	75	89	77	62	81	83	61	74	74	59	66	69	76	72	58	61	58	68	72	68	51	57	74	67	66	59	56	76	74	68	73	72	67	59	62	63	64	76	72	50	58	56	69	58	69	60	59	71	56	71	80	54	70	72	49	70	59	62	65	72	62	64	57	62	60	60	87	86	75	81	86	48	75	60	65	83	65	72	68	79	71	52	44	73	70	75	82	72	66	62	52	64	81	60	79	62	68	61	54	65	76	73	57	65	56	67	51	47	62	61	56	63	71	47	66	61	46	60	54	71	63	55	74	71	54	75	82	64	40	54	57	55	90	61	76	62	70	66	56	67	51	65	74	68	76	71	68	55	63	66	57	67	66	63	66	64	71	66	68	58	58	58	58	56	55	45	76	63	46	73	65	65	67	70	68	59	67	68	72	68	67	66	68	65	74	58	50	68	77	74	80	60	65	58	54	78	68	54	60	59	60	60	63	66	68	57	63	66	57	68	71	59	51	55	71	71	58	61	67	70	72	55	53	63	66	53	63	71	67	67	72	62	52	75	68	68	62	61	49	58	66	78	61	84	72	74	68	60	63	61	71	63	73	56	75	79	79	86	53	45	70	63	58	58	60	57	62	70	63	54	55	65	57	65	62	54	62	61	43	57	50	60	61	61	50	62	58	63	52	55	57	51	71	56	47	56	57	60	70	58	66	68	49	60	49	61	46	51	59	56	74	51	77	68	60	62	60	54	67	50	54	58	63	56	60	56	60	50	62	58	59	57	48	65	55	66	72	54	60	52	45	64	47	43	59	47	64	83	68	60	49	66	46	71	63	63	63	70	79	70	50	63	67	57	57	68	57	70	77	61	55	62	54	56	67	61	59	62	71	69	60	65	49	76	55	72	53	61	76	63	79	65	60	67	72	59	86	71	75	62	70	55	47	65	68	61	66	55	67	60	54	58	66	72	59	56	56	68	63	72	56	60	60	50	66	59	74	64	69	65	65	66	52	66	57	60	62	70	59	69	51	46	61	46	59	41	53	59	57	58	77	73	66	59	79	79	60	69	53	60	73	71	68	51	55	61	64	78	53	74	38	54	55	46	55	67	58	53	79	60	57	52	58	59	64	55	59	71	56	69	61	61	49	67	78	70	48	65	49	78	56	51	67	63	47	69	61	48	73	64	74	51	62	54	68	69	57	60	54	53	73	46	60	67	57	57	50	52	61	69	71	76	70	87	80	70	62	60	51	69	74	76	69	61	56	51	68	60	59	57	59	49	54	67	75	56	58	49	70	77	61	58	76	75	59	69	51	58	52	59	68	55	61	60	50	84	71	66	62	69	48	57	64	57	52	53	68	68	65	61	41	56	62	63	81	56	69	59	66	60	80	50	63	70	74	77	63	76	60	65	69	55	66	54	61	63	59	57	67	64	60	59	65	50	57	47	65	65	52	70	58	51	72	64	48	55	61	57	56	58	64	74	56	50	63	65	67	66	60	41	66	72	58	62	67	67	49	73	47	54	53	53	69	65	63	53	53	58	65	62	54	53	64	57	68	58	63	57	61	63	66	54	63	65	65	73	62	61	68	70	49	59	53	63	37	51	48	62	63	64	69	71	60	63	65	62	42	77	77	63	58	65	62	54	57	59	56	55	52	57	72	63	53	57	63	75	62	60	86	64	65	74	63	60	63	79	51	63	49	65	59	71	76	63	75	71	60	64	65	79	50	57	67	51	65	66	61	79	65	60	51	66	67	55	68	63	55	61	46	72	62	44	67	51	47	73	57	73	61	57	66	57	53	60	60	62	47	45	69	53	65	62	58	62	60	62	67	46	56	64	54	61	68	59	47	70	59	60	49	51	55	68	56	59	56	55	57	47	81	60	61	57	59	79	57	64	57	77	52	57	53	66	51	69	57	63	60	40	71	55	53	62	48	64	65	53	66	55	69	63	55	59	79	59	54	75	66	71	49	58	74	61	53	64	63	82	59	60	61	62	69	66	60	64	53	61	51	59	55	73	67	65	61	69	54	50	60	54	54	63	51	76	66	72	53	82	62	61	67	51	51	63	53	64	67	55	63	62	75	60	59	69	63	67	71	55	56	53	61	63	55	71	76	67	69	58	45	55	79	69	66	52	62	63	65	48	54	84	51	51	47	55	41	61	78	85	57	60	57	62	64	61	68	48	69	67	67	61
