345	0	2700	180860	490	3	23	361	661	767	729	655	647	553	499	492	420	374	353	301	283	274	221	221	181	212	182	192	172	166	166	174	150	137	140	152	148	127	136	135	124	127	116	101	89	93	101	92	124	155	210	199	183	181	137	84	96	93	94	72	86	92	64	77	69	75	69	82	105	67	61	69	72	65	69	66	62	76	60	62	72	68	65	71	71	66	60	63	58	73	56	73	60	57	65	77	64	46	56	64	58	53	67	58	51	54	62	56	60	53	55	68	44	62	60	63	59	64	52	70	61	69	47	48	44	61	61	66	45	66	47	48	54	65	53	50	64	47	58	53	60	52	54	45	59	45	37	64	63	65	66	51	54	53	50	51	56	62	65	64	40	54	65	45	54	45	65	47	51	66	57	47	68	58	52	44	53	52	50	53	45	61	59	45	52	58	48	58	62	66	58	50	54	52	43	48	46	49	52	58	60	63	59	47	48	57	56	59	55	50	58	40	59	51	43	63	46	53	58	41	50	60	69	64	44	55	61	49	56	54	45	38	51	53	54	62	65	42	53	51	66	65	50	40	60	57	51	50	63	51	48	54	46	57	45	48	43	52	53	51	60	46	56	61	62	50	54	48	50	50	41	48	61	54	55	47	56	52	42	51	61	48	47	53	57	55	40	59	45	52	56	58	40	45	58	58	59	65	51	61	55	46	63	38	46	47	46	55	47	49	53	52	45	46	65	39	39	55	58	54	48	57	61	44	48	43	52	64	48	53	46	66	36	61	50	46	54	44	37	43	55	44	47	48	42	44	42	65	48	51	50	44	53	41	46	59	49	56	37	45	50	52	50	53	62	58	56	52	49	45	65	52	50	51	38	51	59	51	47	53	49	46	51	52	51	46	44	50	54	61	64	60	44	44	50	61	58	48	51	37	52	50	76	56	41	60	40	46	58	72	53	38	38	47	46	51	58	51	56	52	41	35	64	43	53	55	44	49	58	51	54	51	65	43	50	54	56	54	45	54	52	50	51	35	49	60	46	51	54	50	48	52	60	42	42	53	54	56	47	42	55	57	56	45	60	49	67	57	37	57	72	51	43	48	48	53	53	60	48	36	44	45	47	59	54	49	53	57	54	54	64	49	45	53	48	47	52	55	54	55	51	35	51	52	50	44	63	56	43	69	64	48	56	44	54	50	58	47	60	66	41	57	42	65	52	46	45	47	45	52	50	41	55	48	40	53	42	49	46	54	49	43	56	62	40	64	51	55	57	56	59	53	43	49	53	50	45	51	58	47	56	69	57	47	46	42	44	66	51	46	49	50	61	35	44	50	43	49	42	55	51	40	51	48	55	55	41	47	49	42	46	51	52	56	41	60	46	57	48	43	58	42	40	49	46	42	48	44	49	54	56	57	53	42	38	38	51	48	47	48	41	48	55	47	53	39	53	59	47	53	41	40	55	40	48	52	44	57	30	58	62	46	45	51	46	47	61	35	43	32	59	58	53	49	70	47	54	55	54	41	55	52	53	53	58	43	37	36	51	48	38	56	51	56	45	55	53	53	67	50	36	52	50	53	48	43	47	49	65	53	57	55	41	45	63	33	52	58	49	50	44	59	64	64	60	66	60	50	48	47	39	45	57	52	54	59	45	58	53	45	36	48	47	54	43	60	39	56	66	58	45	52	48	51	40	49	42	52	49	56	60	43	43	47	56	42	51	72	56	43	67	50	60	47	58	45	49	58	51	64	55	50	52	53	49	54	44	51	39	54	39	60	48	51	42	61	42	54	45	56	67	50	39	52	49	56	39	43	42	58	57	43	51	61	56	66	53	54	50	57	53	47	50	42	27	55	45	57	46	52	53	53	44	40	55	50	53	50	46	45	47	36	53	42	54	65	55	51	55	53	52	48	50	59	41	53	50	48	46	66	43	57	51	52	51	46	44	60	48	43	51	48	61	52	46	54	50	46	35	50	47	59	49	52	50	29	43	61	50	44	41	41	51	58	53	48	49	53	58	56	37	55	33	62	50	51	52	67	58	54	51	52	42	48	45	56	45	48	58	44	53	43	46	63	49	57	51	65	54	53	65	44	53	44	44	40	35	36	45	52	39	60	58	48	53	58	46	47	47	44	55	58	42	47	57	43	53	46	57	48	59	50	45	53	56	52	52	55	55	49	46	52	51	41	48	42	45	43	49	51	50	45	43	56	66	58	62	55	49	51	50	62	57	42	59	38	47	59	51	49	62	51	49	52	45	63	36	48	48	62	72	51	48	65	61	47	45	47	63	32	51	50	51	68	44	62	58	59	60	58	37	63	53	47	39	46	60	44	59	55	50	57	53	60	65	66	64	39
345	1	1900	180983	506	0	70	480	587	643	558	554	464	430	389	345	298	276	235	261	251	229	202	206	191	181	173	151	138	142	148	148	137	120	135	121	121	104	130	122	106	108	93	95	91	91	108	117	99	119	123	123	143	153	141	156	126	104	122	151	121	131	102	115	105	105	112	124	125	121	108	88	87	74	91	89	87	57	78	89	70	88	87	75	79	82	83	68	93	93	89	88	71	69	82	99	82	76	85	87	105	87	77	85	90	89	64	73	77	79	91	81	76	75	68	83	88	88	86	76	78	88	64	79	79	93	86	85	74	73	80	67	70	87	73	73	72	67	81	70	69	71	73	65	84	79	71	72	71	78	90	63	82	92	71	68	93	72	72	79	82	71	85	77	75	73	97	72	66	86	80	77	82	89	73	64	84	66	76	81	62	79	87	72	78	86	72	58	79	86	67	78	81	75	99	74	96	82	81	87	79	76	68	83	65	69	62	69	86	79	76	85	72	72	82	73	86	85	76	76	90	77	62	76	72	79	96	70	79	78	68	82	71	71	71	77	65	91	80	73	76	66	76	80	61	84	86	80	81	75	94	81	68	83	71	80	90	85	74	75	68	66	91	74	85	90	68	73	72	65	68	77	82	73	76	73	79	71	73	75	85	80	75	92	65	81	78	80	65	54	84	72	72	65	99	73	65	81	88	77	72	68	76	82	57	64	74	91	70	91	86	82	75	80	59	70	75	75	68	83	70	74	83	94	66	79	86	82	73	87	74	74	72	79	85	65	80	78	88	74	65	90	73	88	78	78	79	104	71	88	88	77	76	81	78	67	87	89	63	72	85	95	82	80	64	91	70	76	74	85	79	65	68	72	80	89	82	72	78	81	70	81	66	87	68	91	69	79	60	89	89	85	87	64	76	67	78	96	64	74	70	78	67	76	58	76	83	77	81	96	77	77	64	69	75	61	83	74	66	67	74	85	101	65	57	84	79	79	68	71	80	87	67	71	68	81	78	77	75	82	84	76	100	91	76	64	86	70	79	101	93	87	86	71	88	80	66	71	74	60	89	75	78	74	76	71	64	71	58	92	75	88	81	108	72	79	89	71	59	72	78	79	76	70	91	74	79	66	79	73	78	69	62	82	86	76	76	66	77	79	83	64	76	68	79	86	78	86	71	77	77	92	71	75	71	73	70	85	71	67	91	74	75	60	77	69	94	74	61	71	73	79	73	72	67	104	85	89	79	69	69	100	89	87	68	68	70	82	70	69	72	77	69	82	72	93	78	59	85	81	81	73	59	75	63	68	76	67	83	79	74	71	74	67	80	87	62	68	68	73	81	79	62	67	86	71	59	87	79	62	65	76	66	79	94	83	88	63	69	87	72	85	73	77	80	78	59	72	88	79	73	69	73	74	81	86	93	76	87	81	72	74	76	74	78	65	68	64	53	91	84	82	74	72	92	79	75	72	67	86	71	76	84	90	66	84	71	73	86	73	81	70	69	86	89	68	85	79	78	93	68	72	77	66	84	66	82	68	77	85	86	69	63	71	65	91	74	74	71	77	75	85	97	81	78	93	71	80	82	68	76	80	85	82	73	73	90	73	83	87	65	72	70	75	64	64	71	90	66	71	69	64	82	79	81	78	70	85	66	88	62	64	64	84	80	75	91	76	79	91	78	75	72	69	79	82	65	73	86	74	58	69	68	88	65	69	66	67	75	68	91	82	68	77	54	72	76	61	82	69	72	77	83	62	84	80	81	83	82	90	54	79	83	78	87	74	81	87	72	78	70	68	74	73	79	74	59	76	96	71	61	71	78	70	76	70	71	85	65	89	69	75	64	84	78	62	69	71	68	82	93	71	80	74	78	77	89	87	80	75	91	79	76	67	71	70	79	85	95	79	73	79	75	83	83	71	72	85	82	85	89	80	82	75	69	80	78	66	77	82	81	78	76	79	86	71	76	64	58	78	66	70	85	59	65	75	93	76	74	90	93	80	89	67	64	73	64	68	72	93	68	77	65	69	79	84	82	69	86	79	80	80	78	87	71	89	65	70	76	58	71	82	72	77	80	74	69	66	84	67	75	74	69	85	89	77	76	83	71	75	87	87	69	89	88	79	71	78	80	73	97	94	75	71	74	83	65	77	77	77	79	76	82	71	67	73	79	71	83	67	58	73	85	72	85	77	85	75	72	68	84	79	94	71	77	76	92	85	76	77	79	80	73	83	82	78	70	74	76	70	75	64	79	90	66	80	80	62	79	85	79	67	66	76	75	100	83	76	87	82	63	82	64	91	70	75	77	77	76	87	78	81	83	77	71	75	79	77	78	60	78	93	69	91	83	81	68	89
345	2	2100	181106	494	4	52	407	596	649	581	545	515	486	447	367	307	303	257	242	251	221	214	204	202	172	187	169	160	153	131	133	120	122	116	127	117	117	111	115	115	111	114	123	113	121	115	141	175	161	163	211	217	214	242	201	163	165	125	163	98	89	79	99	101	126	130	127	115	113	88	86	92	86	87	76	87	81	78	83	92	94	94	74	79	71	78	77	82	77	70	90	75	84	69	75	72	79	76	66	83	83	92	78	90	96	65	81	84	88	61	76	90	83	68	66	57	73	68	85	76	81	68	69	81	74	78	86	56	69	59	68	95	60	70	84	81	75	79	62	73	78	74	75	69	81	80	77	81	68	82	73	83	66	74	76	68	73	64	80	71	75	92	67	66	73	77	92	64	68	73	78	58	71	67	59	85	71	82	78	71	91	84	64	72	74	80	67	84	84	93	71	69	79	68	78	92	80	81	74	64	80	81	74	71	65	78	76	69	75	79	74	80	91	87	69	84	74	96	88	76	71	56	73	75	72	85	79	75	69	64	84	68	78	84	73	67	71	73	84	83	71	61	88	71	68	79	72	72	66	71	64	50	78	64	58	54	64	87	61	83	70	85	60	66	78	86	75	64	79	74	77	75	73	69	65	66	67	65	92	76	82	66	77	81	94	75	66	73	70	72	67	75	78	68	65	76	64	73	78	84	73	69	78	62	68	82	76	60	69	71	76	83	72	61	71	73	86	80	79	82	75	63	80	72	63	74	75	84	71	72	71	56	79	70	83	70	70	83	60	63	82	68	59	72	71	72	65	71	68	65	77	73	69	81	82	72	76	67	75	78	59	84	73	77	80	74	68	67	71	64	60	104	87	80	63	78	86	76	64	71	60	85	76	89	61	83	92	75	74	86	78	75	70	71	74	71	59	67	78	91	77	63	73	65	74	74	98	83	73	69	75	73	71	81	74	66	70	62	74	79	74	72	86	76	71	62	81	70	58	62	85	78	75	72	83	58	71	78	71	65	60	77	79	54	68	77	68	78	96	67	68	79	81	79	70	75	71	76	75	74	84	70	72	85	72	63	75	88	83	75	73	78	83	69	74	71	67	56	83	79	79	85	72	67	71	74	77	68	78	70	79	64	68	74	80	72	69	66	69	46	80	58	62	73	59	81	72	82	92	70	82	72	91	65	69	73	73	68	80	61	64	81	67	64	85	77	70	81	82	74	75	79	77	69	78	71	73	90	79	67	75	84	70	60	68	67	81	76	82	64	70	67	76	80	77	77	69	80	76	77	66	75	76	75	91	75	67	72	74	65	68	72	94	77	64	62	86	72	63	86	76	84	66	70	73	70	72	64	80	83	62	68	82	78	69	58	78	66	72	53	64	68	62	77	71	62	87	72	75	73	72	76	74	76	63	50	72	71	71	71	77	75	69	64	78	67	81	81	66	82	52	70	61	72	63	76	51	71	89	80	62	78	82	77	65	77	79	76	81	74	71	73	75	66	81	88	78	79	74	69	77	70	63	71	78	76	70	75	84	67	69	71	73	72	72	72	66	74	64	71	57	75	67	67	60	60	77	74	83	53	75	82	67	81	75	82	87	75	58	69	84	71	93	63	86	74	82	57	60	78	87	83	77	60	64	74	63	73	57	60	63	70	80	70	76	87	77	67	87	87	71	62	60	67	74	64	63	68	76	86	60	75	68	77	88	87	68	70	74	84	59	71	67	69	76	90	91	79	60	76	76	65	66	66	71	67	76	94	66	92	80	75	80	69	76	60	68	74	79	64	71	95	85	75	73	70	78	76	61	79	75	76	99	81	76	61	62	87	69	76	85	72	76	67	85	70	55	61	75	78	61	63	73	74	49	73	85	86	85	62	77	66	82	57	88	67	73	71	77	83	73	73	77	83	86	67	64	74	59	80	55	79	63	58	87	74	68	68	64	64	71	65	58	86	85	71	80	71	68	70	68	60	71	65	79	84	81	74	61	59	82	79	81	82	89	57	63	63	75	65	62	65	66	78	85	78	68	61	73	72	67	78	60	68	73	68	70	68	88	78	83	61	87	85	71	67	65	86	73	64	87	68	72	61	79	69	63	77	77	69	75	70	74	70	64	69	69	85	76	86	92	77	80	82	83	78	74	62	73	69	76	89	87	74	82	95	85	64	66	95	81	79	81	59	86	66	56	62	69	71	76	79	68	56	65	64	77	55	80	68	68	72	81	78	72	64	67	62	72	70	71	69	59	61	69	86	73	76	81	70	80	67	69	85	85	83	74	73	81	72	73	87	80	72	69	70	101	81	69	83	66	89	78	74	66	66	69	74	58	64	84	76	79	71	67	92	73
345	3	3500	181229	491	4	50	381	703	722	636	598	510	476	422	403	349	350	312	263	244	264	237	204	214	210	180	172	164	170	183	149	170	158	151	148	147	147	137	119	132	134	133	143	172	196	229	238	283	316	296	292	319	310	304	303	252	215	213	166	128	124	109	113	146	158	157	133	118	123	102	105	115	101	96	80	86	86	98	95	73	94	94	109	104	95	87	100	103	109	109	97	89	95	97	97	114	77	99	88	70	85	94	92	79	99	96	94	83	70	93	103	94	79	83	79	75	99	80	75	108	80	96	89	80	81	94	77	89	109	76	92	83	91	104	80	92	99	99	93	85	89	81	87	85	105	93	95	94	79	86	77	93	100	92	90	93	86	78	80	66	83	97	90	87	100	106	99	114	87	106	94	85	97	92	78	80	74	82	83	84	89	85	91	93	97	82	95	95	99	98	108	90	73	82	84	94	73	76	78	78	88	104	91	76	91	88	79	97	86	89	96	100	93	90	68	104	72	73	88	91	86	78	75	89	82	103	69	94	80	71	83	88	96	102	79	86	90	75	78	86	96	83	87	79	84	90	81	94	93	96	89	82	83	78	76	82	70	93	84	80	84	92	87	93	83	86	86	81	89	93	85	99	76	99	87	71	82	72	85	84	72	88	87	70	96	90	102	82	81	88	77	105	99	90	90	95	95	89	74	89	68	80	81	74	84	97	74	94	73	85	93	85	89	68	71	76	75	80	94	89	88	103	72	94	85	89	97	105	90	98	101	79	95	92	71	96	95	97	75	111	81	80	100	101	78	80	84	81	92	90	77	71	87	95	73	75	88	87	81	90	75	80	93	94	80	81	71	77	87	93	99	90	68	68	85	66	72	97	94	84	101	81	93	88	83	72	85	89	88	80	84	107	83	71	96	96	87	92	92	96	84	88	73	94	90	89	72	88	89	88	80	88	98	99	73	96	99	93	86	75	79	79	82	80	87	101	100	67	81	85	95	82	75	66	83	96	76	102	80	99	71	86	88	74	88	86	103	91	86	73	98	99	98	85	90	100	96	85	98	77	88	80	87	102	84	70	90	96	89	74	79	81	83	90	91	91	95	83	81	96	83	96	81	71	84	85	74	92	75	69	78	71	88	75	98	90	76	84	82	89	79	79	88	95	90	92	101	72	96	84	100	98	80	94	89	88	92	87	93	77	103	79	84	93	96	87	84	85	98	107	70	79	96	93	86	87	96	75	90	95	84	82	68	99	69	88	90	83	109	90	101	75	87	79	80	84	74	84	72	86	71	79	75	86	87	72	74	91	92	88	83	89	90	104	80	88	71	86	76	83	97	93	102	76	63	78	85	59	81	91	84	100	83	86	107	89	71	91	83	99	83	83	97	102	78	99	82	73	82	67	93	101	80	81	86	85	82	92	84	86	84	97	92	115	82	89	107	89	81	81	92	91	87	86	78	106	81	78	92	104	79	95	82	97	88	76	101	89	76	87	90	83	68	89	85	88	79	71	80	111	79	88	105	81	89	108	88	75	89	81	83	86	84	89	106	97	78	69	105	85	84	89	92	92	89	92	85	108	99	98	86	86	95	95	83	85	77	71	83	87	73	79	78	96	84	81	84	84	88	97	83	81	104	100	87	93	86	84	95	101	84	92	91	92	82	101	79	101	99	79	79	80	81	106	75	82	81	83	86	92	97	93	84	76	80	90	80	95	91	85	92	66	102	80	88	109	73	68	86	96	94	86	81	60	66	90	76	78	84	72	83	89	86	87	97	91	76	83	104	87	96	87	81	93	68	72	94	83	97	93	82	72	75	81	65	74	88	80	86	94	85	93	90	98	90	114	106	94	86	68	70	81	88	76	82	92	89	82	93	75	69	106	86	108	75	84	85	69	91	86	87	89	87	90	82	96	90	90	90	73	75	90	90	90	80	90	82	86	82	85	78	96	102	86	109	92	106	94	77	91	88	87	83	79	81	86	70	82	80	81	78	90	75	90	87	91	91	78	89	84	83	87	110	76	93	75	90	85	72	93	89	86	90	89	94	75	88	83	88	86	113	99	91	73	86	91	81	77	84	85	90	102	85	79	71	72	77	90	94	112	69	80	89	94	71	88	70	74	93	81	83	93	91	72	96	83	105	80	93	91	68	86	81	88	81	78	87	89	92	91	90	98	93	87	82	96	77	86	98	71	82	75	81	96	100	102	87	67	75	80	75	82	87	89	84	88	72	77	85	95	94	77	78	82	78	77	65	102	75	87	97	88	84	83	94	84	89	90	84	86	101	73	106	80	84	86	80	74	95	94	83	96	87	79	81	83	79	103	94	86	96	95	96	97	90	70	84
345	0	2700	181353	510	0	24	272	548	623	574	525	479	460	410	406	349	355	311	324	298	263	226	226	209	207	226	202	207	202	183	193	158	173	166	162	172	161	160	144	137	128	142	139	188	224	300	340	377	395	407	411	396	402	410	407	307	289	165	149	123	102	123	162	180	159	148	126	104	85	87	94	103	92	95	99	75	100	89	96	97	80	96	95	79	85	88	105	95	81	75	87	93	75	89	92	75	84	96	78	87	82	81	81	92	83	72	82	79	87	74	72	67	71	73	88	73	95	81	76	88	88	68	72	91	96	89	94	98	89	89	89	83	78	87	89	75	72	97	74	83	86	82	86	88	81	81	91	77	69	84	81	82	68	64	78	68	88	77	76	75	92	76	85	77	83	66	88	79	72	84	87	72	87	75	66	83	81	79	86	93	80	79	82	72	92	83	69	71	88	51	74	75	72	79	75	82	69	75	82	73	85	87	75	80	75	75	66	65	90	82	99	91	81	80	82	77	71	71	70	89	79	93	83	70	73	76	85	63	65	89	78	80	71	73	80	68	69	75	77	74	74	75	70	82	91	77	71	96	76	89	88	81	80	71	94	82	88	65	89	85	61	94	69	72	71	73	77	93	94	87	77	71	76	75	69	83	69	84	70	68	74	84	81	87	64	88	76	85	91	75	65	98	64	90	83	81	81	69	95	68	79	64	65	62	66	64	69	65	81	78	83	63	76	60	80	80	77	72	70	78	99	93	60	78	76	67	75	72	69	69	63	59	70	74	83	67	81	76	65	66	68	84	68	91	75	97	99	89	81	76	69	78	75	80	76	76	72	79	83	74	68	72	74	84	61	90	83	76	90	74	77	80	77	70	77	79	74	82	64	94	74	74	77	66	69	83	79	76	78	72	71	72	72	84	65	91	86	71	82	82	74	92	63	72	75	70	78	85	76	73	93	81	75	88	63	91	76	73	78	83	59	81	85	82	65	69	86	78	65	81	75	104	76	82	72	66	65	74	63	73	63	76	78	63	78	87	68	85	85	78	79	89	82	77	69	58	77	75	76	90	86	75	69	82	84	83	88	81	82	74	83	77	85	64	78	75	78	62	71	86	83	68	68	82	72	78	87	86	65	83	78	66	80	95	71	86	79	82	79	82	73	62	79	92	66	72	87	71	90	79	81	73	81	78	60	73	70	79	78	74	88	68	68	79	67	68	56	77	68	83	74	72	68	79	84	81	76	78	67	94	68	79	67	81	75	73	86	75	77	59	61	69	67	92	65	66	63	68	73	81	84	79	81	78	64	83	87	77	79	70	69	72	80	97	80	61	72	63	73	83	68	89	84	62	74	70	69	76	84	87	84	89	63	77	80	78	80	61	67	107	85	64	57	82	88	63	87	75	65	63	79	77	68	68	76	82	76	77	82	81	82	71	84	62	75	65	77	63	73	82	70	79	72	81	70	71	75	78	58	70	76	92	72	87	76	67	77	64	93	75	70	81	74	83	62	78	81	80	66	66	80	75	75	74	82	66	84	64	81	80	70	88	86	66	79	71	81	67	74	84	80	81	92	54	75	72	75	89	71	69	64	82	75	76	65	92	65	81	88	68	84	75	82	72	68	91	75	65	88	77	95	85	83	74	67	67	74	78	48	78	52	72	80	87	76	93	86	67	68	72	85	66	95	69	79	67	76	69	72	73	76	64	84	83	84	79	68	77	89	79	59	77	88	72	76	73	69	67	74	73	84	75	57	71	92	82	80	82	80	77	81	68	67	67	80	67	81	69	73	79	69	77	75	70	89	81	81	80	80	79	83	86	88	100	79	70	70	87	86	68	77	83	81	86	69	77	64	79	74	75	70	66	65	82	71	80	71	66	76	74	88	64	69	77	87	86	81	87	72	103	82	71	80	81	69	87	74	77	72	78	84	82	86	70	79	71	80	78	73	72	76	87	71	55	71	78	68	58	98	89	70	75	69	63	71	82	82	78	83	71	65	68	63	78	89	75	74	79	62	76	78	87	76	65	74	74	86	78	72	79	72	82	82	79	85	67	89	81	82	84	73	74	74	76	79	80	80	90	68	71	62	86	61	69	91	83	61	60	75	69	77	99	84	72	70	74	79	71	94	70	86	76	64	67	78	87	80	81	75	68	80	82	90	70	77	68	85	74	73	56	76	78	64	71	84	65	89	76	63	79	73	81	66	66	95	74	63	69	66	82	71	80	83	81	81	81	70	79	74	81	81	78	92	78	79	76	68	80	79	60	65	74	69	90	73	68	82	72	69	73	86	93	63	68	67	62	78	72	71	72	55	68	79	72	79	71	75	61	74	70	79	67	91	71	84	77	76
345	1	1900	181476	507	2	58	450	526	533	434	469	383	372	318	357	335	284	277	228	220	230	204	205	202	172	178	172	174	138	156	155	172	138	157	162	137	135	138	147	135	137	155	167	156	165	182	201	226	242	275	254	303	336	281	308	299	233	225	167	127	140	133	156	132	142	115	117	97	122	113	98	104	100	82	99	102	102	93	95	102	105	85	97	102	116	97	115	113	110	101	105	95	110	106	94	98	105	92	87	94	98	104	110	101	118	99	80	97	112	98	95	87	97	91	96	86	108	90	92	103	113	118	99	112	97	110	97	103	90	99	96	97	79	104	85	99	99	96	93	86	96	106	85	109	108	95	90	92	100	96	85	94	82	103	98	92	98	94	87	80	99	98	98	85	106	95	83	106	113	104	103	84	78	86	96	101	113	86	123	104	86	90	95	94	88	107	89	104	100	110	104	88	101	111	96	87	95	89	80	100	101	95	83	92	86	99	81	97	81	94	89	97	86	99	81	104	93	98	89	99	110	108	88	103	83	94	104	107	95	91	105	99	91	107	96	91	96	93	103	100	105	85	100	92	72	89	100	107	90	103	105	91	99	94	96	95	90	100	82	108	98	104	111	107	108	89	90	96	96	74	108	92	78	91	95	95	89	108	112	75	98	87	97	82	90	96	97	100	97	97	95	80	89	86	87	91	89	102	93	84	78	115	91	102	89	99	92	92	90	108	106	82	92	116	90	96	94	84	99	78	94	85	94	86	86	94	87	95	102	107	96	81	88	73	84	115	97	87	103	102	117	80	101	109	95	99	119	94	88	112	97	110	91	101	80	93	111	79	84	94	89	85	87	114	95	97	107	72	86	99	104	95	105	99	80	94	89	85	107	112	96	89	88	106	79	89	101	101	93	95	98	105	104	95	97	90	99	104	75	111	98	98	112	87	119	98	104	104	99	96	92	89	83	92	91	99	91	84	85	92	89	99	83	82	117	104	103	108	112	100	96	104	90	92	96	96	88	91	76	87	87	98	101	80	96	89	94	86	94	90	104	85	96	108	76	98	85	98	98	93	102	91	83	100	101	93	93	76	89	92	87	91	103	93	88	85	79	82	91	96	83	68	85	73	76	87	80	107	73	107	100	108	104	93	99	85	116	115	91	91	98	91	77	88	99	96	111	93	105	87	86	117	73	91	98	93	91	98	98	99	95	86	74	84	99	85	92	99	104	92	88	94	86	84	97	86	99	89	100	102	75	95	95	99	91	92	90	99	96	80	97	95	87	102	118	99	96	100	92	95	83	79	95	92	82	103	85	92	100	100	89	87	111	105	107	99	104	100	92	87	90	93	117	87	89	94	85	80	99	93	85	90	98	95	79	97	92	86	92	95	99	104	103	93	88	96	95	82	95	86	88	104	88	82	92	105	91	80	96	91	81	86	111	91	85	99	85	89	98	74	82	96	91	82	88	83	84	80	107	103	83	114	81	86	82	95	91	97	93	101	90	115	88	86	91	79	105	93	93	89	100	73	82	89	96	84	80	113	98	100	96	85	98	93	93	95	96	101	96	89	97	92	90	92	104	101	95	103	109	88	92	88	95	103	103	90	85	83	96	88	104	85	103	111	111	95	86	92	85	92	89	107	92	76	92	103	99	104	99	85	102	120	80	78	102	92	92	89	94	90	90	90	95	89	106	91	96	87	88	100	89	118	92	101	79	107	96	82	89	98	89	78	87	90	100	102	88	93	101	104	84	90	96	85	105	98	101	99	77	84	90	75	102	104	92	82	94	96	99	83	87	81	84	82	100	101	74	95	85	90	93	91	84	86	108	86	111	89	81	104	88	92	88	95	92	91	97	78	102	94	96	92	97	97	89	77	74	82	105	94	106	83	104	91	76	91	76	102	84	87	85	103	91	97	86	93	75	98	99	91	68	87	97	93	95	99	84	111	104	102	96	92	93	107	110	96	94	76	96	85	95	65	76	75	95	88	86	85	94	80	95	82	96	79	111	89	79	88	90	85	106	103	114	90	90	118	101	86	89	74	94	80	87	98	80	109	91	106	109	97	90	97	101	108	85	83	111	97	103	83	85	112	101	103	78	95	97	85	90	96	110	101	93	89	90	94	91	98	89	86	96	85	72	91	90	95	88	90	91	108	83	82	98	75	92	80	102	100	94	77	100	91	100	89	74	93	103	103	98	86	88	77	90	106	89	90	91	78	106	100	97	97	89	85	98	102	96	84	81	80	119	81	88	101	97	84	106	83	105	106	98	74	85	87	95	80	93	89	91	94	82	80	93	69	81	80	80	82	93	90	89	97	94	103	87	103	83	95	97	102	104	100	82	90	101	84	79
345	2	2100	181599	472	2	58	427	461	502	501	473	437	378	353	310	289	292	280	286	245	228	237	211	218	199	187	197	184	157	188	170	163	177	171	158	166	139	136	163	138	146	141	158	174	182	207	256	256	266	292	353	329	352	378	351	339	330	253	213	192	179	181	185	120	128	103	100	95	104	102	99	109	74	95	91	98	115	82	102	104	89	117	99	118	112	87	91	107	105	105	106	86	98	84	81	94	93	95	91	82	111	96	105	93	88	95	114	107	116	86	88	87	93	93	103	98	102	102	85	77	77	83	100	108	87	98	91	67	99	96	113	106	97	97	78	90	91	94	112	99	88	105	84	89	113	89	100	92	93	80	82	86	90	78	96	101	91	88	118	107	97	92	78	81	93	90	82	91	78	87	110	93	96	80	87	103	96	98	85	86	82	76	100	90	97	92	102	92	74	97	89	88	79	86	113	93	103	96	91	65	111	85	93	104	106	77	85	94	98	91	97	102	75	94	96	110	99	95	73	76	101	88	94	98	97	91	98	82	98	88	95	89	95	80	90	91	94	97	99	90	114	91	91	81	88	94	95	83	78	93	85	78	89	98	109	96	96	102	110	86	95	105	87	88	103	77	73	97	121	73	91	93	95	85	80	79	84	109	94	101	86	114	86	90	95	100	97	91	71	81	91	100	111	84	88	93	84	79	88	82	101	98	105	84	101	78	89	87	98	82	93	72	83	85	95	86	67	88	94	85	105	95	76	94	82	80	97	87	69	84	92	92	94	92	86	93	94	94	90	80	100	102	101	99	90	120	95	85	81	87	111	95	93	85	85	94	98	96	93	106	86	99	92	89	91	79	92	95	105	98	88	84	90	85	69	88	70	89	82	98	83	93	96	85	94	97	98	86	78	87	100	79	103	80	72	95	79	82	90	118	89	90	79	90	88	96	91	106	111	98	91	87	81	80	79	96	82	94	95	78	76	91	92	110	106	98	93	85	96	86	90	87	103	111	89	114	91	100	92	107	98	85	117	85	96	107	85	80	106	92	84	80	100	101	103	95	106	96	104	98	104	86	90	80	83	97	65	102	103	92	83	87	81	93	77	83	87	98	92	89	89	81	75	90	100	112	87	85	90	88	92	97	94	79	88	90	93	88	81	63	97	87	82	99	85	81	110	100	89	92	104	82	100	81	109	85	85	75	107	73	93	87	98	93	74	97	98	87	90	88	97	82	85	89	89	105	97	101	81	84	86	90	98	67	92	97	85	102	104	105	81	90	92	73	66	107	85	84	98	84	90	89	76	95	94	86	103	78	96	89	104	81	84	110	87	94	96	93	95	104	105	80	80	82	83	96	126	81	91	102	86	79	78	91	103	91	103	102	94	88	77	93	80	102	97	73	107	93	95	92	93	87	101	88	79	87	83	79	88	101	83	82	80	81	83	99	86	104	91	82	79	97	87	95	86	88	92	104	96	86	105	106	91	78	88	99	109	68	82	84	87	89	81	108	94	80	98	94	96	92	96	99	81	88	90	96	83	99	105	90	67	99	96	98	79	91	89	95	99	98	93	100	109	87	105	82	114	88	82	80	74	95	69	90	94	83	82	91	91	94	77	94	105	91	75	77	95	82	93	93	81	94	97	89	84	73	85	93	81	86	87	89	101	96	95	90	99	112	89	84	79	87	82	78	85	94	101	83	96	84	99	75	92	92	105	91	98	89	88	93	81	102	95	100	87	87	107	95	85	98	92	83	89	93	81	94	86	79	95	94	76	77	86	91	86	81	94	87	93	86	106	76	82	90	100	75	77	93	91	95	87	92	86	105	90	89	90	103	88	97	87	99	92	86	86	98	89	81	63	89	89	88	90	90	93	79	91	87	84	89	91	93	99	93	74	95	97	98	77	104	82	90	85	87	78	90	102	70	102	86	90	100	82	86	90	97	70	99	85	85	97	75	98	79	99	80	106	90	78	90	112	97	110	97	97	90	106	90	80	79	92	78	77	85	85	100	69	81	86	67	105	68	102	76	94	79	88	90	89	100	86	91	85	79	78	87	92	94	86	78	88	84	96	80	97	83	105	89	93	94	81	105	94	88	99	97	97	86	92	79	83	81	92	105	83	105	89	73	95	88	96	78	92	88	98	99	85	88	91	89	83	88	93	79	87	99	103	108	98	72	115	99	104	105	94	96	77	101	103	88	77	85	105	88	101	69	94	87	87	91	89	85	81	85	85	85	102	91	93	79	86	80	79	82	105	95	91	98	90	92	96	77	96	94	84	86	97	84	93	91	97	101	91	105	88	99	89	102	93	105	79	83	82	82	101	95	98	104	100	99	89	106	88	96	91	95	91
345	3	3500	181722	466	1	40	375	488	546	493	506	422	444	397	395	340	358	320	298	261	272	271	260	230	204	189	178	223	199	199	194	184	182	165	171	182	152	182	160	169	157	182	241	234	305	352	352	385	339	382	408	381	355	409	355	312	240	246	202	264	240	178	173	140	141	96	111	94	122	117	116	107	125	102	115	119	103	95	109	117	113	98	87	97	85	100	111	116	85	94	97	119	85	84	88	94	100	96	87	106	108	114	110	105	106	104	84	97	99	102	94	86	98	116	110	99	88	94	89	96	91	90	77	96	87	92	99	117	93	95	110	86	100	98	115	87	105	112	99	99	75	120	106	117	79	99	89	92	102	110	111	79	88	90	103	102	114	97	91	94	96	97	96	115	88	88	106	105	77	103	106	103	91	87	90	109	91	103	104	110	104	92	87	101	86	106	107	107	98	94	113	98	89	93	92	99	95	97	98	105	100	91	101	86	101	102	100	94	112	93	107	104	92	80	96	113	94	103	101	110	101	92	99	97	102	86	104	91	91	97	93	103	91	107	109	96	87	89	116	81	91	83	93	110	90	87	100	106	81	91	101	92	86	94	93	105	95	112	89	95	108	79	87	101	85	94	87	89	97	73	107	65	92	89	113	93	95	76	100	100	98	115	74	88	83	91	113	97	87	94	101	101	102	91	94	102	92	90	98	81	89	98	100	99	101	71	90	90	97	99	98	76	90	94	106	120	83	95	110	76	109	88	95	83	97	94	91	115	90	87	88	92	96	103	99	105	100	100	88	96	90	89	100	93	130	90	100	84	82	93	92	80	104	106	97	86	76	93	79	95	75	92	82	95	91	102	100	97	91	99	104	108	74	98	108	96	94	113	95	82	78	103	100	74	101	116	81	98	105	109	109	92	108	85	100	106	82	90	86	92	103	101	76	109	104	110	92	97	101	92	84	105	103	98	90	106	80	90	104	105	94	94	82	78	88	101	97	91	82	91	75	109	114	94	94	85	113	84	80	94	92	96	92	93	93	98	95	93	109	99	99	95	90	81	91	89	104	92	92	86	84	98	94	83	85	96	118	110	102	97	108	89	109	103	89	101	115	95	92	93	93	85	92	95	85	86	98	96	97	112	108	99	105	90	103	108	101	100	106	95	99	88	105	96	85	95	93	88	85	105	90	93	90	86	75	99	103	94	91	105	100	89	88	94	90	100	90	88	98	89	93	86	94	80	93	104	104	88	112	97	92	81	101	106	90	114	89	93	80	89	89	92	106	96	78	108	100	93	109	95	99	94	75	89	108	91	92	94	83	106	83	91	114	91	91	109	125	112	100	86	91	87	100	95	93	106	96	92	92	87	101	91	79	82	91	75	92	104	97	102	93	103	108	98	92	85	86	87	87	97	90	85	87	94	93	88	92	92	97	75	94	101	92	99	97	106	94	87	90	88	107	92	92	104	106	90	102	91	88	115	101	89	86	95	91	83	87	88	111	104	94	76	101	87	99	103	96	128	92	85	109	102	99	100	82	95	102	72	108	115	94	86	98	88	97	93	87	90	100	96	88	106	98	96	94	100	68	83	98	110	88	89	99	95	90	115	99	96	108	97	85	98	107	95	89	101	107	84	107	100	106	99	93	95	92	82	81	94	82	97	92	79	91	90	89	99	96	90	107	100	91	97	79	84	83	109	103	103	87	82	105	93	91	90	103	89	98	117	87	89	94	102	105	89	106	93	81	95	80	88	93	77	90	72	104	98	94	89	99	103	93	97	99	85	106	88	87	104	99	96	94	126	101	91	77	94	92	89	99	80	99	106	94	90	94	94	99	75	106	98	107	80	79	75	113	117	75	82	84	81	109	98	83	94	86	101	111	90	105	81	88	109	103	77	114	108	78	84	95	100	94	95	88	102	104	97	88	90	100	93	103	100	81	86	98	102	100	96	80	106	83	81	85	88	88	98	79	99	96	79	104	82	89	77	92	91	95	102	92	96	86	89	74	102	95	85	86	91	99	87	105	79	131	92	100	93	105	98	98	80	79	90	76	84	82	100	101	68	108	96	92	77	83	84	89	89	103	94	87	82	110	95	99	87	92	90	108	93	95	88	104	103	102	93	84	91	93	72	84	112	97	103	97	87	91	97	83	105	89	86	93	88	92	80	99	102	81	97	99	87	85	102	85	98	98	113	85	97	89	76	91	85	104	85	91	90	84	94	95	86	91	94	94	91	90	93	107	82	83	98	96	81	82	75	82	95	91	97	82	88	85	93	102	93	100	99	86	96	102	104	110	79	96	83	97	97	97	90	87	91	85	92	118	110	106	85	105	91	90	117	97	101	87	82	84	102	121
345	0	2700	181845	457	0	34	406	599	648	570	578	511	476	412	400	405	342	285	266	301	242	269	268	251	240	241	224	249	211	209	204	195	208	178	199	170	153	155	205	179	223	225	299	353	390	436	474	445	428	441	480	439	445	438	401	359	358	337	369	313	256	202	147	102	107	107	98	103	104	100	107	108	96	111	98	96	107	107	131	94	119	104	93	127	92	93	102	92	112	94	105	99	88	87	79	100	98	100	88	109	97	88	91	92	95	103	99	88	94	102	76	97	95	110	79	92	108	81	100	83	108	97	92	92	94	88	95	101	82	77	88	91	92	90	84	93	93	102	108	97	91	87	104	108	94	95	100	90	81	95	110	83	76	89	79	104	76	94	87	86	107	86	95	75	81	97	91	90	85	89	82	98	91	79	84	76	97	92	89	85	104	72	90	79	106	78	95	61	97	101	104	81	98	83	88	85	81	94	85	94	76	91	103	95	99	81	85	74	93	99	88	102	79	83	103	80	91	76	90	93	95	91	88	94	80	88	109	87	86	78	93	82	89	80	74	97	87	103	101	91	81	99	83	95	91	85	73	82	104	83	86	82	91	86	102	97	101	90	93	91	81	100	100	90	87	98	93	82	98	92	68	100	95	87	105	91	93	81	79	82	85	93	84	90	78	74	90	83	95	97	97	85	84	88	86	87	100	86	105	93	78	95	81	86	97	78	96	93	79	97	72	85	87	80	89	99	83	98	92	81	93	81	91	78	92	81	83	81	96	84	98	73	89	78	80	73	100	86	85	88	91	109	85	76	101	77	76	88	105	88	94	77	79	109	96	78	78	79	75	97	77	99	89	79	84	93	86	83	85	82	89	84	97	96	89	91	91	99	74	78	90	99	84	80	73	75	69	88	79	98	72	96	85	85	77	90	66	87	89	85	96	96	93	99	78	84	94	88	92	81	92	82	95	83	83	79	96	98	90	96	99	95	86	93	81	71	76	95	87	76	83	80	75	96	85	97	80	75	99	84	70	87	102	82	86	99	74	82	81	88	90	75	89	85	82	93	91	94	94	86	78	60	84	88	87	76	101	108	95	76	96	96	100	90	82	80	87	87	84	84	74	102	86	95	78	102	94	76	89	75	88	83	82	92	79	77	84	84	74	102	80	87	100	82	74	72	77	88	80	85	84	93	89	88	64	71	94	76	103	87	92	95	87	87	95	84	107	85	88	94	93	92	82	103	77	96	86	77	89	93	86	88	82	77	91	78	96	92	88	84	101	94	77	89	80	88	98	90	89	77	94	93	87	98	73	83	84	87	87	86	90	94	90	84	85	77	92	91	88	95	99	89	67	95	84	103	94	104	92	81	74	89	81	73	90	88	77	86	89	94	81	84	97	108	105	95	92	95	78	76	82	108	86	74	83	84	96	75	97	90	89	93	84	74	78	93	66	80	91	90	85	83	87	103	87	76	70	84	96	81	104	89	88	79	91	64	87	80	84	76	82	89	77	89	73	101	109	87	104	91	81	86	80	83	85	101	81	93	94	82	73	88	83	92	80	104	83	84	84	82	74	95	89	94	90	74	100	90	95	90	91	100	88	75	73	86	76	86	97	95	102	95	72	89	101	91	107	110	76	80	83	93	94	93	97	88	104	97	78	83	86	79	77	81	81	85	98	96	73	80	83	93	95	80	83	96	80	80	83	83	100	87	88	96	83	73	89	88	95	85	76	88	78	73	87	95	84	100	86	81	107	77	71	98	76	85	91	90	80	91	89	84	74	88	82	101	87	76	105	82	81	85	87	92	79	96	98	89	104	86	81	75	96	76	95	76	110	81	80	84	96	78	86	93	98	77	85	94	76	78	66	104	85	75	89	81	78	91	85	83	98	77	75	89	86	71	88	83	115	89	112	87	79	105	78	93	93	87	86	77	86	80	87	80	74	110	85	87	81	78	83	58	103	83	91	86	106	85	85	87	78	94	100	86	74	88	85	77	77	96	91	73	92	79	90	79	95	86	86	95	100	104	107	73	62	98	87	110	87	87	81	88	74	91	81	68	90	83	90	85	98	92	81	78	91	89	86	91	96	93	104	80	90	80	97	94	81	81	85	82	79	93	82	92	82	97	76	93	95	91	88	92	86	82	80	76	94	86	91	87	78	93	74	87	93	100	92	80	78	106	68	81	81	69	81	91	82	103	94	74	77	82	90	75	71	83	88	80	79	64	94	95	92	81	91	87	88	83	95	88	112	98	83	82	98	95	85	70	96	71	98	66	77	83	101	92	83	68	99	86	89	83	70	85	98	98	81	92	87	80	82	86	85	93	85	79	95	87	84	99	92	77	90	104	71	96	93
345	1	1900	181969	471	1	75	399	575	590	569	553	449	402	348	341	325	301	267	255	235	263	201	211	209	203	200	199	160	161	161	192	165	166	157	135	152	142	158	159	125	163	164	190	242	230	285	285	290	341	340	401	372	378	367	379	344	341	322	287	220	185	131	99	104	99	98	114	120	109	101	100	106	93	113	100	103	119	103	110	104	98	105	107	96	103	99	95	80	89	93	81	94	98	107	105	107	97	89	104	83	93	100	120	101	96	91	101	119	101	94	87	83	86	110	91	108	93	107	83	104	80	87	115	87	98	106	97	102	119	92	96	98	92	75	97	89	102	100	94	97	83	94	86	111	91	107	100	106	91	105	94	106	107	105	106	87	99	97	82	85	108	95	101	100	98	88	82	105	97	102	84	98	89	90	112	104	93	94	89	99	98	111	118	106	97	92	89	111	100	92	103	97	97	88	118	86	108	89	114	103	106	95	91	87	101	90	97	112	93	107	90	105	72	115	100	100	80	80	100	88	101	99	102	79	83	101	87	103	89	87	99	80	78	109	101	102	89	108	86	94	98	101	107	99	114	87	92	96	87	91	90	89	95	93	103	84	88	69	96	85	100	78	102	107	94	103	86	98	92	89	96	81	87	101	100	95	96	111	110	95	94	104	95	86	85	106	83	93	91	100	96	94	96	93	91	105	101	102	83	83	86	76	82	73	102	77	94	78	97	89	89	107	103	76	90	106	97	103	87	103	81	100	104	103	97	101	82	102	91	103	102	96	95	99	109	122	97	87	92	87	111	92	110	92	96	116	102	92	102	111	104	95	98	97	110	98	88	87	92	93	99	90	92	100	93	102	113	104	84	79	77	111	93	106	108	85	97	106	104	101	98	89	85	84	89	98	93	107	75	108	108	86	99	88	76	94	86	92	89	78	99	111	102	88	70	86	93	112	112	79	97	102	109	97	74	87	92	93	84	98	87	107	100	107	88	108	88	93	93	92	93	86	86	87	69	95	90	79	94	104	107	105	89	105	95	92	89	99	72	93	99	87	100	87	101	115	111	83	96	105	122	85	92	82	79	87	113	96	89	98	110	92	84	103	121	98	91	87	98	80	100	82	95	91	111	125	107	92	114	95	90	92	103	101	92	107	94	88	129	91	95	102	95	102	104	88	106	92	98	93	102	101	99	84	99	85	86	81	114	99	100	88	94	98	91	100	115	92	98	86	88	110	99	97	92	88	104	107	75	100	89	99	106	92	89	80	92	97	118	93	93	105	56	102	103	92	93	101	94	93	100	97	94	101	69	91	109	94	88	92	89	94	96	91	102	105	84	87	94	105	89	111	99	102	87	100	109	86	108	78	98	80	93	82	93	87	89	93	120	89	88	92	105	93	110	99	103	86	75	103	99	97	91	95	118	103	101	86	97	89	83	120	92	94	93	70	86	91	105	88	87	87	110	94	111	88	88	78	101	108	99	89	80	79	86	115	87	94	98	112	86	72	93	80	104	102	84	82	81	104	90	105	97	104	105	89	111	88	90	98	109	82	90	88	85	88	115	85	96	102	88	91	78	98	101	101	88	93	83	93	87	92	99	103	78	118	110	76	95	116	91	85	95	97	81	99	114	100	103	97	95	86	114	86	85	90	93	97	91	93	100	88	85	91	86	89	94	101	94	101	99	79	86	91	84	83	95	93	107	92	85	96	98	100	115	95	90	83	73	94	84	107	92	93	90	91	91	81	98	91	93	82	80	98	93	103	104	100	111	98	110	91	86	106	94	98	73	103	87	95	102	78	85	87	107	91	103	91	94	95	91	96	102	81	107	97	94	100	82	99	108	97	80	87	93	96	100	89	83	83	106	90	84	104	89	87	106	94	93	89	108	116	87	105	97	106	115	98	114	95	85	101	93	82	91	99	90	93	88	84	95	100	90	81	83	99	100	90	88	96	103	79	79	90	92	100	100	79	91	93	91	92	92	110	84	97	81	89	93	90	95	94	84	111	104	97	92	90	89	83	94	97	91	91	80	97	91	92	88	97	79	89	85	112	87	104	102	85	93	90	99	92	103	79	87	110	105	94	91	86	105	116	98	92	82	85	109	101	78	97	99	94	83	98	104	103	96	79	85	79	110	91	92	87	79	92	89	88	90	113	92	113	91	94	94	90	79	83	91	86	99	101	93	94	95	83	84	95	77	89	97	95	79	120	107	86	91	91	98	80	94	83	80	99	110	92	102	88	87	98	100	87	107	97	107	92	88	93	105	99	74	98	87	104	93	96	65	99	109	86	93	75	82	89	87	102	86	113	93	89	80	89	94	94	102	87	83	113	95	86	97	102	109	81	97	103	89
345	2	2100	182092	487	2	59	424	570	539	511	512	463	421	365	358	329	309	339	270	263	236	243	224	213	208	211	197	177	193	178	155	174	149	158	149	143	152	156	162	212	224	280	278	300	298	325	326	351	414	384	419	408	405	409	386	377	348	327	297	228	207	151	127	129	116	103	109	97	98	88	90	104	86	119	98	98	126	82	100	102	90	114	99	83	97	94	95	83	107	105	96	105	97	83	97	92	99	100	89	81	91	84	83	92	102	76	98	107	104	92	92	92	100	111	80	101	91	85	100	107	88	113	102	90	91	88	93	92	85	97	80	96	73	77	89	92	94	102	113	94	79	110	102	100	96	94	104	78	94	105	82	93	92	72	88	82	94	88	85	94	102	80	85	81	88	82	100	94	93	76	74	87	94	92	87	85	82	88	93	100	92	90	86	85	110	94	77	89	112	107	87	110	95	79	102	89	109	91	89	99	99	80	94	92	92	88	101	109	86	106	69	91	110	75	98	89	83	85	91	87	82	112	95	104	96	95	92	100	102	92	81	100	93	100	95	82	110	101	92	96	95	98	102	94	87	98	91	92	98	94	105	84	97	97	86	104	90	94	97	99	86	93	95	77	89	74	87	94	92	69	105	105	103	86	87	100	91	78	88	72	102	89	101	82	85	84	86	102	97	98	104	93	90	80	74	87	100	89	87	89	103	81	94	92	97	94	98	92	102	76	98	86	87	104	79	113	87	94	94	88	108	94	74	108	82	81	80	99	90	92	86	96	86	91	74	73	88	87	86	94	90	93	93	77	92	106	80	95	96	79	86	84	94	97	95	93	100	72	104	72	105	97	90	82	94	87	76	91	90	88	87	113	104	96	87	78	95	78	88	107	83	101	76	94	107	77	97	80	78	104	102	93	99	99	104	92	93	90	86	91	95	104	89	97	94	98	91	87	80	90	90	85	81	100	95	65	100	107	91	95	100	90	103	104	126	95	88	96	98	78	85	88	78	118	105	106	88	89	73	86	87	82	96	84	91	99	100	94	102	91	104	98	86	83	90	81	85	87	93	86	78	103	109	91	85	79	86	86	92	76	104	92	82	92	83	86	95	83	94	106	97	98	99	103	100	92	100	84	90	101	101	80	82	83	81	94	99	95	86	96	100	87	90	94	80	77	80	83	95	79	95	88	89	85	93	72	96	105	84	84	97	83	95	107	85	93	75	86	92	96	96	92	85	104	97	102	109	102	88	104	79	87	79	97	92	90	105	111	91	76	93	110	92	86	89	85	105	89	87	83	96	89	95	93	95	83	84	104	80	98	93	75	95	76	96	93	76	85	93	86	96	110	78	80	104	105	74	95	97	84	83	83	83	93	81	85	86	92	110	94	92	93	86	88	107	93	88	87	93	89	84	80	82	86	73	79	81	99	85	101	95	90	90	108	90	89	87	97	99	92	97	90	93	75	94	100	102	81	83	82	81	84	112	89	106	82	88	88	106	89	72	104	81	86	88	89	80	77	85	100	80	71	92	97	77	91	76	89	110	94	77	90	65	87	73	100	98	95	89	67	86	103	92	92	97	95	86	103	89	76	85	86	83	100	94	87	91	74	89	95	76	90	89	82	105	94	95	88	101	95	105	88	97	93	97	81	102	89	96	108	107	99	81	75	87	86	96	98	82	102	89	85	79	85	95	81	89	86	80	95	103	96	104	77	100	77	76	88	99	94	77	97	99	91	101	99	102	89	106	85	77	82	84	92	109	77	75	87	85	92	81	87	105	90	85	80	82	75	85	87	103	96	100	78	87	98	95	84	89	79	95	88	93	85	106	79	83	108	87	89	93	97	94	96	91	73	96	109	113	93	86	86	87	95	100	85	82	90	101	95	76	84	87	82	113	122	79	89	97	105	91	73	88	85	85	93	76	90	97	87	85	82	95	73	83	95	107	90	70	87	91	79	90	85	96	103	92	87	110	97	85	95	85	95	109	91	74	101	74	92	99	92	88	71	99	92	110	90	84	90	90	88	90	87	90	88	92	84	101	95	81	83	97	104	95	82	96	90	97	88	88	99	92	87	62	107	84	83	97	105	65	85	77	88	91	83	91	78	91	88	91	98	86	91	97	80	103	77	88	80	81	94	89	83	87	101	84	79	103	100	76	98	80	91	97	95	79	90	83	98	99	92	96	97	84	74	88	97	96	88	76	83	81	81	87	88	96	76	90	85	93	99	89	92	97	79	97	81	80	94	91	93	93	88	95	97	76	111	93	87	79	94	94	89	78	90	74	80	100	107	97	91	91	95	99	76	90	88	102	86	81	101	85	94	87	87	76	103	79	93	104	89	90	104	89	78	82
345	3	3500	182215	484	1	76	454	644	659	626	600	496	474	402	373	332	319	329	300	293	277	237	253	208	246	194	199	197	195	159	167	160	153	192	160	136	184	171	198	209	254	306	343	363	412	395	382	423	417	393	418	390	362	353	332	323	344	319	333	288	257	204	144	114	107	127	117	96	114	105	105	105	109	103	114	123	95	105	95	117	98	94	107	113	118	99	99	101	90	95	94	99	106	108	115	99	90	98	100	99	96	90	99	107	93	97	86	93	101	79	92	86	96	90	101	87	92	84	93	102	90	106	95	94	93	92	82	82	87	102	91	99	97	105	85	81	85	91	91	86	102	74	91	91	86	73	100	102	90	88	95	90	89	108	76	81	88	83	104	77	100	81	94	93	96	84	106	96	94	105	94	80	111	98	99	81	87	91	81	100	92	79	106	90	97	96	93	86	84	87	69	86	113	96	103	87	89	104	111	88	89	94	95	88	103	106	85	83	106	93	89	81	101	80	85	79	102	95	105	93	88	99	97	115	87	91	89	101	97	84	97	95	99	94	85	100	84	88	89	81	90	99	100	80	89	87	116	81	92	98	89	84	87	102	96	102	92	110	102	94	96	82	69	85	99	94	93	85	84	79	94	81	95	88	77	80	101	81	86	93	98	77	95	69	91	110	93	88	92	89	94	85	98	83	89	100	111	93	86	100	81	108	87	83	96	92	95	86	91	103	104	83	77	88	83	101	95	100	95	94	91	98	94	102	100	106	92	106	101	103	93	94	72	105	105	84	92	107	91	96	92	107	88	98	87	88	83	86	89	86	80	95	97	90	93	101	115	84	95	70	100	93	90	97	82	104	96	97	82	86	85	93	78	104	94	78	89	98	90	76	81	98	100	108	81	93	101	109	84	74	96	101	103	83	89	101	75	88	83	88	101	100	77	103	86	86	88	96	97	96	93	76	86	101	89	90	104	98	90	86	104	101	103	79	76	89	84	116	98	86	86	91	71	99	83	80	85	96	87	92	75	84	118	76	81	110	74	85	69	94	99	95	67	91	94	97	99	71	98	86	104	105	87	96	77	81	82	93	82	97	111	82	116	97	94	93	110	87	98	82	93	114	107	87	85	83	98	98	97	93	91	92	98	79	71	85	100	84	92	77	79	87	85	77	97	111	89	79	89	86	67	88	93	103	95	101	94	89	80	86	97	90	94	87	93	102	89	90	79	88	70	88	92	73	90	80	80	88	82	82	79	87	100	98	113	82	98	78	80	99	93	86	94	94	77	82	92	86	82	105	87	100	91	94	98	84	88	97	92	108	101	96	96	92	97	99	97	71	101	91	105	96	101	85	87	88	92	80	99	96	106	104	95	75	91	79	103	96	92	90	99	100	83	110	78	107	91	95	85	94	91	90	113	93	101	96	81	80	82	92	84	86	80	97	89	96	99	83	93	91	100	76	79	95	87	74	91	56	96	109	88	100	97	87	93	85	106	64	86	83	96	57	100	86	82	85	99	90	98	96	107	90	81	98	80	94	96	91	110	81	70	98	88	79	113	93	80	104	92	88	78	90	105	84	90	78	92	85	95	94	100	94	85	79	91	87	90	79	109	84	90	98	93	104	90	87	93	90	88	86	107	86	91	96	91	86	87	66	94	91	89	101	92	83	92	80	103	91	97	73	88	99	87	96	98	87	92	98	74	96	98	94	89	81	103	84	88	90	92	124	88	97	69	99	84	88	77	73	89	81	81	100	93	81	86	79	85	97	87	85	85	86	90	83	98	75	98	86	96	88	83	84	91	100	84	80	90	80	82	75	86	99	95	90	78	95	85	91	87	88	79	98	107	78	100	103	84	98	77	93	97	85	90	87	108	88	90	101	85	87	87	112	108	114	95	98	94	94	80	104	87	80	93	84	87	79	95	74	83	85	84	83	87	108	73	93	97	95	94	87	95	103	96	101	95	112	77	90	99	94	82	91	85	108	81	108	91	82	88	88	96	91	80	90	82	90	82	95	94	104	77	74	114	82	87	80	95	87	96	86	82	104	103	91	81	90	85	86	92	91	91	109	96	72	92	90	103	94	80	94	81	82	87	91	83	90	69	100	78	88	89	100	76	86	100	107	91	95	95	97	87	105	82	115	92	86	97	87	77	102	83	96	79	94	103	89	81	91	86	80	84	80	98	85	99	105	75	87	83	96	95	80	91	76	83	82	99	78	99	111	80	87	92	89	98	112	79	75	86	97	95	99	86	97	99	95	89	84	86	76	86	78	99	100	81	90	72	90	70	81	79	91	99	104	79	95	88	104	105	109	95	89	85	95	87	77	91	98	101	104	82	99	83	86	106	90	99
