345	0	2700	166857	352	0	30	313	329	428	660	879	1347	604	284	331	284	283	264	267	255	264	224	221	205	228	172	237	191	184	184	178	146	175	176	169	158	163	137	155	160	178	157	141	169	152	136	139	154	124	118	151	137	134	124	124	119	111	141	113	115	115	120	122	97	112	126	104	112	106	110	118	122	115	108	104	113	105	121	104	116	99	111	115	107	119	117	96	107	123	99	117	104	112	113	116	106	107	128	102	110	127	94	95	108	102	89	112	96	125	107	101	104	106	98	112	99	108	98	95	97	103	110	108	104	101	106	104	99	112	130	94	108	92	88	111	85	102	113	102	100	115	101	106	101	85	103	102	93	124	116	109	95	99	94	101	96	106	118	99	107	86	87	107	116	82	114	116	103	106	113	116	100	111	113	100	112	89	91	105	101	96	91	108	99	98	98	89	107	98	106	104	76	113	101	99	107	102	105	92	105	106	104	112	108	93	117	98	124	113	102	90	97	108	97	95	130	111	118	99	109	105	99	93	76	100	111	81	91	101	104	116	100	89	96	117	100	90	114	101	100	92	116	112	103	98	91	100	89	107	101	111	106	108	82	104	109	107	107	122	102	99	95	105	91	85	96	87	100	96	101	93	100	112	95	99	120	102	98	104	86	94	94	92	114	104	104	96	93	106	104	96	104	101	104	102	96	113	101	104	103	87	103	110	96	99	111	106	117	118	103	106	107	111	116	105	87	107	98	96	112	108	111	105	81	105	98	109	111	106	87	91	102	105	108	93	104	104	108	112	82	96	91	108	88	90	103	100	91	87	109	102	104	92	123	89	102	95	95	112	113	75	106	76	81	105	85	119	104	109	96	94	92	97	97	114	89	109	85	108	99	88	108	95	100	94	89	94	104	101	106	82	111	100	102	89	107	104	101	97	105	116	106	111	96	79	102	85	94	94	109	99	101	102	117	103	95	88	105	91	103	81	88	101	107	102	110	91	98	102	118	91	103	104	102	104	94	117	92	97	91	90	103	90	124	104	83	113	113	84	93	95	92	93	102	117	110	90	91	111	85	90	109	100	117	92	76	94	94	101	105	94	111	110	79	98	99	103	105	102	91	81	95	96	88	84	96	95	104	127	101	121	109	79	111	85	99	86	100	99	85	96	90	99	109	109	98	127	88	89	109	102	110	119	87	96	111	104	100	86	80	95	91	116	104	91	86	92	100	111	90	94	97	93	94	83	88	97	97	88	83	92	101	94	105	93	83	89	90	103	105	113	112	86	94	101	102	103	83	80	96	115	113	100	76	96	95	103	107	96	92	96	102	106	97	81	89	99	104	104	89	112	113	108	97	99	104	110	104	110	111	105	93	94	91	97	97	103	103	107	92	91	92	91	99	102	113	108	99	91	92	109	98	103	94	118	108	88	94	87	107	84	93	94	103	95	77	101	87	102	100	98	86	94	94	110	99	111	114	94	108	95	108	80	104	92	104	114	80	96	110	94	108	85	99	103	111	114	108	95	95	105	97	91	101	100	88	91	107	92	99	83	99	100	113	112	95	93	103	106	94	95	96	88	85	90	93	96	108	81	96	120	91	85	87	90	104	94	99	106	81	106	110	99	101	109	102	97	93	104	103	98	97	105	88	103	88	100	116	102	93	94	101	81	109	93	83	104	97	84	82	106	96	91	103	92	104	107	118	89	102	94	107	104	98	88	102	95	115	104	109	102	107	115	90	94	100	101	86	82	107	95	106	104	112	97	89	95	87	101	90	102	97	101	85	87	99	106	107	83	96	115	101	108	88	92	105	85	116	94	95	89	101	82	101	97	78	106	83	83	92	93	113	93	105	88	86	96	98	79	100	91	100	101	104	87	85	105	98	105	92	102	95	110	94	103	90	100	97	99	102	99	108	94	116	101	92	96	98	104	81	102	108	91	77	109	100	102	84	94	78	93	95	81	98	99	97	101	77	119	91	87	105	103	108	82	84	102	99	128	96	90	103	99	88	103	99	87	95	119	104	89	85	93	105	110	96	112	102	99	84	107	80	105	102	113	102	78	113	93	95	101	100	97	92	88	101	94	102	102	99	114	107	99	99	110	105	99	104	112	97	89	103	87	113	108	90	107	106	108	101	112	100	107	109	105	97	87	111	109	95	111	100	113	101	87	102	99	93	98	102	92	120	105	104	98	98	106	78	98	102	82	122	92	107	109	99	104	112	79	115	84	85	111	100	92	86	112	111	94	100	103	83	109	100	95	91	94	91	111	97	88	94	90	96	114	103	104	90	95	103	96	85	92	96	109	98	83	88	107	92	105	122	108	98	95	86	85	93	96	107	94	96	94	109	85	96	93
345	1	1900	166980	354	0	34	123	198	291	305	498	627	356	253	228	189	192	203	177	172	189	188	162	136	132	139	117	120	121	133	122	122	120	100	138	109	117	109	106	105	90	97	101	97	93	105	85	95	84	81	93	76	80	85	79	80	80	87	78	107	85	86	73	74	83	76	71	79	81	74	81	67	76	54	75	96	88	71	67	87	68	74	85	64	64	78	86	69	57	71	89	87	63	70	67	98	74	57	77	72	84	82	77	75	66	72	70	88	79	73	75	89	73	75	80	76	88	68	76	64	68	74	74	66	78	77	68	66	77	62	81	74	69	73	65	78	76	73	80	80	60	80	76	86	68	69	76	80	76	73	73	79	84	77	61	54	75	78	68	84	71	48	69	62	65	65	64	89	63	80	55	66	73	73	73	86	69	65	78	75	84	72	53	78	70	64	90	69	80	85	69	55	70	54	89	74	73	83	71	87	63	90	71	55	81	68	74	64	77	74	66	76	64	95	71	84	60	69	70	80	74	63	61	72	71	73	96	66	71	81	58	68	76	70	75	58	60	56	72	76	76	57	76	59	75	64	68	54	54	82	72	69	61	79	57	73	69	83	79	88	71	82	73	71	83	64	74	75	76	69	72	79	66	74	71	74	84	67	71	66	79	76	72	72	66	80	75	59	70	58	59	55	82	63	76	63	77	61	69	61	85	70	75	82	84	66	63	71	81	73	73	69	68	58	77	73	73	63	78	69	91	63	69	55	87	54	70	88	68	82	74	69	70	59	81	87	71	69	69	70	62	67	64	78	68	70	74	67	66	68	77	71	86	74	71	62	80	73	68	68	77	65	81	84	73	97	52	72	75	68	96	79	76	73	82	63	79	70	63	81	71	64	71	66	78	52	72	70	71	67	66	55	63	68	80	81	69	82	74	63	77	83	62	79	65	72	66	74	57	82	92	60	66	60	68	76	68	81	59	70	77	61	66	73	69	59	72	86	85	60	71	71	66	76	74	80	78	73	71	83	67	71	71	67	86	83	76	72	63	75	59	68	73	66	80	68	81	64	75	70	72	72	62	72	48	59	70	79	72	84	60	79	71	71	65	67	77	61	84	71	81	75	74	73	73	65	82	76	81	76	78	79	91	78	63	60	65	71	77	80	71	71	62	74	77	76	81	83	77	89	66	60	69	78	77	73	76	64	67	68	69	63	70	86	82	70	58	69	75	68	79	71	76	59	65	70	81	74	75	65	66	74	61	86	65	65	74	66	81	61	85	70	71	61	75	65	73	72	67	58	60	68	78	68	49	67	68	64	79	74	59	69	70	61	90	62	69	79	81	78	67	74	62	85	78	61	72	71	64	59	59	74	67	71	70	78	66	63	66	66	74	78	84	73	73	59	78	74	65	65	74	73	67	67	69	60	70	76	66	71	73	73	84	88	66	82	74	69	68	77	78	79	69	77	71	78	59	73	82	65	72	65	66	75	71	71	79	60	81	59	66	62	63	82	69	59	58	71	57	90	74	69	52	78	69	75	86	77	63	55	69	60	76	66	78	67	69	53	57	72	60	74	75	91	71	66	68	79	69	59	60	64	76	87	77	71	69	75	70	79	81	75	75	62	63	64	78	73	61	70	77	65	73	60	77	93	67	69	74	47	71	74	68	85	72	68	64	76	63	56	70	63	68	66	89	61	76	77	67	83	58	58	80	74	61	66	70	77	85	68	75	76	63	81	61	76	87	65	73	60	65	56	69	67	75	64	75	79	69	73	60	72	70	64	89	71	83	48	75	72	73	56	73	65	71	67	61	62	61	55	79	80	62	60	73	79	71	65	69	66	68	63	62	68	67	71	67	56	57	63	72	67	79	89	78	60	57	69	81	69	68	60	80	67	78	76	61	78	61	58	82	75	72	73	68	77	72	76	81	61	76	80	47	63	62	63	69	75	68	65	73	78	59	65	79	65	73	72	76	80	76	68	83	66	78	77	76	70	68	77	57	89	74	66	73	73	71	81	86	70	54	67	90	66	65	66	73	67	71	80	79	83	73	58	70	70	79	78	63	73	67	63	72	64	81	78	51	78	62	58	66	71	79	63	78	64	79	67	75	71	73	70	83	67	68	66	72	76	71	73	78	72	75	71	75	74	72	63	84	71	62	67	72	86	66	51	77	59	80	72	82	74	73	83	70	52	68	73	76	69	74	60	63	68	79	66	69	62	78	61	76	77	59	72	66	73	59	60	77	62	59	75	75	72	79	81	65	84	67	71	78	69	60	80	72	80	76	88	66	71	72	59	79	66	53	77	70	66	64	71	66	73	59	79	78	67	81	57	75	66	77	82	74	74	79	64	76
345	2	2100	167104	346	0	31	182	196	352	472	1142	816	330	246	239	226	225	218	197	213	185	166	154	166	163	153	136	163	113	127	138	119	129	128	108	120	112	120	108	124	94	105	110	112	96	98	100	117	81	85	92	106	86	102	88	96	87	88	87	98	99	90	84	82	95	62	73	85	91	67	96	80	76	93	67	70	82	77	83	86	84	88	72	93	83	67	70	66	67	87	84	92	73	86	81	77	64	77	78	94	83	67	82	84	88	86	79	80	70	77	74	84	92	72	86	72	82	68	71	81	84	104	68	65	78	66	64	60	73	79	81	86	65	75	95	78	90	82	85	71	68	57	66	70	70	67	74	78	64	83	77	73	83	73	68	85	67	70	46	80	65	76	71	74	90	81	69	55	73	72	87	80	78	85	68	67	65	58	81	54	74	75	93	52	64	62	75	71	73	94	81	65	63	63	71	62	63	64	72	73	70	67	66	82	76	67	55	72	73	77	71	73	77	76	63	66	61	73	62	74	65	87	72	82	60	84	78	84	71	81	69	65	69	67	77	68	72	67	77	65	75	49	82	72	74	62	79	78	63	66	65	67	71	45	77	65	68	66	78	73	75	68	65	79	80	66	55	68	60	77	70	70	67	61	73	72	76	86	67	73	65	74	66	81	72	76	73	70	76	81	59	66	72	74	58	66	73	82	79	87	76	77	69	78	78	61	87	65	75	78	68	70	72	70	78	82	68	65	74	65	69	83	78	77	82	71	69	69	75	68	57	65	74	58	75	74	74	75	75	70	70	75	67	74	65	68	67	70	74	65	66	80	82	76	65	55	74	70	64	59	72	91	75	84	69	60	63	93	67	77	93	62	84	68	89	94	76	55	67	68	59	78	85	81	69	76	82	63	81	79	73	84	90	65	70	58	73	73	62	72	72	93	50	79	84	75	65	93	70	74	70	62	69	89	61	80	69	78	65	85	73	59	65	71	85	58	65	70	81	72	71	71	50	67	73	77	96	62	54	78	68	74	67	81	71	91	66	77	75	80	65	78	72	74	68	71	62	70	80	63	66	75	77	66	73	64	77	72	82	77	74	77	73	77	70	73	59	61	61	85	82	74	57	63	78	79	65	74	82	71	50	68	61	63	79	84	71	55	76	83	63	64	65	82	61	82	66	69	80	76	74	60	61	58	55	75	60	78	81	87	68	68	69	65	76	67	73	85	72	71	66	65	60	69	76	84	67	59	78	56	73	77	68	77	66	67	63	63	63	74	63	77	76	74	58	80	60	74	78	75	95	83	81	78	79	71	60	78	58	57	72	80	77	77	70	76	78	72	76	69	71	92	74	76	65	76	66	73	85	73	80	73	74	95	82	56	72	77	54	78	72	80	61	71	59	72	63	64	83	83	50	77	78	74	63	75	62	59	77	68	76	70	61	85	68	83	74	67	81	73	90	70	84	79	60	73	74	76	79	71	75	50	59	71	75	66	73	85	63	64	90	75	68	68	72	62	73	56	66	92	63	74	69	84	72	63	64	68	64	74	79	66	74	66	72	59	72	91	88	64	85	82	71	85	87	78	68	59	67	81	70	77	71	55	68	75	74	67	55	64	57	67	69	81	62	58	69	68	75	68	94	92	60	83	72	62	79	61	76	66	76	81	83	75	76	77	71	71	54	61	67	67	68	56	87	78	72	67	75	62	69	66	88	99	91	85	86	69	76	72	57	67	74	72	69	63	80	72	61	70	63	87	74	80	73	79	58	68	68	71	69	65	66	84	69	64	60	79	70	70	67	74	68	74	65	67	80	71	84	76	76	77	85	85	62	70	70	84	62	70	68	76	67	71	65	55	70	67	67	77	66	65	66	71	74	64	74	72	80	63	84	61	68	65	62	87	63	81	70	67	80	76	64	66	80	54	50	65	65	64	105	82	82	76	79	57	76	73	83	77	67	81	76	77	60	57	70	71	77	70	71	83	82	74	51	76	82	66	78	68	73	75	71	68	75	69	72	53	86	68	71	62	66	75	74	75	87	56	48	59	69	75	75	82	79	86	92	72	86	73	80	77	75	74	96	69	67	61	74	66	74	76	64	75	73	59	69	73	80	66	73	64	73	71	50	65	71	65	68	68	75	73	61	64	69	81	64	70	67	88	79	77	92	88	72	73	60	84	63	85	76	75	73	67	69	68	56	57	69	58	87	81	86	74	60	89	81	52	53	83	57	89	72	68	68	56	71	77	62	61	85	65	74	90	69	55	73	73	65	78	69	71	77	70	70	98	73	53	54	72	59	78	70	75	76	65	57	67	72	73	58	67	68	83	61	70	66	69	65	64	60	72	80	76	72	61	82
345	3	3500	167227	353	0	45	282	226	368	862	1306	848	357	284	299	258	272	224	210	250	222	205	194	184	176	179	176	178	146	155	160	149	158	142	139	145	148	136	144	133	132	131	125	118	121	97	116	113	110	119	107	103	118	119	142	129	94	111	102	106	107	114	117	103	118	99	97	98	103	106	110	91	103	109	104	119	113	81	108	102	116	97	110	108	105	101	100	109	101	98	105	119	87	94	95	116	115	99	106	90	91	99	95	92	79	96	108	87	83	94	105	93	82	110	89	98	99	94	103	116	92	109	96	105	101	99	92	98	83	91	99	84	92	101	110	104	104	97	98	91	97	96	93	105	100	103	109	98	103	79	89	106	90	93	102	94	107	87	100	97	98	85	97	102	94	81	116	98	97	103	105	100	112	102	93	85	97	89	87	98	92	101	97	87	88	97	105	86	108	96	100	95	108	89	94	101	90	87	97	96	103	99	87	97	96	86	101	99	102	85	112	93	104	104	107	86	82	85	97	82	100	86	101	104	85	95	98	94	76	92	82	95	94	97	106	99	92	87	89	106	75	106	83	94	100	108	86	92	94	95	99	110	78	92	99	78	83	95	89	105	91	107	111	98	78	104	100	89	96	97	83	82	91	99	104	90	70	95	88	107	99	85	86	74	107	96	111	90	88	102	104	92	111	93	91	101	100	117	90	86	110	102	103	66	88	70	110	99	88	82	98	87	85	69	82	83	118	87	112	71	104	93	94	96	91	110	98	102	83	93	84	104	92	75	88	105	106	102	102	95	100	83	90	94	85	76	120	88	91	83	93	75	87	85	94	96	95	75	87	103	89	108	107	94	87	109	85	99	95	92	107	93	99	106	85	89	92	95	82	63	79	94	101	87	90	92	107	105	93	88	86	82	92	107	102	92	93	90	94	93	83	90	89	100	87	94	91	87	92	97	84	102	106	102	78	91	95	94	89	108	98	97	109	80	93	87	100	107	110	112	82	93	85	105	109	74	85	86	105	72	84	87	112	92	94	77	96	91	99	95	103	81	93	91	95	88	107	93	84	91	99	100	91	96	109	87	89	88	99	122	94	80	65	88	79	112	81	89	100	82	85	96	88	81	79	98	89	85	88	76	92	102	92	93	84	94	97	64	95	100	88	121	102	102	91	90	91	86	100	96	111	100	73	99	102	84	96	101	99	98	109	86	90	84	95	108	101	87	90	99	99	104	103	94	93	91	90	92	114	92	101	88	94	83	96	107	96	85	89	110	93	86	117	83	110	93	99	90	87	105	89	102	102	96	102	81	110	91	99	88	88	94	89	100	101	98	83	83	92	94	95	104	93	87	113	92	87	101	99	112	89	74	96	99	89	106	85	97	89	92	88	107	99	95	89	95	92	81	88	94	92	94	97	102	89	101	84	94	98	105	89	101	86	96	84	101	93	93	105	113	86	102	90	96	106	96	97	95	89	90	75	110	79	83	106	80	96	95	94	98	88	85	78	87	81	90	96	98	76	91	74	85	94	75	98	88	93	90	97	104	83	102	109	77	87	99	87	92	78	72	95	81	83	104	106	82	110	99	92	106	95	93	79	87	105	92	77	93	92	105	122	87	106	81	80	85	106	90	95	94	75	95	71	94	82	85	89	96	77	80	89	85	98	108	103	82	97	87	109	90	103	92	91	86	87	88	87	91	75	95	90	90	87	78	96	87	81	83	83	79	103	99	93	97	85	93	95	90	98	92	85	98	81	89	88	102	99	90	100	99	83	86	75	103	100	89	79	103	95	76	93	88	94	82	99	85	107	81	93	126	97	92	98	102	102	101	100	85	82	81	98	100	95	102	97	97	98	106	77	80	93	102	91	87	92	83	81	97	92	84	94	105	85	76	81	79	80	85	66	81	79	99	110	79	95	87	89	84	89	87	79	105	103	85	103	93	88	106	102	81	98	97	108	89	92	96	96	91	88	103	109	98	117	105	87	72	73	82	98	74	105	80	77	89	83	81	102	75	102	102	98	94	86	108	99	111	83	83	101	94	96	114	86	103	102	87	93	100	103	95	79	96	94	88	70	86	88	90	93	109	97	91	82	95	86	92	96	80	85	93	104	85	91	108	82	95	88	95	86	100	101	95	84	98	82	91	93	79	93	90	102	84	97	91	79	81	91	92	78	84	92	97	95	108	117	94	82	89	94	75	90	82	103	93	84	81	123	105	93	87	85	92	84	87	84	94	80	87	89	88	99	94	105	93	96	76	110	96	100	101	97	102	106	97	91	92	74	98	109	85	109	92	78	103	101	97	94	88	80	82	94	93	73	109	88	98	85	85	103	99	102	82	78	86	88	104	93
345	0	2700	167350	347	0	20	211	240	386	544	1245	1253	373	310	312	285	295	274	270	238	227	217	223	198	196	201	191	218	171	198	178	179	176	164	180	138	162	134	173	137	144	146	132	131	132	149	145	145	124	148	101	101	112	139	106	108	124	102	98	110	107	113	107	121	129	128	114	101	104	121	114	111	114	99	120	108	87	99	117	97	98	102	113	98	90	114	92	116	101	103	94	102	107	107	97	114	102	97	96	97	92	97	94	81	104	86	114	120	108	95	120	96	96	108	94	113	104	105	92	102	107	103	89	86	107	105	81	88	88	84	113	108	103	97	92	92	96	113	115	107	85	115	90	97	95	102	94	88	91	101	103	101	111	92	105	102	87	106	91	82	99	91	104	105	103	89	115	83	100	99	87	118	95	85	92	95	91	99	103	94	121	106	83	92	89	104	87	116	94	89	97	88	89	88	94	94	117	107	88	97	109	108	108	97	89	102	101	91	82	107	93	99	105	85	97	86	76	99	107	89	89	83	115	71	93	87	92	86	108	99	80	96	100	95	80	123	103	96	103	106	106	83	101	93	89	79	115	92	95	97	85	81	86	104	118	101	90	87	115	78	89	101	88	93	84	106	85	84	86	90	102	93	89	107	95	77	96	88	107	94	114	93	84	95	85	91	99	79	100	85	101	106	112	100	119	78	81	100	87	89	100	119	85	85	101	85	112	99	100	100	80	102	71	99	83	98	95	91	87	81	97	111	103	99	96	89	94	93	95	88	88	100	95	105	89	109	99	109	79	107	86	83	81	104	78	105	82	72	95	96	92	104	93	101	83	105	98	109	93	88	97	84	104	89	80	104	110	105	91	96	89	90	100	91	101	90	100	91	100	91	102	74	99	89	84	92	90	99	92	87	107	91	97	83	87	103	82	86	90	101	115	86	93	90	97	106	108	86	98	89	76	93	90	96	78	103	102	90	85	93	98	88	94	91	92	93	92	99	100	88	88	92	93	90	83	98	100	87	95	78	88	99	106	78	118	83	93	80	97	97	107	87	91	106	94	98	92	90	110	78	92	108	93	88	90	92	90	76	91	87	94	108	108	85	99	96	85	82	82	90	77	101	92	104	92	98	87	96	98	94	93	99	89	98	75	91	79	93	98	100	105	115	89	92	95	125	109	92	78	90	92	98	88	93	100	97	101	100	96	99	97	77	105	99	92	100	98	98	88	83	102	96	93	101	83	86	80	99	91	96	97	87	86	86	119	97	83	82	89	71	96	77	101	91	95	97	85	78	86	91	78	85	106	87	93	94	91	84	101	83	121	68	86	101	91	90	79	101	88	75	81	106	82	93	79	82	96	98	99	86	87	107	93	92	91	103	90	100	96	106	97	102	78	110	85	105	97	91	88	97	88	85	104	96	91	95	83	100	97	88	97	85	90	91	104	85	94	105	106	87	102	93	88	96	111	88	90	95	95	100	97	98	88	82	100	91	99	100	82	109	88	94	84	91	103	94	96	104	105	96	90	85	101	74	81	94	89	101	95	78	91	83	67	80	91	82	85	75	100	83	111	100	102	95	97	90	101	106	106	96	99	91	100	86	83	110	98	87	83	101	94	89	86	102	99	93	90	107	89	97	101	93	79	94	106	91	98	99	82	106	97	99	95	110	105	111	84	89	86	100	101	93	98	78	80	81	94	80	105	90	103	82	88	75	91	106	69	90	103	94	81	87	91	95	108	106	102	109	83	107	102	77	81	80	103	73	87	88	92	82	90	85	85	106	100	79	88	86	88	101	95	112	103	82	103	89	91	91	98	96	89	78	80	114	73	89	98	111	104	94	100	96	80	85	84	102	76	91	88	94	88	88	102	94	89	99	99	98	79	101	79	96	102	83	88	79	93	77	102	79	97	94	73	79	89	91	100	89	95	75	93	120	85	88	100	96	94	85	76	115	93	78	94	78	88	88	97	89	113	72	104	100	80	89	98	96	80	83	88	87	81	106	81	92	79	94	112	113	98	91	88	111	100	78	98	96	82	99	83	102	83	106	98	83	94	108	97	113	88	95	87	94	107	88	100	92	94	86	102	82	96	94	106	97	95	100	91	108	90	100	107	99	101	120	75	97	116	85	87	79	107	79	107	103	94	88	84	91	114	88	103	82	74	88	94	75	97	99	98	103	95	98	97	86	90	92	106	89	96	88	117	75	84	103	96	84	107	98	87	94	108	92	96	93	86	88	95	84	98	91	110	74	96	91	97	94	81	93	96	83	91	95	96	98	90	102	95	100	84	93	90	88	98	99	73	100	98	89	92	99	98	81	100	82	91	92	94	111	93	81	94	95	94	111	92	121	93
345	1	1900	167473	356	0	44	177	219	330	351	694	887	404	212	218	208	233	195	173	168	171	155	178	152	152	154	139	140	123	142	102	113	116	139	114	115	115	102	103	113	96	98	103	115	107	103	107	100	86	94	92	93	90	99	83	82	99	90	91	92	84	82	103	92	60	86	75	73	77	73	90	66	76	82	80	77	83	93	71	86	83	79	80	100	83	62	87	73	79	74	83	79	78	82	71	77	80	89	69	87	81	79	85	88	70	79	65	85	80	66	72	75	70	67	91	74	55	84	80	68	68	79	80	55	92	84	76	98	80	83	72	79	102	78	74	72	90	74	94	69	70	63	75	72	66	79	54	71	79	72	63	65	83	64	77	71	82	80	99	80	77	65	74	92	78	92	97	88	74	71	89	77	69	64	86	72	82	77	91	78	80	65	82	95	76	64	81	73	68	72	75	71	88	74	69	77	66	77	70	72	68	78	86	75	64	69	65	83	58	73	73	66	84	78	88	79	81	72	61	60	68	69	62	77	95	68	81	59	65	69	93	78	69	69	70	79	89	54	84	63	70	71	64	78	75	79	76	87	73	60	78	69	66	57	87	68	72	93	78	71	66	73	70	78	57	65	62	63	92	64	72	84	74	87	84	89	73	63	64	64	78	76	65	70	75	61	64	89	79	65	77	72	80	73	67	96	61	62	61	76	78	83	77	72	63	72	72	84	76	73	75	73	83	79	68	73	75	84	61	55	63	71	67	82	82	81	74	82	82	73	65	80	68	80	66	78	67	77	68	65	72	85	78	76	87	81	68	75	74	68	67	62	75	71	81	77	90	70	90	73	67	65	85	79	78	94	74	81	70	72	70	59	79	91	77	60	73	59	73	73	51	67	77	81	74	67	85	78	71	67	69	70	69	72	77	84	72	56	73	78	71	78	61	88	72	77	75	80	75	90	70	84	71	82	82	79	71	70	91	61	68	72	69	65	73	93	81	78	81	80	75	86	72	61	71	80	86	62	61	85	66	77	69	86	72	69	68	74	70	80	76	86	88	82	85	82	78	80	80	78	65	72	66	70	74	73	67	76	76	69	64	70	71	67	68	69	78	77	69	70	80	63	82	75	81	74	71	75	84	78	77	69	71	86	69	76	63	74	81	64	67	71	62	78	78	70	62	59	70	73	62	83	61	70	64	62	76	71	71	78	81	75	84	72	64	73	74	81	66	78	84	66	69	69	63	82	79	73	61	67	71	71	71	65	59	64	53	74	76	76	72	88	73	79	63	69	85	81	71	71	74	87	76	81	85	74	66	70	81	72	75	69	68	72	77	77	71	74	82	74	83	68	60	76	73	67	75	67	68	74	85	81	69	81	67	76	94	68	64	76	57	79	78	78	84	84	83	63	68	77	71	72	68	70	73	78	83	73	79	77	65	84	75	78	74	57	70	82	78	81	79	58	69	82	70	75	64	66	80	98	64	92	72	68	68	60	83	82	89	62	70	72	69	64	59	67	88	63	63	81	73	84	72	60	60	76	69	82	66	79	78	68	78	68	75	81	87	67	75	67	79	61	87	76	79	59	68	65	78	84	66	73	68	58	71	65	60	53	69	64	78	66	73	67	60	74	83	67	68	72	70	65	54	74	72	68	75	81	70	63	65	65	74	70	85	87	77	97	67	95	64	81	64	75	80	63	87	72	65	67	78	74	79	69	68	60	69	63	74	69	84	69	77	60	90	72	72	66	60	64	63	79	72	68	71	67	73	68	76	58	88	82	73	75	85	81	89	71	68	77	74	61	89	78	78	82	69	73	75	56	64	78	87	78	62	64	77	73	73	64	76	90	75	80	66	85	67	68	73	63	82	71	81	76	70	88	58	79	66	68	64	88	73	59	59	76	68	89	75	64	88	92	85	70	62	65	78	76	66	92	83	72	74	75	72	73	69	71	79	61	70	99	83	59	80	65	76	68	60	77	79	59	55	73	77	74	61	97	76	81	79	68	82	69	73	88	75	55	65	87	74	85	81	75	75	73	74	67	73	81	69	72	64	78	79	69	67	63	71	82	71	79	63	86	73	71	82	80	80	72	61	105	73	86	78	88	67	83	68	83	60	69	71	71	79	74	63	84	92	69	73	74	73	58	63	66	82	73	77	82	73	84	74	71	75	66	79	61	70	77	79	82	58	76	74	80	81	84	77	70	73	75	58	71	70	97	60	49	80	75	79	70	75	67	67	53	76	78	72	68	69	95	50	65	75	75	93	68	62	84	75	70	79	70	68	73	90	68	72	75	71	81	74	77	62	75	64	81	82	66	48	58	72	73	90	57	71	67	67	67	75	78	70	82	59	80	54
345	2	2100	167597	348	0	20	148	225	330	446	950	1126	808	241	236	225	195	220	209	194	198	173	134	151	177	150	139	124	120	137	159	124	118	118	132	108	116	101	101	93	102	109	128	93	102	95	98	101	99	97	113	106	100	84	89	81	105	82	93	90	83	95	95	83	74	72	87	91	88	85	76	73	76	93	79	88	94	67	81	82	74	70	80	85	88	77	86	79	71	84	82	78	89	66	58	78	79	84	86	76	70	79	59	81	58	85	76	78	89	85	90	77	64	68	75	86	84	64	65	69	77	86	83	68	65	62	76	84	82	79	86	75	86	64	73	83	74	64	78	70	76	80	65	83	64	97	74	75	84	67	79	72	68	80	80	81	72	72	75	69	92	81	96	73	73	85	82	77	75	87	68	67	82	61	82	81	64	80	67	74	72	72	69	83	79	72	71	75	71	81	72	84	75	89	78	90	54	60	83	87	78	63	86	78	66	87	66	81	67	63	63	75	80	73	66	66	77	84	75	87	67	66	69	64	83	66	84	68	78	62	73	71	66	59	64	74	64	78	73	65	76	75	76	66	93	64	70	71	75	78	80	59	65	80	79	92	67	68	56	76	72	68	70	60	66	70	75	64	66	81	67	73	64	73	79	82	71	71	78	68	65	61	70	74	55	76	81	81	60	73	71	68	70	75	66	68	77	50	85	55	56	76	56	71	86	77	79	78	69	69	69	63	91	66	57	72	100	52	81	78	62	69	67	60	64	68	75	56	69	85	63	66	61	67	91	84	97	81	82	75	81	75	86	76	81	83	70	71	65	71	77	69	64	76	59	106	61	68	78	63	79	70	69	64	67	64	56	58	87	60	86	72	74	65	75	75	76	80	85	70	82	96	76	80	81	70	62	71	69	68	62	59	84	75	74	77	68	80	65	77	68	63	71	63	69	61	71	68	70	74	72	86	67	64	70	76	70	60	69	68	81	64	77	79	70	79	79	50	55	75	63	93	64	72	88	72	57	77	74	77	65	55	68	78	79	76	59	66	70	77	66	64	69	68	77	73	69	62	92	69	66	68	58	74	50	64	68	84	83	74	62	60	71	71	72	45	84	51	72	86	66	70	74	61	72	68	85	88	55	69	92	70	81	60	50	68	81	83	58	60	55	60	73	74	71	70	85	74	66	73	78	65	85	74	79	73	75	69	76	71	67	60	66	75	79	89	71	71	86	70	73	76	74	84	75	64	63	79	73	81	71	75	56	75	66	73	66	72	89	73	57	64	57	80	69	75	74	69	75	82	75	66	71	71	61	72	79	77	70	70	72	70	74	74	68	68	71	61	65	77	60	56	82	67	63	70	87	72	72	66	75	71	72	59	68	66	63	81	62	73	71	76	78	69	71	66	76	54	75	76	74	77	70	71	77	53	75	79	69	61	77	88	74	67	59	85	62	74	81	65	77	62	73	70	70	79	73	77	81	71	61	57	68	64	65	77	56	69	85	70	58	58	80	67	69	54	70	70	72	69	73	64	72	62	67	100	84	77	65	76	66	75	70	65	58	78	95	75	57	74	77	86	73	66	76	72	78	71	65	83	80	59	59	71	72	68	72	83	64	70	73	74	68	86	73	49	60	65	71	67	61	58	76	82	80	72	74	63	71	62	91	66	60	71	69	64	65	71	52	77	80	71	67	71	63	79	54	78	55	59	68	65	65	81	72	51	60	73	80	75	71	61	55	60	79	77	60	63	77	63	78	78	73	80	79	92	76	71	58	66	65	78	61	60	75	68	67	61	70	40	77	73	75	67	67	70	71	70	72	57	80	76	79	60	59	59	79	83	81	88	84	69	73	69	64	80	65	66	62	80	74	72	74	74	79	77	56	73	75	71	61	68	75	73	80	71	71	78	71	66	72	71	65	72	73	65	82	70	60	75	75	78	62	67	69	60	67	78	77	75	80	71	79	62	63	69	90	73	97	69	59	64	75	85	97	69	80	84	78	64	83	69	59	81	69	76	72	70	75	72	80	81	53	68	63	81	59	82	65	79	79	73	54	70	62	68	75	78	87	67	64	88	75	60	88	73	70	74	67	69	57	72	74	58	65	79	65	72	92	68	75	72	67	84	76	68	61	64	68	65	79	63	70	73	77	73	78	82	67	67	64	62	62	77	61	68	80	64	78	73	81	80	72	58	76	72	88	73	74	56	85	80	72	77	76	70	83	70	81	79	67	67	75	59	88	65	71	65	72	88	76	62	68	80	72	75	72	52	56	63	70	67	78	67	75	71	74	60	64	87	73	71	67	57	64	71	54	65	91	75	85	68	61	63	70	80	92	74	72	75	65	57	60	70	77	79	78
345	3	3500	167720	350	0	48	234	261	387	506	1296	1239	947	208	279	235	261	231	249	220	209	193	199	169	146	177	188	153	165	172	172	148	147	135	138	134	151	133	138	134	127	133	109	119	129	116	138	107	115	125	138	112	106	102	100	116	105	120	108	131	104	112	115	103	117	90	120	111	112	109	102	109	98	109	115	100	80	105	94	101	103	111	105	113	108	105	105	88	106	86	92	99	96	105	89	92	99	81	77	77	103	91	102	104	98	116	99	85	97	90	93	97	101	94	108	98	98	98	95	101	90	105	95	96	82	100	95	98	92	90	93	98	87	86	102	107	89	101	87	82	104	102	113	98	103	117	111	85	93	107	102	76	104	103	101	115	119	112	108	91	93	96	85	76	75	125	82	100	91	103	84	96	103	102	113	96	105	85	104	98	111	98	114	91	109	86	91	72	87	92	120	93	93	92	99	90	84	86	106	101	108	103	99	98	92	79	72	90	107	111	104	96	99	96	87	86	65	81	93	81	95	100	81	76	92	80	83	107	110	80	85	103	74	96	83	105	83	82	100	84	86	83	100	102	92	87	95	86	82	111	99	104	87	87	97	97	71	95	97	97	89	96	94	83	84	82	105	93	104	97	83	96	76	87	85	94	97	83	103	116	105	89	104	112	95	78	92	87	88	92	102	107	102	77	111	95	84	113	90	98	109	96	90	92	124	99	93	99	101	100	111	83	105	93	95	97	84	102	87	93	100	102	100	84	96	92	91	78	99	82	92	110	114	103	93	109	96	102	92	88	90	100	71	110	92	86	97	109	93	86	80	79	119	106	91	87	98	81	97	108	105	94	93	107	83	93	86	86	89	95	90	67	81	97	93	80	100	91	77	105	100	96	98	92	96	95	93	89	100	93	92	97	94	90	87	104	93	86	95	82	90	89	89	99	101	85	109	102	89	83	105	72	87	76	104	116	83	85	92	109	80	101	73	89	73	97	76	82	90	99	108	93	82	85	109	105	94	92	92	70	95	83	88	76	90	115	93	98	84	90	82	108	83	117	83	96	81	103	102	80	93	96	80	93	101	87	95	81	86	101	91	94	78	77	80	97	109	92	97	114	94	107	91	91	109	114	106	99	104	98	110	106	89	98	97	94	113	98	105	89	83	92	79	109	95	83	86	94	106	83	95	88	94	101	90	76	100	103	98	101	85	86	95	94	97	79	85	112	78	92	99	76	81	97	98	90	79	87	94	92	86	73	97	92	88	92	90	87	74	101	83	94	99	91	112	111	74	90	98	100	105	94	105	107	87	83	108	99	85	86	91	71	103	102	97	103	83	99	78	88	92	87	77	90	89	101	105	80	66	91	99	74	93	98	104	101	107	84	93	92	89	98	114	92	93	72	102	97	90	92	89	96	95	98	107	111	95	118	88	97	114	86	96	98	98	98	112	86	89	98	88	86	82	88	110	83	89	91	109	87	84	86	106	99	89	92	88	85	98	91	91	85	76	95	84	88	87	90	89	89	83	87	107	89	95	99	89	86	83	87	79	97	94	99	103	85	85	95	96	68	85	74	104	100	101	100	93	70	80	99	94	80	69	87	85	91	104	80	102	98	71	106	86	96	85	92	79	88	97	95	75	103	109	91	77	91	88	92	96	81	106	92	101	77	101	94	96	105	105	98	86	83	101	92	83	80	92	79	86	96	91	95	86	96	103	96	87	84	82	100	103	113	110	101	95	92	91	100	89	91	121	97	91	76	84	96	99	76	91	96	121	103	97	100	84	87	99	79	91	84	81	99	96	101	91	89	65	114	78	88	84	88	117	102	96	102	92	125	104	80	82	94	90	92	108	89	106	90	82	74	109	100	81	86	87	90	89	85	110	99	94	92	92	82	77	81	85	91	89	95	80	98	93	88	104	99	102	92	95	91	96	111	89	99	97	73	93	127	78	85	92	80	94	83	105	95	84	100	67	93	94	108	98	92	85	88	104	98	86	80	110	88	95	87	104	96	91	94	78	95	82	84	84	87	96	109	83	87	90	102	95	94	96	76	89	94	96	93	93	106	120	88	81	100	91	107	96	81	92	77	95	90	120	76	87	92	102	108	87	105	87	93	89	98	73	90	94	111	98	99	87	91	104	91	89	79	89	104	111	84	86	110	93	90	108	86	101	98	109	109	85	88	87	84	94	102	90	86	93	85	98	76	93	93	98	81	92	87	97	103	96	112	90	96	93	86	82	95	92	100	107	92	87	86	102	93	74	88	88	86	98	91	85	118	82	75	101	91	100	84	83	84	98	99	98	80	89	84	94	90	115	100	90	81	115	84	85	94	87	89	87	89	107	101	105	82	85
345	0	2700	167843	355	0	20	195	266	367	393	1029	1285	1094	322	293	288	263	280	251	264	258	240	207	203	239	200	190	182	186	174	178	183	150	170	162	153	153	144	140	133	147	157	125	147	130	131	150	111	112	144	121	115	138	112	119	100	132	127	130	116	108	112	130	113	111	115	116	108	119	124	105	115	114	110	123	116	103	96	109	106	103	96	106	124	124	127	118	101	130	111	98	92	109	103	121	119	105	99	95	115	99	106	100	113	86	95	117	108	118	107	90	98	91	107	77	109	108	88	99	103	110	97	111	87	95	112	103	110	102	101	97	85	94	90	85	103	86	85	114	93	98	99	112	103	84	91	101	92	100	104	100	95	90	112	100	84	96	111	102	105	104	103	110	119	92	91	93	102	96	93	100	109	105	99	98	87	78	100	97	93	107	110	107	96	116	100	90	97	110	104	99	103	106	92	120	93	96	109	96	94	109	107	105	112	98	115	114	95	126	88	104	97	92	101	102	106	104	84	84	99	92	94	103	95	105	95	113	99	73	88	95	114	92	115	96	90	97	107	93	103	91	111	95	91	88	101	102	93	103	97	91	84	106	99	92	118	122	96	97	86	105	85	101	91	105	92	87	91	107	108	98	83	89	102	94	85	97	75	96	107	94	99	97	102	83	103	117	85	102	100	102	97	85	107	107	99	94	88	86	98	107	105	81	100	107	94	84	89	92	107	86	82	86	89	115	88	90	96	91	109	103	104	94	100	106	96	99	89	90	91	80	109	109	82	104	126	74	70	103	95	95	97	84	90	95	106	84	102	100	91	99	92	102	88	102	94	95	91	89	109	81	99	98	77	103	92	97	102	111	91	110	92	92	88	86	95	108	79	88	102	93	88	112	127	104	108	97	80	79	97	96	93	84	97	116	93	105	87	111	99	86	115	83	99	91	99	97	90	91	97	101	101	89	98	94	88	99	91	85	91	74	81	100	102	83	89	103	113	91	109	87	92	87	108	99	80	93	69	92	75	92	97	108	112	86	112	111	99	99	99	89	94	114	105	109	88	108	88	109	90	96	75	96	108	92	95	85	102	102	100	92	75	104	106	94	99	90	107	92	86	96	96	106	101	79	89	78	104	102	81	109	89	87	88	98	76	86	115	96	86	96	96	85	98	111	92	98	96	86	91	109	94	101	94	82	107	90	99	88	80	83	109	93	92	84	94	85	115	103	81	80	84	91	88	80	86	91	87	101	99	103	77	88	94	98	89	90	96	94	101	99	82	117	95	90	101	100	90	105	101	86	82	109	104	96	112	100	86	93	84	96	93	94	86	108	101	71	110	108	100	85	111	111	88	99	112	105	90	80	93	104	106	108	80	91	114	88	88	107	95	91	90	102	111	94	99	89	95	99	77	104	101	107	102	85	90	81	74	96	86	79	84	107	103	96	98	107	99	97	99	87	94	81	77	104	100	106	80	95	106	111	91	104	110	107	85	92	93	104	77	97	75	101	107	104	98	82	82	89	99	101	100	106	84	85	96	98	93	88	108	90	88	113	85	84	87	95	103	114	98	101	102	75	75	102	78	95	104	90	85	105	97	88	82	91	104	98	70	90	76	95	86	108	89	96	94	93	71	95	105	91	97	95	92	92	97	93	97	83	103	96	111	103	82	89	103	112	93	101	102	95	86	101	98	106	105	91	108	91	109	99	97	89	114	86	96	94	86	96	94	97	110	103	107	97	78	94	92	89	95	74	91	82	90	96	87	93	97	101	89	105	98	94	76	112	95	86	94	108	84	102	92	99	106	83	116	97	102	88	91	93	98	99	101	96	108	89	99	108	99	107	86	91	95	95	87	82	105	91	83	68	90	84	85	89	96	76	100	80	93	98	95	106	96	91	95	80	84	79	100	101	70	96	97	97	90	94	109	109	82	102	74	92	99	100	85	80	85	102	103	93	93	86	109	75	121	83	109	90	95	100	89	83	81	95	100	79	88	101	99	84	74	111	89	99	94	102	99	89	83	88	75	104	90	99	82	110	73	91	112	88	88	71	87	93	90	85	75	94	101	89	92	93	89	83	106	89	97	93	108	94	89	105	96	98	99	104	92	78	98	104	94	90	106	87	103	96	91	113	83	78	103	85	91	98	95	85	99	98	83	84	98	91	91	89	86	101	98	84	98	116	98	100	99	100	88	91	100	86	83	101	103	103	109	99	88	80	97	93	88	81	80	74	92	89	100	92	115	63	108	90	115	99	104	88	85	99	87	99	95	96	100	121	105	93	99	94	97	75	90	85	99	89	82	104	76	96	89	92	103	90	120	89	121	98	100	94	84	96	102	95	107	99	98	93	110	103
345	1	1900	167966	351	0	17	101	160	298	335	442	938	705	321	217	212	190	181	191	194	172	164	142	149	130	128	137	127	118	123	104	136	107	102	122	114	100	91	103	107	97	103	110	88	95	101	91	94	79	71	93	88	88	94	83	102	81	103	90	67	91	93	83	72	95	85	84	83	65	77	87	80	84	85	71	65	78	73	80	75	72	94	72	83	79	80	80	75	84	73	80	81	77	71	75	77	78	86	74	77	76	82	76	67	82	68	75	69	75	78	91	69	77	72	69	55	70	60	76	65	66	67	87	80	76	93	82	74	69	80	74	72	75	62	82	77	71	84	75	71	76	54	76	71	70	77	106	85	77	63	75	79	75	57	86	82	68	75	89	78	76	80	73	71	77	81	75	76	75	73	65	68	81	80	56	73	78	76	64	80	80	90	53	66	84	77	60	81	67	77	58	77	62	82	79	58	58	61	55	82	84	74	67	66	84	66	82	64	79	75	72	65	69	86	77	79	64	70	77	76	86	81	75	87	84	77	61	81	72	96	86	81	67	73	82	71	88	82	80	68	64	91	85	80	74	75	66	64	66	87	56	69	73	76	73	74	76	65	76	85	76	72	72	77	70	71	66	72	76	69	79	73	69	61	58	82	78	72	73	62	66	87	92	66	91	94	73	70	68	72	61	77	77	72	81	80	67	76	72	73	68	74	85	77	70	79	51	83	66	66	75	82	77	66	74	69	75	66	74	74	69	72	85	70	75	75	68	65	67	78	73	65	77	61	64	63	67	77	78	77	83	79	70	65	74	62	71	77	76	63	77	66	65	77	67	58	82	61	84	86	90	74	74	72	75	69	66	71	59	72	101	69	75	74	65	66	75	59	69	72	67	66	75	78	64	77	69	67	81	71	72	73	80	58	60	67	72	63	78	63	78	66	59	59	56	66	66	77	68	63	84	65	57	65	74	83	72	66	87	76	69	59	79	72	69	71	59	74	84	64	58	73	78	55	71	84	84	86	64	67	50	72	56	59	80	71	66	81	71	72	79	85	61	65	76	81	66	65	76	61	67	86	72	62	72	70	91	73	79	78	69	67	68	74	77	67	76	65	73	68	76	76	70	60	76	79	74	64	78	81	71	69	78	61	70	75	83	45	75	66	62	59	59	77	79	66	66	68	62	60	69	81	83	67	64	66	55	59	67	75	66	79	68	70	66	71	65	76	70	68	81	68	63	76	74	74	73	73	74	57	75	72	86	64	71	87	66	90	72	76	54	63	62	84	67	68	73	75	86	59	63	80	67	70	55	75	67	55	68	81	72	79	67	72	64	74	77	67	82	67	62	68	77	72	81	70	77	86	66	67	69	55	70	60	71	62	73	75	63	59	75	79	78	78	67	74	76	84	61	72	72	69	63	72	97	60	69	73	69	60	77	84	63	72	63	69	65	74	84	78	73	86	75	73	79	68	82	73	57	77	70	84	61	59	79	62	62	72	67	73	77	68	54	74	64	71	65	74	70	74	79	65	62	53	61	67	73	64	92	62	64	67	57	67	75	61	76	59	55	76	72	69	58	60	72	73	83	78	79	76	56	76	62	74	59	84	76	61	78	78	80	56	86	68	82	79	68	79	76	80	84	66	69	78	72	78	71	50	73	82	75	101	49	79	76	79	79	69	80	85	82	66	89	67	69	67	68	73	74	64	72	85	83	72	76	80	66	75	75	67	73	66	56	65	70	74	79	72	70	64	79	57	91	95	59	81	61	79	67	59	71	77	67	102	70	57	65	58	104	80	63	65	72	60	62	64	67	59	71	62	68	76	68	81	83	73	77	59	73	70	70	65	90	65	73	69	73	76	80	66	73	72	50	53	76	63	64	71	63	76	87	70	82	76	56	93	88	71	69	57	68	61	66	74	83	74	73	74	76	72	66	58	65	85	69	58	66	69	83	70	69	81	70	72	61	66	69	61	71	70	79	67	64	82	64	76	64	83	65	64	72	56	70	63	62	77	70	55	49	74	69	70	68	67	76	80	77	65	79	85	70	62	63	76	70	65	63	79	59	76	57	79	66	70	82	80	63	66	72	71	59	66	73	70	70	83	71	64	82	80	70	79	57	81	80	55	67	69	74	75	83	72	68	68	63	76	73	72	72	68	73	78	77	65	80	76	72	72	68	62	68	66	60	81	60	66	73	68	69	80	76	62	67	82	61	71	83	76	84	72	53	85	71	69	60	74	82	71	72	69	88	68	81	79	60	69	76	68	67	77	73	55	65	65	89	76	57	73	66	72	79	64	72	65	72	76	72	73	70	75	74	76	67	66	79	82	71	68	65	54	84	80	80	62	70	81	72
345	2	2100	168090	350	0	24	101	188	294	338	470	1270	780	639	269	223	237	222	220	197	215	164	172	146	158	130	148	156	142	119	120	140	132	119	125	98	114	111	122	103	107	99	112	112	109	106	110	112	110	83	78	102	89	85	101	89	80	82	78	78	96	86	79	84	83	79	81	77	78	90	96	76	93	82	71	98	90	77	77	83	95	71	79	85	102	105	79	70	70	84	75	80	85	77	89	80	72	81	72	70	78	68	85	66	68	87	73	94	89	75	81	69	79	82	79	91	73	71	59	67	68	79	77	67	74	82	71	67	74	69	71	82	73	68	74	81	78	67	80	75	74	77	69	71	85	65	67	85	76	78	72	72	77	89	75	77	66	71	83	76	61	81	88	64	87	77	90	70	80	75	75	61	72	61	79	82	87	73	70	73	84	57	65	59	57	65	65	65	71	72	104	68	83	61	69	64	81	60	58	73	67	63	57	76	70	64	65	83	60	82	80	76	76	57	66	93	60	71	67	56	84	67	60	76	91	75	64	68	81	68	71	61	63	69	66	68	69	71	73	59	68	70	78	72	65	73	76	70	69	69	70	83	74	71	76	57	68	77	80	63	57	76	70	79	76	55	88	90	70	69	84	68	65	65	59	55	69	68	76	69	52	80	68	62	80	75	88	70	89	62	59	72	91	54	79	52	77	71	62	63	82	61	72	71	71	68	59	92	78	63	65	67	71	63	73	68	63	73	64	64	78	74	65	67	70	81	61	67	78	66	68	77	80	65	85	70	58	75	71	68	69	79	71	80	76	74	74	66	66	82	81	73	60	72	72	77	71	59	68	75	81	65	63	77	71	66	60	69	69	72	82	85	75	82	69	68	73	68	58	77	61	84	65	76	87	67	76	75	69	70	86	79	70	71	78	67	70	58	66	52	70	79	60	61	76	62	93	81	78	69	89	82	67	91	62	74	85	58	78	61	81	62	93	72	85	69	79	73	62	57	63	75	80	57	68	85	56	78	82	67	73	60	71	87	70	89	87	67	69	84	59	77	73	94	86	84	78	60	56	64	79	86	72	61	77	62	70	81	71	68	59	66	81	66	92	67	65	59	74	71	76	75	80	68	80	73	72	77	65	70	72	77	51	81	78	72	60	59	70	79	80	70	76	77	70	73	67	93	54	76	48	76	70	66	73	59	84	56	74	69	85	70	79	64	74	81	84	63	83	62	61	56	62	58	55	65	69	71	76	63	77	75	63	57	67	64	65	73	57	76	72	70	86	66	66	58	80	64	64	62	71	73	62	60	81	86	63	75	77	72	67	70	62	64	65	70	70	73	71	57	71	73	83	76	71	78	80	79	73	67	53	70	72	55	85	90	84	65	71	62	66	67	64	65	77	71	88	85	80	69	57	59	63	64	72	69	65	68	63	69	72	64	77	76	64	72	84	68	61	74	83	75	82	70	97	62	79	83	67	59	69	66	62	81	70	66	65	61	82	75	70	65	70	71	71	63	76	85	90	77	67	74	73	82	75	79	75	67	67	56	78	78	64	60	79	70	65	88	71	67	72	58	78	64	81	68	58	70	74	84	67	64	61	82	78	82	65	53	85	80	70	68	68	87	73	63	77	73	70	63	68	80	86	79	64	71	72	86	76	64	69	59	76	63	66	79	81	64	77	63	74	74	85	65	72	69	78	80	77	87	89	73	62	67	66	75	72	86	72	79	65	61	74	50	78	79	64	60	61	68	78	47	88	55	62	82	75	67	74	65	76	68	52	63	67	81	73	81	80	66	70	76	87	80	67	82	78	74	75	64	64	77	87	66	64	83	69	63	62	74	75	63	80	78	69	68	65	76	70	60	69	78	70	82	61	72	57	64	57	72	69	53	87	69	67	58	68	73	85	80	74	57	71	69	64	73	62	81	83	66	62	66	74	78	73	73	68	72	81	72	81	71	71	61	83	51	66	86	69	68	59	69	79	68	64	72	63	65	62	56	74	80	63	69	64	69	50	61	97	78	66	90	84	72	55	72	77	68	64	60	81	59	79	70	74	79	63	61	66	68	73	81	78	80	65	58	54	62	84	82	60	71	77	74	67	72	64	64	68	74	64	66	63	70	67	70	88	68	49	81	89	70	69	74	66	80	68	79	82	80	87	83	75	66	59	60	60	61	97	66	70	69	72	59	75	82	78	64	70	85	69	72	54	62	73	89	87	77	56	80	73	67	63	56	70	63	54	78	58	90	61	71	78	77	79	79	75	67	64	53	75	70	89	71	70	77	82	82	68	62	67	88	83	74	80	66	92	56	62	68	64	77	65	70	80	65	80	87	70	54	90	70	72	65	75	61	75
345	3	3500	168213	351	0	32	159	232	345	387	412	1240	1081	1011	636	243	252	262	241	217	227	226	179	186	174	166	167	156	175	145	166	159	161	141	165	127	133	122	151	143	113	129	134	118	117	140	107	127	120	114	120	114	103	124	130	115	115	131	97	101	113	114	96	80	116	103	119	106	119	122	98	115	118	96	75	111	97	109	112	104	114	108	108	109	116	97	105	96	104	104	96	93	108	113	112	95	119	115	98	94	79	94	89	115	117	90	84	88	103	98	112	106	80	95	98	92	95	86	95	100	95	89	104	94	89	98	86	97	98	112	90	101	101	95	113	100	111	90	99	91	108	119	94	90	101	103	107	106	98	105	97	88	118	101	85	93	102	90	97	97	116	116	111	103	76	97	82	104	93	96	117	100	100	103	86	130	100	103	81	96	101	103	92	97	95	92	96	104	90	80	119	114	82	104	82	107	99	91	102	87	84	88	96	78	88	87	106	87	94	102	95	92	102	93	85	100	92	113	83	84	88	90	99	79	79	102	94	94	97	92	114	91	82	89	100	99	80	97	91	94	93	94	108	105	108	89	88	73	96	89	80	106	88	91	96	97	86	99	91	66	96	94	100	91	84	90	93	103	85	98	95	91	97	96	88	95	91	102	93	88	105	89	85	85	90	93	98	95	100	86	97	98	108	90	84	107	96	81	82	96	101	92	81	100	96	98	80	96	90	84	106	82	81	98	106	84	88	99	97	94	86	98	115	90	104	99	93	111	113	74	81	86	79	101	89	107	94	101	76	103	86	78	88	103	109	111	91	103	72	88	97	103	76	108	88	95	117	84	92	95	102	100	96	100	87	99	101	88	93	108	86	111	94	79	97	91	97	101	111	88	114	85	82	107	88	99	90	92	98	92	91	102	103	76	76	105	89	100	100	107	108	108	102	87	91	95	74	101	113	88	100	83	92	103	95	99	93	78	88	83	83	88	86	73	87	89	100	92	90	104	102	103	109	93	97	99	83	91	106	86	93	77	87	99	91	97	91	88	104	86	91	85	83	96	88	104	102	65	74	104	88	82	100	88	85	91	77	94	100	78	98	87	98	97	91	110	84	100	76	90	89	75	88	84	76	106	81	84	84	93	95	111	104	89	84	91	80	90	85	85	85	99	88	87	109	95	74	101	90	95	79	87	99	87	112	87	100	75	89	100	85	109	115	99	90	101	78	92	93	93	92	102	77	111	76	99	81	96	89	74	103	95	99	96	101	102	118	106	92	94	95	87	97	95	105	91	94	92	104	92	73	90	95	88	84	95	93	96	97	116	79	100	79	80	97	94	81	94	84	100	97	95	91	101	100	79	116	103	97	91	94	100	97	97	86	92	79	116	104	90	80	97	99	84	83	110	93	118	89	100	111	95	95	94	100	97	96	106	101	102	86	95	72	102	81	80	82	78	76	99	100	83	89	121	96	87	78	92	92	76	100	88	96	87	100	98	94	93	94	93	90	75	109	93	89	90	93	107	94	94	92	87	88	104	90	97	78	92	92	96	91	101	101	98	98	89	98	94	102	96	94	78	90	95	70	93	84	88	107	105	99	77	104	97	107	101	93	99	100	114	92	88	88	100	91	77	84	74	90	110	75	75	88	102	100	90	97	99	99	79	83	97	90	103	88	96	100	104	118	105	100	94	104	92	100	104	88	77	87	84	89	107	83	84	73	83	84	106	92	82	103	90	99	85	89	96	116	101	105	119	79	109	102	92	91	92	88	90	76	97	108	84	80	76	88	83	87	113	100	84	113	90	109	74	101	96	93	99	94	103	92	83	87	100	86	80	102	96	89	114	99	101	87	95	99	93	101	83	89	89	94	95	86	93	83	90	107	82	106	100	96	99	78	92	107	87	78	92	97	82	90	88	92	93	82	105	102	101	102	104	97	100	103	89	89	93	96	83	81	96	90	102	98	119	113	99	70	83	96	99	64	86	90	102	104	98	117	78	76	89	82	96	103	86	95	93	92	86	117	97	103	81	95	86	107	103	100	110	107	90	93	103	99	101	87	83	96	117	76	78	111	90	100	107	109	85	96	99	99	91	88	91	97	77	94	105	90	117	81	82	98	104	93	83	93	91	112	94	86	97	106	101	97	82	94	107	84	85	106	87	90	93	84	101	79	81	83	85	91	83	113	95	101	94	97	94	72	83	87	86	84	93	90	93	99	102	80	98	99	101	108	87	89	100	66	85	90	106	85	100	88	91	77	97	79	100	83	110	94	87	89	102	80	98	112	102	95	93	87	97	102	100	106	109	91	87	105	96	100	107	104	93	100	99	84	88	84	96	92	80	94	91	89	87	79	111	101
