345	0	2700	190244	366	0	0	0	0	0	3	13	5	17	3	1	2	1	3	4	2	1	7	14	14	20	34	37	50	44	59	52	59	76	65	77	76	59	66	84	98	61	81	90	86	101	111	93	91	74	93	101	82	94	97	118	104	89	82	97	92	104	95	85	82	97	86	95	87	91	91	99	86	92	94	89	91	78	82	77	79	92	85	104	79	77	87	81	89	92	95	75	81	92	85	67	64	77	80	90	81	76	82	74	83	86	88	90	83	76	81	95	80	81	85	73	75	83	76	76	71	65	85	67	81	77	79	66	87	78	82	79	62	63	67	77	70	71	64	75	87	67	67	56	73	66	70	79	81	70	64	72	64	77	62	69	80	74	68	69	71	67	59	70	71	65	70	68	82	58	89	75	89	65	58	67	74	75	64	77	65	66	68	59	87	66	59	88	67	77	62	69	85	70	79	65	60	73	75	74	65	90	78	82	79	73	65	66	74	74	59	55	64	65	72	67	66	64	65	89	58	79	68	71	68	74	76	74	49	70	69	79	66	62	75	74	60	60	61	82	64	74	76	71	76	67	73	63	67	68	64	73	61	70	69	69	62	74	67	74	58	65	64	68	73	69	71	63	63	77	64	60	62	64	65	70	76	86	74	70	67	80	77	56	67	62	66	75	52	71	61	94	60	66	72	72	56	61	70	78	75	79	75	68	70	68	72	81	70	53	68	71	61	82	74	68	62	73	65	76	52	68	60	68	68	53	55	65	74	80	67	61	78	56	59	75	67	74	80	75	76	61	62	72	63	73	71	56	74	62	74	69	69	66	66	73	58	69	72	74	81	72	68	74	69	62	55	71	73	80	81	54	72	78	71	77	56	68	73	84	78	66	61	59	66	68	78	67	58	57	72	75	66	89	61	69	68	75	75	73	81	72	63	70	57	62	80	62	62	78	68	68	71	49	76	71	55	70	66	61	60	70	53	67	81	57	75	80	70	78	79	81	53	68	69	70	75	65	70	76	57	77	79	81	62	73	79	69	73	55	65	70	78	69	78	68	67	62	62	64	63	70	69	60	79	64	79	73	66	54	49	63	66	71	64	58	67	72	54	55	56	65	74	62	75	77	77	86	86	68	55	57	67	71	75	75	72	60	51	64	54	66	58	61	60	75	58	62	76	86	68	49	63	64	63	72	65	58	64	64	51	55	63	69	72	78	60	69	60	68	75	62	76	62	70	43	78	63	73	59	72	73	52	75	69	75	73	74	89	62	51	71	63	66	65	77	81	70	51	53	71	73	66	72	78	60	60	67	67	75	62	74	85	66	62	58	57	61	75	67	56	61	68	49	66	66	55	74	67	74	73	68	68	66	65	69	53	64	80	61	73	72	69	65	65	68	67	66	68	80	76	52	57	82	58	45	66	61	69	46	58	77	73	67	66	71	71	59	62	68	67	70	62	62	64	69	65	63	68	61	63	64	77	63	62	76	74	58	63	54	58	69	58	79	65	68	56	73	66	69	54	60	66	67	56	60	78	72	77	64	65	63	69	72	66	76	66	82	69	55	67	71	69	66	54	78	73	61	72	69	59	61	67	66	60	59	83	63	64	57	58	69	67	58	66	59	64	65	62	63	62	78	70	73	69	63	68	74	72	67	52	63	80	80	77	58	55	56	55	85	66	68	75	69	62	50	56	81	65	58	76	72	66	67	72	73	65	67	74	74	88	78	81	63	75	68	51	74	69	75	61	68	64	60	65	79	71	62	61	68	76	59	67	61	64	55	72	54	60	75	74	72	62	58	75	72	68	59	67	64	76	60	60	66	75	62	73	71	60	72	59	71	68	91	59	73	80	80	65	58	70	55	62	58	69	63	58	59	57	74	50	71	65	67	74	69	62	60	72	70	73	71	66	78	55	77	59	50	83	56	72	70	62	58	60	58	63	72	82	64	88	77	64	79	46	62	68	70	67	57	57	64	70	68	71	60	84	68	71	56	70	74	52	63	74	63	70	67	63	59	59	67	62	63	53	71	59	76	94	58	63	57	51	69	69	69	68	60	75	70	59	71	71	78	71	65	71	69	72	62	64	62	67	49	71	70	71	57	65	67	62	66	76	80	64	66	65	55	58	73	64	63	59	78	60	68	67	50	70	72	67	72	65	55	61	63	62	76	44	68	60	65	57	76	59	75	66	61	62	78	55	80	73	61	67	77	69	62	69	48	64	72	63	77	65	75	57	58	56	73	73	68	68	69	77	66	59	82	72	67	69	73	63	68	68	64	63	57	64	57	64	72	57	46	67	69	59	60	67	55	55	62	56	53	61	73	65	70	59	56	70	53	59	63	69	77	67	78
345	1	1900	190367	382	0	0	3	67	443	585	794	786	931	812	619	410	368	439	320	203	136	132	138	114	126	125	117	127	132	139	108	122	133	118	108	144	124	119	116	146	108	134	121	102	101	123	116	107	107	112	122	109	94	125	111	94	105	97	94	90	101	93	101	98	119	112	100	92	103	99	107	109	107	106	93	101	89	89	77	108	89	87	99	91	101	95	107	85	104	87	66	94	80	75	87	88	74	95	99	102	93	92	84	76	75	81	83	89	99	92	103	93	83	88	93	103	99	94	94	82	98	87	94	82	111	84	81	84	78	99	77	90	90	78	98	95	87	84	90	93	103	89	93	78	103	105	82	87	100	97	81	89	101	92	97	79	96	97	82	81	98	85	86	89	85	90	89	88	67	100	93	86	95	72	94	86	103	99	98	91	78	82	98	73	102	84	73	103	91	81	83	95	97	82	92	87	65	90	107	100	86	84	83	82	89	106	95	81	91	104	83	94	82	88	84	97	91	98	86	97	70	75	85	95	84	83	93	71	78	78	78	70	82	85	97	89	95	104	94	83	92	82	84	82	78	74	94	95	81	103	92	85	78	87	90	79	79	87	102	81	84	98	95	77	99	107	89	93	88	75	93	93	82	67	87	93	74	92	89	91	100	82	75	85	96	100	89	76	61	79	88	72	74	95	91	100	94	99	74	107	93	100	81	103	76	85	91	89	69	93	65	85	82	87	66	83	84	101	76	94	109	82	89	96	87	89	79	79	80	96	81	77	76	92	101	79	93	78	81	82	106	81	89	94	91	88	87	67	106	89	93	88	70	79	88	87	90	86	85	68	85	90	85	68	92	78	77	78	102	72	96	75	93	90	96	95	90	78	76	93	100	80	91	73	83	88	70	76	79	74	96	81	86	80	87	95	88	88	87	75	83	81	96	86	82	71	95	88	97	94	71	94	76	104	91	103	86	100	85	89	82	86	90	90	91	94	78	89	91	86	95	112	75	85	83	103	77	76	82	87	87	91	79	78	77	89	76	92	92	89	102	83	87	86	91	67	72	83	75	61	92	96	70	72	83	84	89	65	85	91	87	82	91	79	88	84	91	85	92	118	90	86	83	76	89	98	76	73	90	91	87	75	87	81	72	92	83	92	72	83	89	83	89	90	92	67	73	92	78	69	76	92	73	82	79	81	74	96	89	82	96	84	77	94	96	82	88	94	87	81	71	89	66	73	92	94	118	92	82	90	83	87	82	87	99	78	78	86	77	82	98	74	81	73	97	87	65	87	96	84	95	81	87	88	75	78	77	87	82	80	88	66	95	79	75	92	93	81	78	68	75	83	92	89	99	81	87	82	89	67	80	87	92	116	109	90	81	103	92	95	84	71	69	72	93	91	91	79	85	106	84	87	94	76	93	80	90	76	78	76	100	93	91	91	85	72	100	83	83	84	87	84	81	84	81	86	78	82	87	87	104	92	88	78	77	89	83	78	93	86	74	106	74	81	104	67	86	70	84	98	76	90	75	94	102	91	88	76	78	81	86	88	88	74	80	103	82	74	88	79	81	85	95	88	74	79	66	82	70	98	92	92	92	86	86	87	86	77	96	79	86	94	96	66	89	86	79	88	84	77	81	97	88	85	105	88	86	96	91	94	84	81	85	86	84	91	91	106	88	91	71	96	71	78	85	67	95	102	83	100	88	71	76	90	87	89	65	107	102	89	85	80	81	104	65	94	88	87	86	96	80	82	86	89	89	83	99	82	71	93	98	91	84	81	96	78	84	77	93	107	106	97	85	89	88	81	83	90	98	91	84	85	76	98	84	96	81	69	102	82	79	90	99	78	76	84	77	86	94	80	64	95	77	82	85	76	75	85	65	85	109	100	83	100	81	90	89	89	73	83	80	88	80	86	85	75	83	81	82	74	93	82	78	73	96	93	106	71	82	88	83	87	85	81	89	94	80	81	104	82	67	91	85	85	94	108	84	100	80	84	81	79	80	95	83	109	76	92	106	75	87	101	94	81	71	64	102	75	89	86	81	69	88	76	84	88	83	64	85	95	68	59	86	78	84	97	80	61	75	78	93	81	68	77	86	74	78	78	109	72	68	79	76	76	94	95	98	74	80	87	101	82	98	86	78	89	70	97	92	89	93	79	79	95	90	74	83	64	86	101	105	83	93	68	86	80	84	75	86	90	96	89	96	85	87	90	97	95	84	89	94	87	86	85	65	91	87	83	70	89	82	81	102	95	88	80	77	87	74	85	82	78	76	92	75	68	83	85	86	104	86	94	87	100	88	89	102	73	91	75	88	90	89	72	94	84	79	89	85	93	70	74	73	59	103	77	84
345	2	2100	190490	381	0	0	0	58	391	544	758	730	749	591	455	445	468	386	176	85	84	71	96	103	109	93	107	116	107	128	112	105	128	100	123	111	121	106	121	115	114	96	128	111	120	89	102	94	125	88	89	97	98	89	98	92	87	98	86	102	86	102	83	92	85	101	86	76	75	86	81	93	92	85	68	81	99	84	80	77	80	84	72	101	98	78	85	74	97	88	81	81	75	76	80	81	56	74	98	72	83	82	85	80	73	79	79	80	78	64	92	69	70	66	87	62	88	72	76	97	88	85	76	67	85	79	74	84	90	87	75	72	85	79	96	69	73	54	67	69	85	74	82	73	91	69	70	59	81	100	85	80	58	81	85	97	82	83	66	90	69	73	79	85	65	65	63	84	69	78	72	88	63	68	77	73	78	87	67	79	67	73	77	81	64	69	74	64	85	66	75	84	57	81	91	81	71	80	67	83	82	74	75	86	72	83	72	71	81	75	79	84	64	80	73	86	67	74	75	84	66	93	83	70	67	80	67	79	80	68	70	84	83	78	70	69	65	77	72	98	83	76	81	64	59	74	84	84	78	70	62	66	85	74	75	65	85	87	74	71	71	76	65	88	78	84	82	74	67	69	81	55	62	82	77	66	75	78	72	70	68	85	81	76	86	83	85	85	73	59	79	56	83	94	84	66	60	75	73	74	73	88	70	93	70	76	67	74	78	83	70	66	64	76	80	81	71	74	71	70	78	68	82	63	70	77	61	61	71	89	58	78	61	81	70	84	81	74	71	78	60	70	71	81	70	66	67	70	72	66	64	79	78	70	88	68	90	62	87	66	75	66	75	70	79	69	76	78	81	71	77	71	82	83	97	57	83	93	76	59	68	68	71	83	68	81	74	73	57	72	88	84	90	91	74	66	70	87	60	88	101	75	79	75	66	64	62	83	83	77	84	69	72	61	53	61	74	88	74	78	78	77	83	72	77	72	64	67	69	55	70	67	79	76	71	63	98	56	75	60	80	59	84	74	74	71	75	86	68	78	64	67	65	77	66	76	69	72	85	73	92	74	61	77	67	75	72	86	80	82	64	91	82	69	66	61	83	70	83	62	67	73	77	64	80	69	77	94	77	79	70	74	68	63	69	76	63	76	73	87	57	86	75	62	74	79	69	74	85	74	67	62	69	71	84	72	76	78	74	64	75	76	59	85	70	77	68	79	90	73	75	69	81	62	82	64	83	81	100	79	76	72	81	85	71	61	69	64	93	55	74	76	61	72	83	71	84	67	84	66	89	91	86	87	76	84	77	76	72	79	85	85	77	80	71	76	74	77	65	75	68	66	77	74	71	55	79	76	75	63	73	74	74	82	56	61	69	54	67	72	69	67	74	78	88	75	73	72	71	70	74	75	72	68	89	65	61	84	84	91	74	73	76	71	88	75	78	80	70	81	61	65	84	81	66	72	69	70	74	74	68	65	69	72	82	76	64	68	87	55	74	83	67	59	63	87	69	71	70	79	65	73	100	71	69	59	67	71	80	74	87	75	63	80	80	73	63	74	75	83	82	69	71	66	85	70	71	72	73	70	74	67	64	66	83	70	95	78	66	73	62	72	81	79	75	70	65	76	85	55	87	69	78	80	78	82	76	82	72	75	60	58	97	60	82	88	76	74	89	86	80	72	61	74	63	74	68	58	69	74	81	72	73	80	67	78	51	60	73	64	82	65	84	71	76	70	80	72	65	73	97	65	73	83	71	77	68	76	71	72	77	82	88	77	76	76	83	66	66	72	74	61	69	69	81	70	73	61	69	74	80	59	68	78	74	78	65	67	64	71	79	75	63	75	67	78	65	77	82	79	76	66	68	78	98	63	72	72	64	89	79	69	73	64	71	85	71	91	77	78	69	84	74	75	70	70	84	71	69	87	71	72	80	69	73	61	76	104	62	82	85	68	80	64	80	63	71	69	69	73	61	72	72	76	88	70	72	73	69	80	88	68	75	72	85	92	52	73	75	74	73	76	85	65	58	76	84	76	82	71	88	66	74	79	74	64	79	71	90	69	69	82	70	68	65	68	75	58	68	91	83	57	61	90	73	72	58	63	87	77	69	57	73	68	67	68	84	71	76	78	65	89	65	84	69	71	82	78	85	69	88	73	71	70	69	85	61	59	66	87	62	77	90	81	59	56	69	60	68	76	78	87	61	67	61	86	53	69	69	73	70	85	87	61	63	75	75	74	67	67	75	70	71	69	63	71	68	71	61	73	57	70	67	58	73	74	89	58	66	80	71	70	79	92	81	78	75	74	67	79	73	75	74	62	72	60	81	67	85	75	78	64	93	68	77	61	93
345	3	3500	190614	390	0	0	0	4	68	96	235	160	208	157	148	137	197	306	109	55	59	45	58	64	66	75	77	71	71	77	86	108	90	105	96	86	109	106	116	100	102	104	105	90	102	105	96	103	96	104	96	107	79	94	88	100	90	108	102	101	88	88	58	79	78	82	77	92	84	90	83	76	88	88	72	81	83	79	74	88	85	75	103	99	70	78	70	80	74	75	70	83	67	79	77	84	75	59	69	66	88	82	65	58	92	90	75	72	63	74	81	79	63	88	69	83	75	73	66	65	59	73	65	68	69	54	74	62	71	66	57	81	85	88	64	90	77	75	61	63	64	68	67	61	67	69	83	70	83	73	76	76	78	51	91	72	82	59	61	69	76	72	73	75	53	74	77	65	66	75	75	65	70	80	58	62	66	61	68	83	75	68	77	63	73	85	74	70	71	61	65	66	87	75	57	65	44	61	73	63	69	68	76	60	62	85	72	75	50	81	69	55	69	76	75	69	72	76	67	78	76	87	89	74	84	68	83	79	65	75	83	65	77	70	68	70	73	63	73	73	70	76	69	64	70	50	58	67	68	62	63	80	61	79	73	80	60	75	63	69	59	60	61	69	78	67	61	53	63	70	61	55	71	74	63	69	61	81	52	68	56	56	63	56	64	59	66	68	69	70	78	64	64	86	44	68	72	70	62	62	70	64	58	68	76	69	67	72	59	68	59	77	64	70	64	72	63	55	67	78	75	66	76	66	80	80	69	79	69	56	62	51	68	57	54	72	63	72	57	66	72	69	70	64	64	52	77	74	69	78	55	64	83	70	78	73	62	51	60	66	78	58	71	62	84	79	67	77	66	67	73	82	77	74	72	53	68	73	67	74	69	59	54	59	60	58	62	78	75	77	70	65	65	70	65	77	82	61	67	71	71	59	65	70	70	69	74	59	59	53	67	62	71	56	61	76	68	83	65	72	69	68	67	63	62	80	76	67	71	74	54	63	60	58	63	81	69	63	64	72	71	68	73	59	67	74	54	71	69	58	62	68	76	58	77	74	55	65	72	69	63	67	74	50	56	54	62	83	71	66	85	77	61	86	69	66	66	59	61	73	59	64	99	79	79	71	66	67	79	55	73	72	81	54	75	56	70	80	61	76	80	52	55	78	79	55	57	68	76	66	56	54	71	51	80	51	59	63	50	76	58	69	67	52	53	67	66	70	79	61	58	72	57	67	53	65	59	78	79	62	73	70	56	69	67	56	68	69	83	55	82	66	67	75	74	55	65	64	66	73	58	61	64	57	75	66	71	68	79	68	74	63	83	62	66	63	74	76	67	59	73	60	72	65	63	51	79	61	68	62	70	78	81	59	60	65	62	58	70	68	88	57	87	85	77	79	71	65	74	66	59	75	79	67	67	70	64	69	75	78	52	69	68	96	68	76	67	69	59	68	59	71	66	71	47	64	68	70	76	64	60	58	56	66	74	62	69	52	56	65	68	60	71	75	72	71	52	51	63	66	74	62	71	58	61	76	64	65	63	59	75	63	80	72	50	58	50	73	50	73	61	57	50	72	57	78	77	65	68	54	66	62	87	63	69	71	59	64	63	66	61	76	64	65	51	50	69	71	72	65	61	59	60	66	63	64	76	79	62	67	69	51	67	67	63	79	60	66	53	66	69	65	57	57	59	75	82	77	67	82	69	58	46	61	67	58	58	67	70	73	71	62	65	61	70	51	48	60	81	88	55	60	76	56	54	60	70	65	86	63	64	68	51	78	74	58	62	55	70	71	76	56	58	73	71	73	54	65	75	45	78	70	60	45	53	58	68	66	61	75	60	68	55	63	65	69	70	68	71	65	77	84	61	76	67	60	69	51	73	69	57	79	55	83	51	58	95	64	72	61	62	61	58	53	64	60	65	70	71	74	61	78	69	73	65	70	59	54	56	59	62	58	57	67	71	50	71	68	67	81	72	58	63	54	54	64	58	67	68	65	66	52	79	46	57	67	64	61	70	65	69	62	59	63	95	68	63	70	63	59	60	60	51	62	66	60	69	60	69	53	72	68	61	61	75	69	75	65	66	62	79	54	67	64	46	77	74	68	61	64	56	65	80	60	66	52	74	57	55	75	72	53	68	68	57	68	73	70	76	52	65	62	75	60	59	79	74	73	59	69	71	55	69	62	63	58	73	68	70	73	69	78	71	56	54	69	73	68	94	64	52	64	60	80	62	51	65	73	59	67	59	75	79	73	66	62	66	75	81	68	57	70	71	73	63	68	79	75	73	62	55	73	63	58	67	62	67	69	68	59	85	56	53	60	64	83	79	57	70	57	60	60	57	67	51	64	64
345	0	2700	190737	374	0	0	0	0	2	12	49	38	34	24	26	35	45	42	22	10	23	26	31	48	28	38	45	36	49	53	71	61	67	84	79	73	88	89	89	74	121	86	81	96	85	76	86	98	86	99	89	79	80	86	82	77	78	81	86	85	57	79	81	96	92	86	77	76	87	77	68	81	79	83	88	83	78	68	62	81	70	53	54	57	79	68	88	64	71	72	64	85	69	70	62	67	75	69	55	71	73	66	79	81	52	65	47	75	75	66	59	73	67	63	79	72	53	73	60	57	55	67	72	51	54	55	51	63	56	61	47	68	52	61	64	66	52	48	57	66	57	70	53	66	70	64	64	52	67	46	60	59	70	60	58	70	53	59	52	70	61	56	60	51	63	54	60	48	53	53	50	43	69	62	70	55	54	62	52	61	64	56	54	60	58	62	55	57	57	52	60	58	67	61	64	53	49	51	66	61	53	38	49	64	62	52	52	54	60	54	55	62	67	57	55	62	68	56	53	69	56	52	66	50	63	76	50	60	52	52	54	48	65	53	67	46	61	59	50	48	56	50	46	53	47	55	46	52	58	44	56	56	51	52	50	53	48	69	70	53	60	65	63	58	63	60	63	59	62	46	55	52	81	57	56	49	61	51	54	54	58	50	71	40	62	56	37	66	35	44	56	57	48	60	49	52	53	60	52	51	53	58	53	47	55	60	59	66	47	59	49	49	41	63	57	48	47	66	57	56	64	57	53	52	39	52	56	36	63	59	52	43	51	54	63	37	59	67	58	60	51	64	61	57	47	56	59	62	52	49	69	55	61	48	68	45	63	60	48	61	66	61	55	61	51	48	50	48	55	42	51	60	56	54	58	77	59	52	41	47	49	50	52	58	39	68	70	65	50	60	50	54	56	53	70	50	54	48	64	43	47	55	49	67	53	51	53	52	77	44	62	52	63	42	53	53	55	48	58	48	52	55	55	54	65	60	50	44	57	50	57	61	64	53	58	49	40	42	46	47	55	46	42	57	65	45	57	53	45	47	50	52	52	58	60	57	65	44	53	56	54	51	47	51	59	57	55	49	47	59	53	45	53	56	48	40	52	60	57	40	58	74	57	64	53	42	56	59	48	58	51	44	53	43	51	65	43	50	61	59	54	57	47	48	68	57	42	44	44	53	53	43	58	47	45	48	52	57	48	50	56	47	50	48	59	66	50	46	48	38	51	61	61	56	54	48	65	52	52	56	53	59	50	56	47	45	69	60	56	57	60	63	58	56	39	67	55	67	55	45	61	58	47	61	54	57	59	50	54	63	43	51	58	47	54	52	51	49	56	63	43	57	56	53	50	68	50	48	61	52	46	62	43	57	55	51	59	58	43	65	53	53	46	52	49	52	56	51	54	48	57	62	56	46	60	61	41	44	60	54	50	46	66	40	46	42	57	65	47	38	55	61	38	55	47	40	40	39	46	50	52	55	45	55	52	60	34	52	54	41	48	51	46	57	47	55	48	60	52	33	51	59	47	49	59	38	61	59	54	45	42	41	45	63	62	42	54	56	60	53	61	61	59	58	50	58	51	53	53	50	53	73	45	53	42	77	51	45	42	49	49	65	61	39	51	52	56	57	46	46	56	54	58	49	51	62	59	54	47	66	38	60	49	53	50	46	64	57	64	61	46	46	52	47	64	56	66	61	61	64	63	41	53	48	51	57	53	56	47	53	49	53	42	59	52	46	51	61	61	47	50	54	65	49	56	52	64	59	55	60	59	63	37	55	59	56	55	55	52	64	53	61	57	53	54	55	59	49	57	55	52	55	54	51	56	48	54	61	54	67	53	52	44	52	45	56	51	48	54	67	50	48	50	46	44	60	58	47	51	50	46	62	60	59	50	56	62	66	62	59	55	60	51	51	57	58	48	60	56	63	39	70	63	52	58	47	47	54	57	48	67	46	60	54	53	56	57	52	46	46	58	51	51	60	46	49	56	53	58	48	56	54	43	49	44	63	57	53	56	53	66	58	50	56	58	53	46	48	53	58	46	45	60	54	50	54	48	46	44	61	50	36	45	54	58	54	51	50	51	62	48	57	46	48	46	46	75	51	54	62	50	42	49	57	64	54	39	54	58	61	31	50	54	43	52	41	48	52	50	57	53	47	48	64	59	53	49	51	58	55	51	49	47	42	63	50	57	46	59	45	71	53	58	43	23	47	59	39	52	48	48	54	54	54	49	56	41	52	56	50	59	61	48	59	37	50	50	46	47	59	45	47	55	47	55	52	42	51	40	51	66	51	64	51	44	48	56	42	57	59	44	39	50	68	51	56	71	55	57	49	60	46	60	44	49	48	52
345	1	1900	190860	367	0	0	61	298	731	858	950	910	954	814	754	634	598	361	148	124	107	116	115	149	123	127	138	108	99	120	103	114	103	127	126	109	121	98	113	92	124	108	122	115	103	105	98	94	83	98	95	92	80	76	86	95	98	100	98	81	70	93	106	90	95	91	83	87	87	66	81	82	83	92	71	87	94	74	87	85	77	63	90	63	63	72	91	98	73	80	71	90	92	75	79	71	91	79	75	82	83	81	74	75	78	81	72	78	86	74	81	79	77	89	72	69	76	84	71	73	72	97	73	78	76	66	72	73	67	71	77	70	66	72	81	73	87	81	68	81	79	73	81	70	80	73	68	83	70	82	80	77	90	70	80	87	58	81	70	68	84	82	68	85	86	72	80	84	69	77	85	96	74	69	87	82	81	82	75	67	71	74	87	82	87	77	87	76	71	53	74	64	70	83	67	83	75	65	74	69	75	65	92	60	75	78	87	85	74	59	84	65	67	81	66	81	82	89	59	84	83	78	68	75	62	70	84	66	73	75	82	71	77	70	76	78	83	80	78	63	82	66	88	74	69	64	69	93	79	78	71	62	74	74	75	84	69	77	81	77	84	61	69	75	62	79	84	79	72	84	73	79	74	65	75	77	74	62	75	64	77	79	77	65	70	74	66	79	71	73	88	74	78	75	62	65	80	66	101	84	74	80	82	74	70	87	71	77	81	71	80	55	71	89	80	77	96	99	70	72	49	88	85	73	81	79	82	66	66	70	74	88	68	74	76	72	80	81	92	77	76	82	71	73	79	77	79	79	74	68	69	55	71	79	67	86	56	70	78	69	72	52	75	83	64	77	85	73	73	82	80	63	63	81	77	76	81	74	83	77	67	67	72	80	81	74	86	74	66	76	65	78	80	62	76	73	85	86	65	86	78	77	65	59	80	65	78	71	60	79	67	68	76	80	74	78	77	73	66	76	63	78	64	86	82	81	76	88	86	80	62	71	76	71	83	65	70	68	90	80	72	55	75	77	60	66	83	70	88	70	73	67	57	81	75	64	83	79	65	54	80	64	81	76	85	61	70	97	66	70	59	73	87	75	85	67	65	80	73	82	73	80	72	78	72	95	81	66	58	74	64	74	67	75	68	76	71	74	59	71	86	66	74	72	91	69	65	72	71	76	82	75	81	76	82	66	73	81	74	77	78	81	72	84	77	81	77	62	59	81	66	64	82	65	83	69	65	56	86	74	62	67	72	72	74	65	75	80	77	62	87	72	70	75	70	77	79	58	79	81	83	65	75	65	76	78	62	76	68	79	89	76	70	72	72	65	74	63	64	74	73	60	68	72	76	69	76	63	73	73	87	81	84	81	75	68	49	62	76	64	85	70	68	79	74	83	81	86	69	77	62	88	76	81	71	75	94	82	54	76	63	65	69	86	90	83	77	74	79	81	58	79	70	71	76	84	92	77	78	69	80	86	86	59	79	70	63	70	85	71	84	72	75	69	75	80	87	80	92	99	66	57	66	70	78	74	68	79	64	74	97	78	64	74	92	68	85	68	55	75	74	84	63	61	70	62	68	76	73	76	76	69	75	71	74	79	68	87	70	66	63	72	70	84	68	81	68	61	70	65	84	85	55	78	84	80	74	78	86	75	70	64	74	81	72	91	66	72	62	76	80	77	74	73	71	68	72	77	75	76	82	75	68	69	73	71	68	73	96	70	83	85	79	82	70	66	72	69	72	70	81	79	73	64	68	86	75	78	70	64	75	64	75	75	62	78	59	72	83	75	59	84	82	59	85	78	85	72	64	86	67	71	80	79	77	79	73	69	69	90	74	77	74	72	78	60	86	65	73	74	64	65	82	73	90	58	72	76	73	77	74	66	72	54	72	71	72	50	70	68	72	76	60	80	80	65	64	74	73	81	56	69	62	76	75	96	70	97	57	75	68	73	84	57	79	72	79	69	75	71	73	63	90	68	65	82	74	63	75	73	77	78	76	77	61	70	73	60	71	67	77	88	85	73	71	74	67	61	71	80	68	80	78	85	92	64	73	68	76	68	60	59	71	60	83	78	72	79	64	64	70	62	82	86	70	83	77	74	63	71	74	79	81	74	76	63	72	75	73	75	68	71	82	73	80	83	80	57	68	72	73	65	72	89	72	65	72	76	74	73	77	66	74	75	75	74	71	57	74	90	79	83	74	75	83	73	79	64	87	83	77	85	85	74	76	66	68	67	80	67	68	68	84	59	73	78	76	70	79	61	81	61	60	75	86	58	78	86	65	76	79	51	80	77	55	60	73	72	76	73	87	71	79	66	89	76	70	80	67	70	52	62	85	69	73	58	62
345	2	2100	190983	372	0	0	1	38	267	364	676	670	696	566	502	470	437	234	81	68	62	94	86	83	94	100	97	94	106	106	121	79	107	127	107	114	92	116	108	97	112	98	89	98	100	86	73	104	90	85	99	84	89	88	93	92	94	97	75	77	85	84	72	86	95	85	68	72	80	84	89	85	91	67	91	80	89	74	89	82	82	67	85	70	79	61	83	72	86	54	77	75	71	62	77	70	69	62	71	75	61	70	93	70	75	75	76	74	87	55	80	80	70	73	69	80	76	73	68	69	73	83	50	79	62	76	63	68	71	58	72	72	65	80	70	73	75	91	69	76	80	77	64	50	66	70	55	80	76	81	60	73	65	76	56	62	55	75	72	75	71	74	63	80	64	86	52	61	60	76	68	64	58	74	61	74	68	76	58	73	81	52	65	71	58	60	69	63	78	60	67	71	74	65	75	76	71	69	54	74	81	70	71	56	62	77	79	58	74	66	56	72	58	62	69	69	81	59	56	81	70	71	68	53	79	54	55	79	65	67	77	84	68	78	73	64	80	60	60	72	68	69	79	69	64	67	62	85	57	63	77	74	65	87	68	66	73	71	70	67	65	75	77	70	65	75	71	76	67	73	76	53	63	62	74	61	76	84	67	66	55	82	77	62	77	81	66	83	57	74	68	70	60	70	73	71	59	60	72	61	62	67	80	59	68	69	48	57	78	60	70	64	84	68	48	72	56	70	85	76	67	70	59	60	65	62	61	60	72	84	62	66	63	78	66	89	77	57	56	64	67	59	60	76	67	76	56	56	72	85	66	72	65	66	57	77	65	73	66	57	79	79	51	63	62	60	55	84	66	59	61	54	68	74	70	67	82	67	66	77	64	63	56	68	71	57	69	62	75	58	75	61	65	69	62	70	66	66	61	65	79	67	64	59	66	66	65	59	69	74	60	54	66	64	81	63	67	57	71	64	77	66	67	52	53	72	57	73	86	65	63	53	54	69	51	80	53	50	88	56	79	55	67	73	74	66	57	65	74	70	39	73	70	67	63	97	74	59	64	60	68	62	68	77	71	71	74	64	66	62	58	59	67	70	70	71	60	54	59	50	78	70	75	62	70	56	61	77	68	72	72	57	60	72	56	74	59	60	78	57	58	71	70	59	65	61	55	74	69	62	66	64	56	53	77	62	67	67	77	69	73	78	66	70	71	53	57	69	70	74	67	68	58	75	72	64	65	76	62	69	75	69	67	68	62	75	68	67	67	67	58	64	72	56	65	58	72	78	74	62	68	71	71	57	48	64	61	66	73	64	70	82	69	61	62	62	67	65	68	65	70	53	74	68	73	77	74	68	79	65	67	72	67	63	56	67	77	69	74	49	66	52	79	70	61	56	46	63	61	67	75	60	68	74	60	58	62	59	79	77	74	51	66	65	72	63	67	69	62	63	58	61	68	69	61	64	72	57	58	56	55	50	94	67	52	50	74	65	65	68	72	63	61	61	70	63	53	69	73	73	63	50	74	58	69	62	65	62	73	76	62	61	67	64	57	57	65	75	52	68	63	63	71	53	71	70	60	61	62	71	65	71	72	56	61	73	75	69	81	66	66	64	76	61	62	73	61	72	66	69	71	58	62	54	55	67	70	70	65	65	66	57	62	71	62	69	58	66	70	84	73	61	55	56	66	73	66	54	64	65	65	80	50	67	66	74	79	76	68	61	64	76	70	69	73	77	74	71	56	52	58	70	69	68	69	54	72	74	72	63	68	58	83	74	76	70	56	62	72	69	61	71	74	63	72	70	53	60	75	66	71	57	71	86	59	65	70	68	57	74	81	71	66	70	49	55	58	80	78	67	62	74	62	61	65	77	58	72	60	55	70	66	59	70	61	47	55	54	64	75	47	63	58	52	59	64	60	51	53	60	63	62	67	63	51	74	70	63	76	68	67	63	55	57	74	77	71	67	67	70	61	60	66	65	77	60	67	66	75	73	69	63	66	59	60	77	56	57	58	79	64	56	65	55	77	61	81	70	65	71	68	80	65	82	70	70	68	58	50	66	59	68	66	66	73	61	63	58	61	63	60	56	69	61	69	64	65	55	60	47	58	87	59	66	58	64	69	66	52	61	60	66	66	76	61	48	75	70	60	67	57	66	79	60	71	87	68	69	77	65	58	68	59	62	55	65	63	73	56	68	80	59	65	69	57	61	61	58	59	53	72	64	68	74	64	67	62	82	65	67	63	62	76	64	67	50	72	62	62	61	70	68	75	80	69	52	76	67	58	74	67	73	62	58	67	63	72	58	53	51	72	65	59	61	70	72	79	72	60	61	70	65	69	57	68	69	65
345	3	3500	191107	375	0	0	0	0	4	4	37	30	37	12	23	37	57	62	32	24	30	35	44	50	47	41	51	61	58	63	70	70	68	90	88	67	103	102	95	116	108	96	80	92	107	100	82	83	87	93	106	80	92	92	90	97	84	99	73	89	91	84	82	90	92	81	80	74	83	77	84	85	76	59	89	78	92	84	76	81	88	68	67	95	78	61	92	80	76	74	83	68	76	59	75	72	89	82	60	69	68	77	83	73	63	77	72	74	87	77	65	73	61	64	59	61	65	67	64	82	67	65	81	89	73	62	65	58	65	71	59	72	77	63	73	67	72	64	78	74	74	63	75	64	68	74	59	71	77	67	74	63	67	58	73	46	69	69	59	62	79	62	74	55	77	64	71	53	68	60	79	65	61	63	72	67	54	53	59	58	71	59	70	59	55	62	83	84	75	54	67	56	73	75	73	76	59	53	59	68	53	71	85	68	70	58	73	56	83	81	76	55	72	57	65	70	61	69	72	76	81	71	62	64	70	71	83	51	73	67	49	60	65	70	75	80	60	67	69	68	74	72	62	66	62	67	69	66	73	73	59	77	59	62	70	78	55	65	76	79	76	63	45	67	61	75	76	66	74	76	66	56	74	79	65	62	81	62	56	61	73	68	65	73	44	45	72	56	66	66	65	67	69	62	68	65	58	62	60	48	63	64	64	75	64	55	56	58	67	70	76	68	57	78	58	69	63	54	48	71	46	59	66	56	88	63	65	67	52	54	54	52	68	74	69	52	92	59	54	82	75	61	50	54	44	64	77	61	56	55	57	68	69	65	55	63	61	73	57	62	52	58	71	54	59	73	66	53	78	66	61	69	78	58	65	60	62	60	66	58	52	61	53	74	75	54	48	66	66	66	52	70	73	67	55	71	54	60	61	76	51	73	69	64	64	49	68	55	60	66	58	77	55	65	62	65	66	43	66	71	74	72	76	68	63	57	65	84	65	60	66	58	68	59	50	62	70	71	58	66	49	57	57	75	69	62	54	50	78	75	53	61	57	56	68	55	70	61	71	85	67	67	45	70	60	66	78	56	64	76	60	59	71	54	77	73	65	74	77	62	61	53	56	62	72	66	63	65	52	59	75	60	66	58	56	62	55	48	47	56	64	49	67	65	61	60	49	70	65	68	63	66	49	62	67	65	69	57	62	57	55	58	70	67	50	73	56	75	50	69	56	52	54	60	55	67	66	63	56	62	74	65	71	63	61	52	52	54	58	63	60	67	80	71	71	74	68	75	70	59	69	62	69	56	70	64	76	66	59	58	57	57	49	77	64	86	52	60	51	67	58	53	67	45	62	60	56	58	67	66	55	74	61	52	56	67	76	68	67	68	52	52	58	66	65	69	58	54	67	84	62	76	70	66	59	50	68	54	60	68	60	61	57	62	58	60	49	63	70	51	77	77	57	62	71	57	55	37	53	65	61	46	68	50	48	57	50	61	60	58	57	60	60	50	60	73	66	67	54	58	72	66	62	68	60	61	63	77	60	60	59	43	60	58	68	60	66	65	60	67	63	59	51	56	73	66	78	53	52	48	61	57	76	53	57	72	63	81	64	69	61	55	58	58	58	52	53	67	72	66	64	68	53	60	65	65	61	58	65	56	56	71	50	63	74	65	68	44	65	69	60	53	72	64	48	66	65	67	79	67	75	51	56	65	56	60	71	74	60	53	54	72	48	63	85	48	67	73	79	41	76	68	61	66	46	63	48	53	54	62	86	75	52	65	58	77	50	64	60	63	62	49	70	55	63	59	62	70	62	65	71	63	59	71	61	55	52	64	54	65	68	62	55	61	71	65	57	60	61	71	70	58	62	52	53	50	61	55	66	68	58	58	45	73	54	73	53	56	63	64	70	80	65	75	54	57	54	73	66	58	66	68	50	61	72	65	57	45	65	76	53	77	62	67	72	58	61	62	77	62	64	66	53	47	67	61	54	63	80	69	48	62	39	68	63	57	66	60	61	51	74	48	51	65	48	72	55	55	52	72	63	54	59	58	50	56	68	64	63	59	58	52	70	70	61	56	75	64	51	57	64	59	55	71	64	61	46	69	76	67	63	58	73	63	52	68	56	80	75	56	65	66	71	48	79	66	55	70	52	64	63	73	73	62	74	63	58	59	67	70	45	63	76	64	64	55	72	56	60	59	64	58	47	69	50	56	70	63	63	70	55	64	68	62	58	61	61	65	69	62	73	50	72	77	60	52	66	63	58	56	56	49	64	69	56	80	51	60	57	67	61	74	60	69	70	63	83	79	58	60	81	62	71	56	73	81	63	56	56	52	66	76	51	58	50	62	85
345	0	2700	191230	379	0	0	0	0	0	3	21	13	20	3	4	4	5	9	3	1	8	9	7	22	15	28	26	31	28	42	36	42	53	56	56	42	55	77	74	98	81	67	98	77	72	89	76	83	85	82	77	73	63	70	92	85	79	68	81	62	82	75	73	73	66	80	69	75	89	68	87	71	75	72	67	57	76	66	82	64	88	65	67	69	72	77	52	62	55	60	53	62	65	58	69	54	59	60	70	61	55	60	59	66	76	71	78	56	76	61	63	64	57	58	61	69	57	57	70	67	53	71	64	63	41	67	61	54	53	46	50	46	51	71	54	53	60	51	58	49	62	64	51	50	65	61	58	52	67	49	47	62	55	65	42	59	58	58	58	58	46	52	62	48	50	48	57	63	43	50	47	49	45	57	65	62	42	67	53	54	56	58	54	49	61	64	48	46	55	37	46	57	58	67	62	55	49	70	60	59	73	59	60	60	56	59	51	55	63	62	59	46	53	45	56	57	47	53	63	47	63	45	43	40	41	54	56	56	56	53	59	60	59	60	51	59	57	53	52	61	62	67	65	43	36	63	44	44	39	63	50	64	54	52	53	51	52	48	57	45	50	57	61	51	59	50	51	39	53	48	47	63	64	50	64	61	48	59	47	56	59	40	57	57	44	48	48	55	48	51	52	54	52	63	61	59	43	58	62	45	38	53	41	56	45	58	55	54	41	60	50	54	56	47	67	50	63	51	61	51	59	43	51	49	53	37	53	40	62	43	44	53	48	61	52	51	51	55	52	56	39	45	58	40	57	43	58	56	53	54	51	53	48	53	57	37	54	52	48	48	52	54	43	49	47	59	55	51	58	53	50	52	56	60	45	47	56	59	59	55	54	64	59	55	57	46	60	52	54	48	46	57	45	50	63	49	48	50	40	56	68	54	56	30	71	54	51	48	57	47	48	49	62	50	49	55	35	58	64	49	58	43	68	43	51	60	36	40	53	56	57	51	40	60	38	60	51	45	39	47	50	46	38	48	50	51	54	51	47	77	42	48	46	50	59	38	68	56	60	54	54	59	42	46	57	48	53	53	60	63	52	57	57	63	51	51	55	46	57	58	43	47	53	63	52	48	57	50	52	57	44	50	60	49	53	71	47	58	64	50	60	74	68	60	32	48	54	70	51	46	52	42	58	54	51	56	53	54	48	53	61	58	60	62	53	52	45	48	54	51	58	71	53	64	61	57	47	48	44	59	38	59	58	55	44	57	50	57	63	51	50	36	51	49	60	41	56	55	42	50	49	51	53	48	58	43	59	65	41	60	60	56	54	44	57	51	52	56	47	47	58	46	60	59	67	53	58	57	57	49	54	63	43	49	45	60	39	52	60	55	49	49	50	49	56	52	49	46	63	50	49	63	57	44	52	53	54	55	56	53	49	52	74	52	48	48	58	55	49	45	61	41	51	58	67	63	54	52	49	34	43	58	47	56	52	45	52	53	63	50	50	55	47	52	58	47	43	47	34	41	45	52	45	50	42	57	66	52	47	49	51	49	48	54	65	56	62	49	55	54	52	54	54	58	49	40	53	56	47	51	42	48	55	50	45	60	49	50	52	51	50	45	53	60	53	57	48	40	47	58	51	60	60	52	52	56	51	48	51	48	43	59	55	45	49	53	58	54	77	61	47	56	60	65	47	71	44	58	46	50	44	47	40	48	57	54	63	60	49	46	41	52	50	47	57	53	70	56	53	53	51	60	49	46	52	61	47	44	54	50	52	51	41	63	49	50	50	55	43	47	62	44	43	43	50	52	52	44	44	58	73	54	55	45	37	50	44	50	62	55	54	47	63	49	58	49	44	54	54	56	41	62	45	48	55	50	40	50	56	58	39	45	48	48	45	41	53	55	46	41	49	57	55	56	38	51	44	50	61	51	59	34	64	53	45	54	39	42	40	47	57	38	47	58	47	47	62	57	47	55	62	43	46	53	56	47	41	47	46	47	55	60	46	47	48	43	49	51	44	44	38	43	52	55	50	37	42	39	44	45	54	57	40	51	52	44	43	51	47	56	51	59	48	62	58	42	63	39	46	49	51	48	56	40	46	41	47	61	62	48	33	59	50	56	56	41	46	53	60	48	52	52	60	53	56	72	53	51	48	51	66	58	52	36	59	47	76	54	51	40	50	41	66	61	47	40	44	47	52	46	55	50	65	60	60	58	40	48	39	63	42	39	63	49	39	42	52	43	58	48	68	61	43	60	45	42	50	44	61	45	46	61	64	48	55	45	55	41	56	46	41	46	47	52	59	54	53	57	35	51	47	52	50	46	50	55	53	52	68	61	53	54	47	36	49	48	50
345	1	1900	191353	377	0	0	10	128	499	631	843	834	673	557	520	485	374	223	107	98	98	106	96	84	119	108	111	124	115	120	117	120	128	103	117	106	114	88	111	125	111	124	91	106	109	111	105	110	110	91	88	113	82	96	83	88	80	82	75	82	89	86	90	85	87	89	91	70	99	89	65	104	81	80	76	91	78	80	88	83	76	83	83	75	87	86	79	75	67	75	77	82	82	66	92	69	75	74	99	77	74	86	74	77	77	74	85	60	83	77	82	79	88	70	82	85	80	76	79	84	74	67	84	74	89	83	75	67	75	84	66	81	69	68	75	66	71	75	85	83	75	77	68	67	62	69	79	77	68	73	76	87	70	79	82	64	70	79	73	68	77	57	82	63	98	62	67	72	66	71	67	68	68	82	92	74	58	68	79	76	84	79	75	73	89	89	73	70	69	60	77	68	63	69	54	78	66	56	78	84	79	81	73	84	52	67	78	72	88	79	83	61	86	64	80	60	83	62	74	83	67	80	78	75	81	54	66	75	73	74	62	70	68	68	52	65	69	76	87	66	76	73	77	64	73	65	75	65	91	75	79	78	71	70	58	87	62	74	58	69	72	79	66	78	69	62	66	64	52	69	76	63	73	79	66	76	81	78	62	81	79	76	88	78	64	69	68	77	71	63	62	60	93	63	73	57	68	82	70	76	78	67	84	66	64	85	73	59	68	60	67	62	84	69	82	80	70	68	64	95	58	76	78	66	87	73	70	70	55	53	68	67	75	68	70	69	88	66	74	80	82	74	80	75	56	68	81	69	84	70	66	73	67	59	79	60	78	60	66	61	63	75	65	74	78	74	68	87	75	68	63	59	82	68	61	83	71	65	58	62	74	80	68	68	88	59	82	67	83	68	71	82	75	74	65	75	69	60	72	66	77	73	69	69	60	78	65	70	87	80	71	54	56	73	69	67	71	77	59	77	64	62	68	69	73	68	65	77	58	72	81	52	62	58	78	63	65	64	58	66	86	67	59	75	76	61	59	74	56	69	58	63	83	63	69	75	61	59	71	63	70	72	80	60	61	64	68	85	67	71	54	71	69	74	76	68	72	79	76	64	79	69	71	74	76	87	58	73	96	61	71	65	58	69	58	64	65	81	60	83	46	76	63	65	67	72	83	74	72	63	67	56	55	70	85	72	91	73	79	76	66	74	57	70	75	84	60	78	63	81	70	77	75	58	80	58	84	61	71	63	59	71	70	60	69	70	84	57	92	71	59	79	63	65	73	68	75	65	64	69	64	77	69	90	67	50	58	61	77	82	75	79	59	74	76	72	66	69	75	78	62	64	62	64	72	73	70	73	80	74	66	91	60	67	77	64	69	85	88	61	54	66	72	93	77	67	74	70	82	66	76	80	79	59	71	80	72	73	66	63	70	60	57	55	65	66	71	79	61	68	75	59	68	73	81	68	76	73	67	74	84	77	91	65	73	88	71	60	83	78	72	76	85	86	71	60	62	68	75	87	70	72	50	64	57	66	73	85	62	69	71	67	60	58	67	69	70	70	56	76	72	63	68	56	73	59	83	77	77	76	68	76	70	73	77	74	65	70	50	79	76	65	74	57	63	77	67	82	95	97	81	63	60	58	63	73	68	71	68	69	73	64	85	65	79	52	66	78	71	73	70	63	65	77	66	58	78	59	88	81	70	74	72	74	76	74	69	61	57	66	67	70	63	75	59	70	80	76	82	71	67	70	65	59	71	55	86	81	58	61	62	66	78	56	74	81	67	67	55	57	66	67	75	54	56	77	64	80	79	76	67	77	69	73	73	75	57	71	72	68	72	64	72	70	64	68	59	76	55	54	78	73	83	78	74	62	65	57	79	67	58	76	61	63	71	65	63	56	59	61	72	62	66	69	57	63	63	93	60	67	85	73	58	102	67	63	83	74	63	69	65	72	60	71	70	57	76	46	60	83	69	68	72	55	57	69	59	72	76	76	60	82	65	75	62	69	80	65	79	62	68	75	59	69	77	64	65	68	77	60	70	79	70	72	75	65	78	66	76	74	72	53	64	61	83	82	58	65	77	60	50	67	65	71	78	73	91	67	62	74	80	74	73	80	74	59	75	72	72	58	89	66	81	78	49	67	65	69	55	60	57	66	49	65	67	73	64	76	74	66	81	65	63	66	70	71	63	58	81	83	57	82	93	73	72	67	65	77	74	75	78	81	57	78	76	63	65	65	87	68	67	69	73	71	57	76	63	63	79	76	78	78	63	68	70	79	75	75	70	65	58	61	59	75	66	77	77	74	92	87	66	68	82	65	90	62	71	53	66	69	69	69	82	71	76	62	67
345	2	2100	191476	380	0	0	0	23	256	347	577	566	528	355	366	341	309	219	102	57	73	71	65	86	84	85	100	96	103	108	119	110	115	104	113	84	100	95	96	111	92	108	92	105	104	86	99	110	88	102	87	85	86	90	73	85	87	103	77	96	93	85	74	90	69	84	83	75	71	95	96	76	87	88	69	82	88	75	84	82	71	66	86	66	94	63	80	70	82	74	80	76	80	74	70	64	93	87	79	65	69	80	73	76	80	66	64	72	87	76	62	79	73	70	67	61	79	73	67	71	78	63	64	67	74	87	85	80	76	76	57	63	68	63	61	59	85	75	77	72	75	72	62	70	70	69	59	74	63	62	61	65	68	60	72	84	62	56	100	70	72	73	83	82	60	70	70	57	55	70	66	76	79	78	74	62	65	62	77	70	66	67	71	62	65	86	75	69	64	71	66	71	61	61	66	75	54	71	56	76	59	59	76	58	73	68	56	82	71	71	77	69	79	77	63	59	72	74	67	54	74	52	66	75	86	65	72	65	69	59	57	84	64	62	83	64	61	72	70	71	74	65	67	57	67	54	47	47	54	72	63	68	63	73	72	73	64	64	77	63	59	49	61	69	77	70	71	70	62	66	59	53	68	71	56	59	57	88	57	78	70	75	83	73	52	66	73	61	75	69	51	66	75	70	83	55	69	66	61	63	73	71	66	62	67	58	71	74	76	60	65	64	70	66	52	72	69	50	56	59	74	74	77	69	68	71	60	77	75	63	64	66	62	72	63	66	68	68	68	83	74	74	71	70	68	67	64	68	74	67	67	64	64	58	62	66	74	64	68	64	63	56	75	68	61	53	74	64	70	60	66	73	72	69	71	61	69	71	63	59	69	66	64	59	66	80	66	62	68	42	63	70	80	61	88	51	83	50	70	67	64	79	54	61	50	70	75	50	75	59	58	62	63	71	52	80	68	69	69	65	74	64	59	66	68	75	57	65	74	75	59	63	72	76	67	65	59	58	63	61	60	85	84	74	79	70	62	74	68	52	63	68	62	75	57	83	69	61	69	69	55	66	63	57	52	67	54	67	64	64	69	67	56	52	58	69	68	63	63	60	69	65	57	71	67	59	69	56	71	53	56	58	61	52	64	68	72	64	46	69	66	67	50	58	59	67	57	55	60	68	63	71	63	57	76	71	75	58	76	64	64	77	68	67	74	72	76	61	65	59	72	57	57	61	72	76	51	52	62	69	70	72	57	65	62	61	55	52	57	46	89	73	71	71	62	54	62	63	61	74	66	59	55	56	61	55	57	63	76	62	70	62	62	57	53	63	60	63	51	72	64	53	57	74	62	62	61	58	71	63	69	65	73	69	51	77	58	68	63	65	76	67	52	71	67	52	65	81	54	65	76	71	68	86	68	58	58	59	58	71	73	66	72	76	56	69	64	74	63	71	58	56	48	63	71	59	58	71	68	75	57	69	67	58	52	52	57	67	73	59	63	71	80	53	77	46	60	45	62	66	66	70	75	73	62	67	68	71	77	68	75	57	44	58	72	63	62	62	71	62	66	78	68	66	77	60	66	61	71	87	65	57	71	69	64	66	69	50	65	49	51	59	73	62	48	67	59	69	66	65	88	64	73	61	60	56	52	77	66	63	69	55	56	49	69	53	59	62	63	63	56	80	61	76	56	63	69	67	64	55	76	65	82	64	72	67	73	73	63	62	70	54	51	63	78	66	62	76	71	59	68	62	78	58	60	48	71	58	56	71	69	68	64	63	61	48	58	70	65	73	64	75	61	52	86	55	68	77	74	68	79	57	57	66	79	49	54	70	61	81	72	65	80	79	80	78	64	76	61	65	66	58	64	64	68	67	61	65	60	55	61	60	52	70	67	63	59	57	73	68	79	79	64	58	57	66	73	62	60	65	67	66	70	57	62	47	63	69	81	65	71	61	72	54	62	53	59	66	56	56	61	59	67	61	65	59	70	80	60	73	58	60	58	69	59	63	55	60	59	59	63	71	72	72	58	72	63	59	73	61	86	59	68	48	51	76	62	69	65	60	61	60	59	55	62	68	69	60	60	64	73	64	65	60	79	61	57	70	69	57	55	51	62	67	79	46	81	82	76	86	78	69	71	65	70	66	68	55	68	76	58	56	67	60	74	71	46	74	63	67	56	69	66	58	75	68	57	52	62	65	65	68	64	70	78	56	67	70	61	59	59	64	61	54	62	75	66	70	53	62	64	72	73	73	67	70	59	64	57	62	58	67	60	70	67	73	65	76	54	60	69	65	65	64	75	74	80	82	73	66	52	78	59	65	71	59	57	58	71	63	70	67	62	70	66	61	60
345	3	3500	191599	374	0	0	0	0	12	21	86	56	56	31	34	48	55	45	32	26	35	38	42	40	50	51	66	54	53	67	82	78	66	81	77	90	80	92	88	94	94	97	108	106	104	80	79	83	85	70	102	87	102	71	83	76	94	91	89	89	85	87	81	80	79	85	75	88	87	70	91	62	74	75	78	86	71	77	63	69	80	76	78	68	58	67	67	78	74	67	73	58	77	78	69	82	75	60	81	76	81	66	67	70	74	58	87	62	73	74	69	66	80	73	80	68	73	65	52	67	72	63	72	61	75	90	70	67	70	61	67	68	72	75	73	61	77	67	62	70	61	65	75	75	67	62	71	75	63	61	76	66	65	60	65	62	72	60	85	57	69	70	63	74	61	66	74	74	78	61	86	71	67	67	72	63	70	60	68	66	72	61	74	75	61	68	75	58	64	72	52	62	70	79	66	50	62	62	59	46	64	72	61	66	59	72	62	54	69	58	70	72	63	80	67	71	70	67	74	60	73	51	48	60	69	68	68	65	54	54	65	63	59	65	59	59	74	65	51	65	77	72	52	69	49	53	61	65	62	66	63	55	80	54	65	49	53	78	77	60	70	81	73	60	69	63	59	62	90	69	50	61	67	58	75	61	65	71	54	60	63	69	57	64	82	62	62	56	62	74	65	71	65	62	52	63	65	77	60	62	58	64	60	64	64	53	64	73	67	77	60	48	62	70	65	62	71	58	45	62	60	61	68	50	62	73	67	72	59	62	84	73	60	53	55	68	64	60	54	62	73	65	54	53	61	54	63	66	65	61	53	65	59	52	58	75	68	63	81	63	69	64	71	73	68	54	60	62	66	66	64	72	45	52	64	59	60	50	75	63	64	62	67	56	75	66	56	58	69	71	67	58	63	53	65	67	66	66	75	53	53	71	52	56	71	68	66	61	61	67	60	80	48	73	62	53	63	62	58	48	75	54	65	71	77	59	62	72	74	52	59	64	54	67	60	56	67	66	63	72	57	47	68	59	77	55	55	59	61	74	62	65	56	54	67	76	51	70	73	53	48	60	64	47	61	64	59	60	75	75	68	66	70	67	64	70	50	44	67	57	62	54	62	53	72	59	49	67	63	76	65	78	68	69	70	67	66	62	53	61	68	73	74	62	57	48	72	68	52	57	71	57	60	67	58	61	64	63	53	53	62	65	65	66	48	60	56	67	52	60	68	57	70	53	60	58	51	68	74	63	64	84	79	77	63	64	65	39	75	57	67	56	71	59	65	64	57	52	67	58	61	55	65	47	55	61	68	50	54	49	68	66	65	69	52	56	86	60	69	75	61	73	52	57	73	67	59	55	47	69	56	59	66	58	58	76	68	88	60	47	62	48	61	66	60	65	67	55	52	60	61	48	64	44	52	59	56	56	57	53	53	56	66	69	60	65	71	53	63	60	57	64	69	58	68	52	64	56	64	62	56	83	55	54	53	60	73	75	51	69	47	63	52	60	63	66	63	60	39	56	58	57	71	75	54	60	64	54	66	55	61	56	66	65	60	62	61	70	67	64	47	61	57	50	59	69	56	59	78	62	52	49	76	52	62	64	68	68	66	69	52	67	77	55	51	65	64	77	52	58	79	57	68	64	69	73	56	63	67	54	68	49	59	69	54	35	69	74	73	63	55	65	53	69	67	70	70	61	71	49	74	67	52	57	59	45	65	53	72	62	73	64	54	57	56	74	63	59	61	69	54	67	60	62	47	63	50	60	65	73	66	53	57	69	68	58	68	53	63	51	56	54	53	62	57	52	60	55	73	56	60	51	55	66	62	52	47	60	66	69	61	56	58	50	55	51	57	63	44	59	62	64	57	74	60	77	68	54	62	68	65	75	69	67	56	60	54	61	69	69	57	63	66	57	71	59	54	63	64	72	65	56	53	58	68	53	51	60	62	59	62	54	53	56	63	57	48	59	67	67	64	66	47	67	57	57	55	59	52	60	69	65	58	39	57	64	70	61	45	72	63	62	50	66	53	74	65	70	60	67	69	62	58	52	60	65	67	57	62	60	60	63	70	60	51	84	57	66	70	64	58	64	60	52	64	64	66	53	68	57	71	57	55	55	72	59	77	59	59	48	64	69	52	65	60	46	67	67	66	67	66	66	76	57	62	73	62	74	59	57	58	60	72	56	54	55	79	58	68	60	69	66	61	69	50	53	81	57	72	61	61	71	66	55	59	55	64	48	52	49	59	53	68	71	65	61	57	65	64	54	59	60	49	67	60	55	71	56	65	59	67	70	69	53	64	50	59	56	69	40	47	74	57	61	56	50	60	65	63	58	58	43	62	69	53	54	74
