345	0	2700	163090	452	21	93	138	180	333	374	464	406	369	351	339	289	318	262	292	252	259	239	230	241	219	232	206	222	185	206	188	176	190	191	189	200	169	184	155	185	149	167	178	168	157	154	168	166	161	141	132	156	151	137	122	138	134	122	129	123	129	139	116	137	140	139	134	137	136	132	134	150	110	104	152	129	165	176	135	158	160	138	130	128	116	111	130	132	114	148	129	137	128	142	120	103	117	108	143	133	113	150	115	111	147	122	134	122	129	122	128	134	116	118	158	128	113	124	117	115	125	106	101	105	124	103	135	121	113	110	113	133	131	102	111	109	136	118	123	119	117	102	113	134	123	96	113	94	129	110	126	98	128	117	98	127	116	121	112	119	102	144	103	108	117	111	127	109	133	114	114	127	104	117	111	140	136	115	106	105	127	124	127	124	101	99	110	92	119	95	117	111	126	133	114	135	140	101	106	108	132	103	117	103	106	116	128	105	107	135	105	118	104	127	106	120	114	110	118	115	109	104	116	128	107	110	121	116	124	115	117	106	101	112	113	132	119	113	150	113	102	106	142	121	115	133	102	104	108	123	131	111	123	113	120	129	102	127	123	123	126	96	115	105	101	121	123	107	102	107	116	99	95	115	111	110	114	109	114	103	99	110	79	123	108	128	124	120	123	118	99	134	119	111	100	124	117	97	109	110	123	123	125	102	120	84	132	125	121	123	116	117	102	113	113	124	108	135	124	114	104	107	102	99	117	134	118	107	129	117	116	110	123	108	115	110	99	126	116	124	118	110	126	121	106	119	110	143	117	96	137	99	92	124	123	111	104	117	102	107	114	104	129	136	108	111	105	120	111	113	104	123	122	107	113	100	113	121	106	116	130	116	104	114	110	102	107	103	98	136	120	115	110	91	112	114	124	117	127	105	119	110	107	111	101	117	105	118	137	104	108	107	118	93	102	128	121	118	121	120	113	121	111	89	105	129	137	139	115	85	110	105	124	116	126	115	112	113	103	128	104	110	139	92	115	118	117	114	105	116	142	107	113	112	116	93	112	111	105	109	131	102	106	121	118	95	121	106	110	124	134	120	91	95	98	107	108	124	111	117	119	98	104	117	129	122	105	120	120	101	119	96	106	112	105	111	105	113	137	103	110	105	105	108	124	132	118	108	112	129	110	119	111	110	77	125	109	107	125	130	116	114	114	121	124	133	100	115	123	107	114	113	101	99	112	114	88	123	122	105	117	108	114	116	121	124	94	116	132	100	107	121	120	115	118	118	124	117	116	108	128	123	128	116	121	109	120	121	130	121	116	115	109	111	107	117	113	113	115	114	106	133	116	99	113	117	131	103	108	117	122	128	104	114	127	111	123	115	105	112	115	116	97	120	96	108	92	95	119	94	119	110	106	126	111	119	137	97	133	111	112	123	109	101	100	105	125	114	126	103	116	109	99	103	109	123	107	99	101	136	134	88	104	127	134	109	96	125	105	115	107	142	115	115	126	125	111	77	99	101	111	111	106	101	135	119	104	120	121	108	130	107	112	117	123	108	136	121	109	110	110	114	103	124	110	125	95	108	110	132	105	132	120	96	112	112	103	102	114	104	128	115	120	117	103	119	116	92	113	123	114	99	126	108	113	106	119	102	110	109	118	129	117	108	125	117	102	90	121	121	135	114	105	101	121	109	94	111	127	116	118	113	128	119	110	115	103	114	101	129	116	119	121	113	125	121	108	108	103	107	111	103	105	128	100	96	126	102	120	99	109	120	115	100	111	113	125	112	88	95	115	113	128	112	124	100	89	119	94	112	106	100	107	100	115	120	131	130	111	134	126	122	110	120	108	117	116	109	124	123	108	114	105	98	121	106	108	118	113	115	106	121	104	103	126	102	116	115	120	119	104	104	105	114	124	102	128	133	113	91	125	123	117	112	97	109	108	112	113	123	103	116	110	108	98	127	121	104	125	118	121	126	117	122	100	123	103	107	130	105	120	120	106	122	129	113	120	113	111	109	117	94	112	131	110	117	96	105	99	106	103	128	127	96	120	96	92	107	88	131	115	101	111	117	102	108	125	114	118	99	117	137	100	125	120	117	136	107	114	122	129	122	120	131	122	94	108	107	105	92	125	131	113	117	129	96	115	117	99	114	130	90	111	137	112	107	133	134	101	97	114	106	113	111	113	91	118	133	119	111	101	122	111	128	111	105	114	105	104	110	113	107	105	136	119	118	120	95	103	130	101	112	108	108	103	116	123	122	106	93	99	114	106	112	107	133	84	88	134	111	103	101	128	110	112	101	120	103	104	116	119	115	114	111	96	126	116	128	103	119	113	113	111	127	113	126	122
345	1	1900	163213	467	9	85	260	136	291	305	349	305	303	251	238	213	180	200	173	174	161	150	142	137	170	123	142	122	132	126	132	119	123	120	105	118	123	90	117	107	111	88	94	96	102	95	80	72	88	93	85	75	106	76	78	97	107	84	89	87	103	96	98	79	72	69	81	78	88	85	87	64	84	99	85	100	83	78	71	88	82	84	86	69	78	88	61	70	88	76	82	103	72	91	91	78	88	100	87	90	88	74	95	75	71	57	83	82	69	79	79	74	77	68	86	93	63	81	91	55	63	80	100	73	76	66	62	79	76	83	83	81	67	75	78	93	76	94	76	82	87	100	91	72	74	81	67	83	80	77	80	86	63	84	83	71	75	66	69	82	89	79	66	78	85	83	82	69	81	68	67	75	90	72	86	71	82	62	63	78	75	72	83	80	75	81	86	87	63	71	72	78	88	73	82	85	73	74	74	74	88	74	80	70	84	63	59	85	87	66	74	73	81	78	84	79	74	83	91	71	76	66	68	73	73	81	75	69	76	77	75	82	73	78	79	103	70	89	70	76	76	73	77	71	82	83	70	75	79	82	75	65	79	70	76	78	59	70	75	63	73	73	72	74	88	59	80	78	75	67	82	68	77	78	72	84	77	89	78	83	68	83	64	64	79	70	81	72	74	61	75	79	69	84	55	63	88	84	86	77	89	74	87	74	81	82	81	84	86	68	77	93	73	72	85	64	70	89	92	93	52	65	79	69	75	91	71	68	75	65	67	64	72	66	68	69	62	83	80	63	87	76	73	78	76	75	71	66	62	79	77	76	68	87	73	89	76	76	73	82	75	78	75	72	72	67	80	65	71	73	60	85	73	73	84	75	100	84	79	80	69	82	72	64	65	91	69	84	90	77	67	75	89	67	67	77	70	65	73	63	83	68	64	92	78	61	70	79	80	76	89	82	68	78	82	77	82	81	82	76	89	54	72	91	84	82	102	76	66	78	71	72	76	87	90	80	88	69	71	86	81	85	69	64	61	83	75	73	85	90	73	76	89	70	86	90	68	91	72	70	86	86	65	77	61	67	77	65	74	67	71	69	76	73	65	76	78	87	71	87	79	76	71	83	64	80	82	80	85	74	80	57	80	77	74	65	86	75	82	81	74	77	74	73	66	78	104	70	69	69	65	72	73	86	78	79	70	62	76	62	95	71	82	83	76	73	69	71	58	82	82	72	54	77	73	69	82	65	77	66	73	70	71	99	81	80	62	65	80	97	74	58	73	87	97	84	70	71	81	78	70	79	74	74	82	96	82	67	86	85	78	79	60	68	89	81	69	65	66	82	75	55	75	74	72	75	62	78	75	72	71	68	85	78	71	90	71	73	69	61	74	63	59	87	79	65	86	69	54	64	79	62	78	70	75	74	55	72	76	82	69	88	81	71	93	81	79	72	75	74	72	89	81	80	93	85	70	67	57	80	74	83	66	64	71	73	59	68	75	70	62	85	90	96	87	71	77	61	79	91	72	84	68	82	70	71	81	69	76	64	75	77	71	73	82	67	72	75	71	61	71	60	79	58	71	80	77	65	79	65	63	64	83	84	69	62	75	83	88	69	79	83	55	62	66	72	82	62	75	81	54	83	79	68	73	68	58	71	90	84	81	80	72	70	80	76	75	88	68	86	71	90	70	70	73	67	65	71	65	81	74	78	75	71	62	92	62	79	71	72	60	75	57	60	80	61	78	87	65	70	77	80	91	87	84	77	61	89	73	71	66	71	73	82	77	74	71	75	63	70	80	77	78	49	81	73	74	73	67	70	90	83	71	82	68	82	80	83	70	67	75	74	80	80	83	64	59	84	70	88	67	76	61	73	78	75	88	60	84	56	82	62	78	75	79	76	72	83	58	65	83	76	78	73	91	66	71	87	85	74	65	62	69	65	69	83	75	73	75	77	84	77	98	65	86	77	83	73	78	64	73	60	78	85	64	66	82	64	69	66	77	80	79	81	66	89	67	81	57	71	84	80	80	79	80	63	71	73	63	91	66	84	76	69	57	75	69	76	82	66	80	68	74	80	69	89	77	80	74	50	68	79	84	69	64	70	80	75	77	72	74	80	65	72	70	72	70	65	75	70	79	71	73	68	85	78	74	83	72	81	84	83	73	67	65	74	73	85	81	59	74	73	67	74	70	68	75	72	77	88	75	63	59	60	60	70	79	62	77	64	83	91	101	58	65	75	74	82	57	72	88	87	79	73	69	71	80	73	79	71	99	66	85	77	91	79	66	64	84	74	76	72	63	78	77	76	62	76	62	64	65	74	78	75	66	72	75	70	74	79	92	75	76	79	75	87	90
345	2	2100	163336	448	11	50	97	127	295	328	392	289	299	267	282	215	218	183	216	203	162	198	168	187	158	141	147	138	141	134	138	115	125	126	113	125	121	128	116	110	119	82	101	93	98	108	92	111	109	89	88	89	84	84	89	81	77	81	81	83	117	83	76	98	72	92	69	88	87	70	81	88	87	80	81	88	96	89	98	82	97	89	80	94	78	80	72	83	69	76	88	87	85	67	79	64	67	82	79	81	82	92	90	81	69	86	89	97	75	77	91	89	74	73	70	69	78	82	82	80	62	85	76	68	82	78	73	66	67	75	72	85	74	62	76	67	83	73	85	82	90	66	76	75	80	63	74	86	72	88	79	75	77	96	75	84	72	92	75	74	87	82	71	67	78	73	77	70	79	80	77	83	89	76	80	78	93	60	62	83	69	83	95	78	67	82	70	84	68	65	75	71	72	85	65	79	90	69	77	55	75	87	68	80	69	80	60	61	79	69	64	61	81	75	73	66	66	93	74	66	71	84	94	75	84	73	67	83	87	65	54	73	80	90	69	82	68	71	64	67	88	74	74	66	68	65	78	74	65	69	89	78	75	67	67	68	69	60	66	83	77	74	69	92	72	78	78	79	72	70	85	76	74	67	74	74	75	71	82	71	75	71	63	80	81	85	68	80	75	72	77	76	80	79	74	69	76	70	80	76	76	78	76	69	61	90	85	78	87	64	93	100	57	75	72	87	82	108	79	52	67	59	83	81	69	62	77	77	88	56	61	78	71	76	87	87	77	69	88	58	72	70	82	74	73	80	93	88	62	72	79	68	54	70	71	72	84	77	75	66	67	67	78	73	74	88	64	83	72	79	77	85	82	68	82	81	66	73	72	89	87	83	85	82	80	73	73	76	63	67	66	67	69	62	74	60	82	68	78	74	75	57	83	76	76	55	57	70	74	84	69	74	77	87	74	64	74	83	74	85	73	78	56	84	72	58	76	64	72	79	73	78	71	77	73	68	73	90	65	75	73	73	72	79	65	58	53	65	71	78	97	68	70	68	62	68	73	76	77	87	82	74	67	66	79	77	64	57	70	59	68	69	82	72	86	87	52	60	64	66	58	59	79	62	85	71	61	80	71	63	77	54	70	58	65	72	77	54	78	81	65	82	66	68	63	59	85	72	64	67	79	71	74	75	87	78	81	64	78	78	66	76	85	53	70	85	71	68	62	73	83	67	51	60	84	75	70	85	71	63	72	77	76	79	59	78	82	62	71	66	80	62	77	69	57	71	63	70	63	62	74	73	69	80	91	66	80	62	76	69	74	72	61	86	59	80	76	85	63	83	61	80	73	74	67	62	77	64	89	60	92	68	73	65	63	86	86	78	63	71	74	77	77	64	83	67	81	75	75	72	56	76	84	57	80	65	79	59	51	62	74	61	69	82	77	72	81	69	78	68	59	77	64	87	78	67	64	52	93	69	73	64	81	75	87	74	59	88	61	77	92	72	81	67	83	59	85	66	69	71	70	68	88	59	66	65	76	63	54	76	71	67	81	81	74	81	73	76	80	70	78	68	73	85	61	70	62	72	91	59	67	67	85	64	76	76	63	73	68	87	71	78	72	75	59	71	63	71	82	80	64	75	74	76	71	83	80	70	76	71	84	65	86	84	75	79	76	74	68	67	65	49	74	64	76	92	56	60	82	88	79	68	70	66	78	69	77	69	71	77	66	71	72	71	69	73	73	78	71	71	73	72	62	64	75	72	73	72	65	74	77	65	76	70	71	76	75	83	66	67	63	74	61	75	81	54	52	76	68	83	73	70	74	85	82	72	52	87	69	80	54	77	69	74	67	75	56	77	66	76	70	78	73	66	73	73	75	84	72	76	75	76	79	68	66	84	71	84	70	83	74	67	83	77	67	68	58	73	87	72	73	67	65	85	93	66	75	75	73	71	65	64	76	93	87	58	68	90	79	56	77	77	75	65	86	77	70	84	71	71	72	71	80	72	69	71	58	76	73	61	79	69	87	65	70	66	64	65	78	70	76	87	74	76	66	70	89	71	66	70	76	71	73	71	83	60	68	84	73	65	69	74	77	60	73	61	84	77	60	82	68	63	79	61	79	80	80	90	80	85	58	82	95	60	57	77	60	72	76	69	72	67	73	86	78	55	94	76	68	91	71	62	65	79	67	70	87	80	55	75	75	89	85	59	68	93	86	73	54	71	85	86	73	75	65	81	55	81	60	77	70	66	73	57	63	59	73	85	66	79	68	65	67	96	65	69	62	76	69	63	76	72	80	86	84	67	70	73	67	63	75	69	57	68	75	76	72	76	57	84	67	79	74	68	73	77	63
345	3	3500	163459	464	12	28	125	186	324	318	380	349	354	307	285	254	233	216	255	231	201	184	215	200	192	198	171	160	175	165	139	158	137	157	156	125	116	152	135	141	133	136	109	142	129	117	122	119	109	117	121	108	104	120	111	118	115	121	99	105	112	106	110	117	122	132	88	102	98	105	112	104	125	108	108	109	131	152	138	125	131	126	102	104	111	110	108	112	116	108	87	105	102	101	111	89	82	115	96	111	99	99	107	121	91	118	105	97	98	97	111	123	96	117	105	104	108	99	105	75	115	107	101	91	106	99	78	98	89	98	95	108	97	116	91	107	101	97	108	114	106	99	94	99	99	97	99	104	85	91	111	87	90	103	104	109	100	90	115	113	106	109	107	110	105	103	93	101	119	90	76	96	108	81	91	108	87	100	97	105	120	98	98	108	93	111	105	113	88	104	98	101	90	97	85	94	90	119	92	99	94	98	97	95	97	100	91	98	100	79	102	91	120	100	100	93	102	92	98	87	80	92	109	113	86	118	104	89	106	115	94	97	96	110	102	115	89	99	95	95	88	92	101	111	103	92	111	108	97	118	104	94	103	79	105	94	100	97	103	99	95	83	87	79	96	84	106	91	111	109	116	102	85	102	89	100	101	102	117	99	120	91	116	94	100	94	109	94	108	89	86	96	80	89	104	79	109	108	103	80	101	112	128	107	97	102	108	82	97	106	113	98	96	87	85	110	89	103	96	109	104	94	96	93	112	93	95	103	96	103	99	103	88	96	98	87	113	95	87	90	106	85	82	94	91	89	73	97	87	91	104	92	82	86	106	100	97	104	89	94	97	104	100	97	84	107	112	104	106	81	92	96	92	98	93	83	101	90	89	88	97	92	93	113	98	92	96	92	115	92	87	101	95	84	88	89	86	93	86	91	104	109	92	81	99	106	96	114	79	114	90	90	99	83	94	97	105	87	89	80	100	92	97	83	103	115	91	93	97	81	90	90	114	108	101	96	97	93	110	91	94	86	95	88	104	102	92	96	94	85	99	97	116	97	75	93	97	95	97	95	87	104	99	100	101	116	95	97	97	110	91	110	95	95	93	88	102	103	95	118	82	91	103	88	111	106	117	91	94	90	91	98	94	98	96	98	88	94	108	78	91	94	107	100	95	94	93	100	111	103	108	94	109	80	114	86	92	75	80	82	100	105	99	88	102	95	83	109	114	98	86	98	101	106	88	117	98	95	91	101	81	93	98	100	117	98	95	100	92	76	86	94	116	89	93	113	79	87	103	84	106	99	88	107	91	85	69	85	98	101	99	88	106	105	99	94	79	90	78	84	88	88	111	101	100	85	100	89	85	100	105	79	90	96	99	92	109	100	101	86	82	108	108	100	95	101	98	106	77	103	87	98	103	118	81	91	82	104	90	101	91	105	104	116	89	96	87	84	102	97	104	88	87	82	89	80	103	94	81	94	116	103	97	92	87	87	99	105	79	100	88	95	105	108	106	90	86	87	115	104	81	103	88	76	97	102	91	88	93	99	81	92	98	101	92	80	84	93	72	83	97	103	93	94	88	98	104	89	93	92	87	108	101	109	91	95	92	76	93	102	104	97	79	108	91	109	92	87	84	103	107	110	86	95	97	84	102	92	88	105	88	101	99	85	101	96	107	90	100	95	106	93	101	102	105	91	97	100	98	102	93	106	90	96	97	108	100	84	99	103	86	91	82	109	98	95	100	100	100	83	80	84	100	101	100	92	104	99	97	112	89	104	98	89	95	111	93	105	110	92	95	103	114	90	111	98	93	91	89	84	103	81	100	83	97	99	108	110	96	97	95	96	91	102	108	98	80	98	98	109	113	87	109	111	103	102	96	96	92	112	109	101	94	89	68	89	98	102	95	92	97	104	89	89	91	94	88	104	99	110	88	97	95	100	99	103	94	85	95	88	102	93	99	119	101	94	90	107	103	108	92	92	102	69	117	103	99	87	100	101	105	85	89	103	105	105	112	94	93	95	104	93	112	88	97	83	95	89	103	84	96	103	93	101	93	91	98	83	105	102	89	104	106	98	88	88	101	101	106	105	113	96	82	96	110	95	98	98	112	91	121	93	82	97	79	99	97	101	106	90	115	93	84	93	91	105	102	82	87	99	104	90	93	116	92	82	81	95	98	89	96	83	89	107	93	89	85	107	101	92	95	93	100	94	87	96	92	91	83	72	109	105	107	85	83	83	109	91	93	77	102	87	83	96	87	67	87	109	99	93	97	87	101	83	86	101	106	101	93	87	84	93	105	89	106	106	97	87	85	118	98	103	83	87	100	85	84	101	82	93	95	90	73	93	87	101	77
345	0	2700	163607	436	7	14	95	203	336	353	405	388	412	348	346	301	282	264	239	251	263	215	236	235	195	195	182	232	181	158	218	189	191	181	163	163	175	171	156	166	157	158	149	142	143	156	141	115	142	139	150	152	152	150	151	130	145	146	144	145	159	124	121	124	120	142	141	118	140	133	124	125	116	119	129	139	157	183	169	152	156	120	129	121	124	112	122	115	97	113	107	119	87	110	126	132	122	113	103	96	113	120	113	114	122	111	106	104	121	119	119	111	117	144	117	117	106	120	128	130	119	109	99	139	106	121	104	123	106	117	115	122	103	111	129	104	113	98	114	114	117	128	112	103	114	105	106	112	123	103	115	88	130	123	112	90	133	107	100	121	122	104	139	105	113	122	110	115	123	98	108	114	97	130	120	128	122	112	97	94	122	121	94	135	127	119	101	114	118	102	109	114	123	116	117	115	111	128	122	108	112	115	123	129	146	106	102	113	127	106	102	114	105	104	107	114	122	115	100	107	103	109	128	113	103	97	111	106	109	103	113	105	115	113	100	124	133	109	117	105	111	115	103	101	110	109	100	99	99	104	112	113	107	110	115	123	101	108	99	136	112	107	110	120	115	109	116	105	106	85	113	111	117	113	127	95	114	104	114	120	103	109	97	119	107	100	106	96	121	128	95	95	115	112	111	110	114	95	88	92	109	111	117	115	106	111	92	94	118	121	104	94	96	110	105	118	113	100	107	117	108	122	107	107	117	120	111	114	100	95	118	123	92	105	97	113	100	120	120	111	107	94	110	117	122	116	93	109	120	99	119	107	96	114	108	109	121	111	104	111	111	90	126	110	100	105	95	94	98	119	106	107	107	86	84	77	102	115	112	104	114	103	108	106	121	133	115	96	97	124	101	88	104	100	101	110	111	125	116	105	109	111	107	102	122	101	115	119	104	118	111	112	110	97	120	104	106	102	107	114	109	116	100	116	113	90	96	91	118	90	131	106	114	107	111	116	96	96	116	96	128	131	106	100	107	96	126	111	101	99	102	111	95	108	110	108	111	107	106	119	110	87	124	116	131	72	115	89	118	107	99	111	128	104	95	96	120	104	109	107	110	107	116	102	102	118	127	113	115	104	99	110	116	106	109	101	93	98	115	99	137	99	109	115	100	122	93	116	99	86	108	109	106	106	95	103	117	132	98	102	122	114	118	111	112	96	116	104	107	122	126	128	113	102	111	103	139	110	94	117	91	105	130	92	104	111	108	120	101	106	102	110	112	99	104	117	109	98	115	85	122	118	106	111	128	136	111	110	113	112	109	105	117	106	103	124	116	126	122	102	99	114	106	77	115	95	135	109	104	96	108	110	120	106	117	105	106	106	105	125	96	123	116	110	109	98	105	113	105	97	100	114	115	112	117	134	86	102	119	120	130	106	132	100	114	110	122	106	114	99	107	109	115	109	126	119	90	121	129	94	120	93	122	90	115	125	114	107	116	97	98	86	105	118	103	113	97	113	125	110	114	93	126	117	108	112	97	111	122	108	104	124	105	104	105	118	123	112	105	107	102	114	83	98	111	104	113	102	137	96	101	107	109	106	123	102	105	115	115	112	128	109	115	93	101	95	129	108	99	103	104	143	114	121	109	117	112	121	104	114	111	102	126	129	108	104	114	117	110	115	118	110	101	130	92	101	102	118	96	117	95	82	113	118	100	148	118	100	134	98	103	100	119	111	111	108	124	109	126	106	113	118	103	132	111	88	114	99	127	102	103	83	99	100	110	105	110	125	109	107	102	117	104	122	119	100	110	130	91	98	103	114	115	115	118	99	100	90	106	95	109	113	106	119	108	103	106	116	108	90	122	111	117	96	122	91	121	100	108	125	116	124	100	105	93	115	125	128	118	106	108	84	122	98	104	95	100	109	122	108	119	128	112	110	108	104	113	120	123	104	102	113	112	102	106	108	114	97	103	102	76	94	140	96	107	102	88	135	117	113	103	119	122	101	107	119	107	109	107	122	102	112	99	95	128	110	113	124	100	114	101	108	92	108	112	108	137	106	99	116	105	101	119	119	123	118	104	95	102	116	106	106	126	114	99	115	110	102	106	107	115	122	97	105	93	110	123	115	115	124	111	103	124	107	106	114	113	113	108	95	114	112	110	115	113	105	116	107	102	110	129	109	114	117	104	110	109	101	118	100	114	89	112	121	120	120	110	103	99	110	93	101	94	139	110	109	100	93	97	101	113	96	131	97	136	102	95	99	115	100	119	100	124	134	111	112	85	109	115	99	98	107	96	114	120	104	123	117	108	126	114	100	107	100	127	101	100	112	102	98	109	87	118	103	114	100	106
345	1	1900	163730	480	6	35	61	121	279	289	352	311	280	258	233	208	210	186	171	171	158	148	155	176	139	136	153	121	129	122	120	119	107	102	100	112	95	105	116	106	93	100	103	94	93	106	94	85	97	92	86	93	104	89	81	84	93	93	84	75	81	87	92	78	80	77	83	81	75	78	73	76	71	72	69	74	70	80	72	85	80	71	73	78	79	74	69	72	81	83	75	74	91	68	68	86	80	77	63	69	74	82	78	72	79	83	74	60	79	72	66	70	68	78	63	71	65	72	59	70	66	73	81	62	64	66	72	62	70	56	76	80	84	72	81	75	72	79	82	74	79	71	67	61	76	75	60	49	61	84	71	73	53	60	65	83	55	51	76	79	60	79	70	72	58	81	66	74	84	74	71	79	71	68	68	96	76	83	72	85	69	71	70	61	58	65	76	72	76	69	77	72	88	51	65	77	66	84	65	80	63	73	75	68	62	56	83	73	64	78	72	62	70	78	71	78	58	65	86	73	64	73	76	77	65	76	83	87	68	69	74	90	56	56	82	67	67	66	69	54	65	72	80	65	74	57	74	62	74	79	76	73	52	76	69	58	78	75	66	75	57	76	67	68	76	80	75	70	69	65	72	67	64	60	64	72	71	80	54	56	87	77	77	60	61	92	72	70	75	64	60	86	77	55	60	62	72	66	72	60	66	62	76	82	83	71	81	73	68	65	68	55	66	82	76	65	79	59	73	87	72	72	56	53	85	67	65	78	76	71	82	75	61	80	82	63	70	73	66	77	60	50	61	71	79	77	79	81	77	65	66	63	73	75	65	64	59	84	67	55	59	78	68	59	77	61	74	60	57	67	75	72	63	54	64	59	66	74	72	77	63	83	77	71	66	72	70	71	64	85	63	66	54	64	69	67	65	70	79	56	55	79	62	63	68	66	64	64	70	79	59	83	73	71	77	68	66	54	60	69	63	73	82	66	68	83	78	65	68	64	63	82	73	71	57	77	68	72	85	75	88	69	66	62	58	70	66	74	84	70	60	65	67	67	60	70	86	70	70	62	70	69	68	72	61	64	68	71	71	69	72	68	74	60	61	70	54	81	61	63	76	69	67	61	71	66	67	61	72	69	72	78	77	67	87	82	63	67	79	70	66	59	72	65	72	75	54	63	85	64	65	90	85	66	74	68	67	71	70	77	75	69	63	67	71	74	61	80	63	63	79	62	60	71	61	58	60	72	81	65	73	69	66	71	72	78	66	82	58	70	65	50	82	84	57	64	69	77	68	58	65	73	60	85	69	58	72	73	67	70	79	76	81	58	82	65	57	65	70	84	68	81	64	56	63	77	75	64	73	51	56	83	67	83	70	66	78	70	58	72	64	86	74	74	84	59	61	60	73	68	80	71	57	79	79	79	45	63	69	69	61	73	64	81	53	71	84	78	73	60	66	64	48	59	62	59	74	69	79	73	87	74	72	67	96	65	69	75	61	67	59	80	63	75	54	78	75	78	66	59	64	66	73	67	63	100	73	57	65	62	57	56	68	61	59	77	69	73	72	70	57	62	76	66	69	62	79	78	62	68	79	78	68	62	63	78	72	59	68	64	70	84	74	73	63	71	66	91	62	74	55	57	79	61	85	74	64	67	61	68	79	58	63	70	68	63	68	68	73	74	61	65	79	79	60	56	88	71	73	84	61	66	78	64	79	81	70	66	66	74	66	71	56	60	60	63	52	76	69	81	88	61	62	52	76	75	87	60	73	76	82	68	67	73	65	56	68	71	63	60	66	70	64	67	64	82	65	82	52	85	63	60	71	72	67	81	60	80	71	66	79	78	75	61	64	49	71	71	86	62	74	65	71	72	60	49	67	75	56	80	64	62	61	81	72	85	88	50	74	65	65	67	82	73	63	67	53	73	84	72	78	70	66	78	81	64	79	67	62	74	60	75	82	58	66	60	74	81	77	51	64	64	66	70	64	52	58	75	63	75	60	66	71	79	62	77	77	75	56	63	85	71	74	68	69	56	61	73	72	72	69	66	65	66	67	64	60	69	80	74	62	47	66	63	73	66	76	62	66	72	61	58	77	70	59	63	80	71	79	64	63	69	70	70	64	58	63	54	70	57	68	69	63	61	64	68	72	62	70	65	85	66	75	69	67	80	88	81	81	52	75	75	71	81	53	77	66	77	71	83	67	71	61	63	69	55	63	81	71	68	72	70	70	68	57	72	69	69	69	63	67	62	72	75	80	59	71	52	70	60	65	59	75	81	68	78	64	62	60	69	64	63	70	75	65	62	68	80	80	80	55	75	68	62	71	76	69	67	64	59	64	72	76	59	61	65	81
345	2	2100	163853	471	11	30	81	158	309	312	395	311	307	294	274	218	220	213	196	203	169	159	185	146	170	146	146	151	146	123	131	123	116	118	139	137	128	110	111	120	113	108	104	100	109	105	105	88	87	99	94	113	91	91	108	103	110	100	91	93	89	109	90	106	88	72	94	76	95	80	91	96	83	109	100	115	103	109	100	97	110	93	98	75	74	81	92	72	74	91	89	86	79	74	93	113	74	81	109	102	82	81	85	84	82	72	86	70	72	67	67	78	87	78	84	74	91	95	88	97	70	81	94	80	82	103	76	89	80	103	95	64	81	77	75	84	98	77	98	80	67	78	89	97	98	80	79	86	86	85	79	84	90	89	90	68	78	82	88	71	63	80	70	93	81	70	70	73	70	70	78	81	73	94	73	90	81	82	65	85	74	87	94	78	69	61	67	76	87	87	95	73	82	90	82	83	81	83	81	82	76	80	77	104	83	84	88	74	73	67	79	67	84	88	63	92	85	77	67	74	85	83	77	97	63	82	83	83	90	75	70	87	76	82	72	74	70	86	68	88	70	80	77	62	73	89	70	68	93	71	80	61	73	66	87	71	78	82	88	65	88	82	74	79	82	93	89	91	79	81	108	80	80	92	66	74	77	95	87	85	86	74	86	90	68	71	80	78	92	69	93	61	75	80	68	90	93	76	74	71	74	72	69	78	84	93	67	81	87	52	79	83	84	73	93	67	77	80	67	74	78	87	103	79	75	80	77	70	80	79	68	84	90	88	73	81	82	73	81	66	64	103	62	79	68	80	73	75	67	75	75	69	79	96	88	67	73	76	64	78	89	68	84	92	85	68	91	70	83	98	93	87	80	63	73	75	73	90	79	69	76	73	77	99	78	90	68	81	87	70	90	77	82	75	76	71	89	84	80	76	72	88	71	75	88	83	88	73	71	67	67	91	78	73	58	64	65	66	83	72	68	75	85	76	65	78	67	82	87	81	80	87	80	63	83	79	71	76	76	74	89	68	74	100	64	73	78	77	78	72	73	74	67	83	83	96	83	72	78	68	76	87	75	76	77	85	79	65	84	70	84	80	69	66	79	76	78	84	90	84	72	77	62	84	76	70	66	85	77	91	75	85	84	86	75	65	71	85	94	65	67	88	71	75	78	81	79	92	74	79	76	75	84	68	66	52	81	85	84	66	86	83	85	69	91	69	80	79	69	69	69	74	89	89	78	85	83	82	77	67	84	76	66	75	77	84	75	70	88	80	87	96	80	69	86	69	83	76	76	97	85	92	80	71	83	95	64	89	90	77	83	77	95	75	93	64	70	82	82	69	90	97	89	82	84	78	85	83	95	76	77	78	84	77	94	77	56	84	87	87	81	92	108	91	68	80	75	77	82	79	84	74	89	75	79	84	84	87	88	87	73	70	67	73	79	81	75	81	75	90	95	73	91	73	70	87	85	64	84	84	96	73	84	94	84	84	75	70	107	86	75	71	83	72	99	67	58	75	62	91	89	81	89	87	80	83	66	78	86	72	76	72	75	90	71	85	74	82	62	63	73	71	92	82	71	94	68	67	97	68	86	71	82	85	84	76	74	69	90	81	75	68	64	77	82	73	80	76	73	82	73	100	75	65	84	78	84	81	81	76	80	78	82	66	71	82	80	68	75	67	73	87	74	75	70	79	75	89	90	82	80	83	75	62	82	88	72	92	64	69	103	68	87	72	93	82	69	92	62	80	74	84	78	73	85	77	73	89	97	68	87	67	91	80	75	81	87	89	95	88	72	82	66	74	73	95	82	75	78	75	81	90	91	77	73	81	92	64	74	84	67	100	54	75	64	85	73	82	73	72	71	75	72	79	71	66	87	86	80	72	74	75	75	63	78	93	80	97	78	67	82	92	65	73	77	71	87	88	69	91	74	71	78	89	68	78	87	80	77	73	74	70	92	71	87	83	86	82	77	66	93	92	67	87	72	76	88	80	82	80	83	69	69	84	72	105	69	67	90	91	76	66	88	64	78	90	80	87	75	89	80	91	75	60	86	84	80	72	70	72	71	77	88	91	74	84	80	77	94	76	96	67	76	62	79	88	76	78	89	88	67	81	89	79	78	89	80	87	80	80	89	80	82	74	85	82	68	86	63	82	73	69	72	89	80	83	74	71	74	80	81	70	72	86	80	75	85	66	64	67	76	70	73	77	70	89	74	61	78	88	81	83	94	66	71	79	69	79	62	71	94	68	88	63	76	85	67	76	78	78	77	90	80	74	64	79	69	102	83	73	79	71	69	88	58	69	61	77	82	71	78	78	101	94	79	78	88	86	80	88	77	75	75	70	73	75	74
345	3	3500	163976	446	2	11	126	192	355	351	391	349	359	314	294	283	274	251	226	205	205	227	209	200	220	172	163	171	169	175	193	158	162	157	167	129	148	169	142	146	133	162	136	106	153	146	126	128	116	129	122	140	123	133	131	146	112	118	128	128	137	112	125	121	122	96	112	109	123	106	124	104	119	131	137	124	125	137	155	115	154	149	111	118	127	101	135	115	116	88	109	106	100	114	105	104	118	100	98	107	129	107	126	120	107	101	92	97	113	110	105	108	106	108	112	108	98	92	122	101	134	104	105	85	126	100	114	118	106	110	78	112	113	102	112	106	89	122	92	111	96	109	105	117	105	109	108	103	111	103	109	103	94	89	99	122	119	96	105	115	128	105	104	96	91	97	98	114	136	99	88	93	97	113	125	99	102	109	110	97	92	107	97	113	108	110	102	98	116	101	109	115	119	111	116	94	92	119	123	102	114	103	102	104	108	122	96	104	100	92	94	105	102	93	99	105	90	105	105	93	112	104	92	87	111	99	130	123	111	122	114	110	94	87	97	103	92	94	110	112	101	102	128	121	107	93	101	102	115	98	89	110	108	96	113	90	140	119	108	92	119	89	105	106	100	96	112	93	94	92	106	91	105	103	122	108	133	104	103	96	112	113	119	106	108	110	104	97	116	102	101	115	117	100	99	106	106	119	95	94	85	108	103	106	121	119	99	121	109	99	101	98	97	95	89	92	110	103	85	103	121	114	94	99	83	97	106	95	115	103	117	93	106	119	97	97	104	96	92	111	122	93	97	109	92	121	104	113	109	100	112	110	118	110	106	93	100	103	110	124	121	101	122	103	95	95	107	93	112	106	96	113	102	111	103	112	103	96	103	106	97	102	120	99	108	101	105	101	113	99	95	109	113	85	115	87	126	89	104	96	114	105	113	102	96	88	102	99	108	106	93	95	97	107	108	101	99	104	94	110	94	97	120	104	80	98	106	110	107	125	104	99	104	83	108	109	100	108	108	98	105	113	106	109	96	107	114	110	113	78	116	104	103	110	108	93	98	101	109	75	119	100	82	110	103	104	103	126	106	95	115	119	105	101	120	114	95	107	103	95	98	101	105	102	105	123	88	95	102	104	96	104	113	98	118	103	99	100	132	98	115	88	101	99	109	105	108	116	85	94	125	103	116	108	102	103	99	99	113	105	92	88	113	102	110	100	107	99	109	95	96	124	88	95	102	95	90	97	115	95	111	84	112	100	110	108	86	113	101	91	106	117	110	117	105	114	101	108	112	104	80	119	120	104	97	130	124	101	90	110	95	90	121	114	105	99	91	92	97	113	112	106	117	108	103	113	102	94	109	104	123	98	100	92	99	98	113	97	104	92	119	111	105	107	102	98	103	107	106	99	113	96	106	108	103	91	102	101	107	99	96	99	93	94	100	89	106	95	113	116	108	95	102	99	104	98	97	106	132	102	93	104	99	108	108	123	98	98	123	104	107	87	121	110	113	127	104	92	90	89	111	77	102	90	118	101	100	104	109	100	119	99	103	105	87	97	101	112	115	112	108	102	84	101	93	114	85	104	105	110	102	114	104	101	102	92	98	113	91	110	110	103	100	98	99	77	104	97	119	104	120	96	104	99	95	94	91	116	105	106	98	86	103	101	119	106	91	124	115	121	113	110	101	121	112	100	86	76	116	91	130	125	92	95	108	107	102	84	105	115	100	91	113	116	84	114	100	113	112	97	96	94	113	98	101	93	101	102	91	104	115	110	89	104	97	100	112	83	109	93	101	98	100	100	108	107	100	99	107	94	123	97	111	99	99	122	103	103	93	108	114	86	100	109	110	100	109	109	106	104	117	95	97	107	94	113	100	91	95	112	90	108	97	129	95	117	85	114	112	102	102	110	109	96	106	113	90	92	109	85	96	127	100	106	96	109	124	104	104	89	105	107	91	112	114	124	98	102	108	114	119	112	124	99	107	91	104	90	117	87	116	115	101	113	95	91	105	104	126	115	114	119	92	101	108	107	91	106	104	100	85	93	82	108	98	85	99	113	92	97	89	95	95	108	102	110	100	115	102	94	97	98	116	104	109	109	98	104	127	96	107	104	109	120	103	101	93	80	115	101	100	106	108	84	83	113	97	90	95	117	99	100	105	112	95	92	109	99	95	106	118	98	125	113	102	97	109	86	107	101	100	87	120	90	100	94	105	90	102	113	106	106	131	107	118	110	110	95	105	118	90	103	123	98	102	92	97	109	107	118	110	98	98	101	101	101	86	104	98	88	97	88	109	132	92	109	102	105	85	96	122	90	107	94	101	87	109	82	105	100	105	99	86	109	108	106	96
345	0	2700	164099	451	5	15	124	222	354	354	468	386	377	347	335	322	298	274	287	236	242	234	249	201	232	215	201	197	184	216	193	180	184	201	154	161	159	187	171	171	159	170	159	153	135	150	172	142	165	137	134	118	135	140	144	164	140	118	133	129	117	140	140	117	137	104	146	137	124	138	134	134	128	171	174	161	174	171	172	162	143	140	132	126	137	139	124	121	142	115	105	120	119	115	128	116	126	125	130	153	131	125	123	103	137	120	119	121	129	121	111	107	126	119	123	114	123	126	119	111	115	127	116	111	106	118	108	106	118	119	126	115	135	90	131	101	133	112	120	120	150	122	118	134	104	132	124	121	114	114	104	130	128	101	97	124	119	102	124	102	110	120	101	103	120	89	133	125	107	112	126	134	117	126	117	120	122	95	115	109	114	137	121	109	119	113	102	109	120	111	109	121	127	127	100	112	88	116	128	103	125	144	103	106	131	118	113	110	88	116	97	114	119	134	111	96	108	128	116	101	121	121	108	123	127	113	102	96	114	122	115	119	122	130	117	132	118	115	110	120	104	108	121	124	113	109	122	115	120	131	112	120	117	116	132	118	119	113	126	91	110	114	120	118	119	102	119	115	104	99	122	122	121	110	133	113	120	119	106	100	111	130	105	110	107	98	95	109	94	112	104	106	123	129	112	108	108	124	126	119	126	95	121	102	98	97	122	95	115	103	113	102	126	115	118	114	114	114	123	99	115	110	128	116	114	110	103	119	108	124	114	96	119	120	121	99	119	103	126	86	113	133	124	110	111	123	139	96	94	113	108	125	127	108	121	110	111	116	129	96	97	117	114	104	113	114	102	96	119	115	112	118	117	111	108	131	131	127	111	119	107	106	127	132	89	116	140	102	108	92	105	129	106	99	127	118	107	126	119	107	111	112	133	101	116	130	119	115	124	114	128	108	116	114	124	88	103	113	124	116	115	99	113	114	124	123	106	97	109	102	103	131	108	124	118	124	101	96	111	126	120	120	97	117	118	118	113	121	117	109	107	101	109	120	122	112	123	115	112	102	107	109	104	129	111	101	114	101	111	114	105	116	122	131	102	122	108	103	120	110	101	108	138	115	124	121	144	98	105	117	117	121	119	111	123	103	121	115	115	115	121	119	122	110	87	129	112	123	124	95	107	110	102	129	143	127	99	112	112	95	124	107	106	105	96	114	122	124	111	118	122	117	111	120	82	101	125	122	111	129	108	120	114	98	121	93	117	116	112	100	108	97	115	116	121	124	97	101	100	104	97	109	126	85	102	118	104	113	113	115	103	102	114	102	119	107	110	119	113	103	113	110	127	110	106	113	105	128	120	105	102	125	118	109	114	100	103	108	112	114	124	130	121	135	108	112	134	110	115	125	122	114	117	127	122	113	111	115	96	116	102	101	114	124	109	129	101	109	130	103	117	136	116	92	123	127	107	110	115	99	129	122	121	105	118	103	118	114	107	108	110	110	105	121	122	125	110	124	111	111	98	100	118	107	124	108	127	91	124	110	133	110	88	122	112	116	106	106	112	112	103	112	96	104	123	110	119	120	123	102	131	105	100	108	114	117	119	117	108	111	92	107	97	123	112	82	108	116	114	122	114	113	123	121	105	127	113	100	98	131	123	104	110	132	121	117	101	101	114	111	112	110	105	101	133	108	109	115	126	114	115	113	106	110	109	107	119	124	105	113	106	104	115	120	110	101	115	119	118	121	105	111	124	127	121	103	130	106	112	118	121	115	104	135	107	113	129	135	115	120	90	107	90	114	114	104	97	100	96	122	104	131	119	105	98	117	121	119	117	93	123	114	106	126	116	125	114	120	109	117	128	137	111	105	103	118	124	124	121	122	123	102	122	94	116	112	108	117	113	116	100	121	112	112	108	114	101	113	115	109	107	119	136	98	111	123	102	116	109	134	116	131	105	125	108	106	114	100	109	121	104	123	107	112	100	110	135	122	114	97	113	113	111	109	114	133	115	97	114	109	126	120	129	116	109	109	119	115	105	100	132	116	111	125	127	124	99	115	105	100	108	111	118	117	88	104	108	123	123	97	115	116	114	112	107	93	125	109	122	104	103	117	124	104	104	128	106	110	126	114	111	100	120	110	121	121	112	124	115	111	110	103	105	114	103	111	111	95	133	105	94	130	124	107	101	108	107	124	102	94	127	120	91	94	112	117	113	119	110	111	98	107	115	114	136	123	108	136	124	118	111	103	104	103	95	124	127	114	117	96	117	102	133	125	110	109	113	120	116	117	106	100	111	112	113	123	107	103	115	104	113	96	101	100	105	113	100	111	123	121	107	108	113	123	109	97	126
345	1	1900	164223	468	11	14	83	139	315	294	350	310	262	254	241	230	234	207	183	183	169	185	136	156	156	166	141	138	115	132	136	125	119	96	112	116	119	132	101	110	98	97	111	113	106	113	99	98	102	96	100	99	95	111	98	80	94	86	79	108	90	93	103	90	84	97	94	87	86	78	95	73	98	99	104	80	90	91	104	85	100	104	96	92	88	73	86	82	81	69	104	81	87	98	90	74	74	83	87	66	103	77	93	84	72	66	88	81	74	83	90	72	96	74	83	86	88	82	89	79	78	85	84	82	92	78	79	85	87	103	79	73	89	75	93	104	84	84	81	83	92	94	90	86	77	83	76	85	85	81	75	61	71	82	86	77	72	81	83	75	87	88	74	94	72	82	77	77	78	91	77	76	101	93	76	99	100	82	83	75	85	78	94	73	68	83	89	87	83	75	69	61	77	84	76	105	77	92	86	68	88	82	94	92	90	77	75	85	90	84	76	65	83	72	68	87	80	71	68	80	83	85	102	73	66	92	84	80	93	80	74	71	92	72	71	79	84	72	104	93	94	82	74	73	85	67	89	64	80	88	85	75	91	93	62	93	68	62	86	73	78	63	78	90	80	67	87	84	89	96	74	100	82	89	84	72	66	80	84	84	84	78	74	85	72	94	82	82	79	79	78	99	76	68	73	81	76	80	75	93	81	80	59	72	89	74	92	65	86	84	85	79	74	84	78	82	70	78	69	79	85	90	77	52	72	98	81	76	79	82	86	62	90	93	89	71	77	81	80	68	81	84	81	95	84	81	72	81	81	76	73	85	101	80	80	84	75	64	80	82	81	79	74	85	85	92	80	90	75	87	71	65	75	69	63	82	72	82	81	85	100	70	95	88	81	70	76	79	74	75	63	89	79	93	90	78	77	79	87	83	87	66	86	70	81	77	82	68	89	69	65	78	76	86	66	76	71	90	86	73	88	83	81	73	69	87	75	92	87	87	79	90	76	94	94	76	79	91	73	63	74	87	57	74	79	73	82	85	83	85	65	73	87	80	73	61	78	87	73	68	100	77	80	83	74	81	69	89	85	72	84	74	83	82	75	80	72	67	88	71	68	83	84	77	85	71	87	72	84	78	87	72	81	89	91	91	93	69	91	90	74	75	85	83	69	58	99	72	64	91	76	80	70	72	77	85	74	81	83	80	73	76	71	75	70	74	75	78	75	87	71	75	78	69	71	57	74	77	76	84	84	69	79	81	82	81	76	68	87	95	77	76	91	66	79	89	73	74	89	89	78	69	76	71	83	87	91	83	81	70	71	69	81	60	99	81	67	83	78	66	89	65	75	82	88	78	58	72	80	76	65	90	82	76	74	65	88	79	75	68	69	77	68	78	80	84	82	72	88	94	84	80	83	86	75	90	80	88	78	82	99	72	70	84	72	70	74	88	80	79	79	79	79	69	68	66	80	80	79	68	58	71	66	74	85	87	79	60	77	75	79	80	79	77	79	79	84	73	68	88	85	71	77	79	82	70	74	76	72	84	68	82	82	75	85	76	76	68	82	72	90	83	76	81	77	88	75	82	93	67	76	88	70	81	72	87	74	90	53	79	91	74	63	62	87	90	63	76	85	88	63	78	86	84	73	67	81	86	82	73	87	82	82	80	80	73	77	78	85	83	84	74	80	83	98	100	76	62	73	80	89	92	76	68	85	96	78	70	78	98	99	80	80	83	63	97	89	93	86	83	88	100	80	76	83	82	80	91	89	82	89	89	78	87	95	87	76	85	89	76	86	78	69	75	69	77	75	92	92	82	77	95	86	83	75	82	92	91	92	82	99	94	80	79	69	92	72	80	69	90	78	70	92	63	83	79	79	71	98	62	98	79	85	65	69	80	82	88	92	69	77	90	87	84	78	90	73	77	90	92	87	88	85	67	93	76	68	78	67	79	89	85	73	74	68	88	81	61	87	83	83	70	100	78	80	72	66	83	76	87	73	76	79	85	78	58	73	88	72	77	83	67	74	94	75	79	67	91	78	78	80	85	72	80	73	82	74	84	92	73	77	75	77	78	85	65	79	88	83	77	78	81	74	71	82	73	89	81	77	68	84	83	63	76	86	76	65	85	69	90	77	78	86	70	69	80	83	80	85	74	78	74	94	78	71	78	93	83	87	95	81	72	81	77	88	74	78	72	84	62	77	65	87	77	87	101	79	76	79	73	57	72	90	75	84	103	84	75	88	52	80	74	82	86	81	76	92	68	73	67	80	81	90	95	75	80	72	78	74	68	89	63	76	86	97	93	67	65	78	79	62	60	69	67	92	66	83	93	81	68	72	84	90	79	70	93	69
345	2	2100	164346	483	6	15	81	152	279	307	359	314	289	256	234	234	218	178	217	199	179	177	176	170	168	150	135	124	137	129	129	144	120	134	135	122	115	109	113	104	87	94	96	118	105	97	111	95	80	114	91	104	90	89	88	86	91	104	93	92	86	91	90	74	89	96	81	74	93	86	89	82	102	90	84	78	91	97	85	87	84	80	82	75	108	82	77	95	79	89	72	82	98	75	73	89	98	86	70	78	93	83	70	72	78	79	80	85	78	84	76	74	90	103	102	80	92	96	77	79	83	90	68	85	59	75	90	83	79	72	77	84	93	68	69	99	76	79	87	85	71	79	72	61	83	74	80	77	71	68	91	76	70	86	57	74	75	67	78	88	84	68	79	85	73	93	68	89	71	70	74	71	72	78	76	81	89	88	84	67	76	71	68	82	73	78	75	110	77	90	84	74	80	67	76	83	81	78	71	78	94	78	80	69	75	74	76	85	73	75	74	84	85	52	72	77	83	73	72	78	60	82	68	70	80	68	72	82	76	64	70	60	76	73	78	64	69	74	89	90	69	74	81	95	79	78	68	70	83	76	71	74	77	75	79	68	69	77	93	53	81	100	68	61	78	91	70	78	84	89	64	73	83	91	90	61	78	75	71	68	68	77	81	71	80	76	67	73	83	89	64	72	78	83	73	64	80	80	75	80	84	81	74	78	69	83	77	78	68	72	88	81	56	81	69	100	81	85	70	73	78	75	73	87	82	87	77	71	72	80	88	90	85	61	73	77	70	74	61	69	71	81	73	68	56	75	69	69	79	88	80	62	72	70	60	64	75	80	79	60	87	79	82	54	73	66	77	73	77	60	64	75	76	75	79	75	64	72	80	89	69	91	81	88	73	65	76	90	72	61	73	104	66	81	80	71	83	96	87	86	74	67	95	78	96	67	75	71	80	66	73	76	64	66	68	68	70	74	74	90	70	73	85	72	76	82	67	70	74	79	63	80	74	81	58	86	77	77	69	92	71	51	87	79	75	60	89	60	82	63	74	73	68	74	85	91	82	82	83	64	75	82	86	69	74	84	73	67	90	61	66	69	77	73	73	64	71	70	87	89	83	56	74	72	80	68	67	73	85	72	77	84	79	73	73	81	70	83	76	89	67	76	86	70	73	78	69	79	69	73	76	74	74	91	72	54	91	114	83	66	59	80	81	81	79	75	58	73	86	65	80	60	95	69	73	71	72	61	69	66	88	62	73	64	89	74	85	73	77	63	81	70	80	75	85	89	84	70	73	76	83	69	71	71	76	66	82	73	84	76	73	74	72	69	71	51	81	71	64	83	79	62	59	67	69	78	88	74	86	66	69	72	80	78	67	58	71	69	70	83	71	79	83	77	70	76	71	81	76	72	68	81	82	84	68	70	61	56	78	68	79	62	92	77	77	65	85	73	76	67	83	83	77	80	87	65	82	71	87	70	80	76	80	70	72	68	63	73	74	74	74	87	70	84	76	72	68	64	79	82	73	72	58	85	92	71	74	72	68	65	79	76	72	72	81	85	60	80	69	63	91	67	65	74	66	76	86	66	69	72	93	74	75	70	90	70	67	75	100	67	66	74	88	90	66	76	63	60	75	82	79	70	66	71	59	72	81	70	76	74	83	63	82	78	60	87	71	50	72	71	71	80	80	84	71	78	90	73	77	72	84	62	80	77	87	64	68	82	83	99	74	72	63	58	60	76	72	92	96	96	59	66	87	90	57	71	76	73	92	73	73	75	76	76	96	61	76	74	81	67	88	71	85	62	87	69	61	85	75	61	78	63	83	86	68	65	76	70	95	84	73	66	86	85	68	76	52	86	75	77	50	73	73	80	99	54	88	73	59	65	90	86	60	77	71	55	66	79	72	96	83	75	63	70	87	75	87	69	77	79	69	90	71	77	56	70	74	83	85	73	77	73	84	76	74	73	57	75	72	72	86	78	66	70	76	83	78	67	76	79	79	67	70	82	80	71	71	79	73	61	79	81	71	78	64	84	74	73	71	82	76	57	81	64	67	75	72	87	69	92	79	86	66	84	75	74	75	56	79	68	68	81	65	74	75	72	57	76	72	78	74	61	88	66	80	83	66	72	69	64	85	81	74	91	77	72	94	69	86	59	80	77	73	89	74	81	78	87	70	65	91	89	77	91	70	91	81	83	64	77	80	77	84	82	87	70	82	92	85	66	76	66	58	73	76	74	80	64	87	86	76	70	70	67	70	62	63	55	72	76	60	70	70	76	86	63	65	72	98	71	77	90	64	61	63	70	66	72	89	70	73	85	96	85	82	52	83	76	80	82	65	75	75	67	85	77	69
345	3	3500	164469	463	4	8	107	190	309	320	364	364	318	317	279	257	251	242	229	214	205	202	196	197	166	178	181	167	157	157	152	159	120	137	168	141	134	133	152	126	133	130	146	129	136	136	111	126	140	112	133	97	105	115	117	105	111	97	127	108	107	111	121	124	110	103	100	101	109	109	127	110	120	96	125	112	110	131	105	122	98	107	140	108	115	112	102	107	99	113	99	131	88	101	104	103	112	90	90	99	104	83	98	104	84	102	97	89	94	77	76	101	98	104	104	95	88	96	99	102	90	114	91	98	97	111	88	86	100	85	108	96	96	91	92	89	107	100	110	94	116	115	82	108	68	107	96	88	96	100	94	111	97	104	94	96	79	97	83	103	107	105	91	95	89	86	89	83	102	91	102	115	109	87	100	99	118	93	98	99	94	86	122	105	98	83	86	87	96	98	98	93	108	87	106	92	78	84	105	113	101	94	96	95	95	85	104	82	90	84	97	93	82	93	77	97	105	89	108	80	82	90	97	116	98	86	99	88	99	97	86	98	103	105	94	87	102	92	89	97	100	92	107	95	84	90	103	87	88	83	118	89	102	93	91	95	93	72	89	79	106	96	98	83	99	90	103	88	100	87	93	102	94	79	96	102	100	97	87	89	89	103	96	97	92	73	97	86	94	86	77	86	86	94	107	103	92	101	98	93	84	99	83	94	106	104	97	95	116	96	95	92	102	102	94	88	88	84	87	101	92	81	81	101	90	106	91	86	105	115	104	94	78	93	85	97	90	109	86	94	85	83	90	99	90	70	96	100	108	105	81	98	113	110	94	91	102	84	92	67	98	102	96	94	78	90	95	99	88	104	88	87	85	92	85	79	85	96	87	94	94	108	93	96	120	93	101	77	99	74	89	75	91	110	94	95	93	96	77	87	91	85	89	79	86	88	87	70	86	111	86	91	95	85	97	91	91	90	101	87	89	116	95	93	84	99	94	98	91	96	116	114	104	110	102	102	125	95	96	99	100	108	110	103	109	107	83	92	71	104	91	92	99	82	91	102	82	86	90	83	112	99	104	93	92	103	96	106	91	97	78	92	91	95	114	86	89	82	83	91	95	76	92	74	102	100	100	96	110	89	86	102	83	90	87	103	77	103	97	88	80	94	121	94	102	95	107	108	86	90	85	104	86	102	99	94	93	100	107	89	93	93	103	99	105	100	99	97	95	84	98	103	92	87	89	86	103	83	84	98	86	115	111	92	96	99	74	100	100	90	101	94	93	93	81	94	88	88	89	87	103	87	74	94	88	102	89	101	91	86	70	71	94	95	119	86	79	84	78	85	90	93	90	115	89	91	97	82	97	103	92	92	104	91	93	78	111	87	108	94	100	89	102	106	90	89	104	87	103	88	95	112	87	97	96	109	102	102	93	99	86	90	89	85	87	81	93	79	80	96	98	94	98	91	79	110	96	83	70	100	75	78	94	97	85	78	95	95	83	79	101	77	84	112	98	115	79	109	102	77	91	106	115	100	95	86	99	85	95	84	94	97	85	95	96	72	89	100	98	114	91	102	115	98	106	98	96	88	101	110	90	69	100	81	88	103	76	89	79	101	102	95	106	94	93	105	104	95	105	99	98	100	98	95	98	88	96	104	95	87	67	79	97	94	101	99	87	91	80	97	101	82	82	85	111	91	84	97	86	97	110	75	91	90	88	110	98	88	98	96	92	86	97	85	89	96	115	91	80	81	107	92	93	87	86	95	90	110	90	86	94	98	77	95	106	92	92	92	94	87	81	108	104	97	82	98	93	88	81	76	93	76	91	88	94	116	90	96	105	80	104	96	91	101	103	94	84	99	87	97	94	84	83	80	89	72	85	98	97	80	92	97	86	67	85	77	88	94	117	77	93	107	90	86	86	98	91	74	81	95	89	97	93	85	87	96	92	103	85	96	87	95	91	105	109	87	93	83	79	100	92	78	125	94	97	86	93	93	91	102	95	74	98	90	93	84	111	102	77	91	100	95	80	109	83	93	85	78	107	99	74	83	92	99	80	85	99	98	103	94	100	91	101	86	92	98	82	115	88	105	110	96	104	98	88	83	92	106	93	85	72	92	91	104	98	85	86	98	89	106	99	102	92	98	103	94	112	100	102	107	96	75	99	97	74	106	105	88	112	76	108	95	100	95	85	108	90	105	93	90	78	112	81	89	83	104	91	105	116	100	83	81	106	88	78	98	86	92	91	90	104	103	74	92	114	103	104	95	113	90	102	74	84	77	119	96	84	102	92	88	100	103	90	82	81	96	96	73	85	92	92	94	80	89	88	76	96	83	101	86	90	97	101	112	104	90	99
