345	0	2700	185981	349	0	13	145	217	363	343	444	360	352	320	279	260	240	236	238	242	221	190	185	197	165	175	186	147	166	157	157	162	117	149	146	129	134	113	123	148	110	121	102	124	122	119	106	95	95	96	96	103	99	96	86	91	88	81	96	74	89	92	96	87	98	98	83	84	86	115	110	100	95	83	85	89	93	69	81	77	84	85	96	98	84	100	96	81	94	73	77	97	87	84	81	98	75	82	93	86	79	64	75	85	81	77	77	94	80	87	81	86	73	56	74	83	91	72	83	77	64	72	83	88	68	92	70	78	60	94	86	70	83	58	77	89	83	76	66	82	80	91	69	80	80	78	66	81	74	76	69	80	88	82	90	81	88	85	79	69	83	78	79	76	75	74	83	80	77	75	62	80	77	75	89	65	74	73	83	86	75	102	90	84	78	87	72	76	91	56	89	67	80	83	82	80	74	66	92	93	92	72	90	75	83	82	81	77	89	74	76	72	79	71	77	65	85	92	79	65	79	78	79	75	91	62	83	69	86	85	94	80	68	87	84	72	72	62	84	79	90	80	81	84	79	88	82	86	90	80	72	83	67	80	74	73	71	80	75	79	72	57	80	87	77	76	79	67	77	87	73	73	95	84	61	72	82	77	71	81	87	69	92	72	79	91	93	84	76	89	88	65	74	82	86	74	77	68	82	67	76	84	87	83	77	69	74	81	87	77	79	93	70	69	81	86	59	79	79	83	81	73	87	76	86	81	84	82	99	87	75	72	81	70	76	81	81	70	72	69	78	79	61	94	86	75	91	93	71	71	83	60	90	75	61	93	75	68	73	71	70	72	77	84	74	77	78	75	91	82	76	82	76	82	79	76	76	91	93	89	70	82	72	84	93	67	67	64	67	60	93	65	84	85	88	82	73	66	77	58	79	89	75	75	83	74	78	64	79	93	83	62	80	88	73	79	64	91	82	69	75	84	86	83	77	80	62	70	62	69	74	71	76	65	65	69	86	65	61	69	81	68	83	74	78	87	75	76	83	75	88	79	75	72	78	69	82	87	72	77	74	58	72	87	83	81	76	69	72	75	73	81	74	87	89	57	79	84	66	73	79	66	86	77	66	69	81	74	88	84	65	62	90	66	68	97	83	81	87	58	71	66	73	66	91	85	77	75	76	65	77	77	83	75	59	70	85	68	72	69	84	66	74	66	83	84	81	68	81	80	79	71	67	76	65	95	69	80	77	75	90	63	77	72	73	72	74	77	71	78	59	76	82	71	80	88	68	75	77	69	69	75	80	83	68	78	76	66	72	72	89	83	80	76	61	76	85	71	71	59	79	64	77	84	66	62	88	81	79	90	83	69	82	82	81	91	78	79	72	89	84	88	82	70	67	75	71	74	63	76	82	87	83	76	86	78	85	71	75	77	76	75	76	69	56	79	90	64	75	69	74	62	83	84	73	69	70	95	84	78	66	71	73	77	78	84	86	72	82	76	78	79	79	69	75	90	70	92	70	62	63	82	84	63	75	65	69	85	76	81	72	81	65	80	87	77	81	82	80	91	69	72	84	90	73	81	79	56	62	66	66	82	77	78	87	80	82	74	80	74	76	84	76	74	78	60	81	73	60	78	75	75	62	56	73	69	52	94	72	76	71	77	74	80	71	87	58	81	83	79	74	81	80	68	70	71	76	74	71	61	78	72	81	81	53	81	69	68	62	63	78	80	80	80	82	74	76	81	86	77	71	66	70	80	65	82	80	85	66	75	64	75	75	72	78	65	88	69	73	86	77	62	87	57	77	69	76	80	83	63	62	67	84	73	68	81	68	83	60	86	87	82	94	80	90	80	70	80	89	65	78	83	68	73	77	76	76	74	85	83	80	78	89	81	73	79	76	83	81	75	72	98	66	87	57	69	81	86	87	79	82	61	93	84	78	76	63	75	63	71	62	74	83	70	83	78	81	84	84	78	77	64	78	69	63	82	74	78	75	66	83	80	64	87	68	92	76	71	70	78	78	80	80	64	83	70	82	68	82	79	90	64	77	79	71	71	83	74	65	85	76	75	78	64	76	83	89	67	78	71	75	86	77	70	79	79	79	76	72	72	75	74	68	71	77	79	66	78	70	71	88	76	93	86	62	73	82	87	78	72	95	75	77	79	66	85	76	72	81	70	80	76	78	78	68	76	72	82	80	82	73	80	63	93	78	77	71	62	85	71	74	67	79	88	58	88	76	87	81	75	76	54	70	71	87	58	69	72	77	91	84	61	75	78	87	78	80	68	75	69	69	68	100	73	72	68	74	77	83	71	83	64	74	67	69	81	70	73	73	80	70	82	62	76	72	79	81
345	1	1900	186104	350	0	22	116	183	324	306	359	292	290	236	270	230	226	210	177	190	182	174	159	190	161	153	160	155	163	159	139	144	153	149	131	133	134	135	127	141	144	129	135	131	132	115	128	115	122	133	119	119	123	105	121	125	132	124	144	123	125	119	100	116	127	117	114	125	121	109	114	111	126	135	111	116	109	125	116	107	116	116	119	108	112	101	123	117	125	110	109	124	128	127	124	113	127	114	122	96	103	108	102	115	125	94	86	126	125	128	118	112	108	100	119	130	118	113	102	102	109	106	108	114	120	113	119	114	113	110	102	105	104	106	101	115	123	99	104	112	87	125	130	112	128	114	113	115	115	121	96	125	108	109	126	99	118	114	98	107	120	111	99	110	135	103	126	110	103	81	114	107	111	112	116	104	127	105	96	123	116	107	115	113	123	125	120	111	116	114	115	124	110	113	105	89	118	113	126	99	119	116	98	109	119	104	100	121	112	90	116	111	121	120	117	114	110	115	101	106	103	106	111	113	123	114	123	115	113	121	123	105	92	102	100	91	104	109	132	89	112	120	111	131	111	111	103	91	109	121	122	99	125	111	112	113	127	111	102	100	98	98	105	109	112	120	107	96	113	95	89	84	109	106	137	91	116	115	115	114	133	113	111	98	114	113	113	117	103	89	106	97	102	91	96	89	105	118	110	116	124	103	87	108	101	119	95	123	105	119	109	103	103	105	104	95	112	113	111	106	125	98	91	128	129	104	128	116	100	101	104	104	120	111	95	131	107	113	109	129	110	124	124	120	114	105	113	94	101	101	132	115	93	100	99	104	121	101	101	110	132	108	118	111	107	99	120	99	101	128	129	89	113	121	96	119	116	114	91	93	110	125	118	91	112	109	124	101	124	116	127	102	102	101	105	119	112	121	107	118	89	124	93	120	102	117	112	115	97	98	124	105	129	124	121	94	115	117	120	100	110	116	118	107	111	102	106	128	114	115	109	112	103	102	119	85	104	103	126	105	106	111	120	109	101	112	121	120	117	99	125	114	101	116	100	106	110	136	108	114	116	114	124	104	125	132	109	140	92	112	96	115	105	126	116	102	122	123	99	125	127	94	101	120	101	107	97	113	131	101	99	108	127	105	102	129	109	101	111	130	91	127	102	112	104	100	104	139	109	109	103	112	117	101	107	94	96	123	114	105	109	112	118	125	112	114	85	109	102	126	100	105	94	97	105	122	96	95	113	118	115	109	95	105	117	90	106	97	135	99	114	106	104	112	119	113	115	110	97	115	136	109	104	94	107	106	100	128	113	100	96	102	102	108	114	111	84	126	107	115	120	108	99	102	97	117	104	106	113	125	130	99	119	108	120	113	93	110	107	121	101	104	111	128	122	113	118	94	117	137	118	91	126	100	107	87	101	98	115	127	104	105	110	101	120	113	123	120	111	110	101	111	119	115	133	97	104	101	120	108	108	86	115	97	107	102	117	119	112	108	113	120	124	118	117	109	118	134	127	112	121	104	106	117	122	129	117	122	111	121	116	115	132	118	116	100	105	103	79	129	111	125	117	94	103	131	86	109	101	120	117	112	116	119	105	99	106	133	136	127	101	119	109	121	114	113	101	95	113	121	109	114	104	117	118	114	101	102	106	108	103	119	93	100	110	126	100	101	109	102	125	114	110	110	103	103	116	106	108	94	104	121	130	119	92	130	129	119	120	106	117	108	106	124	107	118	117	134	122	102	131	98	134	120	99	130	117	125	131	103	119	104	99	126	109	100	95	111	95	109	95	104	112	99	114	119	103	105	120	105	103	104	108	118	106	112	127	117	102	99	104	92	120	96	111	96	125	93	120	118	107	123	124	119	102	115	101	114	102	112	101	108	97	100	132	100	127	114	113	110	120	97	135	114	112	106	100	123	138	113	121	126	124	84	117	119	109	116	101	124	109	115	145	124	112	99	103	119	95	107	117	117	80	125	114	100	108	100	104	110	112	112	94	103	116	108	109	102	118	110	106	116	114	125	121	109	102	129	106	120	106	101	118	116	101	117	111	106	102	103	125	124	120	121	118	109	123	102	113	108	128	113	107	112	94	120	120	89	107	126	97	106	117	112	111	121	110	92	125	118	126	120	104	111	107	113	112	119	101	104	121	97	112	106	119	114	121	97	117	119	99	95	114	106	128	101	106	115	124	106	103	112	102	122	117	102	100	106	99	97	112	115	106	109	119	101	109	108	118	112	116	119	107	124	124	95	132	126	110	92	79	109	88	92	108	115	128	104	111	99	111	94	110	115	115	111	105	102	99	106	106	110	88	119	130	119	98	99	100	106	84	111	111	136	119	126	118
345	2	2100	186227	350	0	13	105	206	306	337	351	342	306	271	267	236	214	213	205	204	183	188	169	148	154	187	163	162	153	148	157	155	148	133	129	138	133	137	150	128	132	104	142	109	109	126	115	126	122	112	122	120	107	122	107	117	119	102	100	105	115	128	101	119	96	110	120	109	104	111	110	116	114	115	108	113	106	121	112	112	116	96	112	118	97	96	100	127	113	108	92	94	116	98	121	90	114	96	102	97	92	121	123	109	123	108	109	123	115	114	86	100	111	99	110	114	106	90	105	125	107	99	106	105	100	111	106	103	108	91	97	104	92	99	98	83	109	100	105	106	106	98	97	103	112	96	110	102	113	101	113	111	107	94	104	103	92	97	90	109	95	92	89	108	102	111	113	109	111	79	112	86	97	88	123	88	105	102	122	103	91	106	119	103	112	102	87	99	93	95	99	105	94	95	96	103	113	101	99	100	90	91	103	77	99	103	93	95	106	81	94	94	107	98	104	90	101	95	93	98	126	88	109	119	85	103	95	97	99	104	96	119	88	97	94	101	112	92	93	111	102	92	101	103	126	96	112	92	86	92	113	104	89	111	110	97	106	106	113	94	86	94	99	106	94	120	109	91	103	92	109	92	107	110	102	113	98	116	89	104	92	98	87	105	107	96	107	94	82	117	82	99	86	94	82	100	111	116	82	101	108	94	92	100	89	96	87	119	119	112	100	109	96	100	100	92	87	93	109	111	97	101	105	80	95	111	108	100	106	93	108	100	95	91	116	99	102	121	103	87	107	121	108	89	96	91	111	102	104	99	115	94	106	100	98	100	95	89	111	109	120	89	117	100	106	93	96	114	103	101	116	93	98	103	92	105	105	103	90	89	99	98	99	91	110	98	115	84	99	119	106	100	99	113	131	98	112	102	110	95	94	93	89	101	91	112	113	97	96	70	105	108	105	93	110	106	84	100	85	100	102	127	106	95	104	91	90	97	115	99	105	94	108	93	108	124	96	93	103	95	97	106	118	96	101	104	102	107	100	98	106	114	108	89	98	109	114	105	103	85	102	91	109	100	106	93	112	99	103	97	104	104	111	90	96	100	99	101	118	89	94	91	92	85	98	96	89	105	116	98	96	86	94	103	91	90	101	110	102	122	113	94	95	96	99	104	84	110	103	94	96	122	115	105	95	73	103	93	100	93	98	87	115	108	99	100	98	113	107	92	69	100	113	102	111	106	97	68	81	114	101	90	117	112	95	84	94	107	103	94	98	86	100	101	105	98	118	100	107	111	109	113	90	80	101	98	85	96	102	114	97	119	99	96	97	105	103	101	96	95	122	105	107	106	102	80	88	103	111	98	93	98	113	99	86	98	91	98	88	101	75	113	102	99	108	91	111	95	100	103	82	96	111	117	105	108	84	80	102	131	102	119	104	93	105	101	83	88	110	90	90	83	106	107	103	84	96	109	87	93	115	104	122	107	89	106	103	99	87	89	105	75	92	73	105	114	94	86	87	99	91	108	103	93	91	95	102	116	115	109	100	113	99	89	107	81	98	91	85	96	89	95	103	104	89	78	113	105	94	99	110	87	108	84	99	94	91	96	104	118	114	98	82	94	111	102	102	77	112	102	103	97	106	93	96	95	93	109	106	102	95	111	112	104	101	110	110	105	112	87	90	119	109	106	109	106	123	106	91	101	100	106	95	100	104	114	107	97	101	88	86	97	115	106	105	120	101	113	88	114	104	110	108	95	107	107	97	88	99	85	90	103	113	96	103	116	110	91	105	107	112	99	101	101	109	107	91	103	116	100	100	92	93	100	100	100	90	100	91	101	109	98	92	124	90	93	84	111	122	90	98	103	93	102	117	99	106	103	99	99	111	99	83	105	98	99	104	94	112	115	85	100	112	94	92	96	101	76	88	97	89	90	106	102	109	85	80	94	91	109	110	85	88	106	95	98	102	99	89	107	91	84	86	95	83	89	116	117	97	90	106	92	101	97	103	113	86	74	93	88	105	101	80	100	99	106	92	90	107	99	107	84	104	101	115	93	111	98	106	114	130	91	102	105	96	111	113	88	99	95	95	91	105	110	113	108	95	105	109	81	119	88	120	100	102	85	108	102	67	103	92	119	100	97	108	95	107	104	89	93	98	98	85	92	124	104	106	104	102	117	100	105	114	103	110	102	94	98	84	104	92	106	101	126	108	109	98	117	91	100	93	86	92	101	106	93	111	106	94	100	96	98	99	84	113	92	109	113	96	105	107	104	88	91	88	109	103	109	95	95	106	83	91	108	115	114	105	84	111	117	117	80	95	90	98	108	93	94	96	95	125	92	90	88	95	107	96
345	3	3500	186351	355	0	27	147	215	365	356	392	358	314	290	308	252	228	213	228	214	200	191	175	188	180	180	169	173	179	149	161	150	145	134	144	140	139	145	108	132	146	135	113	122	100	128	122	126	131	126	113	112	106	120	124	115	104	129	127	102	121	113	99	109	106	122	102	105	111	92	96	119	125	114	128	114	118	99	119	115	97	104	98	113	103	115	111	113	126	114	96	89	113	110	108	114	98	114	119	98	125	121	93	107	107	94	105	88	114	112	125	126	106	98	118	115	91	121	86	88	96	104	98	109	103	116	114	108	121	106	106	102	121	125	89	99	90	107	105	104	106	88	109	97	123	96	117	91	112	106	96	100	98	90	101	105	106	118	101	105	110	103	105	116	94	102	106	110	95	106	95	108	100	105	123	85	91	97	98	102	102	101	99	101	103	108	104	98	112	97	99	102	81	104	107	102	117	99	94	90	103	99	98	108	82	116	96	109	89	86	101	114	103	100	109	98	94	95	91	116	111	94	111	109	112	85	81	98	109	89	114	90	116	97	94	88	119	113	110	108	100	113	108	101	120	104	106	103	111	120	98	87	97	97	99	96	95	90	94	112	91	91	105	113	102	98	95	125	105	99	108	93	97	81	89	104	85	108	104	102	84	96	106	90	99	110	93	106	104	98	104	87	111	118	124	98	101	100	108	97	92	111	93	97	90	98	107	114	113	110	103	97	120	91	98	109	90	97	124	108	105	107	78	109	106	99	103	112	94	94	113	99	111	92	91	110	105	100	100	97	117	97	92	71	109	108	89	105	109	113	95	89	110	105	102	87	96	93	95	105	97	96	93	109	116	103	94	102	115	120	99	120	114	114	103	113	118	93	106	91	99	99	101	103	90	110	103	96	99	108	96	93	99	109	104	107	94	96	103	113	107	88	109	109	118	83	93	105	107	122	114	85	96	87	89	83	108	100	95	98	107	103	108	100	110	79	116	81	113	115	95	96	134	100	80	91	109	107	90	99	102	93	96	86	103	100	110	107	112	87	81	103	105	106	88	113	78	102	100	94	102	99	106	106	85	96	106	95	106	108	107	88	107	105	133	106	97	122	92	93	111	102	106	107	93	88	109	94	106	113	96	102	105	90	113	103	106	101	106	106	106	98	116	120	107	102	106	116	95	93	110	108	101	110	108	120	87	92	96	91	114	107	96	100	91	102	110	86	99	96	109	104	100	106	99	92	110	99	114	99	109	94	105	100	78	98	110	113	97	92	105	81	121	103	91	115	98	87	100	97	112	85	88	100	114	108	106	115	107	106	108	108	82	88	114	93	127	84	98	109	96	96	93	116	95	95	92	120	107	106	113	92	106	86	92	97	100	117	116	100	102	87	97	100	101	74	95	140	100	96	99	100	95	89	100	103	103	99	95	103	104	105	108	100	133	84	94	90	98	78	91	93	94	97	92	107	100	116	101	99	113	111	129	95	103	107	105	103	109	106	111	119	95	103	104	106	100	95	94	102	113	99	111	90	95	110	86	106	101	99	92	97	88	113	85	104	119	97	94	116	119	99	100	116	112	97	111	99	99	128	96	102	116	90	93	109	108	93	111	108	96	93	88	98	78	115	98	90	105	105	90	106	105	104	101	86	90	101	99	94	87	90	131	88	94	122	92	102	84	87	94	100	100	102	107	101	91	98	97	103	95	113	90	100	108	117	98	97	95	92	110	92	93	103	98	102	107	92	106	113	113	94	107	114	107	106	96	116	114	102	95	106	102	110	93	103	99	114	112	86	95	108	103	102	91	105	90	80	97	92	103	98	101	94	109	101	114	85	110	102	105	101	105	96	94	92	116	102	107	89	93	112	115	99	89	101	101	101	118	114	109	93	106	91	85	97	104	114	109	111	90	100	97	95	98	92	87	95	108	88	104	87	85	96	107	110	113	89	103	97	108	105	104	106	102	107	103	122	92	92	89	111	115	112	87	95	96	90	96	100	103	97	104	93	86	99	97	84	102	95	93	99	113	93	123	107	103	97	110	91	97	110	116	103	100	91	97	110	108	104	82	87	109	107	103	94	109	109	104	105	102	88	107	106	80	101	96	124	98	94	102	98	111	84	111	96	97	104	88	105	84	108	113	104	83	122	104	105	101	90	106	96	105	110	87	94	95	93	93	98	87	110	99	100	98	96	106	102	99	95	77	102	92	102	100	105	82	112	94	101	100	103	104	100	93	100	110	88	101	95	98	99	100	94	91	93	110	98	89	98	95	106	108	101	107	104	92	98	96	105	98	99	106	97	100	103	106	99	85	89	107	101	101	120	98	93	111	88	105	98	105	111	108	109	101	101	86
345	0	2700	186474	346	0	16	161	199	361	358	429	347	379	326	301	245	253	237	252	207	206	178	178	194	170	167	159	167	141	158	137	128	148	126	130	142	136	147	135	114	125	100	138	117	119	109	111	119	115	116	120	122	93	109	103	107	88	103	103	82	101	99	91	96	95	101	98	89	88	92	84	93	86	93	78	71	91	82	81	89	93	88	81	68	102	83	92	101	91	61	96	81	80	85	87	91	78	103	95	68	87	97	82	77	89	73	91	83	91	85	90	70	87	93	90	73	95	93	72	84	81	78	87	88	73	73	84	88	89	91	88	79	101	89	88	73	79	70	95	88	83	95	84	90	76	78	110	92	89	84	93	70	90	89	80	101	76	89	74	81	78	77	85	74	77	74	81	71	81	71	74	94	90	81	84	68	84	74	64	90	87	89	80	98	82	77	80	75	77	88	87	100	78	98	66	88	97	83	64	72	83	90	83	87	68	70	80	80	81	63	81	73	79	74	86	76	79	88	85	93	80	79	81	71	87	80	81	76	76	78	72	79	81	82	70	93	103	71	87	76	91	78	81	84	90	73	71	67	78	79	77	81	88	67	80	76	72	77	107	68	83	73	85	85	89	86	84	62	71	81	77	80	93	74	83	73	72	75	89	76	85	75	82	83	81	95	73	86	70	67	76	91	70	68	76	64	86	64	61	79	79	87	88	87	70	77	62	96	77	68	61	81	87	75	77	73	66	80	90	82	83	91	73	81	74	77	75	83	74	82	73	82	89	88	74	80	79	78	78	76	72	72	77	88	73	62	82	96	83	86	67	84	88	82	82	80	78	70	67	70	78	68	95	91	66	93	94	65	74	74	78	94	83	84	78	89	88	83	73	75	69	79	78	95	70	95	96	95	86	82	72	78	82	99	85	68	66	71	69	62	94	77	90	91	74	71	107	69	74	62	80	63	87	73	74	72	80	90	66	85	74	98	69	85	74	84	72	69	73	78	77	81	66	89	86	74	80	74	80	77	64	83	78	78	67	79	98	74	98	78	74	86	84	78	63	69	89	80	65	100	83	90	70	88	103	63	70	82	83	77	86	78	90	78	70	81	80	81	78	70	71	68	66	90	96	68	92	120	83	69	77	78	93	79	78	82	60	84	69	65	84	81	80	82	82	86	69	79	71	74	79	81	77	77	82	87	99	75	85	81	67	83	74	82	81	81	76	85	78	83	87	71	78	65	95	80	77	68	70	80	84	69	69	76	69	64	75	67	85	82	78	87	74	68	79	76	83	90	82	68	83	63	69	81	69	87	71	76	82	81	85	75	81	71	91	67	78	80	60	86	84	88	64	63	62	77	71	76	88	80	71	89	71	71	104	83	86	70	80	83	74	85	70	76	82	87	71	91	95	73	73	70	73	60	86	82	78	84	84	75	78	88	80	70	65	76	71	75	78	69	89	69	83	72	90	70	71	73	69	80	88	76	81	65	93	77	77	91	74	76	83	84	87	86	72	83	78	69	83	75	71	79	74	80	88	69	72	73	82	81	75	83	77	77	90	83	70	79	86	89	80	60	75	72	62	66	77	79	66	74	72	100	80	90	67	72	61	70	73	75	84	111	71	82	80	84	81	79	81	82	64	77	85	73	80	88	75	86	86	80	83	73	80	74	82	73	88	78	79	86	86	87	77	78	84	67	79	77	71	67	81	71	63	73	79	76	67	62	77	60	86	69	80	90	83	86	84	89	75	72	70	75	76	92	58	74	66	80	84	80	73	76	80	70	93	76	83	78	78	88	81	74	80	83	68	77	73	70	87	66	86	85	66	76	80	94	57	74	70	83	80	72	71	61	62	87	88	82	87	68	73	73	58	82	93	80	92	81	78	74	96	85	94	90	66	64	80	79	85	76	85	78	76	90	70	84	81	88	76	76	66	64	90	78	87	80	73	99	88	76	76	67	70	79	74	69	81	70	68	85	78	79	76	75	77	78	72	76	71	55	83	77	91	76	77	74	64	87	80	75	69	81	83	76	78	87	93	58	73	94	83	80	76	72	84	70	73	75	77	79	83	67	101	78	93	67	85	70	70	67	68	75	80	80	71	81	71	71	82	73	70	68	71	77	65	95	86	80	74	85	97	81	79	75	87	87	76	82	90	62	86	77	82	85	78	77	73	81	64	62	80	63	76	75	78	76	73	67	76	80	85	76	78	89	68	77	74	69	75	77	75	73	61	79	75	84	74	64	63	70	75	79	75	76	67	75	82	66	76	65	82	90	67	83	84	59	57	72	70	63	69	63	73	77	82	92	64	66	78	69	76	69	78	65	62	77	66	77	76	80	75	87	72	85	71	84	74
345	1	1900	186597	347	0	19	108	198	309	296	342	296	317	239	256	231	215	188	182	189	186	189	171	177	160	160	139	162	158	153	153	153	138	153	137	133	166	150	128	133	118	153	155	132	143	149	110	131	128	113	122	112	147	129	141	129	130	129	140	118	109	135	137	111	108	110	117	133	113	119	117	131	117	122	112	117	110	105	156	120	119	127	133	108	123	106	115	114	123	117	122	121	111	122	94	122	114	131	108	106	121	135	114	116	115	113	118	111	108	116	117	112	104	137	105	123	107	116	121	119	124	139	108	116	111	114	124	121	117	118	112	133	127	104	123	102	121	129	114	138	117	111	114	107	117	121	136	113	118	121	97	122	127	126	119	113	110	114	99	118	108	116	132	121	104	122	110	110	120	110	140	114	140	132	111	103	124	121	131	144	129	99	112	125	115	130	120	110	126	112	126	137	138	127	126	119	105	123	117	124	137	128	123	129	123	121	129	97	109	122	126	113	120	112	118	121	134	112	121	116	95	120	121	109	102	109	133	145	111	116	130	109	120	116	128	122	120	121	127	109	104	108	115	118	124	95	128	113	105	124	92	99	129	110	119	119	129	119	130	104	101	129	110	121	121	111	136	123	122	151	128	120	112	122	127	123	97	123	93	120	134	128	110	129	125	116	108	117	119	136	133	111	118	117	101	105	105	112	125	130	112	116	113	120	124	107	118	112	106	118	121	93	113	99	91	111	113	121	90	115	135	111	124	109	126	126	108	122	105	109	121	103	123	121	120	135	103	112	100	132	99	106	94	128	107	113	99	127	123	106	99	115	107	90	120	112	110	141	115	115	92	125	124	119	131	127	122	116	132	114	137	126	119	130	117	129	109	123	122	107	119	128	110	116	101	100	134	153	117	108	109	112	120	115	123	117	112	106	117	99	112	132	128	137	108	120	108	129	104	122	122	126	123	124	115	137	127	104	106	122	119	104	113	101	128	107	117	107	122	122	125	121	114	107	123	107	132	137	112	113	145	127	132	118	107	122	120	112	130	104	123	101	124	109	128	121	122	125	114	129	130	103	121	108	116	141	116	115	134	133	107	129	114	128	120	113	102	130	108	92	104	119	138	113	108	113	135	100	114	118	122	114	123	91	121	109	136	98	129	127	103	142	111	109	107	125	97	98	119	110	131	108	113	95	118	104	136	114	133	117	123	117	122	123	120	112	101	119	112	103	126	132	119	125	115	125	107	98	115	112	105	125	144	108	121	103	113	119	120	141	127	101	109	106	118	111	107	120	126	114	104	120	120	106	98	114	114	108	128	102	134	122	131	111	105	117	103	123	126	113	122	110	125	129	107	134	140	125	91	101	123	113	132	145	114	109	108	115	114	112	132	116	127	101	119	96	102	122	95	118	121	110	124	110	102	100	100	116	122	111	105	108	133	98	114	118	100	122	121	103	75	114	115	102	119	107	104	118	115	118	131	121	128	106	109	119	113	122	125	110	142	102	109	113	135	100	133	114	108	129	110	126	115	89	105	101	97	115	104	121	101	131	111	131	119	140	92	114	118	126	114	135	100	138	103	108	98	98	112	114	117	121	120	105	108	142	119	112	112	103	116	123	115	104	119	112	127	121	110	119	127	123	103	115	129	118	100	132	115	115	104	97	128	125	113	117	115	120	118	120	117	116	122	110	128	112	109	127	107	115	91	108	132	111	102	109	115	105	113	109	107	104	140	124	135	107	123	136	109	115	109	93	100	111	116	119	91	119	125	108	92	121	89	111	91	116	110	110	124	110	128	118	111	104	123	116	122	112	116	131	129	107	102	126	117	115	97	136	119	121	131	120	116	132	108	136	111	118	108	118	106	102	113	119	120	134	120	123	101	115	111	125	116	109	121	104	120	104	112	121	110	113	123	132	123	112	125	120	113	129	125	123	112	119	106	119	104	125	107	119	96	128	126	105	126	106	133	105	116	107	124	121	113	133	111	127	110	97	104	88	123	116	100	115	114	111	116	117	129	113	128	122	101	113	127	114	106	115	92	129	128	128	111	109	115	107	126	111	110	121	109	118	100	110	110	115	118	113	110	113	110	108	112	113	121	128	114	98	116	113	126	104	94	119	97	96	119	130	111	115	98	115	117	123	112	105	129	108	109	106	106	107	110	112	119	111	115	118	90	128	85	114	123	112	133	130	134	111	115	106	103	105	115	124	117	139	130	113	129	131	115	111	119	129	111	112	144	122	111	122	123	97	112	123	109	98	101	122	102	100	93	121	110	108	146	116	125	116	103	127	121	115	108	117	119	106	109	127	91	110	123	131	112	112	99	112	102	109	112	114	107	123	119	93	114	105	121
345	2	2100	186720	345	0	15	112	190	331	336	363	354	305	277	256	216	235	230	202	216	200	181	174	180	165	164	154	165	152	165	134	157	156	143	136	134	142	140	127	120	132	133	145	121	135	113	124	141	148	116	140	103	130	127	107	119	130	125	115	110	123	115	114	122	115	129	110	102	105	109	92	127	109	105	103	109	122	126	118	115	104	124	95	121	93	125	105	105	106	106	135	115	101	94	121	104	112	102	114	109	115	94	116	121	107	115	105	112	134	107	101	126	124	111	118	107	106	91	107	105	112	91	102	109	120	105	99	99	110	105	119	114	116	108	90	113	112	103	119	100	125	94	102	134	107	134	119	119	106	95	110	104	104	94	100	106	93	124	100	115	110	122	108	112	92	114	97	90	104	114	106	103	89	89	117	97	116	109	110	106	108	119	113	90	114	135	128	105	99	106	94	89	111	114	109	104	114	114	94	103	114	111	95	83	101	93	102	113	102	114	119	104	130	90	116	110	105	95	120	118	104	97	104	100	94	108	103	128	106	94	117	111	92	109	110	110	123	106	102	118	99	96	108	106	119	111	99	106	116	93	90	115	100	106	105	104	87	90	105	105	110	113	118	89	106	105	110	105	111	94	105	118	89	114	122	106	104	70	106	107	104	89	97	117	107	120	98	105	112	91	120	93	99	99	117	87	100	130	110	96	86	108	107	91	107	95	115	98	114	114	111	102	107	106	109	105	95	96	110	108	115	103	94	95	94	108	116	98	92	118	116	100	118	96	115	129	117	104	100	115	112	109	91	110	122	101	99	114	112	120	114	101	85	82	118	104	119	106	96	93	112	93	91	114	99	103	96	102	96	103	104	107	122	96	121	101	102	112	120	123	88	110	101	125	84	103	103	120	105	92	118	113	100	119	111	138	113	105	109	120	90	99	98	96	113	122	101	109	91	101	108	126	93	100	113	102	99	116	101	89	105	99	115	96	72	110	106	100	103	101	90	94	124	92	98	102	92	113	98	126	92	107	94	108	117	110	99	98	108	111	113	104	99	94	107	124	114	113	107	102	90	101	112	114	97	124	105	99	94	99	102	104	115	95	96	86	112	99	113	101	106	105	113	106	110	106	111	110	107	107	104	107	105	108	106	102	107	108	97	108	94	110	95	107	101	110	122	109	97	113	107	113	101	89	107	116	98	108	103	107	96	109	108	88	107	96	123	124	91	115	128	112	89	88	106	119	100	108	109	80	101	94	118	112	97	101	103	92	102	98	101	107	101	103	99	88	95	99	89	101	104	92	81	92	86	101	109	106	111	109	99	110	103	100	106	108	108	134	104	119	93	94	114	114	96	94	120	100	121	91	112	112	103	107	98	94	103	106	86	106	113	113	90	115	105	102	108	98	103	100	101	105	118	126	98	95	95	88	113	124	93	87	113	103	119	92	132	100	106	96	98	88	109	108	104	107	98	106	115	115	104	121	108	102	129	116	96	101	115	96	99	98	97	113	111	112	108	98	105	97	113	108	97	90	109	122	133	105	107	114	88	93	114	90	117	110	111	102	115	99	111	99	102	97	111	118	99	104	108	95	102	125	116	88	109	105	112	98	103	121	104	125	100	120	95	99	130	118	99	112	90	86	95	102	104	92	96	96	113	105	113	113	113	109	98	95	106	103	96	98	113	89	97	102	117	111	121	121	113	97	94	102	102	83	88	91	112	108	100	118	104	95	102	111	99	86	84	114	121	129	97	112	112	103	96	103	127	96	91	94	103	95	115	100	112	109	119	124	110	110	119	114	92	111	112	106	122	94	108	100	117	108	107	85	115	114	102	95	118	95	87	99	99	107	109	98	110	98	112	110	107	99	100	120	89	95	106	84	117	104	111	106	113	103	118	109	104	115	98	127	85	94	105	118	112	113	108	100	115	104	102	72	99	124	107	106	104	116	102	113	112	85	103	106	100	111	110	103	123	123	101	97	112	104	122	100	85	96	99	96	104	102	98	105	107	98	88	86	107	98	108	113	129	107	98	100	92	97	115	109	101	117	114	110	131	93	97	107	105	95	106	106	92	103	100	108	116	105	108	103	94	117	99	104	99	98	114	101	94	106	89	104	114	108	121	85	92	123	110	110	120	100	90	126	107	112	105	96	111	108	116	94	105	122	105	103	97	93	112	122	109	120	112	118	92	112	90	105	103	107	128	111	99	101	110	122	113	117	101	99	112	95	105	107	112	107	105	86	87	111	106	91	91	95	109	95	98	99	105	123	103	113	129	103	90	99	109	102	97	103	89	87	85	120	113	114	121	84	84	90	105	88	96	97	100	126	121	111	99	108	111	103	104	105	92	118	101
345	3	3500	186844	348	0	15	159	213	378	349	403	346	318	284	268	239	263	236	222	203	222	179	180	149	160	192	181	159	174	158	152	146	147	141	171	139	139	120	123	122	115	110	131	112	116	115	119	111	116	132	118	146	115	118	119	119	131	127	115	110	124	121	128	106	134	128	99	117	129	100	102	94	112	123	113	121	109	123	127	125	118	114	108	95	80	103	96	111	112	88	116	123	95	111	114	102	112	97	116	105	105	98	102	121	112	106	118	112	110	118	96	91	117	88	97	116	102	103	97	106	108	111	101	88	104	103	104	92	99	84	91	105	70	96	109	98	89	108	104	107	100	108	109	105	116	98	116	92	102	110	86	116	107	111	103	101	112	132	115	92	109	114	100	126	105	105	100	112	106	110	118	94	107	104	113	106	117	104	102	106	113	108	96	108	123	101	90	112	106	101	101	99	109	95	122	103	113	92	102	106	92	110	93	89	121	106	118	105	114	95	98	110	95	106	123	94	101	110	107	124	116	96	106	106	93	103	106	104	116	96	123	107	83	108	95	92	96	95	107	103	105	88	118	97	114	96	109	104	94	118	122	102	96	102	91	96	105	103	113	100	91	89	115	106	109	88	107	100	101	103	102	108	107	99	109	104	86	99	90	120	109	109	89	109	99	103	111	116	106	100	106	102	90	108	104	107	101	96	75	112	116	100	96	98	100	92	116	83	112	98	113	106	99	99	100	114	96	101	103	91	101	115	101	93	104	96	110	100	101	101	97	111	105	100	93	110	94	101	104	83	102	91	84	98	109	112	97	108	95	111	110	102	113	94	82	97	108	105	94	108	87	96	106	104	81	96	91	103	102	110	111	109	104	122	111	104	117	113	90	99	104	101	110	100	91	100	93	108	84	99	98	98	121	111	90	106	96	83	86	98	102	116	93	93	115	116	103	89	105	103	111	104	119	97	106	108	95	109	93	120	96	101	92	90	106	92	93	105	102	109	103	89	112	126	112	103	108	91	96	108	104	93	100	91	76	110	101	105	105	108	105	104	110	126	115	92	92	107	101	100	107	99	113	99	130	98	116	84	111	105	100	96	101	113	96	99	112	79	107	119	83	101	111	114	93	113	102	110	93	86	112	98	98	89	111	106	116	115	87	95	107	82	92	99	100	116	105	107	98	109	107	114	119	102	105	96	106	99	75	95	111	92	95	76	104	98	101	102	96	105	105	91	118	76	121	94	101	87	105	107	109	91	107	82	91	97	109	108	102	100	114	111	113	86	89	99	100	93	118	120	102	85	105	101	87	94	114	109	90	111	122	112	108	83	120	101	109	111	110	109	79	108	92	93	120	91	100	99	92	86	94	101	91	95	118	91	89	95	116	104	93	90	124	105	101	94	94	127	103	112	107	96	107	86	89	110	77	111	90	88	87	113	97	102	113	116	97	96	99	112	111	104	119	106	108	106	97	96	115	105	99	92	109	85	85	84	99	96	100	90	118	100	100	90	87	102	115	107	102	109	108	94	119	124	85	99	97	115	91	85	94	107	100	102	100	111	106	110	112	106	85	97	83	84	133	115	127	108	104	107	88	109	102	79	92	92	110	96	109	107	100	102	93	105	112	104	104	94	117	96	85	99	115	100	94	90	123	97	109	104	112	94	85	108	91	78	109	110	100	90	93	94	88	101	104	95	101	109	97	100	80	96	106	101	109	112	93	100	94	87	82	92	106	98	100	115	106	107	106	86	110	124	94	95	118	100	101	98	114	110	120	85	84	114	106	112	119	105	101	101	110	128	105	91	93	103	121	116	99	94	95	76	104	93	82	98	103	112	102	97	123	127	101	96	100	99	112	111	96	106	89	118	105	99	97	114	106	99	110	99	84	107	111	99	104	109	106	90	117	97	87	89	87	83	91	106	90	101	91	96	89	96	98	94	102	97	101	90	94	111	93	95	98	97	106	113	117	98	114	91	100	115	106	95	96	123	109	106	105	100	97	99	103	109	101	91	93	98	110	88	101	107	121	108	106	113	94	94	114	98	92	103	99	108	110	108	99	101	74	116	115	96	109	118	106	97	100	76	97	106	107	87	115	100	118	110	116	92	101	110	84	90	110	101	111	100	110	127	102	102	89	84	96	106	96	103	107	104	106	92	93	108	109	100	81	105	99	98	111	106	101	107	115	89	113	114	115	93	102	112	105	94	107	95	104	103	111	98	102	96	107	96	111	88	116	93	104	97	97	88	122	121	98	101	106	95	89	111	115	96	89	107	110	98	98	109	103	118	89	121	93	111	120	123	95	107	80	112	97	87	111	100	109	96	86	93	90	100	105	75	97	96	110	113	82	126	121
345	0	2700	186967	346	0	10	153	194	337	331	416	376	336	352	295	228	255	221	210	212	218	169	196	176	179	166	169	172	171	166	133	138	148	118	133	147	112	120	143	117	117	127	115	120	114	113	114	134	116	101	112	102	87	109	102	112	102	98	95	100	91	96	93	88	110	88	90	95	99	87	94	92	104	92	97	86	88	87	104	104	93	82	94	73	76	97	76	69	68	85	108	99	83	105	89	75	73	94	86	90	82	75	99	89	83	103	77	83	66	86	88	78	73	87	77	76	95	94	72	88	80	87	93	72	89	84	88	65	71	96	86	69	91	86	79	94	86	91	98	75	84	77	80	82	98	67	83	87	75	79	85	84	60	74	77	82	79	81	93	94	80	82	67	63	70	71	67	74	71	81	79	73	74	86	64	79	89	80	80	82	89	78	86	98	95	85	82	86	70	80	95	71	78	97	75	83	85	80	89	93	82	83	84	91	80	83	69	91	81	90	72	86	82	89	91	94	76	73	90	75	69	68	76	85	73	78	74	78	76	86	87	81	86	86	64	83	77	93	71	88	81	81	83	78	91	100	68	77	49	83	98	85	79	87	77	92	75	74	73	72	85	79	96	69	77	83	81	68	81	71	75	63	82	69	75	83	88	105	79	74	83	85	89	87	67	75	76	73	80	69	76	84	96	89	74	75	87	90	76	80	73	92	78	93	68	69	71	80	74	75	71	78	73	75	64	95	94	79	85	55	72	82	96	69	72	75	90	72	95	70	76	95	78	82	78	66	87	82	67	66	82	68	84	78	82	92	74	90	66	80	92	85	79	66	74	81	77	84	103	89	77	75	92	90	63	68	83	67	79	66	79	91	81	69	75	87	91	79	79	70	85	61	79	79	71	87	65	74	80	79	66	98	82	77	84	84	71	82	76	67	72	69	73	78	84	86	82	76	75	95	79	78	71	87	88	69	85	76	89	77	81	74	89	71	65	74	83	94	76	64	73	97	66	90	96	70	65	89	86	79	94	72	78	80	78	77	65	73	66	69	78	72	75	85	65	96	89	78	101	55	68	87	73	89	66	79	85	83	70	86	83	67	75	84	78	71	75	70	72	73	82	80	84	69	84	63	87	70	89	74	86	77	64	93	74	79	74	66	70	85	80	74	100	72	72	81	83	68	78	87	94	78	87	76	69	70	80	72	88	71	79	75	80	69	75	75	81	74	79	61	81	86	73	73	78	66	87	82	80	73	80	74	87	87	86	69	76	74	89	79	81	73	61	80	79	75	85	77	70	66	78	87	77	87	64	84	80	73	68	70	95	63	89	81	56	86	73	89	75	66	71	77	89	60	83	90	81	66	79	68	74	82	72	85	76	78	74	83	76	87	75	74	95	77	77	76	86	84	66	87	86	71	72	65	86	78	95	83	68	74	74	74	66	77	70	80	73	86	89	77	80	60	72	63	74	88	85	68	74	70	88	66	78	85	80	81	79	74	66	70	64	99	83	68	88	81	88	78	70	70	82	82	76	80	79	87	85	76	77	92	72	74	72	85	71	67	72	84	64	76	79	71	85	76	61	80	68	104	84	84	82	77	85	78	66	70	73	83	83	90	72	76	59	78	65	93	79	75	74	67	74	77	77	79	80	86	66	78	77	74	85	77	74	86	90	90	80	74	82	71	63	69	84	78	75	67	70	73	71	70	108	73	79	76	86	81	92	83	80	85	78	65	82	76	72	82	75	68	74	75	83	99	76	84	74	84	100	79	81	81	58	71	69	61	80	82	62	99	81	74	78	75	79	63	79	85	62	85	71	87	86	69	77	74	102	79	78	73	78	69	79	74	76	89	83	90	81	74	57	78	98	90	82	73	85	74	81	72	65	92	80	95	62	91	80	71	71	82	90	75	80	67	80	70	71	72	71	74	88	71	87	60	91	61	70	62	82	82	86	80	75	67	69	70	82	85	67	66	113	80	74	68	72	81	73	71	77	72	77	88	83	77	87	84	75	81	70	65	82	52	79	87	76	73	65	88	77	78	73	64	74	80	82	80	77	80	91	74	73	84	83	83	79	76	78	65	63	84	85	80	72	76	75	73	68	66	82	79	85	84	79	80	71	78	74	80	75	83	67	80	76	81	85	71	77	80	77	89	67	69	91	89	61	80	72	62	83	88	77	67	74	76	78	71	64	73	82	80	80	77	87	66	75	73	73	68	94	78	79	78	67	76	92	90	78	82	73	89	90	82	82	77	72	96	73	75	74	78	87	73	82	78	83	57	82	93	86	63	76	70	80	94	69	68	57	75	85	80	79	73	62	78	68	99	76	84	83	71	64	87	92	75	70	73	65	71	80
345	1	1900	187090	355	0	15	105	185	315	315	362	321	290	272	248	235	229	164	193	191	200	161	176	163	157	161	173	163	154	154	149	156	123	152	146	156	133	124	131	130	168	123	156	139	132	137	111	146	109	112	133	111	142	134	120	125	136	113	135	139	126	103	138	129	137	128	118	114	132	98	114	125	125	131	136	130	113	111	126	117	112	118	102	121	119	123	116	142	107	120	114	124	101	112	123	121	142	149	116	108	117	103	103	116	131	107	142	119	117	129	116	96	118	123	129	114	121	118	119	119	120	128	118	115	117	115	103	98	109	120	92	108	103	136	133	112	117	125	116	104	110	107	112	109	135	119	125	121	128	127	117	122	112	103	125	131	113	119	119	125	98	119	111	111	126	133	117	119	124	120	123	80	125	108	126	114	111	112	119	99	126	109	115	122	115	103	120	102	125	107	135	107	118	123	125	104	134	110	110	98	96	123	117	111	124	121	106	110	111	124	123	125	99	110	113	109	94	124	113	120	95	129	120	93	118	120	125	114	110	114	115	127	120	127	126	114	115	131	113	125	124	121	101	106	108	110	108	112	104	101	128	98	125	121	102	129	125	114	97	130	112	114	138	130	105	115	125	110	112	128	125	101	110	110	120	90	126	113	108	122	104	120	117	117	133	112	102	123	90	129	130	112	119	91	108	112	118	109	127	110	144	118	120	106	115	113	113	141	107	124	108	131	112	134	128	118	103	129	103	113	118	98	128	110	101	117	123	107	119	119	116	135	133	127	134	102	102	120	123	113	133	120	123	108	115	127	106	101	108	115	122	119	121	105	99	113	97	97	140	104	89	120	118	130	117	125	135	106	115	102	91	108	119	116	120	124	115	121	114	115	119	109	121	135	122	134	134	127	112	123	100	117	122	112	117	120	117	114	126	110	101	96	113	127	110	114	116	136	96	121	128	90	96	119	96	132	108	147	125	127	117	117	116	114	113	126	125	125	109	106	129	108	119	101	107	118	124	125	113	130	117	126	105	145	115	112	98	105	108	124	118	121	135	102	122	117	95	93	131	116	108	111	110	125	126	112	112	106	132	119	135	111	114	131	129	114	130	84	124	131	108	107	102	128	114	125	100	106	114	119	121	136	112	125	111	102	117	107	92	111	120	132	140	110	88	112	124	104	109	116	113	116	127	100	98	92	113	126	116	131	118	122	123	109	133	127	114	114	127	121	118	105	118	121	113	116	134	98	104	112	125	103	111	130	111	125	126	98	107	104	125	111	138	115	102	129	144	121	96	122	116	121	105	120	119	117	107	92	102	116	113	105	122	116	125	137	112	94	121	113	129	125	99	101	118	112	102	108	130	111	112	112	124	123	122	126	121	105	105	133	123	109	145	122	144	107	132	114	102	123	98	103	128	124	102	137	106	111	112	115	118	115	127	132	120	112	120	101	128	106	125	130	107	107	114	105	119	118	99	110	115	118	125	112	129	119	109	105	113	111	95	113	96	108	124	108	116	119	122	117	122	102	101	122	137	119	116	92	98	129	113	131	121	117	123	115	100	103	127	133	118	113	111	97	121	120	115	117	114	115	112	107	112	133	107	131	110	98	114	105	106	113	110	113	116	105	107	125	154	105	109	115	105	119	126	115	123	97	111	133	98	115	104	99	102	117	120	112	124	108	125	103	127	101	120	103	116	114	101	113	115	111	120	117	122	112	102	123	112	122	112	122	123	119	113	132	131	138	100	119	109	110	124	97	126	112	120	112	117	117	108	116	121	120	118	106	124	96	115	126	105	93	91	111	131	108	102	121	113	122	127	121	123	109	129	88	121	125	117	108	94	120	108	119	93	123	123	113	115	123	126	129	115	100	116	120	123	126	119	127	116	121	124	102	104	125	101	109	122	138	111	147	121	110	115	122	104	108	101	96	110	120	102	117	126	122	109	115	107	116	131	115	113	119	103	103	100	127	120	117	108	107	104	113	101	130	129	115	97	129	117	123	128	140	127	118	129	114	123	124	113	96	104	115	107	100	128	103	101	97	136	119	113	99	111	107	107	114	108	104	121	110	128	121	107	99	99	121	142	115	113	110	101	129	122	120	111	124	109	118	122	121	130	111	133	126	113	105	124	109	118	116	119	115	111	117	129	91	121	117	113	113	118	97	120	107	100	131	134	106	121	108	123	112	104	110	90	114	118	109	123	133	135	107	100	114	118	90	118	109	109	127	130	96	140	119	124	119	111	116	119	109	112	116	142	128	115	106	114	123	124	106	124	103	116	100	134	101	102	99	116	118	131	114	111	131	106	118	97	117	107	117	136	123	99	102	98	88	113	122	123	123	118	115	114	111	106
345	2	2100	187213	351	0	21	129	169	348	320	353	310	294	276	266	226	219	214	197	186	206	200	181	185	161	173	161	162	135	162	167	172	124	154	165	145	134	140	133	121	120	130	133	130	133	119	133	110	113	129	116	135	110	114	112	119	94	110	116	109	111	127	121	126	106	139	122	119	116	98	114	98	92	111	87	142	110	118	127	121	121	117	112	118	107	108	98	97	121	103	102	105	111	97	114	117	119	114	119	102	101	122	82	103	110	112	116	113	101	111	123	122	109	120	122	99	120	98	95	109	90	103	108	82	117	122	122	89	107	115	113	110	119	99	116	102	92	112	113	116	100	119	128	130	96	112	113	89	99	100	103	120	106	117	119	96	110	105	127	107	108	105	123	97	87	112	97	101	119	91	103	102	116	99	109	86	106	117	93	100	116	109	109	95	109	100	115	119	112	102	103	120	112	130	108	107	98	105	110	109	92	134	112	123	107	116	131	112	117	122	117	108	97	104	106	107	103	106	99	118	100	124	84	111	116	93	85	98	109	119	97	100	108	105	102	87	122	95	114	97	116	71	94	110	94	108	106	110	97	78	95	94	98	110	112	97	94	92	110	113	106	98	113	90	128	107	117	105	113	100	105	107	129	109	94	75	106	107	97	107	111	119	103	104	121	102	85	87	108	111	93	106	109	110	109	111	100	107	109	90	113	104	111	100	106	78	89	105	103	113	116	86	88	99	116	116	108	114	92	111	107	92	109	117	98	89	104	95	108	106	112	92	97	105	131	91	111	97	109	105	117	123	93	100	109	93	102	100	97	92	110	99	111	98	107	97	97	126	94	97	90	101	105	107	117	111	103	92	92	110	85	89	122	99	117	81	122	92	76	91	106	106	123	107	114	104	93	106	90	122	102	86	95	96	109	100	89	105	110	103	121	101	110	94	112	112	98	93	99	100	105	101	101	99	80	110	110	94	89	99	111	117	94	102	97	98	107	130	97	97	101	101	81	111	120	114	107	94	108	101	119	93	97	108	111	109	103	78	113	93	106	103	92	115	89	109	103	103	106	85	100	109	88	100	105	95	100	105	88	92	91	84	109	100	91	90	123	108	125	106	112	123	122	100	92	117	108	100	102	116	98	106	92	102	91	89	102	102	102	106	101	113	116	108	111	98	100	116	99	125	121	86	109	80	101	118	85	89	102	115	96	96	86	106	96	93	98	104	87	93	93	94	94	133	88	104	94	97	113	99	97	121	94	111	121	105	90	95	91	106	95	91	123	105	76	92	102	90	113	101	96	86	101	105	106	96	89	91	107	98	105	98	95	105	91	107	91	122	106	100	110	103	118	89	120	110	108	96	99	115	107	126	99	108	97	98	88	97	100	103	84	97	111	106	86	128	110	111	108	93	81	88	108	104	102	100	113	103	112	108	96	110	87	117	97	112	108	80	111	110	107	102	105	106	96	103	118	94	96	101	106	106	95	114	109	106	83	94	106	95	102	111	94	110	110	94	98	118	103	122	118	97	107	108	92	102	102	113	107	87	96	92	101	100	116	103	104	91	125	107	98	81	100	95	105	106	91	109	116	100	95	114	113	115	112	103	110	106	116	117	102	110	107	95	109	106	106	89	103	104	121	112	97	97	108	105	85	107	117	100	103	97	130	117	97	77	110	106	90	92	99	104	98	93	99	118	113	91	102	89	113	117	99	119	101	94	93	102	93	106	103	107	103	100	96	100	89	102	128	94	103	92	125	92	91	109	119	96	112	88	108	90	86	107	114	101	108	94	107	102	112	97	114	106	97	119	113	81	109	93	110	88	108	96	103	94	105	112	98	97	121	105	105	101	99	99	98	108	107	79	99	99	84	90	98	103	110	85	92	131	92	98	96	96	109	109	113	93	118	113	105	115	114	103	92	85	106	109	100	106	111	110	109	100	92	114	114	112	98	99	96	100	109	101	85	89	109	102	108	115	117	122	101	89	112	93	101	78	106	89	93	119	111	106	110	99	117	97	113	107	113	95	106	116	101	117	96	91	114	108	103	116	113	115	95	76	115	97	106	108	126	98	115	90	115	105	95	118	119	101	93	115	103	107	109	90	110	95	97	92	91	78	87	123	108	110	101	106	108	87	117	91	121	93	84	98	106	101	109	110	108	95	103	99	100	115	107	100	86	97	106	100	116	112	104	97	119	97	95	86	98	91	116	110	100	97	101	92	115	101	118	116	126	86	101	112	117	83	120	98	97	90	115	90	79	99	95	121	95	93	96	107	114	95	106	89	111	101	96	105	103	107	123	116	108	94	100	99	100	115	96	121	90	110	124	107	92	102	96	123	106	97	104	100	108	101	92
345	3	3500	187337	352	0	18	161	190	326	374	407	319	325	288	279	269	250	237	221	207	209	173	185	172	194	149	169	176	152	180	166	143	154	135	126	140	146	142	144	118	121	113	137	136	136	131	119	145	103	130	111	131	134	127	109	114	121	125	118	99	109	111	116	113	105	93	113	122	114	104	115	107	98	89	99	119	104	107	103	119	101	123	107	103	104	106	106	111	98	102	98	105	115	131	93	95	113	116	119	123	119	82	108	112	104	119	108	109	108	96	98	93	107	111	102	101	101	107	108	97	106	131	108	121	92	81	105	103	104	101	85	116	114	103	100	88	102	101	92	94	107	113	92	113	115	100	109	106	96	110	78	125	117	99	107	113	92	101	105	111	97	108	92	105	101	100	107	103	84	101	84	105	84	96	87	113	91	91	119	98	115	101	80	99	106	98	106	96	95	97	92	113	112	93	113	87	107	101	78	99	116	124	96	91	100	93	100	104	84	102	115	85	103	96	97	114	102	84	99	103	110	95	105	96	105	113	122	112	105	108	86	92	87	87	117	106	97	85	102	86	103	109	104	77	111	92	98	103	110	108	84	99	94	107	76	95	106	103	106	91	108	109	98	101	96	104	98	119	99	94	104	101	111	111	113	98	96	125	114	110	102	89	104	101	98	111	78	98	106	103	108	96	94	92	109	106	98	106	93	113	99	114	103	92	114	89	104	108	107	120	100	102	99	120	111	92	73	101	97	103	91	114	108	101	110	106	93	117	102	92	99	95	85	133	100	91	89	107	116	95	92	102	115	101	107	107	95	94	95	112	91	114	111	116	82	113	93	99	110	99	89	104	106	106	96	94	109	100	99	115	96	83	105	112	106	97	96	102	99	103	88	103	100	89	98	102	89	103	92	120	106	120	99	106	99	110	98	101	106	97	93	103	117	93	99	109	101	101	95	108	95	96	111	112	111	94	93	92	108	91	116	88	97	115	104	94	99	104	94	104	119	72	95	92	89	122	72	99	105	77	93	117	95	107	113	96	94	97	101	102	106	92	98	103	112	88	94	104	81	104	109	100	103	108	88	97	105	93	93	122	112	94	95	89	91	113	102	107	92	112	104	103	94	103	109	104	115	95	113	106	94	102	126	92	105	96	105	70	114	102	96	111	100	96	104	101	102	113	107	100	107	98	101	95	97	103	111	93	106	101	117	107	87	96	99	102	88	97	98	93	91	89	82	100	93	97	96	97	105	95	91	87	104	89	96	111	100	118	85	94	111	97	137	110	104	99	96	120	105	109	104	81	112	94	100	83	99	83	90	86	96	94	125	94	96	85	89	102	106	106	110	116	118	84	93	100	101	105	92	109	90	110	83	89	109	122	89	119	91	98	101	105	97	96	106	89	107	97	99	109	116	79	103	101	111	83	98	102	107	82	95	92	118	88	86	96	88	117	111	94	97	91	110	83	100	90	113	99	99	104	97	94	113	97	96	94	94	85	95	123	101	108	120	95	94	103	95	96	109	93	86	111	92	84	95	98	98	101	105	113	113	100	87	83	84	104	107	87	95	108	109	103	89	91	101	88	97	104	102	93	93	90	120	106	108	99	114	112	117	124	104	77	108	103	95	105	101	104	109	93	105	79	92	103	94	111	97	101	99	95	95	109	91	110	101	84	112	100	94	97	99	107	108	94	107	113	98	107	111	108	90	93	101	106	110	104	122	87	86	70	126	113	113	101	88	111	98	96	87	92	97	93	98	120	89	104	91	87	116	107	117	101	109	104	94	120	108	97	90	94	89	82	104	87	111	104	83	102	97	98	108	102	100	81	107	90	88	100	96	93	111	98	110	95	109	106	114	94	91	108	117	94	83	97	78	106	116	104	97	98	112	107	95	90	103	93	109	91	96	107	90	104	95	88	100	94	110	115	109	114	110	102	109	88	89	96	96	112	96	89	105	101	108	113	90	98	126	103	89	118	93	103	101	90	92	99	102	90	103	117	91	97	100	111	105	114	95	82	112	80	88	109	108	100	108	111	106	97	116	92	105	91	98	82	106	105	104	78	77	106	117	95	121	96	116	108	106	87	106	90	112	92	110	101	91	88	100	111	107	91	116	107	98	101	107	92	96	115	89	105	102	106	72	114	95	87	93	90	96	100	102	105	113	105	106	101	115	125	109	103	105	92	116	90	118	104	120	95	99	95	78	86	98	97	94	91	93	91	115	92	124	122	96	109	89	104	102	99	102	109	96	96	97	103	109	96	112	109	93	76	105	96	92	94	95	122	107	100	101	95	108	99	113	95	86	87	86	102	121	108	105	105	110	91	91	104	85	97	104	99	73	97	106	99	99	114	94
