345	0	2700	175754	348	0	31	273	303	382	428	442	411	846	641	1122	698	231	238	266	237	222	220	205	241	194	171	168	175	170	163	138	163	170	164	132	132	134	136	142	122	134	140	110	124	137	112	110	106	121	103	101	92	96	95	108	106	93	83	100	111	100	110	83	110	107	96	114	90	101	90	84	96	102	111	118	92	98	92	86	83	76	96	90	106	75	87	91	89	86	76	104	95	101	75	81	101	90	97	84	84	77	90	77	96	97	80	83	88	91	79	72	95	88	77	78	74	78	81	76	85	82	90	87	83	91	89	96	80	80	76	73	72	77	71	69	73	69	102	85	88	98	65	91	75	95	82	102	87	67	82	70	81	77	69	86	73	75	87	80	64	61	80	59	72	74	82	77	76	90	78	77	73	71	71	72	84	69	70	86	65	63	82	75	62	77	82	78	74	78	81	71	59	70	83	78	74	82	96	82	72	83	77	89	88	65	65	79	89	79	67	87	80	69	71	72	76	73	64	73	88	85	69	81	85	83	86	71	79	83	83	88	73	76	77	84	68	77	90	87	81	65	60	70	68	80	81	84	75	80	78	73	77	83	69	80	63	87	87	89	68	98	82	73	65	78	69	91	72	83	86	71	79	81	79	80	89	68	73	75	74	74	77	81	105	77	89	72	76	79	81	73	84	84	67	72	83	78	78	81	82	81	73	85	105	75	72	68	73	83	84	78	69	74	74	75	80	76	86	78	78	75	109	67	69	95	63	87	79	87	84	80	68	59	60	66	72	75	77	73	97	77	84	86	70	80	78	76	72	74	72	81	87	73	73	60	70	89	83	83	94	72	80	73	90	87	81	83	83	74	91	72	73	60	84	67	77	76	74	69	72	83	86	77	83	89	85	96	83	75	80	80	76	65	96	74	91	87	81	74	84	65	74	74	77	84	64	69	63	78	73	71	85	82	77	71	71	89	75	84	95	74	77	75	78	73	58	67	77	71	57	74	71	74	68	60	74	86	88	85	69	69	68	82	80	91	78	85	70	59	76	67	68	62	57	69	75	73	71	89	76	74	80	75	81	62	84	55	80	69	77	64	64	80	67	89	79	81	69	73	69	88	62	64	83	75	82	77	76	80	87	81	78	70	72	70	81	70	86	76	75	68	81	69	76	78	78	95	66	78	81	68	70	72	76	64	66	73	58	79	73	65	78	73	63	72	83	66	85	79	78	87	85	86	85	86	78	77	78	59	77	86	69	74	76	83	72	72	67	90	78	74	74	81	87	89	83	82	66	73	79	77	69	91	87	74	84	93	72	73	78	73	72	69	68	81	85	67	78	78	77	84	76	66	71	79	91	75	71	80	85	77	64	90	83	72	81	75	84	75	73	90	73	70	82	90	81	84	78	71	72	88	118	91	88	90	66	101	86	58	70	84	60	73	73	74	61	80	84	71	80	81	75	81	89	92	74	75	73	74	75	77	74	70	66	77	68	73	82	71	76	84	67	87	58	57	77	81	68	81	83	90	66	68	85	83	73	69	71	81	93	64	77	75	70	79	81	74	96	75	81	72	77	63	74	95	81	75	68	79	82	61	69	80	84	76	65	64	79	82	81	62	79	74	92	87	74	77	72	74	71	86	74	85	71	70	85	76	77	72	79	69	83	71	75	74	82	78	76	66	84	76	77	58	71	71	82	73	78	89	67	75	79	78	74	70	67	72	79	76	75	70	70	63	90	69	86	79	75	63	74	66	88	65	76	79	73	83	87	76	89	78	70	69	54	70	75	76	63	73	71	78	96	91	69	79	65	63	74	75	70	66	89	65	68	85	90	81	88	75	95	61	76	69	69	84	77	83	72	71	76	86	92	75	86	81	66	82	69	68	78	74	68	75	80	70	67	79	77	69	74	79	75	89	74	78	92	72	74	78	59	80	74	90	75	60	71	84	66	83	76	76	98	87	62	75	91	89	68	82	65	66	76	89	74	68	76	76	83	71	73	71	81	78	79	84	78	82	69	73	78	80	82	77	73	59	72	76	70	78	69	64	67	79	73	68	62	90	97	77	68	89	84	72	82	69	75	81	86	80	86	90	84	84	88	68	74	86	82	73	64	86	66	65	87	69	80	76	79	66	77	64	68	70	60	78	87	74	77	92	81	72	75	88	63	70	74	77	87	70	72	75	83	76	79	64	97	98	80	72	61	76	70	86	84	72	73	80	77	84	82	66	76	83	81	71	61	54	70	82	77	73	75	83	65	77	78	77	85	71	68	79	73	77	80	59	86	64	70	69	80	69	74	73	73	79	76	80	72	84	71	88	96	90	64	71	74	73	56	69	75	72	74	68	90	74	72	76
345	1	1900	175877	354	0	45	183	214	357	346	330	313	431	455	593	496	254	201	193	190	187	166	136	166	173	141	147	119	139	135	157	146	131	129	127	106	102	122	123	122	98	121	103	113	115	96	126	110	99	107	92	115	99	91	93	107	91	93	106	101	99	112	104	85	94	106	88	88	104	113	81	102	104	80	106	77	95	98	92	85	93	95	85	96	99	112	86	79	95	104	89	97	76	87	79	75	99	87	87	105	96	92	99	87	93	69	78	90	103	103	107	87	97	92	73	81	104	81	100	97	91	59	84	105	91	75	86	81	85	92	81	97	89	89	83	95	82	78	81	97	74	107	79	95	77	77	101	87	87	85	73	76	85	78	92	103	82	68	94	80	90	91	76	98	94	91	88	81	68	91	78	85	91	80	103	100	90	84	99	87	82	82	91	87	89	75	85	95	80	84	79	93	89	86	72	85	97	98	98	87	85	90	93	73	82	92	96	76	75	83	87	96	82	86	78	69	94	84	98	91	96	92	97	88	93	96	86	88	88	90	112	101	93	91	97	79	79	96	88	83	93	81	74	88	87	97	99	91	90	99	103	96	70	78	89	82	75	79	97	90	99	91	90	101	96	76	99	76	89	82	81	102	73	102	104	66	94	99	86	80	80	103	96	93	102	103	85	88	86	76	77	98	84	61	70	77	94	70	87	72	98	92	70	99	70	79	93	89	89	94	103	80	86	86	96	98	84	100	89	102	88	101	88	88	93	84	83	88	82	83	85	79	87	98	79	87	83	98	73	92	99	87	79	94	94	103	71	93	78	97	68	104	82	85	84	82	79	93	89	86	87	85	72	95	106	84	94	77	99	76	105	90	88	77	87	70	91	79	95	86	77	73	75	94	108	87	94	73	96	95	88	90	83	89	105	88	65	85	93	89	95	90	69	89	69	76	90	95	79	89	81	77	82	76	84	89	78	95	97	105	78	77	83	78	76	91	75	91	91	84	80	77	69	73	63	75	86	98	83	89	91	83	101	62	102	90	85	98	89	82	77	82	98	87	100	81	65	89	88	75	106	100	78	93	85	79	87	78	97	98	103	89	101	98	77	84	91	97	72	88	84	74	94	84	99	63	84	80	90	84	98	82	72	83	78	83	79	76	94	79	88	77	88	98	67	85	87	84	75	65	82	95	98	82	88	79	91	85	65	91	80	95	94	81	89	90	88	92	84	87	107	97	80	81	101	85	67	92	78	77	105	97	99	81	87	71	112	94	77	70	82	77	110	76	79	84	97	89	77	85	90	66	81	96	78	93	82	88	84	99	86	85	111	84	92	94	72	84	104	99	80	69	87	72	77	65	99	97	91	104	87	76	93	77	96	74	85	94	80	73	95	91	100	81	89	92	89	97	86	90	90	77	86	89	85	93	89	81	89	88	72	83	82	72	73	98	91	93	83	81	97	83	85	82	97	104	80	103	103	95	93	82	98	79	105	89	79	96	113	77	70	93	92	69	79	91	96	78	90	74	68	84	82	72	76	79	84	73	104	84	86	85	86	79	81	95	100	95	85	76	74	103	100	92	87	90	96	82	63	81	82	78	87	100	94	77	85	86	80	90	81	83	94	81	78	89	97	75	81	85	91	75	91	81	95	93	103	85	96	96	85	109	79	94	82	91	79	89	94	77	84	85	83	97	90	76	101	97	83	77	78	113	98	92	98	93	84	87	79	84	91	87	107	72	86	87	78	80	90	74	99	89	84	84	77	88	82	81	104	85	91	76	98	92	75	76	80	100	85	85	103	86	83	98	98	76	88	109	76	94	92	67	95	86	91	89	81	83	77	87	88	88	86	81	83	85	88	81	90	72	73	79	89	88	87	80	91	79	101	91	82	97	90	84	95	83	85	80	83	82	78	67	84	94	75	101	90	71	89	85	87	76	88	105	74	76	82	90	72	82	93	74	86	91	80	93	93	74	94	82	102	97	94	86	104	79	94	80	95	81	92	85	74	98	89	65	83	89	92	100	84	80	76	102	104	92	92	77	100	90	78	80	93	70	88	86	83	82	86	89	104	71	106	81	88	92	75	66	69	115	88	93	75	80	78	84	75	91	78	103	96	78	76	84	72	81	79	78	85	97	75	112	110	86	90	89	84	94	104	74	87	91	76	78	103	90	83	72	81	94	79	81	99	68	69	78	96	86	106	84	85	75	86	80	93	105	76	84	86	104	80	81	88	77	85	76	79	92	91	85	80	93	106	93	81	85	74	76	81	87	94	78	77	90	88	88	77	89	93	73	102	94	74	81	96	82	84	102	83	83	95	88	91	93	70	86	80	93	76	82	93	80	84	80	79	76	93
345	2	2100	176000	352	0	45	174	200	368	356	372	499	846	824	614	441	249	217	228	203	155	188	189	217	159	152	151	163	149	135	140	141	148	122	140	124	105	121	130	106	123	129	111	135	99	119	103	113	94	98	111	106	103	82	119	105	106	107	97	84	109	105	102	114	94	98	99	91	107	82	82	89	98	92	104	101	106	113	90	95	112	106	92	92	113	87	83	89	88	87	105	101	82	96	89	102	100	99	93	85	83	94	94	91	96	76	92	95	96	87	100	104	91	102	92	87	74	83	86	89	98	87	73	100	76	61	96	86	90	93	84	101	102	92	98	71	107	70	104	77	72	81	85	92	83	107	94	88	78	88	97	85	85	77	80	77	88	96	104	77	90	100	96	104	86	95	66	79	107	85	84	79	81	79	96	85	75	91	88	84	95	83	74	72	90	70	102	108	95	84	91	90	100	85	94	84	87	93	78	111	83	81	93	95	86	78	80	101	88	77	89	93	83	97	76	79	91	93	74	74	88	95	77	80	88	92	67	79	99	92	84	88	98	76	79	82	96	77	81	83	68	97	72	95	93	105	79	100	84	82	87	95	67	105	77	92	80	74	72	80	92	79	83	67	81	86	78	87	94	81	93	90	93	101	99	91	84	82	80	72	87	92	91	83	75	80	93	82	76	100	87	99	94	73	92	60	75	91	86	73	85	91	89	104	79	83	89	76	104	91	75	86	95	84	81	89	89	99	80	76	93	82	76	86	88	88	79	74	68	94	89	92	88	109	81	78	78	81	89	94	77	93	79	92	79	86	89	71	64	70	75	90	87	74	88	86	63	90	80	80	100	80	81	80	69	83	88	87	73	75	94	88	95	83	79	69	78	81	88	101	91	93	79	91	80	96	93	76	95	75	82	91	79	69	63	86	72	81	98	96	94	75	82	93	89	77	91	79	75	78	69	93	84	82	104	85	86	104	91	87	72	81	68	77	91	90	82	75	90	99	95	80	81	85	99	70	84	77	101	72	87	76	85	89	88	71	86	94	85	71	104	72	91	78	92	86	77	103	90	90	74	73	78	82	78	77	79	81	100	73	87	92	87	79	59	80	94	102	98	81	82	84	97	80	73	93	108	82	91	86	81	80	83	87	88	85	80	82	83	97	92	95	74	92	89	88	59	73	83	92	93	78	89	87	84	85	95	78	78	84	89	71	94	84	89	87	113	63	84	78	75	69	83	111	82	87	80	86	89	94	100	92	103	66	83	88	81	68	85	86	96	88	72	95	78	91	85	76	90	81	90	67	71	83	93	72	80	83	91	102	72	78	68	65	85	98	66	91	86	93	66	78	100	70	83	101	80	94	79	91	89	73	75	88	79	83	63	81	89	76	90	86	72	65	79	94	82	77	79	86	77	85	74	84	88	91	88	84	75	87	85	80	86	69	82	90	103	89	86	88	84	76	77	83	86	73	87	77	82	109	95	80	90	63	69	95	83	75	105	96	84	65	92	86	82	86	72	89	81	70	82	84	92	91	76	87	79	68	72	77	72	64	74	79	90	63	96	85	72	80	68	84	80	99	70	87	86	84	75	76	85	88	96	73	97	89	83	81	75	97	79	66	81	83	85	82	88	65	84	70	114	73	77	79	89	96	85	86	95	97	73	94	78	74	74	72	103	88	74	75	69	93	80	87	67	77	68	83	86	80	71	86	89	66	107	99	83	89	91	81	110	71	74	74	76	76	86	86	72	91	104	81	89	80	91	84	69	91	101	87	86	92	93	73	68	93	91	82	90	89	73	94	77	81	74	91	73	73	59	75	72	79	75	102	98	93	77	82	89	77	81	85	81	85	91	84	68	102	84	97	84	83	74	78	81	95	88	84	94	85	72	79	69	92	85	94	92	72	78	86	86	77	100	101	83	67	84	85	70	94	86	111	79	79	83	80	97	89	76	89	83	91	97	68	81	103	83	91	76	96	74	84	86	81	71	82	99	76	80	81	83	73	99	108	77	96	74	78	82	90	109	76	89	90	80	95	89	86	81	76	96	92	79	79	78	91	75	82	72	95	88	90	90	88	66	84	84	75	92	90	84	96	93	72	88	99	69	67	96	89	84	94	72	77	73	91	84	82	80	71	84	69	83	73	71	83	93	73	72	82	60	85	77	90	82	81	96	90	105	73	77	96	77	86	79	95	81	70	84	79	83	74	67	78	77	89	90	81	72	74	86	78	100	79	108	85	95	79	98	93	78	83	64	89	77	95	81	89	82	107	80	78	89	79	87	95	85	74	89	90	88	78	84	97	76	88	81	95	82	82	70	83	65	79	92	87	91	80	85	95	92	94	75	73	83	78	72
345	3	3500	176123	358	0	39	228	269	409	372	535	639	1176	1182	904	575	251	233	214	196	214	229	235	289	271	176	175	166	175	161	166	144	176	160	143	145	115	133	150	120	124	146	139	104	130	110	136	139	104	127	139	118	121	115	129	120	96	124	124	110	115	132	133	130	112	124	104	134	109	96	125	106	95	121	107	122	89	99	98	126	99	105	104	104	104	113	93	121	97	98	108	100	115	114	96	92	108	114	121	108	102	95	130	97	84	107	103	102	90	126	103	97	96	112	94	100	119	107	126	95	117	95	108	99	98	104	89	100	113	97	109	117	91	118	111	93	83	86	93	115	106	98	114	102	106	90	103	109	90	86	93	99	101	98	97	114	111	110	102	105	103	81	105	86	90	117	103	102	122	120	108	95	86	98	96	105	86	91	115	93	113	95	95	95	106	104	90	112	106	96	102	119	104	105	114	98	107	100	106	89	101	101	105	107	110	110	112	102	89	101	106	115	109	108	115	101	95	98	91	105	91	114	95	87	85	98	100	104	110	110	110	115	89	94	92	102	100	89	90	97	86	95	105	95	113	99	111	92	103	97	94	106	112	103	92	83	103	103	108	114	106	95	88	103	104	110	113	104	86	87	101	105	105	108	94	109	110	88	94	105	104	107	114	108	85	106	87	71	80	92	93	94	97	109	107	91	117	83	113	92	99	94	82	97	107	106	95	106	100	113	97	104	102	105	82	103	104	89	101	112	101	103	99	115	101	98	84	113	115	83	103	89	107	97	89	101	99	89	123	113	96	111	87	81	95	95	81	105	95	102	96	110	108	104	104	100	109	98	80	104	95	116	106	96	117	108	88	87	122	105	87	112	98	117	78	122	103	122	98	100	114	100	108	98	101	107	112	112	112	112	88	88	91	101	111	89	107	95	113	99	105	84	106	107	105	105	105	105	86	91	97	92	108	101	94	118	101	124	117	97	97	87	104	94	106	113	96	110	92	100	92	108	99	102	100	98	114	90	99	100	90	99	95	107	94	82	107	93	94	119	88	98	99	109	104	88	90	82	92	105	109	89	99	93	99	97	106	100	117	120	92	89	96	94	101	95	100	86	88	108	97	104	86	100	87	112	96	95	79	102	101	97	103	112	105	115	107	118	106	121	104	110	83	107	100	88	108	92	88	85	101	83	106	97	87	89	119	100	97	111	99	107	78	82	98	109	98	104	102	91	116	101	85	94	104	92	109	113	99	127	106	112	101	105	100	88	105	88	92	122	88	100	99	97	107	80	99	93	103	77	103	81	76	88	107	89	108	97	98	98	120	95	106	101	88	95	119	105	104	80	107	103	110	93	131	94	92	89	104	97	99	102	98	93	104	107	101	84	99	98	95	95	93	95	92	107	85	96	96	110	105	98	95	104	105	102	106	103	109	92	90	102	121	103	111	106	91	118	98	91	98	100	110	114	88	97	87	92	103	97	95	107	101	112	101	77	107	100	94	112	99	89	99	90	103	106	134	124	97	73	91	95	111	93	113	102	112	91	97	86	108	102	99	89	96	93	88	91	99	89	99	102	98	112	97	93	86	110	105	100	97	104	106	84	104	100	108	117	88	103	92	82	89	86	103	86	88	100	108	94	100	99	109	99	102	101	93	101	95	115	99	108	103	89	102	90	103	108	96	105	129	109	134	100	115	111	96	90	100	106	105	101	92	98	113	99	96	108	93	109	88	99	86	99	92	116	93	122	105	82	86	104	109	93	116	84	87	89	104	88	91	124	87	86	99	91	100	79	105	108	98	101	108	107	88	95	96	100	111	92	109	80	84	106	94	93	88	109	105	92	114	89	118	99	98	108	111	104	105	85	91	114	86	107	116	97	77	114	111	102	110	92	101	98	97	101	91	101	86	105	103	96	104	111	98	91	113	102	103	96	91	97	109	101	116	95	98	108	96	122	98	88	82	99	93	92	99	109	96	91	102	116	88	76	106	81	104	95	107	92	95	102	94	95	119	94	101	101	107	99	99	87	110	96	95	105	91	93	85	98	101	99	94	91	106	105	92	114	105	121	107	109	109	99	106	102	94	118	99	112	95	88	88	106	107	111	98	89	104	95	119	82	97	97	97	94	109	95	96	76	103	88	96	104	100	97	93	103	81	91	118	96	101	122	87	77	96	93	94	99	109	103	95	94	83	92	89	85	98	98	89	98	102	112	110	93	103	102	93	122	111	80	111	91	103	104	95	86	87	100	91	91	94	103	100	96	126	104	105	103	102	99	102	86	98	76	100	96	100	105	91	91	113	89	99	81	98	93	106	101	114	107	117	91	114	96	94	93	111	87	98	97	103	104	105	100	106
345	0	2700	176247	351	0	25	244	342	430	461	830	1163	1346	1152	979	376	280	282	260	283	229	233	243	468	323	212	181	177	186	166	167	173	158	180	131	140	137	131	148	155	140	150	175	129	141	115	138	135	130	112	130	102	111	120	137	124	108	120	103	115	108	102	123	108	116	121	120	127	97	108	93	97	113	115	101	95	115	101	121	103	96	86	108	97	93	106	93	109	104	95	96	118	111	93	109	110	100	89	101	97	127	81	99	90	97	102	82	104	123	119	100	91	111	95	98	77	108	111	88	96	110	108	95	108	102	109	109	113	91	101	95	99	98	104	92	93	119	88	88	90	89	86	101	91	98	100	73	95	94	107	87	106	93	98	87	109	101	88	81	99	97	94	92	93	103	92	77	86	91	95	107	104	101	97	90	85	98	114	89	87	97	102	95	66	87	96	84	109	108	99	93	115	92	106	95	78	96	101	98	105	95	96	93	108	104	99	95	85	86	87	106	115	96	93	107	89	94	98	101	96	80	102	114	88	84	97	88	104	88	95	100	83	98	88	98	97	89	109	112	88	97	94	86	96	86	91	88	110	102	94	82	85	90	116	82	112	101	91	82	97	108	86	91	103	92	88	103	91	84	85	69	99	101	107	99	87	86	95	82	95	90	83	103	92	113	89	91	105	111	116	101	94	111	82	106	114	89	118	84	98	105	99	95	83	86	117	104	90	100	90	97	80	94	103	88	95	92	91	94	86	98	106	101	86	108	81	97	83	93	98	86	104	104	95	97	110	105	117	98	80	114	102	75	108	92	99	92	90	93	75	116	100	91	87	99	96	97	99	95	108	102	78	102	95	94	93	105	94	102	82	85	91	105	87	84	102	87	76	80	85	86	90	104	103	82	88	89	97	98	86	94	85	86	96	106	95	85	104	97	102	76	83	92	81	80	112	79	89	100	85	85	94	105	95	68	90	84	93	107	106	103	76	85	90	93	104	104	120	89	110	78	78	103	91	94	76	93	102	96	95	95	97	100	83	82	98	94	111	84	106	98	98	81	93	110	88	103	94	116	98	94	102	90	99	97	74	102	87	103	104	76	86	95	103	105	88	89	94	82	90	98	94	77	97	84	100	106	92	91	97	110	87	103	92	105	95	86	72	82	85	84	75	93	107	89	87	89	88	108	87	100	100	97	73	118	90	77	73	87	78	89	87	108	84	95	75	100	76	92	111	96	102	101	102	85	92	105	95	99	94	103	94	77	99	87	94	88	93	81	81	100	83	94	102	84	106	94	116	99	102	107	79	96	80	79	95	96	107	101	78	91	94	92	103	108	79	102	85	94	96	110	96	99	104	98	74	112	93	86	86	85	92	90	92	105	111	96	92	93	96	92	96	85	81	123	109	91	91	96	79	102	71	97	84	106	96	67	81	84	90	113	90	83	85	78	87	121	82	97	93	99	108	92	110	93	72	101	83	88	89	103	98	94	97	106	88	89	111	92	105	102	94	94	85	107	96	98	108	94	100	73	101	103	81	105	88	105	87	73	102	81	97	97	85	94	94	96	79	89	90	103	93	91	96	97	96	89	107	93	95	87	110	97	93	79	93	97	90	95	84	99	101	92	90	113	109	110	82	85	85	84	97	92	94	80	90	83	93	81	86	93	88	101	86	89	108	100	95	102	95	83	98	99	101	86	97	98	92	83	78	71	102	94	72	102	90	102	94	99	99	86	99	102	81	103	88	109	92	93	100	83	81	97	121	99	91	85	87	93	87	83	102	89	86	87	96	94	81	95	102	101	83	95	99	107	105	82	92	88	87	91	99	104	95	96	107	83	71	100	90	88	88	99	83	93	95	92	79	92	86	84	98	98	91	74	78	76	93	82	90	92	102	86	89	104	82	98	94	101	95	102	91	97	119	86	90	106	82	89	88	87	86	93	104	88	104	99	108	82	99	92	88	86	85	85	98	98	101	74	95	98	96	107	79	88	98	96	87	114	89	93	94	81	104	93	89	88	107	75	109	97	89	76	99	94	96	86	99	95	84	85	87	111	98	86	89	109	91	94	93	86	118	81	108	90	102	84	103	81	97	91	100	87	103	103	98	87	84	108	91	106	100	71	90	99	88	91	91	103	94	93	89	85	87	95	114	113	78	101	84	107	96	94	92	83	83	88	114	92	92	103	97	118	69	91	82	83	86	84	76	96	97	67	104	90	96	101	75	92	85	90	118	88	86	70	98	94	91	102	77	79	81	87	87	116	84	95	104	90	103	85	104	95	104	102	87	89	91	88	82	90	90	92	95	107	109	105	86	96	93	95	101	109	90	86	94	81	85	101	93	91	83	94	78	109	104	83
345	1	1900	176370	353	0	44	239	306	436	587	1229	1038	797	633	459	229	219	224	193	211	193	194	176	249	188	176	143	169	164	143	147	137	155	158	144	153	142	112	141	121	145	115	144	136	109	131	109	143	110	111	124	126	128	113	128	111	116	111	116	120	132	133	117	108	133	119	120	106	111	123	99	111	104	94	118	98	110	116	103	125	116	105	106	95	112	73	88	88	94	108	111	114	115	97	106	99	108	97	115	101	127	114	111	124	83	106	123	107	106	93	112	103	125	98	96	100	100	97	108	100	111	115	102	91	100	99	100	98	106	81	92	102	97	90	102	98	111	114	108	95	112	111	116	112	95	96	97	95	95	97	105	90	115	107	106	103	121	115	114	118	110	100	103	112	100	106	117	92	84	90	88	89	103	101	115	105	91	93	91	112	94	119	99	90	100	122	100	95	103	108	103	95	84	97	93	118	101	95	89	101	110	88	106	102	110	130	112	89	117	110	95	95	115	94	117	93	113	94	109	94	104	79	98	108	98	92	123	118	87	111	117	98	91	100	103	108	90	115	109	93	88	101	100	89	104	112	96	113	105	104	115	95	110	98	109	119	98	107	106	105	85	108	116	98	110	98	84	107	106	110	106	87	96	94	78	98	88	113	120	119	118	99	112	104	109	92	113	99	90	90	109	119	110	93	97	104	96	109	96	109	102	109	103	106	104	100	98	114	118	104	100	99	93	108	98	87	118	104	101	120	109	101	83	112	98	89	105	93	95	104	107	106	111	115	107	103	105	95	101	106	85	94	118	85	107	91	92	114	101	90	114	92	99	95	96	112	96	109	91	102	93	100	96	95	95	102	96	98	88	114	109	84	109	117	116	103	95	99	116	101	97	111	116	101	97	83	105	107	101	116	105	85	108	116	113	97	103	118	105	107	99	97	101	96	114	119	103	98	102	117	128	100	90	99	88	104	89	93	101	100	113	82	101	87	106	117	109	85	110	121	105	98	101	101	97	91	106	103	90	87	89	105	90	87	102	109	100	105	113	127	98	95	96	125	114	98	98	99	104	109	75	91	106	95	102	100	108	93	100	112	101	101	109	106	107	104	104	98	105	105	95	113	113	77	92	106	95	113	101	81	101	98	100	123	102	104	87	105	96	99	91	124	99	117	99	93	105	87	101	122	97	101	102	107	99	116	110	103	111	91	120	108	103	98	94	99	87	90	98	92	110	101	106	88	96	108	97	104	99	101	113	101	98	96	95	117	113	108	89	87	93	111	86	89	99	123	86	112	118	106	113	110	91	103	107	89	115	91	95	102	101	91	97	103	104	110	108	112	94	110	113	98	104	104	108	82	117	121	84	84	99	110	110	88	121	103	103	112	108	111	88	96	103	101	108	96	104	100	128	102	117	101	99	98	103	103	108	108	88	93	121	104	119	115	105	103	90	107	128	91	103	100	91	85	114	99	109	102	98	123	110	93	118	107	96	102	106	114	97	90	103	98	94	100	96	104	109	102	112	99	97	109	114	120	105	89	98	106	124	97	95	92	107	105	106	104	95	107	100	95	111	103	95	111	107	100	87	91	110	116	119	111	121	99	114	111	98	100	90	114	104	87	118	86	111	89	91	104	119	106	98	114	100	105	104	97	104	101	102	111	88	93	106	114	103	95	86	84	100	115	101	93	99	102	88	101	85	109	95	82	105	117	118	95	119	121	95	111	90	116	97	111	96	102	90	96	115	104	97	86	88	90	112	90	108	114	102	98	96	111	97	116	96	98	109	106	92	82	114	95	118	100	119	104	92	96	85	102	105	108	110	83	106	84	95	89	101	100	106	97	115	83	104	90	110	108	109	112	121	115	95	86	108	113	94	82	109	104	117	86	99	105	89	104	115	98	96	105	111	117	99	96	100	101	93	88	93	105	119	102	107	102	110	103	105	100	98	102	109	102	118	101	107	102	96	105	90	98	95	98	94	114	102	108	101	106	93	99	98	97	93	99	108	106	105	108	104	117	103	111	110	109	102	112	83	114	90	115	98	103	107	106	102	78	125	100	101	111	104	80	108	95	102	86	93	98	96	104	114	100	100	97	105	99	106	106	90	85	114	85	88	104	106	106	90	98	100	91	100	122	119	94	99	89	108	89	116	116	107	82	100	89	109	115	102	111	113	102	107	112	94	100	99	100	96	94	115	109	103	91	99	116	99	75	95	109	90	117	96	90	105	121	85	99	97	107	102	118	97	82	112	104	93	112	94	98	94	93	98	110	91	111	95	91	111	91	97	97	101	106	72	106	100	85	98	106	114	106	118	109	109	89	94	115	118	104	106	121	93	91	110	97	114	111	111	83	95
345	2	2100	176493	352	0	48	299	294	482	1215	1179	1097	877	361	346	247	273	227	220	219	208	204	184	215	193	186	153	149	156	147	147	146	147	130	142	118	127	124	115	135	119	115	116	124	124	119	122	112	102	108	103	121	96	106	109	103	113	97	109	81	114	98	90	109	121	103	109	100	100	134	92	103	114	85	91	102	109	114	104	94	101	82	86	105	88	75	91	89	98	110	84	100	104	112	89	95	98	89	85	106	94	95	83	122	84	102	95	116	105	100	94	78	105	96	88	102	113	78	92	98	105	84	115	92	100	101	94	104	111	75	86	101	105	85	76	93	79	79	109	90	81	82	89	96	87	102	118	89	91	94	97	76	90	94	93	86	99	89	102	93	97	84	87	80	101	95	86	97	94	88	92	97	95	96	92	103	73	91	100	83	95	100	83	90	107	96	96	73	85	92	101	88	91	112	89	83	85	93	104	93	76	87	98	89	73	86	89	86	80	96	100	100	91	104	101	109	79	86	75	88	86	80	105	94	87	97	97	89	100	95	95	109	113	93	86	112	79	97	90	91	77	87	92	88	90	96	80	96	94	98	97	78	96	89	81	91	72	73	85	82	80	105	88	89	87	99	82	88	90	83	86	112	91	85	80	86	86	89	90	103	99	86	96	101	87	104	101	89	73	90	91	104	89	89	107	91	90	84	93	95	89	95	91	95	73	91	97	86	92	107	101	91	89	87	100	79	100	114	75	95	95	103	85	91	96	104	73	84	96	83	102	84	100	94	112	107	97	95	101	108	88	97	86	87	95	96	83	89	103	95	83	99	92	88	88	102	74	76	84	93	102	81	81	76	83	83	94	97	95	90	104	77	102	103	86	86	85	88	119	76	101	90	72	105	99	80	77	77	86	102	83	83	77	111	79	89	80	93	105	86	90	84	103	90	91	107	95	85	82	75	92	107	92	81	83	80	85	101	94	77	99	87	83	82	91	94	89	86	86	73	71	94	92	108	82	84	95	99	86	83	87	105	88	96	90	98	101	81	86	81	91	104	105	88	78	64	83	95	109	104	88	93	92	89	98	81	89	82	82	87	101	96	112	77	91	89	89	85	69	69	98	84	103	93	85	84	115	98	88	95	87	81	78	92	89	104	85	90	114	96	111	83	74	101	85	101	86	104	79	103	94	92	81	82	117	73	90	82	94	98	94	93	88	99	75	82	94	75	79	84	101	91	80	106	106	94	87	92	84	87	94	99	82	108	63	86	87	88	72	64	93	103	81	95	84	87	87	87	88	89	86	90	95	115	102	96	93	98	76	77	89	86	84	81	92	92	85	87	73	87	91	89	88	86	87	94	90	94	103	99	99	103	90	93	95	97	94	90	104	102	90	71	80	97	95	93	82	91	95	85	86	88	82	80	94	103	87	83	84	86	84	84	103	79	95	91	98	99	96	95	96	87	80	88	85	94	84	90	74	91	71	107	100	100	99	93	92	75	87	92	101	102	102	106	92	96	83	93	98	90	83	92	103	99	92	105	80	81	92	90	77	94	81	102	77	99	71	98	84	81	81	90	76	94	84	112	80	86	85	101	94	79	96	77	88	83	97	84	105	99	109	89	103	112	93	91	79	81	93	92	76	73	96	94	105	90	91	108	86	82	96	92	78	83	89	100	77	108	79	86	104	101	95	91	80	109	90	104	91	87	90	82	78	88	63	87	77	87	89	82	93	100	112	79	84	91	78	90	84	98	88	84	88	85	67	86	91	86	85	93	114	96	80	79	85	86	98	102	83	85	80	109	89	77	93	89	96	89	77	101	99	76	73	76	104	103	78	77	100	101	83	88	96	98	86	87	81	91	101	90	97	87	99	83	93	107	101	72	89	95	84	101	99	104	83	87	85	78	78	95	90	108	93	85	104	80	86	82	90	76	94	79	95	90	89	87	85	92	76	78	87	92	75	84	80	75	103	100	70	86	73	87	91	82	91	102	90	75	93	87	93	97	73	89	80	90	88	79	98	101	79	102	94	103	97	83	94	91	98	107	85	95	77	92	103	79	101	86	97	93	84	88	100	85	80	95	80	98	99	88	84	73	83	80	81	98	91	102	86	81	107	75	90	78	99	89	94	89	82	103	82	81	97	79	99	100	81	81	102	90	87	97	77	108	105	98	95	87	93	86	90	95	91	79	104	70	95	97	76	95	95	107	98	97	79	90	95	82	79	113	78	90	99	84	99	85	96	89	109	95	101	83	97	89	99	97	100	84	111	82	96	81	87	96	81	95	111	100	87	103	82	94	89	94	89	86	85	84	91	102	91	90	117	110	113	88	100	83	90	84	105	92	75	91	93	88	72
345	3	3500	176616	347	1	61	283	317	410	394	967	1067	965	285	289	271	260	243	247	212	189	184	205	191	150	169	178	176	179	168	171	166	156	139	171	134	138	138	134	144	135	137	120	136	116	127	138	125	107	111	119	118	133	102	112	122	119	117	103	107	119	125	118	136	105	119	100	91	105	108	98	88	103	107	112	97	98	122	102	101	106	103	96	103	96	107	116	103	100	108	125	100	108	94	100	101	106	93	100	94	91	97	104	107	89	92	118	101	96	108	110	108	127	93	93	105	88	88	112	100	107	105	105	96	101	103	88	101	89	94	97	113	128	80	101	105	120	113	72	87	104	94	104	101	94	91	109	115	97	109	99	95	104	100	111	104	98	113	94	103	99	107	86	102	97	108	97	111	112	95	97	91	108	103	112	104	90	129	104	93	93	99	107	94	91	110	106	90	101	104	123	106	93	111	96	104	90	96	96	86	99	83	90	88	96	100	97	111	99	116	80	110	83	97	104	109	86	117	102	102	82	94	97	81	107	104	101	95	87	85	97	106	97	95	104	84	112	103	102	94	74	86	109	109	104	100	109	112	105	82	111	93	88	106	93	102	100	101	110	102	90	92	104	92	107	98	112	100	77	104	87	99	95	103	101	104	113	98	104	73	90	109	108	78	106	95	95	90	99	93	90	87	87	97	89	100	93	73	97	83	94	111	81	90	90	94	99	91	99	110	114	98	99	98	100	105	96	97	97	93	95	94	101	117	75	97	108	91	91	100	93	82	90	114	103	91	98	92	99	81	91	107	93	86	80	78	102	100	102	111	92	108	82	97	93	93	100	110	109	105	98	99	84	105	95	113	92	102	91	96	90	82	95	101	106	88	94	88	86	80	91	87	101	100	118	95	99	107	104	96	110	116	97	123	84	86	94	78	107	103	87	85	100	112	95	79	89	105	95	102	93	83	94	87	85	97	77	97	85	100	72	102	96	93	89	82	99	123	106	81	95	108	85	89	102	106	105	79	88	114	112	104	100	92	92	84	102	93	94	100	99	103	100	74	89	113	78	87	104	134	92	91	93	89	104	86	81	92	89	95	91	94	89	105	105	97	105	83	97	89	97	106	125	89	91	79	100	94	74	83	88	98	99	99	76	103	91	92	107	88	93	87	112	107	105	103	74	105	94	89	75	109	84	118	111	100	104	87	110	89	101	111	99	109	114	89	101	83	103	87	102	109	75	95	86	120	93	82	85	99	115	93	98	101	107	85	114	103	93	95	81	84	80	80	76	85	84	105	92	108	75	99	121	94	94	85	88	95	87	112	85	96	96	112	98	107	83	82	91	80	95	108	91	116	106	101	101	93	97	113	89	101	101	82	98	90	101	104	100	112	106	90	89	91	92	100	106	97	101	111	81	96	102	100	102	86	100	107	93	110	98	94	91	94	87	92	80	109	111	85	100	87	102	87	90	92	94	87	94	84	92	107	111	110	91	89	97	108	108	93	96	106	98	103	97	102	90	92	111	108	100	101	93	111	85	72	84	99	82	104	106	80	105	107	96	99	118	111	95	96	95	97	98	104	89	98	97	113	105	95	102	83	88	99	101	122	115	90	94	92	89	73	111	98	93	95	110	102	106	89	96	114	106	85	106	103	89	94	100	98	89	81	75	92	105	96	133	97	99	112	96	102	98	98	91	96	100	106	90	99	107	85	96	98	107	96	91	86	98	81	93	98	95	89	106	91	89	127	83	87	87	93	78	109	83	124	102	98	99	99	98	97	93	94	83	108	98	92	79	111	110	96	89	120	103	107	90	96	95	77	108	105	95	106	92	126	117	94	100	81	99	78	105	82	101	96	96	92	99	86	110	73	94	90	104	103	82	98	89	105	102	100	84	98	95	101	88	98	84	82	102	86	80	93	103	88	90	95	100	100	108	84	87	105	90	106	85	92	94	85	81	118	91	119	111	101	80	81	93	116	101	113	97	97	96	99	104	95	79	103	96	111	102	120	101	128	85	98	115	96	88	110	112	92	96	100	86	107	96	93	101	85	93	108	85	91	82	96	86	96	100	95	106	121	103	93	91	93	115	100	92	81	84	100	90	107	90	83	68	98	85	86	103	98	101	97	103	105	95	97	89	81	109	97	83	84	96	97	77	89	100	85	73	108	92	87	91	86	107	105	70	106	76	103	87	93	78	107	96	100	107	83	86	86	103	87	97	100	106	103	92	93	102	92	99	103	104	96	105	86	83	110	96	98	83	95	104	110	86	118	89	91	91	110	95	85	88	90	100	98	97	99	85	75	80	83	112	97	100	87	110	98	80	112	84	104	106	95	122	104	83	85	89	97	92	101	95
345	0	2700	176739	351	0	25	218	267	357	360	634	543	558	367	322	292	293	267	239	232	217	204	204	207	214	180	180	179	181	169	166	133	156	133	124	140	144	143	141	147	113	125	138	136	108	104	120	126	125	110	124	119	106	110	89	100	102	88	81	103	108	112	88	99	95	102	96	118	103	99	73	114	105	95	87	87	96	89	76	92	108	102	87	93	77	78	111	71	93	70	79	84	85	92	73	82	85	86	107	76	86	87	91	78	93	69	93	91	94	80	94	98	89	86	77	84	99	86	92	101	93	81	92	64	89	86	88	90	87	77	86	74	81	85	89	94	94	89	85	68	82	80	76	99	75	76	77	77	71	75	79	77	76	81	99	84	80	99	75	88	83	95	86	80	64	90	82	65	114	81	82	88	95	67	70	63	77	84	97	71	74	79	68	90	71	82	79	86	75	72	96	78	81	78	69	87	83	87	86	82	76	68	93	84	82	73	79	82	86	74	92	97	73	67	74	82	82	102	68	74	64	79	86	105	96	78	99	74	82	71	81	79	79	64	65	83	72	87	93	80	81	74	84	79	83	67	77	90	75	90	87	82	95	84	74	76	97	76	94	70	70	76	89	62	74	77	81	83	62	73	97	74	78	71	71	73	75	86	81	80	69	77	96	89	79	84	85	87	81	88	76	91	82	77	84	66	77	78	86	79	66	80	82	71	73	82	99	70	79	70	91	68	71	73	85	67	81	76	85	94	77	80	71	84	81	75	66	67	76	80	66	71	86	81	84	78	70	79	86	62	90	86	70	82	67	74	103	79	86	71	88	91	80	79	70	69	81	66	84	95	83	81	80	77	90	72	86	68	99	77	108	74	77	97	85	82	86	71	79	64	70	90	66	86	83	71	81	91	82	62	61	90	77	92	69	67	65	80	83	80	84	78	72	75	74	80	71	74	66	85	84	86	48	73	79	102	78	95	60	78	79	85	64	79	76	78	83	104	63	67	64	76	65	89	69	62	74	75	71	88	72	87	81	61	90	77	86	86	77	79	85	70	73	80	73	72	82	79	77	66	65	78	80	61	84	73	76	94	81	64	81	74	100	97	70	87	76	81	89	70	73	73	87	88	80	68	70	90	69	95	70	69	69	85	72	81	72	89	101	84	78	80	75	70	74	71	71	77	64	65	86	73	77	76	76	65	77	66	72	90	60	86	77	78	93	69	82	78	78	86	79	67	71	63	68	65	90	77	74	91	98	62	81	70	91	80	83	78	95	93	86	71	63	73	71	68	97	88	61	79	74	84	92	91	82	77	81	75	101	75	72	91	79	81	87	85	92	99	69	96	80	88	76	85	91	68	68	65	76	74	70	74	91	106	95	72	92	72	85	77	72	93	81	69	108	77	79	86	75	89	95	78	82	72	82	79	85	70	68	100	74	85	105	87	72	80	86	77	61	67	84	81	58	90	82	76	87	85	72	73	90	61	68	86	93	68	96	70	99	74	91	54	63	70	77	73	66	80	73	93	73	79	81	95	87	75	69	81	81	89	71	85	79	91	88	82	71	61	77	91	77	69	70	81	75	98	88	87	69	84	75	69	83	52	81	73	93	76	79	81	83	61	81	87	88	70	74	71	90	73	77	83	83	85	70	66	81	77	84	73	73	67	86	82	77	90	64	68	96	68	93	103	67	66	70	85	87	71	83	80	83	81	91	70	83	70	84	85	85	81	78	65	61	63	98	74	62	83	70	95	84	63	67	68	91	109	81	74	84	71	74	68	76	85	66	79	77	83	77	92	94	74	87	83	77	80	107	73	64	80	90	76	97	84	71	79	77	78	97	78	96	77	85	79	82	70	88	88	88	66	74	69	88	80	82	75	80	81	67	88	65	74	62	84	84	76	88	72	81	96	75	80	79	83	67	78	67	83	77	73	78	76	88	68	68	79	81	85	74	88	75	84	88	66	104	80	83	83	69	76	77	69	76	77	79	85	96	79	72	81	97	68	68	86	82	87	78	78	79	62	77	97	80	80	87	79	78	76	66	74	84	89	85	59	90	71	77	72	68	91	70	83	80	90	83	76	82	68	87	91	76	73	77	89	65	75	66	90	71	75	85	70	64	82	86	73	72	83	73	63	80	76	69	85	89	75	81	84	96	81	87	77	74	77	80	84	84	79	76	84	75	67	66	72	95	72	81	110	79	98	70	69	74	66	76	84	80	87	87	85	68	77	73	86	79	74	87	83	82	82	80	92	84	72	77	93	75	91	79	77	61	73	74	87	66	84	82	93	86	73	82	77	66	61	77	59	85	65	69	63	71	69	73	79	80	77	79	70	82	72	87	77	75	80	72	90	80
345	1	1900	176863	353	0	14	114	193	331	310	348	329	282	257	251	204	220	190	191	180	161	155	152	167	143	156	132	123	141	136	144	122	145	133	112	116	137	118	106	90	103	105	103	97	102	99	111	104	100	96	116	98	83	103	92	109	91	93	91	88	76	104	76	91	84	98	72	87	102	83	84	81	108	87	84	100	76	60	87	79	93	76	87	92	76	96	68	78	85	94	83	85	84	94	82	70	85	65	87	83	81	93	86	79	63	76	86	84	84	70	80	80	91	78	78	89	73	76	101	85	83	70	86	83	87	71	87	71	74	74	80	86	77	80	75	80	71	90	75	79	89	92	71	92	83	78	75	75	74	80	85	80	80	90	85	65	92	87	69	82	83	72	71	74	86	83	86	74	88	92	78	78	92	79	90	86	69	64	78	78	89	74	90	80	68	70	66	79	70	85	80	82	92	94	72	79	87	92	83	78	77	71	91	87	77	68	71	80	81	94	101	96	69	78	69	72	91	75	85	75	70	80	76	73	79	87	86	88	75	60	90	85	80	94	71	79	82	91	85	72	65	70	72	88	78	71	74	87	95	79	83	81	81	85	80	87	72	65	71	78	60	84	67	80	76	61	67	60	80	80	80	83	78	83	80	82	64	82	73	63	80	48	81	80	77	84	76	78	79	70	85	71	80	97	70	77	81	71	81	84	79	82	74	72	73	67	87	78	88	83	84	82	59	74	93	71	71	77	74	82	77	85	84	84	73	80	73	89	71	73	69	80	84	85	86	66	71	77	67	82	71	72	75	81	83	63	86	78	85	73	87	87	89	81	66	69	90	79	74	80	74	89	73	80	75	98	72	86	85	89	69	72	69	82	81	68	73	94	80	65	88	83	71	91	75	73	79	70	91	94	84	87	81	80	74	70	77	79	75	72	73	83	88	83	90	78	88	80	74	65	70	77	70	81	58	72	87	78	82	74	77	97	73	76	62	104	71	79	76	68	89	75	90	89	84	95	69	61	71	77	89	63	83	91	93	73	92	62	90	81	70	67	80	68	74	73	109	67	82	94	81	84	74	65	89	84	83	71	78	82	83	67	69	77	79	90	64	69	80	68	75	91	83	84	72	78	75	89	82	70	76	70	84	70	89	85	88	82	81	64	69	72	82	83	69	79	60	84	76	98	77	77	64	64	77	79	71	78	54	78	77	69	72	69	62	85	83	70	81	68	66	87	69	92	70	88	81	79	81	85	78	73	76	88	77	71	92	81	75	67	97	67	75	89	72	75	89	97	85	83	62	82	79	69	83	60	83	84	91	82	74	87	80	86	85	84	79	79	69	72	98	88	85	75	69	75	67	85	79	72	88	66	92	71	71	75	73	67	75	82	79	75	81	76	67	63	76	87	73	94	69	65	78	85	66	81	86	74	86	73	67	75	83	81	68	69	81	73	76	93	75	76	71	72	83	79	77	67	89	89	101	80	74	88	80	70	82	86	74	58	69	75	78	88	77	71	80	89	67	84	69	61	89	82	78	97	64	77	79	67	85	65	57	75	66	53	73	82	81	79	82	88	81	65	64	74	80	92	86	83	83	64	75	72	68	80	97	57	77	71	84	75	76	79	83	101	79	79	96	80	65	76	62	90	88	66	82	103	70	73	75	89	71	81	79	79	96	54	77	72	65	68	86	82	76	96	82	74	89	76	70	83	82	66	75	81	70	85	79	53	69	87	73	101	73	97	88	85	83	87	74	86	76	93	62	93	65	99	84	74	70	92	77	85	80	87	90	78	75	82	71	65	75	79	86	84	71	78	89	82	79	69	86	74	84	70	89	67	75	84	79	65	77	87	85	80	90	80	68	74	76	80	74	83	65	63	87	79	75	61	76	77	94	84	90	83	64	76	96	64	86	79	82	86	66	82	75	77	78	79	66	76	83	80	78	76	83	93	75	70	79	69	71	91	79	80	75	90	78	82	71	62	84	78	57	72	63	86	88	95	85	82	81	92	70	71	72	73	66	91	79	71	87	74	74	77	97	70	106	81	86	84	68	69	87	75	75	68	78	78	87	74	82	76	69	87	99	76	74	80	63	80	81	80	65	67	81	72	62	74	63	87	60	87	70	79	94	67	76	87	82	55	86	74	77	72	95	73	81	75	88	70	68	70	86	90	74	64	79	83	74	69	79	88	81	74	89	83	64	68	76	80	88	86	66	84	85	75	77	81	101	95	82	87	63	69	75	85	70	72	81	74	84	73	79	83	71	72	79	87	87	74	73	78	84	86	69	79	79	78	83	92	73	67	89	70	79	67	92	95	78	70	91	60	68	86	75	64	89	85	86	84	61	86	67	82	64
345	2	2100	176986	357	0	30	151	179	336	609	669	351	362	331	248	251	218	216	207	203	199	170	207	173	149	163	144	138	116	145	153	131	126	116	113	125	111	103	114	128	97	107	101	104	101	79	109	108	107	92	91	99	75	97	82	65	67	91	81	94	80	103	78	96	92	79	93	68	88	89	80	81	76	82	86	85	74	89	77	80	76	78	98	81	73	80	86	80	92	77	68	85	90	93	86	74	76	89	97	89	77	92	83	73	82	78	108	89	71	87	81	79	82	80	81	75	71	68	69	71	80	90	76	96	91	77	86	76	69	87	80	69	81	84	73	75	69	74	78	73	72	61	71	81	63	82	80	66	61	80	88	80	70	72	77	67	66	71	58	69	70	71	87	82	94	84	73	60	72	64	76	93	62	86	71	57	67	77	67	64	63	64	68	80	70	67	88	74	77	84	70	79	70	69	94	73	80	92	68	84	73	75	82	69	63	59	80	97	76	60	79	70	77	62	75	67	69	90	73	78	78	69	80	79	79	93	68	83	74	64	90	81	88	68	72	52	71	66	79	68	80	84	67	81	81	76	86	77	63	70	89	62	67	58	87	89	76	62	77	80	60	68	94	92	70	82	85	67	85	79	69	75	80	81	77	52	64	84	62	65	88	75	74	69	86	70	98	80	82	80	70	80	60	77	74	63	74	66	76	71	81	67	73	76	53	64	70	69	75	61	71	76	69	71	72	64	74	73	76	77	82	64	82	83	73	70	83	73	74	68	57	84	74	81	76	70	64	78	66	79	68	71	71	71	74	68	61	76	85	83	63	74	71	68	80	94	66	71	71	71	95	65	65	62	75	79	84	62	101	64	66	66	74	81	65	74	75	87	81	62	63	65	80	71	80	70	66	79	72	74	81	65	76	90	56	65	80	60	53	68	77	74	87	79	80	62	69	82	66	77	76	79	74	77	62	66	74	65	77	78	54	58	71	75	70	72	70	82	62	61	73	67	73	80	87	83	75	89	76	82	75	80	57	79	87	79	94	69	77	74	75	61	71	80	64	76	66	86	58	55	84	74	67	78	85	74	77	77	82	53	62	89	63	76	79	58	73	68	76	64	70	81	67	81	69	64	69	79	73	74	72	99	73	73	90	82	78	82	70	80	65	60	53	81	63	63	76	66	67	82	59	89	76	62	55	81	68	80	64	53	86	59	76	68	82	62	82	73	75	79	69	70	76	88	79	67	80	78	64	66	86	60	88	77	66	74	77	79	86	69	68	69	83	78	73	62	71	85	82	68	67	66	73	74	64	69	82	71	91	78	76	83	85	73	83	72	73	68	76	75	77	82	78	63	62	61	72	63	71	77	86	64	61	72	64	74	82	62	77	61	66	83	71	93	72	74	77	77	70	87	69	94	68	71	85	60	68	48	82	69	68	56	81	93	81	71	75	70	66	86	66	73	91	69	86	75	61	78	84	64	70	76	79	78	75	75	73	77	68	67	85	64	71	70	60	74	71	77	89	74	90	75	69	60	69	74	78	71	67	60	63	88	84	53	67	73	79	66	66	70	79	68	80	58	79	93	67	77	83	98	82	83	66	63	71	93	65	76	68	82	56	81	59	72	82	77	81	80	66	70	60	75	75	98	53	80	79	74	65	78	69	81	68	74	79	65	66	67	73	79	71	70	67	76	82	80	73	65	73	60	66	80	75	79	54	69	73	81	65	95	55	68	73	79	75	94	76	64	71	64	72	69	64	60	66	73	67	72	85	74	85	61	77	61	82	67	64	72	87	55	73	72	75	65	75	60	73	67	77	79	76	83	85	81	76	72	80	66	69	74	90	80	83	77	71	77	63	84	74	52	77	71	68	78	69	79	80	91	74	81	72	83	84	70	66	64	85	62	61	67	68	60	74	70	71	82	72	74	92	68	75	76	83	71	84	72	89	78	63	70	66	69	70	79	82	68	59	79	68	84	67	55	75	77	66	71	79	78	83	59	74	68	60	75	71	83	63	73	61	87	80	71	80	64	69	65	75	81	75	74	66	76	80	75	70	60	63	85	81	64	86	75	81	71	71	54	69	72	71	68	97	79	71	75	65	75	67	92	74	68	57	73	66	64	73	80	64	53	66	79	85	84	78	64	77	75	77	84	91	65	72	66	57	80	75	61	74	59	72	75	74	76	68	78	75	74	64	83	67	57	77	66	69	66	71	84	87	58	67	68	71	83	84	80	83	84	52	79	71	72	63	65	74	65	70	70	77	72	79	64	70	78	85	63	75	71	76	71	70	77	70	71	77	69	99	82	83	66	85	73	85	59	74	79	89	53	80	80	51	80	76	83	69	54	66	75	81
345	3	3500	177109	353	0	28	182	243	368	332	412	386	462	333	294	258	240	218	237	211	193	181	170	170	168	182	147	151	132	161	109	140	152	125	112	111	112	137	132	113	131	114	115	106	128	89	106	109	108	102	98	115	112	103	99	93	98	104	89	81	111	106	99	95	89	75	88	107	106	81	97	93	86	79	97	84	92	83	97	100	89	75	91	94	88	95	79	95	82	106	91	96	82	81	88	85	78	91	84	82	90	90	92	93	86	78	97	87	88	85	85	87	90	102	81	94	79	83	78	76	83	99	88	82	97	90	68	87	110	85	94	84	82	78	71	89	91	75	86	89	87	82	71	83	74	90	89	103	97	93	85	65	94	86	94	78	71	98	100	77	89	82	78	87	94	96	82	91	80	84	104	85	80	88	91	71	84	77	69	88	74	81	103	81	92	86	80	73	90	85	88	92	74	99	82	70	95	80	85	79	84	89	87	69	82	65	64	88	75	106	86	65	89	70	85	83	67	92	82	78	86	84	78	75	82	63	88	77	85	89	92	70	86	88	72	75	58	87	77	80	89	80	93	95	73	88	81	76	77	90	73	61	92	83	91	72	85	77	70	74	85	84	63	96	87	95	77	68	96	61	75	81	89	80	72	83	87	78	97	100	78	68	84	78	87	66	88	85	85	75	83	88	76	88	100	59	86	95	89	74	96	75	76	91	66	82	81	77	84	84	83	85	101	92	110	94	72	76	72	73	74	88	72	91	87	70	75	98	80	102	76	87	90	92	61	82	84	79	77	94	76	80	60	73	78	86	86	77	77	82	107	87	86	78	75	82	73	98	81	77	105	96	70	96	79	84	89	81	79	91	75	77	71	68	72	88	83	77	78	79	82	83	86	65	80	87	76	91	87	67	81	71	80	92	83	63	75	88	81	75	94	68	77	88	78	94	77	78	89	76	88	85	91	94	61	78	88	88	81	90	96	79	84	69	78	87	80	97	85	83	88	73	106	89	89	62	95	53	91	82	77	86	90	86	92	72	72	78	75	104	69	81	73	80	85	67	93	86	62	75	88	67	66	85	58	86	66	88	82	65	74	94	76	77	77	83	83	92	76	87	83	82	76	69	82	92	85	90	67	77	71	79	64	99	80	67	84	84	71	66	84	51	70	114	74	82	91	87	96	88	91	96	85	59	92	78	72	81	75	81	83	54	69	83	79	97	80	71	89	83	65	82	80	80	83	92	85	78	84	71	75	86	88	81	68	83	64	82	93	98	67	96	94	70	69	76	85	77	87	111	80	74	75	63	64	81	74	82	76	89	84	92	73	79	81	81	85	79	72	80	77	81	76	82	63	72	72	72	92	76	87	83	90	85	81	83	73	87	89	67	88	92	76	62	73	82	84	91	100	92	82	83	91	90	79	77	89	75	82	65	92	74	89	80	89	99	95	90	77	80	78	90	88	90	98	80	72	88	81	103	103	66	72	67	93	91	81	71	69	88	90	86	87	87	77	81	72	79	69	72	61	82	85	81	75	94	77	93	88	80	67	78	84	96	82	76	84	88	79	69	69	81	80	86	71	89	70	65	74	86	81	68	81	80	80	80	85	79	82	83	76	85	68	78	90	88	89	83	104	69	78	79	73	77	67	71	78	104	72	77	78	87	72	87	77	80	78	84	83	84	72	86	83	81	73	71	94	72	88	77	80	77	92	96	90	70	90	71	91	100	94	89	73	94	91	89	84	80	82	74	85	91	88	84	82	78	74	82	86	97	76	75	76	83	83	69	68	77	81	74	73	79	91	85	96	82	78	87	85	85	72	94	76	87	75	55	69	74	82	72	100	94	92	90	63	69	85	94	81	69	77	92	78	86	88	79	75	90	71	83	100	52	74	89	93	82	85	61	84	70	92	75	71	92	79	92	87	75	80	84	72	88	79	101	90	90	76	69	74	80	76	82	85	84	88	87	89	97	74	79	89	75	76	72	81	67	86	81	84	81	88	81	76	79	78	82	88	66	84	77	79	77	106	89	67	75	74	88	77	86	74	83	83	82	83	89	80	75	73	87	83	85	69	65	82	84	83	83	80	86	74	82	78	88	76	79	73	89	81	71	72	83	68	77	89	76	60	93	94	87	75	79	77	73	86	78	79	88	88	77	74	78	82	91	66	78	73	99	83	72	91	85	87	66	76	72	78	93	87	84	96	69	72	69	81	88	100	76	78	62	96	97	79	101	107	65	93	84	88	73	64	83	87	73	87	63	64	79	81	71	80	78	74	82	77	91	72	78	87	77	93	91	77	66	76	74	89	82	65	70	87	76	84	81	86	89	71	84	65	82	88	89	87	91	75	89	77
