345	0	2700	171317	349	0	19	189	245	373	368	467	476	1109	1089	594	254	289	244	267	237	243	219	235	215	195	173	191	186	193	175	188	157	153	137	150	156	138	122	137	126	123	131	137	114	128	121	109	131	108	116	102	104	118	109	97	120	110	102	110	104	103	110	90	109	97	96	99	109	102	103	106	106	104	107	84	86	100	95	101	92	82	74	93	76	96	107	90	93	88	79	99	97	101	78	94	95	97	107	105	88	73	96	108	91	87	104	90	79	68	109	85	87	90	90	93	75	103	83	78	79	115	83	90	89	95	74	86	79	72	92	95	73	96	80	88	78	79	99	91	80	65	101	71	86	79	78	97	64	87	96	102	89	79	98	81	81	91	89	62	85	96	88	78	90	85	88	79	79	89	88	85	74	85	99	91	79	87	100	86	75	81	66	77	100	87	83	79	92	76	75	81	76	90	84	92	70	86	81	84	83	87	82	79	85	86	80	92	91	68	92	84	65	86	84	77	80	87	84	73	86	84	76	79	83	86	78	74	81	79	85	84	68	76	89	88	101	76	79	87	98	94	81	82	81	96	78	92	88	81	89	99	82	86	91	88	71	87	85	97	88	77	80	90	96	90	85	81	72	87	108	87	86	87	83	93	94	88	91	83	76	74	70	81	83	84	80	85	85	84	106	90	88	70	94	79	103	81	81	84	92	81	100	81	83	68	87	71	91	80	68	90	81	81	64	81	96	88	83	84	75	87	102	65	85	68	77	84	70	71	80	83	80	89	93	85	79	89	79	80	94	71	69	81	84	76	82	68	88	84	88	79	87	81	66	83	81	89	90	77	70	83	95	88	100	82	79	71	74	85	88	95	93	102	85	68	79	74	90	79	78	73	81	90	68	84	80	79	91	75	93	77	93	86	89	86	90	81	80	79	82	79	81	79	65	92	87	68	81	93	71	96	85	77	72	68	91	72	84	84	82	65	78	87	85	77	68	80	97	70	91	77	75	72	91	103	77	74	77	103	80	77	78	84	84	86	78	89	86	94	85	74	68	87	74	93	70	79	85	87	84	79	82	81	67	70	62	68	83	58	88	80	73	87	90	85	87	79	82	79	77	74	84	88	84	88	69	87	73	82	79	89	77	60	75	78	70	75	72	85	81	80	70	90	61	80	70	76	82	83	81	91	75	69	58	81	76	74	75	81	72	72	86	82	84	85	87	71	70	73	81	75	94	93	72	65	87	81	75	73	80	82	93	76	72	78	88	77	63	82	79	82	88	87	71	84	69	110	75	65	82	84	62	81	80	74	92	75	71	102	99	60	68	76	74	72	87	81	79	72	91	93	81	77	93	74	87	72	79	75	75	78	67	85	74	85	79	87	79	70	86	89	91	71	75	77	82	73	84	76	100	82	73	101	77	66	75	64	89	89	90	82	79	79	92	84	76	71	68	100	96	80	95	82	58	87	82	87	69	95	77	73	76	68	68	88	68	87	73	88	65	78	88	74	79	73	69	80	68	70	54	76	78	74	91	67	65	87	82	74	85	73	83	63	70	95	88	85	79	74	80	75	91	69	90	70	90	72	76	74	103	89	61	77	65	83	82	97	76	90	81	75	73	83	92	78	84	94	85	72	72	100	68	80	76	83	88	89	81	81	80	70	93	80	88	73	90	77	53	83	87	60	76	76	92	89	89	90	84	77	72	68	80	77	80	64	82	66	86	77	74	75	83	77	96	83	81	83	74	90	96	75	81	86	79	84	85	85	60	96	69	74	91	80	52	80	76	76	79	81	73	84	73	92	78	70	73	69	94	92	79	100	90	78	80	79	75	90	80	95	79	81	68	103	73	72	81	75	71	94	76	76	91	75	85	75	64	82	85	78	89	92	73	81	79	76	79	77	79	79	79	87	76	82	74	73	83	70	72	72	104	71	77	73	90	93	77	72	80	66	95	85	82	67	77	77	73	87	78	81	82	95	81	75	78	72	80	79	76	68	74	78	82	91	76	76	90	76	73	73	81	80	82	68	66	82	86	82	74	90	74	62	71	84	86	85	76	61	88	86	79	79	79	94	90	87	70	96	78	69	80	91	71	76	85	91	77	83	78	95	70	55	92	87	79	84	92	80	83	82	76	81	76	92	72	89	89	100	79	79	77	82	105	85	65	80	85	100	76	87	82	68	75	95	67	71	89	91	84	89	94	83	93	80	79	69	88	75	74	82	98	87	90	81	94	65	81	89	61	72	80	79	79	70	86	80	91	85	74	70	76	72	83	83	94	68	79	85	94	65	86	79	86	70	83	72	70	91	76	95	94	71	92	88	77	79	100	73	67	85	81	91	75	67	66	83	81	81
345	1	1900	171441	357	0	20	109	176	296	295	329	297	383	439	320	215	194	187	189	177	172	184	118	153	157	148	121	120	139	138	118	123	120	103	90	108	103	93	113	106	89	107	106	111	94	94	93	103	109	102	84	97	86	98	84	83	78	76	76	82	82	83	78	97	75	80	65	83	107	67	81	75	78	91	71	83	76	89	76	72	80	69	78	87	70	80	78	72	62	81	88	88	65	74	66	68	88	77	92	80	77	60	70	83	79	76	71	73	72	69	78	80	76	68	72	62	68	65	79	80	66	71	70	72	62	80	74	79	68	61	71	79	61	85	75	81	79	79	86	68	73	71	71	56	75	72	68	78	82	76	76	76	60	75	68	59	71	96	74	80	80	71	66	63	76	72	77	60	59	74	76	75	76	80	73	64	77	73	84	76	80	81	68	73	67	65	78	79	82	68	89	79	73	61	77	65	78	88	76	63	72	72	75	88	71	65	65	67	73	69	75	71	76	62	69	71	81	63	58	66	63	74	62	69	73	58	75	66	80	56	78	83	73	78	67	59	76	77	62	73	70	58	66	66	83	65	73	68	51	82	64	79	85	59	64	70	53	70	72	61	64	76	75	71	73	73	56	70	79	80	68	69	74	64	81	66	61	83	80	68	89	69	71	82	79	82	71	71	91	56	64	82	68	53	71	66	79	92	60	75	67	74	64	66	67	72	74	63	57	66	79	88	78	74	61	74	49	64	81	68	61	83	80	53	58	73	59	66	58	72	76	59	63	70	82	66	63	72	75	74	80	71	63	69	76	81	58	57	84	74	87	74	77	61	66	61	92	78	70	71	79	78	76	69	50	67	68	79	54	76	72	66	76	86	64	69	89	53	70	73	45	92	65	65	61	60	70	64	85	64	72	72	83	70	72	79	75	70	67	65	83	74	70	78	72	57	82	70	57	68	59	66	64	73	65	59	74	77	78	75	91	77	73	70	63	73	66	65	75	71	60	74	82	76	65	66	84	71	63	71	74	72	71	66	66	70	63	65	67	68	75	60	55	73	87	65	69	74	69	65	59	78	64	84	61	68	72	62	58	70	79	90	63	67	75	85	57	62	71	69	68	62	62	61	72	65	78	66	59	71	61	56	78	70	70	83	82	91	77	52	56	74	53	71	66	54	69	74	69	68	66	66	88	67	67	68	78	78	65	70	83	70	68	66	63	64	68	53	70	65	82	56	68	80	56	62	65	81	68	65	75	72	69	85	69	75	71	70	67	84	57	77	79	69	73	66	70	59	80	74	55	64	68	75	64	83	75	76	62	66	72	74	80	71	77	70	89	65	82	66	65	67	67	79	67	70	63	95	67	61	76	70	75	67	79	81	67	78	64	71	72	86	73	65	80	66	71	63	66	57	70	77	52	78	75	62	79	69	85	74	83	69	63	83	71	81	77	63	77	73	51	64	70	66	78	81	67	72	62	71	70	69	74	78	80	62	72	80	77	75	72	73	75	72	72	72	73	61	78	71	63	62	69	63	52	71	76	79	69	67	57	72	75	57	68	65	81	69	69	62	71	80	69	66	74	74	80	64	75	68	63	78	65	78	62	90	77	65	88	65	67	67	84	62	64	70	72	74	88	65	59	85	64	56	60	76	68	66	71	73	68	78	71	75	71	75	78	68	76	69	73	80	57	71	85	79	62	87	88	76	61	67	68	79	81	70	69	87	80	70	61	82	91	79	55	83	87	65	64	59	63	69	73	70	69	66	68	76	63	79	67	69	68	69	62	50	76	77	67	65	81	54	55	72	68	64	81	76	73	76	65	75	83	83	96	72	77	73	68	47	60	67	61	70	70	59	83	85	60	78	54	63	60	69	75	85	62	84	88	89	84	69	71	73	71	63	60	59	77	73	56	53	64	69	82	59	68	52	70	77	69	81	80	73	72	79	85	64	82	59	74	71	69	86	67	75	64	66	76	67	58	69	75	75	85	76	71	65	66	69	74	56	58	76	76	66	72	72	86	65	77	51	77	69	82	65	80	71	66	81	91	54	80	64	68	75	61	77	64	81	67	76	68	74	67	62	70	83	76	78	73	64	83	82	70	84	79	77	76	65	66	68	80	86	79	67	55	73	72	54	80	71	59	71	65	61	73	72	78	73	73	76	81	67	62	49	62	72	102	72	63	75	66	72	66	70	66	64	66	80	77	77	73	72	70	70	70	52	58	94	75	79	65	62	68	80	56	65	65	80	74	82	69	72	80	75	55	78	85	70	59	71	71	83	70	65	72	77	67	71	67	75	55	84	81	79	66	82	81	66	70	68	83	68	63	83	79	65	78	57	60	64	86	60	84	66	69
345	2	2100	171564	358	0	18	109	198	313	346	378	352	594	614	555	214	237	172	200	173	205	181	157	146	140	138	151	122	143	109	136	115	131	117	120	114	102	96	111	104	107	100	113	93	110	91	93	92	98	76	68	86	75	82	86	77	76	105	76	76	86	85	78	78	72	89	80	105	76	74	72	82	86	77	80	76	85	73	83	76	90	68	57	65	86	81	78	84	81	81	83	85	89	73	72	76	78	69	64	63	82	69	75	75	89	60	69	64	68	69	78	68	69	77	73	72	81	56	65	66	65	68	60	70	60	89	75	73	80	72	69	68	78	61	79	69	79	62	65	72	76	71	61	63	75	71	75	63	81	55	76	76	67	55	85	76	66	73	68	69	83	69	69	73	71	84	72	86	65	76	76	79	81	64	73	76	64	66	77	59	88	85	71	93	73	77	68	65	67	76	79	74	70	67	84	52	63	57	64	64	71	72	64	87	71	73	77	64	66	78	76	75	69	68	72	75	78	62	61	83	46	58	54	60	76	75	85	61	66	81	71	59	80	69	79	73	78	60	68	63	65	66	76	78	65	76	61	64	57	64	68	69	65	70	51	73	66	68	73	87	79	61	51	63	69	73	76	76	76	83	76	53	82	75	62	66	69	72	59	63	70	79	63	58	79	61	69	59	64	65	62	72	68	73	63	66	64	63	55	70	66	68	66	67	57	46	68	67	72	59	59	58	61	73	79	66	80	61	60	67	76	59	65	67	48	70	76	57	65	78	69	65	53	73	68	65	70	71	72	94	56	60	68	62	82	64	68	57	65	84	74	78	66	56	61	78	52	82	53	61	61	68	73	69	77	64	72	64	60	92	65	58	67	78	60	51	66	76	72	56	59	60	85	64	62	60	65	69	62	66	83	67	71	80	60	61	62	55	66	56	66	84	76	69	58	74	71	64	78	80	73	75	82	98	67	74	60	53	66	66	80	72	75	55	68	74	57	71	72	76	81	82	73	63	67	69	64	50	92	74	80	68	64	64	60	70	58	69	69	67	69	66	47	81	80	76	70	77	81	75	64	57	66	68	76	62	63	74	66	75	74	84	62	64	68	62	79	74	86	83	71	86	62	67	74	65	64	75	73	69	76	55	72	61	60	64	81	81	47	68	69	61	81	70	70	84	65	58	70	86	60	74	69	66	83	71	59	73	67	75	81	67	74	76	72	71	67	73	70	67	65	63	64	70	66	76	65	62	62	68	81	57	70	71	54	78	66	67	70	53	86	59	70	72	69	63	56	79	68	68	84	63	62	65	65	67	56	62	74	79	73	69	79	71	76	61	60	69	58	81	92	72	57	70	60	62	64	68	50	68	64	67	59	67	66	66	71	76	70	75	74	73	73	61	71	51	72	59	58	69	55	55	74	74	62	61	65	75	72	81	64	69	65	79	58	72	80	67	61	61	69	85	69	72	87	66	63	59	74	64	70	67	53	67	70	69	70	70	73	52	78	71	62	72	66	56	70	61	72	66	68	64	63	79	70	58	58	65	82	64	65	54	66	74	87	80	69	76	82	67	61	60	64	63	64	69	70	56	74	74	64	90	84	62	66	77	68	79	63	68	68	53	63	85	67	66	76	80	74	82	83	71	70	78	81	67	86	63	68	61	53	78	62	63	65	79	68	59	62	79	60	68	58	72	68	66	80	63	67	59	71	65	57	86	76	65	66	73	64	81	72	84	82	77	60	84	67	71	80	63	72	65	63	53	64	71	64	76	54	65	62	73	66	53	60	60	66	54	57	80	75	86	76	71	85	82	69	59	73	78	61	78	82	65	62	82	45	80	68	64	48	62	55	62	66	76	79	68	82	66	59	82	67	44	57	74	67	64	69	63	73	62	72	77	77	59	72	67	60	94	50	71	74	69	80	67	68	59	52	66	62	84	54	60	73	65	69	73	67	72	61	59	76	72	69	67	77	61	74	68	60	66	65	68	71	68	59	61	61	72	78	67	59	76	60	56	62	64	66	53	73	91	54	70	55	70	67	76	52	61	65	67	53	58	73	78	76	58	71	64	73	68	61	64	77	91	61	90	54	42	64	74	67	63	66	55	66	71	69	59	63	61	66	72	66	73	66	71	62	56	77	75	58	76	68	64	80	72	72	71	69	68	61	70	62	70	75	54	83	79	61	61	64	63	60	72	70	83	76	80	60	69	65	63	71	70	67	72	84	70	63	68	66	66	67	66	68	76	61	70	63	76	66	63	77	59	54	69	68	89	53	55	67	57	79	72	83	70	67	67	60	67	58	63	44	60	82	63	61	86	54	66	70	66	67	65	71	72	67	66	67	59	68	51	74	81	60
345	3	3500	171687	360	0	28	187	227	340	348	397	570	1035	1048	451	237	219	224	245	229	237	197	206	206	182	176	179	167	181	147	145	144	147	117	139	149	149	142	122	156	138	102	124	123	111	118	130	99	110	115	103	90	110	93	104	105	102	96	95	78	87	88	94	102	100	97	111	107	99	115	96	109	103	106	92	91	103	88	95	96	110	109	105	111	90	109	98	93	81	90	81	86	92	88	96	110	82	93	89	89	99	96	93	86	94	71	96	98	99	96	85	97	84	90	83	97	84	85	91	95	79	80	75	85	98	82	86	86	91	91	81	88	88	87	78	84	85	58	107	86	86	69	79	101	93	97	88	88	92	79	103	91	98	83	98	81	85	74	114	80	94	101	84	78	91	103	80	94	88	85	95	79	85	102	81	100	87	92	96	102	92	87	100	85	81	103	91	98	89	97	94	76	86	84	112	81	75	96	82	83	91	108	97	91	110	83	100	70	100	88	96	85	90	91	96	83	89	102	60	104	68	82	77	89	109	94	82	105	88	80	71	83	89	102	81	88	84	78	76	93	85	83	77	80	91	97	84	95	92	86	83	86	86	79	84	76	92	71	81	86	70	91	87	79	101	82	87	88	94	76	96	78	90	75	89	82	93	91	78	81	70	80	103	91	101	89	87	79	100	104	93	92	86	88	115	94	98	92	82	79	95	84	88	94	76	78	89	89	90	82	98	74	74	68	85	99	93	102	92	84	78	97	85	102	100	74	98	93	91	94	87	85	99	88	97	86	64	93	88	97	78	89	96	113	82	81	107	80	74	100	75	68	65	92	88	76	87	85	82	76	70	78	82	89	87	83	81	81	92	85	86	77	76	96	72	73	98	87	106	96	78	78	99	110	78	97	72	81	87	96	86	82	101	68	91	82	89	90	90	95	89	77	77	93	77	80	77	101	78	100	84	89	79	87	98	78	77	97	84	85	95	78	90	81	91	81	77	79	70	100	77	90	93	81	72	70	79	79	78	102	90	86	86	85	91	97	75	80	89	92	93	88	67	89	93	100	81	109	86	82	97	92	85	85	83	96	84	87	79	90	90	73	80	79	100	89	79	79	97	84	87	76	68	97	84	95	82	89	98	96	92	108	84	92	93	104	83	83	93	86	88	83	86	82	94	84	85	78	79	91	79	84	92	89	70	82	105	78	95	78	72	95	84	84	75	82	77	90	86	83	97	88	77	87	91	77	99	93	93	91	90	84	94	96	83	77	90	77	78	96	73	85	90	102	96	79	77	80	75	75	84	75	100	87	89	96	76	77	79	106	86	74	102	85	78	102	85	87	77	101	81	103	109	84	86	80	82	84	94	84	85	70	81	81	87	84	74	82	82	85	90	86	86	75	88	106	83	79	79	74	73	70	108	98	87	102	93	88	88	92	98	70	86	72	89	87	96	92	75	89	87	69	72	87	77	75	86	89	99	78	83	76	93	98	85	76	67	91	95	96	88	94	82	76	97	74	88	88	95	88	78	104	82	76	79	92	83	94	87	82	76	80	83	86	81	86	84	107	99	80	86	85	82	100	81	100	80	79	77	75	90	71	88	97	101	82	87	86	86	108	105	92	93	69	75	71	93	90	75	97	79	69	73	93	85	91	85	70	93	87	97	94	98	90	78	97	107	83	75	75	81	89	83	103	78	95	90	73	86	89	114	79	98	108	96	78	77	90	86	91	75	94	64	68	102	100	102	80	84	83	97	75	88	73	91	67	84	94	81	87	85	79	73	84	81	84	68	88	69	96	87	70	85	99	81	69	87	110	84	89	82	97	86	102	103	93	95	85	85	89	81	89	98	80	64	79	85	95	88	93	72	88	83	90	84	99	79	98	79	100	99	86	83	81	83	84	81	85	85	63	86	109	71	75	96	80	79	88	90	74	87	79	84	93	68	90	88	78	85	70	117	80	82	88	81	95	70	82	72	73	77	85	75	84	91	94	76	63	69	93	90	95	82	91	103	94	62	74	95	97	95	81	84	78	75	91	90	91	70	84	86	86	86	76	97	98	87	84	74	55	99	86	74	76	84	97	90	92	75	76	93	80	70	75	91	77	99	67	82	79	97	71	79	71	67	105	71	82	81	102	73	89	77	86	92	77	79	86	85	95	91	86	87	91	72	77	107	88	90	85	79	100	81	99	80	93	69	61	91	80	80	77	92	91	90	71	91	71	84	90	79	100	84	88	73	68	85	99	75	87	81	72	86	96	90	89	79	94	80	65	83	88	89	103	99	82	77	86	82	96	94	92	85	80	89	75	92	78	93	86	89	92	89	85	83	77	94	97	84	96	96	70	83	90	80	77	102
345	0	2700	171810	345	0	13	174	241	372	393	458	490	895	1268	978	245	252	259	266	239	210	247	218	219	195	186	169	170	170	136	165	145	174	138	145	130	161	141	155	150	118	120	152	139	102	128	145	126	107	114	101	132	121	102	106	99	94	109	97	117	97	103	95	96	101	90	94	101	106	92	112	105	95	97	95	83	98	95	97	91	91	87	94	92	113	96	84	84	90	78	100	89	92	95	72	82	90	89	68	86	81	99	99	97	100	87	106	69	74	105	73	85	81	94	83	93	81	100	91	94	86	78	109	92	88	78	101	111	84	89	74	83	84	82	102	77	91	76	81	68	92	79	89	78	78	79	91	86	97	77	73	71	77	80	78	87	79	77	91	95	76	82	85	84	88	83	86	76	89	79	89	94	84	93	86	77	81	86	87	91	90	98	86	77	74	87	88	67	69	81	73	79	62	99	100	84	94	82	98	71	80	92	90	84	89	111	94	102	85	93	93	68	80	82	79	80	89	76	100	90	89	77	83	85	88	90	78	83	82	74	86	90	81	87	82	76	80	87	89	85	75	94	78	80	97	88	75	81	74	80	86	83	82	97	94	94	90	80	88	87	88	81	78	100	92	91	80	88	72	71	76	80	70	76	82	80	69	82	87	70	80	73	78	62	91	90	76	74	81	65	84	72	72	80	69	93	83	72	79	99	102	67	91	69	98	91	82	83	70	96	76	74	73	70	68	80	78	82	74	82	81	75	66	86	79	93	88	77	87	76	83	83	84	69	80	71	91	102	79	98	82	89	87	62	70	85	81	89	85	81	79	86	79	81	64	89	76	78	73	88	77	80	77	83	72	89	85	71	87	102	86	84	91	72	73	79	81	80	74	89	76	84	82	84	81	92	71	78	75	73	82	88	103	62	77	95	77	78	89	79	77	64	89	85	86	77	85	84	90	81	81	91	87	64	70	87	89	84	74	77	98	76	90	76	76	69	90	80	73	61	73	85	78	77	66	69	72	87	73	81	84	85	73	60	80	89	70	84	76	62	77	83	69	80	87	89	86	97	81	89	104	95	71	87	91	80	80	80	83	82	92	77	106	100	94	76	73	84	96	90	96	79	76	89	81	82	83	66	80	83	87	80	84	91	79	92	74	80	92	76	57	79	80	89	83	83	82	96	94	73	75	89	87	93	89	68	80	92	94	78	76	86	92	79	82	67	88	89	80	79	70	94	75	76	85	90	95	89	90	85	88	75	63	77	74	89	97	80	97	68	92	87	83	86	82	81	91	77	85	73	71	95	77	94	89	89	91	85	80	71	78	81	78	88	62	82	70	81	69	90	79	80	91	82	93	93	80	71	85	93	79	87	70	74	81	63	87	73	79	72	73	76	91	94	82	89	69	79	76	71	76	79	88	74	81	72	100	74	79	87	84	81	97	65	94	58	69	69	87	79	75	88	94	79	87	85	75	73	91	90	77	85	85	71	83	90	91	85	82	76	76	77	74	91	74	66	79	84	74	79	76	74	80	77	88	69	78	79	77	77	82	90	84	78	90	73	80	78	91	86	79	91	96	88	78	90	64	87	82	78	87	79	82	82	79	80	73	74	101	69	88	79	88	91	69	76	82	79	85	77	79	79	77	80	83	107	84	81	91	84	73	85	93	69	90	76	81	67	69	80	78	89	83	77	78	80	78	63	89	89	77	80	91	82	66	86	89	72	73	81	72	73	74	78	85	80	89	80	78	64	77	72	82	79	80	82	77	80	86	70	79	87	73	72	80	74	69	68	85	79	84	73	86	80	72	80	83	72	88	79	86	89	75	89	81	84	87	80	92	77	73	86	85	84	77	84	89	84	78	76	86	66	94	89	76	74	86	79	73	79	70	80	63	77	63	84	72	89	70	99	91	90	70	69	80	77	81	82	71	90	92	80	93	86	78	76	77	69	91	78	88	75	82	91	80	72	81	59	86	79	83	86	95	87	71	91	84	75	93	75	88	83	84	64	95	71	79	74	63	101	85	74	70	83	79	71	79	84	77	69	80	79	77	83	72	94	75	66	73	84	71	75	76	74	84	79	85	54	99	92	90	85	76	74	80	84	76	82	82	83	69	81	90	80	73	94	63	72	81	72	99	85	66	94	71	81	72	92	80	77	85	81	76	77	79	75	81	81	88	70	93	90	72	81	76	65	83	95	76	104	81	97	81	83	69	82	93	74	83	83	92	81	75	73	73	79	94	65	82	81	92	85	85	62	92	79	96	78	78	70	79	80	85	73	89	84	82	69	82	71	81	83	90	83	92	78	65	78	77	75	63	86	79	86	91	79	96	74	88	88	82	79	64	72	72	68	86
345	1	1900	171934	355	0	24	107	179	302	308	335	302	342	359	518	310	195	200	180	189	163	169	167	145	134	132	146	138	132	130	120	120	128	92	121	94	112	92	107	103	95	105	98	102	91	101	101	97	92	78	78	89	91	81	90	85	90	82	98	80	82	72	97	93	79	75	75	89	85	84	93	76	75	81	85	91	76	82	81	88	79	108	69	95	83	71	88	86	84	79	73	78	72	57	69	80	77	86	80	84	69	83	69	78	77	81	87	86	70	73	75	80	91	81	73	65	71	67	92	62	49	72	76	71	86	89	75	102	74	85	65	78	85	79	85	91	66	56	90	73	80	68	70	88	87	69	75	60	80	58	81	72	62	65	77	72	80	75	78	59	66	68	78	82	58	73	71	81	75	77	57	78	75	64	70	87	67	78	77	83	63	91	59	59	86	78	64	73	81	87	71	85	65	66	58	63	63	91	87	89	76	63	76	64	83	76	76	77	56	76	75	64	77	76	73	73	61	74	71	68	64	81	81	71	67	70	64	77	66	82	79	59	70	68	73	79	74	87	76	70	69	77	79	83	60	69	71	76	68	88	65	74	85	74	77	80	79	79	88	83	89	74	66	65	77	71	67	79	61	74	59	73	62	67	67	82	79	66	75	71	87	78	65	80	78	61	71	72	77	50	51	72	75	74	66	66	75	77	76	86	82	67	64	70	74	77	77	79	77	75	74	74	81	78	60	75	71	88	89	70	87	66	82	72	64	66	62	74	58	103	73	75	81	83	74	61	67	83	65	72	60	82	74	73	62	66	66	78	62	76	80	74	71	84	85	67	77	63	77	55	64	82	82	83	66	57	76	74	79	73	62	93	66	79	73	74	73	62	66	70	65	73	79	80	67	87	65	71	58	81	77	62	77	53	79	79	86	62	72	86	63	66	76	58	66	72	81	73	75	81	66	74	75	71	75	83	66	80	80	48	70	64	67	69	68	79	61	69	67	67	47	73	85	69	73	81	72	79	71	71	61	77	70	82	74	74	57	82	60	73	70	75	65	78	60	78	68	72	69	63	66	81	66	73	67	74	82	76	71	65	83	70	81	79	78	71	68	68	76	82	74	65	72	58	74	66	62	71	65	81	82	73	79	66	59	70	60	78	76	85	61	82	87	77	82	77	79	68	81	84	65	77	72	80	53	79	63	83	56	72	71	67	78	73	75	77	65	75	66	67	76	59	57	70	71	88	75	66	57	78	75	70	83	70	78	65	63	71	93	72	85	68	78	77	88	81	80	58	76	83	56	70	55	63	77	79	78	93	87	82	72	87	74	57	78	72	74	64	81	68	67	60	68	68	78	83	67	62	65	83	71	74	75	73	70	67	52	82	81	55	63	63	77	61	74	90	81	59	74	59	72	69	66	61	69	77	77	54	53	87	59	75	83	75	69	76	103	58	67	78	70	65	77	75	63	61	68	85	74	60	68	80	78	69	62	76	97	69	68	75	84	75	85	66	67	72	73	73	63	67	67	82	69	91	71	70	71	83	83	74	78	74	75	71	73	55	87	78	62	81	67	66	76	66	97	77	72	97	73	62	77	79	71	75	65	70	61	70	93	70	79	71	64	63	83	75	85	80	59	92	75	68	70	82	73	67	66	75	65	74	61	85	99	69	60	76	68	81	78	79	61	55	85	75	68	66	75	62	80	66	63	74	73	64	78	80	81	65	68	72	78	86	79	73	64	74	79	82	74	78	71	73	70	68	64	62	71	83	74	67	71	76	75	85	60	55	76	79	72	81	76	63	66	75	68	71	57	78	59	76	80	80	62	81	69	64	73	77	82	84	75	54	67	65	56	79	76	56	75	66	67	64	76	79	79	77	62	76	73	70	71	69	65	66	69	75	60	73	81	74	66	77	68	87	70	63	61	67	59	78	79	54	69	85	74	61	73	75	68	74	65	69	67	64	74	58	80	63	81	83	70	89	78	71	70	68	68	81	68	70	63	84	61	77	82	85	75	71	76	62	70	86	93	80	84	76	63	70	44	96	87	78	77	77	72	63	80	65	61	64	85	54	78	72	74	64	62	67	68	74	63	73	87	64	76	86	70	65	84	78	66	54	66	72	73	78	75	53	60	56	75	77	71	86	79	61	67	74	79	79	65	76	64	56	73	65	66	81	91	91	82	75	80	78	83	70	84	63	72	62	66	72	73	91	102	72	76	73	51	81	87	69	80	78	72	69	59	87	75	66	67	64	72	80	71	73	81	66	77	73	69	77	62	75	79	75	73	88	69	71	80	82	66	87	86	63	65	74	68	67	67	71	58	65	73	71	65	74	64	75	68	65	73	75	79	67	79
345	2	2100	172057	350	0	15	132	220	330	357	346	329	645	837	922	526	323	194	243	195	179	185	163	169	154	150	154	131	136	134	153	116	128	107	125	104	122	114	134	102	125	122	111	94	104	108	91	113	93	104	89	78	96	87	83	90	96	86	95	95	79	80	96	84	86	78	70	68	77	95	81	91	86	83	92	81	64	96	79	87	88	76	82	88	73	74	96	81	98	84	84	95	80	79	86	70	91	70	90	81	77	78	68	86	65	80	103	71	67	71	83	63	86	71	96	82	76	76	67	72	73	78	82	61	73	86	75	95	64	77	75	81	83	79	75	65	91	99	85	81	75	82	73	66	57	66	88	73	69	85	80	81	71	87	72	80	80	78	86	63	78	67	76	72	88	84	74	86	91	60	72	70	84	72	84	81	69	60	67	74	68	72	88	60	67	86	91	93	78	74	95	60	92	91	77	68	82	90	75	83	54	72	65	80	66	85	70	73	65	66	79	85	88	73	71	68	76	80	90	57	58	65	79	68	89	79	71	74	56	68	75	59	68	73	63	82	66	58	95	75	74	82	75	80	60	75	69	61	84	73	94	74	85	70	75	62	67	77	70	88	74	72	71	82	70	72	71	71	87	69	80	78	73	81	65	78	78	83	76	64	86	80	66	78	74	93	71	66	56	71	75	60	81	61	72	86	58	78	76	69	70	63	61	79	76	74	80	75	63	79	76	61	73	69	57	88	66	72	63	79	63	78	57	74	66	76	74	77	63	84	66	80	84	77	77	65	71	89	73	81	88	78	66	67	84	71	67	68	80	69	69	81	74	66	67	74	82	70	82	64	80	81	76	77	64	56	79	68	49	89	75	71	73	76	81	77	66	89	71	71	70	70	58	67	69	60	80	81	88	92	75	84	79	67	79	63	70	84	84	85	86	90	83	73	60	56	63	84	70	75	77	79	80	72	82	64	68	73	84	77	88	74	63	70	81	60	69	60	72	85	81	81	82	62	74	76	71	63	54	66	77	87	87	72	73	69	64	76	79	82	61	67	81	75	81	76	73	54	57	77	73	66	62	66	63	83	88	83	66	77	85	70	73	65	69	75	85	79	53	91	75	62	70	82	62	85	89	75	75	84	93	74	88	60	73	84	77	79	87	74	62	74	67	77	65	91	77	81	70	82	64	74	64	50	86	88	76	63	73	68	70	82	70	74	69	81	66	69	75	62	52	79	65	78	66	67	71	69	73	65	80	75	60	77	64	66	76	72	70	80	80	53	80	72	70	88	71	75	65	71	91	86	67	70	71	91	64	64	79	78	69	78	85	74	69	64	69	92	59	65	90	80	69	79	73	63	75	69	79	73	72	74	64	75	82	71	90	76	61	81	78	85	75	69	84	73	76	73	76	78	79	72	68	65	69	68	80	72	61	76	60	83	85	68	75	77	70	81	73	61	84	78	65	75	56	79	73	72	91	73	62	77	66	98	75	69	71	69	73	75	62	82	68	71	75	64	85	79	76	57	70	91	67	73	62	63	73	70	77	85	65	65	58	70	83	53	66	82	70	82	67	79	76	82	53	67	62	80	76	71	84	68	67	84	75	73	72	65	55	61	77	89	67	74	77	78	80	83	65	78	62	77	79	83	81	76	82	72	60	69	71	76	66	73	74	60	66	79	79	65	87	61	90	76	77	70	74	72	71	73	84	78	67	69	76	70	69	80	74	67	73	77	63	68	85	75	84	60	91	86	64	67	75	72	74	95	91	77	81	82	74	76	78	76	75	75	72	87	75	71	84	59	72	83	75	70	75	61	72	68	70	79	83	77	72	77	71	72	61	67	70	90	61	57	76	77	75	67	69	77	75	64	86	77	86	88	58	71	81	66	78	70	63	75	66	79	68	72	69	77	66	76	81	62	75	76	71	72	65	71	57	79	64	77	63	82	71	71	66	90	76	79	69	73	69	61	81	84	69	66	74	75	70	75	70	67	81	82	69	86	93	84	62	76	75	58	95	78	66	75	59	82	75	75	60	74	80	64	65	83	77	80	75	77	82	70	81	71	78	70	70	67	68	63	81	76	73	76	86	59	51	65	86	71	82	56	79	79	87	63	81	95	68	83	89	78	69	72	77	82	75	78	73	63	56	74	74	80	77	65	61	59	76	63	91	77	83	59	62	62	62	67	60	82	73	79	77	71	66	67	90	75	66	71	77	76	80	70	60	78	66	63	66	70	78	89	60	76	65	60	74	69	59	75	71	66	72	86	71	65	85	67	76	78	91	60	74	66	67	78	75	74	77	68	72	86	77	72	72	79	68	85	78	85	84	75	53	81	65	77	71	82	88	76	74	65	88
345	3	3500	172180	355	0	35	185	234	330	348	401	365	739	925	1000	762	347	235	221	254	202	187	204	169	182	173	183	158	188	161	161	145	121	155	149	132	137	139	121	121	137	130	113	110	106	131	119	110	116	127	102	129	104	111	116	112	91	108	99	110	94	98	117	99	117	119	95	101	119	99	116	93	101	98	89	103	98	114	94	107	105	112	103	99	102	89	97	84	96	107	112	88	92	89	85	101	102	100	104	95	96	94	95	102	90	87	110	96	93	84	95	90	81	72	106	110	87	83	86	97	109	89	100	74	89	87	102	93	83	108	100	97	88	96	87	105	85	94	83	101	101	115	94	93	105	74	93	90	91	83	90	118	96	99	75	97	107	77	97	98	78	88	84	83	99	80	97	80	77	80	82	98	102	104	88	81	89	84	90	83	102	80	97	95	87	93	87	88	96	88	101	93	87	102	97	92	97	89	81	76	74	101	99	93	83	88	97	97	96	94	96	100	100	95	111	80	104	78	85	90	120	83	87	96	95	94	88	87	83	101	86	76	89	97	64	77	92	90	86	77	95	74	97	86	113	84	73	85	78	91	73	83	91	90	82	97	89	80	86	102	84	82	78	103	114	102	110	87	88	91	96	116	93	90	85	75	83	81	71	104	87	99	92	98	99	82	84	94	83	84	111	90	106	98	88	102	96	80	99	89	92	101	74	80	96	97	97	95	73	82	87	83	84	88	101	80	90	92	73	90	92	88	63	87	94	96	72	76	92	86	84	95	82	94	88	100	86	94	101	79	97	97	82	105	102	95	93	81	96	73	93	95	90	86	98	95	96	92	84	90	72	79	97	81	71	92	95	84	95	96	92	103	87	85	96	88	81	82	96	90	105	79	105	72	102	98	95	89	95	102	83	90	106	93	91	91	74	72	92	87	100	86	86	101	104	84	75	81	64	78	86	89	90	100	71	69	81	93	95	82	93	92	93	91	100	75	92	94	90	84	84	92	104	98	93	86	87	79	97	90	78	93	108	83	52	96	113	76	78	100	92	106	83	71	76	87	94	78	86	95	70	66	89	94	74	91	108	99	84	85	96	72	97	105	83	79	99	92	83	92	87	99	99	81	89	84	86	90	95	93	97	77	94	82	97	83	110	100	90	84	90	86	108	89	88	82	97	84	79	94	83	85	93	85	72	111	90	72	104	78	79	94	85	89	97	89	105	84	85	84	107	107	93	84	96	85	89	83	98	98	87	91	63	104	81	74	93	77	107	90	74	84	93	96	85	84	88	89	99	93	93	97	100	79	76	85	97	96	75	73	95	93	92	85	82	63	99	90	100	94	96	100	92	102	95	84	88	100	104	99	85	102	78	81	86	90	90	94	74	92	95	94	84	71	89	92	83	94	74	100	84	78	86	88	84	63	90	79	93	92	74	95	108	81	96	94	93	90	79	89	85	80	97	98	86	95	83	89	88	78	83	81	88	79	82	82	96	92	91	102	92	71	88	86	80	117	86	99	87	93	110	79	94	87	104	78	74	103	75	77	93	81	94	79	69	83	99	89	84	87	78	87	105	93	74	87	90	94	106	97	91	96	90	76	80	80	84	91	91	83	82	86	115	80	80	89	98	89	77	71	94	88	76	91	82	92	81	97	84	71	85	83	97	83	82	81	63	83	101	80	91	91	100	80	90	90	87	81	101	84	70	94	84	89	98	100	83	87	85	75	104	110	98	81	90	103	89	97	87	91	82	92	91	80	82	74	89	95	91	88	87	88	91	85	85	84	101	98	70	71	86	87	99	90	79	93	101	94	106	95	83	87	81	86	89	71	91	80	78	79	83	88	99	84	89	83	94	89	81	88	79	70	102	73	78	93	92	76	87	78	82	102	79	77	84	90	70	86	102	85	84	90	92	91	73	88	80	78	103	96	98	72	85	111	86	100	87	93	92	95	86	93	102	88	84	68	74	80	73	90	95	84	85	66	100	92	85	77	102	70	81	100	88	84	78	74	86	78	85	79	96	93	90	84	86	82	102	83	89	82	83	86	82	99	77	79	95	96	96	93	68	77	72	108	97	87	87	108	98	116	94	100	109	105	70	87	96	92	109	86	92	84	90	82	121	96	88	96	86	81	79	94	102	87	83	66	103	75	94	83	106	72	85	80	92	80	83	82	88	83	81	98	76	79	99	74	91	105	97	91	89	98	92	92	104	93	92	86	89	105	98	85	88	73	77	69	73	82	78	85	90	103	85	98	86	104	92	92	71	77	83	102	91	85	85	89	81	75	88	94	87	92	94	100	95	96	74	84	79	84	85	84	84	91	90	99	95	92	88	70	84	95	92	82	74	100	81
345	0	2700	172303	354	0	16	188	249	381	399	481	416	395	665	1045	771	253	248	262	243	262	218	193	186	200	174	190	162	159	153	169	154	132	149	160	147	139	137	131	123	153	120	134	108	123	138	119	105	131	122	123	96	110	99	93	116	107	105	106	98	109	110	98	107	102	96	109	104	86	93	113	95	99	96	113	102	93	99	98	100	122	95	96	99	102	88	75	95	104	83	106	116	86	88	82	85	112	83	79	87	82	90	110	93	94	90	104	94	89	91	100	87	90	72	87	84	98	85	95	104	94	84	80	91	108	96	95	67	85	86	86	69	85	77	80	83	78	98	90	77	99	93	105	87	98	91	77	93	76	80	84	107	79	93	94	89	87	89	87	105	97	89	81	88	73	94	70	77	90	85	66	96	76	81	69	79	88	92	81	67	79	86	95	91	84	83	91	70	80	77	87	78	96	88	79	76	79	73	93	85	87	83	105	86	73	78	83	85	101	81	81	92	76	74	72	94	81	74	93	69	96	89	79	106	80	95	83	68	85	78	80	84	81	87	72	94	90	65	87	78	94	93	86	88	75	79	89	61	92	76	80	78	93	78	73	89	92	88	73	83	79	73	66	82	87	91	68	71	79	90	87	90	89	76	77	102	72	69	93	75	87	86	72	80	72	79	81	89	67	94	82	92	72	71	88	93	96	99	85	78	95	72	85	75	79	79	78	92	86	82	82	101	77	92	67	97	90	81	89	68	72	81	88	83	96	70	78	89	73	78	66	82	80	96	91	94	91	89	76	86	80	90	72	70	88	72	82	87	87	77	91	91	87	73	71	91	89	72	77	76	96	83	70	81	77	73	90	65	93	58	70	94	86	74	91	103	80	84	74	79	93	79	73	67	88	69	76	90	92	91	95	86	62	76	72	89	84	74	91	78	93	69	87	76	71	79	81	80	78	74	83	73	79	72	64	70	74	81	69	102	57	75	81	91	94	84	79	94	76	100	81	66	83	78	83	88	84	81	69	76	77	68	87	68	80	86	98	84	88	74	82	91	75	84	79	87	66	100	87	91	81	81	86	88	76	71	86	74	84	87	90	69	103	96	79	92	64	75	80	79	89	78	75	78	86	80	102	81	76	87	90	86	98	86	67	88	59	69	84	73	69	84	92	95	78	85	89	73	80	76	86	85	73	80	92	79	79	81	80	95	100	72	97	59	79	91	80	81	84	86	89	78	69	93	80	75	71	78	69	79	84	79	83	101	97	86	93	98	79	75	76	77	81	86	76	76	91	71	82	90	93	75	86	67	92	88	88	85	93	84	82	82	80	86	73	75	87	90	73	81	78	76	98	88	85	96	70	88	91	86	73	90	85	75	70	87	95	72	63	80	77	89	96	67	75	82	78	84	69	91	78	87	88	73	81	79	91	63	72	67	74	79	89	92	81	83	99	67	86	69	86	72	83	77	89	78	89	97	77	92	72	88	86	77	69	76	98	97	67	87	81	73	74	88	91	101	82	84	67	72	78	71	98	67	79	81	82	94	81	88	69	79	82	77	77	77	68	75	87	76	79	80	75	86	76	70	94	66	69	63	73	72	81	64	94	75	91	90	73	77	82	81	69	92	99	68	84	70	74	75	59	89	82	85	93	78	69	82	95	103	73	89	84	84	81	80	72	82	79	83	78	75	74	75	87	94	80	74	70	84	81	72	90	75	81	89	93	81	77	84	71	88	82	87	95	66	89	90	81	67	79	88	77	91	91	89	67	90	79	84	74	88	78	85	69	69	78	77	79	76	91	91	71	83	66	79	78	86	71	80	85	83	69	83	82	66	69	80	75	107	76	73	75	86	80	91	64	78	76	87	72	73	97	69	89	87	64	83	88	86	87	73	83	92	96	84	98	90	82	84	79	85	79	81	83	87	87	72	89	78	63	79	98	76	79	84	98	91	75	92	90	96	77	73	77	81	70	81	91	98	82	87	66	70	71	86	78	90	82	97	76	68	77	80	66	76	86	81	82	89	67	84	86	70	100	90	89	96	93	88	96	82	89	76	66	90	89	83	90	88	85	70	85	81	81	90	86	82	81	79	76	83	72	69	76	100	82	89	76	77	92	82	73	94	91	57	70	72	67	79	79	63	69	94	80	81	87	72	102	80	82	81	70	69	75	76	73	74	87	80	85	70	81	87	75	86	91	95	87	71	80	77	100	77	79	88	87	72	82	78	80	80	70	74	86	83	86	81	65	69	68	86	69	89	83	90	91	86	70	79	84	83	76	83	88	80	98	87	86	79	92	92	101	81	75	81	80	67	92	85	97	85	79	93	78	70	79	71	44	90	84	76	79	84	79	77	87
345	1	1900	172427	349	0	18	126	173	319	314	333	291	288	258	350	347	215	202	206	169	162	172	139	150	139	118	125	129	128	108	126	115	116	127	104	108	120	98	111	114	87	86	98	86	102	90	97	96	85	91	86	82	82	94	67	78	82	74	76	87	84	92	81	83	91	56	72	94	79	79	90	73	92	91	70	71	83	82	82	86	84	92	69	80	87	64	98	88	85	75	80	81	81	71	78	68	79	85	79	53	81	65	79	68	80	74	68	76	91	70	67	72	73	81	69	78	73	74	81	73	76	93	72	64	62	68	86	69	63	79	71	63	71	81	73	93	77	81	74	79	56	79	74	76	74	75	82	69	99	71	73	73	69	75	81	73	81	63	63	68	82	100	99	63	71	73	75	66	73	83	74	79	73	82	77	73	54	73	65	77	73	77	69	77	75	75	80	81	49	76	84	73	58	62	80	73	74	80	87	80	75	62	77	69	70	55	79	78	66	58	64	54	73	57	74	58	85	83	73	67	60	80	73	81	99	57	90	49	64	70	67	55	75	73	81	97	73	73	71	76	91	83	66	74	71	67	70	74	71	65	53	83	72	67	65	84	71	61	66	77	88	84	84	66	73	68	65	64	75	69	70	85	79	71	73	79	73	81	75	84	68	75	79	84	70	93	81	70	68	77	70	75	92	66	80	78	78	67	62	80	73	81	69	73	64	78	64	66	90	76	70	76	72	71	88	69	84	78	64	61	66	78	85	65	72	68	86	82	74	61	74	74	77	63	71	84	66	85	54	82	75	71	78	88	71	73	73	70	77	70	77	73	75	61	72	67	65	82	69	73	70	83	97	77	67	70	78	63	66	71	64	67	58	68	71	65	82	64	69	75	68	63	56	81	62	62	81	62	74	63	71	91	83	82	82	80	88	64	74	79	75	85	65	66	73	56	65	73	67	61	98	81	66	76	64	87	72	75	74	79	73	70	68	63	73	71	76	71	74	68	65	63	68	84	73	69	65	71	54	68	67	73	71	75	82	66	77	81	65	71	70	72	62	74	79	80	71	90	77	74	67	73	71	73	56	70	71	72	66	71	69	80	85	75	81	75	71	70	72	69	81	67	76	70	79	56	60	62	73	72	95	62	78	76	72	59	60	84	93	67	61	66	70	79	67	51	63	69	80	79	80	81	64	77	65	64	79	78	83	76	86	72	74	76	79	83	61	66	73	63	62	79	69	81	68	55	64	74	82	70	64	70	76	72	59	60	70	91	81	73	76	66	74	65	78	93	87	72	64	81	75	61	65	60	72	72	91	76	71	54	75	88	95	66	63	56	81	79	74	60	66	63	76	78	68	78	82	65	73	64	65	67	67	78	65	68	65	57	80	73	78	72	63	72	94	69	75	84	88	80	80	62	57	96	68	60	51	85	62	68	87	68	70	72	67	64	78	75	87	67	70	71	68	72	64	67	66	86	71	80	71	74	72	59	67	79	83	61	57	77	69	72	72	73	71	71	59	80	84	63	67	68	72	67	70	74	74	62	55	92	65	64	58	78	63	72	74	76	74	68	59	71	103	85	54	85	84	75	72	68	70	77	87	77	71	79	79	70	69	69	60	70	72	76	81	64	79	64	85	78	65	56	73	68	74	60	86	72	77	57	82	68	71	80	59	66	73	74	64	80	63	72	62	87	81	65	80	63	74	87	72	63	69	76	73	69	72	65	90	76	78	75	69	79	77	60	83	76	80	87	77	79	61	61	76	95	72	69	75	74	68	65	72	104	70	83	69	73	69	42	76	81	77	72	75	72	86	73	75	71	71	81	61	68	74	76	72	71	68	69	64	66	61	57	75	75	79	62	83	77	73	74	68	66	73	66	71	67	70	75	93	80	75	68	70	79	71	88	82	66	69	73	73	81	71	74	80	61	73	72	68	96	73	75	77	76	71	67	76	79	70	63	73	72	64	88	78	80	67	66	75	61	73	70	63	72	65	80	74	89	71	95	59	79	66	64	72	75	63	81	95	78	73	72	72	58	65	86	67	76	70	70	69	60	73	71	78	73	69	81	65	58	67	74	69	84	78	75	85	65	92	68	79	73	75	63	73	74	63	71	56	63	77	70	66	62	78	78	61	84	79	62	76	70	75	82	61	65	79	60	86	82	48	79	70	81	77	68	63	63	98	64	88	85	78	69	84	78	73	69	71	73	69	76	74	65	68	64	64	81	72	86	79	73	82	63	68	69	65	63	61	78	64	68	69	53	71	78	74	84	79	49	68	65	75	73	68	62	65	81	76	70	73	51	81	69	70	84	66	75	88	68	83	68	79	86	70	74	75	78	71	69	86	70	76	74	74
345	2	2100	172550	348	0	27	134	199	364	333	355	322	306	340	618	601	251	203	197	190	174	150	165	145	161	156	143	160	136	122	142	125	114	114	127	125	128	105	99	110	108	108	93	92	98	112	100	86	108	93	75	96	85	101	84	97	75	84	97	81	82	107	85	82	77	90	87	80	79	75	83	75	83	81	102	85	96	82	96	78	78	80	84	71	74	76	86	76	60	81	93	77	77	71	90	82	74	63	69	77	86	76	76	75	79	77	82	86	68	71	54	70	75	83	78	78	75	69	75	68	95	75	103	86	67	84	76	80	89	83	76	62	79	90	73	73	85	69	72	69	81	91	84	78	72	64	74	89	79	59	75	73	62	64	82	67	79	64	73	68	74	76	79	79	74	69	72	86	61	83	72	73	68	53	64	68	80	69	74	78	65	60	76	74	79	90	68	79	73	83	74	71	76	62	59	77	64	55	62	76	69	83	59	58	68	82	68	74	76	69	76	64	70	81	72	80	88	84	68	62	62	80	52	65	71	77	81	77	56	78	55	90	72	67	90	73	66	76	56	77	87	74	71	74	74	78	73	65	71	68	75	83	75	81	76	74	67	56	86	63	69	69	75	79	76	73	82	88	80	73	56	68	72	63	72	80	61	63	61	58	72	67	69	84	67	82	67	63	60	63	68	75	83	66	67	83	82	76	61	83	61	75	79	73	86	68	68	68	81	59	59	72	69	65	90	86	81	91	68	64	68	74	71	69	79	64	55	57	83	76	61	47	83	78	70	52	62	78	74	77	74	69	80	98	79	78	58	66	71	65	68	71	63	73	71	68	57	73	75	60	61	78	67	79	82	79	56	73	64	66	69	69	65	75	89	85	80	76	87	72	56	86	83	79	72	70	67	75	85	79	79	78	74	78	78	67	66	71	54	71	79	67	69	71	77	86	69	67	61	67	74	71	66	77	64	57	84	55	70	77	60	84	71	87	68	69	79	48	75	79	67	68	69	79	59	65	83	85	68	54	66	75	62	69	58	56	73	61	77	71	86	79	68	66	78	69	76	62	89	59	64	94	55	70	81	63	66	65	62	67	64	63	75	68	68	85	77	83	76	68	75	66	67	60	71	66	80	67	67	79	77	87	65	79	68	74	82	63	69	86	80	56	65	73	70	71	61	86	66	81	84	58	68	83	62	69	62	70	59	77	78	83	66	83	78	75	69	65	80	60	70	62	76	61	57	72	75	60	75	69	62	87	70	81	69	91	77	69	57	63	68	76	83	72	68	68	99	72	79	60	62	72	77	73	88	49	73	73	68	74	69	60	74	81	71	63	69	70	68	60	73	57	89	74	62	73	80	66	59	75	67	70	71	70	78	80	58	64	77	70	62	66	60	75	91	73	69	67	81	63	72	59	64	72	68	75	74	76	81	85	71	68	77	66	70	70	48	74	72	72	56	68	72	88	68	79	55	71	60	75	70	70	77	73	64	72	74	51	54	64	72	65	77	78	77	79	74	73	64	59	70	72	57	70	70	59	80	58	84	70	79	64	67	46	71	63	67	76	67	62	65	68	65	63	62	72	71	60	73	58	64	78	57	65	82	70	80	70	85	75	77	77	76	72	64	62	65	71	62	77	67	78	68	68	76	58	61	76	72	74	81	78	61	87	69	84	69	73	66	69	60	62	65	82	74	84	78	71	75	56	77	60	70	63	59	68	69	73	51	74	92	63	81	77	74	84	76	62	71	70	68	86	63	61	68	79	74	76	70	76	72	70	55	63	78	76	60	69	80	77	66	78	72	89	86	57	67	63	68	68	70	79	75	89	95	87	79	63	70	63	70	63	64	70	80	83	83	89	79	79	61	73	78	76	64	81	85	69	79	82	59	82	65	71	66	82	74	71	65	75	66	75	76	84	67	78	69	83	72	73	68	54	75	59	100	63	66	62	63	76	79	58	76	63	79	79	61	73	73	57	77	88	64	62	86	74	85	84	86	51	79	62	71	82	76	80	77	44	76	61	75	82	77	63	72	69	81	73	62	55	72	73	66	62	74	75	80	80	57	81	54	81	75	60	71	57	80	60	87	68	56	60	68	81	55	72	85	76	74	76	77	61	56	75	64	71	86	82	74	66	61	84	82	64	55	83	78	69	91	62	69	68	58	68	76	75	62	77	62	66	65	67	73	64	76	75	73	68	65	67	58	66	74	60	59	76	72	63	73	81	65	69	91	60	73	81	77	65	69	56	69	65	79	67	74	68	59	67	66	87	70	79	67	54	65	72	58	74	62	82	76	55	72	58	58	75	90	63	70	70	67	69	61	84	77	65	56	63	74	68	77	71	77	62	54	78	95
345	3	3500	172673	350	0	28	231	285	371	363	415	419	1018	1257	1100	663	223	247	217	224	214	216	185	212	177	161	172	177	155	152	161	137	151	116	145	135	147	136	136	118	122	135	123	120	118	122	119	94	116	128	105	113	113	122	130	116	113	114	109	103	110	97	110	100	105	107	103	100	107	94	104	96	96	104	106	96	95	119	110	121	112	109	102	119	109	101	121	108	109	91	105	96	88	103	93	101	96	94	108	114	90	114	85	90	104	95	99	94	102	111	100	103	99	96	88	97	91	95	108	89	99	102	99	87	103	83	98	80	102	73	85	92	106	88	89	106	108	103	102	90	81	88	94	104	91	100	116	94	118	92	85	91	102	94	103	86	95	96	81	98	104	93	87	92	111	96	77	92	100	85	103	102	87	95	87	86	99	77	86	80	106	77	89	83	109	106	86	97	86	103	88	101	95	101	93	98	90	88	119	88	99	94	104	75	95	96	91	104	99	90	87	97	93	90	99	96	88	100	90	103	95	98	103	93	109	78	112	86	77	83	95	93	90	90	94	98	99	83	79	79	101	114	107	97	101	104	89	103	76	101	98	98	74	119	98	88	88	85	85	90	82	99	94	104	69	105	93	78	93	100	91	77	91	102	95	115	100	90	91	86	89	90	91	103	100	98	82	121	75	88	96	98	99	80	98	109	73	79	106	111	99	86	85	91	86	85	93	90	101	93	88	87	106	79	94	126	84	77	104	76	102	121	97	87	108	101	101	80	94	83	79	84	106	107	95	95	90	99	96	84	84	114	97	68	114	84	89	86	104	92	83	82	85	87	107	78	79	80	89	96	78	97	74	97	88	92	88	87	92	100	107	100	84	91	78	100	95	94	98	80	88	96	91	90	95	102	82	86	97	86	98	85	80	103	76	95	93	88	97	95	90	86	93	90	98	76	103	93	84	74	94	92	87	102	102	86	101	96	78	84	96	99	84	99	101	89	79	90	90	124	74	102	92	64	86	95	93	90	70	97	96	82	107	99	94	98	96	88	105	87	93	80	64	96	92	90	88	108	92	92	102	86	84	103	87	98	80	93	94	75	88	99	72	92	78	108	87	98	103	90	87	97	87	96	102	91	98	90	87	107	81	118	81	100	106	79	100	95	95	106	93	91	74	97	85	94	96	85	107	93	106	94	88	86	114	74	91	79	98	79	98	94	78	82	79	101	91	86	109	98	100	82	91	104	92	86	85	90	91	104	84	86	90	99	76	86	91	84	110	80	81	90	70	89	82	111	108	89	94	109	88	101	71	91	99	85	90	77	100	90	96	99	88	102	95	84	76	80	93	88	88	86	91	88	92	86	85	101	87	103	90	89	88	118	105	78	83	80	107	109	91	93	100	102	109	81	103	73	94	108	98	99	77	85	83	128	92	89	89	75	71	90	82	88	102	80	106	111	80	92	97	91	94	92	86	97	106	76	95	78	81	102	110	101	90	85	107	91	94	78	103	101	87	80	76	104	108	76	101	97	85	92	84	74	74	75	96	80	73	88	104	95	89	104	89	71	104	105	91	83	90	97	100	102	78	99	89	88	90	100	104	91	95	104	83	98	103	91	89	92	98	87	96	78	92	99	91	114	86	95	111	90	101	98	87	97	92	90	84	99	97	99	106	101	84	73	82	82	106	99	96	81	82	99	96	87	82	97	89	85	82	78	88	89	91	81	113	96	96	89	89	73	86	94	95	101	80	98	101	94	98	89	110	90	103	112	91	82	81	99	72	86	89	97	84	103	86	87	94	87	91	99	86	85	75	92	84	87	86	88	85	86	85	102	93	86	89	84	98	94	106	96	82	91	72	99	100	76	108	94	93	83	79	117	122	92	99	90	88	101	97	78	88	86	100	87	104	72	97	95	92	76	95	113	91	66	100	90	93	91	98	66	81	83	89	105	86	108	108	85	97	80	98	96	81	95	86	83	86	84	86	100	94	75	85	107	79	82	98	88	103	92	72	91	90	86	110	88	110	91	82	107	93	93	92	105	77	74	84	75	91	96	95	85	77	111	82	86	104	77	84	100	76	82	88	87	88	95	83	71	101	93	76	78	100	85	88	84	86	83	84	99	90	107	93	101	112	107	92	92	80	89	112	89	86	103	102	96	99	78	86	92	78	96	96	97	117	102	93	104	70	93	92	88	85	107	86	90	99	85	84	97	91	83	91	74	87	92	80	104	98	87	99	87	89	80	100	99	102	84	84	79	77	109	94	87	80	89	81	86	90	90	86	98	86	94	90	93	101	106	79	73	96	91	87	94	81	103	88	95	86	104	102	84	99	78	77	70	87	82	80	95	83	90	106	85	98
