345	0	2700	103988	408	5	15	128	365	441	259	328	306	345	279	287	245	278	247	249	225	265	233	210	231	202	214	230	219	213	218	195	199	183	187	195	193	167	190	173	184	183	188	182	193	177	188	164	157	201	172	158	188	176	165	166	168	178	161	140	152	152	161	139	147	129	162	131	131	127	161	127	152	133	124	122	146	120	121	121	119	132	126	134	117	134	119	124	132	120	120	136	119	144	134	131	126	105	128	117	114	126	133	124	122	127	112	134	124	122	137	116	121	122	121	118	104	121	108	118	110	114	120	113	123	118	101	114	116	134	118	140	106	103	119	125	121	146	133	112	128	114	139	133	106	120	136	117	105	131	112	119	109	126	122	119	108	110	121	114	113	115	137	125	106	115	121	104	115	132	115	113	109	119	130	111	110	97	129	117	103	121	109	116	118	113	110	109	111	115	125	118	114	110	126	117	113	112	133	117	122	112	114	117	114	128	112	110	98	112	109	120	101	107	139	102	109	103	102	128	123	120	100	115	127	103	112	104	106	132	127	111	109	123	109	141	125	105	109	118	112	106	92	102	118	124	105	107	107	105	115	114	124	113	106	98	130	122	130	133	119	102	121	123	109	108	141	122	97	129	123	112	112	106	106	118	106	111	99	115	118	104	114	113	99	118	93	106	116	108	112	109	113	115	117	124	117	119	91	110	118	104	110	111	113	125	102	119	105	103	111	121	117	139	123	129	124	127	108	119	136	120	112	82	99	127	93	110	129	99	117	133	114	111	111	129	89	119	106	104	116	100	105	122	115	119	116	126	87	101	105	101	98	107	93	110	124	107	122	126	93	104	128	102	120	107	110	115	113	106	118	115	106	106	105	111	111	105	117	97	111	114	98	119	113	114	112	128	121	108	117	113	89	116	94	106	133	116	150	117	101	75	116	113	109	113	104	108	89	103	124	123	106	108	122	108	104	109	97	110	101	137	111	114	97	114	106	125	111	112	101	121	128	99	103	116	121	101	107	95	110	95	118	132	134	114	104	121	122	119	96	111	101	107	120	112	126	93	107	125	126	112	109	97	117	109	114	118	130	106	107	113	99	127	113	120	93	119	124	102	123	126	97	96	109	114	102	101	117	103	122	114	137	121	98	110	111	104	95	95	108	99	104	107	110	115	111	119	110	92	111	114	96	101	113	88	111	108	123	107	106	115	98	100	126	106	115	108	99	100	137	108	104	104	119	133	101	110	123	96	114	129	108	114	103	109	102	112	128	122	100	117	129	120	115	96	112	123	120	112	130	107	104	106	120	95	104	117	104	110	103	105	114	97	93	122	107	110	106	106	113	109	102	68	112	131	121	102	111	128	134	97	119	117	107	124	100	107	103	105	102	111	107	110	128	112	95	120	117	116	110	105	99	119	128	86	119	99	116	121	113	109	107	110	116	120	102	105	135	120	104	115	124	112	112	128	111	106	106	132	109	114	112	111	111	108	108	109	114	110	92	109	109	113	94	125	106	114	109	119	109	108	120	116	113	123	131	110	96	127	102	100	94	119	126	112	103	98	97	105	89	103	120	98	106	117	95	96	101	90	103	105	105	115	116	120	114	99	110	108	111	105	118	113	95	128	85	109	132	121	112	111	106	130	118	116	120	119	98	108	124	104	122	107	86	118	116	114	107	95	102	109	98	106	101	100	99	125	105	127	115	112	107	116	127	103	119	111	118	108	130	120	102	130	106	108	121	104	107	128	92	119	112	102	113	97	110	98	104	121	106	85	91	102	119	105	105	118	99	96	128	106	111	118	116	108	103	103	103	111	116	117	106	120	100	112	100	123	108	121	121	125	104	136	101	111	109	110	103	110	101	106	103	95	117	123	102	135	133	107	112	80	101	129	91	89	93	114	93	94	98	105	112	123	94	107	112	112	124	95	111	116	120	116	113	107	111	111	108	117	95	108	107	119	113	129	97	106	107	110	106	137	104	127	96	99	98	112	95	116	120	99	119	94	93	107	110	137	120	118	110	107	118	97	107	119	117	107	113	99	120	99	117	107	136	120	119	102	97	96	114	99	109	111	119	105	112	106	86	102	122	116	117	126	106	118	85	99	99	121	119	109	127	106	111	90	125	112	94	119	96	113	107	80	98	85	96	104	131	101	101	116	103	106	86	129	117	113	93	99	120	123	106	111	114	99	95	108	104	121	105	147	109	90	120	115	98	96	109	123	88	95	110	114	98	113	116	109	110	116	88	117	109	122	104	108	115	107	123	118	110	128	124	121	103	100	114	85	100	95	117	115	103	112	108	102	102	100	134	102	103	113	130	125	95	104	118	108	108	114	114	129	103	119	118	113	102	96
345	1	1900	104111	408	3	46	395	621	466	306	395	340	326	281	284	243	258	217	220	210	245	192	189	177	197	184	180	198	160	154	183	162	157	154	159	145	162	157	148	146	140	178	127	139	126	165	150	129	144	150	133	135	144	115	130	118	127	135	129	121	133	117	126	114	100	119	107	114	122	115	118	115	112	103	118	117	95	105	110	106	107	121	122	121	126	114	119	117	124	121	126	125	95	112	106	96	132	116	144	106	122	105	120	99	120	99	117	112	115	126	110	118	106	119	122	123	115	114	113	107	97	106	101	107	112	128	108	112	108	108	116	104	105	98	110	108	116	103	111	119	132	95	112	114	117	110	101	135	90	110	111	112	121	101	120	107	112	108	102	116	116	110	112	96	106	113	100	115	107	108	100	115	107	109	102	116	118	112	111	104	109	90	110	114	125	130	105	96	110	107	110	87	115	113	107	96	96	114	106	110	119	101	117	93	98	97	120	114	110	113	85	78	106	115	125	116	114	109	115	115	100	83	97	104	110	112	105	119	100	83	117	95	101	105	113	103	106	96	106	113	89	106	111	110	117	100	112	109	85	108	109	98	100	104	116	97	103	110	101	109	118	127	108	104	96	100	99	90	103	98	111	127	119	106	99	96	112	100	94	99	94	98	89	97	112	108	113	102	121	111	122	90	107	110	128	97	103	101	89	85	114	95	119	121	111	91	109	112	94	92	93	110	123	103	104	102	127	116	102	121	100	93	99	110	108	101	105	112	109	134	96	112	87	99	104	93	100	102	121	126	96	107	104	118	99	102	114	90	73	119	117	98	100	110	96	101	113	97	123	92	80	105	104	117	102	120	104	125	91	109	110	102	121	103	98	89	103	118	111	100	110	103	110	107	97	106	107	107	117	105	107	108	112	90	121	85	87	89	101	104	122	106	105	119	114	77	105	105	97	112	102	83	96	107	101	103	113	108	89	107	109	93	112	105	116	93	117	101	117	96	75	95	100	103	104	93	111	104	93	114	86	129	114	119	82	125	110	92	97	108	96	97	115	136	111	107	84	89	125	90	107	91	127	93	102	112	105	109	106	133	106	96	101	94	121	100	113	84	116	107	97	132	136	115	97	120	100	109	87	110	104	98	111	97	97	95	99	113	109	101	104	107	108	112	106	103	97	101	113	91	102	102	104	103	92	120	109	118	88	118	96	101	95	109	102	103	86	93	110	107	112	129	128	112	101	111	78	105	106	105	103	126	103	119	113	79	126	105	117	109	95	98	124	104	93	120	115	95	95	103	107	103	112	97	102	107	103	106	102	98	110	106	94	100	116	95	112	113	110	113	115	106	106	132	107	98	98	107	112	116	111	101	110	122	112	88	96	111	129	113	97	107	101	104	99	107	127	105	118	105	103	83	119	94	99	88	100	107	112	108	113	112	114	111	87	111	106	89	111	111	119	109	106	98	112	104	93	100	95	106	110	103	100	109	125	101	106	82	96	101	97	96	96	105	107	90	111	115	121	115	120	106	95	105	124	96	98	101	107	110	134	99	89	130	96	112	105	123	94	109	110	103	111	116	108	114	126	102	117	108	101	88	123	105	98	106	102	107	105	93	93	107	123	103	100	107	127	99	110	107	83	114	112	96	108	90	95	106	110	133	98	107	111	110	102	103	105	114	113	95	104	117	112	130	112	96	115	110	104	108	104	113	117	121	106	93	129	111	102	108	101	99	99	114	105	116	100	101	108	123	109	114	101	127	95	100	87	103	102	85	106	89	85	115	102	96	102	119	109	99	104	94	97	99	98	100	121	107	106	94	105	114	86	95	123	101	105	87	99	101	92	100	109	90	124	110	104	90	125	109	125	132	115	118	95	104	89	109	102	106	112	112	90	96	110	109	115	95	92	121	105	98	104	104	104	86	100	108	117	108	106	107	113	95	91	103	105	89	112	105	99	107	104	107	97	105	117	104	100	98	115	83	104	107	112	131	98	93	101	128	121	93	112	109	120	124	108	110	110	97	96	108	102	116	111	90	90	103	124	95	104	101	110	106	109	101	110	105	91	123	114	93	106	104	114	102	91	119	96	97	120	107	92	111	116	95	103	104	99	92	107	119	101	100	100	113	94	85	114	100	93	98	104	94	104	112	104	97	100	116	101	105	106	109	112	96	97	96	105	106	112	116	118	113	114	132	84	93	109	100	121	117	102	105	102	84	86	89	88	106	105	102	100	119	95	104	115	129	100	119	102	121	98	97	97	99	124	89	106	104	92	114	115	112	120	105	87	99	108	95	120	96	108	118	106	104	92	94	98	103	81	99	114	116	103	113	99	97	112	93	113	111	105	122	116	83	102
345	2	2100	104234	406	1	36	349	498	372	285	353	337	353	297	298	267	247	244	225	244	223	220	218	220	220	214	206	191	188	164	170	185	189	176	176	196	160	196	144	181	152	190	159	159	170	162	169	152	144	145	136	150	129	157	158	123	127	116	125	113	137	134	120	125	109	109	122	125	117	115	106	114	137	102	117	111	124	121	133	104	99	111	130	119	132	114	113	127	124	108	124	119	110	146	117	115	114	91	123	126	121	128	113	110	111	97	122	125	114	92	126	114	115	113	130	105	116	114	109	108	123	111	132	110	113	129	97	106	106	121	102	134	110	112	100	109	122	112	115	123	116	123	96	99	137	111	120	125	115	123	116	126	115	137	115	115	91	109	116	89	107	116	122	119	120	121	95	128	115	128	111	91	136	126	118	91	118	91	108	101	116	109	104	112	110	83	121	139	125	114	147	102	83	113	144	102	113	97	119	121	110	116	115	130	118	101	108	105	124	115	114	107	121	118	103	103	122	88	131	106	117	113	126	117	119	100	117	112	101	132	102	97	106	126	118	117	108	120	100	119	96	120	109	123	114	101	107	127	107	103	113	127	114	117	120	98	88	117	109	120	93	138	100	111	131	101	133	147	104	101	140	114	135	112	105	112	97	109	119	135	112	111	94	98	114	119	121	102	117	105	105	118	117	116	105	119	113	132	116	102	117	104	113	115	89	119	107	115	100	94	123	109	122	108	133	121	100	109	99	126	120	117	96	124	117	112	96	105	108	121	107	100	113	112	101	105	105	114	121	118	110	95	94	114	97	93	108	123	139	110	128	107	108	108	119	100	112	102	114	89	121	115	126	128	114	131	111	112	113	102	118	127	103	116	111	111	97	110	110	103	113	116	118	93	122	97	104	109	100	100	114	98	96	130	100	129	103	117	101	123	122	123	114	98	116	108	93	121	129	121	100	110	110	101	108	105	126	137	110	105	114	105	130	118	104	98	125	107	109	93	105	105	111	109	92	101	106	109	108	119	92	124	111	120	102	113	100	103	125	135	123	108	97	122	97	106	107	99	117	116	132	106	102	104	106	94	107	124	126	100	109	131	122	126	108	102	100	105	86	119	110	94	123	102	111	115	126	116	127	107	104	121	103	102	112	96	92	105	115	113	114	102	126	103	110	93	119	101	104	108	123	105	110	115	111	109	119	101	110	114	114	98	122	112	138	120	107	119	104	104	111	95	111	99	112	100	109	118	110	104	93	113	114	98	92	132	105	129	102	113	117	110	93	90	110	120	110	117	117	93	105	115	121	100	128	108	102	122	119	117	94	113	110	94	132	110	104	102	120	107	109	119	97	101	108	129	124	101	117	105	121	118	123	113	100	93	106	105	98	136	111	134	123	113	119	121	100	102	104	107	115	106	98	108	115	110	96	130	107	123	109	94	108	120	116	107	120	105	113	120	122	96	110	88	110	97	100	101	100	121	92	101	114	110	117	120	108	118	145	132	99	117	112	111	133	108	119	105	116	112	99	102	107	115	121	130	108	92	120	106	117	109	130	123	107	105	106	117	100	118	111	93	105	101	104	113	103	111	118	108	114	98	122	109	100	106	121	104	92	107	118	112	113	120	115	107	119	104	88	109	107	118	106	109	120	123	118	95	119	117	101	97	107	118	120	130	100	87	117	92	119	107	118	113	102	95	109	92	105	99	115	126	105	104	117	110	101	93	116	105	99	93	111	108	107	104	106	104	100	108	113	102	113	131	92	121	121	105	104	120	112	116	103	118	105	121	117	118	118	130	101	110	109	106	96	111	100	111	100	114	113	108	110	99	117	100	110	101	112	112	106	112	109	111	101	109	103	91	126	104	110	109	123	113	112	101	94	111	120	140	116	102	97	96	92	89	123	97	105	107	119	129	118	103	109	103	114	104	103	118	112	116	119	124	98	117	128	92	106	110	132	102	112	103	108	95	122	103	123	102	110	87	115	104	98	106	107	117	104	120	100	96	98	132	111	105	116	103	120	90	126	108	119	105	106	117	93	113	126	105	111	105	116	109	95	100	127	119	107	106	113	102	99	117	112	104	121	122	118	85	105	131	99	132	118	94	110	107	107	106	117	90	116	99	114	97	110	91	110	125	121	108	81	99	106	108	105	114	137	116	107	95	112	113	88	102	124	116	103	94	118	133	107	106	107	117	116	97	121	114	117	118	110	114	104	106	117	104	112	117	96	120	107	125	109	95	118	121	89	105	115	99	107	125	103	98	108	110	123	93	124	96	100	94	106	114	112	115	123	100	114	96	112	128	117	124	136	111	112	120	119	121	109	144	123	118	105	111	100	127	138	99	106	103	124	130	116
345	3	3500	104357	424	5	23	249	440	320	252	351	314	301	284	274	284	239	272	272	248	253	214	261	247	222	229	212	218	231	196	204	185	207	194	193	182	207	193	185	184	174	204	157	175	167	147	163	157	140	141	135	132	105	162	144	128	136	121	125	121	128	121	130	122	146	123	128	121	131	133	104	121	125	125	100	109	107	121	113	110	132	142	121	117	145	117	113	121	124	110	108	104	130	115	118	106	119	113	114	119	99	122	111	112	136	115	122	135	116	129	115	126	132	120	104	123	113	97	108	107	104	116	126	115	143	128	126	121	127	115	123	122	114	111	123	115	123	120	119	108	103	107	129	114	104	124	103	130	100	127	124	100	110	116	117	119	108	112	110	101	100	102	108	117	121	121	114	123	112	117	133	115	117	105	124	108	104	118	132	107	100	106	112	121	104	113	102	104	125	103	115	108	102	110	103	100	108	118	101	112	101	88	116	106	82	119	111	98	112	114	107	106	116	105	111	116	125	131	128	106	116	126	101	105	109	116	104	107	116	114	109	118	119	112	119	115	110	103	105	112	102	132	95	101	110	119	117	114	107	113	107	128	102	116	112	128	114	109	123	113	89	115	108	121	112	105	124	104	99	110	104	95	108	118	95	113	119	119	94	98	108	122	116	110	124	125	123	98	108	118	99	101	116	106	96	136	100	98	126	130	95	124	98	107	96	93	126	94	112	97	100	99	126	122	121	109	109	124	134	111	98	113	118	104	113	96	97	130	93	128	102	101	128	109	105	100	124	99	125	106	100	108	103	111	124	94	94	100	113	98	105	130	105	113	110	102	99	108	111	108	116	123	112	96	109	113	88	129	107	111	91	110	113	114	119	98	120	118	118	116	104	114	120	105	106	102	107	114	123	95	128	96	101	106	92	103	100	117	107	99	99	117	95	112	111	111	127	106	116	108	110	120	101	123	111	98	112	98	135	102	99	107	109	113	121	99	110	89	112	108	97	97	106	110	93	99	133	122	98	122	99	104	111	94	109	112	103	101	130	116	114	104	112	108	97	92	101	101	105	113	111	117	116	120	107	97	114	105	102	114	113	113	110	108	116	105	87	126	121	101	117	102	117	115	100	94	105	105	111	96	111	104	101	127	112	108	89	92	106	131	98	97	105	119	96	129	107	78	117	105	133	99	113	110	106	104	119	101	110	103	123	116	118	112	108	102	121	107	104	99	115	117	102	137	118	87	109	112	111	125	110	104	103	98	106	102	98	106	121	103	127	113	103	109	128	123	111	123	112	97	113	115	129	109	117	119	97	115	98	98	88	115	103	112	109	121	99	92	93	107	101	120	103	111	123	105	119	103	94	104	122	104	110	101	83	122	115	98	103	106	118	103	125	124	107	102	121	94	101	110	91	92	107	114	111	116	120	101	101	99	101	108	117	115	105	103	113	108	108	108	108	106	117	110	133	111	93	105	115	117	93	115	112	108	109	94	131	96	126	117	105	112	98	119	92	106	91	113	126	99	122	114	92	103	132	122	103	101	128	118	96	102	110	107	104	106	113	114	109	98	113	118	96	134	121	107	115	90	104	95	93	117	101	104	99	120	96	134	112	118	112	95	110	110	99	105	107	120	111	106	88	101	110	98	109	107	117	96	104	118	98	105	100	111	114	108	105	98	96	101	124	119	125	100	114	112	98	103	117	105	86	115	106	105	100	98	113	103	126	99	104	96	98	113	99	110	108	112	102	122	101	92	92	91	104	103	116	112	90	94	94	102	108	121	113	100	100	91	117	122	104	106	115	109	112	82	99	108	92	122	119	113	140	122	108	119	109	111	118	119	116	92	102	104	98	106	110	101	85	112	96	110	110	104	98	104	96	123	97	105	113	95	106	112	109	99	116	85	125	101	107	112	112	109	107	103	106	100	122	112	113	100	98	122	85	116	121	105	106	101	138	104	89	96	116	119	104	109	95	138	118	107	119	118	84	107	103	106	109	106	113	112	114	111	104	93	124	101	121	121	99	118	129	122	104	110	114	107	108	126	130	117	138	115	110	117	112	119	110	120	108	132	115	120	111	116	117	108	94	102	100	102	101	93	103	97	121	108	104	98	113	109	108	86	113	103	114	101	95	122	86	85	101	112	109	109	105	109	101	112	101	116	94	105	107	127	117	95	86	95	104	110	134	122	122	105	98	114	126	99	104	107	117	122	99	106	109	85	103	114	100	110	109	108	97	99	89	126	111	98	116	103	104	117	102	114	111	101	122	104	91	93	106	111	102	113	108	96	124	111	113	104	108	104	115	130	129	100	105	103	94	96	123	109	107	114	104	110	111	121	94	101	110	105	119	109	90
345	0	2700	104481	407	7	15	130	312	256	219	342	301	344	267	295	273	278	276	281	275	329	281	288	282	289	304	294	286	285	262	268	273	259	257	268	257	244	205	213	241	234	225	205	168	197	199	166	164	171	165	175	160	147	170	175	130	131	133	134	139	152	114	140	121	151	150	140	129	140	159	140	142	139	147	114	137	131	162	129	133	143	134	115	142	137	127	135	118	143	119	120	137	124	143	129	106	132	128	122	128	121	135	135	112	139	141	120	131	115	134	115	130	109	129	137	105	133	112	116	127	134	150	122	137	153	122	134	138	142	143	104	124	138	95	145	111	128	125	102	136	133	131	109	133	118	103	132	119	115	127	127	112	109	120	107	112	115	111	110	129	138	123	125	115	147	123	127	105	112	117	133	113	109	111	110	113	129	124	140	114	128	124	124	132	125	137	107	106	141	118	135	112	110	133	109	110	125	126	115	124	127	117	123	119	121	105	128	124	126	111	129	109	133	144	94	108	134	113	124	131	137	116	119	128	125	133	96	126	103	125	75	127	144	123	121	121	127	123	120	105	124	127	140	113	101	113	124	106	117	124	128	115	136	113	116	127	119	126	115	115	134	107	111	134	98	123	124	130	107	126	134	115	144	118	108	134	109	149	113	113	116	123	102	122	97	144	123	110	114	116	114	120	131	129	136	119	123	108	126	120	108	116	133	110	115	116	120	111	134	96	124	108	138	128	119	108	120	115	133	118	115	130	114	107	124	110	136	127	109	113	114	133	99	134	133	104	122	131	109	108	115	112	134	126	124	128	111	109	139	116	129	123	113	120	95	129	101	113	124	137	97	115	123	137	116	133	117	111	127	115	132	126	121	92	120	101	126	105	126	114	123	98	123	105	114	129	129	108	132	120	134	121	112	121	127	114	133	110	100	124	118	131	101	118	120	131	119	118	115	108	109	99	121	128	95	117	121	92	108	114	119	118	118	120	95	113	126	131	134	130	123	119	119	120	126	108	127	112	129	112	104	114	97	121	122	122	111	118	112	124	107	115	130	119	132	121	116	117	101	115	113	134	129	112	127	110	117	135	114	99	121	118	100	131	106	132	128	121	113	121	136	139	135	127	114	90	131	106	113	117	136	128	124	112	105	170	115	110	115	109	110	101	127	113	118	107	121	113	111	115	114	126	98	119	116	130	90	119	130	118	111	111	110	112	118	127	111	119	121	115	123	117	107	114	112	121	109	120	128	120	115	117	119	109	100	113	128	119	108	117	98	118	115	102	113	126	134	123	120	132	125	123	106	107	108	118	106	119	109	111	97	105	112	118	117	112	114	114	134	96	121	112	121	99	108	101	127	114	105	113	100	113	113	104	105	115	109	122	119	105	115	109	117	128	122	88	100	110	121	120	124	130	113	146	153	122	128	105	118	119	118	115	115	139	123	121	127	95	109	113	123	123	129	112	130	121	125	108	125	128	115	102	108	120	122	118	107	107	106	114	110	118	125	113	137	111	113	115	106	129	96	106	122	106	137	98	117	112	117	115	129	118	116	119	119	114	118	102	123	149	106	99	122	108	110	122	89	117	107	117	130	119	122	101	130	111	112	104	111	111	122	118	118	128	116	119	120	132	108	125	120	101	117	114	112	118	111	103	119	106	126	112	136	102	122	144	132	117	105	120	109	138	117	116	115	95	108	133	109	106	143	122	108	107	122	114	136	96	116	120	113	113	118	98	130	104	111	124	133	103	109	115	121	110	123	129	104	116	138	112	104	115	101	137	116	145	111	106	124	112	127	128	130	112	126	112	122	95	123	101	119	99	132	129	100	124	107	105	111	116	134	120	93	105	114	135	140	135	100	131	127	140	82	103	143	108	113	144	122	112	127	113	125	130	115	114	97	113	112	120	131	103	118	121	124	108	104	119	117	101	130	114	133	95	130	126	120	106	114	115	117	128	108	92	109	120	110	143	124	120	112	126	102	136	105	114	108	102	104	110	125	117	130	120	105	130	106	112	95	113	87	129	107	98	134	98	121	109	115	127	120	119	108	134	114	107	121	126	108	101	115	110	135	140	122	122	109	119	115	106	116	124	130	119	125	115	119	114	111	118	118	129	122	113	121	133	123	105	100	118	124	119	105	99	99	111	108	132	116	124	119	114	131	115	113	107	111	119	111	129	114	107	127	120	112	100	106	112	113	122	116	116	110	98	108	118	105	128	111	113	122	129	117	110	125	116	127	117	134	98	135	98	113	119	111	107	108	115	120	110	129	112	127	123	111	109	133	111	141	134	108	112	113	136	128	124	116	104	135	125	117	124	103	97	116	130	123	121	122	131	121	117	117	91	135	134	88
345	1	1900	104604	422	3	50	411	485	305	338	442	420	397	404	376	387	344	334	350	319	329	283	285	261	256	233	250	239	232	199	198	203	182	167	178	150	165	149	138	161	174	134	158	136	137	111	146	132	129	137	154	110	125	150	125	145	147	128	125	113	127	133	128	117	130	118	153	125	130	131	115	139	111	115	123	129	115	115	126	124	132	125	121	123	122	133	113	123	120	118	117	129	125	126	117	118	121	126	125	101	120	127	126	99	114	109	91	112	131	103	111	117	136	119	120	123	123	110	129	146	113	111	135	123	112	131	98	109	119	133	116	113	116	115	125	100	122	102	120	96	127	129	130	126	98	111	120	143	109	114	112	122	126	122	107	104	120	115	95	91	108	110	112	126	133	108	100	112	141	138	116	110	107	128	120	114	109	110	122	116	132	108	118	110	94	112	105	117	119	103	121	135	95	112	135	123	99	86	104	106	114	117	101	113	107	107	114	112	136	113	121	115	133	120	135	104	120	119	119	124	108	116	103	113	102	122	107	108	96	100	124	115	98	111	116	112	119	141	118	107	100	119	112	110	103	106	120	121	107	125	121	117	120	110	106	106	115	97	108	114	101	96	128	106	112	130	126	129	100	118	117	96	108	104	124	101	144	136	119	108	104	104	127	116	110	133	99	127	119	142	123	129	98	103	95	121	101	120	110	125	117	127	126	136	115	113	107	126	120	114	110	118	113	115	114	124	98	118	135	104	135	109	119	131	118	112	113	107	116	109	138	122	118	121	107	118	130	101	109	121	118	117	112	111	91	101	110	113	124	113	104	100	111	130	96	140	101	101	112	88	118	116	112	94	96	109	120	112	134	124	98	130	105	122	130	115	126	102	111	105	123	108	118	109	101	120	110	120	92	126	129	92	110	103	118	124	116	106	98	122	101	105	109	87	100	106	106	114	125	132	114	125	113	100	110	109	115	122	110	103	98	96	141	102	112	135	101	97	111	127	123	133	105	107	111	118	104	117	90	120	105	108	117	123	145	85	105	139	107	102	120	126	111	100	118	106	125	124	116	102	137	95	93	104	114	127	116	120	116	104	115	115	109	136	118	96	105	108	113	108	117	118	121	102	118	115	132	121	107	114	110	123	130	125	120	103	105	104	106	107	91	131	113	114	98	104	98	113	125	110	92	108	118	112	125	95	114	127	112	88	147	112	112	106	99	109	119	108	112	113	137	133	126	112	105	114	111	107	104	125	104	130	112	113	91	109	110	109	108	127	107	108	102	112	99	93	110	120	132	104	120	114	114	97	109	112	99	109	103	123	106	121	142	134	110	95	114	112	104	119	103	99	100	118	124	130	88	108	89	108	121	109	99	109	116	106	115	98	111	122	98	109	113	111	108	93	123	132	96	133	124	111	103	111	123	118	102	115	123	131	106	103	134	119	125	139	108	117	112	100	122	118	110	118	114	124	102	119	106	123	113	107	123	112	122	122	92	107	115	122	129	109	109	112	103	105	124	122	108	135	125	84	129	114	103	120	123	109	123	112	123	123	131	126	140	111	102	115	112	104	102	110	125	105	105	124	118	107	111	116	105	118	110	107	107	108	109	103	104	114	131	111	118	124	109	125	107	113	112	117	133	107	131	115	123	115	107	113	124	126	111	118	109	124	133	111	111	125	113	106	118	98	105	122	105	124	109	118	108	123	122	88	118	116	109	134	116	115	114	104	103	112	126	90	121	105	119	115	114	128	106	122	97	119	112	123	100	115	113	104	120	128	109	131	114	114	107	106	126	116	128	105	106	98	117	94	95	113	105	117	111	99	90	125	114	103	103	106	119	97	115	114	97	95	136	121	140	112	108	116	125	114	99	130	116	121	102	117	103	106	135	112	107	101	96	103	100	122	130	110	108	103	100	117	122	112	122	102	123	130	115	106	117	100	107	117	119	121	112	117	106	103	118	132	110	120	138	101	110	99	109	97	107	89	131	126	108	105	121	120	107	109	113	109	119	123	119	96	118	118	116	96	129	128	101	110	103	120	146	126	123	126	131	111	100	122	101	110	110	125	108	109	115	122	100	102	120	121	115	111	100	88	126	120	109	109	93	122	120	133	117	109	113	104	117	109	118	110	129	128	132	124	104	103	107	104	119	122	96	118	101	108	105	122	97	122	103	124	116	127	124	112	123	107	103	124	130	110	115	86	92	110	94	116	129	121	114	120	112	122	116	107	115	118	109	111	120	142	112	115	113	105	112	118	103	115	115	125	122	119	118	120	109	115	117	137	110	110	115	105	116	102	128	114	124	99	100	143	109	106	106	111	104	105	113	116	120	109	110	92	99	111	117	122	127	120	129
345	2	2100	104727	408	2	31	350	545	382	371	463	482	475	447	407	378	365	334	337	288	263	237	243	214	222	212	200	217	193	183	178	207	167	191	162	187	172	147	154	147	160	150	144	161	127	119	145	148	123	127	120	143	136	148	127	117	120	142	117	128	125	111	106	141	103	141	131	115	101	110	132	124	133	110	122	108	95	125	136	105	118	141	126	113	116	127	110	107	126	116	112	107	122	112	106	115	104	119	105	105	104	99	127	94	117	122	102	105	95	120	119	138	98	114	117	112	121	106	125	122	117	120	113	114	113	99	104	121	97	119	119	100	109	124	131	124	112	113	107	106	119	93	110	103	122	117	131	131	92	95	101	105	111	111	117	109	97	124	114	121	127	99	98	130	93	120	110	88	109	99	94	109	103	131	122	111	113	94	106	105	118	104	116	128	108	109	95	117	117	130	105	114	114	120	100	99	112	104	93	102	119	102	102	93	116	112	102	106	106	98	105	117	101	110	90	100	114	101	119	101	96	93	103	114	105	103	112	92	95	129	106	115	101	127	105	89	110	100	102	115	117	102	91	95	81	105	100	91	131	111	104	97	101	112	111	121	107	89	109	133	99	117	119	113	107	126	93	111	93	100	92	102	108	96	112	106	106	115	109	100	101	110	99	103	102	89	118	129	112	107	99	88	108	95	106	117	116	101	116	93	109	90	107	117	106	91	110	108	114	103	87	92	110	101	109	86	91	109	99	112	114	106	109	111	103	120	105	120	86	117	111	100	100	120	88	88	95	114	109	122	89	102	137	103	104	91	98	107	108	107	89	96	125	111	103	115	110	100	105	97	103	91	115	95	120	112	91	126	90	125	98	115	111	100	127	105	103	102	109	108	114	127	95	104	91	98	111	111	90	122	120	108	94	109	102	110	112	88	97	103	109	105	95	110	109	103	105	100	100	123	94	100	132	110	103	112	113	106	95	107	100	100	121	121	103	101	96	109	99	90	98	101	99	99	85	95	109	132	98	116	106	98	91	86	101	100	114	108	89	102	94	93	86	101	122	116	106	109	107	93	92	122	107	101	106	93	114	113	92	78	109	118	111	114	126	87	109	115	103	95	120	114	100	106	97	110	116	106	103	96	116	100	82	101	117	110	97	117	113	99	85	97	106	119	95	110	91	121	105	99	112	91	109	116	103	110	104	107	104	109	114	94	112	83	103	115	128	98	107	136	112	113	110	92	104	90	91	108	138	113	126	98	98	122	117	92	101	114	110	104	115	85	104	101	94	103	107	108	96	101	107	82	137	82	100	101	104	103	103	99	113	109	104	89	96	109	101	110	92	109	96	113	106	117	123	112	99	120	102	94	107	115	99	102	112	106	99	106	117	91	102	99	106	95	101	113	107	87	111	106	124	105	92	133	118	107	101	107	103	83	107	99	127	91	98	87	111	104	83	116	117	101	116	108	98	91	99	98	97	90	95	112	98	99	96	100	83	119	120	125	104	108	97	109	117	105	127	92	110	122	115	85	99	100	113	110	105	106	103	98	102	112	96	90	91	93	96	100	109	100	127	109	107	79	114	87	91	118	111	123	128	96	99	108	106	112	100	102	109	118	110	83	98	107	101	112	111	110	117	95	122	96	93	99	112	85	81	108	120	104	103	92	111	117	117	98	90	84	86	113	109	105	99	106	99	115	112	95	105	95	113	110	104	130	123	108	108	106	96	110	95	126	97	105	96	100	104	93	100	94	113	93	88	96	109	109	97	106	132	117	89	101	110	106	98	114	112	113	107	99	107	106	102	119	123	92	111	105	114	100	102	109	91	112	102	108	108	114	103	88	102	85	106	93	99	104	99	98	117	111	120	92	103	99	102	101	110	101	96	105	107	114	97	90	96	107	114	100	115	98	107	92	92	95	120	120	103	106	115	108	108	106	105	108	104	102	103	107	87	107	94	120	83	122	88	112	100	96	86	106	108	99	108	100	97	104	108	92	98	103	109	110	110	103	119	111	118	106	92	97	93	91	105	94	122	86	105	110	113	95	104	99	106	119	110	102	96	101	113	101	92	110	91	125	100	92	107	102	104	118	81	107	124	104	105	87	107	104	97	105	94	104	110	102	109	97	112	112	109	111	110	107	122	123	100	114	92	90	124	106	99	99	114	105	89	88	107	125	108	109	103	97	99	93	113	106	110	101	110	98	105	99	106	99	100	109	114	114	95	103	114	87	103	105	105	110	86	104	103	95	98	110	118	122	110	100	102	107	91	96	123	89	110	98	85	91	97	102	124	102	103	88	112	100	102	101	113	90	103	96	116	101	95	124	107	117	107	131	93	102	100	101	103	116	90	96	117
345	3	3500	104850	446	7	21	283	490	423	453	513	464	469	437	418	369	357	332	306	300	256	229	202	202	196	195	191	179	179	144	177	171	168	194	178	136	141	128	120	123	133	133	128	129	144	138	148	128	130	122	116	132	138	125	125	109	127	101	104	116	119	106	100	115	106	120	97	113	114	113	109	87	92	105	113	117	132	93	91	114	101	85	120	109	102	106	91	92	108	101	103	104	110	91	127	93	102	99	101	100	115	96	103	97	86	98	86	111	91	116	95	88	91	89	95	111	101	114	94	103	95	69	112	114	111	105	89	94	98	100	100	97	104	90	90	98	113	100	98	94	98	105	122	108	92	67	111	80	110	90	103	76	115	91	107	94	97	88	86	98	98	99	85	100	103	102	86	110	112	105	105	100	100	94	114	107	92	114	89	95	98	81	88	88	69	86	98	104	90	93	85	90	89	98	91	88	87	106	90	83	95	97	113	103	134	104	99	92	93	94	103	110	81	102	97	88	92	109	81	105	94	87	119	88	112	92	99	79	93	92	98	85	89	103	99	100	88	87	96	94	81	89	92	95	85	92	101	73	90	83	109	85	78	89	95	90	91	89	95	81	100	88	105	86	108	112	107	100	92	85	82	102	80	88	102	82	117	98	116	95	93	94	90	95	94	99	84	96	92	80	88	83	99	109	112	108	90	112	87	95	101	98	92	103	90	97	88	93	87	74	107	93	96	105	80	94	107	92	85	86	98	97	87	74	82	108	73	103	96	103	108	97	87	86	92	84	100	101	85	86	89	90	83	92	101	97	97	101	101	108	78	101	85	97	71	82	86	90	110	91	98	95	87	94	96	98	92	79	79	86	89	95	82	105	87	99	102	77	88	108	88	102	106	95	90	104	87	100	95	92	92	75	87	96	95	93	79	102	85	85	118	106	83	85	82	99	88	68	100	111	92	102	81	107	83	78	96	93	87	99	98	83	85	86	110	80	83	80	82	122	85	108	88	99	100	98	87	105	75	85	81	95	89	105	119	94	87	101	86	89	85	96	90	102	114	90	94	101	81	92	88	90	96	111	80	101	79	92	92	67	85	91	78	107	85	91	99	88	118	78	77	77	71	90	87	97	87	112	94	91	86	104	106	112	71	67	82	101	86	104	78	90	82	104	93	87	82	78	98	75	97	108	100	112	83	83	92	88	98	83	90	99	91	83	94	96	100	102	101	77	91	94	94	93	100	97	110	83	92	106	91	95	124	89	86	83	98	98	102	94	104	104	85	94	93	88	93	92	82	92	77	81	90	86	88	84	97	74	87	90	90	96	85	110	92	103	92	107	85	92	86	104	95	93	98	91	83	101	88	88	83	76	86	96	79	108	105	83	90	89	86	94	93	92	95	97	84	100	102	94	86	99	101	91	81	101	78	88	96	95	97	107	85	89	95	113	87	78	95	114	101	88	103	84	92	94	86	100	85	97	93	92	99	95	96	84	86	89	93	107	75	94	102	90	94	102	103	99	105	83	93	80	99	77	103	83	85	102	102	95	97	86	89	97	86	124	82	99	101	92	97	95	88	92	85	86	96	78	84	92	86	85	98	92	96	96	99	97	80	105	81	111	80	83	92	97	98	77	86	99	106	74	83	90	94	91	93	106	85	103	99	93	109	70	76	91	94	98	86	88	91	91	87	95	101	100	92	85	92	98	102	95	102	84	111	89	102	94	89	85	95	98	93	107	98	83	82	74	94	93	82	82	92	102	95	90	96	84	101	75	92	93	93	85	84	83	97	91	91	105	92	85	104	88	88	102	82	90	100	83	93	97	92	87	96	78	93	104	89	91	86	99	82	83	90	91	101	70	92	87	79	93	94	98	96	83	89	105	92	79	96	99	93	85	112	79	99	77	96	99	75	86	92	87	96	93	74	78	94	104	96	110	77	84	100	107	88	100	79	104	100	103	93	87	82	77	81	99	101	94	90	83	103	81	85	92	97	90	94	114	87	85	84	86	87	85	87	101	96	81	98	82	92	73	88	80	100	101	90	85	102	101	91	77	104	84	78	86	92	104	87	82	109	91	102	80	84	85	97	91	91	88	89	90	89	100	95	94	95	90	87	106	102	94	75	116	91	91	81	88	91	104	89	87	64	95	85	91	86	93	71	99	89	85	93	84	80	84	101	105	83	79	108	105	99	78	101	94	89	105	98	106	115	85	105	90	108	95	87	73	96	84	82	94	97	88	105	87	85	98	79	86	102	94	109	89	113	100	102	89	102	68	96	76	92	91	98	86	92	83	102	100	82	87	94	118	84	90	91	84	122	76	94	94	97	88	100	76	87	86	81	96	87	89	83	93	94
345	0	2700	104973	424	7	12	181	394	576	569	612	544	510	391	331	326	320	289	285	287	265	252	228	275	215	217	215	211	211	220	198	180	172	158	148	155	186	174	170	160	146	166	147	162	137	131	145	176	126	131	147	140	146	141	116	135	149	109	127	143	122	125	128	101	115	130	118	105	115	122	117	110	122	132	104	111	102	112	111	101	110	132	85	105	115	98	109	129	91	101	114	108	100	114	102	103	118	129	96	101	131	106	103	105	94	122	88	112	107	119	84	130	106	120	95	97	119	122	109	83	112	106	123	97	108	110	82	92	110	78	96	114	91	105	95	109	107	89	116	96	108	108	91	106	109	95	92	104	108	99	111	115	106	100	110	101	85	101	109	101	98	107	104	107	100	83	101	85	112	106	95	106	107	109	97	86	102	109	108	98	108	88	114	92	112	83	90	94	93	87	96	101	98	93	105	98	108	98	107	96	93	118	100	89	77	78	110	109	100	93	91	100	112	98	90	109	91	115	96	96	93	91	97	85	114	109	106	96	109	109	90	97	101	95	112	92	112	119	98	93	112	106	96	91	77	101	84	118	102	107	96	99	103	94	109	109	99	92	94	89	121	95	95	117	80	104	98	102	95	107	101	99	117	110	96	94	105	100	111	100	100	105	91	98	103	107	101	82	98	92	104	93	102	96	116	95	87	108	116	87	103	80	94	101	85	82	95	86	110	106	81	98	90	101	100	95	97	95	96	99	91	104	88	100	95	118	89	116	86	102	90	91	109	110	98	110	98	108	97	107	95	88	93	97	91	95	107	96	86	86	93	85	96	88	104	124	91	118	99	111	96	88	99	111	108	90	100	91	111	109	98	97	76	100	101	92	106	90	93	114	112	81	105	91	115	105	98	121	102	99	104	101	83	109	96	90	91	113	86	80	98	96	97	98	88	122	80	110	102	117	84	95	101	110	95	92	102	87	112	87	101	93	109	97	99	88	121	94	102	98	101	98	88	106	104	102	103	88	94	104	96	84	106	91	109	108	103	113	104	85	97	92	101	92	93	84	106	110	88	113	100	88	103	88	106	91	110	103	100	107	93	113	110	79	106	88	121	96	97	113	98	84	88	104	93	99	105	95	95	93	98	104	80	103	66	97	89	99	102	95	100	84	94	90	96	115	99	83	92	100	103	106	95	91	87	91	111	93	93	82	112	107	104	91	76	97	107	102	91	95	91	94	106	90	101	112	101	87	102	98	100	109	98	92	95	93	102	95	87	76	90	86	87	107	117	87	113	92	102	99	82	113	113	78	86	102	107	116	113	86	106	131	104	107	98	91	114	109	101	76	86	89	94	89	87	102	99	93	99	84	105	109	107	88	91	87	104	92	106	102	91	106	103	96	89	90	87	97	105	87	99	104	86	103	96	95	109	88	114	95	100	99	107	89	85	100	110	85	116	115	117	100	96	108	97	103	96	110	128	74	102	100	70	89	79	94	87	93	107	107	108	80	123	98	78	97	93	94	100	85	99	96	88	94	100	108	91	98	97	95	85	95	88	90	90	107	102	81	115	106	98	113	79	103	103	93	91	88	99	104	98	98	87	111	103	96	112	98	97	79	111	98	89	115	109	108	88	94	94	108	92	87	110	93	97	81	98	96	98	91	85	99	81	86	89	100	91	110	95	101	98	101	97	87	90	96	87	99	98	108	95	86	98	111	106	97	90	87	95	96	106	84	70	98	92	92	87	100	114	112	94	92	81	108	97	97	87	89	97	102	111	108	110	96	88	77	94	92	78	89	105	88	95	101	86	90	84	85	103	91	95	102	97	99	88	94	75	104	100	100	116	96	82	95	86	88	84	110	105	94	108	97	84	72	99	107	111	92	98	102	104	97	94	104	102	85	89	116	90	88	86	82	90	77	98	93	84	97	92	105	93	91	111	108	100	106	86	101	111	95	113	88	93	95	86	89	95	75	91	88	99	95	80	110	103	94	104	80	95	96	99	99	79	103	91	100	117	104	99	93	93	94	104	96	83	102	93	102	89	83	99	103	102	87	92	82	85	110	96	99	101	97	101	117	103	85	96	90	93	81	112	93	97	101	86	96	104	97	111	101	96	107	103	103	94	97	96	109	95	97	93	105	99	94	101	101	94	79	97	119	88	89	85	92	99	77	97	97	105	85	91	90	96	105	103	122	88	81	105	80	125	98	86	91	95	104	96	109	87	95	95	92	97	87	80	98	98	105	107	80	96	84	94	84	91	116	79	94	116	97	102	82	94	89	88	104	102	91	103	96	88	94	120	82	107	83	109	94	86	106	91	98	106	117	97	98	108	92	101	101	102	89	101	94	108	85	87
345	1	1900	105097	460	6	37	434	494	313	381	385	364	327	274	248	226	221	216	195	171	185	176	161	165	165	157	153	158	152	141	126	133	138	131	127	122	125	119	122	114	115	108	117	116	119	91	128	90	109	116	112	145	101	101	110	112	117	110	119	104	96	91	100	99	98	111	92	100	120	75	107	111	112	100	96	106	103	103	86	112	108	93	95	106	97	98	108	90	105	94	86	80	102	76	89	97	81	97	94	102	79	91	96	95	102	90	100	95	108	93	96	83	89	82	86	81	96	108	85	85	64	97	102	87	99	93	108	95	90	101	102	84	93	83	99	101	72	95	81	94	93	87	86	93	102	92	104	97	87	101	101	82	102	83	124	104	73	83	91	105	82	93	82	77	88	82	78	94	107	84	74	89	83	77	108	101	90	74	83	94	85	80	94	90	77	89	94	95	109	68	88	91	84	84	88	94	101	96	102	95	87	99	84	98	79	75	92	98	98	97	76	95	86	77	120	80	94	100	78	93	77	99	94	87	83	84	87	85	102	79	101	77	97	96	85	85	78	104	88	119	82	85	82	96	83	86	92	98	95	79	86	95	93	76	86	78	104	97	87	78	82	94	67	83	89	89	101	90	78	95	111	84	85	81	82	82	102	100	91	87	96	96	89	94	88	95	106	85	83	90	97	88	112	65	79	76	79	84	84	82	95	94	75	77	90	85	97	101	93	95	99	91	83	69	88	79	68	74	99	88	105	83	85	93	93	79	98	108	90	91	98	104	94	98	81	98	87	101	84	94	87	90	76	88	80	83	93	93	93	91	82	100	101	83	90	98	94	84	91	83	76	84	101	89	83	93	88	104	75	85	83	102	83	73	72	99	93	77	87	86	85	100	87	72	79	83	86	88	77	99	103	98	92	74	91	82	83	99	71	79	82	86	101	78	100	82	75	80	80	90	99	92	84	83	81	79	73	84	87	90	87	105	73	79	92	85	87	95	90	71	92	75	93	82	94	95	82	76	104	75	87	82	105	94	89	99	95	89	92	111	94	80	79	98	90	89	88	92	92	76	92	107	85	83	94	93	84	76	91	86	89	82	90	88	78	87	90	73	98	94	94	92	79	68	88	87	80	83	98	80	84	82	93	100	101	91	81	83	90	92	94	98	92	94	102	80	92	87	86	86	74	75	92	96	100	90	108	87	88	88	83	93	87	85	91	92	78	87	69	91	86	96	106	94	79	81	87	79	94	72	106	70	86	86	99	99	91	90	88	59	90	85	82	86	97	86	88	99	80	92	93	112	97	70	91	78	81	92	83	100	72	83	104	86	96	98	88	83	78	76	81	96	89	85	77	80	100	94	83	99	98	91	89	84	81	105	90	103	85	92	107	95	67	89	87	87	96	92	77	80	74	78	78	85	95	84	83	102	82	73	76	78	104	68	104	85	99	77	91	113	103	85	74	91	76	93	79	92	87	112	93	90	92	86	77	79	93	66	89	99	92	81	80	99	81	87	92	80	71	84	81	76	76	96	91	71	77	87	97	91	97	83	71	91	74	90	89	81	85	77	91	80	92	86	86	96	86	73	82	86	104	88	101	92	86	91	76	91	85	87	72	105	82	83	77	103	70	98	95	95	72	98	76	90	81	96	92	97	96	104	98	94	90	75	78	71	85	90	85	77	95	91	87	73	92	75	87	88	91	80	92	86	89	89	95	92	82	102	85	72	79	75	82	91	82	82	79	85	70	76	98	89	97	94	92	90	78	84	91	99	93	90	91	89	94	97	69	85	93	84	96	77	80	89	80	82	101	80	89	77	83	106	74	91	95	98	69	58	108	89	98	87	84	91	75	83	78	85	86	94	85	97	84	95	85	94	79	84	73	82	99	98	79	95	84	95	81	78	101	80	94	78	84	90	75	86	78	97	75	75	100	93	110	105	75	109	73	105	92	90	82	98	78	104	82	100	86	98	85	85	91	83	81	94	89	84	86	86	86	93	93	95	97	94	83	87	95	74	79	87	75	81	99	98	82	78	87	101	85	92	70	84	81	86	98	83	107	96	91	87	84	84	78	86	85	77	105	78	102	80	107	84	91	79	85	64	73	99	79	81	85	100	81	82	90	88	93	93	85	77	94	89	85	92	96	90	95	96	98	97	90	84	92	88	95	80	100	78	84	77	83	96	92	94	95	78	77	85	95	73	106	83	77	71	80	79	74	85	86	73	101	106	98	89	87	90	76	74	95	106	93	80	96	88	76	76	80	92	90	84	89	92	75	71	86	67	103	72	102	98	80	84	71	96	83	98	72	80	70	72	79	79	101	89	73	82	98	86	96	95	81	90	78	86	91	95	71
345	2	2100	105220	429	5	30	324	441	242	299	399	382	378	301	282	287	242	216	228	213	207	193	210	179	180	185	184	174	160	146	187	177	143	142	162	145	141	144	139	155	118	123	114	114	107	126	129	107	110	109	99	107	92	115	110	110	118	106	110	125	98	128	97	106	105	110	92	85	96	85	94	96	95	116	90	96	89	103	106	99	90	102	100	107	101	80	84	105	92	97	72	126	97	99	107	107	93	106	83	111	87	100	99	118	82	90	87	89	91	87	86	102	77	91	92	109	83	95	86	96	86	90	97	81	100	91	92	85	99	108	96	95	87	93	94	89	94	82	91	80	102	87	105	87	108	96	95	114	90	79	88	113	74	79	78	81	100	91	94	83	82	89	82	101	112	97	79	101	86	94	95	91	84	94	71	86	96	118	81	79	86	83	95	93	88	87	84	104	81	78	76	84	103	91	113	106	96	80	87	93	80	88	86	91	88	84	97	107	100	94	96	78	95	84	82	74	89	92	80	86	86	88	108	104	90	83	97	87	98	77	90	94	91	81	83	91	91	90	79	91	69	89	99	90	79	105	85	88	97	89	99	90	93	78	94	87	70	91	82	102	89	93	78	78	90	85	116	87	82	83	96	114	89	91	80	83	93	96	78	85	102	97	93	76	80	92	92	77	101	71	85	82	95	95	84	90	81	76	106	91	95	93	77	98	81	79	80	108	94	84	84	89	87	83	99	87	80	86	85	75	84	82	76	101	93	88	85	80	94	98	100	80	89	97	90	86	92	100	95	88	84	89	96	76	86	93	96	113	72	85	98	91	92	83	73	80	80	85	91	85	71	80	81	99	101	88	84	88	86	84	89	95	98	92	82	104	77	89	79	100	92	95	76	86	108	94	83	84	68	84	100	95	82	96	109	92	84	82	98	87	84	88	77	83	86	89	90	98	100	106	76	84	89	83	95	88	83	84	88	98	98	73	79	96	78	82	87	106	81	81	89	97	93	67	87	100	83	99	100	82	105	94	105	91	80	80	86	70	101	83	83	72	88	83	89	102	86	84	96	75	104	86	82	70	91	103	67	81	97	83	85	99	79	94	91	82	80	93	87	84	94	101	66	79	90	88	97	81	91	71	76	74	93	71	108	92	98	93	100	69	90	87	76	86	87	82	72	111	98	92	77	86	79	75	82	72	95	91	83	97	92	95	79	81	86	87	97	88	89	83	97	84	87	99	59	80	85	91	99	90	75	99	76	82	110	91	97	84	73	86	76	76	89	112	78	89	99	89	85	90	95	82	76	84	100	75	93	92	86	95	85	84	78	103	88	95	80	90	89	103	99	99	84	87	103	92	90	94	94	95	107	95	86	77	91	99	92	103	91	87	83	76	79	87	93	85	99	79	84	85	90	101	104	98	75	88	85	58	81	101	75	69	70	89	86	92	72	82	91	85	108	89	94	75	95	83	93	83	108	101	84	78	72	90	79	79	92	92	75	90	87	89	92	79	80	96	83	97	63	88	74	107	91	81	78	79	102	81	94	90	85	74	87	99	88	97	82	78	84	98	87	77	83	89	92	80	83	84	83	86	70	92	78	86	86	88	75	94	89	82	84	90	86	91	91	91	95	104	93	82	93	76	82	97	92	98	93	102	90	94	86	79	80	101	74	103	89	83	97	85	83	77	76	87	97	77	86	88	83	93	77	91	86	95	91	85	88	76	67	94	93	82	104	77	84	76	78	77	83	76	96	90	103	116	90	86	100	84	112	75	98	97	105	86	92	82	98	81	87	92	115	75	96	96	85	92	94	87	80	89	69	96	104	80	79	81	83	92	106	78	94	92	84	87	93	85	101	119	84	98	70	89	85	74	91	85	80	97	100	99	82	73	95	89	94	86	85	75	96	82	90	83	98	84	84	89	82	81	71	92	102	94	83	78	77	86	83	91	92	86	84	83	87	87	83	75	87	72	78	95	98	85	85	89	73	96	97	90	78	77	83	76	81	75	74	92	97	85	80	83	76	86	78	89	88	68	66	96	93	91	78	89	94	84	86	82	95	99	92	77	111	98	93	101	93	116	98	82	81	92	99	95	89	89	90	98	84	77	88	87	65	75	80	84	86	87	84	89	98	100	111	109	91	92	101	90	94	96	80	88	85	90	84	91	97	103	92	77	101	82	91	73	76	92	90	91	102	99	82	85	74	83	86	93	91	87	89	85	88	88	97	78	94	95	89	91	84	97	70	90	101	79	87	89	95	80	89	90	72	115	121	86	91	83	78	82	82	82	87	76	96	73	88	87	82	79	72	93	76	77	64	82	101	78	94	93	90	90	96	72	96	95	89	88	100	74	94
345	3	3500	105343	441	7	33	340	525	354	321	370	310	317	270	273	258	251	202	234	182	232	185	199	187	180	163	187	165	149	148	172	146	160	144	135	135	143	144	126	143	126	156	130	107	121	112	119	118	112	120	115	117	96	99	99	111	101	110	94	117	93	102	104	107	95	106	101	99	89	110	99	108	98	95	95	93	92	123	92	121	109	80	93	85	100	84	102	99	87	81	89	85	90	89	81	85	95	99	86	80	111	94	92	82	86	87	99	97	96	87	87	90	93	96	102	94	93	110	97	93	88	85	116	85	91	99	87	76	94	76	77	97	84	78	77	92	85	92	94	72	78	92	92	93	71	83	89	95	79	105	90	101	101	84	77	85	77	85	106	80	70	105	86	90	92	88	87	92	86	77	99	101	107	93	76	97	82	72	90	107	89	88	82	76	66	80	92	99	87	85	73	93	75	78	71	90	90	94	85	61	78	91	91	71	85	78	92	92	96	85	91	88	82	91	87	85	78	75	83	85	74	87	55	92	75	69	79	90	91	80	73	95	93	84	81	86	94	84	78	75	75	92	103	92	99	82	86	74	74	75	95	87	91	93	77	85	80	76	67	102	93	80	70	104	87	100	75	82	77	90	81	91	92	65	84	76	75	89	104	82	75	91	88	91	79	77	84	98	84	89	81	80	93	73	91	74	73	66	79	71	85	106	98	83	94	75	70	80	84	93	85	74	76	63	81	98	90	91	81	80	81	84	72	94	80	74	92	92	56	100	92	70	87	78	74	75	108	87	84	81	73	75	69	83	102	91	71	79	88	79	94	95	90	86	83	79	80	88	81	94	73	82	84	73	95	73	88	93	74	86	94	92	87	72	74	78	87	89	78	64	92	66	81	74	91	81	80	84	73	75	84	86	83	73	74	84	112	85	70	70	82	90	91	85	90	70	83	94	84	86	79	83	91	88	69	75	102	81	82	79	92	76	94	96	94	92	73	76	81	81	79	75	88	96	96	79	81	90	78	97	84	89	77	78	100	72	89	86	89	69	87	79	92	81	81	80	103	80	75	73	81	97	78	70	78	75	72	84	68	80	82	77	77	88	86	81	89	84	80	80	78	83	83	79	91	98	81	95	87	93	76	73	77	77	69	86	89	74	93	86	84	86	88	91	68	81	85	68	83	76	89	101	80	93	89	82	102	97	93	79	104	92	83	93	87	87	77	84	70	87	74	88	97	91	78	77	83	74	69	77	87	81	80	86	95	78	71	88	87	86	80	75	73	93	91	86	91	86	83	67	71	88	90	78	70	85	88	86	78	84	68	81	98	81	84	97	81	87	97	87	94	84	91	74	91	84	83	68	73	91	84	83	94	72	96	95	78	79	62	76	78	75	73	93	68	83	88	97	73	90	81	77	76	82	85	84	80	98	75	105	96	80	87	83	100	84	90	80	76	85	81	80	86	86	62	98	79	89	85	77	70	69	68	95	107	75	78	73	92	83	76	75	83	77	75	84	79	89	89	84	93	88	82	97	87	88	92	86	81	84	78	83	82	81	99	87	95	81	84	87	68	99	82	88	88	93	82	83	81	74	79	74	75	94	83	62	74	79	83	84	92	78	81	77	91	79	71	72	74	85	73	86	90	71	77	76	87	73	83	74	81	90	97	80	73	86	88	66	70	82	74	98	79	93	69	96	82	80	87	82	88	72	80	80	76	68	73	82	83	90	75	65	80	80	81	90	73	79	87	99	77	89	87	78	75	76	71	78	89	72	89	73	75	90	82	72	101	90	92	81	73	81	94	85	77	80	78	84	85	76	82	100	84	86	85	75	78	82	75	77	99	66	79	71	97	80	84	92	64	81	79	78	79	76	88	91	88	76	102	77	82	94	67	82	74	73	66	80	79	86	72	84	85	89	72	80	76	111	98	78	84	78	90	86	75	80	85	65	77	90	79	84	85	73	78	81	80	86	82	72	77	88	71	85	97	83	95	65	88	102	82	79	88	88	74	87	95	84	83	71	82	88	70	87	91	76	86	91	82	81	90	74	90	92	83	83	71	88	65	77	90	69	92	86	75	72	91	78	69	64	74	95	60	73	71	88	79	75	85	91	79	78	71	76	89	91	90	72	82	69	76	84	76	81	98	64	76	81	86	81	93	80	72	80	59	88	72	70	82	73	87	93	87	85	77	82	93	80	76	95	82	79	89	89	64	88	76	85	70	77	75	83	83	92	90	90	84	105	76	73	80	85	85	93	70	54	88	74	76	101	72	74	79	78	82	78	85	86	80	88	94	96	77	91	86	68	101	90	82	74	84	76	84	84	83	85	94	90	58	83	76	85	99	82	78	92	74
