345	0	2700	162421	349	1	162	772	1034	1096	938	866	1378	1228	957	359	396	418	294	303	301	262	261	270	270	249	250	236	233	227	234	214	231	193	197	217	204	207	215	203	197	213	198	196	172	198	180	168	181	195	157	172	191	154	164	167	170	178	143	178	153	159	153	181	156	154	152	165	155	138	153	151	128	155	163	160	144	153	162	154	184	139	153	152	165	125	144	145	152	156	144	145	147	133	148	151	157	134	159	138	140	137	156	168	157	172	146	154	146	134	150	133	131	164	139	147	142	132	151	147	160	133	130	154	141	177	149	145	149	135	140	158	163	151	152	139	161	149	130	166	134	138	142	149	128	163	145	144	148	144	149	160	134	156	152	147	127	140	130	149	134	140	156	158	157	130	173	154	164	133	156	134	138	156	173	132	151	134	141	155	143	166	158	162	137	138	161	152	130	173	141	149	127	145	136	133	153	159	155	144	147	130	151	160	147	143	128	146	146	154	143	155	149	151	165	146	157	141	142	136	132	136	146	127	136	163	168	130	154	140	145	146	147	141	168	159	165	139	134	139	151	138	152	129	142	138	154	129	146	145	161	141	152	148	151	164	157	144	168	130	141	139	175	139	137	151	164	142	147	151	139	134	141	148	141	132	131	124	137	128	143	167	138	134	173	167	143	162	142	139	139	126	143	137	145	138	123	141	137	133	153	142	123	137	150	141	160	110	143	174	148	130	159	138	155	141	158	142	112	150	160	143	163	149	143	153	136	137	148	142	143	148	131	156	131	138	153	170	131	148	141	153	151	168	146	179	160	135	161	153	142	143	164	134	144	159	132	154	130	141	142	130	149	161	150	156	146	138	155	154	124	168	144	143	159	150	130	160	145	149	128	143	151	131	140	153	146	151	154	131	157	163	149	141	153	165	143	140	151	165	166	142	145	136	133	139	145	124	139	154	117	132	150	157	123	127	154	161	124	151	138	140	134	142	151	130	142	139	133	141	145	144	155	151	125	158	157	143	151	140	151	167	145	130	133	151	145	141	132	145	140	139	128	151	137	172	156	161	145	145	133	143	142	131	157	124	146	158	147	155	153	137	169	157	130	133	145	150	157	176	136	163	137	143	153	165	144	142	129	148	144	135	158	152	137	120	151	147	164	158	165	138	132	153	150	146	135	150	158	171	150	143	149	166	119	151	129	135	154	156	127	146	164	135	130	134	124	146	160	134	137	135	150	147	143	135	147	137	135	171	131	141	128	142	141	135	124	124	155	153	135	134	149	149	151	136	157	163	157	160	107	146	149	173	130	140	140	150	160	175	123	149	144	130	134	143	165	127	148	159	149	149	161	139	164	157	143	139	156	147	146	145	117	142	146	167	144	131	168	143	174	133	155	142	154	158	177	117	150	146	130	126	145	140	116	135	136	150	132	129	145	136	134	145	141	152	140	139	159	147	149	133	124	148	153	149	123	153	148	129	127	140	135	147	144	150	142	158	150	138	165	134	149	122	120	130	135	136	139	157	133	159	135	133	120	165	143	138	137	146	129	139	145	154	140	135	159	131	141	141	140	128	133	131	140	149	137	141	148	164	121	161	142	148	133	124	118	131	123	137	127	142	154	149	126	142	140	132	145	150	146	142	141	147	147	143	141	122	137	145	130	145	146	131	128	136	168	137	146	153	156	126	146	143	171	138	144	140	141	148	150	150	131	125	133	148	146	159	142	139	152	130	147	130	134	157	148	147	162	145	152	159	143	118	149	158	140	138	135	154	136	134	137	131	141	173	146	148	158	160	142	125	162	154	131	140	125	142	134	133	148	120	152	157	172	140	137	160	145	159	128	152	137	131	132	144	131	152	142	132	133	149	110	121	131	141	125	149	146	127	161	163	153	136	152	139	137	127	134	131	140	155	156	144	144	147	137	157	154	140	146	143	153	143	122	145	129	155	133	125	132	156	149	138	154	160	137	173	142	124	148	119	139	148	151	137	129	153	143	154	156	157	131	149	146	142	138	151	142	151	135	141	150	136	142	159	127	141	175	119	153	140	150	147	143	154	170	134	131	121	150	142	144	149	149	150	122	145	147	153	112	140	122	159	143	144	145	137	144	128	151	152	136	158	140	147	116	147	177	157	138	157	138	159	142	147	128	146	123	133	157	127	148	154	131	150	122	168	134	150	168	146	146	160	154	150	152	159	155	141	133	137	145	133	161	133	133	126	139	130	131	161	151	136	148	156	148	138	153	132	165	132	127	144	133	125	143	133	142	153	151	149	152	131	147	143	129	132	149	135	126	146	151	123	145	120	134	145	158	153	157	151	130	170	145	134	151	161	148	141	165	149	140	142	134	152	146	157
345	1	1900	162544	353	1	316	747	899	850	690	556	698	598	346	299	332	274	226	201	195	182	170	178	181	154	168	144	151	144	141	140	144	149	142	152	139	154	119	150	147	119	124	124	112	108	101	109	128	100	111	120	112	113	92	119	105	103	101	121	95	106	101	99	107	111	116	92	108	96	103	101	118	118	102	119	106	116	109	107	113	95	87	113	111	98	115	91	114	96	107	95	109	115	97	88	105	87	97	113	100	94	101	112	103	109	108	104	96	96	96	108	100	95	101	90	86	106	97	105	108	82	87	94	95	85	87	93	122	95	104	118	91	101	104	96	94	91	86	86	94	120	92	94	93	103	100	81	101	94	106	89	99	97	93	105	111	84	102	122	94	79	94	100	91	93	105	96	102	83	103	94	88	104	80	85	88	90	97	109	91	97	91	93	85	100	93	90	97	87	108	91	112	91	86	100	89	97	89	83	101	99	81	111	92	92	95	103	93	99	86	83	90	90	93	86	85	120	76	97	94	98	99	93	97	88	84	99	100	104	84	87	116	79	89	98	87	98	89	81	116	108	108	89	96	107	102	101	92	91	89	106	79	108	104	92	92	97	76	103	111	93	99	96	91	102	95	91	109	95	106	91	82	88	100	101	100	98	95	90	101	104	90	92	95	103	108	88	89	95	97	92	78	101	91	94	100	106	89	96	82	70	91	97	101	91	84	89	106	97	106	110	101	109	100	84	107	97	94	91	89	102	94	118	83	102	97	91	85	91	86	112	70	126	89	87	103	85	99	97	98	79	84	101	100	91	108	90	80	101	95	95	102	81	90	101	84	80	89	81	91	98	87	86	81	91	83	105	80	98	93	96	99	107	90	115	95	101	85	99	100	101	90	87	89	89	95	100	109	103	122	82	105	80	99	111	104	101	78	92	107	103	100	85	79	94	112	86	94	77	89	81	87	99	89	96	97	104	105	87	98	77	97	103	86	95	94	103	108	90	94	93	95	91	86	99	97	107	102	89	106	106	105	98	82	92	88	81	92	83	98	108	100	88	102	109	103	77	83	110	86	109	93	108	102	77	93	74	91	91	86	95	93	82	116	108	106	110	88	96	93	94	89	102	92	102	101	101	82	101	113	90	86	71	93	92	100	115	101	97	79	89	81	99	91	95	106	91	114	96	78	93	93	111	112	80	92	98	94	98	106	100	100	91	101	77	103	103	95	73	105	79	82	82	100	89	101	94	114	104	97	96	78	98	92	104	94	92	83	99	88	84	91	93	95	93	77	79	97	100	80	105	108	83	102	85	98	82	110	87	100	99	83	96	93	95	96	101	91	95	91	97	90	107	92	96	95	92	98	87	89	84	92	96	96	100	86	91	91	81	89	92	108	73	89	89	101	81	80	83	75	95	81	92	114	98	90	108	96	89	92	106	97	89	87	100	94	105	87	91	101	101	97	67	93	84	86	113	90	90	86	96	99	91	80	83	90	85	89	95	109	82	77	95	100	102	97	108	103	108	80	113	86	84	104	96	82	94	95	106	87	94	100	106	96	94	92	99	94	89	100	83	106	89	110	83	102	82	85	89	102	121	92	87	95	95	84	84	88	83	92	80	108	81	95	105	88	108	75	91	87	88	86	97	94	90	86	100	95	86	106	108	89	94	74	103	96	102	87	90	93	78	108	95	90	99	80	91	101	93	89	95	90	97	103	90	92	93	96	101	100	85	92	96	87	103	94	83	82	101	90	110	91	99	94	95	87	93	103	91	83	96	98	85	104	88	88	102	85	96	102	110	99	107	101	99	87	98	113	79	73	101	105	98	110	96	95	91	106	99	88	75	81	108	104	95	93	84	110	104	104	95	87	87	82	78	111	83	89	86	84	110	93	89	102	86	95	101	82	102	77	93	91	94	101	106	96	98	104	85	112	101	82	102	101	81	94	96	82	91	95	74	95	103	98	93	93	85	92	93	85	109	85	81	91	83	95	94	109	76	101	89	111	100	92	89	86	104	101	77	99	93	95	88	98	104	104	89	77	94	98	82	90	101	92	78	113	112	86	105	79	93	94	95	92	99	95	94	104	75	80	105	93	94	99	104	90	83	98	99	114	90	78	97	126	89	89	97	93	88	95	86	91	92	90	105	85	112	96	88	98	81	95	101	92	82	82	111	78	85	100	108	99	79	89	95	91	103	95	96	102	94	95	92	89	82	88	83	89	85	95	83	99	109	106	98	93	100	87	112	82	90	88	96	100	101	79	110	93	96	93	93	110	73	96	98	78	68	80	105	95	91	110	87	101	102	95	101	117	86	102	101	91	103	83	85	100	92	82	84	91	71	93	105	86	106	89	93
345	2	2100	162667	353	0	223	792	1032	883	716	706	821	666	537	337	236	231	244	211	220	214	183	175	201	165	179	161	151	152	151	156	131	144	136	154	138	154	108	136	115	141	132	103	129	121	114	105	118	107	98	109	98	115	117	110	120	110	112	97	106	112	102	112	111	127	98	102	94	84	111	107	98	108	85	101	106	97	103	96	78	99	99	104	86	107	94	74	108	112	98	101	102	87	105	109	109	90	93	106	89	70	97	79	90	95	100	95	83	98	92	97	86	84	115	96	86	100	106	99	100	79	88	101	84	88	91	90	88	101	93	86	106	105	84	116	81	88	85	83	85	101	88	97	77	111	91	96	93	86	106	93	96	88	72	93	86	85	110	82	83	90	108	103	89	100	115	106	89	103	93	91	98	100	117	103	106	100	89	102	104	73	86	97	93	85	95	108	101	85	97	92	92	87	95	72	87	94	97	85	91	88	91	93	76	90	89	81	95	77	87	94	103	83	81	91	99	95	92	81	83	103	93	94	84	88	79	96	101	95	94	84	78	95	90	102	80	100	93	80	94	120	77	89	96	91	102	91	81	82	82	90	99	87	94	87	93	89	90	94	90	95	103	104	95	88	87	77	100	81	70	92	90	88	89	88	87	91	94	99	94	92	94	81	82	98	100	91	96	102	107	122	105	92	83	81	88	77	81	103	91	94	99	99	95	109	95	83	84	86	103	103	113	91	110	84	91	81	99	93	102	90	98	91	90	91	78	87	84	99	92	96	99	87	97	91	122	91	98	93	88	107	115	80	91	87	108	90	87	100	109	97	92	85	97	102	80	93	89	92	91	100	97	96	92	105	87	104	92	92	69	93	103	87	108	93	103	89	98	91	89	89	98	81	91	88	79	89	81	108	78	105	94	106	99	90	87	90	85	81	84	115	100	85	100	83	87	81	101	93	79	98	97	90	87	73	102	98	97	96	92	100	110	88	99	110	105	105	100	100	83	91	96	79	90	99	101	92	97	99	95	92	103	100	85	95	87	80	86	103	90	95	81	81	102	85	86	103	92	105	77	84	85	84	86	98	94	79	89	80	78	84	63	99	93	103	99	88	94	95	82	93	91	101	99	87	90	98	88	105	72	79	97	66	97	98	92	110	67	98	106	96	94	103	92	72	103	101	72	92	82	96	103	90	107	91	86	97	98	69	61	95	83	94	91	91	80	81	90	93	91	91	100	107	86	97	101	104	96	92	92	90	89	90	95	104	99	90	93	91	70	92	103	92	91	90	96	85	88	99	90	97	86	97	89	86	81	99	85	97	93	97	82	78	79	83	74	100	83	81	94	95	71	103	98	104	94	93	112	95	88	77	88	83	97	95	93	83	107	96	97	90	84	92	82	101	99	86	89	90	86	85	111	84	88	80	90	78	90	106	81	86	103	88	84	83	97	81	95	87	101	87	108	88	97	92	77	80	82	80	94	101	80	91	85	99	94	95	88	101	95	83	95	83	112	100	89	90	89	101	101	92	101	85	103	83	91	79	76	91	100	79	73	85	90	92	92	102	88	102	84	76	80	114	79	100	79	69	73	88	90	100	91	64	93	95	94	85	87	101	97	93	96	71	108	115	98	90	86	84	85	89	93	105	93	88	98	105	99	91	83	91	88	104	97	105	105	89	121	85	96	104	72	86	94	90	99	93	83	83	98	79	107	105	101	80	91	94	89	77	87	93	102	99	84	91	114	80	73	95	86	87	101	115	73	88	91	84	91	95	81	75	105	104	99	104	96	100	87	80	88	99	85	78	96	91	83	95	88	85	94	84	117	105	89	92	84	82	72	92	83	85	89	89	97	90	82	98	94	115	85	82	91	86	74	99	75	106	85	102	91	77	82	102	90	104	89	95	87	87	102	72	83	85	86	80	98	103	85	102	96	101	91	88	87	93	86	89	98	82	94	88	90	105	96	115	90	93	96	78	92	75	83	99	77	94	81	98	87	83	107	87	95	80	89	105	108	88	107	81	104	102	87	86	87	85	82	84	92	77	92	111	87	73	98	95	102	83	85	102	92	104	76	77	91	105	93	89	82	99	83	100	72	99	101	93	106	95	97	98	110	86	85	76	105	87	93	106	100	100	89	87	83	87	99	86	108	90	104	100	111	81	97	80	111	92	87	75	72	108	112	107	100	95	91	80	87	78	97	97	82	88	81	84	89	74	80	89	78	87	74	110	95	83	80	93	107	82	105	81	101	94	78	79	88	105	82	93	90	92	90	84	105	108	75	78	92	72	74	74	99	100	81	94	105	91	82	92	119	81	77	105	84	97	98	87	78	85	82	95	91	96	102	102	96	90	87	89
345	3	3500	162790	355	2	258	823	928	924	728	613	1143	1006	901	613	504	502	359	305	284	262	227	225	218	209	204	216	170	188	194	197	166	165	191	175	161	164	175	183	156	162	164	159	153	160	158	161	144	150	174	150	122	145	156	150	145	146	149	156	138	139	148	145	121	145	151	145	154	144	129	149	137	142	145	143	152	129	136	146	122	140	119	138	127	142	122	149	145	141	139	136	130	142	131	127	132	124	112	133	129	139	130	127	128	140	129	129	108	116	144	115	143	135	143	137	136	138	130	139	113	110	123	148	131	113	128	131	116	124	136	147	129	132	121	130	126	123	126	132	137	126	142	132	132	116	138	130	141	116	134	146	119	155	122	117	160	113	114	133	119	125	126	122	125	135	140	135	128	136	140	138	132	143	141	140	146	159	149	148	133	125	141	130	158	113	124	121	132	138	135	124	136	145	131	121	127	117	141	147	126	143	152	117	145	143	153	124	119	114	130	135	123	136	112	104	116	136	146	119	126	144	129	106	109	132	126	137	111	99	143	130	147	110	117	143	138	119	130	121	132	125	117	146	129	145	127	138	137	109	136	125	115	116	138	134	122	115	118	112	135	148	131	124	100	131	120	114	125	134	151	120	161	140	129	119	142	129	116	140	140	129	129	116	129	122	109	102	140	125	121	121	121	131	119	125	134	114	123	117	140	130	108	134	120	128	147	123	141	130	122	107	117	134	127	134	118	126	121	120	132	137	123	109	126	136	144	132	116	133	131	143	124	114	129	131	129	141	125	133	115	110	130	133	123	137	128	138	120	132	117	131	118	117	117	125	115	118	133	148	127	115	145	130	113	144	119	135	139	120	108	125	133	117	121	113	132	137	125	138	111	129	144	104	130	121	141	127	130	147	110	115	138	143	107	135	137	126	122	117	118	118	130	116	123	123	115	126	124	110	139	122	135	137	131	132	128	124	130	144	119	137	129	148	141	103	100	132	118	122	141	138	145	121	138	134	132	129	108	112	143	139	122	141	141	118	131	118	129	158	139	116	135	141	127	107	137	134	131	123	107	119	115	112	133	124	126	130	113	145	97	136	127	120	145	133	120	120	124	113	138	124	133	134	117	123	119	93	137	104	117	139	117	128	121	117	118	125	129	116	151	132	129	125	121	134	111	129	105	128	104	141	154	130	128	130	118	114	118	112	116	123	119	145	128	133	132	120	109	119	117	119	116	116	134	121	104	137	119	143	131	124	137	116	139	136	116	149	124	131	121	120	143	120	125	109	128	119	102	106	144	108	128	129	126	132	133	125	126	137	133	114	133	130	132	135	134	131	125	128	132	106	115	139	140	117	145	149	151	137	122	148	142	137	122	107	126	130	125	133	124	134	144	111	109	140	122	114	138	120	112	140	133	121	112	122	141	118	122	131	147	110	127	122	126	138	127	134	123	143	121	124	117	135	126	123	134	141	123	132	150	116	122	121	133	141	126	103	139	130	138	131	131	141	116	130	108	125	122	128	141	137	128	103	127	131	114	135	106	124	126	119	116	111	121	121	134	115	120	139	131	121	139	123	125	113	122	115	117	132	141	135	125	134	131	129	111	122	140	109	129	129	148	109	154	108	120	120	139	125	123	137	121	110	123	135	134	130	125	134	128	129	131	136	123	138	112	136	113	133	115	123	138	124	116	126	108	113	126	102	124	145	102	118	132	124	143	135	124	126	136	123	128	118	114	137	148	109	131	127	114	141	123	119	130	134	122	135	136	129	111	157	137	135	118	129	140	112	134	123	118	157	132	131	154	125	122	126	119	124	133	114	124	143	112	126	135	113	122	117	120	135	139	117	116	137	125	136	136	131	132	127	126	134	114	135	134	127	124	134	134	105	127	121	119	133	127	146	138	153	130	124	134	112	132	118	140	136	115	139	125	95	144	130	128	102	149	130	128	123	115	132	110	127	127	110	134	121	118	102	127	125	120	101	126	134	107	130	135	128	124	121	115	121	133	123	123	148	132	108	126	126	117	143	135	119	119	134	134	130	127	129	122	130	142	108	125	109	121	126	116	135	135	123	130	135	113	98	131	106	119	126	141	141	116	118	132	138	124	122	130	118	118	122	127	131	132	121	117	122	120	116	149	122	92	140	99	137	125	111	136	124	123	127	117	146	147	117	118	116	145	132	142	125	119	109	126	117	117	128	126	111	113	124	114	121	134	126	158	129	138	146	128	133	141	141	113	141	143	118	130	125	111	158	127	128	124	131	155	107	129	122	116	143	130	128	134	136	139	117	128	127	132	134	150	117	108	119	123	128	126	113	116	114	139	122	134	131	127	133	133	106	126	138	137	128	132	108
345	0	2700	162913	347	1	94	545	863	882	819	603	1153	1230	1176	1152	950	888	802	449	270	277	277	251	238	236	242	240	243	209	229	221	227	207	205	222	195	199	188	217	210	208	191	196	187	179	171	174	192	193	179	183	170	193	177	165	156	160	182	194	165	180	166	175	173	151	156	144	170	166	164	176	164	141	178	123	141	165	169	158	162	161	157	149	161	148	175	155	176	146	159	149	150	145	167	187	159	158	149	147	156	159	159	148	161	161	146	158	139	148	132	153	159	145	144	147	166	149	156	145	143	169	175	144	154	151	154	181	152	150	150	159	161	164	125	158	147	157	140	174	154	175	186	150	146	150	146	144	131	155	161	172	149	139	152	142	148	165	125	155	142	148	157	138	135	150	139	158	146	158	140	154	134	135	134	141	154	148	130	166	148	165	176	168	124	179	181	162	140	169	152	164	139	152	140	130	138	138	149	147	151	135	144	141	163	141	147	164	148	156	154	146	145	165	138	141	127	155	138	167	127	176	147	160	136	139	165	156	152	179	155	140	142	144	137	156	153	146	155	146	144	140	155	141	160	146	135	148	163	151	135	150	173	142	167	141	149	155	160	151	159	159	132	156	170	143	145	145	154	132	145	165	167	158	127	156	142	148	145	158	157	150	140	127	147	149	154	146	172	154	150	147	146	157	146	135	123	121	158	164	146	150	142	149	156	152	169	168	158	125	150	128	154	157	140	136	150	143	152	141	172	138	140	156	143	140	167	140	140	148	137	147	146	147	128	145	168	134	144	147	130	153	148	146	155	145	154	152	142	143	141	153	111	134	146	150	161	154	164	156	173	135	153	127	150	149	145	136	147	147	173	169	137	131	156	133	154	141	164	144	150	146	163	142	131	130	140	148	171	155	151	137	129	148	156	156	151	127	146	145	145	135	123	146	147	148	137	175	170	153	145	145	146	157	171	136	163	127	153	160	142	150	161	144	150	138	168	158	176	148	157	158	132	139	151	138	142	144	158	140	146	144	140	162	129	144	136	147	154	135	156	137	149	163	144	139	140	159	142	129	155	146	147	165	145	139	143	150	155	151	158	146	134	127	149	156	162	135	158	164	141	147	135	144	154	129	128	172	154	150	160	163	140	161	147	149	146	150	152	150	167	148	152	123	152	157	149	138	132	148	147	148	135	149	155	158	148	141	156	165	148	146	140	149	141	147	167	145	160	150	170	135	148	152	116	146	130	145	134	146	157	152	144	145	162	138	139	141	155	127	147	171	143	137	138	159	129	131	153	162	138	161	144	136	154	136	156	152	145	149	157	135	156	145	140	153	131	136	131	150	140	145	153	127	152	148	139	139	137	161	132	146	147	157	151	147	153	140	152	153	115	161	136	153	149	138	153	151	161	153	121	144	144	144	142	162	142	160	157	143	120	168	161	161	143	140	127	138	156	159	143	122	145	152	142	139	148	159	149	164	121	143	144	160	157	158	148	144	168	158	142	131	125	151	150	164	154	139	144	148	137	159	147	139	150	139	128	169	156	133	145	149	157	155	147	157	143	160	143	148	146	184	138	146	137	161	151	167	154	149	141	135	141	141	148	173	171	148	145	145	138	159	153	127	156	125	149	135	138	137	147	126	163	140	158	161	139	169	170	156	163	155	140	147	162	160	158	145	166	124	151	128	145	150	159	137	122	138	143	145	144	168	135	134	154	134	171	166	155	137	149	110	138	138	145	153	141	133	144	156	126	133	132	155	146	143	131	156	140	169	124	139	118	131	141	146	140	137	133	172	148	134	150	158	153	135	138	135	151	166	142	142	136	154	159	161	157	143	151	151	143	147	141	157	148	160	152	137	142	161	151	155	155	172	148	141	142	131	125	167	146	158	133	168	131	114	157	166	166	159	134	145	157	152	145	135	167	168	144	147	141	135	146	131	146	138	148	140	172	128	138	159	127	156	132	151	153	131	167	123	148	157	122	157	140	162	161	153	137	139	149	144	155	142	142	164	133	170	151	106	130	155	150	139	168	132	144	150	138	177	155	160	149	167	142	158	139	164	133	144	149	131	160	146	155	144	122	146	151	142	127	157	125	144	139	137	152	156	111	157	149	151	152	154	143	139	154	157	142	123	173	145	160	130	138	151	167	145	155	139	152	134	146	139	135	137	154	164	128	127	123	147	149	164	135	125	142	139	135	135	167	153	153	133	138	121	140	150	149	152	137	154	161	150	135	149	148	152	164	147	161	179	143	149	141	164	133	144	154	129	161	137	137	137	134	143	158	141	146	132	141	131	158	154	146	126	159	154	149	149	142	141	151	134	171	154	132	145	139	149	137	160	147	162	143	168	139	158
345	1	1900	163037	352	0	181	715	807	608	486	473	581	579	470	480	443	337	246	220	188	206	195	187	169	160	142	149	150	153	143	128	130	120	144	133	137	127	151	155	130	124	106	125	121	117	116	128	114	96	102	126	95	116	119	110	86	101	102	98	110	103	132	113	108	113	105	121	108	92	105	114	95	110	99	112	93	104	110	92	97	99	120	119	90	99	105	73	99	102	88	97	102	82	114	89	109	87	95	99	109	98	109	101	110	97	93	106	92	101	84	85	93	89	99	102	92	94	97	97	80	104	96	83	91	90	94	99	101	84	114	96	89	80	100	87	102	100	97	87	81	92	90	92	106	98	90	107	91	85	77	99	90	96	100	87	102	93	91	101	118	92	83	104	99	101	81	75	99	110	92	101	105	82	88	99	72	89	94	96	96	104	86	96	87	94	76	85	100	88	80	83	95	94	92	78	99	89	95	107	96	113	100	89	100	92	89	75	106	80	104	83	81	104	85	71	85	96	93	103	75	85	79	100	94	77	98	70	86	95	90	107	86	88	101	98	105	88	100	87	91	86	83	84	85	97	96	87	84	90	106	93	91	88	104	81	92	97	89	108	75	107	78	85	105	89	115	96	89	84	93	79	119	99	91	97	79	89	95	92	77	104	75	76	105	96	80	85	92	89	83	102	91	91	107	87	85	96	88	107	73	98	96	103	100	84	93	99	101	107	89	95	74	107	104	96	93	105	93	99	79	88	86	98	88	94	96	96	103	103	96	81	101	86	92	92	86	88	98	102	100	93	102	88	106	90	75	96	106	91	92	76	102	95	105	100	92	91	91	108	110	101	94	102	85	101	86	104	87	101	87	101	88	103	96	104	81	85	100	90	83	108	107	118	115	105	89	94	87	80	97	88	83	98	103	92	71	90	87	84	102	96	98	97	96	79	90	82	83	106	85	78	107	85	105	93	105	86	94	99	84	85	77	92	75	96	86	101	84	109	87	83	102	90	108	96	78	90	112	103	92	93	95	92	110	101	90	91	84	98	94	84	88	84	95	97	86	95	97	85	102	99	93	96	107	83	93	102	104	93	99	83	92	85	86	102	102	98	92	94	81	96	93	99	94	90	89	92	90	102	99	84	91	83	83	99	84	111	97	87	86	87	85	82	106	97	103	108	94	87	78	87	73	81	110	85	89	95	98	92	105	96	91	95	99	104	98	88	94	97	77	95	82	95	111	90	72	92	90	109	86	86	103	83	86	95	86	103	90	92	99	94	96	86	89	92	103	89	100	108	79	104	104	85	85	80	99	100	89	86	101	88	117	83	81	91	93	83	117	114	96	80	102	92	76	86	84	89	82	98	88	106	65	97	94	98	103	93	95	95	94	87	89	98	89	91	97	79	112	94	102	85	94	89	92	114	80	91	93	84	103	72	101	108	87	113	106	98	89	98	76	78	97	79	98	96	72	99	109	86	73	79	101	83	79	104	108	96	75	89	90	102	76	82	84	72	79	102	88	87	93	80	101	98	91	96	79	79	103	97	104	97	90	99	109	85	102	90	82	100	82	95	87	102	86	100	86	81	81	98	91	90	82	89	96	99	93	102	77	101	89	91	87	87	80	93	94	91	101	92	100	86	96	99	113	88	89	90	92	85	95	87	89	93	94	103	80	82	73	93	86	94	85	114	81	87	78	95	98	91	89	83	76	105	87	99	87	111	94	100	95	114	103	95	119	93	96	80	100	94	109	97	102	101	84	90	90	93	98	93	86	101	97	75	80	108	82	82	99	99	104	98	90	80	97	99	93	91	72	83	91	89	104	88	67	96	90	84	90	77	100	86	72	82	87	78	82	92	95	81	104	98	99	94	99	103	94	86	109	102	99	91	90	110	107	89	103	113	109	92	104	95	90	78	81	84	102	90	83	102	100	103	105	83	90	90	104	91	95	93	81	98	102	103	96	100	99	85	90	98	97	92	97	97	93	73	81	80	90	90	82	100	89	97	106	104	98	102	77	88	93	83	103	74	90	88	97	102	81	68	108	86	78	83	95	110	86	89	81	76	118	76	94	97	100	84	108	95	106	100	84	84	96	89	71	80	86	95	89	110	93	81	84	93	88	92	94	95	75	97	107	72	87	83	99	77	105	101	105	108	81	96	97	99	83	95	89	84	104	89	93	100	99	79	99	78	91	88	84	87	104	89	106	102	100	101	102	95	94	101	93	98	96	92	103	81	84	86	92	110	106	82	85	86	96	82	89	91	86	94	93	94	78	79	72	92	69	99	83	84	100	91	112	79	116	72	94	104	90	77	104	90	101	89	91	76	87	79	91	87	90	103	80	100	87	94	97	102
345	2	2100	163160	352	2	143	624	822	731	580	558	829	764	812	710	514	428	321	234	206	186	171	191	181	172	168	171	167	153	160	144	153	154	124	162	164	146	138	144	128	151	132	128	116	123	123	108	111	120	122	120	129	131	99	125	122	103	108	98	98	97	98	128	114	105	114	110	114	135	97	108	101	113	109	110	89	102	97	114	98	100	114	93	100	107	96	110	112	114	97	106	97	105	97	95	93	102	123	113	100	99	101	92	117	110	106	109	116	103	89	88	117	82	108	93	107	83	102	109	111	107	97	121	110	97	96	90	91	100	100	100	109	93	109	111	83	112	92	105	103	94	85	92	75	103	111	88	92	79	114	95	114	89	95	95	99	88	103	98	100	94	91	89	97	86	104	103	97	102	108	103	84	106	119	96	113	93	101	92	101	108	113	80	109	75	89	90	92	98	96	105	96	83	105	98	90	88	107	98	89	96	99	100	103	114	104	110	88	100	100	110	88	99	110	81	81	95	99	101	96	103	104	107	90	98	103	84	113	84	105	89	101	92	97	123	110	111	88	107	89	87	95	108	91	92	98	104	102	95	97	70	104	108	101	81	99	96	90	102	98	102	84	94	76	78	101	113	99	90	94	98	96	97	114	106	101	79	86	90	115	88	98	92	72	85	95	100	109	97	102	99	96	80	105	83	104	111	80	105	85	96	88	110	82	89	79	89	105	97	92	89	109	95	95	98	102	95	101	105	104	85	107	103	101	91	102	99	118	85	78	84	100	115	87	105	87	104	121	103	105	88	103	91	91	95	100	90	87	89	103	93	86	96	86	82	97	91	83	89	103	93	92	95	81	103	104	111	95	108	89	84	78	112	94	105	96	102	89	97	106	70	92	84	101	86	94	86	91	112	87	96	99	102	78	89	81	87	76	89	111	101	107	89	110	103	101	90	85	82	94	87	95	91	92	87	96	100	105	89	84	91	101	103	108	89	102	91	87	99	106	102	92	72	92	87	90	101	111	89	99	105	103	86	86	95	90	72	71	90	109	105	100	113	88	91	86	87	91	122	103	92	102	96	81	85	80	102	99	84	86	96	98	90	90	78	103	118	112	84	96	96	85	98	95	91	95	98	90	97	93	102	81	92	79	127	90	103	102	92	83	96	82	116	100	79	83	78	103	85	92	86	98	96	103	96	74	95	74	96	85	88	99	88	95	104	98	96	94	88	100	90	99	97	98	105	86	92	114	87	88	92	105	80	101	98	125	84	101	81	107	82	97	97	101	90	89	86	88	79	106	101	93	92	94	93	108	95	98	74	105	108	99	76	86	102	122	91	95	79	71	110	86	101	88	99	86	97	94	86	113	80	92	73	89	92	101	68	96	98	115	77	83	94	81	105	98	94	94	103	97	107	90	107	92	95	107	103	103	91	99	95	87	105	100	79	92	94	105	84	104	89	94	93	75	96	102	86	101	87	108	92	90	87	94	98	98	84	95	85	86	91	83	109	91	95	91	99	107	88	104	109	102	112	86	92	99	84	98	79	107	105	93	89	94	81	89	117	98	94	102	93	98	75	80	98	103	88	90	99	75	93	93	83	98	89	90	86	85	98	88	78	89	90	79	83	100	102	97	96	81	107	94	107	103	93	97	102	80	93	100	95	104	113	101	83	97	85	99	94	107	87	103	98	78	87	111	94	93	96	93	111	93	95	97	95	99	85	86	86	92	95	99	103	73	96	82	111	101	101	80	100	100	90	91	84	86	108	84	87	74	104	92	85	92	88	113	92	99	89	112	90	114	94	92	106	101	83	87	84	91	97	91	91	91	110	97	92	88	95	96	80	99	99	88	104	104	92	94	98	87	115	92	112	96	101	85	128	120	80	91	97	98	89	81	93	69	110	104	95	80	82	89	83	86	98	88	83	105	94	104	85	97	97	102	97	106	97	87	108	107	84	84	105	91	100	98	93	115	113	101	96	96	115	89	118	75	102	86	81	97	81	81	99	97	83	104	100	91	107	101	87	99	93	93	104	85	100	104	97	83	100	82	88	85	101	100	98	108	105	111	84	85	92	86	101	83	94	86	87	95	86	91	104	83	102	89	91	80	94	79	99	95	90	97	97	98	90	102	92	104	93	110	86	96	110	94	81	103	103	115	76	94	103	96	95	94	104	94	94	81	111	87	113	81	105	84	102	85	113	87	111	89	104	96	81	94	97	89	96	109	71	95	104	98	82	104	82	81	89	106	98	97	83	99	82	92	84	95	103	96	98	80	97	101	92	99	86	98	106	90	102	119	87	87	100	102	89	92	94	87	98	106	96	104	97	93	104	121	95	102	94	81	98	104	83	106	98
345	3	3500	163283	347	1	143	519	617	551	520	586	1071	1031	1043	793	678	658	691	373	240	229	208	206	174	219	182	198	206	194	197	172	176	166	164	174	167	153	161	166	153	153	169	138	141	145	150	148	155	149	151	145	154	146	132	153	131	137	130	132	127	147	129	119	132	139	127	137	159	131	115	131	147	147	140	116	128	111	114	144	120	134	135	141	128	129	94	126	134	131	128	117	126	120	97	136	117	141	113	118	127	128	119	137	126	123	127	128	117	123	126	144	126	131	116	138	138	131	119	127	121	115	134	123	107	113	104	122	138	105	132	122	118	123	124	116	119	132	138	141	112	118	137	125	130	124	132	99	126	133	131	122	117	124	126	125	127	126	115	125	111	132	117	137	123	109	132	137	135	126	103	123	151	112	115	129	122	140	132	118	120	123	112	158	121	109	103	119	123	115	119	110	121	98	119	130	120	127	137	133	131	116	119	112	134	106	130	115	121	129	140	119	113	128	116	128	140	123	112	122	121	113	128	122	139	106	128	130	129	109	118	104	124	135	107	112	116	125	111	105	113	149	128	131	126	135	121	117	112	103	137	141	126	106	141	138	106	106	102	112	124	134	113	121	117	113	116	132	123	127	140	122	145	135	124	123	117	131	132	138	116	115	123	121	134	139	116	128	125	108	116	119	118	104	120	127	133	136	123	103	112	99	127	115	114	110	109	108	115	128	132	111	119	105	107	129	115	142	108	105	110	124	124	114	107	117	126	117	125	114	143	128	111	134	115	112	121	116	116	125	121	121	154	107	119	120	115	113	114	105	124	114	123	116	134	130	139	102	126	107	112	115	118	119	113	124	111	116	93	120	117	123	116	120	133	114	120	120	117	122	114	116	109	122	118	145	124	108	129	116	114	119	126	116	125	120	119	104	116	122	101	126	130	148	117	101	101	122	138	127	101	120	126	116	130	118	118	128	142	113	121	108	121	102	137	125	99	118	117	135	110	107	130	126	128	118	105	112	113	121	105	131	101	136	128	141	128	122	131	128	108	142	120	106	116	104	106	125	118	102	125	132	129	114	133	114	113	117	107	92	111	117	110	130	136	130	126	88	139	147	115	102	132	111	134	116	109	147	136	113	96	119	118	127	131	131	121	140	128	115	134	111	122	121	107	125	109	108	118	125	108	105	110	119	128	115	101	121	126	128	122	135	122	127	119	114	124	118	127	116	127	121	130	117	127	134	108	130	118	132	122	100	115	139	118	126	114	130	113	121	103	117	131	125	130	119	140	104	133	110	132	127	124	118	118	143	125	140	137	100	141	124	98	136	121	150	123	120	109	123	135	123	116	131	134	122	110	107	117	116	118	119	110	113	113	118	114	109	130	119	137	113	107	111	136	136	126	147	133	106	115	125	136	120	121	131	127	129	126	123	120	115	99	106	118	112	125	110	106	126	114	135	105	112	117	108	122	138	115	113	131	132	132	113	163	115	119	116	130	127	129	115	118	129	113	114	110	114	121	102	118	123	128	122	119	129	124	120	116	137	127	120	110	132	126	119	117	116	113	154	113	109	126	123	141	134	120	120	126	116	102	125	127	108	139	111	141	128	130	104	112	133	128	133	138	107	124	127	103	138	118	130	113	113	117	123	115	115	119	128	103	128	122	126	121	142	121	119	120	118	140	129	114	136	103	133	126	108	109	129	124	132	135	110	136	115	104	136	120	117	116	111	116	124	120	105	120	126	110	128	104	136	107	127	132	111	112	132	126	108	108	118	109	112	116	119	136	135	96	127	114	125	124	103	113	109	109	99	129	119	114	96	132	131	130	117	131	144	119	124	128	110	127	128	102	119	120	125	114	140	107	131	125	116	139	111	105	140	115	105	111	136	131	143	115	132	113	127	115	115	102	90	113	108	117	111	113	125	116	124	127	136	121	139	123	105	127	127	115	111	118	150	131	111	112	103	129	102	105	109	117	135	125	132	117	126	121	116	122	102	143	135	118	95	134	132	133	124	118	112	124	106	132	115	130	129	126	138	111	96	129	115	125	123	102	129	129	124	119	119	135	107	125	120	114	113	108	108	130	143	114	104	120	105	114	123	122	98	147	127	122	127	105	97	113	108	123	132	111	125	128	131	105	145	128	121	127	140	115	125	127	123	98	124	132	131	123	117	119	130	105	130	121	101	129	126	103	118	111	128	102	131	121	122	119	120	123	128	105	107	117	118	104	116	116	137	127	121	124	140	147	104	128	125	97	106	103	115	120	125	110	115	128	105	121	130	128	117	128	116	129	112	113	110	118	112	99	128	134	117	113	115	127	122	110	127	107	114	144	117	125	120	100	141	123	121	122	128
345	0	2700	163406	353	0	47	303	563	579	598	905	1159	1301	1100	885	983	875	739	273	287	264	256	256	253	269	225	225	229	214	210	227	194	205	198	192	178	207	176	181	198	188	186	176	181	186	168	183	175	157	159	145	153	165	150	156	145	140	134	147	147	154	144	158	143	146	129	129	121	157	126	137	155	142	159	140	128	160	135	134	114	129	143	145	137	136	134	124	122	137	135	152	141	139	128	133	125	135	139	143	119	145	128	133	117	119	148	145	139	120	125	143	139	149	135	134	134	134	129	130	123	134	126	124	143	133	141	135	145	116	142	120	138	120	114	137	147	113	130	115	131	129	116	140	138	128	136	135	142	126	114	138	150	125	120	135	118	133	131	140	121	124	147	122	141	135	137	135	150	115	128	146	118	113	122	107	111	159	111	129	135	131	142	146	136	120	135	127	148	123	142	139	138	147	123	117	103	132	137	119	115	131	127	118	124	106	131	119	129	137	149	117	123	122	125	130	125	152	137	114	129	124	117	110	137	126	134	140	116	112	131	134	130	126	126	122	139	143	134	116	141	142	148	137	134	139	117	128	142	135	128	123	128	139	128	129	144	112	140	127	130	142	126	117	132	106	131	134	136	142	139	143	122	138	105	112	137	122	123	123	138	116	118	133	140	132	120	131	136	115	122	132	122	115	123	119	127	146	148	120	138	123	139	151	125	122	126	119	131	146	145	146	137	134	122	121	121	126	128	138	133	137	99	123	160	111	116	139	110	142	132	125	120	108	127	137	110	141	156	120	145	122	128	129	137	127	143	125	122	129	111	107	126	120	125	121	125	148	125	131	135	131	130	118	128	105	119	120	122	118	132	122	136	127	131	132	132	142	102	125	134	132	118	122	132	129	147	119	126	127	131	124	138	126	110	122	127	147	130	130	125	135	125	125	118	121	124	123	127	130	110	119	124	119	137	138	132	129	118	125	141	117	139	117	116	128	135	128	115	131	115	126	138	135	121	125	124	146	110	137	122	118	115	121	133	122	139	125	118	123	113	126	119	121	143	126	136	131	106	108	135	144	132	130	122	131	143	118	119	117	104	124	119	127	129	136	114	107	121	119	112	118	136	125	137	126	131	129	136	111	127	131	116	123	122	116	124	117	112	130	126	102	116	124	120	130	147	128	113	113	141	118	139	125	129	122	141	129	133	117	123	108	149	128	139	130	118	123	136	150	114	113	111	140	114	116	126	122	119	135	134	153	130	117	106	125	122	110	129	152	109	122	117	121	141	114	142	154	125	121	137	116	131	115	129	142	125	106	128	116	137	115	114	109	123	129	119	124	112	123	116	142	126	126	114	133	120	126	125	127	146	111	116	129	119	115	132	129	128	123	134	129	123	139	131	119	112	126	112	148	113	136	120	140	127	123	125	136	130	114	140	136	135	127	113	146	148	133	127	134	127	130	119	125	127	141	117	114	129	150	122	128	128	137	115	119	136	112	138	117	119	99	101	118	128	131	119	115	125	119	132	113	136	162	134	122	137	109	130	110	119	130	132	135	112	141	128	122	124	122	117	122	145	130	140	108	128	110	118	130	112	116	124	114	123	134	132	134	113	124	135	120	138	118	141	114	126	136	134	184	142	133	126	140	118	136	143	112	108	129	138	126	131	136	127	121	121	103	108	141	135	116	126	134	114	124	117	109	112	120	114	95	126	130	147	122	125	129	149	132	132	129	130	130	126	124	123	118	137	115	135	132	104	127	102	132	118	132	115	130	129	137	121	122	117	126	122	132	133	139	125	117	111	116	117	136	141	130	121	122	146	119	120	132	122	127	132	123	110	125	113	138	140	123	112	123	143	133	118	142	123	111	105	121	127	133	124	114	121	136	124	130	118	110	123	123	133	120	122	123	132	96	116	123	148	116	119	123	136	134	126	129	101	121	115	120	137	136	138	132	123	152	124	104	155	126	129	125	119	146	133	121	115	117	140	128	129	134	131	116	114	124	127	131	122	119	94	135	124	131	121	127	118	116	130	108	117	128	143	118	116	128	129	134	133	138	110	138	112	115	115	136	120	113	132	126	104	129	135	136	133	129	134	137	117	130	104	127	116	112	121	134	125	118	133	142	127	131	111	114	136	127	117	130	132	127	138	128	102	124	113	118	113	122	116	142	120	140	143	131	132	113	115	147	153	145	138	137	120	131	133	152	121	135	128	125	131	125	113	136	134	125	136	139	128	136	129	116	113	134	155	125	115	121	120	118	133	103	109	127	122	115	128	130	128	135	116	145	109	123	129	121	131	124	144	124	124	121	114	115	142	132	130	140	112	110	120	133	124	116	114	135	126	131	142	133	122	129
345	1	1900	163530	354	0	68	531	463	530	437	562	640	629	444	373	372	376	329	180	203	201	172	152	155	163	142	155	156	136	151	157	120	143	137	122	116	112	130	120	126	122	122	125	121	113	99	102	113	124	104	101	129	109	116	85	92	105	108	94	105	98	92	80	102	117	97	88	103	99	84	102	94	82	88	101	81	85	96	102	99	95	88	86	75	80	87	86	85	73	86	96	85	87	93	84	69	90	91	99	89	106	87	90	87	78	95	90	74	70	96	95	91	94	75	87	66	84	93	79	90	82	92	96	84	93	84	93	83	84	83	81	103	78	78	100	88	96	93	71	88	101	88	81	90	80	85	90	102	76	79	79	68	74	90	80	78	102	93	77	86	99	78	86	76	90	93	96	84	82	89	105	98	105	93	85	81	80	90	78	85	79	80	87	92	80	97	86	81	94	102	83	92	85	78	83	89	90	96	83	81	88	82	84	74	82	92	88	84	89	81	93	73	76	89	90	78	73	100	78	92	85	108	71	95	89	63	80	94	75	84	72	84	93	92	87	96	89	61	78	88	75	106	83	92	88	89	82	92	91	86	93	84	86	86	92	88	70	97	96	82	87	88	83	102	89	71	84	89	79	95	84	97	71	84	96	115	94	90	68	84	83	89	83	95	91	72	84	80	80	97	73	82	75	87	83	89	91	74	101	86	95	82	79	95	75	90	73	82	80	87	95	62	77	79	75	80	77	102	98	73	84	96	86	65	87	82	93	67	75	84	97	70	86	106	67	95	82	84	85	92	69	73	78	71	63	79	86	95	85	70	80	75	76	89	77	104	88	84	78	82	67	87	93	85	80	75	78	83	80	63	68	75	70	88	100	94	79	81	83	77	99	68	80	82	89	88	81	69	71	97	72	90	87	72	81	97	82	73	94	82	90	76	79	94	65	82	90	88	87	90	87	98	89	83	97	96	79	80	102	72	89	83	65	73	89	90	90	79	93	87	92	87	98	73	85	81	81	79	83	84	90	90	82	88	92	92	83	76	90	84	98	87	90	71	82	84	81	86	89	86	71	96	83	82	82	88	89	69	82	97	78	87	87	85	106	100	102	77	75	72	103	84	86	84	85	96	75	78	86	89	72	86	93	85	85	68	86	73	85	92	77	86	85	94	86	81	91	90	84	83	76	82	85	77	83	89	76	85	89	91	79	98	78	85	94	87	99	78	99	74	73	81	97	73	118	87	85	93	77	91	67	85	81	87	90	73	78	85	94	75	91	87	71	78	64	89	85	85	74	81	86	76	110	88	78	89	97	87	78	79	89	79	81	77	87	89	80	64	67	85	65	85	91	84	97	91	71	82	77	77	74	62	72	83	75	92	88	94	81	80	88	104	73	79	88	97	84	90	70	83	83	89	77	98	78	88	96	90	93	89	81	90	78	82	72	87	78	77	77	80	61	88	100	93	76	98	84	80	71	80	92	74	65	81	83	77	89	78	93	76	90	78	82	88	85	78	82	83	73	76	86	99	72	70	96	71	70	89	89	94	80	80	80	89	88	73	81	73	83	74	87	96	104	82	96	93	76	73	98	75	72	68	69	91	87	89	83	69	79	69	80	93	88	89	79	99	97	96	79	83	93	85	94	89	96	81	87	70	64	83	84	103	82	99	103	97	71	84	76	85	89	95	71	87	75	95	89	100	94	83	84	91	76	96	84	67	105	82	101	76	62	84	71	88	84	81	87	77	70	76	82	84	90	75	77	87	80	87	84	76	88	77	100	82	99	75	91	71	86	85	89	83	66	68	81	77	88	78	86	85	86	84	79	91	83	89	85	96	98	72	87	89	104	74	96	95	79	69	78	79	87	96	78	89	95	88	93	88	71	78	102	78	77	95	79	74	95	89	88	83	86	93	101	87	78	92	83	77	79	107	91	68	82	92	80	70	104	100	87	91	75	85	84	97	94	84	109	79	94	96	82	80	72	86	89	71	80	88	84	67	66	77	85	106	90	91	83	75	84	103	77	77	93	73	113	88	91	80	83	79	66	88	78	76	72	82	74	83	80	70	69	85	92	69	76	88	93	68	91	97	82	69	88	96	70	95	103	92	85	76	78	76	76	86	96	85	97	102	81	115	86	81	92	80	94	94	92	81	97	77	75	80	104	88	79	85	88	97	78	86	83	74	118	93	64	85	59	81	75	73	77	77	87	83	93	88	86	88	88	85	78	75	78	69	99	101	106	93	85	76	86	72	92	85	94	64	81	87	90	84	79	84	83	81	83	107	91	83	73	98	77	98	92	76	86	83	65	75	77	91	95	77	76	89	93	87	84	92	97	82	90	79	75	95	86	74	81
345	2	2100	163653	358	0	54	452	533	534	476	638	1059	716	643	507	483	576	364	211	206	203	198	203	184	180	165	179	176	156	143	143	120	123	140	148	124	135	128	139	134	124	121	117	115	120	115	131	116	109	119	119	78	125	103	102	121	93	112	115	97	92	107	89	92	112	100	100	103	107	91	110	96	82	111	98	80	108	98	95	98	95	96	100	82	87	96	95	86	86	87	88	103	89	89	89	104	108	79	86	101	101	91	84	98	92	93	90	76	103	88	70	89	79	91	116	100	79	71	85	91	104	101	89	100	101	100	81	76	88	75	87	88	92	89	94	94	95	84	77	82	93	93	93	80	80	87	89	101	69	75	86	93	88	93	71	96	88	92	86	80	85	74	75	74	87	85	106	85	83	89	98	81	75	88	96	99	100	86	84	78	80	79	66	90	81	90	86	85	88	90	88	88	91	79	93	82	86	89	82	82	89	82	88	94	72	96	96	98	88	104	91	96	99	88	82	91	93	74	78	92	78	105	104	96	86	87	87	80	67	94	101	82	74	91	95	98	69	91	91	80	91	92	93	83	83	93	82	88	81	84	91	97	100	73	81	73	81	89	92	91	100	77	98	81	81	78	76	79	95	88	77	90	90	84	93	88	80	79	105	77	85	79	75	83	86	78	81	92	92	84	96	84	90	84	89	84	89	80	72	92	76	95	90	117	72	74	84	94	97	90	78	88	105	96	108	116	70	102	78	78	70	90	78	111	79	91	76	74	83	110	99	95	105	108	84	78	78	71	83	46	94	80	87	73	93	73	89	85	94	77	75	99	74	85	101	71	84	91	107	78	79	83	100	94	68	85	79	99	103	97	72	87	100	85	84	74	89	86	83	81	69	76	85	87	92	105	75	88	92	84	91	82	85	91	76	79	92	87	101	84	99	75	90	83	85	102	83	77	86	86	81	90	82	101	95	77	75	88	93	81	69	95	90	93	81	82	89	69	74	85	96	97	79	92	88	81	76	86	90	84	80	107	90	97	78	81	71	87	77	92	88	92	77	74	89	75	80	89	71	87	77	90	96	81	94	73	81	88	85	97	89	75	101	92	80	82	88	97	88	90	75	91	92	99	78	80	84	83	93	77	80	98	91	86	84	82	74	68	82	95	107	86	80	90	116	84	86	89	93	81	82	86	75	72	87	81	81	84	89	70	83	72	88	90	105	88	83	93	82	83	68	77	89	103	73	74	87	75	78	87	70	95	88	83	80	95	78	84	80	82	78	82	81	82	86	96	83	89	79	94	108	108	98	75	84	84	100	84	83	89	97	90	88	82	86	81	92	74	87	92	71	94	77	85	80	76	90	81	78	88	83	78	98	96	73	96	102	95	87	99	81	93	94	96	77	90	91	76	91	79	76	89	75	67	91	90	81	91	78	84	82	89	85	99	107	70	83	78	69	98	74	82	78	95	94	94	86	98	98	75	84	102	94	100	100	83	90	81	81	95	80	90	85	93	97	77	103	76	79	83	93	77	107	81	71	83	78	89	86	73	86	99	111	91	105	80	71	90	78	96	83	104	90	96	78	89	71	78	87	93	76	86	102	82	85	98	94	84	72	87	88	70	91	69	93	94	89	90	97	92	77	79	77	94	85	69	87	100	95	98	90	104	76	79	82	87	88	83	108	72	98	83	87	84	80	96	79	65	90	104	94	79	106	83	86	72	86	81	86	85	80	88	93	81	83	81	84	72	90	99	84	83	69	94	76	78	84	80	74	104	77	86	89	97	81	95	84	80	73	79	73	96	66	97	79	71	100	75	83	98	89	93	87	92	88	87	86	84	73	90	77	89	90	81	82	73	88	80	76	74	109	90	78	83	68	91	96	76	85	70	99	89	68	85	92	94	77	79	83	80	110	94	76	97	90	103	92	70	85	84	90	77	85	90	80	91	81	90	83	92	91	90	79	80	100	79	80	102	79	81	71	91	93	74	96	98	78	95	96	76	90	94	86	93	77	86	104	91	79	67	83	70	91	65	98	73	88	70	91	102	97	92	87	77	83	88	68	90	96	89	82	102	78	92	90	97	77	86	92	81	95	88	94	87	109	84	88	87	89	95	80	86	79	101	93	78	83	97	92	72	79	107	86	71	64	113	99	83	68	90	78	107	79	87	69	83	77	74	87	87	97	80	83	84	89	81	98	83	81	97	98	84	97	79	67	101	101	78	80	93	81	70	76	91	77	87	95	67	98	74	90	105	97	76	78	90	101	98	90	104	84	80	70	101	97	84	73	88	89	79	97	96	80	104	95	107	81	65	84	67	95	81	89	92	80	96	86	75	107	82	96	94	70	78	79	88	89
345	3	3500	163776	350	1	158	730	920	853	758	784	1261	956	792	877	634	722	312	246	246	230	225	240	205	192	175	197	184	180	167	177	143	160	146	146	139	139	169	158	149	151	168	157	158	148	146	150	145	137	144	137	157	129	116	148	134	145	141	143	138	136	124	118	119	115	102	114	137	126	117	117	122	147	128	124	115	134	109	142	133	121	112	108	110	147	138	125	133	123	115	111	111	130	120	112	137	127	107	129	129	141	127	119	113	126	135	116	126	106	114	108	128	125	109	135	121	122	118	140	126	112	127	134	106	115	124	130	112	112	122	133	114	124	119	104	115	114	123	138	112	115	124	129	142	106	98	128	122	120	115	105	124	112	116	124	127	122	133	117	117	111	133	115	123	118	123	115	92	113	101	130	110	111	117	102	114	122	137	140	111	130	119	108	118	112	122	110	104	123	128	113	114	139	118	117	112	126	122	108	109	120	121	121	132	129	126	124	131	114	108	122	122	123	124	120	129	120	123	121	125	102	117	112	112	136	116	131	134	111	120	125	131	110	101	111	93	98	132	139	123	108	122	116	97	125	101	119	112	124	112	140	118	104	94	102	103	122	115	109	117	130	123	128	125	125	135	104	131	113	105	125	119	135	128	94	123	115	110	124	122	108	123	113	107	105	105	117	118	139	108	117	109	139	105	114	126	121	129	126	121	140	141	122	114	101	115	107	107	119	110	123	104	117	124	128	113	104	106	110	119	123	111	112	110	120	99	108	115	98	105	106	125	125	133	119	121	108	121	113	123	112	116	108	103	124	106	124	123	103	95	121	110	138	109	131	114	124	114	129	104	120	131	111	120	119	105	112	129	116	131	114	121	125	125	123	108	104	122	122	128	103	99	97	108	100	124	116	113	133	108	101	113	111	112	116	100	110	108	125	136	98	124	125	116	101	128	110	97	97	112	100	130	118	132	105	122	120	118	102	111	126	114	112	119	126	114	133	123	108	116	111	144	102	117	118	120	122	97	125	112	104	120	137	123	129	101	122	109	126	100	129	108	111	130	111	104	111	113	112	122	112	117	127	118	116	102	102	115	127	114	102	121	115	115	100	105	105	101	121	120	111	111	118	120	102	112	141	132	106	119	118	99	120	116	113	115	102	115	133	130	107	115	115	121	123	135	108	132	108	111	133	117	121	126	115	109	110	115	117	125	110	93	135	102	119	128	114	119	124	118	112	107	120	111	111	133	121	130	119	124	118	102	104	97	112	104	125	115	106	112	121	139	94	135	128	110	126	113	110	101	108	117	130	112	131	120	120	113	136	121	117	114	115	111	125	130	123	118	125	112	133	110	115	118	101	118	112	119	117	129	112	112	102	137	117	96	138	120	103	115	111	111	147	124	98	108	108	138	116	96	119	115	125	107	112	123	134	111	126	107	102	122	126	107	109	122	122	136	118	114	125	118	98	98	138	107	128	122	109	104	103	102	114	111	112	129	118	98	115	100	125	120	121	109	126	144	111	119	117	117	122	102	128	126	104	122	77	128	102	132	112	122	108	116	118	121	128	122	111	116	124	145	130	124	113	118	104	118	117	119	101	107	108	125	116	118	130	135	109	113	112	116	110	115	127	113	107	126	133	111	106	114	115	119	127	106	135	120	117	133	121	108	102	116	119	128	135	113	104	116	107	111	129	120	111	142	130	90	110	126	111	95	94	120	109	119	143	114	107	111	117	101	130	120	117	93	120	124	121	115	101	138	100	126	121	114	116	111	114	94	122	112	108	114	106	113	110	113	116	117	121	126	98	116	106	119	135	130	110	131	113	122	112	135	103	118	113	120	113	119	119	133	88	128	121	111	121	126	136	112	118	115	108	133	121	109	108	144	100	100	107	100	114	131	123	117	101	124	123	114	113	133	121	124	111	100	101	111	109	131	122	119	123	137	104	93	105	118	110	104	98	130	127	114	111	101	120	114	105	102	113	96	130	114	117	140	119	118	103	117	96	115	105	135	115	109	122	108	120	136	126	118	117	116	128	124	126	114	127	133	128	123	97	117	104	119	111	107	128	132	112	121	106	142	118	108	134	120	113	120	113	128	118	132	121	101	125	108	112	126	120	120	121	109	129	132	122	126	130	113	123	115	104	118	120	119	117	129	114	113	115	94	105	138	129	118	102	95	120	115	118	127	103	119	99	121	125	111	115	113	121	112	119	117	100	106	118	121	104	117	127	123	116	118	92	103	100	124	113	111	117	116	121	108	117	109	117	111	119	130	99	126	118	111	120	121	113	105	99	119	132	119	92	112	110	98	107	115	108	112	135	124	125	118	106	99	103	114	118	114	98	119	125	97	111	131	111
