345	0	2700	183843	401	2	34	295	369	452	440	485	405	430	339	341	330	311	279	237	273	231	219	228	194	208	206	188	172	171	185	184	162	126	148	154	143	138	123	151	133	129	132	142	130	120	121	114	120	101	100	110	99	110	102	113	113	100	100	114	92	76	97	88	104	107	97	113	90	99	81	94	93	100	97	86	92	104	81	81	97	87	77	103	102	97	95	93	90	78	94	95	94	76	92	93	94	82	85	74	83	83	100	89	89	59	87	88	79	98	73	93	86	91	87	82	79	80	84	77	85	74	78	103	77	84	73	80	95	89	86	91	80	99	86	79	80	97	92	80	80	87	83	94	78	81	90	69	77	66	85	98	76	83	74	89	81	85	78	79	87	113	85	84	104	85	73	85	90	78	74	96	94	81	88	75	68	93	65	84	91	84	70	84	78	85	85	83	98	83	81	99	58	88	84	93	89	77	94	94	89	87	89	91	74	67	83	97	110	61	85	82	85	58	74	88	78	89	75	77	78	82	71	93	92	76	75	78	77	71	86	79	70	72	85	65	85	72	95	79	74	94	85	89	85	78	71	87	81	66	88	70	78	91	81	95	95	91	73	67	80	85	93	72	78	80	92	80	77	88	69	70	87	80	74	53	81	78	79	63	97	94	65	78	77	78	83	78	63	73	80	90	75	76	62	93	83	84	97	84	84	92	87	85	87	69	73	67	74	76	59	93	88	92	84	88	95	87	87	77	90	66	89	82	77	69	81	75	89	70	82	78	76	75	72	102	83	80	84	91	71	90	82	78	84	76	77	88	83	89	78	84	74	90	87	89	76	79	74	73	68	87	77	69	72	65	84	74	75	82	68	87	84	93	70	73	89	75	87	75	77	78	85	89	70	59	65	92	73	88	83	73	76	81	80	84	80	70	64	99	73	66	76	57	83	71	80	68	76	76	76	78	78	102	82	61	77	90	84	70	88	62	74	88	75	63	71	80	81	96	61	81	69	82	64	71	78	83	86	85	83	82	88	66	88	94	89	84	79	79	86	75	72	81	84	76	78	77	78	76	80	69	67	106	87	92	87	92	101	74	81	95	73	93	80	77	60	75	64	82	70	84	85	80	84	86	91	84	84	78	78	77	76	79	72	91	92	87	78	77	71	79	74	87	81	73	61	74	73	77	79	81	80	91	95	78	80	78	79	86	78	75	89	67	78	79	74	82	83	78	76	72	72	87	75	69	75	56	73	90	77	76	70	79	69	86	71	88	84	84	75	87	69	73	77	90	83	68	71	90	74	62	57	70	82	88	76	98	73	88	89	80	81	69	86	67	93	83	80	69	85	73	97	73	72	91	83	89	77	76	69	99	63	90	91	76	99	85	85	71	68	61	90	82	62	66	107	79	82	81	61	66	92	83	71	80	81	85	83	76	72	84	59	78	90	76	87	72	90	73	70	78	82	73	72	79	63	84	76	70	91	76	73	81	76	79	69	68	74	71	72	72	88	95	82	71	84	85	81	77	74	96	86	74	103	76	78	63	74	105	79	95	75	80	92	80	73	69	94	77	68	65	70	96	77	74	85	78	93	78	70	67	83	78	69	85	80	90	74	84	73	72	85	78	63	80	63	75	84	84	86	81	74	83	85	74	71	76	95	80	79	58	74	88	91	92	74	73	76	70	73	57	84	65	78	82	82	68	72	83	86	87	89	82	67	60	69	95	76	66	74	65	74	78	70	71	80	79	78	82	81	64	55	72	71	76	92	78	61	72	89	73	62	78	70	71	69	62	82	90	70	93	78	81	77	60	59	72	71	93	88	76	77	77	67	69	70	80	90	90	65	81	80	91	76	89	89	72	74	75	80	69	56	73	74	68	81	73	78	68	60	62	91	63	81	66	77	96	87	85	73	82	88	82	79	84	78	75	87	73	82	75	79	64	84	67	91	79	86	75	75	81	65	67	81	80	84	82	67	87	88	73	81	76	76	103	82	68	81	60	84	81	81	90	76	68	85	62	89	76	80	69	69	87	85	109	82	76	74	68	75	79	69	60	73	80	81	81	76	69	82	75	64	67	76	79	71	88	75	79	58	67	81	72	72	64	75	97	80	84	75	79	71	74	79	79	88	76	80	86	71	74	70	85	76	79	80	88	79	80	76	70	72	90	86	61	63	75	59	83	84	80	85	88	73	71	74	80	82	77	93	90	80	75	100	77	75	87	101	72	81	69	70	73	77	89	71	61	75	81	68	86	78	67	94	77	91	86	82	69	71	61	73	72	86	72	85	64	82	63	79	72	73	81	76	75	67	63	64	82	79	81	80	81	81	77	93	73	90	81	68	72	89	95	72	78	63	71
345	1	1900	183966	387	2	55	229	292	388	355	387	319	321	273	259	226	225	223	218	196	169	182	184	165	159	144	144	153	152	141	123	122	115	142	105	114	124	123	123	130	124	99	115	103	131	113	131	96	128	114	97	93	99	94	87	89	88	96	106	85	104	90	93	116	92	95	113	89	98	109	98	94	95	91	89	86	105	97	86	104	90	105	101	101	74	86	92	89	95	104	104	104	98	92	85	84	78	79	106	91	94	83	106	94	99	101	92	94	90	95	91	89	123	74	95	99	81	93	90	65	82	83	101	76	100	98	76	90	110	89	88	80	90	96	77	88	94	96	80	93	90	96	92	99	98	76	98	76	76	88	111	101	86	109	76	69	90	99	82	97	86	107	98	93	99	82	97	87	84	80	97	98	96	90	82	110	112	81	93	82	106	97	91	82	89	99	108	105	76	93	86	96	77	108	82	82	101	98	104	85	101	89	102	97	105	104	107	98	91	107	86	96	102	110	88	84	76	79	112	93	83	97	98	87	109	76	99	85	99	91	91	98	93	65	81	95	98	99	80	108	113	98	91	98	87	88	98	103	83	96	89	86	101	99	87	80	87	92	85	92	106	83	83	90	84	114	87	78	89	92	75	120	92	83	83	94	95	91	100	103	91	89	90	88	88	88	87	86	93	98	94	95	85	72	85	84	97	97	105	96	85	83	97	91	88	91	92	87	94	80	89	91	91	87	89	98	95	84	97	75	77	98	91	92	94	84	88	107	89	90	106	99	104	75	93	93	83	91	90	93	114	83	92	103	100	99	100	87	89	98	92	99	83	90	94	90	95	79	104	82	83	87	78	89	88	85	100	91	97	114	93	89	98	94	87	92	84	87	85	94	106	86	104	69	84	87	89	88	94	95	100	91	81	82	99	98	87	99	76	92	87	82	89	91	108	95	94	92	87	90	84	90	107	89	92	74	89	75	83	83	87	90	92	89	86	87	83	88	96	92	68	72	110	92	98	68	95	105	85	89	96	95	87	73	86	68	106	90	87	118	83	100	90	84	89	95	101	72	86	76	96	87	83	89	86	90	92	79	100	88	116	77	84	108	89	85	90	103	95	87	85	86	85	95	86	85	90	84	88	96	96	90	89	87	99	70	95	95	101	100	99	78	92	84	83	88	90	97	84	106	83	83	74	108	86	82	87	86	97	84	97	92	102	97	73	85	79	93	103	84	83	91	90	97	92	90	95	86	96	94	82	89	81	99	100	85	89	94	88	93	92	89	93	104	88	86	117	72	85	79	85	85	91	124	89	103	102	121	112	89	76	91	81	93	76	80	80	92	72	106	84	110	96	81	90	91	80	101	100	80	73	78	101	83	90	83	86	94	93	86	95	103	77	97	85	106	86	96	95	81	92	103	81	106	89	93	90	71	94	73	91	88	71	83	96	69	87	72	95	96	79	88	88	84	109	101	99	102	78	104	75	87	66	89	90	92	87	88	90	103	99	86	101	90	81	79	89	87	80	108	82	76	103	74	94	91	75	98	75	101	108	92	93	107	102	90	93	82	92	80	80	89	92	95	91	83	86	84	80	71	88	90	94	86	110	92	95	81	97	125	93	93	98	76	99	91	102	91	88	98	98	102	95	91	77	78	95	85	91	83	118	84	93	62	79	85	96	99	82	79	91	94	81	93	91	70	87	85	76	100	82	85	83	91	100	75	86	100	94	95	86	93	95	85	86	95	101	98	111	90	90	90	88	83	83	84	84	112	85	80	85	97	72	83	95	71	91	95	96	90	84	87	83	89	100	84	95	74	93	66	87	96	95	100	93	99	100	89	83	95	65	84	87	74	83	104	80	67	77	96	108	105	94	85	88	94	87	92	80	93	84	99	81	74	92	97	85	83	86	87	73	79	75	87	96	75	94	84	110	99	92	102	78	89	107	85	78	91	99	83	83	93	92	81	87	67	87	90	67	84	81	93	87	88	106	89	96	83	96	83	96	96	83	103	63	102	83	88	80	87	83	92	100	101	111	95	95	83	97	97	106	70	75	89	94	82	83	88	76	83	85	87	83	93	68	98	94	93	86	94	85	96	89	88	95	93	91	102	95	98	89	89	84	108	97	86	76	75	80	78	118	89	86	75	93	93	98	89	90	107	92	86	93	80	98	83	60	91	93	94	76	89	81	99	94	102	87	80	90	84	109	93	94	93	88	83	99	82	75	98	92	94	84	91	97	101	85	86	86	97	79	107	90	82	94	98	90	83	90	94	99	86	98	92	102	100	100	81	98	87	99	94	76	95	84	101	76	96	81	82	97	88	98	85	86	82	92	86	84	86	102	91	109	98	88	65	77
345	2	2100	184089	392	1	43	248	254	379	383	381	372	348	306	288	265	266	249	206	192	210	197	207	194	190	176	167	160	142	137	138	131	139	130	152	120	117	129	126	132	131	114	129	127	104	116	118	91	121	102	115	138	113	102	119	109	109	98	91	88	93	101	119	103	108	96	100	94	116	108	99	97	108	106	98	87	104	85	85	95	102	111	82	84	88	108	99	89	122	84	94	75	92	88	106	90	104	95	85	90	103	93	95	90	103	94	102	76	87	76	94	90	97	99	75	100	90	101	98	98	85	84	88	103	84	81	104	97	95	107	115	85	100	92	85	84	104	80	90	76	98	78	92	97	111	86	109	91	89	95	75	82	80	103	105	85	101	84	89	86	95	87	81	97	102	114	91	75	83	68	100	81	90	87	106	97	85	98	76	100	78	76	63	88	109	86	100	104	99	87	90	105	96	80	80	95	76	93	99	87	101	86	103	102	90	82	99	91	93	93	99	99	85	100	89	80	105	89	88	96	94	69	80	90	86	77	93	106	86	80	95	81	93	74	99	78	91	93	100	91	83	86	79	81	108	109	78	81	88	86	92	89	94	86	88	86	87	88	100	73	99	99	81	88	75	90	87	75	87	89	79	95	92	85	101	73	75	89	92	87	87	81	67	84	98	88	84	87	86	82	88	92	83	78	92	92	91	89	62	101	84	84	78	93	82	86	86	93	110	86	85	89	99	92	88	84	81	96	77	108	112	84	97	98	111	76	89	110	86	75	99	86	97	69	100	96	91	89	94	91	62	92	77	94	93	104	99	90	79	90	73	86	93	87	93	79	100	114	96	85	92	89	88	74	80	86	80	93	97	108	90	73	88	91	86	77	93	80	77	96	85	92	77	89	90	95	90	86	96	89	98	89	86	84	94	90	75	95	105	101	98	82	101	81	74	84	92	92	99	74	100	92	101	93	96	102	91	76	103	72	114	92	121	85	92	82	75	90	88	97	97	100	80	83	92	88	103	86	67	93	95	83	104	91	94	96	105	95	77	85	77	104	95	86	96	93	81	92	78	97	91	105	83	97	88	92	83	102	99	93	89	86	93	76	94	88	80	92	87	84	104	101	83	87	72	98	77	95	81	104	77	105	90	89	92	96	88	78	99	95	79	91	85	89	78	78	75	84	78	86	101	84	84	84	92	81	94	79	77	113	97	82	74	76	87	63	93	98	93	98	111	78	87	92	86	109	89	80	85	99	98	84	85	91	95	85	91	95	74	86	80	90	81	97	97	90	100	90	97	82	83	97	69	91	106	82	93	81	78	100	81	94	88	82	104	84	91	108	98	96	85	72	98	84	91	86	91	90	81	71	105	92	88	100	89	99	97	83	94	77	100	102	91	90	83	77	102	96	85	105	108	93	101	77	91	86	102	82	76	85	88	88	92	90	108	94	104	84	84	83	115	86	86	110	103	92	87	79	84	88	96	76	93	81	99	95	88	82	76	85	81	98	81	105	77	90	86	98	99	89	85	90	91	79	85	84	95	99	64	82	81	93	103	97	91	96	100	88	92	86	86	87	89	94	101	82	102	77	77	83	85	81	88	81	96	90	98	85	88	93	96	92	85	92	95	83	98	87	73	100	82	93	109	79	82	99	92	82	102	89	101	82	87	99	94	87	77	74	88	79	90	101	78	82	80	93	82	93	96	78	93	92	86	79	70	74	97	97	89	88	105	95	86	88	76	95	86	68	93	85	94	88	77	105	91	90	86	110	61	88	109	79	102	86	88	97	78	90	87	89	88	81	99	77	85	77	78	98	67	82	99	73	93	85	88	99	97	70	73	103	74	101	107	75	77	84	108	73	93	84	81	85	98	75	94	97	94	78	94	84	76	98	96	64	100	102	82	93	108	99	77	82	80	83	89	78	99	74	88	83	92	78	97	76	94	111	109	110	89	87	80	85	87	101	91	78	99	78	97	78	93	93	93	100	98	81	81	100	79	96	92	97	62	100	88	93	86	88	87	73	104	84	98	68	95	88	78	89	66	75	92	98	79	92	90	74	81	82	89	103	81	67	90	98	102	88	91	89	94	93	81	85	83	74	92	87	86	75	98	74	98	92	102	69	90	76	91	80	93	82	81	85	90	87	98	91	97	94	96	81	83	83	86	93	84	86	97	87	80	92	71	104	70	93	79	97	108	116	97	104	91	98	89	91	74	80	90	76	89	80	103	87	96	73	79	100	96	83	83	79	92	84	84	82	82	80	82	97	86	83	75	97	97	77	62	89	97	84	78	89	91	89	105	110	81	83	84	81	99	88	101	86	103	80	93	105	97	103	77	101	109	89	81	94	94	92	104
345	3	3500	184213	397	0	33	313	355	413	426	434	392	381	314	305	257	273	232	236	212	225	224	195	184	184	207	174	179	167	161	172	131	161	118	152	149	120	126	140	153	120	119	129	106	117	149	125	136	111	101	107	117	126	114	114	120	95	128	122	85	124	108	102	100	120	123	122	93	107	109	115	101	103	110	106	95	126	95	108	97	92	103	113	101	92	118	111	87	99	90	94	98	94	72	105	103	116	69	85	87	91	115	116	93	106	73	87	69	80	100	77	125	95	99	88	98	92	117	102	92	101	114	98	94	94	78	96	99	101	96	98	82	100	89	106	84	96	92	85	99	107	115	97	87	121	93	87	100	105	106	106	102	97	112	89	99	88	100	91	91	102	90	98	95	107	91	88	88	96	90	104	94	82	95	100	112	102	92	108	97	94	99	90	108	117	95	86	86	78	83	98	80	86	109	82	94	97	92	97	70	110	99	100	76	104	93	85	87	102	89	94	78	97	99	99	105	92	97	83	94	113	109	78	90	94	92	92	93	83	96	101	87	107	98	106	96	83	104	94	82	112	102	108	106	86	86	87	75	96	103	90	94	109	85	97	89	106	111	83	111	105	110	99	93	101	83	89	90	91	101	85	77	99	83	101	94	90	76	107	106	119	94	86	88	76	94	83	98	75	108	83	100	86	91	93	79	84	78	95	97	89	100	98	97	118	98	99	89	81	95	86	90	92	98	97	100	98	87	81	80	94	118	81	80	95	65	94	82	107	83	101	89	106	100	100	93	102	96	92	99	101	96	98	83	84	101	75	95	87	84	81	92	94	93	94	87	95	92	83	106	94	91	91	80	86	77	91	83	87	89	88	102	97	96	99	95	94	100	88	116	97	81	87	89	107	105	79	96	92	97	97	94	106	92	84	96	101	113	96	87	93	79	92	82	93	83	91	91	95	94	89	110	89	106	92	70	86	98	84	83	116	101	107	96	84	75	79	76	98	88	93	87	88	91	92	95	108	105	94	92	84	85	92	89	101	88	85	99	94	89	110	95	109	95	97	98	99	78	91	95	91	105	93	108	96	96	100	85	97	102	94	71	107	105	77	103	105	98	87	92	78	87	94	92	91	89	97	86	84	101	79	97	74	85	93	115	95	91	86	89	90	93	101	103	107	83	88	102	94	99	96	96	79	99	84	89	88	76	87	86	91	100	69	81	91	91	97	97	93	86	97	98	89	98	74	119	85	105	96	100	97	75	92	102	98	91	102	87	85	100	102	85	81	90	87	102	90	121	102	100	85	80	69	90	103	90	102	93	98	91	97	111	82	94	89	88	87	82	102	101	94	100	82	82	106	84	95	124	87	107	71	92	95	93	106	117	92	90	90	90	94	97	97	103	91	93	91	116	90	79	73	81	95	90	100	84	98	95	94	104	107	101	75	91	88	90	88	79	97	88	88	96	101	93	77	101	82	95	75	116	90	88	90	100	99	93	86	95	89	85	84	88	86	99	80	89	92	89	71	104	91	95	74	93	75	100	87	99	100	81	97	93	102	74	83	89	86	89	75	78	92	81	91	122	102	92	80	90	92	99	94	92	112	86	87	86	82	108	103	89	92	84	102	108	74	87	111	87	95	95	74	90	92	98	89	92	87	93	98	88	86	85	107	96	95	102	80	84	105	85	75	108	82	94	82	88	121	92	105	70	94	91	86	109	96	88	78	100	90	94	83	88	94	95	100	99	91	101	88	89	80	98	93	93	92	98	88	93	96	92	99	106	87	113	103	94	97	110	103	89	80	89	91	93	96	95	92	100	88	85	104	87	88	89	113	85	101	83	93	82	83	98	101	81	71	88	89	94	95	71	81	112	101	86	90	85	98	97	96	99	103	105	86	77	93	94	102	88	87	87	91	83	84	104	95	101	94	80	101	91	95	106	94	113	86	94	84	95	79	90	94	90	88	72	93	89	78	94	84	90	80	100	103	88	106	87	99	88	95	92	83	105	96	108	93	82	90	74	89	88	81	92	102	71	79	88	98	69	109	113	104	95	83	105	83	93	92	96	87	81	85	91	114	82	98	116	85	84	86	90	92	88	88	111	85	72	82	99	92	76	88	89	76	96	107	73	90	91	96	91	82	73	98	88	107	81	98	93	96	83	99	93	97	97	96	92	84	125	88	90	99	80	87	103	96	85	83	98	89	102	88	101	100	78	89	98	103	96	80	90	83	94	82	93	99	67	87	95	74	86	82	89	88	90	79	95	100	103	87	108	78	85	88	101	103	92	74	79	85	100	81	90	91	102	104	90	82	96	76	97	97	77	82	87	92	124	106	96	92	94	91	94	94	89	91	97	107
345	0	2700	184336	397	2	26	268	346	424	404	487	426	407	360	337	310	288	265	285	248	229	225	203	179	227	193	183	191	183	145	160	134	156	145	160	149	147	141	133	137	148	142	135	142	120	128	120	130	113	113	106	113	124	115	122	100	104	97	130	96	93	107	103	102	104	110	88	89	103	100	111	93	86	100	94	96	112	100	89	108	98	99	90	91	93	97	95	87	80	85	85	107	86	89	101	81	107	85	58	97	87	76	81	104	102	95	91	81	104	88	102	105	86	95	94	86	84	74	92	70	93	90	68	75	73	81	78	93	86	88	84	83	101	74	75	63	86	83	80	89	74	99	87	71	91	77	75	85	98	78	89	85	95	89	89	79	94	84	98	96	91	87	81	77	87	70	84	80	115	89	76	84	78	81	85	81	81	98	69	103	71	91	75	84	82	90	100	101	93	90	84	88	71	80	90	92	70	89	89	83	86	82	70	82	76	69	87	94	87	89	94	84	77	106	76	67	85	72	84	78	82	80	90	91	95	81	104	80	89	93	78	76	75	84	76	87	88	79	79	87	80	71	65	83	91	107	73	85	79	79	101	83	87	86	92	75	75	79	98	92	82	83	68	88	70	79	101	90	93	76	85	89	93	72	75	63	90	99	75	102	92	71	96	93	77	87	74	90	102	65	93	66	79	76	85	92	102	79	76	85	81	69	79	81	85	74	93	91	74	84	95	75	88	92	76	62	79	82	83	85	73	89	89	77	79	79	83	86	75	99	84	75	65	73	85	79	84	84	90	69	85	83	83	97	83	111	89	83	75	87	80	91	80	80	91	97	80	90	84	74	95	69	76	91	101	72	84	96	72	77	89	80	90	71	95	84	81	80	100	87	70	106	66	80	84	74	73	98	83	70	77	82	96	72	69	78	73	95	87	87	95	90	89	93	76	95	77	86	91	92	104	102	79	85	85	82	73	89	81	89	78	74	73	76	95	78	85	62	80	56	74	84	82	80	80	90	96	81	86	79	89	86	92	76	71	76	74	71	87	88	85	88	85	61	74	73	89	84	92	80	85	70	73	78	93	80	81	72	73	66	70	65	83	105	82	85	85	87	73	67	85	73	80	81	91	83	85	91	77	78	87	80	84	72	90	88	94	80	83	84	88	85	83	82	74	92	87	63	72	90	73	67	83	64	65	78	81	88	91	79	87	85	70	87	77	74	84	84	77	93	80	70	74	110	94	84	87	74	71	93	82	84	84	69	91	80	82	79	86	81	81	75	77	76	75	103	92	63	100	73	84	88	83	90	78	95	86	76	82	77	88	77	81	86	81	97	89	75	86	64	94	75	78	92	75	74	67	82	75	71	78	64	76	76	81	96	71	88	73	102	88	97	83	98	87	91	70	63	78	79	71	86	93	82	85	74	91	75	68	87	91	95	91	76	77	74	80	84	79	85	79	84	94	81	74	71	89	81	98	83	83	81	81	86	83	79	79	87	84	74	61	84	76	76	88	99	66	93	90	77	70	66	67	93	90	81	90	83	69	95	85	96	75	73	96	80	75	79	65	77	86	73	74	102	52	73	86	85	99	80	69	83	91	91	82	75	73	77	75	66	101	71	85	81	90	87	99	72	87	75	78	75	70	75	74	76	75	82	82	92	85	72	83	66	76	79	91	93	84	58	81	84	97	71	87	82	85	81	74	93	80	85	75	64	91	95	85	78	84	81	82	81	83	91	67	85	80	83	91	89	83	88	77	99	76	86	87	79	76	82	66	63	81	85	101	75	87	89	76	81	88	80	96	83	71	74	85	74	95	94	79	87	84	82	89	82	81	86	92	86	85	70	72	82	78	72	79	80	77	90	87	78	87	78	89	81	87	74	64	87	68	76	84	66	105	84	84	81	74	68	84	76	92	76	66	76	80	91	78	87	71	82	79	73	69	88	75	77	91	95	76	77	84	70	73	78	65	94	72	81	72	76	81	71	87	89	66	85	67	66	84	89	94	83	84	71	84	76	88	82	94	81	76	83	89	82	69	77	73	88	75	78	71	76	87	91	80	89	71	88	85	74	100	89	88	91	62	78	83	80	65	59	67	91	80	78	84	76	82	89	90	96	83	80	76	76	59	86	95	62	85	83	89	71	86	73	77	98	85	77	80	94	78	77	47	91	77	80	99	78	77	89	74	84	82	72	93	89	59	92	98	70	83	75	93	68	82	82	75	84	73	70	87	85	103	81	82	79	98	103	90	77	78	82	78	78	90	90	103	90	116	82	88	81	83	77	81	78	85	77	76	89	91	80	74	89	78	67	77	71	65	71	107	83	97	96	86	74	85	81	69	92	72	75	78	88	102
345	1	1900	184459	411	0	48	199	235	395	337	366	287	300	262	245	226	219	191	170	171	174	161	176	176	153	142	148	147	140	149	129	123	132	100	131	104	113	117	115	106	96	106	105	99	103	101	106	88	95	113	103	95	116	95	116	108	102	111	98	107	89	85	94	112	133	94	95	88	86	84	85	86	80	90	98	77	80	84	85	66	79	98	86	87	93	84	94	97	89	100	105	85	92	85	78	86	101	94	90	93	88	71	92	97	79	90	89	97	76	85	110	84	77	104	87	74	75	84	87	104	78	88	81	83	88	78	87	78	97	82	81	75	90	66	78	94	89	68	89	97	89	91	70	86	74	66	75	92	82	86	74	99	76	99	109	83	74	89	98	77	81	83	89	69	89	95	86	84	73	79	94	91	85	84	80	90	88	90	79	94	84	93	86	95	74	75	69	92	80	95	98	97	76	83	91	78	82	89	88	93	95	72	80	89	93	84	86	91	87	74	82	78	98	83	69	90	82	65	74	80	84	82	84	92	70	87	95	78	73	81	83	92	96	88	65	77	75	71	84	96	71	80	81	86	75	84	78	91	73	87	91	87	90	89	91	70	82	83	65	72	77	91	89	82	82	77	93	76	92	82	78	81	83	89	94	83	67	86	88	86	91	91	94	80	69	80	90	105	89	74	73	82	87	80	81	98	92	105	86	79	92	68	76	87	78	104	83	72	81	98	74	84	82	92	77	96	80	60	83	81	91	97	86	65	80	68	67	83	94	79	79	70	95	90	56	78	82	72	98	99	76	77	68	87	74	87	93	81	80	80	85	90	86	85	91	72	85	93	88	85	88	84	100	98	89	87	86	79	81	80	85	83	95	78	72	79	76	73	82	94	84	99	88	79	95	82	79	79	86	89	84	75	71	81	84	62	91	75	73	81	100	70	83	82	91	83	107	72	89	81	79	99	91	88	85	84	68	79	77	68	84	89	80	88	92	83	85	66	75	88	70	91	74	90	89	81	102	79	93	72	76	96	88	74	87	76	83	59	78	85	83	78	96	80	84	78	98	90	73	85	74	90	84	91	78	80	74	98	83	90	81	82	82	85	82	92	86	91	78	78	90	79	87	71	80	66	93	81	98	82	97	79	90	82	71	71	84	86	86	79	78	83	96	80	80	53	69	102	93	71	82	75	78	96	70	78	77	77	90	90	72	81	93	79	70	85	80	93	72	77	94	92	80	93	96	90	80	83	78	106	63	83	70	73	87	77	87	89	74	77	83	82	83	65	89	88	107	92	89	88	91	97	79	76	79	72	61	92	75	84	64	89	81	83	71	75	115	59	83	103	87	79	77	73	78	89	75	77	96	89	65	88	97	79	87	96	77	90	76	87	97	104	84	88	79	98	97	80	90	76	76	90	95	89	93	74	77	76	98	69	98	77	73	95	70	79	95	84	74	80	70	88	87	86	69	83	87	97	87	88	77	77	84	78	114	94	96	85	84	90	95	88	80	79	95	72	89	77	84	84	74	88	94	89	89	80	92	79	81	77	85	83	91	68	78	87	77	72	94	71	86	84	82	95	87	95	99	80	72	106	68	74	92	72	74	71	91	86	74	99	80	82	88	72	86	91	88	74	89	83	78	82	93	78	81	78	65	72	71	97	86	85	90	99	87	68	78	88	81	76	79	77	72	96	88	99	81	77	90	98	69	83	89	85	76	73	94	91	83	78	70	71	86	98	80	95	80	72	93	86	82	93	61	90	78	90	74	91	75	69	71	80	71	81	70	90	79	84	92	89	68	79	75	106	78	89	94	72	77	68	78	85	78	82	84	87	113	88	84	105	73	97	75	80	84	81	77	79	99	74	76	75	85	79	94	76	77	77	79	85	88	77	82	81	86	80	71	83	93	78	85	71	81	80	90	64	77	75	89	69	79	79	84	78	81	93	78	86	98	81	91	94	82	84	79	90	98	81	83	81	78	88	91	93	95	81	95	60	98	80	85	90	94	75	81	81	88	87	80	74	102	63	87	69	86	75	82	77	86	85	108	78	93	82	74	90	86	85	67	86	73	62	77	68	83	78	92	76	100	72	89	72	87	81	73	89	91	73	80	86	100	90	63	77	75	77	77	90	101	85	85	83	93	87	69	105	90	63	88	71	87	76	72	88	99	65	67	70	79	70	83	85	80	76	82	83	86	79	90	82	79	82	92	89	93	76	84	81	87	69	89	82	86	98	85	92	76	74	87	73	92	81	91	81	91	80	87	71	101	78	67	86	84	80	86	72	81	104	74	82	66	90	77	76	69	83	89	83	101	80	96	85	77	87	99	91	84	79	84	93	81	96	83	86	78	103	77
345	2	2100	184582	422	1	46	197	235	389	370	375	351	361	292	274	224	232	221	235	192	201	164	180	148	165	159	175	145	148	162	147	128	131	115	120	119	137	134	118	123	116	117	121	113	99	94	98	103	92	121	102	112	104	102	112	93	98	104	94	95	88	88	85	89	104	84	72	97	85	89	108	97	89	94	73	84	77	90	96	74	97	82	97	83	87	102	99	88	89	102	78	85	93	80	88	80	85	98	80	71	95	86	75	84	89	87	86	99	88	83	90	72	99	79	81	103	87	66	73	77	95	96	96	72	74	90	87	78	88	82	76	83	72	82	68	64	103	76	86	93	62	75	83	85	89	81	75	76	83	84	90	89	78	85	94	79	74	99	77	92	72	65	89	99	82	68	80	97	81	84	96	91	85	86	98	79	82	75	93	76	93	76	85	75	100	87	73	91	85	74	84	81	79	86	66	90	86	76	81	61	88	99	81	80	95	75	84	78	89	81	85	83	67	78	86	66	86	79	74	81	84	71	75	84	83	92	76	75	96	95	81	77	93	69	70	94	81	83	89	76	64	77	76	64	78	86	73	65	83	95	102	85	84	95	85	93	74	75	86	65	76	69	89	97	73	87	69	84	87	78	87	95	76	81	86	73	89	82	82	91	70	87	65	95	103	69	93	61	74	87	82	77	95	80	86	87	87	81	92	75	69	76	97	78	86	79	91	73	79	80	75	106	88	87	81	76	83	84	78	77	91	82	85	78	70	92	75	79	83	53	77	80	81	89	86	85	68	83	73	64	78	75	77	91	94	70	83	72	69	84	83	85	85	73	81	91	94	75	88	83	89	68	88	90	81	62	72	74	77	87	83	99	99	92	82	74	77	97	95	76	89	77	94	92	79	76	102	88	81	81	79	82	86	81	84	90	72	87	74	77	70	87	65	88	90	82	90	77	67	87	71	90	95	84	82	80	75	82	81	86	77	70	73	102	68	80	74	87	81	84	74	96	87	81	93	82	73	83	78	82	74	98	79	78	85	85	85	72	74	83	78	88	70	71	85	78	65	79	85	93	86	83	102	81	72	72	78	73	71	101	82	65	73	81	87	85	80	85	100	88	80	72	86	77	78	105	84	76	93	80	71	66	85	85	87	91	75	71	94	89	76	87	83	96	91	66	69	87	81	89	65	76	77	88	70	97	80	100	102	80	73	83	95	97	76	95	84	80	64	78	80	74	74	73	77	84	73	80	74	72	81	72	65	74	87	75	84	100	71	83	78	74	80	79	70	63	85	87	94	78	95	82	69	73	81	85	73	87	72	85	81	74	83	83	78	72	79	87	61	85	77	66	81	89	70	74	79	88	102	79	78	84	75	71	75	63	85	75	90	79	76	73	78	74	72	93	71	68	88	77	89	87	88	71	76	77	81	73	79	76	74	71	97	71	85	86	87	89	84	73	70	77	94	96	87	91	89	74	73	76	75	78	82	84	71	88	86	81	84	87	80	76	67	73	89	72	94	75	89	87	82	65	77	77	69	74	80	99	86	69	85	75	82	79	87	94	75	75	89	93	82	87	84	82	96	73	87	89	75	82	63	71	87	68	85	99	79	75	81	62	93	79	79	79	72	78	98	90	79	71	77	80	86	71	83	81	73	78	88	89	80	79	81	99	56	80	90	64	69	85	78	77	90	70	94	83	72	83	86	84	82	84	74	83	69	82	71	89	82	91	76	74	91	78	70	78	81	77	85	70	82	87	88	80	81	76	92	66	88	92	89	92	74	90	88	78	74	73	88	78	67	64	80	91	72	76	90	76	77	80	80	79	59	78	78	63	82	65	86	79	88	88	86	86	86	88	61	81	92	77	91	90	78	79	90	72	79	84	98	74	93	89	75	72	67	80	71	76	88	77	83	72	70	88	99	72	77	95	72	73	64	69	83	66	84	88	91	86	75	62	71	81	86	76	63	71	84	74	75	72	67	88	84	76	78	75	69	77	74	86	86	81	60	80	70	71	85	94	72	98	77	92	86	77	97	94	84	81	71	64	93	93	70	91	77	74	86	79	72	89	87	90	86	71	69	70	105	82	77	89	89	81	76	93	79	83	74	64	82	71	90	79	79	72	82	92	91	73	77	80	80	79	90	92	85	92	84	96	71	64	74	84	82	88	75	74	98	77	81	80	74	77	89	85	83	102	87	88	95	85	85	76	72	79	83	64	63	82	75	93	93	72	80	76	70	61	94	72	68	70	82	81	76	67	78	70	65	103	74	71	77	93	76	81	64	80	81	84	77	93	68	96	77	81	90	85	84	73	66	83	79	86	90	91	69	68	93	89	71	77	81	72	92	77	90	74	76
345	3	3500	184706	417	1	54	286	311	422	380	452	355	363	301	284	256	256	241	232	208	201	199	196	178	169	158	175	129	143	128	152	144	136	140	147	125	126	124	116	121	136	115	99	107	121	106	97	104	104	109	101	115	98	121	110	106	107	120	100	92	98	80	102	79	93	90	83	84	90	89	83	73	84	82	99	100	92	80	90	91	91	74	75	98	89	85	89	70	88	61	75	92	106	89	97	87	88	64	90	85	84	93	92	83	94	87	99	88	75	79	102	70	91	74	67	85	83	108	95	73	60	83	87	95	91	63	72	71	78	77	81	78	73	89	80	90	83	94	79	82	86	86	80	73	69	82	71	78	90	87	97	81	90	104	75	90	91	86	96	75	95	64	89	79	84	84	86	91	103	73	83	96	86	79	78	90	76	96	84	66	81	67	83	83	75	82	84	64	98	80	81	71	80	85	79	74	82	93	88	68	83	71	79	80	78	70	86	71	65	82	72	82	74	73	84	72	110	74	89	78	91	96	77	72	73	81	83	84	87	69	88	84	80	83	79	95	81	76	74	77	95	86	78	62	81	87	83	85	72	70	68	84	79	83	81	87	91	77	88	78	87	63	80	86	96	92	71	83	67	84	71	92	79	71	85	76	95	78	85	80	79	83	81	74	75	69	65	84	87	84	82	92	87	83	78	74	72	71	75	81	92	79	89	89	81	79	80	77	89	81	85	79	81	91	74	77	78	73	80	88	72	62	86	113	84	85	93	70	60	82	93	74	81	95	69	93	72	78	56	60	76	82	74	76	68	92	74	81	76	93	71	71	79	84	77	83	88	79	67	76	87	83	89	98	85	79	94	65	77	79	68	74	76	69	89	79	68	92	81	92	63	83	94	75	73	74	60	97	93	75	62	65	71	90	88	80	87	92	86	78	76	76	68	69	69	85	74	71	65	60	70	86	78	86	88	92	76	83	71	85	66	98	77	81	79	80	88	84	82	86	81	80	83	90	95	72	74	79	58	84	88	79	79	65	74	90	81	79	84	82	92	73	74	80	85	87	66	87	74	72	83	71	87	98	98	96	81	97	86	80	85	92	79	69	76	70	71	74	72	81	82	75	67	94	76	86	77	83	87	97	93	75	82	92	86	80	82	80	83	81	64	68	68	72	82	85	74	72	75	73	82	67	67	96	81	81	83	87	84	68	75	95	84	85	100	85	81	78	93	74	83	66	80	84	89	72	70	70	87	92	80	89	86	68	73	67	78	95	90	81	77	93	73	79	78	93	81	82	80	70	83	95	82	85	71	91	74	80	87	76	83	71	62	68	63	91	78	95	77	99	83	90	82	72	73	89	87	77	75	81	61	71	73	87	70	70	78	81	78	74	86	91	95	79	71	82	84	75	81	66	74	73	80	73	60	72	84	65	83	81	64	63	96	66	72	76	87	92	87	67	80	76	72	68	65	86	77	73	69	74	74	83	71	93	75	78	75	90	78	78	99	72	81	67	77	72	77	62	61	76	99	81	70	84	86	83	60	74	62	74	81	86	77	89	77	70	87	78	71	83	74	77	73	93	84	90	79	85	96	86	71	71	82	73	80	83	93	84	71	85	86	90	93	68	71	78	84	72	81	90	72	72	73	87	85	90	80	73	74	71	83	89	103	69	68	76	89	83	85	67	71	76	68	86	86	93	85	78	73	85	84	72	59	68	77	94	81	82	84	72	87	94	78	84	86	69	75	64	77	64	75	66	77	79	80	85	75	74	79	61	82	85	92	69	86	93	75	96	88	78	72	58	58	59	85	87	72	72	91	77	91	69	70	74	93	69	89	85	98	93	66	70	83	89	65	70	86	88	80	91	77	72	85	73	84	63	97	85	62	80	75	73	77	80	104	106	72	77	100	71	76	75	84	77	81	67	83	73	85	78	76	95	83	83	85	102	79	65	97	79	75	85	103	82	89	74	70	77	76	80	76	96	83	102	73	77	79	87	71	78	75	80	69	82	67	73	76	86	70	96	74	65	70	74	78	90	80	74	85	69	89	79	73	77	68	80	96	94	78	73	85	71	56	81	81	84	91	83	57	75	81	77	79	80	97	80	88	105	68	77	87	75	79	61	83	71	70	73	79	66	78	78	81	71	75	87	71	70	79	81	63	71	85	74	84	82	78	60	82	84	63	71	85	95	77	72	77	76	77	69	88	82	56	87	75	72	66	85	78	80	79	76	87	86	89	85	87	56	102	79	83	86	84	81	91	69	60	80	63	60	83	75	64	79	86	74	76	94	82	68	84	71	72	80	66	74	84	77	90	96	89	74	68	89	84	78	82	78	80	73	83	79	71	80	97	83	74
345	0	2700	184829	395	0	27	262	318	436	395	438	435	427	345	314	283	258	289	273	218	234	210	221	206	186	188	183	189	155	135	146	145	160	134	170	153	134	159	113	133	121	123	136	123	90	96	93	121	96	126	106	95	93	84	113	88	83	85	92	102	97	97	87	81	93	94	84	90	80	100	80	82	93	93	83	91	91	76	99	86	83	88	92	77	80	77	69	88	83	83	83	77	75	84	86	61	73	69	78	76	79	87	69	92	81	89	84	61	77	75	75	78	77	66	77	76	76	62	94	71	82	78	68	89	74	87	62	80	84	77	77	76	69	75	81	71	86	80	83	67	74	85	63	81	96	68	63	62	72	64	84	74	82	68	77	73	82	56	61	56	68	59	83	92	64	85	76	82	66	87	68	73	71	63	69	67	78	76	74	66	69	58	79	73	53	55	69	53	78	71	73	69	73	74	66	67	84	71	75	60	74	64	63	76	70	76	70	85	64	81	71	69	82	72	66	77	75	71	58	76	60	75	75	60	82	80	84	80	72	78	71	74	78	62	72	72	53	81	67	72	76	72	68	57	78	75	77	79	79	75	82	76	62	59	69	83	65	64	63	80	71	74	67	64	64	66	70	83	70	75	52	72	56	71	74	66	77	64	62	57	65	73	74	70	75	58	69	74	69	68	68	82	91	66	87	56	51	56	80	71	84	80	76	93	72	84	59	65	67	65	64	71	77	64	51	73	76	71	68	67	68	66	65	75	69	64	79	66	69	60	74	67	50	62	65	84	63	88	61	75	80	55	78	86	64	65	74	76	64	60	60	72	64	84	78	47	58	70	60	79	72	72	69	67	84	74	82	67	93	81	66	75	63	76	66	72	63	68	60	78	68	70	69	71	61	64	78	69	63	84	83	71	72	63	73	71	70	80	81	73	76	57	59	81	58	56	71	82	72	69	61	62	69	76	84	72	65	78	56	76	72	59	79	74	68	68	68	66	62	75	84	78	72	62	54	66	65	65	59	73	69	76	66	59	68	62	76	55	71	77	79	78	76	75	60	69	64	66	59	85	56	69	66	65	57	66	65	67	64	68	70	83	65	58	70	60	57	63	64	81	74	68	88	70	71	73	67	63	89	73	66	82	53	87	82	72	63	84	74	67	64	79	66	61	78	68	67	73	77	71	64	66	76	69	99	65	72	59	66	59	88	65	70	76	61	68	73	69	66	59	75	66	80	75	72	65	76	73	63	74	77	74	76	64	77	61	71	55	62	73	77	71	74	68	67	67	76	79	55	60	72	65	65	68	69	60	67	60	65	73	68	58	79	66	68	74	87	73	70	64	66	76	86	79	86	60	69	76	57	75	72	66	63	72	66	67	66	73	72	57	72	72	90	57	65	81	62	65	55	63	59	74	67	63	70	77	76	82	63	59	67	52	68	65	68	80	70	73	70	72	60	65	67	75	53	70	75	77	84	56	70	63	79	71	70	60	63	63	70	66	75	57	58	54	67	58	70	58	79	66	66	69	64	61	77	75	74	82	73	53	66	82	60	72	59	67	64	70	71	63	63	63	66	62	68	69	79	79	69	67	64	81	63	73	54	74	68	57	69	86	66	70	80	54	75	85	69	88	67	61	72	70	75	65	69	53	67	57	59	58	67	61	67	87	64	62	60	64	87	62	82	73	60	79	80	73	74	77	62	67	63	59	57	51	67	56	63	60	62	81	82	75	74	69	65	80	64	67	83	88	78	64	62	62	57	70	63	74	59	73	69	59	70	61	53	77	63	62	54	65	79	66	59	64	75	52	62	63	66	69	60	65	61	41	61	70	73	63	59	71	78	75	70	62	70	70	73	71	54	65	62	72	64	71	70	65	69	72	59	69	79	68	68	70	84	63	67	70	57	53	62	68	77	62	70	68	63	71	65	67	61	53	66	69	51	77	67	71	79	71	74	76	69	72	66	67	71	67	71	73	74	71	60	70	63	69	59	89	72	48	72	58	65	59	47	56	74	76	63	61	59	74	63	68	66	56	48	66	74	79	49	66	65	69	65	67	71	86	62	69	75	77	76	67	59	80	75	64	75	66	68	72	79	67	75	65	75	86	68	72	73	74	67	65	83	67	84	80	88	56	77	57	70	69	73	69	74	65	61	56	58	63	76	73	66	74	70	71	65	75	60	66	68	68	59	60	82	63	73	61	74	58	51	54	79	71	58	48	70	66	65	68	75	90	65	74	74	77	82	71	71	66	81	67	60	65	73	69	72	77	54	76	81	54	64	63	63	71	78	67	72	46	60	62	70	62	75	76	83	75	76	77	67	75	61	59	73	70	87	70	59	76	61	70	86	71	70
345	1	1900	184952	398	3	43	227	258	350	338	342	301	274	252	241	211	190	214	176	190	151	159	163	144	126	128	135	133	116	125	142	106	104	115	106	109	118	120	92	109	98	101	93	103	72	111	86	89	101	80	93	100	81	82	86	83	73	79	88	90	88	80	87	91	83	77	88	71	85	57	93	96	79	80	78	80	71	75	83	82	81	81	74	79	74	83	91	78	75	69	85	79	73	79	60	80	70	68	69	63	70	73	70	68	77	76	70	66	55	69	77	74	82	72	78	59	79	70	56	81	79	81	58	83	78	88	88	76	81	86	79	79	67	67	68	76	75	62	56	71	72	74	73	69	66	83	87	79	66	59	63	64	72	64	80	74	92	76	69	80	86	64	70	74	70	80	62	80	72	80	74	77	69	73	76	64	70	80	74	77	80	81	65	89	71	73	66	63	98	69	76	74	73	77	74	66	73	68	77	64	58	61	62	67	80	60	79	75	89	81	69	71	77	75	85	83	67	74	68	86	74	70	62	71	71	79	79	61	69	74	78	60	71	56	61	84	68	67	67	69	74	79	75	73	63	67	71	72	85	68	71	63	71	78	63	71	61	68	65	63	67	98	67	74	67	71	71	76	77	65	72	73	64	56	83	86	68	78	74	65	70	70	83	74	53	75	81	72	67	59	79	68	74	72	65	72	60	68	69	79	67	64	67	74	73	67	74	76	64	92	84	68	74	56	75	75	75	89	75	95	67	52	79	75	59	82	65	78	68	80	78	88	56	59	68	88	60	74	71	79	74	80	63	72	77	53	80	72	82	64	64	70	83	72	69	70	93	69	74	68	83	64	61	67	70	77	72	86	70	59	75	67	83	77	62	76	96	69	69	65	71	77	55	70	68	90	67	60	78	67	75	79	77	73	74	73	67	88	68	71	78	69	73	65	70	73	72	68	57	59	71	63	74	84	60	64	71	67	62	95	84	103	79	74	83	77	72	70	79	73	69	71	82	59	67	86	73	55	82	77	75	69	75	74	70	76	74	68	85	56	64	73	69	72	67	60	70	73	71	70	67	86	72	77	75	66	76	69	66	77	75	74	55	79	75	91	87	53	65	64	80	89	69	91	59	63	52	66	73	73	65	64	70	71	67	66	81	71	69	55	75	65	77	90	60	87	80	73	71	85	62	71	66	78	77	54	76	100	75	56	61	66	58	68	66	62	73	72	61	72	78	68	56	61	71	76	63	68	73	71	56	58	73	72	69	58	78	59	77	77	77	66	58	69	84	69	73	66	76	69	65	62	65	56	78	79	71	65	72	68	75	67	77	83	63	81	50	68	65	91	62	62	79	77	47	59	73	74	75	72	82	71	62	89	68	64	65	76	72	68	67	82	69	65	67	60	68	70	67	87	56	56	93	69	79	60	72	65	68	76	56	72	78	85	74	76	71	94	71	63	79	65	62	73	75	61	70	79	83	71	70	69	67	58	80	75	78	75	64	60	58	47	68	59	86	79	49	77	76	73	69	54	70	84	67	61	79	64	54	62	60	88	80	71	80	62	57	67	72	77	71	66	71	63	72	62	76	64	68	66	74	74	75	50	82	68	81	81	76	58	71	83	61	78	88	70	54	82	84	65	56	73	72	68	54	66	56	64	87	65	56	76	60	58	77	80	70	82	74	63	65	67	71	91	76	70	64	59	77	71	68	59	69	62	80	84	59	73	63	67	65	57	79	66	54	78	45	52	77	78	55	71	67	73	77	77	67	89	55	56	61	76	73	64	72	64	71	81	74	72	78	63	54	77	80	69	74	89	68	69	84	55	70	73	79	71	66	60	91	67	61	60	63	62	71	77	65	58	74	68	73	70	70	65	68	60	70	63	72	68	74	70	76	70	73	66	66	80	56	71	56	84	68	67	72	73	92	60	66	68	59	90	63	68	65	70	86	75	88	59	61	64	65	73	67	66	79	81	77	69	84	65	57	74	59	78	47	68	63	68	62	57	62	58	66	54	90	82	78	64	75	65	41	70	74	76	73	76	61	70	75	80	89	62	68	79	74	52	72	72	71	69	68	61	72	68	65	59	59	79	71	68	80	55	81	72	69	68	66	84	63	73	69	69	67	72	79	66	71	61	71	61	74	64	83	75	66	80	86	68	62	75	79	63	78	75	65	72	70	66	78	77	64	63	79	55	60	74	70	54	76	77	61	61	76	78	65	67	72	53	64	67	66	63	61	60	86	79	79	66	71	63	69	73	64	78	81	69	76	78	62	74	61	76	62	81	72	72	64	76	65	66	68	71	91	82	74	71	69	70	63	97	60	67	69	54	69	60	65	63	68	70	68	86	77	64	73
345	2	2100	185075	405	0	40	228	257	366	351	368	364	322	285	278	257	230	214	198	170	187	163	170	140	130	150	117	128	121	110	114	127	107	118	103	95	103	113	95	87	112	97	89	93	98	77	80	82	85	82	62	64	86	84	81	87	81	69	76	82	70	70	70	78	61	70	75	69	77	82	67	71	51	66	72	64	70	62	73	62	75	68	74	59	69	65	56	70	60	62	62	67	63	59	78	64	63	68	81	54	68	72	78	75	62	75	74	60	58	70	56	68	66	80	76	56	67	61	58	53	56	53	69	49	64	71	61	60	77	60	64	68	61	79	69	62	47	60	52	61	59	66	49	61	53	52	65	66	76	60	53	58	61	58	64	47	61	57	71	57	61	57	62	66	60	44	55	58	62	74	53	57	64	54	65	63	54	82	63	54	56	49	64	63	50	63	47	71	42	58	48	53	53	59	51	73	60	70	68	46	65	48	63	51	60	65	57	40	37	66	60	59	62	63	52	48	49	67	54	78	60	65	65	65	62	62	48	66	62	49	66	47	54	38	49	50	60	54	62	63	59	73	73	49	61	51	52	77	48	71	65	48	45	57	57	72	56	44	56	58	57	71	73	59	61	64	70	51	72	54	65	73	59	72	51	69	64	45	65	56	59	54	48	57	80	64	59	58	51	36	71	61	67	63	50	61	71	54	48	52	53	74	67	50	69	48	55	52	70	73	50	63	58	62	63	61	54	53	61	53	62	44	64	69	61	61	62	63	56	63	62	58	56	61	53	57	63	49	52	61	65	73	39	68	53	61	57	65	69	69	44	61	37	55	55	48	57	62	57	70	62	61	62	57	72	54	68	65	44	54	58	62	51	53	66	55	65	50	61	68	28	50	54	54	45	45	56	50	68	61	54	53	59	50	55	63	61	52	46	59	45	56	53	59	34	39	74	52	72	48	50	61	62	70	56	67	66	55	48	52	62	51	51	63	59	44	57	58	56	65	65	67	57	51	57	52	67	54	69	68	67	70	77	61	66	59	63	65	70	55	55	55	58	61	58	65	63	49	57	64	64	64	44	54	53	40	55	58	60	57	62	59	59	55	55	56	53	54	56	65	64	51	65	48	76	57	57	58	59	54	63	66	67	55	51	86	74	57	55	54	70	70	56	62	53	62	71	63	62	55	55	60	57	65	59	42	63	47	58	43	52	54	50	67	71	65	57	64	60	61	67	57	49	49	44	56	62	62	77	68	69	63	53	68	60	74	60	64	54	73	70	57	59	63	60	52	46	48	41	74	47	52	60	63	53	55	58	60	57	50	68	61	58	70	64	58	57	55	56	60	53	54	50	45	66	66	35	66	64	65	59	55	58	50	52	52	75	65	58	60	50	55	62	50	64	68	64	52	60	52	51	58	59	54	55	59	56	66	55	54	55	53	62	67	62	59	48	43	55	54	59	57	54	54	59	55	50	64	54	54	60	57	57	64	52	71	49	55	68	62	58	54	53	61	60	51	59	67	57	79	72	53	57	58	58	50	58	50	47	65	47	61	55	65	55	47	57	57	54	59	42	62	76	79	48	56	52	49	58	49	59	62	49	53	49	48	57	58	64	55	80	60	59	53	55	42	52	66	67	62	58	47	75	66	59	52	71	66	57	69	56	68	69	60	62	64	48	54	58	55	67	61	62	75	62	43	49	64	50	51	65	57	66	67	63	58	54	57	57	54	54	48	55	50	61	52	52	67	70	56	71	52	55	54	49	63	54	50	67	60	58	67	64	57	66	60	56	47	67	59	47	62	63	66	74	50	53	49	53	64	59	52	64	57	66	72	61	53	52	52	54	59	52	40	51	51	74	52	70	55	62	58	50	55	65	65	50	61	63	45	53	57	52	49	56	59	51	50	60	51	72	56	62	61	69	60	46	61	66	52	56	76	57	61	68	61	56	60	58	68	69	55	55	57	48	65	56	64	54	59	52	53	59	55	47	61	71	61	64	52	47	64	48	49	61	56	49	60	55	54	56	64	61	58	58	63	57	61	67	69	49	45	61	66	63	68	62	51	59	64	49	62	38	55	65	50	56	60	60	52	64	56	49	59	65	57	64	49	42	73	45	59	48	53	47	66	49	57	55	48	72	68	66	45	64	56	54	57	54	48	57	60	55	61	59	53	66	42	59	74	68	52	62	56	55	52	47	43	57	51	60	62	55	42	52	40	64	63	61	50	67	49	73	54	57	58	54	58	71	50	68	59	54	52	51	39	58	59	63	56	63	56	63	54	58	71	48	60	56	69	52	62	69	58	69	69	52	61	64	63	48	61	61	49	64	46	60	43	59	65	48	46	52	53	57	49	64
345	3	3500	185198	401	1	29	254	261	394	376	420	362	326	293	253	260	227	216	207	190	162	178	174	145	164	153	136	143	112	142	129	105	113	110	101	131	132	110	98	98	90	86	79	89	89	92	71	99	73	74	101	87	72	82	72	96	71	74	60	66	78	66	61	69	67	69	75	71	61	69	63	77	54	54	82	62	76	64	65	79	74	64	73	81	69	75	51	62	55	60	57	53	72	66	64	62	67	59	63	64	62	67	63	55	63	73	58	51	59	72	50	76	79	72	72	64	83	54	60	56	56	57	56	48	44	66	62	66	71	75	62	60	49	58	65	45	70	60	59	54	56	59	61	60	62	71	68	42	76	60	64	50	63	48	67	63	56	54	63	50	53	60	53	69	65	61	55	57	56	65	59	62	63	39	54	55	52	55	65	54	59	48	62	59	64	54	65	57	52	53	65	65	52	46	57	49	61	61	49	59	58	68	58	73	46	54	43	62	49	54	60	59	45	61	66	60	55	54	48	50	57	53	52	56	54	67	44	52	63	49	64	55	59	61	57	65	36	62	53	60	69	59	54	65	58	68	50	60	51	55	55	62	47	62	56	48	65	55	60	49	53	42	57	51	65	60	51	67	43	59	56	66	50	66	60	74	50	52	48	43	44	57	49	67	56	52	63	60	57	54	49	51	46	50	70	49	54	50	47	63	61	53	54	51	60	66	62	59	47	64	57	60	54	56	60	40	56	48	56	59	54	51	61	59	57	61	48	64	50	61	44	49	49	53	56	68	50	47	68	62	68	59	66	68	50	50	58	55	63	55	65	43	66	45	51	52	65	57	63	55	56	69	59	60	53	48	49	47	55	46	49	60	54	51	68	41	52	59	69	62	58	58	50	61	64	47	48	64	53	48	65	72	65	61	56	53	62	48	63	58	65	60	52	60	60	66	55	53	52	52	51	45	50	65	53	57	63	59	43	55	59	65	65	61	56	56	51	65	51	63	58	60	65	50	50	53	50	61	56	45	50	54	50	58	45	51	47	54	58	47	57	48	63	46	71	56	43	48	73	69	59	53	67	54	68	55	59	69	49	49	72	56	68	55	56	55	53	54	71	62	43	60	57	58	56	50	60	71	51	52	49	56	53	60	44	58	53	56	51	55	63	50	50	55	43	58	49	58	61	67	73	56	59	60	55	57	67	50	60	60	63	70	36	43	52	49	58	56	58	41	53	64	50	63	61	66	61	49	70	61	68	58	51	49	42	58	52	50	61	54	58	53	53	49	71	62	70	64	58	45	57	55	56	55	65	51	55	58	56	53	65	41	59	63	53	57	61	59	44	48	67	51	58	47	49	56	65	67	54	37	50	68	65	57	60	60	64	55	53	58	45	50	55	48	46	47	55	52	53	70	48	37	64	53	57	55	46	54	61	53	64	59	66	52	49	62	47	56	60	53	60	69	55	55	60	67	48	55	59	53	56	54	59	57	74	69	49	57	62	49	54	60	62	58	62	52	53	52	50	52	59	37	50	47	62	52	52	73	62	68	51	52	56	54	64	59	54	62	52	52	66	47	50	50	60	67	57	47	53	49	66	52	58	55	44	60	41	56	61	61	67	60	50	43	53	51	51	57	59	55	48	65	57	56	44	45	53	50	58	43	61	49	57	52	58	64	68	56	49	60	49	56	48	53	48	55	62	51	59	43	58	65	45	69	64	76	55	61	54	49	48	51	55	44	69	47	63	58	60	58	52	44	57	63	43	63	64	56	50	73	54	55	57	51	60	57	46	56	68	62	57	60	48	64	56	48	61	57	64	59	52	57	55	52	58	35	62	52	51	55	62	53	53	61	52	65	52	48	50	60	47	65	68	69	61	53	74	48	50	60	62	53	45	56	54	45	50	57	60	52	55	41	43	56	55	54	47	54	55	48	48	55	60	46	59	72	59	61	61	57	65	49	58	55	39	46	56	48	47	45	51	61	45	61	47	62	62	37	65	56	67	54	45	52	52	58	60	66	53	52	57	66	57	57	53	58	68	57	62	67	58	59	52	39	48	53	52	49	47	54	70	62	52	54	56	55	55	46	54	62	56	53	68	61	65	55	66	50	56	70	63	67	56	56	60	48	70	64	75	63	72	62	61	60	56	46	47	43	45	63	62	62	65	47	65	53	53	50	62	56	50	57	48	66	39	48	65	66	65	59	59	49	54	51	48	56	55	51	59	54	55	49	50	54	63	61	60	41	47	57	46	40	54	50	59	63	48	46	58	54	48	49	62	55	53	60	59	54	59	45	56	52	60	59	53	51	47	65	40	63	54	54	54	60	52	55	54	47	55	50	57	57	53	55	54	49	55
