345	0	2700	180306	416	29	124	530	838	888	853	763	698	669	580	531	513	507	412	415	425	423	361	354	354	352	327	304	276	286	281	277	264	257	238	216	210	233	211	192	180	186	172	177	154	172	146	140	158	142	143	145	152	139	114	124	118	137	120	138	124	105	112	136	91	123	111	111	114	90	125	134	105	106	107	108	114	106	95	126	92	107	91	112	90	76	90	94	82	111	89	111	85	99	101	107	78	92	100	97	107	105	90	86	109	83	111	96	95	106	99	94	98	120	110	95	82	86	92	78	104	88	90	94	96	96	115	109	99	88	89	73	96	105	107	96	61	97	103	85	71	80	122	88	95	90	100	108	83	100	78	69	105	74	94	94	90	79	96	83	102	96	102	82	85	90	82	90	97	81	79	88	97	85	81	101	66	87	91	86	88	92	87	100	88	83	78	80	84	84	92	87	93	78	96	94	79	111	98	96	98	111	84	98	107	87	94	78	97	101	80	85	94	79	73	79	83	86	84	96	80	79	108	78	89	75	98	89	98	98	90	69	72	97	88	94	85	99	88	90	68	92	86	85	89	91	88	84	71	98	89	85	87	87	96	78	102	98	93	83	101	78	76	93	84	70	86	81	84	90	99	73	96	86	83	87	84	92	98	78	78	85	74	83	82	77	105	83	90	92	80	95	75	86	98	90	93	94	78	79	101	86	88	76	93	84	76	101	105	81	86	93	82	102	80	76	97	91	83	88	87	96	82	100	72	77	93	104	98	88	76	73	80	90	85	81	88	100	77	85	78	78	77	82	86	90	86	89	86	94	100	79	88	84	86	94	91	94	98	92	97	99	93	93	83	88	81	71	92	79	93	89	81	89	81	102	87	84	90	85	92	72	104	92	94	83	89	92	80	83	73	77	94	90	85	75	87	94	87	84	101	108	85	82	87	103	91	94	87	76	84	93	83	96	87	96	77	90	72	90	89	74	101	70	83	83	85	100	90	83	89	113	86	79	99	86	79	86	69	97	82	92	90	73	93	82	90	89	76	82	96	101	74	78	88	93	90	87	88	115	87	90	72	95	71	86	69	87	80	99	64	92	91	78	76	91	86	98	81	81	76	92	107	87	85	86	73	88	83	83	93	81	107	84	65	78	80	93	88	92	77	93	98	73	92	96	96	85	88	95	74	91	87	102	86	95	89	72	81	74	87	94	86	84	84	103	87	90	80	90	78	89	91	103	78	73	95	75	71	90	87	91	91	81	105	81	104	73	87	83	90	99	91	88	92	97	81	86	107	109	81	95	107	85	73	84	87	101	92	92	85	82	90	94	64	86	95	79	96	79	79	80	88	84	95	81	100	76	82	103	85	98	76	95	93	78	85	84	87	77	87	89	87	92	96	88	103	81	79	98	90	94	82	79	87	95	81	70	102	96	82	79	95	94	74	98	101	99	79	90	74	83	71	89	97	89	78	67	73	96	82	87	99	71	75	83	90	90	82	95	89	77	92	80	82	83	99	82	92	89	92	93	102	91	84	91	98	73	92	82	71	98	88	80	77	87	86	88	82	88	99	84	95	83	98	80	92	85	87	86	80	88	74	77	97	70	80	94	82	75	86	89	86	88	83	80	72	81	89	104	86	75	90	69	74	79	81	103	95	77	91	94	79	66	87	90	91	89	84	95	102	101	91	79	77	73	68	90	87	75	81	96	93	86	85	83	87	92	100	76	74	89	85	74	88	86	83	93	96	97	92	100	75	80	88	81	77	107	76	90	94	75	91	90	81	88	88	90	97	87	104	81	80	76	82	76	79	93	108	92	72	82	89	85	81	88	90	102	116	79	108	84	88	83	87	96	78	80	78	90	95	84	90	94	73	92	96	86	92	92	76	86	85	74	79	77	85	93	87	77	91	100	72	104	91	62	81	95	89	94	85	92	89	71	74	101	70	78	91	95	101	78	105	111	82	98	74	83	92	77	82	95	83	88	93	89	79	84	84	67	101	91	92	84	95	86	85	95	100	91	72	87	98	91	97	90	86	74	92	70	90	87	79	84	94	69	79	91	78	72	87	95	68	82	93	90	94	83	99	81	81	74	100	85	79	98	109	79	93	108	67	89	86	87	88	87	74	91	67	74	97	77	92	87	95	84	79	82	81	78	92	94	87	86	78	83	98	70	81	82	88	83	83	91	88	77	68	75	101	83	86	96	96	96	84	75	94	84	94	90	92	95	102	85	76	114	93	81	75	90	88	95	76	90	78	89	75	73	87	86	86	110	80	97	90	99	92	84	86	81	121	82	86	69	90	81	96	74	83	77	78	92	79	87	95	96	87	81	73	77	88	84	87	92	92	94	77	69
345	1	1900	180429	495	28	194	669	853	860	791	698	651	603	551	514	485	463	420	409	339	364	311	300	263	291	276	231	227	236	184	205	196	189	208	174	180	180	185	157	167	166	144	152	143	114	130	121	137	123	132	118	122	115	146	126	139	126	111	129	103	119	122	87	120	127	86	91	115	108	95	92	90	110	89	88	100	97	98	96	104	91	96	92	104	125	81	93	86	84	110	109	94	94	74	90	97	93	101	102	93	113	113	108	90	89	104	93	106	93	81	101	82	89	94	113	113	94	90	102	91	92	81	108	92	85	97	83	113	94	96	99	85	94	109	86	87	103	85	95	85	102	93	90	90	102	96	98	86	94	105	90	86	84	90	86	81	93	100	99	85	85	83	65	93	81	105	87	93	92	88	103	110	91	91	91	78	88	82	104	104	115	87	94	92	77	71	111	104	86	102	107	97	83	104	80	82	102	88	70	93	84	95	99	105	90	89	88	109	94	82	92	115	90	98	87	91	85	102	97	82	86	91	89	75	95	66	90	101	97	97	90	94	89	86	96	88	86	100	91	103	93	90	93	99	93	78	86	100	87	94	112	85	84	90	100	81	90	77	92	85	86	99	79	69	90	91	85	97	88	100	80	92	82	73	78	78	87	73	95	100	97	93	107	89	97	88	96	95	81	93	103	86	96	94	92	96	72	109	86	67	75	86	79	97	93	84	99	92	77	85	88	83	88	79	113	88	95	86	91	73	70	90	82	96	101	100	89	93	96	109	98	69	92	83	99	87	80	81	80	82	95	71	85	92	93	83	90	98	95	112	99	99	98	118	74	95	109	84	98	89	83	86	89	91	86	96	80	75	90	88	93	102	91	112	96	91	78	98	92	82	117	95	101	95	78	99	96	97	70	76	89	82	85	83	81	93	87	90	60	102	83	98	80	90	77	81	85	96	92	81	105	85	75	110	86	104	84	81	91	95	93	104	77	85	91	90	100	71	83	96	84	93	86	81	95	82	97	79	93	90	86	68	92	72	91	94	90	95	93	100	92	81	76	91	84	86	76	89	97	87	93	79	95	96	81	79	103	87	91	85	94	92	86	87	88	100	103	88	92	86	86	74	90	95	76	89	100	78	84	78	88	88	85	108	91	86	84	93	99	79	94	98	91	98	95	89	86	67	86	97	92	102	108	92	77	73	67	71	81	78	86	89	101	85	114	92	92	93	98	101	86	88	94	89	95	90	95	90	92	86	112	93	83	89	86	92	93	100	86	92	95	96	99	80	84	93	99	100	100	98	79	72	99	91	100	86	92	78	73	105	87	93	104	79	82	99	101	82	90	107	94	96	86	91	79	109	87	107	103	83	94	85	86	81	90	84	74	80	102	95	116	106	84	93	83	85	90	85	97	100	99	90	95	89	92	88	106	98	101	98	107	81	97	81	87	76	86	95	116	71	95	96	94	87	73	96	93	81	77	97	84	82	80	85	97	77	76	96	99	78	81	74	105	81	82	110	85	93	85	92	89	89	92	79	97	92	90	90	88	106	92	88	78	111	77	96	88	54	104	90	88	93	76	95	80	93	89	88	88	75	94	95	80	89	87	92	92	99	89	96	103	93	78	87	77	89	88	97	84	90	103	101	88	105	81	67	100	107	80	84	81	74	99	68	72	93	90	74	91	85	90	91	92	85	98	82	97	82	93	82	99	98	77	97	86	89	86	96	81	93	88	90	102	90	101	113	88	75	100	90	89	87	93	79	89	79	81	86	91	100	95	87	97	87	90	72	82	86	76	88	99	83	109	87	59	96	91	93	123	90	85	95	99	89	77	93	89	82	88	97	88	75	101	89	90	76	96	69	86	88	92	96	102	104	87	98	83	75	81	108	93	89	94	81	90	112	98	78	88	110	103	72	80	118	91	69	91	109	78	101	94	98	88	83	87	84	91	85	106	77	96	91	109	96	88	81	100	103	94	85	84	75	90	81	83	69	98	77	94	105	89	92	78	70	70	83	88	83	84	83	101	102	86	87	70	80	101	94	81	95	98	89	74	87	87	89	75	88	94	85	96	85	78	76	114	85	76	95	79	86	106	79	83	90	82	87	85	94	81	85	97	101	78	76	83	86	79	60	104	83	95	90	120	92	69	83	84	81	99	113	90	92	92	103	96	97	91	95	86	89	71	87	87	91	91	82	90	75	100	80	95	87	79	78	79	85	103	76	81	116	88	100	67	95	104	92	64	84	88	82	99	78	75	87	98	102	90	81	100	99	105	75	83	96	91	95	79	102	80	72	82	101	94	73	90	95	83	74	76	84	102	86	107	92	91	81	86	85	98	85	93	78	78	94	89	89	88
345	2	2100	180553	448	29	175	700	936	989	899	838	708	665	581	573	492	462	402	388	349	339	318	325	306	280	246	279	262	218	216	219	190	192	190	198	188	156	155	175	131	148	140	157	150	154	121	143	124	147	146	128	127	115	118	132	125	106	121	124	130	122	121	101	122	88	117	97	113	108	110	96	97	110	112	102	97	84	95	120	113	105	96	94	103	103	100	98	77	97	93	108	115	85	94	103	93	83	92	106	114	92	86	112	106	87	101	106	87	100	86	91	99	84	89	89	102	92	99	90	108	107	106	110	82	89	89	84	93	89	108	110	106	100	82	101	86	87	82	113	101	97	97	91	112	99	110	82	91	92	87	118	91	91	88	104	78	96	105	107	94	98	100	84	64	94	95	97	103	114	104	84	89	71	105	124	89	101	91	93	89	92	78	93	99	101	82	87	93	95	98	94	81	91	121	99	86	100	91	96	79	78	102	97	92	101	88	105	100	97	112	97	99	92	95	105	97	92	108	85	88	104	94	92	96	87	96	84	93	86	110	79	105	88	86	99	91	102	95	79	86	86	105	105	104	101	70	104	105	107	112	75	104	81	99	89	78	86	113	80	81	105	75	112	94	102	83	101	73	90	103	94	89	90	87	90	116	83	85	88	81	95	98	95	87	81	85	89	99	105	82	86	73	111	107	105	92	86	110	85	84	108	97	106	101	111	88	93	92	82	96	104	101	100	104	95	108	90	98	85	77	96	72	80	96	81	90	93	82	101	81	93	94	91	96	91	107	83	83	99	70	89	97	120	86	87	90	87	92	104	80	80	98	73	101	90	87	94	86	96	82	104	98	85	69	87	109	95	101	88	76	88	98	111	93	76	95	86	78	103	96	86	106	95	89	98	88	90	114	101	73	87	87	79	92	117	68	86	92	94	92	91	94	106	95	73	99	85	83	81	90	100	82	99	96	103	95	98	104	98	98	96	97	90	86	105	101	91	101	85	96	102	97	94	100	103	86	85	96	102	112	97	95	80	92	93	92	83	96	87	84	87	94	92	112	84	91	72	97	88	82	76	79	89	64	93	88	71	83	93	118	78	111	104	92	99	77	108	101	99	79	114	91	99	96	104	111	99	90	95	77	77	103	88	100	87	76	90	104	98	90	96	82	99	73	67	91	107	87	95	79	101	93	88	88	103	83	78	77	104	88	105	92	89	80	94	89	95	80	86	86	90	75	94	92	84	85	100	97	96	83	95	84	109	92	90	82	76	95	94	76	74	88	112	83	99	89	92	86	98	113	94	91	76	72	86	92	90	80	90	87	98	77	75	78	92	112	97	78	77	77	87	89	79	103	84	113	100	76	96	91	99	90	103	91	91	83	90	89	82	92	97	75	86	94	84	94	101	81	77	88	97	87	85	96	88	100	94	89	106	99	86	87	92	71	95	105	95	75	79	83	93	90	83	79	88	104	100	93	71	82	88	75	85	70	91	87	102	100	89	93	90	94	91	103	92	80	99	93	93	78	93	88	108	90	93	81	91	63	91	84	103	85	88	96	91	92	79	105	92	91	94	86	90	93	76	92	97	81	97	94	99	85	94	91	84	84	93	89	102	84	94	101	93	78	95	89	81	80	96	77	88	91	94	75	99	92	79	79	110	104	92	84	90	79	110	109	107	85	86	85	101	96	105	91	96	94	92	109	87	82	89	87	96	90	90	101	87	87	75	87	96	93	98	96	94	81	112	98	103	89	96	108	98	88	90	90	80	105	92	92	103	101	107	86	104	89	81	92	95	96	105	82	80	85	98	94	88	79	93	86	94	105	85	94	89	77	83	93	83	97	96	97	99	91	102	91	80	96	85	101	97	96	85	91	98	95	85	94	89	100	91	69	96	100	75	70	92	92	77	83	93	86	94	103	99	100	109	69	80	78	86	95	94	77	93	94	89	82	85	97	76	100	95	98	92	71	82	84	84	85	95	108	89	94	87	99	110	83	104	98	85	100	101	103	87	88	82	84	91	99	82	105	82	102	90	88	110	84	96	100	86	99	81	87	98	79	74	91	71	74	86	81	88	74	92	81	119	63	80	82	87	92	97	80	104	88	87	91	72	92	105	87	72	101	86	88	96	79	109	89	83	74	91	75	94	84	100	88	112	98	99	106	90	79	105	80	104	95	90	94	102	77	76	92	94	86	84	71	84	92	102	102	97	86	99	79	95	80	83	79	88	86	103	92	99	75	96	76	113	75	96	93	79	89	109	96	84	94	79	81	85	82	87	94	81	88	107	88	83	84	85	106	68	103	102	84	101	88	102	113	88	90	66	79	95	84	102	96	91	100	79	108	105	100	90	81	89
345	3	3500	180676	468	24	166	675	953	1015	929	857	792	695	615	576	524	458	409	427	378	370	321	351	279	297	274	252	246	222	221	232	197	190	210	195	196	189	209	157	157	173	156	160	149	157	110	161	135	128	147	143	138	124	123	119	130	127	135	128	122	107	138	130	112	110	106	120	113	127	115	106	105	109	115	118	103	110	121	111	132	116	116	118	106	96	104	109	101	118	113	92	109	106	98	107	108	115	103	95	98	103	103	125	96	106	108	101	109	101	108	100	100	89	126	117	111	98	96	101	87	100	114	97	87	113	102	102	102	83	93	85	84	111	99	106	91	94	98	100	107	104	96	96	104	100	96	80	99	90	102	107	93	107	110	78	94	92	94	82	82	112	93	108	97	101	102	91	97	105	105	116	83	106	92	112	93	108	89	112	95	77	78	112	92	113	90	102	94	103	109	87	104	97	94	87	89	95	101	101	105	100	83	112	98	100	99	107	105	78	107	98	83	74	100	108	92	109	96	93	87	90	86	98	100	107	92	98	101	107	76	121	104	125	104	81	77	95	91	106	105	91	84	98	84	92	83	101	96	100	87	102	96	98	84	96	88	99	109	99	101	99	94	78	103	104	99	84	93	83	103	104	87	110	90	111	83	111	96	97	86	95	105	107	95	105	96	89	103	90	97	84	94	103	95	93	101	86	87	101	95	114	85	96	93	111	89	86	88	81	112	96	87	104	129	94	83	91	97	89	96	105	97	90	101	100	99	87	93	105	99	89	106	107	109	110	78	75	98	102	104	84	106	95	97	82	105	84	81	97	84	91	87	99	87	94	87	88	89	90	105	109	108	76	87	91	85	96	94	90	101	90	114	115	97	95	103	105	99	76	96	99	97	110	89	82	72	80	98	92	82	101	96	95	93	107	91	93	93	91	108	86	90	104	101	101	91	86	89	103	95	86	87	111	86	93	74	100	97	81	102	104	107	104	97	94	88	108	84	93	113	104	109	99	88	106	101	99	97	100	110	92	117	88	98	104	82	93	88	91	109	95	104	90	78	100	78	120	92	101	112	92	91	86	94	100	83	91	98	90	80	98	86	90	100	98	98	100	99	78	125	94	95	77	103	100	103	105	81	101	100	88	82	93	94	98	88	101	102	88	93	95	94	100	112	125	93	97	82	83	102	106	83	95	93	111	102	97	88	85	110	80	89	97	100	95	92	118	57	91	86	96	93	102	93	106	85	86	87	99	97	86	85	90	96	107	78	104	78	101	82	95	95	88	75	96	111	93	76	98	97	101	81	97	102	87	97	86	102	87	91	107	93	102	101	102	116	108	91	89	99	102	102	90	99	79	98	105	97	91	102	87	76	87	94	82	103	96	97	100	113	104	104	95	107	104	86	88	90	73	100	94	87	88	90	81	103	78	97	100	102	90	76	107	101	103	123	88	103	93	84	100	101	101	80	89	79	84	92	91	88	83	94	106	101	99	95	92	84	91	103	78	90	94	96	77	89	81	101	92	96	80	93	94	90	110	110	104	84	98	89	93	89	85	105	104	101	103	111	99	74	102	84	103	89	96	91	110	91	80	87	104	100	111	87	96	102	90	109	102	97	93	75	89	94	104	95	100	98	104	88	100	100	99	96	88	95	85	105	102	89	105	97	98	104	96	117	95	98	90	101	91	89	105	77	91	94	101	99	91	95	91	95	92	101	96	106	88	111	97	94	101	104	102	94	87	108	103	101	89	94	81	109	80	92	105	85	106	104	90	87	84	80	102	85	86	99	88	85	90	110	103	94	97	92	101	92	93	103	95	95	90	78	96	111	97	73	94	104	102	83	97	91	98	94	90	88	90	90	95	113	92	108	96	81	97	86	89	102	95	85	103	85	83	97	97	87	111	95	64	111	69	94	106	100	106	84	102	89	103	82	97	89	108	101	91	103	92	80	105	98	88	88	88	81	77	82	81	112	106	90	107	83	102	81	86	99	87	73	88	79	91	84	95	94	97	91	81	99	86	72	92	87	93	100	105	95	92	98	79	89	80	97	88	70	110	91	94	98	91	104	113	97	89	93	88	76	101	87	92	82	101	103	97	94	88	89	88	99	96	100	86	105	97	95	87	116	86	105	103	98	104	97	114	78	118	98	102	94	89	105	85	101	130	96	98	91	89	104	90	93	99	88	100	82	96	109	107	103	94	102	81	81	108	95	95	91	90	95	93	80	99	83	82	92	108	95	110	108	111	102	102	83	98	106	101	96	93	105	103	87	102	113	98	115	91	86	94	89	114	94	85	113	111	108	89	98	114	87	81	97	94	99	91	84	91	96	99	101	95	88	89	82	95	93	91	101	89
345	0	2700	180799	449	18	122	569	837	920	898	821	734	697	611	584	554	473	420	407	410	385	352	351	314	333	246	280	287	256	239	231	205	216	203	204	192	173	207	169	174	167	151	147	170	162	155	158	131	143	154	135	131	112	137	140	127	144	124	125	126	113	123	113	122	117	115	139	116	123	124	104	120	125	91	144	109	122	126	114	114	116	93	113	102	110	93	122	103	105	101	96	97	92	96	115	91	97	123	121	111	106	76	115	96	109	119	99	78	95	95	88	105	87	95	106	96	86	105	109	101	105	101	101	87	95	91	109	89	85	94	115	109	107	96	99	107	101	95	98	85	93	107	106	106	107	78	111	99	96	87	74	87	117	126	92	91	77	103	94	96	99	89	113	91	115	94	95	98	89	93	95	101	99	97	87	98	91	95	90	96	99	102	103	80	72	101	99	101	87	92	96	95	116	85	108	107	90	97	104	91	101	89	100	100	86	100	81	101	113	82	78	99	101	85	108	99	85	94	102	102	93	100	106	103	84	85	92	106	90	108	82	88	85	101	102	108	95	85	88	89	97	85	91	90	101	109	111	80	97	88	100	107	108	97	76	101	101	111	77	93	104	92	104	91	93	89	105	96	101	91	100	102	87	89	89	100	103	96	101	105	80	79	103	95	84	95	85	88	91	91	85	86	95	96	102	91	95	83	79	96	82	98	105	75	105	112	99	103	97	92	95	111	116	98	106	89	85	106	104	98	109	88	109	115	90	86	103	89	93	82	104	99	107	100	92	93	102	103	82	85	97	86	98	97	98	84	105	73	81	84	89	110	73	94	93	75	93	90	92	82	100	93	107	95	73	101	93	84	115	97	104	85	106	87	106	106	84	103	92	78	97	93	99	102	95	87	90	85	90	114	82	97	81	105	101	109	101	78	114	105	98	96	96	91	105	89	112	91	88	81	118	98	90	96	90	101	85	86	109	82	108	72	97	93	84	108	100	99	105	100	109	87	101	92	108	89	94	105	110	99	97	88	109	95	110	114	83	104	96	100	92	94	99	88	94	93	89	103	104	100	112	90	97	93	78	87	96	96	79	90	99	80	84	84	94	90	97	76	84	84	78	104	103	109	104	87	100	101	108	85	104	91	100	88	107	87	109	93	92	107	75	95	103	94	95	76	99	98	95	89	83	94	89	96	93	84	83	90	89	104	91	86	83	89	82	91	88	79	95	91	90	93	90	110	95	109	83	96	109	105	96	95	101	111	76	109	93	105	95	101	94	98	86	74	94	95	74	101	79	104	91	101	93	87	87	81	100	101	93	107	80	87	110	84	84	103	91	104	91	89	82	103	99	91	87	96	100	97	85	96	91	75	83	101	85	101	92	79	84	109	91	92	92	81	94	94	76	78	89	89	72	92	72	102	92	76	93	101	99	94	98	97	88	79	103	112	75	83	96	85	97	90	99	84	90	102	113	101	90	102	116	94	103	97	81	89	113	93	104	82	107	93	99	81	91	98	101	88	96	103	101	101	94	78	91	105	99	101	89	100	97	95	113	90	85	93	77	100	96	97	100	104	91	85	86	89	70	98	88	93	100	96	110	97	83	96	89	84	96	90	80	99	77	104	95	90	102	94	89	100	100	85	92	82	100	85	87	91	97	90	90	99	113	110	110	96	88	68	98	104	85	100	86	103	103	101	100	109	96	102	80	89	97	95	94	98	93	94	115	92	90	78	92	111	108	85	83	99	84	91	78	92	68	93	89	92	97	90	76	98	113	104	108	110	84	100	115	77	94	92	85	100	88	99	88	90	83	99	108	122	96	112	87	89	107	105	112	76	92	96	103	105	86	76	86	102	99	109	100	89	104	98	91	83	94	105	86	93	78	93	108	89	113	100	77	99	98	100	80	101	100	71	100	93	86	91	106	87	93	94	106	92	93	79	91	99	90	84	86	85	91	82	94	88	103	98	82	97	96	82	88	93	111	81	85	113	92	120	90	107	94	93	83	102	96	93	89	96	86	75	99	86	79	97	103	92	104	88	55	70	110	91	96	94	96	93	87	102	81	104	80	80	79	100	80	79	103	101	104	114	106	75	92	98	81	107	98	90	82	81	77	89	95	104	85	91	102	90	94	89	91	84	104	82	80	78	109	101	109	88	88	95	87	73	87	103	103	85	74	92	98	66	70	102	103	91	89	83	72	111	94	86	88	84	93	92	85	106	96	75	103	106	82	95	102	92	93	90	90	81	78	108	92	82	80	98	102	93	88	101	98	90	85	92	85	99	77	96	90	83	103	88	96	100	89	94	80	103	95	108	83	90	116	99	72	96	96	89	96	88	84	114	85	97	98	86	92
345	1	1900	180922	501	31	194	722	882	872	757	711	602	581	486	444	435	388	377	355	324	308	308	249	261	229	228	206	193	200	199	175	179	173	170	189	166	171	162	158	148	144	143	133	140	131	138	146	143	124	137	116	115	133	130	119	115	140	105	118	134	118	126	89	120	113	104	126	108	105	98	104	107	130	108	95	107	137	105	86	120	113	113	80	118	98	97	99	112	116	122	97	112	125	87	106	104	115	112	101	112	111	111	135	97	108	128	106	99	91	94	100	101	102	104	121	109	107	94	98	112	96	103	107	108	101	81	100	108	104	83	126	125	102	88	95	95	98	105	87	94	82	102	116	107	112	108	111	98	96	113	84	107	93	103	104	96	96	114	106	104	109	96	79	93	103	100	109	105	94	87	104	91	108	110	103	104	90	109	105	133	104	104	110	97	114	87	98	115	109	92	97	98	107	81	87	105	94	104	98	102	95	83	91	110	85	101	114	113	88	100	124	88	101	97	101	103	109	91	94	93	105	105	92	90	109	79	103	85	100	100	89	84	89	90	113	102	110	98	84	105	113	100	117	77	84	96	105	90	103	95	92	91	96	97	85	99	107	85	109	113	113	115	98	89	92	112	111	99	103	115	101	97	106	101	101	111	108	117	84	91	110	91	89	109	95	120	89	111	92	94	95	90	88	102	89	119	113	101	91	98	76	84	91	90	114	83	97	95	92	95	92	100	74	103	88	89	101	97	107	101	80	92	95	98	90	88	104	111	114	110	71	98	103	122	121	94	111	99	102	106	106	88	103	88	115	89	96	90	89	88	101	95	88	96	97	90	101	101	94	115	105	101	95	99	104	96	100	79	103	99	92	118	79	113	92	93	103	98	109	111	92	101	93	108	108	108	102	107	101	106	86	96	84	92	92	96	98	107	107	97	101	97	116	78	79	102	102	92	117	95	92	97	104	88	110	121	108	106	88	94	103	87	99	99	104	104	111	116	113	97	96	110	101	111	101	95	103	108	85	88	107	114	99	101	94	107	94	103	86	105	109	111	101	101	108	82	97	105	106	99	99	106	97	102	91	122	110	104	119	94	115	89	97	116	102	103	88	93	90	110	97	87	116	99	78	108	96	99	89	105	123	94	86	97	82	78	96	97	106	97	102	84	95	90	104	105	90	103	110	74	121	81	100	97	108	97	118	76	102	106	103	117	99	98	95	99	110	84	106	102	95	88	113	81	96	102	98	85	89	92	114	103	100	100	107	102	67	92	101	80	101	100	101	88	87	100	94	94	93	108	93	94	103	97	98	97	85	99	109	109	101	98	100	73	104	99	122	96	95	102	95	98	101	96	118	95	102	99	103	114	115	101	93	103	101	105	91	100	105	95	108	99	100	95	115	108	98	80	104	87	78	118	103	100	90	106	99	97	90	89	98	113	81	86	112	116	79	115	99	99	94	90	114	90	90	121	114	97	117	96	88	84	87	81	107	97	123	87	96	102	85	98	105	103	85	78	98	89	119	86	99	106	95	100	89	91	108	86	103	112	115	89	97	83	112	104	108	127	110	93	91	102	91	107	104	97	92	98	118	104	99	96	87	91	94	96	96	94	132	105	94	94	85	92	114	109	108	102	93	100	104	104	103	81	104	99	114	91	90	94	94	95	98	90	107	78	70	89	89	110	96	106	76	97	118	87	82	89	90	83	107	72	95	107	103	90	107	113	106	101	94	97	108	104	104	100	95	108	105	109	105	79	126	87	99	95	101	91	96	108	101	94	93	98	117	105	114	91	99	93	112	103	98	115	100	96	108	116	127	96	89	111	112	91	86	88	92	86	102	100	96	90	88	101	101	110	91	102	107	98	94	105	86	105	95	105	97	105	84	100	108	118	98	95	83	94	110	92	102	92	82	103	90	95	98	100	94	93	75	120	89	100	91	96	101	104	93	112	107	92	101	77	110	96	115	104	98	99	102	85	104	104	98	102	88	107	91	113	113	113	81	80	104	97	94	93	92	89	89	96	107	92	111	123	98	101	115	111	93	97	113	102	103	92	101	106	91	100	89	109	79	104	94	93	87	101	101	109	96	99	94	100	88	93	107	81	109	96	107	95	113	88	96	115	74	90	94	106	86	108	80	106	88	115	100	87	92	127	104	85	93	80	91	102	90	80	95	102	88	106	96	77	94	114	108	81	105	104	114	98	113	102	87	82	101	84	110	104	102	94	93	106	112	119	93	109	112	112	105	120	98	106	80	104	100	116	97	101	114	115	109	113	90	96	115	102	94	88	96	95	105	94	97	92	99	98	86	81	103	106	97	86	100	108	101	107	108	103	87	101	119	103	76	83	105	99	86
345	2	2100	181045	471	24	165	645	844	852	725	692	645	573	545	446	436	400	337	336	301	291	284	292	242	226	230	228	186	205	189	227	177	195	188	154	166	174	153	161	173	151	149	158	133	145	111	140	131	152	134	130	114	116	135	113	120	125	124	116	141	103	105	111	104	109	107	107	116	124	98	109	104	102	119	109	108	98	120	111	101	104	103	119	118	104	121	98	99	98	96	117	123	88	123	90	101	104	131	107	90	105	110	95	110	104	111	90	98	76	99	93	98	114	99	107	98	81	81	95	99	97	112	96	92	110	114	102	79	106	88	76	97	96	101	97	98	104	107	112	78	103	91	92	93	79	103	93	91	112	97	98	93	111	109	102	90	89	94	112	92	98	106	110	109	113	96	72	87	107	103	104	97	106	101	110	96	110	90	94	91	92	98	97	97	103	82	82	95	110	109	94	90	101	98	99	91	104	94	107	90	93	92	100	101	94	118	99	92	88	93	97	101	105	102	115	105	87	112	102	84	90	100	88	85	105	113	115	83	94	100	94	86	107	95	106	106	86	99	89	111	103	98	96	90	94	97	90	93	108	109	95	107	83	97	103	95	105	102	105	109	94	76	100	102	83	86	94	92	94	111	104	90	84	103	69	89	98	91	82	84	88	104	105	92	99	92	112	87	93	95	94	113	90	83	95	109	94	77	84	90	106	89	92	93	108	86	108	95	113	93	104	103	83	94	80	102	108	93	97	91	90	105	110	101	99	81	94	89	112	104	94	98	96	88	87	102	105	104	87	109	103	87	115	90	93	98	91	112	102	94	83	88	101	99	102	112	98	94	101	100	97	89	104	87	96	99	113	84	93	92	105	99	97	111	92	91	89	104	105	87	92	122	108	81	100	88	100	95	96	91	81	88	91	105	79	103	107	87	88	101	94	98	87	95	89	107	72	100	95	94	87	100	111	88	90	73	100	107	91	88	93	100	89	93	94	85	100	91	97	82	104	90	91	79	96	104	88	88	78	105	87	108	98	103	109	102	97	85	92	117	90	94	99	86	90	88	109	107	94	100	131	102	100	102	80	98	101	99	97	95	96	103	85	90	87	103	90	97	91	109	96	91	81	86	94	92	86	90	85	96	96	90	103	99	87	87	103	111	79	111	100	96	104	99	91	92	98	97	97	90	99	83	93	100	90	78	90	106	91	98	100	90	99	82	110	93	101	94	108	86	95	82	94	84	93	85	107	100	82	88	80	82	88	101	89	111	87	97	99	87	99	105	104	92	100	99	100	106	88	92	99	92	97	72	97	83	94	123	85	90	81	89	90	89	111	93	109	79	94	97	97	85	94	93	100	99	93	95	109	74	84	95	104	102	80	98	88	83	81	92	102	106	108	102	96	94	92	107	78	89	92	103	101	115	100	94	91	96	76	82	95	90	78	89	113	84	81	96	96	106	102	95	122	81	112	100	102	97	98	111	84	82	95	98	90	87	108	96	106	88	99	100	106	85	92	126	96	108	89	94	96	105	99	89	104	93	109	106	89	104	93	99	105	99	105	101	95	103	103	109	90	83	92	90	92	84	89	96	96	81	83	97	104	113	111	96	93	99	95	86	72	89	89	89	100	84	80	114	94	81	89	99	81	101	85	117	113	91	95	105	92	100	88	97	99	103	106	98	105	100	77	100	91	92	97	83	103	91	81	83	77	92	93	112	104	101	97	96	85	97	121	80	102	101	92	104	105	102	95	78	117	74	85	98	102	96	94	79	91	88	80	97	86	80	89	106	98	105	109	105	90	92	93	90	94	100	89	87	86	89	100	110	84	89	103	89	97	94	103	104	98	98	111	82	92	106	82	81	104	96	95	87	101	76	102	91	102	95	87	96	109	105	92	96	87	85	106	90	103	110	96	91	85	98	90	105	96	107	121	90	97	91	108	96	92	88	99	101	95	77	75	88	106	104	98	107	91	105	83	109	126	92	99	107	94	84	93	99	85	99	100	96	108	95	90	101	79	106	101	109	101	97	105	98	97	72	99	112	91	102	99	94	93	98	102	94	102	98	89	98	73	92	106	73	78	100	99	105	94	93	94	99	108	98	107	97	109	100	111	100	79	97	100	105	105	77	81	108	86	90	91	97	89	101	100	89	117	91	92	86	88	91	115	111	87	95	105	73	100	90	96	106	98	93	119	91	108	95	100	93	89	104	93	102	86	88	80	74	102	96	93	75	89	93	101	90	101	84	93	85	92	100	91	98	94	111	94	90	92	84	87	79	94	89	83	91	91	103	97	97	88	83	92	91	109	80	90	78	93	95	100	116	101	104	94	92	102	92	91	93	101	99	111	93	91	98	99
345	3	3500	181169	464	35	166	630	898	909	791	733	636	603	536	478	438	401	348	378	342	313	282	259	262	268	237	215	199	201	209	187	194	169	163	160	185	180	173	162	150	160	165	182	143	149	129	141	140	120	115	149	127	139	116	106	107	108	104	124	131	104	96	112	112	118	114	101	112	104	95	117	109	121	83	108	123	119	114	111	110	106	104	80	115	114	126	99	89	93	102	89	82	102	92	89	97	105	99	87	87	108	100	95	101	111	107	111	104	91	95	91	105	94	97	75	98	99	100	118	107	104	110	114	93	95	107	85	112	103	112	106	89	79	92	90	91	98	93	114	105	89	108	104	100	95	85	108	103	101	104	99	90	104	103	91	97	104	103	106	101	94	110	102	93	94	91	100	119	88	83	105	94	103	104	104	100	84	94	97	101	91	95	86	107	100	95	113	83	86	95	97	90	92	97	99	94	98	117	118	102	94	111	85	91	112	92	96	98	85	87	81	95	96	91	95	99	117	86	104	120	80	94	91	75	107	96	90	95	95	103	86	94	85	95	91	105	81	87	72	109	98	91	107	86	106	110	104	101	98	78	89	77	80	92	103	92	105	98	98	83	94	87	91	96	107	99	84	95	110	114	89	82	97	119	98	93	95	95	100	90	105	97	95	90	91	86	94	81	98	103	92	101	86	93	96	81	73	103	94	114	88	90	75	82	101	112	93	95	107	83	108	80	89	85	70	85	89	92	96	79	108	89	94	91	91	74	91	103	103	91	105	108	90	93	89	96	98	84	85	74	91	109	97	101	88	87	97	96	90	90	97	99	98	95	87	86	102	95	75	91	83	88	95	73	100	81	111	91	95	90	94	95	88	104	110	79	109	88	103	88	91	112	88	101	90	84	98	97	101	99	90	96	78	88	96	92	114	102	93	103	109	113	98	84	102	95	95	103	80	103	87	84	99	110	97	103	90	100	82	98	94	90	95	75	85	90	100	99	88	77	109	82	99	88	105	79	84	104	91	96	80	100	105	94	103	93	89	93	97	105	95	88	86	101	92	96	102	86	81	73	71	88	84	99	88	89	121	89	79	96	94	99	84	94	110	92	101	82	70	92	75	77	95	101	89	91	94	74	104	90	84	87	97	98	108	90	103	100	98	98	114	117	115	96	99	98	93	106	85	103	108	88	93	103	113	85	85	99	93	86	86	94	88	78	84	93	106	75	87	83	79	99	89	98	86	91	93	82	99	112	85	103	81	83	86	96	105	98	111	83	111	76	91	106	93	91	110	103	82	91	90	106	96	95	119	81	83	87	76	104	84	88	103	114	80	89	75	89	80	74	82	95	96	84	96	94	96	82	84	121	98	97	105	85	106	94	96	104	98	87	89	97	96	91	92	93	99	91	91	88	84	100	106	97	88	96	84	84	93	87	111	80	95	90	99	82	85	93	79	105	93	82	89	90	98	88	94	91	85	102	100	95	91	83	89	113	79	91	104	97	105	97	104	104	84	125	90	75	105	94	92	95	98	86	90	107	91	91	106	86	77	74	106	84	95	98	113	81	88	101	95	94	89	86	88	99	94	100	94	92	100	107	84	97	93	95	88	91	98	83	80	103	80	101	82	110	110	79	80	77	95	107	85	89	82	90	99	91	104	109	90	89	95	88	94	109	93	96	84	94	98	91	93	110	84	94	75	101	92	68	80	101	95	90	115	90	87	118	103	105	98	98	95	98	96	114	92	93	97	84	78	84	83	80	100	94	93	91	109	110	83	80	91	96	88	95	86	76	88	95	86	86	107	91	108	90	95	94	102	88	98	99	88	101	97	74	91	89	89	95	90	85	81	115	80	99	121	78	74	91	86	104	100	98	98	110	93	81	105	111	95	105	107	82	81	86	91	92	100	104	96	96	94	108	98	82	93	100	87	83	67	96	88	93	115	91	86	101	101	91	112	82	81	125	101	98	96	104	87	77	91	98	94	103	93	102	102	87	97	94	86	89	84	126	82	100	113	97	97	81	81	99	89	97	84	94	107	95	91	86	84	94	96	77	94	98	89	103	100	97	94	97	100	95	85	84	83	87	87	101	90	86	79	89	87	89	93	101	93	89	99	99	92	104	101	107	100	86	113	68	123	96	108	92	100	97	101	102	98	72	76	83	84	89	93	102	99	83	99	90	100	89	79	95	122	89	92	89	94	115	92	89	94	97	107	94	78	97	101	92	84	82	101	96	96	85	104	110	94	93	95	90	102	106	89	105	92	105	97	74	93	94	98	85	91	84	83	101	91	85	72	82	102	99	95	112	113	94	104	83	87	83	91	95	88	88	93	88	83	84	82	85	100	100	87	96	81
345	0	2700	181292	442	19	131	557	803	854	788	734	661	590	531	482	477	423	388	381	385	347	314	306	294	281	241	256	248	265	204	240	173	191	192	188	202	175	173	180	168	167	153	148	148	164	131	137	127	142	130	119	144	117	117	108	118	116	144	108	110	119	107	140	121	100	128	118	118	118	94	114	106	92	93	103	90	94	89	111	98	97	106	95	104	100	105	92	104	96	98	94	95	104	110	87	106	103	96	91	101	109	93	115	85	92	107	99	112	92	86	97	85	79	89	89	96	108	87	87	97	94	93	94	101	87	88	108	108	92	104	82	80	97	86	84	93	87	103	98	85	105	103	104	81	100	94	93	89	89	77	81	85	103	99	88	90	111	100	97	73	110	87	103	71	99	98	94	82	90	76	104	80	92	72	97	96	97	105	87	96	91	102	105	94	87	93	81	81	103	71	113	84	86	83	88	99	94	106	93	89	100	94	96	79	97	80	93	73	83	103	109	95	94	89	89	92	94	115	95	82	101	91	79	65	94	80	92	80	105	74	82	108	78	81	87	109	89	75	74	75	90	86	77	90	92	94	94	86	95	89	91	99	91	95	101	86	88	70	82	97	81	70	98	82	105	85	92	84	85	87	101	74	90	105	94	94	90	87	81	91	81	113	104	106	94	81	78	101	89	84	80	88	87	82	80	84	76	69	92	96	97	96	96	95	100	103	75	107	94	78	85	82	95	92	76	96	94	93	95	105	106	84	95	91	80	82	96	91	95	86	99	84	98	94	84	99	89	92	90	106	103	84	99	85	96	78	87	103	111	88	86	93	74	71	72	92	92	86	88	66	88	97	95	103	92	89	95	79	85	99	81	91	94	90	81	80	94	107	86	73	76	89	89	107	79	85	100	68	109	103	98	72	83	73	101	85	82	94	91	81	89	81	95	89	66	114	92	102	85	94	87	100	80	73	94	83	101	86	90	74	90	82	79	93	61	103	86	82	69	99	85	85	98	103	76	98	86	85	93	86	83	106	87	80	102	69	94	105	98	84	93	86	94	90	79	83	95	88	92	93	93	103	76	76	76	85	103	95	73	85	90	78	92	76	82	92	80	86	79	82	96	81	79	86	103	91	97	87	91	79	93	86	104	91	101	78	96	81	85	99	74	83	87	102	78	87	88	88	92	91	101	89	83	78	74	89	83	106	86	85	75	87	84	87	97	96	96	109	77	102	87	84	98	82	73	86	97	77	99	82	71	79	81	87	84	113	84	86	87	84	109	110	71	78	98	97	97	82	93	88	101	89	82	85	72	90	100	85	98	98	81	88	67	67	78	88	98	81	95	77	88	81	84	84	103	86	74	95	90	82	91	87	106	78	82	75	72	78	64	107	71	65	82	88	119	79	77	78	74	86	87	84	92	85	80	79	91	78	101	85	77	91	80	67	106	79	89	107	83	85	70	89	95	102	93	100	110	80	81	91	79	89	82	109	110	100	103	75	78	79	88	85	91	81	86	78	89	81	93	96	82	93	91	95	91	74	76	105	87	88	91	78	99	92	84	77	87	90	101	77	93	86	95	95	88	100	89	94	88	96	90	78	99	80	88	74	76	98	88	91	88	78	89	90	94	79	82	80	100	86	90	86	92	95	93	91	108	74	91	86	87	84	79	92	99	84	68	68	76	98	95	97	71	107	103	71	70	93	97	90	92	84	93	89	96	79	73	74	87	89	88	90	89	106	98	89	83	85	83	93	90	101	89	95	86	101	88	99	88	81	96	92	82	71	99	85	80	87	89	76	83	88	76	87	90	92	84	94	95	85	89	105	85	87	92	95	94	92	77	79	90	80	93	82	95	90	84	79	82	81	88	79	97	90	74	89	83	89	89	93	79	88	87	85	99	84	91	89	94	93	75	71	94	80	87	92	89	91	93	85	97	80	79	100	65	94	90	80	76	86	91	101	91	86	103	79	95	93	93	92	77	95	95	88	110	86	111	92	77	94	95	68	92	75	89	91	101	84	92	79	73	72	92	79	87	94	84	89	96	102	83	92	92	94	95	72	84	72	83	87	94	104	89	77	94	88	88	85	85	89	96	100	90	84	83	92	90	103	95	85	82	101	76	88	94	80	93	85	84	93	86	94	83	97	86	75	87	80	96	75	82	89	103	89	96	95	71	92	100	97	76	77	99	93	86	97	92	101	92	84	91	84	71	89	100	71	95	88	101	68	73	97	82	89	69	75	79	92	93	77	70	70	103	83	79	87	97	75	72	83	72	71	87	103	88	96	73	100	80	86	74	87	76	93	93	94	90	94	87	113	64	73	107	97	94	81	97	80	86	82	90	87	81	103	98	77	84
345	1	1900	181415	510	31	182	685	806	724	683	626	550	459	474	422	385	373	337	308	275	272	266	234	240	219	214	199	190	181	167	174	156	177	152	144	149	167	135	155	113	110	141	129	129	125	112	114	127	130	135	116	101	114	124	113	109	84	104	93	98	111	96	99	95	91	98	98	108	118	88	106	105	106	89	104	93	119	104	92	104	105	88	93	113	95	104	91	104	85	87	85	104	98	88	104	99	92	95	79	92	88	99	87	98	109	89	80	104	71	90	97	108	95	86	91	99	93	102	96	108	73	95	85	95	83	93	113	98	82	107	108	86	92	95	88	84	97	106	95	90	92	97	74	86	104	86	117	98	93	111	97	68	85	92	87	93	103	91	87	97	88	97	88	80	107	84	98	93	92	74	83	86	85	105	98	106	76	86	101	103	103	100	100	90	101	69	104	89	103	103	71	99	87	84	95	92	85	81	87	88	76	95	75	96	109	88	85	89	99	93	85	106	84	69	103	93	83	98	89	90	91	85	100	92	84	71	94	94	77	84	91	74	89	84	94	94	83	86	74	89	90	99	82	95	101	95	102	100	98	100	91	99	100	86	101	85	108	86	85	81	85	80	91	83	92	86	102	89	92	88	91	84	98	87	90	81	111	89	86	96	103	86	95	101	80	97	76	78	62	88	83	85	88	82	85	97	94	106	80	85	101	75	104	86	90	91	93	97	109	89	85	91	92	84	89	94	82	95	91	79	90	88	87	109	91	83	96	88	92	87	100	85	92	88	88	95	107	89	74	94	95	89	86	99	96	82	91	71	88	100	91	78	69	89	95	90	95	98	97	95	79	89	78	92	80	82	95	100	81	107	86	89	87	84	83	84	81	101	83	94	98	79	86	59	89	101	89	96	88	89	99	92	101	102	81	110	84	75	99	79	98	98	87	95	91	89	90	85	83	101	95	66	88	77	93	91	72	78	80	85	81	77	84	91	90	90	113	84	88	85	70	90	86	80	92	90	89	89	100	84	94	83	88	86	85	105	96	81	108	96	101	92	90	101	76	105	82	90	95	80	105	87	84	94	75	81	90	103	89	90	101	87	78	85	77	82	91	83	94	78	96	73	92	91	104	77	84	93	79	94	81	80	91	86	92	94	92	89	106	71	83	91	84	95	92	76	90	104	78	100	91	68	109	100	107	93	105	84	105	93	94	100	80	87	93	82	90	88	103	90	101	94	91	102	92	75	96	102	95	78	71	72	73	90	91	86	97	88	105	97	102	75	109	85	100	92	82	113	81	93	93	80	90	99	92	95	110	104	83	82	86	88	74	103	86	93	89	89	83	85	100	75	73	103	91	99	90	90	82	91	79	87	86	111	85	88	104	110	106	97	91	93	100	93	93	93	73	99	77	77	83	90	73	100	91	83	90	107	77	79	70	83	96	86	88	91	81	87	100	94	91	86	90	85	94	86	82	95	89	78	81	97	100	85	89	74	86	92	72	103	86	80	85	106	96	75	81	86	84	87	95	85	101	90	100	79	88	87	77	86	86	93	102	84	79	111	87	96	91	77	91	96	84	66	86	93	91	102	94	94	101	97	109	93	102	86	91	88	93	105	99	94	83	111	93	91	109	87	81	113	95	110	86	69	87	97	100	78	98	77	80	85	82	74	88	105	109	102	92	90	78	98	85	85	109	90	91	99	102	81	80	107	77	73	100	99	91	104	99	85	84	109	102	86	96	68	73	76	87	70	67	82	78	83	89	73	85	79	91	88	79	98	102	93	93	74	83	78	85	96	86	85	78	80	75	85	80	101	88	76	93	82	97	94	100	91	83	96	111	86	84	84	92	88	91	107	96	77	81	83	91	94	93	93	95	103	82	85	81	75	83	89	91	85	87	84	83	73	90	80	110	98	102	95	92	78	85	105	81	71	96	104	107	89	94	95	78	98	98	91	84	99	86	100	102	91	78	84	79	93	85	107	88	98	73	97	83	94	78	103	85	78	88	100	96	94	81	64	78	81	95	80	86	77	88	88	101	83	79	78	87	73	86	91	76	82	96	100	99	89	79	116	86	87	82	97	90	86	84	94	99	84	91	79	86	85	97	81	107	93	90	100	101	85	99	89	76	108	94	96	65	91	101	85	94	94	95	97	88	79	101	74	102	91	87	97	85	72	99	84	74	100	86	93	68	86	91	86	96	80	94	110	95	98	85	101	83	89	93	91	93	96	82	89	105	74	72	86	116	95	82	97	67	85	92	79	71	77	82	82	87	88	104	86	88	86	85	76	84	79	76	96	88	97	89	94	89	76	100	84	80	88	97	108	109	94	78	79	73	78	89	87	111	70	85	105	80
345	2	2100	181538	474	23	178	618	848	810	689	680	575	543	463	417	406	371	340	339	299	280	233	248	271	205	221	194	213	200	199	181	169	174	171	153	155	151	129	152	126	124	120	140	119	128	110	109	127	124	121	117	125	130	110	107	107	126	116	110	100	111	107	105	91	88	104	87	90	83	101	105	94	108	100	90	96	87	87	94	110	98	84	91	68	96	108	105	92	111	81	90	96	81	87	110	81	103	106	106	118	89	107	69	96	99	95	79	77	92	101	86	92	109	87	96	91	87	71	82	76	78	88	94	96	91	77	78	94	96	89	72	80	88	93	88	87	87	98	91	100	93	69	77	88	76	92	74	79	103	79	93	78	85	100	103	98	85	76	87	82	87	90	84	71	88	83	91	92	83	77	77	82	74	88	97	92	100	70	83	88	98	106	80	102	84	75	91	83	69	73	94	83	75	63	100	89	98	78	95	83	106	78	85	71	80	105	73	84	83	88	90	100	89	111	84	90	101	89	59	85	96	77	79	99	90	79	92	82	72	83	87	87	81	87	77	75	94	84	98	76	87	97	97	81	79	87	86	83	87	85	90	84	81	82	87	89	84	71	87	81	97	93	88	89	77	80	84	77	75	91	89	82	92	86	79	90	90	78	70	80	85	94	89	93	71	73	89	78	89	83	87	102	73	70	82	79	94	89	84	89	76	90	87	103	79	78	92	90	75	81	91	78	89	95	80	88	87	86	64	95	77	80	103	83	84	72	90	73	73	83	80	80	94	80	86	71	80	101	66	91	74	86	102	90	94	86	83	79	82	98	99	99	78	92	73	89	85	87	70	97	79	86	80	101	117	81	84	84	84	73	80	89	88	81	98	95	82	77	92	87	71	89	98	86	78	88	87	94	78	85	97	89	90	106	91	88	88	80	76	83	87	73	103	75	77	73	91	85	90	75	77	90	94	87	87	76	103	76	84	78	92	86	86	77	72	82	76	95	83	90	78	74	84	80	80	77	69	76	81	81	76	67	89	95	91	83	83	82	84	77	89	74	84	93	96	77	91	75	97	97	94	72	74	74	97	93	91	81	87	86	72	90	95	84	94	78	72	100	85	92	75	87	65	78	73	68	74	75	94	84	78	91	84	83	85	66	76	89	79	85	79	78	72	79	79	94	80	81	85	81	83	82	68	84	81	75	75	70	99	85	81	75	63	85	79	81	86	65	80	82	79	78	94	83	81	93	95	89	94	76	73	76	82	98	75	88	75	76	87	87	86	84	82	77	92	91	94	95	85	91	89	71	87	86	81	84	86	89	73	85	93	71	73	89	85	84	100	69	75	90	80	90	86	81	81	93	97	82	90	93	93	94	74	87	74	86	89	80	80	84	89	75	75	75	97	93	79	88	87	90	96	103	87	90	77	92	78	81	88	83	84	79	75	87	75	83	64	79	81	80	89	103	92	85	94	96	86	91	85	76	91	86	84	81	78	93	97	79	79	86	85	84	87	89	90	68	89	102	73	82	96	101	83	74	76	93	81	89	80	89	75	83	78	84	86	101	83	78	70	92	90	89	75	90	87	77	81	84	77	98	75	86	84	80	90	68	80	73	90	102	70	62	77	77	75	91	110	75	77	66	93	85	77	79	80	79	89	74	83	76	76	95	86	98	92	86	80	102	78	83	95	75	96	85	95	78	69	84	84	91	85	86	73	80	95	96	80	71	75	74	100	74	83	95	98	87	74	75	93	86	80	86	74	73	78	76	93	87	81	87	86	82	70	85	82	77	96	84	86	80	80	81	76	89	90	94	100	86	90	75	86	103	79	86	70	87	89	100	80	86	93	79	87	84	69	70	72	61	77	94	87	88	92	77	80	75	91	90	108	75	86	62	82	89	100	86	80	84	88	82	89	82	69	86	74	83	84	80	78	77	102	91	91	81	98	96	88	70	87	90	98	62	87	82	104	76	75	85	101	79	98	69	110	70	72	71	82	84	83	87	76	102	86	68	77	105	100	80	97	98	92	78	83	82	79	88	84	84	77	73	86	94	72	84	89	72	79	103	102	72	96	87	75	88	81	80	91	86	77	85	60	79	82	75	96	75	90	74	83	78	77	69	74	84	98	70	67	99	70	85	85	85	72	91	94	84	80	76	77	73	71	83	77	86	79	85	79	93	87	80	82	83	77	90	85	86	92	95	84	70	75	104	89	79	75	70	75	108	88	78	80	95	92	87	78	87	80	76	80	90	67	83	78	76	95	85	90	84	85	89	96	80	86	84	118	93	82	85	93	100	88	72	96	84	73	98	83	85	78	86	83	87	93	75	89	76	88	72	80	78	77	69	78	85	75	91	96
345	3	3500	181661	455	42	191	613	843	860	769	690	629	541	491	454	389	377	351	321	293	300	259	252	261	244	202	198	202	179	191	175	164	171	142	138	144	151	140	120	132	128	144	125	113	129	136	120	112	113	100	114	109	109	117	110	139	104	98	92	103	86	104	90	88	92	84	98	100	80	83	104	102	91	92	91	98	90	92	85	74	82	74	85	84	83	79	99	89	81	87	84	97	103	92	88	84	91	73	79	80	71	89	93	91	68	77	82	81	70	94	91	66	80	75	97	89	94	78	90	80	79	60	85	73	72	97	83	99	80	82	94	104	83	79	74	83	85	85	69	79	81	78	85	83	88	96	87	64	79	77	86	73	73	85	88	88	90	78	79	69	81	96	71	88	94	71	79	87	75	87	78	87	85	81	80	78	80	73	92	73	83	85	86	63	79	77	90	80	95	81	80	88	90	91	87	93	76	80	90	76	81	85	69	73	74	77	71	92	84	71	89	92	76	100	93	52	85	83	69	84	94	75	101	79	81	83	75	105	75	80	79	77	80	82	83	87	73	80	74	78	79	83	83	66	70	82	70	88	84	80	88	90	81	96	91	106	74	82	87	78	88	75	97	90	69	89	87	87	85	93	84	86	81	82	76	83	78	85	72	61	87	74	89	83	78	74	75	76	87	85	100	79	72	78	73	77	78	82	96	86	71	90	89	86	82	90	91	72	67	74	71	84	78	79	65	79	70	78	88	73	74	74	79	83	77	81	79	63	86	96	81	95	89	88	77	79	100	80	82	86	74	73	97	71	66	84	79	89	69	97	74	83	78	96	77	66	72	69	63	81	93	82	97	93	85	82	99	93	87	76	85	74	82	101	63	86	70	91	85	88	91	82	69	100	87	73	80	67	78	75	85	82	68	80	74	99	74	92	88	91	77	77	81	89	73	83	78	71	91	87	80	70	75	75	83	90	100	81	100	57	76	83	85	78	87	82	82	82	68	81	82	69	80	84	89	84	86	88	76	93	83	75	85	70	67	88	77	71	72	85	89	71	82	81	86	83	69	94	74	76	87	90	79	74	81	82	89	71	92	67	75	86	86	80	79	63	67	78	88	82	75	80	97	79	79	87	83	88	89	75	85	94	76	69	77	82	74	84	63	74	91	75	87	75	72	81	89	76	78	95	80	89	73	79	67	68	80	85	77	90	92	75	101	72	78	80	74	94	93	69	86	80	67	77	91	77	82	100	92	74	98	100	72	91	82	73	81	86	77	86	66	80	82	80	90	79	84	86	87	79	79	83	89	90	78	82	74	83	81	80	79	69	76	88	58	93	79	72	96	87	76	76	86	70	88	87	74	76	92	84	110	88	75	81	71	88	82	79	71	77	77	85	92	76	82	72	93	71	71	69	97	85	69	86	80	74	86	101	74	75	87	75	80	80	69	87	80	80	82	94	100	79	75	98	77	81	72	81	66	78	80	105	73	82	101	95	78	78	60	77	86	82	88	66	72	85	78	62	78	73	84	74	78	70	69	78	74	84	73	71	84	90	77	88	86	77	68	67	83	74	95	78	85	84	74	79	96	88	73	74	72	77	75	71	69	86	83	79	69	73	71	75	75	87	97	80	81	80	84	69	72	76	88	90	83	66	74	67	95	92	81	89	73	70	82	72	82	85	84	85	77	87	88	72	74	84	62	70	69	79	74	89	76	77	76	86	69	84	94	88	68	71	75	70	70	70	70	73	76	82	79	85	76	79	78	90	72	80	76	62	83	72	54	73	66	96	90	75	60	69	72	76	74	90	79	89	64	90	89	95	80	83	75	93	82	64	87	85	67	75	67	74	77	80	81	75	71	82	73	79	80	90	79	75	62	83	84	83	87	77	73	77	79	85	61	73	87	85	95	70	74	73	71	83	81	80	90	71	78	90	77	75	89	104	85	77	89	90	68	82	87	77	85	73	87	81	70	73	87	94	70	76	66	89	85	77	60	91	93	81	70	93	82	69	81	77	73	69	73	82	75	92	83	70	91	91	84	82	73	76	83	82	72	84	83	72	83	72	76	97	80	69	90	86	72	78	97	97	67	81	88	101	69	96	88	95	80	62	70	83	84	68	68	76	77	75	63	59	65	80	86	84	84	80	83	100	62	94	77	80	81	84	91	70	105	88	69	80	90	79	81	77	72	88	77	87	76	87	80	77	79	81	76	73	94	94	88	66	84	89	68	81	89	76	67	76	82	80	80	72	100	85	81	75	67	78	77	77	68	81	95	66	74	67	65	104	76	93	80	94	85	64	84	94	78	83	88	85	81	86	95	75	81	83	80	81	54	71	69	78	67	82	84	85	68	91	77
