345	0	2700	181726	444	0	4	129	210	352	347	415	401	370	335	294	278	247	230	243	232	232	229	187	202	183	177	160	140	146	154	154	123	118	141	115	101	125	124	107	100	129	102	117	111	95	94	90	89	96	99	86	79	97	74	89	88	80	60	73	73	74	68	58	73	73	76	58	81	80	76	81	64	67	60	67	77	58	66	62	70	68	60	68	60	58	59	55	67	64	66	71	54	62	62	73	53	53	74	53	62	59	55	68	65	63	59	56	51	82	69	59	51	54	51	75	56	59	57	76	63	61	52	65	54	42	58	62	55	63	54	56	47	44	55	67	75	50	58	45	51	39	47	67	60	51	68	58	61	56	62	57	60	56	79	59	47	61	45	57	61	62	54	41	58	59	48	64	60	48	63	53	48	60	67	70	45	55	54	40	59	62	48	55	55	66	54	56	57	45	60	68	61	51	47	77	44	51	62	67	58	60	51	48	63	62	46	59	58	45	42	56	51	47	48	49	60	67	60	62	53	46	55	45	54	48	59	45	45	48	42	50	51	47	37	53	57	68	62	49	65	49	54	55	58	65	59	59	61	45	51	48	49	60	43	51	61	49	67	54	52	45	59	64	71	45	55	52	51	57	56	62	47	62	48	46	71	58	65	59	63	65	62	54	43	57	36	41	45	56	44	44	54	59	59	62	55	63	57	48	41	47	56	62	71	50	63	52	51	53	50	46	60	47	65	53	44	61	46	58	50	52	70	36	56	60	53	61	62	66	46	53	72	55	51	57	47	52	58	49	52	54	59	61	65	50	52	63	59	57	41	53	57	42	54	55	59	49	52	53	50	52	44	40	56	54	44	60	53	56	58	51	56	57	49	53	51	43	59	54	59	49	45	50	55	52	54	59	51	49	61	54	63	61	51	56	38	54	64	52	43	48	67	45	51	73	56	57	61	60	50	53	64	35	69	51	51	51	65	42	48	58	55	62	61	51	46	44	49	48	46	57	51	61	53	44	60	48	61	53	51	59	44	59	52	56	49	49	55	54	65	56	66	67	49	48	52	61	57	63	58	58	51	60	49	47	54	37	60	56	68	41	56	54	45	50	41	66	63	63	56	49	63	46	56	52	35	51	49	54	54	55	44	61	66	46	50	46	53	45	55	54	43	61	35	60	51	61	61	44	45	52	58	46	50	47	68	58	60	47	44	58	54	54	53	54	48	48	53	54	57	45	46	56	41	47	57	60	58	60	48	39	64	51	63	58	45	49	45	59	55	47	46	47	47	40	55	50	51	46	52	53	57	57	63	43	54	71	40	53	50	52	56	45	50	57	47	51	52	49	52	47	51	51	53	53	49	51	63	40	58	54	49	59	55	59	54	63	45	56	55	58	57	52	56	49	57	45	56	57	51	55	52	74	51	49	48	63	45	47	45	46	55	51	57	67	47	52	58	46	47	45	63	49	58	56	48	39	52	50	61	51	62	42	44	42	53	56	64	49	53	48	49	51	52	40	58	68	56	51	42	61	45	50	52	36	57	41	42	48	56	53	45	54	48	54	52	63	47	50	46	64	56	40	37	48	57	41	61	51	46	47	73	53	44	45	52	54	58	54	55	45	51	50	36	47	52	51	50	48	51	64	53	45	50	52	47	59	54	55	42	45	67	57	38	59	50	58	55	61	48	44	64	64	52	64	54	52	62	56	51	57	61	44	48	53	42	62	39	54	49	54	44	51	53	62	48	51	55	56	61	47	62	60	47	55	42	56	67	51	47	42	64	56	48	53	62	62	43	49	46	64	64	37	72	50	51	71	68	50	57	52	55	58	71	46	55	45	54	50	63	43	43	40	66	44	44	49	45	56	55	51	56	59	60	47	48	38	50	56	58	44	47	58	49	51	38	56	53	43	48	63	64	55	62	67	51	53	51	49	67	52	56	57	42	48	53	55	44	46	53	58	57	45	65	54	53	51	65	46	52	61	45	73	54	53	61	50	56	44	59	49	49	59	44	43	55	36	57	39	48	52	52	61	55	42	49	34	43	65	49	53	42	40	58	47	69	54	46	55	49	45	54	33	41	45	59	46	56	44	48	58	49	51	66	48	52	44	40	58	63	47	57	55	45	45	59	44	49	41	51	60	49	55	54	48	59	53	42	56	54	55	63	50	53	44	58	44	46	55	55	51	59	46	50	55	62	60	49	42	61	49	52	35	56	49	54	64	44	50	50	41	57	59	52	38	49	54	72	52	50	43	56	62	49	57	47	56	57	54	45	36	55	56	43	42	50	61	51	40	49	58	37	55	55	54	51	56	55	50	48	54	60	57	44	43	47	50	52	40	52	57	54	62	48	39	44	46
345	1	1900	181849	487	0	12	85	166	315	313	319	300	257	246	221	208	213	185	188	139	165	160	145	142	168	119	126	129	140	121	115	123	116	108	111	114	104	94	105	89	102	109	107	82	112	109	104	101	77	114	83	87	84	101	91	102	87	92	94	96	80	87	106	84	79	84	77	85	97	87	101	88	75	79	70	73	75	89	83	87	88	75	87	83	86	69	78	85	92	92	71	73	75	85	91	78	84	101	68	102	83	69	68	89	82	82	94	84	83	83	81	81	88	95	79	86	74	75	74	78	76	85	79	84	87	75	78	71	76	81	82	97	85	82	94	68	73	68	89	83	83	87	89	87	76	78	78	73	68	71	85	75	92	73	75	86	70	76	99	83	76	91	82	80	76	82	60	86	85	86	83	67	94	86	79	61	71	70	81	80	77	84	82	73	72	71	86	89	71	76	75	66	81	64	79	72	56	82	86	66	72	78	93	60	80	66	78	76	85	76	86	65	74	80	103	76	74	86	84	77	91	72	65	88	78	77	81	73	88	65	87	92	68	72	82	77	66	76	62	77	63	79	91	69	79	85	81	72	82	70	83	81	79	83	89	67	76	65	86	90	82	83	82	90	80	74	87	81	65	82	78	76	86	77	85	72	70	68	75	87	67	78	74	67	73	77	84	89	74	95	87	70	83	84	68	78	78	88	88	66	83	55	75	79	77	74	71	81	76	66	69	74	73	62	84	65	95	77	73	77	80	68	75	78	111	77	79	74	99	84	84	83	72	69	72	84	79	70	93	73	85	76	82	63	88	64	76	81	84	72	85	80	66	77	75	85	64	77	80	82	73	82	78	76	62	89	79	91	91	67	98	88	73	64	90	68	71	84	80	76	90	69	80	83	74	79	82	82	96	84	69	77	81	82	65	75	66	68	80	81	67	93	70	72	81	61	70	83	89	70	80	100	75	63	67	73	79	77	101	85	65	96	79	79	80	83	85	79	85	71	81	83	70	69	70	79	97	93	87	84	71	80	73	84	72	83	69	73	82	77	61	63	71	70	90	85	76	63	75	83	71	79	80	72	81	80	88	76	71	83	65	69	85	70	79	66	70	71	74	98	80	83	80	80	92	79	86	76	73	82	73	57	80	78	85	79	75	78	82	96	68	78	74	87	79	92	78	62	63	78	88	85	72	78	70	83	91	70	63	66	56	76	85	70	75	60	73	79	96	78	70	75	82	74	102	103	79	78	92	60	66	80	69	97	76	77	69	82	87	85	79	80	80	69	83	75	77	64	76	84	83	59	93	78	90	85	72	69	64	57	76	84	79	71	76	84	78	85	96	78	73	78	76	76	71	61	74	84	71	64	90	61	76	69	85	76	70	50	70	55	66	76	96	89	96	76	73	71	73	70	74	78	95	80	61	63	91	69	81	62	73	85	87	66	86	68	78	68	80	68	73	77	83	63	73	66	82	73	85	68	74	63	71	87	82	90	76	92	79	76	68	73	83	86	69	81	79	79	76	67	83	76	70	103	61	89	84	81	81	90	76	74	62	81	77	58	56	64	58	61	86	68	76	83	86	77	95	79	78	70	74	69	68	73	83	83	76	72	76	74	69	79	87	65	79	63	71	74	70	82	87	82	78	71	73	72	89	71	72	77	70	85	80	73	80	66	68	56	77	89	75	71	88	66	80	79	89	65	69	55	82	57	68	84	75	65	71	81	84	82	88	91	85	75	72	83	68	75	70	81	59	80	76	80	61	80	78	67	83	60	78	55	67	85	86	78	69	83	75	83	78	84	68	76	71	71	75	74	84	82	90	65	71	83	65	63	72	78	70	62	94	77	71	98	69	76	78	78	61	75	91	77	77	76	77	65	70	76	97	60	92	82	62	80	62	64	70	86	59	73	96	96	81	80	88	75	80	91	67	90	72	71	73	83	75	61	81	71	85	82	80	81	71	73	91	62	79	97	61	86	73	66	79	79	71	95	91	66	76	79	75	60	82	63	86	78	72	78	76	99	83	70	89	85	84	71	80	76	69	79	76	60	81	81	72	90	95	68	84	91	65	60	77	67	88	75	78	57	84	79	95	63	61	69	76	70	61	83	82	86	83	69	73	76	73	70	102	81	80	92	82	66	92	70	89	90	68	70	61	80	76	69	73	74	81	81	91	72	71	82	80	76	80	79	75	66	78	88	70	63	81	68	85	74	74	66	76	80	84	76	91	84	86	75	84	76	76	56	73	71	92	54	93	71	87	68	96	85	76	82	75	80	49	80	78	78	69	78	80	73	64	77	82	68	60	67	80	84	79	77	82	78	71	75	79	96	73	83	91	79	86	71	76	71	68	81	71
345	2	2100	181972	468	0	15	89	153	333	335	370	313	334	269	227	228	216	178	178	175	175	154	137	146	136	166	132	122	162	123	121	98	121	130	101	120	126	78	109	93	102	107	99	119	108	94	111	105	96	83	80	83	92	89	79	92	106	88	65	91	73	87	67	90	73	71	87	81	76	65	83	92	81	82	68	59	85	59	68	73	66	62	92	80	75	80	77	80	79	80	80	69	75	65	83	79	96	63	82	69	51	73	78	84	75	59	74	87	74	80	66	80	70	90	72	66	72	64	74	86	80	77	75	72	67	64	74	70	80	67	65	74	67	67	64	76	79	69	71	76	82	73	66	72	69	67	77	69	70	81	56	59	56	70	63	68	74	77	82	85	58	62	67	68	64	68	75	66	65	78	62	64	60	60	67	66	66	70	59	78	67	66	57	74	67	65	60	78	65	54	72	81	70	59	82	59	62	67	71	63	62	75	74	59	72	67	54	72	87	83	63	69	63	53	66	61	73	57	69	69	61	71	55	85	57	66	59	70	73	54	77	68	84	56	72	84	59	70	62	67	72	66	76	56	82	63	72	65	73	60	77	68	68	67	58	70	79	78	52	60	75	77	66	60	60	75	63	65	59	74	73	73	71	65	62	63	57	66	59	80	43	66	79	59	92	83	76	53	72	74	59	68	68	73	58	61	79	73	66	65	69	76	61	58	70	58	74	66	62	67	83	63	67	64	62	59	70	68	65	68	63	64	66	74	64	95	76	66	70	74	61	69	85	69	57	52	65	74	71	69	63	63	66	66	67	67	64	69	67	74	55	85	76	78	69	62	63	77	61	67	65	51	71	74	70	63	71	74	66	77	71	75	80	68	67	73	92	74	53	72	58	70	56	75	72	73	65	63	53	77	68	72	55	71	64	63	76	74	61	79	55	54	60	57	65	58	76	68	74	73	61	73	65	60	71	54	67	74	77	78	63	62	63	54	79	68	65	70	69	66	64	63	65	67	58	68	63	63	49	55	69	60	71	63	64	70	69	57	58	80	66	54	78	57	64	70	73	71	77	57	59	61	47	71	57	78	74	72	78	71	68	77	74	75	73	72	67	67	53	74	70	60	56	78	73	52	51	67	79	52	64	62	59	67	65	63	74	73	66	68	76	67	60	68	65	74	61	65	70	65	63	67	66	63	64	75	79	61	83	66	52	77	77	67	84	76	66	74	65	65	68	74	78	67	71	72	63	80	59	69	64	75	85	64	68	68	62	64	59	72	67	64	67	77	71	61	95	80	75	77	72	81	72	75	60	78	72	64	66	71	66	79	67	60	72	56	56	82	51	78	59	68	84	77	58	64	58	64	61	70	65	61	55	70	66	74	71	63	62	63	66	77	65	72	59	71	56	79	64	73	72	77	58	78	55	56	74	61	65	74	68	54	63	74	70	72	69	68	71	77	74	63	64	66	50	58	65	67	63	77	75	55	61	82	57	65	64	68	64	71	71	61	76	56	75	54	58	75	55	60	63	72	69	56	75	58	72	61	85	71	60	91	88	71	57	61	63	59	59	76	58	51	72	52	72	75	91	67	66	75	76	65	74	73	76	61	70	61	76	76	74	57	67	70	57	71	63	59	62	59	59	61	80	63	76	60	68	49	64	62	74	68	73	72	67	63	65	81	78	68	52	57	56	69	62	67	61	74	76	63	69	72	61	59	66	69	59	81	62	59	53	67	76	74	80	61	64	61	68	62	66	62	73	64	66	79	63	82	78	45	64	64	70	65	75	84	67	67	56	76	66	72	69	67	72	66	70	58	57	60	73	69	62	63	71	63	55	56	60	56	68	70	62	73	71	74	57	68	73	66	64	68	65	78	71	80	69	88	64	74	69	54	68	64	67	72	70	63	72	73	61	69	74	69	81	78	53	64	70	80	74	79	59	70	59	69	63	66	62	63	62	54	75	62	79	65	63	79	64	59	69	63	77	70	64	78	63	55	79	67	67	70	72	66	62	64	76	70	78	56	80	53	66	64	63	81	69	78	80	65	73	66	65	58	74	71	67	59	59	57	53	64	67	79	83	94	64	52	51	54	70	62	70	70	76	44	63	78	69	59	67	61	76	72	76	60	60	90	64	61	72	52	65	76	75	72	63	73	58	68	62	70	65	64	55	79	67	60	67	64	62	81	60	73	62	84	82	69	68	66	68	59	53	65	58	55	70	73	70	64	65	62	77	61	70	65	69	55	53	77	70	71	59	77	73	57	79	70	64	54	55	70	73	75	85	64	55	79	72	72	64	57	59	61	56	73	57	57	67	73	69	63	58	69	67	67	65	77	78	64	74	69	91	74	52	62	58
345	3	3500	182096	452	0	24	113	183	327	305	432	370	331	312	271	248	242	216	225	187	216	154	200	159	161	159	144	150	133	129	136	134	125	131	105	120	119	116	115	112	105	120	113	101	99	102	103	100	105	87	89	103	84	99	98	84	85	90	94	93	74	85	85	91	89	93	93	84	84	80	98	74	77	76	102	75	86	95	81	95	72	89	66	76	82	88	79	64	75	84	89	68	70	70	86	90	87	78	86	62	76	71	87	73	72	78	73	87	75	78	76	68	64	72	82	73	71	84	87	63	70	65	82	82	76	80	68	83	65	74	69	79	93	66	66	89	81	83	78	69	65	76	70	80	86	71	71	73	75	51	80	81	69	57	86	60	78	74	72	83	73	77	72	73	72	72	75	71	79	88	76	69	80	64	81	66	63	74	77	70	70	76	72	66	65	62	76	68	62	70	76	87	78	82	77	68	75	61	72	73	67	76	63	71	62	77	67	71	70	79	70	66	82	63	64	70	67	62	78	70	72	68	77	86	64	76	71	91	72	64	75	73	73	59	65	67	65	63	72	81	75	67	78	69	52	74	72	71	78	88	73	57	64	84	50	74	85	56	72	69	73	79	76	69	56	66	58	60	65	63	72	69	58	73	61	66	58	69	70	64	70	64	55	62	79	86	78	75	65	73	71	62	64	60	58	64	79	61	58	79	69	67	61	63	59	75	66	77	88	76	81	84	71	68	62	64	70	70	90	94	84	77	64	87	78	64	79	72	68	64	63	63	94	64	77	70	81	63	75	68	70	66	80	70	70	76	73	82	72	71	56	63	73	65	77	69	80	64	70	74	75	67	78	68	63	61	62	70	86	71	85	64	65	71	79	79	65	56	75	66	65	74	73	70	70	84	80	65	66	66	80	77	108	71	60	72	72	73	77	74	65	68	67	63	69	67	76	67	61	82	64	82	66	69	68	71	78	59	69	72	75	70	72	75	62	85	73	62	53	82	63	77	81	80	66	71	66	49	82	71	74	68	82	68	68	83	75	88	73	74	68	69	74	95	62	65	66	59	73	57	69	68	57	73	59	65	68	57	77	62	60	85	53	83	89	73	76	67	61	69	57	58	78	76	64	69	66	70	65	71	73	90	74	69	71	65	68	82	72	74	46	52	64	99	73	77	61	79	70	70	65	65	87	80	72	73	83	71	71	66	69	63	56	64	74	80	83	78	80	66	76	69	78	61	75	66	68	79	66	75	77	65	80	58	65	61	87	59	53	70	53	80	79	80	65	53	60	71	63	70	79	74	66	66	77	71	88	90	67	73	66	62	71	61	66	87	71	69	67	76	58	77	72	80	83	66	62	82	70	67	76	63	84	69	79	70	64	69	78	75	80	75	83	80	83	73	58	82	50	64	68	71	70	78	69	58	70	68	62	68	80	79	80	73	74	84	74	88	74	74	76	74	61	86	64	67	74	57	71	64	60	67	60	84	77	62	75	77	69	81	71	66	73	51	67	63	66	76	79	78	53	69	89	71	65	91	66	81	78	86	71	77	68	62	78	70	66	66	76	82	78	57	72	79	68	65	63	72	65	69	71	70	77	59	67	71	75	86	81	69	73	78	73	73	78	65	53	76	81	81	57	73	70	59	70	73	75	50	59	56	69	80	70	60	76	83	69	59	76	77	69	59	70	71	74	83	78	69	73	65	68	64	59	82	62	75	69	60	72	77	69	81	68	69	75	67	70	81	61	65	71	56	70	64	76	60	71	72	63	72	73	74	60	73	66	64	81	79	70	54	70	67	75	66	67	69	66	74	68	75	59	82	70	67	76	50	79	77	69	77	65	66	53	85	71	79	79	58	68	77	70	55	100	78	76	62	70	45	73	67	45	57	67	64	64	67	77	69	88	77	66	60	63	60	68	71	75	65	75	65	65	78	70	64	59	71	74	85	75	62	61	69	75	63	58	74	70	57	75	64	76	64	66	68	52	62	65	51	59	54	65	55	54	73	77	79	66	61	50	82	64	56	64	62	63	69	71	69	72	76	70	59	65	84	84	63	84	71	76	86	76	72	66	75	67	66	85	80	74	85	89	73	72	74	68	61	50	69	74	78	77	69	67	61	69	64	79	67	90	59	60	53	83	74	72	66	66	85	71	53	70	69	57	74	68	85	70	57	74	72	67	58	79	64	83	48	67	78	60	66	77	80	76	61	75	68	66	54	72	75	63	72	56	77	68	60	70	58	73	70	84	76	53	72	94	92	94	56	65	62	60	83	70	69	76	78	71	66	63	109	68	65	68	80	65	62	88	57	73	87	55	76	67	65	73	91	69	66	78	64	70	57	70	69	53	77	68
345	0	2700	182219	452	0	6	118	189	349	374	434	388	371	334	318	262	252	228	230	201	214	193	168	183	182	179	165	140	142	147	145	125	142	135	116	108	131	107	118	110	93	105	98	107	103	97	97	90	81	87	91	102	91	95	85	87	87	81	75	93	90	72	60	77	82	61	55	63	66	78	71	68	71	53	73	62	65	55	64	72	69	49	55	68	75	59	68	69	52	69	58	67	56	68	72	55	53	71	52	53	57	67	63	58	55	67	69	63	59	62	52	48	71	66	49	50	73	69	57	52	69	64	74	49	60	64	54	66	53	49	57	54	66	56	48	57	68	58	55	63	71	59	47	78	53	53	54	74	61	59	66	76	59	58	48	67	61	50	54	57	63	62	57	42	56	59	44	57	50	54	51	40	51	58	41	47	48	53	50	48	57	52	62	46	61	59	66	54	59	51	46	51	46	47	43	59	43	43	46	52	48	45	51	57	49	42	60	54	51	53	53	56	70	58	55	49	51	52	56	66	55	57	40	54	53	60	59	58	56	65	57	56	75	61	54	64	53	51	54	53	58	41	55	47	41	55	50	45	56	63	74	58	58	49	45	61	49	53	45	36	52	53	53	53	46	53	57	47	44	53	58	53	48	52	59	48	57	56	45	47	56	50	50	57	46	45	57	45	57	63	56	50	43	50	52	46	50	48	51	51	55	61	50	60	48	67	49	53	44	47	53	48	49	55	62	64	47	44	52	58	60	47	48	39	40	57	62	64	37	42	47	44	46	54	41	50	39	51	59	60	56	52	67	48	65	64	54	48	66	60	50	68	54	60	57	65	42	57	49	63	49	60	49	44	60	51	38	51	54	38	57	56	45	56	59	49	38	49	51	49	56	60	56	52	39	56	47	51	54	47	64	49	49	54	53	35	59	52	56	50	49	55	40	61	64	57	43	54	53	41	50	50	52	37	54	52	59	51	56	54	54	31	47	59	46	47	46	53	49	58	56	56	53	56	57	44	49	41	57	46	59	58	45	58	45	45	55	61	63	43	36	52	54	53	64	55	51	71	52	44	48	51	47	50	58	49	50	60	64	44	51	58	62	49	56	56	58	48	55	58	46	61	47	57	46	48	54	59	56	57	51	52	44	70	49	70	48	53	51	43	51	43	55	54	66	61	53	56	64	50	67	50	46	62	44	61	44	49	45	47	44	43	45	40	48	57	57	59	54	46	52	65	56	59	49	54	58	44	44	43	51	54	44	53	46	54	49	51	46	50	67	60	54	51	48	58	48	57	51	37	48	42	43	46	43	50	49	37	41	58	40	57	58	56	63	58	54	52	59	51	62	50	45	52	53	58	61	52	51	54	58	40	43	53	58	59	47	47	53	34	53	40	68	47	39	64	53	59	54	47	44	50	50	57	42	50	59	50	42	52	52	55	58	63	50	43	58	48	42	50	56	42	51	51	48	47	61	57	47	41	51	50	55	50	48	61	40	55	46	65	43	54	51	59	51	45	58	47	40	48	46	42	56	52	54	44	44	58	57	52	58	51	42	56	41	45	43	53	43	57	55	47	44	38	50	54	55	59	54	57	55	43	70	50	57	42	43	70	60	53	49	46	56	48	52	44	48	41	59	46	37	52	50	59	44	57	47	46	48	51	54	59	54	55	34	42	35	58	42	50	67	49	58	51	62	43	55	43	54	42	37	65	52	39	60	53	52	50	50	53	62	57	51	57	46	46	42	69	62	52	40	43	37	51	57	54	61	54	45	49	40	68	46	45	56	42	58	40	59	57	50	40	50	44	46	48	51	38	46	51	43	42	62	54	49	39	61	57	48	49	49	49	53	52	41	60	57	63	51	53	41	52	67	49	57	57	47	52	59	56	55	58	52	44	63	40	59	52	50	54	50	49	41	53	40	51	55	54	43	67	52	54	48	59	49	40	58	62	51	49	52	48	48	55	49	43	46	48	56	44	62	43	52	54	47	60	50	47	51	47	60	41	53	48	60	56	47	45	39	57	58	44	46	62	54	47	48	50	49	54	51	44	53	49	37	34	62	49	43	46	57	60	62	54	40	59	51	48	47	55	48	47	45	44	45	47	56	48	49	49	54	49	36	62	52	54	47	55	48	48	47	53	68	57	48	57	49	52	48	56	43	55	61	53	48	49	45	62	47	47	54	48	40	36	45	51	57	38	47	64	55	46	46	63	52	52	44	53	37	48	46	60	52	53	47	54	41	52	51	47	69	38	53	57	55	56	55	58	52	52	51	52	41	60	66	55	49	61	58	52	52	37	50	56	45	55	46	51	52	58	61	42	59	46	57	52	45	42	58	47	58	55	59	55	50	56	44
345	1	1900	182342	459	0	12	80	160	291	286	313	336	253	250	227	210	196	192	160	147	163	163	171	127	127	125	117	129	121	133	124	126	115	132	105	117	101	102	118	93	118	99	97	99	110	102	101	87	82	117	90	96	90	98	95	104	92	88	108	93	84	79	105	85	98	88	85	81	93	100	91	80	101	92	80	97	88	85	94	64	77	84	76	84	90	77	87	84	69	88	76	70	82	96	83	76	76	73	83	84	70	77	89	65	92	79	75	69	82	74	76	65	87	78	85	84	78	84	67	89	85	80	80	66	98	80	87	68	84	97	87	72	100	64	78	73	76	92	76	88	78	75	77	75	82	81	94	71	75	85	82	75	89	78	65	86	88	72	75	62	64	84	83	72	80	82	73	75	77	58	80	66	78	73	84	90	85	77	65	72	78	72	85	79	107	93	60	79	88	86	90	72	71	87	85	79	79	78	67	80	64	88	88	82	68	84	77	68	65	71	79	77	68	73	71	79	92	89	73	93	76	93	77	62	75	66	68	75	77	79	73	87	81	94	75	67	109	59	63	88	82	74	96	75	78	72	71	74	80	73	70	65	62	86	75	77	79	59	72	73	85	71	68	81	87	72	80	82	85	92	93	76	74	85	85	88	78	88	92	92	84	78	66	82	82	83	70	78	75	87	67	72	78	67	68	76	82	75	73	59	65	82	87	80	81	65	76	58	67	68	88	77	71	72	85	67	69	80	80	81	74	71	75	78	68	70	50	76	80	69	63	86	79	78	85	62	88	88	75	81	80	76	90	82	76	86	88	63	74	72	84	84	74	73	78	89	86	70	73	86	80	75	77	82	85	70	87	71	75	70	76	82	90	77	69	80	75	66	78	82	78	70	61	89	88	77	75	76	82	77	92	70	53	92	81	78	83	81	78	81	82	76	70	73	79	81	90	57	77	63	70	83	78	83	71	82	76	82	98	78	74	79	90	80	90	69	75	87	74	90	75	74	80	69	64	84	81	75	79	68	85	97	94	80	77	64	80	83	72	79	63	71	78	68	66	70	72	71	98	78	91	84	95	89	85	83	82	88	73	68	65	55	68	78	80	75	74	57	84	87	80	61	79	69	81	92	69	84	79	70	78	78	86	80	62	75	78	75	72	69	69	66	74	87	69	81	79	62	95	62	90	80	61	80	77	78	78	72	65	68	68	67	69	58	83	73	84	70	72	73	68	74	69	83	85	49	60	90	76	90	90	80	79	71	68	74	77	77	89	79	64	51	89	100	68	74	85	72	66	70	73	78	92	89	78	62	80	82	69	79	88	59	83	79	73	80	76	76	79	59	80	71	74	72	84	69	77	74	58	82	80	57	85	82	80	78	79	71	70	62	71	80	97	72	69	80	82	87	86	81	76	85	82	82	89	81	68	73	75	65	77	81	79	67	68	86	86	82	81	84	84	93	77	89	86	69	75	82	84	78	77	75	79	68	75	71	79	74	71	63	57	76	61	68	74	75	84	87	58	75	74	76	66	98	85	79	64	77	78	69	59	83	84	90	82	85	66	86	66	90	69	68	66	76	70	82	76	78	96	81	79	78	80	80	74	89	83	85	83	91	83	73	70	82	74	78	84	69	88	99	77	72	78	66	75	81	80	66	72	76	81	84	82	76	89	87	80	68	88	68	76	82	74	72	76	83	66	71	80	70	86	75	90	84	102	68	87	69	88	79	68	68	79	70	84	70	69	74	83	72	85	80	86	72	55	77	78	95	80	68	82	77	62	77	77	65	79	79	68	90	68	65	60	62	95	89	60	89	85	75	79	70	94	82	61	77	82	89	65	76	84	75	80	74	81	57	83	75	71	76	81	76	86	87	86	78	83	74	60	75	83	63	73	54	74	76	75	98	63	67	81	76	78	89	71	58	69	70	85	69	77	84	80	66	71	92	96	85	79	80	97	69	88	68	66	82	80	66	78	85	81	85	73	69	77	73	76	85	76	79	70	75	76	79	79	77	72	72	69	92	60	86	75	66	74	67	69	84	49	64	82	60	72	74	82	77	81	87	78	71	76	86	86	66	76	78	59	85	71	74	72	75	83	80	75	73	87	86	79	74	66	77	70	70	65	83	76	81	66	75	92	88	74	77	77	76	82	64	75	83	65	83	79	73	57	69	75	69	80	79	64	79	80	82	80	83	80	82	68	83	77	84	86	77	86	76	84	83	60	70	70	76	78	71	78	74	85	66	94	76	57	82	60	73	78	65	86	80	75	75	76	75	82	68	77	75	78	76	72	79	74	63	88	89	103	81	83	61	98	81	80	71	84	83	88	64	78	81	81	89	73	76	66	84	71	69	74
345	2	2100	182465	461	0	13	91	154	312	326	356	312	312	278	240	228	209	207	180	197	177	163	142	152	148	141	150	134	143	126	121	124	134	112	124	112	116	118	87	105	117	101	105	103	112	86	94	90	79	87	87	80	100	99	67	94	104	76	82	79	82	92	81	66	83	78	77	63	67	78	70	58	85	76	64	77	56	86	97	89	64	70	75	72	80	79	76	65	60	73	85	92	60	71	97	71	76	69	73	75	64	67	56	70	65	69	52	72	63	88	80	60	74	79	57	74	63	77	63	62	60	76	61	62	82	69	62	76	77	45	65	77	62	63	72	70	79	59	56	75	55	70	78	73	74	93	63	75	74	74	58	81	71	56	69	73	71	62	57	54	60	63	72	63	81	60	63	70	67	62	67	68	71	75	65	65	70	55	68	49	69	78	51	78	73	65	62	66	69	72	49	65	58	85	79	68	78	72	91	80	84	59	67	63	68	67	77	77	76	68	72	56	71	76	82	51	66	72	74	84	68	90	63	74	62	66	75	73	63	67	67	82	75	56	70	56	45	73	61	53	66	67	65	89	57	77	83	78	53	58	64	80	61	61	72	73	68	81	72	64	64	78	62	65	79	76	63	67	63	62	69	72	68	71	63	70	72	76	69	64	78	66	68	59	70	54	78	62	72	65	80	72	57	58	76	75	59	70	69	89	60	65	44	76	90	68	83	68	50	57	54	66	56	69	61	56	66	63	88	60	70	69	72	63	72	48	65	74	65	65	70	63	63	72	66	69	56	66	76	71	59	56	86	72	72	62	67	85	65	62	65	58	64	73	76	77	81	81	77	61	61	68	67	72	65	68	63	70	58	66	66	65	66	56	77	56	74	71	78	72	71	78	72	69	72	67	68	63	68	66	53	76	73	63	73	78	62	71	78	61	66	58	61	63	57	51	68	75	70	63	53	72	59	60	69	61	65	60	67	59	55	80	84	68	61	74	64	79	60	62	53	83	53	64	57	53	84	79	62	66	64	59	64	74	78	67	68	59	64	79	65	55	76	51	78	60	71	65	58	78	69	72	66	62	65	59	70	54	72	65	63	62	67	67	63	58	61	70	75	62	68	70	64	45	71	67	62	60	68	68	66	67	69	65	71	61	74	74	54	69	69	62	71	51	60	61	69	74	70	68	71	60	61	55	73	73	70	75	55	68	80	69	70	58	57	84	58	71	78	77	58	54	74	82	71	61	72	77	54	74	63	73	67	66	69	70	72	59	72	63	81	65	58	77	76	73	63	55	71	81	51	68	62	57	71	68	83	54	76	79	58	63	54	59	54	65	57	54	73	75	59	59	68	81	69	70	48	69	63	79	55	70	67	55	89	64	70	56	60	92	82	55	61	77	65	59	70	76	75	60	68	55	69	81	71	82	52	65	77	81	54	64	68	63	67	69	68	47	62	63	67	77	85	60	70	61	57	49	72	53	83	77	81	66	70	76	71	78	54	60	63	66	61	66	71	56	53	67	66	69	60	65	70	64	75	85	73	67	58	86	70	66	66	65	65	48	74	62	60	84	70	50	56	50	60	74	76	59	66	44	63	64	63	63	64	65	58	55	84	76	70	69	60	53	64	59	49	70	60	65	69	55	60	91	61	78	74	66	59	67	61	63	95	67	79	58	66	56	51	78	62	67	57	60	74	76	71	53	69	61	52	66	75	74	69	67	68	67	67	56	64	62	50	57	72	62	53	60	69	62	67	60	72	81	74	70	73	73	71	63	75	56	72	71	69	64	49	76	55	62	69	49	55	66	66	55	74	61	82	69	75	67	57	69	78	79	61	74	74	66	81	55	59	55	72	74	64	67	67	70	65	68	67	78	58	61	63	74	56	63	70	79	83	71	61	66	72	58	80	54	55	58	53	66	65	62	60	72	60	65	72	70	62	66	79	66	82	66	77	59	67	64	79	69	67	57	60	72	54	61	49	84	71	73	74	73	57	82	73	61	67	69	82	67	71	70	68	72	55	66	82	82	53	61	54	50	76	71	47	65	61	52	63	59	63	75	76	80	65	62	57	74	69	58	75	65	60	82	62	73	69	62	69	62	69	63	59	45	70	76	79	54	66	69	57	66	72	58	60	55	73	78	54	61	69	67	58	73	81	60	71	61	46	77	67	78	65	73	78	54	66	81	72	54	61	60	77	73	67	58	80	76	69	72	61	83	64	61	60	62	70	51	74	64	60	72	75	75	54	67	76	66	52	81	83	67	63	75	54	71	61	73	90	71	51	61	77	58	60	69	82	66	72	55	47	69	73	68	90	61	78	68	61	59	60	75	81	69	67	59	66	68	63	83	63	55	60
345	3	3500	182588	466	0	20	146	204	374	357	406	352	301	317	268	254	264	220	226	199	208	176	162	170	175	165	164	162	151	150	127	127	113	129	104	108	119	110	95	113	124	111	130	112	103	96	107	89	99	93	115	102	96	82	102	82	89	80	82	90	84	81	83	78	76	82	87	81	88	83	86	79	56	78	73	63	78	65	78	67	73	74	80	79	76	78	67	70	84	68	73	71	80	90	73	89	61	68	69	71	73	76	62	90	78	78	78	73	71	71	79	86	73	73	63	80	72	66	66	60	66	76	68	76	83	78	71	71	61	67	69	84	62	81	82	54	77	55	78	76	80	79	60	77	68	72	77	86	65	61	69	73	70	68	76	72	75	57	72	65	77	65	82	71	80	85	76	68	58	68	61	80	74	64	81	67	57	68	78	76	80	64	84	80	76	60	74	74	67	69	71	77	69	78	66	58	83	70	72	63	76	76	53	75	77	59	68	64	83	76	63	91	66	66	66	72	72	75	76	65	73	65	71	77	86	89	59	62	80	89	53	64	55	63	77	62	60	75	70	81	63	72	65	56	61	56	63	74	68	73	71	62	71	76	70	63	65	63	70	88	65	70	78	80	77	59	76	73	88	72	72	67	62	70	69	49	79	65	62	77	79	61	65	87	84	66	65	79	75	64	81	64	69	67	76	75	71	71	73	77	80	60	49	54	66	75	71	52	76	63	75	60	63	75	66	55	81	69	62	67	62	72	67	70	64	68	74	50	79	75	70	79	67	57	74	59	78	81	75	71	67	82	66	69	74	66	76	78	70	58	66	78	52	82	61	77	67	84	78	76	71	75	68	67	60	75	81	67	78	79	60	77	65	54	80	64	87	73	79	66	74	79	68	75	66	65	70	70	72	61	67	70	71	66	57	89	87	70	71	67	78	77	54	58	63	84	73	69	73	75	83	81	84	74	59	63	71	66	71	71	68	78	66	65	68	67	66	71	70	63	65	62	76	58	81	56	71	76	55	55	64	65	60	66	78	70	71	66	59	66	64	74	65	78	63	67	89	79	67	59	60	67	63	71	75	69	74	75	59	53	67	63	70	62	69	50	62	67	71	74	60	71	65	67	61	49	61	89	50	65	77	60	71	63	66	63	68	68	69	77	63	56	72	66	63	79	48	58	85	64	72	69	70	79	63	75	80	74	72	57	69	82	74	62	69	70	95	74	62	79	91	69	73	62	68	68	64	59	65	81	59	61	68	78	58	76	71	73	74	62	68	82	64	70	76	76	73	67	74	57	65	63	88	64	66	58	70	76	67	63	72	74	60	58	60	83	86	71	78	72	52	70	63	73	64	74	75	77	55	56	75	63	67	71	76	67	74	60	69	60	60	63	76	61	68	68	74	70	80	76	74	61	70	75	65	59	64	82	53	90	74	59	67	70	66	75	86	62	58	78	73	83	72	64	41	70	81	62	65	72	65	70	89	67	60	50	70	48	69	69	73	57	68	61	63	87	74	60	62	64	85	80	65	68	72	65	61	73	68	63	54	77	81	79	66	62	76	49	69	70	69	74	69	61	71	54	89	68	85	76	66	65	82	68	75	85	63	63	60	72	82	69	58	89	60	65	66	65	64	68	88	76	56	70	64	67	67	56	72	87	62	62	67	69	71	46	63	68	86	76	62	56	77	68	48	70	65	83	74	57	82	85	80	60	64	63	73	68	51	82	67	58	72	81	81	70	56	56	74	53	66	65	84	56	73	63	71	77	80	63	62	70	65	58	57	58	62	67	58	71	55	64	57	65	58	78	71	67	57	61	54	65	83	70	71	71	67	63	72	74	72	78	75	83	82	77	65	67	74	76	81	72	76	72	56	65	57	73	72	82	66	75	88	54	67	81	58	76	77	62	77	68	72	58	70	63	60	62	61	70	65	67	59	60	73	68	67	64	77	64	78	80	65	73	70	74	75	59	79	76	66	57	64	77	65	75	58	58	67	66	82	76	72	62	79	50	71	77	57	69	71	80	82	71	57	64	61	68	80	63	68	79	69	71	76	69	66	80	74	70	64	67	70	67	75	69	63	66	73	70	74	66	65	56	74	62	59	74	64	60	71	77	81	63	67	65	63	72	90	67	69	71	66	59	73	89	80	69	57	69	63	66	70	71	79	56	56	87	67	71	61	63	53	65	72	73	61	66	70	68	63	82	80	62	74	69	70	77	65	58	52	70	70	69	67	67	62	65	73	74	68	92	69	69	65	68	59	74	58	70	74	56	65	73	58	63	64	79	76	81	76	58	70	71	84	63	77	82	64	72	62	78	66	70	66	77	56	50	78	67	60	66	57	72	65	65	62
345	0	2700	182712	457	0	10	127	189	361	353	445	380	360	302	315	288	252	240	231	195	226	177	182	202	202	178	151	150	135	128	153	126	136	113	131	134	114	120	120	104	116	96	85	106	76	106	100	85	73	87	81	92	82	77	70	68	78	70	54	76	67	92	59	69	72	61	56	75	64	67	72	66	64	69	68	60	73	57	65	53	48	53	66	50	76	69	59	57	54	80	57	55	57	59	61	58	59	66	59	64	63	63	54	63	60	56	52	67	55	58	55	53	56	55	68	59	58	46	62	49	43	59	50	61	56	40	58	52	63	48	45	63	56	48	51	62	55	49	51	62	66	56	36	57	44	71	53	42	68	56	46	54	51	55	47	54	56	57	47	45	50	49	62	52	60	38	55	50	54	55	37	45	48	54	66	51	49	52	58	48	55	45	60	59	45	53	60	53	52	50	51	40	50	46	47	62	50	62	48	55	74	58	59	57	56	70	54	59	41	50	45	38	64	58	49	51	32	60	44	41	54	51	64	51	56	44	41	59	49	60	63	53	61	41	53	47	46	56	41	46	50	47	39	58	58	39	44	44	41	58	39	39	53	46	39	49	68	52	57	54	55	42	52	47	49	49	62	53	68	53	54	56	59	57	55	38	35	56	53	63	56	41	43	47	51	43	46	52	52	61	53	54	52	55	48	56	61	37	53	63	65	49	58	67	55	55	51	36	46	56	58	60	55	55	53	53	50	39	54	61	45	58	69	34	52	46	51	53	58	39	46	55	37	58	51	46	46	45	53	56	54	56	41	57	50	58	58	42	59	47	44	52	45	56	68	48	53	57	40	55	51	42	55	48	52	50	53	57	46	54	38	48	57	45	59	51	62	54	52	54	52	52	66	54	60	47	47	47	51	49	48	51	58	62	52	46	59	45	52	53	55	38	40	61	45	48	56	36	61	47	56	52	39	44	50	38	38	44	53	30	47	42	52	54	53	48	46	46	57	47	48	65	50	45	37	52	73	56	46	64	45	44	46	46	54	50	53	50	61	56	49	45	56	50	46	40	42	47	58	66	38	47	50	48	47	48	61	63	48	55	53	53	44	51	64	49	39	49	51	47	52	48	48	54	68	44	50	55	53	43	47	45	59	60	49	44	47	45	46	58	51	61	52	56	46	50	44	50	57	60	37	57	57	57	48	53	45	46	45	43	46	50	52	57	63	44	56	53	43	46	52	53	47	48	58	49	57	54	53	35	45	58	44	45	41	50	40	41	50	51	38	62	49	48	44	51	49	45	52	41	62	34	42	39	42	49	53	43	52	48	56	55	65	54	57	54	47	37	45	46	49	43	48	52	47	58	44	41	62	47	47	43	41	52	49	35	51	40	48	53	43	54	61	42	36	44	55	44	58	38	42	55	43	53	60	53	56	53	49	46	56	58	55	43	50	38	49	44	57	39	46	49	48	45	48	56	56	50	56	52	53	51	62	60	70	55	52	43	48	60	44	60	38	50	56	54	60	38	52	51	45	54	54	48	53	53	39	49	40	44	47	44	40	51	48	39	46	49	58	47	54	43	47	69	58	45	61	55	53	48	48	44	46	44	62	56	38	47	38	34	44	43	50	43	39	44	49	43	58	46	55	58	46	38	56	58	59	44	45	52	46	42	49	65	50	37	49	49	46	39	37	44	40	56	60	46	49	40	56	42	53	50	43	44	63	53	49	46	48	55	48	57	46	57	48	48	50	41	53	51	45	46	56	58	50	49	44	52	53	37	40	36	50	47	54	49	36	49	40	57	41	47	53	42	44	47	62	57	55	48	43	53	42	45	52	54	52	54	42	42	60	55	53	55	39	43	47	48	51	57	38	41	50	62	56	43	36	50	50	52	47	54	55	49	47	42	31	60	44	35	53	40	47	37	60	48	49	44	47	40	49	49	36	47	41	46	57	45	56	65	44	48	53	55	49	38	46	45	45	38	43	54	34	58	55	37	52	36	43	45	63	51	48	43	33	52	47	44	55	60	44	55	42	61	47	50	55	46	53	44	43	51	51	56	49	37	44	49	44	44	43	42	51	49	33	47	43	67	50	47	63	52	64	39	45	52	46	43	52	58	54	40	46	60	59	37	63	45	46	45	51	52	42	64	58	53	51	48	42	62	48	51	57	47	42	39	42	41	52	51	54	45	39	63	53	29	51	45	48	58	37	65	40	55	48	51	54	37	62	40	61	51	53	41	49	42	43	64	50	44	46	51	53	57	49	57	50	51	52	47	38	39	57	46	44	51	50	53	60	55	49	58	40	59	41	53	54	43	38	57	42	55	51	52	47	46	43	52	44	55	59	55	36	52	48	41	59
345	1	1900	182835	460	0	13	99	162	322	273	318	293	275	220	210	210	191	179	197	159	163	152	160	123	138	142	123	130	130	126	118	107	127	122	98	109	109	116	104	97	103	99	94	91	94	97	98	109	102	77	99	103	78	102	110	71	79	90	86	99	89	81	72	94	92	76	78	83	83	78	81	87	97	91	78	79	77	78	92	87	71	78	83	75	77	75	84	74	77	83	71	75	75	87	84	86	74	93	87	78	80	81	84	75	72	78	72	86	63	86	85	80	79	90	72	75	91	71	65	85	77	79	83	82	79	81	85	92	70	82	76	76	83	77	107	83	74	75	84	82	103	79	97	101	74	67	84	88	82	80	83	84	94	66	88	85	74	76	82	64	80	81	80	78	71	84	67	76	77	86	65	62	91	65	68	76	78	52	71	74	83	63	66	72	88	91	71	84	79	70	75	89	83	59	69	65	84	86	80	59	75	83	74	83	72	77	86	69	70	71	88	66	67	87	69	73	78	93	74	80	72	78	88	89	71	83	79	67	73	75	73	64	72	69	78	82	76	88	86	87	84	74	78	62	80	71	79	85	83	68	74	79	80	73	88	76	76	72	82	74	71	73	75	78	89	86	96	79	89	74	67	80	59	75	73	76	83	76	69	80	96	69	75	75	73	78	85	76	70	81	91	77	93	85	63	66	74	86	76	78	63	64	89	75	81	72	79	72	83	70	89	71	65	89	62	87	70	72	72	71	81	75	90	84	84	68	68	77	70	67	88	88	80	83	83	91	77	77	67	90	80	69	82	73	94	95	93	70	76	70	92	80	78	71	76	69	78	79	82	81	65	76	68	75	82	88	86	71	73	62	81	71	75	90	71	72	77	78	81	75	70	77	93	86	83	82	77	75	91	85	100	88	80	63	70	62	83	64	58	75	84	83	89	76	96	93	82	62	68	86	73	83	71	81	73	74	76	88	83	89	76	84	79	78	69	102	60	87	66	74	71	75	73	81	68	78	75	93	71	101	67	74	82	74	88	76	84	84	66	78	64	62	71	76	82	83	80	63	71	73	60	64	82	72	68	74	63	77	72	74	73	67	84	95	66	59	76	93	84	63	62	93	80	93	70	83	76	77	83	67	80	74	81	81	81	86	68	69	79	79	71	69	76	77	78	77	85	59	79	75	70	87	80	78	75	76	67	66	88	83	79	79	62	83	75	68	68	77	80	77	60	87	73	73	81	85	84	81	70	92	83	95	80	95	73	71	68	67	78	81	76	75	60	97	71	86	84	75	81	68	77	79	87	82	72	74	66	68	68	74	67	78	76	79	94	79	66	75	78	89	89	94	66	73	72	91	80	84	86	77	75	63	93	90	83	82	78	65	77	66	85	68	78	77	75	76	64	67	88	67	89	69	88	69	75	81	65	69	77	67	90	68	102	79	60	92	91	74	60	84	74	55	78	77	92	76	62	74	73	82	77	72	65	79	71	76	82	87	73	82	81	71	95	75	92	80	69	85	74	76	73	62	82	74	89	83	76	74	70	81	66	70	90	81	73	62	75	70	78	77	78	84	79	58	68	56	79	85	87	72	63	92	71	78	82	84	69	79	65	69	59	75	89	76	86	81	80	74	74	71	81	85	74	94	70	71	78	89	68	75	75	72	82	55	85	73	91	81	84	75	63	82	70	62	88	74	100	68	74	86	82	79	88	79	72	66	87	71	82	81	81	63	75	62	77	76	82	77	84	86	78	64	78	82	76	69	82	93	65	76	73	75	79	67	80	59	67	57	72	65	81	86	79	79	77	71	70	81	89	88	74	64	75	77	68	78	70	74	76	83	93	72	69	109	73	72	83	73	77	71	94	75	65	70	79	77	78	73	81	78	73	78	74	70	78	68	62	73	71	84	61	78	71	81	78	73	67	78	77	83	79	76	68	66	79	85	76	74	86	63	74	72	82	81	74	69	72	67	64	76	74	76	74	78	67	64	85	73	89	73	74	56	77	77	75	80	68	63	76	73	71	78	85	76	76	89	77	82	77	86	76	76	75	75	72	84	83	65	94	86	95	63	73	89	77	55	76	73	72	75	75	81	84	76	75	88	71	62	74	79	74	63	92	84	73	70	81	54	72	99	75	72	68	73	76	71	76	75	83	78	82	82	67	75	66	79	80	74	74	81	82	73	74	73	65	69	77	70	73	74	68	69	71	68	88	74	66	89	64	76	80	71	71	71	65	74	77	60	69	69	85	85	83	82	71	80	74	80	68	67	84	74	70	66	80	65	64	82	92	83	72	69	87	88	59	78	68	78	86	83	87	75	64	74	60	76	88	75	80	65	87	61	90	79	71	56	66
345	2	2100	182958	459	0	8	81	168	292	304	376	317	305	268	254	221	228	199	197	189	167	144	175	133	145	141	134	135	129	123	126	100	112	100	114	85	111	107	100	101	96	91	90	89	101	99	90	97	78	89	86	80	86	69	97	80	93	82	70	70	70	94	82	66	82	76	62	93	70	92	81	84	79	88	73	87	78	74	83	79	73	71	67	63	62	62	97	71	87	82	79	70	72	78	79	65	67	82	65	84	73	73	79	68	60	64	79	59	71	85	82	70	72	80	81	85	63	81	66	76	74	78	87	58	57	78	72	77	87	69	69	81	60	90	65	63	59	65	73	65	73	64	69	56	74	87	71	67	65	67	65	60	45	72	74	44	67	74	76	63	73	78	73	64	74	67	87	72	72	78	58	67	91	74	81	71	66	78	79	70	74	81	65	64	64	64	51	70	71	64	83	66	78	68	53	74	76	72	59	70	75	56	59	64	58	64	75	58	65	71	68	77	62	71	76	67	72	59	65	87	83	63	66	74	74	75	82	76	61	66	65	68	73	60	60	67	63	59	84	55	74	65	75	74	50	64	59	67	90	71	77	75	67	76	79	81	69	77	71	54	67	67	70	68	64	70	77	59	82	67	69	69	61	84	60	51	89	69	71	56	69	68	79	70	57	62	51	59	70	72	73	54	72	68	62	66	56	80	75	62	65	58	72	83	70	65	69	51	74	66	68	61	64	57	64	63	69	79	67	48	67	61	70	54	57	79	74	60	71	71	80	76	61	63	56	61	48	69	66	62	49	71	68	71	63	73	76	52	56	71	63	61	77	52	76	69	70	68	71	67	71	72	66	58	69	53	73	58	73	52	87	62	52	69	61	60	61	73	73	58	62	62	70	67	56	77	75	43	62	69	73	66	80	63	67	67	67	62	63	71	64	69	68	52	80	55	57	78	72	71	54	65	71	73	64	74	76	60	83	65	59	66	74	68	62	73	80	85	81	58	72	75	75	75	71	68	62	74	61	64	67	72	60	64	62	72	68	88	81	67	76	57	71	66	74	61	63	61	49	70	61	70	77	73	80	67	70	78	62	76	76	61	68	61	70	70	53	65	70	63	64	66	64	70	73	71	52	62	60	70	56	74	76	73	65	76	63	55	61	65	46	65	81	61	68	69	56	52	66	61	74	66	61	65	71	71	65	64	50	73	89	79	57	69	68	68	61	81	69	85	66	66	70	63	78	75	71	65	72	61	72	63	67	61	73	59	74	70	72	68	64	87	60	68	51	61	61	72	50	73	74	71	94	82	59	66	55	70	56	71	76	58	50	68	69	64	58	67	71	72	76	63	81	62	80	70	58	63	52	53	70	68	72	75	53	60	70	61	65	74	56	72	69	52	66	51	55	65	54	73	75	76	54	72	70	59	57	74	68	56	72	65	62	63	73	75	72	68	70	68	66	73	61	64	52	80	60	90	61	60	69	64	59	61	53	70	80	82	49	53	55	84	90	77	71	59	61	65	68	61	73	67	67	65	75	75	68	77	53	48	76	73	55	70	68	75	79	64	66	65	67	54	70	59	74	72	69	53	49	63	75	64	64	66	53	65	57	74	69	52	66	66	57	80	77	71	55	61	67	68	67	67	80	61	61	59	83	65	75	61	63	66	66	65	75	68	56	62	51	60	69	62	66	64	67	51	61	69	86	58	51	66	66	70	82	60	62	73	79	47	85	76	70	56	63	89	65	59	68	72	65	57	85	56	53	62	62	72	50	59	79	64	54	71	82	68	66	66	49	64	76	67	61	49	77	73	65	60	73	54	69	57	66	68	72	79	57	75	78	62	49	73	86	66	71	36	72	60	64	75	58	64	65	73	59	67	64	63	67	73	70	62	58	66	69	61	59	71	61	64	58	59	68	72	81	70	76	71	62	70	62	64	62	67	59	52	72	81	68	64	69	50	64	61	59	73	63	65	65	80	75	71	80	63	68	65	60	66	60	65	50	63	60	69	63	67	61	69	56	61	74	76	78	49	68	73	64	71	68	68	68	60	69	62	65	79	79	74	62	69	69	70	57	61	62	64	56	66	77	70	69	71	71	68	87	67	73	55	65	82	51	78	74	61	63	55	66	49	57	71	68	74	62	60	77	61	60	66	61	54	84	75	68	80	78	65	65	67	67	76	68	71	61	59	68	79	67	70	74	77	71	64	66	57	70	53	74	56	65	61	56	61	67	48	65	72	68	67	92	62	80	64	66	67	62	68	55	80	75	60	67	74	74	70	64	50	61	56	69	65	61	75	62	73	59	70	70	63	51	70	60	52	66	57	70	57	79	69	54	59	64	95	68	56	56	71	69
345	3	3500	183081	460	0	12	137	187	343	329	419	355	341	285	259	244	219	234	181	214	166	187	182	161	163	153	161	126	152	143	142	162	143	132	127	129	111	108	109	122	112	105	107	107	99	96	107	83	99	84	97	95	91	102	75	95	88	82	83	79	70	86	80	90	98	80	68	87	83	88	87	68	71	80	79	78	64	83	81	69	72	97	89	85	68	75	92	72	79	70	64	67	69	78	64	79	61	80	65	83	86	77	66	78	56	81	75	75	67	75	75	70	72	68	57	63	73	75	77	80	66	74	70	76	83	77	67	52	76	70	56	57	62	68	73	67	96	92	63	78	79	88	64	67	83	71	67	70	64	78	76	67	65	69	80	70	66	71	62	66	77	80	65	61	92	75	69	57	76	72	60	72	70	88	77	74	64	79	68	77	74	59	63	64	67	66	63	75	79	74	69	71	76	64	66	62	92	76	71	71	65	71	85	80	78	72	69	66	68	69	74	70	82	79	58	68	78	72	67	56	59	74	79	58	65	57	70	67	87	58	93	77	83	80	84	73	72	74	61	71	79	77	57	63	81	67	76	68	61	75	73	83	75	55	61	62	64	76	70	66	64	68	71	62	66	67	69	70	62	61	67	72	75	76	82	54	46	63	53	58	65	51	74	66	85	73	86	67	80	71	74	66	71	66	68	61	76	55	51	55	82	84	83	68	66	76	72	63	84	76	77	67	75	66	74	76	64	67	70	55	52	68	73	76	78	74	74	75	51	78	59	80	64	65	69	67	68	71	76	59	70	75	66	80	72	58	63	70	62	53	62	64	59	64	52	60	81	66	72	76	85	54	71	64	59	73	81	61	52	51	83	65	87	52	65	66	72	64	72	67	60	73	67	81	81	65	61	56	80	62	77	78	60	63	69	74	56	62	75	67	67	68	67	69	78	67	62	59	68	79	73	83	85	61	64	58	68	83	61	77	68	65	82	58	68	69	68	68	70	70	52	62	64	66	79	88	75	89	75	63	55	63	71	69	83	80	104	68	55	60	76	69	72	81	67	73	77	72	68	67	73	57	79	69	80	68	62	65	70	62	68	58	72	68	65	70	75	63	67	75	66	57	61	70	67	66	64	63	65	55	62	72	76	75	78	59	84	71	63	63	79	72	67	60	54	61	83	63	62	73	71	68	59	67	88	60	64	63	70	65	68	61	72	66	73	79	78	59	66	62	66	55	66	73	77	55	57	62	79	80	91	70	59	73	59	66	87	63	53	72	71	63	62	75	77	64	80	55	73	70	67	60	65	67	64	59	75	49	66	61	58	76	60	54	65	59	60	61	84	64	48	68	85	57	67	68	70	58	72	58	79	57	67	77	62	69	64	71	63	56	64	69	80	50	65	53	60	67	77	44	66	75	82	75	65	69	78	71	72	57	57	78	80	73	62	83	64	70	86	68	83	71	67	75	80	57	59	69	76	65	77	69	74	55	62	76	62	71	60	51	67	61	86	73	55	97	63	60	77	65	73	64	55	88	87	71	79	72	70	49	68	65	75	78	67	68	68	57	66	68	70	77	63	63	61	69	69	54	57	63	68	68	75	63	62	51	55	72	68	52	84	65	73	68	72	58	74	51	55	60	70	70	82	72	62	59	80	70	82	77	68	66	68	81	66	76	67	75	53	67	68	62	60	70	70	69	62	61	94	78	67	59	68	76	77	67	71	70	71	56	63	63	90	81	74	56	56	69	70	68	68	73	49	47	57	67	63	62	96	68	66	65	69	78	64	89	66	58	67	79	79	71	61	83	63	67	77	56	74	71	64	78	72	73	72	77	57	59	71	75	65	59	60	71	60	67	87	73	83	75	44	75	72	81	76	73	63	75	62	66	69	61	84	75	72	70	63	69	67	64	94	73	69	71	75	69	66	76	62	84	70	65	73	64	72	81	49	68	68	56	73	82	68	81	52	73	91	64	69	53	70	69	72	56	77	73	72	70	72	68	87	73	79	59	60	78	67	74	79	51	84	69	73	62	55	65	64	66	71	69	73	62	65	81	55	64	73	64	63	75	69	61	66	59	63	70	59	76	75	66	61	51	60	66	75	70	58	64	61	60	73	72	49	58	73	72	68	53	74	65	70	62	80	58	66	76	70	60	65	65	55	75	78	58	65	62	58	60	68	65	60	70	69	73	70	70	48	66	69	68	74	57	83	74	53	58	76	75	71	61	62	72	65	71	72	62	57	39	73	57	65	81	81	61	67	61	56	63	74	79	76	64	69	65	74	63	65	70	81	59	56	78	81	55	50	67	68	72	84	64	68	64	53	74	66	67	73	74	68	71	55	63	66	56	90	45	61
