345	0	2700	100930	353	3	24	202	230	307	360	459	383	387	353	306	308	280	276	268	253	229	210	246	235	232	210	209	191	177	189	203	179	182	165	167	147	159	166	168	157	167	155	166	141	147	160	148	146	165	105	127	112	140	124	124	129	120	106	132	106	99	109	118	114	150	108	107	119	115	124	116	123	127	106	96	124	129	115	116	123	115	123	118	113	132	115	100	129	113	91	114	96	124	113	94	98	109	105	114	119	108	123	106	116	90	116	124	90	100	100	98	125	105	116	131	107	99	106	96	100	102	105	103	112	125	96	123	101	117	91	115	129	104	100	110	115	89	98	98	105	114	103	103	98	104	103	114	91	112	126	102	109	102	95	107	105	98	95	112	107	90	89	95	133	108	122	108	103	116	109	116	105	115	114	102	111	90	91	108	108	106	105	120	102	90	93	106	108	96	91	102	106	102	97	112	82	124	113	108	109	93	115	93	105	105	84	109	94	104	119	108	93	100	96	105	87	92	134	106	113	92	103	99	107	100	123	98	112	132	110	107	100	86	105	93	99	112	94	99	95	107	110	90	119	112	119	110	105	115	107	91	130	93	115	99	86	99	95	107	93	111	104	114	106	89	104	104	84	115	86	97	101	114	102	100	118	110	99	113	95	107	112	108	97	111	108	103	113	109	99	95	94	99	96	102	101	110	116	105	103	112	116	101	110	101	101	107	114	117	101	89	106	107	105	90	106	115	97	117	92	129	103	103	106	110	115	113	110	113	100	89	127	106	94	98	106	94	103	110	110	114	84	109	117	99	105	97	82	114	87	90	102	98	97	83	111	113	100	115	76	84	105	84	100	97	108	98	116	111	103	98	120	111	99	93	110	100	94	109	100	96	92	102	126	98	97	101	99	112	117	110	85	98	89	105	97	100	100	118	124	101	113	95	99	90	100	110	92	115	89	101	92	99	97	92	68	103	100	124	89	102	94	98	86	89	102	99	110	114	98	88	88	98	109	108	115	111	96	91	91	107	101	105	110	101	91	106	111	89	110	108	101	106	76	98	100	88	89	94	103	92	105	110	103	95	111	110	95	105	100	101	82	98	99	108	89	104	103	96	99	113	97	101	93	105	115	94	127	105	88	87	99	107	102	92	100	83	92	112	96	98	114	105	92	85	78	95	103	100	94	109	106	90	88	102	113	90	103	102	90	88	101	112	100	83	112	118	88	99	112	98	109	97	75	100	121	104	93	101	91	101	96	99	107	100	100	105	83	102	92	81	103	120	100	99	80	108	97	111	100	87	115	132	90	103	114	113	98	103	104	107	109	98	116	94	102	109	110	96	110	110	103	98	98	92	103	102	84	101	102	88	75	98	78	112	103	114	84	102	94	107	112	94	84	124	105	94	116	82	88	112	108	102	93	96	97	95	87	112	100	93	114	115	96	87	107	93	86	112	114	118	107	104	106	96	91	102	86	113	99	94	96	107	93	104	112	96	103	103	97	94	114	90	89	87	112	130	107	109	110	104	101	111	97	75	106	92	83	100	103	100	83	94	104	83	103	80	108	97	101	91	97	101	104	98	122	89	106	105	110	98	82	116	111	78	111	116	101	98	115	83	123	107	93	111	105	92	106	110	103	108	97	93	113	103	97	101	94	89	115	100	103	106	114	118	117	86	110	96	93	95	86	103	100	107	93	105	107	101	106	110	115	88	90	109	95	98	96	89	103	97	110	109	120	105	104	98	118	107	110	105	88	115	104	106	77	95	106	84	81	111	112	97	100	119	89	117	101	109	89	97	95	94	100	94	108	102	110	111	88	110	91	83	95	91	99	106	103	102	106	105	98	101	91	96	93	102	107	102	108	98	80	108	116	109	99	104	98	87	92	94	88	104	119	98	98	92	107	112	100	111	100	111	87	106	98	92	106	102	110	110	100	107	102	84	109	101	87	83	106	98	116	85	113	106	98	89	87	116	115	120	99	91	100	101	85	79	90	95	101	121	96	114	108	95	99	89	113	103	90	98	89	99	100	84	94	93	92	92	94	95	87	105	95	106	120	114	102	92	101	95	96	98	89	112	89	101	94	117	88	114	95	90	108	111	94	112	101	90	98	82	99	102	98	104	105	80	104	80	98	97	102	93	84	89	84	85	106	85	128	95	88	113	122	98	95	89	106	92	100	96	103	107	102	93	115	108	107	82	90	100	104	97	88	90	78	103	108	109	104	93	97	111	113	91	110	98	88	91	89	97	88	106	113	99	109	97	88	88	102	78	98	110	104	87	109	102	108	114	103	109	103	95	111	101	107	90	98	98	98	114	105	97	101	85	102	87	107	111	89	111	111	102	91	114	104	109
345	1	1900	101053	352	1	64	218	169	323	320	363	341	320	262	243	275	216	221	223	175	199	197	172	161	177	150	172	168	168	142	145	126	151	140	130	138	116	156	116	100	132	131	132	132	120	133	111	129	116	95	108	102	138	103	104	131	116	133	107	105	103	104	111	108	132	94	114	105	72	101	106	106	95	91	90	121	122	94	118	107	91	119	114	88	90	107	97	96	93	112	93	88	85	104	93	95	100	103	74	96	92	133	105	106	80	117	103	79	101	111	98	97	96	79	91	93	104	96	97	97	96	85	100	103	88	93	103	102	92	96	91	113	81	114	94	95	110	112	87	111	81	108	86	99	94	108	84	93	97	98	95	91	92	112	112	110	94	96	102	109	104	101	98	83	106	94	96	98	99	86	114	98	96	96	101	89	97	113	81	100	103	99	94	98	104	100	96	84	96	101	89	93	88	80	102	94	97	97	79	96	94	106	86	77	87	85	93	88	106	89	98	88	89	97	107	113	92	91	98	92	82	80	90	85	94	97	85	89	94	107	99	89	102	79	88	86	89	97	84	93	101	93	94	102	78	85	86	80	90	96	109	87	97	110	94	97	76	108	100	99	89	111	90	106	93	95	96	105	88	97	101	102	97	103	90	81	97	105	78	90	105	113	92	94	105	77	93	85	100	93	83	111	98	88	98	87	90	94	109	85	92	102	91	97	97	101	108	92	105	100	102	88	87	97	86	91	85	110	87	105	108	102	101	104	91	94	75	102	84	97	99	88	104	103	81	95	96	92	88	80	95	75	90	87	105	120	95	107	86	83	103	95	107	90	102	86	91	105	93	104	94	87	82	71	98	88	95	92	83	102	81	102	96	106	99	95	89	87	94	102	93	106	108	92	82	117	89	81	104	95	97	101	84	88	116	84	85	107	113	93	97	74	98	81	107	103	98	90	100	101	96	103	100	87	104	86	79	87	91	87	96	85	99	109	94	96	86	87	110	91	90	99	95	95	93	94	90	97	93	97	101	80	95	88	93	81	97	90	106	96	100	81	74	85	103	82	92	88	111	95	98	96	84	95	79	94	105	112	93	106	82	91	93	94	85	94	109	90	88	84	82	88	94	82	98	97	105	88	84	96	82	96	113	90	83	82	109	102	97	123	90	82	92	112	112	87	96	112	87	109	99	100	85	100	106	93	95	97	100	85	103	103	103	86	93	85	103	105	82	91	100	103	82	83	110	119	80	111	101	87	109	90	101	92	92	78	87	102	98	93	90	102	104	100	85	80	83	108	103	114	105	91	91	100	92	90	92	108	89	106	80	95	82	94	82	110	97	109	95	83	90	96	100	92	101	99	108	93	100	93	97	118	76	100	108	95	86	99	78	101	79	91	84	102	95	80	99	84	109	100	104	92	101	91	96	113	124	102	95	81	89	111	88	92	98	98	94	94	78	100	102	102	78	99	106	96	90	91	94	95	107	92	97	94	96	93	101	95	99	92	113	84	75	99	107	79	92	94	85	94	102	94	88	98	87	117	102	90	102	93	98	111	83	97	94	83	111	95	103	94	107	83	89	93	102	93	97	87	106	94	90	100	92	116	96	89	83	84	96	79	109	94	121	92	86	116	91	91	90	92	91	87	97	87	85	104	94	108	101	91	91	95	95	87	89	91	99	108	96	105	94	99	95	84	92	95	93	83	120	101	98	83	100	86	86	98	71	99	88	90	119	92	102	104	88	88	99	88	81	74	102	111	103	97	91	91	93	102	88	97	101	82	92	107	80	77	100	88	101	107	87	101	97	94	120	102	94	99	95	92	99	100	80	93	108	90	98	101	107	97	102	78	79	103	81	97	94	120	115	109	105	80	96	92	88	102	103	94	86	94	91	76	103	109	98	101	105	88	96	92	80	91	93	89	102	81	90	95	93	88	95	81	86	91	88	95	95	92	78	88	93	92	95	109	98	92	105	103	88	93	78	97	93	92	93	78	93	102	90	86	100	94	94	101	96	86	106	90	105	91	85	96	97	83	92	110	78	109	94	101	100	89	84	103	77	93	103	80	87	88	96	77	90	76	98	91	88	99	122	89	90	89	100	94	99	98	84	101	89	95	100	88	86	95	98	99	79	93	92	97	77	78	90	90	91	82	99	93	106	108	94	95	112	81	109	84	96	90	98	83	96	80	94	88	90	94	104	95	87	101	88	107	85	78	101	111	79	96	81	87	80	91	109	94	90	104	95	105	94	89	108	103	96	81	106	107	89	98	96	77	94	100	91	116	82	81	86	68	101	84	104	86	96	106	96	92	86	115	102	86	108	84	86	99	95	96	90	86	92	82	76	108	84	79	85	78	75
345	2	2100	101177	352	3	67	248	190	335	345	403	335	372	309	232	264	238	242	215	199	220	185	169	190	160	175	164	155	163	127	136	154	145	141	131	150	127	109	122	135	123	111	131	111	131	118	112	105	93	125	119	122	101	113	120	104	97	106	103	101	95	109	88	113	107	103	94	101	107	93	82	102	100	92	108	93	91	86	89	107	105	99	92	87	104	92	95	94	92	91	88	93	97	96	88	104	103	81	73	86	95	85	82	89	83	90	94	83	84	93	93	72	92	101	75	85	71	83	93	103	94	91	100	92	98	84	79	79	94	76	76	76	92	98	86	95	95	81	99	77	81	87	92	95	82	86	96	85	93	99	83	84	83	81	89	88	92	91	95	104	106	87	97	90	85	76	83	78	91	96	77	89	91	88	83	102	86	87	109	93	91	85	69	96	92	79	84	89	85	72	106	69	75	86	92	104	105	86	79	89	96	69	90	83	81	93	89	82	100	87	80	91	73	78	76	75	91	102	94	97	85	101	80	85	88	78	77	84	75	83	81	79	101	80	77	94	65	84	88	98	92	94	89	76	104	72	96	89	79	92	85	88	88	103	89	84	96	86	79	92	90	74	90	67	96	80	99	84	84	93	92	79	81	86	95	91	91	83	102	98	77	87	71	77	98	94	87	90	88	89	96	100	70	80	67	87	93	68	88	80	88	93	71	82	80	84	108	103	97	96	89	118	85	90	79	81	87	73	91	78	73	85	98	66	104	90	80	93	91	94	94	106	105	81	74	72	84	91	65	88	99	81	88	94	97	68	86	82	86	105	88	89	80	96	100	91	80	92	82	85	86	88	81	73	76	93	93	94	81	79	89	81	75	99	84	75	82	77	70	85	85	89	97	80	92	72	101	77	70	86	95	89	83	84	104	93	71	81	85	91	86	73	97	77	87	85	92	79	88	77	87	74	85	97	83	92	84	96	79	90	70	97	91	79	78	78	82	81	85	98	89	77	82	64	85	87	88	96	75	78	83	76	80	85	76	102	83	95	77	84	74	88	76	86	87	77	88	84	79	101	93	96	79	79	79	72	77	88	94	70	85	77	78	96	78	75	79	64	80	93	91	79	89	86	97	88	63	85	92	55	86	93	71	84	80	92	89	91	90	66	87	70	74	81	82	99	90	82	78	73	92	98	79	90	90	86	83	88	76	85	78	78	79	90	71	107	69	78	83	75	79	83	78	85	87	78	81	84	78	99	78	85	84	90	84	94	79	68	58	95	83	87	86	104	81	83	75	99	77	94	90	88	84	93	77	77	64	90	78	84	84	73	83	96	85	84	85	100	77	99	96	87	83	104	95	89	86	75	85	86	88	89	75	87	103	97	78	99	70	82	93	85	77	94	100	87	91	84	101	79	81	79	88	74	96	75	84	79	77	86	88	93	105	81	68	79	79	96	97	90	91	86	74	72	86	85	83	75	88	74	100	70	101	86	93	89	82	94	89	84	77	68	79	92	69	81	95	90	98	75	69	89	79	84	99	78	76	78	85	92	77	98	89	95	69	87	81	98	74	97	90	84	85	78	88	82	93	77	80	103	82	89	79	73	74	93	108	79	82	79	62	79	82	104	101	88	98	96	95	80	95	91	96	81	73	90	86	92	98	76	91	100	76	89	85	86	113	87	90	100	88	77	81	86	86	75	75	74	90	81	93	77	88	87	78	84	96	92	79	88	71	90	76	99	95	84	85	78	87	91	94	67	77	82	84	79	82	75	91	74	66	82	97	81	68	96	85	81	97	96	94	80	85	96	82	87	81	71	69	92	83	82	86	78	87	86	97	73	69	81	110	73	85	100	56	83	72	88	84	105	98	93	81	81	82	71	85	102	80	77	83	101	99	82	76	80	100	82	82	76	77	89	68	82	78	79	95	89	73	69	77	71	73	84	68	93	89	70	84	81	82	78	83	89	85	102	76	67	73	85	99	79	83	103	69	81	92	102	98	92	91	81	100	78	89	77	83	80	83	92	62	92	100	84	81	78	74	94	77	84	92	83	85	91	90	99	73	85	82	88	94	81	87	76	87	89	78	81	90	72	81	87	75	78	104	78	86	66	75	81	82	75	106	88	86	84	87	79	90	77	82	74	94	76	81	83	67	76	77	69	81	96	77	97	78	88	99	85	80	76	76	85	84	90	99	85	76	91	80	90	67	86	94	87	92	71	79	90	95	59	75	87	77	84	95	92	107	80	70	96	81	99	94	87	83	77	89	93	84	100	80	96	81	95	99	79	89	91	94	91	78	89	78	81	92	90	87	83	86	85	107	87	99	74	63	92	99	95	100	97	95	72	75	73	101	81	82
345	3	3500	101300	350	1	61	301	197	320	335	365	374	332	282	276	267	255	226	214	202	215	181	190	170	184	161	148	172	155	146	147	132	128	142	112	132	116	116	117	116	123	128	107	115	126	122	112	104	103	96	105	91	104	98	86	89	105	93	76	105	96	98	90	87	88	80	90	100	95	91	80	79	82	84	103	101	75	92	75	71	80	78	84	78	80	84	94	74	79	82	86	93	92	91	81	72	81	86	76	77	77	86	91	83	77	63	86	100	78	84	80	82	79	71	88	98	69	79	82	73	77	58	72	79	75	86	90	92	78	77	80	85	98	62	85	76	89	80	76	75	80	84	72	85	62	64	70	84	82	88	91	68	82	82	78	76	77	75	86	74	86	76	89	76	63	83	66	70	72	78	93	67	85	77	65	88	57	71	75	70	72	84	65	61	86	77	79	64	63	64	81	69	73	85	69	71	67	71	75	73	77	75	82	73	65	84	75	72	55	83	59	65	78	87	84	96	73	81	68	71	82	74	77	74	70	71	75	95	67	78	74	75	69	68	83	71	70	76	75	69	86	67	80	65	90	84	73	61	76	68	77	67	75	73	78	86	85	77	91	76	76	77	75	60	79	71	65	66	88	75	96	79	69	75	84	71	74	74	97	67	103	83	79	79	89	70	79	74	62	73	76	77	81	77	61	76	68	71	68	64	79	99	80	84	71	68	75	51	63	77	70	82	71	73	67	76	59	73	75	90	72	72	75	69	68	86	75	72	61	77	67	62	77	88	62	60	61	65	82	80	69	70	76	77	72	68	64	77	71	77	65	61	80	95	70	86	95	65	79	69	59	61	102	86	60	67	67	70	70	79	72	64	80	82	74	64	73	74	66	57	81	75	65	61	73	74	76	88	84	68	68	79	57	72	80	79	82	81	61	88	60	56	75	72	75	78	68	87	81	73	81	90	70	85	79	63	64	81	92	83	75	62	62	94	63	83	67	72	74	85	89	81	73	72	64	71	101	56	86	80	76	72	73	76	68	68	70	71	94	62	67	52	81	71	79	62	71	74	77	85	79	76	82	80	76	70	79	75	70	71	77	74	80	83	76	80	76	94	78	67	73	63	78	85	69	76	76	72	59	64	78	91	72	62	64	78	68	79	62	62	76	79	69	60	51	68	89	61	70	79	63	80	69	61	64	75	68	102	71	66	76	63	95	80	78	71	74	65	84	80	76	74	64	72	76	63	77	83	80	70	89	90	95	82	73	88	68	86	81	82	87	76	73	72	83	91	72	92	52	71	79	53	65	84	63	73	74	78	72	73	68	75	69	74	80	65	78	93	66	57	70	73	54	55	83	82	73	67	81	72	90	64	80	75	88	69	74	73	87	77	68	81	85	73	61	73	89	69	61	66	86	87	81	88	72	68	57	79	78	88	69	71	79	72	76	78	59	67	77	64	79	81	80	86	83	77	93	75	90	53	81	77	63	71	70	66	79	79	80	61	85	82	63	69	67	72	76	77	70	71	85	83	74	82	64	86	84	71	83	82	71	74	57	67	65	59	69	84	73	75	69	76	69	81	73	99	80	72	60	77	69	82	66	72	75	61	76	85	71	48	80	74	82	72	81	75	84	56	73	65	76	64	85	74	67	79	67	78	74	70	67	80	65	76	89	67	62	84	71	68	81	79	89	89	74	75	77	83	88	86	78	77	71	60	70	76	74	77	66	88	64	78	78	79	55	103	75	101	67	75	82	65	71	69	73	71	79	69	76	81	92	64	69	76	83	76	71	58	85	67	84	76	82	61	65	57	94	69	91	77	74	80	59	73	82	85	66	70	68	79	81	70	83	65	69	63	69	76	65	79	64	78	74	60	67	73	73	85	83	76	84	77	87	70	70	76	73	70	85	58	70	75	82	89	67	74	68	76	89	70	69	82	92	79	76	64	83	83	74	75	81	73	81	74	76	74	59	76	93	71	77	85	71	77	70	70	77	77	88	80	72	62	79	70	65	67	72	86	68	72	72	80	58	61	73	75	67	84	65	72	66	85	92	62	77	94	75	74	80	91	75	84	83	87	64	75	63	70	76	81	85	82	79	75	84	93	72	84	98	79	70	79	75	65	84	71	70	80	71	70	86	70	75	81	74	70	79	77	72	82	78	77	77	77	70	79	64	77	72	73	80	70	85	74	75	68	68	74	68	61	77	64	89	78	73	71	75	82	59	66	71	69	67	74	70	72	72	70	80	90	78	77	70	59	84	81	80	75	84	81	73	69	67	61	82	88	88	82	61	63	69	77	68	73	54	77	79	78	84	88	72	79	76	78	83	64	87	77	76	87	90	62	64	93	80	75	75
345	0	2700	101423	349	2	35	189	207	321	363	434	394	402	330	269	289	274	272	281	242	216	242	213	194	197	200	187	172	193	149	171	141	160	153	147	133	138	144	140	121	151	113	116	131	124	118	116	98	113	109	121	126	104	103	100	86	120	97	110	90	97	103	100	95	117	93	99	101	77	95	91	93	82	93	93	81	100	96	100	93	80	104	74	109	93	76	92	92	86	95	98	71	89	103	75	95	77	87	96	92	95	79	83	93	76	85	96	81	78	98	85	78	75	78	72	91	88	67	97	90	95	80	79	83	74	69	72	96	88	70	87	72	79	81	90	73	93	86	85	80	81	79	81	73	75	70	78	94	84	78	78	59	58	92	88	82	82	64	93	83	76	85	95	65	79	104	78	80	89	72	88	76	80	89	78	71	79	79	80	75	96	85	78	68	101	75	71	75	74	83	65	77	85	90	93	90	73	82	78	84	76	80	92	89	76	96	80	76	98	84	87	99	89	90	80	73	80	91	67	89	62	73	93	84	85	78	89	105	66	76	89	90	80	81	92	85	73	86	75	83	78	84	66	74	85	75	86	84	68	87	77	94	68	78	84	81	83	57	76	79	64	86	79	83	84	73	81	80	80	77	71	74	59	87	62	82	99	74	81	94	84	82	90	74	90	82	88	81	85	90	87	87	83	83	70	91	77	76	74	86	78	78	86	79	86	66	70	80	88	83	68	79	75	80	76	69	74	94	73	70	85	69	63	75	87	87	77	83	80	95	85	74	82	86	82	79	76	81	90	78	80	72	90	69	90	83	63	69	71	98	82	82	76	91	84	80	79	89	83	90	83	93	79	68	76	67	72	82	75	73	82	84	72	89	70	78	89	76	83	78	80	70	63	60	86	78	84	75	72	87	75	71	73	81	89	82	83	82	76	82	82	84	86	72	85	85	93	79	65	75	85	87	63	66	87	91	79	80	90	80	74	65	77	84	68	61	94	91	88	82	63	71	56	79	84	90	84	84	89	80	93	66	69	71	76	86	92	80	86	64	75	83	79	83	75	59	80	68	66	80	73	68	99	75	77	81	85	58	86	67	72	83	60	81	77	70	87	77	74	86	88	58	89	76	64	71	89	79	83	70	88	76	74	76	84	84	62	78	86	77	82	87	96	77	78	94	67	76	74	82	88	75	75	71	74	97	69	61	90	83	73	91	87	76	100	68	78	72	75	66	72	67	81	85	73	79	71	66	70	73	69	85	90	65	72	83	72	71	66	79	78	63	73	77	74	71	58	85	72	85	95	74	72	93	72	90	84	90	75	81	86	72	76	81	68	64	87	71	79	76	79	75	63	64	84	81	62	67	93	86	94	81	76	65	83	79	79	66	63	88	77	68	88	80	93	59	83	74	75	75	83	72	85	89	90	78	92	86	78	88	94	75	71	65	61	75	84	72	76	70	85	66	86	89	91	71	80	71	81	75	87	70	88	84	72	64	77	69	88	80	85	90	57	72	76	76	68	78	93	66	67	86	71	75	76	70	76	86	81	91	81	78	71	78	76	65	88	78	87	79	79	70	71	74	80	67	75	80	71	76	71	77	87	73	92	84	90	81	81	74	93	78	81	69	75	81	68	74	69	85	72	72	80	85	76	62	76	76	71	71	79	66	73	65	81	89	71	92	85	90	80	70	86	74	71	68	81	72	86	85	65	67	82	66	69	76	72	84	73	90	72	78	73	85	78	83	87	71	93	87	67	71	66	88	74	71	75	78	73	78	74	73	77	93	70	64	73	64	78	63	60	78	64	82	79	73	90	68	76	79	90	70	64	75	73	73	88	82	77	69	73	80	75	62	86	74	61	66	79	83	95	77	83	87	75	77	93	60	73	84	77	88	81	70	80	76	72	79	73	84	87	62	81	89	81	61	87	71	96	77	81	81	75	96	86	68	91	76	66	91	73	74	56	84	86	77	79	77	79	71	75	84	71	69	67	82	96	78	70	101	63	79	71	56	82	73	65	79	67	69	72	64	74	83	66	100	80	82	68	64	67	81	79	78	94	71	85	71	97	71	76	64	71	72	77	93	80	88	76	74	74	74	71	82	78	74	71	84	77	65	91	76	74	63	79	82	79	72	88	73	65	86	92	97	70	68	80	75	77	85	77	80	83	87	78	106	72	68	82	69	82	60	74	74	85	69	72	78	69	73	71	63	69	60	71	78	87	69	83	72	80	88	57	53	77	60	86	68	74	70	80	76	76	79	86	58	74	59	69	73	70	86	68	77	69	56	73	64	80	77	70	88	63	79	81	67	69	92	79	84	85	71	87	75	78	84	69	79	83	80	84	88	65	72	65	61	60
345	1	1900	101546	351	0	60	220	154	302	323	372	323	287	312	257	231	223	235	188	191	200	197	163	157	184	197	166	173	149	184	162	155	162	139	153	149	149	124	151	117	137	116	130	128	136	124	136	129	124	108	142	98	108	129	120	119	106	108	123	113	117	115	128	119	105	119	136	120	118	130	118	121	104	114	118	136	114	89	97	107	104	103	110	105	96	85	101	98	111	102	115	95	121	106	114	110	104	110	120	105	108	95	108	114	112	110	113	93	112	99	103	109	100	104	112	116	110	92	101	114	114	112	107	124	118	91	102	121	113	78	117	123	108	101	123	111	129	94	97	107	98	107	112	121	115	112	91	102	127	81	115	109	103	100	82	110	97	117	101	125	120	111	112	96	132	109	102	83	112	103	103	112	106	91	114	109	103	102	120	101	97	103	85	102	114	104	99	112	117	103	103	87	105	117	104	116	109	99	92	104	117	126	112	119	105	92	94	105	105	98	109	102	109	111	98	102	103	116	112	100	92	100	131	97	98	96	88	96	108	97	104	99	101	126	99	105	109	86	91	93	94	111	97	119	103	83	112	96	129	111	94	101	122	110	95	97	99	95	115	97	120	87	98	85	101	89	86	104	101	91	90	112	104	91	85	113	104	102	99	106	109	109	105	95	101	84	88	92	103	103	107	109	114	95	125	91	107	88	91	92	114	101	82	116	101	106	89	109	102	97	106	106	97	90	94	92	99	104	100	112	100	106	95	102	98	105	109	115	98	113	105	99	105	95	112	118	107	115	115	104	86	90	121	107	100	112	120	102	115	96	107	110	113	110	109	94	89	94	79	121	101	112	114	102	96	109	102	99	97	111	123	98	100	88	99	110	100	102	95	98	105	109	98	107	107	94	111	107	105	104	101	96	102	97	115	122	88	120	117	110	110	96	119	105	102	113	98	85	108	101	122	113	124	94	119	104	122	98	101	114	115	117	120	114	100	103	111	125	99	106	89	105	114	101	93	91	107	91	112	95	130	119	103	116	97	108	110	98	90	95	83	95	115	100	107	94	97	113	101	111	106	103	107	102	98	98	94	104	90	120	120	95	106	121	94	85	106	108	105	105	115	112	100	104	112	115	115	113	98	99	110	112	109	119	135	87	99	110	111	102	91	116	133	101	105	106	94	94	105	106	110	110	111	82	109	96	101	111	110	120	104	106	98	106	109	109	105	84	107	89	117	100	120	105	106	93	102	112	100	101	96	115	97	106	111	92	91	109	103	119	97	113	97	106	91	93	103	106	88	107	102	89	113	89	106	100	92	98	85	105	104	101	102	108	110	82	94	102	111	105	100	106	123	113	106	95	97	86	96	108	96	105	92	102	108	102	123	88	98	109	116	102	118	97	90	121	114	97	82	91	106	105	105	97	105	117	100	108	118	108	88	85	112	94	103	101	103	98	103	107	100	111	118	113	103	88	87	115	109	102	101	107	92	91	86	99	113	119	99	100	102	106	104	86	115	98	114	94	105	124	101	91	92	99	116	121	93	110	117	104	122	109	113	118	95	100	103	103	95	105	97	112	89	106	113	93	103	123	99	85	103	82	83	103	97	96	98	108	99	102	100	101	117	116	105	84	91	98	95	108	123	105	90	101	122	103	103	107	110	94	94	111	89	110	105	118	97	107	119	105	97	101	102	112	98	107	91	98	93	97	115	115	102	108	89	88	103	111	100	105	87	97	101	91	97	104	119	110	118	99	98	108	96	104	84	113	92	111	88	95	115	104	101	107	90	104	104	110	118	101	118	92	106	105	107	103	97	97	101	125	113	111	86	89	78	94	98	112	90	91	111	103	101	99	93	89	119	100	101	104	105	120	122	117	84	99	99	103	120	96	119	98	113	95	90	91	105	121	100	96	77	119	104	104	138	108	81	106	99	101	106	114	109	109	105	83	95	121	111	109	110	106	112	93	108	93	105	108	91	89	117	110	100	110	78	101	87	101	103	110	109	106	98	101	76	107	88	97	104	96	125	112	98	97	115	105	118	127	101	110	110	97	120	102	90	99	95	106	119	117	97	118	99	102	107	99	113	92	91	102	90	130	98	96	102	97	93	118	110	121	107	111	111	110	115	104	80	95	96	109	109	120	82	102	113	103	108	118	96	108	116	111	130	116	102	100	116	98	110	111	108	104	108	119	89	95	88	91	95	95	106	108	113	91	103	104	96	92	105	119	108	96	115	95	104	100	91	89	112	104	95	90	110	112	121	113	99	91	92	91	101	107	86	101	115	101	109	130	115	103	94	118	102	108	101	117	114	112	113	118	99	92	109	93	118	105	100	98	115	104	96	113	110	130	106	82	87
345	2	2100	101670	354	1	58	233	195	312	363	386	361	336	313	287	274	245	268	218	220	199	202	199	215	203	190	204	180	203	155	182	165	167	152	165	158	159	158	152	157	150	141	151	160	152	142	139	127	128	145	133	133	126	142	128	143	150	119	147	137	147	115	130	116	117	112	134	106	132	120	120	109	124	103	118	111	122	121	122	109	131	143	114	136	120	143	110	141	111	123	139	111	134	136	131	128	123	139	122	127	112	98	121	125	140	116	124	113	128	133	112	108	124	112	103	123	103	110	139	136	123	117	115	109	114	108	113	142	114	121	128	110	111	107	108	109	109	107	107	120	111	126	125	117	119	137	128	105	120	106	103	115	114	117	108	120	98	118	116	128	124	95	115	114	108	116	115	131	103	89	109	122	125	111	130	124	119	118	127	112	118	115	99	114	115	121	119	114	114	113	122	127	102	119	128	121	112	110	102	110	141	110	108	110	133	124	115	112	107	123	117	112	142	120	109	116	115	105	109	126	117	119	125	115	100	106	127	94	106	102	120	97	110	116	114	121	91	100	127	127	116	109	122	104	120	117	118	124	106	109	139	101	110	108	121	121	118	120	108	106	97	138	117	114	108	108	124	112	113	112	84	99	108	119	110	96	144	114	122	103	119	118	126	123	111	100	114	117	133	113	104	121	113	117	103	104	128	102	118	100	101	105	131	123	127	104	131	99	120	95	102	122	120	116	101	114	116	92	129	115	112	105	106	125	120	117	95	101	111	128	118	139	112	105	119	121	109	115	119	132	107	113	110	116	102	119	101	118	103	130	119	95	121	109	101	122	98	141	113	118	122	119	121	130	114	102	119	142	97	100	117	104	125	89	107	104	106	117	107	97	104	113	108	118	119	114	104	105	113	112	109	116	100	119	116	98	111	110	120	132	136	119	108	105	110	111	111	116	115	96	110	143	124	108	114	91	126	123	103	117	102	113	116	106	128	100	133	106	125	94	106	112	122	111	102	99	110	111	106	115	113	101	127	74	110	116	103	119	108	93	114	115	114	115	117	93	89	101	107	112	109	100	97	92	95	118	105	103	94	106	117	104	132	117	105	125	126	105	104	131	108	106	112	110	113	106	113	115	121	120	93	127	100	109	132	108	103	109	128	123	122	121	125	96	124	126	112	121	104	113	110	123	98	105	106	133	104	115	113	113	99	115	107	113	121	130	91	103	134	110	112	101	124	109	109	103	114	126	96	119	110	109	113	118	120	132	109	114	116	106	120	128	111	99	107	120	121	119	111	119	117	121	117	103	128	125	122	129	105	120	101	102	119	114	122	116	96	128	103	127	107	97	104	103	113	103	114	101	115	120	111	128	120	122	123	97	125	109	110	91	110	98	117	113	116	123	100	116	106	108	117	119	110	101	109	116	123	97	135	112	94	120	109	123	101	103	89	93	111	113	105	127	97	108	124	118	103	102	98	109	89	133	104	126	99	99	111	127	136	114	118	92	104	109	116	105	109	119	121	100	127	110	110	112	125	106	114	119	117	104	97	105	102	109	109	121	94	95	105	104	123	116	117	125	127	129	113	128	125	100	115	104	107	115	95	90	122	115	121	122	111	96	100	111	90	118	115	126	111	99	105	103	107	96	119	111	107	106	117	117	102	117	118	87	104	102	111	107	112	121	113	108	123	90	110	111	123	129	109	102	118	105	129	95	122	102	109	106	108	128	92	101	106	106	114	108	119	130	100	89	121	129	95	119	102	100	104	104	99	127	87	124	115	123	117	124	95	106	88	101	116	107	110	118	107	105	127	121	95	108	116	94	107	93	114	96	107	124	91	111	118	110	112	109	111	103	97	90	110	102	117	101	126	114	125	122	101	106	127	117	103	118	104	99	124	117	110	107	90	106	107	123	107	108	110	118	109	143	97	110	101	102	120	97	124	103	108	116	124	117	119	114	111	115	107	112	119	108	96	108	105	120	112	119	113	115	131	95	92	108	104	122	117	123	98	104	135	122	122	120	110	127	119	97	119	102	114	120	98	102	112	121	117	114	121	106	93	107	98	112	107	106	108	92	124	106	121	122	101	119	91	117	113	117	113	112	107	106	114	125	110	104	119	100	112	122	112	124	116	113	110	106	107	101	112	106	130	116	113	113	103	116	127	128	93	110	96	116	127	128	122	97	115	86	130	108	107	113	102	91	105	115	121	109	121	109	102	115	113	113	110	117	106	94	109	95	117	96	118	129	126	106	105	126	108	140	104	110	114	96	134	118	120	111	114	120	113	114	109	100	111	126	95	135	110	111	109	114	101	101	97	126	110	115	111	123	114	97	124	105	115	133	107	109	115	110	102
345	3	3500	101793	352	1	52	294	218	327	347	407	365	339	319	346	279	259	233	257	219	235	199	209	213	179	205	185	178	193	181	166	177	177	166	156	150	169	148	167	155	143	146	156	145	117	132	126	148	140	121	129	141	131	120	139	124	130	124	130	118	128	124	135	126	113	96	100	116	111	134	119	114	111	120	127	107	126	114	137	117	98	117	107	127	120	110	111	107	126	119	122	126	118	121	137	116	106	112	136	112	102	136	128	106	112	109	144	106	119	115	97	108	116	128	113	98	114	102	99	101	114	111	114	111	98	120	117	135	108	111	104	120	103	108	116	117	120	96	104	110	123	122	103	111	106	111	121	114	96	116	110	111	113	98	132	114	92	109	113	120	121	117	111	104	120	107	109	132	124	101	108	98	103	122	114	99	117	106	117	118	113	116	103	107	90	126	110	115	117	99	101	109	108	110	120	105	124	106	116	99	95	120	99	117	85	107	106	98	106	127	113	128	96	106	128	119	111	97	124	114	102	105	130	90	122	113	113	121	97	100	107	118	113	117	97	94	111	85	118	100	118	101	111	118	86	112	129	107	94	98	114	112	98	109	96	107	107	114	108	106	126	104	95	99	101	109	98	103	103	98	124	94	93	121	88	114	107	126	98	107	106	90	95	110	106	97	113	118	101	102	103	95	102	122	96	104	117	118	118	101	91	106	103	108	108	91	109	147	104	109	105	119	107	89	118	124	105	90	103	107	120	111	90	91	99	99	98	112	106	102	108	116	119	115	87	116	107	115	124	112	83	104	113	106	116	115	94	99	97	125	109	97	103	104	119	92	104	104	103	118	105	90	102	107	110	108	105	131	102	93	102	108	95	99	93	103	104	112	107	114	120	117	130	102	112	112	105	104	115	101	88	114	114	97	102	112	118	112	120	72	106	101	124	94	108	112	116	110	116	121	93	103	96	100	129	106	112	115	125	93	118	90	122	115	107	102	120	111	112	79	105	114	91	111	113	104	103	109	119	89	97	96	113	88	105	92	116	105	120	107	109	98	102	88	107	102	120	93	101	100	120	120	111	109	103	90	95	116	105	87	99	109	97	130	137	106	103	112	119	94	108	107	109	109	110	101	88	97	113	118	109	97	112	116	101	126	101	102	117	98	108	87	100	100	108	106	101	94	128	129	99	114	97	92	83	119	106	99	100	87	104	129	102	104	104	90	97	90	103	100	126	100	130	99	112	114	117	110	90	115	123	95	105	117	89	97	92	122	105	95	111	132	104	99	102	110	98	117	107	101	122	115	94	99	109	121	100	113	112	108	90	100	96	110	119	113	111	113	115	105	99	112	107	103	104	109	107	89	106	104	106	103	115	112	102	119	92	117	111	113	104	93	115	105	124	97	109	109	106	107	121	114	119	102	110	98	90	127	104	109	102	99	93	96	113	108	87	111	87	116	112	104	119	111	112	116	102	98	97	97	106	116	111	87	113	89	100	109	109	86	101	113	111	109	103	87	115	89	116	112	123	111	102	112	101	101	100	106	113	123	99	112	124	106	126	103	99	108	117	100	113	100	105	108	109	112	105	121	105	103	93	112	115	85	104	115	87	115	110	105	123	108	119	97	114	120	125	126	111	107	100	114	137	88	118	102	102	122	88	95	107	121	115	108	95	117	119	108	101	81	92	116	110	103	113	114	99	94	117	109	103	108	117	91	102	103	99	105	113	93	117	100	107	102	126	100	108	106	108	129	99	98	108	105	110	117	111	111	112	106	120	97	99	110	111	120	105	108	101	120	99	117	110	104	105	94	105	118	92	110	86	105	75	119	107	96	117	77	110	89	129	105	92	94	103	117	108	112	91	95	95	108	121	100	103	115	95	108	130	103	99	102	117	102	95	117	111	127	99	101	123	113	98	113	121	101	123	112	88	124	110	113	103	98	110	108	96	126	104	102	82	103	102	110	112	113	107	107	108	111	119	96	107	110	123	103	104	105	96	109	111	99	98	98	106	91	129	105	103	110	119	94	115	89	114	92	114	97	84	113	105	103	123	96	103	116	114	105	112	107	111	104	107	102	119	105	109	118	107	107	98	112	123	93	115	120	109	117	92	94	132	109	126	101	112	111	116	103	104	104	106	113	101	113	104	109	99	121	118	115	92	116	106	117	101	118	116	108	124	106	105	87	103	116	122	114	101	103	102	99	111	118	106	123	106	110	92	100	104	104	122	99	110	96	123	112	94	107	116	115	102	112	103	96	124	104	113	110	116	115	107	90	116	106	109	107	100	99	114	93	129	112	98	121	99	85	113	114	110	105	93	97	109	96	109	117	125	83	113	115	110	113	115	106	106	109	130
345	0	2700	101916	350	1	42	216	242	320	348	447	380	387	356	333	279	278	260	263	241	246	242	229	197	209	197	192	209	202	192	164	172	168	176	176	170	173	148	140	132	148	169	128	134	135	122	127	132	151	128	124	140	130	125	136	110	111	127	143	114	129	114	119	123	136	114	119	98	130	104	95	93	112	126	119	98	117	119	125	99	105	97	109	91	126	94	97	105	111	101	109	105	124	88	97	109	106	103	88	92	103	102	97	93	104	104	81	92	109	99	104	87	91	94	87	117	102	103	90	109	98	100	99	100	96	85	89	93	106	101	88	111	90	111	90	113	101	105	87	113	106	129	100	103	100	98	106	95	105	88	89	118	105	101	99	100	105	98	78	109	100	80	74	102	101	92	90	98	97	76	91	99	99	97	86	94	115	105	93	91	98	87	110	94	79	106	98	99	109	100	99	94	100	91	85	99	108	97	86	96	84	108	100	96	94	88	96	87	120	103	85	106	85	110	84	92	112	120	124	83	108	106	87	104	104	100	91	86	118	98	91	92	100	97	94	89	107	101	92	92	117	96	91	100	97	106	97	108	108	90	89	96	99	108	102	92	86	86	80	109	107	73	118	114	83	103	87	102	88	104	94	98	85	78	81	100	102	108	75	97	96	96	101	91	94	87	91	105	101	96	78	118	87	100	102	95	89	95	106	117	92	96	105	83	112	95	109	95	96	101	95	110	100	94	98	88	106	98	97	89	98	98	95	76	111	112	90	102	109	93	117	94	107	104	91	101	98	100	94	98	91	85	86	104	102	96	102	93	91	119	87	79	104	112	80	91	104	115	81	95	80	85	83	84	97	88	98	105	97	85	92	99	99	81	107	124	87	99	83	87	83	93	107	110	98	97	94	96	101	100	103	91	94	87	95	94	104	96	94	93	108	105	99	95	87	81	105	76	93	102	97	97	86	72	80	85	93	95	119	79	91	88	87	108	100	103	104	87	103	105	102	114	85	86	103	79	88	114	94	97	79	109	85	85	119	79	105	89	102	106	90	89	92	105	89	91	103	111	89	108	104	92	98	91	102	90	85	100	92	99	109	76	89	108	89	111	97	82	99	83	117	94	92	81	83	93	102	102	90	97	91	89	87	88	80	96	99	101	108	77	95	92	90	109	102	108	99	94	100	75	105	91	85	96	93	101	97	90	95	87	83	116	101	81	87	92	99	107	93	98	90	94	97	100	98	94	97	105	110	85	96	98	89	108	121	87	89	111	120	83	96	104	105	100	109	92	87	97	96	83	89	102	72	98	100	104	107	98	96	97	98	85	92	82	110	94	84	86	95	69	96	98	84	108	95	104	95	82	95	89	81	108	78	87	84	100	86	85	95	95	89	108	103	87	92	110	87	83	88	74	105	89	103	83	95	104	87	99	93	92	90	102	77	102	114	94	99	85	100	112	103	79	77	94	103	94	107	101	92	87	97	89	84	81	95	79	90	79	105	97	91	90	110	82	83	100	102	102	78	90	82	96	80	96	93	82	82	84	91	109	85	91	103	99	81	91	118	98	80	84	95	96	98	110	79	100	100	92	94	103	103	101	71	98	81	84	97	106	109	96	96	114	108	108	112	108	85	81	104	87	81	101	95	109	93	95	102	91	87	80	86	87	77	90	98	110	93	105	96	90	97	104	89	72	91	87	96	95	90	96	91	98	110	99	107	105	95	104	80	93	73	101	80	97	94	105	108	87	70	87	98	88	112	111	96	110	94	91	100	109	83	89	86	89	91	99	91	80	89	117	96	94	79	91	98	79	101	82	94	85	94	114	109	104	78	82	97	100	106	98	92	106	88	99	98	96	98	94	89	115	95	94	108	80	83	82	106	82	103	97	119	85	100	79	94	90	95	94	89	91	99	103	94	104	100	101	86	95	90	103	98	94	91	105	100	81	92	77	100	91	97	112	94	86	99	98	108	84	103	99	85	88	82	103	103	98	107	111	88	91	104	87	91	79	85	78	105	98	100	88	107	89	85	102	101	103	85	86	100	82	95	88	117	101	82	90	109	79	94	94	85	95	88	98	92	94	93	101	85	87	81	106	93	90	111	94	93	81	96	90	117	97	104	73	100	99	82	81	101	94	84	95	119	85	96	102	82	82	101	68	81	84	97	105	102	95	97	89	108	106	104	96	91	98	74	112	77	103	103	85	87	104	88	87	97	91	93	86	89	88	82	79	84	87	101	72	88	102	116	108	96	75	109	89	76	96	109	104	88	80	115	95	108	94	107	107	94	78	97	105	100	88	99	91	99	94	92	103	97	85	90	94	67	90	88	98	91	99	93	87	93	100	95	105	91	93	98
345	1	1900	102039	359	1	58	308	176	326	331	372	328	314	289	261	237	219	219	225	220	199	178	218	186	171	146	175	176	155	162	171	155	169	146	147	130	143	145	146	127	126	121	137	133	133	134	137	129	133	129	131	115	125	118	107	96	136	103	123	133	101	111	108	110	101	113	116	114	96	129	118	146	117	113	123	118	106	123	123	93	113	107	120	111	99	122	126	98	110	124	119	110	103	104	113	111	118	97	117	125	116	115	97	94	127	122	102	112	93	101	115	113	86	127	120	126	110	91	98	98	125	122	93	107	94	116	102	108	110	111	96	108	112	105	114	114	108	104	115	97	122	133	110	94	95	127	103	107	108	105	108	88	103	109	96	89	97	111	98	98	124	125	89	112	94	93	108	116	142	104	100	110	115	103	110	99	108	104	94	107	100	104	108	92	100	97	111	110	121	109	119	92	105	114	97	111	98	103	104	115	110	114	106	104	110	103	109	91	113	137	108	114	116	106	89	99	116	110	110	86	104	101	98	102	130	115	111	108	107	100	110	94	116	113	109	95	96	107	102	100	125	86	104	101	117	110	126	109	94	77	95	102	107	105	121	114	102	140	96	99	97	87	120	104	121	105	127	119	99	94	98	98	116	101	101	109	115	105	88	104	104	112	112	99	101	92	106	97	93	131	130	108	94	89	109	94	120	107	132	91	97	105	110	111	106	93	106	109	102	100	116	110	109	109	106	108	99	121	96	128	91	115	112	109	87	112	101	125	97	109	112	111	111	101	110	102	119	107	107	103	100	94	107	95	100	89	98	101	120	110	109	97	99	108	117	115	110	104	99	102	109	101	109	122	95	105	111	104	120	106	99	120	87	125	99	109	119	108	114	104	95	94	95	113	106	109	84	92	112	105	94	137	96	118	113	95	88	119	97	117	119	93	88	105	107	86	94	114	115	91	131	106	102	126	92	92	94	84	109	93	108	97	101	100	92	98	111	90	99	118	96	106	99	101	104	107	98	85	104	101	111	94	109	111	113	110	100	111	101	95	106	104	113	93	98	90	99	102	118	102	115	107	99	110	104	111	102	125	105	104	106	107	112	116	108	108	103	102	116	144	104	96	121	121	106	76	97	105	114	112	106	111	118	102	106	109	77	120	115	96	95	97	116	101	93	100	109	102	110	103	85	108	109	110	132	98	103	97	114	123	102	96	104	105	87	110	104	98	85	102	97	106	104	106	97	86	97	105	94	91	120	97	102	99	110	104	110	121	110	108	93	113	107	115	109	86	90	110	118	89	97	108	115	88	86	89	112	118	100	115	116	108	83	118	109	108	120	117	119	108	98	99	109	100	108	102	123	107	106	78	99	105	106	108	92	91	121	119	100	102	101	94	104	106	113	104	96	94	103	124	115	117	116	111	115	113	118	101	102	120	99	96	116	81	107	94	113	99	92	105	106	111	119	105	103	96	99	111	113	109	112	87	105	98	97	114	102	106	113	103	121	104	109	96	111	116	115	119	105	111	112	112	110	102	116	90	96	106	126	99	85	100	105	106	93	96	104	119	113	113	100	114	115	97	90	121	98	98	104	137	107	108	92	123	110	112	92	120	117	106	121	115	99	133	88	108	107	112	104	140	100	107	95	103	95	103	100	92	113	92	96	116	123	99	102	102	121	106	106	98	113	98	107	101	114	113	119	110	102	81	97	94	101	106	122	112	91	104	121	111	107	85	107	87	108	109	103	88	95	99	110	116	99	101	107	104	106	109	106	99	108	99	89	129	91	111	94	107	112	100	99	111	100	115	99	108	118	109	104	91	133	105	96	133	103	123	91	105	115	102	109	124	114	83	100	87	128	109	90	104	100	101	91	90	124	107	108	107	105	101	134	92	92	95	115	108	110	108	116	113	117	101	92	102	94	120	97	112	104	109	111	105	108	105	102	107	97	95	105	105	102	105	102	113	123	102	128	134	100	112	90	95	102	102	104	101	106	119	115	116	102	101	100	94	90	123	104	111	115	107	124	92	121	95	101	106	106	112	108	114	92	103	106	89	90	102	118	109	103	105	92	123	92	111	95	93	107	120	104	111	107	107	110	95	99	111	105	112	98	99	93	120	135	109	95	123	122	97	122	106	96	97	130	96	95	113	119	98	105	94	104	107	93	91	117	99	99	100	111	105	101	104	127	99	94	99	104	113	111	112	111	97	107	97	90	99	115	103	96	93	111	98	100	103	107	94	80	118	112	98	119	106	105	105	115	106	94	123	94	92	106	94	115	113	104	114	106	93	96	106	103	104	99	119	114	111	93	108	99	112	92	98	96	106	109	101	130	110	94	105	96	103	107	98	109	91	93
345	2	2100	102163	356	2	53	281	198	308	327	359	356	339	273	279	246	258	261	206	230	212	198	176	183	187	164	188	179	169	181	158	160	151	156	138	154	146	147	149	128	150	126	136	114	139	128	125	109	106	129	146	127	138	117	136	101	123	138	118	100	122	117	100	122	127	122	124	104	114	105	94	126	105	121	99	89	128	101	101	131	120	108	104	120	115	110	118	109	114	109	109	116	115	88	84	134	90	110	98	129	94	114	107	103	109	106	110	95	116	108	101	100	94	96	101	128	103	85	103	95	100	116	90	107	96	109	106	107	96	91	114	83	112	100	88	107	121	116	107	93	108	93	112	117	93	105	93	113	103	92	92	113	91	99	103	113	107	96	84	108	103	104	87	105	83	102	109	109	113	107	102	83	94	93	104	104	95	105	97	103	106	94	114	100	129	94	85	104	87	116	110	84	89	113	88	94	85	104	102	109	89	114	124	100	100	112	105	107	96	112	96	87	106	91	98	112	125	94	98	88	106	87	112	107	102	100	87	83	107	103	110	98	113	91	115	98	89	109	99	104	91	101	79	110	93	88	105	78	104	99	110	110	83	77	116	104	108	102	86	103	105	118	110	111	105	85	98	105	115	100	95	88	117	93	112	99	95	113	94	92	89	105	89	98	100	107	96	106	101	111	88	85	102	109	99	107	104	88	101	97	97	99	102	103	105	95	99	87	94	99	95	96	106	99	101	98	97	91	98	101	116	102	98	97	96	102	105	106	98	83	110	102	108	90	99	95	106	102	91	100	115	98	92	96	83	102	96	106	103	101	112	111	100	100	93	106	81	113	82	97	102	97	110	94	93	88	88	94	100	109	100	103	98	102	107	95	99	94	98	92	98	108	113	115	102	107	96	118	104	98	102	93	87	99	104	94	97	93	96	107	101	92	98	87	97	103	83	99	95	95	86	85	117	107	118	87	91	107	106	92	109	106	88	108	105	94	108	97	102	102	123	96	101	90	113	108	115	118	110	94	82	119	103	96	98	89	112	91	109	129	92	110	97	110	95	107	106	91	83	109	96	104	113	80	104	97	96	85	105	97	96	106	101	109	111	89	90	114	114	127	95	89	90	110	102	110	93	113	116	102	100	113	116	117	101	101	91	97	92	110	103	97	85	112	109	88	109	94	120	80	112	101	99	96	88	104	92	108	108	100	117	89	96	85	89	86	103	107	81	91	109	98	101	110	105	105	100	101	91	91	93	107	91	103	74	97	99	98	105	84	102	95	117	105	105	97	105	106	93	110	106	103	112	95	108	97	91	116	99	86	91	82	99	118	104	102	99	97	103	90	84	91	85	101	91	92	101	97	120	97	110	98	103	108	102	105	107	87	95	93	105	104	109	97	101	107	101	75	99	91	94	97	107	98	86	99	119	104	77	93	96	117	92	85	98	92	91	106	86	92	99	90	114	111	96	105	90	82	83	73	104	93	105	96	89	69	106	98	109	114	97	102	84	99	91	97	95	103	94	92	97	97	93	96	92	102	102	106	88	103	98	89	91	101	97	90	79	119	84	89	92	97	98	112	88	107	99	94	101	87	93	87	93	83	110	91	91	98	86	92	118	96	94	97	73	97	98	107	94	109	99	113	102	98	95	88	94	97	86	111	90	116	79	98	106	75	88	86	89	94	97	100	88	90	91	115	87	93	105	114	78	117	108	99	93	102	98	86	110	83	109	105	95	103	94	104	91	118	97	123	104	104	106	107	104	99	104	77	99	88	90	92	97	104	100	96	90	112	101	108	111	109	113	105	96	106	118	113	89	98	99	102	105	81	104	90	119	106	124	103	96	101	119	105	105	90	104	105	93	94	104	106	96	100	104	102	84	90	110	93	102	109	100	103	105	97	84	100	102	84	89	102	90	122	117	87	90	106	77	98	110	96	98	85	113	102	100	123	102	97	101	99	91	92	108	106	102	87	107	92	99	96	83	108	112	93	103	112	86	81	103	80	85	109	116	110	104	92	100	97	98	104	113	101	117	88	102	105	88	89	96	81	104	124	104	92	86	93	110	96	104	100	99	109	89	84	103	98	87	83	118	106	106	100	91	97	111	114	113	93	100	92	115	97	95	112	119	94	108	76	96	97	80	107	106	106	80	109	121	85	88	96	104	105	114	111	116	126	109	106	106	103	120	87	92	87	95	91	102	111	89	96	114	90	89	84	112	127	89	126	119	111	100	95	98	103	96	107	90	91	95	89	105	94	117	93	107	101	87	87	99	109	74	89	76	77	102	104	105	79	130	93	104	84	92	102	96	86	97	103	84	110	95	99	92	92	85	108	79	101	108	123	106	97	110	106	89
345	3	3500	102286	350	0	52	252	180	351	361	366	378	378	315	310	290	271	242	256	233	252	216	201	199	214	171	209	179	187	177	161	145	176	180	158	135	139	150	156	146	139	147	142	123	144	113	143	145	139	109	120	129	132	113	129	88	139	135	123	117	120	136	124	142	111	127	123	97	98	126	100	112	106	113	120	117	108	108	124	114	110	103	122	107	126	116	95	126	97	113	117	103	106	90	108	100	130	108	104	124	119	104	97	106	115	118	107	107	96	108	111	108	111	128	100	112	120	106	107	100	113	118	103	108	97	93	121	121	88	99	102	98	113	89	114	88	89	97	94	100	103	96	95	96	121	106	108	106	113	103	91	141	128	103	116	93	122	119	123	99	100	110	91	90	92	93	98	119	106	112	105	101	110	106	92	92	102	121	96	113	98	101	91	100	91	118	94	100	103	89	93	100	124	113	96	101	112	105	127	95	116	107	115	108	96	117	92	106	112	105	107	106	93	98	114	103	102	90	99	100	99	107	105	105	103	91	105	102	113	107	107	95	92	88	111	100	104	104	103	95	106	97	108	90	114	95	87	97	88	98	104	121	117	110	98	104	103	85	115	97	114	110	107	96	87	109	98	106	90	106	104	91	120	99	102	92	120	79	83	88	100	112	107	92	114	111	94	105	116	113	111	101	125	109	99	88	103	106	104	92	87	103	116	119	104	102	104	111	91	104	99	87	111	120	119	97	100	97	102	94	94	95	105	96	98	102	114	98	97	96	100	120	95	92	113	97	110	97	110	114	93	122	89	96	106	105	78	101	107	100	107	103	87	94	113	121	105	98	97	116	114	83	96	106	108	114	97	98	92	106	113	119	91	122	101	87	109	86	109	107	100	111	92	118	98	104	94	111	110	106	83	107	93	102	104	93	125	92	101	122	108	85	100	106	93	92	121	104	111	106	119	104	98	117	114	91	91	114	94	96	77	102	103	104	99	99	114	96	94	93	109	90	91	106	92	114	96	94	117	114	95	76	102	106	98	98	101	105	106	102	100	98	90	101	111	102	103	109	92	112	112	83	77	114	92	104	99	105	120	95	104	89	102	93	99	98	98	81	97	113	96	117	106	87	109	108	85	101	78	101	114	95	101	102	92	103	104	105	106	92	98	104	105	122	105	112	107	97	95	80	96	107	106	118	100	84	98	90	100	89	121	93	75	105	113	98	108	112	106	98	111	100	104	102	111	109	104	108	122	103	107	95	115	82	89	97	87	102	91	112	109	98	114	90	100	108	84	111	115	100	108	106	113	118	117	121	97	97	102	107	91	101	103	79	100	91	110	105	120	97	128	97	113	101	87	100	100	100	120	107	98	118	88	87	98	105	102	93	103	110	114	106	105	104	94	109	123	103	95	92	112	95	113	95	97	92	91	91	116	95	110	117	88	96	101	116	107	104	100	110	100	109	98	103	110	79	110	99	121	97	100	99	98	96	101	121	89	89	104	87	92	102	100	79	103	91	108	112	92	94	109	88	110	101	94	91	91	93	94	97	94	93	91	94	91	87	89	95	115	90	114	91	96	83	75	102	101	95	106	89	112	96	109	84	104	102	80	98	88	105	104	87	109	94	100	103	102	110	89	111	97	116	103	127	107	109	95	96	111	105	95	107	96	108	91	104	86	98	112	105	96	112	92	100	95	114	108	116	83	93	91	87	98	107	103	101	105	96	127	105	98	100	116	93	99	95	87	103	108	94	101	104	81	99	100	107	109	98	121	99	106	116	86	121	114	91	101	108	107	98	98	95	97	91	93	82	106	104	96	97	115	104	102	108	104	96	100	103	104	112	101	113	112	98	102	101	92	90	103	79	97	88	103	97	93	118	90	105	101	97	100	113	96	90	120	103	94	92	122	101	106	111	112	96	85	89	104	111	88	98	104	105	98	106	100	90	118	93	102	97	94	128	96	103	108	83	97	97	110	88	103	111	94	92	96	91	108	114	97	100	111	98	98	113	85	92	98	100	85	77	126	92	89	87	98	109	114	108	96	111	101	93	117	86	86	103	98	93	100	97	101	113	111	93	115	96	103	133	111	91	101	87	106	117	100	105	108	103	95	90	108	90	102	112	93	104	103	127	109	123	111	96	108	114	125	119	91	111	100	101	103	106	86	94	95	99	106	75	106	90	88	107	102	118	103	99	104	109	93	61	93	111	99	110	106	91	97	106	104	100	112	97	89	94	102	98	94	99	96	102	101	120	101	85	115	107	95	93	97	86	98	109	94	85	99	103	91	95	94	108	92	95	91	81	94	125	121	88	75	85	96	86	112	109	92	119	100	106	97	116	94	84	94	101	86	111	116
