345	0	2700	169872	363	0	10	145	228	361	395	458	391	351	344	307	304	286	261	282	249	273	224	213	218	195	190	189	184	180	188	174	170	162	166	140	157	164	155	153	146	131	132	122	129	127	146	136	128	117	101	117	104	118	106	104	104	105	100	103	88	117	100	119	104	119	117	119	115	99	103	106	101	125	97	102	84	102	93	103	77	76	110	116	104	107	113	92	99	90	98	84	99	95	113	114	105	89	104	110	91	90	106	110	102	106	90	105	102	97	98	100	98	102	87	94	86	112	99	84	102	89	93	104	84	107	103	102	95	92	88	110	102	82	86	108	95	91	101	98	71	88	87	99	88	86	101	86	94	84	87	82	89	89	90	94	86	98	93	93	92	96	100	104	83	78	90	94	98	85	85	95	82	90	89	92	97	111	96	105	97	91	84	103	102	79	94	94	93	87	104	85	87	92	100	90	75	93	91	89	94	101	88	98	99	96	93	87	88	85	97	94	89	82	90	98	78	87	97	79	79	83	88	93	100	99	82	103	68	85	99	108	83	93	81	65	92	94	101	77	91	108	83	93	86	89	83	107	100	92	88	74	92	78	93	81	83	89	86	105	80	75	91	84	93	99	81	99	95	97	98	91	90	87	92	88	91	90	95	97	86	101	73	91	88	74	99	84	93	88	82	89	87	79	97	91	98	90	85	100	71	56	81	76	85	84	78	84	83	90	84	95	80	89	84	96	79	79	91	90	75	101	79	81	91	82	107	87	85	63	95	85	92	86	87	93	92	91	91	91	95	95	102	98	78	83	82	70	95	91	96	90	98	98	94	103	87	81	80	69	92	71	106	71	77	75	86	85	97	71	98	83	78	103	106	86	81	84	90	97	88	99	87	102	100	76	87	106	80	84	84	77	70	95	90	83	77	89	86	85	78	98	86	86	95	108	76	89	88	74	102	83	75	71	93	89	92	94	77	84	78	92	87	100	91	85	91	85	102	103	95	101	75	97	86	68	102	93	79	96	83	107	89	89	75	84	90	94	94	97	86	78	104	89	89	85	91	88	96	89	106	89	74	90	76	89	78	86	86	83	103	76	95	79	93	88	83	94	102	94	99	100	80	70	87	91	79	95	99	87	82	95	82	95	90	78	98	81	81	85	91	77	102	76	95	73	89	86	87	92	84	92	78	100	71	93	78	102	107	108	91	98	80	75	85	82	83	82	95	84	90	84	81	85	79	83	98	83	88	87	78	89	88	82	78	81	89	103	95	84	83	90	79	107	87	76	76	84	79	79	87	93	86	95	77	83	72	103	76	91	70	82	98	74	85	96	91	92	92	96	109	77	80	91	87	83	90	62	91	93	80	75	91	86	77	71	95	84	86	107	73	90	88	83	79	98	91	97	86	91	87	85	90	71	109	82	95	94	89	85	80	86	83	80	98	97	97	86	102	86	97	88	74	88	93	94	98	87	101	95	112	76	91	86	78	83	94	80	90	92	80	87	84	104	98	77	101	109	76	89	75	85	105	63	83	102	109	91	84	74	90	70	97	101	84	86	86	89	94	92	65	100	88	91	79	93	87	81	100	89	101	66	94	67	95	91	81	100	72	77	109	88	81	87	92	77	91	88	77	96	88	100	100	85	90	89	68	61	99	78	101	83	85	83	65	85	87	80	75	81	79	70	92	93	89	99	84	81	90	70	76	111	73	88	85	90	98	101	102	90	88	83	81	87	86	98	83	84	83	74	80	75	91	76	76	83	74	78	85	98	95	88	87	85	78	80	80	71	87	56	85	103	86	96	74	77	98	78	82	88	91	100	99	83	97	102	83	77	101	95	100	87	88	71	87	87	64	85	103	100	98	78	107	75	90	87	75	91	84	89	98	82	86	84	77	88	94	78	80	103	92	88	90	104	84	90	89	98	80	81	74	90	99	96	93	80	98	79	107	84	89	93	97	63	80	81	77	104	101	75	87	98	76	88	93	103	98	85	82	97	89	100	80	85	88	93	72	102	92	88	87	90	72	91	87	94	72	101	90	78	87	94	90	78	70	96	94	79	76	100	78	92	89	91	80	76	85	86	103	107	89	74	94	104	87	91	95	92	92	96	100	81	95	68	87	103	99	80	94	90	94	88	86	82	88	92	88	86	98	86	74	85	96	85	81	117	89	93	96	99	87	74	94	94	88	86	83	80	99	78	72	91	77	84	89	84	98	82	97	90	84	92	81	77	83	106	79	66	81	91	95	91	91	61	90	87	86	89	95	92	75	99	82	92	83	86	95	78	85	85	87	76	77	106	87	96	71	99	115	95	92	92	82	88	79	107	91	89	81	107	85	95	97	84	79	90	75	99
345	1	1900	170019	371	0	12	85	155	278	273	327	275	284	226	217	205	184	178	179	162	166	162	163	137	123	134	123	117	119	115	109	116	118	111	119	114	114	94	92	89	99	115	114	99	81	79	90	87	112	96	83	85	83	86	99	85	74	84	98	67	85	89	82	93	86	75	67	74	83	79	83	82	83	83	88	82	75	76	80	88	59	68	76	82	64	82	104	93	80	90	76	82	78	67	88	81	95	71	69	77	81	89	82	92	66	73	69	91	79	73	82	76	76	72	61	83	72	93	78	59	71	61	87	67	69	75	77	84	71	69	73	79	63	78	77	61	68	84	73	70	77	64	71	78	79	80	70	65	75	65	68	81	68	66	90	58	70	75	79	76	86	76	90	75	74	86	80	68	82	82	82	57	91	74	87	63	64	68	88	74	61	70	89	66	58	77	67	73	63	71	81	76	69	76	60	78	74	72	67	75	76	88	59	78	69	84	90	69	88	58	66	69	67	69	72	82	87	78	76	83	82	81	70	77	94	73	91	69	87	79	72	79	69	74	72	64	72	60	72	67	99	60	54	79	72	69	76	77	76	69	62	79	86	70	81	79	75	59	77	71	74	78	62	77	66	82	85	82	68	63	77	78	70	85	68	61	88	83	77	73	76	69	79	73	76	71	83	66	73	66	70	97	65	62	81	78	73	76	82	55	82	80	63	79	84	74	74	73	73	65	75	66	61	69	85	73	71	50	89	79	83	64	63	75	72	75	96	63	73	67	78	79	59	72	67	70	61	65	74	64	90	77	54	75	73	82	70	69	70	81	73	75	71	81	63	60	57	72	74	59	79	68	83	75	88	70	69	70	80	83	72	72	71	55	80	67	95	85	71	62	73	86	81	72	83	71	75	68	82	67	84	79	82	65	85	74	62	77	76	71	60	70	86	83	75	70	74	79	67	87	79	83	81	69	57	58	73	69	61	65	79	65	78	78	80	55	69	69	71	78	66	69	85	89	82	78	67	78	60	87	64	68	75	81	84	64	81	81	65	68	87	73	66	79	80	78	71	65	80	67	78	70	64	79	106	60	96	63	76	79	72	89	62	83	64	91	87	74	85	79	85	66	68	82	73	79	80	79	65	66	75	62	87	83	64	69	76	94	76	80	79	78	86	75	76	89	92	82	61	77	72	76	67	63	72	72	78	65	77	87	73	73	82	74	80	102	77	76	63	82	98	73	76	78	68	72	71	80	63	69	56	54	86	58	48	69	85	66	68	67	63	78	73	83	64	77	81	77	76	75	68	66	69	75	68	67	79	62	63	76	69	65	67	72	84	75	63	65	69	61	82	78	63	77	62	77	83	77	72	70	86	83	65	71	66	74	75	78	73	93	73	69	101	70	77	86	86	67	59	88	75	70	82	57	75	85	75	86	75	71	78	85	74	82	77	80	60	82	63	65	79	75	83	68	79	71	69	73	82	69	92	60	61	74	77	65	72	75	71	78	66	81	89	76	73	60	74	85	68	75	77	74	72	71	68	79	82	76	80	81	58	78	67	66	84	52	61	73	71	72	61	79	66	75	71	82	72	73	67	73	73	78	80	71	64	71	64	74	75	67	72	103	66	86	77	77	77	82	63	66	65	74	68	66	85	66	67	51	73	65	66	82	79	66	67	81	70	72	56	73	68	72	76	69	63	72	74	72	67	75	65	54	78	75	71	65	79	68	82	63	71	74	61	87	76	81	81	63	74	97	68	65	69	82	59	75	67	70	66	88	84	66	70	69	68	68	64	92	68	68	74	65	83	65	78	82	83	75	77	69	86	79	73	62	71	65	79	69	84	68	83	81	77	69	74	82	87	85	88	75	76	81	65	72	78	60	94	67	66	66	90	65	65	82	62	68	59	65	71	70	77	71	86	73	70	77	70	75	75	74	66	71	72	72	85	69	74	63	70	59	62	83	71	74	60	72	79	63	81	71	77	72	64	75	72	79	80	74	76	80	84	77	71	82	76	96	67	66	51	68	72	74	77	68	61	70	75	74	73	74	75	77	69	75	77	76	67	66	81	72	74	65	59	52	73	70	87	72	52	80	68	83	81	81	61	54	75	84	73	78	57	88	77	82	83	83	82	76	75	66	66	62	63	83	62	92	82	72	77	89	69	53	64	69	75	67	80	67	73	71	69	79	79	83	89	69	71	71	60	72	81	83	83	87	76	58	71	98	88	100	84	73	79	72	75	72	75	67	81	94	64	71	82	68	73	74	78	66	72	75	66	75	79	63	71	77	79	77	78	71	66	56	79	44	78	70	83	75	92	82	56	67	74	81	76	86	69	88	65	83	80	86	76	61	61	68	75
345	2	2100	170142	366	0	16	113	168	330	302	363	303	299	267	252	242	217	201	193	170	174	158	136	168	151	126	132	136	136	120	114	127	135	110	124	117	103	102	112	103	108	101	86	83	98	102	98	100	95	91	90	85	67	96	99	99	102	86	81	82	94	87	70	83	73	69	79	79	71	91	70	73	78	89	91	71	80	81	82	77	77	76	89	69	72	65	75	81	81	77	75	73	94	59	91	77	89	81	69	89	84	73	92	75	77	70	90	64	78	76	89	97	68	62	75	84	79	61	80	63	78	71	84	82	56	68	77	78	75	89	91	79	84	75	88	78	79	61	72	81	81	62	59	57	83	69	75	90	62	58	57	72	77	59	73	87	76	82	75	73	58	80	83	83	76	64	67	77	64	88	60	78	79	77	84	81	72	74	80	82	56	59	69	63	87	72	72	62	73	69	72	65	68	73	64	52	74	65	57	89	65	66	64	68	83	85	73	73	85	72	78	86	78	69	73	92	63	69	78	62	66	63	61	67	83	86	63	63	68	76	70	65	83	71	69	69	88	56	73	78	79	69	76	80	54	81	69	74	77	70	69	76	50	62	83	65	74	54	71	67	55	80	78	68	74	87	84	81	73	70	78	82	83	89	86	67	62	71	69	74	67	57	72	66	93	61	98	78	61	70	64	67	57	74	72	74	89	80	60	75	72	70	70	63	85	67	67	77	71	78	62	79	68	72	72	71	90	62	76	63	86	69	79	74	58	58	55	76	72	86	76	79	78	72	62	71	54	70	88	60	69	79	50	75	78	69	55	61	71	75	62	64	61	63	62	63	81	83	64	59	70	87	84	82	81	67	81	60	70	59	85	81	68	72	62	72	74	70	69	63	61	62	61	77	79	87	54	80	72	62	69	82	80	81	64	71	58	83	68	60	80	68	60	85	71	80	73	85	70	92	61	71	80	72	85	49	70	60	71	84	68	60	59	67	77	75	73	67	74	62	57	76	76	63	59	76	83	76	87	77	87	64	68	71	81	58	49	78	67	66	76	67	83	56	65	53	74	85	70	68	81	64	72	81	57	60	59	74	69	84	70	78	58	65	76	68	66	67	74	79	63	52	73	82	64	88	77	51	62	77	78	64	69	73	68	84	71	76	62	67	81	74	78	60	78	63	55	67	60	49	67	72	66	87	73	67	72	79	59	62	75	74	66	61	63	80	71	75	69	85	72	71	55	58	75	56	82	73	69	57	72	80	91	71	81	63	83	69	83	66	78	76	78	66	77	72	73	67	76	81	71	76	68	78	78	75	64	83	76	88	70	67	69	76	65	65	65	68	65	72	63	87	61	64	66	57	81	63	75	61	67	71	73	64	89	82	62	62	63	76	65	81	65	69	69	70	77	84	65	65	73	73	72	52	75	68	71	64	66	55	85	78	66	67	83	69	89	67	72	64	62	82	74	61	64	56	70	60	75	73	67	71	63	68	70	74	76	74	83	62	73	77	77	83	59	78	94	66	71	69	75	66	81	83	79	91	77	69	83	76	80	83	86	65	72	55	74	79	59	61	71	73	69	80	72	70	73	76	89	64	57	63	63	58	94	63	75	71	76	94	72	66	88	64	62	75	76	80	71	72	59	65	73	65	69	73	70	74	65	60	70	73	93	70	79	63	65	64	81	74	71	62	63	58	85	62	72	76	73	71	76	52	62	56	83	89	74	63	79	65	80	53	86	73	62	58	64	74	66	76	60	69	59	73	90	76	57	68	69	79	72	81	75	82	71	63	78	80	82	64	81	76	62	70	80	77	72	85	78	68	77	75	64	67	61	67	66	59	76	83	73	74	87	74	73	73	68	70	83	76	63	61	66	66	70	75	64	65	51	71	57	78	75	56	75	60	71	78	61	76	71	68	77	70	61	67	64	64	78	88	63	61	75	77	81	75	50	80	73	45	75	77	58	68	81	64	55	50	76	68	70	58	68	56	86	70	65	74	79	57	71	71	77	70	86	81	81	87	87	75	84	74	76	69	84	70	62	72	69	74	68	72	81	70	74	62	65	74	76	80	72	82	77	72	77	71	75	72	71	69	78	65	71	86	60	64	75	70	71	81	74	62	71	73	78	79	64	49	75	86	58	80	86	79	80	65	69	59	78	68	64	77	75	65	72	71	68	62	79	86	63	60	74	73	65	84	71	63	68	76	75	88	64	73	91	79	63	70	62	66	61	73	74	70	65	77	58	71	58	73	71	71	82	75	61	73	90	68	70	65	68	85	73	77	68	77	81	82	76	67	78	77	81	70	60	80	76	72	61	58	73	65	63	85	74	84	60	70	67	68	66	77	85	69	74	80	77
345	3	3500	170265	388	0	7	127	223	380	382	406	359	345	296	287	260	245	234	213	216	208	197	165	164	171	161	162	178	162	145	164	145	156	145	154	119	156	129	121	125	147	151	111	120	109	130	116	112	110	125	113	120	130	100	109	95	115	97	103	105	113	99	102	117	116	110	97	90	93	92	99	113	86	101	79	81	103	97	101	106	110	116	103	110	118	107	107	113	100	85	101	102	95	104	97	86	70	98	103	116	84	92	85	83	104	104	104	95	81	109	109	88	95	88	77	88	98	102	87	105	93	90	103	96	86	86	90	96	85	88	87	96	112	85	88	87	99	82	81	102	94	80	105	91	99	98	87	88	92	101	101	88	111	107	104	89	93	96	99	102	97	89	94	86	104	99	98	98	85	95	102	89	78	112	104	94	72	117	99	93	84	93	91	97	78	99	93	90	83	81	106	87	91	96	89	82	98	96	92	75	90	99	85	84	80	85	87	83	97	76	104	82	96	92	95	85	108	88	92	79	103	97	96	85	103	78	99	101	88	86	100	89	104	88	112	107	84	99	86	82	107	95	67	84	83	96	79	98	98	83	92	92	95	97	91	102	107	105	88	81	89	104	103	98	89	78	95	79	87	100	100	90	80	86	102	95	97	89	88	87	76	81	119	76	92	98	80	86	96	85	100	83	100	88	99	70	118	97	96	89	98	105	94	92	85	107	76	107	84	84	93	97	93	73	102	98	94	93	72	101	89	86	98	99	91	82	81	95	79	98	110	94	82	65	102	100	110	88	89	78	77	87	79	74	91	91	96	86	94	72	92	86	98	93	83	81	91	109	87	88	81	93	75	89	103	77	99	100	86	93	88	80	85	100	92	78	87	106	94	98	77	106	86	86	93	93	100	91	87	78	103	83	92	86	89	87	101	92	92	87	77	100	94	98	77	85	85	84	69	98	93	98	84	90	93	91	102	85	91	103	100	91	84	98	89	79	75	102	105	98	98	98	100	75	90	82	95	83	70	106	86	100	89	91	83	89	81	91	78	92	95	76	94	86	93	74	110	83	84	102	106	91	97	72	106	101	88	78	100	81	88	86	99	86	86	81	85	86	75	95	95	95	78	104	97	103	94	88	88	75	95	102	82	90	82	86	86	88	84	91	85	72	89	95	86	76	86	92	80	89	96	93	88	89	92	77	91	92	83	89	85	93	124	92	88	92	71	69	92	92	87	103	117	90	103	81	110	78	101	79	90	103	103	93	85	77	78	97	90	86	89	69	84	109	89	97	69	86	89	102	90	105	102	79	85	86	104	87	85	101	87	75	81	78	76	79	71	92	97	96	107	84	93	73	70	101	70	103	94	91	99	66	72	104	97	89	78	97	90	93	91	80	65	89	91	89	78	83	92	86	82	90	97	85	100	111	87	89	102	86	105	100	96	82	98	90	88	95	99	114	84	102	84	95	99	81	87	95	81	93	102	87	83	80	93	90	97	102	90	92	97	87	102	81	106	72	82	84	95	84	88	76	88	90	67	80	82	92	97	90	93	82	93	106	93	92	91	92	85	82	93	95	83	78	100	98	74	98	76	84	87	115	105	91	91	102	84	87	104	75	70	90	96	96	98	95	98	89	88	68	99	94	69	93	83	96	89	80	80	91	73	90	83	82	81	98	95	90	93	96	88	83	89	90	70	99	86	110	80	82	104	67	70	85	95	78	82	92	83	91	97	73	116	94	82	95	111	100	78	86	65	94	84	67	93	88	103	77	71	86	101	90	88	80	96	95	104	94	90	99	86	94	78	99	95	77	88	100	84	104	85	84	100	77	90	81	78	85	82	89	115	101	92	78	106	104	104	87	88	91	93	86	95	92	83	94	61	108	98	85	77	99	79	84	87	93	109	90	86	106	73	86	92	90	91	92	108	72	108	97	77	79	89	91	72	91	70	102	91	92	100	78	74	83	75	105	89	97	84	103	97	91	98	99	82	86	90	99	82	105	94	91	87	91	76	80	87	94	82	83	99	89	107	82	98	88	97	95	92	89	94	91	95	92	89	106	87	86	88	74	106	109	79	102	85	88	79	76	73	95	92	98	87	92	105	82	73	112	92	97	97	80	87	84	84	92	93	99	89	93	89	98	96	90	102	93	106	92	91	96	82	120	71	72	85	62	80	98	97	103	93	83	96	97	75	104	101	91	79	92	79	77	84	98	85	90	94	93	85	80	95	93	76	87	104	93	68	74	88	77	106	91	102	94	81	95	79	82	90	76	86	99	101	102	80	74	86	88	107	88	70	107	102	94	82	94	76	91	97	100	75	95	77	90	85	87	95	105	90	83	100	82	93	104	79	93	89
345	0	2700	170388	430	0	4	146	239	346	399	478	416	400	351	325	305	282	297	307	240	244	225	242	232	229	189	182	211	177	169	193	172	165	160	166	140	144	133	152	149	131	140	139	146	119	136	126	131	144	121	112	117	113	112	110	123	106	122	113	115	114	99	104	99	107	103	96	135	83	95	122	94	112	98	107	94	108	99	101	111	99	105	100	85	101	81	86	95	91	96	102	100	99	96	103	109	76	84	107	105	99	99	81	100	85	83	82	81	91	80	118	83	88	89	102	93	95	66	86	81	101	84	106	91	85	87	88	96	125	98	102	91	83	110	97	93	96	94	93	111	74	83	87	97	89	92	84	91	69	82	88	106	90	93	90	79	99	93	89	71	85	91	98	81	103	100	80	99	89	86	94	81	93	78	123	74	82	98	99	86	93	100	92	89	68	93	91	87	97	106	110	79	79	95	84	75	110	98	88	104	90	105	84	81	100	79	99	100	109	85	88	77	80	82	83	78	100	86	97	80	106	109	86	82	78	78	94	88	96	101	87	89	89	89	108	83	87	84	103	82	95	94	101	69	72	101	97	90	99	87	84	79	89	95	77	98	93	78	89	99	107	77	83	81	85	96	99	85	79	83	84	78	91	83	82	96	97	109	103	92	104	71	93	84	78	73	63	73	90	98	88	93	62	83	96	94	93	94	77	92	85	99	99	72	106	71	102	99	93	73	87	73	85	96	81	90	79	84	81	74	88	89	80	94	101	77	83	88	83	81	87	74	95	85	87	98	74	91	93	98	81	85	85	84	82	75	87	80	97	89	91	86	101	85	89	76	88	77	77	93	111	93	87	92	77	79	103	92	76	77	96	84	87	95	73	75	78	83	104	111	88	83	88	71	80	88	80	69	81	93	91	81	63	99	86	80	88	77	98	85	92	93	98	95	82	82	83	83	68	92	87	89	78	114	91	85	78	94	81	98	86	92	84	90	88	95	73	98	82	83	85	77	79	92	82	82	95	80	83	107	102	89	68	96	93	83	102	87	87	97	90	83	90	82	103	94	90	81	82	81	77	99	89	93	74	81	84	91	88	85	80	75	91	78	114	82	78	99	84	77	103	81	86	71	92	78	86	88	98	79	90	87	106	94	100	82	82	98	93	74	87	81	78	92	79	77	95	72	81	98	90	96	76	72	83	82	88	101	91	92	93	76	98	86	93	83	80	85	75	86	81	73	80	98	73	87	81	80	85	88	85	99	88	79	87	79	90	77	77	94	93	78	92	80	75	94	89	99	96	99	81	84	100	79	89	84	109	82	87	85	71	87	92	93	89	96	100	80	93	86	93	81	90	79	109	84	92	86	79	73	89	83	89	93	88	85	81	88	68	77	94	95	88	98	93	72	102	96	86	74	88	73	74	84	76	86	86	101	91	80	81	88	89	88	95	80	93	66	99	81	84	82	86	75	89	67	82	84	92	85	74	93	86	90	89	96	91	85	92	83	94	83	83	97	77	90	83	91	76	86	82	77	88	89	92	89	98	89	78	96	86	76	79	84	82	77	84	94	94	76	99	77	67	82	88	64	91	90	87	83	67	88	68	77	80	85	98	81	88	80	81	100	82	90	94	77	79	81	92	82	86	96	98	82	77	93	68	73	85	76	93	78	90	84	89	93	75	96	74	67	77	74	74	84	76	83	89	86	70	83	90	73	91	67	90	87	75	92	85	92	87	79	99	95	82	87	81	82	78	93	102	100	82	101	92	81	93	85	85	83	82	78	92	107	84	83	92	77	93	82	87	84	98	100	60	87	84	76	89	78	75	94	91	109	81	78	79	83	85	95	86	71	88	93	86	97	100	83	78	99	73	79	95	79	94	68	81	89	86	90	105	81	95	93	91	82	84	66	81	92	100	75	74	77	89	86	90	90	73	92	75	92	81	89	90	95	102	93	82	95	93	76	100	94	87	94	78	90	91	81	100	78	71	85	91	80	78	95	83	77	104	68	82	86	65	92	89	93	73	95	84	92	91	108	77	94	88	96	92	85	100	83	74	73	89	76	88	85	89	102	89	93	95	97	74	80	79	75	97	78	98	82	88	95	90	87	104	92	76	84	72	81	102	87	94	90	84	93	85	87	80	87	61	78	75	72	95	87	87	87	79	86	93	77	94	69	87	89	72	105	76	111	84	86	92	85	91	70	89	82	87	85	84	78	78	100	107	84	88	87	85	99	92	96	83	80	85	94	76	90	86	89	85	104	84	86	86	101	79	85	84	78	74	75	76	85	104	83	95	70	98	96	77	83	81	74	114	72	78	74	79	88	92	96	71	88	89	71	73	85	75	83	80	72	84	84	82
345	1	1900	170512	453	0	17	90	159	313	317	342	265	284	268	212	195	186	193	170	166	185	169	144	127	118	143	132	115	139	123	111	107	102	110	120	126	117	110	90	98	100	97	102	94	87	82	87	91	108	79	81	87	92	106	72	77	85	104	84	81	95	86	64	85	67	58	75	85	76	98	77	76	80	73	74	91	78	77	88	64	64	78	89	97	68	82	83	75	88	64	66	81	78	84	70	73	85	79	67	69	83	79	73	73	67	96	78	77	75	83	80	77	71	93	75	90	67	83	63	102	74	70	83	104	80	83	81	79	67	83	70	77	79	74	64	60	86	80	80	67	64	90	76	70	82	66	92	77	93	78	83	91	70	80	72	68	76	89	91	73	77	64	68	63	73	69	81	69	85	77	87	84	82	70	77	88	56	68	82	86	81	86	83	71	74	79	66	63	73	83	79	54	66	85	72	84	65	80	66	72	63	71	77	53	76	59	59	81	77	77	83	81	77	76	80	81	88	82	74	62	70	55	75	61	78	97	70	100	71	69	49	81	76	72	83	74	86	74	79	87	68	54	57	69	75	84	75	87	78	71	91	79	72	88	67	88	86	72	66	67	73	79	77	82	67	63	54	73	76	80	62	56	74	74	81	78	82	88	56	63	66	68	72	77	74	63	80	71	82	79	94	63	72	70	60	67	81	74	77	71	86	78	77	79	68	77	78	84	68	83	81	93	69	61	71	80	68	73	73	78	77	78	80	55	81	72	87	64	70	67	71	74	73	91	92	65	87	68	81	77	57	54	51	88	75	71	71	61	56	76	77	60	64	77	84	62	76	74	70	72	84	83	80	66	69	77	90	76	69	77	79	83	67	85	70	74	63	65	70	74	88	73	73	90	53	76	77	88	71	88	85	85	53	81	76	66	69	72	74	90	58	70	73	60	73	75	68	85	59	72	70	68	76	82	69	70	74	74	73	64	69	69	75	81	69	76	84	73	74	82	79	62	75	86	78	86	70	70	73	71	71	67	73	70	79	78	93	101	67	80	79	75	65	68	64	79	65	78	83	74	86	78	70	61	63	86	73	73	85	62	90	60	72	78	69	82	72	79	74	82	66	72	81	69	79	72	77	62	79	62	70	74	44	76	76	69	69	68	97	79	94	88	75	79	73	55	72	70	65	67	75	72	62	67	69	86	63	71	62	81	66	73	83	72	87	86	78	52	61	79	66	76	87	74	71	86	71	87	74	63	63	83	78	79	77	84	69	86	69	66	78	77	73	77	66	67	86	74	65	69	75	79	88	79	74	78	68	74	82	68	78	76	71	77	72	84	65	64	75	82	72	74	66	93	74	80	86	79	68	71	67	79	81	97	67	78	70	66	74	62	76	75	61	78	77	63	69	74	60	66	75	69	66	73	70	64	67	59	79	73	78	68	59	83	78	71	59	79	85	55	84	77	75	76	77	70	96	79	78	78	86	72	82	87	68	80	68	68	72	61	82	88	62	73	69	59	91	81	73	91	74	57	77	74	69	56	64	73	92	72	65	74	72	71	75	67	77	81	67	79	60	65	93	64	86	55	76	86	78	73	77	63	69	67	81	65	76	75	75	86	89	80	80	89	77	82	60	81	67	85	75	60	81	60	66	65	73	61	72	69	75	72	68	68	76	65	74	78	78	72	76	74	67	83	72	66	73	69	62	69	80	74	84	94	64	73	71	83	60	70	77	65	71	69	77	91	94	73	73	85	77	72	78	77	62	82	77	70	67	88	81	78	65	72	85	73	51	76	82	86	94	81	63	94	81	75	89	69	72	78	75	87	85	71	81	66	78	72	83	65	94	66	68	66	74	77	72	55	65	66	83	77	81	77	72	56	79	60	73	81	71	69	79	72	84	61	78	77	77	74	67	66	64	72	68	66	83	80	79	74	77	69	90	70	59	80	86	88	77	69	78	81	83	66	71	79	69	81	60	77	72	70	77	75	88	72	64	70	83	89	75	86	64	72	77	76	65	61	75	84	67	79	69	77	52	82	74	90	64	69	87	72	89	85	82	79	82	69	74	55	65	81	88	77	70	76	73	78	73	59	78	58	65	82	64	69	81	80	84	53	83	77	72	85	49	74	71	96	74	66	71	78	92	77	84	78	70	70	75	72	75	82	95	71	83	68	67	75	65	83	88	83	101	74	89	86	62	67	60	72	82	75	66	95	89	74	64	69	74	74	81	64	63	81	75	58	71	65	65	69	82	69	82	90	76	76	72	62	83	75	60	76	77	74	75	89	65	83	74	62	79	68	74	79	74	79	81	63	90	87	69	76	70	62	80	72	77	68	75	78	67	68	72	76	90	83	84
345	2	2100	170635	428	0	16	100	162	318	319	373	335	271	286	275	215	212	204	196	179	179	181	154	147	143	129	134	149	153	122	111	126	132	105	127	105	107	114	90	124	101	94	101	84	93	104	109	92	129	97	95	91	87	81	87	93	95	85	91	103	100	92	90	87	102	86	82	67	64	82	86	89	85	77	77	85	76	92	75	100	75	77	76	85	69	77	88	74	86	88	71	70	53	62	70	69	65	71	71	80	95	76	84	84	77	71	84	66	59	71	68	75	58	86	86	78	62	85	71	81	70	78	73	77	92	77	95	74	74	66	65	66	80	83	66	70	75	65	78	64	64	70	65	82	75	76	72	61	79	93	66	56	72	66	87	72	79	64	94	68	72	67	71	81	77	69	88	71	78	74	75	80	83	72	76	79	62	76	76	74	72	67	72	80	78	81	74	75	73	59	79	80	65	62	70	71	82	77	66	79	69	84	78	75	76	80	64	65	82	77	80	85	71	77	74	73	66	82	85	68	75	59	84	78	60	83	70	71	79	79	76	86	49	57	95	79	85	77	74	74	68	62	73	69	86	72	88	75	83	75	71	62	76	87	55	70	82	69	78	65	75	66	61	75	78	51	64	65	63	69	80	72	81	68	84	70	68	75	92	79	76	73	97	73	59	63	61	56	88	76	66	96	66	67	86	68	84	81	64	64	84	58	82	67	66	62	57	52	74	63	75	74	76	57	70	73	81	72	79	82	80	72	77	72	67	66	95	67	79	78	84	77	71	81	63	74	81	71	82	63	68	74	66	77	84	68	73	57	71	84	69	80	83	78	71	59	64	86	97	74	67	63	63	62	70	70	49	64	84	81	67	68	61	67	53	76	82	80	59	88	68	87	75	71	73	61	63	57	65	68	83	81	73	54	76	63	71	81	70	66	71	79	77	69	69	76	69	70	82	62	75	66	61	81	64	83	63	63	78	85	65	72	75	68	76	87	80	70	75	67	91	84	74	77	79	69	66	70	71	62	88	82	64	61	64	75	70	59	71	78	74	72	67	82	95	82	91	61	73	74	86	83	74	75	72	71	74	80	74	74	72	58	58	79	90	67	67	82	66	77	68	72	62	69	74	78	77	66	82	62	75	85	60	63	63	61	77	62	83	72	76	80	70	77	66	85	76	67	67	71	78	66	63	63	80	70	54	69	69	73	60	62	62	71	65	68	79	60	61	79	66	76	69	60	75	72	84	57	78	66	71	64	64	78	63	82	69	67	65	67	54	67	72	68	98	75	61	72	61	66	72	65	69	71	81	67	74	86	69	57	80	63	69	72	65	64	90	81	72	73	61	75	73	48	85	59	63	63	62	69	59	86	74	72	59	62	71	69	75	88	65	82	64	67	47	76	76	75	75	55	65	73	64	77	92	75	61	82	67	89	66	76	69	67	62	70	89	61	84	64	71	73	63	74	72	68	63	59	64	69	73	70	66	74	88	61	68	60	73	74	63	75	57	78	74	77	76	91	87	65	60	60	78	56	81	68	74	73	69	62	77	75	57	70	72	68	72	63	73	85	65	71	70	73	76	65	64	63	70	64	66	78	80	69	78	70	62	70	57	64	77	78	71	68	71	61	66	75	78	50	76	63	68	62	81	60	60	74	71	69	72	70	70	69	62	73	83	71	67	65	83	71	76	55	78	81	74	83	67	72	57	66	77	82	81	76	84	80	72	79	74	85	58	65	67	73	47	60	61	73	73	61	80	76	72	62	75	67	63	62	86	73	68	67	74	71	61	78	74	83	55	72	66	91	75	66	70	87	86	70	66	69	82	73	76	78	61	75	51	68	67	62	78	84	75	85	81	81	53	71	60	77	64	73	57	59	80	72	89	70	80	86	86	68	84	61	63	64	86	71	74	73	57	78	82	89	78	78	72	76	68	59	70	75	77	76	76	68	72	74	57	70	67	63	79	66	83	61	64	68	71	51	87	75	74	69	70	63	89	76	66	74	82	79	62	81	70	77	62	73	75	66	75	79	75	61	66	72	66	76	61	57	97	88	58	58	73	73	88	74	72	83	74	77	74	92	85	65	80	82	70	74	68	62	63	61	65	79	60	72	77	66	72	77	75	59	76	64	85	80	61	78	68	62	78	76	67	82	76	62	72	75	70	96	86	66	75	65	69	64	80	79	62	83	87	72	78	81	75	55	71	84	56	73	74	75	83	70	90	62	70	66	79	76	81	72	67	58	66	82	73	68	76	75	67	63	70	71	78	81	73	65	59	62	76	74	76	68	60	76	77	73	72	74	79	71	75	68	73	70	67	76	71	77	80	61	63	77	73	67	70	75	83	69	80	67	79
345	3	3500	170758	433	0	12	137	215	345	354	440	343	354	310	260	281	262	253	241	234	179	222	172	218	187	166	157	163	165	150	147	138	154	136	135	138	120	126	142	133	143	128	140	131	119	118	118	115	127	112	102	111	113	128	111	87	105	108	104	105	117	88	99	112	93	95	101	95	107	133	103	101	99	94	90	96	101	66	103	123	97	92	101	89	97	101	88	87	94	107	113	94	111	82	92	110	89	111	91	106	82	89	98	87	89	77	95	85	101	96	85	96	102	87	99	74	91	86	83	85	87	103	95	93	110	109	94	113	80	70	84	94	102	93	92	106	92	83	93	91	94	106	78	102	97	91	99	88	84	90	92	87	75	83	68	99	71	86	88	117	96	111	80	97	86	107	93	93	94	105	88	102	84	77	89	98	100	90	83	65	100	95	89	75	96	70	104	91	111	84	79	72	95	100	97	91	105	96	94	93	91	73	84	89	88	85	80	100	124	91	89	84	96	93	91	94	100	106	103	89	110	82	81	88	87	85	108	88	85	76	105	98	90	95	104	81	86	80	83	84	89	96	97	75	92	98	100	90	97	108	95	81	88	94	97	87	91	114	82	100	77	90	88	97	93	88	94	90	84	109	86	77	90	83	92	94	60	98	83	85	99	96	78	110	81	88	96	89	98	92	81	104	82	96	88	90	94	94	74	93	95	86	87	75	87	103	80	70	77	112	92	110	72	107	76	72	88	92	82	100	95	95	95	100	97	85	85	79	81	77	88	75	85	96	111	93	84	72	83	88	93	69	85	86	98	82	89	87	100	85	109	95	87	80	81	94	98	89	92	85	88	94	63	79	91	92	108	95	81	91	83	66	85	81	96	58	80	114	93	72	75	87	77	86	93	69	88	74	93	89	99	95	92	96	71	103	82	93	92	100	95	98	98	101	98	83	88	102	108	83	85	82	102	78	89	76	97	93	76	89	99	92	81	85	91	93	91	83	87	76	90	97	99	92	101	93	81	92	98	87	85	86	98	89	89	76	76	96	71	102	74	94	94	86	95	72	78	66	109	114	77	85	87	90	80	91	88	87	95	85	105	98	81	63	91	88	84	104	91	105	102	84	90	91	99	93	90	78	90	98	76	93	85	97	89	83	74	103	93	89	108	75	87	103	88	89	106	77	92	102	81	84	88	96	78	80	81	89	81	87	77	99	89	88	89	86	87	90	97	68	80	87	105	90	75	105	83	77	87	86	103	110	95	80	90	70	80	88	92	92	96	87	84	75	100	82	102	81	99	93	100	83	93	79	71	92	75	77	89	83	86	90	86	105	95	94	72	88	85	74	96	93	90	97	88	95	98	80	86	83	94	88	94	83	97	99	92	82	76	95	85	94	95	79	99	109	84	86	71	107	92	92	99	87	95	70	111	94	86	78	89	87	99	79	108	67	84	87	92	65	86	85	75	94	67	89	70	93	92	90	98	84	94	87	72	100	79	90	89	77	96	99	81	95	78	92	97	82	71	102	93	94	74	91	88	70	77	74	101	84	85	90	113	77	91	85	92	101	98	109	103	71	88	83	99	90	81	67	91	95	88	98	100	96	85	110	77	75	98	99	90	96	108	75	100	83	87	92	79	74	73	111	97	91	94	76	91	82	96	98	84	65	76	81	84	71	93	75	74	89	99	97	99	99	86	89	67	81	77	96	80	82	104	89	89	91	91	82	100	90	96	80	88	84	89	88	93	74	85	86	101	77	87	84	98	88	82	94	96	105	81	104	97	99	98	89	88	87	97	82	94	85	97	92	103	94	91	89	86	86	76	79	106	83	121	93	76	76	103	99	95	81	76	92	104	90	90	77	83	112	75	92	100	92	95	86	90	95	75	86	88	88	89	84	101	84	75	89	98	88	85	105	97	80	97	116	96	89	90	93	87	88	85	78	77	77	70	89	91	76	83	95	99	71	82	91	87	85	92	83	100	84	91	97	93	114	94	89	101	84	89	88	98	82	84	91	84	85	84	92	94	90	80	85	85	80	95	103	95	90	89	109	91	76	86	92	91	92	87	99	94	87	91	85	89	75	70	108	82	78	91	87	98	97	75	97	90	87	87	89	82	83	93	81	77	114	78	103	88	94	85	78	86	80	83	91	97	84	75	78	100	92	84	89	101	94	86	82	72	103	98	107	85	89	94	89	93	80	96	87	93	88	94	84	105	71	81	91	83	97	64	86	81	97	94	86	91	88	76	87	74	102	78	81	76	99	93	74	90	92	86	105	91	79	102	77	84	94	92	99	87	90	90	80	82	87	94	84	81	99	90	90	109	76	92	96	93	98	83	99	80	79	88	94	82	80	101
345	0	2700	170881	402	0	11	151	232	400	387	451	433	395	351	339	295	280	264	259	216	263	233	207	195	190	190	183	163	183	150	167	196	169	132	190	160	160	149	139	128	165	143	144	119	148	131	108	128	127	134	125	107	109	102	121	113	119	110	98	134	105	115	95	125	96	101	95	90	99	96	95	102	83	102	107	101	106	83	98	88	108	97	98	104	101	112	94	107	104	92	92	86	89	83	102	98	100	100	87	97	103	90	109	73	90	87	102	95	88	99	94	107	90	97	104	74	72	89	106	85	87	86	97	106	89	78	90	93	92	97	74	95	84	84	94	88	84	79	85	79	86	73	99	108	68	94	86	94	92	77	97	90	89	79	89	95	97	89	75	98	84	97	99	77	97	72	78	64	91	79	72	101	79	87	79	86	87	79	96	88	90	95	113	85	92	90	91	82	88	88	110	88	84	80	94	88	94	81	82	78	109	72	83	84	88	98	96	95	93	87	90	96	96	100	77	90	72	110	84	77	105	86	93	101	88	99	94	64	79	81	85	80	101	87	103	68	92	61	101	90	72	83	92	88	93	84	110	87	81	83	84	86	91	89	96	107	85	83	93	95	84	94	108	90	95	82	96	85	82	82	87	101	87	99	95	73	79	91	86	79	76	84	86	77	97	99	84	94	85	89	92	92	102	75	90	95	80	80	84	89	76	98	80	86	95	77	92	62	92	83	75	76	97	95	81	90	85	99	90	94	92	79	74	90	75	88	79	91	97	87	83	98	76	96	85	80	90	93	79	76	72	90	82	107	86	97	89	91	71	85	64	81	92	79	100	83	86	91	69	65	79	80	72	85	95	96	84	86	86	77	86	78	73	83	94	100	84	72	91	101	89	116	72	96	91	84	89	83	82	81	101	79	72	89	83	86	92	98	82	66	75	89	86	83	81	91	87	78	100	103	82	86	78	104	93	75	78	79	82	85	80	96	89	100	83	84	95	76	92	87	66	93	73	96	85	95	80	89	87	82	67	80	83	83	90	72	79	85	81	85	88	104	89	88	93	90	67	74	69	91	91	92	89	70	85	87	92	89	80	79	71	114	86	80	80	94	78	92	82	79	73	90	91	71	84	76	80	86	65	81	76	97	86	94	94	79	67	82	91	91	86	94	95	77	86	84	97	69	79	96	85	89	102	72	113	81	81	79	79	96	72	87	82	70	88	71	80	90	96	96	90	76	68	79	84	88	75	89	65	84	81	86	94	79	89	97	93	87	83	89	83	92	76	76	88	88	81	78	82	82	79	97	83	84	79	68	81	75	85	80	86	91	83	91	84	88	93	93	86	71	100	97	80	81	78	89	84	100	77	85	83	94	86	85	84	82	81	78	76	77	98	96	74	93	73	99	94	82	100	83	81	87	96	82	102	87	88	76	88	77	69	79	69	84	86	93	94	85	96	81	85	91	83	75	87	71	85	106	85	82	80	92	94	81	97	88	66	76	85	77	79	85	77	70	91	86	91	82	79	89	75	79	92	88	85	94	70	71	83	83	86	94	68	85	86	89	89	84	85	79	85	97	75	91	77	89	71	81	75	101	88	106	66	83	70	81	86	74	89	81	79	92	79	97	94	74	86	98	77	79	74	94	81	93	79	74	87	90	73	81	72	96	96	87	86	83	71	82	75	80	89	89	98	63	100	80	78	76	105	76	88	109	78	75	89	68	74	95	89	80	91	87	89	73	96	85	77	93	71	84	89	99	82	79	83	88	107	102	76	89	86	80	82	90	80	73	81	82	86	85	78	78	67	88	100	74	78	98	89	85	76	88	82	79	75	83	95	97	76	69	106	87	90	76	81	80	91	103	72	82	75	82	99	96	75	70	83	92	76	75	83	77	108	94	76	64	75	89	71	98	80	85	80	79	89	89	83	80	77	75	77	86	89	71	107	103	78	93	85	91	83	97	98	85	89	98	88	84	77	81	87	86	86	72	75	83	76	95	86	83	89	74	72	90	74	75	69	84	80	86	77	95	94	102	85	87	76	76	85	74	81	71	97	91	87	90	93	84	81	98	89	77	93	84	87	104	91	95	87	97	76	79	86	81	89	76	65	98	81	91	74	73	95	61	92	78	84	64	89	78	68	79	80	90	84	95	77	86	83	86	88	74	95	83	81	80	81	95	81	85	91	96	96	84	95	90	86	71	75	73	70	76	86	92	93	86	66	109	87	65	89	93	78	84	80	100	91	76	92	78	89	90	86	84	60	77	77	92	98	77	88	85	79	72	79	79	83	93	64	95	68	84	74	78	73	83	99	85	88	81	88	86	75	74	100	87	73	76	77	84	97	69	104	70	103	100	80
345	1	1900	171005	436	0	11	73	162	340	304	360	304	269	263	262	209	184	167	194	170	142	162	169	132	148	139	116	141	119	119	113	117	124	102	107	113	92	112	109	109	103	99	97	91	105	103	91	86	94	98	94	101	84	70	89	106	83	88	80	86	87	88	94	92	89	94	84	69	97	99	79	81	68	83	78	91	87	75	86	71	58	81	95	72	67	93	75	83	64	86	77	105	85	69	85	82	73	80	76	72	76	79	102	78	69	73	75	76	66	62	77	55	71	79	66	83	93	75	79	79	92	80	85	63	96	82	82	76	86	72	72	84	76	58	90	81	93	95	62	58	92	82	59	73	82	90	80	66	82	83	80	91	72	81	69	82	84	84	69	84	75	75	84	92	86	90	84	84	76	75	98	83	70	78	76	59	82	96	85	88	79	63	63	68	62	73	76	87	74	56	89	76	73	77	62	80	60	66	85	78	79	72	73	72	74	67	72	69	85	70	67	80	81	86	72	73	79	75	65	84	67	77	82	74	64	87	78	62	85	66	66	74	78	85	69	58	73	82	77	57	86	80	67	60	86	72	75	76	84	86	80	90	83	88	75	77	72	64	78	64	54	75	60	76	87	70	73	90	74	78	67	85	60	71	62	88	79	80	82	72	79	72	87	67	79	92	73	67	80	83	78	76	79	76	94	69	79	63	99	92	81	78	85	71	77	68	84	89	83	62	90	78	80	82	63	72	78	87	86	86	87	56	62	68	76	70	78	86	71	64	73	63	75	66	82	84	90	69	74	69	74	68	70	77	82	79	75	78	75	77	69	82	69	73	80	83	95	64	71	71	78	62	68	73	82	82	82	74	59	79	91	90	75	65	82	79	50	64	71	71	85	89	74	60	85	76	72	76	90	84	79	98	82	77	68	74	78	87	75	73	78	76	90	88	78	85	65	76	74	59	70	75	74	66	59	78	68	78	79	78	77	75	71	65	94	77	58	59	74	68	82	71	92	63	61	72	63	75	57	82	84	80	78	72	74	64	71	74	90	59	67	74	83	83	66	72	75	67	89	75	86	82	77	86	79	88	74	76	69	76	52	76	58	78	76	69	82	59	70	70	68	82	78	75	61	88	66	61	86	61	73	61	85	76	68	68	60	69	80	88	80	72	85	76	78	72	71	75	55	75	84	82	67	97	61	68	67	85	63	62	88	76	80	63	62	93	79	89	61	75	74	69	72	78	66	72	83	59	67	79	73	69	73	72	67	57	86	76	74	90	73	72	83	80	80	56	76	73	66	71	72	84	76	76	65	84	61	67	80	60	64	85	83	78	73	97	75	86	78	78	71	80	69	66	59	81	80	67	90	66	83	77	63	68	79	68	79	71	78	67	98	63	95	79	78	63	75	77	66	80	75	77	75	78	57	73	77	81	71	69	87	88	79	69	75	81	75	96	72	73	76	88	56	75	86	70	66	83	79	66	79	72	81	82	79	79	74	73	73	80	73	67	69	75	75	64	75	73	78	79	73	78	79	73	64	64	73	78	63	65	80	65	66	85	61	75	80	66	74	85	76	72	87	73	70	84	85	70	64	75	79	62	79	68	85	65	73	81	79	72	76	81	81	71	59	71	76	97	74	76	73	73	84	83	83	71	55	64	75	91	85	57	84	96	93	75	90	74	73	87	81	73	60	92	86	87	69	56	85	83	84	78	65	76	72	71	90	64	79	70	85	83	69	72	75	74	69	75	62	90	86	78	85	72	66	75	60	82	76	70	59	84	77	73	87	66	77	65	67	56	81	70	79	75	85	91	86	54	76	83	70	84	69	73	83	75	82	58	69	84	86	83	65	73	82	62	77	77	67	74	70	78	80	78	79	84	86	84	79	67	64	83	68	72	79	56	58	88	81	70	61	83	73	62	73	91	64	69	75	78	73	78	77	70	55	75	76	84	70	72	63	81	77	91	78	77	56	76	76	69	68	77	74	82	85	80	61	81	79	76	66	78	76	78	88	73	65	75	72	71	61	71	79	63	80	82	89	73	81	89	67	59	70	91	76	77	87	91	83	69	79	77	80	82	73	74	69	72	66	70	84	77	66	82	84	75	76	79	80	69	75	75	79	75	77	84	74	76	70	83	79	81	79	70	73	76	85	78	66	79	68	53	82	62	79	78	57	82	76	68	76	72	81	61	80	78	69	87	86	87	79	78	75	72	89	81	75	75	58	64	87	64	70	71	106	76	64	82	79	66	75	66	73	69	92	63	77	72	97	82	75	80	50	72	67	81	82	78	81	80	76	84	70	80	73	62	86	66	81	66	87	83	62	69	83	76	78	70	88	71	79	72	83	64	78	56	75
345	2	2100	171128	445	0	11	84	153	330	304	393	311	315	293	248	199	210	201	175	174	160	144	168	155	143	134	142	115	121	134	144	116	132	116	97	116	104	130	108	91	109	107	110	101	93	104	98	102	107	102	75	95	91	76	80	88	72	97	82	74	89	68	95	84	92	81	81	91	85	77	82	85	78	80	90	87	95	93	62	74	73	85	87	73	62	87	85	63	72	76	81	62	90	85	75	71	71	87	69	69	88	83	79	74	64	66	72	75	76	81	77	91	69	69	74	74	63	89	58	75	73	69	75	88	61	71	72	76	79	65	81	92	61	70	62	74	65	85	69	82	81	77	78	83	57	64	76	76	78	77	62	67	74	88	82	70	57	71	76	59	58	56	73	63	86	75	73	73	66	82	81	70	87	71	81	64	80	85	62	75	70	66	80	66	71	62	84	72	73	85	81	82	69	74	81	66	77	78	86	62	76	89	85	70	69	77	62	58	81	64	70	65	69	72	78	77	68	76	71	86	65	69	79	75	62	71	68	75	68	84	71	62	81	71	69	76	72	84	63	73	72	63	85	76	68	73	60	89	79	68	79	72	69	97	74	52	72	88	72	85	67	66	83	62	80	70	81	68	64	78	71	54	65	67	70	75	64	68	81	72	84	75	75	70	70	75	57	64	63	73	73	66	61	82	54	67	76	71	67	79	71	69	88	67	67	69	61	76	77	72	63	59	69	70	61	65	69	66	58	83	82	67	74	82	85	56	69	62	75	52	65	74	62	45	61	86	67	72	70	76	64	75	65	77	80	66	84	69	70	69	64	87	75	68	82	80	67	80	76	87	61	63	80	71	58	57	89	71	72	71	68	81	58	63	71	86	73	75	74	74	86	73	69	75	79	84	57	53	56	73	76	61	78	66	77	79	67	67	72	63	66	83	68	71	95	64	76	70	77	74	76	70	67	74	68	61	74	74	65	72	65	64	68	73	70	63	80	70	67	64	82	74	82	79	68	75	79	72	92	70	78	79	73	62	65	74	65	76	79	55	78	86	79	71	60	80	55	84	66	81	71	60	68	64	63	63	84	65	75	69	71	71	78	74	65	80	64	79	76	51	62	83	64	61	67	83	58	83	83	84	74	78	78	59	54	57	63	90	76	76	63	80	68	59	70	66	67	64	82	74	70	54	61	80	78	70	65	56	76	89	52	83	71	63	80	76	75	78	70	63	75	77	79	69	54	79	53	73	85	52	73	83	67	68	70	67	69	74	69	67	80	75	78	81	71	70	77	71	75	55	79	72	65	78	68	62	67	73	82	81	67	77	76	75	75	83	78	63	82	74	70	71	91	65	87	64	57	60	68	71	80	66	74	73	49	55	78	83	71	71	53	76	74	67	74	77	80	78	84	73	58	63	64	68	73	67	73	70	67	89	65	76	87	59	67	72	71	62	73	64	69	71	68	68	74	70	57	80	63	64	63	69	77	54	74	67	72	60	70	77	73	74	67	67	72	66	68	70	77	72	73	64	78	74	74	54	82	76	70	79	56	83	65	66	71	66	74	75	64	76	67	91	65	63	77	75	53	74	76	75	83	76	84	65	67	69	89	77	66	71	74	65	68	73	56	56	62	68	56	67	75	70	75	61	58	68	75	69	84	73	64	65	65	77	65	90	79	75	68	79	89	56	73	79	63	77	72	72	73	74	63	72	76	53	85	77	68	61	74	78	80	76	67	63	77	76	86	79	67	91	65	75	69	68	67	76	74	82	64	52	81	75	65	71	66	71	71	80	61	70	71	76	79	75	75	66	81	86	71	55	79	75	74	75	71	74	86	92	66	67	82	67	79	80	72	65	63	79	70	74	66	62	67	58	66	64	71	78	64	77	73	67	73	78	86	69	81	70	75	68	64	71	82	80	82	71	71	95	67	65	73	69	73	59	56	58	67	76	65	65	59	73	74	66	73	61	72	68	71	66	71	64	63	63	73	82	67	54	87	59	92	67	66	76	75	65	71	71	69	67	72	76	82	80	76	61	76	65	72	75	75	74	77	72	66	79	95	72	71	73	63	65	76	45	56	71	73	67	72	80	73	71	68	69	73	75	68	63	64	82	68	74	84	61	63	69	82	72	78	74	74	68	63	68	79	64	66	68	67	65	80	63	56	58	63	75	75	67	67	60	75	63	79	83	86	68	71	51	76	74	91	61	67	65	86	72	77	63	85	60	79	84	84	76	70	71	67	71	74	70	61	71	62	62	70	69	89	73	72	74	69	69	82	80	59	58	85	67	65	69	68	70	77	87	63	61	72	75	66	57	69	70	71	82	84	63	65	85	54	57	78	73	78	70	83	72	82
345	3	3500	171251	441	0	15	139	205	351	353	400	383	367	300	272	282	248	251	238	209	200	189	192	169	183	178	171	152	143	174	131	147	145	148	148	140	129	139	130	115	149	124	123	117	114	127	124	135	123	114	95	110	101	118	112	105	105	101	100	96	103	98	118	102	83	98	86	91	92	113	111	93	104	118	90	90	110	85	105	93	106	94	94	85	90	106	113	96	87	92	81	86	97	73	96	101	98	97	85	94	115	90	102	102	91	107	104	68	112	96	80	89	79	91	110	88	89	100	95	105	96	100	86	83	101	88	92	91	85	89	88	87	83	110	81	95	73	86	115	97	89	98	97	76	93	79	83	85	85	93	95	94	112	84	80	82	100	94	98	99	81	96	87	95	90	89	84	88	88	106	90	103	79	90	90	96	86	90	93	79	77	102	89	94	81	90	83	95	102	98	96	104	81	87	81	73	92	81	87	81	107	112	82	89	86	96	91	82	97	88	86	92	82	83	78	74	97	95	89	92	89	87	113	81	89	92	107	81	89	85	95	85	83	95	92	95	104	96	87	76	88	87	96	104	85	81	79	84	88	111	106	103	92	90	86	86	81	86	100	69	111	73	89	93	77	97	83	97	89	88	86	89	106	86	102	86	77	81	89	79	89	99	105	98	79	73	90	71	91	104	93	87	96	94	98	93	83	68	78	86	125	75	94	94	84	73	97	93	81	94	86	80	90	82	85	96	89	87	98	66	100	106	89	98	89	67	76	106	113	95	76	98	87	101	79	91	99	75	89	111	80	75	92	92	77	94	89	98	110	88	104	81	93	91	85	72	100	85	90	61	88	96	85	83	75	86	87	94	95	83	99	91	93	97	102	82	89	87	105	87	78	89	95	98	89	103	113	85	87	94	98	80	94	102	103	91	96	80	83	81	79	93	89	74	99	80	86	92	87	86	75	98	99	76	87	86	78	89	81	102	87	89	100	82	76	73	84	87	96	81	85	80	99	79	80	82	89	90	88	84	85	94	91	84	79	101	98	78	81	83	94	91	99	96	70	65	106	91	94	84	84	114	79	79	95	99	84	104	91	82	97	87	75	72	92	72	92	92	98	88	94	110	94	73	82	109	85	96	71	100	97	83	103	84	92	95	78	99	84	73	81	75	88	83	87	101	80	62	85	73	81	90	86	96	76	81	108	110	95	84	96	79	72	92	76	85	83	88	86	96	81	91	92	90	107	90	101	75	89	93	93	92	79	98	89	109	95	97	86	94	65	77	82	93	111	79	94	89	62	80	100	81	94	82	94	88	88	87	105	88	90	95	91	83	88	94	102	89	96	89	79	88	100	86	100	97	78	102	63	86	85	86	101	82	96	77	93	88	92	95	93	112	81	78	111	85	102	82	83	96	85	105	85	93	92	99	97	81	94	89	80	94	74	102	105	97	96	73	90	106	89	82	83	92	97	92	82	94	84	86	74	90	72	105	76	86	88	92	86	89	95	94	77	111	92	70	106	96	71	62	78	78	78	96	92	89	88	86	99	102	78	94	82	84	94	91	89	72	79	99	84	93	87	86	89	71	96	85	94	93	77	96	88	96	102	97	92	99	81	77	81	85	77	103	83	71	77	82	87	89	97	101	95	88	75	100	82	99	79	84	102	83	103	92	104	79	98	77	94	89	79	70	91	80	84	93	91	73	86	87	79	95	77	86	92	99	82	82	75	88	112	92	92	90	78	94	88	93	87	83	91	89	91	92	75	106	84	91	71	72	68	86	90	102	87	97	86	90	63	94	81	93	105	72	72	86	91	84	96	103	84	94	73	84	93	93	97	89	88	79	89	93	90	79	91	94	102	91	94	85	70	68	102	90	79	78	91	99	94	93	80	78	95	89	79	75	78	110	81	76	92	72	85	82	109	74	92	80	91	89	85	85	87	70	81	96	91	68	81	95	88	95	92	84	78	81	81	83	61	88	92	71	72	76	93	93	87	80	95	87	103	90	73	99	84	86	84	84	87	97	81	71	106	69	86	94	83	87	90	110	88	67	71	84	87	67	83	88	85	79	75	81	77	94	81	78	91	83	85	77	96	86	89	72	90	81	99	88	67	76	94	81	84	98	94	100	90	111	80	80	88	92	89	99	71	89	89	88	79	81	92	93	89	88	92	79	87	81	83	92	89	93	78	86	98	90	79	82	84	87	97	86	102	70	104	89	87	97	93	84	75	76	74	80	97	86	87	83	105	94	81	91	102	93	92	91	87	85	90	88	74	94	90	102	86	96	89	80	94	84	84	79	85	82	90	77	90	97	111	80	97	94	79	113	92	69	82	78	80	94	87	86	93	99	90	85	83
