345	0	2700	159463	351	0	77	594	809	977	890	785	696	975	940	1210	1092	452	282	300	297	304	322	278	297	251	251	260	267	238	254	244	223	229	223	235	222	215	237	190	238	212	218	243	235	203	215	241	190	213	211	191	200	221	178	195	195	195	185	194	208	201	185	182	191	183	199	202	176	177	174	186	185	184	168	175	194	153	165	199	175	200	180	176	207	188	196	187	181	192	166	181	165	175	204	146	163	173	158	167	180	150	195	174	163	171	154	166	197	192	143	164	187	168	184	180	176	158	163	189	196	168	170	162	186	175	184	178	181	170	189	146	191	180	168	175	206	191	179	168	179	177	181	186	179	189	179	186	158	173	156	160	163	180	177	183	161	156	181	159	179	189	197	160	148	179	186	179	173	180	144	175	179	189	169	198	179	167	175	167	168	169	175	191	175	184	179	172	178	184	151	155	179	167	177	173	170	180	141	169	191	177	149	144	178	199	185	210	167	176	164	161	189	166	169	170	186	178	172	183	174	190	170	173	176	165	162	173	163	174	177	180	189	159	165	174	165	169	176	194	183	163	183	180	178	164	170	173	163	166	165	163	181	152	199	174	156	160	159	190	207	182	177	175	165	176	159	166	156	188	168	175	191	163	149	217	180	194	199	187	154	189	183	161	147	188	165	149	188	178	159	157	156	137	194	181	148	188	179	159	165	201	172	189	165	181	164	181	169	168	151	179	172	190	183	160	160	178	184	167	171	187	168	188	149	182	168	145	154	183	163	166	184	176	190	167	167	179	198	172	178	143	190	185	178	154	172	179	176	174	161	176	157	189	183	154	174	169	172	172	170	151	189	149	177	185	156	186	162	159	174	167	170	167	181	152	167	189	154	159	185	179	170	124	173	182	146	161	187	176	177	162	181	189	176	183	174	187	174	143	175	167	181	160	193	178	165	171	195	152	156	152	162	171	153	175	169	184	154	177	179	181	159	169	191	175	165	158	156	170	159	189	164	180	162	167	183	190	166	188	186	166	188	186	153	190	160	162	147	175	171	152	165	168	154	162	183	188	164	159	170	179	173	157	190	179	178	187	161	194	173	182	179	175	182	168	185	178	169	164	169	169	178	181	200	183	166	170	159	174	194	172	154	183	167	176	163	172	175	169	173	170	171	165	173	163	176	167	169	196	158	160	168	171	148	178	163	167	182	160	180	155	167	177	167	177	157	146	172	176	163	173	147	161	146	185	174	160	160	163	189	172	127	181	162	159	157	169	149	165	171	182	186	157	170	163	178	182	185	178	168	194	200	157	141	191	163	196	144	160	154	199	173	186	174	177	162	199	148	166	160	176	175	176	188	171	149	167	156	182	168	170	163	163	164	158	183	180	171	159	170	168	156	177	185	160	165	196	175	181	146	168	178	179	157	178	159	170	164	170	158	170	179	185	170	171	163	167	188	174	158	171	188	163	149	174	170	169	148	178	189	171	167	138	189	172	164	184	166	167	157	182	168	185	158	174	142	170	161	177	182	166	189	170	179	186	170	162	168	171	169	186	169	173	192	212	184	175	181	159	185	185	165	168	149	166	186	165	223	169	159	171	165	164	173	155	177	163	150	169	171	168	162	178	169	172	170	184	184	185	150	167	152	157	198	173	170	173	186	159	190	187	191	171	175	155	190	174	161	162	147	146	183	192	185	164	169	167	168	155	150	189	168	186	196	173	183	154	173	140	181	159	188	152	170	154	163	153	176	156	195	158	164	149	158	184	196	178	161	165	163	166	170	178	187	180	158	186	179	171	159	169	199	184	168	152	178	171	154	176	142	184	169	149	153	168	166	186	151	150	140	186	188	181	153	183	180	175	179	177	156	173	169	170	163	173	149	190	160	171	166	156	171	200	177	177	158	155	157	142	163	188	172	158	159	186	179	176	185	170	163	173	186	156	158	174	163	169	173	168	176	171	177	164	183	174	137	168	181	161	175	175	169	174	154	150	180	154	163	191	168	175	178	179	198	183	166	178	169	155	173	156	180	154	161	160	149	178	185	172	168	166	167	165	150	181	160	192	182	170	183	165	166	159	177	144	166	158	166	174	178	192	178	182	183	160	171	165	152	163	167	171	158	147	152	172	171	184	166	164	184	169	154	174	173	170	161	173	187	186	166	190	154	161	162	166	158	167	160	177	176	158	190	189	154	172	151	160	155	180	170	142	166	173	184	176	178	172	153	160	172	157	177	191	144	165	162	189	158	176	177	180	166	176	187	177	157	164	179	175	175	169	166	161	179	189	199	166	173	171	191	167	156	186	185	168	183	158	174	172	186	184	165	177	175	154	175	178	181	180	148	146	162	176	169	161	142	168
345	1	1900	159586	354	1	107	576	678	621	435	445	317	421	470	530	339	223	216	194	196	178	162	177	160	139	156	152	156	148	121	145	148	121	136	119	131	126	124	129	120	116	125	104	120	104	108	105	111	80	108	112	100	100	104	95	111	115	93	102	103	95	97	116	104	100	105	82	100	104	88	90	96	85	105	100	97	118	104	76	99	88	107	82	96	93	98	91	95	89	85	104	82	100	90	67	75	98	86	85	94	83	91	78	85	85	86	113	114	66	79	93	91	72	87	93	85	80	73	92	66	90	97	65	72	80	90	110	99	92	91	81	84	99	84	92	88	85	87	96	79	77	82	103	91	91	78	78	74	90	85	71	97	95	79	89	107	98	83	89	88	103	95	82	91	72	86	99	84	101	107	102	64	79	82	90	85	99	95	85	84	75	76	85	90	76	104	72	110	86	98	76	81	102	95	89	92	79	93	73	97	88	81	84	76	88	95	88	75	75	93	92	92	86	75	92	94	91	82	86	80	86	116	86	77	90	95	89	81	100	95	93	79	92	80	92	86	103	70	83	87	87	83	70	89	94	88	93	85	83	90	86	84	94	99	83	88	100	79	79	95	86	77	83	90	85	91	82	94	89	97	82	87	83	93	86	79	91	75	104	91	91	95	82	94	98	88	88	79	89	103	78	79	82	77	88	82	77	92	95	74	92	82	86	91	90	96	81	80	76	84	92	87	95	75	102	90	91	82	68	84	93	94	85	74	87	93	94	93	80	86	85	85	94	85	69	84	81	80	76	84	97	87	88	91	95	74	89	63	91	105	87	95	89	78	95	96	93	77	77	88	85	74	82	93	79	93	88	89	83	81	73	81	84	88	85	101	89	92	96	67	91	105	100	76	106	78	83	92	81	91	82	86	84	66	93	78	84	84	105	95	88	91	82	72	80	78	96	76	104	97	100	79	68	99	72	95	73	87	63	79	79	77	89	89	101	90	94	78	76	96	97	84	99	94	79	91	101	93	90	78	91	66	104	95	83	84	68	97	102	77	100	93	84	93	94	85	84	90	96	91	75	84	88	98	75	87	101	90	90	82	80	93	89	90	90	78	95	92	108	86	90	86	94	82	107	87	78	111	94	81	98	101	104	85	93	104	80	98	71	79	85	89	81	75	95	86	90	73	91	82	76	91	88	82	93	87	84	84	88	94	89	77	90	99	82	99	82	97	78	95	86	92	96	100	108	70	75	81	100	100	84	73	100	79	94	62	91	83	72	89	80	84	64	91	88	76	83	82	71	77	78	75	85	88	91	77	85	69	86	104	84	93	84	95	94	74	85	87	78	91	85	70	72	76	96	78	89	76	93	87	96	91	79	86	88	93	69	75	89	85	84	98	76	76	81	83	101	99	81	80	99	84	83	66	89	73	76	98	87	88	83	97	90	95	82	81	80	77	85	78	85	83	98	106	93	92	92	92	81	79	73	84	77	85	79	86	83	83	92	94	96	83	90	82	89	94	69	96	85	76	79	82	77	84	82	84	107	84	73	88	75	99	96	75	94	97	90	95	76	75	66	67	75	95	94	85	85	82	89	95	93	86	101	94	105	87	78	70	94	86	77	74	81	72	72	89	94	104	94	94	94	80	90	89	98	86	85	81	90	79	91	88	80	80	89	87	89	98	84	78	79	101	88	82	94	92	90	75	100	91	65	85	94	77	75	81	74	83	111	72	69	93	97	88	93	83	73	89	86	102	77	87	71	81	74	90	65	66	85	99	69	78	102	78	84	91	96	80	82	112	70	111	83	79	95	95	63	94	83	86	93	81	80	84	96	65	94	88	67	95	87	94	88	102	99	83	90	89	85	89	95	84	67	74	99	96	85	80	88	83	95	113	89	87	75	74	101	75	87	90	84	90	92	98	83	92	126	83	93	89	93	80	89	86	84	104	86	78	89	80	97	97	75	89	96	93	85	87	97	81	77	84	82	83	87	83	83	88	99	80	75	79	88	96	79	87	89	106	71	100	88	79	88	82	81	78	96	79	81	90	63	107	93	79	73	91	88	78	101	72	73	85	84	89	106	82	83	82	92	77	68	85	83	76	84	94	89	87	85	86	78	85	80	89	81	80	66	92	90	80	85	97	81	85	91	84	93	75	81	61	108	91	105	74	80	82	74	93	89	80	85	76	96	88	97	92	93	93	81	81	103	82	72	95	100	84	105	84	78	93	75	87	80	83	94	88	79	78	96	87	82	88	97	83	89	94	80	80	83	87	81	80	103	90	85	90	82	90	91	87	76	86	85	86	78	83	83	77	89	92	81	76	87	94	76	82	90	78	86	106	79	82	88	81	81	92	92
345	2	2100	159709	352	0	132	667	892	905	585	540	475	555	653	874	563	314	238	248	236	224	202	229	197	189	195	182	167	168	150	174	166	173	142	175	145	132	167	133	153	148	159	150	133	164	138	144	124	140	120	156	109	142	112	122	141	120	137	124	120	137	131	124	123	122	99	129	138	132	132	120	110	109	129	129	104	125	133	125	104	119	129	121	104	108	95	101	126	129	121	102	108	142	136	118	125	109	119	110	115	116	115	117	100	103	110	108	131	120	113	112	105	128	116	123	100	127	110	118	110	123	104	102	103	125	127	116	120	132	124	108	126	115	114	101	120	115	110	125	113	112	118	121	112	105	105	124	126	122	116	101	103	97	104	128	126	114	103	104	113	135	112	121	111	113	112	118	92	113	104	114	99	125	84	109	106	134	113	109	118	112	95	111	119	106	118	103	122	129	123	100	142	99	124	125	116	114	115	116	101	127	110	107	114	127	101	117	123	111	118	102	105	93	124	102	126	115	116	117	101	114	123	114	104	134	119	106	114	110	121	121	123	119	109	101	118	109	121	102	121	114	99	108	109	112	113	111	122	124	114	110	116	130	97	130	113	95	119	107	108	111	118	116	99	113	102	111	114	108	98	101	117	96	138	109	99	110	113	115	109	106	109	121	116	105	110	109	106	110	108	114	98	132	107	95	127	93	100	122	107	116	108	125	128	102	113	97	125	107	103	102	96	128	113	121	115	110	100	97	112	114	122	124	91	96	124	116	90	111	98	109	108	133	120	108	111	114	114	114	108	116	123	111	111	103	115	120	136	120	100	96	92	116	106	119	105	102	108	99	113	93	103	96	96	119	119	122	98	125	111	109	111	103	103	140	110	110	116	93	119	119	117	120	116	110	115	103	88	138	109	114	115	103	111	93	114	113	93	114	103	123	106	110	114	120	77	98	86	113	103	110	116	108	98	114	104	108	116	121	91	112	103	110	119	103	104	108	105	125	108	114	89	115	96	98	116	114	119	115	110	119	132	116	113	114	108	128	107	120	97	121	105	99	107	122	117	132	97	133	119	111	106	110	110	106	112	110	105	102	94	97	106	105	104	100	87	101	103	125	98	109	111	102	115	112	115	104	103	89	110	128	102	122	97	127	113	99	121	126	107	112	109	97	112	87	105	114	119	108	106	111	96	106	115	104	106	123	118	110	122	120	115	115	110	128	120	107	123	101	115	110	112	106	102	107	115	99	100	120	106	117	96	100	115	99	87	121	118	108	113	119	106	98	99	103	125	118	120	103	99	109	118	111	106	112	101	110	94	114	119	100	76	99	110	86	105	103	120	119	119	102	117	104	96	105	123	92	128	115	113	110	128	110	92	104	107	132	120	117	105	111	112	90	102	122	98	123	112	101	109	107	116	121	102	117	104	111	109	102	107	107	102	122	99	121	111	108	139	104	104	104	111	125	104	94	96	118	123	111	133	112	134	113	96	102	99	117	110	111	112	110	108	114	104	89	113	116	105	92	98	116	124	98	107	114	108	115	112	124	100	109	105	110	120	91	118	107	111	122	105	100	108	110	108	138	102	117	115	111	119	103	117	102	102	90	127	106	107	117	123	108	111	98	108	100	124	101	117	97	99	96	84	99	97	110	97	109	114	104	122	116	106	106	110	100	112	101	105	128	104	110	116	94	104	97	115	115	114	137	108	99	105	109	109	101	108	103	101	102	113	125	120	104	100	96	111	103	116	108	95	107	98	110	108	123	101	117	106	94	125	112	105	126	95	106	90	116	102	115	112	125	118	116	111	104	98	124	102	98	110	116	112	114	113	102	92	114	94	105	126	107	109	99	112	104	110	110	107	117	98	91	125	103	94	118	125	117	126	107	97	109	100	117	103	112	104	123	112	99	117	106	119	131	110	111	95	111	116	109	109	94	124	106	103	113	97	103	125	117	102	102	123	108	100	90	101	111	106	112	102	120	104	94	114	119	110	101	106	118	111	90	113	112	107	105	110	101	98	93	100	112	108	100	111	103	118	103	106	100	113	128	119	97	123	102	109	128	104	102	117	102	101	101	122	105	119	114	109	120	94	107	111	102	106	103	109	117	112	115	122	107	96	125	116	126	109	112	120	108	97	107	114	120	121	115	101	98	95	107	122	126	107	105	107	108	115	117	101	121	106	116	105	125	93	105	127	112	118	88	116	109	119	116	119	112	117	102	107	100	103	117	101	95	110	105	115	104	114	96	95	118	97	118	111	89	89	106	105	106	97	101	93	98	113	125	114	103	126	107	121	118	105	90	91	129	112	114	112	117	121	104	110	102	107	115	109	113	96	90	113	113	107	118	110	104	108	97
345	3	3500	159833	349	2	60	511	709	801	522	574	496	716	1152	1104	594	262	259	239	261	236	228	249	207	224	210	208	193	199	204	193	185	184	169	170	171	171	179	180	179	162	165	154	157	184	156	145	149	147	158	131	156	149	165	141	148	149	146	146	143	143	133	176	138	155	139	143	139	139	139	137	165	139	141	147	140	138	143	153	140	156	132	160	141	166	125	133	127	118	151	161	133	156	133	137	143	152	137	135	146	159	110	135	145	137	141	145	152	119	141	156	145	142	143	140	151	145	127	146	125	131	118	130	158	138	133	153	132	138	146	130	136	126	153	125	130	140	116	132	135	140	132	154	134	135	127	144	151	152	141	131	147	129	148	132	142	132	169	135	141	137	135	119	134	140	145	117	163	138	130	128	131	140	126	124	124	127	126	142	132	133	135	134	129	136	139	145	138	139	121	121	150	115	135	143	131	138	138	119	140	173	148	122	125	121	145	149	126	122	129	139	137	126	118	159	128	139	130	135	130	149	124	140	131	121	138	146	122	151	123	151	122	147	132	127	126	141	139	152	136	137	118	130	148	127	152	137	123	128	129	131	156	128	161	128	120	144	130	118	123	133	149	129	139	104	118	147	133	136	157	135	128	130	140	118	146	141	131	140	121	126	140	137	136	132	128	127	146	128	119	108	130	131	141	142	122	123	127	115	130	110	138	147	134	130	134	138	126	137	148	145	155	135	126	116	148	146	137	144	127	114	139	136	141	134	123	151	109	130	149	142	130	144	128	129	123	137	123	132	135	144	133	124	135	130	118	138	143	150	133	130	126	141	117	127	129	146	133	133	141	132	138	131	117	116	119	112	136	126	144	140	123	144	116	127	130	134	124	143	119	137	145	145	137	125	125	125	155	134	122	134	129	134	150	136	115	129	132	119	129	135	131	135	118	135	124	146	137	149	143	110	128	118	127	144	128	131	137	133	127	131	138	138	125	126	123	123	139	128	127	124	118	144	133	128	141	113	121	128	146	117	114	136	133	144	139	136	120	139	114	140	147	134	141	141	134	132	131	133	117	134	113	153	124	137	134	134	132	131	131	141	155	129	124	116	157	131	130	115	101	126	132	135	124	125	129	138	130	136	143	118	138	121	134	145	135	140	120	135	149	114	128	139	124	118	129	129	140	143	136	130	117	124	134	114	138	148	130	120	138	132	148	134	144	137	126	142	126	123	141	135	112	134	157	140	141	126	133	131	136	118	118	145	129	124	131	113	116	142	116	125	130	126	127	120	134	125	130	112	147	129	134	147	126	129	163	139	126	148	147	125	126	133	140	143	126	143	140	132	135	136	135	132	155	142	143	138	152	115	132	132	132	151	129	121	118	114	130	148	152	123	127	128	141	125	132	141	125	136	123	131	116	128	127	145	152	140	135	121	128	139	131	136	141	120	139	140	152	142	130	126	121	117	139	150	154	129	129	132	136	118	135	123	122	147	118	123	121	125	125	147	124	139	119	116	127	127	118	140	159	136	156	127	132	129	142	121	131	128	107	129	125	125	139	141	126	121	121	125	111	139	155	127	122	140	131	143	139	141	140	125	157	135	138	164	134	131	102	127	115	120	108	123	117	124	129	128	128	124	130	139	130	135	130	146	125	134	109	152	131	144	124	142	139	124	123	131	153	125	129	133	156	119	106	144	130	126	127	128	130	109	127	151	140	113	121	152	122	124	137	114	127	125	144	115	150	135	137	121	146	129	117	127	148	141	134	134	131	127	136	120	142	127	132	138	149	150	119	127	136	142	128	145	110	128	122	128	133	117	143	116	141	123	147	137	125	127	106	136	152	144	119	141	135	144	157	120	145	139	129	122	127	114	136	115	143	139	121	163	144	142	146	153	135	133	137	134	126	148	119	128	149	127	135	158	141	117	116	150	144	145	145	137	137	139	150	123	133	129	123	136	118	114	144	147	136	139	138	151	141	143	142	125	147	130	121	153	123	125	124	154	139	121	147	124	139	160	116	114	123	136	127	129	128	132	123	130	131	144	130	123	118	130	144	129	130	147	111	130	150	143	126	139	136	143	151	133	140	140	107	135	147	137	139	133	140	120	131	140	125	154	142	116	146	123	143	144	130	121	122	157	139	133	129	123	144	159	115	131	105	138	150	135	147	146	131	134	153	128	127	125	113	143	110	114	127	123	143	140	157	111	131	123	128	121	129	140	145	139	141	121	154	121	137	132	140	118	134	112	135	137	134	121	142	145	157	150	134	158	143	141	139	135	143	111	115	137	147	132	131	149	133	123	139	139	136	141	132	149	152	143	122	110	121	136	122	144	133	134	123	126	137	133	130	129	123	142
345	0	2700	159956	353	1	45	335	517	556	537	585	551	1147	1404	919	334	313	273	313	291	271	268	258	262	262	231	252	221	253	242	234	216	229	206	216	215	196	205	203	197	184	203	185	198	192	180	179	187	184	182	160	159	181	180	174	158	161	163	168	168	162	169	169	165	185	152	183	155	170	159	151	175	181	164	180	158	151	165	149	167	184	169	162	166	130	163	165	163	141	157	139	141	176	150	149	143	140	142	169	160	146	139	157	154	139	142	185	134	164	167	172	144	171	170	180	168	163	143	144	160	176	152	140	143	171	134	144	142	188	153	160	162	140	152	157	158	130	145	157	125	165	132	158	142	169	149	127	159	154	125	166	150	143	137	136	139	151	136	154	124	134	166	153	137	155	161	147	132	147	169	154	166	156	156	147	167	155	160	151	146	154	164	155	158	136	170	144	151	150	162	156	153	144	160	158	150	170	147	144	149	133	168	133	156	154	138	140	131	151	134	142	143	152	159	161	143	155	162	145	130	157	144	143	140	141	139	142	132	161	155	172	136	138	145	131	135	153	142	133	149	135	128	164	131	128	154	139	150	148	154	153	130	131	129	138	142	138	132	153	156	144	149	133	137	137	144	137	142	145	140	168	139	113	157	156	149	137	154	157	161	141	146	166	136	156	135	148	117	158	158	137	165	120	141	142	155	132	125	145	159	109	152	138	153	142	158	155	155	139	124	146	147	156	130	127	143	131	171	140	153	142	140	146	141	143	141	166	149	162	143	179	154	118	135	153	150	155	152	172	150	148	157	149	132	136	139	163	120	131	137	169	134	160	153	134	140	138	136	176	155	130	145	136	136	133	140	144	156	154	164	145	150	128	144	157	150	161	150	155	136	178	148	143	141	145	158	153	132	161	133	147	142	149	161	152	142	129	136	147	140	130	149	163	116	144	125	158	156	143	119	150	166	138	141	153	145	130	142	132	133	151	155	159	152	140	157	147	155	138	125	167	159	162	154	133	157	162	150	146	136	164	152	140	155	130	154	157	171	147	155	146	147	165	171	146	155	127	136	161	128	168	143	148	157	161	143	145	125	146	150	147	120	151	167	142	159	157	134	164	155	147	145	153	142	142	152	146	158	123	146	132	148	142	153	143	132	136	133	146	172	169	149	160	133	149	131	152	137	154	163	133	167	132	164	141	134	138	122	156	161	133	147	158	170	147	134	147	147	155	147	150	160	164	131	165	141	144	149	142	158	155	139	137	139	140	159	138	121	149	137	155	153	141	130	138	165	145	158	145	127	144	140	145	126	132	160	133	139	156	154	133	142	155	150	140	144	151	153	142	143	160	147	168	134	135	133	150	135	155	130	147	138	134	148	162	156	153	151	141	143	130	138	162	144	152	150	132	131	143	143	145	144	151	143	134	135	156	145	128	135	126	139	176	143	143	149	146	146	165	149	159	143	141	147	160	158	124	140	155	144	150	141	152	158	169	141	158	143	149	131	149	134	144	124	151	154	135	141	137	122	136	139	156	128	131	151	149	145	146	146	147	140	130	146	169	133	150	155	150	145	142	144	145	155	144	171	162	142	146	140	137	143	146	149	162	130	149	148	133	141	141	150	151	147	140	144	145	124	155	150	151	141	175	138	156	145	170	136	146	153	137	157	150	136	149	142	156	128	143	152	153	161	158	140	141	157	172	140	150	137	165	149	153	155	157	133	162	153	144	148	136	126	142	160	156	138	143	130	148	139	146	161	151	140	141	152	153	152	153	149	170	140	133	137	148	155	131	131	162	163	152	134	154	139	158	161	146	137	152	156	159	113	163	151	152	138	143	148	146	148	148	122	137	118	125	138	123	165	142	166	152	149	153	146	141	126	140	128	147	145	154	150	143	135	140	116	156	153	129	129	131	157	142	127	125	138	147	159	162	133	136	164	140	134	125	156	130	149	146	125	148	150	138	132	143	124	159	148	154	143	158	155	141	141	149	126	151	159	141	169	131	142	140	155	147	135	144	128	143	119	147	137	130	145	145	133	171	136	132	144	120	129	161	149	141	135	132	148	143	146	162	135	136	132	140	122	147	137	137	136	146	142	153	151	163	135	134	152	136	130	143	126	140	145	160	153	156	134	129	153	141	138	127	133	145	147	109	153	152	130	130	155	147	136	144	132	165	148	131	169	128	139	160	117	162	157	127	142	163	118	154	158	157	141	143	147	171	149	171	155	138	131	165	138	150	166	121	138	146	174	154	126	144	168	158	135	141	151	148	132	124	146	146	162	129	136	135	135	166	141	153	146	149	159	136	135	159	140	141	138	148	152	155	135	149	160	159	141	146	147	126	141	138	138	127	150	137
345	1	1900	160079	354	0	67	435	385	445	418	440	406	726	744	277	222	221	211	214	197	186	153	168	152	179	137	132	169	143	116	144	122	121	131	129	131	125	124	111	121	131	103	115	113	106	113	103	112	113	102	101	99	117	119	109	96	97	107	98	81	120	101	101	101	88	108	88	115	103	94	106	84	108	91	103	82	77	92	87	111	83	97	90	89	79	85	99	81	91	118	90	104	96	77	77	91	91	91	66	91	87	85	89	87	98	91	94	100	93	103	83	88	91	89	76	95	100	91	96	84	81	76	79	80	100	91	89	87	105	96	86	104	105	104	89	61	88	96	89	91	85	96	84	77	100	102	81	86	91	76	84	85	86	97	80	86	77	89	103	66	83	78	80	79	91	94	101	80	74	88	89	86	84	84	94	76	97	75	84	76	91	91	71	89	112	83	86	89	76	85	97	89	93	106	100	74	92	77	85	76	76	79	77	84	94	85	86	80	83	97	71	77	72	77	84	73	79	82	85	77	84	85	88	91	91	83	78	84	88	84	68	102	92	85	81	77	83	90	95	73	83	91	95	92	72	101	91	97	111	90	104	75	95	84	80	72	105	94	87	85	77	87	80	105	86	75	87	105	80	80	81	77	78	73	74	70	93	80	95	83	71	86	68	81	89	69	80	88	91	92	84	87	74	69	80	76	81	72	72	78	85	82	81	82	103	79	72	83	100	83	80	76	88	86	91	93	96	81	74	88	90	98	73	78	96	92	79	90	94	89	79	103	75	92	78	87	71	68	89	102	83	90	78	74	101	101	69	88	81	110	92	99	83	92	77	77	89	75	90	79	94	92	93	93	87	99	72	82	92	80	82	88	76	85	81	82	72	68	88	85	88	70	86	86	87	84	84	111	99	100	90	82	109	93	83	77	76	51	76	96	91	110	104	94	74	94	81	107	70	69	68	89	76	85	79	77	82	83	96	86	87	90	106	71	78	64	82	100	91	76	88	82	86	86	74	92	89	93	79	65	93	95	84	94	79	88	94	71	82	86	67	91	85	81	83	81	86	85	82	70	93	97	81	71	94	107	88	76	81	81	79	90	92	73	85	82	84	69	89	83	91	83	86	72	92	84	84	86	85	85	94	86	94	89	88	80	86	75	90	75	82	65	91	87	84	74	79	85	69	75	93	84	93	90	90	84	90	103	64	75	84	76	80	79	85	76	96	78	83	95	78	56	88	87	98	95	88	82	82	100	98	81	86	79	82	92	79	90	65	75	86	76	81	94	73	91	78	92	81	92	77	70	83	82	83	72	89	81	83	89	80	104	90	88	85	84	86	85	82	86	90	72	94	74	80	71	64	81	88	80	90	100	77	85	70	80	95	79	90	86	81	87	96	87	90	86	80	87	88	81	88	101	86	85	92	88	87	73	90	81	72	94	99	80	80	79	75	95	86	70	79	97	79	82	82	87	91	99	91	90	99	76	74	88	94	92	82	70	78	84	85	83	83	82	79	91	84	90	89	71	88	87	97	86	78	77	73	71	85	82	76	67	90	80	80	75	88	80	104	98	81	58	74	71	79	83	84	106	84	80	90	66	73	90	79	78	89	85	72	84	90	90	74	81	80	90	81	87	72	76	107	95	88	75	84	73	70	67	75	96	94	81	81	74	85	81	94	84	102	66	75	83	77	89	93	91	70	84	67	97	86	103	75	82	87	103	73	87	86	80	80	89	89	107	79	75	79	95	72	85	77	87	101	89	73	80	90	75	75	84	79	100	66	85	84	83	103	99	79	92	78	81	96	80	84	76	74	68	74	90	94	74	86	93	87	82	92	93	100	96	96	83	93	96	93	81	84	76	92	99	79	77	78	71	103	84	89	69	81	100	102	87	86	69	100	87	70	92	91	75	80	81	80	74	88	83	90	92	81	81	77	86	74	89	70	64	69	86	98	67	94	75	109	87	85	96	81	114	89	96	76	84	109	88	77	84	79	73	97	80	103	106	90	70	96	69	73	88	82	84	89	68	83	81	77	68	76	78	76	87	88	84	84	84	90	98	83	74	89	92	83	110	90	71	98	74	87	78	91	91	69	72	74	81	80	76	105	82	77	88	89	89	96	85	62	84	81	97	91	63	81	75	83	69	83	85	97	97	93	87	70	73	89	91	66	100	76	84	76	93	92	91	95	87	92	84	98	94	86	84	98	87	80	86	84	80	97	90	79	71	76	81	95	85	78	72	81	92	81	81	91	92	79	98	88	83	92	83	68	78	78	91	69	86	86	80	83	76	90	69	72	62	69	78	76	89	73	74	105	88	79	88	99	106	77	86	101	87	74	88	76	98	94	80	87	95	82
345	2	2100	160202	355	0	71	369	380	462	415	406	385	853	1076	541	251	262	239	235	196	193	195	199	181	166	166	162	166	146	147	135	140	141	143	134	131	139	116	135	120	119	133	112	91	133	112	122	112	110	123	111	103	121	100	110	116	116	108	120	95	105	98	99	108	91	98	114	114	98	93	126	97	85	100	106	87	105	105	87	94	80	104	84	105	78	99	114	97	95	75	91	101	95	99	89	98	96	94	106	86	80	113	92	103	84	90	99	91	107	102	82	91	90	77	110	86	68	84	105	88	71	88	90	98	112	90	109	83	91	87	86	114	84	80	97	104	97	80	109	82	85	67	88	85	88	106	80	88	99	85	93	99	78	74	84	92	102	92	87	99	100	85	108	85	98	78	97	92	91	99	90	103	89	78	97	84	93	87	97	95	110	106	85	96	82	74	104	90	95	101	98	110	103	97	87	84	93	89	79	102	82	93	80	89	91	106	92	84	99	90	95	95	96	97	89	69	89	96	85	75	91	96	98	70	86	86	86	90	86	115	88	77	87	87	91	79	109	75	87	80	93	108	95	81	108	84	89	74	104	80	92	103	90	111	88	105	91	91	102	92	66	88	90	88	88	104	84	101	106	97	85	92	82	87	91	81	82	94	74	103	103	106	88	101	80	94	81	96	75	70	80	102	91	99	78	94	96	103	96	95	95	73	91	99	101	74	88	83	87	95	89	96	83	83	95	97	95	81	95	87	103	74	85	91	95	88	85	89	101	85	90	82	101	85	81	99	92	82	93	105	79	89	91	83	87	100	105	88	83	85	90	100	82	100	104	80	79	99	91	99	85	98	98	94	82	75	87	85	78	69	82	94	85	73	86	109	93	80	80	75	95	87	76	94	83	71	96	83	108	81	85	86	89	96	100	102	75	95	96	84	88	100	68	82	110	102	99	95	82	85	88	75	87	80	89	90	87	100	77	91	94	78	87	87	90	89	80	108	72	90	87	97	83	96	90	97	90	85	101	93	100	81	86	99	73	76	90	99	91	95	91	72	94	89	77	95	85	66	82	81	98	97	85	70	80	84	68	92	87	99	78	82	86	92	83	89	89	90	70	95	79	83	83	89	82	85	81	73	99	80	95	98	99	80	79	91	78	103	98	90	83	93	84	71	100	97	93	89	76	77	80	95	82	89	76	109	82	91	84	94	89	83	74	88	99	97	80	87	111	76	67	77	97	90	91	87	78	96	87	80	96	80	66	92	81	93	122	94	95	103	87	90	77	83	70	89	96	101	93	101	66	97	81	99	92	89	74	81	75	88	81	99	82	93	103	113	104	105	85	80	89	95	104	94	68	97	102	84	94	86	85	89	87	91	97	86	76	94	85	95	84	98	91	89	92	85	94	67	83	105	87	81	114	88	102	84	75	86	91	88	83	95	81	72	85	95	90	96	81	81	83	80	72	76	105	81	85	84	93	87	88	107	90	85	81	92	95	73	96	77	105	92	89	92	88	89	95	80	80	89	90	85	81	86	81	106	81	90	85	88	95	74	93	97	84	96	105	75	95	75	92	102	88	117	73	97	81	90	88	105	65	96	84	94	101	88	87	92	95	81	107	88	101	94	80	88	77	83	97	96	88	82	80	81	75	89	91	80	102	91	80	88	91	107	94	98	88	81	100	93	109	81	96	94	87	86	81	87	94	87	114	81	76	99	92	93	92	95	95	90	77	77	83	79	78	76	96	91	97	84	89	91	74	87	77	95	86	98	98	106	79	90	85	86	78	83	84	92	81	99	71	78	96	80	83	78	90	96	67	89	93	90	98	70	72	92	87	88	76	84	95	84	90	80	72	86	78	77	84	86	98	109	111	80	86	77	94	90	83	80	87	86	85	84	86	94	89	67	88	73	94	88	80	95	89	92	78	80	92	91	100	82	87	73	88	81	87	80	79	84	81	99	88	103	94	103	93	81	105	82	86	83	82	80	90	69	82	87	71	86	80	75	91	100	95	84	77	80	91	83	86	87	86	82	102	79	80	109	82	84	96	83	93	84	88	81	108	81	86	94	84	100	110	105	73	97	99	83	85	87	92	95	105	105	105	88	99	80	89	103	84	84	78	93	77	82	89	85	75	94	78	92	95	88	72	78	74	87	90	76	89	106	74	83	84	77	81	71	90	100	83	92	73	93	92	98	88	94	87	87	103	96	74	90	79	84	107	95	92	68	92	102	83	82	85	85	71	86	83	91	81	83	93	90	89	87	78	69	82	91	73	91	77	92	89	95	74	89	92	95	101	88	110	99	106	70	88	103	93	80	78	92	91	78	84	80	101	87	72	102	79	86	105	94	84	78	80
345	3	3500	160325	346	0	82	487	719	598	414	460	439	1085	1327	792	354	251	261	264	238	249	232	235	227	203	199	197	172	193	208	186	187	165	148	165	158	184	159	170	164	168	154	136	161	154	150	156	164	146	157	145	142	120	125	146	143	136	116	137	127	153	143	113	122	118	130	119	141	134	134	132	127	118	135	123	148	113	113	128	128	129	132	121	125	122	120	119	106	135	120	121	113	139	138	134	131	114	101	95	120	131	126	149	129	142	113	133	130	127	137	130	127	125	121	124	130	127	138	145	125	122	120	140	104	137	122	139	119	136	120	119	124	143	111	114	133	102	125	105	119	133	117	116	121	120	109	120	113	107	134	129	128	135	129	114	123	123	130	118	113	137	115	109	142	124	125	105	122	112	122	113	122	138	131	112	139	108	109	113	124	116	136	143	134	114	114	127	116	129	108	118	117	136	127	140	105	134	109	109	117	123	143	120	105	136	137	128	124	118	134	109	118	107	133	115	108	137	125	105	116	112	125	110	119	115	130	114	108	132	136	142	107	120	126	129	132	133	110	137	103	126	138	124	128	126	111	122	125	112	118	124	130	127	137	115	143	109	124	109	116	130	114	118	111	125	109	133	117	126	139	127	110	103	142	131	114	124	141	126	142	144	121	107	109	103	118	138	111	126	113	121	110	134	121	130	115	113	127	103	125	137	119	127	110	138	114	128	112	124	111	122	120	137	98	114	111	118	121	116	115	144	131	109	141	127	139	99	110	117	136	103	119	101	137	113	130	116	136	101	121	115	126	129	124	128	112	122	118	141	121	131	139	132	110	120	113	116	128	130	131	118	116	119	108	86	124	124	105	128	95	140	144	111	106	110	111	122	119	145	116	109	127	140	104	107	116	104	123	122	111	133	122	104	121	116	136	134	118	104	128	116	110	109	95	116	123	132	121	129	132	97	116	116	115	138	127	109	122	133	113	113	102	125	110	118	132	129	128	110	127	134	127	117	121	121	125	122	126	134	118	118	134	104	135	101	117	109	119	136	114	117	124	106	107	116	113	127	121	122	125	115	123	105	107	117	102	108	103	145	132	133	106	126	121	100	124	109	112	110	119	104	119	119	110	110	116	106	126	137	112	118	122	102	128	119	116	116	118	124	128	121	129	140	123	120	113	129	115	123	134	122	115	120	133	125	126	120	94	107	118	130	108	103	126	117	123	112	99	110	131	107	123	120	123	107	118	133	110	108	132	120	118	134	117	154	120	113	116	122	114	101	117	130	126	122	122	94	128	114	117	112	138	131	124	105	124	114	120	106	130	123	137	107	132	110	131	112	132	124	117	128	94	118	124	115	117	131	103	124	130	105	133	93	127	119	137	119	131	125	112	135	130	118	114	118	106	107	125	135	102	124	110	114	117	129	129	96	143	139	118	129	112	130	105	112	126	117	109	112	111	129	104	131	118	106	117	115	105	129	125	131	107	123	123	111	118	114	123	106	111	111	134	124	114	137	144	130	111	137	134	109	137	107	109	121	111	114	129	105	122	110	135	125	122	109	119	124	124	122	119	142	123	111	117	116	119	112	122	115	116	126	114	119	110	129	141	126	144	107	123	115	113	122	89	113	105	120	102	115	107	138	107	108	115	126	133	106	108	126	106	120	123	127	117	121	133	142	115	117	119	96	103	123	109	108	130	116	108	145	124	113	121	106	116	124	96	100	126	105	114	125	126	123	136	105	117	126	116	108	115	101	120	127	120	137	103	107	115	125	130	125	111	112	119	106	132	109	99	119	120	115	99	128	140	127	143	127	134	113	146	121	120	120	148	119	109	125	133	120	118	115	110	122	119	109	98	119	120	135	123	125	124	114	120	103	130	119	129	136	115	115	122	151	115	111	124	121	118	110	117	146	127	115	115	134	127	103	112	121	115	112	129	128	123	110	96	143	113	101	106	121	102	109	132	132	121	107	105	141	114	130	113	111	151	109	119	111	119	113	118	133	109	114	93	136	130	130	121	96	133	116	126	109	138	116	115	103	133	122	110	116	126	134	128	126	90	125	122	127	129	138	125	128	103	106	120	98	116	126	127	123	114	107	107	125	111	135	124	117	121	114	123	119	119	121	124	142	133	132	88	108	119	112	131	130	126	124	96	108	128	111	121	117	121	131	114	137	117	135	123	103	122	127	118	112	119	144	140	120	116	121	99	116	139	118	118	129	130	122	116	134	122	110	134	108	116	119	110	99	141	129	128	144	122	130	122	98	115	141	139	127	125	113	114	138	115	126	114	113	129	132	103	114	94	128	117	132	102	129	134	116	122	139	129	139	135	107	110	105	131	118	122	125	111	120	119	114
345	0	2700	160449	344	0	36	499	766	736	562	537	635	1285	1260	852	412	326	293	320	301	297	280	283	260	259	243	238	251	228	243	231	230	217	209	186	198	185	184	181	195	175	199	188	173	169	190	163	171	181	169	164	155	168	164	168	156	165	153	167	134	165	151	176	176	168	161	175	134	142	160	164	135	137	161	142	167	169	144	162	129	169	141	130	148	147	149	135	131	164	155	145	123	161	144	122	162	150	151	139	143	148	156	142	152	129	131	121	136	139	154	156	136	149	138	156	138	134	138	149	132	140	128	160	142	102	126	146	153	137	147	140	149	142	170	127	152	132	152	119	144	146	143	148	143	132	153	179	150	159	136	127	154	149	130	133	139	134	130	143	157	153	130	149	142	134	152	136	135	147	163	150	140	132	142	147	152	145	152	152	111	144	129	133	120	146	103	127	159	153	161	134	148	116	155	122	147	144	139	136	143	127	148	142	141	144	125	158	124	148	131	134	149	143	127	134	147	145	131	132	156	137	135	140	129	136	140	140	155	124	130	133	135	120	149	135	130	116	158	141	135	133	147	137	139	154	140	122	141	141	134	125	152	143	148	129	116	134	150	136	126	148	161	132	123	130	125	149	124	138	135	126	138	141	145	132	126	140	136	134	140	132	138	143	135	146	126	145	141	122	137	139	114	140	128	165	139	145	136	139	141	156	114	143	124	155	130	148	135	148	126	140	146	153	144	145	115	151	147	132	146	133	135	153	147	126	158	152	124	135	149	140	128	134	149	150	141	130	125	137	139	125	133	145	127	131	142	137	137	152	148	135	136	146	147	135	127	143	120	130	121	134	155	129	135	126	135	119	142	136	147	141	153	147	154	114	143	149	139	163	140	160	136	135	143	128	122	135	134	128	149	145	151	121	120	139	123	140	121	149	140	135	134	141	138	136	150	128	158	164	125	149	153	133	140	126	140	153	143	133	127	154	120	145	130	168	141	135	126	124	143	144	144	155	149	134	139	124	129	138	151	141	147	133	151	136	159	130	127	139	144	144	119	142	129	140	139	147	108	141	139	140	141	128	134	148	147	143	123	134	136	150	133	133	134	132	134	146	147	134	144	144	133	145	127	142	146	158	136	142	121	135	135	145	118	136	141	139	140	119	156	143	147	141	150	117	131	150	130	143	148	126	142	131	167	159	135	142	133	122	154	146	137	137	147	155	132	153	160	153	134	152	152	118	140	145	142	140	128	139	135	133	129	118	140	145	132	121	156	156	126	150	157	138	130	137	119	132	150	151	138	165	141	136	140	148	126	151	158	138	144	128	152	150	140	137	125	137	137	127	118	122	136	152	152	132	109	133	113	149	130	146	125	154	124	140	129	148	129	130	132	124	124	142	138	130	125	144	123	137	152	169	141	143	156	125	143	138	158	145	135	141	153	156	157	144	141	147	129	137	131	143	131	128	145	134	156	143	141	148	153	140	137	147	141	134	121	145	151	140	136	133	147	141	131	128	126	143	126	134	146	133	146	116	149	125	166	134	130	149	168	136	150	142	147	127	151	154	124	140	146	143	148	148	168	158	155	129	126	140	129	140	117	159	121	134	149	117	144	128	121	160	127	148	150	150	156	114	114	131	121	141	161	114	107	129	138	121	141	139	141	170	142	136	164	154	138	128	135	137	138	115	142	124	129	152	125	118	131	125	125	136	130	132	132	131	117	133	154	141	156	142	136	137	135	116	129	124	148	134	136	136	137	141	129	145	151	147	146	123	127	162	144	139	150	150	141	123	149	134	119	147	158	132	136	137	153	151	140	130	130	159	144	151	141	117	132	168	148	152	148	121	139	142	140	148	127	140	130	160	126	143	135	131	149	131	159	135	128	131	160	135	133	129	143	134	143	154	152	139	129	162	173	137	131	145	126	135	144	133	105	125	136	143	141	149	153	129	157	133	130	146	137	130	147	124	150	136	127	126	161	148	153	137	144	139	139	136	127	146	146	131	144	155	133	138	138	148	137	141	156	143	137	131	124	136	138	154	138	121	134	145	151	107	146	127	136	142	115	129	137	124	139	148	128	144	160	148	133	133	149	113	154	143	144	142	154	143	131	140	135	153	141	117	155	149	128	157	137	154	120	146	130	128	129	132	138	137	129	140	149	141	151	129	143	123	116	137	145	152	135	143	139	121	120	148	150	129	125	138	121	135	110	151	127	153	156	146	147	129	141	108	137	129	154	134	131	145	127	143	161	146	115	121	135	133	139	146	151	156	124	143	126	147	146	116	141	146	129	165	138	140	130	132	104	140	120	138	131	154	136	155	126	134	126	133	150	150	159	144	122	119	137	139	159	153	150	120
345	1	1900	160572	352	1	193	644	645	494	422	421	474	844	745	478	270	195	196	194	202	183	188	176	168	166	139	159	157	151	123	137	157	128	129	128	119	107	116	130	126	117	138	127	100	128	124	126	124	107	109	108	100	88	105	102	112	113	119	91	107	69	110	104	108	110	86	91	100	93	90	100	94	95	100	100	85	90	109	99	83	93	97	103	88	98	115	101	88	83	94	105	80	83	75	90	94	106	102	82	94	89	90	94	101	94	89	97	90	107	100	73	90	90	97	103	95	76	88	80	90	66	78	96	103	85	95	89	87	75	96	88	90	85	82	93	80	79	105	92	94	87	79	96	97	78	94	100	86	102	83	84	92	98	93	95	82	77	91	83	103	85	91	95	86	94	98	82	78	85	96	81	108	81	90	93	79	84	105	84	93	92	113	94	89	93	83	93	97	100	80	96	87	85	74	101	93	88	77	90	70	108	65	84	97	91	89	77	80	92	103	81	103	97	95	96	91	106	94	108	90	81	110	102	108	98	89	84	94	97	85	77	103	116	87	90	85	85	88	91	107	83	89	99	89	100	80	94	97	94	93	86	81	105	70	87	94	102	84	74	94	96	108	100	85	94	86	89	89	85	83	85	76	90	83	92	94	87	89	84	98	85	84	92	86	99	95	80	78	89	76	91	100	84	89	81	82	108	78	83	86	88	82	111	100	92	75	97	87	90	77	93	94	98	101	69	92	80	104	93	105	78	80	93	90	103	105	79	84	82	92	86	79	80	88	86	76	94	82	80	84	89	86	99	89	86	86	101	79	94	85	96	94	88	100	77	84	96	78	59	62	109	101	70	87	78	100	106	89	101	90	90	86	84	83	80	73	100	89	92	81	101	95	86	76	102	78	89	82	92	106	82	85	92	72	75	81	96	94	103	84	94	79	86	69	76	92	84	82	82	82	99	113	73	77	87	93	101	103	103	95	86	84	117	101	90	86	87	70	79	74	85	81	77	94	90	92	87	87	92	81	91	89	97	90	84	86	93	88	93	94	59	87	103	79	90	78	96	79	88	89	101	89	84	85	78	89	68	92	89	88	96	95	104	85	75	90	88	90	100	73	97	85	96	76	94	103	89	77	78	75	74	77	105	83	76	81	101	69	88	79	68	97	83	97	87	109	96	90	76	89	87	84	91	84	84	84	89	78	92	92	94	89	88	97	86	83	78	91	92	95	88	81	89	83	57	90	91	82	82	113	102	90	87	87	90	97	93	95	82	99	72	89	104	93	80	83	116	116	99	82	85	80	71	71	99	108	89	83	81	77	72	79	84	77	85	94	92	83	103	99	68	83	94	91	75	87	86	93	101	97	121	88	93	108	99	101	80	80	76	91	69	85	105	104	90	104	78	95	73	74	93	85	93	92	90	84	80	99	82	84	88	99	77	101	88	106	89	83	89	83	91	77	88	93	89	92	75	105	99	77	91	93	77	86	90	73	101	76	95	94	74	75	84	85	87	92	102	89	84	92	89	85	88	96	74	74	87	93	86	96	87	96	96	85	89	81	100	94	79	95	78	91	84	94	96	91	97	91	98	104	97	109	77	85	90	94	97	102	85	91	101	91	104	96	76	81	89	94	83	83	82	98	96	105	94	87	88	77	80	72	82	84	71	90	97	94	88	74	76	91	87	103	95	114	72	99	80	80	87	101	98	70	89	82	80	102	81	79	82	101	85	103	86	98	87	87	85	98	81	88	85	91	89	95	91	98	88	120	85	90	92	107	99	98	113	87	101	82	90	87	99	88	93	87	67	101	84	100	69	79	88	89	79	100	77	91	104	82	85	93	83	82	103	88	80	89	96	88	89	81	83	91	79	113	74	87	90	103	87	97	82	88	109	91	83	81	74	101	83	89	95	95	91	77	94	90	73	82	79	91	86	89	72	101	93	84	78	82	79	80	87	102	101	110	79	89	99	86	88	88	66	102	92	86	87	91	87	94	107	86	112	85	84	76	89	93	82	71	85	66	96	84	94	85	73	93	88	88	69	75	88	80	89	90	83	92	81	84	92	103	99	93	88	80	65	73	90	77	89	74	90	87	84	97	100	79	100	86	95	83	82	93	79	99	89	74	94	99	95	92	84	85	79	83	92	95	93	103	89	83	81	76	102	75	84	78	77	92	77	99	92	64	79	93	97	89	85	108	77	91	76	90	87	90	86	81	104	86	68	77	100	93	97	90	87	92	82	82	85	90	112	98	100	87	86	88	68	88	87	83	91	98	88	83	97	98	82	88	96	65	94	86	95	88	99	87	93	94	83	99	90	83	93	77	83	107	88	85	94	95	88	89	91	65	78	82	97
345	2	2100	160695	348	0	137	519	538	592	458	510	634	1173	1061	598	321	207	240	213	219	240	210	189	192	156	180	187	163	124	171	152	151	161	152	141	161	154	134	138	114	128	147	137	138	114	130	106	117	104	123	107	116	116	115	122	103	91	110	123	100	101	106	119	116	111	108	93	116	121	110	102	123	111	104	102	107	112	100	116	111	94	111	103	111	87	89	105	101	102	90	84	112	85	109	105	83	101	113	107	90	102	92	126	120	90	80	100	100	97	99	115	97	104	90	93	105	77	99	103	98	105	73	97	97	81	115	109	98	92	100	101	100	98	114	92	115	101	87	94	91	87	95	107	99	101	83	106	109	112	100	109	99	84	101	105	102	97	100	104	110	103	116	112	113	84	93	109	84	93	102	98	98	91	96	104	109	103	75	99	108	97	106	93	85	106	84	91	118	95	98	95	101	99	95	97	92	95	96	91	100	96	91	117	84	75	102	98	106	112	102	96	101	107	100	107	108	106	113	90	89	95	101	89	91	102	91	112	102	107	109	97	119	114	95	88	76	112	104	81	99	103	93	102	95	105	102	93	85	93	80	94	103	97	107	88	94	105	105	93	91	90	99	97	104	87	86	111	91	99	115	104	84	98	91	98	71	93	86	84	97	88	108	100	87	108	85	100	105	85	88	103	116	98	90	91	99	108	115	91	108	81	86	91	93	91	86	100	90	89	99	88	83	87	91	107	93	116	83	101	86	89	86	80	98	108	103	82	111	96	95	92	82	113	94	96	91	92	96	107	85	94	84	92	101	117	113	87	88	99	83	92	88	97	91	101	88	74	93	86	92	107	101	95	97	96	86	91	92	88	95	119	93	90	94	98	94	99	93	92	96	108	91	90	98	97	87	108	96	106	113	114	89	126	90	76	100	90	96	100	115	102	112	100	95	94	118	91	92	88	107	97	85	100	90	87	88	94	97	92	115	94	87	78	95	87	111	83	99	99	100	83	96	89	85	111	92	81	83	112	95	102	107	93	117	105	106	93	105	92	103	81	92	112	89	91	98	84	104	107	102	97	93	90	104	83	104	84	91	83	89	107	94	102	92	103	127	98	92	91	90	85	97	116	87	96	91	87	93	98	96	92	76	80	86	94	99	89	90	91	98	83	100	100	100	95	78	92	94	97	100	97	103	95	85	101	90	102	93	113	99	92	87	84	109	74	93	83	81	85	76	96	86	95	78	87	103	91	101	103	93	80	97	100	79	92	105	94	95	82	99	83	101	107	87	99	91	102	82	88	90	98	95	96	96	118	102	91	103	86	86	104	108	95	81	86	108	88	93	85	82	96	94	88	101	92	109	96	86	112	84	99	93	91	99	91	89	107	98	84	97	90	108	99	100	95	100	97	105	97	95	83	90	79	102	89	114	75	97	94	108	108	95	100	76	115	100	99	106	96	109	92	120	98	100	91	103	79	100	93	97	87	106	92	106	85	90	82	110	120	101	94	92	86	100	95	97	106	99	98	89	81	84	80	92	95	104	81	92	90	98	109	92	101	106	86	105	135	87	97	91	102	102	106	93	89	93	102	91	93	91	89	98	87	104	92	94	100	102	80	83	98	103	92	111	130	107	104	104	105	83	88	89	112	96	91	81	110	99	97	83	86	87	93	73	98	81	94	90	85	93	80	95	87	106	82	91	99	77	92	94	108	111	84	109	93	89	96	102	103	85	95	95	93	94	78	85	103	95	95	83	119	84	96	85	88	106	87	118	88	96	86	98	92	96	100	97	92	88	96	89	99	91	92	94	106	95	98	90	102	107	98	107	103	85	93	107	93	114	100	93	119	99	87	95	89	81	93	91	101	98	83	91	100	88	76	94	103	92	95	106	82	93	96	91	93	90	85	91	90	96	97	99	97	115	100	95	100	95	105	94	108	92	95	107	84	70	81	96	82	97	106	85	85	102	94	104	100	90	93	85	80	96	95	103	117	102	90	102	97	107	78	110	99	100	88	82	92	84	101	81	107	100	92	98	92	97	85	78	104	96	99	107	82	103	111	87	84	79	110	93	102	96	108	85	101	93	93	93	68	87	103	78	82	111	85	84	97	102	94	79	92	98	77	102	81	82	104	84	81	95	103	90	94	87	89	98	96	102	85	79	100	99	105	84	87	133	92	100	104	98	81	103	77	106	113	93	110	95	101	103	99	87	97	89	96	104	100	101	94	81	93	95	85	94	85	108	81	89	87	104	100	121	94	93	73	77	95	102	86	103	88	126	98	97	79	89	91	78	81	80	116	103	93	92	87	103	100	85	99	96	89	93	94	90	101	106	112	96	91	89	88	86	102	88	92	100	99
345	3	3500	160818	359	1	65	488	728	694	674	709	828	1379	1279	804	471	279	260	273	243	249	234	226	210	218	219	207	207	205	175	184	181	185	164	173	184	162	162	170	172	160	174	142	160	130	168	155	165	154	146	144	149	148	176	131	129	157	143	149	130	141	122	159	140	124	161	119	138	143	146	155	144	125	149	125	154	121	116	125	141	137	131	125	135	136	140	124	113	125	167	146	147	142	135	142	131	119	122	124	128	114	116	115	138	136	133	128	141	147	109	136	126	115	131	130	126	137	140	146	123	126	118	135	121	130	124	143	111	132	134	122	124	131	125	112	135	135	127	144	132	136	128	138	132	113	133	125	148	124	115	124	112	115	127	120	134	113	118	115	137	134	108	152	132	128	111	130	131	130	120	134	124	137	139	140	120	126	141	135	140	117	127	143	144	131	132	136	143	118	144	131	120	111	128	124	111	144	127	119	140	133	151	133	134	135	125	140	123	112	143	105	129	144	119	133	138	125	121	101	129	130	133	132	136	120	128	128	115	119	123	150	131	147	136	117	124	120	122	123	125	124	130	112	137	130	125	155	117	99	112	154	129	125	127	141	125	125	146	132	124	135	148	126	138	115	108	132	155	132	138	124	128	125	127	146	124	129	136	111	132	124	116	133	141	123	140	128	120	139	122	123	101	136	119	119	112	144	125	139	109	134	117	133	120	124	120	137	141	112	130	132	96	108	136	135	126	129	147	128	124	143	136	135	106	115	148	124	127	128	128	121	109	138	113	130	135	131	123	113	117	128	125	115	128	141	135	139	131	135	131	134	137	116	124	151	127	121	126	113	134	159	125	130	137	146	135	136	121	114	119	129	117	97	110	114	119	137	99	116	136	151	120	126	151	107	140	126	126	135	120	116	118	156	137	138	122	145	128	134	122	139	134	107	131	128	137	123	109	122	132	115	113	144	110	125	143	120	118	131	125	113	101	147	125	126	131	113	139	120	113	132	131	113	122	155	131	119	141	109	121	146	115	142	114	115	139	125	131	122	139	125	122	128	125	121	135	123	126	130	128	127	111	124	137	126	130	131	124	129	134	138	158	134	124	122	115	134	144	122	110	136	115	136	132	124	125	128	119	114	134	136	141	134	115	139	114	135	131	130	146	122	125	124	118	129	118	110	115	124	114	121	130	118	113	107	133	110	114	128	139	122	128	127	132	149	110	120	137	145	121	136	136	143	146	103	127	118	137	108	133	131	152	112	137	124	135	125	127	118	142	119	130	129	108	124	128	129	128	136	118	123	133	123	152	125	110	120	135	139	128	116	139	111	109	129	139	119	129	119	127	132	121	131	124	112	113	120	123	113	118	120	142	147	136	136	127	149	140	121	147	125	129	141	120	122	143	110	122	118	141	117	134	127	134	129	111	114	134	135	137	120	112	122	125	119	118	128	144	136	119	125	143	109	132	133	139	128	122	130	116	130	100	117	127	134	108	135	141	127	127	133	127	136	124	123	124	121	117	117	120	122	117	103	130	136	142	132	117	131	103	123	132	120	127	101	126	104	107	137	113	134	134	133	130	127	127	126	102	109	144	115	133	121	92	127	117	117	142	131	141	130	129	131	113	135	122	139	108	132	122	118	134	110	136	116	129	125	128	112	121	127	115	121	112	119	128	116	114	130	136	131	117	119	107	127	92	116	118	101	125	117	110	140	133	130	123	120	111	128	120	122	125	131	129	114	124	124	120	144	127	148	117	133	113	128	135	118	110	129	142	133	128	126	126	115	111	137	118	143	102	127	146	116	118	128	122	134	118	118	142	138	117	122	115	127	113	115	117	146	140	116	125	112	147	139	102	126	140	112	139	117	117	120	126	126	114	133	106	118	114	98	120	106	120	137	129	116	115	126	126	137	108	120	103	131	148	128	127	137	113	116	136	105	123	131	122	136	138	113	121	139	118	107	140	140	135	138	141	130	125	133	148	114	138	119	121	122	142	133	129	108	128	136	117	121	127	139	115	133	132	112	123	135	120	108	125	139	126	122	127	115	119	112	129	123	118	126	125	143	133	128	123	120	126	114	129	113	116	122	113	134	125	134	124	113	124	138	145	121	114	122	129	139	113	123	150	141	136	127	116	130	127	133	103	125	110	133	117	128	131	118	124	129	139	118	131	122	125	126	131	116	107	130	145	127	120	131	107	133	130	155	141	112	120	128	129	121	110	133	138	118	129	125	116	138	122	109	156	124	105	132	127	122	132	143	118	108	129	110	108	106	132	135	143	132	124	114	107	154	107	112	131	111	137	141	145	109	106	125	115	120	126	142	119	147	120	143	119	125	109	132	137	117	132	140	135	131
