345	0	2700	191897	348	0	9	160	194	356	360	429	347	325	313	293	253	218	206	232	210	205	206	188	165	169	161	156	138	179	223	338	512	565	569	353	179	114	118	107	126	103	122	101	102	106	103	107	94	96	102	84	98	106	94	88	96	94	90	91	111	81	99	88	92	90	88	74	86	69	90	73	91	73	96	73	80	97	94	86	86	78	89	98	75	62	92	77	83	91	92	81	80	70	80	76	92	85	83	80	75	69	93	82	78	78	67	71	96	83	63	84	89	84	78	82	65	92	70	67	68	71	83	76	64	74	80	71	79	74	72	83	63	85	81	94	72	82	74	80	73	83	74	86	66	69	83	62	71	76	67	73	73	83	86	72	75	82	62	78	75	74	77	77	70	79	70	64	65	63	80	77	75	72	76	66	77	78	64	86	71	69	84	80	67	84	67	92	78	72	68	74	74	86	73	68	85	72	80	74	64	73	76	67	85	86	70	71	76	76	80	69	79	57	58	66	95	78	75	65	74	76	58	64	70	82	66	61	73	79	86	93	77	65	71	79	78	61	72	73	78	85	79	69	85	70	68	73	78	67	66	81	78	92	79	82	60	54	76	71	60	80	95	62	89	76	75	70	61	61	60	76	80	81	54	74	80	79	61	69	67	82	81	64	64	62	63	72	66	60	77	61	69	80	66	68	63	77	57	71	81	69	85	61	70	79	58	74	67	57	70	58	67	73	56	65	69	75	62	70	79	71	78	80	68	81	76	73	86	80	80	77	79	69	76	71	86	82	63	88	70	67	74	72	66	79	64	65	68	96	74	82	68	89	69	77	76	74	58	80	74	75	62	69	85	66	71	63	86	68	69	70	81	81	67	83	85	78	67	81	71	72	74	65	83	70	77	58	72	67	72	76	77	74	81	65	70	70	76	91	64	77	87	78	85	80	71	83	63	84	81	79	66	69	68	76	77	57	76	64	62	64	68	84	61	75	63	73	81	67	85	75	75	79	81	68	68	76	63	55	83	70	71	71	68	70	67	85	48	78	69	66	77	88	78	72	64	68	72	82	68	66	68	67	63	70	70	64	83	74	65	71	79	74	76	69	70	83	63	64	59	88	66	64	63	90	64	69	79	79	67	65	68	65	72	83	79	77	90	78	71	79	81	74	82	71	76	48	91	74	70	67	61	80	92	73	84	78	75	65	76	83	66	71	75	92	62	60	69	85	74	71	77	59	71	67	93	77	78	83	64	76	75	75	72	69	80	76	73	69	62	53	77	78	58	71	75	82	77	72	76	79	89	85	73	74	71	68	60	72	74	71	61	67	74	73	82	58	83	62	72	73	70	73	75	68	63	79	74	75	70	69	71	71	69	86	89	76	80	80	68	63	69	60	67	59	72	65	80	83	70	78	65	74	82	75	58	62	87	66	68	68	68	61	57	71	81	83	65	67	77	74	76	78	65	59	66	77	85	54	72	67	74	88	54	83	76	79	95	65	56	65	62	70	71	70	70	72	91	74	70	70	70	81	81	76	72	61	79	65	71	75	78	73	75	73	72	84	65	65	71	85	66	80	73	55	72	93	76	62	67	60	80	66	70	76	75	69	80	81	66	60	73	78	66	80	69	80	75	72	65	75	72	58	79	61	76	82	84	69	76	67	73	103	61	61	64	74	56	55	65	85	62	62	70	84	65	70	73	71	78	74	62	71	70	79	61	79	65	51	81	77	69	74	83	70	82	75	66	64	68	64	66	72	78	74	78	76	87	74	71	71	70	80	59	69	94	57	58	56	73	84	75	76	74	62	65	82	75	71	60	60	70	78	61	75	67	94	60	98	67	65	77	81	72	66	47	63	74	53	69	56	79	85	64	78	68	78	78	64	71	74	66	70	67	81	66	79	67	88	66	77	78	64	76	75	79	67	69	75	65	89	81	68	79	85	80	67	76	84	60	64	65	70	63	87	87	80	89	69	66	69	81	83	67	75	70	78	73	76	88	68	60	75	59	63	60	72	69	70	50	82	74	84	73	68	79	65	74	83	75	66	78	67	73	87	65	84	72	67	65	59	55	80	77	71	79	77	77	55	68	74	62	61	66	67	72	72	90	63	61	64	58	66	97	79	79	69	75	67	62	57	54	54	72	60	75	65	63	77	52	70	83	64	72	82	85	81	74	80	67	64	78	81	66	63	74	63	74	72	52	65	54	70	92	57	73	75	62	89	72	67	63	56	73	59	66	74	87	94	69	66	71	74	72	63	60	73	85	70	70	74	78	73	73	82	64	61	81	60	65	75	67	62	78	67	63	67	82	77	88	84	82	67	57	57	67	84	73	79	83	62	74	67	68	59	54	77
345	1	1900	192020	349	0	20	108	168	304	327	351	319	310	244	246	223	196	187	191	173	214	155	185	177	161	150	152	149	155	152	140	164	172	227	209	186	194	148	129	150	139	139	157	145	126	126	127	123	141	105	140	135	123	150	103	133	113	137	133	122	127	113	111	122	122	127	127	130	108	118	111	113	101	126	106	129	112	115	131	91	113	139	129	109	133	103	108	119	120	146	117	114	108	121	108	109	114	107	116	108	113	113	127	110	134	119	115	101	116	122	122	113	111	117	92	109	123	116	121	144	87	114	131	95	115	99	116	107	115	134	94	112	106	116	100	114	105	118	122	117	117	109	106	109	112	109	113	105	125	123	132	108	117	114	115	118	107	128	115	109	102	107	110	112	84	115	101	108	122	108	107	106	124	108	136	101	125	105	118	117	116	120	106	116	133	121	129	123	109	102	114	102	119	106	121	100	119	103	123	112	109	132	122	98	119	103	126	103	121	107	110	122	117	125	125	113	129	100	128	114	109	104	121	112	100	107	101	99	124	136	121	108	127	107	106	111	101	106	111	115	111	117	102	112	117	98	114	113	119	130	102	122	123	108	106	117	123	126	103	111	108	89	114	99	129	122	108	114	110	117	112	129	113	101	110	116	99	105	110	97	103	134	105	109	101	107	132	120	114	124	117	99	107	115	138	110	106	105	111	107	103	98	122	118	108	128	99	136	114	117	107	126	103	103	122	111	111	89	119	113	120	97	105	106	118	127	101	108	114	118	104	120	106	122	103	91	117	112	115	101	114	116	107	115	118	90	125	116	118	106	123	118	110	106	121	91	114	122	112	111	109	124	117	134	117	105	128	100	108	102	129	95	127	104	117	104	120	125	102	111	112	110	105	108	97	105	114	105	108	123	121	96	96	113	94	116	118	109	96	113	130	110	100	115	106	128	124	120	130	87	115	123	124	115	128	111	96	117	113	116	108	124	121	101	114	111	95	113	106	111	117	122	110	111	118	120	129	132	125	113	128	141	102	119	130	130	120	106	101	109	116	117	113	113	116	110	125	107	108	89	110	121	135	122	108	101	125	114	96	118	118	92	110	107	112	107	112	124	135	116	131	106	121	108	120	98	118	117	115	83	121	101	106	94	110	105	109	126	125	106	116	97	113	97	104	100	133	110	109	109	104	138	114	113	113	113	109	96	118	110	113	115	109	107	127	92	120	105	107	113	112	112	109	86	116	98	110	128	112	97	126	117	105	112	117	116	121	122	106	104	98	116	104	111	100	114	117	121	111	112	97	121	109	123	95	115	113	103	125	104	96	108	99	107	115	108	111	108	111	108	95	118	110	92	117	108	120	99	117	104	111	128	84	120	103	115	102	113	107	94	122	121	122	115	112	123	117	112	120	116	120	106	127	119	111	123	118	118	129	106	95	128	120	119	111	111	130	98	129	117	99	108	110	119	119	107	109	109	123	118	106	119	109	102	111	126	87	135	109	103	125	126	102	98	132	106	109	119	95	114	114	106	96	116	95	125	80	122	109	135	99	103	124	108	114	114	116	91	112	103	129	120	108	103	116	105	113	106	111	121	117	138	116	110	96	112	111	133	104	95	103	104	114	101	108	114	140	120	112	120	113	105	102	99	109	121	131	115	118	126	101	120	127	127	115	106	104	112	124	121	134	116	100	120	125	101	104	124	112	105	133	112	119	101	124	94	132	120	90	106	111	130	117	128	106	131	104	123	129	99	106	113	110	109	118	103	115	119	97	102	74	108	100	98	118	118	110	123	106	95	111	127	129	118	121	115	101	107	113	104	100	107	138	95	122	136	119	102	109	130	123	122	101	129	103	96	94	99	107	130	88	116	135	117	110	111	103	94	106	110	96	98	101	94	103	113	113	123	110	112	126	113	113	101	109	102	112	120	108	85	105	96	127	116	123	115	92	111	114	112	121	144	114	95	118	119	98	117	101	129	125	125	116	107	113	115	127	104	108	124	105	131	131	99	114	111	134	103	112	110	110	130	100	112	117	113	104	123	103	110	104	120	126	121	114	111	110	119	105	99	111	110	103	111	128	112	126	112	109	119	98	110	117	117	130	111	109	113	107	137	115	108	105	99	106	106	126	102	125	106	109	138	115	112	115	110	103	114	106	111	101	125	116	107	104	123	113	112	99	126	112	104	129	120	106	104	110	101	125	120	113	121	128	116	97	121	115	103	113	114	106	111	114	102	114	113	131	105	134	120	107	94	111	121	100	95	116	111	106	85	103	118	105	87	117	86	108	111	114	97	113	103	119	105	94	121	137	117	117	111	102	120	107	93	113	102	102	105	84	127	119	110	98	107	124	96	101
345	2	2100	192143	354	0	13	124	187	298	330	343	305	314	285	249	210	201	206	197	174	173	158	169	163	180	163	165	139	147	146	148	152	174	182	210	185	145	124	126	131	122	124	112	124	109	131	120	112	126	108	109	113	133	114	105	109	127	120	95	111	117	111	91	91	112	121	113	105	116	110	94	110	101	101	113	101	111	110	102	110	84	104	95	121	85	94	88	96	91	95	103	103	109	97	97	116	89	100	112	112	112	100	113	96	98	92	97	107	120	104	107	105	90	100	110	94	91	84	87	111	117	95	113	109	99	99	101	104	101	94	109	104	92	121	93	88	98	77	95	113	98	98	117	93	107	101	94	114	122	98	84	99	107	98	91	105	105	85	96	111	107	108	94	111	100	119	121	88	97	98	116	91	104	82	84	103	98	110	104	99	92	125	94	108	109	80	113	81	105	84	85	101	90	105	103	120	96	95	79	100	82	112	91	91	91	94	106	94	103	102	111	116	89	91	96	96	96	119	90	109	108	84	108	78	104	99	89	89	97	103	102	100	81	115	96	104	85	98	99	93	86	105	94	89	90	102	78	101	97	106	92	97	81	102	105	97	98	110	99	86	92	94	98	94	104	95	90	104	103	99	75	81	79	108	107	94	117	99	93	110	93	86	110	89	111	106	76	109	99	108	107	97	73	92	112	100	107	88	99	87	91	91	105	117	95	108	96	106	96	91	105	94	92	91	100	96	118	80	100	101	83	95	106	96	85	87	112	122	90	101	85	103	94	116	102	86	99	86	110	91	89	87	95	93	102	105	98	89	95	102	71	95	99	100	97	89	97	93	90	90	99	94	104	99	99	89	86	91	105	114	118	112	108	84	89	101	87	82	107	84	83	72	84	91	100	106	86	106	107	96	75	92	90	80	94	97	88	106	98	78	78	106	96	89	109	82	93	109	89	91	84	96	118	90	91	84	80	101	83	107	99	102	88	103	102	111	103	77	103	97	89	97	95	78	85	92	91	97	99	86	87	103	108	94	94	91	93	82	112	82	99	103	90	87	85	99	83	95	96	105	71	100	98	92	85	98	116	93	93	114	109	104	88	94	91	82	92	103	92	85	84	91	90	83	83	91	94	102	93	87	106	83	98	98	108	83	91	119	105	91	111	103	85	98	98	111	78	89	90	95	95	93	109	87	99	79	93	98	100	95	108	90	86	103	73	95	101	104	79	80	98	99	104	93	98	99	85	97	101	102	97	91	92	75	122	86	85	82	96	91	100	109	94	100	94	107	110	97	83	103	95	96	101	110	115	93	86	87	79	86	107	92	83	89	80	87	93	88	102	90	88	115	85	105	102	83	113	95	114	94	105	82	74	91	96	88	99	91	84	81	102	106	104	92	94	96	77	89	94	92	118	105	124	85	110	107	81	95	117	98	94	102	68	100	102	94	96	79	87	86	107	79	90	98	80	111	92	90	81	87	85	82	93	92	89	97	92	101	92	114	96	81	101	76	77	99	107	101	89	89	95	95	122	95	102	97	92	85	98	103	79	115	114	79	93	103	110	91	99	96	87	102	99	105	126	91	94	94	98	99	98	88	104	101	92	85	99	93	91	90	87	96	89	82	109	92	88	92	90	105	109	90	99	116	101	105	119	109	96	92	96	83	89	100	101	102	84	105	97	99	80	87	95	85	97	86	90	82	92	96	98	106	89	98	113	85	95	92	103	94	98	105	102	92	94	114	91	90	97	101	110	84	103	88	82	90	108	83	102	89	95	107	87	76	83	102	110	99	106	90	85	79	96	98	81	80	104	99	94	87	105	97	80	87	97	98	86	100	90	100	98	99	98	96	111	100	97	111	89	109	106	86	97	88	106	99	100	99	89	90	107	97	97	128	96	92	100	87	100	110	95	100	79	92	96	86	103	118	114	107	81	103	92	94	80	101	102	101	107	84	97	109	93	87	117	96	102	95	100	113	102	73	122	87	90	107	86	95	99	108	100	93	105	88	72	102	88	113	105	90	109	84	98	72	93	79	100	88	118	85	91	100	101	92	96	87	96	87	82	114	97	91	76	106	89	89	89	82	97	94	79	95	97	101	85	92	85	108	85	93	102	93	85	91	100	94	76	87	96	83	95	74	89	79	90	102	89	101	95	87	85	91	87	94	97	72	82	83	94	83	108	80	110	85	103	101	101	125	98	117	93	96	77	116	103	106	98	102	99	88	113	104	104	98	94	81	90	81	94	86	86	93	92	90	83	99	94	97	91	101	81	88	100	88	96	106	112	91	95	99	101	86	86	96	97	99	88	89	97	73	103	83	97	103	87	90	114	97	108	108	113	87	88	88	99	113	85
345	3	3500	192266	346	0	15	126	182	335	341	390	296	316	251	240	229	250	216	176	186	182	193	152	143	145	133	144	146	149	161	158	148	134	128	141	116	138	112	152	112	116	115	93	113	98	113	101	109	100	96	103	79	128	99	106	108	85	78	82	93	99	96	88	86	104	98	93	100	94	96	80	103	83	85	79	80	107	92	92	105	72	85	91	95	97	66	86	88	93	84	83	96	75	92	89	98	94	104	85	86	88	74	95	101	84	77	77	103	93	81	83	76	84	84	76	79	84	87	88	80	97	77	83	81	92	92	92	89	89	97	84	94	90	90	83	99	68	74	101	86	92	75	88	100	83	76	79	71	93	74	84	85	80	77	92	93	95	86	81	84	82	84	80	88	95	95	95	111	100	107	74	100	70	81	70	85	77	89	74	73	94	92	96	87	79	88	83	87	88	80	86	85	87	72	79	84	74	101	89	85	88	82	101	91	93	74	76	78	71	91	77	94	101	83	64	86	97	101	81	69	77	92	88	72	82	81	97	85	90	78	82	81	86	74	80	89	91	78	92	92	83	83	88	83	88	100	79	94	110	89	90	87	78	71	75	82	92	81	80	74	87	76	96	77	85	76	61	89	109	89	108	75	107	75	86	100	82	94	77	72	97	81	80	82	81	80	71	77	88	96	93	90	83	103	98	92	95	75	79	87	71	66	97	84	82	79	94	75	79	87	79	89	105	93	71	77	95	92	112	81	105	80	84	107	92	62	88	80	92	100	88	81	67	78	85	76	83	100	77	80	87	80	95	88	104	76	89	82	75	87	98	93	76	90	83	91	92	86	87	69	96	86	61	88	81	88	91	79	75	88	95	99	87	88	88	84	81	87	88	93	92	87	76	82	93	75	91	88	62	104	88	90	82	70	90	78	69	84	90	80	84	74	63	82	86	80	88	83	95	89	100	74	83	93	72	80	90	88	92	80	79	88	69	87	99	89	81	86	83	108	81	84	72	71	89	80	72	69	71	77	97	80	78	86	87	83	78	75	74	70	83	72	70	71	78	82	77	68	84	101	65	88	81	84	85	82	101	93	84	85	83	76	98	81	86	80	94	78	101	87	82	101	61	95	87	83	90	83	88	83	99	66	87	91	85	79	89	84	96	75	82	70	90	67	72	76	75	101	83	88	80	80	78	83	80	73	78	78	88	74	80	78	82	91	80	84	69	87	72	93	84	77	60	81	85	94	83	92	80	80	87	78	73	76	82	92	98	86	84	76	85	69	92	69	76	96	80	75	68	94	88	82	68	86	75	76	67	88	86	91	84	93	82	88	74	80	76	91	76	97	63	65	87	93	97	83	93	72	83	88	75	75	83	87	84	77	89	67	96	82	88	82	77	95	83	81	95	82	90	79	72	78	94	81	91	95	74	76	76	82	87	72	95	76	86	93	86	84	87	87	81	84	72	106	87	90	57	65	77	71	67	78	74	76	76	79	85	81	68	80	103	77	70	81	101	82	87	63	70	98	93	105	98	75	91	96	97	91	81	76	62	81	93	74	80	77	91	78	80	87	102	76	73	75	87	82	73	81	99	92	89	90	87	68	90	77	87	89	97	84	91	86	77	92	86	92	81	84	88	65	63	81	96	85	86	77	93	105	81	84	90	99	73	78	76	79	99	68	82	86	82	86	77	84	86	87	89	72	90	97	79	90	82	85	87	79	68	76	99	87	80	88	74	76	87	84	90	77	76	94	86	98	86	75	77	74	74	69	74	75	92	86	87	96	100	73	78	75	66	89	67	95	92	81	76	89	90	98	100	82	81	96	75	87	58	85	89	66	99	77	56	65	80	77	81	84	71	70	76	92	81	98	92	81	77	82	88	76	70	84	59	83	67	88	78	84	72	75	90	87	73	88	88	62	94	92	81	85	80	79	62	87	75	94	86	89	88	102	93	69	75	79	88	76	81	81	88	80	77	79	65	81	87	81	87	100	86	70	88	95	88	69	79	75	80	68	76	85	83	81	77	73	92	97	78	80	83	107	67	80	86	82	87	91	90	80	84	79	72	95	82	85	77	78	73	76	85	69	91	81	86	79	92	82	102	87	81	67	85	72	83	96	75	100	70	74	94	101	73	86	74	67	82	81	79	76	78	76	89	85	82	70	84	86	84	89	83	88	89	97	83	82	74	89	76	90	92	93	96	85	84	78	83	72	87	96	102	77	87	81	102	95	72	90	93	79	90	95	86	87	87	70	76	82	67	84	92	77	106	92	68	89	96	77	81	74	89	89	74	77	59	86	74	74	77	85	75	89	81	94	96	79	107	86	97	80	81	86	79	79	95	92	86	69	98	94	55
345	0	2700	192390	348	0	16	140	190	345	348	375	342	326	268	264	241	248	225	207	179	171	149	177	168	128	155	143	136	150	112	130	140	186	225	249	156	129	99	113	92	102	100	93	98	94	101	82	87	84	86	85	87	81	88	87	81	79	96	62	70	66	77	74	82	64	78	75	70	88	66	76	87	90	77	69	83	62	72	59	56	74	60	70	61	63	66	64	78	70	73	56	80	67	57	63	62	66	72	65	62	80	53	64	71	73	66	64	76	73	73	57	60	57	57	71	81	60	68	70	58	53	56	68	64	80	60	64	69	45	54	56	53	60	67	68	52	65	63	63	53	64	62	68	78	69	64	76	64	48	79	69	72	67	67	59	68	58	72	60	65	68	67	67	69	46	55	75	68	44	66	64	78	74	57	65	60	70	71	64	51	67	59	68	55	61	58	55	51	59	57	75	62	68	65	66	70	52	55	62	75	61	51	54	50	51	61	60	73	51	57	55	57	67	52	66	56	75	55	59	60	46	61	58	61	61	56	63	58	67	53	74	56	64	62	57	62	67	66	48	62	77	49	68	54	66	64	52	54	74	56	59	64	70	54	70	56	52	54	85	68	67	66	73	60	61	66	59	81	70	74	54	52	57	63	56	55	60	63	58	57	61	53	56	78	54	61	68	56	52	58	53	54	72	52	58	47	56	61	65	63	54	58	73	59	57	75	66	62	61	51	64	63	60	55	51	85	56	68	56	62	53	54	55	61	65	62	50	69	60	67	55	56	55	57	76	46	50	77	61	37	52	66	52	47	50	50	65	66	68	75	63	63	66	58	59	66	72	59	47	69	69	57	67	60	57	63	71	48	62	53	54	71	49	76	66	47	75	59	61	53	68	64	68	53	49	63	48	68	46	58	61	76	51	61	62	56	68	65	73	44	64	51	61	63	50	52	49	59	51	46	58	49	65	77	61	52	68	62	51	48	53	70	62	61	77	67	49	54	61	49	65	65	51	49	62	62	54	71	48	57	76	64	64	61	51	63	48	62	70	56	50	71	62	65	63	64	63	61	66	55	52	53	51	48	60	59	57	63	63	67	64	64	64	42	72	67	71	58	60	58	49	55	51	79	56	42	50	54	63	59	72	60	64	55	58	54	66	54	58	48	50	95	64	52	56	58	57	75	70	55	57	62	63	46	67	75	61	70	54	54	42	68	47	46	55	64	46	63	84	83	66	64	67	66	60	58	49	64	58	65	61	55	48	73	61	65	67	47	56	63	61	54	53	62	63	65	67	65	65	62	53	64	55	61	64	54	51	67	61	63	63	60	62	68	59	55	65	59	45	56	71	57	55	69	65	59	51	62	56	48	77	47	45	65	68	52	53	62	67	76	55	63	56	62	57	58	51	65	53	70	54	69	49	58	49	60	66	49	54	60	50	58	44	54	42	62	55	54	60	49	52	41	80	49	61	43	61	56	51	72	47	68	57	55	52	53	53	60	67	68	64	65	58	50	62	54	64	44	44	64	51	62	59	60	58	68	48	72	59	61	55	55	60	53	64	67	59	56	61	51	47	59	57	52	60	66	68	52	54	64	65	58	60	57	66	49	66	47	55	60	64	52	72	55	57	62	61	49	70	53	68	61	61	51	44	62	54	50	81	63	54	70	67	63	69	64	60	57	65	51	65	52	54	69	54	60	47	62	66	48	60	51	56	66	53	52	56	65	56	60	74	56	41	62	74	66	50	58	52	52	52	59	56	49	53	52	58	48	70	38	60	71	57	63	65	46	56	48	58	82	63	64	54	51	69	67	58	68	61	63	53	72	63	58	73	46	64	76	48	71	45	48	60	59	56	50	57	46	57	70	65	55	60	58	68	48	63	69	61	55	72	65	71	58	54	63	67	66	52	52	63	60	65	69	53	57	64	65	52	47	53	64	51	56	57	61	64	53	62	47	62	67	60	68	63	50	62	58	62	61	61	65	67	68	66	68	66	67	58	68	52	58	45	61	58	59	50	61	61	54	67	65	79	59	65	52	70	66	64	50	48	59	69	59	58	50	71	63	61	62	65	61	62	60	75	58	54	56	56	49	50	65	62	62	62	58	52	68	56	75	64	58	58	65	56	68	57	72	53	66	44	64	53	52	58	65	53	53	43	54	55	60	57	66	70	68	65	62	69	60	51	60	41	63	62	63	66	70	52	60	55	52	60	57	67	48	56	57	62	62	59	67	60	55	72	48	53	60	55	61	48	51	45	59	61	59	50	59	56	49	66	58	59	69	59	56	56	56	60	48	50	55	62	51	44	64	59	54	64	50	57	67	67	72	55	51	42	60	40	40	61	70	64	54	60	46	57
345	1	1900	192513	349	0	20	109	158	291	310	359	275	270	274	216	242	216	206	191	164	172	161	164	154	167	171	158	131	130	145	143	146	137	136	132	122	122	123	138	130	131	106	113	126	117	85	122	120	126	134	94	119	106	109	125	102	116	99	116	117	98	116	108	104	110	114	116	96	103	103	97	111	102	100	114	117	102	96	94	108	113	103	122	108	79	92	109	89	97	94	108	93	105	91	88	115	109	105	96	126	111	99	86	119	106	104	105	109	110	95	92	115	87	101	99	92	99	92	109	104	89	97	121	101	103	113	117	113	122	104	110	104	111	106	92	79	98	105	88	117	111	79	110	115	121	95	117	96	105	104	88	110	103	83	100	114	121	109	114	101	115	110	105	91	96	94	106	99	104	124	104	113	79	96	113	98	91	85	99	108	109	87	109	96	97	106	98	101	92	109	96	93	101	82	104	95	113	75	100	99	95	83	91	121	107	104	95	120	111	92	98	97	94	93	108	114	103	95	92	96	106	105	117	99	102	92	106	88	72	103	108	99	117	104	96	107	97	99	120	89	101	118	90	94	96	106	97	86	109	107	95	103	99	107	115	94	73	111	97	93	100	93	97	97	101	93	112	88	114	106	98	103	90	90	107	103	97	88	100	112	106	92	105	88	102	76	110	106	89	102	84	109	98	84	97	81	94	91	90	114	99	99	113	99	107	111	96	94	107	99	93	104	97	101	106	101	88	114	110	98	112	108	89	101	97	88	99	97	127	119	118	100	101	95	89	112	98	90	111	99	90	82	98	109	84	83	111	124	104	90	101	103	94	99	94	99	104	112	116	124	117	104	99	99	105	80	101	108	112	98	95	88	118	105	88	98	86	116	105	115	114	108	110	102	105	98	92	120	97	109	87	102	96	89	106	110	99	79	96	104	108	100	88	107	96	97	96	103	88	102	92	101	112	105	86	94	109	89	96	91	105	70	106	108	87	95	105	110	94	91	101	118	115	115	91	96	84	85	120	98	96	105	86	93	82	109	99	119	114	81	98	121	99	104	90	107	96	102	98	119	95	111	99	92	106	100	106	105	115	119	101	85	84	112	105	112	100	102	93	108	104	86	114	83	90	91	109	87	94	108	98	104	106	109	106	113	89	89	99	105	84	107	92	103	104	108	85	112	103	113	97	90	102	117	117	116	100	90	103	94	92	95	91	94	107	106	104	96	115	121	103	109	98	115	113	106	108	94	91	95	110	100	98	89	98	101	114	101	96	97	110	101	104	114	100	93	124	105	95	93	99	116	121	116	128	97	104	103	93	93	93	104	110	97	91	100	113	92	100	87	101	99	107	112	112	104	84	100	92	98	95	96	111	91	109	105	105	98	99	92	118	102	120	106	103	97	101	114	108	90	83	77	94	101	101	90	96	96	75	93	96	98	96	99	100	97	99	99	100	105	79	100	107	103	110	93	109	86	103	86	120	98	90	95	93	100	93	84	102	111	112	109	82	95	90	109	100	95	105	95	99	101	99	105	120	99	117	112	94	84	103	111	92	88	91	106	77	103	102	87	113	95	101	112	86	103	94	91	119	115	103	98	101	92	90	101	83	103	91	101	103	92	83	97	98	118	92	99	111	96	108	92	88	107	93	119	99	86	103	99	105	97	107	101	105	89	83	76	118	102	92	108	102	96	104	105	124	97	100	83	109	81	107	95	91	106	109	95	121	121	118	93	83	100	95	101	102	95	83	107	101	111	118	92	102	98	108	96	107	98	84	104	102	96	95	110	97	104	87	107	92	96	98	111	107	104	85	89	113	108	97	99	102	88	103	95	95	100	91	101	96	73	97	106	113	113	101	110	92	101	112	90	122	103	97	104	110	88	94	114	112	103	93	109	101	103	84	114	102	93	108	101	111	83	95	92	94	88	109	101	108	94	100	93	93	107	122	88	92	99	91	95	101	95	103	101	94	104	119	102	96	104	105	117	103	84	105	89	85	111	92	78	93	89	96	99	101	86	123	90	97	110	97	122	104	80	97	100	108	92	93	123	96	127	101	102	106	104	100	119	98	98	96	97	91	116	95	100	97	89	99	89	113	102	86	112	113	92	88	98	98	99	83	104	89	109	117	107	89	86	103	103	107	88	102	84	85	94	102	90	96	94	106	100	97	107	112	102	118	112	103	131	115	90	105	106	98	112	113	78	95	94	108	92	93	99	116	102	100	97	117	104	101	91	86	98	101	122	87	96	93	93	104	111	109	100	79	86	98	113	94	100	99	105	90	95	95	91	112	89	84	131	111	100	106	108	107	105	96	100	95	82	108	110	104	95	80	99	87	102	93	113	79	85	100	107	80
345	2	2100	192636	353	0	10	97	196	317	322	376	327	287	264	278	237	215	224	199	191	193	189	157	179	163	158	144	137	124	149	130	113	130	121	127	109	141	121	118	119	108	116	96	80	97	120	107	104	103	113	109	99	99	100	112	94	119	100	98	97	103	91	101	82	113	82	95	118	102	100	109	91	90	110	89	86	98	86	100	87	93	90	88	82	79	93	101	89	104	104	93	77	84	104	104	94	89	83	93	95	100	81	105	80	87	107	91	87	79	84	76	90	88	89	78	97	87	74	96	78	99	87	116	100	102	100	101	93	82	92	94	90	75	90	88	105	81	106	82	93	92	78	102	100	82	82	93	86	73	105	77	89	82	91	81	79	95	86	98	76	102	106	84	101	97	90	76	84	94	98	103	90	103	86	100	86	105	88	99	86	92	93	89	94	86	73	122	84	83	95	82	81	106	97	90	78	96	99	86	84	97	88	88	113	79	98	89	82	120	101	76	78	99	79	99	74	82	89	84	87	89	80	65	75	72	103	100	89	79	86	84	79	94	76	81	102	85	87	84	96	99	86	81	109	94	91	94	81	103	91	81	86	83	84	74	93	92	96	70	92	78	82	86	78	99	89	98	83	80	100	87	84	91	70	83	91	100	87	78	71	76	86	88	84	103	71	96	69	89	77	90	92	85	89	99	80	97	102	66	98	76	85	93	74	100	86	85	87	94	88	73	108	95	73	97	94	96	104	99	77	83	81	83	86	90	81	79	87	90	77	68	98	87	97	72	86	95	77	85	88	87	73	93	95	92	90	95	83	100	88	79	73	87	83	87	76	81	78	95	94	89	78	72	68	75	93	68	109	78	90	99	88	91	93	96	86	103	95	81	78	77	90	108	84	80	70	80	90	84	80	95	72	82	86	89	79	78	85	84	75	68	84	95	91	109	91	79	94	82	81	107	89	95	90	78	85	84	90	83	78	100	80	65	93	81	105	100	96	82	78	87	95	84	96	85	82	92	94	73	77	94	61	86	78	95	77	89	82	66	68	71	81	81	79	75	86	88	81	86	88	73	74	74	87	98	95	88	91	90	89	95	88	91	81	79	90	81	68	88	93	99	103	83	90	97	74	89	99	92	92	78	74	77	71	96	91	101	88	88	72	73	89	94	70	84	76	103	73	85	92	94	103	78	91	95	82	90	90	89	83	104	92	91	101	89	96	82	83	104	90	100	75	85	105	85	88	85	88	86	78	87	64	86	105	76	82	85	69	87	81	84	85	94	74	100	75	80	80	82	108	76	85	92	97	88	90	92	94	84	80	97	102	83	90	84	89	95	85	77	107	94	94	77	90	88	86	85	99	87	90	70	106	93	83	73	78	81	91	86	91	101	71	99	94	83	91	95	99	84	83	91	80	65	79	93	90	92	80	79	107	100	91	102	90	77	74	91	80	85	94	90	81	85	102	79	93	89	96	92	88	79	75	85	88	81	102	82	87	91	75	85	92	70	73	75	92	97	89	91	85	87	70	84	74	84	72	91	77	96	95	111	95	102	84	85	78	91	85	95	94	98	79	74	73	80	79	82	79	105	71	72	73	79	106	79	88	92	100	88	77	82	83	93	79	86	84	89	90	91	85	92	83	77	91	82	72	89	79	93	94	91	100	95	78	85	97	66	88	87	75	84	75	83	103	77	86	79	83	94	90	95	81	102	77	77	87	80	85	88	98	94	73	87	90	89	99	80	90	97	90	89	80	89	74	95	83	96	82	93	96	80	78	78	77	92	88	91	83	83	97	77	81	98	97	78	67	66	90	95	81	93	67	91	79	101	87	90	80	73	85	75	92	90	76	75	79	78	79	79	104	100	93	94	81	92	69	84	72	91	87	89	80	93	81	86	78	83	110	72	78	78	91	91	85	82	98	82	81	86	96	84	89	87	108	101	94	92	83	95	99	82	103	81	82	85	78	88	94	85	79	98	83	82	92	86	113	93	76	93	86	78	89	90	89	105	103	82	90	91	88	85	84	74	89	73	78	88	80	76	83	84	91	81	96	85	80	94	87	82	74	89	96	89	92	77	93	90	83	92	90	82	83	92	75	82	77	87	76	82	100	69	87	82	88	89	71	75	82	77	63	89	82	81	83	84	88	86	89	89	90	86	76	83	82	69	81	69	103	99	83	93	83	79	69	94	81	73	86	89	108	77	102	102	87	84	85	100	83	77	97	104	86	72	89	91	83	76	77	82	87	80	99	88	75	89	86	108	92	84	93	90	74	85	92	89	103	90	90	102	92	83	89	91	82	92	92	86	91	71	91	84	78	93	83	70	77	73	82	74	83	88	95	91	87	98	71	99
345	3	3500	192759	353	0	12	139	181	329	319	365	312	329	274	266	217	233	217	197	184	179	177	149	155	142	146	132	148	132	127	131	124	137	129	114	106	116	121	116	114	97	93	102	101	107	113	99	88	93	82	96	97	86	98	88	94	98	95	88	100	88	77	83	74	106	82	79	89	103	85	90	83	91	87	81	82	93	76	92	64	102	78	73	102	87	73	83	80	87	90	76	87	78	78	86	79	76	64	90	81	68	83	79	69	81	75	94	86	77	87	78	91	85	64	85	79	73	73	88	71	88	86	76	90	92	73	90	75	95	74	81	89	75	75	86	87	69	89	86	76	64	66	83	87	81	75	76	84	83	85	84	81	72	62	74	78	75	86	77	78	81	60	86	76	83	83	85	86	73	68	75	82	75	77	68	61	83	80	85	84	79	76	79	77	90	90	90	67	75	83	77	79	86	84	71	78	70	79	82	64	72	88	92	73	80	87	86	94	70	80	86	84	80	76	67	58	87	72	82	76	75	67	85	80	67	74	65	65	91	74	77	88	99	80	84	68	63	77	97	86	87	73	75	74	78	69	81	75	78	79	81	82	89	73	79	106	75	77	80	78	74	79	82	80	88	72	79	98	88	77	81	71	77	84	77	73	78	71	81	91	69	80	63	75	77	76	68	83	78	77	78	79	83	86	101	71	84	80	63	74	64	73	69	89	76	82	75	95	78	87	82	79	66	84	82	86	72	78	81	60	58	82	87	69	86	74	72	94	78	92	87	83	83	73	90	76	62	80	72	81	92	66	72	81	91	90	91	70	76	82	59	82	58	92	90	90	80	90	86	60	80	79	92	87	68	78	59	92	74	87	84	75	81	78	75	80	80	51	81	83	72	77	81	70	78	79	76	75	97	93	69	71	73	69	75	81	66	80	68	73	74	74	83	82	82	78	86	77	74	78	71	77	89	82	76	61	74	69	80	87	69	77	75	60	70	68	80	81	89	73	69	83	63	84	72	96	62	67	77	83	81	89	84	88	77	68	71	84	78	92	72	76	88	63	82	95	81	73	95	80	79	83	76	72	79	84	83	82	79	76	72	76	77	84	63	88	99	93	77	82	79	89	67	80	77	81	75	74	75	74	83	70	61	80	80	85	87	85	71	68	79	89	68	84	71	69	81	51	67	88	81	56	84	80	71	59	73	73	80	70	83	86	72	79	64	68	95	75	76	73	86	87	93	75	84	81	83	79	73	73	89	88	75	80	79	84	89	74	79	79	75	92	76	75	76	62	80	72	61	84	64	80	82	97	80	64	78	68	56	76	70	98	81	76	71	75	79	68	70	94	77	82	86	88	63	67	80	80	65	83	75	93	83	75	70	59	74	74	74	68	85	80	70	64	63	92	65	77	70	66	70	76	70	81	69	73	62	92	98	62	66	80	86	68	88	82	88	64	65	79	87	81	80	76	88	61	82	79	77	71	75	81	65	86	71	76	77	69	93	75	74	86	79	74	87	72	96	68	78	79	76	89	67	67	76	82	72	79	79	67	74	84	71	93	90	83	68	71	78	87	79	77	80	84	77	76	86	75	87	79	91	62	83	68	71	68	72	67	67	76	82	93	79	84	77	68	82	75	75	77	70	63	72	80	70	95	81	68	83	69	74	55	77	88	82	74	62	78	77	85	85	85	83	79	83	69	66	88	81	84	73	84	84	77	72	78	82	81	62	85	76	65	81	106	81	73	76	61	101	86	80	92	83	81	70	79	68	83	81	79	77	84	72	79	75	90	83	70	81	71	86	69	67	91	66	85	63	62	91	67	98	75	77	72	69	73	87	81	69	79	91	79	85	73	76	77	83	80	84	62	77	89	94	66	79	72	67	87	72	65	78	70	69	94	83	73	61	75	76	63	71	78	66	71	73	82	70	77	78	91	83	90	80	86	79	96	67	85	80	67	79	74	70	81	74	74	88	71	72	75	86	85	88	77	80	91	91	66	77	58	75	84	97	75	105	70	76	81	80	73	77	78	69	79	85	71	75	85	80	85	66	91	64	78	94	98	88	73	82	89	83	76	94	67	80	65	93	69	87	70	79	74	73	71	72	98	93	74	72	84	77	59	83	70	93	64	80	70	85	81	90	81	85	95	74	74	91	71	67	78	67	88	71	93	65	65	96	73	95	78	72	89	84	70	74	83	59	82	86	71	70	85	71	77	82	72	74	81	69	87	76	78	80	73	87	82	67	83	68	67	81	72	66	79	83	67	64	59	72	93	86	85	71	67	103	70	89	82	62	89	71	86	102	76	82	76	72	80	84	74	61	69	88	68	89	87	82	85	61	61	60	77	78	65	74	77	78
345	0	2700	192883	348	0	11	135	192	349	351	395	327	355	277	287	223	218	210	199	196	187	178	166	150	143	138	143	137	137	118	117	123	136	102	114	104	107	106	122	101	84	94	90	98	92	105	92	86	90	80	85	96	76	74	70	73	95	65	60	73	73	67	63	63	66	52	64	56	58	78	69	62	60	68	65	51	72	51	68	70	46	67	82	53	67	61	74	79	59	61	60	63	56	56	65	49	54	59	61	61	54	69	48	59	68	45	53	70	47	65	56	59	53	64	61	64	52	60	49	48	62	53	44	47	66	52	53	56	58	55	66	53	55	56	64	49	66	53	51	44	55	66	57	52	64	59	62	61	39	48	58	64	65	63	31	69	61	48	51	47	72	63	42	50	61	58	51	55	56	52	58	52	49	52	56	56	68	58	58	55	44	54	46	66	63	53	48	43	67	52	63	56	55	48	46	71	39	44	35	51	68	61	59	54	59	46	67	57	52	62	58	52	58	55	63	44	49	46	58	51	43	56	67	56	53	52	65	52	58	61	50	47	62	51	52	44	46	56	51	51	65	48	64	61	60	51	50	47	55	45	67	56	49	50	63	49	51	58	48	52	53	35	48	49	63	60	51	52	59	53	62	49	71	51	51	53	56	52	58	44	51	43	52	47	64	48	59	50	52	65	59	54	56	45	53	50	43	42	55	56	53	50	56	52	38	56	72	57	62	59	57	53	51	56	53	43	59	57	41	58	45	58	47	57	42	45	54	56	57	48	46	61	50	45	65	52	61	60	39	46	51	49	66	57	56	54	48	55	39	50	41	60	49	70	60	51	53	38	57	47	42	50	53	53	63	64	43	49	70	53	63	45	75	50	51	53	54	38	62	42	59	51	42	57	59	63	37	51	63	58	58	53	51	53	49	51	42	58	60	55	57	46	36	62	49	65	44	54	46	54	52	47	72	54	57	44	44	47	52	63	55	53	50	51	57	61	63	48	52	57	61	52	53	57	44	54	51	57	47	49	50	48	34	38	52	48	55	44	52	59	45	42	51	54	50	56	56	62	52	47	45	60	64	46	52	55	57	52	62	55	51	53	49	46	59	36	46	36	48	47	51	54	48	33	61	44	60	54	46	49	58	39	68	59	52	54	51	45	52	53	54	49	58	60	45	51	49	65	55	54	54	42	56	61	46	48	43	56	46	69	65	48	70	51	62	39	57	59	46	52	49	43	55	49	43	44	60	49	58	47	68	56	59	59	51	55	49	56	41	54	51	56	35	55	48	44	51	51	50	40	55	57	62	49	59	43	57	53	51	42	60	55	48	86	47	53	47	62	53	52	38	53	35	34	50	58	50	45	50	54	56	65	49	48	48	46	44	67	43	53	54	48	57	50	56	58	57	56	37	58	50	47	62	48	59	45	41	60	49	52	43	52	56	55	48	48	53	51	45	36	61	47	47	48	46	66	56	60	42	59	45	51	53	39	59	45	47	54	50	48	61	56	62	51	48	73	53	43	49	50	51	52	37	54	49	48	63	49	55	59	69	63	71	47	51	46	44	52	46	54	51	61	57	55	59	49	66	69	50	55	52	51	49	58	54	69	49	52	56	54	54	49	50	56	46	43	50	66	40	50	52	39	45	56	63	45	44	50	59	47	58	67	49	63	62	55	50	48	63	53	41	62	43	56	51	35	59	41	41	50	45	60	57	59	57	50	48	44	47	34	50	53	42	57	56	58	49	44	55	48	49	49	57	66	54	57	39	53	62	36	62	50	44	47	53	56	53	55	51	52	54	51	61	54	57	62	57	49	59	52	51	44	46	65	59	50	53	60	47	66	46	39	52	47	62	45	54	53	54	54	58	54	50	45	47	48	55	49	68	51	65	65	54	52	56	61	50	41	48	53	49	50	57	50	48	41	52	52	68	65	49	40	48	57	65	44	47	70	54	42	52	43	47	57	49	51	49	53	46	45	38	51	72	43	53	45	46	58	51	40	43	56	53	50	51	45	43	49	55	49	59	53	67	50	57	40	52	45	50	51	57	50	48	45	49	45	60	59	48	53	52	52	50	43	46	46	54	41	51	59	42	49	45	50	62	46	52	66	68	46	47	53	59	58	57	47	47	51	60	50	57	56	41	50	35	59	57	45	48	61	60	54	52	50	41	50	46	50	58	56	47	58	47	40	57	42	52	47	43	56	51	64	50	53	45	60	46	53	45	61	55	57	55	55	55	34	41	61	55	53	49	51	53	50	53	68	68	45	54	41	66	49	58	66	58	55	53	52	52	53	51	55	56	56	57	43	58	47	67	57	41	57	49	56	47	51	50	47	52	46	61	41	55	47	45	42	45
345	1	1900	193006	352	0	13	87	178	302	265	328	281	262	248	224	245	209	208	192	159	144	157	159	160	140	145	140	141	148	132	120	132	124	131	121	113	120	94	129	104	127	145	116	128	110	113	99	122	112	103	116	101	116	115	101	100	105	106	113	106	132	104	92	125	91	105	111	89	90	131	96	91	107	99	92	120	109	129	107	109	94	80	101	82	97	110	96	86	114	101	105	93	98	115	109	101	111	103	84	114	115	114	93	110	95	102	86	81	95	112	115	105	106	89	98	113	102	99	105	100	90	96	109	93	101	86	96	92	97	87	117	75	102	110	104	100	96	98	105	87	100	92	99	105	100	101	104	98	107	74	104	95	102	87	97	105	97	85	92	83	84	91	80	108	108	87	105	98	75	83	104	110	93	92	97	85	98	87	90	99	90	88	102	103	83	96	83	101	96	118	99	103	91	112	87	107	105	109	92	92	112	90	93	105	84	85	98	96	102	99	100	108	97	88	101	94	97	104	85	101	96	77	93	90	98	90	61	80	92	103	73	95	102	95	92	93	85	102	84	95	94	121	92	86	91	79	89	88	93	97	105	86	101	83	85	97	95	96	92	109	98	81	103	114	91	101	100	88	91	86	81	114	84	104	103	86	88	119	87	94	99	108	110	97	96	78	94	103	83	91	95	109	98	89	104	86	101	88	92	81	98	91	96	104	97	90	94	80	95	87	97	94	98	88	94	92	81	122	90	82	104	87	108	97	91	102	97	99	90	107	90	92	88	101	90	115	106	101	93	77	95	102	97	104	92	73	105	75	96	103	86	96	94	115	80	110	98	92	102	90	87	84	119	85	105	94	113	99	91	80	90	108	74	89	81	91	96	95	83	87	75	104	101	84	89	88	108	97	108	97	95	81	105	94	100	100	93	98	86	97	90	90	107	97	91	90	102	87	87	87	90	94	88	103	82	76	122	84	89	87	88	97	82	90	90	94	103	86	99	76	97	106	80	71	95	104	104	89	102	94	101	93	107	107	82	91	75	97	75	102	96	103	95	101	112	90	106	97	110	98	85	85	94	79	94	81	96	75	80	100	91	103	98	98	83	97	107	99	97	110	89	100	92	97	105	84	88	89	87	92	91	100	86	87	95	88	94	100	85	98	91	103	113	100	92	92	92	105	96	89	92	103	99	105	92	100	88	98	96	94	101	105	108	89	101	95	91	85	101	107	84	106	91	100	110	92	102	100	87	99	69	85	90	107	96	100	107	82	101	92	67	80	88	110	102	91	103	100	103	98	111	89	81	96	92	93	118	93	87	89	94	106	79	98	72	97	120	93	92	76	94	88	108	72	100	107	92	94	99	101	89	112	102	117	94	89	84	105	88	107	111	104	74	81	91	96	103	100	97	95	105	98	102	94	88	110	107	91	94	90	92	92	112	87	108	100	82	85	82	76	85	98	100	81	99	95	93	103	98	109	87	100	107	100	93	103	103	80	106	87	74	105	91	113	89	91	94	99	98	94	102	102	101	82	92	106	94	91	95	90	84	114	110	96	91	83	102	105	102	90	99	93	84	93	98	99	93	101	98	113	101	112	97	109	84	104	117	117	80	100	106	84	83	87	109	99	108	101	98	107	116	82	90	104	103	92	101	105	125	101	88	81	115	102	93	90	110	92	83	78	87	96	92	109	96	86	110	110	98	98	99	86	91	100	94	92	95	90	93	106	92	96	88	84	102	85	94	91	77	88	96	97	82	90	93	102	107	84	88	120	90	92	109	93	103	69	113	102	90	81	104	92	82	95	86	115	89	83	88	94	88	110	96	74	95	97	70	94	124	119	105	98	86	109	98	96	92	102	90	80	98	88	109	84	89	96	100	79	92	77	85	92	100	93	99	100	80	88	111	94	118	96	101	93	110	96	101	100	98	98	95	95	91	84	102	94	91	79	98	99	84	77	89	82	96	91	107	86	88	69	97	89	98	79	88	115	92	96	86	98	104	83	98	85	96	104	122	88	110	90	87	92	97	90	107	89	96	103	90	90	118	101	99	109	92	93	86	93	74	86	95	93	88	93	88	100	119	106	101	90	84	116	95	100	77	84	86	95	102	98	98	106	98	107	85	93	92	101	113	98	96	90	79	95	96	97	94	89	91	96	92	100	110	104	102	88	89	82	103	92	97	80	96	111	97	114	104	72	110	104	90	108	74	87	84	87	111	106	96	96	99	88	85	88	108	96	88	89	86	99	106	104	85	78	92	88	94	111	102	89	103	118	84	81	100	102	89	92	103	88	99	92	105	101	100	82	86	111	81	86	95	79	115	79	98	83	82	99	81	97	78	87	79	101	76	86	80
345	2	2100	193129	351	0	14	97	163	313	285	357	296	283	273	245	204	215	205	215	163	196	162	176	153	145	127	127	129	125	125	114	137	127	130	115	110	118	117	107	111	126	100	108	106	108	86	96	96	100	112	100	105	97	98	87	91	110	90	91	96	100	86	98	106	94	96	88	103	98	96	99	90	93	84	108	92	88	85	94	91	84	105	105	85	94	66	90	80	109	94	89	86	87	103	80	88	76	82	87	80	93	84	89	79	79	98	91	81	89	102	87	74	79	86	93	82	84	93	87	87	98	93	95	77	78	77	80	92	92	95	75	71	86	92	86	98	71	86	92	90	94	97	77	92	79	98	92	85	82	84	80	96	72	89	93	76	75	76	82	91	78	78	90	64	77	84	76	89	67	84	76	70	98	83	90	86	78	81	82	96	86	80	87	67	77	94	103	99	88	78	80	70	93	82	87	87	89	100	74	88	77	85	101	100	94	103	88	81	99	104	98	62	83	90	75	74	100	98	84	87	78	59	70	86	91	84	86	74	85	92	78	88	85	87	80	78	74	78	84	91	74	77	106	81	94	84	74	87	88	104	88	91	86	75	83	76	98	77	100	74	80	79	93	90	94	87	70	76	105	78	102	74	82	90	78	77	95	91	87	90	76	91	73	84	70	92	91	79	78	80	97	72	83	81	72	84	84	85	90	81	77	93	92	67	79	67	81	69	73	92	89	72	66	92	80	90	84	78	92	90	85	96	83	110	75	78	66	87	79	81	94	78	84	66	88	71	86	85	77	90	73	82	80	76	80	97	93	90	87	95	82	80	71	73	96	76	90	81	86	95	87	80	90	83	91	86	92	78	78	81	90	87	74	87	91	61	85	90	84	77	74	91	83	64	78	96	94	76	97	79	98	78	85	84	79	89	82	87	80	75	80	76	101	69	88	79	79	87	89	69	78	77	106	85	92	83	73	85	79	67	86	105	91	71	74	80	75	94	80	77	81	79	78	80	82	98	94	72	99	76	75	80	102	72	82	79	82	90	79	75	100	77	90	88	79	87	104	70	81	76	88	76	95	76	90	64	103	80	71	81	95	98	109	79	90	88	88	71	70	81	70	81	85	74	91	71	87	85	81	87	83	84	70	86	80	87	78	68	90	98	76	93	85	96	83	76	89	91	97	88	93	85	97	97	76	81	93	82	79	93	79	88	82	79	74	93	82	94	85	95	91	75	83	78	74	77	76	74	91	82	80	88	88	100	76	75	74	93	75	95	99	78	98	67	81	74	99	76	81	87	101	69	97	87	85	68	71	77	66	84	93	60	90	94	88	74	73	85	90	77	100	75	71	83	84	82	75	66	81	91	78	102	98	78	80	73	104	73	78	81	94	71	83	81	72	86	98	79	76	80	79	66	95	71	88	80	70	85	87	73	78	67	83	88	93	90	84	69	80	88	90	95	79	84	87	75	77	65	86	72	75	76	77	86	70	84	73	67	87	84	91	75	80	64	75	78	78	75	88	80	81	84	76	86	85	90	80	61	83	73	78	107	83	83	78	85	63	88	90	75	75	92	85	77	96	82	76	86	92	92	90	79	91	60	89	63	74	82	75	100	94	76	72	94	88	84	85	82	79	84	85	82	82	89	87	74	78	71	76	81	89	80	85	82	87	83	90	72	101	91	74	80	67	94	78	91	83	96	93	86	102	80	82	81	62	90	77	79	94	79	77	88	87	98	88	84	82	80	88	76	86	92	84	98	80	71	94	80	100	76	80	82	74	103	100	93	83	86	88	81	87	85	63	84	85	68	63	71	105	80	82	77	85	70	103	83	93	76	91	83	83	76	84	95	79	94	80	102	85	75	94	83	88	77	68	87	80	70	72	86	81	88	93	83	62	99	59	84	89	91	69	102	73	74	86	84	89	66	91	84	88	85	89	86	74	75	78	73	86	101	72	77	82	80	104	94	68	84	83	86	74	78	76	68	100	94	87	87	78	82	71	79	103	91	86	72	88	111	85	87	73	86	94	87	81	81	77	80	76	67	98	73	77	93	72	87	92	65	78	70	91	85	71	78	87	96	84	73	94	82	88	78	76	78	77	94	77	83	91	82	76	83	75	89	90	72	72	74	91	91	78	92	78	93	77	98	66	93	82	84	87	85	81	65	91	90	86	74	79	86	79	63	77	87	86	100	84	71	87	84	84	82	98	88	73	73	81	87	84	78	85	88	83	88	83	88	74	85	75	85	93	76	75	86	103	90	83	87	66	84	70	90	71	94	85	76	80	61	100	75	81	84	70	76	71	86	77	77	86	66	98	82	96	87	68	90	71	92	81	82	88	73	92	87	81	113	81
345	3	3500	193252	356	0	13	130	205	355	333	350	307	306	261	250	263	229	186	182	175	174	150	165	157	149	155	142	143	134	129	153	123	123	99	134	111	90	118	115	92	95	119	122	95	92	89	102	102	86	93	98	99	80	78	99	78	59	105	93	92	97	99	77	97	101	98	64	77	88	87	79	89	74	60	96	78	76	94	79	82	86	85	82	95	84	90	73	99	85	80	90	73	85	77	82	79	88	83	70	80	79	90	74	71	58	75	91	74	97	89	78	83	65	75	67	82	84	90	74	77	76	85	63	63	66	81	87	73	79	83	88	67	73	75	79	79	77	80	69	75	77	80	75	79	88	64	77	76	84	59	68	72	70	80	84	69	71	75	67	73	76	79	75	83	70	83	67	75	93	79	74	66	74	75	94	52	93	76	78	65	73	89	93	74	63	75	76	72	57	80	81	77	82	74	60	70	89	68	73	95	84	71	71	65	67	66	70	74	68	58	80	89	83	61	80	87	69	79	75	77	69	83	82	70	68	74	72	60	67	66	78	80	79	73	81	72	90	80	75	62	78	71	71	94	72	61	74	72	72	75	88	78	72	63	82	68	64	76	70	78	65	79	75	70	78	68	77	67	61	66	61	72	83	70	89	74	64	87	70	78	79	82	84	80	91	77	81	75	62	64	86	91	67	77	68	77	87	68	53	72	80	63	81	72	67	87	88	78	62	77	69	66	66	82	73	67	69	75	87	72	65	69	76	75	67	96	84	69	79	84	86	85	76	78	63	72	67	70	69	75	73	90	63	86	82	66	78	62	95	84	76	75	73	80	74	73	75	81	91	64	90	86	76	74	68	59	88	74	75	75	77	73	69	66	72	60	69	82	86	67	68	85	78	61	71	76	61	67	72	78	65	82	74	80	74	73	93	79	69	77	72	82	71	61	65	74	75	75	81	74	80	77	70	86	71	77	85	77	70	62	62	79	82	72	71	69	90	73	69	74	66	88	78	75	76	96	74	74	73	83	71	80	82	64	65	78	90	69	73	71	84	62	58	64	91	73	78	91	59	71	79	79	87	69	76	82	70	70	82	82	96	74	71	84	74	76	88	64	87	80	77	59	66	84	78	69	70	80	73	59	80	65	100	62	73	86	77	79	97	69	85	74	72	71	84	70	79	97	78	86	79	70	64	58	68	77	69	63	70	78	84	84	78	76	78	78	89	66	86	79	56	82	79	88	87	93	63	69	77	73	67	92	80	66	72	77	83	72	85	58	75	76	68	74	87	71	96	76	61	67	63	70	79	72	77	69	69	83	80	62	62	61	73	66	86	78	70	99	92	86	65	78	78	59	93	72	91	69	59	78	81	78	78	69	62	74	68	72	65	83	73	74	90	80	76	81	70	70	67	86	82	71	75	73	90	68	81	71	71	80	71	89	74	88	79	73	73	75	87	70	77	82	68	68	68	66	75	87	67	74	83	86	83	79	68	79	65	79	79	64	86	66	74	65	86	59	73	101	84	88	90	76	64	66	66	72	80	93	81	65	81	64	85	76	71	73	70	74	75	79	79	68	103	71	81	71	59	59	72	88	75	89	75	57	76	74	76	72	63	57	84	82	63	83	63	84	80	73	83	69	75	62	78	84	79	64	81	72	71	71	78	78	67	95	65	93	77	70	71	74	74	56	83	78	68	80	92	73	76	76	85	62	71	86	54	79	79	83	74	65	72	67	83	73	65	76	79	64	73	77	76	70	64	84	73	75	71	83	68	63	84	68	85	74	62	74	58	75	71	58	81	79	69	62	69	57	73	70	77	69	69	80	78	68	74	75	78	69	64	60	69	65	76	79	76	82	84	71	78	62	74	76	80	61	65	77	76	87	78	69	61	85	72	87	73	72	66	82	70	81	79	68	65	80	62	73	98	70	68	77	81	79	77	76	68	72	87	68	81	70	68	66	79	71	67	85	77	83	77	67	77	76	68	73	72	70	73	65	92	85	81	63	80	65	67	73	68	72	61	73	88	82	78	65	68	71	97	58	86	61	75	70	70	73	88	69	65	67	78	55	65	74	77	92	58	76	83	71	70	71	49	70	76	75	69	78	73	75	78	61	76	63	70	79	80	84	66	79	68	71	63	70	76	72	77	95	83	71	62	71	81	85	74	70	58	75	66	80	73	71	83	74	75	73	71	61	71	81	83	69	77	59	69	61	54	80	63	82	68	79	75	74	76	61	65	58	74	81	70	66	83	72	78	76	96	79	76	78	61	71	67	70	77	82	77	70	74	78	67	63	72	78	67	74	82	76	75	66	72	61	64	74	78	75	74	61	71	61	83	66	76	73	69	91	76	81	72
