345	0	2700	93459	381	0	8	129	187	306	363	436	356	373	311	278	229	235	243	248	186	194	188	149	175	156	135	125	147	152	135	111	135	127	123	93	95	104	105	104	120	72	102	87	91	85	84	91	93	76	80	81	71	67	69	74	65	62	44	67	64	62	57	55	59	65	57	70	54	59	57	63	55	55	57	54	48	48	53	59	65	58	65	59	53	46	51	48	44	44	54	67	59	51	64	60	54	54	64	52	34	48	50	46	54	57	41	53	50	51	44	41	49	37	59	47	46	67	36	45	37	55	49	49	46	44	40	61	37	47	51	47	36	48	47	47	43	53	54	53	52	39	37	44	50	55	42	38	39	38	51	48	45	51	41	53	37	52	33	41	39	44	31	45	49	44	49	35	46	55	57	45	40	45	39	50	46	48	59	53	45	45	41	48	45	41	52	53	44	67	51	49	43	49	38	48	39	47	44	39	53	50	36	54	41	42	36	44	37	41	31	53	45	48	44	46	57	45	39	42	29	36	46	40	39	43	53	44	35	40	53	33	47	48	40	38	42	36	46	38	44	43	47	51	30	47	40	50	43	53	42	40	43	43	31	40	51	50	46	52	51	32	49	43	47	34	45	45	38	39	28	49	41	37	36	36	28	39	35	32	37	59	52	36	43	38	48	44	50	44	31	43	53	38	47	42	42	45	45	41	23	31	52	43	40	35	51	45	37	35	43	41	49	47	40	27	42	39	35	37	58	41	42	34	33	64	39	40	38	58	34	43	43	34	31	44	48	37	43	45	49	43	40	44	32	47	34	39	49	36	44	37	50	42	31	37	32	43	32	48	44	57	44	40	36	39	33	32	38	54	31	55	50	42	50	49	39	32	32	51	33	50	43	42	42	45	53	42	35	38	42	49	34	36	43	48	38	39	41	35	32	31	32	36	36	44	41	36	47	32	37	43	39	29	42	39	39	35	46	53	48	36	53	31	33	48	43	42	51	41	42	44	39	41	37	37	39	39	35	43	51	29	45	30	49	46	54	44	51	54	37	43	42	44	36	48	39	40	42	53	47	47	29	43	45	47	49	40	37	50	40	46	39	43	29	34	47	31	33	33	35	48	44	32	49	34	47	43	52	40	42	57	40	44	44	35	47	39	40	56	32	46	42	45	37	41	56	37	35	56	35	43	29	37	45	57	27	42	45	48	43	44	27	43	39	39	38	41	37	38	37	44	33	45	43	51	43	43	43	43	34	51	41	37	48	32	44	34	44	41	38	45	55	53	38	41	44	51	47	42	48	37	47	41	34	31	45	40	47	38	29	41	48	37	44	38	42	34	43	39	48	38	39	40	45	48	40	40	40	23	53	41	48	31	31	42	41	49	41	44	51	42	35	33	30	50	45	41	36	38	42	29	49	42	42	45	44	42	44	50	39	54	42	29	35	35	43	33	36	44	38	47	30	40	55	42	44	51	39	44	37	42	31	47	49	37	31	56	42	40	35	61	44	33	34	36	34	41	39	41	39	46	50	34	37	38	48	34	36	46	51	33	41	44	35	38	39	30	45	37	48	49	48	46	43	55	50	37	43	48	38	40	45	43	37	49	43	41	57	42	45	31	39	43	36	39	42	50	47	34	36	52	49	40	40	35	38	43	40	30	36	42	42	41	41	37	54	42	36	33	53	29	43	42	39	40	39	52	45	35	49	39	38	25	37	39	45	39	47	38	36	41	54	30	43	34	43	33	44	43	33	23	43	33	44	49	44	36	31	43	50	45	34	46	46	34	42	53	39	44	43	35	46	46	30	35	37	44	47	26	32	34	37	39	32	40	43	53	33	37	38	47	43	39	48	41	38	46	39	40	43	45	28	49	30	48	38	41	39	32	38	38	49	40	35	38	42	32	39	44	47	35	40	39	52	53	35	43	43	50	44	33	32	39	35	36	48	49	49	45	36	35	39	51	39	43	32	43	44	37	46	53	39	43	40	46	38	42	30	28	29	45	49	24	58	47	41	40	45	33	34	42	41	34	50	45	46	28	37	49	39	41	47	43	28	60	35	39	51	39	34	35	44	49	44	44	29	40	35	44	42	46	38	53	42	45	38	38	42	36	36	46	36	37	38	30	29	34	35	28	40	55	31	29	52	32	45	39	36	36	28	42	44	43	42	35	46	33	43	49	44	42	43	44	33	35	41	43	36	47	40	37	51	37	49	37	44	40	45	33	52	36	38	39	33	45	50	47	52	40	35	49	49	43	51	34	53	40	42	44	41	38	29	50	29	42	58	34	40	49	42	42	45	41	32	41	44	39	34	43	32	39	44	38	41	28	41	29	45	36	33	46	40	36	41	28	28	41
345	1	1900	93582	388	0	10	68	150	268	296	316	287	259	247	233	183	187	159	170	179	138	137	124	150	157	112	123	130	108	99	118	123	104	108	98	89	102	103	103	89	97	93	96	88	84	76	75	70	94	74	78	65	77	74	91	65	81	78	75	82	72	70	73	62	54	67	70	58	70	77	62	69	74	52	71	62	68	63	74	63	55	63	64	66	57	73	74	67	54	63	71	60	68	46	74	62	89	63	64	68	66	73	59	70	68	53	59	50	63	55	59	72	65	67	71	61	62	67	51	61	78	56	68	56	65	52	62	61	65	52	67	62	63	60	56	67	52	39	52	73	62	74	63	67	62	52	75	56	62	49	54	42	73	68	88	55	60	67	67	56	56	65	58	50	58	48	66	46	67	56	65	68	64	57	80	58	71	56	64	73	62	56	60	65	65	48	72	66	60	63	64	55	47	54	61	47	47	58	63	57	54	43	48	69	69	60	73	58	68	58	60	68	66	63	79	48	51	60	64	59	68	71	48	57	53	73	63	56	58	60	64	60	59	52	71	71	55	63	63	61	42	62	56	55	61	69	63	52	63	64	63	66	54	53	72	38	56	66	63	82	53	56	70	55	76	70	62	77	64	65	54	75	59	55	61	47	70	52	69	55	42	73	64	49	60	58	54	66	63	80	54	65	84	67	58	61	56	67	55	62	47	75	64	54	57	75	55	58	75	67	54	59	64	42	56	65	46	53	66	45	54	71	57	63	51	59	62	62	56	60	47	58	54	59	44	60	65	58	61	62	64	52	53	69	78	63	48	58	50	60	55	59	59	72	57	50	68	52	41	49	45	68	52	65	70	52	55	67	56	63	48	70	64	58	63	63	56	71	60	64	52	57	69	64	58	65	56	66	66	59	57	61	57	49	71	69	66	63	76	60	60	53	48	58	67	59	76	50	47	60	60	51	71	62	66	69	58	56	56	61	43	58	56	57	59	47	49	41	64	58	55	44	56	56	47	60	62	64	52	63	51	65	63	58	67	52	63	76	65	55	65	62	66	61	65	57	74	63	58	46	84	46	56	59	65	49	58	56	61	56	65	63	52	60	48	67	59	56	60	52	58	74	69	51	65	77	68	61	67	57	69	48	54	60	62	75	63	61	60	59	63	53	62	67	50	62	71	58	56	62	66	35	62	52	63	59	55	84	73	61	53	63	60	70	66	56	53	47	56	67	49	63	63	61	60	49	64	61	55	73	55	62	63	68	62	71	66	61	58	47	54	50	70	54	65	64	65	65	52	66	60	66	64	70	48	58	72	69	59	52	55	53	61	68	46	54	56	58	61	57	52	64	65	69	53	56	46	51	51	60	35	66	74	71	70	60	68	49	71	67	67	65	63	56	55	59	57	62	50	74	69	61	63	62	56	66	54	56	62	43	67	50	55	62	55	59	69	60	65	66	68	56	70	67	48	49	60	60	58	60	77	40	54	53	58	67	47	58	67	66	62	60	69	64	60	62	58	71	63	53	65	63	56	50	50	61	57	57	63	70	60	59	44	63	59	69	49	61	51	55	54	60	55	62	56	70	57	55	66	49	57	67	52	63	63	73	64	65	60	60	61	58	67	71	45	67	62	54	84	61	61	61	64	51	54	70	54	65	63	58	48	72	56	64	57	52	56	69	52	66	67	52	63	56	67	56	55	56	56	68	61	49	44	58	80	59	64	57	54	63	55	58	48	56	55	60	51	68	68	62	49	45	58	57	60	59	59	53	49	66	56	63	60	63	57	45	65	67	48	46	46	69	63	52	51	46	57	43	59	65	66	58	73	65	54	49	60	58	64	55	70	65	50	63	38	74	59	52	63	61	62	47	49	78	52	57	58	43	56	67	55	43	58	79	60	77	56	47	56	62	48	53	57	73	54	52	60	70	58	68	50	65	60	62	66	53	56	61	70	62	60	61	54	59	60	66	55	52	63	67	53	44	57	50	58	58	60	56	62	65	57	66	63	63	65	61	50	58	48	63	75	65	54	52	54	49	48	55	69	47	81	53	47	70	58	55	46	64	47	60	64	61	53	71	63	54	57	60	65	55	61	48	64	61	61	49	71	46	51	50	50	62	49	59	60	45	65	68	44	56	51	62	64	51	68	54	59	59	73	56	61	63	52	55	51	64	48	58	66	46	57	46	67	58	66	58	62	63	54	56	66	56	52	55	57	68	58	65	66	54	53	68	61	46	54	41	63	63	51	56	52	55	63	68	54	56	68	61	66	52	68	62	68	71	51	57	50	58	58	61	60	76	53	72	60	59	75	70	41	55	68	50	68	57	60	71	80	64	53	67	59	65	54	62	60	67	58
345	2	2100	93705	387	0	16	93	181	333	310	338	309	296	251	239	208	185	189	198	164	184	164	139	151	130	131	122	120	126	137	118	101	121	92	99	96	101	101	106	93	98	93	88	93	81	94	82	64	91	81	88	90	86	73	76	81	81	63	79	66	68	71	88	70	59	75	77	71	72	65	74	69	51	79	74	65	68	56	64	61	59	67	72	62	70	68	59	58	76	53	71	53	63	63	71	63	57	64	54	59	60	47	63	52	68	65	64	78	50	61	70	57	78	62	59	63	61	58	60	58	52	69	71	71	57	67	63	65	60	72	61	55	61	51	73	67	70	62	59	72	53	65	58	67	54	46	72	63	58	51	61	65	66	61	53	56	80	71	61	52	54	65	59	52	62	63	61	64	61	61	59	49	61	48	49	54	66	50	52	52	57	52	48	54	58	53	73	58	55	55	58	61	64	48	56	78	49	74	53	59	65	52	52	52	63	50	59	59	64	57	68	50	48	57	69	59	39	49	72	56	55	66	53	64	53	63	59	52	52	44	52	50	53	55	47	54	59	55	53	64	54	72	62	72	60	83	56	76	61	56	60	48	60	51	49	42	56	53	59	62	56	47	62	49	42	63	54	75	51	55	65	72	59	62	68	60	68	45	60	59	58	68	56	63	61	59	63	50	61	55	60	58	63	60	46	44	77	53	51	56	58	50	57	55	57	60	53	70	68	52	54	55	46	45	40	57	59	55	47	56	69	59	64	58	59	62	58	43	46	55	46	63	52	67	62	69	55	52	69	54	56	40	58	81	60	50	57	65	60	46	60	53	63	57	52	45	59	52	54	58	54	49	66	43	62	64	45	48	63	60	57	57	60	73	52	59	63	64	49	67	61	48	49	53	51	57	61	51	53	68	70	61	50	75	61	58	48	53	61	50	60	61	56	56	58	48	60	65	61	59	54	69	59	52	56	72	67	50	53	56	61	62	59	59	68	66	58	60	60	54	51	44	55	67	78	49	58	54	48	55	71	69	59	63	61	56	49	64	60	62	59	63	67	76	57	43	47	56	55	59	55	55	60	54	63	56	77	57	53	55	61	53	53	58	58	49	52	61	53	66	67	74	57	61	53	49	48	59	81	54	45	63	52	58	57	57	50	57	47	53	50	46	69	56	59	63	49	53	53	74	58	63	48	52	61	50	44	47	60	54	69	58	53	58	48	61	44	59	54	64	45	55	59	55	71	69	65	51	56	54	65	66	57	59	68	55	64	60	48	58	51	54	61	49	56	57	56	62	58	60	45	37	56	64	51	63	62	77	54	54	41	50	69	78	51	58	55	44	61	58	44	61	42	59	53	66	59	65	57	52	52	57	60	56	54	48	47	53	58	53	70	65	69	54	64	62	59	63	60	61	57	57	51	51	62	57	52	53	58	54	69	54	59	58	66	58	62	54	52	64	64	50	62	53	57	50	50	53	52	56	43	51	45	55	54	59	61	58	43	65	48	59	72	54	66	63	58	64	64	54	65	53	50	60	39	64	69	55	58	71	64	64	53	63	68	62	43	66	52	66	42	67	53	59	60	64	60	68	60	63	61	42	61	73	53	49	43	55	55	49	65	43	59	48	38	68	49	49	43	67	54	65	63	64	59	46	68	52	56	43	63	51	62	61	67	61	64	66	53	62	65	60	69	69	58	46	71	46	68	57	54	65	62	58	75	66	45	54	59	72	50	57	56	60	61	62	67	49	61	50	60	54	57	59	68	53	62	64	61	50	57	67	55	42	65	61	56	53	55	61	54	52	54	59	53	60	68	67	45	60	42	55	45	46	51	54	76	65	54	57	61	56	56	54	52	62	61	51	51	43	60	53	51	48	59	71	57	55	51	61	58	53	55	59	47	45	56	69	64	49	52	62	57	61	52	48	55	44	76	55	54	63	58	55	64	50	61	58	53	60	63	49	66	57	61	47	62	59	41	57	56	50	49	49	54	48	68	55	57	59	62	73	68	58	60	61	62	83	67	64	53	60	40	58	56	55	65	53	53	70	55	53	68	52	64	54	64	61	70	68	46	58	58	47	54	60	67	61	55	60	77	58	49	55	75	47	60	69	67	48	68	67	55	62	66	57	65	44	64	54	63	57	52	44	54	55	68	52	66	56	63	72	36	61	51	49	56	48	43	62	41	56	58	55	51	44	62	49	65	55	46	45	69	59	43	51	59	48	66	65	53	60	47	53	58	52	63	54	58	66	62	61	42	69	66	58	45	49	51	53	66	68	63	67	50	61	49	54	55	58	60	65	46	57	53	68	68	44	39	48	49	51	48	46	68	40	43	76	59	59	51	52	50	63	57	57	71
345	3	3500	93829	377	0	12	131	174	330	308	389	331	313	284	239	232	228	199	182	174	186	175	151	133	144	123	130	139	108	133	102	114	115	109	105	101	93	114	96	106	92	91	94	88	83	86	78	66	75	84	84	71	83	61	73	75	67	54	62	58	59	55	65	63	65	39	73	61	65	67	49	72	59	74	72	72	60	65	61	55	58	68	57	63	65	77	54	62	69	57	60	46	70	50	52	58	68	50	64	69	57	34	66	42	53	69	43	58	53	60	62	57	60	57	61	47	57	63	51	53	59	43	54	47	51	53	45	70	58	62	49	63	45	54	41	60	58	63	53	55	49	47	48	79	55	49	48	52	51	49	45	60	51	54	56	45	64	43	56	53	48	72	44	50	50	35	53	48	66	40	53	61	41	54	42	55	51	42	55	51	54	60	47	70	48	52	55	48	48	49	57	60	57	54	52	69	67	54	54	38	72	60	43	61	59	49	59	50	55	51	59	62	58	57	45	65	48	48	54	46	50	47	51	42	50	51	45	61	47	50	49	66	55	47	54	49	51	71	47	53	59	63	47	70	52	55	35	67	42	42	58	47	52	53	59	38	59	63	45	43	54	40	53	54	68	49	61	48	45	45	55	49	67	55	47	46	56	52	48	69	51	52	41	45	47	47	50	49	52	46	54	50	38	58	44	50	47	56	53	54	41	50	69	53	57	54	42	60	44	51	44	50	48	52	53	54	46	52	59	42	47	54	46	41	36	61	51	54	54	56	48	42	57	43	51	59	49	53	43	36	46	49	56	52	64	56	44	47	54	60	49	35	53	54	54	56	57	52	49	60	55	51	56	49	54	42	43	59	41	56	57	50	56	52	40	42	37	47	45	52	51	54	41	60	49	54	41	38	46	51	53	52	51	43	56	47	49	50	44	54	50	39	40	51	49	39	58	56	52	46	46	48	69	62	55	38	45	50	55	44	49	48	53	33	40	60	51	55	50	52	43	55	47	53	54	41	65	48	48	46	54	60	51	48	53	63	51	47	44	54	40	49	53	42	58	52	51	43	45	48	45	54	54	62	53	59	50	56	51	43	53	53	36	58	64	48	43	46	47	37	39	46	42	46	56	45	46	48	66	50	48	47	48	41	56	40	52	61	45	52	54	43	54	52	40	60	38	47	45	33	47	45	44	48	52	56	55	50	35	43	38	47	43	40	45	50	40	59	45	52	54	52	51	47	55	36	55	46	47	42	51	46	61	57	48	40	55	34	54	44	40	61	46	47	51	45	44	48	40	54	43	49	51	55	52	37	60	45	43	46	56	54	46	53	70	48	54	70	45	56	45	46	55	54	44	55	46	53	55	46	57	55	54	38	50	52	52	53	64	40	41	47	50	42	50	55	58	40	38	42	53	44	47	57	37	40	41	56	53	48	53	53	60	49	33	62	44	52	51	63	59	44	46	39	51	47	47	55	38	45	44	46	51	47	49	51	44	44	57	36	50	38	45	51	64	56	32	57	44	52	49	51	48	58	54	41	55	48	52	49	42	58	42	29	50	63	52	62	53	58	52	53	50	51	59	47	61	38	40	59	50	48	50	51	43	43	44	68	57	49	61	63	57	35	46	45	44	54	48	45	50	43	51	51	46	50	57	44	54	53	43	48	45	46	46	41	61	49	40	41	44	50	46	39	37	56	40	55	56	43	47	63	53	54	44	48	46	44	46	42	40	53	54	52	60	46	59	56	48	54	48	47	47	44	53	47	57	39	54	43	44	56	52	49	53	43	60	51	40	53	55	49	42	53	44	50	52	41	46	35	52	45	48	55	54	58	42	51	52	63	62	42	49	47	46	56	43	44	56	49	46	46	61	65	49	60	58	39	54	44	50	59	59	53	39	48	54	55	50	57	60	66	52	58	52	53	34	50	49	44	41	62	58	53	50	40	48	59	52	51	51	55	47	70	49	48	43	53	44	43	50	50	56	56	45	52	68	47	49	46	47	50	52	53	45	43	49	42	49	61	62	43	47	42	50	41	49	61	41	49	49	47	53	49	40	45	42	44	49	69	47	47	55	45	56	52	58	37	40	41	55	51	58	47	43	47	42	55	48	54	36	58	47	48	40	46	51	38	44	44	55	45	52	69	63	57	39	47	36	39	44	43	51	43	46	76	40	54	46	45	60	47	44	41	48	50	46	55	43	46	48	36	49	53	50	37	61	47	41	38	48	52	62	44	50	46	43	53	52	40	47	61	56	42	40	52	45	54	55	50	47	42	37	67	55	58	53	45	52	56	57	53	50	40	41	41	43	54	61	49	47	52	48	47	58	68	69	46	54	53	49	40	51	38	56	51	53
345	0	2700	93952	361	0	13	130	170	355	318	435	357	345	310	294	273	257	203	228	202	200	195	176	172	159	148	145	125	112	118	127	142	120	114	101	100	124	106	102	88	88	87	100	76	83	86	92	97	60	78	70	65	79	64	89	73	63	67	65	63	65	56	65	62	64	61	57	64	74	69	56	48	67	62	51	67	63	60	59	52	61	64	60	51	47	61	50	41	45	55	61	62	63	46	79	73	62	41	65	60	36	54	67	54	50	59	56	56	66	54	48	43	46	45	58	45	49	52	55	52	55	63	56	53	47	51	50	52	58	56	48	41	47	55	48	53	45	58	47	51	56	64	49	48	41	45	44	38	51	47	50	49	55	34	45	55	54	45	50	54	41	47	50	43	45	47	55	47	38	50	53	55	51	43	44	42	47	53	36	48	36	50	38	49	47	54	53	51	56	54	55	49	45	45	47	54	45	44	45	52	66	40	56	45	47	51	45	47	44	51	49	36	44	42	38	50	59	48	48	43	43	50	42	36	48	38	35	50	48	47	47	47	31	42	54	49	42	46	50	34	56	47	38	47	42	41	52	41	47	49	37	50	59	52	53	37	53	47	55	49	53	43	52	53	35	46	41	50	44	58	35	40	49	37	49	47	47	40	55	40	43	43	58	56	51	42	38	40	44	34	39	31	42	42	48	47	43	56	38	47	41	40	37	40	50	44	53	48	38	42	49	49	49	42	44	41	45	33	42	39	49	46	44	42	44	51	53	39	39	57	50	50	61	36	33	45	49	29	56	57	35	50	45	47	49	42	42	45	53	36	44	39	37	42	50	42	38	56	50	48	43	45	39	37	48	50	35	47	44	50	37	41	60	40	51	53	47	35	61	43	53	38	35	46	35	32	55	47	38	45	38	43	50	55	43	58	33	34	43	44	45	43	36	43	52	42	38	38	49	38	46	58	64	66	53	46	44	54	41	40	43	31	49	38	45	45	42	50	40	58	40	47	40	41	42	34	61	40	43	46	38	49	51	51	67	36	33	41	38	42	46	45	33	45	50	39	35	40	56	33	44	49	43	42	37	41	49	46	53	47	45	31	40	45	39	45	43	46	32	53	55	43	56	44	42	37	43	40	47	57	47	51	54	50	40	44	59	39	30	30	36	41	39	51	61	39	51	47	47	41	61	55	41	52	54	41	45	33	40	43	37	38	53	56	46	44	49	42	46	39	45	40	48	37	45	52	41	57	41	35	40	51	47	42	53	53	46	47	41	37	58	47	37	47	40	49	55	44	39	37	56	58	43	42	42	41	49	46	51	38	48	42	35	51	37	48	66	51	49	37	45	36	44	48	41	45	46	39	36	50	57	54	54	54	44	43	42	47	49	54	46	44	40	51	47	50	44	39	47	34	45	58	51	46	49	54	45	40	27	41	48	44	39	46	41	43	46	41	39	50	36	39	43	38	47	44	47	56	43	41	48	46	37	39	39	49	51	42	54	38	48	44	48	46	43	40	50	41	51	50	66	34	42	44	36	54	40	49	34	37	45	51	44	51	37	50	40	53	46	44	39	45	54	37	34	46	41	41	53	46	44	43	52	60	44	47	58	42	52	41	40	47	53	39	49	46	41	49	60	46	38	43	51	41	47	46	56	55	39	57	49	36	31	41	50	50	43	40	38	53	37	51	48	47	45	61	40	39	36	45	42	50	50	51	47	35	49	42	52	46	46	49	41	53	50	58	40	38	53	53	44	40	44	32	42	47	50	48	33	45	59	47	37	49	55	25	37	42	48	58	33	54	45	52	46	54	45	52	49	45	49	45	42	42	47	34	53	35	36	39	49	50	55	48	35	47	40	42	33	48	35	46	41	44	44	32	37	53	36	41	45	39	43	44	53	45	51	44	54	47	51	46	40	40	33	36	46	30	41	41	38	43	35	34	46	51	47	38	57	55	63	40	49	51	49	37	53	36	39	54	28	48	44	41	52	44	37	38	33	50	56	33	60	35	46	43	34	40	33	52	48	39	49	47	50	45	46	46	52	40	40	49	47	55	56	47	49	47	49	44	48	50	49	49	50	40	43	49	58	43	51	41	38	40	39	46	40	47	53	37	37	50	51	38	57	37	40	47	35	45	42	33	50	32	31	30	38	37	41	39	49	34	59	37	43	43	50	53	41	52	51	26	49	28	50	51	62	49	33	40	41	38	61	39	31	41	42	38	58	48	51	36	46	55	49	37	43	44	40	45	36	51	38	43	42	29	50	52	46	37	33	46	43	38	53	40	44	30	40	47	36	38	46	57	39	47	47	40	36	37	31	62	45	49	39	45	46	52	40	39	41	41	51	43	49	28	40
345	1	1900	94075	357	0	5	79	133	307	298	330	278	280	241	240	212	221	183	177	170	143	153	145	143	140	132	133	132	110	112	117	103	116	91	98	83	81	106	88	90	89	88	85	89	96	80	97	91	106	76	91	83	77	75	87	84	83	76	92	72	75	76	81	63	67	66	76	63	63	73	90	72	61	73	74	52	69	72	65	72	84	76	78	74	71	64	77	61	69	58	61	66	69	91	77	74	60	62	61	76	79	86	61	69	64	74	84	66	75	75	76	60	61	80	65	68	81	72	70	68	65	65	61	85	62	55	63	53	74	62	67	79	68	68	66	59	53	72	69	57	76	78	68	73	61	68	62	65	76	62	69	76	58	60	72	57	55	71	73	54	66	67	62	75	63	68	68	68	80	81	68	63	72	57	72	66	70	67	75	67	76	63	62	66	64	64	60	62	64	64	63	80	71	70	61	66	57	59	76	60	65	57	63	69	67	69	69	56	67	57	75	62	48	47	79	59	68	55	60	62	64	51	60	67	66	63	60	59	69	59	76	52	67	83	69	67	68	70	78	57	72	63	60	65	60	62	69	53	67	72	67	59	59	69	63	58	68	49	73	75	71	73	77	81	72	48	79	53	75	84	70	61	61	75	51	60	67	73	61	57	83	68	77	53	61	61	69	69	53	64	67	72	82	73	81	61	79	70	61	63	67	59	66	64	56	56	78	62	58	57	62	67	55	54	69	67	59	78	69	75	52	77	68	55	66	62	62	70	64	54	68	78	70	66	56	56	71	74	46	52	68	62	60	69	64	60	58	58	67	62	70	65	53	62	56	73	61	70	52	65	73	76	63	49	61	61	55	55	79	65	61	63	60	47	61	58	62	67	67	61	63	56	55	75	55	63	69	65	47	52	64	55	75	66	58	76	61	75	65	65	58	59	74	58	65	59	65	52	63	74	61	54	60	60	53	61	52	72	55	64	70	67	60	59	66	58	67	54	57	59	51	57	41	58	61	78	67	64	53	62	60	59	66	55	60	70	51	57	70	79	62	60	45	84	70	53	61	75	57	80	60	66	60	49	64	71	59	72	71	60	66	63	57	62	75	60	56	59	59	62	58	66	67	68	78	65	67	40	65	62	67	74	54	75	73	48	43	70	70	60	73	61	54	60	59	44	56	86	59	60	82	71	58	60	63	72	57	70	51	61	72	58	62	57	67	77	66	64	64	73	57	79	59	64	50	50	60	67	66	76	73	80	63	65	61	58	55	71	62	71	64	63	65	69	60	46	59	86	69	50	73	64	50	62	68	62	71	58	66	66	58	54	64	62	65	60	57	75	50	53	58	60	50	58	67	76	63	53	75	56	68	69	54	73	74	74	74	64	72	50	49	54	63	57	82	51	70	61	71	62	57	67	59	67	57	62	54	60	71	62	56	67	63	62	65	57	69	53	73	72	59	62	72	63	66	67	60	72	84	64	66	54	64	59	63	82	69	62	70	65	65	68	54	59	63	59	46	51	60	56	62	49	56	56	63	68	59	50	59	63	71	54	62	60	60	71	63	62	68	60	61	51	56	71	64	68	55	58	60	74	71	54	49	72	73	57	83	61	52	71	65	62	61	69	60	67	48	67	84	49	71	81	55	62	65	68	46	60	65	63	55	65	69	60	63	75	65	41	65	72	64	47	63	62	82	75	59	55	56	62	63	55	68	69	75	54	65	58	62	57	66	68	78	71	62	70	63	63	58	71	49	71	68	65	70	71	71	63	65	45	59	67	62	71	70	61	61	64	65	61	77	76	70	73	76	52	53	57	53	49	62	60	70	60	53	60	54	65	68	68	72	88	69	58	61	59	64	71	72	53	58	74	53	49	60	69	55	71	73	77	59	67	54	64	67	72	55	71	51	57	55	70	68	60	63	73	63	67	62	55	74	65	51	70	64	67	67	65	62	81	63	57	69	53	59	55	80	48	53	61	66	58	61	55	67	65	58	49	71	63	49	81	74	68	70	65	55	64	68	61	59	37	52	65	51	70	60	65	67	81	64	57	59	60	57	70	82	69	69	67	70	51	62	72	61	61	59	62	55	56	56	57	53	65	67	64	73	64	66	73	63	66	59	65	51	50	68	57	55	51	65	50	73	79	59	63	65	55	56	67	63	56	57	74	62	59	74	65	69	63	81	55	67	59	68	46	66	49	78	57	48	61	76	68	65	55	60	74	72	68	55	66	56	56	51	68	67	66	60	61	70	61	66	46	66	63	56	76	58	62	66	61	63	51	86	68	65	72	46	60	61	62	47	61	75	85	74	55	70	39	67	70	57	51	77	67	66	75	72	61	54	71	63	70	67	58	71
345	2	2100	94198	354	0	11	95	146	306	316	316	291	298	251	249	214	206	209	212	178	175	145	142	160	129	135	131	120	125	125	120	102	108	97	111	108	91	104	102	105	96	92	94	99	87	89	83	90	96	94	87	84	70	79	82	80	69	73	77	74	72	71	63	101	68	80	67	65	68	62	58	76	79	76	68	73	69	67	80	73	76	65	75	70	77	84	71	69	49	71	58	72	87	74	48	62	63	72	74	80	77	73	74	61	71	68	55	69	60	70	72	77	58	68	57	64	61	72	65	85	70	60	66	64	71	76	77	63	72	68	81	78	75	53	68	61	66	60	60	63	59	73	68	52	67	67	55	71	58	72	68	60	43	60	74	75	61	56	65	66	65	64	57	59	49	71	63	77	52	62	64	67	82	63	66	56	62	57	79	72	60	63	60	73	61	74	71	68	60	72	57	53	57	60	70	71	48	61	59	76	74	77	61	65	68	78	67	44	64	58	51	72	54	79	46	68	62	67	62	71	68	54	57	65	56	67	76	71	68	62	70	69	72	60	71	60	73	69	57	78	64	64	66	72	53	63	71	58	61	59	53	65	56	75	57	70	53	53	76	63	57	71	49	58	58	62	52	65	66	47	63	56	62	78	56	62	76	60	72	54	63	54	58	50	58	69	63	67	70	62	64	57	59	68	60	49	60	62	68	62	76	71	50	63	67	47	71	62	67	66	52	63	64	69	77	56	60	65	59	57	56	57	64	77	64	66	56	55	70	46	70	56	65	55	55	59	86	61	65	63	63	62	73	67	64	52	64	63	54	52	61	60	48	58	55	61	66	57	54	66	53	54	63	53	60	60	65	60	56	72	62	59	52	55	82	52	63	57	67	68	68	68	64	59	58	51	57	51	67	54	55	56	64	53	75	60	73	60	57	79	64	51	75	48	78	58	55	57	66	62	63	55	69	73	65	62	47	69	61	59	68	72	77	58	65	54	52	61	59	63	65	58	57	57	74	64	58	53	52	59	62	54	56	58	49	54	70	73	67	62	60	63	53	65	58	60	59	53	59	45	68	77	59	65	59	61	71	72	51	60	69	64	66	52	59	55	59	65	67	61	65	66	67	51	56	58	71	63	74	52	54	58	71	58	57	53	82	67	48	52	82	71	59	56	61	58	61	65	56	67	84	55	53	61	61	43	78	52	73	65	64	73	57	59	72	60	63	56	68	66	57	66	61	68	57	59	66	55	60	64	70	60	46	54	58	60	60	62	70	58	63	53	71	76	70	57	67	68	61	52	56	56	55	69	58	62	56	70	61	52	66	52	51	56	61	59	78	64	64	62	74	56	49	64	70	62	50	48	66	55	64	66	49	58	49	76	65	45	66	63	53	51	60	47	56	75	59	58	60	70	61	71	67	57	66	72	56	63	80	63	69	70	66	63	60	45	67	78	68	75	59	62	80	68	61	73	63	62	56	61	58	77	54	74	51	74	59	68	68	64	68	67	63	59	74	56	59	68	56	58	74	51	62	65	68	77	68	56	57	54	55	61	54	64	62	56	60	71	71	65	69	62	55	58	69	67	62	57	65	63	50	48	67	59	51	70	73	55	56	68	71	69	60	54	71	59	69	50	67	68	62	90	62	65	70	63	67	49	65	60	63	61	52	57	66	63	68	56	67	71	71	45	65	74	37	64	82	58	64	49	60	60	66	70	66	58	44	71	61	60	72	68	71	59	53	65	59	80	64	60	58	71	63	61	65	63	68	57	56	51	56	58	66	46	57	69	55	64	55	55	58	68	80	73	62	63	73	63	52	55	69	55	66	60	69	62	62	51	68	58	56	50	70	57	56	44	59	68	58	62	67	70	59	63	62	72	59	56	64	57	54	66	64	61	57	67	58	69	52	59	57	65	58	68	76	64	81	53	63	63	70	62	41	57	57	69	64	57	73	60	59	59	71	54	56	63	67	48	72	53	63	41	73	56	62	63	64	57	59	47	64	64	68	57	50	63	52	54	64	46	60	60	65	72	59	52	67	66	65	59	66	55	64	53	70	57	56	66	66	61	71	73	66	52	80	65	61	52	81	64	47	65	69	62	60	58	74	85	72	50	50	46	58	69	51	55	42	65	65	67	71	65	65	67	51	41	54	67	55	55	60	67	61	72	57	62	59	77	70	75	64	54	72	45	64	61	47	52	56	66	45	51	75	51	59	52	45	88	56	65	61	48	67	62	69	54	72	51	66	61	55	66	54	62	56	59	45	50	71	73	56	69	58	49	67	53	55	62	57	57	68	51	82	74	53	60	51	64	71	61	51	83	60	61	84	58	57	57	51	62	67	71	64	50	74	69	84
345	3	3500	94322	377	0	18	117	179	316	303	388	320	316	299	249	245	240	191	176	183	181	167	157	151	151	141	132	125	112	134	114	108	116	111	112	96	113	109	102	91	98	95	84	77	88	92	74	86	87	76	84	84	81	79	64	77	87	66	69	94	70	73	58	61	66	53	62	67	78	76	69	70	67	60	62	57	59	55	54	45	73	57	67	52	63	74	65	66	77	65	53	69	57	53	60	61	72	50	54	64	69	57	56	64	57	56	54	50	55	56	57	55	56	59	58	56	81	50	54	48	59	52	53	56	79	61	49	66	53	56	53	57	54	54	57	59	53	59	56	63	62	44	50	58	56	62	54	61	56	54	41	69	53	54	55	51	57	46	51	49	46	69	56	55	54	58	62	51	61	69	58	44	70	56	61	59	67	47	66	52	57	63	61	54	61	47	56	64	59	49	62	60	53	61	48	57	51	61	64	53	46	65	58	66	51	49	57	65	63	53	60	54	58	40	44	59	50	68	59	39	65	54	55	60	45	58	50	52	43	64	46	77	65	49	70	43	55	49	55	50	36	56	62	69	64	54	58	55	48	55	51	62	56	50	55	60	58	58	65	51	56	53	54	58	53	73	65	45	68	59	57	62	46	61	60	69	57	52	53	46	54	57	49	59	52	54	61	44	48	65	52	56	58	48	51	57	56	58	57	59	41	56	56	39	64	44	45	52	63	53	49	57	57	67	55	57	57	62	57	59	51	56	63	59	56	39	57	49	53	40	55	59	39	61	50	59	49	46	73	64	59	55	53	58	63	54	38	53	69	56	48	61	60	45	59	61	59	48	54	60	61	53	55	57	49	52	35	52	44	48	67	53	48	62	58	59	59	52	49	57	51	64	60	47	50	43	61	66	60	49	60	52	56	62	47	42	72	69	44	53	60	50	49	47	51	57	58	59	61	54	70	46	63	56	56	67	69	61	52	59	51	48	49	67	52	56	51	49	44	55	47	62	56	53	57	40	59	65	47	46	57	53	61	56	55	56	45	60	60	57	54	58	62	44	64	42	55	57	59	58	69	58	62	52	61	46	64	45	58	42	52	51	67	53	57	63	57	51	49	48	56	61	61	59	54	62	62	68	62	53	48	50	49	59	46	63	55	46	42	62	57	65	43	63	37	52	66	54	50	66	59	51	60	52	59	58	54	64	48	45	53	47	52	55	45	57	46	52	52	51	56	59	48	53	50	60	63	52	50	57	53	43	63	54	65	53	52	53	62	52	49	51	55	48	53	58	58	65	68	51	45	51	47	58	46	64	55	55	53	48	52	58	38	45	47	50	45	39	70	46	60	40	50	56	57	56	59	62	44	39	67	46	60	49	56	52	66	51	51	63	57	58	50	54	44	49	58	54	43	41	51	55	66	48	51	57	55	61	51	53	46	51	53	52	40	50	51	66	53	48	60	54	46	54	48	40	59	43	53	51	58	46	50	58	48	44	62	55	69	67	53	64	57	42	51	55	62	44	63	53	60	44	51	78	52	50	60	47	45	63	41	38	54	74	47	49	50	59	56	46	61	56	43	63	54	54	66	61	52	63	61	55	54	38	69	55	48	56	83	40	61	57	53	45	46	45	58	50	44	57	53	51	56	58	51	63	40	44	50	49	54	49	53	56	63	57	46	41	62	67	57	49	46	54	55	64	59	65	55	43	51	45	56	55	40	63	53	56	54	62	56	65	57	47	46	46	47	61	49	63	50	57	42	54	66	64	50	54	55	43	54	59	66	46	55	65	45	61	49	54	57	56	55	50	51	44	48	59	58	51	46	63	54	57	47	57	55	49	52	36	56	58	54	58	54	47	65	39	55	58	41	59	61	67	55	49	50	53	59	72	41	57	54	46	48	58	67	46	63	56	44	47	48	65	41	59	58	65	61	66	54	50	43	45	44	64	47	51	47	41	42	41	73	66	46	53	49	48	52	56	52	54	47	54	50	56	49	61	52	47	72	57	56	44	56	53	55	54	35	53	71	61	51	52	58	48	41	47	56	57	42	50	58	40	48	39	57	58	41	43	43	46	56	51	64	49	57	39	46	57	50	46	52	55	55	59	56	62	64	52	67	44	48	56	49	61	66	68	64	48	52	48	49	53	62	54	40	45	46	45	63	54	58	51	62	49	63	56	57	61	52	52	48	49	53	47	64	38	37	48	52	52	40	51	46	49	58	60	44	55	65	57	56	43	53	55	55	48	62	47	67	35	52	44	51	56	53	47	50	55	50	48	59	44	82	56	51	48	65	61	57	57	49	50	63	47	59	59	44	56	45	55	40	58	45	53	57	52	59	54	56	66	50	50	56	76	47
345	0	2700	94445	368	0	4	133	189	330	342	414	375	348	325	288	267	266	221	232	214	203	194	195	167	167	147	159	159	137	136	123	123	114	110	125	116	118	120	97	113	93	105	83	98	89	83	81	98	81	85	84	84	87	87	81	74	89	67	61	59	78	66	65	81	68	68	68	67	73	78	52	76	57	61	64	67	70	56	70	62	72	64	53	66	59	66	73	51	58	56	50	63	54	60	51	45	68	51	63	56	59	60	56	60	47	56	60	49	56	58	49	59	46	61	65	70	49	61	64	44	48	57	42	49	51	48	50	47	63	58	58	50	48	53	34	47	52	58	56	41	51	58	48	68	52	46	48	63	50	53	61	51	49	41	48	45	55	58	57	40	65	55	48	58	45	57	46	61	57	51	49	49	44	60	50	54	49	59	65	51	50	49	46	45	38	62	54	49	49	56	57	68	59	48	55	37	44	47	59	51	59	53	52	60	52	54	46	54	44	51	48	54	54	48	48	57	53	41	55	49	49	50	48	48	34	46	50	53	51	44	39	37	37	51	58	52	42	54	52	41	59	46	48	53	41	57	57	64	47	33	53	37	51	59	62	49	52	44	53	71	39	55	46	38	42	35	41	63	52	50	45	47	43	51	60	57	49	47	57	56	38	47	39	56	49	39	45	40	51	50	42	43	48	63	49	53	51	48	44	44	44	47	56	44	40	43	46	46	44	41	46	47	56	28	51	44	57	51	58	57	51	66	48	51	44	62	45	39	50	51	38	45	53	51	50	45	42	46	61	53	52	50	49	45	40	58	40	36	41	46	51	55	52	63	53	46	56	50	48	58	47	50	44	47	48	61	45	61	52	47	55	44	57	42	60	55	49	56	61	47	46	47	47	49	44	40	57	40	59	55	43	51	46	45	52	47	55	49	37	53	45	46	48	55	48	46	56	58	47	44	36	47	50	49	51	43	45	47	36	44	49	57	51	58	41	49	53	53	56	54	42	47	63	52	53	50	51	51	30	50	55	41	49	40	49	55	60	38	41	62	49	41	50	44	37	47	54	54	52	42	45	49	56	50	45	44	60	35	51	53	48	55	36	41	64	39	44	55	42	42	61	47	62	32	55	43	53	43	48	49	47	49	48	45	53	39	53	41	56	51	52	41	34	52	53	41	44	41	68	42	59	48	44	50	69	45	47	50	47	50	49	55	48	41	58	59	45	51	54	42	36	48	44	53	42	42	48	42	47	43	52	41	63	49	44	52	49	55	55	45	45	56	53	43	53	66	41	38	49	44	54	53	44	67	40	61	33	45	51	42	44	49	40	47	44	43	49	38	47	45	43	38	46	44	41	38	40	55	58	36	39	64	52	46	50	44	54	41	39	53	48	38	43	56	53	53	41	55	42	54	46	43	49	50	39	58	51	40	56	43	52	47	50	55	66	50	27	40	46	55	44	47	34	52	46	50	57	45	31	61	34	49	40	43	47	48	53	51	48	48	45	49	57	42	48	43	55	45	44	60	44	54	54	48	42	44	43	56	54	57	36	43	28	36	49	43	51	57	48	43	52	56	55	40	41	55	43	46	41	35	53	59	47	45	44	45	54	51	47	41	54	41	45	37	48	57	29	55	42	49	51	54	52	47	47	40	42	59	42	48	40	64	39	42	53	54	43	57	58	59	44	49	46	35	59	45	58	45	43	45	54	56	33	44	53	46	43	57	52	56	54	52	41	46	47	39	41	35	57	54	48	45	47	49	43	47	54	38	39	43	61	44	40	44	48	45	38	48	54	42	45	32	51	58	58	47	40	44	50	54	47	46	60	65	61	40	41	46	57	40	50	56	47	54	47	52	51	47	43	43	41	48	45	48	50	34	48	53	36	41	61	50	59	44	53	40	37	46	49	44	50	51	56	62	48	50	47	38	60	47	43	44	41	49	42	42	53	41	59	52	47	48	58	41	52	58	53	39	37	48	42	55	44	51	59	46	48	42	42	57	43	46	47	43	48	56	58	60	43	46	54	48	44	56	40	39	48	50	51	55	45	61	52	50	56	38	54	42	39	46	51	54	39	55	48	55	65	35	51	54	54	50	44	48	40	41	48	50	61	42	38	42	48	49	47	53	60	55	52	39	45	51	55	53	66	43	44	57	49	46	41	47	46	50	55	41	53	49	50	32	42	44	42	48	35	41	37	36	41	55	38	56	46	41	46	46	37	47	43	60	52	43	43	54	47	46	39	49	59	44	46	44	54	50	59	37	46	52	50	55	45	50	47	35	36	56	54	42	45	51	46	42	47	43	43	41	43	42	60	56	46	43	58	41	52	42	48	52	37	61	44	49	44	52	40	47	52
345	1	1900	94568	371	0	10	79	136	296	280	300	295	274	254	242	194	184	187	179	170	160	152	136	150	130	128	133	143	111	104	116	119	110	98	101	107	90	99	88	92	100	104	104	94	73	79	102	97	91	79	78	78	72	79	78	73	97	80	81	58	91	76	96	70	87	89	68	73	86	86	81	78	80	53	78	81	83	67	74	72	81	85	62	72	86	82	83	74	70	62	77	65	76	81	72	81	66	66	60	72	59	64	69	67	68	73	77	91	80	62	64	75	81	61	69	78	83	64	71	94	80	67	86	73	70	83	62	68	87	68	77	72	66	69	78	67	83	75	64	62	59	54	83	71	67	56	70	75	71	68	68	72	82	68	79	83	83	68	58	80	61	65	72	63	62	61	70	66	87	68	78	78	88	64	64	84	79	71	49	76	54	66	72	58	76	95	80	72	74	70	57	84	63	75	58	67	64	71	81	56	70	70	55	68	78	69	61	76	52	66	76	65	56	74	71	82	69	71	61	66	65	77	65	80	75	80	70	67	69	81	76	88	68	61	62	72	68	70	64	69	59	75	67	66	62	63	67	71	70	68	69	68	62	65	74	53	81	80	61	66	62	51	52	44	56	55	93	67	73	70	66	74	73	62	71	68	56	60	73	69	64	61	58	68	80	74	68	79	59	70	77	63	62	62	66	66	75	70	78	70	76	73	64	87	85	68	88	66	55	66	61	71	75	52	65	64	74	77	68	62	74	58	73	69	57	76	66	64	64	85	74	63	56	82	69	64	76	68	66	75	64	69	73	80	48	70	73	77	80	66	67	80	80	64	71	63	64	80	66	73	62	74	76	65	75	72	73	72	64	66	61	70	82	79	72	76	79	67	80	76	67	68	70	54	64	52	70	65	55	73	59	59	77	82	64	56	89	72	52	77	74	83	75	59	70	56	68	69	65	69	70	71	76	63	69	58	66	74	83	73	65	66	67	80	71	61	69	70	69	68	66	64	64	69	56	61	62	66	88	74	69	69	69	65	64	63	70	74	81	79	65	70	75	64	73	71	67	77	80	76	72	60	46	64	68	79	77	53	84	60	69	82	66	80	71	73	84	57	76	68	61	76	59	75	67	73	71	63	68	66	68	79	62	83	57	63	84	75	67	54	83	78	74	78	57	57	71	68	54	83	73	63	60	71	65	66	64	62	70	76	75	68	69	57	66	71	60	68	54	58	60	61	72	75	59	81	59	66	68	77	57	75	54	76	60	74	66	57	74	77	68	79	64	69	86	81	64	66	73	53	76	61	70	55	66	71	81	74	78	65	62	57	58	65	85	60	77	70	70	74	62	62	73	61	76	68	80	80	64	61	76	79	66	90	76	68	76	77	62	71	50	70	61	75	62	72	66	62	69	67	61	74	60	67	60	77	66	62	77	86	75	68	72	66	65	74	58	80	84	67	67	67	71	51	61	66	62	58	57	55	71	82	64	69	84	68	75	64	73	72	82	75	76	75	64	56	59	66	63	65	68	61	86	71	62	78	76	45	69	76	76	68	67	60	56	51	59	75	78	64	68	67	91	64	63	66	54	71	77	71	65	68	79	66	69	71	62	65	73	83	67	64	58	68	70	83	81	62	63	64	75	78	64	53	69	73	83	68	55	82	71	62	54	65	65	59	77	72	63	86	81	58	61	65	62	75	64	62	55	72	69	64	58	74	77	67	70	77	82	69	61	71	66	63	75	70	74	64	62	70	77	68	68	58	55	64	55	58	61	76	70	79	66	77	58	68	64	75	59	84	76	61	63	77	67	75	76	65	66	62	72	66	63	59	83	79	84	55	78	89	62	68	77	53	73	59	70	70	64	75	68	79	66	76	56	74	66	65	64	70	62	62	76	73	63	66	64	71	87	64	77	77	67	55	59	54	59	71	68	69	77	78	61	70	71	70	66	61	65	56	66	58	44	66	64	65	61	64	68	67	53	71	69	60	68	65	68	56	66	71	81	75	67	65	90	74	56	74	67	61	77	65	82	64	76	67	73	74	61	61	72	63	66	60	68	70	71	82	67	78	72	72	59	59	67	70	67	63	66	56	61	71	59	73	70	62	67	84	65	87	72	74	67	61	61	77	61	65	73	79	69	72	81	68	75	70	74	56	53	63	75	82	73	78	79	67	64	70	74	75	63	69	67	58	71	75	69	81	62	62	78	59	72	77	62	65	57	61	63	59	67	81	60	90	56	72	60	69	65	78	71	63	68	76	68	59	72	59	88	69	71	48	72	70	76	69	67	74	74	67	56	85	59	70	64	67	70	70	58	65	60	77	73	55	64	82	59	74	56	75	78	70	79	62	68	63	73
345	2	2100	94691	363	0	11	95	171	329	324	369	290	321	250	247	219	201	199	189	178	178	170	154	144	163	152	135	132	147	116	122	135	107	102	125	105	118	119	113	105	112	100	106	89	89	80	83	98	95	94	76	91	75	80	76	88	79	93	81	60	90	81	77	84	84	85	79	79	95	59	77	86	67	64	74	67	83	71	72	68	73	77	79	84	77	83	76	56	63	70	79	60	71	69	66	73	91	73	73	70	69	83	66	61	55	81	69	75	66	65	62	83	79	78	69	61	70	60	82	58	70	54	76	68	62	72	84	68	80	61	83	60	64	77	63	64	80	69	66	50	73	77	64	72	85	55	54	58	80	71	79	62	79	74	74	72	74	65	69	59	80	78	56	68	91	65	75	59	67	78	68	78	79	70	59	72	82	74	88	70	61	81	74	59	80	73	55	68	76	61	72	77	75	81	70	71	55	64	64	58	68	77	69	65	68	70	65	73	64	66	83	53	73	65	66	67	69	63	61	70	68	77	76	67	67	88	63	79	87	65	71	59	69	73	58	61	57	79	61	62	64	70	65	64	71	57	76	78	65	65	68	66	78	61	72	78	88	74	67	53	88	78	79	67	68	74	58	63	59	61	64	70	62	69	66	50	71	68	62	79	69	57	65	49	80	76	58	70	55	70	90	73	71	55	78	73	74	58	79	68	62	56	50	77	51	56	53	76	55	53	49	65	70	65	61	57	58	61	73	53	46	69	56	54	67	60	64	63	65	54	80	67	69	53	63	53	59	62	58	68	61	46	57	72	58	72	56	71	74	73	72	72	71	70	63	80	66	71	53	70	59	63	68	55	66	64	76	59	64	84	72	59	67	70	73	78	78	70	63	67	72	64	62	49	57	70	61	56	74	74	62	63	67	70	55	60	67	46	56	58	59	65	63	85	79	62	72	69	72	61	59	56	66	68	60	71	73	68	62	64	72	63	68	68	59	65	61	58	62	56	56	72	48	70	79	52	55	76	67	68	62	72	65	72	63	63	66	53	68	77	58	56	76	62	84	64	67	54	65	76	57	48	49	66	73	84	58	50	68	76	58	80	47	72	52	77	65	58	50	74	58	67	71	62	74	57	61	57	62	74	66	61	74	85	70	58	59	72	59	68	58	57	78	66	71	71	77	63	80	62	65	70	65	71	68	73	62	73	52	59	56	77	70	74	48	53	62	62	74	66	65	49	76	51	79	60	54	71	72	68	55	71	64	86	64	64	69	64	59	59	68	77	73	72	76	63	86	67	56	57	62	65	61	57	74	74	79	71	61	62	60	59	72	81	58	71	68	61	69	69	82	74	58	80	61	57	59	63	61	50	64	52	57	67	76	53	75	67	76	73	70	64	62	55	69	63	75	61	64	59	69	68	71	64	69	53	72	62	55	76	63	62	58	62	58	62	81	53	66	64	63	63	51	64	74	50	73	75	57	73	54	51	57	60	69	63	59	67	58	75	72	68	71	61	66	61	77	72	78	67	67	65	62	57	60	62	59	63	59	75	46	52	65	63	58	80	61	60	67	81	46	68	78	58	55	69	54	54	63	63	58	57	72	56	70	57	76	65	75	83	71	54	73	70	57	72	87	64	66	61	63	59	72	53	70	77	62	57	54	63	63	74	79	51	60	63	79	61	62	54	70	40	67	62	71	78	49	62	66	54	49	70	68	73	63	67	69	59	64	56	82	64	75	65	59	72	54	69	72	56	55	61	62	68	78	62	67	79	67	66	70	68	73	50	72	74	61	61	74	58	71	54	87	66	67	68	54	71	66	66	78	69	68	78	69	65	65	64	63	91	56	60	68	65	66	58	61	57	60	70	85	71	71	57	72	61	57	65	64	59	66	59	59	53	57	62	62	62	61	45	71	51	67	63	56	67	61	53	75	60	72	56	62	60	63	78	57	65	64	60	54	68	65	63	64	50	59	63	64	69	66	65	59	79	68	67	73	74	65	64	61	71	61	71	73	53	63	71	66	56	70	59	72	78	62	57	76	77	70	83	70	68	60	50	54	61	68	67	64	62	68	78	72	82	53	76	73	51	67	52	70	68	57	68	75	63	61	58	64	66	68	74	60	65	56	72	68	67	52	69	74	61	65	57	66	78	72	69	79	64	74	52	58	64	77	69	67	61	74	64	70	70	66	62	77	61	66	71	64	54	61	68	62	54	56	94	60	65	59	50	45	67	46	56	65	77	65	55	69	48	71	61	65	50	76	58	75	73	65	72	64	70	49	58	73	64	72	59	71	71	65	69	75	68	77	71	58	52	57	65	73	67	63	54	66	50	57	59	65	62	67	61	65	68	72	65	71
345	3	3500	94814	360	0	20	119	193	335	355	350	336	333	263	244	206	202	211	206	202	184	167	165	136	140	135	138	152	138	104	116	114	122	107	105	114	99	95	96	104	86	110	86	106	96	82	91	85	75	77	79	69	80	86	64	96	73	71	72	78	64	69	90	72	69	60	71	55	76	81	73	69	64	73	71	55	62	66	67	61	54	63	58	67	46	59	53	64	59	66	59	69	81	72	67	77	63	64	76	76	66	65	62	65	67	49	60	72	65	75	72	70	68	51	86	75	49	50	65	58	68	62	71	62	68	52	53	59	65	55	51	62	64	55	59	60	56	63	72	79	68	47	67	53	59	82	74	53	61	67	68	54	60	46	64	76	50	59	56	58	49	68	64	61	63	65	62	56	50	56	57	60	52	56	50	54	61	58	57	63	57	61	77	72	66	49	65	58	47	54	68	71	66	56	58	72	67	63	78	52	64	54	49	47	68	54	52	62	68	58	64	58	65	72	51	56	48	65	39	63	55	47	67	58	64	52	51	59	54	56	63	62	69	61	78	53	55	66	59	57	49	58	51	56	60	60	52	50	62	48	50	55	57	56	58	66	56	44	52	72	52	56	50	54	54	48	50	56	60	51	62	52	54	50	59	68	60	48	67	57	57	66	68	57	57	68	56	64	70	68	64	44	55	46	43	45	38	48	52	55	64	51	58	47	58	71	51	61	55	51	48	64	55	53	64	50	58	73	61	71	64	52	69	72	50	56	64	72	56	56	47	56	62	65	59	55	58	48	67	57	65	65	69	68	73	55	49	66	59	51	55	59	43	55	51	54	63	66	57	66	55	57	64	57	56	59	51	58	54	45	60	56	47	53	58	40	74	54	57	57	51	53	49	48	61	49	73	51	52	59	56	55	52	48	66	80	73	50	61	40	39	55	56	53	72	68	67	53	54	57	47	60	60	69	66	54	58	61	58	44	51	56	49	56	51	48	54	59	60	54	54	68	64	63	65	69	59	56	58	69	67	55	51	54	67	57	54	48	62	44	60	65	51	63	77	57	56	61	54	55	53	63	55	47	56	68	68	46	52	60	66	58	59	56	51	46	46	51	64	54	69	66	51	51	56	48	72	52	51	65	57	63	62	47	56	58	58	63	45	70	65	59	58	52	59	76	77	47	66	45	62	56	49	66	68	61	59	60	60	58	57	50	56	45	60	54	75	71	64	50	71	64	52	67	59	61	62	62	71	60	54	56	67	54	49	61	59	69	57	52	60	61	40	62	54	55	43	52	59	56	85	54	62	51	71	63	67	48	69	51	65	63	54	61	51	63	58	54	64	62	59	64	66	71	58	50	59	50	60	45	55	61	56	59	58	59	68	46	50	53	51	48	58	58	53	55	55	51	58	66	48	74	51	48	62	66	55	65	60	54	52	64	55	61	43	66	58	59	56	61	46	57	54	66	63	57	55	55	65	57	61	59	43	78	57	58	58	59	47	42	57	53	51	44	56	80	58	59	51	56	54	53	75	49	52	57	49	57	55	49	60	71	52	64	55	62	70	50	57	55	57	51	42	53	60	50	50	51	63	57	50	63	61	60	55	54	49	66	58	49	56	56	57	58	49	57	63	48	50	60	50	60	50	63	54	63	57	63	66	68	67	53	69	41	65	53	55	54	63	55	62	55	56	51	60	60	59	59	75	55	54	48	72	54	41	55	64	65	64	62	52	59	68	65	62	53	58	66	57	56	55	43	70	59	54	53	62	61	59	65	57	46	72	66	52	63	51	62	58	55	60	54	51	50	72	60	57	77	58	70	45	51	61	78	55	66	56	56	60	45	49	62	52	45	56	73	63	56	55	60	59	57	66	42	55	46	53	56	68	62	67	63	51	54	55	49	60	66	61	70	60	54	57	59	53	61	59	61	52	57	52	48	55	67	59	47	60	57	59	75	54	64	66	58	58	62	59	47	49	55	62	62	74	62	53	65	57	51	42	63	59	48	69	47	70	69	69	53	57	51	66	53	65	55	70	62	74	50	50	60	67	50	61	67	61	52	65	66	47	59	52	46	67	51	57	48	63	63	54	60	64	55	64	54	49	57	58	52	51	80	49	69	71	44	55	50	63	50	57	44	48	68	53	58	64	48	52	62	60	65	38	52	67	51	61	67	47	68	53	58	67	52	56	48	62	44	57	65	53	56	55	57	56	56	66	63	56	59	51	45	62	41	59	67	47	46	58	66	57	53	57	46	54	64	60	63	69	48	53	52	50	59	46	59	51	56	58	73	53	62	52	45	46	51	58	46	61	68	54	37	64	59	49	57	74	49	69	48	41	50	63	68	67	55	65	63	50
